Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.43B | $ 2.43B | $ 2.24B | $ 2.00B | $ 1.82B | $ 1.76B | |
$ 976.14M | $ 976.14M | $ 874.29M | $ 777.76M | $ 739.16M | $ 731.60M | |
$ 1.46B | $ 1.46B | $ 1.36B | $ 1.22B | $ 1.08B | $ 1.03B | |
$ 756.80M | $ 756.63M | $ 712.14M | $ 667.95M | $ 615.84M | $ 607.99M | |
$ 698.64M | $ 698.81M | $ 651.70M | $ 550.91M | $ 467.84M | $ 425.09M | |
$ -333.46M | $ -333.46M | $ -304.09M | $ -322.66M | $ -353.92M | $ -367.17M | |
$ -163.75M | $ -163.58M | $ -65.89M | $ -43.21M | $ 83.53M | $ 89.19M | |
$ 520.33M | $ 520.33M | $ 384.14M | $ 262.45M | $ 197.45M | $ 147.11M | |
$ 253.00K | $ 253.00K | $ -150.00K | $ -551.00K | - | - | |
$ -17.88M | $ -17.88M | $ -9.61M | $ -1.55M | - | - | |
$ 518.77M | $ 518.77M | $ 382.67M | $ 261.10M | $ 195.76M | $ 145.07M | |
$ 0.86 | $ 0.85 | $ 0.63 | $ 0.45 | $ 0.35 | $ 0.27 | |
$ 0.84 | $ 0.85 | $ 0.63 | $ 0.45 | $ 0.35 | $ 0.27 | |
$ 2.45B | $ 611.89M | $ 609.77M | $ 577.68M | $ 553.99M | $ 531.24M | |
$ 2.45B | $ 613.29M | $ 611.11M | $ 579.21M | $ 555.46M | $ 532.50M | |
$ 1.04 | $ 1.04 | $ 0.88 | $ 0.68 | $ 0.60 | $ 0.52 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.73B | $ 1.73B | $ 1.59B | $ 1.45B | $ 1.35B | $ 1.34B | |
$ 519.13M | $ 519.47M | $ 382.67M | $ 261.10M | $ 196.21M | $ 145.46M | |
$ 169.58M | $ 236.55M | - | - | $ 135.17M | $ 84.09M | |
- | - | - | - | $ 353.92M | $ 367.17M | |
$ 853.79M | $ 853.79M | $ 688.23M | $ 585.11M | $ 551.37M | $ 514.28M | |
$ 1.55B | $ 1.55B | $ 1.34B | $ 1.20B | $ 1.10B | $ 1.05B |