| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 597.05M | 525.96M | 508.95M | 452.86M | 350.57M |
| Gross Profit | 567.71M | 420.78M | 401.52M | 357.72M | 261.40M |
| EBITDA | 200.66M | 308.60M | 290.51M | 244.77M | 100.53M |
| Net Income | 26.33M | 7.26M | -1.00M | 7.10M | 25.55M |
Balance Sheet | |||||
| Total Assets | 754.09M | 641.17M | 601.54M | 579.84M | 502.11M |
| Cash, Cash Equivalents and Short-Term Investments | 93.26M | 61.34M | 31.79M | 16.24M | 25.06M |
| Total Debt | 339.29M | 332.05M | 349.18M | 363.62M | 274.02M |
| Total Liabilities | 445.21M | 406.96M | 407.51M | 420.69M | 344.23M |
| Stockholders Equity | 58.48M | 32.77M | 10.44M | -494.00K | -9.04M |
Cash Flow | |||||
| Free Cash Flow | 382.19M | 310.80M | 287.15M | 230.05M | 152.97M |
| Operating Cash Flow | 401.31M | 323.81M | 296.15M | 243.30M | 167.35M |
| Investing Cash Flow | -307.80M | -243.44M | -244.29M | -317.24M | -199.47M |
| Financing Cash Flow | -88.53M | -66.02M | -27.58M | 61.26M | 48.83M |