XML 104 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Components of Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated other comprehensive income (loss), Beginning Balance $ 628,015    
Increase (decrease) in fair value of derivatives (455) $ (7,690) $ 24,455
Amounts reclassified from accumulated other comprehensive earnings 412 (1,438) (18,638)
Tax effect 11 2,345 (1,531)
Other comprehensive income (loss), net of tax (32) (6,783) 4,286
Accumulated other comprehensive income (loss), Ending Balance 659,867 628,015  
Accumulated Other Comprehensive Loss [Member]      
Components of Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated other comprehensive income (loss), Beginning Balance 223 7,006 2,720
Other comprehensive income (loss), net of tax (32) (6,783) 4,286
Accumulated other comprehensive income (loss), Ending Balance 191 223 7,006
Aluminum Forward Contracts [Member]      
Components of Accumulated Other Comprehensive Income (Loss) [Line Items]      
Increase (decrease) in fair value of derivatives (361) (7,732) 14,012
Amounts reclassified from accumulated other comprehensive earnings 618 2,903 (12,373)
Tax effect (66) 1,219 (432)
Other comprehensive income (loss), net of tax 191 (3,610) 1,207
Aluminum Forward Contracts [Member] | Accumulated Other Comprehensive Loss [Member]      
Components of Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated other comprehensive income (loss), Beginning Balance   3,610 2,403
Accumulated other comprehensive income (loss), Ending Balance 191   3,610
MTP Contracts [Member]      
Components of Accumulated Other Comprehensive Income (Loss) [Line Items]      
Increase (decrease) in fair value of derivatives (94) 42 10,443
Amounts reclassified from accumulated other comprehensive earnings (206) (4,341) (6,265)
Tax effect 77 1,126 (1,099)
Other comprehensive income (loss), net of tax (223) (3,173) 3,079
MTP Contracts [Member] | Accumulated Other Comprehensive Loss [Member]      
Components of Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated other comprehensive income (loss), Beginning Balance $ 223 3,396 317
Accumulated other comprehensive income (loss), Ending Balance   $ 223 $ 3,396