Fiscal Period | 2024 | 2023 | 2022 | 2021 |
---|---|---|---|---|
Period End Date | Mar 24 | Mar 23 | Mar 22 | Mar 21 |
Revenue | 6,059.68 | 6,185.88 | 4,822.48 | 3,527.42 |
Total Revenue | 6,059.68 | 6,185.88 | 4,822.48 | 3,527.42 |
Costof Revenue Total | 3,607.21 | 4,064.57 | 2,931.72 | 2,138.14 |
Gross Profit | 2,452.47 | 2,121.31 | 1,890.76 | 1,389.28 |
Selling/ General/ Admin Expenses Total | 600.58 | 830.08 | 669.94 | 556.62 |
Depreciation/ Amortization | 189.19 | 173.69 | 141.12 | 146.70 |
Other Operating Expenses Total | 615.20 | 10.07 | -30.05 | -28.66 |
Total Operating Expense | 5,012.18 | 5,080.23 | 3,714.35 | 2,815.75 |
Operating Income | 1,047.50 | 1,105.65 | 1,108.13 | 711.67 |
Interest Inc( Exp) Net- Non- Op Total | -743.70 | -381.70 | 362.40 | -172.80 |
Other Net | 67.26 | -4.09 | -5.86 | -5.79 |
Net Income Before Taxes | 1,040.39 | 1,084.16 | 1,141.52 | 688.86 |
Provisionfor Income Taxes | 235.04 | 270.06 | 299.68 | 173.60 |
Net Income After Taxes | 805.35 | 814.10 | 841.84 | 515.26 |
Net Income Before Extra Items | 805.35 | 814.10 | 841.84 | 515.26 |
Net Income | 805.35 | 814.10 | 841.84 | 515.26 |
Income Availableto Com Excl Extra Ord | 805.35 | 814.10 | 841.84 | 515.26 |
Income Availableto Com Incl Extra Ord | 805.35 | 814.10 | 841.84 | 515.26 |
Diluted Net Income | 805.35 | 814.10 | 841.84 | 515.26 |
Diluted Weighted Average Shares | 34.18 | 34.20 | 34.41 | 34.41 |
Diluted EPS Excluding Extra Ord Items | 23.56 | 23.81 | 24.47 | 14.98 |
DPS- Common Stock Primary Issue | 5.00 | 4.00 | 0.15 | 0.90 |
Diluted Normalized EPS | 23.56 | 23.39 | 24.44 | 15.03 |
Unusual Expense( Income) | - | 1.82 | 1.62 | 2.95 |
Gain( Loss)on Saleof Assets | - | 207.70 | 30.10 | 2.60 |
K P R Mill Dividend K P R Mill Bonus K P R Mill News K P R Mill AGM K P R Mill Rights K P R Mill Splits K P R Mill Board Meetings K P R Mill Key Metrics K P R Mill Shareholdings K P R Mill Balance Sheet K P R Mill Cashflow K P R Mill Q1 Results K P R Mill Q2 Results K P R Mill Q3 Results K P R Mill Q4 Results
Top GainersTop LosersIndian IndicesBSE Active StocksNSE Active Stocks