XML 75 R64.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
Apr. 30, 2017
Jan. 29, 2017
Mar. 04, 2015
Commitments and Contingencies [Line Items]      
Potential payments under earn-out arrangements, high estimate     $ 70,000
Earn-out liability booked $ 6,694 $ 6,068  
Amount expected to be settled within twelve months 1,580    
Cycleo [Member]      
Commitments and Contingencies [Line Items]      
Potential payments under earn-out arrangements, high estimate 16,000    
Earn-out liability booked 6,694 6,068  
Amount expected to be settled within twelve months 1,580    
Triune Systems [Member]      
Commitments and Contingencies [Line Items]      
Earn-out liability booked 0 $ 0  
Amount expected to be settled within twelve months 0    
Additional Earn-out Payable After Third Fiscal Year From Acquisition Date [Member] | Triune Systems [Member]      
Commitments and Contingencies [Line Items]      
Potential payments under earn-out arrangements, high estimate     $ 16,000
Minimum [Member] | Environmental Issue      
Commitments and Contingencies [Line Items]      
Loss contingency, estimate of possible loss 5,000    
Maximum [Member] | Environmental Issue      
Commitments and Contingencies [Line Items]      
Loss contingency, estimate of possible loss $ 7,200