XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued and Other Current Liabilities (Details)
$ in Thousands, $ in Millions
Mar. 30, 2024
USD ($)
Mar. 30, 2024
CAD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CAD ($)
Payables and Accruals [Abstract]        
Accrued customer incentives $ 33,792   $ 30,036  
Accrued payroll and benefits 16,778   13,552  
Accrued interest 16,491   32,256  
Accrued income taxes 4,595   4,605  
Accrued property and other taxes 4,596   2,547  
Deferred revenue 23,781   24,061  
Other current liabilities 41,875   47,431  
Accrued and other current liabilities 141,908   154,488  
CEWS applied for 18,000 $ 25 19,000 $ 25
Accrued energy payable $ 14,000   $ 13,000