Towngas Smart Energy 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$1.80B HK$2.32B HK$2.64B HK$3.20B HK$1.66B HK$2.03B HK$2.98B HK$4.32B HK$5.18B HK$6.72B HK$7.88B HK$7.72B HK$7.18B HK$8.76B HK$11.79B HK$12.92B HK$12.83B HK$17.13B HK$20.07B HK$19.84B HK$0.00M
GM % Gross Margin %
24.82% 29.67% 19.64% 22.58% 44.50% 41.92% 36.66% 36.25% 37.88% 36.35% 34.94% 36.05% 39.96% 36.62% 31.29% 31.10% 31.83% 28.44% 22.75% 23.77% 0.00%
OM Operating Margin
17.74% 20.57% 0.01% 5.31% 10.06% 12.11% 11.22% 13.58% 14.35% 13.77% 13.53% 13.18% 14.25% 14.72% 13.55% 13.58% 14.22% 12.30% 8.03% 8.39% 0.00%
EPS Earnings Per Share
HK$0.32 HK$-0.14 HK$0.08 HK$0.10 HK$0.14 HK$0.20 HK$0.29 HK$0.34 HK$0.42 HK$0.40 HK$0.30 HK$0.36 HK$0.50 HK$0.44 HK$0.46 HK$0.50 HK$0.42 HK$0.15 HK$0.32 HK$0.00
Div. Dividends
HK$0.00 HK$0.00 HK$0.00 HK$0.00 HK$0.01 HK$0.02 HK$0.03 HK$0.05 HK$0.06 HK$0.08 HK$0.10 HK$0.10 HK$0.12 HK$0.15 HK$0.15 HK$0.15 HK$0.15 HK$0.15 HK$0.15 HK$0.16 HK$0.00
PR % Payout Ratio %
0.00% 0.00% -0.00% 0.00% 10.00% 14.29% 15.00% 17.24% 17.65% 19.05% 25.00% 33.33% 33.33% 30.00% 34.09% 32.61% 30.00% 35.71% 100.00% 50.00% 0
Sha. Shares
942.25m 942.25m 944.67m 1952.01m 1957.56m 1958.36m 2448.79m 2460.34m 2460.34m 2612.85m 2632.66m 2665.06m 2711.6m 2768.69m 2810.03m 2870.69m 2968.93m 2968.93m 3152.93m 3348.63m 3354.48m
OCF Operating Cash Flow
HK$125.14M HK$65.99M HK$364.60M HK$343.47M HK$425.79M HK$461.05M HK$601.35M HK$628.24M HK$1.07B HK$1.05B HK$1.26B HK$1.42B HK$1.67B HK$1.51B HK$1.28B HK$1.75B HK$2.20B HK$2.25B HK$1.34B HK$1.30B HK$0.00M
FCF Free Cash Flow
HK$-159.86M HK$-504.14M HK$91.35M HK$-222.41M HK$-146.38M HK$-55.07M HK$-117.25M HK$-266.06M HK$-535.60M HK$-631.59M HK$-739.71M HK$-526.53M HK$-306.64M HK$-309.01M HK$-1027.97M HK$-450.15M HK$-116.66M HK$-477.19M HK$-2002.51M HK$-3136.00M HK$0.00M
FCFS Free Cash Flow Per Share
HK$-0.17 HK$-0.54 HK$0.08 HK$-0.13 HK$-0.08 HK$-0.03 HK$-0.05 HK$-0.11 HK$-0.22 HK$-0.24 HK$-0.28 HK$-0.20 HK$-0.09 HK$-0.11 HK$-0.37 HK$-0.16 HK$-0.04 HK$-0.16 HK$-0.63 HK$-1.02 HK$0.00