Meidensha Corporation (6508.T)

JPY 4330.0

(-0.12%)

Annual Income Statements

(In JPY)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 287.88 Billion 272.57 Billion 255.04 Billion 231.25 Billion 255.74 Billion 245.03 Billion
Cost of Revenue 222.06 Billion 209.59 Billion 193.92 Billion 173.35 Billion 192.64 Billion 185.02 Billion
Gross Profit 65.81 Billion 62.97 Billion 61.12 Billion 57.9 Billion 63.1 Billion 60 Billion
Operating Expenses 56.26 Billion 54.43 Billion 51.64 Billion 49.51 Billion 50.37 Billion 49.66 Billion
Selling, General and Administrative Expenses 48.98 Billion 4.19 Billion 3.35 Billion 3.03 Billion 3.95 Billion 4.25 Billion
Research and Development Expenses 10.09 Billion 4.05 Billion 4.28 Billion 4.1 Billion 4.46 Billion 4.27 Billion
Other Expenses - 173 Million 273 Million 105 Million 13 Million 129 Million
Cost and Expenses 275.14 Billion 264.03 Billion 245.57 Billion 222.86 Billion 243.01 Billion 234.69 Billion
Operating Income 12.73 Billion 8.53 Billion 9.46 Billion 8.38 Billion 12.72 Billion 10.33 Billion
Interest Expense 908 Million 823 Million 564 Million 484 Million 621 Million 624 Million
Income Tax Expense 4.41 Billion 3.13 Billion 3.03 Billion 3.74 Billion 3.06 Billion 2.82 Billion
Earnings before Tax 15.75 Billion 10.39 Billion 9.98 Billion 11.3 Billion 11.44 Billion 10.27 Billion
Net Income 11.2 Billion 7.12 Billion 6.73 Billion 7.3 Billion 8.2 Billion 7.65 Billion
Earnings Per Share Basic 246.99 157.12 148.41 160.97 180.91 168.67
Earnings Per Share Diluted 246.98 157.12 148.41 160.97 180.91 168.67
Weighted Average Shares Outstanding 45.36 Million 45.36 Million 45.36 Million 45.37 Million 45.37 Million 45.37 Million
Weighted Average Shares Outstanding (Diluted) 45.36 Million 45.36 Million 45.36 Million 45.37 Million 45.37 Million 45.37 Million
Gross Margin 0.23 0.23 0.24 0.25 0.25 0.24
EBIT Margin 0.08 0.08 0.09 0.08 0.09 0.08
Profit Margin 0.04 0.03 0.03 0.03 0.03 0.03
EBITDA 23.74 Billion 19.7 Billion 22 Billion 18.83 Billion 22.49 Billion 19.54 Billion
Earnings Before Tax Margin 0.04 0.03 0.04 0.04 0.05 0.04

Income Statement Charts