Canada markets closed

TVS Motor Company Limited (TVSMOTOR.BO)

BSE - BSE Real Time Price. Currency in INR
Add to watchlist
2,430.95+64.05 (+2.71%)
At close: 03:40PM IST
Show:
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
2024-03-31
2023-03-31
2022-03-31
2021-03-31
2020-03-31
Total Revenue
391,447,400
391,447,400
319,739,900
213,207,900
170,309,000
-
Cost of Revenue
244,052,500
244,052,500
208,462,600
163,169,900
129,755,500
-
Gross Profit
147,394,900
147,394,900
111,277,300
50,038,000
40,553,500
-
Operating Expenses
Selling General and Administrative
-
-
13,360,700
11,158,900
9,704,800
12,149,100
Total Operating Expenses
101,712,000
101,712,000
79,192,100
54,368,700
43,892,800
-
Operating Income or Loss
45,682,900
45,682,900
32,085,200
-4,330,700
-3,339,300
-
Interest Expense
19,277,200
19,277,200
13,678,900
8,828,100
8,559,500
-
Income Before Tax
27,029,200
27,029,200
19,360,300
10,667,900
8,216,300
-
Income Tax Expense
9,243,800
9,243,800
6,265,700
3,359,100
2,141,300
-
Income from Continuing Operations
17,785,400
17,785,400
13,094,600
7,308,800
6,075,000
-
Net Income
16,863,700
16,863,700
13,286,700
7,568,200
5,942,600
-
Net Income available to common shareholders
16,863,700
16,863,700
13,286,700
7,568,200
5,942,600
-
Basic EPS
30.68
35.50
27.97
15.93
12.51
-
Diluted EPS
30.68
35.50
27.97
15.93
12.51
-
Basic Average Shares
475,151
475,034
475,034
475,087
475,087
-
Diluted Average Shares
475,151
475,034
475,034
475,087
475,087
-