XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 13 Months Ended
Nov. 01, 2023
USD ($)
payment
Jul. 03, 2023
USD ($)
payment
Dec. 02, 2021
USD ($)
payment
Sep. 30, 2024
USD ($)
Apr. 30, 2024
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Apr. 30, 2024
USD ($)
payment
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Interest income           $ 626 $ 377 $ 1,734 $ 624  
Number of payments to former owners | payment                   2
Payment to former owners       $ 500 $ 3,000         $ 3,000
Change in fair value of contingent consideration           610 161 2,344 464  
Interest Rate Swap                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
(Loss) gain on change in fair value of interest rate swap           (300) 100 (100) 200  
Other Noncurrent Assets                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Fair value of the interest rate swap       100   100   100    
Jake Marshall Transaction                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Contingent consideration, liability     $ 6,000              
Change in fair value of contingent consideration           600 100 2,300 500  
Jake Marshall Transaction | Earn Out Payment Two                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Contingent consideration, liability     $ 3,000              
Number of earnout tranches | payment     2              
Earnout period     12 months              
Jake Marshall Transaction | Earn Out Payment Two | Maximum                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Gross profits from acquired companies     $ 10,000              
Jake Marshall Transaction | Earn Out Payment Two | Minimum                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Gross profits from acquired companies     8,000              
Jake Marshall Transaction | Earn Out Payment One                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Contingent consideration, liability     $ 3,000              
Number of earnout tranches | payment     2              
Earnout period     12 months              
Jake Marshall Transaction | Earn Out Payment One | Maximum                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Gross profits from acquired companies     $ 10,000              
Jake Marshall Transaction | Earn Out Payment One | Minimum                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Gross profits from acquired companies     8,000              
ACME Industrial piping LLC                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Contingent consideration, liability   $ 2,500   1,500   1,500   1,500    
ACME Industrial piping LLC | Earn Out Payment Two                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Contingent consideration, liability   $ 2,000                
Number of earnout tranches | payment   2                
Earnout period   12 months                
ACME Industrial piping LLC | Earn Out Payment Two | Maximum                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Gross profits from acquired companies   $ 2,500                
ACME Industrial piping LLC | Earn Out Payment One                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Contingent consideration, liability   $ 500                
Number of earnout tranches | payment   2                
Earnout period   12 months                
ACME Industrial piping LLC | Earn Out Payment One | Maximum                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Gross profits from acquired companies   $ 2,000                
Industrial Air Transaction                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Contingent consideration, liability $ 6,500     3,200   3,200   3,200    
Industrial Air Transaction | Earn Out Payment Two                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Contingent consideration, liability $ 3,500                  
Number of earnout tranches | payment 2                  
Earnout period 12 months                  
Industrial Air Transaction | Earn Out Payment Two | Maximum                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Gross profits from acquired companies $ 8,800                  
Industrial Air Transaction | Earn Out Payment One                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Contingent consideration, liability $ 3,000                  
Number of earnout tranches | payment 2                  
Earnout period 12 months                  
Industrial Air Transaction | Earn Out Payment One | Maximum                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Gross profits from acquired companies $ 7,600                  
Kent Island Transaction                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Contingent consideration, liability       $ 4,400   4,400   4,400    
Level 1                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Interest income           $ 600 $ 400 $ 1,700 $ 600  
Level 3 | Jake Marshall Transaction | Contingent Consideration Liability                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Fair value of earnout payments     $ 3,100              
Level 3 | ACME Industrial piping LLC | Maximum | Contingent Consideration Liability | Measurement Input, Discount Rate                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Earnout payments, measurement input       0.2164   0.2164   0.2164    
Level 3 | ACME Industrial piping LLC | Minimum | Contingent Consideration Liability | Measurement Input, Discount Rate                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Earnout payments, measurement input       0.1296   0.1296   0.1296    
Level 3 | Industrial Air Transaction | Maximum | Contingent Consideration Liability | Measurement Input, Discount Rate                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Earnout payments, measurement input       0.1368   0.1368   0.1368    
Level 3 | Kent Island Transaction | Contingent Consideration Liability | Measurement Input, Discount Rate                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Earnout payments, measurement input       0.149   0.149   0.149    
Level 3 | A&R Wintrust Term Loan - term loan payable in quarterly installments of principal, plus interest through February 2026                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Fair value of debt       $ 10,000   $ 10,000   $ 10,000