XML 89 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition (Schedule of Disaggregate Revenue for Each Business Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of Revenue [Line Items]                              
Total Revenue $ 257,700 $ 271,100 $ 273,900 $ 251,400 $ 251,600 $ 251,900 $ 255,400 $ 223,600 $ 226,700 $ 222,100 $ 215,600 $ 199,300 $ 1,054,132 $ 982,479 $ 863,717
Machine Clothing [Member]                              
Disaggregation of Revenue [Line Items]                              
Total Revenue                         601,254 611,858 590,357
Albany Engineered Composites ASC [Member]                              
Disaggregation of Revenue [Line Items]                              
Total Revenue                         220,188 182,699  
Albany Engineered Composites Other AEC [Member]                              
Disaggregation of Revenue [Line Items]                              
Total Revenue                         232,690 187,922  
Engineered Composites [Member]                              
Disaggregation of Revenue [Line Items]                              
Total Revenue                         452,878 370,621 $ 273,360
Point in Time Revenue Recognition [Member]                              
Disaggregation of Revenue [Line Items]                              
Total Revenue                         626,638 630,272  
Point in Time Revenue Recognition [Member] | Machine Clothing [Member]                              
Disaggregation of Revenue [Line Items]                              
Total Revenue                         598,054 608,658  
Point in Time Revenue Recognition [Member] | Albany Engineered Composites ASC [Member]                              
Disaggregation of Revenue [Line Items]                              
Total Revenue                          
Point in Time Revenue Recognition [Member] | Albany Engineered Composites Other AEC [Member]                              
Disaggregation of Revenue [Line Items]                              
Total Revenue                         28,584 21,614  
Point in Time Revenue Recognition [Member] | Engineered Composites [Member]                              
Disaggregation of Revenue [Line Items]                              
Total Revenue                         28,584 21,614  
Over Time Revenue Recognition [Member]                              
Disaggregation of Revenue [Line Items]                              
Total Revenue                         427,494 352,207  
Over Time Revenue Recognition [Member] | Machine Clothing [Member]                              
Disaggregation of Revenue [Line Items]                              
Total Revenue                         3,200 3,200  
Over Time Revenue Recognition [Member] | Albany Engineered Composites ASC [Member]                              
Disaggregation of Revenue [Line Items]                              
Total Revenue                         220,188 182,699  
Over Time Revenue Recognition [Member] | Albany Engineered Composites Other AEC [Member]                              
Disaggregation of Revenue [Line Items]                              
Total Revenue                         204,106 166,308  
Over Time Revenue Recognition [Member] | Engineered Composites [Member]                              
Disaggregation of Revenue [Line Items]                              
Total Revenue                         $ 424,294 $ 349,007