Alfresa Holdings Corporation (2784.T)

JPY 2155.0

(0.26%)

Annual Income Statements

(In JPY)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 2858.5 Billion 2696.06 Billion 2585.64 Billion 2603.26 Billion 2698.55 Billion 2640.52 Billion
Cost of Revenue 2662.14 Billion 2503.98 Billion 2398.17 Billion 2427.72 Billion 2491.43 Billion 2439.21 Billion
Gross Profit 196.36 Billion 192.08 Billion 187.46 Billion 175.53 Billion 207.12 Billion 201.31 Billion
Operating Expenses 157.89 Billion 161.93 Billion 158.37 Billion 154.86 Billion 159.47 Billion 156.53 Billion
Selling, General and Administrative Expenses 155.69 Billion 152.11 Billion 149.21 Billion 146.74 Billion 151.6 Billion 149.72 Billion
Research and Development Expenses 2.2 Billion 2.09 Billion 1.37 Billion 1.43 Billion 1.4 Billion 1.24 Billion
Other Expenses - 1.06 Billion 1.26 Billion 8.96 Billion 8.19 Billion 7.77 Billion
Cost and Expenses 2820.04 Billion 2665.92 Billion 2556.55 Billion 2582.59 Billion 2650.9 Billion 2595.75 Billion
Operating Income 38.46 Billion 30.14 Billion 29.09 Billion 20.67 Billion 47.64 Billion 44.77 Billion
Interest Expense 132 Million 64 Million 73 Million 85 Million 98 Million 93 Million
Income Tax Expense 14.22 Billion 12.8 Billion 15.97 Billion 12.03 Billion 18.91 Billion 19.48 Billion
Earnings before Tax 43.79 Billion 38.59 Billion 48.18 Billion 36.53 Billion 59.23 Billion 61.22 Billion
Net Income 29.55 Billion 25.78 Billion 32.18 Billion 24.5 Billion 40.27 Billion 41.69 Billion
Earnings Per Share Basic 154.13 127.42 153.57 115.75 190.26 195.79
Earnings Per Share Diluted 154.13 127.42 153.57 115.75 190.26 195.79
Weighted Average Shares Outstanding 191.77 Million 202.36 Million 209.55 Million 211.67 Million 211.67 Million 212.97 Million
Weighted Average Shares Outstanding (Diluted) 191.77 Million 202.36 Million 209.55 Million 211.67 Million 211.67 Million 212.97 Million
Gross Margin 0.07 0.07 0.07 0.07 0.08 0.08
EBIT Margin 0.02 0.02 0.02 0.02 0.03 0.02
Profit Margin 0.01 0.01 0.01 0.01 0.01 0.02
EBITDA 51.97 Billion 43.45 Billion 41.91 Billion 32.54 Billion 59.42 Billion 55.53 Billion
Earnings Before Tax Margin 0.01 0.01 0.01 0.01 0.02 0.02

Income Statement Charts