Shibaura Mechatronics Corporation (TYO:6590)
Japan flag Japan · Delayed Price · Currency is JPY
2,921.00
+131.00 (4.70%)
Nov 11, 2026, 3:30 PM JST

Shibaura Mechatronics Income Statement

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
88,97888,03980,91567,55661,00149,272
Revenue Growth
2.51%8.80%19.78%10.75%23.80%10.00%
Cost of Revenue
54,30153,26349,45140,42536,57032,464
Gross Profit
34,67734,77631,46427,13124,43116,808
Selling, General & Admin
14,40013,07111,77710,1959,0867,538
Research & Development
3,9493,9493,8283,4643,1072,634
Operating Expenses
20,84219,51317,32715,44313,52411,756
Operating Income
13,83515,26314,13711,68810,9075,052
Interest Expense
-137-117-87-73-77-90
Interest & Investment Income
90798023115
Currency Exchange Gain (Loss)
87-62-30528337180
Other Non Operating Income (Expenses)
-35-3224-30-97-97
EBT Excluding Unusual Items
13,84015,13114,12412,13611,0815,050
Gain (Loss) on Sale of Investments
-----17
Gain (Loss) on Sale of Assets
-86-232-147-204--
Asset Writedown
---1-321-568-190
Other Unusual Items
------613
Pretax Income
13,75414,89913,97611,61110,5134,264
Income Tax Expense
3,6233,7263,6482,8181,3151,281
Net Income
10,13111,17310,3288,7939,1982,983
Net Income to Common
10,13111,17310,3288,7939,1982,983
Net Income Growth
-12.26%8.18%17.46%-4.40%208.35%51.50%
Shares Outstanding (Basic)
666666666666
Shares Outstanding (Diluted)
666666666666
Shares Change
0.10%0.10%-0.65%-0.45%0.04%0.07%
EPS (Basic)
154.32170.28157.55133.26138.7645.02
EPS (Diluted)
154.32170.28157.55133.26138.7645.02
EPS Growth
-12.35%8.08%18.23%-3.97%208.21%51.40%

Additional Metrics

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Free Cash Flow
30,466-2,6064,0733,8893,3797,892
Free Cash Flow Per Share
464.07-39.7262.1358.9450.98119.12
Dividend Per Share
60.00060.00055.60040.00037.33315.333
Dividend Growth
7.91%7.91%39.00%7.14%143.48%109.09%
Gross Margin
38.97%39.50%38.88%40.16%40.05%34.11%
Operating Margin
15.55%17.34%17.47%17.30%17.88%10.25%
Profit Margin
11.39%12.69%12.76%13.02%15.08%6.05%
Free Cash Flow Margin
34.24%-2.96%5.03%5.76%5.54%16.02%
EBITDA
18,43218,58916,80814,20812,7356,944
EBITDA Margin
20.71%21.12%20.77%21.03%20.88%14.09%
D&A For EBITDA
4,5973,3262,6712,5201,8281,892
EBIT
13,83515,26314,13711,68810,9075,052
EBIT Margin
15.55%17.34%17.47%17.30%17.88%10.25%
Effective Tax Rate
26.34%25.01%26.10%24.27%12.51%30.04%
Advertising Expenses
-7593521912