XML 29 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Receivable
12 Months Ended
Jan. 01, 2022
Receivables [Abstract]  
Accounts Receivable [Text Block]
7. Accounts Receivable
    January 1, 2022     January 2, 2021  
    $     $  
Trade receivables   85,591     73,981  
Allowance for credit losses   (889 )   (1,257 )
    84,702     72,724  

The change in the allowance for credit losses for the years ended January 1, 2022 and January 2, 2021 is comprised as follows:

    January 1, 2022     January 2, 2021  
    $     $  
Balance, beginning of year   1,257     630  
Net addition (reduction) to provision   (368 )   627  
Balance, end of year   889     1,257