Hon. Precision, Inc. (TPE:7769)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
6,530.00
+340.00 (5.49%)
Aug 5, 2026, 1:30 PM CST

Hon. Precision Financials Overview

Millions TWD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22
Revenue
35,08330,27113,9929,48913,469
Revenue Growth
100.87%116.34%47.45%-29.55%-
Gross Profit
19,65217,1147,7004,6676,234
Operating Income
17,27215,0466,2853,7665,006
Net Income
14,41812,3625,2863,0684,356
Earnings Per Share
85.7475.5432.7318.8227.08
EPS Growth
99.25%130.80%73.91%-30.50%-

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22
Cash & Investments
56,77554,2268,0439,4966,860
Total Debt
82.5557.37167.897.0613.52
Net Cash (Debt)
56,69254,1697,8759,4896,846
Net Cash Growth
332.98%587.86%-17.01%38.60%-
Net Cash Per Share
337.12330.9948.7658.2042.57

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22
Operating Cash Flow
13,65216,1862,3085,2833,503
Capital Expenditures
-759.5-285.67-132.66-230.06-403.89
Free Cash Flow
12,89315,9002,1755,0533,099
Free Cash Flow Growth
82.00%630.99%-56.96%63.04%-

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22
Gross Margin
56.01%56.54%55.03%49.18%46.28%
Operating Margin
49.23%49.70%44.91%39.69%37.17%
Pretax Margin
51.73%51.48%47.76%40.96%42.24%
Profit Margin
41.10%40.84%37.78%32.33%32.34%
FCF Margin
36.75%52.53%15.54%53.25%23.01%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22
Dividend Per Share
65.00065.00022.50030.00051.080
Dividend Per Share Growth
0%188.89%-25.00%-41.27%-
Dividend Yield
1.05%1.92%2.04%--

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22
PE Ratio
76.1649.8534.70--
Forward PE
44.4137.59---
P/FCF Ratio
91.1238.7684.32--
PS Ratio
33.4920.3613.11--