| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.17B | 2.19B | 2.45B | 2.57B | 2.42B | 1.57B |
| Gross Profit | 519.62M | 468.42M | 507.48M | 751.49M | 741.20M | 289.36M |
| EBITDA | 622.58M | 675.19M | 702.17M | 948.52M | 956.14M | 483.47M |
| Net Income | 246.27M | 311.16M | 360.86M | 630.12M | 586.20M | 182.77M |
Balance Sheet | ||||||
| Total Assets | 2.86B | 2.85B | 2.92B | 2.79B | 2.73B | 2.16B |
| Cash, Cash Equivalents and Short-Term Investments | 71.08M | 71.21M | 136.96M | 59.81M | 296.02M | 122.40M |
| Total Debt | 507.79M | 479.96M | 486.80M | 350.82M | 434.31M | 450.66M |
| Total Liabilities | 1.07B | 993.57M | 1.06B | 929.83M | 1.02B | 933.34M |
| Stockholders Equity | 1.76B | 1.84B | 1.83B | 1.83B | 1.61B | 1.21B |
Cash Flow | ||||||
| Free Cash Flow | 338.76M | 387.86M | 374.39M | 362.08M | 515.96M | 272.20M |
| Operating Cash Flow | 610.96M | 651.14M | 803.13M | 830.64M | 802.35M | 426.14M |
| Investing Cash Flow | -346.02M | -331.25M | -440.66M | -559.73M | -403.34M | -143.63M |
| Financing Cash Flow | -317.44M | -385.73M | -285.32M | -507.12M | -225.39M | -215.69M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $1.57B | 11.41 | 22.94% | 4.05% | -17.42% | -13.02% | |
67 Neutral | $3.38B | 97.70 | 13.66% | 11.05% | -7.15% | -10.80% | |
66 Neutral | $2.36B | -37.23 | -3.88% | ― | -27.99% | -132.90% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
61 Neutral | $4.44B | 16.97 | 2.71% | 0.36% | 11.32% | 29.65% | |
57 Neutral | $3.23B | 86.39 | -1.49% | 0.96% | -7.14% | -114.71% | |
50 Neutral | $925.93M | -16.39 | -12.01% | 2.83% | -19.46% | -544.58% |