XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 6 - Acquisitions and Divestitures (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability $ 0 $ 0 $ 52
Payment for Contingent Consideration Liability, Financing Activities 339 99 494
Gain (Loss) on Disposition of Business 395 219 2,420
Revenue from Contract with Customer, Including Assessed Tax 263,237 284,680 203,875
Engineering [Member]      
Gain (Loss) on Disposition of Business 395 219 2,420
Revenue from Contract with Customer, Including Assessed Tax 84,675 85,937 66,172
Engineering [Member] | Pickering and Kincardine Offices [Member]      
Gain (Loss) on Disposition of Business     2,400
Gain (Loss) on Disposition of Assets 400 200  
Revenue from Contract with Customer, Including Assessed Tax     4,900
TKE [Member]      
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability   100 1,700
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High 300 400  
Payment for Contingent Consideration Liability, Financing Activities   300  
PSR & TKE Acquisitions [Member]      
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High 9,600    
Payment for Contingent Consideration Liability, Financing Activities $ 300 $ 100 $ 500