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 31/03/21 30/03/22 30/03/23 06/03/24 26/03/25 05/06/26
1TWD in Million2TWD
Estimates

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- - - - 100M
23.16x13.06x19.34x0.35% 5,304B
46.7x19.1x28.12x0.62% 2,001B
22.15x10.82x14.67x1.14% 1,900B
12.15x7.34x8.87x0.06% 996B
86.37x15.47x57.66x-.--% 799B
4.28x2.58x3.09x0.25% 766B
-43.24x8.33x23.26x-.--% 503B
226.47x49.85x101.38x-.--% 306B
32.75x11.87x22.02x2.06% 254B
Average 45.64x 15.38x 30.93x 0.5% 1,283B
Weighted average by Cap. 31.07x 13.42x 22.79x 0.47%

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