Toyo Seikan Group Holdings, Ltd. (5901.T)

JPY 2474.0

(1.33%)

Annual Income Statements

(In JPY)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 950.66 Billion 906.02 Billion 821.56 Billion 748.72 Billion 790.81 Billion 793.11 Billion
Cost of Revenue 831.05 Billion 819.5 Billion 712.7 Billion 639.88 Billion 676.3 Billion 678.41 Billion
Gross Profit 119.61 Billion 86.52 Billion 108.85 Billion 108.84 Billion 114.51 Billion 114.7 Billion
Operating Expenses 85.76 Billion 79.12 Billion 74.74 Billion 82.17 Billion 87.24 Billion 89.26 Billion
Selling, General and Administrative Expenses 68.44 Billion 63.94 Billion 60.9 Billion 69.72 Billion 72.69 Billion 75.85 Billion
Research and Development Expenses 17.31 Billion 16.02 Billion 15.22 Billion 15.07 Billion 15.3 Billion 14.3 Billion
Other Expenses - -1.53 Billion 633 Million 563 Million 2.12 Billion 3.4 Billion
Cost and Expenses 916.81 Billion 898.62 Billion 787.45 Billion 722.05 Billion 763.54 Billion 767.67 Billion
Operating Income 33.85 Billion 7.39 Billion 34.11 Billion 26.66 Billion 27.27 Billion 25.44 Billion
Interest Expense 3.51 Billion 1.4 Billion 783 Million 973 Million 1.4 Billion 1.78 Billion
Income Tax Expense 10.31 Billion 3.08 Billion 13.6 Billion 6.42 Billion 5.49 Billion 10.28 Billion
Earnings before Tax 34.34 Billion 13.77 Billion 60.09 Billion 24.34 Billion 6.92 Billion 32.21 Billion
Net Income 23.08 Billion 10.36 Billion 44.42 Billion 15.94 Billion -520 Million 20.26 Billion
Earnings Per Share Basic 130.15 57.07 240.61 84.79 -2.71 103.05
Earnings Per Share Diluted 130.15 57.07 240.61 84.79 -2.71 103.05
Weighted Average Shares Outstanding 177.36 Million 181.58 Million 184.62 Million 188.07 Million 191.88 Million 196.62 Million
Weighted Average Shares Outstanding (Diluted) 177.36 Million 181.58 Million 184.62 Million 188.07 Million 191.88 Million 196.62 Million
Gross Margin 0.13 0.10 0.13 0.15 0.14 0.14
EBIT Margin 0.09 0.08 0.12 0.11 0.10 0.10
Profit Margin 0.02 0.01 0.05 0.02 -0.00 0.03
EBITDA 89.25 Billion 60.33 Billion 112.18 Billion 72.09 Billion 74.72 Billion 70.86 Billion
Earnings Before Tax Margin 0.04 0.01 0.04 0.04 0.03 0.03

Income Statement Charts