| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 2.39B | 2.19B | 2.36B | 2.51B | 2.08B |
| Gross Profit | 906.04M | 787.54M | 900.24M | 1.01B | 771.93M |
| EBITDA | 138.51M | 321.03M | 505.89M | 589.97M | 458.19M |
| Net Income | -71.70M | 100.19M | 259.49M | 373.31M | 283.81M |
Balance Sheet | |||||
| Total Assets | 3.96B | 3.89B | 4.00B | 3.90B | 3.15B |
| Cash, Cash Equivalents and Short-Term Investments | 563.68M | 725.90M | 555.75M | 562.67M | 478.50M |
| Total Debt | 946.16M | 930.57M | 933.52M | 1.06B | 668.22M |
| Total Liabilities | 1.53B | 1.48B | 1.51B | 1.69B | 1.26B |
| Stockholders Equity | 2.43B | 2.41B | 2.48B | 2.21B | 1.89B |
Cash Flow | |||||
| Free Cash Flow | 366.13M | 291.74M | 371.20M | 315.38M | 282.78M |
| Operating Cash Flow | 433.76M | 367.62M | 457.39M | 419.72M | 373.34M |
| Investing Cash Flow | -468.86M | -65.78M | -284.32M | -636.40M | -499.16M |
| Financing Cash Flow | -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 |
|---|---|---|---|---|---|---|---|
71 Outperform | $4.57B | 38.15 | 20.71% | 0.82% | 12.11% | 16.45% | |
71 Outperform | $8.15B | 46.06 | 7.72% | 0.89% | 10.23% | 25.53% | |
69 Neutral | $3.99B | 13.96 | 18.49% | ― | 0.14% | 14.12% | |
69 Neutral | $15.78B | 36.46 | 11.54% | 0.54% | 8.13% | 780.20% | |
68 Neutral | $5.05B | 155.81 | 1.11% | 1.43% | -8.07% | 63.50% | |
62 Neutral | $8.70B | -91.06 | -2.82% | 1.12% | 5.78% | -32.34% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |