Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.84B | $ 3.74B | $ 3.56B | $ 3.37B | $ 2.18B | $ 3.33B | |
$ 1.84B | $ 1.72B | $ 1.57B | $ 1.43B | $ 1.04B | $ 1.12B | |
$ 2.01B | $ 2.02B | $ 1.99B | $ 1.94B | $ 1.14B | $ 2.21B | |
$ 1.04B | $ 1.01B | $ 968.17M | $ 648.72M | $ 659.95M | $ 738.07M | |
$ 821.53M | $ 901.83M | $ 981.22M | $ 900.10M | $ 14.26M | $ 472.57M | |
$ -81.94M | $ -147.36M | $ -129.72M | $ -197.62M | $ -228.58M | $ -235.61M | |
$ -109.71M | $ -109.40M | $ -63.47M | $ 98.54M | $ -43.31M | $ 34.84M | |
$ 649.17M | $ 752.91M | $ 828.81M | $ 603.94M | $ -171.01M | $ 202.13M | |
$ 149.12M | $ 132.88M | $ 189.43M | $ 140.09M | $ -36.31M | $ 44.49M | |
- | - | - | - | - | - | |
$ 500.05M | $ 620.02M | $ 639.38M | $ 463.85M | $ -134.70M | $ 916.16M | |
$ 5.26 | $ 6.12 | $ 5.87 | $ 4.07 | $ -1.19 | $ 1.39 | |
$ 5.26 | $ 6.12 | $ 5.87 | $ 4.07 | $ -1.19 | $ 1.38 | |
$ 196.47M | $ 101.33M | $ 108.89M | $ 113.87M | $ 113.52M | $ 113.47M | |
$ 196.56M | $ 101.37M | $ 109.00M | $ 114.10M | $ 113.52M | $ 113.95M | |
$ 0.67 | $ 0.64 | - | - | - | $ 0.27 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.31B | $ 2.73B | $ 2.53B | $ 1.65B | $ 1.39B | $ 1.85B | |
$ 500.05M | $ 620.02M | $ 639.38M | $ 463.85M | $ -134.70M | $ 157.64M | |
$ 570.59M | $ 725.48M | - | - | - | - | |
- | - | - | - | - | - | |
$ 733.80M | $ 924.15M | $ 980.05M | $ 803.38M | $ 59.47M | $ 439.59M | |
$ 1.07B | $ 1.18B | $ 1.24B | $ 1.07B | $ 340.50M | $ 756.91M |