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

CMSC 7707.TWO · TWD

N/A · Taipei Exchange · 🇹🇼 Taiwan

Compare

98.70

-2.76%

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 648.6m

FY2020FY2025

Net income

TWD 26.1m

FY2020FY2025

Free cash flow

TWD 3.0m

FY2020FY2025

Shareholders' equity

TWD 699.3m

FY2020FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020
RevenueTWD 648.6mTWD 753.3mTWD 760.8mTWD 666.1mTWD 382.8mTWD 332.7m
Gross profitTWD 248.6mTWD 420.0mTWD 368.3mTWD 253.5mTWD 156.0mTWD 117.0m
Research and developmentTWD 100.8mTWD 120.5mTWD 97.1mTWD 75.1mTWD 70.5mTWD 63.1m
Operating incomeTWD 43.3mTWD 180.2mTWD 178.6mTWD 115.7mTWD 37.4mTWD 9.4m
Net incomeTWD 26.1mTWD 192.8mTWD 187.8mTWD 140.2mTWD 35.3mTWD 3.4m
Diluted earnings per share0.574.444.103.530.770.07

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020
Total assetsTWD 1.07bnTWD 1.08bnTWD 944.6mTWD 712.5mTWD 382.2mTWD 283.9m
Cash and short-term investments—TWD 924.7mTWD 821.3mTWD 545.0mTWD 263.9mTWD 179.2m
Total liabilitiesTWD 374.8mTWD 346.3mTWD 389.5mTWD 381.3mTWD 190.7mTWD 127.7m
Debt—TWD 15.3mTWD 18.6mTWD 4.9mTWD 8.5mTWD 12.0m
Shareholders' equityTWD 699.3mTWD 738.1mTWD 555.1mTWD 331.2mTWD 191.5mTWD 156.2m
Shares outstanding46m43m46m40m46m46m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020
Cash from operationsTWD 25.6mTWD 175.7mTWD 212.8mTWD 295.4mTWD 102.8mTWD 32.8m
Capital spending−TWD 22.6m−TWD 24.1m−TWD 19.6m−TWD 10.2m−TWD 12.3m−TWD 14.6m
Free cash flowTWD 3.0mTWD 151.6mTWD 193.2mTWD 285.2mTWD 90.5mTWD 18.2m
Dividends paid−TWD 91.4m−TWD 45.7m————

Latest quarters

By quarter end

Jun 2025Mar 2025Dec 2024Sept 2024Jun 2024Mar 2024Dec 2023Sept 2023
RevenueTWD 118.9mTWD 118.9mTWD 194.7mTWD 242.0mTWD 132.6mTWD 184.0mTWD 204.0mTWD 204.0m
Gross profitTWD 42.0mTWD 42.0mTWD 119.9mTWD 132.0mTWD 82.9mTWD 85.1mTWD 107.7mTWD 107.7m
Operating income−TWD 9.7m−TWD 9.7mTWD 59.4mTWD 65.9mTWD 25.1mTWD 29.9mTWD 56.2mTWD 56.2m
Net income−TWD 18.5m−TWD 18.5mTWD 83.8mTWD 50.4mTWD 16.9mTWD 41.6mTWD 61.0mTWD 61.0m
Diluted earnings per share-0.40-0.401.931.160.390.961.331.33
Cash from operations−TWD 23.0m−TWD 23.0m−TWD 38.0mTWD 8.0mTWD 161.0mTWD 43.0mTWD 36.0mTWD 36.0m
Capital spending——−TWD 5.0m−TWD 9.0m−TWD 5.0m−TWD 3.0m−TWD 1.0m−TWD 1.0m
Free cash flow——−TWD 43.0m−TWD 1.0mTWD 156.0mTWD 40.0mTWD 35.0mTWD 35.0m
Total assetsTWD 1.01bnTWD 1.01bnTWD 1.08bnTWD 1.12bnTWD 1.14bnTWD 1.02bnTWD 944.6mTWD 944.6m
Cash and short-term investmentsTWD 868.2mTWD 868.2mTWD 924.7mTWD 951.3mTWD 959.6mTWD 860.9mTWD 821.3mTWD 821.3m
DebtTWD 3.8mTWD 3.8mTWD 4.2mTWD 4.5mTWD 4.8mTWD 3.9mTWD 4.2mTWD 3.3m
Shareholders' equityTWD 617.7mTWD 617.7mTWD 738.1mTWD 633.8mTWD 578.4mTWD 556.3mTWD 555.1mTWD 555.1m

Financial ratios

Data as of 17 Oct 2026

FY2025FY2024FY2023FY2022FY2021FY2020
Gross margin38.3%55.8%48.4%38.1%40.7%35.2%
Operating margin5.4%32.8%29.8%21.1%9.3%1.1%
Net margin4.0%25.6%24.7%21.0%9.2%1.0%
Return on equity3.7%26.1%33.8%42.3%18.5%2.2%
Return on assets2.4%17.8%19.9%19.7%9.2%1.2%
Free cash flow yield0.8%3.5%3.8%5.8%——
Revenue growth-13.9%-1.0%14.2%74.0%15.1%—
Earnings growth-86.4%2.6%34.0%296.6%951.7%—
Current ratio2.82x3.19x2.45x1.82x1.94x2.25x
Debt to equity—0.01x0.01x0.01x0.02x0.03x
Equity ratio65.1%68.1%58.8%46.5%50.1%55.0%
Interest coverage76.81x454.25x7317.06x1558.22x243.03x17.93x
R&D as a share of sales15.5%16.0%12.8%11.3%18.4%19.0%
Buybacks as a share of market value-5.2%5.2%-15.4%———

Growth per year

Compound annual rate

3 years5 years10 years
Revenue-0.9%14.3%—
Operating income-27.9%35.7%—
Net income-42.9%50.7%—

Average margins

Over each period

1 year3 years5 years10 years
Gross margin47.7%45.6%44.1%—
Operating margin15.9%18.3%15.9%—
Net margin15.6%19.3%16.5%—

Valuation history

At each fiscal year end

FY2025FY2024FY2023
Price to earnings166.538.188.1
Price to sales6.79.721.8

Dividends and splits

Per share, in the currency the company pays

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

FY2025FY2024
Paid in the year2.001.00

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.