XML 84 R75.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information - Schedule of Operating Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Segment Reporting Information [Line Items]        
Revenue $ 74,588 $ 82,759 $ 152,790 $ 172,176
Gross profit 20,995 19,750 41,130 40,345
Contribution profit 10,619 10,662 20,542 22,087
General and administrative expenses 10,334 7,489 19,550 15,715
Operating income 285 3,173 992 6,372
North America IT Solutions and Services Segment [Member]        
Segment Reporting Information [Line Items]        
Revenue 25,997 20,339 49,193 40,773
Direct costs 15,485 13,260 29,697 26,832
Gross profit 10,512 7,079 19,496 13,941
Sales, solutions, delivery, and recruiting expenses 4,715 3,532 9,512 6,663
Contribution profit 5,797 3,547 9,984 7,278
Europe IT Solutions and Services Segment [Member]        
Segment Reporting Information [Line Items]        
Revenue 38,393 37,160 78,486 79,638
Direct costs 29,150 27,578 59,919 59,577
Gross profit 9,243 9,582 18,567 20,061
Sales, solutions, delivery, and recruiting expenses 5,288 4,855 10,340 10,083
Contribution profit 3,955 4,727 8,227 9,978
Non Strategic Technology Services [Member]        
Segment Reporting Information [Line Items]        
Revenue 10,198 25,260 25,111 51,765
Direct costs 8,958 22,171 22,044 45,422
Gross profit 1,240 3,089 3,067 6,343
Sales, solutions, delivery, and recruiting expenses 373 701 736 1,512
Contribution profit $ 867 $ 2,388 $ 2,331 $ 4,831