Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 914.51M | $ 837.55M | $ 1.01B | $ 1.04B | $ 811.02M | |
$ 625.79M | $ 601.24M | $ 721.90M | $ 759.83M | $ 604.60M | |
$ 510.73M | $ 470.54M | $ 453.24M | $ 444.73M | $ 398.57M | |
$ 0.00 | $ 21.88M | $ 19.62M | $ 20.28M | $ 26.50M | |
$ 115.06M | $ 144.58M | $ 288.29M | $ 335.38M | $ 232.53M | |
$ 115.06M | $ 130.70M | $ 246.23M | $ 315.10M | $ 170.53M | |
$ 16.42M | $ 4.65M | $ 4.47M | $ 3.80M | $ 16.38M | |
$ 131.49M | $ 135.35M | $ 250.69M | $ 318.90M | $ 186.91M | |
$ 106.17M | $ 113.23M | $ 215.53M | $ 279.88M | $ 176.19M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.62 | $ 0.66 | $ 1.24 | $ 1.59 | $ 1.02 | |
$ 0.62 | $ 0.65 | $ 1.23 | $ 1.56 | $ 1.00 | |
171.44M | 172.25M | 173.41M | 176.46M | 173.49M | |
172.61M | 173.40M | 174.87M | 179.92M | 176.59M |