XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-Term Debt and Commitments Related to Letters of Credit (Narrative) (Details)
$ in Thousands
1 Months Ended 6 Months Ended
Aug. 07, 2024
USD ($)
Jun. 29, 2024
USD ($)
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]      
Revolving credit facility, current borrowing capacity   $ 325,000  
Revolving credit facility, maximum borrowing capacity   425,000  
Unused commitments under credit facility   128,118  
Revolving credit facility borrowings   $ 194,258 $ 141,616
Number of principal payments   5  
Long-term debt, maturities, repayments of principal in next twelve months   $ 21,339  
Long-Term Debt, Maturity, Year One   21,779  
Long-term debt, maturities, repayments of principal in year two   228,478  
Long-term debt, maturities, repayments of principal in year three   46,948  
Long-term debt, maturities, repayments of principal in year four   45,175  
Long-term debt, maturities, repayments of principal in year five   30  
Long-term debt, maturities, repayments of principal after year five   $ 30  
Anniversary when principal payments begin   6  
Line of Credit Facility, Remaining Borrowing Capacity   $ 10,831  
Subsequent event [Member]      
Debt Instrument [Line Items]      
Revolving credit facility, current borrowing capacity $ 400,000    
Revolving credit facility, maximum borrowing capacity 150,000    
Debt Instrument, Adjustment To EBITDA, Maximum Amount $ 55,000    
Minimum [Member]      
Debt Instrument [Line Items]      
Line of credit facility, unused capacity, commitment fee percentage   0.10%  
Minimum [Member] | Subsequent event [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%  
Maximum [Member] | Subsequent event [Member]      
Debt Instrument [Line Items]      
Line of credit facility, unused capacity, commitment fee percentage 0.225%    
Maximum [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Line of credit [Member]      
Debt Instrument [Line Items]      
Outstanding borrowings interest rate margin adjustment, range   1.86%  
Swing-line borrowings [Member]      
Debt Instrument [Line Items]      
Revolving credit facility, current borrowing capacity   $ 30,000  
Revolving credit facility borrowings   $ 9,258 6,616
Swing-line borrowings [Member] | Subsequent event [Member]      
Debt Instrument [Line Items]      
Revolving credit facility, current borrowing capacity $ 50,000    
Revolving credit facility [Member] | Minimum [Member]      
Debt Instrument [Line Items]      
Interest coverage ratio   3.00  
Revolving credit facility [Member] | Minimum [Member] | Subsequent event [Member]      
Debt Instrument [Line Items]      
Interest coverage ratio 3.00    
Revolving credit facility [Member] | Maximum [Member]      
Debt Instrument [Line Items]      
Ratio of Indebtedness to Net Capital   3.00  
Revolving credit facility [Member] | Maximum [Member] | Subsequent event [Member]      
Debt Instrument [Line Items]      
Ratio of Indebtedness to Net Capital 3.25    
3.99% Senior unsecured notes [Member]      
Debt Instrument [Line Items]      
Interest rate   3.99%  
Debt Instrument, Face Amount   $ 50,000  
Senior unsecured notes   $ 50,000 50,000
4.00% Senior unsecured notes [Member]      
Debt Instrument [Line Items]      
Interest rate   4.00%  
Unsecured debt additional shelf note capacity   $ 25,000  
Senior unsecured notes   $ 25,000 25,000
6.19% Senior unsecured notes      
Debt Instrument [Line Items]      
Interest rate   6.19%  
Senior unsecured notes   $ 75,000 75,000
Unsecured debt [Member]      
Debt Instrument [Line Items]      
Debt Instrument, Face Amount   75,000  
Senior unsecured notes   150,000 150,000
Unsecured debt, current borrowing capacity   $ 150,000  
Accounts receivable securitization [Member]      
Debt Instrument [Line Items]      
Interest rate   0.90%  
Unused commitment fee threshold percent   0.50  
Debt instrument variable rate base rate calculation, default rate   2.00%  
Accounts receivable securitization [Member] | Base Rate, Federal Funds [Member]      
Debt Instrument [Line Items]      
Outstanding borrowings interest rate margin adjustment, range   0.50%  
Accounts receivable securitization [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate      
Debt Instrument [Line Items]      
Outstanding borrowings interest rate margin adjustment, range   0.10%  
Outstanding borrowings, interest rate adjustment (Decrease)   1.00%  
Line of credit [Member]      
Debt Instrument [Line Items]      
Line of credit facility amount committed   $ 196,882  
Line of credit [Member] | Base Rate, Federal Funds [Member]      
Debt Instrument [Line Items]      
Outstanding borrowings interest rate margin adjustment, range   0.50%  
Line of credit [Member] | Base Rate, Federal Funds [Member] | Subsequent event [Member]      
Debt Instrument [Line Items]      
Outstanding borrowings interest rate margin adjustment, range 0.50%    
Line of credit [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate      
Debt Instrument [Line Items]      
Outstanding borrowings interest rate margin adjustment, range   1.50%  
Line of credit [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Subsequent event [Member]      
Debt Instrument [Line Items]      
Outstanding borrowings interest rate margin adjustment, range 1.50%    
Line of credit [Member] | Minimum [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate      
Debt Instrument [Line Items]      
Outstanding borrowings interest rate margin adjustment, range   0.875%  
Line of credit [Member] | Minimum [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Subsequent event [Member]      
Debt Instrument [Line Items]      
Outstanding borrowings interest rate margin adjustment, range 0.875%    
Line of credit [Member] | Maximum [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate      
Debt Instrument [Line Items]      
Outstanding borrowings interest rate margin adjustment, range   1.50%  
Line of credit [Member] | Maximum [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Subsequent event [Member]      
Debt Instrument [Line Items]      
Outstanding borrowings interest rate margin adjustment, range 1.50%    
Letter of credit [Member]      
Debt Instrument [Line Items]      
Letters of credit issued   $ 92,579 94,702
Letter of credit [Member] | Revolving credit facility [Member]      
Debt Instrument [Line Items]      
Letters of credit issued   2,624 2,624
Letter of credit [Member] | Accounts receivable securitization [Member]      
Debt Instrument [Line Items]      
Revolving credit facility, current borrowing capacity   90,000 90,000
Revolving credit facility, maximum borrowing capacity   150,000  
Letters of credit issued   $ 89,689 89,689
Letter of credit [Member] | Accounts receivable securitization [Member] | Subsequent event [Member]      
Debt Instrument [Line Items]      
Revolving credit facility, maximum borrowing capacity $ 125,000    
Debt instrument, term 1 year    
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%  
Letter of credit [Member] | Line of credit [Member]      
Debt Instrument [Line Items]      
Letters of credit issued   $ 266 $ 2,389
Letter of credit [Member]      
Debt Instrument [Line Items]      
Revolving credit facility, maximum borrowing capacity   150,000  
Letter of credit [Member] | Subsequent event [Member]      
Debt Instrument [Line Items]      
Revolving credit facility, maximum borrowing capacity $ 150,000    
Line of credit [Member]      
Debt Instrument [Line Items]      
Revolving credit facility, current borrowing capacity   11,097  
Revolving credit facility borrowings   $ 0