XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.2
GOODWILL AND IDENTIFIABLE INTANGIBLE ASSETS - Schedule of Acquired Finite-Lived Intangible Assets by Major Class (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Goodwill [Line Items]    
Gross Carrying Amount $ 847,509 $ 916,186
Accumulated Amortization (524,991) (534,822)
Net Carrying Amount 322,518 381,364
Staffing databases    
Goodwill [Line Items]    
Gross Carrying Amount 52,336 52,336
Accumulated Amortization (41,662) (39,879)
Net Carrying Amount 10,674 12,457
Customer relationships    
Goodwill [Line Items]    
Gross Carrying Amount 467,321 532,048
Accumulated Amortization (220,855) (247,550)
Net Carrying Amount 246,466 284,498
Tradenames and trademarks    
Goodwill [Line Items]    
Gross Carrying Amount 282,168 284,488
Accumulated Amortization (219,632) (204,159)
Net Carrying Amount 62,536 80,329
Non-compete agreements    
Goodwill [Line Items]    
Gross Carrying Amount 9,399 9,399
Accumulated Amortization (8,240) (7,783)
Net Carrying Amount 1,159 1,616
Acquired technology    
Goodwill [Line Items]    
Gross Carrying Amount 36,285 37,915
Accumulated Amortization (34,602) (35,451)
Net Carrying Amount $ 1,683 $ 2,464