Huadian Power International Corporation 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$10.18B HK$13.30B HK$14.70B HK$20.34B HK$30.00B HK$36.45B HK$45.20B HK$54.18B HK$59.49B HK$66.62B HK$76.63B HK$71.01B HK$63.35B HK$79.01B HK$89.31B HK$93.65B HK$90.74B HK$104.42B HK$107.06B HK$117.18B HK$0.00M
GM % Gross Margin %
50.61% 42.34% 43.53% 40.12% 21.62% 34.96% 24.53% 25.25% 16.01% 23.39% 27.65% 33.52% 22.59% 10.54% 12.35% 14.03% 16.14% -6.20% 0.43% 6.42% 0.00%
OM Operating Margin
19.83% 15.44% 14.84% 14.52% -2.04% 11.72% 3.82% 5.82% 12.46% 20.06% 24.23% 29.43% 18.31% 7.51% 9.22% 11.24% 13.23% -8.72% -1.69% 4.48% 0.00%
EPS Earnings Per Share
HK$0.18 HK$0.20 HK$0.20 HK$-0.43 HK$0.19 HK$-0.01 HK$0.01 HK$0.21 HK$0.56 HK$0.74 HK$0.80 HK$0.32 HK$0.04 HK$0.13 HK$0.34 HK$0.42 HK$-0.34 HK$-0.00 HK$0.35 HK$0.00
Div. Dividends
HK$0.06 HK$0.07 HK$0.06 HK$0.06 HK$0.00 HK$0.04 HK$0.00 HK$0.00 HK$0.07 HK$0.23 HK$0.27 HK$0.30 HK$0.14 HK$0.02 HK$0.07 HK$0.15 HK$0.25 HK$0.25 HK$0.20 HK$0.15 HK$0.00
PR % Payout Ratio %
30.00% 38.89% 30.00% 30.00% -0.00% 21.05% -0.00% 0.00% 33.33% 41.07% 36.49% 37.50% 43.75% 50.00% 53.85% 44.12% 59.52% -73.53% 0 42.86% 0
Sha. Shares
5256.08m 6021.08m 6021.08m 6021.08m 6021.08m 6771.08m 6771.08m 6771.08m 6771.08m 7371.08m 8807.29m 9862.98m 9862.98m 9862.98m 9862.98m 9862.98m 9862.98m 9862.98m 9869.86m 0m 10227.56m
OCF Operating Cash Flow
HK$2.32B HK$2.34B HK$2.29B HK$3.35B HK$-232.70M HK$3.09B HK$2.08B HK$1.06B HK$12.28B HK$21.89B HK$26.38B HK$31.53B HK$22.13B HK$12.79B HK$17.99B HK$21.38B HK$25.25B HK$-6350.51M HK$9.65B HK$13.25B HK$0.00M
FCF Free Cash Flow
HK$-451.88M HK$-3689.83M HK$-10334.83M HK$-6855.81M HK$-10837.49M HK$-9301.93M HK$-11388.37M HK$-11262.35M HK$-10657.90M HK$6.56B HK$5.17B HK$17.12B HK$5.22B HK$-6944.62M HK$-5596.00M HK$6.29B HK$6.59B HK$-24511.34M HK$5.63B HK$19.11B HK$0.00M
FCFS Free Cash Flow Per Share
HK$-0.09 HK$-0.62 HK$-1.72 HK$-1.14 HK$-1.80 HK$-1.53 HK$-1.68 HK$-1.66 HK$-0.55 HK$0.89 HK$0.87 HK$1.87 HK$0.53 HK$-0.13 HK$0.07 HK$0.54 HK$0.52 HK$-2.00 HK$-0.08 HK$0.28 HK$0.00