Storage Technologies and Automation Limited (BOM:544171)
India flag India · Delayed Price · Currency is INR
32.00
+0.38 (1.20%)
At close: Aug 21, 2026

BOM:544171 Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
849.7849.71,004937.42813.19698.67
Revenue Growth
-13.44%-15.35%7.08%15.28%16.39%44.07%
Gross Profit
310.21310.21317.35297.64256.45193.36
Operating Income
-24.61-24.6179.72108.6523.936.18
Net Income
-32.38-32.3839.4860.74.83-2.05
Earnings Per Share
-2.55-2.553.086.740.54-0.23
EPS Growth
---54.38%1155.82%--

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
43.543.554.0417.9114.0612.06
Total Debt
142.98142.98133.21182.52104.9898.28
Net Cash (Debt)
-99.48-99.48-79.18-164.61-90.92-86.22
Net Cash Growth
------
Net Cash Per Share
-7.83-7.83-6.17-18.29-10.10-9.58

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
84.5984.59-170.7833.0952.815.75
Capital Expenditures
-41.49-41.49-15.47-10.84-16.3-58.6
Free Cash Flow
43.143.1-186.2522.2636.5-42.85
Free Cash Flow Growth
-58.63%---39.02%--

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
36.51%36.51%31.61%31.75%31.54%27.68%
Operating Margin
-2.90%-2.90%7.94%11.59%2.94%0.88%
Pretax Margin
-5.14%-5.14%5.66%8.97%0.97%-0.02%
Profit Margin
-3.81%-3.81%3.93%6.48%0.59%-0.29%
FCF Margin
5.07%5.07%-18.55%2.38%4.49%-6.13%

Dividends

Fiscal YearCurrentFY 2026FY 2025
Period EndingAug '26 Mar '26 Mar '25
Dividend Per Share
0.300-0.300
Dividend Per Share Growth
0%--
Dividend Yield
0.90%-0.38%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
--25.58---
P/FCF Ratio
9.539.81----
PS Ratio
0.480.501.01---