XML 78 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2020
Notes To Financial Statements [Abstract]  
Schedule of Inventories
Inventories consist of the following (in thousands): 
March 31,
2020
December 31,
2019
Raw materials$59,136  $54,947  
Work in process35,627  30,974  
Finished goods26,214  26,130  
Total inventories$120,977  $112,051  
Schedule of Prepaid Expense and Other Assets
March 31,
2020
December 31,
2019
Tax related receivables$50,866  $41,252  
Prepaid software and maintenance29,182  7,128  
Current promissory note 1
27,914  25,005  
Other prepaid expenses and current assets19,624  24,637  
Other current receivables4,262  4,428  
Total prepaid expenses and other current assets$131,848  $102,450  

1Refer to Note 4“Equity Method Investments” of the Notes to Condensed Consolidated Financial Statements for more information.
Schedule of Accrued Liabilities
Accrued liabilities consist of the following (in thousands): 
March 31,
2020
December 31,
2019
Accrued payroll and benefits$87,526  $162,486  
Accrued expenses50,669  55,529  
Current operating lease liabilities20,225  15,737  
Accrued fixed assets18,781  9,167  
Accrued income taxes15,324  14,130  
Accrued professional fees12,738  10,410  
Others54,196  52,499  
Total accrued liabilities$259,459  $319,958  
Schedule of Warranty Accrual
We regularly review the balance for accrued warranty and update based on historical warranty trends. Actual warranty costs incurred have not materially differed from those accrued; however, future actual warranty costs could differ from the estimated amounts. Warranty accrual consists of the following activity (in thousands):
Three Months Ended
March 31,
 20202019
Balance at beginning of period$11,205  $8,551  
Charged to cost of net revenues3,724  3,133  
Actual warranty expenditures(3,140) (1,451) 
Balance at end of period$11,789  $10,233  
Schedule of Deferred Revenues
Deferred revenues consist of the following (in thousands):
March 31,
2020
December 31,
2019
Deferred revenues - current$578,537  $563,762  
Deferred revenues - long-term 1
$36,628  $35,503  

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