Guangdong Shenglu Telecommunication Tech. Co., Ltd. (002446.SZ)

CNY 7.28

(1.96%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.18 Billion 1.42 Billion 962.08 Million 1.14 Billion 1.33 Billion 1.41 Billion
Cost of Revenue 741.11 Million 865.93 Million 591.06 Million 732.21 Million 896.9 Million 964.27 Million
Gross Profit 446.13 Million 556.89 Million 371.02 Million 413.15 Million 436.67 Million 453.11 Million
Operating Expenses 363.8 Million 263.53 Million 306.16 Million 329.66 Million 343.22 Million 295.14 Million
Selling, General and Administrative Expenses 78.32 Million 74.77 Million 114.15 Million 120.32 Million 123.09 Million 136.95 Million
Research and Development Expenses 114.44 Million 108.89 Million 109.44 Million 132.56 Million 134.14 Million 77.74 Million
Other Expenses 102.7 Million 79.86 Million 82.56 Million 76.76 Million 85.98 Million 276.95 Thousand
Cost and Expenses 1.11 Billion 1.12 Billion 897.22 Million 1.06 Billion 1.24 Billion 1.25 Billion
Operating Income 73.05 Million 273.83 Million 70.37 Million 286.85 Million 120.59 Million 135.91 Million
Interest Expense 7.44 Million 4.9 Million 5.15 Million 18.38 Million 28.48 Million 25.29 Million
Income Tax Expense 19.58 Million 30.05 Million -41.31 Million -15.44 Million -16.6 Million 16.97 Million
Earnings before Tax 71.56 Million 272.51 Million -255.01 Million 154.63 Million -773.82 Million 136.19 Million
Net Income 52.39 Million 243.62 Million -213.7 Million 181.15 Million -757.22 Million 121.13 Million
Earnings Per Share Basic 0.06 0.27 -0.23 0.20 -0.87 0.16
Earnings Per Share Diluted 0.06 0.27 -0.23 0.20 -0.87 0.16
Weighted Average Shares Outstanding 873.21 Million 913.27 Million 909.38 Million 905.78 Million 869.58 Million 757.07 Million
Weighted Average Shares Outstanding (Diluted) 873.21 Million 913.27 Million 909.38 Million 905.78 Million 869.58 Million 757.07 Million
Gross Margin 0.38 0.39 0.39 0.36 0.33 0.32
EBIT Margin 0.13 0.25 0.13 0.31 0.15 0.16
Profit Margin 0.04 0.17 -0.22 0.16 -0.57 0.09
EBITDA 155.48 Million 349.23 Million -180.12 Million 260.51 Million -651.15 Million 213.08 Million
Earnings Before Tax Margin 0.06 0.19 0.07 0.25 0.09 0.10

Income Statement Charts