Shandong Pharmaceutical Glass Co., Ltd (600529.SS)

CNY 22.18

(0.77%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 4.98 Billion 4.18 Billion 3.87 Billion 3.42 Billion 2.99 Billion 2.58 Billion
Cost of Revenue 3.58 Billion 3.06 Billion 2.72 Billion 2.27 Billion 1.88 Billion 1.65 Billion
Gross Profit 1.39 Billion 1.12 Billion 1.14 Billion 1.14 Billion 1.1 Billion 930.15 Million
Operating Expenses 480.33 Million 416.77 Million 415.56 Million 431.49 Million 553.07 Million 496.18 Million
Selling, General and Administrative Expenses 312.33 Million 135.91 Million 112.32 Million 115.47 Million 245.08 Million 236.66 Million
Research and Development Expenses 137.94 Million 138.93 Million 136.8 Million 141.32 Million 131.98 Million 85.23 Million
Other Expenses -19.51 Million 141.93 Million 166.43 Million 174.69 Million 175.99 Million -20.87 Million
Cost and Expenses 4.06 Billion 3.48 Billion 3.14 Billion 2.7 Billion 2.44 Billion 2.15 Billion
Operating Income 916.36 Million 711.06 Million 698.28 Million 677.25 Million 586.32 Million 448.53 Million
Interest Expense 3.05 Million 261.14 Thousand 279.19 Thousand 115.17 Thousand 854.43 Thousand 367.71 Thousand
Income Tax Expense 135.02 Million 89.76 Million 97.62 Million 89.04 Million 87.35 Million 69.44 Million
Earnings before Tax 910.82 Million 708.05 Million 688.71 Million 653.48 Million 546.04 Million 427.65 Million
Net Income 775.8 Million 618.28 Million 591.08 Million 564.43 Million 458.68 Million 358.2 Million
Earnings Per Share Basic 1.17 1.03 0.99 0.95 0.77 0.60
Earnings Per Share Diluted 1.17 1.03 0.99 0.95 0.77 0.60
Weighted Average Shares Outstanding 663.07 Million 600.27 Million 594.96 Million 594.96 Million 594.96 Million 594.96 Million
Weighted Average Shares Outstanding (Diluted) 663.07 Million 600.27 Million 594.96 Million 594.96 Million 594.96 Million 597.01 Million
Gross Margin 0.28 0.27 0.30 0.34 0.37 0.36
EBIT Margin 0.25 0.25 0.25 0.27 0.24 0.24
Profit Margin 0.16 0.15 0.15 0.16 0.15 0.14
EBITDA 1.23 Billion 1 Billion 929.63 Million 879.26 Million 715.97 Million 574.8 Million
Earnings Before Tax Margin 0.18 0.17 0.18 0.20 0.20 0.17

Income Statement Charts