| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 13.61B | 13.71B | 12.96B | 15.80B | 15.55B | 13.06B |
| Gross Profit | 4.16B | 4.00B | 3.52B | 3.75B | 4.16B | 3.64B |
| EBITDA | 6.14B | 6.87B | 5.85B | 6.12B | 4.42B | 3.26B |
| Net Income | 2.07B | 1.84B | 2.86B | 3.08B | 2.14B | 1.32B |
Balance Sheet | ||||||
| Total Assets | 113.52B | 110.88B | 96.16B | 87.18B | 78.57B | 72.05B |
| Cash, Cash Equivalents and Short-Term Investments | 796.00M | 2.00M | 1.56B | 236.00M | 370.00M | 559.00M |
| Total Debt | 36.43B | 36.29B | 35.85B | 31.08B | 28.92B | 24.64B |
| Total Liabilities | 70.79B | 68.88B | 58.37B | 53.53B | 49.32B | 44.63B |
| Stockholders Equity | 32.26B | 31.61B | 31.24B | 28.70B | 27.14B | 26.00B |
Cash Flow | ||||||
| Free Cash Flow | -5.84B | -6.05B | -3.31B | -2.18B | -4.21B | -1.17B |
| Operating Cash Flow | 4.89B | 4.57B | 4.91B | 6.22B | 1.14B | 3.84B |
| Investing Cash Flow | -16.02B | -12.21B | -9.12B | -8.72B | -5.04B | -5.51B |
| Financing Cash Flow | 13.32B | 9.60B | 5.42B | 2.42B | 3.78B | 1.26B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
66 Neutral | $103.77B | 23.71 | 12.28% | 3.40% | 8.33% | -6.26% | |
66 Neutral | $17.65B | 18.10 | 5.60% | 3.62% | 6.62% | 11.55% | |
64 Neutral | $5.54B | 19.04 | 7.60% | 3.91% | 3.58% | -1.83% | |
61 Neutral | $58.26B | 28.14 | 6.53% | 2.91% | 2.23% | -35.44% | |
59 Neutral | $7.11B | 9.47 | 16.88% | 12.98% | 10.16% | -29.63% | |
55 Neutral | $18.04B | 43.05 | 7.74% | 4.92% | 13.02% | ― | |
53 Neutral | $10.46B | 7.84 | 28.87% | 5.06% | 2.76% | 5.46% |