XML 105 R90.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combinations - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 01, 2021
Oct. 01, 2021
Sep. 01, 2021
Mar. 01, 2021
Dec. 31, 2020
Oct. 30, 2020
Sep. 01, 2020
Jul. 01, 2020
Jun. 12, 2020
Feb. 14, 2020
Dec. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]                        
Cash acquired from acquisition               $ 2,100,000        
Enterprise value, net of cash acquired                     $ 63,400,000 $ 180,000,000.0
Ginop                        
Business Acquisition [Line Items]                        
Total consideration paid                     30,200,000  
Earn-out liability                     900,000  
Earn-out payment                     1,500,000  
Cash acquired from acquisition                     700,000  
Working capital adjustment                     300,000  
Business combination enterprise value transferred                     29,200,000  
Cash consideration paid [1]                     29,300,000  
Inventory                     14,700,000  
Enterprise value, net of cash acquired                     29,500,000  
Net assets acquired                     30,200,000  
Ambrose                        
Business Acquisition [Line Items]                        
Total consideration paid                     13,500,000  
Cash acquired from acquisition                     200,000  
Working capital adjustment                     2,800,000  
Cash consideration paid                     13,100,000  
Estimated working capital deficit                     600,000  
Inventory                     7,900,000  
Enterprise value, net of cash acquired                     12,900,000  
Net assets acquired                     13,100,000  
Midwest Mine                        
Business Acquisition [Line Items]                        
Cash consideration paid $ 6,900,000                      
Inventory 1,400,000                      
Enterprise value, net of cash acquired 6,500,000                      
Net assets acquired $ 6,900,000                      
Gibson                        
Business Acquisition [Line Items]                        
Total consideration paid   $ 13,800,000                    
Earn-out liability   4,400,000                    
Cash consideration paid   10,600,000                    
Inventory   3,600,000                    
Enterprise value, net of cash acquired   10,600,000                    
Net assets acquired   10,600,000                    
Gibson | New Equipment                        
Business Acquisition [Line Items]                        
Inventory   $ 1,200,000                    
Baron                        
Business Acquisition [Line Items]                        
Total consideration paid     $ 1,300,000                  
Inventory     300,000                  
Enterprise value, net of cash acquired     1,300,000                  
Net assets acquired     $ 1,300,000                  
ScottTech                        
Business Acquisition [Line Items]                        
Total consideration paid       $ 2,400,000                
Inventory       300,000                
Enterprise value, net of cash acquired       1,900,000                
Net assets acquired       $ 2,400,000                
FlaglerCE Holdings LLC                        
Business Acquisition [Line Items]                        
Total consideration paid                   $ 75,800,000    
Inventory                   37,500,000    
Enterprise value, net of cash acquired                   75,800,000    
Net assets acquired                   76,200,000    
FlaglerCE Holdings LLC | New Equipment                        
Business Acquisition [Line Items]                        
Total consideration paid                   79,000,000.0    
Liftech Equipment Companies, Inc.                        
Business Acquisition [Line Items]                        
Total consideration paid                   18,400,000    
Inventory                   9,600,000    
Enterprise value, net of cash acquired                   18,400,000    
Net assets acquired                   18,400,000    
Liftech Equipment Companies, Inc. | New Equipment                        
Business Acquisition [Line Items]                        
Total consideration paid                   $ 15,200,000    
Peak Logix L L C                        
Business Acquisition [Line Items]                        
Total consideration paid                 $ 9,400,000      
Earn-out liability                 1,000,000.0      
Earn-out payment                 1,700,000      
Cash acquired from acquisition                 3,000,000.0      
Cash consideration paid [2]                 5,700,000      
Inventory                 400,000      
Additional consideration                 $ 1,000,000.0      
Earn-out payment period                 5 years      
Enterprise value, net of cash acquired                 $ 6,400,000      
Net assets acquired                 9,400,000      
Peak Logix L L C | Minimum                        
Business Acquisition [Line Items]                        
Earn-out payment                 2,000,000.0      
Peak Logix L L C | Maximum                        
Business Acquisition [Line Items]                        
Earn-out payment                 3,700,000      
Peak Logix L L C | Commercial Paper                        
Business Acquisition [Line Items]                        
Additional consideration                 $ 1,000,000.0      
Debt instrument, interest rate                 6.00%      
Hilo Equipment & Services                        
Business Acquisition [Line Items]                        
Total consideration paid               19,300,000        
Earn-out liability               800,000        
Earn-out payment               1,000,000.0        
Inventory               4,700,000        
Enterprise value, net of cash acquired               17,200,000        
Additional potential earn-out payments               1,000,000.0        
Cash consideration paid [3]               18,500,000        
Net assets acquired               19,300,000        
Hilo Equipment & Services | New Equipment                        
Business Acquisition [Line Items]                        
Total consideration paid               $ 19,000,000.0        
Martin                        
Business Acquisition [Line Items]                        
Inventory             $ 6,800,000          
Enterprise value, net of cash acquired             16,100,000          
Net assets acquired             16,100,000          
Martin | Industrial Equipment                        
Business Acquisition [Line Items]                        
Total consideration paid             16,100,000          
Martin | New Equipment                        
Business Acquisition [Line Items]                        
Total consideration paid             $ 10,600,000          
Howell Tractor                        
Business Acquisition [Line Items]                        
Total consideration paid           $ 26,400,000         600,000  
Working capital adjustment                     27,000,000.0  
Cash consideration paid           22,400,000            
Inventory           6,300,000            
Enterprise value, net of cash acquired           $ 27,000,000.0            
Business acquisition, shares issued           507,143            
Business acquisition, shares issued, value           $ 4,000,000.0            
Net assets acquired           27,000,000.0            
Howell Tractor | New Equipment                        
Business Acquisition [Line Items]                        
Total consideration paid           $ 23,100,000            
Vantage                        
Business Acquisition [Line Items]                        
Total consideration paid         $ 22,500,000              
Inventory         7,500,000             7,500,000
Enterprise value, net of cash acquired                       24,300,000
Cash consideration paid         24,200,000           24,300,000  
Net assets acquired         $ 24,300,000           $ 100,000 $ 24,300,000
[1] Includes $0.7 million cash acquired as part of the Business Combination
[2] Includes $3.0 million cash acquired as part of the Business Combination
[3] Includes $2.1 million cash acquired as part of the Business Combination