Greaves Cotton Limited (GREAVESCOT.BO)

INR 242.85

(1.84%)

Annual Income Statements

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 25.85 Billion 26.68 Billion 16.96 Billion 14.92 Billion 19.08 Billion 20.12 Billion
Cost of Revenue 21.94 Billion 19.77 Billion 12.64 Billion 10.85 Billion 13.24 Billion 13.88 Billion
Gross Profit 3.9 Billion 6.91 Billion 4.32 Billion 4.07 Billion 5.83 Billion 6.23 Billion
Operating Expenses 9.08 Billion 6.11 Billion 4.6 Billion 3.85 Billion 4.28 Billion 4.16 Billion
Selling, General and Administrative Expenses 1.34 Billion 847 Million 396.6 Million 320.1 Million 343.1 Million 252.2 Million
Research and Development Expenses - 136.9 Million 170.2 Million 194.8 Million 205.7 Million 191.8 Million
Other Expenses 6.35 Billion 111.9 Million 62 Million 7.8 Million 35.6 Million 46.1 Million
Cost and Expenses 31.03 Billion 25.88 Billion 17.24 Billion 14.7 Billion 17.52 Billion 18.05 Billion
Operating Income - 834.8 Million -147.9 Million 306.3 Million 1.6 Billion 2.3 Billion
Interest Expense 92.3 Million 116.9 Million 53.4 Million 69.3 Million 27.5 Million 39.1 Million
Income Tax Expense 941.7 Million 430.6 Million 159.7 Million 49.9 Million 417.2 Million 772.9 Million
Earnings before Tax -2.72 Billion 1.12 Billion -193.3 Million -137.9 Million 1.68 Billion 2.39 Billion
Net Income -1.35 Billion 780.3 Million -353 Million -187.8 Million 1.29 Billion 1.64 Billion
Earnings Per Share Basic -5.83 3.37 -1.53 -0.81 5.40 6.74
Earnings Per Share Diluted -5.83 3.35 -1.53 -0.81 5.40 6.74
Weighted Average Shares Outstanding 232.02 Million 231.56 Million 231.26 Million 231.2 Million 239.34 Million 244.2 Million
Weighted Average Shares Outstanding (Diluted) 232.02 Million 233.21 Million 231.26 Million 231.2 Million 239.34 Million 244.2 Million
Gross Margin 0.15 0.26 0.25 0.27 0.31 0.31
EBIT Margin -0.07 0.07 0.03 0.06 0.12 0.13
Profit Margin -0.05 0.03 -0.02 -0.01 0.07 0.08
EBITDA -1.78 Billion 1.88 Billion 472.4 Million 535.7 Million 2.34 Billion 2.95 Billion
Earnings Before Tax Margin - 0.03 -0.01 0.02 0.08 0.11

Income Statement Charts