Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 142.57M | $ 106.03M | $ 94.10M | $ 87.34M | $ 180.34M | |
$ 19.00M | $ 15.65M | $ 14.58M | $ 16.37M | $ 20.46M | |
$ 20.88M | $ 19.35M | $ 17.93M | $ 15.76M | $ 17.23M | |
$ 3.27M | $ 3.37M | $ 2.53M | $ 1.66M | $ 1.63M | |
$ 1.57M | $ -302.84K | $ -15.72M | $ 2.91M | $ 4.85M | |
$ -1.88M | $ -3.70M | $ -1.97M | $ 1.25M | $ 3.22M | |
$ -57.66K | $ -211.44K | $ 1.13M | $ 373.93K | $ -298.52K | |
$ -1.94M | $ -3.91M | $ -18.51M | $ 981.54K | $ 2.92M | |
$ -1.93M | $ -4.05M | $ -23.59M | $ 341.10K | $ 10.32M | |
$ -0.21 | $ -0.46 | $ -2.70 | $ 0.04 | $ 1.22 | |
$ -0.21 | $ -0.46 | $ -2.70 | $ 0.04 | $ 1.20 | |
9.32M | 8.83M | 8.73M | 9.07M | 8.46M | |
9.32M | 8.83M | 8.73M | 9.16M | 8.60M |