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

United Purification Technology Co 6977.TWO · TWD

Industrials · Taipei Exchange · 🇹🇼 Taiwan

Compare

167.50

+3.40%

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 2.11bn

FY2020FY2025

Net income

TWD 225.9m

FY2020FY2025

Free cash flow

TWD 26.6m

FY2020FY2025

Shareholders' equity

TWD 726.2m

FY2020FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020
RevenueTWD 2.11bnTWD 620.8mTWD 774.9mTWD 1.00bnTWD 751.2mTWD 549.6m
Gross profitTWD 477.2mTWD 90.5mTWD 135.8mTWD 221.6mTWD 226.5mTWD 121.8m
Research and developmentTWD 1.7mTWD 2.0m————
Operating incomeTWD 282.2mTWD 395,000TWD 47.3mTWD 126.7mTWD 144.1mTWD 55.6m
Net incomeTWD 225.9mTWD 9.6mTWD 23.6mTWD 84.5mTWD 99.2mTWD 20.5m
Diluted earnings per share16.350.701.778.7215.963.38

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020
Total assetsTWD 1.62bnTWD 985.2mTWD 917.0mTWD 873.4mTWD 599.6mTWD 466.3m
Cash and short-term investments—TWD 224.1mTWD 326.8mTWD 153.7mTWD 129.2mTWD 47.0m
Total liabilitiesTWD 889.6mTWD 482.6mTWD 403.8mTWD 473.4mTWD 330.6mTWD 262.2m
DebtTWD 32.2mTWD 166.6mTWD 227.9mTWD 145.8mTWD 114.0mTWD 92.7m
Shareholders' equityTWD 726.2mTWD 502.6mTWD 513.2mTWD 400.1mTWD 269.1mTWD 204.1m
Shares outstanding14m14m13m10m6m6m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020
Cash from operationsTWD 38.6mTWD 20.1mTWD 73.0m−TWD 50.5mTWD 87.2mTWD 69.7m
Capital spending−TWD 12.0m−TWD 16.7m−TWD 64.8m−TWD 1.2m−TWD 2.5m−TWD 934,000
Free cash flowTWD 26.6mTWD 3.4mTWD 8.2m−TWD 51.7mTWD 84.8mTWD 68.8m
Dividends paid−TWD 27.2m−TWD 28.0m−TWD 20.0m−TWD 16.0m−TWD 15.8m—

Latest quarters

By quarter end

Jun 2025Dec 2024Jun 2024Dec 2023Jun 2023Dec 2022Jun 2022Dec 2021
RevenueTWD 1.11bnTWD 414.4mTWD 206.5mTWD 391.8mTWD 383.1mTWD 543.7mTWD 456.5mTWD 375.6m
Gross profitTWD 211.3mTWD 62.4mTWD 20.5mTWD 53.8mTWD 82.0mTWD 126.2mTWD 95.4mTWD 113.2m
Operating incomeTWD 132.7mTWD 23.9m−TWD 23.5mTWD 13.3mTWD 34.0mTWD 74.8mTWD 55.0mTWD 77.3m
Net incomeTWD 105.1mTWD 24.1m−TWD 14.5mTWD 15.4mTWD 8.3mTWD 48.8mTWD 35.6mTWD 49.6m
Diluted earnings per share7.601.77-1.071.150.625.043.687.98
Cash from operationsTWD 79.0m−TWD 10.0mTWD 30.0mTWD 38.0mTWD 34.0mTWD 1.0m—TWD 43.0m
Capital spending−TWD 9.0m−TWD 2.0m−TWD 13.0m−TWD 63.0m−TWD 1.0m——−TWD 1.0m
Free cash flowTWD 70.0m−TWD 12.0mTWD 17.0m−TWD 25.0mTWD 33.0m——TWD 42.0m
Total assetsTWD 1.70bnTWD 985.2mTWD 915.6mTWD 917.0mTWD 838.7mTWD 873.4m—TWD 599.6m
Cash and short-term investmentsTWD 386.8mTWD 224.1mTWD 344.6mTWD 326.8mTWD 192.3mTWD 153.7m—TWD 129.2m
DebtTWD 295.6mTWD 143.2mTWD 244.2mTWD 160.9mTWD 158.9mTWD 110.1m—TWD 74.7m
Shareholders' equityTWD 567.3mTWD 502.6mTWD 476.6mTWD 513.2mTWD 382.8mTWD 400.1m—TWD 269.1m

Financial ratios

Data as of 28 Oct 2026

FY2025FY2024FY2023FY2022FY2021FY2020
Gross margin22.6%14.6%17.5%22.2%30.1%22.2%
Operating margin13.7%2.7%6.5%13.0%20.6%10.8%
Net margin10.7%1.5%3.0%8.4%13.2%3.7%
Return on equity31.1%1.9%4.6%21.1%36.9%10.0%
Return on assets14.0%1.0%2.6%9.7%16.5%4.4%
Free cash flow yield1.8%1.4%5.2%-2.6%7.3%5.9%
Revenue growth240.0%-19.9%-22.5%33.1%36.7%—
Earnings growth2255.9%-59.4%-72.0%-14.8%383.4%—
Current ratio1.78x2.13x2.55x1.96x1.96x1.86x
Debt to equity0.04x0.28x0.41x0.31x0.34x0.33x
Equity ratio44.9%51.0%56.0%45.8%44.9%43.8%
Interest coverage38.91x1.99x8.17x20.53x33.01x8.27x
R&D as a share of sales0.1%0.3%————
Buybacks as a share of market value-1.5%-2.2%-37.6%-55.9%-2.3%—

Growth per year

Compound annual rate

3 years5 years10 years
Revenue28.3%30.9%—
Operating income30.6%38.4%—
Net income38.8%61.6%—

Average margins

Over each period

1 year3 years5 years10 years
Gross margin20.8%20.5%21.9%—
Operating margin10.3%10.1%11.3%—
Net margin8.6%7.6%8.0%—

Valuation history

At each fiscal year end

FY2025FY2024FY2023
Price to earnings8.953.024.6
Price to sales1.00.80.8

Dividends and splits

Per share, in the currency the company pays

Paid for 2 years. Last went ex-dividend on 3 Jul 2025.

FY2025FY2024
Paid in the year1.6671.715

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.