Shibaura Mechatronics Corporation (TYO:6590)
Japan flag Japan · Delayed Price · Currency is JPY
5,070.00
-350.00 (-6.46%)
May 26, 2026, 3:30 PM JST

Shibaura Mechatronics Income Statement

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
88,03980,91567,55661,00149,272
Revenue Growth (YoY)
8.80%19.78%10.75%23.80%10.00%
Cost of Revenue
53,26349,45140,42536,57032,464
Gross Profit
34,77631,46427,13124,43116,808
Selling, General & Admin
19,51311,77710,1959,0867,538
Research & Development
-3,8283,4643,1072,634
Operating Expenses
19,51317,32715,44313,52411,756
Operating Income
15,26314,13711,68810,9075,052
Interest Expense
-117-87-73-77-90
Interest & Investment Income
798023115
Currency Exchange Gain (Loss)
-62-30528337180
Other Non Operating Income (Expenses)
-3224-30-97-97
EBT Excluding Unusual Items
15,13114,12412,13611,0815,050
Gain (Loss) on Sale of Investments
----17
Gain (Loss) on Sale of Assets
-232-147-204--
Asset Writedown
--1-321-568-190
Other Unusual Items
-----613
Pretax Income
14,89913,97611,61110,5134,264
Income Tax Expense
3,7263,6482,8181,3151,281
Net Income
11,17310,3288,7939,1982,983
Net Income to Common
11,17310,3288,7939,1982,983
Net Income Growth
8.18%17.46%-4.40%208.35%51.50%
Shares Outstanding (Basic)
6666666666
Shares Outstanding (Diluted)
6666666666
Shares Change (YoY)
0.10%-0.65%-0.45%0.04%0.07%
EPS (Basic)
170.28157.55133.26138.7645.02
EPS (Diluted)
170.28157.55133.26138.7645.02
EPS Growth
8.08%18.23%-3.97%208.21%51.40%
Free Cash Flow
-2,6064,0733,8893,3797,892
Free Cash Flow Per Share
-39.7262.1358.9450.98119.12
Dividend Per Share
-55.60040.00037.33315.333
Dividend Growth
-39.00%7.14%143.48%109.09%
Gross Margin
39.50%38.88%40.16%40.05%34.11%
Operating Margin
17.34%17.47%17.30%17.88%10.25%
Profit Margin
12.69%12.76%13.02%15.08%6.05%
Free Cash Flow Margin
-2.96%5.03%5.76%5.54%16.02%
EBITDA
18,58916,80814,20812,7356,944
EBITDA Margin
21.12%20.77%21.03%20.88%14.09%
D&A For EBITDA
3,3262,6712,5201,8281,892
EBIT
15,26314,13711,68810,9075,052
EBIT Margin
17.34%17.47%17.30%17.88%10.25%
Effective Tax Rate
25.01%26.10%24.27%12.51%30.04%
Advertising Expenses
-93521912
Source: S&P Global Market Intelligence. Standard template. Financial Sources.