| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 997.91M | 991.45M | 933.84M | 896.38M | 672.68M | 478.12M |
| Gross Profit | 532.00M | 494.39M | 415.89M | 386.33M | 346.00M | 198.87M |
| EBITDA | 1.05B | 946.45M | 770.25M | 340.62M | 808.40M | 730.28M |
| Net Income | 243.64M | 216.26M | 91.29M | 69.16M | 221.46M | 222.01M |
Balance Sheet | ||||||
| Total Assets | 11.44B | 11.11B | 10.59B | 9.22B | 8.63B | 6.81B |
| Cash, Cash Equivalents and Short-Term Investments | 673.82M | 293.54M | 814.72M | 460.12M | 486.67M | 467.75M |
| Total Debt | 6.43B | 6.06B | 6.14B | 5.20B | 4.73B | 3.86B |
| Total Liabilities | 7.92B | 7.48B | 7.38B | 6.38B | 5.98B | 4.82B |
| Stockholders Equity | 1.83B | 1.89B | 1.78B | 1.58B | 1.50B | 1.17B |
Cash Flow | ||||||
| Free Cash Flow | -422.31M | -568.22M | -835.77M | -641.61M | -388.00M | -483.22M |
| Operating Cash Flow | 142.66M | 114.15M | -33.48M | -27.20M | 255.61M | 143.74M |
| Investing Cash Flow | -713.08M | -496.62M | -823.77M | -200.84M | -877.94M | -612.30M |
| Financing Cash Flow | 528.42M | -184.56M | 1.22B | 161.15M | 688.94M | 537.33M |