Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 108.28M | $ 96.25M | $ 81.23M | $ 56.97M | $ 45.74M | |
$ 92.78M | $ 64.35M | $ 54.54M | $ 38.38M | $ 27.23M | |
$ 82.40M | $ 73.21M | $ 59.84M | $ 61.97M | $ 30.69M | |
$ 27.89M | $ 25.27M | $ 20.64M | $ 14.69M | $ 11.80M | |
$ 32.59M | $ 17.27M | $ 29.73M | $ 88.82M | $ 10.22M | |
$ -8.47M | $ -8.85M | $ -5.23M | $ -23.77M | $ -5.00M | |
$ 11.56M | $ -294.00K | $ 13.10M | $ 96.76M | $ 2.57M | |
$ 3.10M | $ -9.15M | $ 7.87M | $ 73.17M | $ -2.43M | |
$ -1.29M | $ -7.00M | $ 10.23M | $ 52.75M | $ -49.09K | |
$ -0.04 | $ -0.23 | $ 0.34 | $ 1.82 | $ 0.00 | |
$ -0.04 | $ -0.23 | $ 0.34 | $ 1.82 | $ 0.00 | |
31.50M | 30.45M | 30.10M | 28.98M | 25.68M | |
31.50M | 31.09M | 29.77M | 29.05M | 25.68M |