XML 17 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Business Acquisitions - Narrative (Details)
$ in Thousands
1 Months Ended 9 Months Ended 12 Months Ended
Jul. 02, 2019
USD ($)
Jul. 01, 2019
USD ($)
installments
shares
Jun. 03, 2019
USD ($)
installments
shares
Mar. 22, 2019
USD ($)
installments
Dec. 31, 2018
USD ($)
installments
shares
Nov. 02, 2018
USD ($)
installments
shares
Aug. 24, 2018
USD ($)
installments
shares
Feb. 02, 2018
USD ($)
installments
shares
Jan. 12, 2018
USD ($)
installments
shares
Jul. 31, 2019
USD ($)
Sep. 28, 2019
USD ($)
Sep. 29, 2018
USD ($)
Dec. 29, 2018
USD ($)
Dec. 30, 2017
USD ($)
Business Acquisition [Line Items]                            
Total consideration                     $ 45,468   $ 93,628  
Payments to acquire businesses                     1,213 $ 728    
Promissory note incurred                     2,570   3,112  
Working capital adjustment reduction of purchase price                   $ 2,360        
Earn-out of cash fair value                     5,546   4,698 $ 1,890
WHPacific, Inc.                            
Business Acquisition [Line Items]                            
Total consideration $ 9,000                          
GeoDesign, Inc.                            
Business Acquisition [Line Items]                            
Total consideration   $ 12,800                        
Payments to acquire businesses   8,500                        
Consideration transferred of common stock   $ 375                        
Common stock number of shares | shares   4,731                        
Common stock purchase price   $ 425                        
Earn-out of cash   1,500                        
Earn-out of cash fair value   1,456                        
GeoDesign, Inc. | Uncollateralized promissory notes                            
Business Acquisition [Line Items]                            
Notes Payable   $ 2,000                        
Promissory note interest rate   4.00%                        
Number of installments | installments   4 4                      
Alta Environmental, L.P.                            
Business Acquisition [Line Items]                            
Total consideration     $ 6,500                      
Payments to acquire businesses     4,000                      
Earn-out of cash     500                      
Earn-out of cash fair value     485                      
Alta Environmental, L.P. | Uncollateralized promissory notes                            
Business Acquisition [Line Items]                            
Notes Payable     $ 2,000                      
Promissory note interest rate     4.00%                      
Number of installments | installments     4                      
Periodic payment   $ 500 $ 500                      
Page One Consultants                            
Business Acquisition [Line Items]                            
Total consideration     3,900                      
Payments to acquire businesses     2,000                      
Consideration transferred of common stock     $ 200                      
Common stock number of shares | shares     2,647                      
Common stock purchase price     $ 200                      
Earn-out of cash     500                      
Earn-out of cash fair value     448                      
Page One Consultants | Uncollateralized promissory notes                            
Business Acquisition [Line Items]                            
Notes Payable                     1,000      
Promissory note incurred     $ 1,000                      
Promissory note interest rate     3.00%                      
Number of installments | installments     3                      
Periodic payment     $ 333                      
Acquisition of The Sextant Group                            
Business Acquisition [Line Items]                            
Total consideration       $ 11,000                    
Payments to acquire businesses       7,000                    
Acquisition of The Sextant Group | Uncollateralized promissory notes                            
Business Acquisition [Line Items]                            
Notes Payable                     4,000      
Promissory note incurred       $ 4,000                    
Promissory note interest rate       4.00%                    
Number of installments | installments       4                    
Periodic payment       $ 1,000                    
Celtic Energy, Inc                            
Business Acquisition [Line Items]                            
Total consideration         $ 1,900                  
Payments to acquire businesses         1,000                  
Consideration transferred of common stock         $ 200                  
Common stock number of shares | shares         3,227                  
Common stock purchase price         $ 200                  
Earn-out of cash         200                  
Earn-out of cash fair value         181                  
Celtic Energy, Inc | Uncollateralized promissory notes                            
Business Acquisition [Line Items]                            
Notes Payable                     300      
Promissory note incurred         $ 300                  
Promissory note interest rate         3.00%                  
Number of installments | installments         3                  
Periodic payment         $ 100                  
CHI Engineering Inc.                            
Business Acquisition [Line Items]                            
Payments to acquire businesses           $ 30,000                
Consideration transferred of common stock           $ 3,000                
Common stock number of shares | shares           36,729                
Common stock purchase price           $ 3,000                
Earn-out of cash           2,000                
Earn-out of cash fair value           $ 1,547                
Number of equal installments | installments           3                
Periodic payments           $ 1,000                
Liability interest rate           3.00%                
CHI Engineering Inc. | Maximum                            
Business Acquisition [Line Items]                            
Total consideration           $ 53,000                
CHI Engineering Inc. | Uncollateralized promissory notes                            
Business Acquisition [Line Items]                            
Notes Payable                     15,000   15,000  
Promissory note incurred           $ 15,000                
Promissory note interest rate           3.00%                
Number of installments | installments           4                
Periodic payment           $ 3,750                
CALYX Engineers and Consultants Inc.                            
Business Acquisition [Line Items]                            
Total consideration             $ 34,000              
Payments to acquire businesses             25,000              
Consideration transferred of common stock             $ 3,000              
Common stock number of shares | shares             36,379              
CALYX Engineers and Consultants Inc. | Uncollateralized promissory notes                            
Business Acquisition [Line Items]                            
Notes Payable                     3,000   4,000  
Promissory note incurred             $ 4,000              
Promissory note interest rate             3.75%              
Number of installments | installments             4              
Periodic payment             $ 1,000              
CALYX Engineers and Consultants Inc. | Cash Payable Within 120 Days                            
Business Acquisition [Line Items]                            
Promissory note incurred             $ 2,000              
CSA (M&E) Ltd.                            
Business Acquisition [Line Items]                            
Total consideration               $ 4,200            
Payments to acquire businesses               2,000            
Consideration transferred of common stock               $ 150            
Common stock number of shares | shares               2,993            
Common stock purchase price               $ 250            
Earn-out of cash               1,200            
Earn-out of cash fair value               $ 899            
Number of equal installments | installments               2            
Periodic payments               $ 125            
CSA (M&E) Ltd. | Uncollateralized promissory notes                            
Business Acquisition [Line Items]                            
Notes Payable                     450   600  
Promissory note incurred               $ 600            
Promissory note interest rate               3.00%            
Number of installments | installments               4            
Periodic payment               $ 150            
Butsko Utility Design, Inc.                            
Business Acquisition [Line Items]                            
Total consideration                 $ 4,250          
Payments to acquire businesses                 1,500          
Consideration transferred of common stock                 $ 300          
Common stock number of shares | shares                 5,630          
Common stock purchase price                 $ 600          
Earn-out of cash                 850          
Earn-out of cash fair value                 $ 666          
Number of equal installments | installments                 2          
Periodic payments                 $ 300          
Butsko Utility Design, Inc. | Uncollateralized promissory notes                            
Business Acquisition [Line Items]                            
Notes Payable                     $ 750   $ 1,000  
Promissory note incurred                 $ 1,000          
Promissory note interest rate                 3.00%          
Number of installments | installments                 4          
Periodic payment                 $ 250