Shares of KPR Mill gained 2.05% to trade at Rs 1,016.55 in Friday's early trading session. The stock is a constituent of the Nifty Midcap 150 index.
Financial Performance
The following table presents KPR Mill's consolidated financial performance:
Heading
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Revenue
Rs 1,609.66 Crore
Rs 1,480.02 Crore
Rs 1,529.22 Crore
Rs 1,768.98 Crore
Rs 1,766.27 Crore
Net Profit
Rs 203.31 Crore
Rs 205.00 Crore
Rs 202.25 Crore
Rs 204.55 Crore
Rs 212.70 Crore
EPS
5.95
6.00
5.92
5.98
6.22
The revenue for KPR Mill has seen fluctuations over the quarters. The revenue increased from Rs 1,609.66 Crore in June 2024 to Rs 1,766.27 Crore in June 2025. Similarly, the net profit increased from Rs 203.31 Crore in June 2024 to Rs 212.70 Crore in June 2025.
Annual Financials
The following table summarizes the key consolidated annual financial data for KPR Mill:
Heading
2021
2022
2023
2024
2025
Revenue
Rs 3,530.15 Crore
Rs 4,822.48 Crore
Rs 6,185.88 Crore
Rs 6,059.68 Crore
Rs 6,387.88 Crore
Net Profit
Rs 515.26 Crore
Rs 841.84 Crore
Rs 814.10 Crore
Rs 805.35 Crore
Rs 815.11 Crore
EPS
74.88
24.47
23.81
23.56
23.85
BVPS
341.50
92.61
108.45
127.51
146.34
ROE
21.92
26.41
21.96
18.47
16.29
Debt to Equity
0.26
0.37
0.36
0.27
0.09
Between 2021 and 2025, KPR Mill has demonstrated consistent growth in revenue, increasing from Rs 3,530.15 Crore to Rs 6,387.88 Crore. Net profit has also shown a significant increase over the years, although there were slight fluctuations. The debt to equity ratio has decreased to 0.09 in 2025, indicating a stronger financial position.
Income Statement
Here is the consolidated annual income statement:
Mar 2025
Mar 2024
Mar 2023
Mar 2022
Mar 2021
Sales
Rs 6,387 Crore
Rs 6,059 Crore
Rs 6,185 Crore
Rs 4,822 Crore
Rs 3,530 Crore
Other Income
Rs 74 Crore
Rs 67 Crore
Rs 62 Crore
Rs 87 Crore
Rs 38 Crore
Total Income
Rs 6,462 Crore
Rs 6,126 Crore
Rs 6,248 Crore
Rs 4,909 Crore
Rs 3,568 Crore
Total Expenditure
Rs 5,349 Crore
Rs 5,012 Crore
Rs 5,085 Crore
Rs 3,744 Crore
Rs 2,847 Crore
EBIT
Rs 1,112 Crore
Rs 1,114 Crore
Rs 1,163 Crore
Rs 1,164 Crore
Rs 721 Crore
Interest
Rs 49 Crore
Rs 74 Crore
Rs 78 Crore
Rs 23 Crore
Rs 32 Crore
Tax
Rs 247 Crore
Rs 235 Crore
Rs 270 Crore
Rs 299 Crore
Rs 173 Crore
Net Profit
Rs 815 Crore
Rs 805 Crore
Rs 814 Crore
Rs 841 Crore
Rs 515 Crore
Quarterly Income Statement
Here is the consolidated quarterly income statement:
Jun 2025
Mar 2025
Dec 2024
Sep 2024
Jun 2024
Sales
Rs 1,766 Crore
Rs 1,768 Crore
Rs 1,529 Crore
Rs 1,480 Crore
Rs 1,609 Crore
Other Income
Rs 35 Crore
Rs 11 Crore
Rs 16 Crore
Rs 39 Crore
Rs 7 Crore
Total Income
Rs 1,802 Crore
Rs 1,780 Crore
Rs 1,545 Crore
Rs 1,519 Crore
Rs 1,617 Crore
Total Expenditure
Rs 1,509 Crore
Rs 1,488 Crore
Rs 1,280 Crore
Rs 1,235 Crore
Rs 1,345 Crore
EBIT
Rs 293 Crore
Rs 291 Crore
Rs 265 Crore
Rs 284 Crore
Rs 271 Crore
Interest
Rs 13 Crore
Rs 11 Crore
Rs 9 Crore
Rs 13 Crore
Rs 16 Crore
Tax
Rs 66 Crore
Rs 76 Crore
Rs 53 Crore
Rs 66 Crore
Rs 51 Crore
Net Profit
Rs 212 Crore
Rs 204 Crore
Rs 202 Crore
Rs 205 Crore
Rs 203 Crore
Cash Flow
The consolidated cash flow data is as follows:
Mar 2025
Mar 2024
Mar 2023
Mar 2022
Mar 2021
Operating Activities
Rs 1,401 Crore
Rs 677 Crore
Rs 298 Crore
Rs 494 Crore
Rs 658 Crore
Investing Activities
Rs -450 Crore
Rs -294 Crore
Rs -105 Crore
Rs -942 Crore
Rs -548 Crore
Financing Activities
Rs -911 Crore
Rs -417 Crore
Rs -206 Crore
Rs 501 Crore
Rs -194 Crore
Others
Rs 0 Crore
Rs 0 Crore
Rs 0 Crore
Rs 0 Crore
Rs 0 Crore
Net Cash Flow
Rs 39 Crore
Rs -33 Crore
Rs -12 Crore
Rs 53 Crore
Rs -83 Crore
Balance Sheet
The consolidated balance sheet data is as follows:
Mar 2025
Mar 2024
Mar 2023
Mar 2022
Mar 2021
Share Capital
Rs 34 Crore
Rs 34 Crore
Rs 34 Crore
Rs 34 Crore
Rs 34 Crore
Reserves & Surplus
Rs 4,967 Crore
Rs 4,324 Crore
Rs 3,672 Crore
Rs 3,152 Crore
Rs 2,315 Crore
Current Liabilities
Rs 775 Crore
Rs 1,085 Crore
Rs 1,325 Crore
Rs 979 Crore
Rs 688 Crore
Other Liabilities
Rs 184 Crore
Rs 419 Crore
Rs 565 Crore
Rs 701 Crore
Rs 226 Crore
Total Liabilities
Rs 5,961 Crore
Rs 5,863 Crore
Rs 5,597 Crore
Rs 4,868 Crore
Rs 3,265 Crore
Fixed Assets
Rs 2,500 Crore
Rs 2,546 Crore
Rs 2,392 Crore
Rs 2,054 Crore
Rs 1,283 Crore
Current Assets
Rs 3,326 Crore
Rs 3,139 Crore
Rs 2,978 Crore
Rs 2,473 Crore
Rs 1,754 Crore
Other Assets
Rs 134 Crore
Rs 177 Crore
Rs 227 Crore
Rs 339 Crore
Rs 227 Crore
Total Assets
Rs 5,961 Crore
Rs 5,863 Crore
Rs 5,597 Crore
Rs 4,868 Crore
Rs 3,265 Crore
Contingent Liabilities
Rs 406 Crore
Rs 368 Crore
Rs 622 Crore
Rs 532 Crore
Rs 760 Crore
Financial Ratios
Key financial ratios for KPR Mill are:
Ratio
Mar 2021
Mar 2022
Mar 2023
Mar 2024
Mar 2025
Basic EPS (Rs.)
74.88
24.47
23.81
23.56
23.85
Diluted Eps (Rs.)
74.88
24.47
23.81
23.56
23.85
Book Value [Excl. Reval Reserve]/Share (Rs.)
341.50
92.61
108.45
127.51
146.34
Dividend/Share (Rs.)
4.50
0.15
4.00
5.00
5.00
Face Value
5
1
1
1
1
Gross Profit Margin (%)
24.59
27.08
21.60
21.51
20.67
Operating Margin (%)
20.44
24.15
18.80
18.39
17.41
Net Profit Margin (%)
14.59
17.45
13.16
13.29
12.76
Return on Networth / Equity (%)
21.92
26.41
21.96
18.47
16.29
ROCE (%)
28.00
29.95
27.22
23.33
21.45
Return On Assets (%)
15.78
17.29
14.54
13.73
13.67
Current Ratio (X)
2.55
2.53
2.25
2.89
4.29
Quick Ratio (X)
1.22
1.21
0.81
1.14
1.88
Debt to Equity (x)
0.26
0.37
0.36
0.27
0.09
Interest Coverage Ratios (X)
21.98
56.07
16.95
17.53
26.53
Asset Turnover Ratio (%)
108.11
1.23
1.08
1.06
1.08
Inventory Turnover Ratio (X)
3.87
2.58
2.41
1.83
2.05
3 Yr CAGR Sales (%)
8.03
19.38
35.83
31.02
15.09
3 Yr CAGR Net Profit (%)
33.21
58.55
47.01
25.02
-1.60
P/E (x)
2.85
25.44
24.28
35.33
38.01
P/B (x)
3.12
6.73
5.31
6.53
6.20
EV/EBITDA (x)
9.05
17.23
15.64
22.58
23.59
P/S (x)
2.08
4.45
3.18
4.70
4.85
Corporate Actions
KPR Mill has announced several analyst/investor meetings:
Intimation of Schedule of Analysts / Institutional Investors Meeting on 9th September, 2025.
Intimation of Schedule of Analysts / Institutional Investors Meeting on 8th Septmber, 2025.
Intimation of Schedule of Analysts / Institutional Investors Meeting on 5th September, 2025.
The company has announced dividends with the following details:
Final Dividend: Announced on 2025-05-09, Rs.2.50 per share (250%), effective date: 23 Jul, 2025.
Interim Dividend: Announced on 2025-02-03, Rs.2.50 per share (250%), effective date: 07 Feb, 2025.
Final Dividend: Announced on 2024-05-02, Rs.2.50 per share (250%), effective date: 15 Jul, 2024.
Interim Dividend: Announced on 2024-02-01, Rs.2.50 per share (250%), effective date: 13 Feb, 2024.
Final Dividend: Announced on 2023-05-03, Rs.2.00 per share (200%), effective date: 21 Jul, 2023.
KPR Mill has undergone stock splits with the following details:
Announced on 2021-07-27, old face value of 5, new face value of 1, ex-split date: 24 Sep, 2021, record date: 2021-09-27.
Announced on 2016-10-05, old face value of 10, new face value of 5, ex-split date: 29 Nov, 2016, record date: 2016-11-30.
With the stock currently trading at Rs 1,016.55, KPR Mill showcases positive movement in today's early trading session, reflecting investor interest.