XML 61 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories (Tables)
12 Months Ended
Dec. 28, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current [Table Text Block]
    December 28, 2024     December 30, 2023  
    $     $  
Raw materials and work-in-process   51,422     52,419  
Finished goods   46,843     39,461  
Inventory reserve   (5,467 )   (6,810 )
    92,798     85,070  
Schedule of Inventory Reserve [Table Text Block]
    December 28, 2024     December 30, 2023  
    $     $  
Balance, beginning of year   6,810     3,298  
Additions to reserve during the year   11,966     9,255  
Reserves applied and inventories written off during the year   (13,309 )   (5,743 )
Balance, end of year   5,467     6,810