Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 108.27M | $ 96.25M | $ 81.23M | $ 56.97M | $ 45.74M | |
$ 92.78M | $ 12.01M | $ 54.54M | $ 38.38M | $ 27.23M | |
$ 101.25M | $ 20.78M | $ 59.84M | $ 61.97M | $ 30.69M | |
$ 27.89M | $ 25.27M | $ 20.64M | $ 14.69M | $ 11.81M | |
$ 32.59M | $ 17.27M | $ 29.73M | $ 88.82M | $ 10.22M | |
$ -8.47M | $ -8.77M | $ -6.68M | $ -23.59M | $ 3.40M | |
$ 11.56M | $ -378.47K | $ 13.10M | $ 96.76M | $ 1.60M | |
$ 3.10M | $ -9.15M | $ 3.79M | $ 73.17M | $ 496.46K | |
$ -1.29M | $ -7.00M | $ 7.14M | $ 52.75M | $ -5.57M | |
$ -0.04 | $ -0.23 | $ 0.24 | $ 1.82 | $ -0.22 | |
$ -0.04 | $ -0.23 | $ 0.24 | $ 1.82 | $ -0.22 | |
31.50M | 31.09M | 29.70M | 28.98M | 25.68M | |
31.50M | 31.09M | 29.77M | 29.05M | 25.68M |