| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.48B | 1.31B | 1.66B | 2.00B | 1.81B |
| Gross Profit | 462.44M | 435.86M | 658.18M | 827.24M | 670.36M |
| EBITDA | 230.48M | 202.15M | 420.96M | 532.02M | 445.02M |
| Net Income | 66.14M | 44.02M | 227.18M | 331.28M | 228.76M |
Balance Sheet | |||||
| Total Assets | 2.45B | 2.39B | 2.37B | 2.29B | 2.19B |
| Cash, Cash Equivalents and Short-Term Investments | 377.03M | 316.13M | 325.63M | 343.79M | 370.14M |
| Total Debt | 95.61M | 91.70M | 98.36M | 213.67M | 334.55M |
| Total Liabilities | 509.69M | 517.33M | 557.98M | 705.39M | 891.77M |
| Stockholders Equity | 1.88B | 1.80B | 1.74B | 1.51B | 1.24B |
Cash Flow | |||||
| Free Cash Flow | 137.15M | 46.41M | 130.15M | 180.77M | 197.35M |
| Operating Cash Flow | 215.51M | 119.44M | 280.91M | 392.50M | 338.54M |
| Investing Cash Flow | -116.18M | -118.04M | -158.32M | -265.26M | -144.23M |
| Financing Cash Flow | -54.81M | -19.34M | -144.72M | -125.71M | -158.44M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $3.21B | 21.10 | 11.72% | ― | -20.69% | -37.67% | |
73 Outperform | $3.61B | 34.57 | 3.55% | ― | 10.45% | 4.37% | |
73 Outperform | $9.18B | 82.61 | 5.43% | ― | 2.29% | -69.81% | |
73 Outperform | $4.14B | 4.07 | 15.21% | 2.22% | -2.26% | 9.74% | |
64 Neutral | $2.99B | 90.19 | 3.17% | 2.27% | 10.50% | -52.00% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
55 Neutral | $2.78B | -219.07 | -0.43% | 2.67% | -0.84% | -189.44% |