XML 41 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components (Tables)
6 Months Ended
Jun. 28, 2020
Balance Sheet Related Disclosures [Abstract]  
Schedule of Accounts Receivable
As of
(In thousands)June 28, 2020December 29, 2019
Accounts receivable, gross1
$180,825  $247,258  
Less: allowance for credit losses(22,902) (19,975) 
Less: allowance for sales returns(791) (807) 
     Accounts receivable, net$157,132  $226,476  
1There is a lien on our accounts receivable of $53.5 million of our consolidated accounts receivable, gross, as of June 28, 2020 in connection with a Loan and Security Agreement entered into on March 29, 2019. See Note 11. Debt and Credit Sources.
Accounts Receivable, Allowance for Credit Loss
Three Months EndedSix Months Ended
(In thousands)June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Balance at beginning of period$22,484  $18,321  $19,975  $16,906  
Provision for credit losses 1,325  (10) 3,566  1,661  
Charge offs, net of recoveries(907) 2,764  (639) 2,508  
Balance at end of period$22,902  $21,075  $22,902  $21,075  
Schedule of Inventory
As of
(In thousands)June 28, 2020December 29, 2019
Raw materials$66,945  $54,936  
Work-in-process65,011  62,993  
Finished goods228,460  240,328  
Inventories1 2
$360,416  $358,257  
1A lien of $125.4 million exists on our gross inventory as of June 28, 2020 in connection with a Loan and Security Agreement entered into on March 29, 2019. See Note 11. Debt and Credit Sources.

2 Refer to long-term inventory for the safe harbor program under the caption "Other long-term assets."
Schedule of Prepaid Expenses and Other Current Assets
As of
(In thousands)June 28, 2020December 29, 2019
Deferred project costs$20,507  $29,652  
VAT receivables, current portion4,323  7,986  
Deferred costs for solar power systems20,935  29,631  
Derivative financial instruments1,273  1,002  
Other receivables22,019  37,140  
Prepaid taxes—  718  
Other15,661  15,115  
Prepaid expenses and other current assets$84,718  $121,244  
Schedule of Property, Plant and Equipment
As of
(In thousands)June 28, 2020December 29, 2019
Manufacturing equipment$144,289  $144,614  
Land and buildings137,870  137,723  
Leasehold improvements105,327  103,393  
Solar power systems31,547  30,518  
Computer equipment90,200  93,312  
Furniture and fixtures9,209  9,471  
Construction-in-process15,800  15,730  
Property, plant and equipment, gross534,242  534,761  
Less: accumulated depreciation(234,598) (211,035) 
Property, plant and equipment, net$299,644  $323,726  
Schedule of Property, Plant and Equipment by Geographic Region
As of
(In thousands)June 28, 2020December 29, 2019
United States$51,267  $56,507  
Philippines85,135  92,598  
Malaysia136,611  145,246  
Mexico16,961  18,862  
Europe9,657  10,469  
Other13  44  
Property, plant and equipment, net, by geography1
$299,644  $323,726  
1Based on the physical location of the assets.
Schedule of Other Long-Term Assets
As of
(In thousands)June 28, 2020December 29, 2019
Equity investments with readily determinable fair value$249,152  $173,908  
Equity investments without readily determinable fair value7,481  8,661  
Equity investments with fair value option9,776  17,500  
Equity method investments25,826  26,533  
Long-term inventory1
51,252  48,214  
Other60,735  56,039  
Other long-term assets$404,222  $330,855  
1 Entire balance consists of finished goods under the safe harbor program. Refer to Note 10. Equity Investments for details.
Schedule of Accrued Liabilities
As of
(In thousands)June 28, 2020December 29, 2019
Employee compensation and employee benefits$30,877  $47,901  
Interest payable10,943  10,161  
Short-term warranty reserves40,083  30,979  
Restructuring reserve6,146  6,601  
VAT payables11,102  6,393  
Derivative financial instruments2,107  1,962  
Legal expenses13,531  13,111  
Taxes payable18,433  32,191  
Liability due to supply agreement29,314  28,031  
Other25,577  26,560  
Accrued liabilities$188,113  $203,890  
Schedule of Other Long-Term Liabilities
As of
(In thousands)June 28, 2020December 29, 2019
Deferred revenue1
$38,401  $40,246  
Long-term warranty reserves86,354  107,466  
Unrecognized tax benefits19,663  20,067  
Long-term pension liability6,632  5,897  
Derivative financial instruments649  373  
Other35,038  30,251  
Other long-term liabilities$186,737  $204,300  
1Consists of advance consideration received from customers under the residential lease program for leases entered into prior to December 31, 2018, which continue to be accounted for in accordance with the superseded lease accounting guidance.
Schedule of Accumulated Other Comprehensive Loss
As of
(In thousands)June 28, 2020December 29, 2019
Cumulative translation adjustment$(12,116) $(12,250) 
Net unrealized loss on derivative financial instruments(2,175) (1,238) 
Net gain on long-term pension liability obligation3,927  3,976  
Deferred taxes(1) —  
Accumulated other comprehensive loss$(10,365) $(9,512)