Shibaura Mechatronics Corporation (TYO:6590)
Japan flag Japan · Delayed Price · Currency is JPY
4,620.00
-520.00 (-10.12%)
Jul 28, 2026, 3:30 PM JST

Shibaura Mechatronics Financials Overview

Millions JPY. 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
88,03988,03980,91567,55661,00149,272
Revenue Growth
8.80%8.80%19.78%10.75%23.80%10.00%
Gross Profit
34,77634,77631,46427,13124,43116,808
Operating Income
15,26315,26314,13711,68810,9075,052
Net Income
11,17311,17310,3288,7939,1982,983
Earnings Per Share
170.28170.28157.55133.26138.7645.02
EPS Growth
8.08%8.08%18.23%-3.97%208.21%51.40%

Revenue by Segment

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Internal Sales or Transfers between Segments
-1,026-1,026-989-459-357-
Distribution Equipment System
2,5952,5955,9693,2822,3802,185
Mechatronics Systems
32,27032,27023,60112,71714,32813,803
Fine Mechatronics
52,24652,24650,40250,13342,69531,402
Real Estate Rental
1,9521,9521,9311,8831,9551,881
Total
88,03788,03780,91467,55661,00149,271

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
21,34521,34528,47827,21427,17526,316
Total Debt
8,6558,6558,7368,7618,78610,201
Net Cash (Debt)
12,69012,69019,74218,45318,38916,115
Net Cash Growth
-35.72%-35.72%6.98%0.35%14.11%85.51%
Net Cash Per Share
193.40193.40301.15279.65277.42243.23

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
4,6314,6316,9885,9874,5728,297
Capital Expenditures
-7,237-7,237-2,915-2,098-1,193-405
Free Cash Flow
-2,606-2,6064,0733,8893,3797,892
Free Cash Flow Growth
--4.73%15.09%-57.18%4.74%

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
39.50%39.50%38.88%40.16%40.05%34.11%
Operating Margin
17.34%17.34%17.47%17.30%17.88%10.25%
Pretax Margin
16.92%16.92%17.27%17.19%17.23%8.65%
Profit Margin
12.69%12.69%12.76%13.02%15.08%6.05%
FCF Margin
-2.96%-2.96%5.03%5.76%5.54%16.02%

Dividends

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Dividend Per Share
64.00060.00055.60040.00037.33315.333
Dividend Per Share Growth
7.91%7.91%39.00%7.14%143.48%109.09%
Dividend Yield
1.25%1.52%4.00%3.28%3.77%3.00%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
27.1323.218.949.587.7412.77
Forward PE
20.1118.915.4511.348.9510.59
P/FCF Ratio
--22.6721.6721.064.83
PS Ratio
3.442.951.141.251.170.77