| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 4.39B | 4.51B | 4.22B | 4.98B | 3.97B |
| Gross Profit | 1.54B | 1.61B | 1.61B | 1.95B | 1.42B |
| EBITDA | 678.14M | 621.77M | 787.42M | 1.01B | 661.30M |
| Net Income | 159.45M | 79.76M | 334.36M | 567.91M | 311.89M |
Balance Sheet | |||||
| Total Assets | 6.14B | 6.42B | 5.47B | 5.20B | 4.90B |
| Cash, Cash Equivalents and Short-Term Investments | 212.91M | 281.37M | 420.19M | 305.58M | 370.59M |
| Total Debt | 1.92B | 2.13B | 1.70B | 1.45B | 1.54B |
| Total Liabilities | 3.34B | 3.54B | 2.81B | 2.75B | 2.75B |
| Stockholders Equity | 2.80B | 2.86B | 2.66B | 2.45B | 2.15B |
Cash Flow | |||||
| Free Cash Flow | 336.19M | 277.17M | 138.36M | 371.23M | 230.81M |
| Operating Cash Flow | 606.10M | 589.54M | 409.95M | 723.80M | 510.56M |
| Investing Cash Flow | -249.74M | -913.81M | -322.95M | -332.80M | -666.70M |
| Financing Cash Flow | -398.62M | 162.09M | 38.76M | -448.79M | -147.62M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $3.09B | 17.04 | ― | 0.94% | 0.28% | -1.57% | |
71 Outperform | $17.43B | 17.15 | 3.14% | 0.74% | -6.34% | 210.97% | |
69 Neutral | $2.06B | 13.46 | 23.74% | 1.12% | 15.70% | 19.92% | |
67 Neutral | $3.30B | 17.55 | 6.69% | 1.61% | 9.36% | 213.66% | |
64 Neutral | $954.49M | 21.35 | 16.04% | 5.46% | 9.24% | 24.01% | |
63 Neutral | $1.22B | 31.43 | 5.06% | ― | -33.99% | -61.41% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% |