XML 24 R10.htm IDEA: XBRL DOCUMENT v3.6.0.2
BALANCE SHEET COMPONENTS:
12 Months Ended
Dec. 31, 2016
Balance Sheet Related Disclosures [Abstract]  
BALANCE SHEET COMPONENTS:
BALANCE SHEET COMPONENTS:
 
December 31, 2016
 
December 31, 2015
 
(In thousands)
Accounts receivable, net:
 

 
 

Accounts receivable
$
142,400

 
$
84,894

Less: allowance for doubtful accounts
(632
)
 
(621
)
 
$
141,768

 
$
84,273

Inventories:
 

 
 

Raw materials
$
8,243

 
$
8,304

Work-in-process
26,118

 
25,716

Finished goods
31,162

 
28,453

 
$
65,523

 
$
62,473

Other current assets:
 

 
 
Prepaid expenses
$
9,053

 
$
9,948

Derivative contracts receivable
257

 

VAT receivable
6,093

 
7,946

Other
1,943

 
2,085

 
$
17,346

 
$
19,979

Property and equipment, net:
 

 
 
Computer, equipment, and software
$
214,719

 
$
172,176

Furniture and fixtures
5,210

 
3,886

Leasehold improvements
46,693

 
36,121

 
266,622

 
212,183

Less: Accumulated depreciation and amortization
(148,037
)
 
(112,165
)
 
$
118,585

 
$
100,018

Deferred taxes and other long-term assets:
 

 
 
Investments in privately-held companies
$
12,720

 
$
7,739

Deferred taxes
22,413

 
23,222

Other assets
1,580

 
2,754

 
$
36,713

 
$
33,715

Accrued liabilities:
 

 
 
Payroll and related expenses
$
62,969

 
$
43,041

Accrued expenses
33,125

 
26,431

Derivative contracts payable
1,006

 
1,157

Product warranty liability
1,263

 
1,206

Other
6,679

 
2,952

 
$
105,042

 
$
74,787

Other long-term liabilities:
 
 
 
Income tax payable
$
24,184

 
$
20,023

Deferred rent
2,504

 
1,950

Other
3,892

 
2,695

 
$
30,580

 
$
24,668