XML 58 R44.htm IDEA: XBRL DOCUMENT v3.3.1.900
Balance Sheet Components (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Inventories:      
Raw materials $ 11,582 $ 8,254  
Work in process 1,653 64  
Finished goods 33,359 23,236  
Total inventories, net 46,594 31,554  
Property and equipment:      
Equipment 43,533 42,829  
Furniture and fixtures 5,897 5,689  
Leasehold improvements 9,063 8,701  
Software 30,693 28,920  
Construction in progress 3,651 1,538  
Property and equipment, gross 92,837 87,677  
Accumulated depreciation and amortization (60,528) (51,499)  
Total property and equipment, net 32,309 36,178 $ 35,254
Other long term assets:      
Capitalized software, net 26,011 19,643  
Other assets 1,883 3,630  
Total other long term assets, net 27,894 23,273  
Accrued liabilities:      
Advance payments from customers 8,327 4,834  
Rebates and lease buyouts 4,702 6,512  
Group purchasing organization fees 2,983 3,475  
Taxes payable 2,768 2,181  
Other accrued liabilities 11,353 2,297  
Total accrued liabilities 30,133 19,299  
Deferred Revenue Arrangement [Line Items]      
Total deferred gross profit 25,708 28,558  
Products with Installation Services      
Deferred Revenue Arrangement [Line Items]      
Sales of medication and supply dispensing systems including packaging equipment 41,396 36,947  
Less: cost of revenues, excluding installation costs (15,688) (8,389)  
Total deferred gross profit $ 25,708 $ 28,558