| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 323.90B | 339.25B | 334.70B | 398.68B | 276.69B |
| Gross Profit | 70.23B | 76.74B | 84.14B | 103.07B | 64.89B |
| EBITDA | 67.86B | 73.31B | 74.27B | 102.59B | 52.79B |
| Net Income | 28.84B | 33.68B | 36.01B | 55.74B | 23.04B |
Balance Sheet | |||||
| Total Assets | 448.98B | 453.48B | 376.32B | 369.07B | 338.92B |
| Cash, Cash Equivalents and Short-Term Investments | 10.68B | 23.03B | 31.54B | 29.64B | 6.80B |
| Total Debt | 43.54B | 41.71B | 41.57B | 41.19B | 47.70B |
| Total Liabilities | 182.35B | 182.87B | 163.78B | 166.59B | 163.24B |
| Stockholders Equity | 259.39B | 263.70B | 204.80B | 195.05B | 168.58B |
Cash Flow | |||||
| Free Cash Flow | 23.61B | 30.72B | 33.45B | 58.39B | 36.05B |
| Operating Cash Flow | 51.97B | 55.02B | 55.37B | 76.80B | 48.13B |
| Investing Cash Flow | -26.54B | -19.94B | -20.04B | -14.74B | -10.23B |
| Financing Cash Flow | -38.47B | -42.79B | -33.53B | -39.11B | -35.42B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $376.23B | 22.91 | 7.32% | 4.54% | -3.44% | -22.05% | |
73 Outperform | $57.17B | 16.93 | 6.43% | 2.39% | -2.48% | -65.26% | |
72 Outperform | $635.47B | 18.07 | 11.04% | 3.35% | -4.17% | -14.15% | |
71 Outperform | $256.97B | 12.77 | 10.06% | 3.92% | -6.96% | 0.03% | |
69 Neutral | $71.41B | 10.87 | 9.88% | 2.74% | -8.48% | -56.92% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
60 Neutral | $118.87B | 1,640.39 | 0.10% | 5.62% | -4.11% | -37.59% |