XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 2023
Notes To Financial Statements [Abstract]  
Schedule of Inventories
Inventories consist of the following (in thousands):
September 30,
2023
December 31,
2022
Raw materials$139,681 $172,758 
Work in process98,633 96,558 
Finished goods57,875 69,436 
Total inventories$296,189 $338,752 
Schedule of Prepaid Expense and Other Assets
Prepaid expenses and other current assets consist of the following (in thousands):
September 30,
2023
December 31,
2022
Value added tax receivables$123,980 $140,484 
Prepaid expenses59,496 69,124 
Other current assets34,156 16,762 
Total prepaid expenses and other current assets$217,632 $226,370 
Schedule of Accrued Liabilities
Accrued liabilities consist of the following (in thousands): 
September 30,
2023
December 31,
2022
Accrued payroll and benefits$203,712 $149,508 
Accrued income taxes157,175 74,323 
Accrued expenses73,087 64,341 
Accrued sales and marketing expenses35,405 36,407 
Current operating lease liabilities28,277 26,574 
Accrued property, plant and equipment14,437 19,922 
Other accrued liabilities102,369 83,299 
Total accrued liabilities$614,462 $454,374 
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,
 20232022
Balance at beginning of period$17,873 $16,169 
Charged to cost of net revenues14,329 11,359 
Actual warranty expenditures(10,327)(11,109)
Balance at end of period$21,875 $16,419 
Schedule of Deferred Revenues
Deferred revenues consist of the following (in thousands):
September 30,
2023
December 31,
2022
Deferred revenues - current$1,408,831 $1,343,643 
Deferred revenues - long-term 1
$146,271 $160,662 

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