Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.46B | $ 2.51B | $ 2.61B | $ 2.41B | $ 1.86B | |
$ 922.22M | $ 954.97M | $ 916.29M | $ 854.36M | $ 663.29M | |
$ 655.76M | $ 637.45M | $ 590.85M | $ 589.34M | $ 537.88M | |
$ 0.00 | $ 99.45M | $ 88.44M | $ 76.11M | $ 108.72M | |
$ 266.46M | $ 418.83M | $ 449.38M | $ 365.58M | $ 233.73M | |
$ 266.46M | $ 317.52M | $ 363.33M | $ 296.53M | $ 125.41M | |
$ -38.52M | $ -31.76M | $ -45.94M | $ -69.75M | $ -59.30M | |
$ 227.94M | $ 285.76M | $ 317.39M | $ 87.66M | $ 66.13M | |
$ 198.43M | $ 242.76M | $ 254.66M | $ 63.92M | $ 54.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.88 | $ 5.75 | $ 6.02 | $ 1.39 | $ 1.21 | |
$ 4.80 | $ 5.66 | $ 5.93 | $ 1.37 | $ 1.21 | |
40.69M | 42.24M | 43.84M | 44.80M | 44.78M | |
41.30M | 42.86M | 44.54M | 45.36M | 44.78M |