XML 56 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combination - Narrative (Details) - USD ($)
$ in Thousands
Feb. 28, 2017
Sep. 30, 2018
Dec. 31, 2017
Business Acquisition [Line Items]      
Note payable, carrying value   $ 63,931 $ 79,611
UniRush, LLC      
Business Acquisition [Line Items]      
Business combination, consideration transferred $ 163,654    
Cash, including proceeds from notes payable 142,154    
Contingent consideration, earn-out payable $ 20,000    
Contingent consideration, earn-out period 5 years    
Goodwill $ 93,435    
UniRush, LLC | Customer relationships      
Business Acquisition [Line Items]      
Finite-lived intangibles $ 58,500    
UniRush, LLC | Customer relationships | Minimum      
Business Acquisition [Line Items]      
Acquired finite-lived intangible assets, weighted average useful life 5 years    
UniRush, LLC | Customer relationships | Maximum      
Business Acquisition [Line Items]      
Acquired finite-lived intangible assets, weighted average useful life 10 years    
UniRush, LLC | Trade names      
Business Acquisition [Line Items]      
Finite-lived intangibles $ 5,500    
Acquired finite-lived intangible assets, weighted average useful life 15 years    
UniRush, LLC | Subordinated debt      
Business Acquisition [Line Items]      
Cash raised from debt $ 20,000    
UniRush, LLC | Revolving facility | Line of credit      
Business Acquisition [Line Items]      
Note payable, carrying value $ 95,000