Hon. Precision, Inc. (TPE:7769)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
6,210.00
-45.00 (-0.72%)
Aug 25, 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 EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22
Revenue
41,99230,27113,9929,48913,469
Revenue Growth
96.79%116.34%47.45%-29.55%-
Gross Profit
23,35117,1147,7004,6676,234
Operating Income
20,31515,0466,2853,7665,006
Net Income
17,42912,3625,2863,0684,356
Earnings Per Share
100.9175.5432.7318.8227.08
EPS Growth
98.93%130.80%73.91%-30.50%-

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22
Cash & Investments
56,03654,2268,0439,4966,860
Total Debt
89.6557.37167.897.0613.52
Net Cash (Debt)
55,94654,1697,8759,4896,846
Net Cash Growth
245.77%587.86%-17.01%38.60%-
Net Cash Per Share
323.93330.9948.7658.2042.57

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22
Operating Cash Flow
10,32216,1862,3085,2833,503
Capital Expenditures
-1,448-285.67-132.66-230.06-403.89
Free Cash Flow
8,87315,9002,1755,0533,099
Free Cash Flow Growth
-7.37%630.99%-56.96%63.04%-

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22
Gross Margin
55.61%56.54%55.03%49.18%46.28%
Operating Margin
48.38%49.70%44.91%39.69%37.17%
Pretax Margin
52.11%51.48%47.76%40.96%42.24%
Profit Margin
41.50%40.84%37.78%32.33%32.34%
FCF Margin
21.13%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.00%1.92%2.04%--

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22
PE Ratio
61.5449.8534.70--
Forward PE
36.8237.59---
P/FCF Ratio
125.9238.7684.32--
PS Ratio
26.6120.3613.11--