Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 10.32B | $ 10.16B | $ 8.95B | $ 7.11B | $ 8.62B | $ 8.14B | |
$ -55.00M | $ -9.39B | $ 8.11B | $ 6.49B | $ 7.49B | $ 6.99B | |
$ 5.63B | $ 763.00M | $ 837.00M | $ 621.00M | $ 1.13B | $ 1.16B | |
$ -10.00M | $ 487.00M | $ 458.00M | $ 420.00M | $ 764.00M | $ 495.00M | |
$ 5.40B | $ 276.00M | $ 379.00M | $ 201.00M | $ 367.00M | $ 662.00M | |
$ -50.00M | $ -117.00M | $ -122.00M | $ -129.00M | $ -112.00M | $ -85.00M | |
$ -174.00M | $ -4.00M | $ -13.00M | $ -85.00M | $ -84.00M | $ -83.00M | |
$ -3.00M | $ -31.00M | $ 244.00M | $ -13.00M | $ 171.00M | $ 494.00M | |
$ -198.00M | $ 284.00M | $ 72.00M | $ 58.00M | $ -32.00M | $ 78.00M | |
$ 4.00M | $ 4.00M | $ 28.00M | $ 20.00M | $ 30.00M | $ 24.00M | |
$ 5.01B | $ -242.00M | $ 197.00M | $ -31.00M | $ 226.00M | $ 427.00M | |
$ -1.62 | $ -1.69 | $ 1.36 | $ -0.21 | $ 1.57 | $ 2.94 | |
$ -1.62 | $ -1.69 | $ 1.35 | $ -0.21 | $ 1.56 | $ 2.91 | |
$ 574.30M | $ 143.60M | $ 144.80M | $ 144.50M | $ 144.00M | $ 145.00M | |
$ 575.00M | $ 143.60M | $ 146.20M | $ 144.50M | $ 145.10M | $ 146.50M | |
$ -9.80 | - | $ 0.40 | $ 0.10 | $ 0.40 | $ 0.40 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 1.66 | $ 0.39 | $ 3.06 | $ 2.97 | |
- | - | - | - | - | - | |
$ -65.00M | $ -8.91B | $ 8.57B | $ 6.91B | $ 8.25B | $ 7.48B | |
$ -228.00M | $ -242.00M | $ 197.00M | $ -31.00M | $ 226.00M | $ 427.00M | |
$ 35.20M | - | $ 204.00M | $ 21.56M | $ 282.94M | $ 487.48M | |
$ 64.00M | - | $ 131.00M | $ 138.00M | $ 122.00M | $ 96.00M | |
$ 51.00M | $ 86.00M | $ 375.00M | $ 125.00M | $ 293.00M | $ 590.00M | |
$ 272.00M | $ 479.00M | $ 764.00M | $ 490.00M | $ 632.00M | $ 860.00M |