XML 40 R30.htm IDEA: XBRL DOCUMENT
v3.23.3

Revenue Recognition (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2023
Revenue from Contract with Customer [Abstract] |
Schedule of Disaggregation of Revenue | The following tables show disaggregated net sales by reportable segment (Note 19) by major source, net of intercompany sales eliminations.
| Three Months Ended September 30, 2023
| AAON Oklahoma |  | AAON Coil Products |  | BASX |  | Total
| (in thousands)
Rooftop units | $ | 221,417 |  |  | $ | — |  |  | $ | — |  |  | $ | 221,417 |
Condensing units | — |  |  | 7,636 |  |  | — |  |  | 7,636 |
Air handlers | — |  |  | 9,862 |  |  | 7,558 |  |  | 17,420 |
Outdoor mechanical rooms | — |  |  | 62 |  |  | — |  |  | 62 |
Cleanroom systems | — |  |  | — |  |  | 5,355 |  |  | 5,355 |
Data center cooling solutions | — |  |  | 3,284 |  |  | 25,726 |  |  | 29,010 |
Water-source heat pumps | — |  |  | 3,898 |  |  | — |  |  | 3,898 |
Part sales | 17,756 |  |  | 4 |  |  | 371 |  |  | 18,131 |
Other 1 | 7,281 |  |  | 1,023 |  |  | 737 |  |  | 9,041 |
| $ | 246,454 |  |  | $ | 25,769 |  |  | $ | 39,747 |  |  | $ | 311,970 |
| Three Months Ended September 30, 2022
| AAON Oklahoma |  | AAON Coil Products |  | BASX |  | Total
| (in thousands)
Rooftop units | $ | 154,171 |  |  | $ | — |  |  | $ | — |  |  | $ | 154,171 |
Condensing units | — |  |  | 12,720 |  |  | — |  |  | 12,720 |
Air handlers | — |  |  | 14,380 |  |  | 2,211 |  |  | 16,591 |
Outdoor mechanical rooms | 58 |  |  | 118 |  |  | — |  |  | 176 |
Cleanroom systems | — |  |  | — |  |  | 15,283 |  |  | 15,283 |
Data center cooling solutions | — |  |  | — |  |  | 14,884 |  |  | 14,884 |
Water-source heat pumps | 3,236 |  |  | 2,445 |  |  | — |  |  | 5,681 |
Part sales | 15,724 |  |  | — |  |  | 176 |  |  | 15,900 |
Other 1 | 5,980 |  |  | 841 |  |  | 378 |  |  | 7,199 |
| $ | 179,169 |  |  | $ | 30,504 |  |  | $ | 32,932 |  |  | $ | 242,605 |
1 Other sales include freight, extended warranties and miscellaneous revenue.
| Nine Months Ended September 30, 2023
| AAON Oklahoma |  | AAON Coil Products |  | BASX |  | Total
| (in thousands)
Rooftop units | $ | 597,508 |  |  | $ | — |  |  | $ | — |  |  | $ | 597,508 |
Condensing units | 61 |  |  | 34,243 |  |  | — |  |  | 34,304 |
Air handlers | — |  |  | 34,693 |  |  | 13,196 |  |  | 47,889 |
Outdoor mechanical rooms | 208 |  |  | 274 |  |  | — |  |  | 482 |
Cleanroom systems | — |  |  | — |  |  | 35,063 |  |  | 35,063 |
Data center cooling solutions | — |  |  | 6,524 |  |  | 56,079 |  |  | 62,603 |
Water-source heat pumps | 3,128 |  |  | 10,064 |  |  | — |  |  | 13,192 |
Part sales | 47,623 |  |  | 5 |  |  | 862 |  |  | 48,490 |
Other 1 | 18,142 |  |  | 3,459 |  |  | 748 |  |  | 22,349 |
| $ | 666,670 |  |  | $ | 89,262 |  |  | $ | 105,948 |  |  | $ | 861,880 |
| Nine Months Ended September 30, 2022
| AAON Oklahoma |  | AAON Coil Products |  | BASX |  | Total
| (in thousands)
Rooftop units | $ | 414,493 |  |  | $ | — |  |  | $ | — |  |  | $ | 414,493 |
Condensing units | 242 |  |  | 33,645 |  |  | — |  |  | 33,887 |
Air handlers | — |  |  | 35,358 |  |  | 6,495 |  |  | 41,853 |
Outdoor mechanical rooms | 612 |  |  | 488 |  |  | — |  |  | 1,100 |
Cleanroom systems | — |  |  | — |  |  | 31,568 |  |  | 31,568 |
Data center cooling solutions | — |  |  | — |  |  | 38,589 |  |  | 38,589 |
Water-source heat pumps | 8,098 |  |  | 6,596 |  |  | — |  |  | 14,694 |
Part sales | 39,797 |  |  | — |  |  | 507 |  |  | 40,304 |
Other 1 | 13,275 |  |  | 3,106 |  |  | 1,321 |  |  | 17,702 |
| $ | 476,517 |  |  | $ | 79,193 |  |  | $ | 78,480 |  |  | $ | 634,190 |
1 Other sales include freight, extended warranties and miscellaneous revenue.

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration