China Foods 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$16.79B HK$19.56B HK$6.50B HK$9.74B HK$14.24B HK$16.82B HK$19.96B HK$28.01B HK$30.88B HK$26.22B HK$26.24B HK$27.84B HK$11.29B HK$13.36B HK$15.65B HK$17.17B HK$17.25B HK$19.78B HK$20.97B HK$0.00M HK$0.00M
GM % Gross Margin %
7.94% 12.13% 30.63% 24.89% 24.48% 27.91% 25.43% 23.67% 21.00% 20.18% 23.29% 22.72% 36.02% 35.16% 35.41% 36.54% 39.57% 35.69% 35.76% 0.00% 0.00%
OM Operating Margin
2.11% 2.60% 6.30% 3.99% 3.42% 4.56% 2.78% 3.28% 1.47% -2.62% 0.09% 0.96% 4.11% 2.36% 3.98% 4.86% 6.29% 6.85% 7.51% 0.00% 0.00%
EPS Earnings Per Share
HK$0.24 HK$0.35 HK$0.17 HK$0.17 HK$0.20 HK$0.15 HK$0.23 HK$0.14 HK$-0.30 HK$-0.08 HK$0.06 HK$0.04 HK$0.02 HK$0.15 HK$0.16 HK$0.21 HK$0.25 HK$0.27 HK$0.29 HK$0.00
Div. Dividends
HK$0.07 HK$0.09 HK$0.05 HK$0.05 HK$0.06 HK$0.07 HK$0.06 HK$0.08 HK$0.06 HK$0.00 HK$0.00 HK$0.01 HK$0.02 HK$1.05 HK$0.04 HK$0.05 HK$0.11 HK$0.13 HK$0.13 HK$0.16 HK$0.00
PR % Payout Ratio %
41.18% 37.50% 14.29% 29.41% 35.29% 35.00% 40.00% 34.78% 42.86% -0.00% -0.00% 16.67% 50.00% 5250.00% 26.67% 31.25% 52.38% 52.00% 48.15% 55.17% 0
Sha. Shares
1757.1m 1758.45m 1761.24m 2791.38m 2791.38m 2791.51m 2792.46m 2792.89m 2797.19m 2797.22m 2797.22m 2797.22m 2797.22m 2797.22m 2797.22m 2797.22m 2797.22m 2797.22m 2797.22m 2797.22m 0m
OCF Operating Cash Flow
HK$910.30M HK$478.92M HK$12.08M HK$548.57M HK$875.63M HK$1.06B HK$124.74M HK$666.38M HK$371.40M HK$97.41M HK$238.69M HK$742.76M HK$655.95M HK$447.03M HK$1.27B HK$1.90B HK$2.21B HK$1.07B HK$1.14B HK$0.00M HK$0.00M
FCF Free Cash Flow
HK$461.68M HK$-491.19M HK$-1610.03M HK$-630.18M HK$414.17M HK$543.46M HK$-649.38M HK$107.03M HK$-847.36M HK$-660.61M HK$-211.80M HK$-43.97M HK$-174.27M HK$-430.58M HK$686.02M HK$1.20B HK$1.65B HK$360.41M HK$259.18M HK$0.00M HK$0.00M
FCFS Free Cash Flow Per Share
HK$0.26 HK$-0.20 HK$-0.64 HK$-0.23 HK$0.14 HK$0.19 HK$-0.22 HK$0.03 HK$-0.29 HK$-0.23 HK$-0.08 HK$-0.02 HK$-0.07 HK$-0.08 HK$0.21 HK$0.43 HK$0.59 HK$0.12 HK$0.09 HK$0.00 HK$0.00