| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 9.57B | 10.63B | 9.76B | 10.16B | 5.87B | 3.94B |
| Gross Profit | 6.23B | 7.27B | 6.47B | 6.97B | 4.21B | 3.82B |
| EBITDA | 1.98B | 1.84B | 1.10B | 1.52B | -521.83M | -799.35M |
| Net Income | 1.32B | 1.20B | 719.21M | 575.72M | -1.01B | -1.33B |
Balance Sheet | ||||||
| Total Assets | 161.90B | 155.67B | 139.15B | 125.52B | 110.94B | 103.91B |
| Cash, Cash Equivalents and Short-Term Investments | 6.02B | 4.71B | 5.62B | 5.89B | 10.27B | 3.95B |
| Total Debt | 9.21B | 9.30B | 7.95B | 5.16B | 2.24B | 2.29B |
| Total Liabilities | 151.20B | 146.55B | 131.38B | 118.63B | 105.45B | 97.22B |
| Stockholders Equity | 10.70B | 9.13B | 7.77B | 6.89B | 5.49B | 6.70B |
Cash Flow | ||||||
| Free Cash Flow | 5.72B | 13.35B | 12.16B | 14.21B | 9.84B | 2.69B |
| Operating Cash Flow | 6.01B | 13.63B | 12.41B | 14.40B | 9.99B | 2.79B |
| Investing Cash Flow | -23.00B | -13.72B | -19.18B | -12.19B | 1.22B | -556.58M |
| Financing Cash Flow | 9.15B | 821.74M | 2.43B | 2.06B | -355.03M | -444.95M |