SRF Limited
BSE:503806
Rp 2,637.55
Rp0.00 (0.00%)
Rp 2,637.55
Rp0.00 (0.00%)
End-of-day quote: 04/27/2024

SRF financials at a glance

The revenue of SRF is reported as 140.87893 billion Rupees in the fiscal year 2024. The earnings were 53.84 Rupees per share in 2024, which was 14.43 higher than 2022. And about 25.1071 billion Rupees are reported as free cash flow in the financials of SRF 2024. Dividends of 7.93 Rupees per share were paid to shareholders of SRF stock BSE:503806 in fiscal 2024.

Rp148.70B
Revenue
Rp72.95
Earnings Per Share
48.37%
Gross Margin %
Rp635.30M
Free Cash Flow
Revenue
148,702.50
Earnings Per Share
72.95
Gross Margin %
48.37
Free Cash Flow
635.30

Financials

Year Year TTM 2023 2022 2021 2020 2019 2018 2017 2016 2015 2013 2012 2011 2010 2008
Rev. Revenue N/A Rp148.70B Rp124.34B Rp84.00B Rp72.09B Rp76.93B Rp55.89B Rp48.22B Rp46.00B Rp45.40B Rp0.00M Rp39.81B Rp34.74B Rp25.79B Rp16.15B
GM % Gross Margin % 48.42% 48.37% 49.16% 49.71% 46.03% 41.62% 42.61% 46.48% 45.98% 40.29% 29.13% 31.64% 35.82% 37.12% 31.58%
OM Operating Margin 17.80% 19.89% 20.92% 20.16% 14.96% 13.66% 11.28% 14.33% 15.39% 10.90% 11.28% 16.93% 19.74% 19.61% 15.29%
EPS Earnings Per Share Rp58.48 Rp72.95 Rp63.75 Rp41.12 Rp31.87 Rp22.33 Rp16.08 Rp17.94 Rp14.73 Rp10.55 Rp8.81 Rp12.82 Rp16.01 Rp10.72 Rp4.13
Div. Dividends N/A Rp7.20 Rp7.15 Rp4.80 Rp1.40 Rp2.40 Rp2.40 Rp2.40 Rp2.00 Rp2.00 Rp0.00 Rp0.00 Rp2.80 Rp0.00 Rp1.00
PR % Payout Ratio % 0 9.87% 11.22% 11.67% 4.39% 10.75% 14.93% 13.38% 13.58% 18.96% 0 0 17.49% 0 24.21%
Sha. Shares N/AM 296.42M 296.42M 296.23M 287.4M 287.4M 287.1M 287.1M 287.1M 287.1M 287.1M 287.1M 302.52M 302.52M 339.43M
OCF Operating Cash Flow N/A Rp29.02B Rp21.06B Rp17.72B Rp13.04B Rp8.96B Rp7.00B Rp6.45B Rp8.19B Rp5.42B Rp0.00M Rp0.00M Rp6.17B Rp0.00M Rp0.00M
FCF Free Cash Flow N/A Rp635.30M Rp2.74B Rp5.57B Rp-,847.20M Rp-1,607.40M Rp-6,006.40M Rp-,285.50M Rp3.27B Rp578.74M Rp0.00M Rp0.00M Rp3.98B Rp0.00M Rp0.00M
FCFS Free Cash Flow Per Share Rp-10.03 Rp2.14 Rp9.24 Rp19.12 Rp-14.74 Rp-27.97 Rp-,108.36 Rp-4.97 Rp87.50 Rp5.32 Rp-49.02 Rp15.83 Rp64.51 Rp34.54 Rp8.60