Shibaura Machine Co.,Ltd. (TYO:6104)
Japan flag Japan · Delayed Price · Currency is JPY
3,955.00
+80.00 (2.06%)
May 29, 2026, 3:30 PM JST

Shibaura Machine 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
132,815168,191160,653123,197107,777
Revenue Growth (YoY)
-21.03%4.69%30.40%14.31%16.35%
Cost of Revenue
91,460114,643110,02484,38775,262
Gross Profit
41,35553,54850,62938,81032,515
Selling, General & Admin
34,12037,18434,29329,15925,190
Research & Development
1,2591,4201,8902,0221,799
Other Operating Expenses
21-145-175889501
Operating Expenses
36,98039,45237,01433,04328,278
Operating Income
4,37514,09613,6155,7674,237
Interest Expense
-156-190-201-219-117
Interest & Investment Income
859720697452345
Currency Exchange Gain (Loss)
36-191572-469363
Other Non Operating Income (Expenses)
-113-351-79-252-286
EBT Excluding Unusual Items
5,00114,08414,6045,2794,542
Gain (Loss) on Sale of Investments
2,376-5-57-99-302
Gain (Loss) on Sale of Assets
-7073,98110,7741,320-121
Asset Writedown
-2,177---19-40
Other Unusual Items
-940-157-1-1-1
Pretax Income
3,55317,90325,3206,4804,078
Income Tax Expense
2,5255,3067,40039353
Net Income
1,02812,59717,9206,4413,725
Net Income to Common
1,02812,59717,9206,4413,725
Net Income Growth
-91.84%-29.70%178.22%72.91%-
Shares Outstanding (Basic)
2424242424
Shares Outstanding (Diluted)
2424242424
Shares Change (YoY)
-0.61%-1.56%0.02%0.04%0.04%
EPS (Basic)
43.48529.55741.57266.60154.24
EPS (Diluted)
43.48529.55741.57266.60154.24
EPS Growth
-91.79%-28.59%178.16%72.85%-
Free Cash Flow
-10,9605,6186,196-1,34910,047
Free Cash Flow Per Share
-463.58236.17256.40-55.84416.01
Dividend Per Share
140.000140.000140.000107.50075.000
Dividend Growth
--30.23%43.33%-
Gross Margin
31.14%31.84%31.51%31.50%30.17%
Operating Margin
3.29%8.38%8.48%4.68%3.93%
Profit Margin
0.77%7.49%11.15%5.23%3.46%
Free Cash Flow Margin
-8.25%3.34%3.86%-1.09%9.32%
EBITDA
7,66816,87816,0587,9346,189
EBITDA Margin
5.77%10.04%9.99%6.44%5.74%
D&A For EBITDA
3,2932,7822,4432,1671,952
EBIT
4,37514,09613,6155,7674,237
EBIT Margin
3.29%8.38%8.48%4.68%3.93%
Effective Tax Rate
71.07%29.64%29.23%0.60%8.66%