Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.62B | $ 2.43B | $ 2.24B | $ 2.00B | $ 1.82B | |
$ 1.55B | $ 1.46B | $ 1.36B | $ 1.22B | $ 1.08B | |
$ 804.94M | $ 756.63M | $ 712.14M | $ 667.95M | $ 615.84M | |
$ 714.33M | $ 674.29M | $ 638.11M | $ 592.13M | $ 552.53M | |
$ 1.54B | $ 1.53B | $ 1.33B | $ 1.18B | $ 1.10B | |
$ 741.24M | $ 699.50M | $ 651.70M | $ 550.91M | $ 467.84M | |
$ -285.88M | $ -178.47M | $ -266.90M | $ -288.13M | $ -270.39M | |
$ 455.37M | $ 521.03M | $ 384.80M | $ 262.78M | $ 197.45M | |
$ 453.92M | $ 519.47M | $ 383.33M | $ 261.43M | $ 196.21M | |
$ 0.74 | $ 0.85 | $ 0.63 | $ 0.45 | $ 0.35 | |
$ 0.74 | $ 0.85 | $ 0.63 | $ 0.45 | $ 0.35 | |
612.55M | 611.89M | 609.77M | 577.68M | 553.99M | |
613.63M | 613.29M | 611.11M | 579.21M | 555.46M |