Dirui Industrial Co.,Ltd. (300396.SZ)

CNY 13.0

(1.17%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.36 Billion 1.22 Billion 905.79 Million 937.23 Million 1 Billion 933.41 Million
Cost of Revenue 694.02 Million 585.73 Million 431.8 Million 415.1 Million 358.76 Million 325.68 Million
Gross Profit 669.29 Million 634.26 Million 473.99 Million 522.13 Million 650.02 Million 607.73 Million
Operating Expenses 387.16 Million 365.74 Million 274.6 Million 286.03 Million 350.78 Million 341.56 Million
Selling, General and Administrative Expenses 310.76 Million 206.55 Million 148.98 Million 136.88 Million 154.67 Million 159.24 Million
Research and Development Expenses 128.62 Million 114.82 Million 95.03 Million 95.98 Million 107.54 Million 102.26 Million
Other Expenses -52.22 Million 44.37 Million 30.59 Million 53.15 Million 88.56 Million 6.84 Million
Cost and Expenses 1.08 Billion 951.48 Million 706.4 Million 701.13 Million 709.54 Million 667.24 Million
Operating Income 296.87 Million 292.18 Million 230.12 Million 309.52 Million 303.31 Million 268.73 Million
Interest Expense 10.97 Million 6.13 Million 4.45 Million 3.1 Million 2.9 Million 4.69 Million
Income Tax Expense 20.62 Million 29.72 Million 19.17 Million 27.99 Million 36.79 Million 35.62 Million
Earnings before Tax 296.19 Million 291.44 Million 229.12 Million 312.73 Million 309.68 Million 275.57 Million
Net Income 275.58 Million 261.82 Million 209.94 Million 267.07 Million 231.89 Million 197.72 Million
Earnings Per Share Basic 1.01 0.96 0.77 0.97 0.85 0.72
Earnings Per Share Diluted 1.01 0.95 0.77 0.97 0.85 0.72
Weighted Average Shares Outstanding 272.86 Million 272.62 Million 274.12 Million 274.12 Million 274.26 Million 276 Million
Weighted Average Shares Outstanding (Diluted) 272.86 Million 275.49 Million 274.12 Million 274.12 Million 274.26 Million 276 Million
Gross Margin 0.49 0.52 0.52 0.56 0.64 0.65
EBIT Margin 0.21 0.29 0.30 0.40 0.38 0.37
Profit Margin 0.20 0.21 0.23 0.28 0.23 0.21
EBITDA 288.83 Million 311.39 Million 268.47 Million 365.85 Million 384.53 Million 347.64 Million
Earnings Before Tax Margin 0.22 0.24 0.25 0.33 0.30 0.29

Income Statement Charts