| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.49B | 2.39B | 2.19B | 2.36B | 2.51B | 2.08B |
| Gross Profit | 952.94M | 906.04M | 787.54M | 900.24M | 1.01B | 771.93M |
| EBITDA | 229.35M | 138.51M | 321.03M | 505.89M | 589.97M | 458.19M |
| Net Income | -40.12M | -71.70M | 100.19M | 259.49M | 373.31M | 283.81M |
Balance Sheet | ||||||
| Total Assets | 3.86B | 3.96B | 3.89B | 4.00B | 3.90B | 3.15B |
| Cash, Cash Equivalents and Short-Term Investments | 481.98M | 563.68M | 725.90M | 555.75M | 562.67M | 478.50M |
| Total Debt | 169.60M | 946.16M | 930.57M | 933.52M | 1.06B | 668.22M |
| Total Liabilities | 1.34B | 1.53B | 1.48B | 1.51B | 1.69B | 1.26B |
| Stockholders Equity | 2.51B | 2.43B | 2.41B | 2.48B | 2.21B | 1.89B |
Cash Flow | ||||||
| Free Cash Flow | 387.58M | 366.13M | 291.74M | 371.20M | 315.38M | 282.78M |
| Operating Cash Flow | 446.21M | 433.76M | 367.62M | 457.39M | 419.72M | 373.34M |
| Investing Cash Flow | -404.92M | -468.86M | -65.78M | -284.32M | -636.40M | -499.16M |
| Financing Cash Flow | -192.84M | -149.27M | -112.44M | -185.73M | 310.20M | -68.98M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $10.69B | 39.87 | 9.56% | 0.89% | 13.81% | 23.79% | |
71 Outperform | $11.28B | 27.80 | -1.57% | 1.12% | 12.64% | -136.87% | |
69 Neutral | $20.48B | 46.10 | 12.24% | 0.54% | 11.44% | 44.67% | |
68 Neutral | $3.33B | 40.71 | 18.76% | 0.82% | 5.19% | -2.69% | |
67 Neutral | $7.05B | 14.72 | 1.72% | 1.43% | -3.37% | -59.55% | |
66 Neutral | $3.51B | 18.75 | 17.44% | ― | -3.99% | 14.06% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |