XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill and Intangible Assets - Goodwill (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Carrying amount of goodwill by reportable segment      
Goodwill $ 560,633 $ 512,383 $ 497,990
North America      
Carrying amount of goodwill by reportable segment      
Goodwill 134,289 134,148 109,949
Europe      
Carrying amount of goodwill by reportable segment      
Goodwill 425,098 377,049 386,768
Asia/Pacific      
Carrying amount of goodwill by reportable segment      
Goodwill $ 1,246 $ 1,186 $ 1,273