Guangzhou Goaland Energy Conservation Tech. Co., Ltd. (300499.SZ)

CNY 19.8

(20.0%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 573.3 Million 1.9 Billion 1.67 Billion 1.22 Billion 816.82 Million 653.31 Million
Cost of Revenue 430.53 Million 1.52 Billion 1.23 Billion 829.84 Million 538.08 Million 419.39 Million
Gross Profit 142.76 Million 375.57 Million 443.18 Million 398.38 Million 278.74 Million 233.91 Million
Operating Expenses 178.39 Million 338.32 Million 263.57 Million 242 Million 206.44 Million 162.99 Million
Selling, General and Administrative Expenses 71.74 Million 122.52 Million 93.84 Million 114.15 Million 106.43 Million 97.88 Million
Research and Development Expenses 38.9 Million 120.95 Million 79.15 Million 56.82 Million 45.73 Million 42.5 Million
Other Expenses -50.77 Thousand -3.01 Million -2.74 Million -1.62 Million -198.93 Thousand -255.29 Thousand
Cost and Expenses 610.82 Million 1.86 Billion 1.49 Billion 1.07 Billion 744.52 Million 582.38 Million
Operating Income -37.52 Million 354.54 Million 111.82 Million 114.93 Million 57.9 Million 58.64 Million
Interest Expense 3.81 Million 35.13 Million 36.6 Million 11.96 Million 5.12 Million 6.24 Million
Income Tax Expense -7.64 Million 24.29 Million 10.65 Million 12.96 Million 3.05 Million 906.48 Thousand
Earnings before Tax -38.35 Million 351.53 Million 109.08 Million 113.31 Million 57.7 Million 58.39 Million
Net Income -31.82 Million 286.72 Million 64.54 Million 80.98 Million 53.69 Million 57.48 Million
Earnings Per Share Basic -0.10 1.00 0.23 0.29 0.20 0.21
Earnings Per Share Diluted -0.10 1.00 0.21 0.27 0.20 0.21
Weighted Average Shares Outstanding 318.25 Million 286.84 Million 277.8 Million 277.95 Million 269.78 Million 269.47 Million
Weighted Average Shares Outstanding (Diluted) 318.25 Million 286.84 Million 307.37 Million 299.93 Million 269.78 Million 269.47 Million
Gross Margin 0.25 0.20 0.26 0.32 0.34 0.36
EBIT Margin -0.02 0.24 0.13 0.15 0.11 0.13
Profit Margin -0.06 0.15 0.04 0.07 0.07 0.09
EBITDA -10.33 Million 465.56 Million 190.62 Million 167.62 Million 89.7 Million 84.32 Million
Earnings Before Tax Margin -0.07 0.19 0.07 0.09 0.07 0.09

Income Statement Charts