New Zealand markets close in 32 minutes

TD Power Systems Limited (TDPOWERSYS.BO)

BSE - BSE Real-time price. Currency in INR
Add to watchlist
352.15-4.25 (-1.19%)
As of 09:42AM IST. Market open.
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
10,005,199
10,005,199
8,722,970
7,843,170
5,841,219
-
Cost of revenue
6,551,870
6,551,870
5,903,673
5,722,937
3,972,892
-
Gross profit
3,453,329
3,453,329
2,819,297
2,120,233
1,868,327
-
Operating expenses
Selling general and administrative
-
-
201,730
214,592
185,952
174,426
Total operating expenses
1,990,224
1,990,224
1,724,184
1,371,609
1,358,022
-
Operating income or loss
1,463,105
1,463,105
1,095,113
748,624
510,305
-
Interest expense
3,096
3,096
10,637
14,960
30,758
-
Income before tax
1,622,020
1,622,020
1,295,464
920,751
564,833
-
Income tax expense
438,528
438,528
327,340
215,789
112,789
-
Income from continuing operations
1,183,492
1,183,492
968,124
704,962
452,044
-
Net income
1,133,492
1,133,492
968,123
704,962
452,044
-
Net income available to common shareholders
1,133,492
1,133,492
968,123
704,962
452,044
-
Basic EPS
7.37
7.58
6.23
4.58
2.97
-
Diluted EPS
7.36
7.58
6.22
4.55
2.92
-
Basic average shares
155,787
149,537
155,397
153,883
152,421
-
Diluted average shares
156,001
149,537
155,647
154,943
154,725
-