Huaneng Power International 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$30.29B HK$40.25B HK$44.43B HK$50.43B HK$72.20B HK$79.74B HK$104.31B HK$133.42B HK$133.97B HK$133.83B HK$140.03B HK$128.90B HK$138.15B HK$152.97B HK$169.86B HK$173.48B HK$169.44B HK$204.61B HK$246.72B HK$254.40B HK$0.00M
GM % Gross Margin %
25.56% 22.05% 23.87% 18.83% 2.19% 15.99% 11.01% 8.70% 16.30% 23.14% 25.35% 29.00% 21.77% 11.31% 11.15% 14.58% 17.42% -0.33% 3.04% 12.10% 0.00%
OM Operating Margin
23.88% 19.57% 20.37% 15.52% -0.59% 12.82% 8.26% 6.16% 13.48% 19.79% 21.70% 25.00% 17.44% 7.78% 7.53% 10.81% 12.98% -4.50% 0.26% 8.29% 0.00%
EPS Earnings Per Share
HK$0.40 HK$0.50 HK$0.51 HK$-0.33 HK$0.41 HK$0.28 HK$0.08 HK$0.39 HK$0.82 HK$0.76 HK$0.94 HK$0.51 HK$0.10 HK$0.03 HK$0.01 HK$0.04 HK$-0.81 HK$-0.65 HK$0.75 HK$0.00
Div. Dividends
HK$0.25 HK$0.25 HK$0.28 HK$0.30 HK$0.10 HK$0.21 HK$0.20 HK$0.05 HK$0.21 HK$0.38 HK$0.38 HK$0.47 HK$0.29 HK$0.10 HK$0.10 HK$0.14 HK$0.18 HK$0.00 HK$0.00 HK$0.35 HK$0.00
PR % Payout Ratio %
56.82% 62.50% 56.00% 58.82% -30.30% 51.22% 71.43% 62.50% 53.85% 46.34% 50.00% 50.00% 56.86% 100.00% 333.33% 1400.00% 450.00% -0.00% -0.00% 46.67% 0
Sha. Shares
12055.36m 12055.38m 12055.38m 12055.38m 12055.38m 12055.38m 14055.38m 14055.38m 14055.38m 14055.38m 14420.38m 15200.38m 15200.38m 15200.38m 15698.09m 15698.09m 15698.09m 15698.09m 15698.09m 0m 15698.09m
OCF Operating Cash Flow
HK$8.16B HK$10.53B HK$13.86B HK$12.22B HK$6.49B HK$15.99B HK$18.07B HK$20.95B HK$26.93B HK$40.24B HK$37.37B HK$42.36B HK$37.81B HK$30.08B HK$28.89B HK$37.32B HK$42.05B HK$6.03B HK$32.52B HK$45.50B HK$0.00M
FCF Free Cash Flow
HK$-1714.85M HK$-3312.17M HK$-2427.07M HK$-2001.91M HK$-21492.73M HK$-6940.65M HK$-2665.28M HK$4.16B HK$11.45B HK$22.51B HK$12.32B HK$18.03B HK$11.37B HK$-8017.89M HK$8.02B HK$5.29B HK$-617.57M HK$-37451.12M HK$-8206.77M HK$6.81B HK$0.00M
FCFS Free Cash Flow Per Share
HK$-0.16 HK$-0.29 HK$-0.31 HK$-0.27 HK$-1.86 HK$-0.58 HK$-0.22 HK$0.30 HK$0.81 HK$1.60 HK$0.87 HK$1.24 HK$0.76 HK$0.26 HK$0.54 HK$0.37 HK$-0.04 HK$-2.39 HK$-0.52 HK$-0.88 HK$0.00