Toread Holdings Group Co., Ltd. (300005.SZ)

CNY 7.71

(-0.52%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.39 Billion 1.13 Billion 1.24 Billion 912.17 Million 1.51 Billion 1.99 Billion
Cost of Revenue 805.98 Million 550.18 Million 740.78 Million 602.18 Million 948.11 Million 1.41 Billion
Gross Profit 584.72 Million 588.76 Million 501.9 Million 309.99 Million 563.11 Million 576.57 Million
Operating Expenses 577.91 Million 505.96 Million 451.21 Million 399.41 Million 496.86 Million 560.38 Million
Selling, General and Administrative Expenses 387.96 Million 351.89 Million 339.05 Million 288.62 Million 356.9 Million 388.78 Million
Research and Development Expenses 76.48 Million 58.86 Million 43.76 Million 42.25 Million 46.56 Million 48.77 Million
Other Expenses 80.73 Million 14.94 Million 2.47 Million 2.73 Million 3.17 Million -5.95 Million
Cost and Expenses 1.34 Billion 1.05 Billion 1.19 Billion 1 Billion 1.44 Billion 1.97 Billion
Operating Income 49.42 Million 57.15 Million 69.7 Million -321.77 Million 110.94 Million -204.24 Million
Interest Expense 2.95 Million 3.02 Million 2.44 Million 367.12 Thousand 788.21 Thousand 1.47 Million
Income Tax Expense 7.69 Million 6.09 Million 18.4 Million -42.02 Million 8.53 Million 16.56 Million
Earnings before Tax 50.46 Million 59.83 Million 72.18 Million -319.03 Million 114.12 Million -210.19 Million
Net Income 71.79 Million 69.89 Million 54.46 Million -274.9 Million 113.08 Million -181.92 Million
Earnings Per Share Basic 0.08 0.08 0.06 -0.31 0.13 -0.20
Earnings Per Share Diluted 0.08 0.08 0.06 -0.31 0.13 -0.20
Weighted Average Shares Outstanding 877.72 Million 882.84 Million 883.7 Million 883.7 Million 883.43 Million 889.16 Million
Weighted Average Shares Outstanding (Diluted) 877.72 Million 882.84 Million 883.7 Million 883.7 Million 883.43 Million 889.16 Million
Gross Margin 0.42 0.52 0.40 0.34 0.37 0.29
EBIT Margin 0.10 0.17 0.10 -0.06 0.08 0.04
Profit Margin 0.05 0.06 0.04 -0.30 0.07 -0.09
EBITDA 134.63 Million 136.08 Million 121.98 Million -305.06 Million 139.23 Million -183.71 Million
Earnings Before Tax Margin 0.04 0.05 0.06 -0.35 0.07 -0.10

Income Statement Charts