XML 105 R94.htm IDEA: XBRL DOCUMENT v3.25.3
Segments (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
segment
Sep. 30, 2024
USD ($)
Segment Reporting [Abstract]        
Number of Reportable Segments | segment     3  
Segment Reporting Information [Line Items]        
Net sales $ 384,238 $ 327,252 $ 1,017,859 $ 902,917
Cost of sales 277,377 213,094 741,905 583,423
Gross profit 106,861 114,158 275,954 319,494
Selling, general and administrative expenses 63,230 48,637 173,670 139,820
Add: Gain on disposal of assets (36) (1) 4 15
Income from operations 43,595 65,520 102,288 179,689
AAON Oklahoma        
Segment Reporting Information [Line Items]        
Net sales 238,748 228,887 585,706 664,754
Cost of sales 163,519 144,768 421,621 418,354
Gross profit 75,229 84,119 164,085 246,400
AAON Coil Products        
Segment Reporting Information [Line Items]        
Net sales 70,246 35,232 222,734 90,852
Cost of sales 58,914 22,811 166,054 57,133
Gross profit 11,332 12,421 56,680 33,719
BASX        
Segment Reporting Information [Line Items]        
Net sales 75,244 63,133 209,419 147,311
Cost of sales 54,944 45,515 154,230 107,936
Gross profit 20,300 17,618 55,189 39,375
Operating Segments | AAON Oklahoma        
Segment Reporting Information [Line Items]        
Net sales 238,748 228,887 585,706 664,754
Operating Segments | AAON Coil Products        
Segment Reporting Information [Line Items]        
Net sales 70,246 35,232 222,734 90,852
Operating Segments | BASX        
Segment Reporting Information [Line Items]        
Net sales 75,244 63,133 209,419 147,311
Inter-segment sales | AAON Oklahoma        
Segment Reporting Information [Line Items]        
Net sales (9,737) (1,238) (18,894) (4,220)
Inter-segment sales | AAON Coil Products        
Segment Reporting Information [Line Items]        
Net sales (8,263) (12,292) (20,542) (30,565)
Inter-segment sales | BASX        
Segment Reporting Information [Line Items]        
Net sales (26) (40) (576) (262)
Eliminations | AAON Oklahoma        
Segment Reporting Information [Line Items]        
Net sales (9,737) (1,238) (18,894) (4,220)
Eliminations | AAON Coil Products        
Segment Reporting Information [Line Items]        
Net sales (8,263) (12,292) (20,542) (30,565)
Eliminations | BASX        
Segment Reporting Information [Line Items]        
Net sales $ (26) $ (40) $ (576) $ (262)