| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.81B | 2.41B | 2.46B | 2.41B | 2.60B | 2.68B |
| Gross Profit | 1.38B | 794.53M | 2.46B | 831.96M | 2.60B | 857.91M |
| EBITDA | 1.38B | 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 | 69.39M | 308.77M | 95.66M | 155.42M | 131.88M | 170.16M |
| Total Debt | 0.00 | 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 |
|---|---|---|---|---|---|---|---|
76 Outperform | $1.44B | 8.05 | 21.17% | 1.72% | -0.21% | -21.48% | |
64 Neutral | $1.41B | 8.05 | 16.94% | 0.82% | 29.01% | 0.08% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
| ― | $39.68M | -1.35 | -175.10% | ― | -27.85% | -163.71% | |
53 Neutral | $2.08B | -90.75 | -2.18% | ― | 9.38% | 43.77% | |
47 Neutral | $242.36M | -3.18 | -160.65% | 4.88% | -2.17% | -30.25% |