Toabo Corporation

TSE:3204.T

403 (JPY) • At close July 30, 2025
Overview | Financials

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

20242023202220212020201920182017201620152014201320122011201020092008
Revenue 18,41919,04217,00015,53214,75218,66919,37419,39918,95019,30519,37818,50118,07718,02017,61815,5230
Cost of Revenue 14,80715,42613,82112,57911,94915,43316,07815,99015,51915,92716,08515,13114,64114,41613,99212,7210
Gross Profit 3,6123,6163,1792,9532,8033,2363,2963,4093,4313,3783,2933,3703,4363,6043,6262,8020
Gross Profit Ratio 0.1960.190.1870.190.190.1730.170.1760.1810.1750.170.1820.190.20.2060.1810
Reseach & Development Expenses 01171191111031101321351241119862800000
General & Administrative Expenses 02,3782,0812,0351,9732,1962,2352,2032,1592,0882,1632,0852,0930000
Selling & Marketing Expenses 04944634484565425625985735685445775960000
SG&A 2,9242,8722,5442,4832,4292,7382,7972,8012,7322,6562,7072,6622,6890000
Other Expenses 12,87400000-16160-3-188-72-4-600
Operating Expenses 2,9252,8742,6632,5942,5322,8452,9252,9362,8562,7662,7072,6622,6892,6372,7332,6760
Operating Income 6877425163583803903714725756115847077469668921250
Operating Income Ratio 0.0370.0390.030.0230.0260.0210.0190.0240.030.0320.030.0380.0410.0540.0510.0080
Total Other Income Expenses Net 175-230-4821-94-83-5-130-322-146-111-452-239-948-331-3890
Income Before Tax 86251246837928630736634225346547325550718561-2640
Income Before Tax Ratio 0.0470.0270.0280.0240.0190.0160.0190.0180.0130.0240.0240.0140.0280.0010.032-0.0170
Income Tax Expense 63-6019912110214111773-13-57125-6823-7179190
Net Income 799573269258184165248268266523347323482734552-2880
Net Income Ratio 0.0430.030.0160.0170.0120.0090.0130.0140.0140.0270.0180.0170.0270.0410.031-0.0190
EPS 90.7164.2630.1628.9320.6318.527.8130.1329.8858.6739.0136.35491.476.6-40.050
EPS Diluted 90.7164.2630.1628.9320.6318.527.8130.1329.8858.6739.0136.35491.476.6-40.050
EBITDA 1,1331,0028897156457707258999891,0311,0251,1561,2648351,4336860
EBITDA Ratio 0.0620.0530.0520.0460.0440.0410.0370.0460.0520.0530.0530.0620.070.0460.0810.0440