XML 27 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Information on Business Segments (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Segment
Mar. 31, 2014
Segment Reporting Information [Line Items]    
Number of reportable segments 2us-gaap_NumberOfReportableSegments  
Net sales $ 300,573us-gaap_SalesRevenueNet $ 312,099us-gaap_SalesRevenueNet
Operating profit 43,895us-gaap_OperatingIncomeLoss 35,124us-gaap_OperatingIncomeLoss
Interest expense 2,720us-gaap_InterestExpense 3,319us-gaap_InterestExpense
Other expense (income), net 81us-gaap_OtherNonoperatingIncomeExpense 234us-gaap_OtherNonoperatingIncomeExpense
Income from continuing operations before income taxes 41,094us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 31,571us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Aerospace [Member]    
Segment Reporting Information [Line Items]    
Net sales 100,224us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= b_AerospaceMember
108,212us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= b_AerospaceMember
Operating profit 12,916us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= b_AerospaceMember
15,750us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= b_AerospaceMember
Industrial [Member]    
Segment Reporting Information [Line Items]    
Net sales 200,349us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= b_IndustrialMember
203,888us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= b_IndustrialMember
Operating profit 30,979us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= b_IndustrialMember
19,374us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= b_IndustrialMember
Intersegment sales [Member]    
Segment Reporting Information [Line Items]    
Net sales $ 0us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
$ (1)us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember