Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.09B | $ 2.05B | $ 2.29B | $ 1.88B | $ 1.46B | |
$ 2.09B | $ 1.13B | $ 1.07B | $ 987.30M | $ 768.34M | |
$ 1.33B | $ 433.90M | $ 387.54M | $ 384.59M | $ 333.66M | |
$ 369.55M | $ 343.69M | $ 321.18M | $ 297.95M | $ 257.06M | |
$ 1.25B | $ 1.06B | $ 990.45M | $ 908.35M | $ 716.36M | |
$ 757.67M | $ 692.10M | $ 661.19M | $ 602.71M | $ 434.69M | |
$ -184.19M | $ -260.32M | $ -210.28M | $ -180.71M | $ -169.72M | |
$ 573.48M | $ 431.78M | $ 450.91M | $ 422.00M | $ 264.97M | |
$ 595.31M | $ 498.23M | $ 465.24M | $ 431.61M | $ 284.85M | |
$ 2.17 | $ 1.86 | $ 1.77 | $ 1.68 | $ 1.14 | |
$ 2.17 | $ 1.86 | $ 1.77 | $ 1.67 | $ 1.12 | |
273.91M | 267.17M | 262.25M | 257.49M | 249.77M | |
274.42M | 267.66M | 262.87M | 258.18M | 254.63M |