Shibaura Mechatronics Corporation (TYO:6590)
Japan flag Japan · Delayed Price · Currency is JPY
7,360.00
-530.00 (-6.72%)
May 14, 2025, 3:30 PM JST

Shibaura Mechatronics Income Statement

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2015 - 2019
Period Ending
Mar '24 Mar '23 Mar '22 Mar '21 Mar '20 2015 - 2019
Revenue
67,55661,00149,27244,79447,141
Upgrade
Revenue Growth (YoY)
10.75%23.80%10.00%-4.98%-11.21%
Upgrade
Cost of Revenue
40,42536,57032,46431,10032,287
Upgrade
Gross Profit
27,13124,43116,80813,69414,854
Upgrade
Selling, General & Admin
10,1959,0867,5386,7297,248
Upgrade
Research & Development
3,4643,1072,6342,4932,725
Upgrade
Operating Expenses
15,44313,52411,75610,73611,731
Upgrade
Operating Income
11,68810,9075,0522,9583,123
Upgrade
Interest Expense
-73-77-90-93-120
Upgrade
Interest & Investment Income
2311569
Upgrade
Currency Exchange Gain (Loss)
528337180-19-27
Upgrade
Other Non Operating Income (Expenses)
-30-97-97-75-260
Upgrade
EBT Excluding Unusual Items
12,13611,0815,0502,7772,725
Upgrade
Gain (Loss) on Sale of Investments
--17-22
Upgrade
Gain (Loss) on Sale of Assets
-204--18-
Upgrade
Asset Writedown
-321-568-1902422
Upgrade
Other Unusual Items
---613--
Upgrade
Pretax Income
11,61110,5134,2642,8192,769
Upgrade
Income Tax Expense
2,8181,3151,281850825
Upgrade
Net Income
8,7939,1982,9831,9691,944
Upgrade
Net Income to Common
8,7939,1982,9831,9691,944
Upgrade
Net Income Growth
-4.40%208.35%51.50%1.29%-21.61%
Upgrade
Shares Outstanding (Basic)
1313131313
Upgrade
Shares Outstanding (Diluted)
1313131313
Upgrade
Shares Change (YoY)
-0.45%0.04%0.07%0.07%0.09%
Upgrade
EPS (Basic)
666.29693.82225.12148.69146.91
Upgrade
EPS (Diluted)
666.29693.82225.12148.69146.91
Upgrade
EPS Growth
-3.97%208.21%51.40%1.22%-21.68%
Upgrade
Free Cash Flow
3,8893,3797,8927,535437
Upgrade
Free Cash Flow Per Share
294.69254.88595.58569.0233.02
Upgrade
Dividend Per Share
200.000186.66776.66736.66736.667
Upgrade
Dividend Growth
7.14%143.48%109.09%--21.43%
Upgrade
Gross Margin
40.16%40.05%34.11%30.57%31.51%
Upgrade
Operating Margin
17.30%17.88%10.25%6.60%6.63%
Upgrade
Profit Margin
13.02%15.08%6.05%4.40%4.12%
Upgrade
Free Cash Flow Margin
5.76%5.54%16.02%16.82%0.93%
Upgrade
EBITDA
14,20812,7356,9444,6254,512
Upgrade
EBITDA Margin
21.03%20.88%14.09%10.32%9.57%
Upgrade
D&A For EBITDA
2,5201,8281,8921,6671,389
Upgrade
EBIT
11,68810,9075,0522,9583,123
Upgrade
EBIT Margin
17.30%17.88%10.25%6.60%6.63%
Upgrade
Effective Tax Rate
24.27%12.51%30.04%30.15%29.79%
Upgrade
Advertising Expenses
521912812
Upgrade
Updated Feb 6, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.