XML 110 R102.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies (Details) (USD $)
In Thousands, unless otherwise specified
1 Months Ended 12 Months Ended
Nov. 30, 2013
Apr. 30, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Loss Contingencies [Line Items]          
IRS proposed adjustments to tax years 2000 through 2002, before penalty and interest   $ 16,500b_IrsProposedAdjustmentsNotIncludingPenaltiesAndInterest      
Potential penalty, percentage of tax assessment   20.00%b_PotentialPenaltyOnIrsProposedAdjustments      
Income taxes     45,959us-gaap_IncomeTaxExpenseBenefit 35,253us-gaap_IncomeTaxExpenseBenefit 12,432us-gaap_IncomeTaxExpenseBenefit
Income Tax Examination, Tax, Penalties and Interest Expense 12,700b_IncomeTaxExaminationTaxPenaltiesandInterestExpense        
Leases [Abstract]          
Operating Leases, Rent Expense     12,745us-gaap_LeaseAndRentalExpense 11,398us-gaap_LeaseAndRentalExpense 13,464us-gaap_LeaseAndRentalExpense
Operating Leases, Future Minimum Payments, Due 2015     7,686us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent    
Operating Leases, Future Minimum Payments, Due 2016     4,639us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears    
Operating Leases, Future Minimum Payments, Due 2017     1,939us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears    
Operating Leases, Future Minimum Payments, Due 2018     1,316us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears    
Operating Leases, Future Minimum Payments, Due 2019     1,392us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears    
Operating Leases, Future Minimum Payments, Due Thereafter     10,400us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter    
2013 U.S Court Decision [Member]          
Loss Contingencies [Line Items]          
Income taxes       $ 16,428us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_IncomeTaxAuthorityAxis
= b_A2013U.SCourtDecisionMember