| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.52B | 2.41B | 2.46B | 2.41B | 2.60B | 2.68B |
| Gross Profit | 1.66B | 794.53M | 2.46B | 831.96M | 2.60B | 857.91M |
| EBITDA | 1.79B | 1.85B | 1.85B | 1.83B | 1.98B | 489.47M |
| Net Income | 148.12M | 146.79M | 197.25M | 138.84M | 98.71M | 243.56M |
Balance Sheet | ||||||
| Total Assets | 2.04B | 1.61B | 1.51B | 1.49B | 1.49B | 1.62B |
| Cash, Cash Equivalents and Short-Term Investments | 79.50M | 308.77M | 95.66M | 155.42M | 131.88M | 170.16M |
| Total Debt | 936.12M | 609.39M | 655.06M | 608.11M | 612.09M | 615.06M |
| Total Liabilities | 1.27B | 863.99M | 863.49M | 899.92M | 921.45M | 942.35M |
| Stockholders Equity | 774.36M | 746.42M | 650.28M | 591.33M | 570.46M | 679.41M |
Cash Flow | ||||||
| Free Cash Flow | 285.50M | 324.92M | 130.21M | 194.62M | 232.81M | 236.41M |
| Operating Cash Flow | 296.73M | 334.96M | 138.53M | 204.24M | 242.48M | 245.96M |
| Investing Cash Flow | -375.14M | 6.64M | -79.17M | -38.83M | -53.53M | -82.17M |
| Financing Cash Flow | -55.39M | -128.49M | -119.12M | -141.87M | -227.22M | -30.28M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | $1.35B | 7.94 | 20.48% | 1.72% | 0.45% | -25.85% | |
74 Outperform | $1.24B | 11.50 | 17.33% | 0.82% | 23.13% | 12.80% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
| ― | $42.38M | -0.59 | -175.10% | ― | -27.85% | -163.71% | |
55 Neutral | $2.21B | -90.75 | -2.18% | ― | 9.38% | 43.77% | |
45 Neutral | $211.16M | -2.25 | -3253.61% | 4.88% | -1.86% | -13.02% |