| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 22.18B | 22.94B | 23.02B | 20.30B | 15.29B |
| Gross Profit | 3.50B | 4.30B | 4.36B | 3.31B | 2.02B |
| EBITDA | 3.04B | 4.76B | 4.94B | 3.54B | 2.69B |
| Net Income | 1.28B | 2.50B | 2.64B | 1.57B | 1.46B |
Balance Sheet | |||||
| Total Assets | 25.01B | 25.59B | 24.68B | 23.25B | 22.32B |
| Cash, Cash Equivalents and Short-Term Investments | 2.21B | 2.62B | 2.26B | 2.35B | 3.04B |
| Total Debt | 8.13B | 8.77B | 8.81B | 8.94B | 10.22B |
| Total Liabilities | 14.51B | 15.04B | 15.25B | 15.28B | 15.59B |
| Stockholders Equity | 10.46B | 10.51B | 9.39B | 7.95B | 6.71B |
Cash Flow | |||||
| Free Cash Flow | 1.67B | 2.42B | 2.08B | 1.23B | 1.11B |
| Operating Cash Flow | 2.93B | 3.87B | 3.46B | 2.24B | 1.91B |
| Investing Cash Flow | -1.32B | -1.65B | -1.66B | -967.00M | -534.00M |
| Financing Cash Flow | -1.99B | -1.73B | -1.67B | -1.80B | -838.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
80 Outperform | $30.89B | 10.34 | 11.48% | 4.43% | -9.76% | -18.94% | |
79 Outperform | $27.92B | 19.37 | 29.62% | 0.44% | 11.73% | 45.70% | |
69 Neutral | $59.63B | 17.39 | 14.43% | 2.04% | 1.51% | 30.09% | |
69 Neutral | $74.81B | 16.85 | 14.64% | 2.98% | -2.13% | -16.76% | |
66 Neutral | $31.83B | 18.48 | 12.36% | 2.41% | -4.06% | -47.41% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
58 Neutral | $6.73B | 40.10 | 2.26% | 3.24% | -1.43% | -63.13% |