MediPal Holdings Corporation (MAHLY)

USD 16.08

(0.0%)

Annual Income Statements

(In JPY)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 3558.73 Billion 3360 Billion 3290.92 Billion 3211.17 Billion 3253.12 Billion 3181.93 Billion
Cost of Revenue 3325.72 Billion 3147.89 Billion 3085.8 Billion 3009.68 Billion 3028.87 Billion 2961.31 Billion
Gross Profit 233 Billion 212.11 Billion 205.11 Billion 201.48 Billion 224.24 Billion 220.62 Billion
Operating Expenses 185.67 Billion 163.14 Billion 159.48 Billion 162.9 Billion 171.13 Billion 171.15 Billion
Selling, General and Administrative Expenses 185.67 Billion 163.04 Billion 159.37 Billion 162.8 Billion 171.01 Billion 171.15 Billion
Research and Development Expenses 991 Million 103 Million 108 Million 106 Million 118 Million -
Other Expenses -991 Million 9.95 Billion 10.24 Billion 9.15 Billion 9.23 Billion 9.85 Billion
Cost and Expenses 3511.4 Billion 3311.03 Billion 3245.29 Billion 3172.59 Billion 3200.01 Billion 3132.46 Billion
Operating Income 47.33 Billion 48.97 Billion 45.62 Billion 38.57 Billion 53.11 Billion 49.46 Billion
Interest Expense 8 Million 34 Million 16 Million 50 Million 137 Million 180 Million
Income Tax Expense 22.97 Billion 21.73 Billion 18.08 Billion 15.62 Billion 24.3 Billion 18.03 Billion
Earnings before Tax 74.74 Billion 70.06 Billion 57.28 Billion 49.23 Billion 75.53 Billion 63.46 Billion
Net Income 41.47 Billion 38.8 Billion 29.42 Billion 23.92 Billion 37.96 Billion 34.35 Billion
Earnings Per Share Basic 195.83 184.82 140.13 113.95 175.80 145.59
Earnings Per Share Diluted 195.83 179.12 131.41 106.80 165.33 145.59
Weighted Average Shares Outstanding 211.78 Million 209.96 Million 209.96 Million 209.96 Million 215.97 Million 236 Million
Weighted Average Shares Outstanding (Diluted) 211.78 Million 216.34 Million 223.12 Million 223.06 Million 229.02 Million 236 Million
Gross Margin 0.07 0.06 0.06 0.06 0.07 0.07
EBIT Margin 0.02 0.02 0.02 0.02 0.02 0.02
Profit Margin 0.01 0.01 0.01 0.01 0.01 0.01
EBITDA 65.31 Billion 63.62 Billion 59.96 Billion 53.37 Billion 67.79 Billion 63.39 Billion
Earnings Before Tax Margin 0.01 0.01 0.01 0.01 0.02 0.02

Income Statement Charts