Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.80B | $ 3.80B | $ 3.68B | $ 3.44B | $ 3.15B | $ 3.26B | |
$ 726.50M | $ 1.47B | - | $ -1.62B | $ 1.39B | $ 1.48B | |
$ 2.72B | $ 2.33B | $ 3.68B | $ 3.44B | $ 1.75B | $ 1.78B | |
$ 1.88B | $ 1.88B | $ 2.09B | $ 1.78B | $ 1.31B | $ 1.38B | |
$ 448.80M | $ 448.80M | $ 1.59B | $ 1.66B | $ 445.60M | $ 402.70M | |
$ -161.00M | $ -161.00M | - | $ 13.60M | $ -77.60M | $ -82.40M | |
$ -69.20M | $ 23.60M | $ 916.80M | $ -79.00M | $ 27.00M | $ 24.50M | |
$ 357.00M | $ 357.00M | $ 569.10M | $ 574.60M | $ 395.00M | $ 344.80M | |
$ 45.70M | $ 45.70M | $ 119.40M | $ 81.80M | $ 4.40M | $ -169.70M | |
$ 28.10M | $ 28.10M | $ 31.10M | $ 37.70M | - | - | |
$ 311.30M | $ 311.30M | $ 449.70M | $ 492.70M | $ 389.90M | $ 514.30M | |
$ 1.26 | $ 1.26 | $ 1.81 | $ 1.96 | $ 1.56 | $ 2.05 | |
$ 1.25 | $ 1.25 | $ 1.80 | $ 1.94 | $ 1.55 | $ 2.03 | |
$ 991.65M | $ 247.90M | $ 248.60M | $ 251.40M | $ 250.50M | $ 250.80M | |
$ 996.42M | $ 249.10M | $ 250.20M | $ 254.30M | $ 252.30M | $ 252.90M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.23 | $ 1.99 | |
- | - | - | - | - | - | |
$ 3.35B | $ 3.30B | $ 2.09B | $ 1.78B | $ 2.70B | $ 2.86B | |
$ 311.30M | $ 311.30M | $ 449.70M | $ 492.70M | $ 389.90M | $ 514.30M | |
$ 178.85M | - | $ 479.79M | - | $ 415.42M | $ 533.86M | |
- | - | - | - | $ 77.60M | $ 82.40M | |
$ 494.40M | $ 518.00M | $ 569.10M | $ 640.00M | $ 472.60M | $ 427.20M | |
$ 951.40M | $ 768.60M | $ 740.90M | $ 1.01B | $ 670.10M | $ 634.40M |