XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Short and Long-Term Debt and Commitments Related to Letters of Credit Long-Term Debt (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Debt instrument [Line Items]    
Current portion of finance leases $ 2,459 $ 2,273
Short-term debt 25,268 21,813
Revolving credit facility, maximum borrowing capacity 425,000  
Revolving credit facility, noncurrent 46,832 0
Term loans 25,182 21,864
Long-term debt 147,014 96,864
Less debt issuance costs 674 256
Less current portion 22,809 19,540
Long-term debt, excluding current maturities $ 123,531 77,068
Minimum [Member]    
Debt instrument [Line Items]    
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.10%  
Maximum [Member]    
Debt instrument [Line Items]    
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.225%  
Swing-line borrowings [Member]    
Debt instrument [Line Items]    
Revolving credit facility, noncurrent $ 16,832 0
LIBOR borrowings [Member]    
Debt instrument [Line Items]    
Revolving credit facility, noncurrent $ 30,000 0
Accounts receivable securitization [Member] | Base rate, federal funds [Member]    
Debt instrument [Line Items]    
Debt Instrument, Basis Spread on Variable Rate 0.50%  
3.99% Senior unsecured notes [Member]    
Debt instrument [Line Items]    
Senior unsecured notes $ 50,000 50,000
Letter of credit [Member]    
Debt instrument [Line Items]    
Letters of credit outstanding 88,362 88,242
Letter of credit [Member] | Accounts receivable securitization [Member]    
Debt instrument [Line Items]    
Revolving credit facility, maximum borrowing capacity 100,000  
Letters of credit outstanding $ 83,355 $ 83,355
Letter of credit [Member] | Accounts receivable securitization [Member] | Minimum [Member]    
Debt instrument [Line Items]    
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.35%  
Letter of credit [Member] | Accounts receivable securitization [Member] | Maximum [Member]    
Debt instrument [Line Items]    
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.45%  
Line of credit [Member]    
Debt instrument [Line Items]    
Revolving credit facility, noncurrent $ 49,709  
Line of credit [Member] | LIBOR borrowings [Member]    
Debt instrument [Line Items]    
Debt Instrument, Basis Spread on Variable Rate 1.50%  
Line of credit [Member] | Base rate, federal funds [Member]    
Debt instrument [Line Items]    
Debt Instrument, Basis Spread on Variable Rate 0.50%  
Line of credit [Member] | Minimum [Member] | LIBOR borrowings [Member]    
Debt instrument [Line Items]    
Debt Instrument, Basis Spread on Variable Rate 0.875%  
Line of credit [Member] | Maximum [Member] | LIBOR borrowings [Member]    
Debt instrument [Line Items]    
Debt Instrument, Basis Spread on Variable Rate 1.50%