XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Reportable Segments and Revenue Recognition (Schedule of Disaggregate Revenue for Each Business Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Net sales $ 261,369 $ 234,519 $ 505,538 $ 456,880
Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net sales 155,788 163,488 312,864 314,709
Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net sales 105,581 71,031 192,674 142,171
Machine Clothing        
Disaggregation of Revenue [Line Items]        
Net sales 151,670 159,921 305,732 308,127
Machine Clothing | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net sales 150,770 159,056 303,933 306,397
Machine Clothing | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net sales 900 865 1,799 1,730
Albany Engineered Composites        
Disaggregation of Revenue [Line Items]        
Net sales 109,699 74,598 199,806 148,753
Albany Engineered Composites | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net sales 5,018 4,432 8,931 8,312
Albany Engineered Composites | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net sales 104,681 70,166 190,875 140,441
ASC        
Disaggregation of Revenue [Line Items]        
Net sales 41,661 26,170 81,373 53,254
ASC | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
ASC | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net sales 41,661 26,170 81,373 53,254
Other AEC        
Disaggregation of Revenue [Line Items]        
Net sales 68,038 48,428 118,433 95,499
Other AEC | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net sales 5,018 4,432 8,931 8,312
Other AEC | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net sales $ 63,020 $ 43,996 $ 109,502 $ 87,187