Financials Planet Technology Corporation

Equities

6263

TW0006263007

Communications & Networking

End-of-day quote Taipei Exchange 06:00:00 2024-07-04 pm EDT 5-day change 1st Jan Change
187 TWD +1.36% Intraday chart for Planet Technology Corporation +5.95% +25.08%

Valuation

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization 1 3,544 4,063 3,900 4,288 5,613 9,344
Enterprise Value (EV) 1 2,334 2,819 2,657 2,926 4,051 7,841
P/E ratio 11.9 x 13.1 x 14.5 x 13.5 x 12.9 x 18.5 x
Yield 7.58% 6.92% 6.41% 6.85% 7.13% -
Capitalization / Revenue 2.59 x 3.01 x 3.18 x 3 x 3.26 x 5.07 x
EV / Revenue 1.71 x 2.09 x 2.17 x 2.05 x 2.36 x 4.25 x
EV / EBITDA 6.55 x 7.62 x 8.13 x 7.55 x 7.8 x 13.2 x
EV / FCF 10.9 x 10.5 x 10.8 x 10.2 x 10.7 x 23 x
FCF Yield 9.19% 9.54% 9.22% 9.81% 9.32% 4.35%
Price to Book 2.72 x 3.02 x 2.92 x 3.05 x 3.62 x 5.64 x
Nbr of stocks (in thousands) 62,501 62,501 62,501 62,501 62,501 62,501
Reference price 2 56.70 65.00 62.40 68.60 89.80 149.5
Announcement Date 3/26/19 3/10/20 3/15/21 2/25/22 2/24/23 3/7/24
1TWD in Million2TWD
Estimates

Income Statement Evolution (Annual data)

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales 1 1,368 1,348 1,227 1,427 1,720 1,845
EBITDA 1 356.2 369.9 326.7 387.6 519.6 592.3
EBIT 1 349.7 364.8 322.1 382.8 513.6 586.3
Operating Margin 25.57% 27.06% 26.25% 26.82% 29.86% 31.78%
Earnings before Tax (EBT) 1 367 381.3 328.3 392.6 536.8 616.9
Net income 1 301 312.9 270.3 321.2 438.3 507.4
Net margin 22.01% 23.21% 22.03% 22.5% 25.48% 27.51%
EPS 2 4.780 4.970 4.300 5.100 6.960 8.080
Free Cash Flow 1 214.3 268.8 245.1 286.9 377.5 341.3
FCF margin 15.67% 19.94% 19.97% 20.1% 21.95% 18.5%
FCF Conversion (EBITDA) 60.18% 72.69% 75.03% 74.02% 72.65% 57.62%
FCF Conversion (Net income) 71.2% 85.93% 90.67% 89.33% 86.14% 67.26%
Dividend per Share 2 4.300 4.500 4.000 4.700 6.400 -
Announcement Date 3/26/19 3/10/20 3/15/21 2/25/22 2/24/23 3/7/24
1TWD in Million2TWD
Estimates

Balance Sheet Analysis

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt 1 - - - - - -
Net Cash position 1 1,210 1,244 1,243 1,362 1,562 1,502
Leverage (Debt/EBITDA) - - - - - -
Free Cash Flow 1 214 269 245 287 378 341
ROE (net income / shareholders' equity) 23.4% 23.6% 20.2% 23.5% 29.7% 31.6%
ROA (Net income/ Total Assets) 14% 14.1% 12.2% 13.9% 17% 17.4%
Assets 1 2,150 2,222 2,224 2,305 2,574 2,909
Book Value Per Share 2 20.80 21.50 21.30 22.50 24.80 26.50
Cash Flow per Share 2 19.20 20.30 20.50 22.10 25.10 26.00
Capex 1 4.05 4.68 4.57 5.7 8.19 9.14
Capex / Sales 0.3% 0.35% 0.37% 0.4% 0.48% 0.5%
Announcement Date 3/26/19 3/10/20 3/15/21 2/25/22 2/24/23 3/7/24
1TWD in Million2TWD
Estimates
  1. Stock Market
  2. Equities
  3. 6263 Stock
  4. Financials Planet Technology Corporation