Tech Mahindra Limited (TECHM.BO)

INR 1752.8

(-1.43%)

Annual Income Statements

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 519.95 Billion 532.9 Billion 446.46 Billion 378.55 Billion 368.67 Billion 347.42 Billion
Cost of Revenue 388.65 Billion 304.15 Billion 241.11 Billion 209.36 Billion 197.06 Billion 181.52 Billion
Gross Profit 131.29 Billion 228.74 Billion 205.35 Billion 169.18 Billion 171.61 Billion 165.89 Billion
Operating Expenses 51.44 Billion 166.24 Billion 139.72 Billion 113.31 Billion 127.33 Billion 110.36 Billion
Selling, General and Administrative Expenses 21.65 Billion 20.13 Billion 18.23 Billion 15.1 Billion 17.36 Billion 15.86 Billion
Research and Development Expenses - 181.57 Million 281.84 Million 100.82 Million 221 Million 311 Million
Other Expenses 109.64 Billion 4.48 Billion 1.84 Billion 1.3 Billion 2.49 Billion 386 Million
Cost and Expenses 487.24 Billion 470.4 Billion 380.83 Billion 322.67 Billion 324.39 Billion 291.89 Billion
Operating Income 32.71 Billion 62.03 Billion 66.29 Billion 56.53 Billion 44.36 Billion 53.2 Billion
Interest Expense 3.92 Billion 2.89 Billion 1.41 Billion 1.46 Billion 1.53 Billion 1.11 Billion
Income Tax Expense 8.27 Billion 15.88 Billion 18.22 Billion 15.99 Billion 11.6 Billion 12.54 Billion
Earnings before Tax 32.13 Billion 64.45 Billion 74.52 Billion 59.52 Billion 50.57 Billion 55.43 Billion
Net Income 23.57 Billion 48.31 Billion 55.66 Billion 44.28 Billion 40.33 Billion 42.97 Billion
Earnings Per Share Basic 26.66 54.76 63.32 50.64 46.21 48.47
Earnings Per Share Diluted 26.58 54.54 62.81 50.19 45.85 47.72
Weighted Average Shares Outstanding 884.39 Million 882.2 Million 878.97 Million 874.37 Million 872.73 Million 886.56 Million
Weighted Average Shares Outstanding (Diluted) 887.05 Million 885.8 Million 886.16 Million 882.19 Million 879.56 Million 900.58 Million
Gross Margin 0.25 0.43 0.46 0.45 0.47 0.48
EBIT Margin 0.10 0.16 0.20 0.20 0.17 0.20
Profit Margin 0.05 0.09 0.12 0.12 0.11 0.12
EBITDA 54.19 Billion 87.51 Billion 91.22 Billion 75.7 Billion 66.82 Billion 67.86 Billion
Earnings Before Tax Margin 0.06 0.12 0.15 0.15 0.12 0.15

Income Statement Charts