| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 31.87B | 38.85B | 37.11B | 25.61B | 15.78B |
| Gross Profit | 21.88B | 28.87B | 24.21B | 17.28B | 15.09B |
| EBITDA | 14.27B | 14.26B | 9.93B | 6.03B | 7.72B |
| Net Income | 10.68B | 9.30B | 5.50B | 3.31B | 4.87B |
Balance Sheet | |||||
| Total Assets | 583.08B | 525.23B | 501.52B | 430.68B | 418.09B |
| Cash, Cash Equivalents and Short-Term Investments | 24.28B | 28.64B | 31.29B | 31.50B | 20.05B |
| Total Debt | 41.53B | 30.16B | 25.98B | 21.48B | 30.01B |
| Total Liabilities | 524.58B | 472.86B | 456.29B | 395.25B | 380.39B |
| Stockholders Equity | 58.51B | 52.38B | 45.24B | 35.45B | 37.71B |
Cash Flow | |||||
| Free Cash Flow | 7.29B | -7.15B | 49.43B | 17.50B | 31.77B |
| Operating Cash Flow | 8.65B | -5.90B | 51.20B | 18.54B | 32.80B |
| Investing Cash Flow | -54.95B | 1.84B | -47.58B | 5.04B | -13.30B |
| Financing Cash Flow | 42.98B | 1.14B | 34.00M | -12.36B | -8.42B |