Hangzhou Electronic Soul Network Technology Co., Ltd. (603258.SS)

CNY 22.56

(0.8%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 669.24 Million 790.61 Million 996.29 Million 1.02 Billion 696.74 Million 448.38 Million
Cost of Revenue 143.9 Million 143.24 Million 171.23 Million 142.41 Million 118.27 Million 78.01 Million
Gross Profit 525.33 Million 647.36 Million 825.05 Million 881.53 Million 578.47 Million 370.36 Million
Operating Expenses 450.43 Million 418.86 Million 473.15 Million 473.32 Million 371.77 Million 292.4 Million
Selling, General and Administrative Expenses 192.72 Million 153.7 Million 206.53 Million 261.83 Million 212.69 Million 137.35 Million
Research and Development Expenses 151.08 Million 189.84 Million 210.37 Million 165.94 Million 117.24 Million 96.36 Million
Other Expenses 49.07 Million 75.3 Million 56.24 Million 45.54 Million 41.82 Million -47.06 Thousand
Cost and Expenses 594.34 Million 562.11 Million 644.38 Million 615.73 Million 490.04 Million 370.42 Million
Operating Income 82.77 Million 225.54 Million 407.34 Million 445.77 Million 255.92 Million 132.12 Million
Interest Expense 205.05 Thousand 109.45 Thousand 396.6 Thousand 203.12 Thousand 26.12 Thousand 284.16 Thousand
Income Tax Expense 26.91 Million 18.66 Million 45.22 Million 42.35 Million 26.29 Million 10.64 Million
Earnings before Tax 82.4 Million 225.89 Million 402.43 Million 454.23 Million 254.87 Million 132.08 Million
Net Income 56.83 Million 201.04 Million 338.82 Million 394.84 Million 228.12 Million 129.67 Million
Earnings Per Share Basic 0.23 0.82 1.39 1.64 0.95 0.54
Earnings Per Share Diluted 0.23 0.82 1.39 1.63 0.95 0.54
Weighted Average Shares Outstanding 247.12 Million 244.76 Million 243.1 Million 240.75 Million 240 Million 240 Million
Weighted Average Shares Outstanding (Diluted) 247.12 Million 244.76 Million 243.1 Million 242.23 Million 240 Million 240.13 Million
Gross Margin 0.78 0.82 0.83 0.86 0.83 0.83
EBIT Margin 0.18 0.42 0.45 0.47 0.37 0.36
Profit Margin 0.08 0.25 0.34 0.39 0.33 0.29
EBITDA 118.85 Million 266.32 Million 434.66 Million 476.03 Million 210.64 Million 156.43 Million
Earnings Before Tax Margin 0.12 0.29 0.41 0.44 0.37 0.29

Income Statement Charts