Oji Holdings Corporation (3861.T)

JPY 588.2

(-0.12%)

Annual Income Statements

(In JPY)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 1696.26 Billion 1706.64 Billion 1470.16 Billion 1358.98 Billion 1507.6 Billion 1550.99 Billion
Cost of Revenue 1378.36 Billion 1366.64 Billion 1126.2 Billion 1031.55 Billion 1143.66 Billion 1175.09 Billion
Gross Profit 317.9 Billion 339.99 Billion 343.95 Billion 327.43 Billion 363.94 Billion 375.89 Billion
Operating Expenses 251.47 Billion 255.17 Billion 223.83 Billion 242.63 Billion 257.81 Billion 265.68 Billion
Selling, General and Administrative Expenses 128.79 Billion 141.88 Billion 119.18 Billion 138.09 Billion 148.68 Billion 156.07 Billion
Research and Development Expenses 10.41 Billion 9.34 Billion 9.2 Billion 9.7 Billion 9.08 Billion 8.76 Billion
Other Expenses -4.24 Billion -2.6 Billion -563 Million -5.88 Billion -1.3 Billion 562 Million
Cost and Expenses 1623.66 Billion 1621.82 Billion 1350.04 Billion 1274.18 Billion 1401.47 Billion 1440.77 Billion
Operating Income 72.6 Billion 84.81 Billion 120.11 Billion 84.79 Billion 106.12 Billion 110.21 Billion
Interest Expense 6.77 Billion 6.31 Billion 6.69 Billion 6.79 Billion 6.94 Billion 6.41 Billion
Income Tax Expense 25.28 Billion 26.47 Billion 36.86 Billion 29.18 Billion 33.63 Billion 24.66 Billion
Earnings before Tax 77.59 Billion 84.61 Billion 129.26 Billion 80.88 Billion 98.13 Billion 90.79 Billion
Net Income 50.81 Billion 56.48 Billion 87.5 Billion 49.63 Billion 58.18 Billion 51.97 Billion
Earnings Per Share Basic 51.31 57.00 88.35 50.13 58.78 52.52
Earnings Per Share Diluted 51.30 56.97 88.35 50.09 58.74 52.49
Weighted Average Shares Outstanding 990.29 Million 990.97 Million 990.49 Million 990.22 Million 989.85 Million 989.6 Million
Weighted Average Shares Outstanding (Diluted) 990.54 Million 991.4 Million 991.03 Million 990.83 Million 990.5 Million 990.22 Million
Gross Margin 0.19 0.20 0.23 0.24 0.24 0.24
EBIT Margin 0.10 0.11 0.15 0.12 0.12 0.13
Profit Margin 0.03 0.03 0.06 0.04 0.04 0.03
EBITDA 166.14 Billion 165.01 Billion 202.64 Billion 151.53 Billion 170.36 Billion 168.42 Billion
Earnings Before Tax Margin 0.04 0.05 0.08 0.06 0.07 0.07

Income Statement Charts