149.46
+3.49%
Close of 9 Nov 2026, in INR
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in INR, from our data supplier.
Revenue
₹5.71bn
FY2017FY2026
Net income
₹365.3m
FY2017FY2026
Free cash flow
₹600.4m
FY2017FY2026
Shareholders' equity
₹2.92bn
FY2017FY2026
Income statement
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | ₹5.71bn | ₹6.61bn | ₹6.47bn | ₹5.97bn | ₹5.63bn | ₹4.39bn | ₹3.96bn | ₹4.52bn | ₹3.23bn | ₹2.93bn |
| Gross profit | ₹1.17bn | ₹1.69bn | ₹1.50bn | ₹840.9m | ₹814.9m | ₹1.01bn | ₹813.4m | ₹802.1m | ₹638.3m | ₹667.8m |
| Research and development | — | ₹27.1m | ₹23.4m | ₹22.1m | ₹20.2m | ₹11.3m | ₹11.5m | ₹10.2m | ₹9.8m | ₹8.9m |
| Operating income | ₹541.1m | ₹634.7m | ₹639.9m | ₹383.7m | ₹364.5m | ₹462.3m | ₹359.2m | ₹281.2m | ₹258.7m | ₹241.1m |
| Net income | ₹365.3m | ₹410.0m | ₹398.3m | ₹228.7m | ₹238.6m | ₹325.9m | ₹246.0m | ₹164.3m | ₹147.6m | ₹148.0m |
| Diluted earnings per share | 6.64 | 7.45 | 7.23 | 4.15 | 4.31 | 5.97 | 4.47 | 2.98 | 2.66 | 2.69 |
Balance sheet
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | ₹4.22bn | ₹4.16bn | ₹3.89bn | ₹3.44bn | ₹3.10bn | ₹3.05bn | ₹2.32bn | ₹2.52bn | ₹1.90bn | ₹1.61bn |
| Cash and short-term investments | ₹531.5m | ₹461.3m | ₹392.6m | ₹92.0m | ₹33.1m | ₹459.5m | ₹40.7m | ₹133.6m | ₹48.4m | ₹9.7m |
| Total liabilities | ₹1.30bn | ₹1.58bn | ₹1.69bn | ₹1.61bn | ₹1.48bn | ₹1.64bn | ₹1.24bn | ₹1.70bn | ₹1.22bn | ₹1.06bn |
| Debt | ₹272.1m | ₹772.0m | ₹850.0m | ₹847.9m | ₹721.2m | ₹736.5m | ₹579.6m | ₹787.2m | ₹542.6m | ₹593.5m |
| Shareholders' equity | ₹2.92bn | ₹2.59bn | ₹2.20bn | ₹1.83bn | ₹1.62bn | ₹1.41bn | ₹1.08bn | ₹819.5m | ₹680.5m | ₹553.5m |
| Shares outstanding | 55m | 55m | 55m | 55m | 55m | 55m | 55m | 55m | 55m | 55m |
Cash flow
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | ₹609.6m | ₹291.4m | ₹468.5m | ₹45.3m | −₹265.6m | ₹435.2m | ₹251.4m | ₹97.3m | ₹216.1m | ₹95.0m |
| Capital spending | −₹9.1m | −₹35.0m | −₹37.1m | −₹21.9m | −₹83.4m | −₹109.0m | −₹268.4m | −₹84.6m | −₹79.2m | −₹59.3m |
| Free cash flow | ₹600.4m | ₹256.4m | ₹431.4m | ₹23.4m | −₹349.0m | ₹326.2m | −₹17.1m | ₹12.7m | ₹136.9m | ₹35.7m |
| Dividends paid | −₹27.5m | −₹27.5m | −₹27.5m | −₹22.0m | −₹22.0m | — | −₹39.8m | −₹20.0m | −₹19.8m | −₹555,000 |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | ₹1.51bn | ₹1.55bn | ₹1.42bn | ₹1.33bn | ₹1.40bn | ₹1.66bn | ₹1.91bn | ₹1.67bn |
| Gross profit | ₹341.2m | ₹358.6m | ₹295.7m | ₹294.1m | ₹472.5m | ₹121.6m | ₹653.5m | ₹486.3m |
| Operating income | ₹282.1m | ₹220.4m | ₹111.2m | ₹93.7m | ₹115.8m | ₹195.5m | ₹155.6m | ₹149.1m |
| Net income | ₹94.7m | ₹153.5m | ₹75.8m | ₹61.7m | ₹74.3m | ₹128.1m | ₹97.6m | ₹97.8m |
| Diluted earnings per share | 1.72 | 2.79 | 1.38 | 1.12 | 1.35 | 2.33 | 1.77 | 1.77 |
| Cash from operations | — | — | — | ₹362.0m | — | — | — | — |
| Capital spending | — | — | — | −₹6.0m | — | — | — | — |
| Free cash flow | — | — | — | ₹356.0m | — | — | — | — |
| Total assets | — | ₹4.22bn | — | ₹3.90bn | — | ₹4.16bn | — | ₹4.20bn |
| Cash and short-term investments | ₹531.5m | ₹531.5m | ₹318.4m | ₹323.2m | ₹457.5m | ₹461.3m | ₹369.7m | ₹373.1m |
| Debt | — | ₹272.1m | — | ₹304.9m | — | ₹772.0m | — | ₹804.2m |
| Shareholders' equity | ₹2.92bn | ₹2.92bn | ₹2.69bn | ₹2.69bn | ₹2.59bn | ₹2.59bn | ₹2.36bn | ₹2.36bn |
Financial ratios
Data as of 7 Oct 2026
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|---|
| Gross margin | 20.5% | 25.6% | 23.2% | 14.1% | 14.5% | 23.0% | — |
| Operating margin | 9.6% | 9.8% | 10.3% | 6.8% | 7.3% | 12.2% | — |
| Net margin | 6.4% | 6.2% | 6.2% | 3.8% | 4.2% | 7.4% | — |
| Return on equity | 12.5% | 15.9% | 18.1% | 12.5% | 14.7% | 23.2% | — |
| Return on assets | 8.7% | 9.8% | 10.2% | 6.6% | 7.7% | 10.7% | — |
| Free cash flow yield | 6.5% | 3.4% | 5.3% | 0.7% | -1.9% | 5.8% | — |
| Revenue growth | -13.6% | 2.1% | 8.3% | 6.1% | 28.3% | 10.9% | — |
| Earnings growth | -10.9% | 2.9% | 74.1% | -4.1% | -26.8% | 32.5% | — |
| Current ratio | 3.12x | 2.41x | 2.18x | 1.96x | 1.91x | 1.67x | — |
| Debt to equity | 0.09x | 0.30x | 0.39x | 0.46x | 0.44x | 0.33x | — |
| Equity ratio | 69.2% | 62.1% | 56.5% | 53.1% | 52.3% | 46.1% | — |
| Interest coverage | 10.04x | 6.59x | 5.10x | 4.00x | 4.65x | 5.55x | — |
| R&D as a share of sales | — | 0.4% | 0.4% | 0.4% | 0.4% | 0.3% | 0.3% |
| Buybacks as a share of market value | -0.0% | 0.2% | 0.1% | 0.3% | -1.3% | 0.8% | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -1.5% | 5.4% | 8.2% |
| Operating income | 12.1% | 3.2% | 14.8% |
| Net income | 16.9% | 2.3% | 15.0% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 23.2% | 21.0% | 20.2% | 20.3% |
| Operating margin | 9.5% | 8.9% | 8.7% | 8.3% |
| Net margin | 6.3% | 5.7% | 5.7% | 5.3% |
Valuation history
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | |
|---|---|---|---|---|
| Price to earnings | 22.3 | 24.8 | 39.0 | 40.4 |
| Price to sales | 1.4 | 1.5 | 2.4 | 1.6 |
Dividends and splits
Per share, in the currency the company pays
Paid for 14 years. Last went ex-dividend on 12 Sept 2025.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.50 | 1.00 | 0.50 | 0.40 | 0.40 | 0.60 | 0.30 | 0.30 |
Sources and methodology
- Data on this tab
- Our data supplier
- Chart on the Overview
- TradingView
Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.