| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 85.57B | 82.38B | 68.76B | 59.76B | 51.89B |
| Gross Profit | 48.93B | 46.23B | 38.10B | 32.94B | 26.15B |
| EBITDA | 36.31B | 34.04B | 29.89B | 24.91B | 21.05B |
| Net Income | 21.48B | 19.01B | 17.30B | 13.58B | 13.89B |
Balance Sheet | |||||
| Total Assets | 488.85B | 469.64B | 440.57B | 409.21B | 397.98B |
| Cash, Cash Equivalents and Short-Term Investments | 20.78B | 21.42B | 25.12B | 27.75B | 43.79B |
| Total Debt | 103.39B | 110.58B | 103.39B | 95.51B | 94.22B |
| Total Liabilities | 185.85B | 190.90B | 179.90B | 168.19B | 168.27B |
| Stockholders Equity | 267.25B | 246.29B | 227.82B | 209.23B | 198.84B |
Cash Flow | |||||
| Free Cash Flow | 14.46B | 10.83B | 3.47B | 7.00B | 2.69B |
| Operating Cash Flow | 17.80B | 11.37B | 4.20B | 7.74B | 2.81B |
| Investing Cash Flow | -10.21B | -14.34B | -9.21B | -12.43B | 11.42B |
| Financing Cash Flow | -8.23B | -720.47M | 2.37B | -11.35B | -13.23B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
83 Outperform | $149.87M | 8.82 | 7.98% | ― | -27.32% | -15.12% | |
77 Outperform | $1.14B | 3.08 | 8.13% | 4.62% | 5.60% | 6.40% | |
66 Neutral | $1.31B | 20.39 | 9.82% | ― | 10.13% | -18.11% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
62 Neutral | $563.59M | 5.51 | 8.87% | ― | -1.52% | 81.35% | |
47 Neutral | $244.86M | -91.47 | -0.47% | ― | -0.58% | ― |