Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 65.20M | $ 52.17M | $ 25.60M | $ 32.88M | $ 31.54M | |
| $ 57.93M | $ 39.09M | $ 30.62M | $ 27.92M | $ 14.77M | |
| $ 39.30M | $ 32.58M | $ 27.14M | $ 24.51M | $ 11.14M | |
| $ 6.75M | $ 4.82M | $ 5.06M | $ 4.83M | $ 10.38M | |
| $ 24.63M | $ 12.80M | $ 6.75M | $ 8.11M | $ 3.71M | |
| $ 18.63M | $ 6.51M | $ 3.47M | $ 3.42M | $ 3.63M | |
| $ -929.94K | $ 1.32M | $ -1.90M | $ -309.60K | $ -10.20M | |
| $ 17.70M | $ 7.83M | $ 1.58M | $ 3.11M | $ -6.57M | |
| $ 9.85M | $ 4.10M | $ 117.58K | $ 1.72M | $ -4.67M | |
| $ 0.02 | $ 0.01 | $ 0.00 | $ 0.00 | $ -0.01 | |
| $ 0.02 | $ 0.01 | $ 0.00 | $ 0.00 | $ -0.01 | |
| 405.29M | 405.29M | 405.29M | 407.10M | 407.73M | |
| 405.29M | 405.29M | 405.29M | 407.10M | 407.69M |