Australia markets close in 43 minutes

TeamLease Services Limited (TEAMLEASE.NS)

NSE - NSE Real-time price. Currency in INR
Add to watchlist
2,982.35-16.20 (-0.54%)
As of 10:59AM IST. Market open.
Show:
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/03/2024
31/03/2023
31/03/2022
31/03/2021
31/03/2020
Total revenue
93,215,300
93,215,300
78,700,000
64,798,231
48,814,567
-
Cost of revenue
89,799,200
89,799,200
75,698,100
58,014,115
43,639,010
-
Gross profit
3,416,100
3,416,100
3,001,900
6,784,116
5,175,557
-
Operating expenses
Selling general and administrative
-
-
536,981
524,068
159,781
235,490
Total operating expenses
2,633,400
2,633,400
2,210,800
5,379,801
4,042,751
-
Operating income or loss
782,700
782,700
791,100
1,404,315
1,132,806
-
Interest expense
102,300
102,300
56,900
39,659
68,983
-
Income before tax
1,177,300
1,177,300
1,150,300
455,645
885,362
-
Income tax expense
50,700
50,700
34,800
61,099
100,615
-
Income from continuing operations
1,126,600
1,126,600
1,115,500
394,546
784,747
-
Net income
1,121,500
1,121,500
1,113,400
384,283
775,011
-
Net income available to common shareholders
1,121,500
1,121,500
1,113,400
384,283
775,011
-
Basic EPS
62.73
66.65
65.12
22.48
45.33
-
Diluted EPS
62.73
66.65
65.12
22.48
45.33
-
Basic average shares
16,989
16,827
17,098
17,097
17,097
-
Diluted average shares
16,989
16,827
17,098
17,097
17,097
-