| Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | 
|---|---|---|---|---|---|
| $ 68.63M | $ 38.96M | $ 44.11M | $ 10.05M | $ 0.00 | |
| $ 21.09M | $ 17.86M | $ 13.21M | $ 2.38M | $ -980.00 | |
| $ 22.15M | $ 15.97M | $ 17.05M | $ 3.34M | $ 472.96K | |
| $ 200.14K | $ 111.50K | $ 185.10K | $ 67.62K | $ 980.00 | |
| $ -809.00K | $ -33.22M | $ -3.66M | $ -891.00K | $ -471.98K | |
| $ -1.06M | $ 1.89M | $ -3.84M | $ -959.00K | $ -472.96K | |
| $ -35.29K | $ -56.51K | $ 20.82K | $ -29.08K | $ 11.44K | |
| $ -1.10M | $ 1.84M | $ -3.82M | $ -988.00K | $ -461.52K | |
| $ 69.85K | $ 2.09M | $ -3.77M | $ -968.00K | $ -472.72K | |
| $ 0.00 | $ -0.12 | $ -0.01 | $ -0.01 | $ 0.00 | |
| $ 0.00 | $ -0.12 | $ -0.01 | $ -0.01 | $ 0.00 | |
| 263.34M | 263.37M | 263.34M | 184.18M | 114.92M | |
| 263.34M | 263.34M | 263.34M | 184.18M | 114.92M |