XML 82 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUPPLEMENTAL CASH FLOW INFORMATION (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash paid during the period for:      
Interest $ 6,593 $ 28,054 $ 7,218
Income taxes, net of refunds 72,108 50,303 54,804
Non-cash investing and financing activities:      
Dividends declared $ 108,556 $ 100,232 $ 93,597