XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories (Tables)
12 Months Ended
Jan. 01, 2022
Inventory Disclosure [Abstract]  
Schedule of inventory, current [Table Text Block]
    January 1, 2022     January 2, 2021  
    $     $  
Raw materials and work-in-process   143,381     78,210  
Finished goods   81,546     75,280  
Inventory reserve   (4,784 )   (5,742 )
    220,143     147,748  
Schedule of inventory reserve [Table Text Block]
    January 1, 2022     January 2, 2021  
    $     $  
Balance, beginning of year   5,742     8,135  
Additions to reserve during the year   5,854     3,081  
Reserves applied and inventories written off during the year   (6,812 )   (5,474 )
Balance, end of year   4,784     5,742