XML 63 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Reporting Schedule of Revenue by Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Sales $ 174,966 $ 159,459 $ 527,189 $ 515,504
Aluminum Extrusions [Member]        
Disaggregation of Revenue [Line Items]        
Sales 115,717 109,410 349,353 364,607
Aluminum Extrusions [Member] | Nonresidential Building And Construction [Member]        
Disaggregation of Revenue [Line Items]        
Sales 61,988 59,476 195,603 203,889
Aluminum Extrusions [Member] | Consumer Durables [Member]        
Disaggregation of Revenue [Line Items]        
Sales 8,581 8,662 25,487 30,723
Aluminum Extrusions [Member] | Automotive [Member]        
Disaggregation of Revenue [Line Items]        
Sales 11,060 13,025 31,793 36,916
Aluminum Extrusions [Member] | Residential Building And Construction [Member]        
Disaggregation of Revenue [Line Items]        
Sales 9,790 7,999 27,575 29,658
Aluminum Extrusions [Member] | Electrical [Member]        
Disaggregation of Revenue [Line Items]        
Sales 8,926 2,016 21,983 16,223
Aluminum Extrusions [Member] | Machinery and Equipment BNL [Domain]        
Disaggregation of Revenue [Line Items]        
Sales 13,131 14,202 37,995 36,008
Aluminum Extrusions [Member] | Distribution [Member]        
Disaggregation of Revenue [Line Items]        
Sales 2,241 4,030 8,917 11,190
Aluminum Extrusions [Member] | Aluminum Extrusions Subtotal [Member]        
Disaggregation of Revenue [Line Items]        
Sales 115,717 109,410 349,353 364,607
PE Films [Member]        
Disaggregation of Revenue [Line Items]        
Sales 24,879 19,938 78,811 56,036
PE Films [Member] | Surface Protection Films [Member]        
Disaggregation of Revenue [Line Items]        
Sales 17,516 12,755 56,241 34,251
PE Films [Member] | Personal Care Materials        
Disaggregation of Revenue [Line Items]        
Sales 7,363 7,183 22,570 21,785
PE Films [Member] | Film Products Subtotal [Member]        
Disaggregation of Revenue [Line Items]        
Sales 24,879 19,938 78,811 56,036
Flexible Packaging Films [Member] [Domain]        
Disaggregation of Revenue [Line Items]        
Sales 34,370 30,111 99,025 94,861
UNITED STATES        
Disaggregation of Revenue [Line Items]        
Sales 133,157 125,407 407,465 409,433
Asia [Member] | Exports From United States [Member]        
Disaggregation of Revenue [Line Items]        
Sales 11,875 7,873 34,534 19,082
Revenues 6,500 4,800 19,100 11,700
Asia [Member] | Operations Outside United States [Member]        
Disaggregation of Revenue [Line Items]        
Sales 289 142 555 302
Latin America [Member] | Exports From United States [Member]        
Disaggregation of Revenue [Line Items]        
Sales 1,395 1,764 4,121 5,440
CANADA | Exports From United States [Member]        
Disaggregation of Revenue [Line Items]        
Sales 3,437 3,640 10,459 12,879
Europe [Member] | Exports From United States [Member]        
Disaggregation of Revenue [Line Items]        
Sales 405 282 1,053 1,414
Brazil | Operations Outside United States [Member]        
Disaggregation of Revenue [Line Items]        
Sales $ 24,408 $ 20,351 $ 69,002 $ 66,954