Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 38.91M | $ 26.00M | $ 110.78M | $ 85.08M | $ 16.60M | |
| $ 38.91M | $ 24.45M | $ 108.74M | $ 85.08M | $ 16.60M | |
| $ 82.81M | $ 110.87M | $ 94.20M | $ 89.67M | $ 73.42M | |
| $ 1.15M | $ 843.00K | $ 2.04M | $ 1.72M | $ 1.73M | |
| $ -75.99M | $ -235.06M | $ 39.84M | $ -5.16M | $ -65.59M | |
| $ -43.90M | $ -86.42M | $ 14.54M | $ -4.60M | $ -56.82M | |
| $ -33.24M | $ -152.29M | $ 20.23M | $ -5.12M | $ -12.05M | |
| $ -77.14M | $ -238.71M | $ 34.77M | $ -9.72M | $ -68.88M | |
| $ -77.42M | $ -219.71M | $ 35.38M | $ -25.69M | $ -68.88M | |
| $ -2.99 | $ -49.76 | $ 7.33 | $ -6.74 | $ -20.42 | |
| $ -3.29 | $ -49.76 | $ 3.00 | $ -6.60 | $ -20.42 | |
| 25.91M | 5.17M | 4.02M | 3.18M | 2.81M | |
| 23.69M | 5.17M | 4.05M | 3.18M | 2.81M |