XML 82 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUBSEQUENT EVENT (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 01, 2024
Jan. 11, 2024
Feb. 29, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jun. 30, 2022
SUBSEQUENT EVENT              
Cash paid for acquisition       $ 11,004 $ 44,101 $ 47,254  
Amended Revolving Facility              
SUBSEQUENT EVENT              
Maximum borrowing capacity         280,000   $ 225,000
Available borrowing capacity         $ 75,000    
Minimum interest coverage ratio       3.00%      
Leverage ratio       3.50%      
Increase in leverage ratio       0.50%      
Amended Revolving Facility | Minimum              
SUBSEQUENT EVENT              
Commitment fees on unused portion of the Amended Revolving Facility ( as a percent)       0.10%      
Amended Revolving Facility | Maximum              
SUBSEQUENT EVENT              
Commitment fees on unused portion of the Amended Revolving Facility ( as a percent)       0.275%      
Amended Revolving Facility | Adjusted SOFR              
SUBSEQUENT EVENT              
Applicable margin (as a percent)       1.625%      
Amended Revolving Facility | Adjusted SOFR | Minimum              
SUBSEQUENT EVENT              
Applicable margin (as a percent)       1.00%      
Amended Revolving Facility | Adjusted SOFR | Maximum              
SUBSEQUENT EVENT              
Applicable margin (as a percent)       2.25%      
Amended Revolving Facility | Base Rate              
SUBSEQUENT EVENT              
Applicable margin (as a percent)       0.00%      
Subsequent Event | S N C Manufacturing Co Inc              
SUBSEQUENT EVENT              
Acquired outstanding stock percentage   100.00%          
Cash paid for acquisition   $ 20,000          
Subsequent Event | Amended Revolving Facility              
SUBSEQUENT EVENT              
Maximum borrowing capacity $ 280,000            
Additional Borrowing Capacity $ 50,000            
Commitment fees on unused portion of the Amended Revolving Facility ( as a percent) 0.275%            
Subsequent Event | Amended Revolving Facility | Minimum              
SUBSEQUENT EVENT              
Unused commitment fee (as a percent) 0.15%            
Subsequent Event | Amended Revolving Facility | Maximum              
SUBSEQUENT EVENT              
Unused commitment fee (as a percent)     0.325%        
Subsequent Event | Amended Revolving Facility | Adjusted SOFR | Minimum              
SUBSEQUENT EVENT              
Applicable margin (as a percent) 1.25%            
Subsequent Event | Amended Revolving Facility | Adjusted SOFR | Maximum              
SUBSEQUENT EVENT              
Applicable margin (as a percent)     2.50%        
Subsequent Event | Amended Revolving Facility | Base Rate | Minimum              
SUBSEQUENT EVENT              
Applicable margin (as a percent)     0.25%        
Subsequent Event | Amended Revolving Facility | Base Rate | Maximum              
SUBSEQUENT EVENT              
Applicable margin (as a percent) 1.50%            
Subsequent Event | Credit And Note Payable 2024              
SUBSEQUENT EVENT              
Minimum interest coverage ratio 3.00%            
Leverage ratio 3.75%            
Increase in leverage ratio 0.50%            
Subsequent Event | Credit And Note Payable 2024 | For Year Ending December Twenty Twenty Four              
SUBSEQUENT EVENT              
Leverage ratio 4.25%