399.95
+0.14%
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
₹8.11bn
FY2017FY2026
Net income
₹422.6m
FY2017FY2026
Free cash flow
₹289.9m
FY2017FY2026
Shareholders' equity
₹4.84bn
FY2017FY2026
Income statement
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | ₹8.11bn | ₹7.23bn | ₹5.27bn | ₹5.13bn | ₹3.15bn | ₹2.96bn | ₹6.25bn | ₹6.67bn | ₹5.69bn | ₹5.32bn |
| Gross profit | ₹2.32bn | ₹1.98bn | ₹1.50bn | ₹1.39bn | ₹730.0m | ₹553.1m | ₹1.72bn | ₹1.69bn | ₹1.49bn | ₹1.27bn |
| Research and development | ₹17.9m | ₹13.5m | ₹25.8m | ₹5.5m | ₹9.5m | ₹18.6m | ₹43.4m | ₹20.9m | ₹32.2m | ₹2.0m |
| Operating income | ₹881.3m | ₹344.2m | ₹219.9m | ₹222.6m | −₹252.4m | −₹138.8m | ₹644.4m | ₹765.5m | ₹675.8m | ₹544.1m |
| Net income | ₹422.6m | ₹216.3m | ₹89.8m | ₹40.0m | −₹249.4m | −₹81.8m | ₹536.0m | ₹550.5m | ₹478.9m | ₹367.2m |
| Diluted earnings per share | 15.23 | 7.79 | 2.98 | 1.24 | -11.34 | -3.73 | 24.44 | 25.09 | 21.82 | 16.73 |
Balance sheet
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | ₹7.69bn | ₹6.80bn | ₹6.55bn | ₹6.09bn | ₹5.45bn | ₹3.88bn | ₹3.80bn | ₹3.57bn | ₹3.01bn | ₹2.45bn |
| Cash and short-term investments | — | ₹198.3m | ₹453.1m | ₹222.2m | ₹85.8m | ₹195.8m | ₹24.3m | ₹262.4m | ₹632.1m | ₹584.2m |
| Total liabilities | ₹2.79bn | ₹2.39bn | ₹2.27bn | ₹2.61bn | ₹2.69bn | ₹877.1m | ₹726.6m | ₹948.8m | ₹799.1m | ₹610.6m |
| Debt | ₹365.0m | ₹854.9m | ₹1.31bn | ₹1.64bn | ₹1.88bn | ₹154.1m | ₹3.2m | — | — | — |
| Shareholders' equity | ₹4.84bn | ₹4.41bn | ₹4.20bn | ₹3.48bn | ₹2.77bn | ₹3.00bn | ₹3.08bn | ₹2.62bn | ₹2.21bn | ₹1.84bn |
| Shares outstanding | 28m | 28m | 30m | 32m | 22m | 22m | 22m | 22m | 22m | 22m |
Cash flow
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | ₹399.9m | ₹252.6m | −₹102.9m | −₹176.5m | −₹1.69bn | ₹520.9m | ₹571.6m | ₹351.8m | ₹261.1m | ₹711.1m |
| Capital spending | −₹110.0m | −₹165.4m | −₹86.4m | −₹69.5m | −₹98.0m | −₹513.1m | −₹749.3m | −₹602.5m | −₹68.5m | −₹82.1m |
| Free cash flow | ₹289.9m | ₹87.2m | −₹189.3m | −₹246.0m | −₹1.79bn | ₹7.8m | −₹177.7m | −₹250.7m | ₹192.6m | ₹629.0m |
| Dividends paid | — | — | — | — | — | — | −₹60.4m | −₹115.2m | −₹93.3m | −₹115.2m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | ₹2.15bn | ₹2.38bn | ₹2.31bn | ₹2.00bn | ₹1.53bn | ₹2.11bn | ₹1.95bn | ₹1.82bn |
| Gross profit | ₹592.2m | ₹675.4m | ₹683.9m | ₹594.1m | ₹474.4m | ₹535.8m | ₹554.6m | ₹504.3m |
| Operating income | ₹122.0m | ₹227.2m | ₹222.0m | ₹138.6m | ₹54.6m | ₹106.5m | ₹121.9m | ₹84.5m |
| Net income | ₹79.3m | ₹147.9m | ₹153.5m | ₹91.7m | ₹29.5m | ₹71.5m | ₹77.5m | ₹54.1m |
| Diluted earnings per share | 2.86 | 5.33 | 5.53 | 3.30 | 1.06 | 2.58 | 2.57 | 1.79 |
| Cash from operations | — | — | — | −₹149.0m | — | ₹252.0m | — | ₹193.0m |
| Capital spending | — | — | — | −₹50.0m | — | −₹165.0m | — | −₹107.0m |
| Free cash flow | — | — | — | −₹199.0m | — | ₹87.0m | — | ₹86.0m |
| Total assets | — | ₹7.69bn | — | ₹7.35bn | — | ₹6.80bn | — | ₹6.80bn |
| Cash and short-term investments | — | — | — | ₹391.5m | — | ₹279.3m | — | ₹349.6m |
| Debt | — | ₹365.0m | — | ₹534.7m | — | ₹597.6m | — | ₹210.3m |
| Shareholders' equity | — | ₹4.84bn | — | ₹4.53bn | — | ₹4.41bn | — | ₹4.26bn |
Financial ratios
Data as of 1 Oct 2026
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | |
|---|---|---|---|---|---|---|
| Gross margin | 17.6% | 15.2% | 24.6% | 20.8% | 21.6% | 17.6% |
| Operating margin | 8.0% | 4.7% | 12.1% | 4.8% | -8.4% | -4.3% |
| Net margin | 5.1% | 3.0% | 1.7% | 0.9% | -8.1% | -2.8% |
| Return on equity | 8.7% | 4.9% | 2.1% | 1.1% | -9.0% | -2.7% |
| Return on assets | 5.5% | 3.2% | 1.4% | 0.7% | -4.6% | -2.1% |
| Free cash flow yield | 4.2% | 4.2% | 0.6% | -0.8% | -16.9% | 11.0% |
| Revenue growth | 14.1% | 38.3% | 12.1% | 52.1% | 5.7% | -53.0% |
| Earnings growth | 95.4% | 140.9% | 124.5% | -116.0% | 204.9% | -115.3% |
| Current ratio | 1.58x | 1.80x | 1.67x | 1.21x | 1.19x | 1.40x |
| Debt to equity | 0.30x | 0.25x | 0.34x | 0.49x | 0.66x | 0.05x |
| Equity ratio | 62.9% | 64.8% | 64.1% | 57.2% | 50.7% | 77.4% |
| Interest coverage | 7.06x | 3.37x | 4.76x | 1.35x | -3.14x | -14.18x |
| R&D as a share of sales | 0.2% | 0.2% | 0.5% | 0.1% | 0.3% | 0.6% |
| Buybacks as a share of market value | 0.0% | 8.0% | 6.2% | -46.1% | -0.4% | 0.1% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 16.5% | 22.3% | 4.3% |
| Operating income | 58.2% | — | 2.2% |
| Net income | 119.4% | — | -1.1% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 28.0% | 27.9% | 26.6% | 26.3% |
| Operating margin | 8.0% | 6.5% | 4.0% | 7.6% |
| Net margin | 4.2% | 3.0% | 1.4% | 4.7% |
Valuation history
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 26.6 | 56.2 | 194.4 | 459.9 | -24.6 | -51.1 | 7.5 | 10.1 | 13.3 | 27.3 |
| Price to sales | 1.4 | 1.7 | 3.3 | 3.6 | 1.9 | 1.4 | 0.7 | 0.8 | 1.1 | 1.9 |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 21 Nov 2019.
| FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|
| Paid in the year | 2.75 | 5.25 | 4.25 | 5.25 |
- 2-for-1 split · 12 Sept 2014
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.