XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition (Schedule of Disaggregate Revenue for Each Business Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Net revenues $ 311,399 $ 331,994 $ 600,173 $ 645,324
Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 182,964 198,604 360,717 388,597
Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 128,435 133,390 239,456 256,727
Machine Clothing        
Disaggregation of Revenue [Line Items]        
Net revenues 180,926 193,578 355,623 378,795
Machine Clothing | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 179,904 192,596 353,580 376,831
Machine Clothing | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 1,022 982 2,043 1,964
Albany Engineered Composites        
Disaggregation of Revenue [Line Items]        
Net revenues 130,473 138,416 244,550 266,529
Albany Engineered Composites | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 3,060 6,008 7,137 11,766
Albany Engineered Composites | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 127,413 132,408 237,413 254,763
ASC        
Disaggregation of Revenue [Line Items]        
Net revenues 44,846 50,292 83,766 100,031
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 44,846 50,292 83,766 100,031
Other AEC        
Disaggregation of Revenue [Line Items]        
Net revenues 85,627 88,124 160,784 166,498
Other AEC | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 3,060 6,008 7,137 11,766
Other AEC | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues $ 82,567 $ 82,116 $ 153,647 $ 154,732