Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 154.45M | $ 152.03M | $ 129.56M | $ 77.38M | |
$ 130.34M | $ 96.16M | $ 96.55M | $ 53.75M | |
$ 116.91M | $ 68.26M | $ 71.28M | $ 60.03M | |
$ 23.83M | $ 20.35M | $ 19.71M | $ 21.72M | |
$ 23.51M | $ 41.25M | $ 44.96M | $ 15.21M | |
$ 13.43M | $ 27.90M | $ 25.28M | $ -6.28M | |
$ -10.44M | $ -8.11M | $ -500.00K | $ 8.17M | |
$ 2.98M | $ 19.79M | $ 24.78M | $ 1.89M | |
$ 3.01M | $ 14.75M | $ 21.08M | $ 2.10M | |
$ 0.09 | $ 0.69 | $ 0.04 | $ -0.01 | |
$ 0.09 | $ 0.59 | $ 0.04 | $ -0.01 | |
31.94M | 21.42M | 26.85M | 26.85M | |
32.31M | 25.13M | 26.85M | 26.85M |