Hangzhou Steam Turbine Co., Ltd. (200771.SZ)

HKD 10.83

(0.0%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 5.92 Billion 5.51 Billion 5.78 Billion 4.76 Billion 4.27 Billion 4.64 Billion
Cost of Revenue 4.5 Billion 4.02 Billion 4.09 Billion 3.26 Billion 2.96 Billion 3.22 Billion
Gross Profit 1.41 Billion 1.49 Billion 1.69 Billion 1.49 Billion 1.31 Billion 1.42 Billion
Operating Expenses 777.68 Million 1.06 Billion 1.05 Billion 916.12 Million 862.31 Million 908.27 Million
Selling, General and Administrative Expenses 589.13 Million 338.59 Million 341.68 Million 419.58 Million 299.34 Million 238.61 Million
Research and Development Expenses 276.68 Million 284.23 Million 350.21 Million 233.88 Million 172.17 Million 264.64 Million
Other Expenses -301.13 Million 438.48 Million 364.74 Million 262.65 Million 390.79 Million 4.96 Million
Cost and Expenses 5.25 Billion 5.08 Billion 5.14 Billion 4.17 Billion 3.82 Billion 4.12 Billion
Operating Income 670.84 Million 653.41 Million 787.08 Million 647.6 Million 518.11 Million 465.1 Million
Interest Expense 20.91 Million 24.36 Million 23.43 Million 7.01 Million 9.96 Million 13.54 Million
Income Tax Expense 69.29 Million 82.69 Million 105.29 Million 81.56 Million 51.03 Million 55.92 Million
Earnings before Tax 735.51 Million 707.93 Million 832.54 Million 661.11 Million 477.38 Million 470.06 Million
Net Income 517.68 Million 522.39 Million 649.99 Million 476.26 Million 345.13 Million 345.82 Million
Earnings Per Share Basic 0.44 0.54 0.57 0.41 0.29 0.29
Earnings Per Share Diluted 0.44 0.54 0.57 0.41 0.29 0.29
Weighted Average Shares Outstanding 1.17 Billion 967.4 Million 1.14 Billion 1.16 Billion 1.17 Billion 1.17 Billion
Weighted Average Shares Outstanding (Diluted) 1.17 Billion 967.4 Million 1.14 Billion 1.16 Billion 1.17 Billion 1.17 Billion
Gross Margin 0.24 0.27 0.29 0.31 0.31 0.31
EBIT Margin 0.14 0.15 0.17 0.16 0.16 0.16
Profit Margin 0.09 0.09 0.11 0.10 0.08 0.07
EBITDA 835.99 Million 827.66 Million 978.39 Million 759.65 Million 568.16 Million 565.55 Million
Earnings Before Tax Margin 0.11 0.12 0.14 0.14 0.12 0.10

Income Statement Charts