| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 6.32B | 6.65B | 7.22B | 9.63B | 8.64B |
| Gross Profit | 1.06B | 1.23B | 1.42B | 1.79B | 1.41B |
| EBITDA | 564.21M | 701.03M | 815.97M | 1.06B | 838.28M |
| Net Income | 294.79M | 414.56M | 514.31M | 692.65M | 535.64M |
Balance Sheet | |||||
| Total Assets | 4.02B | 4.15B | 4.02B | 3.67B | 3.25B |
| Cash, Cash Equivalents and Short-Term Investments | 959.45M | 1.20B | 1.15B | 595.41M | 323.16M |
| Total Debt | 229.76M | 356.92M | 384.30M | 389.09M | 437.07M |
| Total Liabilities | 934.19M | 900.95M | 967.58M | 1.07B | 1.23B |
| Stockholders Equity | 3.08B | 3.22B | 3.00B | 2.56B | 1.98B |
Cash Flow | |||||
| Free Cash Flow | 276.36M | 410.30M | 779.51M | 657.44M | 361.31M |
| Operating Cash Flow | 545.74M | 642.57M | 959.89M | 831.57M | 512.48M |
| Investing Cash Flow | -273.24M | -270.75M | -240.16M | -353.94M | -611.19M |
| Financing Cash Flow | -530.14M | -307.12M | -162.86M | -210.21M | -45.01M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
67 Neutral | $5.28B | 18.57 | 9.23% | 1.53% | -3.90% | -25.97% | |
64 Neutral | $5.16B | 38.72 | 8.46% | 1.37% | -3.26% | -46.80% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
56 Neutral | $1.67B | 14.64 | 13.86% | 3.51% | -8.92% | -32.30% | |
49 Neutral | $505.59M | -1.97 | -77.52% | 3.26% | 0.39% | -505.56% | |
44 Neutral | $239.29M | -13.93 | -2.50% | ― | -21.76% | -1214.73% | |
44 Neutral | $73.01M | -0.27 | -151.86% | 10.77% | -5.85% | 9.13% |