NT$154.00
+ NT$2.00 (1.30%)
End-of-day quote: 05/02/2024
TWSE:2317

Hon Hai Precision Industry Annual Report

Year Year 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Rev. Revenue
NT$6.63T NT$5.99T NT$5.36T NT$5.34T NT$5.29T NT$4.71T NT$4.36T NT$4.48T NT$4.21T NT$3.95T NT$3.91T NT$3.45T NT$3.00T NT$1.96T NT$1.95T NT$1.70T NT$1.32T NT$948.51B NT$541.60B
GM % Gross Margin %
6.04% 6.04% 5.65% 5.91% 6.27% 6.44% 7.38% 7.15% 6.93% 6.44% 6.41% 7.72% 8.15% 9.52% 8.62% 9.71% 9.79% 10.22% 12.13%
OM Operating Margin
2.62% 2.49% 2.07% 2.15% 2.57% 2.39% 4.01% 3.66% 3.40% 2.77% 2.76% 2.40% 2.87% 4.26% 3.62% 5.36% 5.73% 5.36% 6.11%
EPS Earnings Per Share
NT$0.00 NT$9.54 NT$10.06 NT$9.91 NT$7.28 NT$8.24 NT$7.95 NT$9.89 NT$10.65 NT$10.58 NT$9.47 NT$7.72 NT$6.89 NT$5.98 NT$5.82 NT$5.68 NT$4.13 NT$6.01 NT$4.68 NT$3.41 NT$2.51
Div. Dividends
NT$5.30 NT$5.20 NT$4.00 NT$4.20 NT$4.00 NT$2.50 NT$5.63 NT$4.55 NT$4.11 NT$1.74 NT$1.32 NT$1.20 NT$0.73 NT$1.30 NT$0.62 NT$1.47 NT$1.23 NT$1.02 NT$0.70
PR % Payout Ratio %
52.68% 52.47% 54.95% 50.97% 50.31% 25.28% 52.86% 43.01% 43.40% 22.54% 19.16% 20.07% 12.54% 22.89% 15.01% 24.46% 26.28% 29.91% 27.89%
Sha. Shares
13861.51m 13861.51m 13861.51m 13861.51m 13861.51m 13861.51m 13861.51m 13760.21m 13667.62m 13585.15m 13472.09m 13383.46m 13306.16m 13233.38m 13154.46m 12834.69m 12653.11m 11864.39m 11350.94m
OCF Operating Cash Flow
NT$109.71B NT$-98212.38M NT$377.62B NT$248.02B NT$-40156.22M NT$-39341.31M NT$174.02B NT$242.32B NT$190.68B NT$172.75B NT$173.49B NT$101.21B NT$62.46B NT$99.96B NT$63.42B NT$105.48B NT$70.52B NT$44.21B NT$11.92B
FCF Free Cash Flow
NT$11.77B NT$-190508.07M NT$312.12B NT$170.50B NT$-105689.03M NT$-99726.16M NT$120.82B NT$171.36B NT$163.11B NT$128.36B NT$109.66B NT$9.54B NT$-76756.17M NT$72.99B NT$-6445.40M NT$17.84B NT$17.39B NT$-2209.62M NT$-9950.44M
FCFS Free Cash Flow Per Share
NT$0.72 NT$-13.82 NT$22.48 NT$12.30 NT$-6.58 NT$-7.19 NT$8.73 NT$12.45 NT$11.93 NT$8.73 NT$6.62 NT$0.66 NT$-0.84 NT$5.39 NT$-1.42 NT$0.47 NT$0.78 NT$-0.46 NT$-0.88