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

DFI 2397.TW · TWD

Information Technology · Taiwan Stock Exchange · 🇹🇼 Taiwan

Compare

54.10

+3.05%

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

FY2016FY2025

Net income

TWD 285.4m

FY2016FY2025

Free cash flow

TWD 697.7m

FY2016FY2025

Shareholders' equity

TWD 3.40bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTWD 10.88bnTWD 9.58bnTWD 9.18bnTWD 16.19bnTWD 13.21bnTWD 8.35bnTWD 7.03bnTWD 5.21bnTWD 3.72bnTWD 3.82bn
Gross profitTWD 2.83bnTWD 2.67bnTWD 2.44bnTWD 3.28bnTWD 2.52bnTWD 2.11bnTWD 1.99bnTWD 1.54bnTWD 1.20bnTWD 1.26bn
Research and developmentTWD 572.1mTWD 501.8mTWD 460.5mTWD 462.3mTWD 421.6mTWD 405.4mTWD 388.7mTWD 268.0mTWD 236.6mTWD 204.3m
Operating incomeTWD 523.1mTWD 666.5mTWD 544.8mTWD 837.1mTWD 1.01bnTWD 611.2mTWD 827.6mTWD 781.0mTWD 560.8mTWD 652.8m
Net incomeTWD 285.4mTWD 396.6mTWD 361.7mTWD 528.2mTWD 615.9mTWD 405.0mTWD 630.9mTWD 605.3mTWD 418.3mTWD 526.6m
Diluted earnings per share2.313.463.114.565.373.545.495.293.654.59

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTWD 12.36bnTWD 12.34bnTWD 9.10bnTWD 13.14bnTWD 12.31bnTWD 8.08bnTWD 8.43bnTWD 4.72bnTWD 4.15bnTWD 4.10bn
Cash and short-term investmentsTWD 2.45bnTWD 2.54bnTWD 1.54bnTWD 1.73bnTWD 1.55bnTWD 1.95bnTWD 2.13bnTWD 1.36bnTWD 1.87bnTWD 2.16bn
Total liabilitiesTWD 6.65bnTWD 6.50bnTWD 4.12bnTWD 7.32bnTWD 6.81bnTWD 3.05bnTWD 3.25bnTWD 1.51bnTWD 1.05bnTWD 887.0m
DebtTWD 3.33bnTWD 3.45bnTWD 2.13bnTWD 3.76bnTWD 3.32bnTWD 939.7mTWD 710.1m———
Shareholders' equityTWD 3.40bnTWD 3.51bnTWD 3.16bnTWD 3.25bnTWD 3.06bnTWD 2.98bnTWD 3.20bnTWD 3.22bnTWD 3.10bnTWD 3.21bn
Shares outstanding124m114m116m116m115m114m115m114m115m115m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTWD 718.1mTWD 937.9mTWD 1.57bnTWD 622.0m−TWD 1.05bnTWD 502.6mTWD 1.60bnTWD 1.10bnTWD 483.3mTWD 374.5m
Capital spending−TWD 20.3m−TWD 47.8m−TWD 33.4m−TWD 226.8m−TWD 1.01bn−TWD 46.2m−TWD 51.6m−TWD 453.4m−TWD 41.8m−TWD 45.4m
Free cash flowTWD 697.7mTWD 890.1mTWD 1.54bnTWD 395.3m−TWD 2.06bnTWD 456.4mTWD 1.55bnTWD 646.9mTWD 441.5mTWD 329.1m
Dividends paid−TWD 389.3m−TWD 343.5m−TWD 458.0m−TWD 412.2m−TWD 343.5m−TWD 572.4m−TWD 604.5m−TWD 481.7m−TWD 401.4m−TWD 326.9m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTWD 3.71bnTWD 3.03bnTWD 2.60bnTWD 2.77bnTWD 2.90bnTWD 2.60bnTWD 2.99bnTWD 2.52bn
Gross profitTWD 933.0mTWD 754.4mTWD 712.2mTWD 620.0mTWD 758.3mTWD 739.0mTWD 864.9mTWD 696.4m
Operating incomeTWD 286.1mTWD 168.8m−TWD 42.2mTWD 146.6mTWD 202.5mTWD 215.8mTWD 292.3mTWD 181.8m
Net incomeTWD 148.1mTWD 86.8mTWD 2.0mTWD 75.3mTWD 101.6mTWD 106.6mTWD 179.7mTWD 92.0m
Diluted earnings per share1.290.760.020.610.820.861.570.80
Cash from operations−TWD 474.0m−TWD 106.0mTWD 216.0mTWD 30.0mTWD 394.0mTWD 60.0mTWD 255.0mTWD 231.0m
Capital spending−TWD 71.0m−TWD 89.0m−TWD 4.0m−TWD 2.0m−TWD 16.0m−TWD 12.0m−TWD 19.0m−TWD 6.0m
Free cash flow−TWD 545.0m−TWD 195.0mTWD 212.0mTWD 28.0mTWD 378.0mTWD 48.0mTWD 236.0mTWD 225.0m
Total assetsTWD 14.68bnTWD 13.26bnTWD 12.36bnTWD 11.84bnTWD 11.72bnTWD 11.98bnTWD 12.34bnTWD 11.95bn
Cash and short-term investmentsTWD 2.73bnTWD 2.54bnTWD 2.45bnTWD 2.20bnTWD 2.25bnTWD 2.27bnTWD 2.54bnTWD 2.51bn
DebtTWD 2.48bnTWD 3.67bnTWD 3.39bnTWD 1.63bnTWD 2.85bnTWD 2.95bnTWD 3.27bnTWD 3.47bn
Shareholders' equityTWD 3.37bnTWD 3.23bnTWD 3.40bnTWD 3.37bnTWD 3.26bnTWD 3.27bnTWD 3.51bnTWD 3.17bn

Financial ratios

Data as of 11 Oct 2026

FY2025FY2024FY2023FY2022FY2021FY2020
Gross margin26.0%27.9%26.5%20.3%19.1%25.3%
Operating margin4.8%7.4%6.2%5.7%7.7%7.5%
Net margin2.6%4.1%3.9%3.3%4.7%4.9%
Return on equity8.4%11.3%11.4%16.3%20.1%13.6%
Return on assets2.3%3.2%4.0%4.0%5.0%5.0%
Free cash flow yield9.2%13.2%21.3%11.3%-0.6%7.4%
Revenue growth13.5%4.4%-43.3%22.5%58.2%18.7%
Earnings growth-28.0%9.7%-31.5%-14.2%52.1%-35.8%
Current ratio1.59x1.70x1.88x1.66x1.85x2.00x
Debt to equity0.98x0.93x0.62x1.08x1.03x0.29x
Equity ratio27.5%28.5%34.7%24.7%24.8%36.8%
Interest coverage7.07x12.02x9.58x17.11x41.24x41.43x
R&D as a share of sales5.3%5.2%5.0%2.9%3.2%4.9%
Buybacks as a share of market value-7.9%1.4%-0.3%-1.0%-0.4%0.5%

Growth per year

Compound annual rate

3 years5 years10 years
Revenue-12.4%5.4%13.3%
Operating income-14.5%-3.1%2.8%
Net income-18.6%-6.8%-2.3%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin26.9%24.5%23.5%25.3%
Operating margin5.8%5.6%6.2%8.2%
Net margin3.3%3.4%3.8%5.7%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings26.321.521.512.911.419.115.312.116.611.3
Price to sales0.70.90.80.40.50.91.41.41.91.6

Dividends and splits

Per share, in the currency the company pays

Paid for 25 years. Last went ex-dividend on 30 Jun 2026.

FY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019
Paid in the year2.453.403.004.003.602.805.005.28
  • 1.01-for-1 split · 13 Aug 2009
  • 1.01-for-1 split · 14 Aug 2008
  • 1.02-for-1 split · 21 Aug 2007
  • 1.02-for-1 split · 15 Aug 2006
  • 1-to-1 reverse split · 15 Jun 2006
  • 1-to-1 reverse split · 14 Mar 2006

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.