NETSOL Information Technology Services
Technology Services
Mkt Cap
12.0B
P/E (TTM)
4.21
EPS
15.97
ROE
24.90%
Div Yield
—
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | ||
|---|---|---|---|---|---|---|
| Profitability | ||||||
| Return on Equity (ROE) | 13.24% | 12.66% | 12.44% | 11.70% | 2.75% | |
| Return on Assets (ROA) | 9.80% | 9.10% | 8.98% | 8.64% | 2.07% | |
| Return on Invested Capital | 13.23% | 12.63% | 12.34% | 11.55% | 2.70% | |
| Gross Margin | 43.16% | 42.79% | 26.38% | 32.47% | 35.20% | |
| Operating Margin | 8.29% | 13.79% | -8.82% | 3.49% | 7.03% | |
| EBITDA Margin | 11.49% | 17.82% | 0.03% | 12.93% | 17.74% | |
| Net Margin | 13.98% | 12.56% | 13.33% | 14.10% | 3.90% | |
| Pre-Tax Margin | 13.98% | 12.56% | 13.77% | 19.05% | 5.87% | |
| Liquidity | ||||||
| Current Ratio | 3.69 | 3.31 | 3.07 | 3.21 | 3.02 | |
| Quick Ratio | 3.69 | 3.31 | 3.07 | 3.21 | 3.02 | |
| Leverage | ||||||
| Debt / Equity | 0.20 | 0.16 | 0.19 | 0.23 | 0.26 | |
| Debt / Assets | 0.15 | 0.11 | 0.13 | 0.17 | 0.20 | |
| LT Debt / Equity | 0.00 | 0.00 | 0.01 | 0.01 | 0.01 | |
| LT Debt / Assets | 0.00 | 0.00 | 0.00 | 0.01 | 0.01 | |
| Net Debt | -1.77B | -3.07B | -956.54M | -1.99B | -1.92B | |
| Total Debt | 2.20B | 1.60B | 1.68B | 1.80B | 1.87B | |
| Efficiency | ||||||
| Asset Turnover | 0.70 | 0.72 | 0.67 | 0.61 | 0.53 | |
| Per Share | ||||||
| Book Value Per Share | 127.13 | 115.06 | 101.24 | 88.78 | 79.21 | |
| Tangible Book Per Share | 127.13 | 115.06 | 100.78 | 84.98 | 71.70 | |
| Cash Per Share | 45.07 | 52.73 | 29.89 | 42.29 | 42.25 | |
| Total Debt Per Share | 25.01 | 18.03 | 19.03 | 20.08 | 20.84 | |
| Working Capital Per Share | 111.16 | 100.35 | 84.18 | 67.59 | 53.41 | |
| Shares & Market | ||||||
| Total Shares Outstanding | 85,146,672 | 87,836,923 | 87,836,923 | 87,836,923 | 89,836,923 | |
| Market Cap | 11.32B | 11.92B | 6.57B | 8.76B | 15.27B | |
| Enterprise Value | 9.94B | 8.95B | 5.63B | 6.96B | 13.35B | |
| Employees | 1,218 | 1,582 | 1,627 | 1,520 | 1,279 | |
| Shareholders | 8,869 | 8,869 | 8,869 | 8,869 | 8,869 | |