SEDEMAC Mechatronics Limited (NSE:SEDEMAC)
India flag India · Delayed Price · Currency is INR
2,688.00
-61.90 (-2.25%)
Jul 24, 2026, 3:29 PM IST

SEDEMAC Mechatronics 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
10,58410,5846,5845,3024,2272,845
Revenue Growth
272.01%60.76%24.18%25.42%48.57%-
Gross Profit
4,1264,1262,4771,6711,157896.5
Operating Income
1,5351,535827.64441.06221.79116.7
Net Income
1,0361,036470.45278.37110.7935
Earnings Per Share
23.5223.5210.826.592.640.83
EPS Growth
2735.41%117.38%64.22%149.90%217.84%-

Revenue by Segment

Fiscal YearTTMFY 2026FY 2025
Period EndingMar '26 Mar '26 Mar '25
Mobility
9,1069,1065,641
Industrial
1,4781,478942.31
Total
10,58410,5846,584

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
643.9643.9254.273.1484.0482.9
Total Debt
724.4724.4643.53956.34801.49897.1
Net Cash (Debt)
-80.5-80.5-389.33-883.2-717.45-814.2
Net Cash Growth
------
Net Cash Per Share
-1.83-1.83-8.96-20.90-17.07-19.30

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
1,2801,280909.13593.91730.9595
Capital Expenditures
-1,386-1,386-569.04-383.09-291.56-319.6
Free Cash Flow
-105.4-105.4340.09210.82439.39-224.6
Free Cash Flow Growth
--61.32%-52.02%--

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
38.98%38.98%37.63%31.53%27.38%31.51%
Operating Margin
14.50%14.50%12.57%8.32%5.25%4.10%
Pretax Margin
14.19%14.19%10.28%6.43%3.21%1.55%
Profit Margin
9.79%9.79%7.15%5.25%2.62%1.23%
FCF Margin
-1.00%-1.00%5.17%3.98%10.39%-7.90%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
114.3464.52----
PS Ratio
11.226.32----