Financials Delixi New Energy Technology Co., Ltd.

Equities

603032

CNE100002ZJ9

Industrial Machinery & Equipment

End-of-day quote Shanghai S.E. 03:30:00 29/04/2024 am IST 5-day change 1st Jan Change
17.59 CNY +1.91% Intraday chart for Delixi New Energy Technology Co., Ltd. +7.65% -13.35%

Valuation

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization 1 4,605 3,552 2,381 13,432 14,760 4,780
Enterprise Value (EV) 1 4,230 3,146 1,978 13,202 14,512 4,617
P/E ratio 17.8 x 554 x -298 x 182 x 88.7 x 43.2 x
Yield 0.21% - - - - -
Capitalization / Revenue 27 x 35.9 x 46.3 x 49.5 x 25.3 x 8.5 x
EV / Revenue 24.8 x 31.8 x 38.4 x 48.7 x 24.9 x 8.21 x
EV / EBITDA 178 x -239 x -93.9 x 169 x 64.2 x 23.6 x
EV / FCF 150 x 12.8 x -797 x 150 x 90.1 x 43.9 x
FCF Yield 0.67% 7.81% -0.13% 0.67% 1.11% 2.28%
Price to Book 6.73 x 5.21 x 3.54 x 17.5 x 14.1 x 3.92 x
Nbr of stocks (in thousands) 2,24,011 2,24,011 2,24,011 2,34,273 2,35,456 2,35,456
Reference price 2 20.56 15.86 10.63 57.34 62.69 20.30
Announcement Date 23/04/19 27/04/20 26/04/21 25/04/22 10/04/23 09/04/24
1CNY in Million2CNY
Estimates

Income Statement Evolution (Annual data)

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales 1 170.4 99.01 51.43 271.3 582.3 562.2
EBITDA 1 23.76 -13.17 -21.05 78.03 226.1 195.6
EBIT 1 11.96 -31.15 -39.13 51.04 193.1 163.3
Operating Margin 7.02% -31.47% -76.07% 18.82% 33.16% 29.05%
Earnings before Tax (EBT) 1 306.7 8.293 -7.912 79.85 192.8 134.4
Net income 1 259 7.145 -8.617 70.72 162.9 107.5
Net margin 152.04% 7.22% -16.75% 26.07% 27.98% 19.13%
EPS 2 1.157 0.0286 -0.0357 0.3143 0.7071 0.4700
Free Cash Flow 1 28.15 245.5 -2.482 88.09 161 105.2
FCF margin 16.52% 248% -4.83% 32.47% 27.65% 18.71%
FCF Conversion (EBITDA) 118.49% - - 112.89% 71.22% 53.78%
FCF Conversion (Net income) 10.87% 3,436.63% - 124.56% 98.82% 97.84%
Dividend per Share 2 0.0429 - - - - -
Announcement Date 23/04/19 27/04/20 26/04/21 25/04/22 10/04/23 09/04/24
1CNY in Million2CNY
Estimates

Balance Sheet Analysis

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt 1 - - - - - -
Net Cash position 1 375 406 403 230 248 163
Leverage (Debt/EBITDA) - - - - - -
Free Cash Flow 1 28.2 246 -2.48 88.1 161 105
ROE (net income / shareholders' equity) 46.2% 1.01% -1.29% 9.8% 17.9% 9.59%
ROA (Net income/ Total Assets) 1.16% -2.39% -3% 2.87% 7.33% 5.75%
Assets 1 22,366 -298.5 287.4 2,461 2,224 1,870
Book Value Per Share 2 3.060 3.040 3.010 3.280 4.450 5.180
Cash Flow per Share 2 0.4400 0.2600 0 0.3400 0.7400 0.7500
Capex 1 8.81 19.4 3.76 14.7 22.4 19.5
Capex / Sales 5.17% 19.59% 7.31% 5.42% 3.85% 3.47%
Announcement Date 23/04/19 27/04/20 26/04/21 25/04/22 10/04/23 09/04/24
1CNY in Million2CNY
Estimates
  1. Stock Market
  2. Equities
  3. 603032 Stock
  4. Financials Delixi New Energy Technology Co., Ltd.