
Bansal Roofing (BRPL) | Financial Analysis & Statements
Financial Overview
Latest Annual: 2025Income Metrics
Revenue
966.3M
Gross Profit
204.5M
21.17%
Operating Income
77.0M
7.97%
Net Income
55.3M
5.72%
Balance Sheet Metrics
Total Assets
538.6M
Total Liabilities
207.3M
Shareholders Equity
331.4M
Debt to Equity
0.63
Cash Flow Metrics
Operating Cash Flow
-7.8M
Free Cash Flow
-5.6M
Revenue & Profitability Trend
Bansal Roofing Income Statement From 2021 to 2025
Metric | 2025 | 2024 | 2023 | 2022 | 2021 |
---|---|---|---|---|---|
Revenue | 966.3M | 1.1B | 928.9M | 725.9M | 415.0M |
Cost of Goods Sold | 761.7M | 885.8M | 767.5M | 610.9M | 342.2M |
Gross Profit | 204.5M | 165.2M | 161.3M | 114.9M | 72.9M |
Operating Expenses | 77.4M | 33.8M | 34.4M | 23.0M | 12.8M |
Operating Income | 77.0M | 51.8M | 59.7M | 52.9M | 29.1M |
Pre-tax Income | 74.3M | 48.0M | 55.8M | 52.9M | 30.1M |
Income Tax | 18.9M | 12.5M | 14.1M | 13.5M | 7.5M |
Net Income | 55.3M | 35.5M | 41.7M | 39.4M | 22.5M |
EPS (Diluted) | - | ₹2.69 | ₹3.16 | ₹2.99 | ₹1.70 |
Income Statement Trend
Bansal Roofing Balance Sheet From 2021 to 2025
Metric | 2025 | 2024 | 2023 | 2022 | 2021 |
---|---|---|---|---|---|
Assets | |||||
Current Assets | 226.5M | 100.4M | 117.9M | 160.9M | 119.9M |
Non-Current Assets | 312.1M | 298.0M | 252.9M | 195.1M | 95.0M |
Total Assets | 538.6M | 398.3M | 370.9M | 356.0M | 215.0M |
Liabilities | |||||
Current Liabilities | 183.2M | 86.5M | 75.1M | 104.1M | 36.8M |
Non-Current Liabilities | 24.0M | 35.7M | 55.2M | 53.1M | 15.4M |
Total Liabilities | 207.3M | 122.3M | 130.3M | 157.2M | 52.2M |
Equity | |||||
Total Shareholders Equity | 331.4M | 276.0M | 240.5M | 198.8M | 162.7M |
Balance Sheet Composition
Bansal Roofing Cash Flow Statement From 2021 to 2025
Metric | 2025 | 2024 | 2023 | 2022 | 2021 |
---|---|---|---|---|---|
Operating Activities | |||||
Net Income | 74.3M | 48.0M | 55.8M | 52.9M | 30.1M |
Operating Cash Flow | -7.8M | 68.7M | 87.6M | 60.9M | 25.9M |
Investing Activities | |||||
Capital Expenditures | -28.5M | -55.4M | 0 | 0 | 0 |
Investing Cash Flow | -28.5M | -59.9M | 0 | 0 | 0 |
Financing Activities | |||||
Dividends Paid | - | - | - | -3.3M | -3.3M |
Financing Cash Flow | 4.6M | -21.3M | -16.2M | 49.6M | 17.2M |
Free Cash Flow | -5.6M | 23.9M | 19.0M | -50.4M | -13.1M |
Cash Flow Trend
Bansal Roofing Key Financial Ratios
Valuation Ratios
P/E Ratio (TTM)
28.90
Price to Book
4.83
Price to Sales
1.68
Profitability Ratios
Profit Margin
5.73%
Operating Margin
8.75%
Return on Equity
18.24%
Return on Assets
10.27%
Financial Health
Current Ratio
1.24
Debt to Equity
14.61
Beta
0.35
Per Share Data
EPS (TTM)
₹4.20
Book Value per Share
₹25.13
Revenue per Share
₹73.28
Financial data is updated regularly. All figures are in the company's reporting currency.