Shibaura Mechatronics Corporation

TSE:6590.T

7410 (JPY) • At close September 18, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) JPY.

20232022202120202019201820172016201520142013201220112010200920082007
Revenue 67,55661,00149,27244,79447,14153,09049,25642,73745,54943,79935,16430,39939,35946,24541,09549,01366,441
Cost of Revenue 42,32636,57032,46431,10032,28737,69835,63532,24035,29234,38726,89123,26730,99335,89533,74939,30952,070
Gross Profit 25,23024,43116,80813,69414,85415,39213,62110,49710,2579,4128,2737,1328,36610,3507,3469,70414,371
Gross Profit Ratio 0.3730.4010.3410.3060.3150.290.2770.2460.2250.2150.2350.2350.2130.2240.1790.1980.216
Reseach & Development Expenses 3,4733,1142,6362,4942,7282,7422,4922,2102,0641,8561,7251,80500000
General & Administrative Expenses 9,3248,6727,2576,6217,6056,76611,123365,5015,1764,7434,35000000
Selling & Marketing Expenses 74543146947751881083027650666834521100000
SG&A 10,0699,1037,7267,0988,1237,57611,1235,6926,0075,8445,0884,56100000
Other Expenses -28-95-96-74-2612140-26-4952-521662162144506613
Operating Expenses 13,54213,52411,75610,73611,73111,39011,1238,9968,9658,3907,5377,0728,7369,6079,21511,16612,724
Operating Income 11,68810,9065,0502,9573,1234,0002,4971,4991,2911,02173659-370743-1,869-1,4621,646
Operating Income Ratio 0.1730.1790.1020.0660.0660.0750.0510.0350.0280.0230.0210.002-0.0090.016-0.045-0.030.025
Total Other Income Expenses Net -77-394-788-139-354-221-146-369-119-49-193-1,277237-140258-769-166
Income Before Tax 11,61110,5144,2642,8202,7693,7822,3521,1321,173973543-1,217-133603-1,611-2,2311,481
Income Before Tax Ratio 0.1720.1720.0870.0630.0590.0710.0480.0260.0260.0220.015-0.04-0.0030.013-0.039-0.0460.022
Income Tax Expense 2,8181,3151,2818508251,3016052014292761561982612411993,4471,078
Net Income 8,7939,1982,9831,9691,9442,4801,746930743697387-1,416-394485-1,752-5,524426
Net Income Ratio 0.130.1510.0610.0440.0410.0470.0350.0220.0160.0160.011-0.047-0.010.01-0.043-0.1130.006
EPS 666.29693.82225.11148.69146.91187.58132.06188.4150.4141.178.3-286.58-79.7498.3-354.54-1,117.8186.2
EPS Diluted 666.29693.82225.11148.69146.91187.58132.06188.4150.4141.178.3-286.58-79.7498.3-354.54-1,117.8180.6
EBITDA 14,20812,9877,0324,5384,2345,7033,8893,1002,5112,7212,0001,2531,5832,7065264342,814
EBITDA Ratio 0.210.2130.1430.1010.090.1070.0790.0730.0550.0620.0570.0410.040.0590.0130.0090.042