Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 170.46M | $ 86.78M | $ 79.00M | $ 69.75M | $ 58.24M | |
$ 67.07M | $ 31.29M | $ 27.47M | $ 25.73M | $ 19.89M | |
$ 42.74M | $ 30.98M | $ 37.94M | $ 27.91M | $ 18.66M | |
$ 5.80M | $ 4.72M | $ 3.89M | $ 2.87M | $ 2.27M | |
$ 30.13M | $ 5.03M | $ -6.59M | $ 1.22M | $ 3.54M | |
$ 24.34M | $ 318.00K | $ -10.47M | $ -2.18M | $ 1.28M | |
$ 149.00K | $ -179.00K | $ -205.00K | $ 580.00K | $ -135.00K | |
$ 24.48M | $ 139.00K | $ -10.48M | $ -963.00K | $ 1.04M | |
$ 28.66M | $ -908.00K | $ -12.01M | $ -1.80M | $ 617.00K | |
$ 0.98 | $ -0.03 | $ -0.44 | $ -0.07 | $ 0.03 | |
$ 0.89 | $ -0.03 | $ -0.44 | $ -0.07 | $ 0.02 | |
29.16M | 28.13M | 27.28M | 26.63M | 24.61M | |
32.18M | 28.13M | 27.28M | 26.63M | 25.57M |