XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 2022
Notes To Financial Statements [Abstract]  
Schedule of Inventories
Inventories consist of the following (in thousands):
September 30,
2022
December 31,
2021
Raw materials$147,629 $123,234 
Work in process101,179 51,706 
Finished goods72,095 55,290 
Total inventories$320,903 $230,230 
Schedule of Prepaid Expense and Other Assets
Prepaid expenses and other current assets consist of the following (in thousands):
September 30,
2022
December 31,
2021
Value added tax receivables$132,070 $93,610 
Prepaid expenses50,567 70,218 
Other current assets46,646 31,477 
Total prepaid expenses and other current assets$229,283 $195,305 
Schedule of Accrued Liabilities
Accrued liabilities consist of the following (in thousands): 
September 30,
2022
December 31,
2021
Accrued payroll and benefits$137,754 $288,355 
Accrued expenses66,859 67,169 
Accrued sales and marketing expenses35,661 41,387 
Current operating lease liabilities24,173 22,719 
Accrued property, plant and equipment22,648 46,561 
Accrued professional fees21,260 31,457 
Other accrued liabilities75,263 109,667 
Total accrued liabilities$383,618 $607,315 
Schedule of Warranty Accrual Accrued warranty, which is included in the "Other accrued liabilities" category of the accrued liabilities table above, consists of the following activity (in thousands):
Nine Months Ended
September 30,
 20222021
Balance at beginning of period$16,169 $12,615 
Charged to cost of net revenues11,359 13,400 
Actual warranty expenditures(11,109)(11,040)
Balance at end of period$16,419 $14,975 
Schedule of Deferred Revenues
Deferred revenues consist of the following (in thousands):
September 30,
2022
December 31,
2021
Deferred revenues - current$1,286,867 $1,152,870 
Deferred revenues - long-term 1
$152,070 $136,684 

1 Included in Other long-term liabilities within our Condensed Consolidated Balance Sheet