XML 62 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Revenues $ 1,340,970 $ 1,316,919 $ 1,231,226
U.S.      
Disaggregation of Revenue [Line Items]      
Revenues 783,024 788,364  
Canada      
Disaggregation of Revenue [Line Items]      
Revenues 90,879 96,374  
U.K.      
Disaggregation of Revenue [Line Items]      
Revenues 168,357 143,353  
North America Loss Adjusting      
Disaggregation of Revenue [Line Items]      
Revenues 312,158 303,629  
North America Loss Adjusting | U.S.      
Disaggregation of Revenue [Line Items]      
Revenues 221,279 207,255  
North America Loss Adjusting | Canada      
Disaggregation of Revenue [Line Items]      
Revenues 90,879 96,374  
International Loss Adjusting      
Disaggregation of Revenue [Line Items]      
Revenues 393,117 357,055  
International Loss Adjusting | U.K.      
Disaggregation of Revenue [Line Items]      
Revenues 157,806 133,110  
International Loss Adjusting | Europe      
Disaggregation of Revenue [Line Items]      
Revenues 100,702 92,130  
International Loss Adjusting | Australia      
Disaggregation of Revenue [Line Items]      
Revenues 77,219 78,966  
International Loss Adjusting | Asia      
Disaggregation of Revenue [Line Items]      
Revenues 24,466 23,289  
International Loss Adjusting | Latin America      
Disaggregation of Revenue [Line Items]      
Revenues 32,924 29,560  
Crawford Legal Services      
Disaggregation of Revenue [Line Items]      
Revenues 25,490 25,338  
Crawford Legal Services | U.K.      
Disaggregation of Revenue [Line Items]      
Revenues 10,551 10,243  
Crawford Legal Services | Australia      
Disaggregation of Revenue [Line Items]      
Revenues 11,769 10,513  
Crawford Legal Services | Latin America      
Disaggregation of Revenue [Line Items]      
Revenues 3,170 4,582  
International Operations      
Disaggregation of Revenue [Line Items]      
Revenues 418,607 382,393  
Broadspire      
Disaggregation of Revenue [Line Items]      
Revenues 388,074 355,650  
Platform Solutions      
Disaggregation of Revenue [Line Items]      
Revenues 173,671 225,459  
Claims Management | Broadspire      
Disaggregation of Revenue [Line Items]      
Revenues 198,797 182,840  
Medical Management | Broadspire      
Disaggregation of Revenue [Line Items]      
Revenues 189,277 172,810  
Contractor Connection | Platform Solutions      
Disaggregation of Revenue [Line Items]      
Revenues 67,586 74,627  
Networks | Platform Solutions      
Disaggregation of Revenue [Line Items]      
Revenues 76,977 123,859  
Subrogation | Platform Solutions      
Disaggregation of Revenue [Line Items]      
Revenues $ 29,108 $ 26,973