Xinyi Glass Holdings financials at a glance

Year Year 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2004 2024
Rev. Revenue
HK$1.38B HK$1.93B HK$2.77B HK$3.89B HK$3.96B HK$6.36B HK$8.23B HK$8.43B HK$9.94B HK$10.86B HK$11.46B HK$12.85B HK$14.73B HK$16.01B HK$16.26B HK$18.62B HK$30.46B HK$25.75B HK$26.80B HK$1.03B HK$0.00M
GM % Gross Margin %
34.69% 36.22% 38.65% 31.09% 36.94% 40.15% 28.61% 26.41% 31.57% 25.17% 27.34% 36.26% 36.97% 36.69% 36.19% 41.75% 51.80% 33.74% 32.14% 36.45% 0.00%
OM Operating Margin
20.23% 21.26% 23.24% 18.53% 22.84% 29.37% 18.08% 14.87% 19.07% 11.70% 15.08% 24.39% 25.52% 24.38% 22.70% 28.69% 40.06% 19.17% 21.18% 24.56% 0.00%
EPS Earnings Per Share
HK$0.09 HK$0.12 HK$0.21 HK$0.21 HK$0.22 HK$0.44 HK$0.35 HK$0.31 HK$0.52 HK$0.34 HK$0.52 HK$0.83 HK$1.00 HK$0.94 HK$0.94 HK$1.59 HK$2.82 HK$1.22 HK$1.30 HK$0.00
Div. Dividends
HK$0.03 HK$0.04 HK$0.10 HK$0.10 HK$0.11 HK$0.13 HK$0.16 HK$0.15 HK$0.27 HK$0.15 HK$0.27 HK$0.40 HK$0.48 HK$0.52 HK$0.55 HK$0.79 HK$1.42 HK$0.62 HK$0.63 HK$0.00 HK$0.00
PR % Payout Ratio %
33.33% 33.33% 47.62% 47.62% 50.00% 29.55% 45.71% 48.39% 51.92% 44.12% 51.92% 48.19% 48.00% 55.32% 58.51% 49.69% 50.35% 50.82% 48.46% 0 0
Sha. Shares
3085.89m 3209.32m 3209.32m 3365.06m 3546.1m 3517.09m 3683.23m 3785.55m 3921.37m 3971.61m 3921.83m 3891.46m 4016.31m 3993.2m 4019.22m 4039.49m 4018.66m 3,991m 4222.55m 0m 4222.55m
OCF Operating Cash Flow
HK$227.74M HK$365.62M HK$440.05M HK$1.17B HK$1.32B HK$1.35B HK$1.30B HK$1.39B HK$2.71B HK$1.46B HK$2.64B HK$3.56B HK$3.53B HK$4.64B HK$3.78B HK$4.50B HK$10.95B HK$6.74B HK$0.00M HK$206.77M HK$0.00M
FCF Free Cash Flow
HK$-508.02M HK$-90.07M HK$-914.44M HK$523.59M HK$234.17M HK$-621.72M HK$-1342.81M HK$160.25M HK$89.47M HK$-236.41M HK$802.46M HK$1.71B HK$215.13M HK$2.30B HK$820.02M HK$1.21B HK$8.81B HK$4.74B HK$2.03B HK$-322.58M HK$0.00M
FCFS Free Cash Flow Per Share
HK$-0.17 HK$-0.03 HK$-0.28 HK$0.09 HK$-0.01 HK$-0.24 HK$-0.49 HK$-0.01 HK$-0.04 HK$-0.07 HK$0.18 HK$0.47 HK$0.09 HK$0.59 HK$0.23 HK$0.22 HK$2.12 HK$1.11 HK$0.00 HK$-0.15 HK$0.00