v3.25.2
Short-Term and Long-Term Debt (Tables)
6 Months Ended
Jun. 28, 2025
Debt Disclosure [Abstract]  
Schedule of Line of Credit Facilities [Table Text Block]
    June 28, 2025     December 28, 2024  
    $     $  
Short-Term Debt            
Line of credit facility   10,115     -  
             
Long-Term Debt            
Term loan facility   168,750     173,250  
Revolving credit facility   40,700     33,937  
Less: unamortized debt issuance costs   (802 )   (917 )
Total credit facilities   208,648     206,270  
Finance lease liabilities   54,608     58,921  
Total long-term debt, before current portion   263,256     265,191  
Less: current portion   30,176     29,393  
Total long-term debt   233,080     235,798