Financials Epoch Chemtronics Corp.

Equities

3633

TW0003633004

Semiconductors

End-of-day quote Taipei Exchange 18:00:00 2024-06-12 EDT 5-day change 1st Jan Change
79.7 TWD +0.25% Intraday chart for Epoch Chemtronics Corp. -0.25% +12.73%

Valuation

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization 1 1,348 1,370 1,455 1,538 1,439 2,405
Enterprise Value (EV) 1 822.8 827.7 902.9 1,230 1,210 1,921
P/E ratio 6.96 x 7.87 x 12.4 x 14.4 x 6.66 x 10.2 x
Yield 11.4% 11.2% 7.02% 6.64% 9.46% 7.78%
Capitalization / Revenue 0.32 x 0.34 x 0.51 x 0.41 x 0.33 x 0.4 x
EV / Revenue 0.19 x 0.21 x 0.32 x 0.32 x 0.28 x 0.32 x
EV / EBITDA 2.81 x 2.93 x 6.76 x 6 x 4.53 x 5.11 x
EV / FCF 2.36 x 2.24 x 11.2 x -16 x 5,479 x 5.85 x
FCF Yield 42.3% 44.6% 8.95% -6.25% 0.02% 17.1%
Price to Book 1.14 x 1.15 x 1.25 x 1.32 x 1.12 x 1.74 x
Nbr of stocks (in thousands) 34,024 34,024 34,024 34,024 34,024 34,024
Reference price 2 39.63 40.28 42.75 45.20 42.30 70.70
Announcement Date 19-04-25 20-04-29 21-04-29 22-04-28 23-05-02 24-04-24
1TWD in Million2TWD
Estimates

Income Statement Evolution (Annual data)

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales 1 4,256 3,995 2,859 3,795 4,325 6,059
EBITDA 1 292.5 282.3 133.6 205 267.2 376.3
EBIT 1 229.2 215.9 73.04 152.8 212.5 307.1
Operating Margin 5.38% 5.41% 2.56% 4.03% 4.91% 5.07%
Earnings before Tax (EBT) 1 256.3 221.7 162.3 140.8 276.1 319.6
Net income 1 199.1 178.4 118.9 108.2 221.4 239.4
Net margin 4.68% 4.46% 4.16% 2.85% 5.12% 3.95%
EPS 2 5.690 5.120 3.440 3.140 6.350 6.900
Free Cash Flow 1 348.4 368.8 80.79 -76.9 0.2209 328.4
FCF margin 8.19% 9.23% 2.83% -2.03% 0.01% 5.42%
FCF Conversion (EBITDA) 119.12% 130.66% 60.46% - 0.08% 87.26%
FCF Conversion (Net income) 175.02% 206.78% 67.95% - 0.1% 137.19%
Dividend per Share 2 4.500 4.500 3.000 3.000 4.000 5.500
Announcement Date 19-04-25 20-04-29 21-04-29 22-04-28 23-05-02 24-04-24
1TWD in Million2TWD
Estimates

Balance Sheet Analysis

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt 1 - - - - - -
Net Cash position 1 526 543 552 308 229 484
Leverage (Debt/EBITDA) - - - - - -
Free Cash Flow 1 348 369 80.8 -76.9 0.22 328
ROE (net income / shareholders' equity) 17% 15% 10.1% 9.31% 18% 17.9%
ROA (Net income/ Total Assets) 5.28% 4.88% 1.72% 3.59% 4.17% 5.22%
Assets 1 3,772 3,656 6,930 3,011 5,310 4,589
Book Value Per Share 2 34.70 35.00 34.10 34.20 37.90 40.60
Cash Flow per Share 2 12.20 16.70 15.50 14.40 18.20 20.20
Capex 1 70.2 47.3 59.9 59.1 77.5 122
Capex / Sales 1.65% 1.18% 2.1% 1.56% 1.79% 2.01%
Announcement Date 19-04-25 20-04-29 21-04-29 22-04-28 23-05-02 24-04-24
1TWD in Million2TWD
Estimates

EPS & Dividend

Year-on-year evolution of the PER

Change in Enterprise Value/EBITDA

  1. Stock Market
  2. Equities
  3. 3633 Stock
  4. Financials Epoch Chemtronics Corp.