Shibaura Mechatronics Corporation (TYO:6590)
Japan flag Japan · Delayed Price · Currency is JPY
16,380
-730 (-4.27%)
Nov 11, 2025, 3:30 PM JST

Shibaura Mechatronics Income Statement

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 20212016 - 2020
Period Ending
Sep '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 2016 - 2020
86,80180,91567,55661,00149,27244,794
Upgrade
Revenue Growth (YoY)
18.20%19.78%10.75%23.80%10.00%-4.98%
Upgrade
Cost of Revenue
52,50449,45140,42536,57032,46431,100
Upgrade
Gross Profit
34,29731,46427,13124,43116,80813,694
Upgrade
Selling, General & Admin
12,78511,77710,1959,0867,5386,729
Upgrade
Research & Development
3,8283,8283,4643,1072,6342,493
Upgrade
Operating Expenses
18,33517,32715,44313,52411,75610,736
Upgrade
Operating Income
15,96214,13711,68810,9075,0522,958
Upgrade
Interest Expense
-103-87-73-77-90-93
Upgrade
Interest & Investment Income
8180231156
Upgrade
Currency Exchange Gain (Loss)
-1-30528337180-19
Upgrade
Other Non Operating Income (Expenses)
3624-30-97-97-75
Upgrade
EBT Excluding Unusual Items
15,97514,12412,13611,0815,0502,777
Upgrade
Gain (Loss) on Sale of Investments
----17-
Upgrade
Gain (Loss) on Sale of Assets
-179-147-204--18
Upgrade
Asset Writedown
-1-1-321-568-19024
Upgrade
Other Unusual Items
-----613-
Upgrade
Pretax Income
15,79513,97611,61110,5134,2642,819
Upgrade
Income Tax Expense
4,2493,6482,8181,3151,281850
Upgrade
Net Income
11,54610,3288,7939,1982,9831,969
Upgrade
Net Income to Common
11,54610,3288,7939,1982,9831,969
Upgrade
Net Income Growth
28.03%17.46%-4.40%208.35%51.50%1.29%
Upgrade
Shares Outstanding (Basic)
131313131313
Upgrade
Shares Outstanding (Diluted)
131313131313
Upgrade
Shares Change (YoY)
-0.08%-0.65%-0.45%0.04%0.07%0.07%
Upgrade
EPS (Basic)
880.24787.74666.29693.82225.12148.69
Upgrade
EPS (Diluted)
880.24787.74666.29693.82225.12148.69
Upgrade
EPS Growth
28.14%18.23%-3.97%208.21%51.40%1.22%
Upgrade
Free Cash Flow
-2,9644,0733,8893,3797,8927,535
Upgrade
Free Cash Flow Per Share
-225.97310.65294.69254.88595.58569.02
Upgrade
Dividend Per Share
278.000278.000200.000186.66776.66736.667
Upgrade
Dividend Growth
39.00%39.00%7.14%143.48%109.09%-
Upgrade
Gross Margin
39.51%38.88%40.16%40.05%34.11%30.57%
Upgrade
Operating Margin
18.39%17.47%17.30%17.88%10.25%6.60%
Upgrade
Profit Margin
13.30%12.76%13.02%15.08%6.05%4.40%
Upgrade
Free Cash Flow Margin
-3.42%5.03%5.76%5.54%16.02%16.82%
Upgrade
EBITDA
18,58516,80814,20812,7356,9444,625
Upgrade
EBITDA Margin
21.41%20.77%21.03%20.88%14.09%10.32%
Upgrade
D&A For EBITDA
2,6232,6712,5201,8281,8921,667
Upgrade
EBIT
15,96214,13711,68810,9075,0522,958
Upgrade
EBIT Margin
18.39%17.47%17.30%17.88%10.25%6.60%
Upgrade
Effective Tax Rate
26.90%26.10%24.27%12.51%30.04%30.15%
Upgrade
Advertising Expenses
-935219128
Upgrade
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.