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 3/22/21 3/9/22 3/6/23 3/20/24 3/13/25 3/18/26
1TWD in Million2TWD
Estimates

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- - - - 131M
36.53x7.61x19.65x1.4% 466B
54.84x18.75x39.26x-.--% 233B
22.7x0.94x16.46x1.95% 203B
43.79x13.43x34.18x0.25% 196B
31.45x5.96x17.45x1.14% 69.26B
44.53x2.86x18.58x1.34% 71.83B
88.83x10.35x47.76x-.--% 65.45B
159.09x20.48x60.14x-.--% 61.13B
25.79x5.58x19.3x1.69% 47.16B
Average 56.39x 9.55x 30.31x 0.86% 141.29B
Weighted average by Cap. 46.09x 9.59x 27.32x 0.96%

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.