XML 59 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information and Geographical Data (Segment Information and Geographical Data) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2025
Sep. 27, 2024
Sep. 26, 2025
Sep. 27, 2024
Segment Reporting Information [Line Items]        
Total revenue $ 73,111 $ 79,777 $ 229,875 $ 234,620
Selling, general and administrative costs 21,162 18,732 67,972 55,046
Segment contribution 19,585 23,312 62,316 64,878
Corporate general and administrative expenses 4,292 5,655 15,196 15,745
Non-cash stock compensation expense 2,694 2,989 8,272 8,438
Stock price award program compensation expense 4,768 602 15,053 602
Acquisition-related cash compensation expense (540) 41 76 41
Acquisition-related non-cash stock based compensation expense (1,574) 232 1,956 232
Acquisition-related costs 11 53 398 53
Restructuring costs 3,112   3,112  
Legal settlement and related costs       102
Depreciation expense 1,052 940 3,111 2,824
Amortization expense 311   685  
Interest expense, net 438 368 1,006 1,352
Income before income taxes 5,021 12,432 13,451 35,489
Revenue Before Reimbursements [Member]        
Segment Reporting Information [Line Items]        
Total revenue 72,166 77,949 226,026 229,572
Global S&BT [Member]        
Segment Reporting Information [Line Items]        
Total revenue 42,925 44,065 130,487 127,219
Cost of sales 21,440 22,781 66,526 67,800
Gross Profit, Total 20,958 20,471 62,125 57,268
Selling, general and administrative costs 7,717 6,378 23,111 20,374
Segment contribution 13,241 14,093 39,014 36,894
Global S&BT [Member] | Revenue Before Reimbursements [Member]        
Segment Reporting Information [Line Items]        
Total revenue 42,398 43,252 128,651 125,068
Oracle Solutions [Member]        
Segment Reporting Information [Line Items]        
Total revenue 16,504 22,759 58,390 67,533
Cost of sales 11,751 14,303 39,377 43,220
Gross Profit, Total 4,602 7,535 17,866 21,843
Selling, general and administrative costs 1,921 2,014 6,368 5,693
Segment contribution 2,681 5,521 11,498 16,150
Oracle Solutions [Member] | Revenue Before Reimbursements [Member]        
Segment Reporting Information [Line Items]        
Total revenue 16,353 21,838 57,243 65,063
SAP Solutions [Member]        
Segment Reporting Information [Line Items]        
Total revenue 13,682 12,953 40,998 39,868
Cost of sales 8,183 7,175 23,035 21,341
Gross Profit, Total 5,232 5,684 17,097 18,101
Selling, general and administrative costs 1,569 1,986 5,293 6,267
Segment contribution 3,663 3,698 11,804 11,834
SAP Solutions [Member] | Revenue Before Reimbursements [Member]        
Segment Reporting Information [Line Items]        
Total revenue $ 13,415 $ 12,859 $ 40,132 $ 39,442