XML 88 R79.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information - Schedule of Operating Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Sep. 29, 2023
Sep. 30, 2022
Segment Reporting Information [Line Items]        
Revenue $ 71,291 $ 75,002 $ 224,081 $ 247,178
Gross profit 19,467 18,229 60,597 58,574
Contribution profit 9,983 9,654 30,525 31,742
General and administrative expenses 10,587 7,401 30,137 23,117
Operating income (loss) (604) 2,253 388 8,625
North America IT Solutions and Services Segment [Member]        
Segment Reporting Information [Line Items]        
Revenue 25,217 20,340 74,410 61,114
Direct costs 15,548 12,617 45,245 39,450
Gross profit 9,669 7,723 29,165 21,664
Sales, solutions, delivery, and recruiting expenses 4,528 3,594 14,040 10,256
Contribution profit 5,141 4,129 15,125 11,408
Europe IT Solutions and Services Segment [Member]        
Segment Reporting Information [Line Items]        
Revenue 36,472 33,258 114,958 112,896
Direct costs 27,925 25,388 87,844 84,964
Gross profit 8,547 7,870 27,114 27,932
Sales, solutions, delivery, and recruiting expenses 4,649 4,406 14,989 14,490
Contribution profit 3,898 3,464 12,125 13,442
Non Strategic Technology Services [Member]        
Segment Reporting Information [Line Items]        
Revenue 9,602 21,404 34,713 73,168
Direct costs 8,351 18,768 30,395 64,190
Gross profit 1,251 2,636 4,318 8,978
Sales, solutions, delivery, and recruiting expenses 307 575 1,043 2,086
Contribution profit $ 944 $ 2,061 $ 3,275 $ 6,892