| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 297.20B | 290.40B | 232.26B | 176.95B | 140.80B |
| Gross Profit | 238.77B | 245.88B | 196.50B | 148.51B | 117.14B |
| EBITDA | 143.94B | 137.38B | 114.63B | 76.80B | 65.39B |
| Net Income | 98.50B | 100.99B | 83.68B | 55.52B | 47.76B |
Balance Sheet | |||||
| Total Assets | 542.90B | 465.80B | 314.49B | 241.26B | 194.51B |
| Cash, Cash Equivalents and Short-Term Investments | 26.96B | 26.31B | 30.23B | 23.57B | 17.48B |
| Total Debt | 130.96B | 102.79B | 27.01B | 25.78B | 26.64B |
| Total Liabilities | 348.86B | 322.31B | 207.93B | 157.77B | 123.76B |
| Stockholders Equity | 194.05B | 143.49B | 106.56B | 83.49B | 70.75B |
Cash Flow | |||||
| Free Cash Flow | 28.99B | 69.66B | 70.01B | 64.13B | 47.62B |
| Operating Cash Flow | 119.10B | 120.97B | 108.91B | 78.89B | 55.00B |
| Investing Cash Flow | -79.16B | -128.90B | -43.89B | -24.92B | -31.61B |
| Financing Cash Flow | -28.41B | 8.73B | -63.16B | -51.80B | -25.49B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $169.26B | 17.46 | 41.01% | 2.52% | 2.76% | 6407.19% | |
73 Outperform | $584.38B | 18.81 | 33.78% | 2.50% | 6.05% | ― | |
71 Outperform | $121.64B | 15.61 | 39.27% | 4.84% | 1.26% | ― | |
69 Neutral | $157.79B | 14.61 | 61.10% | 3.58% | 18.71% | 11.24% | |
69 Neutral | $113.14B | 12.88 | 14.71% | 4.58% | -9.32% | 120.62% | |
64 Neutral | $157.91B | 18.21 | 8.67% | 6.65% | 4.44% | 128.96% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |