First Pacific Company financials at a glance

Year Year 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
Rev. Revenue
HK$2.05B HK$1.99B HK$2.47B HK$3.04B HK$4.11B HK$3.93B HK$4.64B HK$5.68B HK$5.99B HK$6.01B HK$6.84B HK$6.44B HK$6.78B HK$7.30B HK$7.74B HK$8.05B HK$7.13B HK$9.10B HK$10.30B HK$10.51B HK$0.00M
GM % Gross Margin %
25.24% 23.89% 25.79% 23.68% 24.41% 30.20% 35.50% 31.21% 31.08% 29.31% 28.03% 27.86% 29.57% 29.50% 28.13% 30.40% 32.37% 31.07% 29.66% 32.11% 0.00%
OM Operating Margin
9.70% 6.98% 7.37% 10.92% 8.85% 18.21% 19.73% 17.80% 16.76% 13.26% 12.40% 12.79% 14.25% 13.38% 13.41% 14.31% 14.82% 15.07% 16.96% 19.47% 0.00%
EPS Earnings Per Share
HK$0.03 HK$0.05 HK$0.11 HK$0.05 HK$0.08 HK$0.11 HK$0.11 HK$0.09 HK$0.08 HK$0.07 HK$0.07 HK$0.06 HK$0.07 HK$0.07 HK$0.07 HK$0.07 HK$0.10 HK$0.12 HK$0.14 HK$0.00
Div. Dividends
HK$0.00 HK$0.00 HK$0.01 HK$0.01 HK$0.01 HK$0.02 HK$0.03 HK$0.03 HK$0.03 HK$0.03 HK$0.03 HK$0.02 HK$0.02 HK$0.02 HK$0.02 HK$0.02 HK$0.02 HK$0.02 HK$0.03 HK$0.03 HK$0.00
PR % Payout Ratio %
0.00% 0.00% 20.00% 9.09% 20.00% 25.00% 27.27% 27.27% 33.33% 37.50% 42.86% 28.57% 33.33% 28.57% 28.57% 28.57% 28.57% 20.00% 25.00% 21.43% 0
Sha. Shares
3185.99m 3185.99m 3189.3m 3212.15m 3213.38m 3860.32m 3895.27m 3825.28m 3827.59m 4309.55m 4284.67m 4260.88m 4251.53m 4,336m 4335.52m 4341.76m 4336.36m 4272.06m 4235.94m 4236.66m 4237.66m
OCF Operating Cash Flow
HK$125.60M HK$90.20M HK$127.10M HK$130.70M HK$165.20M HK$59.10M HK$819.90M HK$642.50M HK$1.00B HK$723.90M HK$835.80M HK$650.00M HK$731.40M HK$776.10M HK$734.10M HK$1.46B HK$1.04B HK$1.25B HK$1.42B HK$1.73B HK$0.00M
FCF Free Cash Flow
HK$16.50M HK$35.30M HK$75.90M HK$24.40M HK$-74.90M HK$-231.40M HK$504.50M HK$285.20M HK$551.80M HK$64.40M HK$457.60M HK$290.30M HK$409.30M HK$388.20M HK$68.40M HK$1.02B HK$660.60M HK$885.80M HK$1.12B HK$1.05B HK$0.00M
FCFS Free Cash Flow Per Share
HK$0.01 HK$0.01 HK$0.02 HK$0.01 HK$-0.04 HK$-0.10 HK$0.08 HK$0.02 HK$0.08 HK$-0.04 HK$0.05 HK$-0.04 HK$0.01 HK$-0.07 HK$-0.12 HK$0.02 HK$-0.01 HK$0.03 HK$0.08 HK$0.12 HK$0.00