| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 27.68B | 26.00B | 25.52B | 22.31B | 19.00B |
| Gross Profit | 22.22B | 19.61B | 18.84B | 20.76B | 18.52B |
| EBITDA | 15.04B | 9.13B | 7.72B | 10.64B | 8.88B |
| Net Income | 8.85B | 5.94B | 5.07B | 7.18B | 5.86B |
Balance Sheet | |||||
| Total Assets | 491.00B | 479.84B | 493.18B | 551.77B | 667.27B |
| Cash, Cash Equivalents and Short-Term Investments | 632.00M | 124.70B | 149.25B | 188.03B | 453.03B |
| Total Debt | 31.86B | 45.13B | 59.08B | 37.88B | 23.77B |
| Total Liabilities | 441.57B | 431.47B | 452.22B | 515.16B | 611.01B |
| Stockholders Equity | 49.40B | 48.38B | 40.96B | 36.61B | 56.26B |
Cash Flow | |||||
| Free Cash Flow | 8.76B | 2.05B | 18.89B | 1.09B | 1.20B |
| Operating Cash Flow | 9.31B | 2.67B | 19.59B | 2.06B | 2.12B |
| Investing Cash Flow | 24.54B | 35.43B | 57.41B | 32.05B | -75.66B |
| Financing Cash Flow | -29.70B | -47.06B | -61.24B | -68.72B | 96.32B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | $31.73B | 29.11 | 19.88% | 0.46% | 11.88% | 28.96% | |
74 Outperform | $166.11B | 20.00 | 17.91% | 1.07% | 5.90% | 66.60% | |
70 Outperform | $28.81B | 14.06 | 16.94% | 1.26% | 6.45% | 5.85% | |
70 Outperform | $267.80B | 16.00 | 13.81% | 1.55% | 2.31% | 44.49% | |
69 Neutral | $282.07B | 16.54 | 15.45% | 2.14% | 7.22% | 48.18% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
60 Neutral | $25.03B | 32.56 | 18.57% | 0.32% | 35.19% | -18.62% |