XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.1
SUPPLEMENTAL CASH FLOW INFORMATION (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Supplemental disclosures of cash flow information:    
Cash paid for interest $ 13,695 $ 14,649
Cash paid for income taxes 20,334 14,693
Non-cash investing and financing activities:    
Treasury shares repurchase accruals $ (28) $ 2,105