Kapston Services Limited

NSE:KAPSTON.NS

195 (INR) • At close May 9, 2025
Overview | Financials

Numbers are in millions (except for per share data and ratios) INR.

202420232022202120202019201820172016201520142013
Revenue 5,191.543,968.5182,705.1192,116.8462,096.7771,414.7191,110.284906.308702.738573.564412.702279.477
Cost of Revenue 4,868.963,776.9642,526.8311,914.5991,898.6191,289.6861,019.14219.03617.14213.89843.3126.416
Gross Profit 322.58191.554178.288202.247198.158125.03491.142887.272685.596559.666369.39273.061
Gross Profit Ratio 0.0620.0480.0660.0960.0950.0880.0820.9790.9760.9760.8950.977
Reseach & Development Expenses 000000000000
General & Administrative Expenses 35.67229.87517.39610.2911.2259.796.7684.3528.38811.36.5444.315
Selling & Marketing Expenses 1.7061.5923.7472.4655.6752.87.5197.4895.987.453.0891.844
SG&A 37.37831.46721.14312.75516.89912.5914.28711.8414.36818.759.6336.159
Other Expenses 00000.0951,376.5511,082.409875.432671.228510.029336.464253.097
Operating Expenses 138.6737.32310.0418.67712.761,389.1411,096.696887.272685.596528.779346.097259.256
Operating Income 193.173114.03975.924131.497152.134120.10899.12159.52489.78530.88723.29313.805
Operating Income Ratio 0.0370.0290.0280.0620.0730.0850.0890.0660.1280.0540.0560.049
Total Other Income Expenses Net -93.924-90.552-66.047-50.025-46.777-24.872-24.338-14.427-54.974-2.773-1.827-0.427
Income Before Tax 99.24923.4879.87781.472105.35795.23674.78245.09734.81128.11421.46613.378
Income Before Tax Ratio 0.0190.0060.0040.0380.050.0670.0670.050.050.0490.0520.048
Income Tax Expense -26.458-27.216-14.85717.293-1.0459.66214.63216.23313.1898.1666.9371.848
Net Income 125.70750.70324.73464.179106.40285.57460.1528.86421.62219.94914.52911.529
Net Income Ratio 0.0240.0130.0090.030.0510.060.0540.0320.0310.0350.0350.041
EPS 6.22.51.223.175.253.622.971.641.231.130.820.65
EPS Diluted 6.22.51.223.175.253.622.971.641.231.130.821.53
EBITDA 237.523157.079128.501165.662171.961131.749110.24670.86851.99936.03325.49115.367
EBITDA Ratio 0.0460.040.0480.0780.0820.0930.0990.0780.0740.0630.0620.055