v3.25.2
Debt (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Debt
The table below presents the components of our debt (in thousands):
 June 30,
 20252024
Variable rate debt
Short-term borrowings$4,612 $7,053 
Current portion of long-term debt:
Australian credit facility12,774 12,673 
Current portion of term loans under credit facility 25,000 
Short-term borrowings and current portion of long-term debt $17,386 $44,726 
Long-term portion:  
Revolving credit facility$354,800 $178,400 
Term loan under credit facility450,000 450,000 
Term facility90,000 109,938 
Receivables securitization facility320,100 334,700 
Less: financing costs, net2,367 1,211 
Long-term debt, net1,212,533 1,071,827 
Total debt $1,229,919 $1,116,553