Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 763.60M | $ 663.10M | $ 747.94M | $ 769.67M | $ 693.62M | |
$ 307.92M | $ 258.58M | $ 296.01M | $ 322.77M | $ 287.92M | |
$ 243.14M | $ 177.58M | $ 241.10M | $ 224.73M | $ 204.13M | |
$ 32.90M | $ 37.45M | $ 46.19M | $ 51.69M | $ 54.64M | |
$ 112.73M | $ 134.53M | $ 104.64M | $ 150.79M | $ 140.68M | |
$ 64.78M | $ 82.76M | $ 54.91M | $ 98.04M | $ 83.79M | |
$ 14.63M | $ 6.51M | $ 2.96M | $ 462.00K | $ 1.39M | |
$ 79.41M | $ 89.27M | $ 57.87M | $ 98.50M | $ 85.17M | |
$ 69.61M | $ 82.39M | $ 50.74M | $ 83.92M | $ 78.52M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.90 | $ 1.06 | $ 0.65 | $ 1.08 | $ 1.02 | |
$ 0.89 | $ 1.05 | $ 0.65 | $ 1.06 | $ 0.99 | |
77.34M | 77.37M | 77.58M | 77.79M | 76.68M | |
78.44M | 78.16M | 78.20M | 79.13M | 79.00M |