XML 59 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Business Segments and Geographic Information - Summary of Operating Segments (Detail) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Revenues $ 41,083,000 $ 48,317,000
Cost of revenues 30,058,000 35,425,000
Gross Profit 11,025,000 12,892,000
Segment operating income (loss) 51,000 (1,853,000)
Amortization of acquired intangible assets (603,000) (650,000)
Income (loss) before income taxes 657,000 (1,762,000)
Segment operating income (loss) [Member]    
Segment Reporting Information [Line Items]    
Revenues 41,083,000 48,317,000
Cost of revenues 30,058,000 35,425,000
Gross Profit $ 11,025,000 $ 12,892,000
Gross Margin % 26.80% 26.70%
Sales & Marketing Expenses $ 2,833,000 $ 4,301,000
Operations Expenses 1,756,000 2,219,000
General & Administrative Expenses 5,783,000 6,166,000
Segment operating income (loss) 653,000 206,000
Amortization of acquired intangible assets (603,000) (650,000)
Severance expense 0 (1,409,000)
Interest income (expense), FX gains/losses and other, net 607,000 91,000
Income (loss) before income taxes 657,000 (1,762,000)
Segment operating income (loss) [Member] | Data & AI [Member]    
Segment Reporting Information [Line Items]    
Revenues 12,584,000 15,997,000
Cost of revenues 7,900,000 9,963,000
Gross Profit $ 4,684,000 $ 6,034,000
Gross Margin % 37.20% 37.70%
Sales & Marketing Expenses $ 1,898,000 $ 2,469,000
Operations Expenses 805,000 478,000
General & Administrative Expenses 2,429,000 2,815,000
Segment operating income (loss) (448,000) 272,000
Segment operating income (loss) [Member] | Talent [Member]    
Segment Reporting Information [Line Items]    
Revenues 28,499,000 32,320,000
Cost of revenues 22,158,000 25,462,000
Gross Profit $ 6,341,000 $ 6,858,000
Gross Margin % 22.20% 21.20%
Sales & Marketing Expenses $ 935,000 $ 1,832,000
Operations Expenses 951,000 1,741,000
General & Administrative Expenses 3,354,000 3,351,000
Segment operating income (loss) $ 1,101,000 $ (66,000)