Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.17B | $ 4.49B | $ 5.80B | $ 5.05B | $ 4.64B | $ 4.61B | |
$ 2.61B | $ 2.66B | $ 3.48B | $ 2.88B | $ 2.60B | $ 2.53B | |
$ 1.56B | $ 1.83B | $ 2.33B | $ 2.16B | $ 2.05B | $ 2.08B | |
$ 965.20M | $ 1.08B | $ 1.10B | $ 1.02B | $ 1.02B | $ 920.00M | |
$ 290.00M | $ 555.60M | $ 1.14B | $ 1.03B | $ 902.20M | $ 821.60M | |
$ -118.40M | $ -237.20M | $ -151.80M | $ -131.10M | $ -151.20M | $ -158.50M | |
$ -143.70M | $ -212.30M | $ -93.10M | $ 65.80M | $ 21.20M | $ 8.10M | |
$ 31.60M | $ 300.20M | $ 983.90M | $ 897.80M | $ 729.80M | $ 655.00M | |
$ -1.50B | $ -1.12B | $ 145.20M | $ 92.50M | $ 151.20M | $ 111.50M | |
- | - | - | - | - | - | |
$ 1.46B | $ 1.32B | $ 734.80M | $ 737.80M | $ 551.00M | $ 819.40M | |
$ 11.63 | $ 10.55 | $ 5.83 | $ 5.72 | $ 4.24 | $ 3.64 | |
$ 11.62 | $ 10.53 | $ 5.81 | $ 5.70 | $ 4.22 | $ 3.62 | |
$ 499.91M | $ 125.06M | $ 125.97M | $ 128.40M | $ 129.70M | $ 130.76M | |
$ 501.13M | $ 125.53M | $ 126.71M | $ 129.15M | $ 130.58M | $ 132.00M | |
$ 2.32 | $ 2.32 | $ 2.17 | $ 1.96 | - | $ 1.64 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.56B | $ 3.74B | $ 4.57B | $ 3.90B | $ 3.61B | $ 3.45B | |
$ 1.46B | $ 1.32B | $ 736.50M | $ 739.60M | $ 552.40M | $ 477.40M | |
$ -1.40B | $ -811.70M | - | - | - | - | |
- | - | - | - | - | - | |
$ 296.40M | $ 537.40M | $ 1.14B | $ 1.03B | $ 882.30M | $ 674.50M | |
$ 475.50M | $ 721.70M | $ 1.31B | $ 1.20B | $ 1.04B | $ 824.60M |