XML 70 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Long Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Current portion of term loans under credit facility $ 37,500 $ 25,000
Short-term borrowings and current portion of long-term debt 49,473 38,203
Deferred financing costs, net of accumulated amortization 2,754 1,520
Long-term debt, net 900,883 1,015,117
Debt, Long-term and Short-term, Combined Amount 950,356 1,053,320
Australian Seasonal Credit Facility [Member]    
Debt Instrument [Line Items]    
Australian credit facility 11,973 13,203
Unsecured Syndicated Senior Credit Facility [Member]    
Debt Instrument [Line Items]    
Long-term Line of Credit, Noncurrent 194,600 252,500
Term loan under credit facility    
Debt Instrument [Line Items]    
Long-term Line of Credit, Noncurrent 425,000 462,500
Term Facility    
Debt Instrument [Line Items]    
Long-term Line of Credit, Noncurrent 109,937 109,937
Receivables Securitization Facility [Member]    
Debt Instrument [Line Items]    
Receivable Securitization Facility $ 174,100 $ 191,700