XML 44 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Revenues $ 323,339 $ 313,073
North America Loss Adjusting    
Disaggregation of Revenue [Line Items]    
Revenues 79,740 77,365
North America Loss Adjusting | U.S.    
Disaggregation of Revenue [Line Items]    
Revenues 57,964 53,524
North America Loss Adjusting | Canada    
Disaggregation of Revenue [Line Items]    
Revenues 21,776 23,841
International Loss Adjusting    
Disaggregation of Revenue [Line Items]    
Revenues 98,750 92,365
International Loss Adjusting | U.K.    
Disaggregation of Revenue [Line Items]    
Revenues 41,809 37,899
International Loss Adjusting | Europe    
Disaggregation of Revenue [Line Items]    
Revenues 26,184 23,621
International Loss Adjusting | Australia    
Disaggregation of Revenue [Line Items]    
Revenues 16,578 17,280
International Loss Adjusting | Asia    
Disaggregation of Revenue [Line Items]    
Revenues 6,167 5,369
International Loss Adjusting | Latin America    
Disaggregation of Revenue [Line Items]    
Revenues 8,012 8,196
Crawford Legal Services    
Disaggregation of Revenue [Line Items]    
Revenues 5,644 5,727
Crawford Legal Services | U.K.    
Disaggregation of Revenue [Line Items]    
Revenues 2,533 2,356
Crawford Legal Services | Australia    
Disaggregation of Revenue [Line Items]    
Revenues 2,470 2,381
Crawford Legal Services | Latin America    
Disaggregation of Revenue [Line Items]    
Revenues 641 990
International Operations    
Disaggregation of Revenue [Line Items]    
Revenues 104,394 98,092
Broadspire    
Disaggregation of Revenue [Line Items]    
Revenues 96,384 94,298
Platform Solutions    
Disaggregation of Revenue [Line Items]    
Revenues 31,514 31,899
Claims Management | Broadspire    
Disaggregation of Revenue [Line Items]    
Revenues 49,654 48,398
Medical Management | Broadspire    
Disaggregation of Revenue [Line Items]    
Revenues 46,730 45,900
Contractor Connection | Platform Solutions    
Disaggregation of Revenue [Line Items]    
Revenues 16,901 16,945
Networks | Platform Solutions    
Disaggregation of Revenue [Line Items]    
Revenues 7,325 7,743
Subrogation | Platform Solutions    
Disaggregation of Revenue [Line Items]    
Revenues $ 7,288 $ 7,211