Shanghai Electric Wind Power Group Co., Ltd. (688660.SS)

CNY 7.99

(-1.36%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 10.11 Billion 12.07 Billion 23.97 Billion 20.68 Billion 10.13 Billion 6.17 Billion
Cost of Revenue 9.6 Billion 10.35 Billion 20.02 Billion 17.86 Billion 8.09 Billion 4.79 Billion
Gross Profit 510.42 Million 1.71 Billion 3.94 Billion 2.82 Billion 2.04 Billion 1.37 Billion
Operating Expenses 2.08 Billion 2.15 Billion 3.34 Billion 2.62 Billion 1.59 Billion 1.34 Billion
Selling, General and Administrative Expenses 1.37 Billion 1.37 Billion 2.03 Billion 1.7 Billion 1.03 Billion 841.23 Million
Research and Development Expenses 658.04 Million 583.81 Million 925.13 Million 559.81 Million 294.38 Million 404.87 Million
Other Expenses 163.17 Million 195.98 Million 388.45 Million 359.4 Million 266.03 Million 24.52 Million
Cost and Expenses 11.53 Billion 12.51 Billion 23.37 Billion 20.48 Billion 9.68 Billion 6.14 Billion
Operating Income -1.41 Billion -275.88 Million 504.43 Million 308.07 Million 438.34 Million -80.02 Million
Interest Expense 131.7 Million 86.66 Million 48.44 Million 31.63 Million 71.51 Million 105.11 Million
Income Tax Expense -121.7 Million -110.33 Million 20.84 Million 44.04 Million 35.42 Million -10.25 Million
Earnings before Tax -1.39 Billion -448.43 Million 527.85 Million 460.73 Million 287.05 Million -62.56 Million
Net Income -1.27 Billion -338.09 Million 507.01 Million 416.68 Million 251.62 Million -52.3 Million
Earnings Per Share Basic -0.95 -0.25 0.46 0.31 0.19 -0.06
Earnings Per Share Diluted -0.95 -0.25 0.46 0.31 0.19 -0.06
Weighted Average Shares Outstanding 1.33 Billion 1.33 Billion 1.11 Billion 1.33 Billion 1.33 Billion 811.7 Million
Weighted Average Shares Outstanding (Diluted) 1.33 Billion 1.33 Billion 1.11 Billion 1.33 Billion 1.33 Billion 811.7 Million
Gross Margin 0.05 0.14 0.16 0.14 0.20 0.22
EBIT Margin -0.08 0.01 0.04 0.03 0.05 0.02
Profit Margin -0.13 -0.03 0.02 0.02 0.02 -0.01
EBITDA -790.43 Million 105.37 Million 1.06 Billion 547.23 Million 393.52 Million 101.56 Million
Earnings Before Tax Margin -0.14 -0.02 0.02 0.01 0.04 -0.01

Income Statement Charts