Financials Ubright Optronics Corporation

Equities

4933

TW0004933007

Electronic Equipment & Parts

End-of-day quote Taipei Exchange 03:30:00 17/06/2024 am IST 5-day change 1st Jan Change
62.3 TWD -0.48% Intraday chart for Ubright Optronics Corporation -2.04% +9.88%

Valuation

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization 1 1,632 2,053 3,258 3,022 2,500 4,558
Enterprise Value (EV) 1 -102.9 255.8 1,468 1,100 373.9 2,294
P/E ratio 11.8 x 21.7 x 16.4 x 10.4 x 8.74 x 13.6 x
Yield 7.68% 4.14% 5.33% 8.79% 9.35% 5.29%
Capitalization / Revenue 0.62 x 0.87 x 1.2 x 1.02 x 1.09 x 1.82 x
EV / Revenue -0.04 x 0.11 x 0.54 x 0.37 x 0.16 x 0.92 x
EV / EBITDA -0.28 x 0.71 x 3.3 x 2.24 x 1.2 x 5.89 x
EV / FCF -0.26 x 0.56 x 6.04 x 4.07 x 1.4 x 8.61 x
FCF Yield -384% 179% 16.6% 24.6% 71.2% 11.6%
Price to Book 0.54 x 0.68 x 1.04 x 0.92 x 0.76 x 1.36 x
Nbr of stocks (in thousands) 77,332 78,067 79,368 79,945 80,118 80,393
Reference price 2 21.10 26.30 41.05 37.80 31.20 56.70
Announcement Date 01/04/19 31/03/20 31/03/21 21/03/22 21/03/23 20/03/24
1TWD in Million2TWD
Estimates

Income Statement Evolution (Annual data)

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales 1 2,632 2,349 2,725 2,962 2,292 2,498
EBITDA 1 365.2 359.3 444.2 490.6 312.8 389.8
EBIT 1 108.1 120.3 265.5 363.4 212.4 294.1
Operating Margin 4.11% 5.12% 9.74% 12.27% 9.27% 11.77%
Earnings before Tax (EBT) 1 151.9 112.9 233.2 356.3 335.1 393.9
Net income 1 138.1 94.37 199.5 291.7 287.5 339.5
Net margin 5.25% 4.02% 7.32% 9.85% 12.54% 13.59%
EPS 2 1.790 1.210 2.510 3.630 3.570 4.160
Free Cash Flow 1 394.7 458.3 243.2 270.2 266.3 266.4
FCF margin 15% 19.51% 8.92% 9.12% 11.62% 10.66%
FCF Conversion (EBITDA) 108.08% 127.54% 54.75% 55.08% 85.14% 68.35%
FCF Conversion (Net income) 285.77% 485.63% 121.92% 92.62% 92.65% 78.47%
Dividend per Share 2 1.620 1.088 2.188 3.324 2.918 3.000
Announcement Date 01/04/19 31/03/20 31/03/21 21/03/22 21/03/23 20/03/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,735 1,797 1,790 1,922 2,126 2,264
Leverage (Debt/EBITDA) - - - - - -
Free Cash Flow 1 395 458 243 270 266 266
ROE (net income / shareholders' equity) 4.65% 3.1% 6.48% 9.08% 8.76% 10.2%
ROA (Net income/ Total Assets) 1.97% 2.11% 4.25% 5.35% 3.12% 4.31%
Assets 1 6,996 4,471 4,697 5,447 9,199 7,875
Book Value Per Share 2 39.20 38.50 39.60 41.00 41.00 41.70
Cash Flow per Share 2 18.90 17.80 23.30 23.70 26.10 23.90
Capex 1 72.9 12.8 254 89.6 51.5 60.3
Capex / Sales 2.77% 0.54% 9.34% 3.03% 2.25% 2.41%
Announcement Date 01/04/19 31/03/20 31/03/21 21/03/22 21/03/23 20/03/24
1TWD in Million2TWD
Estimates

EPS & Dividend

Year-on-year evolution of the PER

Change in Enterprise Value/EBITDA

  1. Stock Market
  2. Equities
  3. 4933 Stock
  4. Financials Ubright Optronics Corporation