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

Turn Cloud Technology Service 6870.TWO · TWD

N/A · Taipei Exchange · 🇹🇼 Taiwan

Compare

408.50

+9.96%

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

FY2019FY2025

Net income

TWD 165.4m

FY2019FY2025

Free cash flow

−TWD 499.8m

FY2019FY2025

Shareholders' equity

TWD 1.18bn

FY2019FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019
RevenueTWD 804.3mTWD 668.5mTWD 538.9mTWD 464.1mTWD 376.0mTWD 300.0mTWD 253.0m
Gross profitTWD 564.6mTWD 465.6mTWD 390.7mTWD 319.8mTWD 252.5mTWD 202.1mTWD 161.7m
Research and developmentTWD 227.7mTWD 209.5mTWD 185.5mTWD 165.6mTWD 140.3mTWD 131.1mTWD 98.5m
Operating incomeTWD 200.4mTWD 126.9mTWD 79.8mTWD 47.1mTWD 58.9mTWD 21.4mTWD 12.0m
Net incomeTWD 165.4mTWD 115.4mTWD 81.1mTWD 63.8mTWD 49.0mTWD 22.5mTWD 17.4m
Diluted earnings per share7.084.943.473.042.591.180.91

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019
Total assetsTWD 2.29bnTWD 2.21bnTWD 1.34bnTWD 962.7mTWD 555.4mTWD 359.7mTWD 248.9m
Cash and short-term investments—————TWD 68.1mTWD 58.8m
Total liabilitiesTWD 1.09bnTWD 1.07bnTWD 367.0mTWD 332.2mTWD 237.7mTWD 206.1mTWD 151.3m
DebtTWD 678.9mTWD 764.0mTWD 138.2mTWD 164.1mTWD 119.3mTWD 100.1mTWD 72.0m
Shareholders' equityTWD 1.18bnTWD 1.11bnTWD 947.1mTWD 606.4mTWD 305.7mTWD 153.6mTWD 97.6m
Shares outstanding23m23m23m21m19m19m19m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019
Cash from operations−TWD 8.6mTWD 9.8mTWD 101.0m−TWD 28.8m−TWD 38.9m−TWD 46.5m−TWD 5.4m
Capital spending−TWD 491.2m−TWD 56.4m−TWD 70.0m−TWD 3.3m−TWD 7.4m−TWD 524,000−TWD 2.7m
Free cash flow−TWD 499.8m−TWD 46.6mTWD 31.0m−TWD 32.1m−TWD 46.4m−TWD 47.1m−TWD 8.1m
Dividends paid−TWD 98.4m−TWD 71.9m−TWD 58.8m−TWD 40.0m−TWD 2.0m——

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTWD 265.6mTWD 210.0mTWD 257.0mTWD 229.2mTWD 163.0mTWD 155.2mTWD 214.2mTWD 181.7m
Gross profitTWD 196.2mTWD 139.2mTWD 176.9mTWD 168.1mTWD 117.0mTWD 102.6mTWD 147.7mTWD 119.7m
Operating incomeTWD 64.9mTWD 39.5mTWD 78.2mTWD 85.7mTWD 28.7mTWD 21.3mTWD 57.5mTWD 33.0m
Net incomeTWD 45.7mTWD 25.6mTWD 63.1mTWD 68.0mTWD 19.3mTWD 15.0mTWD 54.2mTWD 29.7m
Diluted earnings per share1.640.922.262.430.690.592.321.27
Cash from operationsTWD 8.0m−TWD 46.0mTWD 28.0m−TWD 51.0mTWD 13.0m—TWD 46.0m−TWD 40.0m
Capital spending−TWD 46.0m−TWD 1.0m−TWD 34.0m−TWD 1.0m−TWD 2.0m−TWD 453.0m−TWD 26.0m−TWD 10.0m
Free cash flow−TWD 38.0m−TWD 47.0m−TWD 6.0m−TWD 52.0mTWD 11.0m—TWD 20.0m−TWD 50.0m
Total assetsTWD 2.96bnTWD 2.31bnTWD 2.29bnTWD 2.19bnTWD 2.13bnTWD 2.20bnTWD 2.21bnTWD 1.43bn
DebtTWD 632.0mTWD 685.6mTWD 678.9mTWD 682.3mTWD 679.8mTWD 676.8mTWD 674.5mTWD 61.4m
Shareholders' equityTWD 1.23bnTWD 1.20bnTWD 1.18bnTWD 1.10bnTWD 1.03bnTWD 1.12bnTWD 1.11bnTWD 937.1m

Financial ratios

Data as of 17 Oct 2026

FY2025FY2024FY2023FY2022FY2021
Gross margin70.2%69.7%72.5%68.9%67.2%
Operating margin27.0%21.1%17.6%16.3%15.7%
Net margin20.6%17.3%15.0%13.8%13.0%
Return on equity14.1%10.4%8.6%10.5%16.0%
Return on assets7.2%5.2%6.1%6.6%8.8%
Revenue growth20.3%24.0%16.1%23.4%—
Earnings growth43.3%42.4%27.0%30.3%—
Current ratio3.02x4.42x3.36x2.36x1.74x
Debt to equity0.58x0.61x0.07x0.04x0.03x
Equity ratio51.3%50.4%70.9%63.0%55.0%
Interest coverage10.68x28.63x21.55x26.61x29.39x
R&D as a share of sales28.3%31.3%34.4%35.7%37.3%

Growth per year

Compound annual rate

3 years5 years10 years
Revenue20.1%21.8%—
Operating income62.0%56.4%—
Net income37.3%49.1%—

Average margins

Over each period

1 year3 years5 years10 years
Gross margin69.9%70.3%69.7%—
Operating margin22.2%18.3%17.0%—
Net margin19.1%17.2%15.8%—

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022
Price to earnings30.440.838.233.6
Price to sales6.37.05.84.6

Dividends and splits

Per share, in the currency the company pays

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

FY2025FY2024FY2023FY2022
Paid in the year3.522.5732.3391.733
  • 1020-for-1000 split · 4 Sept 2025
  • 1020-for-1000 split · 3 Sept 2025
  • 1050-for-1000 split · 27 Aug 2024
  • 1088.8889-for-1000 split · 31 Aug 2022

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.