XML 32 R20.htm IDEA: XBRL DOCUMENT v3.25.1
SUPPLEMENTAL CASH FLOW INFORMATION
3 Months Ended
Mar. 31, 2025
Supplemental Cash Flow Information [Abstract]  
SUPPLEMENTAL CASH FLOW INFORMATION SUPPLEMENTAL CASH FLOW INFORMATION
Three Months Ended March 31,
(in thousands)
20252024
Supplemental disclosures of cash flow information:
Cash paid for interest$13,695 $14,649 
Cash paid for income taxes20,334 14,693 
Non-cash investing and financing activities:
Treasury shares repurchase accruals
$(28)$2,105