Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.67B | $ 4.63B | $ 4.72B | $ 4.80B | $ 6.09B | $ 5.76B | |
$ 2.61B | $ 2.71B | $ 2.79B | $ 2.84B | $ 2.16B | $ 3.71B | |
$ 2.05B | $ 1.91B | $ 1.93B | $ 1.96B | $ 1.46B | $ 2.05B | |
$ 1.31B | $ 1.23B | $ 1.12B | $ 1.14B | $ 1.32B | $ 1.30B | |
$ 693.60M | $ 614.90M | $ 774.30M | $ 811.10M | $ 801.40M | $ 698.50M | |
$ 97.50M | $ 102.30M | $ 113.40M | $ -84.30M | $ -83.90M | $ -94.20M | |
$ -59.50M | $ -62.30M | $ -34.90M | $ 400.00K | $ -5.70M | $ 29.00M | |
$ 576.10M | $ 517.90M | $ 667.10M | $ 726.40M | $ 730.80M | $ 575.30M | |
$ 127.90M | $ 112.40M | $ 127.20M | $ 166.70M | $ 110.80M | $ 144.00M | |
- | - | - | - | $ -7.60M | - | |
$ 448.20M | $ 404.50M | $ 686.70M | $ 772.40M | $ 553.10M | $ 431.90M | |
$ 3.58 | $ 3.19 | $ 10.54 | $ 5.62 | $ 3.99 | $ 3.09 | |
$ 3.55 | $ 3.17 | $ 10.46 | $ 5.54 | $ 3.94 | $ 3.06 | |
$ 500.95M | $ 126.90M | $ 130.30M | $ 137.50M | $ 138.70M | $ 139.90M | |
$ 504.65M | $ 127.70M | $ 131.30M | $ 139.50M | $ 140.20M | $ 141.30M | |
$ 0.95 | $ 0.92 | $ 1.07 | $ 1.06 | $ 0.26 | $ 0.24 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.92B | $ 3.94B | $ 3.91B | $ 3.98B | $ 5.25B | $ 5.01B | |
$ 448.20M | $ 404.50M | $ 686.70M | $ 772.40M | $ 553.10M | $ 431.90M | |
$ 481.58M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 697.30M | $ 634.40M | $ 786.30M | $ 810.70M | $ 583.00M | $ 669.50M | |
$ 902.00M | $ 803.20M | $ 977.90M | $ 999.80M | $ 746.50M | $ 825.60M |