Hanyu Group Joint-Stock Co., Ltd. (300403.SZ)

CNY 11.66

(1.92%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.09 Billion 1.05 Billion 1.12 Billion 938.39 Million 863.79 Million 793.82 Million
Cost of Revenue 718.35 Million 730.52 Million 779.11 Million 578.71 Million 545.25 Million 490.46 Million
Gross Profit 373.05 Million 327.04 Million 348.88 Million 359.67 Million 318.53 Million 303.36 Million
Operating Expenses 100.9 Million 137.31 Million 143.18 Million 150.6 Million 161.78 Million 167.13 Million
Selling, General and Administrative Expenses 52.51 Million 55.32 Million 64.66 Million 68.48 Million 76.42 Million 80.28 Million
Research and Development Expenses 41.6 Million 45.61 Million 46.68 Million 45.55 Million 51.11 Million 56.77 Million
Other Expenses -9.1 Million -788.81 Thousand -590.54 Thousand -458.56 Thousand -244.65 Thousand -89.7 Thousand
Cost and Expenses 819.26 Million 867.84 Million 922.3 Million 729.32 Million 707.04 Million 657.59 Million
Operating Income 272.14 Million 228.08 Million 257.93 Million 227.69 Million 179.55 Million 180.2 Million
Interest Expense 1.59 Million 2.86 Million 5.73 Million 4.33 Million 2.36 Million 730.87 Thousand
Income Tax Expense 27.85 Million 25.92 Million 27.89 Million 28.44 Million 21.81 Million 24.13 Million
Earnings before Tax 257.18 Million 227.29 Million 257.34 Million 227.23 Million 179.6 Million 179.81 Million
Net Income 243.95 Million 204.18 Million 229.79 Million 204.59 Million 163.06 Million 162.75 Million
Earnings Per Share Basic 0.40 0.34 0.38 0.34 0.27 0.27
Earnings Per Share Diluted 0.40 0.34 0.38 0.34 0.27 0.27
Weighted Average Shares Outstanding 609.89 Million 603 Million 603 Million 603 Million 603 Million 603 Million
Weighted Average Shares Outstanding (Diluted) 609.89 Million 603 Million 603 Million 603 Million 603 Million 603.03 Million
Gross Margin 0.34 0.31 0.31 0.38 0.37 0.38
EBIT Margin 0.31 0.30 0.28 0.29 0.24 0.26
Profit Margin 0.22 0.19 0.20 0.22 0.19 0.21
EBITDA 336.38 Million 300.5 Million 315.38 Million 273.68 Million 223.2 Million 217.18 Million
Earnings Before Tax Margin 0.25 0.22 0.23 0.24 0.21 0.23

Income Statement Charts