Toggle SGML Header (+)


Section 1: 10-Q (10-Q)

Document
false--12-31Q220190001486957P30YP13Y0.160.160.170.170.010.013250000003250000001258718661264167461000002600000P1YP1Y2500020800015500029100021000900070000210003000029000226000390000003000100000.010.01750000007500000000P6MP1Y3062507431249163 0001486957 2019-01-01 2019-06-30 0001486957 2019-08-01 0001486957 2019-06-30 0001486957 2018-12-31 0001486957 2018-04-01 2018-06-30 0001486957 2019-04-01 2019-06-30 0001486957 2018-01-01 2018-06-30 0001486957 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001486957 us-gaap:NoncontrollingInterestMember 2019-03-31 0001486957 us-gaap:ParentMember 2019-04-01 2019-06-30 0001486957 us-gaap:CommonStockMember 2018-12-31 0001486957 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001486957 us-gaap:ParentMember 2019-01-01 2019-03-31 0001486957 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001486957 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001486957 2019-01-01 2019-03-31 0001486957 us-gaap:TreasuryStockMember 2018-01-01 2018-03-31 0001486957 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-03-31 0001486957 us-gaap:ParentMember 2018-04-01 2018-06-30 0001486957 us-gaap:TreasuryStockMember 2019-03-31 0001486957 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001486957 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001486957 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001486957 us-gaap:ParentMember 2019-06-30 0001486957 us-gaap:NoncontrollingInterestMember 2019-06-30 0001486957 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001486957 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 0001486957 us-gaap:CommonStockMember 2018-03-31 0001486957 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001486957 2018-01-01 0001486957 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001486957 us-gaap:CommonStockMember 2019-03-31 0001486957 us-gaap:ParentMember 2017-12-31 0001486957 us-gaap:NoncontrollingInterestMember 2018-04-01 2018-06-30 0001486957 2018-06-30 0001486957 us-gaap:CommonStockMember 2019-06-30 0001486957 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001486957 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001486957 us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0001486957 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001486957 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001486957 2018-03-31 0001486957 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001486957 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001486957 2018-01-01 2018-03-31 0001486957 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001486957 us-gaap:NoncontrollingInterestMember 2017-12-31 0001486957 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001486957 us-gaap:ParentMember 2018-01-01 2018-03-31 0001486957 us-gaap:ParentMember 2019-03-31 0001486957 us-gaap:NoncontrollingInterestMember 2018-03-31 0001486957 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001486957 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0001486957 us-gaap:RetainedEarningsMember 2019-06-30 0001486957 us-gaap:TreasuryStockMember 2018-03-31 0001486957 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001486957 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001486957 us-gaap:RetainedEarningsMember 2018-12-31 0001486957 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001486957 2019-01-01 0001486957 us-gaap:TreasuryStockMember 2018-12-31 0001486957 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001486957 us-gaap:TreasuryStockMember 2019-04-01 2019-06-30 0001486957 us-gaap:RetainedEarningsMember 2018-06-30 0001486957 us-gaap:ParentMember 2018-01-01 0001486957 us-gaap:TreasuryStockMember 2017-12-31 0001486957 us-gaap:ParentMember 2018-06-30 0001486957 us-gaap:CommonStockMember 2017-12-31 0001486957 us-gaap:TreasuryStockMember 2018-04-01 2018-06-30 0001486957 us-gaap:RetainedEarningsMember 2018-03-31 0001486957 us-gaap:ParentMember 2018-03-31 0001486957 us-gaap:CommonStockMember 2018-06-30 0001486957 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 0001486957 us-gaap:ParentMember 2019-01-01 0001486957 us-gaap:RetainedEarningsMember 2017-12-31 0001486957 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001486957 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001486957 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0001486957 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001486957 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001486957 us-gaap:NoncontrollingInterestMember 2018-12-31 0001486957 us-gaap:TreasuryStockMember 2019-06-30 0001486957 us-gaap:NoncontrollingInterestMember 2018-06-30 0001486957 us-gaap:RetainedEarningsMember 2019-01-01 0001486957 us-gaap:RetainedEarningsMember 2019-03-31 0001486957 us-gaap:ParentMember 2018-12-31 0001486957 us-gaap:RetainedEarningsMember 2018-01-01 0001486957 2019-03-31 0001486957 us-gaap:TreasuryStockMember 2018-06-30 0001486957 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001486957 2017-12-31 0001486957 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-30 0001486957 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0001486957 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-06-30 0001486957 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2019-06-30 0001486957 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0001486957 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0001486957 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2018-12-31 0001486957 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-30 0001486957 bwxt:CashHeldToMeetReinsuranceReserveRequirementsMember 2019-06-30 0001486957 bwxt:AccountingStandardUpdate201712Member 2019-01-01 0001486957 srt:MaximumMember 2019-06-30 0001486957 us-gaap:AccountingStandardsUpdate201409Member 2019-01-01 0001486957 bwxt:CashHeldForDecommissioningOfFacilitiesMember 2019-06-30 0001486957 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-06-30 0001486957 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-06-30 0001486957 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 2019-06-30 0001486957 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001486957 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-04-01 2019-06-30 0001486957 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2018-01-01 2018-06-30 0001486957 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2018-04-01 2018-06-30 0001486957 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001486957 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-04-01 2018-06-30 0001486957 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2019-01-01 2019-06-30 0001486957 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0001486957 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2019-04-01 2019-06-30 0001486957 srt:MinimumMember 2019-06-30 0001486957 bwxt:AccountingStandardUpdate201712Member us-gaap:RetainedEarningsMember 2019-01-01 0001486957 bwxt:SoteraHealthLLCsNordionMedicalIsotopeBusinessMember bwxt:IncreaseinAmortizationExpenseMember 2018-01-01 2018-06-30 0001486957 bwxt:SoteraHealthLLCsNordionMedicalIsotopeBusinessMember 2018-07-30 2018-07-30 0001486957 bwxt:SoteraHealthLLCsNordionMedicalIsotopeBusinessMember bwxt:AdditionalInterestExpenseAssociatedwithIncrementalBorrowingsMember 2018-04-01 2018-06-30 0001486957 bwxt:SoteraHealthLLCsNordionMedicalIsotopeBusinessMember bwxt:IncreaseinAmortizationExpenseMember 2018-04-01 2018-06-30 0001486957 bwxt:SoteraHealthLLCsNordionMedicalIsotopeBusinessMember us-gaap:AcquisitionRelatedCostsMember 2018-01-01 2018-06-30 0001486957 bwxt:SoteraHealthLLCsNordionMedicalIsotopeBusinessMember bwxt:AdditionalInterestExpenseAssociatedwithIncrementalBorrowingsMember 2018-01-01 2018-06-30 0001486957 bwxt:SoteraHealthLLCsNordionMedicalIsotopeBusinessMember us-gaap:LeaseAgreementsMember 2018-07-30 2018-07-30 0001486957 bwxt:SoteraHealthLLCsNordionMedicalIsotopeBusinessMember us-gaap:UnpatentedTechnologyMember 2018-07-30 2018-07-30 0001486957 bwxt:SoteraHealthLLCsNordionMedicalIsotopeBusinessMember us-gaap:CustomerRelationshipsMember 2018-07-30 2018-07-30 0001486957 bwxt:SoteraHealthLLCsNordionMedicalIsotopeBusinessMember bwxt:TechnicalSupportAgreementMember 2018-07-30 2018-07-30 0001486957 bwxt:SoteraHealthLLCsNordionMedicalIsotopeBusinessMember 2018-01-01 2018-06-30 0001486957 bwxt:SoteraHealthLLCsNordionMedicalIsotopeBusinessMember 2018-04-01 2018-06-30 0001486957 bwxt:SoteraHealthLLCsNordionMedicalIsotopeBusinessMember 2018-07-30 0001486957 srt:MinimumMember bwxt:SoteraHealthLLCsNordionMedicalIsotopeBusinessMember us-gaap:LeaseAgreementsMember 2019-01-01 2019-06-30 0001486957 srt:MaximumMember bwxt:SoteraHealthLLCsNordionMedicalIsotopeBusinessMember us-gaap:LeaseAgreementsMember 2019-01-01 2019-06-30 0001486957 us-gaap:FixedPriceContractMember bwxt:NuclearPowerGroupMember 2018-01-01 2018-06-30 0001486957 bwxt:CostPlusFeeMember bwxt:NuclearOperationsMember 2018-01-01 2018-06-30 0001486957 us-gaap:TimeAndMaterialsContractMember bwxt:NuclearOperationsMember 2018-04-01 2018-06-30 0001486957 bwxt:NuclearServicesGroupMember 2018-01-01 2018-06-30 0001486957 bwxt:FirmFixedPriceMember bwxt:NuclearPowerGroupMember 2018-04-01 2018-06-30 0001486957 us-gaap:FixedPriceContractMember bwxt:NuclearPowerGroupMember 2018-04-01 2018-06-30 0001486957 bwxt:NuclearOperationsMember 2018-04-01 2018-06-30 0001486957 bwxt:NuclearOperationsMember 2018-01-01 2018-06-30 0001486957 us-gaap:TimeAndMaterialsContractMember bwxt:NuclearOperationsMember 2018-01-01 2018-06-30 0001486957 bwxt:CostPlusFeeMember 2018-01-01 2018-06-30 0001486957 bwxt:FirmFixedPriceMember bwxt:NuclearServicesGroupMember 2018-04-01 2018-06-30 0001486957 us-gaap:FixedPriceContractMember 2018-01-01 2018-06-30 0001486957 us-gaap:TimeAndMaterialsContractMember bwxt:NuclearServicesGroupMember 2018-04-01 2018-06-30 0001486957 bwxt:CostPlusFeeMember bwxt:NuclearPowerGroupMember 2018-04-01 2018-06-30 0001486957 bwxt:NuclearServicesGroupMember 2018-04-01 2018-06-30 0001486957 bwxt:CostPlusFeeMember bwxt:NuclearServicesGroupMember 2018-01-01 2018-06-30 0001486957 bwxt:NuclearPowerGroupMember 2018-04-01 2018-06-30 0001486957 bwxt:FirmFixedPriceMember bwxt:NuclearOperationsMember 2018-04-01 2018-06-30 0001486957 us-gaap:FixedPriceContractMember bwxt:NuclearOperationsMember 2018-01-01 2018-06-30 0001486957 us-gaap:FixedPriceContractMember 2018-04-01 2018-06-30 0001486957 us-gaap:IntersegmentEliminationMember 2018-01-01 2018-06-30 0001486957 bwxt:CostPlusFeeMember bwxt:NuclearOperationsMember 2018-04-01 2018-06-30 0001486957 us-gaap:IntersegmentEliminationMember 2018-04-01 2018-06-30 0001486957 us-gaap:TimeAndMaterialsContractMember bwxt:NuclearPowerGroupMember 2018-04-01 2018-06-30 0001486957 bwxt:FirmFixedPriceMember 2018-04-01 2018-06-30 0001486957 us-gaap:FixedPriceContractMember bwxt:NuclearServicesGroupMember 2018-01-01 2018-06-30 0001486957 us-gaap:TimeAndMaterialsContractMember bwxt:NuclearServicesGroupMember 2018-01-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember 2018-04-01 2018-06-30 0001486957 bwxt:CostPlusFeeMember 2018-04-01 2018-06-30 0001486957 bwxt:CostPlusFeeMember bwxt:NuclearPowerGroupMember 2018-01-01 2018-06-30 0001486957 bwxt:CostPlusFeeMember bwxt:NuclearServicesGroupMember 2018-04-01 2018-06-30 0001486957 us-gaap:TimeAndMaterialsContractMember 2018-01-01 2018-06-30 0001486957 us-gaap:FixedPriceContractMember bwxt:NuclearServicesGroupMember 2018-04-01 2018-06-30 0001486957 us-gaap:TimeAndMaterialsContractMember 2018-04-01 2018-06-30 0001486957 bwxt:FirmFixedPriceMember 2018-01-01 2018-06-30 0001486957 bwxt:FirmFixedPriceMember bwxt:NuclearPowerGroupMember 2018-01-01 2018-06-30 0001486957 bwxt:NuclearPowerGroupMember 2018-01-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember 2018-01-01 2018-06-30 0001486957 bwxt:FirmFixedPriceMember bwxt:NuclearServicesGroupMember 2018-01-01 2018-06-30 0001486957 us-gaap:FixedPriceContractMember bwxt:NuclearOperationsMember 2018-04-01 2018-06-30 0001486957 us-gaap:TimeAndMaterialsContractMember bwxt:NuclearPowerGroupMember 2018-01-01 2018-06-30 0001486957 bwxt:FirmFixedPriceMember bwxt:NuclearOperationsMember 2018-01-01 2018-06-30 0001486957 2021-01-01 bwxt:NuclearServicesGroupMember 2019-06-30 0001486957 2019-07-01 bwxt:NuclearServicesGroupMember 2019-06-30 0001486957 2019-07-01 bwxt:NuclearPowerGroupMember 2019-06-30 0001486957 2019-07-01 bwxt:NuclearOperationsMember 2019-06-30 0001486957 2020-01-01 bwxt:NuclearServicesGroupMember 2019-06-30 0001486957 2019-07-01 2019-06-30 0001486957 2020-01-01 bwxt:NuclearPowerGroupMember 2019-06-30 0001486957 2020-01-01 bwxt:NuclearOperationsMember 2019-06-30 0001486957 2021-01-01 2019-06-30 0001486957 bwxt:NuclearOperationsMember 2019-06-30 0001486957 2021-01-01 bwxt:NuclearOperationsMember 2019-06-30 0001486957 bwxt:NuclearServicesGroupMember 2019-06-30 0001486957 2019-06-30 0001486957 bwxt:NuclearPowerGroupMember 2019-06-30 0001486957 2021-01-01 bwxt:NuclearPowerGroupMember 2019-06-30 0001486957 2020-01-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember us-gaap:GovernmentMember country:US bwxt:NuclearOperationsMember 2018-01-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:CA bwxt:NuclearOperationsMember 2018-04-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:US bwxt:NuclearPowerGroupMember 2018-01-01 2018-06-30 0001486957 bwxt:NonGovernmentMember country:US 2018-04-01 2018-06-30 0001486957 country:US 2018-04-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember us-gaap:GovernmentMember country:US bwxt:NuclearServicesGroupMember 2018-01-01 2018-06-30 0001486957 bwxt:NonGovernmentMember country:US 2018-01-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:CA bwxt:NuclearServicesGroupMember 2018-04-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NuclearOperationsMember 2018-04-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember us-gaap:GovernmentMember country:US bwxt:NuclearPowerGroupMember 2018-04-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember bwxt:OtherMember bwxt:NuclearServicesGroupMember 2018-01-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:US bwxt:NuclearServicesGroupMember 2018-01-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:CA bwxt:NuclearServicesGroupMember 2018-01-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:US bwxt:NuclearOperationsMember 2018-04-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember bwxt:OtherMember bwxt:NuclearServicesGroupMember 2018-04-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember bwxt:OtherMember bwxt:NuclearPowerGroupMember 2018-04-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember us-gaap:GovernmentMember country:US bwxt:NuclearOperationsMember 2018-04-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember us-gaap:GovernmentMember country:US bwxt:NuclearServicesGroupMember 2018-04-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember country:US bwxt:NuclearOperationsMember 2018-04-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember country:US bwxt:NuclearOperationsMember 2018-01-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NuclearServicesGroupMember 2018-04-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:US bwxt:NuclearOperationsMember 2018-01-01 2018-06-30 0001486957 us-gaap:GovernmentMember country:US 2018-01-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember bwxt:OtherMember bwxt:NuclearOperationsMember 2018-01-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember us-gaap:GovernmentMember country:US bwxt:NuclearPowerGroupMember 2018-01-01 2018-06-30 0001486957 bwxt:NonGovernmentMember bwxt:OtherMember 2018-04-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember bwxt:OtherMember bwxt:NuclearOperationsMember 2018-04-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember bwxt:OtherMember bwxt:NuclearPowerGroupMember 2018-01-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:US bwxt:NuclearServicesGroupMember 2018-04-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember country:US bwxt:NuclearPowerGroupMember 2018-04-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:US bwxt:NuclearPowerGroupMember 2018-04-01 2018-06-30 0001486957 us-gaap:GovernmentMember country:US 2018-04-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember country:US bwxt:NuclearServicesGroupMember 2018-04-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NuclearServicesGroupMember 2018-01-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:CA bwxt:NuclearOperationsMember 2018-01-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember country:US bwxt:NuclearPowerGroupMember 2018-01-01 2018-06-30 0001486957 bwxt:NonGovernmentMember country:CA 2018-01-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NuclearOperationsMember 2018-01-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember country:US bwxt:NuclearServicesGroupMember 2018-01-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:CA bwxt:NuclearPowerGroupMember 2018-01-01 2018-06-30 0001486957 bwxt:NonGovernmentMember country:CA 2018-04-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NuclearPowerGroupMember 2018-01-01 2018-06-30 0001486957 bwxt:NonGovernmentMember bwxt:OtherMember 2018-01-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:CA bwxt:NuclearPowerGroupMember 2018-04-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NuclearPowerGroupMember 2018-04-01 2018-06-30 0001486957 country:US 2018-01-01 2018-06-30 0001486957 us-gaap:TimeAndMaterialsContractMember bwxt:NuclearServicesGroupMember 2019-01-01 2019-06-30 0001486957 bwxt:CostPlusFeeMember bwxt:NuclearServicesGroupMember 2019-01-01 2019-06-30 0001486957 bwxt:NuclearOperationsMember 2019-04-01 2019-06-30 0001486957 bwxt:NuclearServicesGroupMember 2019-01-01 2019-06-30 0001486957 bwxt:CostPlusFeeMember bwxt:NuclearOperationsMember 2019-04-01 2019-06-30 0001486957 us-gaap:IntersegmentEliminationMember 2019-04-01 2019-06-30 0001486957 us-gaap:IntersegmentEliminationMember 2019-01-01 2019-06-30 0001486957 us-gaap:FixedPriceContractMember 2019-01-01 2019-06-30 0001486957 bwxt:FirmFixedPriceMember bwxt:NuclearOperationsMember 2019-04-01 2019-06-30 0001486957 bwxt:NuclearPowerGroupMember 2019-01-01 2019-06-30 0001486957 us-gaap:TimeAndMaterialsContractMember bwxt:NuclearServicesGroupMember 2019-04-01 2019-06-30 0001486957 us-gaap:TimeAndMaterialsContractMember 2019-04-01 2019-06-30 0001486957 bwxt:CostPlusFeeMember bwxt:NuclearServicesGroupMember 2019-04-01 2019-06-30 0001486957 bwxt:FirmFixedPriceMember 2019-04-01 2019-06-30 0001486957 us-gaap:FixedPriceContractMember bwxt:NuclearOperationsMember 2019-01-01 2019-06-30 0001486957 us-gaap:FixedPriceContractMember bwxt:NuclearOperationsMember 2019-04-01 2019-06-30 0001486957 bwxt:FirmFixedPriceMember 2019-01-01 2019-06-30 0001486957 bwxt:NuclearServicesGroupMember 2019-04-01 2019-06-30 0001486957 us-gaap:TimeAndMaterialsContractMember bwxt:NuclearPowerGroupMember 2019-01-01 2019-06-30 0001486957 us-gaap:FixedPriceContractMember bwxt:NuclearServicesGroupMember 2019-01-01 2019-06-30 0001486957 bwxt:CostPlusFeeMember bwxt:NuclearPowerGroupMember 2019-01-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember 2019-01-01 2019-06-30 0001486957 us-gaap:FixedPriceContractMember 2019-04-01 2019-06-30 0001486957 bwxt:NuclearOperationsMember 2019-01-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember 2019-04-01 2019-06-30 0001486957 bwxt:FirmFixedPriceMember bwxt:NuclearServicesGroupMember 2019-01-01 2019-06-30 0001486957 bwxt:FirmFixedPriceMember bwxt:NuclearServicesGroupMember 2019-04-01 2019-06-30 0001486957 bwxt:CostPlusFeeMember 2019-04-01 2019-06-30 0001486957 bwxt:FirmFixedPriceMember bwxt:NuclearPowerGroupMember 2019-04-01 2019-06-30 0001486957 us-gaap:TimeAndMaterialsContractMember bwxt:NuclearOperationsMember 2019-04-01 2019-06-30 0001486957 bwxt:NuclearPowerGroupMember 2019-04-01 2019-06-30 0001486957 bwxt:FirmFixedPriceMember bwxt:NuclearPowerGroupMember 2019-01-01 2019-06-30 0001486957 bwxt:FirmFixedPriceMember bwxt:NuclearOperationsMember 2019-01-01 2019-06-30 0001486957 us-gaap:TimeAndMaterialsContractMember bwxt:NuclearOperationsMember 2019-01-01 2019-06-30 0001486957 bwxt:CostPlusFeeMember bwxt:NuclearPowerGroupMember 2019-04-01 2019-06-30 0001486957 bwxt:CostPlusFeeMember 2019-01-01 2019-06-30 0001486957 us-gaap:FixedPriceContractMember bwxt:NuclearPowerGroupMember 2019-04-01 2019-06-30 0001486957 us-gaap:FixedPriceContractMember bwxt:NuclearPowerGroupMember 2019-01-01 2019-06-30 0001486957 us-gaap:FixedPriceContractMember bwxt:NuclearServicesGroupMember 2019-04-01 2019-06-30 0001486957 bwxt:CostPlusFeeMember bwxt:NuclearOperationsMember 2019-01-01 2019-06-30 0001486957 us-gaap:TimeAndMaterialsContractMember 2019-01-01 2019-06-30 0001486957 us-gaap:TimeAndMaterialsContractMember bwxt:NuclearPowerGroupMember 2019-04-01 2019-06-30 0001486957 us-gaap:TransferredOverTimeMember 2018-04-01 2018-06-30 0001486957 bwxt:NuclearPowerGroupMember us-gaap:TransferredAtPointInTimeMember 2018-04-01 2018-06-30 0001486957 us-gaap:TransferredAtPointInTimeMember 2018-04-01 2018-06-30 0001486957 bwxt:NuclearServicesGroupMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-06-30 0001486957 bwxt:NuclearPowerGroupMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-06-30 0001486957 bwxt:NuclearOperationsMember us-gaap:TransferredOverTimeMember 2018-04-01 2018-06-30 0001486957 bwxt:NuclearPowerGroupMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-06-30 0001486957 us-gaap:TransferredOverTimeMember 2018-01-01 2018-06-30 0001486957 bwxt:NuclearServicesGroupMember us-gaap:TransferredAtPointInTimeMember 2018-04-01 2018-06-30 0001486957 bwxt:NuclearServicesGroupMember us-gaap:TransferredOverTimeMember 2018-04-01 2018-06-30 0001486957 bwxt:NuclearOperationsMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-06-30 0001486957 bwxt:NuclearPowerGroupMember us-gaap:TransferredOverTimeMember 2018-04-01 2018-06-30 0001486957 bwxt:NuclearOperationsMember us-gaap:TransferredAtPointInTimeMember 2018-04-01 2018-06-30 0001486957 us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-06-30 0001486957 bwxt:NuclearOperationsMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-06-30 0001486957 bwxt:NuclearServicesGroupMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-06-30 0001486957 us-gaap:AccountsReceivableMember 2018-12-31 0001486957 bwxt:ContractsinProgressMember 2018-12-31 0001486957 bwxt:ContractsinProgressMember 2019-06-30 0001486957 us-gaap:OtherAssetsMember 2019-06-30 0001486957 us-gaap:AccountsReceivableMember 2019-06-30 0001486957 us-gaap:OtherAssetsMember 2018-12-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:NuclearPowerGroupMember 2019-01-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NuclearServicesGroupMember 2019-04-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember us-gaap:GovernmentMember country:US bwxt:NuclearOperationsMember 2019-04-01 2019-06-30 0001486957 bwxt:NonGovernmentMember country:CA 2019-01-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember us-gaap:GovernmentMember country:US bwxt:NuclearServicesGroupMember 2019-04-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember us-gaap:GovernmentMember country:US bwxt:NuclearPowerGroupMember 2019-04-01 2019-06-30 0001486957 bwxt:NonGovernmentMember country:CA 2019-04-01 2019-06-30 0001486957 bwxt:NonGovernmentMember bwxt:OtherMember 2019-01-01 2019-06-30 0001486957 us-gaap:GovernmentMember country:US 2019-01-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember bwxt:OtherMember bwxt:NuclearPowerGroupMember 2019-01-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NuclearPowerGroupMember 2019-04-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:US bwxt:NuclearServicesGroupMember 2019-04-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember bwxt:OtherMember bwxt:NuclearOperationsMember 2019-04-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:CA bwxt:NuclearPowerGroupMember 2019-04-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NuclearOperationsMember 2019-04-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NuclearOperationsMember 2019-01-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NuclearServicesGroupMember 2019-01-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember country:US bwxt:NuclearServicesGroupMember 2019-04-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:CA bwxt:NuclearServicesGroupMember 2019-01-01 2019-06-30 0001486957 bwxt:NonGovernmentMember country:US 2019-01-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:US bwxt:NuclearPowerGroupMember 2019-04-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember us-gaap:GovernmentMember country:US bwxt:NuclearOperationsMember 2019-01-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember bwxt:OtherMember bwxt:NuclearServicesGroupMember 2019-04-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember country:US bwxt:NuclearPowerGroupMember 2019-01-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:CA bwxt:NuclearServicesGroupMember 2019-04-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember us-gaap:GovernmentMember country:US bwxt:NuclearServicesGroupMember 2019-01-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember bwxt:OtherMember bwxt:NuclearServicesGroupMember 2019-01-01 2019-06-30 0001486957 country:US 2019-01-01 2019-06-30 0001486957 us-gaap:GovernmentMember country:US 2019-04-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:US bwxt:NuclearPowerGroupMember 2019-01-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:US bwxt:NuclearOperationsMember 2019-04-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:CA bwxt:NuclearOperationsMember 2019-01-01 2019-06-30 0001486957 bwxt:NonGovernmentMember country:US 2019-04-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:CA bwxt:NuclearOperationsMember 2019-04-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember country:US bwxt:NuclearOperationsMember 2019-04-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:US bwxt:NuclearOperationsMember 2019-01-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember country:US bwxt:NuclearOperationsMember 2019-01-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember bwxt:OtherMember bwxt:NuclearOperationsMember 2019-01-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember country:US bwxt:NuclearServicesGroupMember 2019-01-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember us-gaap:GovernmentMember country:US bwxt:NuclearPowerGroupMember 2019-01-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember country:US bwxt:NuclearPowerGroupMember 2019-04-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:US bwxt:NuclearServicesGroupMember 2019-01-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:CA bwxt:NuclearPowerGroupMember 2019-01-01 2019-06-30 0001486957 country:US 2019-04-01 2019-06-30 0001486957 bwxt:NonGovernmentMember bwxt:OtherMember 2019-04-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember bwxt:OtherMember bwxt:NuclearPowerGroupMember 2019-04-01 2019-06-30 0001486957 bwxt:NuclearOperationsMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-06-30 0001486957 bwxt:NuclearPowerGroupMember us-gaap:TransferredOverTimeMember 2019-04-01 2019-06-30 0001486957 bwxt:NuclearServicesGroupMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-06-30 0001486957 bwxt:NuclearServicesGroupMember us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-06-30 0001486957 us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-06-30 0001486957 bwxt:NuclearPowerGroupMember us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-06-30 0001486957 bwxt:NuclearPowerGroupMember us-gaap:TransferredOverTimeMember 2019-01-01 2019-06-30 0001486957 bwxt:NuclearOperationsMember us-gaap:TransferredOverTimeMember 2019-01-01 2019-06-30 0001486957 bwxt:NuclearPowerGroupMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-06-30 0001486957 bwxt:NuclearServicesGroupMember us-gaap:TransferredOverTimeMember 2019-01-01 2019-06-30 0001486957 us-gaap:TransferredOverTimeMember 2019-04-01 2019-06-30 0001486957 bwxt:NuclearOperationsMember us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-06-30 0001486957 bwxt:NuclearOperationsMember us-gaap:TransferredOverTimeMember 2019-04-01 2019-06-30 0001486957 us-gaap:TransferredOverTimeMember 2019-01-01 2019-06-30 0001486957 bwxt:NuclearServicesGroupMember us-gaap:TransferredOverTimeMember 2019-04-01 2019-06-30 0001486957 us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-06-30 0001486957 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-04-01 2018-06-30 0001486957 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-06-30 0001486957 us-gaap:PensionPlansDefinedBenefitMember 2019-04-01 2019-06-30 0001486957 us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-06-30 0001486957 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-04-01 2019-06-30 0001486957 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-06-30 0001486957 us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-06-30 0001486957 us-gaap:PensionPlansDefinedBenefitMember 2018-04-01 2018-06-30 0001486957 us-gaap:SeniorNotesMember 2018-12-31 0001486957 us-gaap:SeniorNotesMember 2019-06-30 0001486957 us-gaap:ForeignExchangeContractMember 2019-06-30 0001486957 us-gaap:ForeignExchangeContractMember 2018-12-31 0001486957 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember 2018-12-31 0001486957 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001486957 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001486957 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2018-12-31 0001486957 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2018-12-31 0001486957 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2018-12-31 0001486957 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001486957 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember 2018-12-31 0001486957 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001486957 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember 2018-12-31 0001486957 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2018-12-31 0001486957 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2018-12-31 0001486957 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001486957 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001486957 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2018-12-31 0001486957 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001486957 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001486957 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001486957 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2018-12-31 0001486957 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001486957 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember 2018-12-31 0001486957 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001486957 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2018-12-31 0001486957 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001486957 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2019-06-30 0001486957 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember 2019-06-30 0001486957 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-06-30 0001486957 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001486957 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2019-06-30 0001486957 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember 2019-06-30 0001486957 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2019-06-30 0001486957 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-06-30 0001486957 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2019-06-30 0001486957 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-06-30 0001486957 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2019-06-30 0001486957 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001486957 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001486957 us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001486957 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-06-30 0001486957 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-06-30 0001486957 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-06-30 0001486957 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-06-30 0001486957 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember 2019-06-30 0001486957 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2019-06-30 0001486957 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2019-06-30 0001486957 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember 2019-06-30 0001486957 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2019-06-30 0001486957 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NuclearServicesMember 2019-04-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NuclearServicesMember 2018-01-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NuclearEnergyMember 2019-01-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NuclearServicesMember 2019-01-01 2019-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NuclearEnergyMember 2018-01-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NuclearServicesMember 2018-04-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NuclearEnergyMember 2018-04-01 2018-06-30 0001486957 us-gaap:OperatingSegmentsMember bwxt:NuclearEnergyMember 2019-04-01 2019-06-30 0001486957 us-gaap:MaterialReconcilingItemsMember 2018-04-01 2018-06-30 0001486957 us-gaap:IntersegmentEliminationMember bwxt:NuclearEnergyMember 2018-04-01 2018-06-30 0001486957 us-gaap:IntersegmentEliminationMember bwxt:NuclearOperationsMember 2018-04-01 2018-06-30 0001486957 us-gaap:MaterialReconcilingItemsMember 2019-04-01 2019-06-30 0001486957 us-gaap:IntersegmentEliminationMember bwxt:NuclearOperationsMember 2018-01-01 2018-06-30 0001486957 us-gaap:MaterialReconcilingItemsMember 2018-01-01 2018-06-30 0001486957 us-gaap:IntersegmentEliminationMember bwxt:NuclearOperationsMember 2019-04-01 2019-06-30 0001486957 us-gaap:IntersegmentEliminationMember bwxt:NuclearServicesMember 2018-04-01 2018-06-30 0001486957 us-gaap:IntersegmentEliminationMember bwxt:NuclearServicesMember 2019-04-01 2019-06-30 0001486957 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-06-30 0001486957 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-06-30 0001486957 us-gaap:IntersegmentEliminationMember bwxt:NuclearOperationsMember 2019-01-01 2019-06-30 0001486957 us-gaap:IntersegmentEliminationMember bwxt:NuclearEnergyMember 2019-04-01 2019-06-30 0001486957 us-gaap:IntersegmentEliminationMember bwxt:NuclearServicesMember 2019-01-01 2019-06-30 0001486957 us-gaap:IntersegmentEliminationMember bwxt:NuclearEnergyMember 2018-01-01 2018-06-30 0001486957 us-gaap:CorporateNonSegmentMember 2018-04-01 2018-06-30 0001486957 us-gaap:IntersegmentEliminationMember bwxt:NuclearEnergyMember 2019-01-01 2019-06-30 0001486957 us-gaap:MaterialReconcilingItemsMember 2019-01-01 2019-06-30 0001486957 us-gaap:CorporateNonSegmentMember 2019-04-01 2019-06-30 0001486957 us-gaap:IntersegmentEliminationMember bwxt:NuclearServicesMember 2018-01-01 2018-06-30 bwxt:component bwxt:facility bwxt:employee xbrli:shares iso4217:USD iso4217:USD xbrli:shares bwxt:segment xbrli:pure
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 June 30, 2019.
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 class
Trading Symbol(s)
Name of each exchange on which registered
Common Stock, $0.01 par value
BWXT
New 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 filer
 
 
Accelerated filer
 
 
 
 
 
Non-accelerated filer
 
 
Smaller 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 August 1, 2019 was 95,187,470.


Table of Contents

BWX TECHNOLOGIES, INC.
INDEX – FORM 10-Q
 
 
 
 
 
PAGE
 
 
 
 
 
 
June 30, 2019 and December 31, 2018 (Unaudited)
 
 
 
Three and Six Months Ended June 30, 2019 and 2018 (Unaudited)
 
 
 
Three and Six Months Ended June 30, 2019 and 2018 (Unaudited)
 
 
 
Three Months Ended March 31 and June 30, 2019 and 2018 (Unaudited)
 
 
 
Six Months Ended June 30, 2019 and 2018 (Unaudited)
 
 
 
 
 
 
 
 
 
 


1

Table of Contents

PART I
FINANCIAL INFORMATION
Item 1.
CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

BWX TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
ASSETS
 
 
June 30,
2019
 
December 31,
2018
 
 
(Unaudited)
(In thousands)
Current Assets:
 
 
 
 
Cash and cash equivalents
 
$
34,444

 
$
29,871

Restricted cash and cash equivalents
 
4,345

 
3,834

Investments
 
3,614

 
3,597

Accounts receivable – trade, net
 
68,122

 
71,574

Accounts receivable – other
 
17,685

 
13,374

Retainages
 
60,664

 
57,885

Contracts in progress
 
358,474

 
318,454

Other current assets
 
40,032

 
43,859

Total Current Assets
 
587,380

 
542,448

Property, Plant and Equipment
 
1,182,000

 
1,132,392

Less accumulated depreciation
 
708,186

 
693,153

Net Property, Plant and Equipment
 
473,814

 
439,239

Investments
 
9,089

 
7,382

Goodwill
 
278,626

 
274,082

Deferred Income Taxes
 
61,443

 
63,908

Investments in Unconsolidated Affiliates
 
68,576

 
63,746

Intangible Assets
 
195,125

 
228,676

Other Assets
 
82,427

 
35,615

TOTAL
 
$
1,756,480

 
$
1,655,096

See accompanying notes to condensed consolidated financial statements.

2

Table of Contents

BWX TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
LIABILITIES AND STOCKHOLDERS' EQUITY
 
 
June 30,
2019
 
December 31,
2018
 
 
(Unaudited)
(In thousands, except share
and per share amounts)
Current Liabilities:
 
 
 
 
Current maturities of long-term debt
 
$
14,694

 
$
14,227

Accounts payable
 
108,700

 
114,751

Accrued employee benefits
 
63,867

 
77,386

Accrued liabilities – other
 
51,493

 
62,163

Advance billings on contracts
 
67,413

 
98,477

Accrued warranty expense
 
9,225

 
10,344

Total Current Liabilities
 
315,392

 
377,348

Long-Term Debt
 
855,690

 
753,617

Accumulated Postretirement Benefit Obligation
 
19,316

 
19,236

Environmental Liabilities
 
89,949

 
86,372

Pension Liability
 
166,825

 
173,469

Other Liabilities
 
15,159

 
9,353

Commitments and Contingencies (Note 5)
 

 

Stockholders' Equity:
 
 
 
 
Common stock, par value $0.01 per share, authorized 325,000,000 shares; issued 126,416,746 and 125,871,866 shares at June 30, 2019 and December 31, 2018, respectively
 
1,264

 
1,259

Preferred stock, par value $0.01 per share, authorized 75,000,000 shares; No shares issued
 

 

Capital in excess of par value
 
124,105

 
115,725

Retained earnings
 
1,240,775

 
1,166,762

Treasury stock at cost, 31,249,163 and 30,625,074 shares at June 30, 2019 and December 31, 2018, respectively
 
(1,067,082
)
 
(1,037,795
)
Accumulated other comprehensive income
 
(4,932
)
 
(10,289
)
Stockholders' Equity – BWX Technologies, Inc.
 
294,130

 
235,662

Noncontrolling interest
 
19

 
39

Total Stockholders' Equity
 
294,149

 
235,701

TOTAL
 
$
1,756,480

 
$
1,655,096

See accompanying notes to condensed consolidated financial statements.


3

Table of Contents

BWX TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2019
 
2018
 
2019
 
2018
 
 
(Unaudited)
(In thousands, except share and per share amounts)
Revenues
 
$
471,231

 
$
438,921

 
$
887,685

 
$
896,384

Costs and Expenses:
 
 
 
 
 
 
 
 
Cost of operations
 
338,023

 
318,209

 
641,658

 
645,573

Research and development costs
 
5,332

 
4,107

 
10,506

 
7,714

Losses (gains) on asset disposals and impairments, net
 
151

 
(237
)
 
151

 
(245
)
Selling, general and administrative expenses
 
54,052

 
51,518

 
105,735

 
105,280

Total Costs and Expenses
 
397,558

 
373,597

 
758,050

 
758,322

Equity in Income of Investees
 
6,862

 
6,225

 
14,544

 
13,375

Operating Income
 
80,535

 
71,549

 
144,179

 
151,437

Other Income (Expense):
 
 
 
 
 
 
 
 
Interest income
 
137

 
441

 
552

 
1,219

Interest expense
 
(9,542
)
 
(7,869
)
 
(18,245
)
 
(11,429
)
Other – net
 
6,604

 
15,106

 
14,125

 
23,016

Total Other Income (Expense)
 
(2,801
)
 
7,678

 
(3,568
)
 
12,806

Income before Provision for Income Taxes
 
77,734

 
79,227

 
140,611

 
164,243

Provision for Income Taxes
 
18,734

 
18,493

 
32,501

 
37,096

Net Income
 
$
59,000

 
$
60,734

 
$
108,110

 
$
127,147

Net Income Attributable to Noncontrolling Interest
 
(122
)
 
(71
)
 
(254
)
 
(43
)
Net Income Attributable to BWX Technologies, Inc.
 
$
58,878

 
$
60,663

 
$
107,856

 
$
127,104

Earnings per Common Share:
 
 
 
 
 
 
 
 
Basic:
 
 
 
 
 
 
 
 
Net Income Attributable to BWX Technologies, Inc.
 
$
0.62

 
$
0.61

 
$
1.13

 
$
1.28

Diluted:
 
 
 
 
 
 
 
 
Net Income Attributable to BWX Technologies, Inc.
 
$
0.62

 
$
0.60

 
$
1.13

 
$
1.26

Shares used in the computation of earnings per share (Note 9):
 
 
 
 
 
 
 
 
Basic
 
95,357,311

 
99,681,580

 
95,306,210

 
99,603,884

Diluted
 
95,677,204

 
100,571,737

 
95,749,280

 
100,542,014

See accompanying notes to condensed consolidated financial statements.

4

Table of Contents

BWX TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF
COMPREHENSIVE INCOME
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2019
 
2018
 
2019
 
2018
 
 
(Unaudited)
(In thousands)
Net Income
 
$
59,000

 
$
60,734

 
$
108,110

 
$
127,147

Other Comprehensive Income (Loss):
 
 
 
 
 
 
 
 
Currency translation adjustments
 
4,295

 
(3,609
)
 
5,238

 
(6,733
)
Derivative financial instruments:
 
 
 
 
 
 
 
 
Unrealized (losses) gains arising during the period, net of tax benefit (provision) of $226, $30, $390 and $(29), respectively
 
(634
)
 
(127
)
 
(1,075
)
 
46

Reclassification adjustment for losses (gains) included in net income, net of tax (benefit) provision of $(70), $(21), $(21) and $9, respectively
 
203

 
64

 
62

 
(15
)
Amortization of benefit plan costs, net of tax benefit of $(155), $(25), $(291) and $(208), respectively
 
493

 
463

 
1,004

 
785

Investments:
 
 
 
 
 
 
 
 
Unrealized gains (losses) arising during the period, net of tax provision of $(3), $0, $(10) and $0, respectively
 
27

 
22

 
51

 
(44
)
Other Comprehensive Income (Loss)
 
4,384

 
(3,187
)
 
5,280

 
(5,961
)
Total Comprehensive Income
 
63,384

 
57,547

 
113,390

 
121,186

Comprehensive Income Attributable to Noncontrolling Interest
 
(122
)
 
(71
)
 
(254
)
 
(43
)
Comprehensive Income Attributable to BWX Technologies, Inc.
 
$
63,262

 
$
57,476

 
$
113,136

 
$
121,143

See accompanying notes to condensed consolidated financial statements.

5

Table of Contents

BWX TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
 
 
Common Stock
 
Capital In
Excess of
Par Value
 
 
 
Accumulated
Other
Comprehensive
Income (Loss)
 
 
 
 
 
 
 
Total
Stockholders'
Equity
 
 
Shares
 
Par
Value
 
 
Retained
Earnings
 
 
Treasury
Stock
 
Stockholders'
Equity
 
Noncontrolling
Interest
 
 
 
 
 
(In thousands, except share and per share amounts)
Balance December 31, 2018
 
125,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 options
 
58,655

 
1

 
1,275

 

 

 

 
1,276

 

 
1,276

Shares placed in treasury
 

 

 

 

 

 
(29,027
)
 
(29,027
)
 

 
(29,027
)
Stock-based compensation charges
 
449,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 options
 
32,023

 

 
757

 

 

 

 
757

 

 
757

Shares placed in treasury
 

 

 

 

 

 
(260
)
 
(260
)
 

 
(260
)
Stock-based compensation charges
 
4,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

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Balance December 31, 2017
 
125,381,591

 
$
1,254

 
$
98,843

 
$
990,652

 
$
9,454

 
$
(814,809
)
 
$
285,394

 
$
363

 
$
285,757

Recently adopted accounting standards
 

 

 

 
13,311

 
(3,385
)
 

 
9,926

 

 
9,926

Net income
 

 

 

 
66,441

 

 

 
66,441

 
(28
)
 
66,413

Dividends declared ($0.16 per share)
 

 

 

 
(16,174
)
 

 

 
(16,174
)
 

 
(16,174
)
Currency translation adjustments
 

 

 

 

 
(3,124
)
 

 
(3,124
)
 

 
(3,124
)
Derivative financial instruments
 

 

 

 

 
94

 

 
94

 

 
94

Defined benefit obligations
 

 

 

 

 
322

 

 
322

 

 
322

Available-for-sale investments
 

 

 

 

 
(66
)
 

 
(66
)
 

 
(66
)
Exercises of stock options
 
159,126

 
1

 
3,806

 

 

 

 
3,807

 

 
3,807

Shares placed in treasury
 

 

 

 

 

 
(5,940
)
 
(5,940
)
 

 
(5,940
)
Stock-based compensation charges
 
181,317

 
2

 
4,459

 

 

 

 
4,461

 

 
4,461

Distributions to noncontrolling interests
 

 

 

 

 

 

 

 
(226
)
 
(226
)
Balance March 31, 2018 (unaudited)
 
125,722,034

 
$
1,257

 
$
107,108

 
$
1,054,230

 
$
3,295

 
$
(820,749
)
 
$
345,141

 
$
109

 
$
345,250

Net income
 

 

 

 
60,663

 

 

 
60,663

 
71

 
60,734

Dividends declared ($0.16 per share)
 

 

 

 
(16,088
)
 

 

 
(16,088
)
 

 
(16,088
)
Currency translation adjustments
 

 

 

 

 
(3,609
)
 

 
(3,609
)
 

 
(3,609
)
Derivative financial instruments
 

 

 

 

 
(63
)
 

 
(63
)
 

 
(63
)
Defined benefit obligations
 

 

 

 

 
463

 

 
463

 

 
463

Available-for-sale investments
 

 

 

 

 
22

 

 
22

 

 
22

Exercises of stock options
 
23,394

 

 
517

 

 

 

 
517

 

 
517

Shares placed in treasury
 

 

 

 

 

 
(77
)
 
(77
)
 

 
(77
)
Stock-based compensation charges
 
2,643

 

 
1,294

 

 

 

 
1,294

 

 
1,294

Distributions to noncontrolling interests
 

 

 

 

 

 

 

 
(126
)
 
(126
)
Balance June 30, 2018 (unaudited)
 
125,748,071

 
$
1,257

 
$
108,919

 
$
1,098,805

 
$
108

 
$
(820,826
)
 
$
388,263

 
$
54

 
$
388,317

See accompanying notes to condensed consolidated financial statements.

6

Table of Contents

BWX TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
 
 
Six Months Ended June 30,
 
 
2019
 
2018