v3.26.3
Segment Information and Geographical Data (Segment Information and Geographical Data) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 25, 2026
Sep. 26, 2025
Sep. 25, 2026
Sep. 26, 2025
Segment Reporting [Line Items]        
Total revenue $ 69,790 $ 73,111 $ 207,915 $ 229,875
Selling, general and administrative costs 18,792 21,162 56,744 67,972
Segment contribution 20,977 19,585 57,456 62,316
Corporate general and administrative expenses 5,568 4,292 14,356 15,196
Non-cash stock based compensation expense 2,309 2,694 6,843 8,272
Stock price award program compensation expense 1,442 4,768 4,181 15,053
Acquisition-related cash compensation (reversal) expense 0 (540) (64) 76
Acquistion-related non-cash stock based compensation (reversal) expense 1,333 (1,574) (208) 1,956
Acquisition-related costs 0 11 0 398
Restructuring costs 1,433 3,112 3,881 3,112
Depreciation expense 1,110 1,052 3,423 3,111
Amortization expense 297 311 911 685
Interest expense, net 1,154 438 3,373 1,006
Income before income taxes 6,331 5,021 20,760 13,451
Revenue Before Reimbursements [Member]        
Segment Reporting [Line Items]        
Total revenue 68,934 72,166 205,119 226,026
Global S&BT [Member]        
Segment Reporting [Line Items]        
Total revenue 37,134 42,925 109,945 130,487
Cost of sales 19,299 21,440 58,448 66,526
Gross margin 17,320 20,958 50,130 62,125
Selling, general and administrative costs 6,528 7,717 21,165 23,111
Segment contribution 10,792 13,241 28,965 39,014
Global S&BT [Member] | Revenue Before Reimbursements [Member]        
Segment Reporting [Line Items]        
Total revenue 36,619 42,398 108,578 128,651
Oracle Solutions [Member]        
Segment Reporting [Line Items]        
Total revenue 16,106 16,504 47,272 58,390
Cost of sales 9,751 11,751 29,899 39,377
Gross margin 6,156 4,602 16,774 17,866
Selling, general and administrative costs 1,141 1,921 4,004 6,368
Segment contribution 5,015 2,681 12,770 11,498
Oracle Solutions [Member] | Revenue Before Reimbursements [Member]        
Segment Reporting [Line Items]        
Total revenue 15,907 16,353 46,673 57,243
SAP Solutions [Member]        
Segment Reporting [Line Items]        
Total revenue 16,550 13,682 50,698 40,998
Cost of sales 8,957 8,183 27,372 23,035
Gross margin 7,451 5,232 22,497 17,097
Selling, general and administrative costs 2,281 1,569 6,776 5,293
Segment contribution 5,170 3,663 15,721 11,804
SAP Solutions [Member] | Revenue Before Reimbursements [Member]        
Segment Reporting [Line Items]        
Total revenue $ 16,408 $ 13,415 $ 49,869 $ 40,132