Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 145.81M | $ 117.19M | $ 138.06M | $ 143.35M | $ 90.21M | |
| $ 22.32M | $ 16.90M | $ 21.79M | $ 27.33M | $ 16.00M | |
| $ 20.87M | $ 17.57M | $ 17.37M | $ 16.84M | $ 10.61M | |
| $ 3.27M | $ 3.30M | $ 3.42M | $ 2.95M | $ 2.55M | |
| $ 5.14M | $ 3.13M | $ 8.27M | $ 13.44M | $ 7.94M | |
| $ 1.45M | $ -664.96K | $ 4.41M | $ 10.49M | $ 5.39M | |
| $ -1.30M | $ -704.48K | $ -331.13K | $ -44.68K | $ 108.51K | |
| $ 151.19K | $ -1.37M | $ 4.08M | $ 10.44M | $ 5.49M | |
| $ -848.37K | $ -2.01M | $ 2.42M | $ 7.92M | $ 4.15M | |
| $ -0.07 | $ -0.16 | $ 0.19 | $ 0.67 | $ 0.37 | |
| $ -0.07 | $ -0.16 | $ 0.19 | $ 0.67 | $ 0.37 | |
| 12.33M | 12.29M | 12.64M | 11.82M | 11.33M | |
| 12.33M | 12.29M | 12.68M | 11.90M | 11.33M |