XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Net sales $ 888,788 $ 534,517 $ 514,551
Rooftop Units      
Disaggregation of Revenue [Line Items]      
Net sales 579,363 398,461 400,946
Condensing Units      
Disaggregation of Revenue [Line Items]      
Net sales 46,589 26,751 21,149
Air Handlers      
Disaggregation of Revenue [Line Items]      
Net sales 61,876 26,684 23,931
Outdoor Mechanical Rooms      
Disaggregation of Revenue [Line Items]      
Net sales 1,467 1,284 2,842
Cleanroom Systems      
Disaggregation of Revenue [Line Items]      
Net sales 47,020 2,288  
Data Center Cooling Solutions      
Disaggregation of Revenue [Line Items]      
Net sales 53,522 1,688  
Water-Source Heat Pumps      
Disaggregation of Revenue [Line Items]      
Net sales 20,326 21,174 19,053
Part Sales      
Disaggregation of Revenue [Line Items]      
Net sales 53,598 41,128 32,561
Other      
Disaggregation of Revenue [Line Items]      
Net sales 25,027 15,059 14,069
AAON Oklahoma      
Disaggregation of Revenue [Line Items]      
Net sales 663,845 463,845 458,957
AAON Oklahoma | Rooftop Units      
Disaggregation of Revenue [Line Items]      
Net sales 579,363 398,461 400,946
AAON Oklahoma | Condensing Units      
Disaggregation of Revenue [Line Items]      
Net sales 302 762 900
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 612 820 2,355
AAON Oklahoma | Cleanroom Systems      
Disaggregation of Revenue [Line Items]      
Net sales 0 0  
AAON Oklahoma | Data Center Cooling Solutions      
Disaggregation of Revenue [Line Items]      
Net sales 0 0  
AAON Oklahoma | Water-Source Heat Pumps      
Disaggregation of Revenue [Line Items]      
Net sales 11,529 10,831 10,663
AAON Oklahoma | Part Sales      
Disaggregation of Revenue [Line Items]      
Net sales 52,927 41,127 32,561
AAON Oklahoma | Other      
Disaggregation of Revenue [Line Items]      
Net sales 19,112 11,844 11,532
AAON Coil Products      
Disaggregation of Revenue [Line Items]      
Net sales 107,290 66,589 55,594
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 46,287 25,989 20,249
AAON Coil Products | Air Handlers      
Disaggregation of Revenue [Line Items]      
Net sales 47,442 26,589 23,931
AAON Coil Products | Outdoor Mechanical Rooms      
Disaggregation of Revenue [Line Items]      
Net sales 855 464 487
AAON Coil Products | Cleanroom Systems      
Disaggregation of Revenue [Line Items]      
Net sales 0 0  
AAON Coil Products | Data Center Cooling Solutions      
Disaggregation of Revenue [Line Items]      
Net sales 0 0  
AAON Coil Products | Water-Source Heat Pumps      
Disaggregation of Revenue [Line Items]      
Net sales 8,797 10,343 8,390
AAON Coil Products | Part Sales      
Disaggregation of Revenue [Line Items]      
Net sales 0 1 0
AAON Coil Products | Other      
Disaggregation of Revenue [Line Items]      
Net sales 3,909 3,203 2,537
BasX      
Disaggregation of Revenue [Line Items]      
Net sales 117,653 4,083 0
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 14,434 95 0
BasX | Outdoor Mechanical Rooms      
Disaggregation of Revenue [Line Items]      
Net sales 0 0 0
BasX | Cleanroom Systems      
Disaggregation of Revenue [Line Items]      
Net sales 47,020 2,288  
BasX | Data Center Cooling Solutions      
Disaggregation of Revenue [Line Items]      
Net sales 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 671 0 0
BasX | Other      
Disaggregation of Revenue [Line Items]      
Net sales $ 2,006 $ 12 $ 0