| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 871.90M | 771.32M | 669.76M | 598.11M | 540.80M |
| Gross Profit | 470.58M | 426.83M | 365.22M | 341.06M | 317.75M |
| EBITDA | 53.32M | 15.75M | -33.44M | -78.03M | -121.70M |
| Net Income | 1.64M | -20.39M | -63.20M | -110.39M | -144.27M |
Balance Sheet | |||||
| Total Assets | 720.92M | 676.49M | 580.31M | 568.71M | 440.65M |
| Cash, Cash Equivalents and Short-Term Investments | 286.36M | 254.16M | 216.89M | 208.59M | 256.42M |
| Total Debt | 233.15M | 225.35M | 174.46M | 173.38M | 0.00 |
| Total Liabilities | 353.19M | 336.42M | 278.52M | 282.06M | 154.65M |
| Stockholders Equity | 367.73M | 340.07M | 301.79M | 286.65M | 286.00M |
Cash Flow | |||||
| Free Cash Flow | 43.74M | 34.71M | 7.32M | -49.81M | -80.51M |
| Operating Cash Flow | 110.78M | 98.74M | 60.99M | 10.37M | -31.99M |
| Investing Cash Flow | -67.05M | -66.03M | -54.67M | -60.18M | -48.51M |
| Financing Cash Flow | -12.00M | 4.96M | 2.87M | 3.29M | 23.00M |