XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Reportable Segments and Revenue Recognition (Schedule of Disaggregate Revenue for Each Business Segment) (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]        
Net sales $ 260,563 $ 232,442 $ 766,101 $ 689,322
Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net sales 158,309 156,895 471,173 471,604
Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net sales 102,254 75,547 294,928 217,718
Machine Clothing        
Disaggregation of Revenue [Line Items]        
Net sales 153,389 154,171 459,121 462,298
Machine Clothing | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net sales 152,490 153,306 456,423 459,703
Machine Clothing | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net sales 899 865 2,698 2,595
Albany Engineered Composites        
Disaggregation of Revenue [Line Items]        
Net sales 107,174 78,271 306,980 227,024
Albany Engineered Composites | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net sales 5,819 3,589 14,750 11,901
Albany Engineered Composites | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net sales 101,355 74,682 292,230 215,123
ASC        
Disaggregation of Revenue [Line Items]        
Net sales 41,463 26,904 122,836 80,158
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,463 26,904 122,836 80,158
Other AEC        
Disaggregation of Revenue [Line Items]        
Net sales 65,711 51,367 184,144 146,866
Other AEC | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net sales 5,819 3,589 14,750 11,901
Other AEC | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net sales $ 59,892 $ 47,778 $ 169,394 $ 134,965