XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
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, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Net revenues $ 274,123 $ 261,369 $ 543,219 $ 505,538
Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 161,784 155,788 319,855 312,864
Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 112,339 105,581 223,364 192,674
Machine Clothing        
Disaggregation of Revenue [Line Items]        
Net revenues 159,217 151,670 312,439 305,732
Machine Clothing | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 158,273 150,770 310,551 303,933
Machine Clothing | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 944 900 1,888 1,799
Albany Engineered Composites        
Disaggregation of Revenue [Line Items]        
Net revenues 114,906 109,699 230,780 199,806
Albany Engineered Composites | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 3,511 5,018 9,304 8,931
Albany Engineered Composites | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 111,395 104,681 221,476 190,875
ASC        
Disaggregation of Revenue [Line Items]        
Net revenues 47,417 41,661 91,949 81,373
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 47,417 41,661 91,949 81,373
Other AEC        
Disaggregation of Revenue [Line Items]        
Net revenues 67,489 68,038 138,831 118,433
Other AEC | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 3,511 5,018 9,304 8,931
Other AEC | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues $ 63,978 $ 63,020 $ 129,527 $ 109,502