v3.26.1
Segment Information and Geographical Data (Segment Information and Geographical Data) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 27, 2026
Mar. 28, 2025
Segment Reporting Information [Line Items]    
Total revenue $ 68,797 $ 77,865
Selling, general and administrative costs 18,446 23,448
Segment contribution 17,599 21,403
Corporate general and administrative expenses 3,812 5,656
Non-cash stock based compensation expense 2,396 2,765
Stock price award program compensation expense 1,096 5,142
Acquisition-related cash compensation (reversal) expense (64) 308
Acquistion-related non-cash stock based compensation (reversal) expense (2,013) 1,765
Acquisition-related costs   194
Restructuring costs 1,956 0
Depreciation expense 1,165 1,025
Amortization expense 315 145
Interest expense, net 1,008 202
Income before income taxes 7,928 4,201
Revenue Before Reimbursements [Member]    
Segment Reporting Information [Line Items]    
Total revenue 67,843 76,231
Global S&BT [Member]    
Segment Reporting Information [Line Items]    
Total revenue 36,775 43,357
Cost of sales 20,097 22,325
Gross margin 16,273 20,317
Selling, general and administrative costs 7,200 7,531
Segment contribution 9,073 12,786
Global S&BT [Member] | Revenue Before Reimbursements [Member]    
Segment Reporting Information [Line Items]    
Total revenue 36,370 42,642
Oracle Solutions [Member]    
Segment Reporting Information [Line Items]    
Total revenue 15,685 21,085
Cost of sales 10,598 13,695
Gross margin 4,850 6,701
Selling, general and administrative costs 1,287 2,334
Segment contribution 3,563 4,367
Oracle Solutions [Member] | Revenue Before Reimbursements [Member]    
Segment Reporting Information [Line Items]    
Total revenue 15,448 20,396
SAP Solutions [Member]    
Segment Reporting Information [Line Items]    
Total revenue 16,337 13,423
Cost of sales 8,852 7,139
Gross margin 7,173 6,054
Selling, general and administrative costs 2,210 1,804
Segment contribution 4,963 4,250
SAP Solutions [Member] | Revenue Before Reimbursements [Member]    
Segment Reporting Information [Line Items]    
Total revenue $ 16,025 $ 13,193