XML 406 R11.htm IDEA: XBRL DOCUMENT v3.4.0.3
Balance Sheet Components
3 Months Ended
Mar. 31, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components
Balance Sheet Components
 
March 31,
2016
 
December 31,
2015
 
(In thousands)
Inventories:
 
 
 
Raw materials
$
17,623

 
$
11,582

Work in process
7,062

 
1,653

Finished goods
47,229

 
33,359

Total inventories
$
71,914

 
$
46,594

 
 
 
 
Property and equipment:
 
 
 
Equipment
$
68,335

 
$
43,533

Furniture and fixtures
8,314

 
5,897

Leasehold improvements
14,955

 
9,063

Software
35,399

 
30,693

Construction in progress
5,408

 
3,651

Property and equipment, gross
132,411

 
92,837

Accumulated depreciation and amortization
(90,203
)
 
(60,528
)
Total property and equipment, net
$
42,208

 
$
32,309

 
 
 
 
Other long term assets:
 
 
 
Capitalized software, net
$
27,130

 
$
26,011

Other assets
1,679

 
1,883

Total other long term assets, net
$
28,809

 
$
27,894

 
 
 
 
Accrued liabilities:
 
 
 
Advance payments from customers
$
7,443

 
$
8,327

Rebates and lease buyouts
4,384

 
4,702

Group purchasing organization fees
2,493

 
2,983

Taxes payable
2,722

 
2,768

Other accrued liabilities
17,861

 
11,353

Total accrued liabilities
$
34,903

 
$
30,133