TVS Supply Chain Solutions Limited (TVSSCS.BO)

INR 179.95

(-0.33%)

Annual Income Statements

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 91.99 Billion 102.33 Billion 92.49 Billion 69.29 Billion 66.03 Billion 67.78 Billion
Cost of Revenue 84.35 Billion 45.19 Billion 38.62 Billion 34.25 Billion 34.14 Billion 31.43 Billion
Gross Profit 7.64 Billion 57.13 Billion 53.86 Billion 35.04 Billion 31.89 Billion 36.35 Billion
Operating Expenses 6.24 Billion 54.74 Billion 51.38 Billion 34.5 Billion 31.88 Billion 34.68 Billion
Selling, General and Administrative Expenses 1.55 Billion 1.59 Billion 1.49 Billion 1.71 Billion 1.55 Billion 1.6 Billion
Research and Development Expenses - - - - - -
Other Expenses 6.08 Billion 56.5 Million 98.86 Million 30.82 Million 134.24 Million 125.97 Million
Cost and Expenses 90.41 Billion 99.94 Billion 90.01 Billion 68.76 Billion 66.03 Billion 66.11 Billion
Operating Income - 2.66 Billion 2.23 Billion 312.81 Million -170.68 Million 1.65 Billion
Interest Expense 2.1 Billion 1.75 Billion 1.36 Billion 1.52 Billion 1.85 Billion 1.28 Billion
Income Tax Expense 216.5 Million -17.01 Million 584.26 Million -425.24 Million 62.27 Million 407.4 Million
Earnings before Tax -360.7 Million 400.6 Million 135.47 Million -1.16 Billion -2.41 Billion 253.13 Million
Net Income -1.01 Billion 398.1 Million -491.02 Million -743.41 Million -1.92 Billion -134.94 Million
Earnings Per Share Basic -2.40 0.91 -1.12 -2.26 -6.00 -0.31
Earnings Per Share Diluted -2.40 0.91 -1.12 -2.26 -6.00 -0.31
Weighted Average Shares Outstanding 421.87 Million 437.41 Million 437.41 Million 329.43 Million 320.68 Million 437.41 Million
Weighted Average Shares Outstanding (Diluted) 421.87 Million 437.41 Million 437.41 Million 329.43 Million 320.68 Million 437.41 Million
Gross Margin 0.08 0.56 0.58 0.51 0.48 0.54
EBIT Margin 0.08 0.08 0.07 0.07 0.06 0.08
Profit Margin -0.01 0.00 -0.01 -0.01 -0.03 -0.00
EBITDA 7.26 Billion 7.35 Billion 6.32 Billion 5.12 Billion 4.72 Billion 5.92 Billion
Earnings Before Tax Margin - 0.03 0.02 0.00 -0.00 0.02

Income Statement Charts