Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 523.85M | $ 509.79M | $ 489.74M | $ 470.25M | $ 487.27M | |
$ 88.37M | $ 94.05M | $ 78.92M | $ 83.84M | $ 91.63M | |
$ 29.82M | $ 39.41M | $ 37.40M | $ 44.17M | $ 34.03M | |
$ 14.95M | $ 15.78M | $ 17.16M | $ 18.52M | $ 20.87M | |
$ 73.51M | $ 70.42M | $ 58.69M | $ 63.78M | $ -56.50M | |
$ 58.56M | $ 54.64M | $ 41.52M | $ 45.26M | $ 55.77M | |
$ -12.37M | $ -13.43M | $ -11.57M | $ -9.15M | $ -14.37M | |
$ 46.19M | $ 41.21M | $ 29.95M | $ 36.11M | $ -91.18M | |
$ 31.40M | $ 36.67M | $ 19.45M | $ 19.73M | $ -97.07M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.66 | $ 0.79 | $ 0.42 | $ 0.51 | $ -2.18 | |
$ 0.66 | $ 0.77 | $ 0.42 | $ 0.50 | $ -2.16 | |
47.69M | 46.68M | 46.33M | 46.01M | 44.48M | |
47.69M | 47.52M | 46.81M | 46.69M | 44.97M |