Loading...
ROCO
4529
Market cap10mUSD
May 16, Last price  
3.80TWD
1D
-1.30%
1Q
-45.48%
Jan 2017
-89.63%
Name

Electric Power Technology Ltd

Chart & Performance

D1W1MN
ROCO:4529 chart
P/E
P/S
47.31
EPS
Div Yield, %
Shrs. gr., 5y
Rev. gr., 5y
-23.29%
Revenues
7m
+37.17%
7,912,0003,188,0002,905,0004,953,0006,794,000
Net income
-109m
L+26.66%
-256,311,000-499,856,00027,657,000-86,433,000-109,476,000
CFO
-51m
L-0.18%
-122,218,000-68,311,000-28,310,000-50,632,000-50,542,000

Profile

Electric Power Technology Limited researches and develops, manufactures, and sells electric vehicles in Taiwan and internationally. It focuses on electric vehicle, medical device, biotechnology, and clean technology industries. The company was founded in 1987 and is based in Taipei City, Taiwan.
IPO date
May 04, 2001
Employees
Domiciled in
TW
Incorporated in
TW

Valuation

Title
TWD in thousands, except ratios and share amounts
FYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑12
Income
Revenues
6,794
37.17%
4,953
70.50%
2,905
-8.88%
Cost of revenue
64,194
66,006
102,013
Unusual Expense (Income)
NOPBT
(57,400)
(61,053)
(99,108)
NOPBT Margin
Operating Taxes
(3,175)
Tax Rate
NOPAT
(57,400)
(61,053)
(95,933)
Net income
(109,476)
26.66%
(86,433)
-412.52%
27,657
-105.53%
Dividends
Dividend yield
Proceeds from repurchase of equity
(522)
BB yield
0.07%
Debt
Debt current
1,952
3,038
3,168
Long-term debt
2,344
7,334
11,098
Deferred revenue
Other long-term liabilities
590
590
156
Net debt
(96,744)
(136,297)
(154,390)
Cash flow
Cash from operating activities
(50,542)
(50,632)
(28,310)
CAPEX
(2,079)
(4,234)
(32,834)
Cash from investing activities
51,213
47,295
312,515
Cash from financing activities
(2,910)
(3,942)
(273,969)
FCF
(18,731)
(58,352)
(120,289)
Balance
Cash
92,832
136,098
233,701
Long term investments
8,208
10,571
(65,045)
Excess cash
100,700
146,421
168,511
Stockholders' equity
360,610
468,113
514,465
Invested Capital
197,450
274,444
368,276
ROIC
ROCE
EV
Common stock shares outstanding
83,778
83,581
83,097
Price
6.45
-30.65%
9.30
3.45%
8.99
-29.49%
Market cap
540,368
-30.48%
777,303
4.05%
747,042
-28.64%
EV
444,313
721,877
595,238
EBITDA
(49,450)
(52,261)
(91,087)
EV/EBITDA
Interest
1,016
2,742
1,736
Interest/NOPBT