Meiji Holdings Co., Ltd. (2269.T)

JPY 3181.0

(0.09%)

Annual Income Statements

(In JPY)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 1105.49 Billion 1062.15 Billion 1013.09 Billion 1191.76 Billion 1252.7 Billion 1254.38 Billion
Cost of Revenue 768.61 Billion 755.35 Billion 689.84 Billion 742.13 Billion 790.18 Billion 797.81 Billion
Gross Profit 336.88 Billion 306.8 Billion 323.24 Billion 449.62 Billion 462.52 Billion 456.56 Billion
Operating Expenses 252.56 Billion 231.36 Billion 230.32 Billion 343.56 Billion 359.81 Billion 358.18 Billion
Selling, General and Administrative Expenses 217.67 Billion 211.02 Billion 207.56 Billion 341.67 Billion 357.9 Billion 355.74 Billion
Research and Development Expenses 34.88 Billion 30.98 Billion 33.44 Billion 31.4 Billion 31.44 Billion 29.18 Billion
Other Expenses - -1.27 Billion -1.99 Billion 847 Million -123 Million 1.43 Billion
Cost and Expenses 1021.17 Billion 986.72 Billion 920.17 Billion 1085.7 Billion 1149.99 Billion 1155.99 Billion
Operating Income 84.32 Billion 75.43 Billion 92.92 Billion 106.06 Billion 102.7 Billion 98.38 Billion
Interest Expense 367 Million 462 Million 500 Million 622 Million 717 Million 778 Million
Income Tax Expense 33.79 Billion 23.91 Billion 36.06 Billion 33.1 Billion 27.99 Billion 30.97 Billion
Earnings before Tax 87.5 Billion 95.41 Billion 128.45 Billion 103.18 Billion 97.74 Billion 94.58 Billion
Net Income 50.67 Billion 69.42 Billion 87.49 Billion 65.65 Billion 67.31 Billion 61.86 Billion
Earnings Per Share Basic 181.64 247.39 303.62 226.26 232.04 221.93
Earnings Per Share Diluted 181.64 247.39 303.62 226.26 232.04 221.93
Weighted Average Shares Outstanding 278.98 Million 278.77 Million 278.77 Million 278.77 Million 278.77 Million 278.77 Million
Weighted Average Shares Outstanding (Diluted) 278.98 Million 278.77 Million 278.77 Million 278.77 Million 278.77 Million 278.77 Million
Gross Margin 0.30 0.29 0.32 0.38 0.37 0.36
EBIT Margin 0.13 0.12 0.14 0.13 0.12 0.12
Profit Margin 0.05 0.07 0.09 0.06 0.05 0.05
EBITDA 139.65 Billion 129.02 Billion 143.04 Billion 154.48 Billion 144.69 Billion 143.05 Billion
Earnings Before Tax Margin 0.08 0.07 0.09 0.09 0.08 0.08

Income Statement Charts