Tian Zheng International Precision Machinery Co 6654.TWO · TWD
Information Technology · Taipei Exchange · 🇹🇼 Taiwan
180.00
+2.86%
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.
Revenue
TWD 362.6m
FY2016FY2025
Net income
TWD 238,000
FY2016FY2025
Free cash flow
−TWD 245.2m
FY2016FY2025
Shareholders' equity
TWD 1.14bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | TWD 362.6m | TWD 287.5m | TWD 409.5m | TWD 559.4m | TWD 1.16bn | TWD 532.2m | TWD 340.0m | TWD 1.22bn | TWD 670.1m | TWD 304.8m |
| Research and development | TWD 47.5m | TWD 36.6m | TWD 29.6m | TWD 30.5m | TWD 22.5m | TWD 15.0m | TWD 11.5m | TWD 9.2m | TWD 6.0m | TWD 3.6m |
| Operating income | −TWD 95.1m | −TWD 86.3m | −TWD 64.3m | TWD 49.7m | TWD 303.6m | TWD 95.2m | TWD 29.3m | TWD 342.0m | TWD 118.5m | TWD 72.5m |
| Net income | TWD 238,000 | −TWD 75.7m | −TWD 58.8m | TWD 28.6m | TWD 231.5m | TWD 68.2m | TWD 18.7m | TWD 256.8m | TWD 97.9m | TWD 54.3m |
| Diluted earnings per share | 0.01 | -2.28 | -1.78 | 0.86 | 6.96 | 2.05 | 0.50 | 6.89 | 2.63 | 1.93 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | TWD 2.24bn | TWD 2.28bn | TWD 2.29bn | TWD 2.37bn | TWD 2.33bn | TWD 1.38bn | TWD 1.34bn | TWD 1.47bn | TWD 993.7m | TWD 702.5m |
| Cash and short-term investments | — | — | TWD 541.9m | TWD 408.8m | TWD 735.8m | TWD 590.0m | — | — | — | TWD 46.6m |
| Total liabilities | TWD 1.08bn | TWD 1.40bn | TWD 1.36bn | TWD 1.35bn | TWD 1.16bn | TWD 462.5m | TWD 2.3m | TWD 565.6m | TWD 610.0m | TWD 378.5m |
| Debt | TWD 334.5m | TWD 339.4m | TWD 1.11bn | TWD 1.03bn | TWD 742.9m | TWD 197.9m | TWD 37.5m | TWD 80.5m | TWD 95.5m | TWD 234.9m |
| Shareholders' equity | TWD 1.14bn | TWD 878.7m | TWD 931.5m | TWD 1.02bn | TWD 1.17bn | TWD 916.7m | TWD 737.5m | TWD 901.9m | TWD 383.7m | TWD 324.0m |
| Shares outstanding | 37m | 33m | 33m | 33m | 33m | 33m | 37m | 37m | 37m | 28m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | −TWD 126.7m | −TWD 79.5m | TWD 139.4m | TWD 84.3m | −TWD 85.9m | TWD 14.2m | TWD 39.7m | TWD 197.8m | TWD 112.5m | TWD 38.2m |
| Capital spending | −TWD 118.4m | −TWD 118.8m | −TWD 279.5m | −TWD 414.7m | −TWD 3.4m | −TWD 8.2m | −TWD 5.9m | −TWD 13.6m | −TWD 5.4m | −TWD 15.6m |
| Free cash flow | −TWD 245.2m | −TWD 198.4m | −TWD 140.1m | −TWD 330.4m | −TWD 89.3m | TWD 6.0m | TWD 33.8m | TWD 184.3m | TWD 107.1m | TWD 22.6m |
| Dividends paid | — | — | −TWD 38.7m | −TWD 166.3m | −TWD 52.5m | −TWD 33.1m | −TWD 173.4m | −TWD 23.6m | −TWD 42.5m | — |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | TWD 205.8m | TWD 121.9m | TWD 110.9m | TWD 88.6m | TWD 78.5m | TWD 84.6m | TWD 91.8m | TWD 82.0m |
| Operating income | TWD 4.7m | −TWD 13.2m | TWD 10.3m | TWD 55.1m | −TWD 47.2m | −TWD 35.0m | −TWD 20.7m | −TWD 18.5m |
| Net income | TWD 60.4m | −TWD 8.3m | TWD 12.6m | TWD 51.4m | −TWD 40.4m | −TWD 23.3m | −TWD 24.3m | −TWD 15.6m |
| Diluted earnings per share | 1.62 | -0.22 | 0.34 | 1.38 | -1.08 | -0.63 | -0.73 | -0.47 |
| Cash from operations | −TWD 23.0m | TWD 39.0m | −TWD 76.0m | −TWD 29.0m | −TWD 4.0m | −TWD 16.0m | −TWD 36.0m | −TWD 31.0m |
| Capital spending | −TWD 8.0m | −TWD 4.0m | −TWD 4.0m | −TWD 10.0m | −TWD 84.0m | −TWD 19.0m | — | −TWD 17.0m |
| Free cash flow | −TWD 31.0m | TWD 35.0m | −TWD 80.0m | −TWD 39.0m | −TWD 88.0m | −TWD 35.0m | — | −TWD 48.0m |
| Total assets | TWD 2.45bn | TWD 2.28bn | TWD 2.24bn | TWD 2.24bn | TWD 2.13bn | TWD 2.23bn | TWD 2.28bn | TWD 2.31bn |
| Debt | TWD 308.7m | TWD 321.6m | TWD 334.5m | TWD 347.5m | TWD 360.4m | TWD 327.3m | TWD 339.4m | TWD 351.5m |
| Shareholders' equity | TWD 1.33bn | TWD 1.15bn | TWD 1.14bn | TWD 847.8m | TWD 775.6m | TWD 869.0m | TWD 878.7m | TWD 930.4m |
Financial ratios
Data as of 21 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Operating margin | 0.9% | -27.3% | -13.7% | 8.9% | 26.2% | 17.9% |
| Net margin | 0.1% | -26.3% | -14.4% | 5.1% | 20.0% | 12.8% |
| Return on equity | 0.0% | -8.6% | -6.3% | 2.8% | 19.8% | 7.4% |
| Return on assets | 0.0% | -3.3% | -2.6% | 1.2% | 10.0% | 4.9% |
| Free cash flow yield | -0.1% | 0.6% | 6.2% | 7.3% | -1.2% | 0.3% |
| Revenue growth | 26.1% | -29.8% | -26.8% | -51.6% | 117.4% | 56.5% |
| Earnings growth | -100.3% | 28.8% | -305.1% | -87.6% | 239.3% | 264.1% |
| Current ratio | 1.75x | 1.23x | 1.57x | 2.41x | 2.84x | 3.14x |
| Debt to equity | 0.29x | 0.39x | 1.12x | 0.93x | 0.61x | 0.19x |
| Equity ratio | 50.8% | 38.5% | 40.7% | 43.2% | 50.2% | 66.5% |
| Interest coverage | 0.13x | -6.01x | -5.77x | 6.75x | 126.15x | 28.60x |
| R&D as a share of sales | 13.1% | 12.7% | 7.2% | 5.5% | 1.9% | 2.8% |
| Buybacks as a share of market value | -12.1% | -0.5% | 0.6% | 0.0% | 0.0% | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -13.5% | -7.4% | 6.5% |
| Net income | -79.7% | -67.8% | -35.8% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | -27.9% | -12.1% | 6.1% | 13.1% |
| Net margin | -11.6% | -6.5% | 5.9% | 10.6% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | — | -19.0 | -24.6 | 55.5 | 13.3 | 28.0 | 120.9 | 8.5 | 20.3 |
| Price to sales | 8.7 | 5.0 | 3.5 | 2.8 | 2.7 | 3.6 | 6.7 | 1.8 | 3.0 |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 1 Jun 2023.
| FY2023 | FY2022 | |
|---|---|---|
| Paid in the year | 1.00 | 4.50 |
- 1050-for-1000 split · 15 Jul 2019
- 1150-for-1000 split · 10 Jul 2018
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.