XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories (Tables)
3 Months Ended
Apr. 03, 2021
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current [Table Text Block]
    April 3,
2021
    January 2,
2021
 
    $     $  
Raw materials and work-in-process   103,692     78,210  
Finished goods   67,394     75,280  
Inventory reserves   (5,744 )   (5,742 )
    165,342     147,748