Tata Consultancy Services Limited (TCS.BO)

INR 4293.15

(-1.27%)

Annual Income Statements

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 2408.93 Billion 2254.58 Billion 1917.54 Billion 1641.77 Billion 1569.49 Billion 1464.63 Billion
Cost of Revenue 1646.38 Billion 1197.59 Billion 1002.67 Billion 868.75 Billion 820.23 Billion 752.08 Billion
Gross Profit 762.55 Billion 1056.99 Billion 914.87 Billion 773.02 Billion 749.26 Billion 712.55 Billion
Operating Expenses 35.34 Billion 513.22 Billion 428.99 Billion 346.2 Billion 362.02 Billion 338.05 Billion
Selling, General and Administrative Expenses 31 Billion 235.83 Billion 194.59 Billion 151.1 Billion 145.29 Billion 126.51 Billion
Research and Development Expenses 4.34 Billion 3.8 Billion 3.41 Billion 3.02 Billion 3.04 Billion 3.06 Billion
Other Expenses - 970 Million 780 Million 570 Million 330 Million 530 Million
Cost and Expenses 1473.67 Billion 1710.81 Billion 1431.66 Billion 1214.95 Billion 1182.25 Billion 1090.13 Billion
Operating Income 935.26 Billion 542.37 Billion 484.53 Billion 424.81 Billion 385.8 Billion 376.7 Billion
Interest Expense 7.78 Billion 7.79 Billion 7.84 Billion 6.37 Billion 9.24 Billion 1.98 Billion
Income Tax Expense 158.98 Billion 146.04 Billion 132.38 Billion 111.98 Billion 98.01 Billion 100.01 Billion
Earnings before Tax 619.97 Billion 569.07 Billion 516.87 Billion 437.6 Billion 422.48 Billion 415.63 Billion
Net Income 459.08 Billion 421.47 Billion 383.27 Billion 324.3 Billion 323.4 Billion 314.72 Billion
Earnings Per Share Basic 125.88 115.19 103.62 86.71 86.19 83.05
Earnings Per Share Diluted 125.88 115.19 103.62 86.71 86.19 83.05
Weighted Average Shares Outstanding 3.64 Billion 3.65 Billion 3.69 Billion 3.74 Billion 3.75 Billion 3.78 Billion
Weighted Average Shares Outstanding (Diluted) 3.64 Billion 3.65 Billion 3.69 Billion 3.74 Billion 3.75 Billion 3.78 Billion
Gross Margin 0.32 0.47 0.48 0.47 0.48 0.49
EBIT Margin 0.27 0.28 0.30 0.30 0.30 0.30
Profit Margin 0.19 0.19 0.20 0.20 0.21 0.21
EBITDA 642.96 Billion 626.62 Billion 568.57 Billion 483.66 Billion 463.47 Billion 395.12 Billion
Earnings Before Tax Margin 0.39 0.24 0.25 0.26 0.25 0.26

Income Statement Charts