Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.53B | $ 2.53B | $ 2.25B | $ 2.04B | $ 1.70B | $ 1.56B | |
$ 337.93M | $ 446.58M | - | $ -970.82M | $ 291.70M | $ 294.96M | |
$ 2.19B | $ 2.08B | $ 2.25B | $ 2.04B | $ 1.40B | $ 1.26B | |
$ 806.38M | $ 697.73M | $ 1.04B | $ 612.13M | $ 518.92M | $ 507.13M | |
$ 1.38B | $ 1.38B | $ 1.21B | $ 1.43B | $ 884.76M | $ 755.70M | |
$ -152.20M | $ -152.20M | $ -159.80M | $ -158.12M | $ -151.29M | $ -131.64M | |
$ -136.65M | $ -136.65M | $ 4.00M | $ 56.47M | $ -47.24M | $ -20.75M | |
$ 1.37B | $ 1.37B | $ 1.04B | $ 1.22B | $ 686.23M | $ 603.32M | |
$ 220.47M | $ 220.47M | $ 173.27M | $ 132.15M | $ 84.40M | $ 39.67M | |
$ -218.13M | $ -442.10M | - | - | - | - | |
$ 1.15B | $ 1.15B | $ 870.57M | $ 725.98M | $ 601.82M | $ 563.65M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.14B | $ 1.14B | $ 1.04B | - | $ 810.63M | $ 802.10M | |
$ 1.15B | $ 1.15B | $ 870.57M | $ 725.98M | $ 601.82M | $ 563.65M | |
$ 721.36M | $ 939.89M | - | - | $ 601.82M | $ 563.65M | |
- | - | - | - | $ 156.32M | $ 148.04M | |
$ 1.56B | $ 1.56B | $ 1.22B | $ 1.38B | $ 842.55M | $ 751.36M | |
$ 1.72B | $ 1.72B | $ 1.36B | $ 1.52B | $ 953.34M | $ 853.26M |