Canada markets open in 5 hours 7 minutes

SunPower Corporation (SPWR)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
2.8700+0.3800 (+15.26%)
At close: 04:00PM EDT
2.8700 0.00 (0.00%)
After hours: 07:58PM EDT
Show:
Annual

Balance Sheet

All numbers in thousands
Breakdown
2022-12-31
2021-12-31
2020-12-31
Assets
Current Assets
Cash
Cash And Cash Equivalents
377,026
123,735
232,765
Other Short Term Investments
132,480
365,880
0
Total Cash
509,506
489,615
232,765
Net Receivables
169,674
120,007
108,864
Inventory
295,731
214,470
210,582
Other Current Assets
34,124
25,468
52,474
Total Current Assets
1,252,519
1,073,732
790,315
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
223,284
191,867
242,014
Accumulated Depreciation
-68,106
-78,692
-90,777
Net property, plant and equipment
155,178
113,175
151,237
Equity and other investments
50,045
100,654
624,873
Goodwill
125,998
125,998
0
Intangible Assets
24,192
24,879
697
Other long-term assets
33,472
89,501
69,925
Total non-current assets
511,107
485,586
856,167
Total Assets
1,763,626
1,559,318
1,646,482
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
507,159
109,470
159,590
Accounts Payable
243,139
140,222
166,066
Accrued liabilities
35,982
55,492
40,490
Deferred revenues
141,863
61,424
72,424
Other Current Liabilities
-
86,496
-
Total Current Liabilities
1,051,636
513,622
529,731
Non-current liabilities
Long Term Debt
308
424,057
478,890
Deferred taxes liabilities
1,137
15,834
13,468
Deferred revenues
47,452
60,259
75,097
Other long-term liabilities
26,971
26,107
37,785
Total non-current liabilities
155,945
662,093
710,265
Total Liabilities
1,207,581
1,175,715
1,239,996
Stockholders' Equity
Common Stock
174
173
170
Retained Earnings
-2,085,784
-2,128,633
-2,085,246
Accumulated other comprehensive income
11,568
11,168
8,799
Total stockholders' equity
555,242
381,968
404,167
Total liabilities and stockholders' equity
1,763,626
1,559,318
1,646,482