XML 50 R36.htm IDEA: XBRL DOCUMENT v3.3.1.900
Organization and Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 31, 2015
USD ($)
customer
Dec. 31, 2014
USD ($)
customer
Dec. 31, 2013
USD ($)
Apr. 30, 2015
Sep. 25, 2013
USD ($)
Accounting Policies [Line Items]          
Advertising Expense $ 700,000 $ 800,000 $ 700,000    
Depreciation and amortization $ 12,800,000 $ 11,300,000 10,900,000    
Vendor-Specific Objective Evidence (VSOE) exist when (approximately 80% or more) standalone sales are within a reasonable price range 80.00%        
Number of significant customers that accounted for more than 10% of accounts receivables | customer 0 0      
Transferred non-recourse accounts receivables $ 38,600,000 $ 62,000,000 41,300,000    
Accounts receivables from third-party leasing companies for transferred non-recourse accounts receivables 800,000 1,100,000 100,000    
Cost of application development of enterprise-level software 26,011,000 19,643,000      
Capitalized software development costs $ 92,837,000 87,677,000      
Computer equipment and related software          
Accounting Policies [Line Items]          
Useful life 5 years        
Software development costs          
Accounting Policies [Line Items]          
Cost of revenues for amortization of capitalized software development cost $ 5,800,000 4,400,000 3,200,000    
Minimum          
Accounting Policies [Line Items]          
Vendor-Specific Objective Evidence, within a reasonably narrow price range (plus or minus of median rate) 15.00%        
Estimated useful lives of assets 1 year        
Minimum | Computer equipment and related software          
Accounting Policies [Line Items]          
Useful life 3 years        
Minimum | Furniture and Fixtures          
Accounting Policies [Line Items]          
Useful life 5 years        
Minimum | Equipment          
Accounting Policies [Line Items]          
Useful life 3 years        
Maximum          
Accounting Policies [Line Items]          
Vendor-Specific Objective Evidence, within a reasonably narrow price range (plus or minus of median rate) 15.00%        
Estimated useful lives of assets 30 years        
Maximum | Computer equipment and related software          
Accounting Policies [Line Items]          
Useful life 5 years        
Maximum | Furniture and Fixtures          
Accounting Policies [Line Items]          
Useful life 7 years        
Maximum | Equipment          
Accounting Policies [Line Items]          
Useful life 12 years        
Selling, general and administrative          
Accounting Policies [Line Items]          
Shipping and handling expenses $ 8,500,000 7,400,000 6,100,000    
Capitalized software costs included in property and equipment          
Accounting Policies [Line Items]          
Cost of application development of enterprise-level software 1,200,000 3,900,000      
Capitalized software costs included in other assets | Software development costs          
Accounting Policies [Line Items]          
Capitalized software development costs 12,100,000 10,400,000      
Revolving Credit Facility | Wells Fargo Bank, National Association | Line of Credit          
Accounting Policies [Line Items]          
Revolving credit facility         $ 75,000,000
Foreign Exchange Forward          
Accounting Policies [Line Items]          
Derivative, notional amount 400,000        
Primary Supplier          
Accounting Policies [Line Items]          
Minimum supplier purchase obligations $ 0        
Notice of termination, time upon delivery 2 months        
Payments to suppliers $ 41,700,000 $ 34,500,000 $ 29,200,000    
New Accounting Pronouncement, Early Adoption, Effect          
Accounting Policies [Line Items]          
Net current deferred tax assets $ 12,500,000        
Credit Concentration Risk | Lease Receivable          
Accounting Policies [Line Items]          
Percentage of lease receivable balance 75.00%        
Avantec Heathcare Limited          
Accounting Policies [Line Items]          
Percentage of interest acquired       85.00%