XSHE000017
Market cap434mUSD
Jan 09, Last price
6.19CNY
1D
-1.75%
1Q
5.81%
Jan 2017
-50.87%
Name
Shenzhen China Bicycle Company Holdings Ltd
Chart & Performance
Profile
Shenzhen China Bicycle Company (Holdings) Limited engages in the production, assembly, procurement, and sale of bicycles and electric bicycles. It offers bicycles under the EMMELLE brand. The company also engages in the procurement, consigned processing, and sale of lithium batteries materials, etc.; and jewelry and gold businesses. The company was founded in 1992 is based in Shenzhen, China.
Valuation
Title CNY in thousands, except ratios and share amounts | FY | FY | FY | FY | FY | FY | FY | FY | FY |
---|---|---|---|---|---|---|---|---|---|
2023‑12 | 2022‑12 | 2021‑12 | 2020‑12 | 2019‑12 | 2018‑12 | 2017‑12 | 2016‑12 | 2015‑12 | |
Income | |||||||||
Revenues | 568,482 27.82% | 444,762 169.15% | |||||||
Cost of revenue | 542,292 | 426,476 | |||||||
Unusual Expense (Income) | |||||||||
NOPBT | 26,190 | 18,286 | |||||||
NOPBT Margin | 4.61% | 4.11% | |||||||
Operating Taxes | 588 | 1,270 | |||||||
Tax Rate | 2.24% | 6.94% | |||||||
NOPAT | 25,603 | 17,016 | |||||||
Net income | 17,902 | ||||||||
Dividends | |||||||||
Dividend yield | |||||||||
Proceeds from repurchase of equity | |||||||||
BB yield | |||||||||
Debt | |||||||||
Debt current | 211 | ||||||||
Long-term debt | 2,037 | 211 | |||||||
Deferred revenue | 887 | ||||||||
Other long-term liabilities | |||||||||
Net debt | (52,111) | (54,278) | |||||||
Cash flow | |||||||||
Cash from operating activities | 29,973 | ||||||||
CAPEX | |||||||||
Cash from investing activities | |||||||||
Cash from financing activities | 279,085 | ||||||||
FCF | 10,249 | (228,767) | |||||||
Balance | |||||||||
Cash | 54,149 | 54,699 | |||||||
Long term investments | |||||||||
Excess cash | 25,725 | 32,461 | |||||||
Stockholders' equity | 1,350,332 | 1,364,411 | |||||||
Invested Capital | 284,695 | 235,340 | |||||||
ROIC | 9.85% | 14.47% | |||||||
ROCE | 8.44% | 6.83% | |||||||
EV | |||||||||
Common stock shares outstanding | 596,732 | 689,185 | |||||||
Price | 4.35 -8.61% | 4.76 33.33% | |||||||
Market cap | 2,595,782 -20.87% | 3,280,520 66.67% | |||||||
EV | 2,544,311 | 3,240,961 | |||||||
EBITDA | 27,293 | 19,906 | |||||||
EV/EBITDA | 93.22 | 162.81 | |||||||
Interest | 79 | 32,848 | |||||||
Interest/NOPBT | 0.30% | 179.64% |