| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Document Created with Wdesk from Workiva --> |
<!-- Copyright 2020 Workiva --> |
<!-- r:f112e19e-37e4-4e47-9c33-6895c8153668,g:9fc920f0-1bff-4c5a-b753-4700ebd3b67f --> |
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:aaon="http://www.aaon.com/20191231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:link="http://www.xbrl.org/2003/linkbase" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.aaon.com/20191231"> |
| <xs:import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd"/> |
| <xs:import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd"/> |
| <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/> |
| <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/> |
| <xs:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd"/> |
| <xs:element id="aaon_NotesLoansandFinancingReceivableInterestRate" abstract="false" name="NotesLoansandFinancingReceivableInterestRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/> |
| <xs:element id="aaon_ExercisePriceRange3Member" abstract="true" name="ExercisePriceRange3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpenseRestrictedStock" abstract="false" name="EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpenseRestrictedStock" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_DeferredTaxAssetOtherNet" abstract="false" name="DeferredTaxAssetOtherNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_InsuranceReservesPolicyTextBlock" abstract="false" name="InsuranceReservesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/> |
| <xs:element id="aaon_StockCompensationPlanAMember" abstract="true" name="StockCompensationPlanAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_DefinedBenefitPlanMedicalClaimPayments" abstract="false" name="DefinedBenefitPlanMedicalClaimPayments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_DeferredTaxAssetShareBasedCompensationNoncurrent" abstract="false" name="DeferredTaxAssetShareBasedCompensationNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_ScheduleOfGrantDateFairValuesTableTextBlock" abstract="false" name="ScheduleOfGrantDateFairValuesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/> |
| <xs:element id="aaon_PaymentsOfFinancingCosts1" abstract="false" name="PaymentsOfFinancingCosts1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_PartsMember" abstract="true" name="PartsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalAwardedInPeriodFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardTotalAwardedInPeriodFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_A2016LongTermIncentivePlanMember" abstract="true" name="A2016LongTermIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_RatioOfTotalLiabilityToNetWorth" abstract="false" name="RatioOfTotalLiabilityToNetWorth" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/> |
| <xs:element id="aaon_EffectiveIncomeTaxRateReconciliationRemeasurementofDeferredTaxesPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationRemeasurementofDeferredTaxesPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/> |
| <xs:element id="aaon_Otheraccrualsnoncurrent" abstract="false" name="Otheraccrualsnoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_ScheduleOfProfitSharingBonusPlanTableTextBlock" abstract="false" name="ScheduleOfProfitSharingBonusPlanTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/> |
| <xs:element id="aaon_A2006DirectorandOfficerRepurchaseProgramMember" abstract="true" name="A2006DirectorandOfficerRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_NoteReceivableAbstract" abstract="true" name="NoteReceivableAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="aaon_ExercisePriceRange9Member" abstract="true" name="ExercisePriceRange9Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_AdditionalIncomeTaxExpenseBenefit" abstract="false" name="AdditionalIncomeTaxExpenseBenefit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_PercentOfEligibleInvestmentsForStateAndLocalTaxCredit" abstract="false" name="PercentOfEligibleInvestmentsForStateAndLocalTaxCredit" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/> |
| <xs:element id="aaon_AirHandlersMember" abstract="true" name="AirHandlersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_StockOptionsAMember" abstract="true" name="StockOptionsAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_ExtendedProductWarrantiesMaximumLength" abstract="false" name="ExtendedProductWarrantiesMaximumLength" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="aaon_Doublingbonusdepreciationforfiveyearspercent" abstract="false" name="Doublingbonusdepreciationforfiveyearspercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/> |
| <xs:element id="aaon_ExercisePriceRange5Member" abstract="true" name="ExercisePriceRange5Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_Balloonpaymentonnotereceivable" abstract="false" name="Balloonpaymentonnotereceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_LoansAndLeasesReceivableGrossTerm" abstract="false" name="LoansAndLeasesReceivableGrossTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="aaon_ScheduleofAccountingPoliciesLineItems" abstract="true" name="ScheduleofAccountingPoliciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="aaon_ForeignSalesRevenueNetMember" abstract="true" name="ForeignSalesRevenueNetMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_ExercisePriceRange6Member" abstract="true" name="ExercisePriceRange6Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpenseStockOptions" abstract="false" name="EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpenseStockOptions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_NumberOfVeriableInteresEntities" abstract="false" name="NumberOfVeriableInteresEntities" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="aaon_DonationsCurrent" abstract="false" name="DonationsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_ProfitSharingPercentofPretaxProfitPaidtoEligibleEmployeesonQuarterlyBasis" abstract="false" name="ProfitSharingPercentofPretaxProfitPaidtoEligibleEmployeesonQuarterlyBasis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/> |
| <xs:element id="aaon_DefinedBenefitPlanHeathSavingAccountPayments" abstract="false" name="DefinedBenefitPlanHeathSavingAccountPayments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_NewMarketTaxCreditTextBlock" abstract="false" name="NewMarketTaxCreditTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/> |
| <xs:element id="aaon_InterestIncomeNoteReceivable" abstract="false" name="InterestIncomeNoteReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_ScheduleOfShareBasedCompensationExpenseTableTextBlock" abstract="false" name="ScheduleOfShareBasedCompensationExpenseTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/> |
| <xs:element id="aaon_ExtendedProductWarrantiesMinimumLength" abstract="false" name="ExtendedProductWarrantiesMinimumLength" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="aaon_AllowanceForDoubtfulAccountsTableTextBlock" abstract="false" name="AllowanceForDoubtfulAccountsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/> |
| <xs:element id="aaon_FinancingReceivableImpairmentCharge" abstract="false" name="FinancingReceivableImpairmentCharge" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_InventoryValuationReservesWriteOffs" abstract="false" name="InventoryValuationReservesWriteOffs" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_DirectorandOfficersMember" abstract="true" name="DirectorandOfficersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_WaterSourceHeatPumpsMember" abstract="true" name="WaterSourceHeatPumpsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_ScheduleOfShareholdersEquityTable" abstract="true" name="ScheduleOfShareholdersEquityTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/> |
| <xs:element id="aaon_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" abstract="false" name="ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/> |
| <xs:element id="aaon_RangeofExercisePrice7Member" abstract="true" name="RangeofExercisePrice7Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_NotesLoansandFinancingReceivableTerm" abstract="false" name="NotesLoansandFinancingReceivableTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="aaon_EffectiveIncomeTaxRateReconciliationReturnToProvision" abstract="false" name="EffectiveIncomeTaxRateReconciliationReturnToProvision" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/> |
| <xs:element id="aaon_ScheduleofShareRepurchasesTableTextBlock" abstract="false" name="ScheduleofShareRepurchasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/> |
| <xs:element id="aaon_Definedcontributionemployeeautomaticcontributionpercentag" abstract="false" name="Definedcontributionemployeeautomaticcontributionpercentag" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/> |
| <xs:element id="aaon_ProductWarrantyAccrualMinimumLength" abstract="false" name="ProductWarrantyAccrualMinimumLength" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="aaon_A2010StockRepurchaseProgramMember" abstract="true" name="A2010StockRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_RooftopUnitsMember" abstract="true" name="RooftopUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_DeferredTaxAssetsDonationsNoncurrent" abstract="false" name="DeferredTaxAssetsDonationsNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_TriggeringEventAxis" abstract="true" name="TriggeringEventAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/> |
| <xs:element id="aaon_ExercisePriceRange2Member" abstract="true" name="ExercisePriceRange2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_ExercisePriceRange8Member" abstract="true" name="ExercisePriceRange8Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_UnitsMember" abstract="true" name="UnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_ExercisePriceRange4Member" abstract="true" name="ExercisePriceRange4Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_OtherProductandServicesMember" abstract="true" name="OtherProductandServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_A401kSavingsandInvestmentPlanMember" abstract="true" name="A401kSavingsandInvestmentPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_InventoryValuationReservesProvision" abstract="false" name="InventoryValuationReservesProvision" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_OutdoorMechanicalRoomsMember" abstract="true" name="OutdoorMechanicalRoomsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_InterestFromCounterparty" abstract="false" name="InterestFromCounterparty" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_MaximumRatioOfTotalLiabilityToNetWorthRequiredForCompliance" abstract="false" name="MaximumRatioOfTotalLiabilityToNetWorthRequiredForCompliance" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/> |
| <xs:element id="aaon_NoteReceivablePaymentTermsBalloonPaymentDueDate" abstract="false" name="NoteReceivablePaymentTermsBalloonPaymentDueDate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="aaon_ScheduleOfEmployeeMedicalPlanTableTextBlock" abstract="false" name="ScheduleOfEmployeeMedicalPlanTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/> |
| <xs:element id="aaon_InventoryValuationReservesRollForward" abstract="true" name="InventoryValuationReservesRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="aaon_LineOfCreditFacilityStandbyLetterOfCredit" abstract="false" name="LineOfCreditFacilityStandbyLetterOfCredit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_AllocatedShareBasedCompensationExpenseStockOptions" abstract="false" name="AllocatedShareBasedCompensationExpenseStockOptions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_ActualNetWorthForCompliance" abstract="false" name="ActualNetWorthForCompliance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_A2005401kStockRepurchaseProgramMember" abstract="true" name="A2005401kStockRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_TriggeringEventDomain" abstract="true" name="TriggeringEventDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_Investor1Member" abstract="true" name="Investor1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_AllocatedShareBasedCompensationExpenseRestrictedStock" abstract="false" name="AllocatedShareBasedCompensationExpenseRestrictedStock" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_Definedcontributionemployermaximummatchpercent" abstract="false" name="Definedcontributionemployermaximummatchpercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/> |
| <xs:element id="aaon_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestricedStockAwardedInPeriodFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardRestricedStockAwardedInPeriodFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_NoteReceivableDisclosureTextBlock" abstract="false" name="NoteReceivableDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/> |
| <xs:element id="aaon_ScheduleOfIncomeTaxBenefitRelatedToShareBasedCompensationTableTextBlock" abstract="false" name="ScheduleOfIncomeTaxBenefitRelatedToShareBasedCompensationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/> |
| <xs:element id="aaon_TaxCutsandJobsActof2017ChangeinTaxRateBonusDepreciation" abstract="false" name="TaxCutsandJobsActof2017ChangeinTaxRateBonusDepreciation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_Valuationreservesnoncurrent" abstract="false" name="Valuationreservesnoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_RevenuefromContractwithCustomerIncludingAssessedTaxNumberofUnits" abstract="false" name="RevenuefromContractwithCustomerIncludingAssessedTaxNumberofUnits" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="aaon_OpenMarketMember" abstract="true" name="OpenMarketMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_Warrantyaccrualnoncurrent" abstract="false" name="Warrantyaccrualnoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_WattMasterControlsInc.Member" abstract="true" name="WattMasterControlsInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_EffectiveIncomeTaxRateReconciliationAmendedTaxReturn" abstract="false" name="EffectiveIncomeTaxRateReconciliationAmendedTaxReturn" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/> |
| <xs:element id="aaon_CondensingUnitsMember" abstract="true" name="CondensingUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisePricePercentageFairMarketValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisePricePercentageFairMarketValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/> |
| <xs:element id="aaon_Numberofmajorcustomers" abstract="false" name="Numberofmajorcustomers" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="aaon_PercentOfOwnershipPreviouslyRequired" abstract="false" name="PercentOfOwnershipPreviouslyRequired" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/> |
| <xs:element id="aaon_EffectiveJanuary12016Member" abstract="true" name="EffectiveJanuary12016Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_AccruedProfitSharingCurrent" abstract="false" name="AccruedProfitSharingCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_ScheduleOfShareholdersEquityLineItems" abstract="true" name="ScheduleOfShareholdersEquityLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="aaon_LoansAndLeasesReceivableGrossInterestRate" abstract="false" name="LoansAndLeasesReceivableGrossInterestRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/> |
| <xs:element id="aaon_ScheduleofAccountingPoliciesTable" abstract="true" name="ScheduleofAccountingPoliciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/> |
| <xs:element id="aaon_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAwardedInPeriodFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAwardedInPeriodFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="aaon_PartSalesMember" abstract="true" name="PartSalesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_ExercisePriceRange1Member" abstract="true" name="ExercisePriceRange1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/> |
| <xs:element id="aaon_ContractualObligationNumberofContracts" abstract="false" name="ContractualObligationNumberofContracts" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="aaon_BalanceSheetAdditionalRelatedDisclosuresAbstract" abstract="true" name="BalanceSheetAdditionalRelatedDisclosuresAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="aaon_ProductWarrantyAccrualMaximumLength" abstract="false" name="ProductWarrantyAccrualMaximumLength" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="aaon_ScheduleOfInventoryAllowanceTableTextBlock" abstract="false" name="ScheduleOfInventoryAllowanceTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/> |
| <xs:element id="aaon_NewMarketTaxCreditAbstract" abstract="true" name="NewMarketTaxCreditAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="aaon_Executivecompensationlimitation" abstract="false" name="Executivecompensationlimitation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:annotation> |
| | <xs:appinfo> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="aaon-20191231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="aaon-20191231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="aaon-20191231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="aaon-20191231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/> |
| | | <link:roleType id="CoverPage" roleURI="http://www.aaon.com/role/CoverPage"> |
| <link:definition> 0001001 - Document - Cover Page </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.aaon.com/role/ConsolidatedBalanceSheets"> |
| <link:definition> 1001002 - Statement - Consolidated Balance Sheets </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.aaon.com/role/ConsolidatedBalanceSheetsParenthetical"> |
| <link:definition> 1402401 - Statement - Consolidated Balance Sheets (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofIncome" roleURI="http://www.aaon.com/role/ConsolidatedStatementsofIncome"> |
| <link:definition> 1003003 - Statement - Consolidated Statements of Income </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofStockholdersEquity" roleURI="http://www.aaon.com/role/ConsolidatedStatementsofStockholdersEquity"> |
| <link:definition> 1004004 - Statement - Consolidated Statements of Stockholders' Equity </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.aaon.com/role/ConsolidatedStatementsofCashFlows"> |
| <link:definition> 1005005 - Statement - Consolidated Statements of Cash Flows </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BusinessDescription" roleURI="http://www.aaon.com/role/BusinessDescription"> |
| <link:definition> 0102101 - Document - Business Description </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ErrorCorrection" roleURI="http://www.aaon.com/role/ErrorCorrection"> |
| <link:definition> 2101102 - Disclosure - Error Correction </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ErrorCorrectionTables" roleURI="http://www.aaon.com/role/ErrorCorrectionTables"> |
| <link:definition> 2302301 - Disclosure - Error Correction (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ErrorCorrectionRestatedConsolidatedStatementsDetails" roleURI="http://www.aaon.com/role/ErrorCorrectionRestatedConsolidatedStatementsDetails"> |
| <link:definition> 2403402 - Disclosure - Error Correction (Restated Consolidated Statements) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ErrorCorrectionNarrativeDetails" roleURI="http://www.aaon.com/role/ErrorCorrectionNarrativeDetails"> |
| <link:definition> 2404403 - Disclosure - Error Correction (Narrative) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.aaon.com/role/SummaryofSignificantAccountingPolicies"> |
| <link:definition> 2105103 - Disclosure - Summary of Significant Accounting Policies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.aaon.com/role/SummaryofSignificantAccountingPoliciesPolicies"> |
| <link:definition> 2206201 - Disclosure - Summary of Significant Accounting Policies (Policies) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.aaon.com/role/SummaryofSignificantAccountingPoliciesTables"> |
| <link:definition> 2307302 - Disclosure - Summary of Significant Accounting Policies (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SummaryofSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.aaon.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"> |
| <link:definition> 2408404 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SummaryofSignificantAccountingPoliciesEstimatedUsefulLivesDetails" roleURI="http://www.aaon.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLivesDetails"> |
| <link:definition> 2409405 - Disclosure - Summary of Significant Accounting Policies - Estimated Useful Lives (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevenueRecognition" roleURI="http://www.aaon.com/role/RevenueRecognition"> |
| <link:definition> 1106104 - Statement - Revenue Recognition </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevenueRecognitionTables" roleURI="http://www.aaon.com/role/RevenueRecognitionTables"> |
| <link:definition> 1307303 - Statement - Revenue Recognition (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevenueRecognitionDetails" roleURI="http://www.aaon.com/role/RevenueRecognitionDetails"> |
| <link:definition> 1408406 - Statement - Revenue Recognition (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevenueRecognitionNarrativeDetails" roleURI="http://www.aaon.com/role/RevenueRecognitionNarrativeDetails"> |
| <link:definition> 1409407 - Statement - Revenue Recognition (Narrative) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BusinessCombination" roleURI="http://www.aaon.com/role/BusinessCombination"> |
| <link:definition> 1110105 - Statement - Business Combination </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BusinessCombinationTables" roleURI="http://www.aaon.com/role/BusinessCombinationTables"> |
| <link:definition> 1311304 - Statement - Business Combination (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BusinessCombinationDetails" roleURI="http://www.aaon.com/role/BusinessCombinationDetails"> |
| <link:definition> 1412408 - Statement - Business Combination (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Leases" roleURI="http://www.aaon.com/role/Leases"> |
| <link:definition> 2110106 - Disclosure - Leases </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesDetails" roleURI="http://www.aaon.com/role/LeasesDetails"> |
| <link:definition> 2411409 - Disclosure - Leases (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AccountsReceivable" roleURI="http://www.aaon.com/role/AccountsReceivable"> |
| <link:definition> 2112107 - Disclosure - Accounts Receivable </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AccountsReceivableTables" roleURI="http://www.aaon.com/role/AccountsReceivableTables"> |
| <link:definition> 2313305 - Disclosure - Accounts Receivable (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AccountsReceivableBalanceDetails" roleURI="http://www.aaon.com/role/AccountsReceivableBalanceDetails"> |
| <link:definition> 2414410 - Disclosure - Accounts Receivable (Balance) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AccountsReceivableAllowanceDetails" roleURI="http://www.aaon.com/role/AccountsReceivableAllowanceDetails"> |
| <link:definition> 2415411 - Disclosure - Accounts Receivable (Allowance) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Inventories" roleURI="http://www.aaon.com/role/Inventories"> |
| <link:definition> 2116108 - Disclosure - Inventories </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InventoriesTables" roleURI="http://www.aaon.com/role/InventoriesTables"> |
| <link:definition> 2317306 - Disclosure - Inventories (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InventoriesComponentsDetails" roleURI="http://www.aaon.com/role/InventoriesComponentsDetails"> |
| <link:definition> 2418412 - Disclosure - Inventories - Components (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InventoriesAllowanceDetails" roleURI="http://www.aaon.com/role/InventoriesAllowanceDetails"> |
| <link:definition> 2419413 - Disclosure - Inventories - Allowance (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IntangibleAssets" roleURI="http://www.aaon.com/role/IntangibleAssets"> |
| <link:definition> 1113109 - Statement - Intangible Assets </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IntangibleAssetsTables" roleURI="http://www.aaon.com/role/IntangibleAssetsTables"> |
| <link:definition> 1314307 - Statement - Intangible Assets (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IntangibleAssetsDetails" roleURI="http://www.aaon.com/role/IntangibleAssetsDetails"> |
| <link:definition> 1415414 - Statement - Intangible Assets (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="NoteReceivable" roleURI="http://www.aaon.com/role/NoteReceivable"> |
| <link:definition> 2120110 - Disclosure - Note Receivable </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="NoteReceivableDetails" roleURI="http://www.aaon.com/role/NoteReceivableDetails"> |
| <link:definition> 2421415 - Disclosure - Note Receivable (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SupplementalCashFlowInformation" roleURI="http://www.aaon.com/role/SupplementalCashFlowInformation"> |
| <link:definition> 1116111 - Statement - Supplemental Cash Flow Information </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SupplementalCashFlowInformationTables" roleURI="http://www.aaon.com/role/SupplementalCashFlowInformationTables"> |
| <link:definition> 1317308 - Statement - Supplemental Cash Flow Information (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SupplementalCashFlowInformationDetails" roleURI="http://www.aaon.com/role/SupplementalCashFlowInformationDetails"> |
| <link:definition> 1418416 - Statement - Supplemental Cash Flow Information (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Warranties" roleURI="http://www.aaon.com/role/Warranties"> |
| <link:definition> 2122112 - Disclosure - Warranties </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="WarrantiesTables" roleURI="http://www.aaon.com/role/WarrantiesTables"> |
| <link:definition> 2323309 - Disclosure - Warranties (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="WarrantiesNarrativeDetails" roleURI="http://www.aaon.com/role/WarrantiesNarrativeDetails"> |
| <link:definition> 2424417 - Disclosure - Warranties - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="WarrantiesChangesinWarrantsDetails" roleURI="http://www.aaon.com/role/WarrantiesChangesinWarrantsDetails"> |
| <link:definition> 2425418 - Disclosure - Warranties - Changes in Warrants (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AccruedLiabilities" roleURI="http://www.aaon.com/role/AccruedLiabilities"> |
| <link:definition> 2126113 - Disclosure - Accrued Liabilities </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AccruedLiabilitiesTables" roleURI="http://www.aaon.com/role/AccruedLiabilitiesTables"> |
| <link:definition> 2327310 - Disclosure - Accrued Liabilities (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AccruedLiabilitiesDetails" roleURI="http://www.aaon.com/role/AccruedLiabilitiesDetails"> |
| <link:definition> 2428419 - Disclosure - Accrued Liabilities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevolvingCreditFacility" roleURI="http://www.aaon.com/role/RevolvingCreditFacility"> |
| <link:definition> 2129114 - Disclosure - Revolving Credit Facility </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevolvingCreditFacilityDetails" roleURI="http://www.aaon.com/role/RevolvingCreditFacilityDetails"> |
| <link:definition> 2430420 - Disclosure - Revolving Credit Facility (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxes" roleURI="http://www.aaon.com/role/IncomeTaxes"> |
| <link:definition> 2131115 - Disclosure - Income Taxes </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesTables" roleURI="http://www.aaon.com/role/IncomeTaxesTables"> |
| <link:definition> 2332311 - Disclosure - Income Taxes (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://www.aaon.com/role/IncomeTaxesNarrativeDetails"> |
| <link:definition> 2433421 - Disclosure - Income Taxes - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesProvisionforIncomeTaxesDetails" roleURI="http://www.aaon.com/role/IncomeTaxesProvisionforIncomeTaxesDetails"> |
| <link:definition> 2434422 - Disclosure - Income Taxes - Provision for Income Taxes (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesFederalStatutoryIncomeTaxRateReconciliationDetails" roleURI="http://www.aaon.com/role/IncomeTaxesFederalStatutoryIncomeTaxRateReconciliationDetails"> |
| <link:definition> 2435423 - Disclosure - Income Taxes - Federal Statutory Income Tax Rate Reconciliation (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.aaon.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"> |
| <link:definition> 2436424 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ShareBasedCompensation" roleURI="http://www.aaon.com/role/ShareBasedCompensation"> |
| <link:definition> 2137116 - Disclosure - Share-Based Compensation </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ShareBasedCompensationTables" roleURI="http://www.aaon.com/role/ShareBasedCompensationTables"> |
| <link:definition> 2338312 - Disclosure - Share-Based Compensation (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ShareBasedCompensationNarrativeDetails" roleURI="http://www.aaon.com/role/ShareBasedCompensationNarrativeDetails"> |
| <link:definition> 2439425 - Disclosure - Share-Based Compensation - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ShareBasedCompensationSummaryofAssumptionsDetails" roleURI="http://www.aaon.com/role/ShareBasedCompensationSummaryofAssumptionsDetails"> |
| <link:definition> 2440426 - Disclosure - Share-Based Compensation - Summary of Assumptions (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ShareBasedCompensationSummaryofStockOptionsOutstandingDetails" roleURI="http://www.aaon.com/role/ShareBasedCompensationSummaryofStockOptionsOutstandingDetails"> |
| <link:definition> 2441427 - Disclosure - Share-Based Compensation - Summary of Stock Options Outstanding (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ShareBasedCompensationSummaryofStockOptionActivityDetails" roleURI="http://www.aaon.com/role/ShareBasedCompensationSummaryofStockOptionActivityDetails"> |
| <link:definition> 2442428 - Disclosure - Share-Based Compensation - Summary of Stock Option Activity (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ShareBasedCompensationSummaryofUnvestedRestrictedStockAwardsDetails" roleURI="http://www.aaon.com/role/ShareBasedCompensationSummaryofUnvestedRestrictedStockAwardsDetails"> |
| <link:definition> 2443429 - Disclosure - Share-Based Compensation - Summary of Unvested Restricted Stock Awards (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ShareBasedCompensationSummaryofGrantDateFairValueofAwardsDetails" roleURI="http://www.aaon.com/role/ShareBasedCompensationSummaryofGrantDateFairValueofAwardsDetails"> |
| <link:definition> 2444430 - Disclosure - Share-Based Compensation - Summary of Grant Date Fair Value of Awards (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ShareBasedCompensationSummaryofShareBasedCompensationExpenseDetails" roleURI="http://www.aaon.com/role/ShareBasedCompensationSummaryofShareBasedCompensationExpenseDetails"> |
| <link:definition> 2445431 - Disclosure - Share-Based Compensation - Summary of Share-Based Compensation Expense (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ShareBasedCompensationSummaryofIncomeTaxBenefitRelatedtoShareBasedCompensationDetails" roleURI="http://www.aaon.com/role/ShareBasedCompensationSummaryofIncomeTaxBenefitRelatedtoShareBasedCompensationDetails"> |
| <link:definition> 2446432 - Disclosure - Share-Based Compensation - Summary of Income Tax Benefit Related to Share-Based Compensation (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="EmployeeBenefits" roleURI="http://www.aaon.com/role/EmployeeBenefits"> |
| <link:definition> 2147117 - Disclosure - Employee Benefits </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="EmployeeBenefitsTables" roleURI="http://www.aaon.com/role/EmployeeBenefitsTables"> |
| <link:definition> 2348313 - Disclosure - Employee Benefits (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="EmployeeBenefitsDetails" roleURI="http://www.aaon.com/role/EmployeeBenefitsDetails"> |
| <link:definition> 2449433 - Disclosure - Employee Benefits (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ShareholdersEquity" roleURI="http://www.aaon.com/role/ShareholdersEquity"> |
| <link:definition> 2150118 - Disclosure - Shareholders' Equity </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ShareholdersEquityTables" roleURI="http://www.aaon.com/role/ShareholdersEquityTables"> |
| <link:definition> 2351314 - Disclosure - Shareholders' Equity (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ShareholdersEquityDetails" roleURI="http://www.aaon.com/role/ShareholdersEquityDetails"> |
| <link:definition> 2452434 - Disclosure - Shareholders' Equity (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="NewMarketsTaxCredit" roleURI="http://www.aaon.com/role/NewMarketsTaxCredit"> |
| <link:definition> 2153119 - Disclosure - New Markets Tax Credit </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="NewMarketsTaxCreditDetails" roleURI="http://www.aaon.com/role/NewMarketsTaxCreditDetails"> |
| <link:definition> 2454435 - Disclosure - New Markets Tax Credit (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CommitmentsandContingencies" roleURI="http://www.aaon.com/role/CommitmentsandContingencies"> |
| <link:definition> 2155120 - Disclosure - Commitments and Contingencies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CommitmentsandContingenciesDetails" roleURI="http://www.aaon.com/role/CommitmentsandContingenciesDetails"> |
| <link:definition> 2456436 - Disclosure - Commitments and Contingencies (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="NewAccountingPronouncements" roleURI="http://www.aaon.com/role/NewAccountingPronouncements"> |
| <link:definition> 0103121 - Document - New Accounting Pronouncements </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="EarningsPerShare" roleURI="http://www.aaon.com/role/EarningsPerShare"> |
| <link:definition> 2157122 - Disclosure - Earnings Per Share </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="EarningsPerShareTables" roleURI="http://www.aaon.com/role/EarningsPerShareTables"> |
| <link:definition> 2358315 - Disclosure - Earnings Per Share (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="EarningsPerShareDetails" roleURI="http://www.aaon.com/role/EarningsPerShareDetails"> |
| <link:definition> 2459437 - Disclosure - Earnings Per Share (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RelatedParties" roleURI="http://www.aaon.com/role/RelatedParties"> |
| <link:definition> 2160123 - Disclosure - Related Parties </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RelatedPartiesTables" roleURI="http://www.aaon.com/role/RelatedPartiesTables"> |
| <link:definition> 2361316 - Disclosure - Related Parties (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RelatedPartiesDetails" roleURI="http://www.aaon.com/role/RelatedPartiesDetails"> |
| <link:definition> 2462438 - Disclosure - Related Parties (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SubsequentEvents" roleURI="http://www.aaon.com/role/SubsequentEvents"> |
| <link:definition> 2163124 - Disclosure - Subsequent Events </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SubsequentEventsDetails" roleURI="http://www.aaon.com/role/SubsequentEventsDetails"> |
| <link:definition> 2464439 - Disclosure - Subsequent Events (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="QuarterlyResultsUnauditedAsCorrected" roleURI="http://www.aaon.com/role/QuarterlyResultsUnauditedAsCorrected"> |
| <link:definition> 2165125 - Disclosure - Quarterly Results (Unaudited) (As Corrected) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="QuarterlyResultsUnauditedAsCorrectedTables" roleURI="http://www.aaon.com/role/QuarterlyResultsUnauditedAsCorrectedTables"> |
| <link:definition> 2366317 - Disclosure - Quarterly Results (Unaudited) (As Corrected) (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="QuarterlyResultsUnauditedAsCorrectedQuarterlyResultsDetails" roleURI="http://www.aaon.com/role/QuarterlyResultsUnauditedAsCorrectedQuarterlyResultsDetails"> |
| <link:definition> 2467440 - Disclosure - Quarterly Results (Unaudited) (As Corrected) (Quarterly Results) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="QuarterlyResultsUnauditedAsCorrectedPreviouslyReportedQuarterlyResultsDetails" roleURI="http://www.aaon.com/role/QuarterlyResultsUnauditedAsCorrectedPreviouslyReportedQuarterlyResultsDetails"> |
| <link:definition> 2468441 - Disclosure - Quarterly Results (Unaudited) (As Corrected) (Previously Reported Quarterly Results) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="QuarterlyResultsUnauditedAsCorrectedNarrativeDetails" roleURI="http://www.aaon.com/role/QuarterlyResultsUnauditedAsCorrectedNarrativeDetails"> |
| <link:definition> 2469442 - Disclosure - Quarterly Results (Unaudited) (As Corrected) (Narrative) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Segments" roleURI="http://www.aaon.com/role/Segments"> |
| <link:definition> 2170126 - Disclosure - Segments </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SegmentsTables" roleURI="http://www.aaon.com/role/SegmentsTables"> |
| <link:definition> 2371318 - Disclosure - Segments (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SegmentsDetails" roleURI="http://www.aaon.com/role/SegmentsDetails"> |
| <link:definition> 2472443 - Disclosure - Segments (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | </xs:appinfo> |
| | </xs:annotation> |
| </xs:schema> |