Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 137.71M | $ 132.91M | $ 111.25M | $ 92.79M | $ 95.62M | |
$ 95.87M | $ 102.43M | $ 96.45M | $ 83.52M | $ 76.40M | |
$ 63.75M | $ 64.28M | $ 64.02M | $ 55.04M | $ 58.17M | |
$ 3.27M | $ 2.96M | $ 4.02M | $ 3.86M | $ 3.70M | |
$ 35.39M | $ 41.12M | $ 36.46M | $ 32.34M | $ 21.93M | |
$ 32.12M | $ 38.16M | $ 32.44M | $ 28.48M | $ 18.23M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 32.12M | $ 38.16M | $ 32.44M | $ 28.48M | $ 18.23M | |
$ 23.61M | $ 27.43M | $ 23.73M | $ 20.69M | $ 13.73M | |
$ 2.10 | $ 2.27 | $ 2.06 | $ 1.90 | $ 1.15 | |
$ 2.10 | $ 2.27 | $ 2.06 | $ 1.90 | $ 1.15 | |
11.26M | 12.07M | 13.12M | 10.88M | 11.96M | |
11.26M | 12.07M | 13.12M | 10.88M | 11.96M |