XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
5. Consolidated Balance Sheet Details (Tables)
9 Months Ended
Sep. 30, 2022
Balance Sheet Related Disclosures [Abstract]  
Schedule of Accounts Receivable
Accounts receivable trade, net

Accounts receivable trade, net consisted of the following at September 30, 2022 and December 31, 2021 (in thousands):
 September 30,
2022
December 31,
2021
Accounts receivable trade, gross$325,991 $430,100 
Allowance for credit losses(570)(664)
Accounts receivable trade, net$325,421 $429,436 

Accounts receivable unbilled, net

Accounts receivable unbilled, net consisted of the following at September 30, 2022 and December 31, 2021 (in thousands):
 September 30,
2022
December 31,
2021
Accounts receivable unbilled, gross$35,149 $25,336 
Allowance for credit losses— (63)
Accounts receivable unbilled, net$35,149 $25,273 
Schedule of Allowance for Credit Losses
The following tables present the change in the allowances for credit losses related to our accounts receivable for the nine months ended September 30, 2022 and 2021 (in thousands):
Nine Months Ended
September 30,
Accounts receivable trade20222021
Allowance for credit losses, beginning of period$664 $3,009 
Provision for credit losses, net81 (1,458)
Writeoffs(175)(121)
Allowance for credit losses, end of period$570 $1,430 
Nine Months Ended
September 30,
Accounts receivable unbilled20222021
Allowance for credit losses, beginning of period$63 $303 
Provision for credit losses, net(63)(252)
Allowance for credit losses, end of period$— $51 
Schedule of Inventories, Current and Noncurrent
Inventories consisted of the following at September 30, 2022 and December 31, 2021 (in thousands):
 September 30,
2022
December 31,
2021
Raw materials$382,552 $404,727 
Work in process59,764 65,573 
Finished goods607,988 433,511 
Inventories$1,050,304 $903,811 
Inventories – current$810,660 $666,299 
Inventories – noncurrent$239,644 $237,512 
Schedule of Other Current Assets
Other current assets consisted of the following at September 30, 2022 and December 31, 2021 (in thousands):
 September 30,
2022
December 31,
2021
Spare maintenance materials and parts$112,796 $112,070 
Prepaid expenses47,289 28,232 
Operating supplies43,458 41,034 
Prepaid income taxes13,550 41,379 
Derivative instruments (1)11,247 5,816 
Restricted cash989 1,532 
Other10,996 14,129 
Other current assets$240,325 $244,192 
——————————
(1)See Note 6. “Derivative Financial Instruments” to our condensed consolidated financial statements for discussion of our derivative instruments.
Schedule of Property, Plant and Equipment, Net
Property, plant and equipment, net consisted of the following at September 30, 2022 and December 31, 2021 (in thousands):
 September 30,
2022
December 31,
2021
Land$17,703 $18,359 
Buildings and improvements 874,533 693,289 
Machinery and equipment 2,719,789 2,527,627 
Office equipment and furniture144,223 139,611 
Leasehold improvements40,124 40,517 
Construction in progress724,211 461,708 
Property, plant and equipment, gross4,520,583 3,881,111 
Accumulated depreciation(1,396,504)(1,231,524)
Property, plant and equipment, net$3,124,079 $2,649,587 
Schedule of PV Solar Power Systems, Net
PV solar power systems, net consisted of the following at September 30, 2022 and December 31, 2021 (in thousands):
 September 30,
2022
December 31,
2021
PV solar power systems, gross $225,193 $281,660 
Accumulated depreciation(71,278)(64,367)
PV solar power systems, net$153,915 $217,293 
Schedule of Project Assets
Project assets consisted of the following at September 30, 2022 and December 31, 2021 (in thousands):
 September 30,
2022
December 31,
2021
Project assets – development costs, including project acquisition and land costs$27,827 $117,407 
Project assets – construction costs— 198,081 
Project assets$27,827 $315,488 
Schedule of Goodwill
Goodwill for the relevant reporting unit consisted of the following at September 30, 2022 and December 31, 2021 (in thousands):
December 31,
2021
Acquisitions (Impairments)September 30,
2022
Modules$407,827 $— $407,827 
Accumulated impairment losses(393,365)— (393,365)
Goodwill$14,462 $— $14,462 
Schedule of Intangible Assets, Net
Intangible assets, net consisted of the following at September 30, 2022 and December 31, 2021 (in thousands):
September 30, 2022
 Gross AmountAccumulated AmortizationAccumulated ImpairmentsNet Amount
Developed technology$100,606 $(69,409)$— $31,197 
Power purchase agreements6,486 (1,842)(1,300)3,344 
Patents8,480 (6,390)— 2,090 
Intangible assets, net$115,572 $(77,641)$(1,300)$36,631 
December 31, 2021
 Gross AmountAccumulated AmortizationNet Amount
Developed technology$99,964 $(61,985)$37,979 
Power purchase agreements6,486 (1,621)4,865 
Patents8,480 (5,815)2,665 
Intangible assets, net$114,930 $(69,421)$45,509 
Schedule of Other Assets, Noncurrent
Other assets consisted of the following at September 30, 2022 and December 31, 2021 (in thousands):
 September 30,
2022
December 31,
2021
Operating lease assets (1)$97,861 $207,544 
Advance payments for raw materials81,619 86,962 
Income tax receivables47,235 39,862 
Accounts receivable unbilled, net11,488 20,840 
Accounts receivable trade, net9,645 21,293 
Restricted cash8,828 3,651 
Indirect tax receivables351 21,873 
Other54,173 36,739 
Other assets$311,200 $438,764 
——————————
(1)See Note 7. “Leases” to our condensed consolidated financial statements for discussion of our lease arrangements.
Schedule of Accrued Expenses
Accrued expenses consisted of the following at September 30, 2022 and December 31, 2021 (in thousands):
 September 30,
2022
December 31,
2021
Accrued property, plant and equipment$124,950 $42,031 
Accrued freight77,482 61,429 
Accrued compensation and benefits37,138 34,606 
Accrued inventory 37,037 42,170 
Accrued other taxes12,472 23,103 
Product warranty liability (1)11,039 13,598 
Accrued project costs5,618 48,836 
Other27,404 22,677 
Accrued expenses$333,140 $288,450 
——————————
(1)See Note 10. “Commitments and Contingencies” to our condensed consolidated financial statements for discussion of our “Product Warranties.”
Schedule of Other Current Liabilities
Other current liabilities consisted of the following at September 30, 2022 and December 31, 2021 (in thousands):
 September 30,
2022
December 31,
2021
Derivative instruments (1)$12,892 $3,550 
Operating lease liabilities (2)8,907 12,781 
Other taxes payable1,813 8,123 
Other4,737 10,293 
Other current liabilities$28,349 $34,747 
——————————
(1)See Note 6. “Derivative Financial Instruments” to our condensed consolidated financial statements for discussion of our derivative instruments.

(2)See Note 7. “Leases” to our condensed consolidated financial statements for discussion of our lease arrangements.
Schedule of Other Liabilities
Other liabilities consisted of the following at September 30, 2022 and December 31, 2021 (in thousands):
 September 30,
2022
December 31,
2021
Deferred revenue$348,940 $95,943 
Operating lease liabilities (1)44,655 145,912 
Deferred tax liabilities, net24,812 27,699 
Product warranty liability (2)23,946 38,955 
Other31,462 43,658 
Other liabilities$473,815 $352,167 
——————————
(1)See Note 7. “Leases” to our condensed consolidated financial statements for discussion of our lease arrangements.

(2)See Note 10. “Commitments and Contingencies” to our condensed consolidated financial statements for discussion of our “Product Warranties.”