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 363,323 - -
Change - -49.46% 22.94% -10.89% 18.82% 166.86% - -
Enterprise Value (EV) 1 178,934 54,453 108,818 81,670 76,653 303,210 294,198 276,826
Change - -69.57% 99.84% -24.95% -6.14% 295.56% -2.97% -5.9%
P/E 3.54x -4x -7.11x 18.9x 568x 23.8x 42.3x 25.4x
PBR 0.68x 0.42x 0.58x 0.49x 0.62x 1.55x 1.56x 1.52x
PEG - 0x 0.2x -0x -5.9x 0x -1x 0.4x
Capitalization / Revenue 0.59x 0.47x 0.61x 0.53x 0.6x 1.33x 1.28x 1.21x
EV / Revenue 0.51x 0.24x 0.51x 0.38x 0.34x 1.11x 1.04x 0.92x
EV / EBITDA 1.81x 68.7x 9.02x 3.52x 3x 7.07x 7.4x 6.44x
EV / EBIT 2.85x -1.72x -5.82x -10.3x -18.4x 57.2x 47.8x 85.7x
EV / FCF 2.43x -2.36x -9.23x 55.2x 9.04x 16x - -
FCF Yield 41.1% -42.3% -10.8% 1.81% 11.1% 6.25% - -
Dividend per Share 2 - - - 0.75 0.5 1.39 0.92 1.065
Rate of return - - - 5.23% 2.93% 3.05% 2.02% 2.34%
EPS 2 7.309 -3.301 -2.284 0.76 0.03 1.91 1.077 1.793
Distribution rate - - - 98.7% 1,667% 72.8% 85.4% 59.4%
Net sales 1 350,077 223,716 211,741 216,510 226,724 272,568 282,828 301,023
EBITDA 1 99,014 793 12,064 23,231 25,561 42,884 39,748 42,988
EBIT 1 62,713 -31,665 -18,709 -7,919 -4,160 5,302 6,159 3,230
Net income 1 57,534 -27,990 -18,643 6,473 250 21,234 6,230 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 45.50 45.50 45.50
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 (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
23.82x1.11x7.07x3.05% 11.25B
53.48x6.48x22.36x0.84% 119B
25.78x1.15x5.58x1.31% 30.08B
14.13x0.98x5.27x3.58% 14.26B
15.12x5.07x13.3x3.13% 6.74B
67.22x0.73x7.68x1.42% 5.66B
24.3x0.6x3.05x-.--% 3.2B
Average 31.98x 2.30x 9.19x 1.91% 27.18B
Weighted average by Cap. 42.95x 4.59x 16.44x 1.34%

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