XML 34 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
BALANCE SHEET COMPONENTS BALANCE SHEET COMPONENTS (Tables)
9 Months Ended
Sep. 30, 2017
Balance Sheet Related Disclosures [Abstract]  
Schedule of balance sheet components
 
September 30, 2017
 
December 31, 2016
 
(in thousands)
Accounts receivable, net:
 

 
 

Accounts receivable, gross
$
134,250

 
$
142,400

Less: allowance for doubtful accounts
(632
)
 
(632
)
 
$
133,618

 
$
141,768

Inventories:
 

 
 

Raw materials
$
10,373

 
$
8,243

Work-in-process
20,529

 
26,118

Finished goods
30,707

 
31,162

 
$
61,609

 
$
65,523

Other current assets:
 

 
 
Prepaid expenses
$
8,136

 
$
9,053

Derivative contracts receivable
1,384

 
257

VAT receivable
6,738

 
6,093

Other
3,964

 
1,943

 
$
20,222

 
$
17,346

Property and equipment, net:
 

 
 
Computer, equipment, and software
$
239,432

 
$
214,719

Furniture and fixtures
5,307

 
5,210

Leasehold improvements
50,870

 
46,693

 
295,609

 
266,622

Less: Accumulated depreciation and amortization
(178,126
)
 
(148,037
)
 
$
117,483

 
$
118,585

Deferred taxes and other long-term assets:
 

 
 
Equity investments in private companies
$
22,220

 
$
12,720

Deferred taxes
23,139

 
22,413

Other assets
8,583

 
1,580

 
$
53,942

 
$
36,713

Accrued liabilities:
 

 
 
Payroll and related expenses
$
51,167

 
$
62,969

Accrued expenses
30,563

 
33,125

Derivative contracts payable
80

 
1,006

Product warranty liability
976

 
1,263

Other
8,724

 
6,679

 
$
91,510

 
$
105,042

Other long-term liabilities:
 
 
 
Income tax payable
$
28,364

 
$
24,184

Deferred rent
2,429

 
2,504

Other
8,315

 
3,892

 
$
39,108

 
$
30,580