XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Business Acquisitions - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 08, 2023
USD ($)
Mar. 30, 2023
location
Mar. 20, 2023
shares
Jun. 01, 2022
USD ($)
Apr. 01, 2022
shares
Mar. 31, 2022
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
segment
Jun. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Business Acquisition [Line Items]                      
Principal operating segment | segment                 3    
Expected tax deductible goodwill amount                     $ 53,600,000
Gross profit             $ 136,023,000 $ 114,555,000 $ 268,894,000 $ 155,439,000  
Lawson                      
Business Acquisition [Line Items]                      
Number of shares authorized (in shares) | shares         9,120,167            
Expected tax deductible goodwill amount                     $ 0
Lawson | Maximum                      
Business Acquisition [Line Items]                      
Number of shares authorized (in shares) | shares         1,162,000            
Hisco                      
Business Acquisition [Line Items]                      
Expected tax deductible goodwill amount             39,800,000   39,800,000    
Number of locations | location   38                  
Cash consideration $ 252,007,000                    
Cash exchanged for equity related to retention bonuses $ 37,500,000                    
Hisco | Selling, General and Administrative Expenses                      
Business Acquisition [Line Items]                      
Compensation expense             $ 2,300,000   $ 2,300,000    
Hisco | Customer relationships                      
Business Acquisition [Line Items]                      
Useful life (in years)             12 years   12 years    
Hisco | Trade names                      
Business Acquisition [Line Items]                      
Useful life (in years)             8 years   8 years    
National Test Equipment                      
Business Acquisition [Line Items]                      
Cash consideration       $ 6,023,000              
Frontier                      
Business Acquisition [Line Items]                      
Cash consideration           $ 25,674,000          
Potential earn-out payment           $ 3,000,000          
Other Acquisitions                      
Business Acquisition [Line Items]                      
Merger transaction costs             $ 5,100,000 $ 6,100,000 $ 9,200,000 $ 8,600,000  
TestEquity And Gexpro Services Former Owners | Lawson                      
Business Acquisition [Line Items]                      
Number of shares authorized (in shares) | shares         10,300,000            
TestEquity And Gexpro | Lawson | Earnout Shares                      
Business Acquisition [Line Items]                      
Number of shares authorized (in shares) | shares     1,700,000