Ningbo Shuanglin Auto Parts Co.,Ltd. (300100.SZ)

CNY 27.7

(-1.53%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 4.1 Billion 4.18 Billion 3.68 Billion 3.57 Billion 4.3 Billion 5.55 Billion
Cost of Revenue 3.43 Billion 3.47 Billion 2.99 Billion 2.88 Billion 3.41 Billion 4.51 Billion
Gross Profit 661.47 Million 713.46 Million 682.88 Million 689.7 Million 886.38 Million 1.04 Billion
Operating Expenses 611.53 Million 494.72 Million 447.57 Million 390.09 Million 752.96 Million 772.92 Million
Selling, General and Administrative Expenses 316.91 Million 151.35 Million 134.23 Million 119.59 Million 340.97 Million 324.53 Million
Research and Development Expenses 175.04 Million 185.28 Million 164.63 Million 121.94 Million 191.45 Million 195.49 Million
Other Expenses - -13.32 Million 2.49 Million -2.83 Million -7.54 Million 4.07 Million
Cost and Expenses 3.92 Billion 3.96 Billion 3.44 Billion 3.27 Billion 4.16 Billion 5.28 Billion
Operating Income 172.93 Million 101.17 Million 146.35 Million 123.64 Million -925.32 Million -11.77 Million
Interest Expense 46.81 Million 61.09 Million 78.74 Million 99.23 Million 122.24 Million 90.38 Million
Income Tax Expense 24.47 Million 17.27 Million 23.87 Million 28.87 Million 26.99 Million 110.4 Million
Earnings before Tax 106.4 Million 93.15 Million 148.84 Million 114.44 Million -932.87 Million -7.7 Million
Net Income 80.88 Million 75.19 Million 128.86 Million 90.78 Million -947.12 Million -61.82 Million
Earnings Per Share Basic 0.20 0.19 0.32 0.20 -2.04 -0.13
Earnings Per Share Diluted 0.20 0.19 0.32 0.20 -2.04 -0.13
Weighted Average Shares Outstanding 404.4 Million 395.64 Million 402.71 Million 453.92 Million 464.27 Million 465.71 Million
Weighted Average Shares Outstanding (Diluted) 404.4 Million 395.64 Million 402.71 Million 453.92 Million 464.27 Million 475.54 Million
Gross Margin 0.16 0.17 0.19 0.19 0.21 0.19
EBIT Margin 0.13 0.14 0.15 0.20 0.11 0.12
Profit Margin 0.02 0.02 0.03 0.03 -0.22 -0.01
EBITDA 514.31 Million 485.46 Million 570.02 Million 534.67 Million -427.26 Million 321.69 Million
Earnings Before Tax Margin 0.04 0.02 0.04 0.03 -0.22 -0.00

Income Statement Charts