XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Business Segments and Geographic Information - Summary of Operating Segments (Detail) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]    
Revenues $ 55,063,000 $ 59,755,000
Total gross margin % 24.50% 26.70%
Segment operating income $ 532,000 $ 3,307,000
Amortization of acquired intangible assets (693,000) (792,000)
Interest expense, FX gains/losses and other, net (53,000) (60,000)
Income before income taxes 479,000 3,247,000
Data and analytics services [Member]    
Segment Reporting Information [Line Items]    
Revenues $ 9,395,000 $ 10,152,000
Total gross margin % 38.50% 45.20%
IT staffing services [Member]    
Segment Reporting Information [Line Items]    
Revenues $ 45,668,000 $ 49,603,000
Total gross margin % 21.60% 22.90%
Operating Segments [Member]    
Segment Reporting Information [Line Items]    
Segment operating income $ 1,225,000 $ 4,099,000
Operating Segments [Member] | Data and analytics services [Member]    
Segment Reporting Information [Line Items]    
Segment operating income (680,000) 972,000
Operating Segments [Member] | IT staffing services [Member]    
Segment Reporting Information [Line Items]    
Segment operating income $ 1,905,000 $ 3,127,000