XML 78 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Income - Components of Accumulated Other Comprehensive Income (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Jul. 01, 2023
Dec. 31, 2022
Jul. 02, 2022
Jan. 01, 2022
Components of Accumulated Other Comprehensive Income (Loss) [Line Items]                
Beginning Balance $ 661,371   $ 661,371     $ 628,015    
Increase (decrease) in fair value of derivatives 892 $ (2,633) (11) $ (9,487)        
Amounts reclassified from accumulated other comprehensive income (loss) 289 2,416 130 (3,344)        
Tax effect (304) 56 (31) 3,296        
Other comprehensive income (loss), net of tax 877 (161) 88 (9,535)        
Ending Balance 661,371   661,371     628,015    
Accumulated Other Comprehensive Income (Loss) [Member]                
Components of Accumulated Other Comprehensive Income (Loss) [Line Items]                
Beginning Balance 311 (2,529) 311 (2,529) $ (566) 223 $ (2,368) $ 7,006
Other comprehensive income (loss), net of tax 877 (161) 88 (9,535)        
Ending Balance 311 (2,529) 311 (2,529) (566) 223 (2,368) 7,006
Aluminum Contracts [Member]                
Components of Accumulated Other Comprehensive Income (Loss) [Line Items]                
Increase (decrease) in fair value of derivatives 1,027 (2,012) 78 (9,427)        
Amounts reclassified from accumulated other comprehensive income (loss) 302 3,185 365 597        
Tax effect (342) (279) (114) 2,268        
Other comprehensive income (loss), net of tax 987 894 329 (6,562)        
Aluminum Contracts [Member] | Accumulated Other Comprehensive Income (Loss) [Member]                
Components of Accumulated Other Comprehensive Income (Loss) [Line Items]                
Beginning Balance 329 (2,952) 329 (2,952) (658)   (3,846) 3,610
Ending Balance 329 (2,952) 329 (2,952) (658)   (3,846) 3,610
MTP Contracts [Member]                
Components of Accumulated Other Comprehensive Income (Loss) [Line Items]                
Increase (decrease) in fair value of derivatives (135) (621) (89) (60)        
Amounts reclassified from accumulated other comprehensive income (loss) (13) (769) (235) (3,941)        
Tax effect 38 335 83 1,028        
Other comprehensive income (loss), net of tax (110) (1,055) (241) (2,973)        
MTP Contracts [Member] | Accumulated Other Comprehensive Income (Loss) [Member]                
Components of Accumulated Other Comprehensive Income (Loss) [Line Items]                
Beginning Balance (18) 423 (18) 423 92 223 1,478 3,396
Ending Balance $ (18) $ 423 $ (18) $ 423 $ 92 $ 223 $ 1,478 $ 3,396