China Oilfield Services 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$3.83B HK$4.79B HK$6.52B HK$9.24B HK$12.43B HK$18.35B HK$18.06B HK$18.91B HK$22.63B HK$27.96B HK$33.72B HK$23.65B HK$15.15B HK$17.52B HK$21.95B HK$31.14B HK$27.65B HK$29.20B HK$35.66B HK$44.11B HK$0.00M
GM % Gross Margin %
57.03% 58.62% 27.20% 36.22% 36.17% 36.28% 35.10% 31.71% 29.05% 31.32% 30.37% 18.22% -14.13% 14.34% 10.92% 18.75% 19.33% 16.40% 12.30% 15.86% 0.00%
OM Operating Margin
17.51% 17.51% 21.28% 30.55% 30.37% 31.12% 28.61% 26.44% 24.22% 26.91% 25.69% 11.26% -25.93% 7.52% 2.39% 12.64% 14.28% 11.11% 7.56% 10.87% 0.00%
EPS Earnings Per Share
HK$0.21 HK$0.28 HK$0.54 HK$0.69 HK$0.70 HK$0.92 HK$0.90 HK$1.01 HK$1.49 HK$1.64 HK$0.43 HK$-2.40 HK$0.01 HK$0.03 HK$0.47 HK$0.56 HK$0.19 HK$0.48 HK$0.64 HK$0.00
Div. Dividends
HK$0.07 HK$0.04 HK$0.06 HK$0.12 HK$0.14 HK$0.14 HK$0.18 HK$0.18 HK$0.31 HK$0.43 HK$0.48 HK$0.07 HK$0.05 HK$0.06 HK$0.07 HK$0.16 HK$0.17 HK$0.15 HK$0.16 HK$0.20 HK$0.00
PR % Payout Ratio %
38.89% 19.05% 21.43% 22.22% 20.29% 20.00% 19.57% 20.00% 30.69% 28.86% 29.27% 16.28% -2.08% 600.00% 233.33% 34.04% 30.36% 78.95% 33.33% 31.25% 0
Sha. Shares
3995.32m 3995.32m 3995.32m 3995.32m 4495.32m 4495.32m 4495.32m 4495.32m 4495.32m 4495.32m 4771.59m 4771.59m 4771.59m 4771.59m 4771.59m 4771.59m 4771.59m 4771.59m 4771.59m 0m 4771.59m
OCF Operating Cash Flow
HK$1.51B HK$1.26B HK$1.82B HK$2.96B HK$4.04B HK$5.60B HK$7.86B HK$6.35B HK$8.73B HK$8.46B HK$10.16B HK$6.56B HK$2.74B HK$5.49B HK$4.17B HK$6.97B HK$7.55B HK$7.42B HK$6.90B HK$13.10B HK$0.00M
FCF Free Cash Flow
HK$-100.21M HK$-808.62M HK$-893.23M HK$-164.12M HK$-2801.09M HK$-1793.81M HK$3.42B HK$1.75B HK$4.55B HK$-197.50M HK$2.44B HK$-1310.31M HK$-1435.97M HK$3.28B HK$1.65B HK$3.38B HK$3.37B HK$3.67B HK$3.76B HK$7.06B HK$0.00M
FCFS Free Cash Flow Per Share
HK$-0.03 HK$-0.20 HK$0.01 HK$-0.04 HK$-0.80 HK$-0.40 HK$0.76 HK$0.39 HK$1.13 HK$0.00 HK$0.07 HK$0.14 HK$0.12 HK$0.50 HK$0.35 HK$0.83 HK$0.70 HK$0.77 HK$0.58 HK$0.76 HK$0.00