XML 52 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
BALANCE SHEET COMPONENTS: (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Mar. 31, 2016
Accounts receivable, net:      
Accounts receivable, gross $ 126,868 $ 142,400  
Less: allowance for doubtful accounts (632) (632)  
Accounts receivable, net 126,236 141,768  
Inventories:      
Raw materials 7,227 8,243  
Work-in-process 28,579 26,118  
Finished goods 39,541 31,162  
Inventories 75,347 65,523  
Other current assets:      
Prepaid expenses 10,424 9,053  
Derivative contracts receivable 3,398 257  
VAT receivable 6,013 6,093  
Other 3,172 1,943  
Other current assets 23,007 17,346  
Property and equipment, net:      
Property and equipment, net 281,989 266,622  
Less: Accumulated depreciation and amortization (158,076) (148,037)  
Property and equipment, net 123,913 118,585  
Deferred taxes and other long-term assets:      
Equity investments in private companies 19,720 12,720  
Deferred taxes 23,355 22,413  
Other assets 6,827 1,580  
Deferred taxes and other long-term assets 49,902 36,713  
Accrued liabilities:      
Payroll and related expenses 63,580 62,969  
Accrued expenses 36,079 33,125  
Derivative contracts payable 6 1,006  
Product warranty liability 1,049 1,263 $ 1,432
Other 6,428 6,679  
Accrued liabilities 107,142 105,042  
Other long-term liabilities:      
Income tax payable 24,553 24,184  
Deferred rent 2,437 2,504  
Other 4,527 3,892  
Other long-term liabilities 31,517 30,580  
Computer equipment, and software [Member]      
Property and equipment, net:      
Property and equipment, net 227,100 214,719  
Furniture and fixtures {Member]      
Property and equipment, net:      
Property and equipment, net 5,270 5,210  
Leasehold improvements [Member]      
Property and equipment, net:      
Property and equipment, net $ 49,619 $ 46,693