Suzhou Oriental Semiconductor Company Limited (688261.SS)

CNY 39.36

(0.23%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 972.85 Million 1.11 Billion 782.09 Million 308.78 Million 196.04 Million 152.89 Million
Cost of Revenue 751.7 Million 737.28 Million 557.44 Million 253.65 Million 166.77 Million 112.57 Million
Gross Profit 221.14 Million 379.07 Million 224.64 Million 55.12 Million 29.27 Million 40.32 Million
Operating Expenses 62.27 Million 78.17 Million 59.07 Million 21.83 Million 20.55 Million 25.35 Million
Selling, General and Administrative Expenses 16.93 Million 17.67 Million 12.84 Million 7.02 Million 7 Million 8.98 Million
Research and Development Expenses 85.05 Million 54.92 Million 41.43 Million 15.99 Million 12.02 Million 16.03 Million
Other Expenses -52.71 Million 5.57 Million 4.8 Million -1.18 Million 1.53 Million -90.58 Thousand
Cost and Expenses 822.6 Million 815.46 Million 616.52 Million 275.49 Million 187.33 Million 137.92 Million
Operating Income 150.24 Million 326.86 Million 168.79 Million 32.67 Million 9.84 Million 16.96 Million
Interest Expense 574.14 Thousand 220.84 Thousand 153.1 Thousand 27.11 Thousand 22.7 Thousand 4203.64
Income Tax Expense 10.21 Million 42.74 Million 21.88 Million 4.76 Million 713.22 Thousand 3.9 Million
Earnings before Tax 150.24 Million 327.1 Million 168.79 Million 32.45 Million 9.82 Million 16.87 Million
Net Income 140.02 Million 284.35 Million 146.9 Million 27.68 Million 9.11 Million 12.97 Million
Earnings Per Share Basic 1.14 3.08 1.56 0.29 0.10 0.28
Earnings Per Share Diluted 1.14 3.08 1.56 0.29 0.10 0.28
Weighted Average Shares Outstanding 122.99 Million 92.36 Million 94.32 Million 94.32 Million 94.32 Million 46.13 Million
Weighted Average Shares Outstanding (Diluted) 122.99 Million 92.36 Million 94.32 Million 94.32 Million 94.32 Million 46.13 Million
Gross Margin 0.23 0.34 0.29 0.18 0.15 0.26
EBIT Margin 0.17 0.30 0.22 0.12 0.05 0.11
Profit Margin 0.14 0.25 0.19 0.09 0.05 0.08
EBITDA 169.19 Million 331.8 Million 172.83 Million 33.69 Million 5.8 Million 11.67 Million
Earnings Before Tax Margin 0.15 0.29 0.22 0.11 0.05 0.11

Income Statement Charts