StarPower Semiconductor Ltd. (603290.SS)

CNY 97.14

(0.4%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 3.66 Billion 2.7 Billion 1.7 Billion 963 Million 779.43 Million 675.36 Million
Cost of Revenue 2.28 Billion 1.61 Billion 1.07 Billion 659.06 Million 540.82 Million 476.73 Million
Gross Profit 1.37 Billion 1.09 Billion 626.77 Million 303.94 Million 238.61 Million 198.63 Million
Operating Expenses 316.97 Million 273.17 Million 177.34 Million 104.65 Million 78.38 Million 80.63 Million
Selling, General and Administrative Expenses 75.86 Million 67.46 Million 55.09 Million 24.43 Million 22.18 Million 21.72 Million
Research and Development Expenses 287.41 Million 188.88 Million 110.16 Million 77.06 Million 53.99 Million 49.04 Million
Other Expenses -46.3 Million 16.82 Million 12.07 Million 3.14 Million 2.2 Million -59.85 Thousand
Cost and Expenses 2.6 Billion 1.88 Billion 1.25 Billion 763.71 Million 619.21 Million 557.37 Million
Operating Income 954.61 Million 927.31 Million 450.68 Million 204.78 Million 144.85 Million 109.11 Million
Interest Expense 2.62 Million 2.4 Million 3.41 Million 776.6 Thousand 8.73 Million 8.7 Million
Income Tax Expense 123.31 Million 106.38 Million 54.55 Million 27.73 Million 9 Million 12.56 Million
Earnings before Tax 1.04 Billion 927.12 Million 453.96 Million 208.75 Million 144.8 Million 109.05 Million
Net Income 910.52 Million 817.64 Million 398.38 Million 180.68 Million 135.27 Million 96.74 Million
Earnings Per Share Basic 5.33 4.79 2.48 1.13 0.85 0.81
Earnings Per Share Diluted 5.33 4.78 2.47 1.13 0.85 0.81
Weighted Average Shares Outstanding 170.84 Million 170.69 Million 160.63 Million 160 Million 160 Million 119.43 Million
Weighted Average Shares Outstanding (Diluted) 170.97 Million 171.05 Million 161.28 Million 160 Million 160 Million 119.43 Million
Gross Margin 0.38 0.40 0.37 0.32 0.31 0.29
EBIT Margin 0.32 0.37 0.30 0.25 0.24 0.21
Profit Margin 0.25 0.30 0.23 0.19 0.17 0.14
EBITDA 1.15 Billion 990.86 Million 500.13 Million 242.76 Million 182.22 Million 141.19 Million
Earnings Before Tax Margin 0.26 0.34 0.26 0.21 0.19 0.16

Income Statement Charts