XML 41 R23.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUPPLEMENTAL CASH FLOW INFORMATION
12 Months Ended
Dec. 31, 2024
Supplemental Cash Flow Information [Abstract]  
SUPPLEMENTAL CASH FLOW INFORMATION SUPPLEMENTAL CASH FLOW INFORMATION
Cash paid during the year for:
202420232022
Income taxes$42,643 $35,725 $33,016 
Interest$17,697 $25,933 $11,879 
Non-cash financing and investing activities:
202420232022
Dividends payable$28,510 $25,717 $23,129 
Contingent consideration liability$— $— $11,872