Investment & Precision Castings Limited (INVPRECQ.BO)

INR 975.0

(11.48%)

Annual Income Statements

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 1.7 Billion 1.67 Billion 1.29 Billion 1.04 Billion 951.66 Million 1.18 Billion
Cost of Revenue 1.4 Billion 1.26 Billion 1 Billion 779.94 Million 688.47 Million 829.75 Million
Gross Profit 307.36 Million 411.78 Million 287.65 Million 263.25 Million 263.18 Million 356.88 Million
Operating Expenses 132.63 Million 270.98 Million 231.36 Million 201.13 Million 214.4 Million 218.46 Million
Selling, General and Administrative Expenses 132.63 Million 114.05 Million 71.55 Million 69.18 Million 71.55 Million 72.74 Million
Research and Development Expenses - 133 Thousand 134 Thousand 41 Thousand - -
Other Expenses - 4.71 Million 9.55 Million 477 Thousand 529 Thousand 1.16 Million
Cost and Expenses 1.53 Billion 1.53 Billion 1.23 Billion 981.08 Million 902.88 Million 1.04 Billion
Operating Income 174.72 Million 137.33 Million 56.19 Million 60.25 Million 52.02 Million 139.87 Million
Interest Expense 71.17 Million 67.99 Million 63.54 Million 57.02 Million 55 Million 44.4 Million
Income Tax Expense 36.82 Million 21.94 Million 586 Thousand 1.65 Million -3.59 Million -3.7 Million
Earnings before Tax 114.73 Million 77.51 Million 2.3 Million 5.82 Million -10.83 Million 95.59 Million
Net Income 77.9 Million 55.56 Million 1.71 Million 4.17 Million -7.23 Million 99.3 Million
Earnings Per Share Basic 15.58 11.11 0.34 0.83 -1.45 19.86
Earnings Per Share Diluted 15.58 11.11 0.34 0.83 -1.45 19.86
Weighted Average Shares Outstanding 5 Million 5 Million 5 Million 5 Million 5 Million 5 Million
Weighted Average Shares Outstanding (Diluted) 5 Million 5 Million 5 Million 5 Million 5 Million 5 Million
Gross Margin 0.18 0.25 0.22 0.25 0.28 0.30
EBIT Margin 0.15 0.13 0.11 0.12 0.11 0.17
Profit Margin 0.05 0.03 0.00 0.00 -0.01 0.08
EBITDA 264.1 Million 221.19 Million 139.45 Million 131.13 Million 120.9 Million 209.52 Million
Earnings Before Tax Margin 0.10 0.08 0.04 0.06 0.05 0.12

Income Statement Charts