Quarterly report pursuant to Section 13 or 15(d)

Long-Term Debt (Components Of Long-Term Debt) (Details)

v3.22.1
Long-Term Debt (Components Of Long-Term Debt) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Components of long-term debt    
Debt issuance costs $ (276) $ (309)
Total carrying amount of long-term debt 151,932 141,533
Less current portion (12,103) (9,585)
Long-term debt, net 139,829 131,948
Maximum borrowing capacity with available increase 275,000  
Term Facility [Member]    
Components of long-term debt    
Term loan 120,313 121,874
Revolving Credit Facility [Member]    
Components of long-term debt    
Credit facility 30,481 18,501
Amount outstanding 30,481 18,501
Foreign Credit Facility [Member]    
Components of long-term debt    
Credit facility 1,414 1,467
Amount outstanding 1,414 $ 1,467
Credit Agreement [Member]    
Components of long-term debt    
Available additional borrowing capacity $ 50,000  
Maturity date May 03, 2024  
Credit Agreement [Member] | Term Facility [Member]    
Components of long-term debt    
Interest rate at end of period 2.375% 2.375%
Frequency of payments quarterly  
Credit Agreement [Member] | Term Facility [Member] | September 30, 2021 [Member]    
Components of long-term debt    
Payment amount $ 1,563  
Date of first required payment Sep. 30, 2021  
Credit Agreement [Member] | Term Facility [Member] | September 30, 2022 [Member]    
Components of long-term debt    
Payment amount $ 3,125  
Date of first required payment Sep. 30, 2022  
Credit Agreement [Member] | Revolving Credit Facility [Member]    
Components of long-term debt    
Credit facility $ 30,481  
Maximum borrowing capacity 100,000  
Amount outstanding $ 30,481  
Interest rate at end of period 2.375%  
Foreign Credit Facility [Member] | Term Facility [Member]    
Components of long-term debt    
Maturity date Aug. 08, 2024  
Foreign Credit Facility [Member] | Revolving Credit Facility [Member]    
Components of long-term debt    
Maturity date Aug. 22, 2022  
Minimum [Member] | Foreign Credit Facility [Member]    
Components of long-term debt    
Interest rate at end of period 1.3387%  
Minimum [Member] | Foreign Credit Facility [Member]    
Components of long-term debt    
Interest rate at end of period   1.3387%
Maximum [Member] | Foreign Credit Facility [Member]    
Components of long-term debt    
Interest rate at end of period 4.95%  
Maximum [Member] | Foreign Credit Facility [Member]    
Components of long-term debt    
Interest rate at end of period   5.1651%