NHPC Limited
NSEI:NHPC
Rp 97.90
Rp-1.35 (-1.36%)
Rp 97.90
Rp-1.35 (-1.36%)
End-of-day quote: 05/17/2024

NHPC financials at a glance

The revenue of NHPC is reported as 96.3216 billion Rupees in the fiscal year 2024. The earnings were 3.61 Rupees per share in 2024, which was 6.72 lower than 2023. And about 4.56127 billion Rupees are reported as free cash flow in the financials of NHPC 2024. Dividends of 1.96 Rupees per share were paid to shareholders of NHPC stock NSEI:NHPC in fiscal 2024.

Rp96.32B
Revenue
Rp3.61
Earnings Per Share
92.58%
Gross Margin %
Rp12.80B
Free Cash Flow
Revenue
96,321.60
Earnings Per Share
3.61
Gross Margin %
92.58
Free Cash Flow
12,798.00

Financials

Year Year TTM 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Rev. Revenue N/A Rp96.32B Rp106.07B Rp91.89B Rp96.48B Rp100.08B Rp89.83B Rp77.51B Rp86.23B Rp86.28B Rp82.44B Rp74.16B Rp64.02B Rp69.20B Rp51.44B Rp51.14B
GM % Gross Margin % 84.50% 92.58% 87.56% 86.64% 85.58% 88.63% 90.92% 90.70% 91.03% 74.10% 79.17% 87.56% 92.04% 94.46% 99.26% 100.86%
OM Operating Margin 47.49% 45.90% 49.75% 44.53% 43.65% 40.59% 38.04% 36.28% 40.36% 41.65% 49.45% 43.77% 54.16% 57.93% 51.41% 56.58%
EPS Earnings Per Share Rp3.88 Rp3.61 Rp3.87 Rp3.51 Rp3.39 Rp2.86 Rp2.54 Rp2.44 Rp2.74 Rp2.05 Rp2.25 Rp1.02 Rp1.99 Rp2.46 Rp1.88 Rp1.84
Div. Dividends N/A Rp1.96 Rp1.85 Rp1.81 Rp1.60 Rp1.50 Rp1.46 Rp1.40 Rp1.80 Rp1.50 Rp0.60 Rp0.30 Rp0.60 Rp0.70 Rp0.60 Rp0.55
PR % Payout Ratio % 0 54.29% 47.80% 51.57% 47.20% 52.45% 57.48% 57.38% 65.69% 73.17% 26.67% 29.41% 30.15% 28.46% 31.91% 29.89%
Sha. Shares N/AM 10,045.03M 10,045.03M 10,045.03M 10,045.03M 10,045.03M 10,045.03M 10,259.32M 10,259.32M 11,070.67M 11,070.67M 11,070.67M 12,300.74M 12,300.74M 12,300.74M 12,300.74M
OCF Operating Cash Flow N/A Rp74.53B Rp46.92B Rp64.72B Rp50.73B Rp32.52B Rp35.46B Rp50.98B Rp86.32B Rp54.34B Rp40.61B Rp38.24B Rp28.46B Rp33.83B Rp38.11B Rp31.38B
FCF Free Cash Flow N/A Rp12.80B Rp-2,679.30M Rp14.57B Rp30.91B Rp-3,798.70M Rp24.64B Rp35.31B Rp70.45B Rp32.14B Rp23.35B Rp15.74B Rp4.47B Rp847.10M Rp3.45B Rp11.94B
FCFS Free Cash Flow Per Share Rp-0.47 Rp0.00 Rp-0.27 Rp1.45 Rp3.08 Rp-0.38 Rp2.41 Rp3.05 Rp6.10 Rp3.45 Rp2.11 Rp1.31 Rp0.36 Rp0.07 Rp0.24 Rp1.47