| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 10.03B | 6.82B | 4.64B | 9.59B | 6.82B | 7.98B |
| Gross Profit | 5.47B | 6.82B | 5.91B | 6.75B | 4.25B | 7.98B |
| EBITDA | 2.03B | 2.77B | 0.00 | 1.66B | 2.39B | 2.19B |
| Net Income | 2.24B | 2.06B | 1.86B | 1.61B | 1.66B | 1.49B |
Balance Sheet | ||||||
| Total Assets | 260.68B | 256.34B | 260.74B | 252.09B | 248.98B | 247.31B |
| Cash, Cash Equivalents and Short-Term Investments | 0.00 | 14.79B | 18.96B | 19.26B | 16.04B | 19.05B |
| Total Debt | 4.27B | 4.15B | 5.92B | 3.80B | 4.13B | 16.15B |
| Total Liabilities | 225.54B | 222.52B | 227.85B | 222.17B | 219.07B | 217.95B |
| Stockholders Equity | 35.14B | 33.82B | 32.58B | 29.91B | 29.91B | 29.34B |
Cash Flow | ||||||
| Free Cash Flow | 3.22B | -2.59B | 199.26M | 5.08B | 3.38B | -10.02B |
| Operating Cash Flow | 3.62B | -2.23B | -1.14B | 5.35B | 3.68B | -9.89B |
| Investing Cash Flow | -152.13M | -223.47M | -38.89M | -36.47M | -86.21M | -2.20B |
| Financing Cash Flow | -7.69B | -7.71B | 883.17M | 2.31B | 1.96B | 6.17B |