XML 21 R11.htm IDEA: XBRL DOCUMENT v3.5.0.2
Balance Sheet Components
6 Months Ended
Jun. 30, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components
Balance Sheet Components
 
June 30,
2016
 
December 31,
2015
 
(In thousands)
Inventories:
 
 
 
Raw materials
$
18,342

 
$
11,582

Work in process
6,611

 
1,653

Finished goods
48,767

 
33,359

Total inventories
$
73,720

 
$
46,594

 
 
 
 
Property and equipment:
 
 
 
Equipment
$
55,625

 
$
43,533

Furniture and fixtures
5,938

 
5,897

Leasehold improvements
9,502

 
9,063

Software
33,508

 
30,693

Construction in progress
5,931

 
3,651

Property and equipment, gross
110,504

 
92,837

Accumulated depreciation and amortization
(70,001
)
 
(60,528
)
Total property and equipment, net
$
40,503

 
$
32,309

 
 
 
 
Other long term assets:
 
 
 
Capitalized software, net
$
29,206

 
$
26,011

Other assets
1,527

 
1,883

Total other long term assets, net
$
30,733

 
$
27,894

 
 
 
 
Accrued liabilities:
 
 
 
Advance payments from customers
$
7,631

 
$
8,327

Rebates and lease buyouts
4,163

 
4,702

Group purchasing organization fees
2,855

 
2,983

Taxes payable
3,617

 
2,768

Other accrued liabilities
14,408

 
11,353

Total accrued liabilities
$
32,674

 
$
30,133