Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 10.44B | $ 10.55B | $ 10.16B | $ 8.95B | $ 7.11B | $ 8.62B | |
$ 4.55B | $ 9.65B | $ 9.39B | $ -8.11B | $ 6.49B | $ 7.49B | |
$ 5.89B | $ 900.00M | $ 763.00M | $ 837.00M | $ 621.00M | $ 1.13B | |
$ 267.00M | $ 559.00M | $ -501.00M | $ 442.00M | $ 420.00M | $ 764.00M | |
$ 273.00M | $ 316.00M | $ 262.00M | $ 395.00M | $ 201.00M | $ 367.00M | |
$ -67.00M | $ -137.00M | $ -117.00M | $ -122.00M | $ -129.00M | $ -112.00M | |
$ 8.00M | $ -26.00M | $ 176.00M | $ 1.00M | $ -85.00M | $ -84.00M | |
$ 128.00M | $ 178.00M | $ -31.00M | $ 244.00M | $ -13.00M | $ 171.00M | |
$ 63.00M | $ 121.00M | $ 284.00M | $ 72.00M | $ 58.00M | $ -32.00M | |
$ -8.00M | $ -9.00M | $ 4.00M | $ 28.00M | $ 20.00M | $ 30.00M | |
$ -36.00M | $ 38.00M | $ -242.00M | $ 197.00M | $ -31.00M | $ 226.00M | |
$ -0.11 | $ 0.26 | $ -1.69 | $ 1.36 | $ -0.21 | $ 1.57 | |
$ -0.11 | $ 0.26 | $ -1.69 | $ 1.35 | $ -0.21 | $ 1.56 | |
$ 579.90M | $ 144.40M | $ 143.60M | $ 144.80M | $ 144.50M | $ 144.00M | |
$ 580.00M | $ 144.60M | $ 143.60M | $ 146.20M | $ 144.50M | $ 145.10M | |
$ 0.40 | $ 0.40 | $ 0.40 | - | $ 0.10 | $ 0.40 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.39 | $ 3.06 | |
- | - | - | - | - | - | |
$ -126.00M | $ 10.21B | $ 9.85B | $ -7.67B | $ 6.91B | $ 8.25B | |
$ -16.00M | $ 38.00M | $ -242.00M | $ 197.00M | $ -31.00M | $ 226.00M | |
$ 140.81M | $ 148.62M | $ 140.51M | - | $ 21.56M | $ 282.94M | |
- | - | - | - | $ 138.00M | $ 122.00M | |
$ 200.00M | $ 332.00M | $ -20.00M | $ 266.00M | $ 125.00M | $ 293.00M | |
$ 524.00M | $ 748.00M | $ 373.00M | $ 661.00M | $ 490.00M | $ 632.00M |