Company Valuation: Interactive Digital Technologies Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025
Market Cap 1 3,443 2,945 2,500 3,291 4,224 4,194
Change - -14.47% -15.13% 31.68% 28.34% -0.72%
Enterprise Value (EV) 1 2,243 2,009 2,307 2,646 3,213 3,470
Change - -10.41% 14.8% 14.7% 21.45% 7.99%
P/E 17.6x 13.2x 11.5x 14.5x 14.8x 14.4x
PBR 2.98x 2.34x 1.9x 1.89x 2.09x 2.08x
PEG - 1.51x -1.79x -6.34x 2.24x 7.98x
Capitalization / Revenue 1.85x 1.58x 1.22x 1.47x 1.67x 1.56x
EV / Revenue 1.21x 1.08x 1.13x 1.18x 1.27x 1.29x
EV / EBITDA 8.01x 6.51x 7.86x 7.99x 9.01x 9.35x
EV / EBIT 8.23x 6.72x 8.25x 8.47x 9.57x 9.92x
EV / FCF 5.55x -9.51x -3.77x 9.69x 7.9x -56x
FCF Yield 18% -10.5% -26.6% 10.3% 12.7% -1.79%
Dividend per Share 2 6 - 5.3 6 5.87 6
Rate of return 6.44% - 8.53% 7.86% 7.07% 7.28%
EPS 2 5.3 5.764 5.394 5.27 5.619 5.72
Distribution rate 113% - 98.3% 114% 104% 105%
Net sales 1 1,859 1,865 2,048 2,243 2,531 2,686
EBITDA 1 280.2 308.8 293.5 331.1 356.8 371.2
EBIT 1 272.6 299.1 279.7 312.5 335.8 349.7
Net income 1 234.2 260.7 215 261.8 286.8 294.1
Net Debt 1 -1,200 -935.6 -192.7 -645.5 -1,011 -723.3
Reference price 2 93.20 76.00 62.10 76.30 83.00 82.40
Nbr of stocks (in thousands) 36,944 38,751 40,250 43,137 50,893 50,893
Announcement Date 22/3/21 9/3/22 6/3/23 20/3/24 13/3/25 18/3/26
1TWD in Million2TWD
Estimates

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
- - - - 129M
35.13x7.32x18.92x1.46% 448B
46.58x14.51x36.53x0.23% 206B
22.93x0.95x16.67x1.93% 205B
46.79x15.81x33.1x-.--% 198B
45.44x2.91x18.83x1.32% 72.86B
92.12x10.73x49.53x-.--% 67.87B
30.37x5.78x16.91x1.18% 66.88B
165.4x21.29x62.52x-.--% 63.56B
18.95x2.64x12.51x3.22% 44.89B
Average 55.97x 9.11x 29.50x 1.04% 137.34B
Weighted average by Cap. 45.34x 9.03x 26.49x 1.03%

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. 6486 Stock
  4. Valuation Interactive Digital Technologies Inc.