XML 105 R94.htm IDEA: XBRL DOCUMENT v3.25.1
Segments (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
segment
Mar. 31, 2024
USD ($)
Segment Reporting [Abstract]    
Number of Reportable Segments | segment 3  
Segment Reporting Information [Line Items]    
Net sales $ 322,054 $ 262,099
Cost of sales 235,690 169,857
Gross profit 86,364 92,242
Selling, general and administrative expenses 51,293 45,288
Add: Gain on disposal of assets (40) (16)
Income from operations 35,111 46,970
AAON Oklahoma    
Segment Reporting Information [Line Items]    
Net sales 161,838 210,140
Cost of sales 123,865 131,729
Gross profit 37,973 78,411
AAON Coil Products    
Segment Reporting Information [Line Items]    
Net sales 94,023 24,247
Cost of sales 61,538 16,107
Gross profit 32,485 8,140
BASX    
Segment Reporting Information [Line Items]    
Net sales 66,193 27,712
Cost of sales 50,287 22,021
Gross profit 15,906 5,691
Operating Segments | AAON Oklahoma    
Segment Reporting Information [Line Items]    
Net sales 161,838 210,140
Operating Segments | AAON Coil Products    
Segment Reporting Information [Line Items]    
Net sales 94,023 24,247
Operating Segments | BASX    
Segment Reporting Information [Line Items]    
Net sales 66,193 27,712
Inter-segment sales | AAON Oklahoma    
Segment Reporting Information [Line Items]    
Net sales (3,839) (1,671)
Inter-segment sales | AAON Coil Products    
Segment Reporting Information [Line Items]    
Net sales (6,206) (9,331)
Inter-segment sales | BASX    
Segment Reporting Information [Line Items]    
Net sales (43) (2)
Eliminations | AAON Oklahoma    
Segment Reporting Information [Line Items]    
Net sales (3,839) (1,671)
Eliminations | AAON Coil Products    
Segment Reporting Information [Line Items]    
Net sales (6,206) (9,331)
Eliminations | BASX    
Segment Reporting Information [Line Items]    
Net sales $ (43) $ (2)