Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.73B | $ 1.34B | $ 1.19B | $ 1.08B | $ 892.66M | |
$ 1.11B | $ 877.91M | $ 756.36M | $ 669.19M | $ 543.00M | |
$ 116.45M | $ 372.64M | $ 330.13M | $ 297.61M | $ 268.22M | |
$ 220.00M | $ 185.35M | $ 178.88M | $ 171.31M | $ 153.79M | |
$ 978.68M | $ 733.33M | $ 616.01M | $ 542.88M | $ 428.57M | |
$ 678.03M | $ 505.27M | $ 412.57M | $ 358.83M | $ 263.36M | |
$ 76.37M | $ 42.71M | $ 24.56M | $ 11.15M | $ 11.11M | |
$ 754.40M | $ 547.98M | $ 437.13M | $ 369.98M | $ 274.46M | |
$ 501.51M | $ 364.87M | $ 309.34M | $ 226.83M | $ 166.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.36 | $ 1.73 | $ 1.50 | $ 1.13 | $ 0.92 | |
$ 2.34 | $ 1.71 | $ 1.48 | $ 1.09 | $ 0.88 | |
213.03M | 210.80M | 205.58M | 201.42M | 180.41M | |
214.92M | 212.67M | 208.40M | 207.25M | 188.22M |