XML 240 R44.htm IDEA: XBRL DOCUMENT v3.19.3
Business Combinations - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 17, 2019
Sep. 30, 2019
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Dec. 31, 2017
Business Acquisition [Line Items]              
Borrowings on revolving credit facility       $ 8,500 $ 80,500    
Goodwill $ 25,188   $ 25,188 25,188   $ 7,576 $ 8,045
FSE Acquisition              
Business Acquisition [Line Items]              
Initial cash paid, net of working capital adjustment   $ 34,000          
Range of outcomes, value, high 5,600 10,750 5,600 5,600      
Contingent consideration 4,700   4,700 4,700      
Escrow fund   3,000          
Revenues $ 2,500            
Acquisition related costs     $ 900 $ 900      
Goodwill   $ 17,675          
Minimum | FSE Acquisition              
Business Acquisition [Line Items]              
Payments for milestones, determined by EBITDA (percent)   90.00%          
Maximum | FSE Acquisition              
Business Acquisition [Line Items]              
Payments for milestones, determined by EBITDA (percent)   100.00%          
Revolving Credit Facility | Third ARLS Agreement | Line of Credit | FSE Acquisition              
Business Acquisition [Line Items]              
Borrowings on revolving credit facility   $ 2,000