Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.64B | $ 2.53B | $ 2.25B | $ 2.04B | $ 1.70B | $ 1.56B | |
$ 466.04M | $ 446.58M | - | $ -970.82M | $ 291.70M | $ 294.96M | |
$ 2.18B | $ 2.08B | $ 2.25B | $ 2.04B | $ 1.40B | $ 1.26B | |
$ 725.99M | $ 697.73M | $ 1.04B | $ 612.13M | $ 518.92M | $ 507.13M | |
$ 1.45B | $ 1.38B | $ 1.21B | $ 1.43B | $ 884.76M | $ 755.70M | |
$ -110.25M | $ -152.20M | $ -159.80M | $ -158.12M | $ -151.29M | $ -131.64M | |
$ -136.95M | $ 136.65M | $ 4.00M | $ 56.47M | $ -47.24M | $ -20.75M | |
$ 1.43B | $ 1.37B | $ 1.04B | $ 1.22B | $ 686.23M | $ 603.32M | |
$ 256.06M | $ 220.47M | $ 173.27M | $ 132.15M | $ 84.40M | $ 39.67M | |
$ -457.42M | $ -442.10M | - | - | - | - | |
$ 1.18B | $ 1.15B | $ 870.57M | $ 725.98M | $ 601.82M | $ 563.65M | |
$ 14.85 | $ 14.45 | $ 10.78 | $ 8.80 | $ 7.19 | $ 6.66 | |
$ 14.80 | $ 14.39 | $ 10.72 | $ 8.70 | $ 7.12 | $ 6.59 | |
$ 316.89M | $ 79.46M | $ 80.75M | $ 82.51M | $ 83.72M | $ 84.64M | |
$ 318.13M | $ 79.84M | $ 81.22M | $ 83.48M | $ 84.52M | $ 85.54M | |
$ 5.74 | $ 5.52 | - | $ 3.64 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 7.83 | $ 6.44 | |
- | - | - | - | - | - | |
$ 1.19B | $ 1.14B | $ 1.04B | - | $ 810.63M | $ 802.10M | |
$ 1.18B | $ 1.15B | $ 870.57M | $ 725.98M | $ 601.82M | $ 563.65M | |
$ 1.06B | $ 939.89M | - | - | $ 601.82M | $ 563.65M | |
- | - | - | - | $ 156.32M | $ 148.04M | |
$ 1.57B | $ 1.56B | $ 1.22B | $ 1.38B | $ 842.55M | $ 751.36M | |
$ 1.75B | $ 1.71B | $ 1.36B | $ 1.52B | $ 953.34M | $ 853.26M |