Hon Hai Precision Industry
$251.00Change from previous close: −1.18%Absolute change: −$3.00
At a glance
- Revenue growth
- +18.13%
- 2025 vs 2024
- Net income growth
- +24.00%
- 2025 vs 2024
- Net margin
- 2.3%
- 2024: 2.2%
Financial data
Amounts in millions of TWD; per-share values in TWD; shares in millions.
| Item | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | -72,339 | 3,217 | 276,388 | -71,411 | 72,939 | -51,063 | 184,662 | -62,420 | 25,538 | 18,247 | 159,400 | 66,028 |
| Depreciation and amortization | 29,787 | 26,041 | 25,095 | 24,237 | 22,716 | 22,800 | 25,537 | 20,866 | 18,986 | 19,616 | 20,326 | 21,208 |
| Capital expenditure | -45,112 | -35,774 | -60,964 | -35,649 | -33,315 | -43,835 | -40,249 | -32,998 | -29,914 | -33,179 | -40,161 | -24,007 |
| Investing cash flow | 3,259 | -29,020 | -176,344 | -88,989 | 24,197 | -63,553 | -62,721 | -153,145 | -92,873 | 8,693 | -82,761 | -36,347 |
| Financing cash flow | 41,755 | -26,010 | 15,179 | 115,291 | -54,075 | 93,552 | 16,474 | -43,993 | -48,712 | -87,841 | -56,111 | -47,365 |
| Dividends paid | -0.8 | -4,712 | 2,304 | -80,572 | 66.7 | — | — | -74,860 | — | — | — | -73,474 |
| Debt issued | 41,997 | 36,826 | 69,023 | 225,695 | -33,656 | 123,413 | 43,333 | 49,079 | 166 | 12,748 | 5,984 | 22,806 |
| Debt repaid | 8,795 | -50,267 | -49,499 | -10,483 | -11,614 | -4,933 | -13,139 | 1,832 | -25,328 | -84,049 | -49,151 | 28,081 |
| Effect of exchange rates | 4,010 | 21,690 | 35,966 | 39,841 | -101,825 | 13,239 | 7,548 | 2,021 | 1,279 | 26,685 | -30,896 | 37,982 |
| Net change in cash | -23,315 | -30,123 | 151,188 | -5,268 | -58,763 | -7,825 | 145,964 | -257,536 | -114,768 | -34,215 | -10,367 | 20,297 |
| Free cash flow | -117,451 | -32,557 | 215,424 | -107,060 | 39,624 | -94,899 | 144,414 | -95,418 | -4,375 | -14,931 | 119,239 | 42,021 |
| Levered free cash flow | -102,330 | -16,689 | 164,363 | -228,384 | 117,096 | -58,683 | 149,155 | -206,594 | -24,128 | 31,517 | 114,539 | -79,688 |
