Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 110.45M | $ 97.61M | $ 70.77M | $ 43.38M | $ 28.49M | |
| $ 39.89M | $ 38.59M | $ 17.14M | $ 24.66M | $ 18.20M | |
| $ 97.84M | $ 97.37M | $ 96.02M | $ 92.48M | $ 44.22M | |
| $ 26.57M | $ 21.16M | $ 20.68M | $ 8.51M | $ 5.55M | |
| $ -55.73M | $ -37.51M | $ -64.09M | $ -17.67M | $ -19.79M | |
| $ -57.95M | $ -58.78M | $ -78.88M | $ -67.83M | $ -26.01M | |
| $ -44.71M | $ -18.92M | $ -19.85M | $ 30.23M | $ -6.09M | |
| $ -102.66M | $ -77.70M | $ -98.73M | $ -37.59M | $ -32.10M | |
| $ -102.82M | $ -77.56M | $ -99.01M | $ -38.09M | $ -32.50M | |
| $ -4.26 | $ -3.96 | $ -5.66 | $ -4.90 | $ -14.72 | |
| $ -4.26 | $ -3.96 | $ -5.66 | $ -4.90 | $ -14.72 | |
| 24.16M | 19.58M | 17.48M | 7.77M | 2.21M | |
| 24.16M | 19.58M | 17.48M | 7.77M | 2.21M |