Income Statement  | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | 
|---|---|---|---|---|---|
| $ 17.42M | $ 16.41M | $ 15.37M | $ 12.12M | $ 7.83M | |
| $ 6.56M | $ 4.33M | $ 6.81M | $ 7.41M | $ 3.10M | |
| $ 22.15M | $ 33.49M | $ 45.51M | $ 34.26M | $ 39.64M | |
| $ 2.85M | $ 3.67M | $ 3.51M | $ 3.59M | $ 1.48M | |
| $ -16.84M | $ -37.75M | $ -34.35M | $ -17.85M | $ -41.72M | |
| $ -15.59M | $ -21.47M | $ -38.70M | $ -26.85M | $ -36.54M | |
| $ -4.13M | $ -22.69M | $ -6.08M | $ 951.00K | $ -9.34M | |
| $ -19.73M | $ -44.16M | $ -44.68M | $ -25.89M | $ -45.88M | |
| $ -17.90M | $ -66.10M | $ -45.63M | $ -36.11M | $ -45.98M | |
| $ -11.42 | $ -51.65 | $ -53.29 | $ -43.54 | $ -184.77 | |
| $ -11.42 | $ -51.65 | $ -53.29 | $ -43.54 | $ -184.77 | |
| 1.57M | 1.28M | 856.34K | 829.43K | 260.49K | |
| 1.57M | 1.28M | 856.34K | 829.43K | 260.49K |