XML 82 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 9 - Goodwill and Intangible Assets - Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Balance $ 1,432,384 $ 1,400,880  
Acquisitions of businesses, net 22,641   $ 6,739
Foreign currency translation rate changes (18,764) 24,765  
Balance 1,436,261 1,432,384 1,400,880
Goodwill, gross 1,944,065 1,940,188  
Accumulated impairment (507,804) (507,804)  
Goodwill 1,436,261 1,432,384 1,400,880
Domestic [Member]      
Balance 1,018,528 1,016,657  
Acquisitions of businesses, net 22,641   1,376
Foreign currency translation rate changes (22) 495  
Balance 1,041,147 1,018,528 1,016,657
Goodwill, gross 1,544,340 1,521,721  
Accumulated impairment (503,193) (503,193)  
Goodwill 1,041,147 1,018,528 1,016,657
International [Member]      
Balance 413,856 384,223  
Acquisitions of businesses, net 0   5,363
Foreign currency translation rate changes (18,742) 24,270  
Balance 395,114 413,856 384,223
Goodwill, gross 399,725 418,467  
Accumulated impairment (4,611) (4,611)  
Goodwill $ 395,114 $ 413,856 $ 384,223