Kunshan Kinglai Hygienic Materials Co.,Ltd. (300260.SZ)

CNY 31.82

(1.6%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 2.71 Billion 2.62 Billion 2.05 Billion 1.32 Billion 1.38 Billion 1.17 Billion
Cost of Revenue 2.02 Billion 1.84 Billion 1.54 Billion 969.73 Million 1 Billion 894.07 Million
Gross Profit 690.03 Million 776.51 Million 507.98 Million 353.31 Million 381.86 Million 280.59 Million
Operating Expenses 427.75 Million 327.59 Million 274.55 Million 219.04 Million 270.53 Million 209.68 Million
Selling, General and Administrative Expenses 279.03 Million 156.83 Million 147.65 Million 116.47 Million 162.36 Million 114.29 Million
Research and Development Expenses 110.34 Million 95.82 Million 74.32 Million 64.79 Million 61.67 Million 51.39 Million
Other Expenses 38.38 Million -6.63 Million 2.83 Million -1.77 Million 569.38 Thousand 608.61 Thousand
Cost and Expenses 2.44 Billion 2.17 Billion 1.82 Billion 1.18 Billion 1.27 Billion 1.1 Billion
Operating Income 278.39 Million 401.76 Million 194.69 Million 90.33 Million 67 Million 37.72 Million
Interest Expense 48.26 Million 42.36 Million 29.99 Million 34.6 Million 37.06 Million 32.76 Million
Income Tax Expense 26.5 Million 50.15 Million 27.43 Million 6.32 Million 5.47 Million 21.69 Thousand
Earnings before Tax 262.16 Million 395.12 Million 197.53 Million 88.55 Million 67.57 Million 38.33 Million
Net Income 235.9 Million 344.79 Million 169.81 Million 82.56 Million 62.3 Million 38.62 Million
Earnings Per Share Basic 0.58 0.85 0.42 0.20 0.17 0.09
Earnings Per Share Diluted 0.58 0.85 0.42 0.20 0.15 0.09
Weighted Average Shares Outstanding 406.72 Million 407.8 Million 407.8 Million 407.8 Million 362.82 Million 434.54 Million
Weighted Average Shares Outstanding (Diluted) 406.72 Million 407.8 Million 407.8 Million 412.84 Million 415.34 Million 434.54 Million
Gross Margin 0.25 0.30 0.25 0.27 0.28 0.24
EBIT Margin 0.16 0.21 0.16 0.15 0.13 0.12
Profit Margin 0.09 0.13 0.08 0.06 0.04 0.03
EBITDA 437.93 Million 546.24 Million 316.97 Million 199.29 Million 179.69 Million 137.45 Million
Earnings Before Tax Margin 0.10 0.15 0.09 0.07 0.05 0.03

Income Statement Charts