XTAI6409
Market cap5.00bUSD
Dec 20, Last price
1,865.00TWD
1D
-0.80%
1Q
-14.45%
Jan 2017
318.63%
IPO
1,801.90%
Name
Voltronic Power Technology Corp
Chart & Performance
Profile
Voltronic Power Technology Corp., together with its subsidiairies, primarily designs, manufactures, markets, introduces, and sells uninterruptible power systems (UPS) in Taiwan and China. The company provides DC, standby, line interactive, lithium, and online UPS products; and solar power products, solar inverters, automatic voltage regulators, and accessories. It also offers ODM design and manufacturing of inverters. In addition, also provides PV inverter, energy storage system, variable frequency drive, and EV chargers. The company primarily serves the power market. Voltronic Power Technology Corp.was incorporated in 2008 and is headquartered in Taipei, Taiwan.
Valuation
Title TWD in thousands, except ratios and share amounts | FY | FY | FY | FY | FY | FY | FY | FY | FY | FY |
---|---|---|---|---|---|---|---|---|---|---|
2023‑12 | 2022‑12 | 2021‑12 | 2020‑12 | 2019‑12 | 2018‑12 | 2017‑12 | 2016‑12 | 2015‑12 | 2014‑12 | |
Income | ||||||||||
Revenues | 18,950,843 -16.61% | 22,724,596 34.02% | 16,956,682 24.20% | |||||||
Cost of revenue | 14,807,038 | 17,440,727 | 14,019,421 | |||||||
Unusual Expense (Income) | ||||||||||
NOPBT | 4,143,805 | 5,283,869 | 2,937,261 | |||||||
NOPBT Margin | 21.87% | 23.25% | 17.32% | |||||||
Operating Taxes | 759,809 | 970,153 | 531,133 | |||||||
Tax Rate | 18.34% | 18.36% | 18.08% | |||||||
NOPAT | 3,383,996 | 4,313,716 | 2,406,128 | |||||||
Net income | 3,622,556 -18.28% | 4,432,890 87.89% | 2,359,362 7.38% | |||||||
Dividends | (3,817,672) | (2,054,355) | (2,054,731) | |||||||
Dividend yield | 2.55% | 1.52% | 1.52% | |||||||
Proceeds from repurchase of equity | ||||||||||
BB yield | ||||||||||
Debt | ||||||||||
Debt current | 195,047 | 191,852 | 2,458,049 | |||||||
Long-term debt | 1,115,655 | 1,395,016 | 437,433 | |||||||
Deferred revenue | ||||||||||
Other long-term liabilities | 1,967 | 1,683 | 1,726 | |||||||
Net debt | (3,776,367) | (3,766,146) | (2,259,337) | |||||||
Cash flow | ||||||||||
Cash from operating activities | 4,083,248 | 5,618,616 | 2,298,807 | |||||||
CAPEX | (181,654) | (1,986,739) | (536,355) | |||||||
Cash from investing activities | (231,863) | (1,974,765) | (532,482) | |||||||
Cash from financing activities | (4,008,567) | (3,791,136) | (1,524,046) | |||||||
FCF | 5,734,466 | 295,636 | 2,202,369 | |||||||
Balance | ||||||||||
Cash | 5,044,707 | 5,353,014 | 5,154,819 | |||||||
Long term investments | 42,362 | |||||||||
Excess cash | 4,139,527 | 4,216,784 | 4,306,985 | |||||||
Stockholders' equity | 8,443,935 | 8,840,576 | 5,482,660 | |||||||
Invested Capital | 5,291,499 | 4,735,364 | 3,729,104 | |||||||
ROIC | 67.50% | 101.93% | 70.61% | |||||||
ROCE | 43.77% | 59.01% | 36.55% | |||||||
EV | ||||||||||
Common stock shares outstanding | 87,699 | 87,421 | 87,485 | |||||||
Price | 1,710.00 10.68% | 1,545.00 0.00% | 1,545.00 37.95% | |||||||
Market cap | 149,965,290 11.03% | 135,065,445 -0.07% | 135,164,325 38.06% | |||||||
EV | 146,188,923 | 131,299,299 | 132,904,988 | |||||||
EBITDA | 4,505,695 | 5,610,674 | 3,236,476 | |||||||
EV/EBITDA | 32.45 | 23.40 | 41.06 | |||||||
Interest | 63,268 | 74,205 | 41,101 | |||||||
Interest/NOPBT | 1.53% | 1.40% | 1.40% |