v3.26.1
Business Segments and Geographic Information - Summary of Operating Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting Information [Line Items]        
Revenues $ 41,447 $ 49,097 $ 82,530 $ 97,414
Cost of revenues 29,448 35,277 59,506 70,702
Gross Profit 11,999 13,820 23,024 26,712
Segment operating income (loss) (325) 27 (274) (1,826)
Amortization of acquired intangible assets (600) (600) (1,200) (1,300)
Income (loss) before income taxes (2) 210 655 (1,552)
Segment operating income (loss) [Member]        
Segment Reporting Information [Line Items]        
Revenues 41,447 49,097 82,530 97,414
Cost of revenues 29,448 35,277 59,506 70,702
Gross Profit $ 11,999 $ 13,820 $ 23,024 $ 26,712
Gross Margin % 29.00% 28.10% 27.90% 27.40%
Sales & Marketing Expenses $ 3,445 $ 4,224 $ 6,278 $ 8,525
Operations Expenses 2,373 2,025 4,129 4,244
General & Administrative Expenses 5,902 5,975 11,685 12,141
Segment operating income (loss) 279 1,596 932 1,802
Amortization of acquired intangible assets (604) (649) (1,207) (1,299)
Finance and accounting transition expense 0 (688) 0 (688)
Severance expense 0 (232) 0 (1,641)
Interest income (expense), FX gains/losses and other, net 323 183 930 274
Income (loss) before income taxes (2) 210 655 (1,552)
Segment operating income (loss) [Member] | Data & AI [Member]        
Segment Reporting Information [Line Items]        
Revenues 13,484 15,737 26,068 31,734
Cost of revenues 8,033 9,598 15,933 19,561
Gross Profit $ 5,451 $ 6,139 $ 10,135 $ 12,173
Gross Margin % 40.40% 39.00% 38.90% 38.40%
Sales & Marketing Expenses $ 2,400 $ 2,177 $ 4,298 $ 4,646
Operations Expenses 927 434 1,732 912
General & Administrative Expenses 2,605 2,571 5,034 5,386
Segment operating income (loss) (481) 957 (929) 1,229
Segment operating income (loss) [Member] | Talent [Member]        
Segment Reporting Information [Line Items]        
Revenues 27,963 33,360 56,462 65,680
Cost of revenues 21,415 25,679 43,573 51,141
Gross Profit $ 6,548 $ 7,681 $ 12,889 $ 14,539
Gross Margin % 23.40% 23.00% 22.80% 22.10%
Sales & Marketing Expenses $ 1,045 $ 2,047 $ 1,980 $ 3,879
Operations Expenses 1,446 1,591 2,397 3,332
General & Administrative Expenses 3,297 3,404 6,651 6,755
Segment operating income (loss) $ 760 $ 639 $ 1,861 $ 573