Shibaura Mechatronics Corporation (TYO:6590)
Japan flag Japan · Delayed Price · Currency is JPY
10,920
+570 (5.51%)
Jun 27, 2025, 3:30 PM JST

Shibaura Mechatronics Income Statement

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