XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.2
Debt (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Debt
The table below presents the components of our debt (in thousands):

 June 30,
 20242023
Variable rate debt
Short-term borrowings$7,053 $— 
Current portion of long-term debt:
Australian credit facility12,673 11,219 
Current portion of term loans under credit facility25,000 25,000 
Short-term borrowings and current portion of long-term debt $44,726 $36,219 
Long-term portion:  
Revolving credit facility$178,400 $217,106 
Term loan under credit facility450,000 475,000 
Term facility109,938 109,938 
Receivables securitization facility334,700 348,200 
Less: financing costs, net1,211 1,877 
Long-term debt, net1,071,827 1,148,367 
Total debt $1,116,553 $1,184,586