| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | -410.40M | 556.56M | 541.97M | 503.19M | 476.40M |
| Gross Profit | -410.40M | 556.56M | 541.77M | 505.90M | 473.91M |
| EBITDA | 0.00 | 0.00 | 232.37M | 206.54M | 198.53M |
| Net Income | 166.50M | 167.11M | 164.57M | 147.54M | 129.91M |
Balance Sheet | |||||
| Total Assets | 28.32B | 27.77B | 25.69B | 25.22B | 25.13B |
| Cash, Cash Equivalents and Short-Term Investments | 5.75B | 7.19B | 6.78B | 6.70B | 8.12B |
| Total Debt | 4.39B | 4.19B | 2.61B | 2.22B | 1.99B |
| Total Liabilities | 25.96B | 25.54B | 23.56B | 23.19B | 22.89B |
| Stockholders Equity | 2.36B | 2.23B | 2.13B | 2.02B | 2.10B |
Cash Flow | |||||
| Free Cash Flow | 131.59M | -388.49M | -517.96M | -69.61M | 740.47M |
| Operating Cash Flow | 156.47M | -353.00M | -483.93M | -33.19M | 763.97M |
| Investing Cash Flow | -1.02B | -212.06M | -80.61M | -461.04M | -290.63M |
| Financing Cash Flow | 486.25M | 340.64M | 294.80M | 45.79M | 81.81M |