XML 37 R22.htm IDEA: XBRL DOCUMENT v3.5.0.2
BALANCE SHEET COMPONENTS: - (Tables)
6 Months Ended
Jun. 30, 2016
Balance Sheet Related Disclosures [Abstract]  
Schedule of Balance Sheet Components
 
June 30, 2016
 
December 31, 2015
 
(In thousands)
Accounts receivable, net:
 

 
 

Accounts receivable
$
117,955

 
$
84,894

Less: allowance for doubtful accounts
(632
)
 
(621
)
 
$
117,323

 
$
84,273

Inventories:
 

 
 

Raw materials
$
8,878

 
$
8,304

Work-in-process
28,038

 
25,716

Finished goods
27,735

 
28,453

 
$
64,651

 
$
62,473

Other current assets:
 

 
 
Prepaid expenses
$
10,212

 
$
9,948

Derivative contracts receivable
630

 

VAT receivable
5,734

 
7,946

Other
3,922

 
2,085

 
$
20,498

 
$
19,979

Property and equipment, net:
 

 
 
Computer equipment and software
$
198,980

 
$
172,176

Furniture and fixtures
4,119

 
3,886

Leasehold improvements
39,062

 
36,121

 
242,161

 
212,183

Less: Accumulated depreciation and amortization
(129,897
)
 
(112,165
)
 
$
112,264

 
$
100,018

Deferred taxes and other long-term assets:
 

 
 
Equity investments in private companies
$
7,846

 
$
7,739

Deferred taxes
21,956

 
23,222

Other assets
1,957

 
2,754

 
$
31,759

 
$
33,715

Accrued liabilities:
 

 
 
Payroll and related expenses
$
50,992

 
$
43,041

Accrued expenses
32,359

 
26,431

Derivative contracts payable
524

 
1,157

Product warranty liability
1,365

 
1,206

Other
2,365

 
2,461

 
$
87,605

 
$
74,296

Other long-term liabilities:
 
 
 
Income tax payable
$
21,282

 
$
20,023

Deferred rent
2,000

 
1,950

Other
2,935

 
2,695

 
$
26,217

 
$
24,668