v3.26.1
SEGMENT AND GEOGRAPHICAL INFORMATION - Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
SEGMENT AND GEOGRAPHICAL INFORMATION        
Revenue $ 65,488 $ 61,565 $ 126,671 $ 121,148
Less:        
Depreciation and amortization 1,057 1,165 2,104 2,270
Interest income (27) (37) (59) (92)
Interest expense 897 1,046 1,774 2,102
Foreign currency transaction (gain)/loss (254) 96 (406) 93
Income tax provision 1,943 1,377 3,550 2,287
Net income 3,298 2,183 6,014 3,671
Fact-based Sourcing Advisory Services        
SEGMENT AND GEOGRAPHICAL INFORMATION        
Revenue 65,488 61,565 126,671 121,148
Less:        
Compensation expense 41,957 40,560 81,089 80,548
Contract labor 1,491 4,470 6,631 8,749
Third-party costs 550 452 1,144 971
Travel and entertainment 2,651 2,576 5,345 4,952
Professional fees 1,718 1,776 3,699 3,670
Computer expense 1,258 1,255 2,508 2,378
Restructuring costs 257 332 682 715
Other segment expenses $ 8,692 $ 4,314 $ 12,596 $ 8,834
Segment Reporting, Other Segment Item, Composition, Description Other segment expenses include communication, occupancy, marketing, stock-based compensation, acquisition and disposition and other overhead expenses. Other segment expenses include communication, occupancy, marketing, stock-based compensation, acquisition and disposition and other overhead expenses. Other segment expenses include communication, occupancy, marketing, stock-based compensation, acquisition and disposition and other overhead expenses. Other segment expenses include communication, occupancy, marketing, stock-based compensation, acquisition and disposition and other overhead expenses.
Depreciation and amortization $ 1,057 $ 1,165 $ 2,104 $ 2,270
Interest income (27) (37) (59) (92)
Interest expense 897 1,046 1,774 2,102
Foreign currency transaction (gain)/loss (254) 96 (406) 93
Income tax provision 1,943 1,377 3,550 2,287
Net income $ 3,298 $ 2,183 $ 6,014 $ 3,671