Zhejiang Yinlun Machinery Co.,Ltd. (002126.SZ)

CNY 17.46

(1.51%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 11.01 Billion 8.47 Billion 7.81 Billion 6.32 Billion 5.52 Billion 5.01 Billion
Cost of Revenue 8.71 Billion 6.79 Billion 6.22 Billion 4.81 Billion 4.18 Billion 3.73 Billion
Gross Profit 2.3 Billion 1.68 Billion 1.59 Billion 1.51 Billion 1.33 Billion 1.28 Billion
Operating Expenses 1.48 Billion 1.12 Billion 1.1 Billion 967.95 Million 899.14 Million 776.08 Million
Selling, General and Administrative Expenses 949.31 Million 436.25 Million 470.68 Million 437.25 Million 413.05 Million 344.57 Million
Research and Development Expenses 490.3 Million 386.12 Million 326.33 Million 269.26 Million 220.23 Million 185.93 Million
Other Expenses 50.36 Million 298.46 Million 312.74 Million 261.43 Million 265.85 Million 11.97 Million
Cost and Expenses 10.2 Billion 7.91 Billion 7.33 Billion 5.77 Billion 5.08 Billion 4.51 Billion
Operating Income 815.76 Million 669.82 Million 448.1 Million 633.1 Million 400.47 Million 449.78 Million
Interest Expense 123.32 Million 108.99 Million 71.51 Million 75.66 Million 78.5 Million 67.68 Million
Income Tax Expense 87.89 Million 34.47 Million 19.85 Million 52.96 Million 50.35 Million 63.42 Million
Earnings before Tax 788.47 Million 483.39 Million 284.32 Million 418.83 Million 399.77 Million 461.75 Million
Net Income 612.14 Million 383.28 Million 220.37 Million 321.58 Million 317.67 Million 349.12 Million
Earnings Per Share Basic 0.76 0.48 0.28 0.41 0.40 0.44
Earnings Per Share Diluted 0.73 0.48 0.28 0.41 0.40 0.44
Weighted Average Shares Outstanding 802.96 Million 792.14 Million 787.05 Million 784.34 Million 794.19 Million 793.46 Million
Weighted Average Shares Outstanding (Diluted) 838.55 Million 792.14 Million 787.05 Million 784.34 Million 794.19 Million 793.46 Million
Gross Margin 0.21 0.20 0.20 0.24 0.24 0.26
EBIT Margin 0.13 0.13 0.10 0.14 0.14 0.15
Profit Margin 0.06 0.05 0.03 0.05 0.06 0.07
EBITDA 1.45 Billion 1 Billion 714.01 Million 778.25 Million 724.11 Million 717.79 Million
Earnings Before Tax Margin 0.07 0.08 0.06 0.10 0.07 0.09

Income Statement Charts