TeamLease Services Limited (TEAMLEASE.BO)

INR 2948.4

(1.63%)

Annual Income Statements

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 93.21 Billion 78.69 Billion 64.79 Billion 48.81 Billion 52 Billion 44.47 Billion
Cost of Revenue 84.16 Billion 71.04 Billion 58.01 Billion 43.63 Billion 46.11 Billion 39.69 Billion
Gross Profit 9.04 Billion 7.65 Billion 6.78 Billion 5.17 Billion 5.88 Billion 4.78 Billion
Operating Expenses 131.69 Million 6.35 Billion 5.37 Billion 4.04 Billion 4.83 Billion 3.73 Billion
Selling, General and Administrative Expenses 131.69 Million 536.98 Million 524.06 Million 159.78 Million 235.49 Million 170.18 Million
Research and Development Expenses - - - - - -
Other Expenses - -196.76 Million -212.5 Million 22.32 Million -30.11 Million -130.54 Million
Cost and Expenses 90.13 Billion 77.4 Billion 63.39 Billion 47.68 Billion 50.95 Billion 43.43 Billion
Operating Income 3.08 Billion 710.48 Million 1.02 Billion 668.21 Million 680.85 Million 842.06 Million
Interest Expense 102.3 Million 56.91 Million 39.65 Million 68.98 Million 122.88 Million 52.24 Million
Income Tax Expense 50.7 Million 34.84 Million 61.09 Million 100.61 Million 479.98 Million -16.18 Million
Earnings before Tax 1.17 Billion 1.15 Billion 455.64 Million 885.36 Million 829.74 Million 964.11 Million
Net Income 1.12 Billion 1.11 Billion 384.28 Million 775.01 Million 349.75 Million 980.29 Million
Earnings Per Share Basic 66.65 65.16 22.49 45.38 20.46 57.34
Earnings Per Share Diluted 66.65 65.16 22.49 45.38 20.46 57.34
Weighted Average Shares Outstanding 16.82 Million 17.08 Million 17.08 Million 17.07 Million 17.09 Million 17.09 Million
Weighted Average Shares Outstanding (Diluted) 16.82 Million 17.08 Million 17.08 Million 17.07 Million 17.09 Million 17.09 Million
Gross Margin 0.10 0.10 0.10 0.11 0.11 0.11
EBIT Margin 0.02 0.02 0.02 0.03 0.03 0.03
Profit Margin 0.01 0.01 0.01 0.02 0.01 0.02
EBITDA 1.8 Billion 1.63 Billion 903.17 Million 1.3 Billion 1.25 Billion 1.12 Billion
Earnings Before Tax Margin 0.03 0.01 0.02 0.01 0.01 0.02

Income Statement Charts