XML 43 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenues $ 332,807 $ 342,726 $ 990,741 $ 982,652
North America Loss Adjusting        
Disaggregation of Revenue [Line Items]        
Revenues 76,995 79,329 234,809 232,724
North America Loss Adjusting | U.S.        
Disaggregation of Revenue [Line Items]        
Revenues 54,522 55,855 167,291 163,208
North America Loss Adjusting | Canada        
Disaggregation of Revenue [Line Items]        
Revenues 22,473 23,474 67,518 69,516
International Loss Adjusting        
Disaggregation of Revenue [Line Items]        
Revenues 107,908 98,986 310,704 286,792
International Loss Adjusting | U.K.        
Disaggregation of Revenue [Line Items]        
Revenues 42,665 39,362 126,429 115,751
International Loss Adjusting | Europe        
Disaggregation of Revenue [Line Items]        
Revenues 26,801 25,116 80,354 73,190
International Loss Adjusting | Australia        
Disaggregation of Revenue [Line Items]        
Revenues 22,566 20,369 58,936 56,952
International Loss Adjusting | Asia        
Disaggregation of Revenue [Line Items]        
Revenues 8,077 5,847 21,480 16,820
International Loss Adjusting | Latin America        
Disaggregation of Revenue [Line Items]        
Revenues 7,799 8,292 23,505 24,079
Crawford Legal Services        
Disaggregation of Revenue [Line Items]        
Revenues 4,945 6,755 15,613 19,324
Crawford Legal Services | U.K.        
Disaggregation of Revenue [Line Items]        
Revenues 2,811 2,903 7,711 8,189
Crawford Legal Services | Australia        
Disaggregation of Revenue [Line Items]        
Revenues 1,550 3,161 5,835 8,555
Crawford Legal Services | Latin America        
Disaggregation of Revenue [Line Items]        
Revenues 584 691 2,067 2,580
International Operations        
Disaggregation of Revenue [Line Items]        
Revenues 112,853 105,741 326,317 306,116
Broadspire        
Disaggregation of Revenue [Line Items]        
Revenues 103,401 99,009 300,402 290,394
Platform Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 28,922 45,296 95,672 116,022
Claims Management | Broadspire        
Disaggregation of Revenue [Line Items]        
Revenues 53,383 50,293 155,028 148,549
Medical Management | Broadspire        
Disaggregation of Revenue [Line Items]        
Revenues 50,018 48,716 145,374 141,845
Contractor Connection | Platform Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 16,516 17,051 51,897 52,114
Networks | Platform Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 5,189 20,787 21,729 41,903
Subrogation | Platform Solutions        
Disaggregation of Revenue [Line Items]        
Revenues $ 7,217 $ 7,458 $ 22,046 $ 22,005