Canada markets closed

India Grid Trust (INDIGRID.BO)

BSE - BSE Real Time Price. Currency in INR
Add to watchlist
135.46-0.25 (-0.18%)
At close: 03:22PM IST
Show:
Annual

Balance Sheet

All numbers in thousands
Breakdown
2023-03-31
2022-03-31
2021-03-31
2020-03-31
Assets
Current Assets
Cash
Cash And Cash Equivalents
3,166,230
11,873,370
26,066,290
4,088,410
Other Short Term Investments
6,237,010
3,404,370
777,460
45,780
Total Cash
9,403,240
15,277,740
26,843,750
4,134,190
Net Receivables
4,180,210
3,898,150
2,976,550
2,458,330
Other Current Assets
53,710
15,460
257,920
4,310
Total Current Assets
19,229,280
23,224,460
33,169,630
9,364,830
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
202,672,730
184,986,850
174,341,010
114,216,220
Accumulated Depreciation
-23,939,800
-17,068,390
-10,345,630
-6,053,060
Net property, plant and equipment
178,732,930
167,918,460
163,995,380
108,163,160
Intangible Assets
461,160
497,950
-
-
Other long-term assets
56,060
55,070
333,310
50
Total non-current assets
182,894,550
172,345,880
167,185,720
108,555,360
Total Assets
202,123,820
195,570,350
200,354,500
117,920,190
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
9,256,730
22,036,950
9,729,500
1,241,040
Accounts Payable
749,350
486,290
225,330
332,910
Other Current Liabilities
89,250
66,110
45,710
49,640
Total Current Liabilities
14,669,870
27,909,150
14,859,560
4,194,880
Non-current liabilities
Long Term Debt
135,674,580
111,311,500
136,032,570
62,591,130
Deferred taxes liabilities
958,190
1,049,440
921,390
602,060
Deferred revenues
-
270,110
-
-
Other long-term liabilities
-
-
-20
-
Total non-current liabilities
137,049,110
112,682,360
136,990,000
63,239,060
Total Liabilities
151,718,980
140,591,510
151,849,560
67,433,940
Stockholders' Equity
Common Stock
65,903,150
65,903,150
53,145,690
53,145,690
Retained Earnings
-
-11,720,890
-6,389,900
-2,659,440
Total stockholders' equity
49,576,950
54,182,260
46,823,920
50,486,250
Total liabilities and stockholders' equity
202,123,820
195,570,350
200,354,500
117,920,190