Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 291.05M | $ 286.27M | $ 277.83M | $ 249.13M | $ 265.76M | |
$ 112.14M | $ 116.62M | $ 109.36M | $ 99.25M | $ 112.58M | |
$ 97.53M | $ 87.14M | $ 84.09M | $ 89.98M | $ 99.23M | |
$ 6.26M | $ 5.37M | $ 5.33M | $ 6.20M | $ 6.71M | |
$ 21.21M | $ 35.05M | $ 30.60M | $ 18.57M | $ 20.12M | |
$ 14.61M | $ 29.48M | $ 25.27M | $ 9.27M | $ 13.36M | |
$ -5.85M | $ -2.80M | $ -2.16M | $ -3.40M | $ -6.22M | |
$ 8.76M | $ 26.68M | $ 23.11M | $ 5.87M | $ 7.14M | |
$ 6.15M | $ 19.73M | $ 15.53M | $ 2.75M | $ 3.34M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.13 | $ 0.41 | $ 0.32 | $ 0.06 | $ 0.07 | |
$ 0.12 | $ 0.39 | $ 0.30 | $ 0.06 | $ 0.07 | |
48.61M | 48.17M | 48.64M | 47.72M | 46.92M | |
50.17M | 50.42M | 51.76M | 49.97M | 47.62M |