XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Net revenues $ 281,106 $ 260,563 $ 824,325 $ 766,101
Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 170,598 158,309 490,453 471,173
Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 110,508 102,254 333,872 294,928
Machine Clothing        
Disaggregation of Revenue [Line Items]        
Net revenues 166,588 153,389 479,027 459,121
Machine Clothing | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 165,643 152,490 476,194 456,423
Machine Clothing | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 945 899 2,833 2,698
Albany Engineered Composites        
Disaggregation of Revenue [Line Items]        
Net revenues 114,518 107,174 345,298 306,980
Albany Engineered Composites | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 4,955 5,819 14,259 14,750
Albany Engineered Composites | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 109,563 101,355 331,039 292,230
ASC        
Disaggregation of Revenue [Line Items]        
Net revenues 46,654 41,463 138,603 122,836
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 46,654 41,463 138,603 122,836
Other AEC        
Disaggregation of Revenue [Line Items]        
Net revenues 67,864 65,711 206,695 184,144
Other AEC | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 4,955 5,819 14,259 14,750
Other AEC | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues $ 62,909 $ 59,892 $ 192,436 $ 169,394