XML 24 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Other Intangible Assets (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended 0 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Oct. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Jun. 30, 2014
Goodwill [Roll Forward]              
Goodwill, beginning of period $ 649,697us-gaap_Goodwill $ 579,905us-gaap_Goodwill          
Goodwill acquired   189,486us-gaap_GoodwillAcquiredDuringPeriod          
Foreign currency translation (54,748)us-gaap_GoodwillTranslationAdjustments 12,383us-gaap_GoodwillTranslationAdjustments          
Divestiture   (134,704)us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit          
Purchase accounting adjustment   2,627us-gaap_GoodwillPurchaseAccountingAdjustments          
Goodwill, end of period 594,949us-gaap_Goodwill 649,697us-gaap_Goodwill 579,905us-gaap_Goodwill   594,949us-gaap_Goodwill 649,697us-gaap_Goodwill  
Other Intangible Assets:              
Finite Lived Intangible Assets Before Foreign Currency Translation Adjustment 677,959b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment 597,959b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment     677,959b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment 597,959b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment  
Finite Lived Intangible Assets Foreign Currency Translation Adjustment (8,821)b_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustment 13,653b_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustment     (8,821)b_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustment 13,653b_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustment  
Finite-Lived Intangible Assets, Accumulated Amortization (151,344)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization (114,219)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization     (151,344)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization (114,219)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization  
Finite-Lived Intangible Assets, Gross 706,038us-gaap_FiniteLivedIntangibleAssetsGross 648,512us-gaap_FiniteLivedIntangibleAssetsGross     706,038us-gaap_FiniteLivedIntangibleAssetsGross 648,512us-gaap_FiniteLivedIntangibleAssetsGross  
Intangible Assets, Future Amortization Expense              
Amortization of intangible assets expected in 2015 38,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths       38,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths    
Amortization of intangible assets expected in 2016 35,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo       35,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo    
Amortization of intangible assets expected in 2017 35,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree       35,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree    
Amortization of intangible assets expected in 2018 36,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour       36,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour    
Amortization of intangible assets expected in 2019 34,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive       34,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive    
Component Repair Program Payments 70,100b_ComponentRepairProgramPayments 16,639b_ComponentRepairProgramPayments 0b_ComponentRepairProgramPayments        
Goodwill expected tax deductible amount 43,860us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount       43,860us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount    
Amortization of Intangible Assets 37,125us-gaap_AmortizationOfIntangibleAssets 27,973us-gaap_AmortizationOfIntangibleAssets 18,605us-gaap_AmortizationOfIntangibleAssets        
Männer Business [Member]              
Goodwill [Roll Forward]              
Goodwill, end of period       189,486us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= b_MnnerBusinessMember
     
Intangible Assets, Future Amortization Expense              
Other intangible assets       146,600us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= b_MnnerBusinessMember
     
Customer Relationships [Member] | Männer Business [Member]              
Intangible Assets, Future Amortization Expense              
Other intangible assets       92,100us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= b_MnnerBusinessMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
     
Acquired Finite-lived Intangible Asset, Weighted Average Useful Life       16 years      
Revenue sharing programs [Member]              
Other Intangible Assets:              
Finite Lived Intangible Assets Before Foreign Currency Translation Adjustment 293,700b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_RevenueSharingMember
293,700b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_RevenueSharingMember
    293,700b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_RevenueSharingMember
293,700b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_RevenueSharingMember
 
Finite-Lived Intangible Assets, Accumulated Amortization (72,958)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_RevenueSharingMember
(64,220)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_RevenueSharingMember
    (72,958)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_RevenueSharingMember
(64,220)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_RevenueSharingMember
 
Revenue sharing programs [Member] | Maximum              
Other Intangible Assets:              
Range of life (in years) 30 years            
Component Repair Program [Member]              
Other Intangible Assets:              
Finite Lived Intangible Assets Before Foreign Currency Translation Adjustment 106,639b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_ComponentRepairProgramMember
26,639b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_ComponentRepairProgramMember
    106,639b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_ComponentRepairProgramMember
26,639b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_ComponentRepairProgramMember
 
Finite-Lived Intangible Assets, Accumulated Amortization (1,941)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_ComponentRepairProgramMember
0us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_ComponentRepairProgramMember
    (1,941)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_ComponentRepairProgramMember
0us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_ComponentRepairProgramMember
 
Component Repair Program [Member] | Maximum              
Other Intangible Assets:              
Range of life (in years) 15 years            
Customer lists/relationships [Member]              
Other Intangible Assets:              
Finite Lived Intangible Assets Before Foreign Currency Translation Adjustment 183,406b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_CustomerListsAndRelationshipsMember
183,406b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_CustomerListsAndRelationshipsMember
    183,406b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_CustomerListsAndRelationshipsMember
183,406b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_CustomerListsAndRelationshipsMember
 
Finite-Lived Intangible Assets, Accumulated Amortization (30,731)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_CustomerListsAndRelationshipsMember
(18,293)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_CustomerListsAndRelationshipsMember
    (30,731)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_CustomerListsAndRelationshipsMember
(18,293)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_CustomerListsAndRelationshipsMember
 
Customer lists/relationships [Member] | Minimum              
Other Intangible Assets:              
Range of life (in years) 10 years            
Customer lists/relationships [Member] | Maximum              
Other Intangible Assets:              
Range of life (in years) 16 years            
Patents And Technology [Member]              
Other Intangible Assets:              
Finite Lived Intangible Assets Before Foreign Currency Translation Adjustment 62,972b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_PatentsAndTechnologyMember
62,972b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_PatentsAndTechnologyMember
    62,972b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_PatentsAndTechnologyMember
62,972b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_PatentsAndTechnologyMember
 
Finite-Lived Intangible Assets, Accumulated Amortization (22,356)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_PatentsAndTechnologyMember
(14,210)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_PatentsAndTechnologyMember
    (22,356)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_PatentsAndTechnologyMember
(14,210)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_PatentsAndTechnologyMember
 
Patents And Technology [Member] | Minimum              
Other Intangible Assets:              
Range of life (in years) 7 years            
Patents And Technology [Member] | Maximum              
Other Intangible Assets:              
Range of life (in years) 14 years            
Patents And Technology [Member] | Männer Business [Member]              
Intangible Assets, Future Amortization Expense              
Other intangible assets       21,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= b_MnnerBusinessMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_PatentsAndTechnologyMember
     
Acquired Finite-lived Intangible Asset, Weighted Average Useful Life       10 years      
Trademarks, Trade Names [Member]              
Other Intangible Assets:              
Finite Lived Intangible Assets Before Foreign Currency Translation Adjustment 11,950b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_TrademarksTradeNamesMember
11,950b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_TrademarksTradeNamesMember
    11,950b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_TrademarksTradeNamesMember
11,950b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_TrademarksTradeNamesMember
 
Finite-Lived Intangible Assets, Accumulated Amortization (8,552)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_TrademarksTradeNamesMember
(7,628)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_TrademarksTradeNamesMember
    (8,552)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_TrademarksTradeNamesMember
(7,628)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_TrademarksTradeNamesMember
 
Trademarks, Trade Names [Member] | Minimum              
Other Intangible Assets:              
Range of life (in years) 5 years            
Trademarks, Trade Names [Member] | Maximum              
Other Intangible Assets:              
Range of life (in years) 30 years            
Unamoritized Trade Name [Member]              
Other Intangible Assets:              
Finite Lived Intangible Assets Before Foreign Currency Translation Adjustment   36,900b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_UnamortizedTradeNameMember
  26,900b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_UnamortizedTradeNameMember
  36,900b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_UnamortizedTradeNameMember
 
Unamoritized Trade Name [Member] | Männer Business and Synventive [Member]              
Other Intangible Assets:              
Finite Lived Intangible Assets Before Foreign Currency Translation Adjustment 36,900b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_BusinessAcquisitionAxis
= b_MnnerBusinessandSynventiveMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_UnamortizedTradeNameMember
      36,900b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_BusinessAcquisitionAxis
= b_MnnerBusinessandSynventiveMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_UnamortizedTradeNameMember
   
Other [Member]              
Other Intangible Assets:              
Finite Lived Intangible Assets Before Foreign Currency Translation Adjustment 19,292b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
19,292b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
    19,292b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
19,292b_FiniteLivedIntangibleAssetsBeforeForeignCurrencyTranslationAdjustment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
 
Finite-Lived Intangible Assets, Accumulated Amortization (14,806)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
(9,868)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
    (14,806)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
(9,868)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
 
Other [Member] | Maximum              
Other Intangible Assets:              
Range of life (in years) 15 years            
Customer Backlog [Member] | Männer Business [Member]              
Intangible Assets, Future Amortization Expense              
Other intangible assets       6,600us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= b_MnnerBusinessMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_CustomerBacklogMember
     
Customer Backlog [Member] | Männer Business [Member] | Maximum              
Intangible Assets, Future Amortization Expense              
Acquired Finite-lived Intangible Asset, Weighted Average Useful Life       1 year      
Component Repair Program One [Member]              
Intangible Assets, Future Amortization Expense              
Component Repair Program Payments Consideration 26,639b_ComponentRepairProgramPaymentsConsideration
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_ComponentRepairProgramOneMember
      26,639b_ComponentRepairProgramPaymentsConsideration
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_ComponentRepairProgramOneMember
   
Component Repair Program Payments         9,100b_ComponentRepairProgramPayments
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_ComponentRepairProgramOneMember
16,639b_ComponentRepairProgramPayments
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_ComponentRepairProgramOneMember
 
Component Repair Program One [Member] | Accrued Liabilities [Member]              
Intangible Assets, Future Amortization Expense              
Component Repair Program Payments Expected 900b_ComponentRepairProgramPaymentsExpectedinNextFiscalYear
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccruedLiabilitiesMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_ComponentRepairProgramOneMember
      900b_ComponentRepairProgramPaymentsExpectedinNextFiscalYear
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccruedLiabilitiesMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_ComponentRepairProgramOneMember
   
Component Repair Program Two [Member]              
Intangible Assets, Future Amortization Expense              
Component Repair Program Payments Consideration 80,000b_ComponentRepairProgramPaymentsConsideration
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_ComponentRepairProgramTwoMember
      80,000b_ComponentRepairProgramPaymentsConsideration
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_ComponentRepairProgramTwoMember
   
Component Repair Program Payments         20,000b_ComponentRepairProgramPayments
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_ComponentRepairProgramTwoMember
  41,000b_ComponentRepairProgramPayments
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_ComponentRepairProgramTwoMember
Component Repair Program Two [Member] | Accrued Liabilities [Member]              
Intangible Assets, Future Amortization Expense              
Component Repair Program Payments Expected 19,000b_ComponentRepairProgramPaymentsExpectedinNextFiscalYear
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccruedLiabilitiesMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_ComponentRepairProgramTwoMember
      19,000b_ComponentRepairProgramPaymentsExpectedinNextFiscalYear
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccruedLiabilitiesMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= b_ComponentRepairProgramTwoMember
   
Industrial [Member]              
Goodwill [Roll Forward]              
Goodwill, beginning of period 618,911us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= b_IndustrialMember
414,244us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= b_IndustrialMember
         
Goodwill acquired   189,486us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= b_IndustrialMember
         
Foreign currency translation (54,748)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= b_IndustrialMember
12,554us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= b_IndustrialMember
         
Divestiture   0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= b_IndustrialMember
         
Purchase accounting adjustment   2,627us-gaap_GoodwillPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= b_IndustrialMember
         
Goodwill, end of period 564,163us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= b_IndustrialMember
618,911us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= b_IndustrialMember
    564,163us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= b_IndustrialMember
618,911us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= b_IndustrialMember
 
Aerospace [Member]              
Goodwill [Roll Forward]              
Goodwill, beginning of period 30,786us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= b_AerospaceMember
30,786us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= b_AerospaceMember
         
Goodwill acquired   0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= b_AerospaceMember
         
Foreign currency translation 0us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= b_AerospaceMember
0us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= b_AerospaceMember
         
Divestiture   0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= b_AerospaceMember
         
Purchase accounting adjustment   0us-gaap_GoodwillPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= b_AerospaceMember
         
Goodwill, end of period 30,786us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= b_AerospaceMember
30,786us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= b_AerospaceMember
    30,786us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= b_AerospaceMember
30,786us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= b_AerospaceMember
 
Other [Member]              
Goodwill [Roll Forward]              
Goodwill, beginning of period 0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
134,875us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
         
Goodwill acquired   0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
         
Foreign currency translation 0us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(171)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
         
Divestiture   (134,704)us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
         
Purchase accounting adjustment   0us-gaap_GoodwillPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
         
Goodwill, end of period $ 0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
$ 0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
    $ 0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
$ 0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember