XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenues $ 306,417 $ 297,562 $ 897,858 $ 836,262
North America Loss Adjusting        
Disaggregation of Revenue [Line Items]        
Revenues 66,822 64,334 197,035 176,844
North America Loss Adjusting | U.S.        
Disaggregation of Revenue [Line Items]        
Revenues 41,161 43,276 122,438 113,999
North America Loss Adjusting | Canada        
Disaggregation of Revenue [Line Items]        
Revenues 25,661 21,058 74,597 62,845
International Loss Adjusting        
Disaggregation of Revenue [Line Items]        
Revenues 82,157 84,653 252,092 249,955
International Loss Adjusting | UK        
Disaggregation of Revenue [Line Items]        
Revenues 25,547 32,530 86,773 93,744
International Loss Adjusting | Europe        
Disaggregation of Revenue [Line Items]        
Revenues 20,535 21,851 68,217 66,802
International Loss Adjusting | Australia        
Disaggregation of Revenue [Line Items]        
Revenues 24,602 20,131 63,052 58,652
International Loss Adjusting | Asia        
Disaggregation of Revenue [Line Items]        
Revenues 5,196 4,671 16,376 14,015
International Loss Adjusting | Latin America        
Disaggregation of Revenue [Line Items]        
Revenues 6,277 5,470 17,674 16,742
Crawford Legal Services        
Disaggregation of Revenue [Line Items]        
Revenues 3,909 7,235 16,956 19,669
International Operations        
Disaggregation of Revenue [Line Items]        
Revenues 86,066 91,888 269,048 269,624
Broadspire        
Disaggregation of Revenue [Line Items]        
Revenues 78,381 75,804 234,949 225,982
Broadspire | Claims Management        
Disaggregation of Revenue [Line Items]        
Revenues 40,275 38,326 120,252 114,028
Broadspire | Medical Management        
Disaggregation of Revenue [Line Items]        
Revenues 38,106 37,478 114,697 111,954
Platform Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 63,655 56,474 166,262 136,688
Platform Solutions | Contractor Connection        
Disaggregation of Revenue [Line Items]        
Revenues 17,453 18,592 50,112 54,643
Platform Solutions | Networks        
Disaggregation of Revenue [Line Items]        
Revenues 40,809 37,882 100,840 82,045
Platform Solutions | Networks        
Disaggregation of Revenue [Line Items]        
Revenues 40,809 37,882 100,840 82,045
Platform Solutions | Subrogation [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 5,393 $ 0 $ 15,310 $ 0