Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 247.59M | $ 291.05M | $ 286.27M | $ 277.83M | $ 249.13M | |
$ 97.28M | $ 112.14M | $ 116.62M | $ 109.36M | $ 99.25M | |
$ 91.52M | $ 97.53M | $ 87.14M | $ 84.09M | $ 89.98M | |
$ 5.89M | $ 6.26M | $ 5.37M | $ 5.33M | $ 6.20M | |
$ 16.95M | $ 21.21M | $ 35.05M | $ 30.60M | $ 18.57M | |
$ 5.76M | $ 14.61M | $ 29.48M | $ 25.27M | $ 9.27M | |
$ -530.00K | $ -5.85M | $ -2.80M | $ -2.16M | $ -3.40M | |
$ 5.23M | $ 8.76M | $ 26.68M | $ 23.11M | $ 5.87M | |
$ 2.84M | $ 6.15M | $ 19.73M | $ 15.53M | $ 2.75M | |
$ 0.06 | $ 0.13 | $ 0.41 | $ 0.32 | $ 0.06 | |
$ 0.06 | $ 0.12 | $ 0.39 | $ 0.30 | $ 0.06 | |
48.78M | 48.61M | 48.17M | 48.64M | 47.72M | |
50.05M | 50.17M | 50.42M | 51.76M | 49.97M |