XML 101 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segments (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
numberOfEntities
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Segment Reporting [Abstract]      
Number of Reportable Segments | numberOfEntities 3    
Segment Reporting Information [Line Items]      
Net sales $ 1,168,518 $ 888,788 $ 534,517
Gross profit 399,020 237,572 137,830
Total long-lived assets 381,721 317,322  
Total intangible assets and goodwill 149,945 146,498  
AAON Oklahoma      
Segment Reporting Information [Line Items]      
Net sales 897,919 663,845 463,845
AAON Coil Products      
Segment Reporting Information [Line Items]      
Net sales 112,320 107,290 66,589
BasX      
Segment Reporting Information [Line Items]      
Net sales 158,279 117,653 4,083
Operating Segments | AAON Oklahoma      
Segment Reporting Information [Line Items]      
Net sales 897,919 663,845 463,845
Gross profit 320,067 172,983 126,868
Total long-lived assets 248,556 213,731  
Total intangible assets and goodwill 10,282 3,229  
Operating Segments | AAON Coil Products      
Segment Reporting Information [Line Items]      
Net sales 112,320 107,290 66,589
Gross profit 29,324 33,311 10,075
Total long-lived assets 83,169 68,013  
Total intangible assets and goodwill 0 0  
Operating Segments | BasX      
Segment Reporting Information [Line Items]      
Net sales 158,279 117,653 4,083
Gross profit 49,629 31,278 887
Total long-lived assets 49,996 35,578  
Total intangible assets and goodwill 139,663 143,269  
Inter-segment sales | AAON Oklahoma      
Segment Reporting Information [Line Items]      
Net sales 4,324 3,251 2,504
Inter-segment sales | AAON Coil Products      
Segment Reporting Information [Line Items]      
Net sales 38,831 30,932 24,250
Inter-segment sales | BasX      
Segment Reporting Information [Line Items]      
Net sales 1,480 79 0
Eliminations      
Segment Reporting Information [Line Items]      
Net sales $ (44,635) $ (34,262) $ (26,754)