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

AFASTOR 6707.TWO · TWD

Information Technology · Taipei Exchange · 🇹🇼 Taiwan

Compare

26.65

+2.50%

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

FY2017FY2025

Net income

TWD 154.6m

FY2017FY2025

Free cash flow

−TWD 87.2m

FY2017FY2025

Shareholders' equity

TWD 1.04bn

FY2017FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017
RevenueTWD 9.19bnTWD 9.87bnTWD 10.33bnTWD 7.25bnTWD 9.47bnTWD 6.24bnTWD 6.61bnTWD 7.75bnTWD 8.34bn
Gross profitTWD 638.5mTWD 429.9mTWD 390.7mTWD 308.7mTWD 398.6mTWD 258.9mTWD 251.2mTWD 300.3mTWD 337.9m
Operating incomeTWD 281.9mTWD 76.2mTWD 120.0mTWD 78.2mTWD 118.6mTWD 51.1mTWD 52.4mTWD 79.9mTWD 90.8m
Net incomeTWD 154.6mTWD 39.1mTWD 60.7mTWD 53.6mTWD 87.8mTWD 33.6mTWD 19.5mTWD 47.1mTWD 37.0m
Diluted earnings per share2.620.661.030.911.860.570.330.800.63

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017
Total assetsTWD 5.45bnTWD 4.88bnTWD 4.86bnTWD 4.68bnTWD 4.40bnTWD 3.02bn———
Cash and short-term investments—TWD 1.42bnTWD 1.55bnTWD 1.29bnTWD 1.17bnTWD 892.4m———
Total liabilitiesTWD 4.40bnTWD 3.98bnTWD 4.01bnTWD 3.85bnTWD 3.64bnTWD 2.53bnTWD 50,000——
DebtTWD 454.7mTWD 1.82bnTWD 2.52bnTWD 2.17bnTWD 2.02bnTWD 1.57bnTWD 1.30bn——
Shareholders' equityTWD 1.04bnTWD 897.5mTWD 853.4mTWD 826.7mTWD 755.6mTWD 489.3m———
Shares outstanding59m59m59m59m47m59m59m59m59m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017
Cash from operations−TWD 82.8mTWD 529.2m−TWD 33.9mTWD 244.1m−TWD 160.1mTWD 31.1mTWD 36.7m——
Capital spending−TWD 4.4m−TWD 12.1m−TWD 3.5m−TWD 338.9m−TWD 133.3m−TWD 8.6m−TWD 189.2m——
Free cash flow−TWD 87.2mTWD 517.1m−TWD 37.4m−TWD 94.8m−TWD 293.4mTWD 22.6m−TWD 152.5m——
Dividends paid—−TWD 10.8m−TWD 32.4m———−TWD 40.3m——

Latest quarters

By quarter end

Jun 2025Dec 2024Jun 2024Dec 2023Jun 2023Dec 2022Jun 2022Dec 2021
RevenueTWD 3.86bnTWD 4.24bnTWD 5.63bnTWD 6.12bnTWD 4.21bnTWD 3.83bnTWD 3.42bnTWD 4.94bn
Gross profitTWD 215.1mTWD 222.2mTWD 197.1mTWD 208.4mTWD 163.8mTWD 167.3mTWD 124.6mTWD 203.3m
Operating incomeTWD 61.2mTWD 37.7mTWD 42.7mTWD 76.6mTWD 46.0mTWD 64.1mTWD 18.9mTWD 52.9m
Net incomeTWD 22.0mTWD 8.9mTWD 30.2mTWD 36.2mTWD 24.6mTWD 38.6mTWD 15.0mTWD 37.2m
Diluted earnings per share0.370.150.510.610.420.650.250.79
Cash from operations−TWD 11.0mTWD 897.0m−TWD 305.0m−TWD 408.0mTWD 354.0mTWD 354.0m−TWD 110.0m−TWD 97.0m
Capital spending—−TWD 2.0m−TWD 2.0m−TWD 1.0m−TWD 2.0m−TWD 258.0m−TWD 80.0m—
Free cash flow—TWD 895.0m−TWD 307.0m−TWD 409.0mTWD 352.0mTWD 96.0m−TWD 190.0m—
Total assetsTWD 4.84bnTWD 4.88bnTWD 5.27bnTWD 4.86bnTWD 4.56bnTWD 4.68bn——
Cash and short-term investmentsTWD 1.17bnTWD 1.42bnTWD 1.24bnTWD 1.55bnTWD 1.59bnTWD 1.29bn——
DebtTWD 1.71bnTWD 1.79bnTWD 2.52bnTWD 1.95bnTWD 1.56bnTWD 1.61bn——
Shareholders' equityTWD 890.7mTWD 897.5mTWD 886.0mTWD 853.4mTWD 822.7mTWD 826.7m——

Financial ratios

Data as of 3 Nov 2026

FY2025FY2024FY2023FY2022FY2021FY2020
Gross margin6.9%4.4%3.8%4.3%4.2%4.1%
Operating margin3.1%1.3%1.5%1.6%1.5%1.0%
Net margin1.7%0.4%0.6%0.7%0.9%0.5%
Return on equity14.8%4.4%7.1%6.5%11.6%6.9%
Return on assets2.8%0.8%1.2%1.1%2.0%1.1%
Free cash flow yield-4.6%31.8%-1.8%34.2%-2.0%—
Revenue growth-6.9%-4.4%42.5%-23.4%51.6%-5.6%
Earnings growth295.5%-35.7%13.4%-39.0%161.7%72.4%
Current ratio1.20x1.21x1.20x1.19x1.20x1.19x
Debt to equity0.44x1.99x2.91x2.57x2.61x2.70x
Equity ratio19.1%18.4%17.5%17.7%17.2%16.2%
Interest coverage4.49x1.66x2.00x2.59x5.52x2.70x
Buybacks as a share of market value-0.3%0.2%0.0%-25.0%——

Growth per year

Compound annual rate

3 years5 years10 years
Revenue8.2%8.1%—
Operating income53.3%40.7%—
Net income42.4%35.7%—

Average margins

Over each period

1 year3 years5 years10 years
Gross margin5.6%4.8%4.6%—

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022
Price to earnings5.618.615.710.9
Price to sales0.10.10.10.1

Dividends and splits

Per share, in the currency the company pays

Paid for 0 years. Last went ex-dividend on 10 Sept 2024.

FY2024FY2023
Paid in the year0.1680.494
  • 1070-for-1000 split · 15 Sept 2025
  • 1070-for-1000 split · 12 Sept 2025
  • 1084.7-for-1000 split · 10 Sept 2024
  • 1068-for-1000 split · 14 Sept 2023

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.