K.P.R. Mill Limited
NSEI:KPRMILL
Rp 831.95
Rp-5.05 (-0.60%)
Rp 831.95
Rp-5.05 (-0.60%)
End-of-day quote: 05/17/2024

K.P.R. Mill financials at a glance

The revenue of K.P.R. Mill is reported as 61.8588 billion Rupees in the fiscal year 2024. The earnings were 23.81 Rupees per share in 2024, which was 2.7 lower than 2022. And about 2.9868 billion Rupees are reported as free cash flow in the financials of K.P.R. Mill 2024. Dividends of 2 Rupees per share were paid to shareholders of K.P.R. Mill stock NSEI:KPRMILL in fiscal 2024.

Rp61.86B
Revenue
Rp23.81
Earnings Per Share
37.07%
Gross Margin %
Rp-,519.40M
Free Cash Flow
Revenue
61,858.80
Earnings Per Share
23.81
Gross Margin %
37.07
Free Cash Flow
-,519.40

Financials

Year Year TTM 2023 2022 2021 2020 2019 2018 2017 2016 2015 2013 2012 2011 2009 2008
Rev. Revenue N/A Rp61.86B Rp48.22B Rp35.30B Rp33.53B Rp33.84B Rp30.24B Rp28.44B Rp25.91B Rp25.66B Rp16.65B Rp12.69B Rp11.07B Rp7.18B Rp5.74B
GM % Gross Margin % 35.21% 37.07% 42.06% 42.37% 38.58% 37.32% 36.82% 37.58% 35.56% 31.72% 33.06% 23.24% 33.30% 23.10% 30.25%
OM Operating Margin 16.26% 17.87% 22.98% 20.22% 15.27% 15.21% 14.80% 15.63% 13.04% 11.79% 14.35% 6.18% 11.54% 6.33% 14.50%
EPS Earnings Per Share Rp23.08 Rp23.81 Rp24.47 Rp14.98 Rp10.58 Rp9.22 Rp7.86 Rp7.63 Rp5.56 Rp4.57 Rp2.70 Rp0.84 Rp1.90 Rp0.13 Rp2.24
Div. Dividends N/A Rp2.00 Rp0.15 Rp0.90 Rp0.90 Rp0.15 Rp0.15 Rp0.15 Rp1.00 Rp0.90 Rp0.60 Rp0.50 Rp0.60 Rp0.00 Rp0.00
PR % Payout Ratio % 0 8.40% 0.61% 6.01% 8.51% 1.63% 1.91% 1.97% 17.99% 19.69% 22.22% 59.52% 31.58% 0 0
Sha. Shares N/AM 341.81M 344.05M 344.05M 344.05M 362.8M 369.48M 369.48M 376.83M 376.83M 376.83M 376.83M 376.83M 376.83M 376.83M
OCF Operating Cash Flow N/A Rp2.99B Rp4.94B Rp6.59B Rp7.88B Rp659.40M Rp2.26B Rp4.77B Rp2.03B Rp3.10B Rp4.06B Rp2.15B Rp637.58M Rp0.00M Rp0.00M
FCF Free Cash Flow N/A Rp-,519.40M Rp-3,981.40M Rp3.74B Rp4.92B Rp-31.50M Rp1.83B Rp2.78B Rp28.00M Rp1.81B Rp831.60M Rp-,311.00M Rp-2,177.77M Rp0.00M Rp0.00M
FCFS Free Cash Flow Per Share Rp20.38 Rp-2.35 Rp-11.57 Rp10.87 Rp69.04 Rp-3.65 Rp24.73 Rp36.96 Rp0.65 Rp23.98 Rp-5.57 Rp1.36 Rp-28.89 Rp16.52 Rp-37.92