XML 43 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenues $ 334,595 $ 326,853 $ 657,934 $ 639,926
North America Loss Adjusting        
Disaggregation of Revenue [Line Items]        
Revenues 78,074 76,030 157,814 153,395
North America Loss Adjusting | U.S.        
Disaggregation of Revenue [Line Items]        
Revenues 54,805 53,829 112,769 107,353
North America Loss Adjusting | Canada        
Disaggregation of Revenue [Line Items]        
Revenues 23,269 22,201 45,045 46,042
International Loss Adjusting        
Disaggregation of Revenue [Line Items]        
Revenues 104,046 95,441 202,796 187,806
International Loss Adjusting | U.K.        
Disaggregation of Revenue [Line Items]        
Revenues 41,955 38,490 83,764 76,389
International Loss Adjusting | Europe        
Disaggregation of Revenue [Line Items]        
Revenues 27,369 24,453 53,553 48,074
International Loss Adjusting | Australia        
Disaggregation of Revenue [Line Items]        
Revenues 19,792 19,303 36,370 36,583
International Loss Adjusting | Asia        
Disaggregation of Revenue [Line Items]        
Revenues 7,236 5,604 13,403 10,973
International Loss Adjusting | Latin America        
Disaggregation of Revenue [Line Items]        
Revenues 7,694 7,591 15,706 15,787
Crawford Legal Services        
Disaggregation of Revenue [Line Items]        
Revenues 5,024 6,842 10,668 12,569
Crawford Legal Services | U.K.        
Disaggregation of Revenue [Line Items]        
Revenues 2,367 2,930 4,900 5,286
Crawford Legal Services | Australia        
Disaggregation of Revenue [Line Items]        
Revenues 1,815 3,013 4,285 5,394
Crawford Legal Services | Latin America        
Disaggregation of Revenue [Line Items]        
Revenues 842 899 1,483 1,889
International Operations        
Disaggregation of Revenue [Line Items]        
Revenues 109,070 102,283 213,464 200,375
Broadspire        
Disaggregation of Revenue [Line Items]        
Revenues 100,617 97,087 197,001 191,385
Platform Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 35,236 38,827 66,750 70,726
Claims Management | Broadspire        
Disaggregation of Revenue [Line Items]        
Revenues 51,991 49,858 101,645 98,256
Medical Management | Broadspire        
Disaggregation of Revenue [Line Items]        
Revenues 48,626 47,229 95,356 93,129
Contractor Connection | Platform Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 18,480 18,118 35,381 35,063
Networks | Platform Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 9,215 13,373 16,540 21,116
Subrogation | Platform Solutions        
Disaggregation of Revenue [Line Items]        
Revenues $ 7,541 $ 7,336 $ 14,829 $ 14,547