XML 69 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Net sales $ 1,168,518 $ 888,788 $ 534,517
Rooftop Units      
Disaggregation of Revenue [Line Items]      
Net sales 804,254 579,363 398,461
Condensing Units      
Disaggregation of Revenue [Line Items]      
Net sales 42,800 46,589 26,751
Air Handlers      
Disaggregation of Revenue [Line Items]      
Net sales 61,830 61,876 26,684
Outdoor Mechanical Rooms      
Disaggregation of Revenue [Line Items]      
Net sales 506 1,467 1,284
Cleanroom Systems      
Disaggregation of Revenue [Line Items]      
Net sales 45,191 47,020 2,288
Data Center Cooling Solutions      
Disaggregation of Revenue [Line Items]      
Net sales 101,299 53,522 1,688
Water-Source Heat Pumps      
Disaggregation of Revenue [Line Items]      
Net sales 15,898 20,326 21,174
Part Sales      
Disaggregation of Revenue [Line Items]      
Net sales 67,696 53,598 41,128
Other      
Disaggregation of Revenue [Line Items]      
Net sales 29,044 25,027 15,059
AAON Oklahoma      
Disaggregation of Revenue [Line Items]      
Net sales 897,919 663,845 463,845
AAON Oklahoma | Rooftop Units      
Disaggregation of Revenue [Line Items]      
Net sales 804,254 579,363 398,461
AAON Oklahoma | Condensing Units      
Disaggregation of Revenue [Line Items]      
Net sales 61 302 762
AAON Oklahoma | Air Handlers      
Disaggregation of Revenue [Line Items]      
Net sales 0 0 0
AAON Oklahoma | Outdoor Mechanical Rooms      
Disaggregation of Revenue [Line Items]      
Net sales 208 612 820
AAON Oklahoma | Cleanroom Systems      
Disaggregation of Revenue [Line Items]      
Net sales 0 0 0
AAON Oklahoma | Data Center Cooling Solutions      
Disaggregation of Revenue [Line Items]      
Net sales 0 0 0
AAON Oklahoma | Water-Source Heat Pumps      
Disaggregation of Revenue [Line Items]      
Net sales 3,128 11,529 10,831
AAON Oklahoma | Part Sales      
Disaggregation of Revenue [Line Items]      
Net sales 66,413 52,927 41,127
AAON Oklahoma | Other      
Disaggregation of Revenue [Line Items]      
Net sales 23,855 19,112 11,844
AAON Coil Products      
Disaggregation of Revenue [Line Items]      
Net sales 112,320 107,290 66,589
AAON Coil Products | Rooftop Units      
Disaggregation of Revenue [Line Items]      
Net sales 0 0 0
AAON Coil Products | Condensing Units      
Disaggregation of Revenue [Line Items]      
Net sales 42,739 46,287 25,989
AAON Coil Products | Air Handlers      
Disaggregation of Revenue [Line Items]      
Net sales 44,040 47,442 26,589
AAON Coil Products | Outdoor Mechanical Rooms      
Disaggregation of Revenue [Line Items]      
Net sales 298 855 464
AAON Coil Products | Cleanroom Systems      
Disaggregation of Revenue [Line Items]      
Net sales 0 0 0
AAON Coil Products | Data Center Cooling Solutions      
Disaggregation of Revenue [Line Items]      
Net sales 8,247 0 0
AAON Coil Products | Water-Source Heat Pumps      
Disaggregation of Revenue [Line Items]      
Net sales 12,770 8,797 10,343
AAON Coil Products | Part Sales      
Disaggregation of Revenue [Line Items]      
Net sales 6 0 1
AAON Coil Products | Other      
Disaggregation of Revenue [Line Items]      
Net sales 4,220 3,909 3,203
BasX      
Disaggregation of Revenue [Line Items]      
Net sales 158,279 117,653 4,083
BasX | Rooftop Units      
Disaggregation of Revenue [Line Items]      
Net sales 0 0 0
BasX | Condensing Units      
Disaggregation of Revenue [Line Items]      
Net sales 0 0 0
BasX | Air Handlers      
Disaggregation of Revenue [Line Items]      
Net sales 17,790 14,434 95
BasX | Outdoor Mechanical Rooms      
Disaggregation of Revenue [Line Items]      
Net sales 0 0 0
BasX | Cleanroom Systems      
Disaggregation of Revenue [Line Items]      
Net sales 45,191 47,020 2,288
BasX | Data Center Cooling Solutions      
Disaggregation of Revenue [Line Items]      
Net sales 93,052 53,522 1,688
BasX | Water-Source Heat Pumps      
Disaggregation of Revenue [Line Items]      
Net sales 0 0 0
BasX | Part Sales      
Disaggregation of Revenue [Line Items]      
Net sales 1,277 671 0
BasX | Other      
Disaggregation of Revenue [Line Items]      
Net sales $ 969 $ 2,006 $ 12