XML 78 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Schedule of Disaggregate Revenue for Each Business Segment) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Total net revenues $ 1,147,909 $ 1,034,887 $ 929,240
Point in Time  Revenue Recognition      
Disaggregation of Revenue [Line Items]      
Total net revenues 687,536 625,030 631,528
Over Time  Revenue Recognition      
Disaggregation of Revenue [Line Items]      
Total net revenues 460,373 409,857 297,712
Machine Clothing      
Disaggregation of Revenue [Line Items]      
Total net revenues 670,768 609,461 619,015
Machine Clothing | Point in Time  Revenue Recognition      
Disaggregation of Revenue [Line Items]      
Total net revenues 666,990 605,863 615,556
Machine Clothing | Over Time  Revenue Recognition      
Disaggregation of Revenue [Line Items]      
Total net revenues 3,778 3,598 3,459
Albany Engineered Composites      
Disaggregation of Revenue [Line Items]      
Total net revenues 477,141 425,426 310,225
Albany Engineered Composites | Point in Time  Revenue Recognition      
Disaggregation of Revenue [Line Items]      
Total net revenues 20,546 19,167 15,972
Albany Engineered Composites | Over Time  Revenue Recognition      
Disaggregation of Revenue [Line Items]      
Total net revenues 456,595 406,259 294,253
ASC      
Disaggregation of Revenue [Line Items]      
Total net revenues 184,184 165,775 109,803
ASC | Point in Time  Revenue Recognition      
Disaggregation of Revenue [Line Items]      
Total net revenues 0 0 0
ASC | Over Time  Revenue Recognition      
Disaggregation of Revenue [Line Items]      
Total net revenues 184,184 165,775 109,803
Other AEC      
Disaggregation of Revenue [Line Items]      
Total net revenues 292,957 259,651 200,422
Other AEC | Point in Time  Revenue Recognition      
Disaggregation of Revenue [Line Items]      
Total net revenues 20,546 19,167 15,972
Other AEC | Over Time  Revenue Recognition      
Disaggregation of Revenue [Line Items]      
Total net revenues $ 272,411 $ 240,484 $ 184,450