| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.12B | 831.37M | 916.33M | 583.32M | 567.82M |
| Gross Profit | 794.92M | 414.20M | 565.80M | 513.31M | 568.11M |
| EBITDA | 325.73M | 72.12M | 216.79M | 98.99M | 221.23M |
| Net Income | 224.13M | 223.01M | 165.49M | 71.89M | 147.37M |
Balance Sheet | |||||
| Total Assets | 18.93B | 18.15B | 18.72B | 18.02B | 17.60B |
| Cash, Cash Equivalents and Short-Term Investments | 2.54B | 2.26B | 2.74B | 2.76B | 5.51B |
| Total Debt | 1.12B | 849.80M | 1.11B | 1.72B | 550.97M |
| Total Liabilities | 16.80B | 16.19B | 17.06B | 16.52B | 15.85B |
| Stockholders Equity | 2.12B | 1.96B | 1.66B | 1.49B | 1.74B |
Cash Flow | |||||
| Free Cash Flow | 231.95M | 88.34M | 148.23M | 262.50M | 317.57M |
| Operating Cash Flow | 243.90M | 116.93M | 196.89M | 296.52M | 348.77M |
| Investing Cash Flow | -586.20M | 284.59M | -411.17M | -2.28B | -1.01B |
| Financing Cash Flow | 443.05M | -809.62M | 455.04M | 451.84M | 970.57M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $3.07B | 9.29 | 9.77% | 3.79% | 5.15% | 16.42% | |
76 Outperform | $2.60B | 9.57 | 9.46% | 3.72% | -1.76% | 32.44% | |
70 Outperform | $2.43B | 18.91 | 7.03% | 1.69% | -5.72% | -3.86% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
67 Neutral | $2.53B | 11.16 | 11.25% | ― | -0.37% | -20.30% | |
65 Neutral | $2.64B | 10.48 | 10.98% | 2.38% | 17.95% | ― | |
65 Neutral | $2.47B | 9.60 | 8.02% | 3.27% | -1.58% | 6.34% |