Financials Feedback Technology Corp.

Equities

8091

TW0008091000

Semiconductors

End-of-day quote Taipei Exchange 06:00:00 2024-04-25 pm EDT 5-day change 1st Jan Change
126.5 TWD +2.43% Intraday chart for Feedback Technology Corp. +2.85% +32.46%

Valuation

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization 1 3,157 2,925 3,198 3,422 3,936 4,580
Enterprise Value (EV) 1 2,169 2,228 2,645 3,056 3,460 4,081
P/E ratio 11.3 x 20.2 x 18.1 x 12.7 x 8.84 x 16.1 x
Yield 7.94% 2.29% 3.67% 5.2% 8.1% 4.19%
Capitalization / Revenue 2.01 x 2.43 x 2.43 x 2.11 x 1.97 x 2.54 x
EV / Revenue 1.38 x 1.85 x 2.01 x 1.88 x 1.73 x 2.26 x
EV / EBITDA 5.04 x 8.33 x 7.71 x 7.62 x 5.4 x 8.36 x
EV / FCF -7.47 x -170 x -15.2 x -49 x 56.5 x 28.2 x
FCF Yield -13.4% -0.59% -6.58% -2.04% 1.77% 3.54%
Price to Book 1.29 x 1.25 x 1.28 x 1.29 x 1.34 x 1.48 x
Nbr of stocks (in thousands) 44,152 44,663 45,169 45,512 45,560 47,960
Reference price 2 71.50 65.50 70.80 75.20 86.40 95.50
Announcement Date 3/26/19 3/30/20 3/31/21 3/28/22 3/29/23 3/25/24
1TWD in Million2TWD
Estimates

Income Statement Evolution (Annual data)

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales 1 1,573 1,202 1,314 1,623 1,996 1,805
EBITDA 1 430.3 267.6 343.2 401 640.3 488.1
EBIT 1 364.6 188.6 255.7 295.3 492.3 324
Operating Margin 23.18% 15.69% 19.45% 18.2% 24.66% 17.94%
Earnings before Tax (EBT) 1 359.3 189 229.3 324 544.5 364.7
Net income 1 284 146.5 176.9 267.3 444.1 284.7
Net margin 18.06% 12.19% 13.46% 16.47% 22.24% 15.77%
EPS 2 6.300 3.240 3.920 5.900 9.770 5.950
Free Cash Flow 1 -290.3 -13.11 -174 -62.38 61.22 144.6
FCF margin -18.46% -1.09% -13.24% -3.84% 3.07% 8.01%
FCF Conversion (EBITDA) - - - - 9.56% 29.62%
FCF Conversion (Net income) - - - - 13.79% 50.79%
Dividend per Share 2 5.680 1.500 2.600 3.909 7.000 4.000
Announcement Date 3/26/19 3/30/20 3/31/21 3/28/22 3/29/23 3/25/24
1TWD in Million2TWD
Estimates

Balance Sheet Analysis

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt 1 - - - - - -
Net Cash position 1 987 697 553 366 476 499
Leverage (Debt/EBITDA) - - - - - -
Free Cash Flow 1 -290 -13.1 -174 -62.4 61.2 145
ROE (net income / shareholders' equity) 11.6% 6.15% 7.37% 10.5% 16.1% 9.42%
ROA (Net income/ Total Assets) 8.1% 4.32% 5.62% 5.65% 7.97% 4.77%
Assets 1 3,508 3,391 3,151 4,727 5,572 5,963
Book Value Per Share 2 55.30 52.50 55.20 58.20 64.60 64.70
Cash Flow per Share 2 19.40 15.80 16.10 16.10 24.30 21.50
Capex 1 543 166 386 338 346 152
Capex / Sales 34.5% 13.8% 29.36% 20.81% 17.34% 8.4%
Announcement Date 3/26/19 3/30/20 3/31/21 3/28/22 3/29/23 3/25/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. 8091 Stock
  4. Financials Feedback Technology Corp.