| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.96B | 2.91B | 2.84B | 2.53B | 2.69B | 1.47B |
| Gross Profit | 1.02B | 1.06B | 998.24M | 906.00M | 1.01B | 562.51M |
| EBITDA | 353.93M | 398.21M | 356.81M | 401.20M | 360.29M | 227.94M |
| Net Income | 19.05M | 29.10M | 2.26M | 134.00K | 19.92M | 21.04M |
Balance Sheet | ||||||
| Total Assets | 4.24B | 4.21B | 3.91B | 3.77B | 4.00B | 4.06B |
| Cash, Cash Equivalents and Short-Term Investments | 114.94M | 104.54M | 131.34M | 119.74M | 220.59M | 184.01M |
| Total Debt | 1.71B | 1.61B | 1.66B | 1.49B | 1.56B | 1.61B |
| Total Liabilities | 3.50B | 3.41B | 3.12B | 2.93B | 3.03B | 3.13B |
| Stockholders Equity | 722.51M | 776.37M | 331.73M | 356.69M | 498.65M | 370.75M |
Cash Flow | ||||||
| Free Cash Flow | 274.51M | 247.29M | 88.85M | 38.59M | 312.15M | 178.23M |
| Operating Cash Flow | 324.70M | 291.03M | 142.86M | 81.01M | 347.59M | 200.86M |
| Investing Cash Flow | -125.35M | -113.68M | -162.47M | 155.95M | -116.28M | 163.95M |
| Financing Cash Flow | -225.03M | -210.02M | 36.94M | -339.86M | -186.74M | -273.41M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
66 Neutral | $21.67B | 9.52 | 0.82% | 3.68% | 25.88% | -94.29% | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% | |
59 Neutral | $811.59M | 28.87 | 10.24% | ― | -0.43% | -15.84% | |
55 Neutral | $1.50B | -30.40 | 2.52% | ― | 4.48% | 868.83% | |
49 Neutral | $3.79B | -3.46 | -7.54% | 9.15% | -5.19% | -141.67% |