Annual report pursuant to Section 13 and 15(d)

Acquisitions -2016 Acquisitions (Details)

v3.6.0.2
Acquisitions -2016 Acquisitions (Details) - USD ($)
1 Months Ended 12 Months Ended
Jun. 30, 2016
May 31, 2016
Mar. 31, 2016
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Business Acquisition [Line Items]            
Goodwill       $ 259,938,000 $ 220,097,000 $ 193,378,000
Deferred tax asset related to net operating loss carryforwards       16,193,000 13,733,000  
Indemnification asset       1,220,000 0  
Gain (loss) due to changes in contingent cash payments       (877,000) $ (3,268,000) $ 173,000
eSupply, Systems, LLC            
Business Acquisition [Line Items]            
Purchase price $ 7,000,000          
Cash paid 5,500,000          
Deferred cash payment amount $ 1,600,000          
Length of time after acquisition date of deferred cash payment to be made 18 months          
Deferred cash payment, fair value $ 1,500,000          
Goodwill       3,216,000    
Deferred tax assets, net       0    
AssetEye, Inc.            
Business Acquisition [Line Items]            
Purchase price   $ 4,900,000        
Cash paid   3,600,000        
Deferred cash payment amount   $ 1,000,000        
Length of time after acquisition date of deferred cash payment to be made   2 years        
Deferred cash payment, fair value   $ 900,000        
Goodwill       3,154,000    
Cash acquired from acquisition   800,000        
Liability for the estimated cash payment   1,000,000        
Business acquisition, additional cash payments   200,000        
Fair value of contingent cash obligation   200,000        
Deferred tax assets, net       0    
Deferred tax asset related to net operating loss carryforwards   $ 0        
NWP Services Corporation            
Business Acquisition [Line Items]            
Purchase price     $ 69,000,000      
Cash paid     59,000,000      
Deferred cash payment amount     $ 7,200,000      
Length of time after acquisition date of deferred cash payment to be made     3 years      
Deferred cash payment, fair value     $ 6,800,000      
Goodwill     35,300,000 33,520,000    
Cash acquired from acquisition     100,000      
Other consideration transferred     3,200,000      
Direct acquisition costs     300,000      
Intangible assets:     16,300,000      
Goodwill, expected tax deductible amount     700,000      
Intangible assets, expected tax deductible amount     11,000,000      
Acquired receivables, gross contractual amount     11,300,000      
Acquired receivables, estimated uncollectible     3,400,000      
Deferred tax assets, net     10,200,000 11,173,000    
Indemnification asset     $ 1,200,000      
Goodwill, period increase (decrease)       (1,800,000)    
Change in deferred cash obligation       (800,000)    
Payments due to certain employees and former shareholders       3,300,000    
2016 Acquisitions            
Business Acquisition [Line Items]            
Deferred cash payment amount       100,000.0    
Liability for the estimated cash payment       500,000    
Aggregate deferred cash obligation       8,700,000    
Deferred cash obligation discount       (1,200,000)    
Gain (loss) due to changes in contingent cash payments       300,000    
Paid contingent cash obligations       0    
Developed product technologies | eSupply, Systems, LLC            
Business Acquisition [Line Items]            
Amortized useful life of acquired intangible assets 3 years          
Intangible assets:       2,160,000    
Developed product technologies | AssetEye, Inc.            
Business Acquisition [Line Items]            
Intangible assets:       1,638,000    
Developed product technologies | NWP Services Corporation            
Business Acquisition [Line Items]            
Amortized useful life of acquired intangible assets     5 years      
Intangible assets:       2,740,000    
Client relationships | eSupply, Systems, LLC            
Business Acquisition [Line Items]            
Amortized useful life of acquired intangible assets 10 years          
Intangible assets:       1,390,000    
Client relationships | AssetEye, Inc.            
Business Acquisition [Line Items]            
Amortized useful life of acquired intangible assets   10 years        
Intangible assets:       1,041,000    
Client relationships | NWP Services Corporation            
Business Acquisition [Line Items]            
Amortized useful life of acquired intangible assets     10 years      
Intangible assets:       12,900,000    
Trade names | eSupply, Systems, LLC            
Business Acquisition [Line Items]            
Intangible assets:       35,000    
Trade names | AssetEye, Inc.            
Business Acquisition [Line Items]            
Amortized useful life of acquired intangible assets   5 years        
Intangible assets:       6,000    
Trade names | NWP Services Corporation            
Business Acquisition [Line Items]            
Amortized useful life of acquired intangible assets     3 years      
Intangible assets:       709,000    
Federal and State Jurisdictions | NWP Services Corporation            
Business Acquisition [Line Items]            
Deferred tax asset related to net operating loss carryforwards     $ 9,900,000      
Deferred tax assets, tax benefit from operating loss carryforwards arising from various limitations and restrictions on business acquisition     $ 27,300,000      
Deferred Tax Asset [Member] | NWP Services Corporation            
Business Acquisition [Line Items]            
Adjustment to deferred taxes       $ 1,000,000