Shibaura Mechatronics Corporation (TYO:6590)
Japan flag Japan · Delayed Price · Currency is JPY
4,395.00
-185.00 (-4.04%)
Aug 18, 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 EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
86,54088,03980,91567,55661,00149,272
Revenue Growth
1.46%8.80%19.78%10.75%23.80%10.00%
Gross Profit
34,00034,77631,46427,13124,43116,808
Operating Income
14,04915,26314,13711,68810,9075,052
Net Income
10,23711,17310,3288,7939,1982,983
Earnings Per Share
155.97170.28157.55133.26138.7645.02
EPS Growth
-6.30%8.08%18.23%-3.97%208.21%51.40%

Revenue by Segment

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

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
24,69921,34528,47827,21427,17526,316
Total Debt
8,6608,6558,7368,7618,78610,201
Net Cash (Debt)
16,03912,69019,74218,45318,38916,115
Net Cash Growth
21.76%-35.72%6.98%0.35%14.11%85.51%
Net Cash Per Share
244.38193.40301.15279.65277.42243.23

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
-4,6316,9885,9874,5728,297
Capital Expenditures
--7,237-2,915-2,098-1,193-405
Free Cash Flow
--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 EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
39.29%39.50%38.88%40.16%40.05%34.11%
Operating Margin
16.23%17.34%17.47%17.30%17.88%10.25%
Pretax Margin
15.88%16.92%17.27%17.19%17.23%8.65%
Profit Margin
11.83%12.69%12.76%13.02%15.08%6.05%
FCF Margin
--2.96%5.03%5.76%5.54%16.02%

Dividends

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '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.43%1.52%4.00%3.28%3.77%3.00%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
29.3623.218.949.587.7412.77
Forward PE
7.6318.915.4511.348.9510.59
P/FCF Ratio
--22.6721.6721.064.83
PS Ratio
3.472.951.141.251.170.77