XML 30 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Reportable Segments (Schedule of Disaggregate Revenue for Each Business Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of Revenue [Line Items]    
Total Revenue $ 235,764 $ 251,373
Over Time Revenue Recognition [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 93,690 101,594
Point in Time Revenue Recognition [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 142,074 149,779
Machine Clothing [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 136,602 144,334
Machine Clothing [Member] | Over Time Revenue Recognition [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 848 800
Machine Clothing [Member] | Point in Time Revenue Recognition [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 135,754 143,534
Albany Engineered Composites ASC [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 37,894 55,442
Albany Engineered Composites ASC [Member] | Over Time Revenue Recognition [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 37,894 55,442
Albany Engineered Composites ASC [Member] | Point in Time Revenue Recognition [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue  
Albany Engineered Composites Other AEC [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 61,268 51,597
Albany Engineered Composites Other AEC [Member] | Over Time Revenue Recognition [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 54,948 45,352
Albany Engineered Composites Other AEC [Member] | Point in Time Revenue Recognition [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 6,320 6,245
Albany Engineered Composites [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 99,162 107,039
Albany Engineered Composites [Member] | Over Time Revenue Recognition [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 92,842 100,794
Albany Engineered Composites [Member] | Point in Time Revenue Recognition [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue $ 6,320 $ 6,245