New Zealand markets close in 3 hours 19 minutes

TD Power Systems Limited (TDPOWERSYS.BO)

BSE - BSE Real-time price. Currency in INR
Add to watchlist
371.25+10.00 (+2.77%)
At close: 03:29PM IST
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/03/2024
31/03/2023
31/03/2022
31/03/2021
31/03/2020
Assets
Current assets
Cash
Cash and cash equivalents
761,563
420,865
553,934
474,490
-
Other short-term investments
1,579,550
764,500
801,300
1,002,500
-
Total cash
2,341,113
1,185,365
1,355,234
1,476,990
-
Net receivables
3,074,794
2,690,753
2,410,876
1,618,886
-
Inventory
2,497,651
1,985,567
2,091,466
1,887,810
-
Other current assets
294,792
1,651
636
1,208
-
Total current assets
8,209,588
6,983,790
6,981,491
5,716,955
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
1,769,853
4,263,133
4,155,779
4,049,931
-
Accumulated depreciation
-
-2,615,409
-2,455,053
-2,257,843
-2,065,184
Net property, plant and equipment
1,769,853
1,647,724
1,700,726
1,792,088
-
Intangible assets
93,061
81,954
58,691
43,139
-
Other long-term assets
182,143
200,862
185,397
174,985
-
Total non-current assets
2,168,520
2,048,334
2,085,455
2,131,823
-
Total assets
10,378,109
9,032,124
9,066,946
7,848,778
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
0
0
709,651
519,960
-
Accounts payable
1,399,798
1,312,754
1,513,246
1,083,759
-
Other current liabilities
769,396
588,874
474,683
498,985
-
Total current liabilities
3,252,195
2,896,494
3,666,142
3,034,034
-
Non-current liabilities
Deferred tax liabilities
3,618
30,987
79,222
62,721
-
Other long-term liabilities
-
-
-
-
20
Total non-current liabilities
74,579
90,433
129,161
107,980
-
Total liabilities
3,326,774
2,986,927
3,795,303
3,142,014
-
Stockholders' equity
Common stock
312,340
312,085
311,035
309,334
-
Retained earnings
-
3,656,634
2,875,230
2,254,596
1,816,193
Total stockholders' equity
7,051,335
6,045,197
5,271,643
4,706,764
-
Total liabilities and stockholders' equity
10,378,109
9,032,124
9,066,946
7,848,778
-