Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 6.32B | $ 6.50B | $ 7.09B | $ 6.14B | $ 5.05B | |
$ 933.21M | $ 943.15M | $ 1.33B | $ 1.23B | $ 900.81M | |
$ 494.76M | $ 472.87M | $ 432.80M | $ 462.12M | $ 443.57M | |
$ 594.66M | $ 631.51M | $ 612.70M | $ 563.58M | $ 510.40M | |
$ 1.09B | $ 1.13B | $ 1.53B | $ 1.33B | $ 961.25M | |
$ 438.45M | $ 470.29M | $ 897.19M | $ 763.43M | $ 457.25M | |
$ -7.44M | $ -26.45M | $ -40.25M | $ -48.37M | $ -70.56M | |
$ 431.02M | $ 443.84M | $ 856.93M | $ 715.07M | $ 386.68M | |
$ 354.01M | $ 359.81M | $ 765.82M | $ 643.00M | $ 338.14M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.44 | $ 1.46 | $ 3.13 | $ 2.64 | $ 1.40 | |
$ 1.43 | $ 1.46 | $ 3.11 | $ 2.62 | $ 1.40 | |
246.48M | 245.63M | 244.68M | 243.88M | 241.51M | |
247.92M | 247.18M | 246.21M | 245.70M | 242.25M |