Toyo Machinery & Metal Co., Ltd. (6210.T)

JPY 580.0

(0.69%)

Annual Income Statements

(In JPY)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 28.84 Billion 35.29 Billion 33.27 Billion 24.87 Billion 30.45 Billion 31.78 Billion
Cost of Revenue 23.55 Billion 28.37 Billion 26.17 Billion 20.47 Billion 23.83 Billion 24.46 Billion
Gross Profit 5.28 Billion 6.92 Billion 7.09 Billion 4.39 Billion 6.62 Billion 7.32 Billion
Operating Expenses 5.4 Billion 5.6 Billion 5.33 Billion 4.6 Billion 5.19 Billion 5.26 Billion
Selling, General and Administrative Expenses 4.59 Billion 4.87 Billion 4.59 Billion 3.96 Billion 4.52 Billion 4.57 Billion
Research and Development Expenses 724 Million 671 Million 685 Million 568 Million 595 Million 598 Million
Other Expenses 92 Million 85 Million 73 Million 131 Million 113 Million 109 Million
Cost and Expenses 28.96 Billion 33.97 Billion 31.51 Billion 25.08 Billion 29.02 Billion 29.72 Billion
Operating Income -118 Million 1.31 Billion 1.75 Billion -211 Million 1.42 Billion 2.05 Billion
Interest Expense 8 Million 6 Million 5 Million 9 Million 5 Million 3 Million
Income Tax Expense 873 Million 484 Million 677 Million 122 Million 455 Million 756 Million
Earnings before Tax -370 Million 1.16 Billion 1.97 Billion -101 Million 1.35 Billion 2.13 Billion
Net Income -1.29 Billion 648 Million 1.27 Billion -232 Million 883 Million 1.34 Billion
Earnings Per Share Basic -62.97 31.58 62.14 -11.27 43.16 71.26
Earnings Per Share Diluted -62.97 31.58 62.14 -11.27 43.16 71.26
Weighted Average Shares Outstanding 20.53 Million 20.52 Million 20.53 Million 20.58 Million 20.45 Million 18.86 Million
Weighted Average Shares Outstanding (Diluted) 20.53 Million 20.52 Million 20.53 Million 20.58 Million 20.45 Million 18.86 Million
Gross Margin 0.18 0.20 0.21 0.18 0.22 0.23
EBIT Margin 0.02 0.07 0.09 0.03 0.07 0.09
Profit Margin -0.04 0.02 0.04 -0.01 0.03 0.04
EBITDA 485 Million 2.15 Billion 2.62 Billion 749 Million 2.21 Billion 2.88 Billion
Earnings Before Tax Margin -0.00 0.04 0.05 -0.01 0.05 0.06

Income Statement Charts