Kirloskar Brothers Limited
BSE:500241
Rp 1,698.70
+ Rp170.50 (11.16%)
Rp 1,698.70
+ Rp170.50 (11.16%)
End-of-day quote: 05/15/2024

Kirloskar Brothers financials at a glance

The revenue of Kirloskar Brothers is reported as 40.012 billion Rupees in the fiscal year 2024. The earnings were 43.25 Rupees per share in 2024, which was 300.46 higher than 2021. And about -1.301 billion Rupees are reported as free cash flow in the financials of Kirloskar Brothers 2024. Dividends of 0 Rupees per share were paid to shareholders of Kirloskar Brothers stock BSE:500241 in fiscal 2024.

Rp40.01B
Revenue
Rp43.25
Earnings Per Share
51.16%
Gross Margin %
Rp0.00M
Free Cash Flow
Revenue
40,012.00
Earnings Per Share
43.25
Gross Margin %
51.16
Free Cash Flow
0.00

Financials

Year Year TTM 2024 2021 2020 2019 2018 2017 2016 2014 2013 2012 2011 2010 2008 2007
Rev. Revenue N/A Rp40.01B Rp36.63B Rp33.69B Rp33.49B Rp27.42B Rp26.57B Rp0.00M Rp26.52B Rp25.95B Rp25.28B Rp26.42B Rp26.59B Rp15.25B Rp13.40B
GM % Gross Margin % 47.59% 51.16% 45.74% 46.61% 44.30% 47.08% 52.59% 50.03% 36.07% 33.88% 30.81% 30.99% 29.75% 27.55% 30.92%
OM Operating Margin 11.55% 12.31% 6.45% 4.34% 2.73% 3.37% 1.73% 0.37% 6.36% 6.16% 3.85% 7.83% 9.29% 8.02% 9.92%
EPS Earnings Per Share Rp38.12 Rp43.25 Rp10.80 Rp7.40 Rp0.44 Rp6.22 Rp0.48 Rp-4.19 Rp9.35 Rp8.31 Rp6.15 Rp12.23 Rp14.23 Rp13.85 Rp19.69
Div. Dividends N/A Rp0.00 Rp2.50 Rp2.50 Rp2.50 Rp2.50 Rp1.00 Rp0.00 Rp0.00 Rp2.00 Rp2.00 Rp3.50 Rp0.00 Rp0.00 Rp0.00
PR % Payout Ratio % 0 0 23.15% 33.78% 568.18% 40.19% 208.33% 0 0 24.07% 32.52% 28.62% 0 0 0
Sha. Shares N/AM 79.44M 79.41M 79.41M 79.41M 79.41M 79.41M 79.41M 79.36M 79.36M 79.34M 79.34M 79.25M 79.32M 79.32M
OCF Operating Cash Flow N/A Rp0.00M Rp1.21B Rp1.46B Rp619.64M Rp1.10B Rp999.76M Rp0.00M Rp1.89B Rp1.90B Rp971.70M Rp2.24B Rp0.00M Rp0.00M Rp0.00M
FCF Free Cash Flow N/A Rp0.00M Rp587.00M Rp1.31B Rp-,125.22M Rp576.95M Rp554.81M Rp0.00M Rp1.20B Rp1.13B Rp963.43M Rp1.49B Rp0.00M Rp0.00M Rp0.00M
FCFS Free Cash Flow Per Share Rp29.83 Rp31.00 Rp30.31 Rp20.22 Rp-1.61 Rp7.25 Rp7.04 Rp3.98 Rp15.18 Rp14.24 Rp3.42 Rp17.65 Rp-7.45 Rp-3.52 Rp-14.46