Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.56B | $ 3.49B | $ 3.32B | $ 3.23B | $ 2.93B | $ 2.86B | |
$ 388.84M | $ 2.22B | $ 2.70B | $ 2.62B | $ 1.84B | $ 1.82B | |
$ 3.17B | $ 1.26B | $ 619.58M | $ 605.44M | $ 1.09B | $ 1.04B | |
$ 256.38M | $ 814.38M | $ 233.71M | $ 234.85M | $ 720.53M | $ 649.17M | |
$ 441.62M | $ 404.02M | $ 385.87M | $ 370.59M | $ 365.99M | $ 392.17M | |
$ -21.62M | $ -36.05M | $ -38.13M | $ -26.62M | $ -32.29M | $ -31.32M | |
$ -3.31M | $ -38.15M | $ 6.44M | $ -923.00K | $ -32.55M | $ -18.78M | |
$ 413.24M | $ 374.82M | $ 334.70M | $ 321.65M | $ 301.15M | $ 342.07M | |
$ 93.31M | $ 90.65M | $ 95.15M | $ 78.02M | $ 87.06M | $ 99.84M | |
$ 1.62M | $ 2.23M | $ 467.00K | $ -692.00K | - | - | |
$ 1.73B | $ 284.49M | $ 239.29M | $ 244.10M | $ 214.04M | $ 242.20M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -1.11B | $ 3.04B | $ 2.94B | $ 2.86B | $ 2.56B | $ 2.47B | |
$ 320.21M | $ 284.49M | $ 239.29M | $ 244.10M | $ 214.04M | $ 242.20M | |
$ 408.67M | $ 341.60M | - | - | $ 230.70M | $ 256.70M | |
- | - | - | - | $ 33.24M | $ 35.49M | |
$ 1.19B | $ 415.24M | $ 375.53M | $ 351.94M | $ 334.40M | $ 377.56M | |
$ 1.45B | $ 663.84M | $ 609.24M | $ 586.79M | $ 554.70M | $ 572.11M |