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 399,256 - -
Change - -49.46% 22.94% -10.89% 18.82% 193.26% - -
Enterprise Value (EV) 1 178,934 54,453 108,818 81,670 76,653 339,143 330,131 312,759
Change - -69.57% 99.84% -24.95% -6.14% 342.44% -2.66% -5.26%
P/E 3.54x -4x -7.11x 18.9x 568x 26.2x 46.4x 27.9x
PBR 0.68x 0.42x 0.58x 0.49x 0.62x 1.7x 1.72x 1.67x
PEG - 0x 0.2x -0x -5.9x 0x -1.1x 0.4x
Capitalization / Revenue 0.59x 0.47x 0.61x 0.53x 0.6x 1.46x 1.41x 1.33x
EV / Revenue 0.51x 0.24x 0.51x 0.38x 0.34x 1.24x 1.17x 1.04x
EV / EBITDA 1.81x 68.7x 9.02x 3.52x 3x 7.91x 8.31x 7.28x
EV / EBIT 2.85x -1.72x -5.82x -10.3x -18.4x 64x 53.6x 96.8x
EV / FCF 2.43x -2.36x -9.23x 55.2x 9.04x 17.9x - -
FCF Yield 41.1% -42.3% -10.8% 1.81% 11.1% 5.59% - -
Dividend per Share 2 - - - 0.75 0.5 1.39 0.92 1.065
Rate of return - - - 5.23% 2.93% 2.78% 1.84% 2.13%
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 50.00 50.00 50.00
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.($)
25.03x1.18x7.5x2.91% 11.81B
60.61x7.31x25.18x0.74% 135B
27.93x1.22x5.96x1.21% 32.6B
14.55x0.99x5.34x3.47% 14.69B
15.64x5.24x13.77x3.02% 6.97B
24.27x0.77x7.96x1.41% 5.71B
25.86x0.61x3.11x-.--% 3.44B
Average 27.70x 2.48x 9.83x 1.82% 30.03B
Weighted average by Cap. 47.28x 5.23x 18.61x 1.21%

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