Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 85.80M | $ 109.22M | $ 147.99M | $ 143.24M | $ 147.70M | |
| $ 13.55M | $ 18.72M | $ 25.68M | $ 26.11M | $ 29.77M | |
| $ 18.02M | $ 19.28M | $ 21.34M | $ 20.54M | $ 26.42M | |
| $ 2.92M | $ 3.13M | $ 3.04M | $ 3.17M | $ 1.65M | |
| $ -1.53M | $ 2.57M | $ 19.74M | $ 7.50M | $ 5.00M | |
| $ -4.47M | $ -564.00K | $ 4.34M | $ 5.57M | $ 3.34M | |
| $ -301.00K | $ -434.00K | $ 11.77M | $ -1.55M | $ 1.15M | |
| $ -4.77M | $ -998.00K | $ 16.11M | $ 4.02M | $ 4.50M | |
| $ -4.42M | $ -1.07M | $ 14.41M | $ 2.35M | $ 1.95M | |
| $ -0.02 | $ 0.00 | $ 0.06 | $ 0.01 | $ 0.01 | |
| $ -0.02 | $ 0.00 | $ 0.06 | $ 0.01 | $ 0.01 | |
| 225.49M | 225.00M | 224.28M | 222.25M | 223.33M | |
| 225.49M | 225.00M | 226.52M | 225.33M | 222.31M |