Company Valuation: Innolux Corporation

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 206,969 104,599 128,595 114,587 136,146 420,018 - -
Change - -49.46% 22.94% -10.89% 18.82% 208.5% - -
Enterprise Value (EV) 1 178,934 54,453 108,818 81,670 76,653 359,905 350,892 333,521
Change - -69.57% 99.84% -24.95% -6.14% 369.52% -2.5% -4.95%
P/E 3.54x -4x -7.11x 18.9x 568x 35.1x 52.1x 29.3x
PBR 0.68x 0.42x 0.58x 0.49x 0.62x 1.79x 1.81x 1.76x
PEG - 0x 0.2x -0x -5.9x 0x -1.6x 0.4x
Capitalization / Revenue 0.59x 0.47x 0.61x 0.53x 0.6x 1.55x 1.5x 1.4x
EV / Revenue 0.51x 0.24x 0.51x 0.38x 0.34x 1.33x 1.25x 1.11x
EV / EBITDA 1.81x 68.7x 9.02x 3.52x 3x 8.78x 9.15x 7.76x
EV / EBIT 2.85x -1.72x -5.82x -10.3x -18.4x 66.6x 53.7x 103x
EV / FCF 2.43x -2.36x -9.23x 55.2x 9.04x 19x - -
FCF Yield 41.1% -42.3% -10.8% 1.81% 11.1% 5.27% - -
Dividend per Share 2 - - - 0.75 0.5 0.9726 0.92 1.065
Rate of return - - - 5.23% 2.93% 1.85% 1.75% 2.02%
EPS 2 7.309 -3.301 -2.284 0.76 0.03 1.5 1.009 1.793
Distribution rate - - - 98.7% 1,667% 64.8% 91.2% 59.4%
Net sales 1 350,077 223,716 211,741 216,510 226,724 270,328 280,882 301,023
EBITDA 1 99,014 793 12,064 23,231 25,561 40,984 38,365 42,988
EBIT 1 62,713 -31,665 -18,709 -7,919 -4,160 5,405 6,534 3,230
Net income 1 57,534 -27,990 -18,643 6,473 250 15,966 6,301 4,116
Net Debt 1 -28,035 -50,146 -19,777 -32,917 -59,493 -60,113 -69,125 -86,497
Reference price 2 25.91 13.22 16.25 14.35 17.05 52.60 52.60 52.60
Nbr of stocks (in thousands) 7,989,223 7,913,565 7,913,565 7,985,126 7,985,125 7,985,125 - -
Announcement Date 2/11/22 2/14/23 2/22/24 3/13/25 3/10/26 - - -
1TWD in Million2TWD
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
38.2x1.47x9.7x1.7% 14.18B
58.89x7.52x26.27x0.74% 136B
28.94x1.24x6x1.16% 32.89B
14.88x1.01x5.54x3.33% 14.97B
14.72x4.91x12.99x2.93% 6.57B
79.97x0.84x8.54x0.95% 6.47B
17.57x0.61x3.11x-.--% 3.51B
Average 36.17x 2.51x 10.31x 1.54% 30.7B
Weighted average by Cap. 48.49x 5.32x 19.31x 1.11%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. 3481 Stock
  4. Valuation Innolux Corporation