v3.26.3
Business Segments and Geographic Information - Summary of Operating Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting Information [Line Items]        
Revenues $ 41,987 $ 48,496 $ 124,517 $ 145,910
Cost of revenues 29,938 35,035 89,444 105,737
Gross Profit 12,049 13,461 35,073 40,173
Segment operating income (loss) 13 820 (261) (1,006)
Amortization of acquired intangible assets (600) (700) (1,800) (1,900)
Income (loss) before income taxes 250 1,235 905 (317)
Segment operating income (loss) [Member]        
Segment Reporting Information [Line Items]        
Revenues 41,987 48,496 124,517 145,910
Cost of revenues [1] 29,822 34,781 89,328 105,483
Gross Profit [1] $ 12,165 $ 13,715 $ 35,189 $ 40,427
Gross Margin % [1] 29.00% 28.30% 28.30% 27.70%
Sales & Marketing Expenses $ 2,698 $ 2,718 $ 8,976 $ 11,243
Operations Expenses 2,391 1,932 6,520 6,176
General & Administrative Expenses 6,309 5,574 17,994 17,715
Segment operating income (loss) 767 3,491 1,699 5,293
Amortization of acquired intangible assets (604) (650) (1,811) (1,949)
Finance and accounting transition expense 0 (937) 0 (1,625)
Severance expense (150) (1,084) (150) (2,725)
Interest income (expense), FX gains/losses and other, net 237 415 1,167 689
Income (loss) before income taxes 250 1,235 905 (317)
Segment operating income (loss) [Member] | Data & AI [Member]        
Segment Reporting Information [Line Items]        
Revenues 14,122 15,160 40,190 46,894
Cost of revenues 8,403 9,103 24,336 28,664
Gross Profit $ 5,719 $ 6,057 $ 15,854 $ 18,230
Gross Margin % 40.50% 40.00% 39.40% 38.90%
Sales & Marketing Expenses $ 1,883 $ 1,488 $ 6,181 $ 6,134
Operations Expenses 1,109 312 2,841 1,224
General & Administrative Expenses 2,577 2,620 7,611 8,006
Segment operating income (loss) 150 1,637 (779) 2,866
Segment operating income (loss) [Member] | Talent [Member]        
Segment Reporting Information [Line Items]        
Revenues 27,865 33,336 84,327 99,016
Cost of revenues 21,419 25,678 64,992 76,819
Gross Profit $ 6,446 $ 7,658 $ 19,335 $ 22,197
Gross Margin % 23.10% 23.00% 22.90% 22.40%
Sales & Marketing Expenses $ 815 $ 1,230 $ 2,795 $ 5,109
Operations Expenses 1,282 1,620 3,679 4,952
General & Administrative Expenses 3,732 2,954 10,383 9,709
Segment operating income (loss) $ 617 $ 1,854 $ 2,478 $ 2,427
[1] Gross margin difference between the supplemental segment and consolidated results primarily reflects non-allocated severance expense of $0.1 million and $0.3 million recorded in cost of goods sold during the third quarter of 2026 and 2025 respectively.