Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 56.87M | $ 54.52M | $ 44.99M | $ 41.70M | $ 41.22M | |
| $ 22.93M | $ 21.61M | $ 17.96M | $ 17.21M | $ 16.58M | |
| $ 93.93M | $ 22.93M | $ 18.35M | $ 17.44M | $ 16.36M | |
| $ 1.12M | $ 1.00M | $ 1.76M | $ 1.39M | $ 1.12M | |
| $ 51.99M | $ -290.00K | $ 1.37M | $ 1.49M | $ 1.36M | |
| $ -71.00M | $ -1.31M | $ -385.38K | $ -230.99K | $ 223.38K | |
| $ 121.81M | $ -56.00K | $ -89.02K | $ 274.56K | $ -347.00 | |
| $ 50.81M | $ -1.37M | $ -474.40K | $ 43.57K | $ 223.04K | |
| $ 27.97M | $ -1.07M | $ -282.22K | $ -134.43K | $ 175.65K | |
| $ -0.11 | $ -1.63 | $ -0.44 | $ -0.21 | $ 0.31 | |
| $ -0.11 | $ -1.63 | $ -0.44 | $ -0.21 | $ 0.31 | |
| 408.00M | 328.72M | 322.94M | 314.15M | 281.33M | |
| 408.00M | 328.72M | 322.94M | 314.15M | 281.33M |