GBAF Logo
Global Banking & Finance Awards® 2026 Nominations open, free to enter Nominate now →
T

TECO Electric Machinery Co 1504.TW · TWD

Industrials · Taiwan Stock Exchange · 🇹🇼 Taiwan

Compare

65.60

+9.88%

Close of 9 Nov 2026, in TWD

Search any instrument

Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.

At a glance

Figures in TWD, from our data supplier.

FY2025

Revenue

TWD 59.09bn

FY2016FY2025

Net income

TWD 5.24bn

FY2016FY2025

Free cash flow

TWD 2.62bn

FY2016FY2025

Shareholders' equity

TWD 91.63bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTWD 59.09bnTWD 55.23bnTWD 59.39bnTWD 58.32bnTWD 52.56bnTWD 45.82bnTWD 47.91bnTWD 50.10bnTWD 50.94bnTWD 49.92bn
Gross profitTWD 14.08bnTWD 14.14bnTWD 14.94bnTWD 13.19bnTWD 12.74bnTWD 10.76bnTWD 11.48bnTWD 12.05bnTWD 12.20bnTWD 13.14bn
Research and developmentTWD 1.17bnTWD 1.02bnTWD 1.13bnTWD 1.14bnTWD 1.11bnTWD 1.03bnTWD 1.18bnTWD 1.12bnTWD 1.28bnTWD 1.39bn
Operating incomeTWD 5.29bnTWD 6.23bnTWD 6.66bnTWD 5.68bnTWD 6.35bnTWD 4.68bnTWD 4.72bnTWD 3.52bnTWD 3.75bnTWD 4.47bn
Net incomeTWD 5.24bnTWD 5.77bnTWD 5.83bnTWD 3.46bnTWD 5.01bnTWD 3.51bnTWD 3.22bnTWD 3.15bnTWD 3.09bnTWD 3.48bn
Diluted earnings per share1.992.732.761.642.381.801.641.571.561.74

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTWD 144.58bnTWD 124.31bnTWD 127.31bnTWD 126.60bnTWD 136.61bnTWD 105.68bnTWD 99.09bnTWD 91.98bnTWD 92.02bnTWD 92.37bn
Cash and short-term investmentsTWD 26.60bnTWD 26.38bnTWD 24.00bnTWD 21.95bnTWD 20.65bnTWD 21.79bnTWD 20.30bnTWD 18.73bnTWD 19.05bnTWD 18.44bn
Total liabilitiesTWD 46.21bnTWD 42.64bnTWD 40.87bnTWD 40.28bnTWD 40.95bnTWD 38.05bnTWD 37.39bnTWD 33.49bnTWD 34.14bnTWD 36.65bn
DebtTWD 17.90bnTWD 17.95bnTWD 15.78bnTWD 15.48bnTWD 17.20bnTWD 17.32bnTWD 18.16bnTWD 13.65bnTWD 13.53bnTWD 16.35bn
Shareholders' equityTWD 91.63bnTWD 75.48bnTWD 80.15bnTWD 80.02bnTWD 89.21bnTWD 61.83bnTWD 56.71bnTWD 53.68bnTWD 51.83bnTWD 49.73bn
Shares outstanding2,639m2,109m2,109m2,109m2,105m1,956m1,963m2,001m1,977m1,998m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTWD 3.83bnTWD 4.39bnTWD 6.23bnTWD 6.38bnTWD 4.12bnTWD 5.49bnTWD 5.93bnTWD 4.33bnTWD 5.89bnTWD 4.85bn
Capital spending−TWD 1.21bn−TWD 1.64bn−TWD 2.01bn−TWD 3.01bn−TWD 866.2m−TWD 742.9m−TWD 1.10bn−TWD 1.43bn−TWD 1.12bn−TWD 1.69bn
Free cash flowTWD 2.62bnTWD 2.75bnTWD 4.22bnTWD 3.36bnTWD 3.25bnTWD 4.74bnTWD 4.82bnTWD 2.90bnTWD 4.77bnTWD 3.16bn
Dividends paid−TWD 4.69bn−TWD 4.99bn−TWD 3.21bn−TWD 2.89bn−TWD 2.46bn−TWD 1.92bn−TWD 1.77bn−TWD 1.88bn−TWD 2.03bn−TWD 1.60bn

Financial ratios

Data as of 5 Sept 2026

FY2025FY2024FY2023FY2022FY2021FY2020
Gross margin23.8%25.6%25.2%22.6%24.2%23.5%
Operating margin8.9%11.3%11.2%9.7%12.1%10.2%
Net margin8.9%10.4%9.8%5.9%9.5%7.7%
Return on equity5.7%7.6%7.3%4.3%5.6%5.7%
Return on assets3.6%4.6%4.6%2.7%3.7%3.3%
Free cash flow yield2.6%4.0%5.4%6.2%3.3%4.4%
Revenue growth7.0%-7.0%1.8%11.0%14.7%-4.4%
Earnings growth-9.1%-1.1%68.6%-31.0%42.8%9.0%
Current ratio2.01x2.01x2.32x2.22x2.14x2.33x
Debt to equity0.20x0.17x0.14x0.15x0.14x0.21x
Equity ratio63.4%60.7%63.0%63.2%65.3%58.5%
Interest coverage11.94x16.46x20.67x27.82x31.19x19.39x
R&D as a share of sales2.0%1.8%1.9%2.0%2.1%2.2%
Buybacks as a share of market value-25.1%0.0%0.0%-0.2%-7.6%0.4%

Growth per year

Compound annual rate

3 years5 years10 years
Revenue0.4%5.2%2.0%
Operating income-2.3%2.5%3.4%
Net income14.9%8.3%5.1%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin24.7%24.3%24.2%24.4%
Operating margin10.1%10.3%10.6%9.5%
Net margin9.6%8.7%8.7%7.8%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings42.319.116.916.813.315.416.011.118.216.0
Price to sales3.82.01.71.01.31.21.10.71.11.1

Dividends and splits

Per share, in the currency the company pays

Paid for 20 years. Last went ex-dividend on 17 Jun 2026.

FY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019
Paid in the year2.002.202.201.501.351.150.990.90
  • 1-to-1 reverse split · 8 Aug 2006
  • 1.09-for-1 split · 27 Jun 2001
  • 57-for-50 split · 1 Jun 2000
  • 11-for-10 split · 27 Jul 1999
  • 1.24-for-1 split · 19 Jun 1998
  • 1.22-for-1 split · 24 Jun 1997

Sources and methodology

Data on this tab
Our data supplier
Chart on the Overview
TradingView

Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.