Financials Interactive Digital Technologies Inc.

Equities

6486

TW0006486004

Communications & Networking

End-of-day quote Taipei Exchange 18:00:00 2024-06-20 EDT 5-day change 1st Jan Change
96.5 TWD -0.21% Intraday chart for Interactive Digital Technologies Inc. 0.00% +26.47%

Valuation

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization 1 1,685 2,941 3,443 2,945 2,500 3,291
Enterprise Value (EV) 1 1,119 2,067 2,243 2,009 2,307 2,646
P/E ratio 9.83 x 12.4 x 17.6 x 13.2 x 11.5 x 14.5 x
Yield - - 6.44% - 8.53% 7.86%
Capitalization / Revenue 0.98 x 1.5 x 1.85 x 1.58 x 1.22 x 1.47 x
EV / Revenue 0.65 x 1.05 x 1.21 x 1.08 x 1.13 x 1.18 x
EV / EBITDA 4.91 x 7.24 x 8.01 x 6.51 x 7.86 x 7.99 x
EV / FCF -122 x 4.7 x 5.55 x -9.51 x -3.77 x 9.69 x
FCF Yield -0.82% 21.3% 18% -10.5% -26.6% 10.3%
Price to Book 1.68 x 2.7 x 2.98 x 2.34 x 1.9 x 1.89 x
Nbr of stocks (in thousands) 36,944 36,944 36,944 38,751 40,250 43,137
Reference price 2 45.60 79.60 93.20 76.00 62.10 76.30
Announcement Date 19-04-01 20-03-25 21-03-22 22-03-09 23-03-06 24-03-20
1TWD in Million2TWD
Estimates

Income Statement Evolution (Annual data)

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales 1 1,727 1,960 1,859 1,865 2,048 2,243
EBITDA 1 228.2 285.4 280.2 308.8 293.5 331.1
EBIT 1 221.3 278.6 272.6 299.1 279.7 312.5
Operating Margin 12.81% 14.21% 14.66% 16.03% 13.65% 13.94%
Earnings before Tax (EBT) 1 238.2 292.1 290 323.7 272.3 326.8
Net income 1 198.2 240.5 234.2 260.7 215 261.8
Net margin 11.48% 12.27% 12.6% 13.97% 10.5% 11.67%
EPS 2 4.640 6.420 5.300 5.764 5.394 5.270
Free Cash Flow 1 -9.167 439.9 404.2 -211.2 -612.5 273.1
FCF margin -0.53% 22.44% 21.74% -11.32% -29.91% 12.18%
FCF Conversion (EBITDA) - 154.14% 144.27% - - 82.49%
FCF Conversion (Net income) - 182.88% 172.57% - - 104.32%
Dividend per Share - - 6.000 - 5.300 6.000
Announcement Date 19-04-01 20-03-25 21-03-22 22-03-09 23-03-06 24-03-20
1TWD in Million2TWD
Estimates

Balance Sheet Analysis

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt 1 - - - - - -
Net Cash position 1 565 874 1,200 936 193 646
Leverage (Debt/EBITDA) - - - - - -
Free Cash Flow 1 -9.17 440 404 -211 -613 273
ROE (net income / shareholders' equity) 19.4% 23% 20.9% 21.6% 16.7% 17.1%
ROA (Net income/ Total Assets) 6.68% 7.02% 6.02% 6.4% 6.35% 6.89%
Assets 1 2,970 3,426 3,894 4,074 3,388 3,800
Book Value Per Share 2 27.20 29.50 31.30 32.40 32.70 40.30
Cash Flow per Share 2 13.30 37.80 32.10 23.50 8.150 20.80
Capex 1 3.67 6.18 248 10.2 287 27.4
Capex / Sales 0.21% 0.32% 13.32% 0.55% 14.03% 1.22%
Announcement Date 19-04-01 20-03-25 21-03-22 22-03-09 23-03-06 24-03-20
1TWD in Million2TWD
Estimates

EPS & Dividend

Year-on-year evolution of the PER

Change in Enterprise Value/EBITDA

  1. Stock Market
  2. Equities
  3. 6486 Stock
  4. Financials Interactive Digital Technologies Inc.