Australia markets open in 4 hours 54 minutes

Companhia de Saneamento de Minas Gerais (CSMG3.SA)

São Paulo - São Paulo Delayed price. Currency in BRL
Add to watchlist
19.38-0.21 (-1.07%)
At close: 05:07PM BRT
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Assets
Current assets
Cash
Cash and cash equivalents
1,031,425
1,122,299
1,309,721
805,619
Other short-term investments
124
11,842
3,320
32,832
Total cash
1,031,549
1,134,141
1,313,041
838,451
Net receivables
1,281,019
1,051,607
1,000,456
1,045,441
Inventory
111,821
116,395
87,349
64,921
Other current assets
81,899
56,807
38,289
16,170
Total current assets
2,543,503
2,449,939
2,563,011
2,004,368
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
15,842,001
14,937,963
1,546,236
14,220,951
Accumulated depreciation
-8,989,188
-8,403,666
-7,834,499
-7,281,888
Net property, plant and equipment
6,852,813
6,534,297
1,546,236
6,939,063
Intangible assets
1,701,268
1,547,334
6,443,520
1,311,274
Other long-term assets
52,629
53,771
5,165
26,188
Total non-current assets
11,646,360
10,739,668
10,158,639
9,768,089
Total assets
14,189,863
13,189,607
12,721,650
11,772,457
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
681,656
940,871
800,137
595,756
Accounts payable
388,277
298,595
307,967
213,289
Other current liabilities
123,131
130,694
429,894
154,372
Total current liabilities
2,011,670
1,937,386
1,910,539
1,388,231
Non-current liabilities
Long-term debt
4,061,858
3,199,049
3,185,207
3,185,385
Deferred tax liabilities
126,212
397,240
378,121
134,534
Other long-term liabilities
261,974
286,325
325,730
352,291
Total non-current liabilities
4,604,368
3,997,707
4,051,153
3,927,614
Total liabilities
6,616,038
5,935,093
5,961,692
5,315,845
Stockholders' equity
Common stock
3,402,385
3,402,385
3,402,385
3,402,385
Total stockholders' equity
7,573,825
7,254,514
6,759,958
6,456,612
Total liabilities and stockholders' equity
14,189,863
13,189,607
12,721,650
11,772,457