XML 71 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Reportable Segments and Revenue Recognition (Schedule of Disaggregate Revenue for Each Business Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Net revenues $ 331,994 $ 274,123 $ 645,324 $ 543,219
Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 198,604 161,784 388,597 319,855
Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 133,390 112,339 256,727 223,364
Machine Clothing        
Disaggregation of Revenue [Line Items]        
Net revenues 193,578 159,217 378,795 312,439
Machine Clothing | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 192,596 158,273 376,831 310,551
Machine Clothing | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 982 944 1,964 1,888
Albany Engineered Composites        
Disaggregation of Revenue [Line Items]        
Net revenues 138,416 114,906 266,529 230,780
Albany Engineered Composites | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 6,008 3,511 11,766 9,304
Albany Engineered Composites | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 132,408 111,395 254,763 221,476
ASC        
Disaggregation of Revenue [Line Items]        
Net revenues 50,292 47,417 100,031 91,949
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 50,292 47,417 100,031 91,949
Other AEC        
Disaggregation of Revenue [Line Items]        
Net revenues 88,124 67,489 166,498 138,831
Other AEC | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 6,008 3,511 11,766 9,304
Other AEC | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues $ 82,116 $ 63,978 $ 154,732 $ 129,527