XML 44 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Revenues $ 313,073 $ 327,938
North America Loss Adjusting    
Disaggregation of Revenue [Line Items]    
Revenues 77,365 77,597
North America Loss Adjusting | U.S.    
Disaggregation of Revenue [Line Items]    
Revenues 53,524 52,983
North America Loss Adjusting | Canada    
Disaggregation of Revenue [Line Items]    
Revenues 23,841 24,614
International Loss Adjusting    
Disaggregation of Revenue [Line Items]    
Revenues 92,365 85,994
International Loss Adjusting | U.K.    
Disaggregation of Revenue [Line Items]    
Revenues 37,899 30,732
International Loss Adjusting | Europe    
Disaggregation of Revenue [Line Items]    
Revenues 23,621 22,764
International Loss Adjusting | Australia    
Disaggregation of Revenue [Line Items]    
Revenues 17,280 20,636
International Loss Adjusting | Asia    
Disaggregation of Revenue [Line Items]    
Revenues 5,369 5,627
International Loss Adjusting | Latin America    
Disaggregation of Revenue [Line Items]    
Revenues 8,196 6,235
Crawford Legal Services    
Disaggregation of Revenue [Line Items]    
Revenues 5,727 5,869
International Operations    
Disaggregation of Revenue [Line Items]    
Revenues 98,092 91,863
Broadspire    
Disaggregation of Revenue [Line Items]    
Revenues 94,298 84,054
Platform Solutions    
Disaggregation of Revenue [Line Items]    
Revenues 31,899 62,820
Claims Management | Broadspire    
Disaggregation of Revenue [Line Items]    
Revenues 48,398 43,108
Medical Management | Broadspire    
Disaggregation of Revenue [Line Items]    
Revenues 45,900 40,946
Contractor Connection | Platform Solutions    
Disaggregation of Revenue [Line Items]    
Revenues 16,945 19,301
Networks | Platform Solutions    
Disaggregation of Revenue [Line Items]    
Revenues 7,743 37,403
Subrogation | Platform Solutions    
Disaggregation of Revenue [Line Items]    
Revenues $ 7,211 $ 6,116