XML 64 R47.htm IDEA: XBRL DOCUMENT v3.24.3
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, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Net revenues $ 298,386 $ 281,106 $ 943,710 $ 824,325
Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 186,192 170,598 574,789 490,453
Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 112,194 110,508 368,921 333,872
Machine Clothing        
Disaggregation of Revenue [Line Items]        
Net revenues 183,033 166,588 561,828 479,027
Machine Clothing | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 182,050 165,643 558,881 476,194
Machine Clothing | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 983 945 2,947 2,833
Albany Engineered Composites        
Disaggregation of Revenue [Line Items]        
Net revenues 115,353 114,518 381,882 345,298
Albany Engineered Composites | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 4,142 4,955 15,908 14,259
Albany Engineered Composites | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 111,211 109,563 365,974 331,039
ASC        
Disaggregation of Revenue [Line Items]        
Net revenues 40,115 46,654 140,146 138,603
ASC | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 0 0 0 0
ASC | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 40,115 46,654 140,146 138,603
Other AEC        
Disaggregation of Revenue [Line Items]        
Net revenues 75,238 67,864 241,736 206,695
Other AEC | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 4,142 4,955 15,908 14,259
Other AEC | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues $ 71,096 $ 62,909 $ 225,828 $ 192,436