Financials China Display Optoelectronics Technology Holdings Limited

Equities

334

BMG2120L1072

Electronic Equipment & Parts

Market Closed - Hong Kong S.E. 04:08:20 2024-04-26 am EDT 5-day change 1st Jan Change
0.207 HKD -0.96% Intraday chart for China Display Optoelectronics Technology Holdings Limited -4.17% +0.49%

Valuation

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization 1 916.2 1,152 747.3 871.4 963 392.6
Enterprise Value (EV) 1 974.4 2,023 489.1 -165.6 3.768 318
P/E ratio 11.1 x 21.7 x 29.5 x 4.51 x 5.7 x 30.2 x
Yield - - - - - -
Capitalization / Revenue 0.17 x 0.21 x 0.17 x 0.15 x 0.23 x 0.15 x
EV / Revenue 0.18 x 0.37 x 0.11 x -0.03 x 0 x 0.12 x
EV / EBITDA 4.97 x 10.5 x 3.14 x -0.52 x 0.02 x 4.7 x
EV / FCF -6.64 x -2.25 x 0.43 x -0.57 x -0.03 x -0.38 x
FCF Yield -15.1% -44.4% 233% -174% -3,027% -260%
Price to Book 1.68 x 1.88 x 1.17 x 1.05 x 0.96 x 0.39 x
Nbr of stocks (in thousands) 2,086,718 2,114,117 2,114,117 2,096,908 2,096,908 2,096,908
Reference price 2 0.4390 0.5451 0.3535 0.4156 0.4593 0.1872
Announcement Date 4/12/19 4/24/20 4/16/21 4/13/22 4/26/23 4/16/24
1CNY in Million2CNY
Estimates

Income Statement Evolution (Annual data)

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales 1 5,281 5,456 4,353 5,840 4,208 2,577
EBITDA 1 195.9 193.2 155.6 318.1 194.6 67.68
EBIT 1 123.9 72.3 -13.63 182.3 130.8 -9.656
Operating Margin 2.35% 1.33% -0.31% 3.12% 3.11% -0.37%
Earnings before Tax (EBT) 1 138 70.73 17.07 219.9 167.7 18.35
Net income 1 81.78 52.45 25.15 193.2 169 13.09
Net margin 1.55% 0.96% 0.58% 3.31% 4.02% 0.51%
EPS 2 0.0395 0.0251 0.0120 0.0921 0.0806 0.006199
Free Cash Flow 1 -146.8 -897.3 1,138 288.2 -114.1 -827.3
FCF margin -2.78% -16.45% 26.15% 4.94% -2.71% -32.11%
FCF Conversion (EBITDA) - - 731.5% 90.63% - -
FCF Conversion (Net income) - - 4,525.86% 149.19% - -
Dividend per Share - - - - - -
Announcement Date 4/12/19 4/24/20 4/16/21 4/13/22 4/26/23 4/16/24
1CNY in Million2CNY
Estimates

Balance Sheet Analysis

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt 1 58.2 871 - - - -
Net Cash position 1 - - 258 1,037 959 74.6
Leverage (Debt/EBITDA) 0.2971 x 4.507 x - - - -
Free Cash Flow 1 -147 -897 1,138 288 -114 -827
ROE (net income / shareholders' equity) 15.8% 6.66% 0.85% 21% 18.5% 1.3%
ROA (Net income/ Total Assets) 2.47% 1.29% -0.27% 3.8% 2.99% -0.24%
Assets 1 3,313 4,072 -9,328 5,089 5,653 -5,543
Book Value Per Share 2 0.2600 0.2900 0.3000 0.4000 0.4800 0.4800
Cash Flow per Share 2 0.1300 0.0500 0.2000 0.5000 0.1300 0.0100
Capex 1 196 397 208 239 170 151
Capex / Sales 3.7% 7.28% 4.78% 4.09% 4.03% 5.87%
Announcement Date 4/12/19 4/24/20 4/16/21 4/13/22 4/26/23 4/16/24
1CNY in Million2CNY
Estimates

EPS & Dividend

Year-on-year evolution of the PER

Change in Enterprise Value/EBITDA

Annual profits - Rate of surprise

  1. Stock Market
  2. Equities
  3. 334 Stock
  4. Financials China Display Optoelectronics Technology Holdings Limited