XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenues $ 337,660 $ 306,417 $ 995,994 $ 897,858
North America Loss Adjusting        
Disaggregation of Revenue [Line Items]        
Revenues 79,390 66,822 232,344 197,035
North America Loss Adjusting | U.S.        
Disaggregation of Revenue [Line Items]        
Revenues 55,202 41,161 159,688 122,438
North America Loss Adjusting | Canada        
Disaggregation of Revenue [Line Items]        
Revenues 24,188 25,661 72,656 74,597
International Loss Adjusting        
Disaggregation of Revenue [Line Items]        
Revenues 91,414 82,157 266,708 252,092
Crawford Legal Services        
Disaggregation of Revenue [Line Items]        
Revenues 6,652 3,909 18,533 16,956
International Operations        
Disaggregation of Revenue [Line Items]        
Revenues 98,066 86,066 285,241 269,048
International Operations | U.K.        
Disaggregation of Revenue [Line Items]        
Revenues 35,688 25,547 98,693 86,773
International Operations | Europe        
Disaggregation of Revenue [Line Items]        
Revenues 22,331 20,535 68,255 68,217
International Operations | Australia        
Disaggregation of Revenue [Line Items]        
Revenues 19,953 24,602 61,112 63,052
International Operations | Asia        
Disaggregation of Revenue [Line Items]        
Revenues 5,601 5,196 17,116 16,376
International Operations | Latin America        
Disaggregation of Revenue [Line Items]        
Revenues 7,841 6,277 21,532 17,674
Broadspire        
Disaggregation of Revenue [Line Items]        
Revenues 88,299 78,381 253,369 234,949
Broadspire | Claims Management        
Disaggregation of Revenue [Line Items]        
Revenues 43,989 40,275 125,620 120,252
Broadspire | Medical Management        
Disaggregation of Revenue [Line Items]        
Revenues 44,310 38,106 127,749 114,697
Platform Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 59,839 63,655 188,297 166,262
Platform Solutions | Contractor Connection        
Disaggregation of Revenue [Line Items]        
Revenues 19,013 17,453 58,110 50,112
Platform Solutions | Networks        
Disaggregation of Revenue [Line Items]        
Revenues 34,160 40,809 110,027 100,840
Platform Solutions | Subrogation [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 6,666 $ 5,393 $ 20,160 $ 15,310