false2020Q3000148695712/316161616100014869572020-01-012020-09-30xbrli:shares00014869572020-10-29iso4217:USD00014869572020-09-3000014869572019-12-31iso4217:USDxbrli:shares00014869572020-07-012020-09-3000014869572019-07-012019-09-3000014869572019-01-012019-09-300001486957us-gaap:CommonStockMember2019-12-310001486957us-gaap:AdditionalPaidInCapitalMember2019-12-310001486957us-gaap:RetainedEarningsMember2019-12-310001486957us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001486957us-gaap:TreasuryStockMember2019-12-310001486957us-gaap:ParentMember2019-12-310001486957us-gaap:NoncontrollingInterestMember2019-12-310001486957us-gaap:RetainedEarningsMember2020-01-012020-03-310001486957us-gaap:ParentMember2020-01-012020-03-310001486957us-gaap:NoncontrollingInterestMember2020-01-012020-03-3100014869572020-01-012020-03-310001486957us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310001486957us-gaap:CommonStockMember2020-01-012020-03-310001486957us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-310001486957us-gaap:TreasuryStockMember2020-01-012020-03-310001486957us-gaap:CommonStockMember2020-03-310001486957us-gaap:AdditionalPaidInCapitalMember2020-03-310001486957us-gaap:RetainedEarningsMember2020-03-310001486957us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001486957us-gaap:TreasuryStockMember2020-03-310001486957us-gaap:ParentMember2020-03-310001486957us-gaap:NoncontrollingInterestMember2020-03-3100014869572020-03-310001486957us-gaap:RetainedEarningsMember2020-04-012020-06-300001486957us-gaap:ParentMember2020-04-012020-06-300001486957us-gaap:NoncontrollingInterestMember2020-04-012020-06-3000014869572020-04-012020-06-300001486957us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001486957us-gaap:CommonStockMember2020-04-012020-06-300001486957us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300001486957us-gaap:TreasuryStockMember2020-04-012020-06-300001486957us-gaap:CommonStockMember2020-06-300001486957us-gaap:AdditionalPaidInCapitalMember2020-06-300001486957us-gaap:RetainedEarningsMember2020-06-300001486957us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001486957us-gaap:TreasuryStockMember2020-06-300001486957us-gaap:ParentMember2020-06-300001486957us-gaap:NoncontrollingInterestMember2020-06-3000014869572020-06-300001486957us-gaap:RetainedEarningsMember2020-07-012020-09-300001486957us-gaap:ParentMember2020-07-012020-09-300001486957us-gaap:NoncontrollingInterestMember2020-07-012020-09-300001486957us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-012020-09-300001486957us-gaap:CommonStockMember2020-07-012020-09-300001486957us-gaap:AdditionalPaidInCapitalMember2020-07-012020-09-300001486957us-gaap:TreasuryStockMember2020-07-012020-09-300001486957us-gaap:CommonStockMember2020-09-300001486957us-gaap:AdditionalPaidInCapitalMember2020-09-300001486957us-gaap:RetainedEarningsMember2020-09-300001486957us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-300001486957us-gaap:TreasuryStockMember2020-09-300001486957us-gaap:ParentMember2020-09-300001486957us-gaap:NoncontrollingInterestMember2020-09-300001486957us-gaap:CommonStockMember2018-12-310001486957us-gaap:AdditionalPaidInCapitalMember2018-12-310001486957us-gaap:RetainedEarningsMember2018-12-310001486957us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001486957us-gaap:TreasuryStockMember2018-12-310001486957us-gaap:ParentMember2018-12-310001486957us-gaap:NoncontrollingInterestMember2018-12-3100014869572018-12-310001486957us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-12-310001486957us-gaap:AccumulatedOtherComprehensiveIncomeMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-12-310001486957us-gaap:ParentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-12-310001486957srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-12-310001486957us-gaap:RetainedEarningsMember2019-01-012019-03-310001486957us-gaap:ParentMember2019-01-012019-03-310001486957us-gaap:NoncontrollingInterestMember2019-01-012019-03-3100014869572019-01-012019-03-310001486957us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-03-310001486957us-gaap:CommonStockMember2019-01-012019-03-310001486957us-gaap:AdditionalPaidInCapitalMember2019-01-012019-03-310001486957us-gaap:TreasuryStockMember2019-01-012019-03-310001486957us-gaap:CommonStockMember2019-03-310001486957us-gaap:AdditionalPaidInCapitalMember2019-03-310001486957us-gaap:RetainedEarningsMember2019-03-310001486957us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-310001486957us-gaap:TreasuryStockMember2019-03-310001486957us-gaap:ParentMember2019-03-310001486957us-gaap:NoncontrollingInterestMember2019-03-3100014869572019-03-310001486957us-gaap:RetainedEarningsMember2019-04-012019-06-300001486957us-gaap:ParentMember2019-04-012019-06-300001486957us-gaap:NoncontrollingInterestMember2019-04-012019-06-3000014869572019-04-012019-06-300001486957us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-012019-06-300001486957us-gaap:CommonStockMember2019-04-012019-06-300001486957us-gaap:AdditionalPaidInCapitalMember2019-04-012019-06-300001486957us-gaap:TreasuryStockMember2019-04-012019-06-300001486957us-gaap:CommonStockMember2019-06-300001486957us-gaap:AdditionalPaidInCapitalMember2019-06-300001486957us-gaap:RetainedEarningsMember2019-06-300001486957us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-300001486957us-gaap:TreasuryStockMember2019-06-300001486957us-gaap:ParentMember2019-06-300001486957us-gaap:NoncontrollingInterestMember2019-06-3000014869572019-06-300001486957us-gaap:RetainedEarningsMember2019-07-012019-09-300001486957us-gaap:ParentMember2019-07-012019-09-300001486957us-gaap:NoncontrollingInterestMember2019-07-012019-09-300001486957us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-07-012019-09-300001486957us-gaap:CommonStockMember2019-07-012019-09-300001486957us-gaap:AdditionalPaidInCapitalMember2019-07-012019-09-300001486957us-gaap:TreasuryStockMember2019-07-012019-09-300001486957us-gaap:CommonStockMember2019-09-300001486957us-gaap:AdditionalPaidInCapitalMember2019-09-300001486957us-gaap:RetainedEarningsMember2019-09-300001486957us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-09-300001486957us-gaap:TreasuryStockMember2019-09-300001486957us-gaap:ParentMember2019-09-300001486957us-gaap:NoncontrollingInterestMember2019-09-3000014869572019-09-30bwxt:segmentbwxt:component0001486957bwxt:NuclearServicesBusinessMember2020-05-292020-05-29xbrli:pure0001486957country:CAbwxt:COVID19Member2020-01-012020-09-300001486957country:CAbwxt:COVID19Member2020-07-012020-09-300001486957bwxt:CashHeldForDecommissioningOfFacilitiesMember2020-09-300001486957bwxt:CashHeldToMeetReinsuranceReserveRequirementsMember2020-09-300001486957us-gaap:LandMember2020-09-300001486957us-gaap:LandMember2019-12-310001486957us-gaap:BuildingMember2020-09-300001486957us-gaap:BuildingMember2019-12-310001486957us-gaap:MachineryAndEquipmentMember2020-09-300001486957us-gaap:MachineryAndEquipmentMember2019-12-310001486957us-gaap:AssetUnderConstructionMember2020-09-300001486957us-gaap:AssetUnderConstructionMember2019-12-310001486957bwxt:FormerCreditFacilityMember2020-01-012020-09-300001486957us-gaap:AccumulatedTranslationAdjustmentMember2020-09-300001486957us-gaap:AccumulatedTranslationAdjustmentMember2019-12-310001486957us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-09-300001486957us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-12-310001486957us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember2020-09-300001486957us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember2019-12-310001486957us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-09-300001486957us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2019-12-310001486957us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-07-012020-09-300001486957us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-07-012019-09-300001486957us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-01-012020-09-300001486957us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-01-012019-09-300001486957us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-07-012020-09-300001486957us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-07-012019-09-300001486957us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-01-012020-09-300001486957us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-01-012019-09-300001486957us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-07-012020-09-300001486957us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-07-012019-09-300001486957us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-01-012020-09-300001486957us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-01-012019-09-30iso4217:CAD0001486957bwxt:LakerEnergyProductsLtdMember2020-01-022020-01-020001486957bwxt:LakerEnergyProductsLtdMember2020-01-02bwxt:personnel0001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:OperatingSegmentsMembercountry:USbwxt:GovernmentCustomersMember2020-07-012020-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:OperatingSegmentsMembercountry:USbwxt:GovernmentCustomersMember2020-07-012020-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:OperatingSegmentsMembercountry:USbwxt:GovernmentCustomersMember2020-07-012020-09-300001486957country:USbwxt:GovernmentCustomersMember2020-07-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:OperatingSegmentsMembercountry:USbwxt:GovernmentCustomersMember2019-07-012019-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:OperatingSegmentsMembercountry:USbwxt:GovernmentCustomersMember2019-07-012019-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:OperatingSegmentsMembercountry:USbwxt:GovernmentCustomersMember2019-07-012019-09-300001486957country:USbwxt:GovernmentCustomersMember2019-07-012019-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberbwxt:NonGovernmentMemberus-gaap:OperatingSegmentsMembercountry:US2020-07-012020-09-300001486957bwxt:NuclearServicesGroupMemberbwxt:NonGovernmentMemberus-gaap:OperatingSegmentsMembercountry:US2020-07-012020-09-300001486957bwxt:NuclearPowerGroupMemberbwxt:NonGovernmentMemberus-gaap:OperatingSegmentsMembercountry:US2020-07-012020-09-300001486957bwxt:NonGovernmentMembercountry:US2020-07-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberbwxt:NonGovernmentMemberus-gaap:OperatingSegmentsMembercountry:US2019-07-012019-09-300001486957bwxt:NuclearServicesGroupMemberbwxt:NonGovernmentMemberus-gaap:OperatingSegmentsMembercountry:US2019-07-012019-09-300001486957bwxt:NuclearPowerGroupMemberbwxt:NonGovernmentMemberus-gaap:OperatingSegmentsMembercountry:US2019-07-012019-09-300001486957bwxt:NonGovernmentMembercountry:US2019-07-012019-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:OperatingSegmentsMembercountry:US2020-07-012020-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:OperatingSegmentsMembercountry:US2020-07-012020-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:OperatingSegmentsMembercountry:US2020-07-012020-09-300001486957country:US2020-07-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:OperatingSegmentsMembercountry:US2019-07-012019-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:OperatingSegmentsMembercountry:US2019-07-012019-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:OperatingSegmentsMembercountry:US2019-07-012019-09-300001486957country:US2019-07-012019-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberbwxt:NonGovernmentMembercountry:CAus-gaap:OperatingSegmentsMember2020-07-012020-09-300001486957bwxt:NuclearServicesGroupMemberbwxt:NonGovernmentMembercountry:CAus-gaap:OperatingSegmentsMember2020-07-012020-09-300001486957bwxt:NuclearPowerGroupMemberbwxt:NonGovernmentMembercountry:CAus-gaap:OperatingSegmentsMember2020-07-012020-09-300001486957bwxt:NonGovernmentMembercountry:CA2020-07-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberbwxt:NonGovernmentMembercountry:CAus-gaap:OperatingSegmentsMember2019-07-012019-09-300001486957bwxt:NuclearServicesGroupMemberbwxt:NonGovernmentMembercountry:CAus-gaap:OperatingSegmentsMember2019-07-012019-09-300001486957bwxt:NuclearPowerGroupMemberbwxt:NonGovernmentMembercountry:CAus-gaap:OperatingSegmentsMember2019-07-012019-09-300001486957bwxt:NonGovernmentMembercountry:CA2019-07-012019-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberbwxt:NonGovernmentMemberbwxt:OtherMemberus-gaap:OperatingSegmentsMember2020-07-012020-09-300001486957bwxt:NuclearServicesGroupMemberbwxt:NonGovernmentMemberbwxt:OtherMemberus-gaap:OperatingSegmentsMember2020-07-012020-09-300001486957bwxt:NuclearPowerGroupMemberbwxt:NonGovernmentMemberbwxt:OtherMemberus-gaap:OperatingSegmentsMember2020-07-012020-09-300001486957bwxt:NonGovernmentMemberbwxt:OtherMember2020-07-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberbwxt:NonGovernmentMemberbwxt:OtherMemberus-gaap:OperatingSegmentsMember2019-07-012019-09-300001486957bwxt:NuclearServicesGroupMemberbwxt:NonGovernmentMemberbwxt:OtherMemberus-gaap:OperatingSegmentsMember2019-07-012019-09-300001486957bwxt:NuclearPowerGroupMemberbwxt:NonGovernmentMemberbwxt:OtherMemberus-gaap:OperatingSegmentsMember2019-07-012019-09-300001486957bwxt:NonGovernmentMemberbwxt:OtherMember2019-07-012019-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:OperatingSegmentsMember2020-07-012020-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:OperatingSegmentsMember2020-07-012020-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:OperatingSegmentsMember2020-07-012020-09-300001486957us-gaap:OperatingSegmentsMember2020-07-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:OperatingSegmentsMember2019-07-012019-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:OperatingSegmentsMember2019-07-012019-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:OperatingSegmentsMember2019-07-012019-09-300001486957us-gaap:OperatingSegmentsMember2019-07-012019-09-300001486957us-gaap:IntersegmentEliminationMember2020-07-012020-09-300001486957us-gaap:IntersegmentEliminationMember2019-07-012019-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:OperatingSegmentsMembercountry:USbwxt:GovernmentCustomersMember2020-01-012020-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:OperatingSegmentsMembercountry:USbwxt:GovernmentCustomersMember2020-01-012020-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:OperatingSegmentsMembercountry:USbwxt:GovernmentCustomersMember2020-01-012020-09-300001486957country:USbwxt:GovernmentCustomersMember2020-01-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:OperatingSegmentsMembercountry:USbwxt:GovernmentCustomersMember2019-01-012019-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:OperatingSegmentsMembercountry:USbwxt:GovernmentCustomersMember2019-01-012019-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:OperatingSegmentsMembercountry:USbwxt:GovernmentCustomersMember2019-01-012019-09-300001486957country:USbwxt:GovernmentCustomersMember2019-01-012019-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberbwxt:NonGovernmentMemberus-gaap:OperatingSegmentsMembercountry:US2020-01-012020-09-300001486957bwxt:NuclearServicesGroupMemberbwxt:NonGovernmentMemberus-gaap:OperatingSegmentsMembercountry:US2020-01-012020-09-300001486957bwxt:NuclearPowerGroupMemberbwxt:NonGovernmentMemberus-gaap:OperatingSegmentsMembercountry:US2020-01-012020-09-300001486957bwxt:NonGovernmentMembercountry:US2020-01-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberbwxt:NonGovernmentMemberus-gaap:OperatingSegmentsMembercountry:US2019-01-012019-09-300001486957bwxt:NuclearServicesGroupMemberbwxt:NonGovernmentMemberus-gaap:OperatingSegmentsMembercountry:US2019-01-012019-09-300001486957bwxt:NuclearPowerGroupMemberbwxt:NonGovernmentMemberus-gaap:OperatingSegmentsMembercountry:US2019-01-012019-09-300001486957bwxt:NonGovernmentMembercountry:US2019-01-012019-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:OperatingSegmentsMembercountry:US2020-01-012020-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:OperatingSegmentsMembercountry:US2020-01-012020-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:OperatingSegmentsMembercountry:US2020-01-012020-09-300001486957country:US2020-01-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:OperatingSegmentsMembercountry:US2019-01-012019-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:OperatingSegmentsMembercountry:US2019-01-012019-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:OperatingSegmentsMembercountry:US2019-01-012019-09-300001486957country:US2019-01-012019-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberbwxt:NonGovernmentMembercountry:CAus-gaap:OperatingSegmentsMember2020-01-012020-09-300001486957bwxt:NuclearServicesGroupMemberbwxt:NonGovernmentMembercountry:CAus-gaap:OperatingSegmentsMember2020-01-012020-09-300001486957bwxt:NuclearPowerGroupMemberbwxt:NonGovernmentMembercountry:CAus-gaap:OperatingSegmentsMember2020-01-012020-09-300001486957bwxt:NonGovernmentMembercountry:CA2020-01-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberbwxt:NonGovernmentMembercountry:CAus-gaap:OperatingSegmentsMember2019-01-012019-09-300001486957bwxt:NuclearServicesGroupMemberbwxt:NonGovernmentMembercountry:CAus-gaap:OperatingSegmentsMember2019-01-012019-09-300001486957bwxt:NuclearPowerGroupMemberbwxt:NonGovernmentMembercountry:CAus-gaap:OperatingSegmentsMember2019-01-012019-09-300001486957bwxt:NonGovernmentMembercountry:CA2019-01-012019-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberbwxt:NonGovernmentMemberbwxt:OtherMemberus-gaap:OperatingSegmentsMember2020-01-012020-09-300001486957bwxt:NuclearServicesGroupMemberbwxt:NonGovernmentMemberbwxt:OtherMemberus-gaap:OperatingSegmentsMember2020-01-012020-09-300001486957bwxt:NuclearPowerGroupMemberbwxt:NonGovernmentMemberbwxt:OtherMemberus-gaap:OperatingSegmentsMember2020-01-012020-09-300001486957bwxt:NonGovernmentMemberbwxt:OtherMember2020-01-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberbwxt:NonGovernmentMemberbwxt:OtherMemberus-gaap:OperatingSegmentsMember2019-01-012019-09-300001486957bwxt:NuclearServicesGroupMemberbwxt:NonGovernmentMemberbwxt:OtherMemberus-gaap:OperatingSegmentsMember2019-01-012019-09-300001486957bwxt:NuclearPowerGroupMemberbwxt:NonGovernmentMemberbwxt:OtherMemberus-gaap:OperatingSegmentsMember2019-01-012019-09-300001486957bwxt:NonGovernmentMemberbwxt:OtherMember2019-01-012019-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:OperatingSegmentsMember2020-01-012020-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:OperatingSegmentsMember2020-01-012020-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:OperatingSegmentsMember2020-01-012020-09-300001486957us-gaap:OperatingSegmentsMember2020-01-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:OperatingSegmentsMember2019-01-012019-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:OperatingSegmentsMember2019-01-012019-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:OperatingSegmentsMember2019-01-012019-09-300001486957us-gaap:OperatingSegmentsMember2019-01-012019-09-300001486957us-gaap:IntersegmentEliminationMember2020-01-012020-09-300001486957us-gaap:IntersegmentEliminationMember2019-01-012019-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:TransferredOverTimeMember2020-07-012020-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:TransferredOverTimeMember2020-07-012020-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:TransferredOverTimeMember2020-07-012020-09-300001486957us-gaap:TransferredOverTimeMember2020-07-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:TransferredOverTimeMember2019-07-012019-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:TransferredOverTimeMember2019-07-012019-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:TransferredOverTimeMember2019-07-012019-09-300001486957us-gaap:TransferredOverTimeMember2019-07-012019-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:TransferredAtPointInTimeMember2020-07-012020-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:TransferredAtPointInTimeMember2020-07-012020-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:TransferredAtPointInTimeMember2020-07-012020-09-300001486957us-gaap:TransferredAtPointInTimeMember2020-07-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:TransferredAtPointInTimeMember2019-07-012019-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:TransferredAtPointInTimeMember2019-07-012019-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:TransferredAtPointInTimeMember2019-07-012019-09-300001486957us-gaap:TransferredAtPointInTimeMember2019-07-012019-09-300001486957bwxt:NuclearOperationsGroupSegmentMember2020-07-012020-09-300001486957bwxt:NuclearServicesGroupMember2020-07-012020-09-300001486957bwxt:NuclearPowerGroupMember2020-07-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMember2019-07-012019-09-300001486957bwxt:NuclearServicesGroupMember2019-07-012019-09-300001486957bwxt:NuclearPowerGroupMember2019-07-012019-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:TransferredOverTimeMember2020-01-012020-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:TransferredOverTimeMember2020-01-012020-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:TransferredOverTimeMember2020-01-012020-09-300001486957us-gaap:TransferredOverTimeMember2020-01-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:TransferredOverTimeMember2019-01-012019-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:TransferredOverTimeMember2019-01-012019-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:TransferredOverTimeMember2019-01-012019-09-300001486957us-gaap:TransferredOverTimeMember2019-01-012019-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:TransferredAtPointInTimeMember2020-01-012020-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:TransferredAtPointInTimeMember2020-01-012020-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:TransferredAtPointInTimeMember2020-01-012020-09-300001486957us-gaap:TransferredAtPointInTimeMember2020-01-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:TransferredAtPointInTimeMember2019-01-012019-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:TransferredAtPointInTimeMember2019-01-012019-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:TransferredAtPointInTimeMember2019-01-012019-09-300001486957us-gaap:TransferredAtPointInTimeMember2019-01-012019-09-300001486957bwxt:NuclearOperationsGroupSegmentMember2020-01-012020-09-300001486957bwxt:NuclearServicesGroupMember2020-01-012020-09-300001486957bwxt:NuclearPowerGroupMember2020-01-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMember2019-01-012019-09-300001486957bwxt:NuclearServicesGroupMember2019-01-012019-09-300001486957bwxt:NuclearPowerGroupMember2019-01-012019-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:FixedPriceContractMember2020-07-012020-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:FixedPriceContractMember2020-07-012020-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:FixedPriceContractMember2020-07-012020-09-300001486957us-gaap:FixedPriceContractMember2020-07-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:FixedPriceContractMember2019-07-012019-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:FixedPriceContractMember2019-07-012019-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:FixedPriceContractMember2019-07-012019-09-300001486957us-gaap:FixedPriceContractMember2019-07-012019-09-300001486957bwxt:FirmFixedPriceMemberbwxt:NuclearOperationsGroupSegmentMember2020-07-012020-09-300001486957bwxt:NuclearServicesGroupMemberbwxt:FirmFixedPriceMember2020-07-012020-09-300001486957bwxt:FirmFixedPriceMemberbwxt:NuclearPowerGroupMember2020-07-012020-09-300001486957bwxt:FirmFixedPriceMember2020-07-012020-09-300001486957bwxt:FirmFixedPriceMemberbwxt:NuclearOperationsGroupSegmentMember2019-07-012019-09-300001486957bwxt:NuclearServicesGroupMemberbwxt:FirmFixedPriceMember2019-07-012019-09-300001486957bwxt:FirmFixedPriceMemberbwxt:NuclearPowerGroupMember2019-07-012019-09-300001486957bwxt:FirmFixedPriceMember2019-07-012019-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberbwxt:CostPlusFeeMember2020-07-012020-09-300001486957bwxt:NuclearServicesGroupMemberbwxt:CostPlusFeeMember2020-07-012020-09-300001486957bwxt:NuclearPowerGroupMemberbwxt:CostPlusFeeMember2020-07-012020-09-300001486957bwxt:CostPlusFeeMember2020-07-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberbwxt:CostPlusFeeMember2019-07-012019-09-300001486957bwxt:NuclearServicesGroupMemberbwxt:CostPlusFeeMember2019-07-012019-09-300001486957bwxt:NuclearPowerGroupMemberbwxt:CostPlusFeeMember2019-07-012019-09-300001486957bwxt:CostPlusFeeMember2019-07-012019-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:TimeAndMaterialsContractMember2020-07-012020-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:TimeAndMaterialsContractMember2020-07-012020-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:TimeAndMaterialsContractMember2020-07-012020-09-300001486957us-gaap:TimeAndMaterialsContractMember2020-07-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:TimeAndMaterialsContractMember2019-07-012019-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:TimeAndMaterialsContractMember2019-07-012019-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:TimeAndMaterialsContractMember2019-07-012019-09-300001486957us-gaap:TimeAndMaterialsContractMember2019-07-012019-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:FixedPriceContractMember2020-01-012020-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:FixedPriceContractMember2020-01-012020-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:FixedPriceContractMember2020-01-012020-09-300001486957us-gaap:FixedPriceContractMember2020-01-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:FixedPriceContractMember2019-01-012019-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:FixedPriceContractMember2019-01-012019-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:FixedPriceContractMember2019-01-012019-09-300001486957us-gaap:FixedPriceContractMember2019-01-012019-09-300001486957bwxt:FirmFixedPriceMemberbwxt:NuclearOperationsGroupSegmentMember2020-01-012020-09-300001486957bwxt:NuclearServicesGroupMemberbwxt:FirmFixedPriceMember2020-01-012020-09-300001486957bwxt:FirmFixedPriceMemberbwxt:NuclearPowerGroupMember2020-01-012020-09-300001486957bwxt:FirmFixedPriceMember2020-01-012020-09-300001486957bwxt:FirmFixedPriceMemberbwxt:NuclearOperationsGroupSegmentMember2019-01-012019-09-300001486957bwxt:NuclearServicesGroupMemberbwxt:FirmFixedPriceMember2019-01-012019-09-300001486957bwxt:FirmFixedPriceMemberbwxt:NuclearPowerGroupMember2019-01-012019-09-300001486957bwxt:FirmFixedPriceMember2019-01-012019-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberbwxt:CostPlusFeeMember2020-01-012020-09-300001486957bwxt:NuclearServicesGroupMemberbwxt:CostPlusFeeMember2020-01-012020-09-300001486957bwxt:NuclearPowerGroupMemberbwxt:CostPlusFeeMember2020-01-012020-09-300001486957bwxt:CostPlusFeeMember2020-01-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberbwxt:CostPlusFeeMember2019-01-012019-09-300001486957bwxt:NuclearServicesGroupMemberbwxt:CostPlusFeeMember2019-01-012019-09-300001486957bwxt:NuclearPowerGroupMemberbwxt:CostPlusFeeMember2019-01-012019-09-300001486957bwxt:CostPlusFeeMember2019-01-012019-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:TimeAndMaterialsContractMember2020-01-012020-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:TimeAndMaterialsContractMember2020-01-012020-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:TimeAndMaterialsContractMember2020-01-012020-09-300001486957us-gaap:TimeAndMaterialsContractMember2020-01-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:TimeAndMaterialsContractMember2019-01-012019-09-300001486957bwxt:NuclearServicesGroupMemberus-gaap:TimeAndMaterialsContractMember2019-01-012019-09-300001486957bwxt:NuclearPowerGroupMemberus-gaap:TimeAndMaterialsContractMember2019-01-012019-09-300001486957us-gaap:TimeAndMaterialsContractMember2019-01-012019-09-300001486957bwxt:ContractsinProgressMember2020-09-300001486957bwxt:ContractsinProgressMember2019-12-310001486957us-gaap:AccountsReceivableMember2020-09-300001486957us-gaap:AccountsReceivableMember2019-12-310001486957us-gaap:OtherAssetsMember2020-09-300001486957us-gaap:OtherAssetsMember2019-12-310001486957bwxt:NuclearOperationsGroupSegmentMember2020-10-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMember2021-01-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMember2022-01-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMember2020-09-300001486957bwxt:NuclearServicesGroupMember2020-10-012020-09-300001486957bwxt:NuclearServicesGroupMember2021-01-012020-09-300001486957bwxt:NuclearServicesGroupMember2022-01-012020-09-300001486957bwxt:NuclearServicesGroupMember2020-09-300001486957bwxt:NuclearPowerGroupMember2020-10-012020-09-300001486957bwxt:NuclearPowerGroupMember2021-01-012020-09-300001486957bwxt:NuclearPowerGroupMember2022-01-012020-09-300001486957bwxt:NuclearPowerGroupMember2020-09-3000014869572020-10-012020-09-3000014869572021-01-012020-09-3000014869572022-01-012020-09-300001486957us-gaap:SeniorNotesMember2020-09-300001486957us-gaap:SeniorNotesMember2019-12-310001486957us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2020-09-300001486957us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2019-12-310001486957bwxt:SeniorNotesDue2028Memberus-gaap:SeniorNotesMember2020-06-120001486957us-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMemberbwxt:NewCreditFacilityMember2018-05-240001486957bwxt:TermLoanCreditFacilityMemberus-gaap:SecuredDebtMemberbwxt:NewCreditFacilityMember2018-05-240001486957bwxt:CanadianDollarTermLoanFacilityMemberus-gaap:SecuredDebtMemberbwxt:NewCreditFacilityMember2018-05-240001486957us-gaap:SecuredDebtMemberbwxt:AmendmentNo.1toCreditAgreementMember2020-03-242020-03-240001486957us-gaap:SecuredDebtMemberbwxt:AmendmentNo.1toCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2020-03-240001486957bwxt:EurocurrencyRateMemberbwxt:AmendmentNo.1toCreditAgreementMembersrt:MinimumMember2020-03-242020-03-240001486957bwxt:EurocurrencyRateMembersrt:MaximumMemberbwxt:AmendmentNo.1toCreditAgreementMember2020-03-242020-03-240001486957us-gaap:BaseRateMemberbwxt:AmendmentNo.1toCreditAgreementMembersrt:MinimumMember2020-03-242020-03-240001486957us-gaap:BaseRateMembersrt:MaximumMemberbwxt:AmendmentNo.1toCreditAgreementMember2020-03-242020-03-240001486957bwxt:AmendmentNo.1toCreditAgreementMembersrt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2020-03-242020-03-240001486957srt:MaximumMemberbwxt:AmendmentNo.1toCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2020-03-242020-03-240001486957bwxt:AmendmentNo.1toCreditAgreementMembersrt:MinimumMemberbwxt:FinancialLetterofCreditMember2020-03-242020-03-240001486957srt:MaximumMemberbwxt:AmendmentNo.1toCreditAgreementMemberbwxt:FinancialLetterofCreditMember2020-03-242020-03-240001486957bwxt:PerformanceLetterOfCreditMemberbwxt:AmendmentNo.1toCreditAgreementMembersrt:MinimumMember2020-03-242020-03-240001486957bwxt:PerformanceLetterOfCreditMembersrt:MaximumMemberbwxt:AmendmentNo.1toCreditAgreementMember2020-03-242020-03-240001486957us-gaap:SecuredDebtMemberbwxt:AmendmentNo.1toCreditAgreementMember2020-03-240001486957bwxt:TermLoanCreditFacilityMemberbwxt:EurocurrencyRateMemberbwxt:AmendmentNo.1toCreditAgreementMembersrt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2020-03-242020-03-240001486957bwxt:TermLoanCreditFacilityMemberbwxt:EurocurrencyRateMembersrt:MaximumMemberbwxt:AmendmentNo.1toCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2020-03-242020-03-240001486957bwxt:AmendmentNo.1toCreditAgreementMemberus-gaap:LetterOfCreditMembersrt:MinimumMember2020-03-242020-03-240001486957srt:MaximumMemberbwxt:AmendmentNo.1toCreditAgreementMemberus-gaap:LetterOfCreditMember2020-03-242020-03-240001486957bwxt:EurocurrencyRateMemberbwxt:AmendmentNo.1toCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2020-01-012020-09-300001486957us-gaap:BaseRateMemberbwxt:AmendmentNo.1toCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2020-01-012020-09-300001486957bwxt:EurocurrencyRateMemberbwxt:AmendmentNo.1toCreditAgreementMemberus-gaap:LetterOfCreditMember2020-01-012020-09-300001486957us-gaap:BaseRateMemberbwxt:AmendmentNo.1toCreditAgreementMemberus-gaap:LetterOfCreditMember2020-01-012020-09-300001486957bwxt:AmendmentNo.1toCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2020-01-012020-09-300001486957bwxt:AmendmentNo.1toCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2020-09-300001486957bwxt:AmendmentNo.1toCreditAgreementMemberus-gaap:LetterOfCreditMember2020-09-300001486957bwxt:AmendmentNo.1toCreditAgreementMember2020-09-300001486957bwxt:SeniorNotesDue2028Memberus-gaap:SeniorNotesMemberus-gaap:DebtInstrumentRedemptionPeriodTwoMember2020-06-122020-06-120001486957bwxt:SeniorNotesDue2028Memberus-gaap:DebtInstrumentRedemptionPeriodThreeMemberus-gaap:SeniorNotesMember2020-06-122020-06-120001486957bwxt:SeniorNotesDue2028Memberus-gaap:DebtInstrumentRedemptionPeriodFourMemberus-gaap:SeniorNotesMember2020-06-122020-06-120001486957bwxt:SeniorNotesDue2028Memberus-gaap:DebtInstrumentRedemptionPeriodOneMemberus-gaap:SeniorNotesMember2020-06-122020-06-120001486957bwxt:SeniorNotesDue2028Memberus-gaap:SeniorNotesMember2020-06-122020-06-120001486957us-gaap:PensionPlansDefinedBenefitMember2020-07-012020-09-300001486957us-gaap:PensionPlansDefinedBenefitMember2019-07-012019-09-300001486957us-gaap:PensionPlansDefinedBenefitMember2020-01-012020-09-300001486957us-gaap:PensionPlansDefinedBenefitMember2019-01-012019-09-300001486957us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2020-07-012020-09-300001486957us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2019-07-012019-09-300001486957us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2020-01-012020-09-300001486957us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2019-01-012019-09-300001486957us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MutualFundMember2020-09-300001486957us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MutualFundMember2020-09-300001486957us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MutualFundMember2020-09-300001486957us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MutualFundMember2020-09-300001486957us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2020-09-300001486957us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2020-09-300001486957us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2020-09-300001486957us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2020-09-300001486957us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2020-09-300001486957us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2020-09-300001486957us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2020-09-300001486957us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2020-09-300001486957us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-09-300001486957us-gaap:FairValueInputsLevel1Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-09-300001486957us-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-09-300001486957us-gaap:FairValueInputsLevel3Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-09-300001486957us-gaap:FairValueMeasurementsRecurringMember2020-09-300001486957us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-09-300001486957us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-09-300001486957us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-09-300001486957us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2019-12-310001486957us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2019-12-310001486957us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2019-12-310001486957us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2019-12-310001486957us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MutualFundMember2019-12-310001486957us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MutualFundMember2019-12-310001486957us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MutualFundMember2019-12-310001486957us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MutualFundMember2019-12-310001486957us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2019-12-310001486957us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2019-12-310001486957us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2019-12-310001486957us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2019-12-310001486957us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2019-12-310001486957us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2019-12-310001486957us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2019-12-310001486957us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2019-12-310001486957us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001486957us-gaap:FairValueInputsLevel1Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001486957us-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001486957us-gaap:FairValueInputsLevel3Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001486957us-gaap:FairValueMeasurementsRecurringMember2019-12-310001486957us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001486957us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001486957us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001486957us-gaap:ForeignExchangeContractMember2020-09-300001486957us-gaap:ForeignExchangeContractMember2019-12-310001486957bwxt:SeniorNotesDue2028Member2020-09-300001486957bwxt:NuclearEnergyGroupSegmentMemberus-gaap:OperatingSegmentsMember2020-07-012020-09-300001486957bwxt:NuclearEnergyGroupSegmentMemberus-gaap:OperatingSegmentsMember2019-07-012019-09-300001486957bwxt:NuclearEnergyGroupSegmentMemberus-gaap:OperatingSegmentsMember2020-01-012020-09-300001486957bwxt:NuclearEnergyGroupSegmentMemberus-gaap:OperatingSegmentsMember2019-01-012019-09-300001486957bwxt:NuclearServicesGroupSegmentMemberus-gaap:OperatingSegmentsMember2020-07-012020-09-300001486957bwxt:NuclearServicesGroupSegmentMemberus-gaap:OperatingSegmentsMember2019-07-012019-09-300001486957bwxt:NuclearServicesGroupSegmentMemberus-gaap:OperatingSegmentsMember2020-01-012020-09-300001486957bwxt:NuclearServicesGroupSegmentMemberus-gaap:OperatingSegmentsMember2019-01-012019-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:IntersegmentEliminationMember2020-07-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:IntersegmentEliminationMember2019-07-012019-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:IntersegmentEliminationMember2020-01-012020-09-300001486957bwxt:NuclearOperationsGroupSegmentMemberus-gaap:IntersegmentEliminationMember2019-01-012019-09-300001486957bwxt:NuclearEnergyGroupSegmentMemberus-gaap:IntersegmentEliminationMember2020-07-012020-09-300001486957bwxt:NuclearEnergyGroupSegmentMemberus-gaap:IntersegmentEliminationMember2019-07-012019-09-300001486957bwxt:NuclearEnergyGroupSegmentMemberus-gaap:IntersegmentEliminationMember2020-01-012020-09-300001486957bwxt:NuclearEnergyGroupSegmentMemberus-gaap:IntersegmentEliminationMember2019-01-012019-09-300001486957bwxt:NuclearServicesGroupSegmentMemberus-gaap:IntersegmentEliminationMember2020-07-012020-09-300001486957bwxt:NuclearServicesGroupSegmentMemberus-gaap:IntersegmentEliminationMember2019-07-012019-09-300001486957bwxt:NuclearServicesGroupSegmentMemberus-gaap:IntersegmentEliminationMember2020-01-012020-09-300001486957bwxt:NuclearServicesGroupSegmentMemberus-gaap:IntersegmentEliminationMember2019-01-012019-09-300001486957us-gaap:MaterialReconcilingItemsMember2020-07-012020-09-300001486957us-gaap:MaterialReconcilingItemsMember2019-07-012019-09-300001486957us-gaap:MaterialReconcilingItemsMember2020-01-012020-09-300001486957us-gaap:MaterialReconcilingItemsMember2019-01-012019-09-300001486957us-gaap:CorporateNonSegmentMember2020-07-012020-09-300001486957us-gaap:CorporateNonSegmentMember2019-07-012019-09-300001486957us-gaap:CorporateNonSegmentMember2020-01-012020-09-300001486957us-gaap:CorporateNonSegmentMember2019-01-012019-09-30
Table of Contents
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 _________________________________________________________________________________________________________________________________ 
FORM 10-Q
 _________________________________________________________________________________________________________________________________ 
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2020.
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                      to                     .
Commission File No. 001-34658
BWX TECHNOLOGIES, INC.
(Exact name of registrant as specified in its charter)
__________________________________________________________________________________________________________________________________
Delaware 80-0558025
(State or other jurisdiction of incorporation or organization) (I.R.S. Employer Identification No.)
800 Main Street, 4th Floor 
Lynchburg,Virginia 24504
(Address of principal executive offices) (Zip Code)
Registrant's telephone number, including area code: (980) 365-4300
_________________________________________________________________________________________________________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.01 par valueBWXTNew York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.    
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  
The number of shares of the registrant's common stock outstanding at October 29, 2020 was 95,309,561.


Table of Contents
BWX TECHNOLOGIES, INC.
INDEX – FORM 10-Q
 PAGE
September 30, 2020 and December 31, 2019 (Unaudited)
Three and Nine Months Ended September 30, 2020 and 2019 (Unaudited)
Three and Nine Months Ended September 30, 2020 and 2019 (Unaudited)
Three Months Ended March 31, June 30 and September 30, 2020 and 2019 (Unaudited)
Nine Months Ended September 30, 2020 and 2019 (Unaudited)

1

Table of Contents
PART I
FINANCIAL INFORMATION
Item 1.    CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

BWX TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
ASSETS
September 30,
2020
December 31,
2019
(Unaudited)
(In thousands)
Current Assets:
Cash and cash equivalents$44,662 $86,540 
Restricted cash and cash equivalents3,070 3,056 
Investments3,699 5,843 
Accounts receivable – trade, net85,332 56,721 
Accounts receivable – other29,566 13,426 
Retainages72,130 46,670 
Contracts in progress430,470 376,037 
Other current assets40,671 41,462 
Total Current Assets709,600 629,755 
Property, Plant and Equipment, Net715,098 580,241 
Investments7,531 7,620 
Goodwill275,966 275,502 
Deferred Income Taxes55,115 58,689 
Investments in Unconsolidated Affiliates73,638 70,116 
Intangible Assets189,028 191,392 
Other Assets98,338 95,598 
TOTAL$2,124,314 $1,908,913 
See accompanying notes to condensed consolidated financial statements.
2

Table of Contents
BWX TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
LIABILITIES AND STOCKHOLDERS' EQUITY
September 30,
2020
December 31,
2019
(Unaudited)
(In thousands, except share
and per share amounts)
Current Liabilities:
Current maturities of long-term debt$ $14,711 
Accounts payable162,482 170,678 
Accrued employee benefits79,071 82,640 
Accrued liabilities – other69,023 52,213 
Advance billings on contracts67,066 75,425 
Accrued warranty expense4,909 9,042 
Total Current Liabilities382,551 404,709 
Long-Term Debt902,197 809,442 
Accumulated Postretirement Benefit Obligation21,942 23,259 
Environmental Liabilities85,391 80,368 
Pension Liability150,030 172,508 
Other Liabilities32,123 14,515 
Commitments and Contingencies (Note 6)
Stockholders' Equity:
Common stock, par value $0.01 per share, authorized 325,000,000 shares; issued 126,970,913 and 126,579,285 shares at September 30, 2020 and December 31, 2019, respectively
1,270 1,266 
Preferred stock, par value $0.01 per share, authorized 75,000,000 shares; No shares issued
  
Capital in excess of par value148,272 134,069 
Retained earnings1,502,571 1,344,383 
Treasury stock at cost, 31,664,602 and 31,266,670 shares at September 30, 2020 and December 31, 2019, respectively
(1,093,519)(1,068,164)
Accumulated other comprehensive income (loss)(8,408)(7,448)
Stockholders' Equity – BWX Technologies, Inc.550,186 404,106 
Noncontrolling interest(106)6 
Total Stockholders' Equity550,080 404,112 
TOTAL$2,124,314 $1,908,913 
See accompanying notes to condensed consolidated financial statements.

3

Table of Contents
BWX TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
Three Months Ended September 30,Nine Months Ended September 30,
 2020201920202019
(Unaudited)
(In thousands, except share and per share amounts)
Revenues$519,878 $506,000 $1,566,606 $1,393,685 
Costs and Expenses:
Cost of operations373,783 357,732 1,133,760 999,390 
Research and development costs2,933 5,125 11,565 15,631 
Losses (gains) on asset disposals and impairments, net25 (6)324 145 
Selling, general and administrative expenses62,638 52,561 170,733 158,296 
Total Costs and Expenses439,379 415,412 1,316,382 1,173,462 
Equity in Income of Investees8,271 7,874 19,247 22,418 
Operating Income88,770 98,462 269,471 242,641 
Other Income (Expense):
Interest income161 232 453 784 
Interest expense(7,701)(8,858)(23,533)(27,103)
Other – net10,652 4,670 28,019 18,795 
Total Other Income (Expense)3,112 (3,956)4,939 (7,524)
Income before Provision for Income Taxes
91,882 94,506 274,410 235,117 
Provision for Income Taxes18,687 19,508 61,199 52,009 
Net Income$73,195 $74,998 $213,211 $183,108 
Net Income Attributable to Noncontrolling Interest
(24)(188)(283)(442)
Net Income Attributable to BWX Technologies, Inc.$73,171 $74,810 $212,928 $182,666 
Earnings per Common Share:
Basic:
Net Income Attributable to BWX Technologies, Inc.
$0.77 $0.78 $2.23 $1.92 
Diluted:
Net Income Attributable to BWX Technologies, Inc.
$0.76 $0.78 $2.22 $1.91 
Shares used in the computation of earnings per share (Note 10):
Basic95,483,003 95,420,626 95,450,994 95,344,349 
Diluted95,730,696 95,811,198 95,706,880 95,769,919 
See accompanying notes to condensed consolidated financial statements.
4

Table of Contents
BWX TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF
COMPREHENSIVE INCOME
Three Months Ended September 30,Nine Months Ended September 30,
 2020201920202019
(Unaudited)
(In thousands)
Net Income$73,195 $74,998 $213,211 $183,108 
Other Comprehensive Income (Loss):
Currency translation adjustments8,704 (2,535)(2,380)2,703 
Derivative financial instruments:
Unrealized gains (losses) arising during the period, net of tax (provision) benefit of $(12), $79, $20 and $469, respectively
32 (248)(59)(1,323)
Reclassification adjustment for (gains) losses included in net income, net of tax provision (benefit) of $79, $26, $(27) and $5, respectively
(232)(72)99 (10)
Amortization of benefit plan costs, net of tax benefit of $(141), $(130), $(475) and $(421), respectively
688 519 1,907 1,523 
Unrealized losses on investments arising during the period, net of tax benefit (provision) of $1, $0, $(1) and $(10), respectively
(81)(54)(527)(3)
Other Comprehensive Income (Loss)9,111 (2,390)(960)2,890 
Total Comprehensive Income82,306 72,608 212,251 185,998 
Comprehensive Income Attributable to Noncontrolling Interest
(29)(188)(283)(442)
Comprehensive Income Attributable to BWX Technologies, Inc.
$82,277 $72,420 $211,968 $185,556 
See accompanying notes to condensed consolidated financial statements.
5

Table of Contents
BWX TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
Common StockCapital In
Excess of
Par Value
Accumulated
Other
Comprehensive
Income (Loss)
Total
Stockholders'
Equity
 SharesPar
Value
Retained
Earnings
Treasury
Stock
Stockholders'
Equity
Noncontrolling
Interest
  (In thousands, except share and per share amounts)
Balance December 31, 2019126,579,285 $1,266 $134,069 $1,344,383 $(7,448)$(1,068,164)$404,106 $6 $404,112 
Net income— — — 75,499 — — 75,499 121 75,620 
Dividends declared ($0.19 per share)
— — — (18,254)— — (18,254)— (18,254)
Currency translation adjustments— — — — (11,940)— (11,940)— (11,940)
Derivative financial instruments— — — — 733 — 733 — 733 
Defined benefit obligations— — — — 610 — 610 — 610 
Available-for-sale investments— — — — (600)— (600)— (600)
Exercises of stock options56,431 1 1,331 — — — 1,332 — 1,332 
Shares placed in treasury— — — — — (25,076)(25,076)— (25,076)
Stock-based compensation charges252,943 2 3,100 — — — 3,102 — 3,102 
Distributions to noncontrolling interests— — — — — — — (127)(127)
Balance March 31, 2020 (unaudited)126,888,659 $1,269 $138,500 $1,401,628 $(18,645)$(1,093,240)$429,512 $ $429,512 
Net income— — — 64,258 — — 64,258 138 64,396 
Dividends declared ($0.19 per share)
— — — (18,244)— — (18,244)— (18,244)
Currency translation adjustments— — — — 856 — 856 — 856 
Derivative financial instruments— — — — (493)— (493)— (493)
Defined benefit obligations— — — — 609 — 609 — 609 
Available-for-sale investments— — — — 154 — 154 — 154 
Exercises of stock options22,556 — 537 — — — 537 — 537 
Shares placed in treasury— — — — — (47)(47)— (47)
Stock-based compensation charges38,667 — 4,375 — — — 4,375 — 4,375 
Distributions to noncontrolling interests— — — — — — — (123)(123)
Balance June 30, 2020 (unaudited)126,949,882 $1,269 $143,412 $1,447,642 $(17,519)$(1,093,287)$481,517 $15 $481,532 
Net income— — — 73,171 — — 73,171 24 73,195 
Dividends declared ($0.19 per share)
— — — (18,242)— — (18,242)— (18,242)
Currency translation adjustments— — — — 8,704 — 8,704 — 8,704 
Derivative financial instruments— — — — (200)— (200)— (200)
Defined benefit obligations— — — — 688 — 688 — 688 
Available-for-sale investments— — — — (81)— (81)— (81)
Exercises of stock options — 199 — — — 199 — 199 
Shares placed in treasury— — — — — (232)(232)— (232)
Stock-based compensation charges21,031 1 4,661 — — — 4,662 — 4,662 
Distributions to noncontrolling interests— — — — — — — (145)(145)
Balance September 30, 2020 (unaudited)126,970,913 $1,270 $148,272 $1,502,571 $(8,408)$(1,093,519)$550,186 $(106)$550,080 
6

Table of Contents
Common StockCapital In
Excess of
Par Value
Accumulated
Other
Comprehensive
Income (Loss)
Total
Stockholders'
Equity
 SharesPar
Value
Retained
Earnings
Treasury
Stock
Stockholders'
Equity
Noncontrolling
Interest
  (In thousands, except share and per share amounts)
Balance December 31, 2018125,871,866 $1,259 $115,725 $1,166,762 $(10,289)$(1,037,795)$235,662 $39 $235,701 
Recently adopted accounting standards— — — (1,219)77 — (1,142)— (1,142)
Net income— — — 48,978 — — 48,978 132 49,110 
Dividends declared ($0.17 per share)
— — — (16,323)— — (16,323)— (16,323)
Currency translation adjustments— — — — 943 — 943 — 943 
Derivative financial instruments— — — — (582)— (582)— (582)
Defined benefit obligations— — — — 511 — 511 — 511 
Available-for-sale investments— — — — 24 — 24 — 24 
Exercises of stock options58,655 1 1,275 — — — 1,276 — 1,276 
Shares placed in treasury— — — — — (29,027)(29,027)— (29,027)
Stock-based compensation charges449,275 4 2,525 — — — 2,529 — 2,529 
Distributions to noncontrolling interests— — — — — — — (146)(146)
Balance March 31, 2019 (unaudited)126,379,796 $1,264 $119,525 $1,198,198 $(9,316)$(1,066,822)$242,849 $25 $242,874 
Net income— — — 58,878 — — 58,878 122 59,000 
Dividends declared ($0.17 per share)
— — — (16,301)— — (16,301)— (16,301)
Currency translation adjustments— — — — 4,295 — 4,295 — 4,295 
Derivative financial instruments— — — — (431)— (431)— (431)
Defined benefit obligations— — — — 493 — 493 — 493 
Available-for-sale investments— — — — 27 — 27 — 27 
Exercises of stock options32,023 — 757 — — — 757 — 757 
Shares placed in treasury— — — — — (260)(260)— (260)
Stock-based compensation charges4,927 — 3,823 — — — 3,823 — 3,823 
Distributions to noncontrolling interests— — — — — — — (128)(128)
Balance June 30, 2019 (unaudited)126,416,746 $1,264 $124,105 $1,240,775 $(4,932)$(1,067,082)$294,130 $19 $294,149 
Net income— — — 74,810 — — 74,810 188 74,998 
Dividends declared ($0.17 per share)
— — — (16,306)— — (16,306)— (16,306)
Currency translation adjustments— — — — (2,535)— (2,535)