Company Valuation: RiTdisplay Corporation

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025
Market Cap 1 3,645 5,059 2,519 2,578 3,975 2,916
Change - 38.79% -50.21% 2.34% 54.2% -26.64%
Enterprise Value (EV) 1 3,626 5,187 3,766 3,554 4,828 5,434
Change - 43.05% -27.39% -5.63% 35.84% 12.55%
P/E 18.3x 28.1x 84.1x -11.4x -22,624x -57.6x
PBR 1.83x 2.26x 1.15x 1.38x 1.55x 1.18x
PEG - -3.15x -1x 0x 226.4x -0x
Capitalization / Revenue 2.23x 2.27x 0.93x 0.96x 1.73x 0.82x
EV / Revenue 2.21x 2.33x 1.39x 1.32x 2.1x 1.53x
EV / EBITDA 11.3x 18.6x 16.1x 40.2x 26.6x 18.6x
EV / EBIT 18.9x 34.8x 40.9x -58.7x 207x 40.2x
EV / FCF 13x -20.1x -3.09x 9.45x -41.2x -3.14x
FCF Yield 7.7% -4.97% -32.4% 10.6% -2.43% -31.8%
Dividend per Share 2 2.965 1.986 1.485 - 0.099 -
Rate of return 5.56% 2.66% 4.39% - 0.23% -
EPS 2 2.922 2.661 0.4026 -3.05 -0.001919 -0.5532
Distribution rate 101% 74.6% 369% - -5,159% -
Net sales 1 1,638 2,226 2,714 2,682 2,299 3,559
EBITDA 1 320.8 279.1 234.5 88.44 181.4 292.9
EBIT 1 191.4 149.1 92.04 -60.56 23.32 135.2
Net income 1 206.6 192.2 29.92 -226.9 13.7 -52.24
Net Debt 1 -19.62 127.3 1,247 976.1 852.6 2,518
Reference price 2 53.37 74.75 33.86 34.65 43.42 31.85
Nbr of stocks (in thousands) 68,306 67,679 74,388 74,388 91,558 91,558
Announcement Date 3/31/21 3/30/22 3/30/23 3/6/24 3/26/25 6/5/26
1TWD in Million2TWD
Estimates

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- - - - 110M
21.46x12.08x17.91x0.37% 4,912B
21.42x10.41x14.13x1.16% 1,833B
40.94x16.87x24.83x0.7% 1,764B
11.67x7.06x8.54x0.06% 959B
5.69x3.28x3.94x0.31% 903B
91.78x16.02x59.98x-.--% 808B
-249.09x8.44x25.13x-.--% 478B
220.75x47.07x99.71x-.--% 285B
36.78x12.64x24.29x2.03% 258B
Average 22.38x 14.87x 30.94x 0.52% 1,220B
Weighted average by Cap. 21.39x 12.42x 21.69x 0.5%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

  1. Stock Market
  2. Stocks
  3. 8104 Stock
  4. Valuation RiTdisplay Corporation