Financials Princeton Technology Corporation

Equities

6129

TW0006129000

Electrical Components & Equipment

End-of-day quote Taipei Exchange 06:00:00 2024-05-30 pm EDT 5-day change 1st Jan Change
26.2 TWD -1.32% Intraday chart for Princeton Technology Corporation +7.82% -15.07%

Valuation

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization 1 1,245 1,556 3,112 6,405 5,356 5,582
Enterprise Value (EV) 1 444.5 796 2,372 5,686 4,882 5,026
P/E ratio -13.4 x -42.9 x -40.5 x 56.3 x 32.2 x 94.6 x
Yield - - - - 2.2% 0.81%
Capitalization / Revenue 1.36 x 1.4 x 2.82 x 3.91 x 2.75 x 3.36 x
EV / Revenue 0.49 x 0.72 x 2.15 x 3.47 x 2.5 x 3.03 x
EV / EBITDA -9.62 x -61.2 x -338 x 34.6 x 26.2 x 94.4 x
EV / FCF -4.27 x -15.9 x 160 x -212 x -15.6 x 23.1 x
FCF Yield -23.4% -6.28% 0.62% -0.47% -6.43% 4.33%
Price to Book 0.67 x 0.86 x 1.82 x 3.49 x 2.6 x 2.73 x
Nbr of stocks (in thousands) 180,944 180,944 180,944 180,944 180,944 180,944
Reference price 2 6.880 8.600 17.20 35.40 29.60 30.85
Announcement Date 4/1/19 3/25/20 3/19/21 3/16/22 3/25/23 3/20/24
1TWD in Million2TWD
Estimates

Income Statement Evolution (Annual data)

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales 1 912.2 1,108 1,102 1,638 1,949 1,660
EBITDA 1 -46.23 -13.01 -7.019 164.5 186.6 53.24
EBIT 1 -89.76 -67.38 -56.82 115.2 138.7 -0.35
Operating Margin -9.84% -6.08% -5.16% 7.03% 7.12% -0.02%
Earnings before Tax (EBT) 1 -90.14 -35.74 -54.11 161.1 166.5 57.21
Net income 1 -93 -36.26 -76.8 113.8 167.9 59.03
Net margin -10.19% -3.27% -6.97% 6.95% 8.61% 3.56%
EPS 2 -0.5140 -0.2004 -0.4244 0.6290 0.9200 0.3262
Free Cash Flow 1 -104 -49.95 14.81 -26.76 -313.8 217.6
FCF margin -11.4% -4.51% 1.34% -1.63% -16.1% 13.11%
FCF Conversion (EBITDA) - - - - - 408.69%
FCF Conversion (Net income) - - - - - 368.64%
Dividend per Share - - - - 0.6500 0.2500
Announcement Date 4/1/19 3/25/20 3/19/21 3/16/22 3/25/23 3/20/24
1TWD in Million2TWD
Estimates

Balance Sheet Analysis

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt 1 - - - - - -
Net Cash position 1 800 760 740 720 474 556
Leverage (Debt/EBITDA) - - - - - -
Free Cash Flow 1 -104 -50 14.8 -26.8 -314 218
ROE (net income / shareholders' equity) -4.69% -1.73% -3.12% 8.27% 7.98% 2.68%
ROA (Net income/ Total Assets) -2.34% -1.78% -1.59% 3.11% 3.33% -0.01%
Assets 1 3,968 2,033 4,819 3,661 5,042 -711,157
Book Value Per Share 2 10.30 10.10 9.480 10.10 11.40 11.30
Cash Flow per Share 2 2.270 2.070 2.400 2.710 1.520 1.390
Capex 1 89.4 35.9 37 47 37.5 35.7
Capex / Sales 9.8% 3.24% 3.36% 2.87% 1.92% 2.15%
Announcement Date 4/1/19 3/25/20 3/19/21 3/16/22 3/25/23 3/20/24
1TWD in Million2TWD
Estimates
  1. Stock Market
  2. Equities
  3. 6129 Stock
  4. Financials Princeton Technology Corporation