XML 32 R20.htm IDEA: XBRL DOCUMENT v3.25.2
SUPPLEMENTAL CASH FLOW INFORMATION
6 Months Ended
Jun. 30, 2025
Supplemental Cash Flow Information [Abstract]  
SUPPLEMENTAL CASH FLOW INFORMATION SUPPLEMENTAL CASH FLOW INFORMATION
Six Months Ended June 30,
(in thousands)
20252024
Supplemental disclosures of cash flow information:
Cash paid for interest$26,698 $29,140 
Cash paid for income taxes33,948 15,456 
Non-cash investing and financing activities:
Treasury shares repurchase accruals
$(28)$—