XML 53 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories (Tables)
12 Months Ended
Dec. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current [Table Text Block]
    December 30, 2023     December 31, 2022  
    $     $  
Raw materials and work-in-process   52,419     46,723  
Finished goods   37,606     31,014  
Inventory reserve   (6,810 )   (3,298 )
    83,215     74,439  
Schedule of Inventory Reserve [Table Text Block]
    December 30, 2023     December 31, 2022  
    $     $  
Balance, beginning of year   3,298     1,604  
Additions to reserve during the year   9,255     5,625  
Reserves applied and inventories written off during the year   (5,743 )   (3,931 )
Balance, end of year   6,810     3,298