Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| 43.05M | 38.52M | 23.87M | 7.85M | 3.04M | |
| 43.05M | 38.52M | 21.18M | 7.42M | 3.04M | |
| 25.83M | 25.02M | 12.81M | 5.93M | 2.65M | |
| 161.00K | 124.00K | 283.00K | 308.00K | 180.00K | |
| 22.60M | 21.37M | 10.56M | -83.00K | 584.00K | |
| 17.22M | 13.50M | 8.37M | 1.48M | 404.00K | |
| 0.00 | -228.00K | 361.00K | -2.25M | -179.00K | |
| 17.22M | 13.27M | 8.73M | -769.00K | 225.00K | |
| 13.29M | 10.30M | 8.81M | -769.00K | 225.00K | |
| 0.36 | 0.27 | 0.25 | -0.03 | 0.01 | |
| 0.35 | 0.27 | 0.25 | -0.03 | 0.01 | |
| 37.97M | 38.14M | 35.24M | 24.42M | 22.65M | |
| 37.91M | 37.99M | 35.90M | 24.42M | 22.65M |