Australia markets open in 5 hours

Cameco Corporation (CCJ)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
51.32-0.82 (-1.57%)
As of 03:00PM EDT. Market open.
Show:
Annual

Balance sheet

Currency in CAD. All numbers in thousands
Breakdown
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Assets
Current assets
Cash
Cash and cash equivalents
566,809
1,143,674
1,247,447
918,382
-
Other short-term investments
0
1,138,174
84,906
24,985
-
Total cash
566,809
2,281,848
1,332,353
943,367
-
Net receivables
413,792
167,688
271,015
166,054
-
Inventory
841,613
822,608
504,862
769,797
-
Total current assets
1,841,890
3,321,636
2,141,552
1,945,044
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
9,518,169
9,425,803
9,213,731
9,273,892
-
Accumulated depreciation
-6,149,397
-5,952,313
-5,637,132
-5,502,335
-
Net property, plant and equipment
3,368,772
3,473,490
3,576,599
3,771,557
-
Equity and other investments
3,173,185
210,972
233,240
219,688
-
Intangible assets
43,577
47,117
51,247
55,822
-
Other long-term assets
613,773
595,507
577,527
652,042
-
Total non-current assets
8,092,167
5,311,157
5,376,192
5,635,787
-
Total assets
9,934,057
8,632,793
7,517,744
7,580,831
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
499,821
-
-
26,119
33,073
Accounts payable
388,902
249,962
213,377
137,190
-
Other current liabilities
48,544
131,324
22,791
26,119
-
Total current liabilities
1,189,104
560,841
413,743
303,783
-
Non-current liabilities
Long-term debt
1,284,353
997,000
996,250
995,541
-
Other long-term liabilities
343,420
216,162
171,774
166,559
-
Total non-current liabilities
2,650,644
2,235,887
2,258,033
2,318,487
-
Total liabilities
3,839,748
2,796,728
2,671,776
2,622,270
-
Stockholders' equity
Common stock
2,914,165
2,880,336
1,903,357
1,869,710
-
Retained earnings
2,979,743
2,696,379
2,639,650
2,735,830
-
Total stockholders' equity
6,094,305
5,836,054
4,845,841
4,958,355
-
Total liabilities and stockholders' equity
9,934,057
8,632,793
7,517,744
7,580,831
-