XML 65 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Reporting Schedule of Revenue by Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Sales $ 228,986 $ 202,253 $ 720,796 $ 584,937
Aluminum Extrusions [Member]        
Disaggregation of Revenue [Line Items]        
Sales 161,649 137,086 510,066 394,492
Aluminum Extrusions [Member] | Nonresidential Building And Construction [Member]        
Disaggregation of Revenue [Line Items]        
Sales 86,659 68,590 266,882 195,941
Aluminum Extrusions [Member] | Consumer Durables [Member]        
Disaggregation of Revenue [Line Items]        
Sales 16,714 12,873 52,409 39,611
Aluminum Extrusions [Member] | Automotive [Member]        
Disaggregation of Revenue [Line Items]        
Sales 11,543 10,150 39,857 32,750
Aluminum Extrusions [Member] | Residential Building And Construction [Member]        
Disaggregation of Revenue [Line Items]        
Sales 15,136 13,154 52,549 39,755
Aluminum Extrusions [Member] | Electrical [Member]        
Disaggregation of Revenue [Line Items]        
Sales 4,730 8,015 21,704 24,767
Aluminum Extrusions [Member] | Machinery and Equipment BNL [Domain]        
Disaggregation of Revenue [Line Items]        
Sales 20,028 11,611 48,902 31,190
Aluminum Extrusions [Member] | Distribution [Member]        
Disaggregation of Revenue [Line Items]        
Sales 6,839 12,693 27,763 30,478
Aluminum Extrusions [Member] | Aluminum Extrusions Subtotal [Member]        
Disaggregation of Revenue [Line Items]        
Sales 161,649 137,086 510,066 394,492
PE Films [Member]        
Disaggregation of Revenue [Line Items]        
Sales 20,059 28,501 82,613 87,885
PE Films [Member] | Surface Protection Films [Member]        
Disaggregation of Revenue [Line Items]        
Sales 13,018 20,905 58,839 65,997
PE Films [Member] | Personal Care Materials        
Disaggregation of Revenue [Line Items]        
Sales 7,041 7,596 23,774 21,888
PE Films [Member] | Film Products Subtotal [Member]        
Disaggregation of Revenue [Line Items]        
Sales 20,059 28,501 82,613 87,885
Flexible Packaging Films [Member] [Domain]        
Disaggregation of Revenue [Line Items]        
Sales 47,278 36,666 128,117 102,560
UNITED STATES        
Disaggregation of Revenue [Line Items]        
Sales 181,405 157,969 577,496 447,585
Asia [Member] | Exports From United States [Member]        
Disaggregation of Revenue [Line Items]        
Sales 7,437 12,609 34,582 43,129
Revenues 4,400 7,400 16,100 25,000
Latin America [Member] | Exports From United States [Member]        
Disaggregation of Revenue [Line Items]        
Sales 2,138 1,170 4,824 3,630
CANADA | Exports From United States [Member]        
Disaggregation of Revenue [Line Items]        
Sales 4,065 4,107 12,431 14,145
Europe [Member] | Exports From United States [Member]        
Disaggregation of Revenue [Line Items]        
Sales 1,016 1,343 3,464 3,323
Brazil | Operations Outside United States [Member]        
Disaggregation of Revenue [Line Items]        
Sales $ 32,925 $ 25,055 $ 87,999 $ 73,125