XML 28 R11.htm IDEA: XBRL DOCUMENT
v3.25.4

Contract Assets and Liabilities | 12 Months Ended
--- | ---
Dec. 31, 2025
Revenue from Contract with Customer [Abstract] |
Contract Assets and Liabilities | Revenue Recognition The following tables show disaggregated net sales by reportable segment (Note 23) by major product brand, net of intercompany sales eliminations.
Segment | Brands Produced | Brand Products
AAON Oklahoma | AAON | Rooftop units and aftermarket parts
AAON Coil Products | AAON / BASX | Condensing units, air handling products, data center cooling solutions, and geothermal/water-source heat pumps
BASX | BASX | Data center cooling solutions, cleanroom products, and air handling products
| Year Ended December 31, 2025 |
| AAON Oklahoma |  | AAON Coil Products |  | BASX |  | Total |
| (in thousands) |
AAON-branded Products | $ | 798,207 |  |  | $ | 96,075 |  |  | $ | — |  |  | $ | 894,282 |  |
BASX-branded Products | 3,002 |  |  | 229,278 |  |  | 315,514 |  |  | 547,794 |  |
Total | $ | 801,209 |  |  | $ | 325,353 |  |  | $ | 315,514 |  |  | $ | 1,442,076 |  |
| Year Ended December 31, 2024 |
| AAON Oklahoma |  | AAON Coil Products |  | BASX |  | Total |
| (in thousands) |
AAON-branded Products | $ | 858,711 |  |  | $ | 116,931 |  |  | $ | — |  |  | $ | 975,642 |  |
BASX-branded Products | — |  |  | 26,940 |  |  | 198,053 |  |  | 224,993 |  |
Total | $ | 858,711 |  |  | $ | 143,871 |  |  | $ | 198,053 |  |  | $ | 1,200,635 |  |
| Year Ended December 31, 2023 |
| AAON Oklahoma |  | AAON Coil Products |  | BASX |  | Total |
| (in thousands) |
AAON-branded Products | $ | 897,919 |  |  | $ | 104,073 |  |  | $ | — |  |  | $ | 1,001,992 |  |
BASX-branded Products | — |  |  | 8,247 |  |  | 158,279 |  |  | 166,526 |  |
Total | $ | 897,919 |  |  | $ | 112,320 |  |  | $ | 158,279 |  |  | $ | 1,168,518 |  |
Aftermarket part sales were $80.2 million, $76.9 million, $67.7 million for each of the years ended December 31, 2025, 2024, and 2023, respectively. Contract Assets and Liabilities Opening and closing balances of contract assets and contract liabilities are as follows:
| December 31, |  |
| 2025 |  | 2024 |  |
| (in thousands) |  |
Contract assets | $ | 247,635 |  |  | $ | 135,820 |  |  |
Less: Allowance for credit losses | 598 |  |  | 399 |  |  |
Contract assets, net | 247,037 |  |  | 135,421 |  |  |
Contract liabilities | (80,670) |  |  | (14,913) |  |  |
Total, net | $ | 166,367 |  |  | $ | 120,508 |  |  |
Costs and estimated earnings on uncompleted contracts and related billings are as follows:
| December 31, |  |
| 2025 |  | 2024 |  |  |  |
| (in thousands) |  |
Costs incurred on uncompleted contracts | $ | 254,399 |  |  | $ | 133,593 |  |  |  |  |
Estimated earnings | 209,344 |  |  | 97,074 |  |  |  |  |
Total | 463,743 |  |  | 230,667 |  |  |  |  |
Less: Contract billings to date | 311,274 |  |  | 112,786 |  |  |  |  |
Less: Allowance for credit losses | 599 |  |  | 399 |  |  |  |  |
Plus: Completed contracts, unbilled | 14,497 |  |  | 3,026 |  |  |  |  |
Total, net | $ | 166,367 |  |  | $ | 120,508 |  |  |  |  |
Revenue recognized in the reporting period that was included in the contract liability balance at the beginning of the period was $14.9 million, $12.5 million, and $21.4 million for each of the years ended December 31, 2025, 2024, and 2023, respectively. Typically, we expect to satisfy performance obligations relating to uncompleted in-process contracts within one year or less, however, timing of performance obligations can vary from timing of payment, production scheduling and timing of customer installation requirements. Increases in contract assets are mainly due to the increased production and increased demand of our BASX-branded products.

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

X
- Definition The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org/606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration