Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 64.09B | 64.09B | 58.47B | 53.47B | 49.10B | 43.08B |
Gross Profit | 27.33B | 29.12B | 26.14B | 23.61B | 22.42B | 19.07B |
EBITDA | 19.70B | 19.70B | 16.98B | 13.56B | 11.61B | 9.98B |
Net Income | 14.14B | 14.14B | 12.01B | 9.49B | 7.99B | 6.91B |
Balance Sheet | ||||||
Total Assets | 59.17B | 59.17B | 51.93B | 45.56B | 42.24B | 38.40B |
Cash, Cash Equivalents and Short-Term Investments | 34.09B | 34.09B | 21.18B | 19.22B | 27.35B | 23.98B |
Total Debt | 1.97B | 1.97B | 832.30M | 1.13B | 1.52B | 1.53B |
Total Liabilities | 16.84B | 16.84B | 14.95B | 13.67B | 14.04B | 12.38B |
Stockholders Equity | 42.33B | 42.33B | 36.99B | 31.89B | 28.20B | 26.02B |
Cash Flow | ||||||
Free Cash Flow | 0.00 | 9.59B | 11.64B | 8.59B | 9.04B | 7.03B |
Operating Cash Flow | 0.00 | 10.12B | 12.13B | 8.93B | 9.48B | 7.27B |
Investing Cash Flow | 0.00 | 1.82B | -5.60B | -1.48B | -3.96B | -718.20M |
Financing Cash Flow | 0.00 | -9.25B | -7.45B | -6.39B | -6.37B | -5.82B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | 636.70B | 18.77 | 10.68% | 0.35% | 7.76% | -2.84% | |
72 Outperform | 927.74B | 25.05 | 19.08% | 0.59% | 12.40% | 63.16% | |
72 Outperform | 1.04T | 22.77 | 18.89% | 1.05% | 14.52% | 9.46% | |
68 Neutral | 472.92B | 110.57 | 4.68% | 0.14% | 6.80% | -75.66% | |
66 Neutral | 463.41B | 48.77 | 47.54% | 1.96% | 6.65% | 48.47% | |
62 Neutral | ₹657.63B | 45.28 | 1.54% | 11.17% | 17.22% | ||
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |