Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 128.07M | $ 113.42M | $ 94.71M | $ 78.77M | $ 60.63M | |
$ 55.51M | $ 47.28M | $ 37.86M | $ 33.34M | $ 25.14M | |
$ 8.98M | $ 7.76M | $ 7.82M | $ 7.47M | $ 6.32M | |
$ 3.62M | $ 3.69M | $ 3.05M | $ 2.99M | $ 2.98M | |
$ 56.70M | $ 49.59M | $ 34.65M | $ 28.85M | $ 21.80M | |
$ 46.53M | $ 39.52M | $ 30.04M | $ 25.87M | $ 18.82M | |
$ 6.49M | $ 6.31M | $ 1.46M | $ 124.00K | $ 974.00K | |
$ 53.02M | $ 45.83M | $ 31.50M | $ 25.99M | $ 19.79M | |
$ 43.38M | $ 37.71M | $ 24.89M | $ 21.68M | $ 16.59M | |
$ 4.72 | $ 4.10 | $ 2.70 | $ 2.36 | $ 1.80 | |
$ 4.72 | $ 4.10 | $ 2.70 | $ 2.36 | $ 1.80 | |
9.19M | 9.20M | 9.20M | 9.20M | 9.20M | |
9.19M | 9.20M | 9.20M | 9.20M | 9.20M |