| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 32.67B | 28.26B | 27.56B | 21.17B | 18.61B |
| Gross Profit | 17.26B | 14.49B | 14.14B | 10.70B | 9.81B |
| EBITDA | 12.55B | 10.12B | 9.98B | 7.10B | 7.23B |
| Net Income | 9.61B | 7.57B | 7.84B | 5.62B | 5.88B |
Balance Sheet | |||||
| Total Assets | 50.55B | 48.59B | 40.11B | 36.00B | 30.32B |
| Cash, Cash Equivalents and Short-Term Investments | 13.32B | 12.74B | 7.04B | 7.32B | 7.61B |
| Total Debt | 2.71B | 4.99B | 4.88B | 4.42B | 4.76B |
| Total Liabilities | 30.94B | 30.11B | 26.61B | 27.26B | 20.15B |
| Stockholders Equity | 19.60B | 18.48B | 13.50B | 8.74B | 10.17B |
Cash Flow | |||||
| Free Cash Flow | 10.65B | 9.50B | 3.23B | 7.04B | 10.37B |
| Operating Cash Flow | 12.16B | 11.66B | 5.35B | 8.29B | 11.31B |
| Investing Cash Flow | -3.63B | -2.73B | -2.64B | -1.00B | -75.06M |
| Financing Cash Flow | -8.33B | -2.96B | -2.95B | -6.97B | -10.31B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
82 Outperform | $1.47T | 28.45 | 35.12% | 0.82% | 36.10% | 51.55% | |
80 Outperform | $272.78B | 34.75 | 62.59% | 0.56% | 25.66% | 46.68% | |
78 Outperform | $510.43B | 36.81 | 52.14% | 0.63% | 24.91% | 39.95% | |
75 Outperform | $198.82B | 34.87 | 95.22% | 0.58% | 22.27% | 45.32% | |
72 Outperform | $276.55B | 31.26 | 38.90% | 0.69% | 4.47% | 0.48% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
48 Neutral | $251.65B | -658.38 | -0.26% | ― | -0.47% | 98.20% |