UK markets closed

TVS Motor Company Limited (TVSMOTOR.BO)

BSE - BSE Real-time price. Currency in INR
Add to watchlist
2,365.00+21.90 (+0.93%)
At close: 03:29PM IST
Show:
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/03/2024
31/03/2023
31/03/2022
31/03/2021
31/03/2020
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
-