XML 96 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment information - Revenue And Operating Profits (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]                      
Revenues $ 881.2us-gaap_SalesRevenueNet $ 872.5us-gaap_SalesRevenueNet $ 859.0us-gaap_SalesRevenueNet $ 949.6us-gaap_SalesRevenueNet $ 997.2us-gaap_SalesRevenueNet $ 942.1us-gaap_SalesRevenueNet $ 929.0us-gaap_SalesRevenueNet $ 910.3us-gaap_SalesRevenueNet $ 3,562.3us-gaap_SalesRevenueNet $ 3,778.6us-gaap_SalesRevenueNet $ 3,577.6us-gaap_SalesRevenueNet
Operating profit (23.7)us-gaap_OperatingIncomeLoss 61.2us-gaap_OperatingIncomeLoss 8.7us-gaap_OperatingIncomeLoss (73.7)us-gaap_OperatingIncomeLoss 59.4us-gaap_OperatingIncomeLoss 56.9us-gaap_OperatingIncomeLoss 31.7us-gaap_OperatingIncomeLoss 15.2us-gaap_OperatingIncomeLoss (27.5)us-gaap_OperatingIncomeLoss 163.2us-gaap_OperatingIncomeLoss 162.2us-gaap_OperatingIncomeLoss
Largest 5 Markets [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 2,177.2us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
2,194.8us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
2,164.2us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
Operating profit                 118.8us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
135.8us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
138.6us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
Global Markets [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 1,288.5us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_GlobalMarketsMember
1,529.0us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_GlobalMarketsMember
1,373.4us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_GlobalMarketsMember
Operating profit                 166.2us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_GlobalMarketsMember
204.2us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_GlobalMarketsMember
150.1us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_GlobalMarketsMember
Payment Services [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 96.6us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_PaymentServicesMember
54.8us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_PaymentServicesMember
40.0us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_PaymentServicesMember
Operating profit                 (4.9)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_PaymentServicesMember
1.0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_PaymentServicesMember
1.2us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_PaymentServicesMember
Operating Segments [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 3,562.3us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
3,778.6us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
3,577.6us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Operating profit                 280.1us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
341.0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
289.9us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Reconciling Items [Member] | Selling, General and Administrative Expenses [Member]                      
Segment Reporting Information [Line Items]                      
Operating profit                 (108.8)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
(116.4)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
(87.4)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
Reconciling Items [Member] | Reconciliation Of Segment Policies To GAAP [Member]                      
Segment Reporting Information [Line Items]                      
Operating profit                 (2.3)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_IncomeStatementLocationAxis
= bco_ReconciliationOfSegmentPoliciesToGaapMember
2.7us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_IncomeStatementLocationAxis
= bco_ReconciliationOfSegmentPoliciesToGaapMember
4.5us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_IncomeStatementLocationAxis
= bco_ReconciliationOfSegmentPoliciesToGaapMember
Reconciling Items [Member] | FX devaluation in Venezuela [Member]                      
Segment Reporting Information [Line Items]                      
Operating profit                 (142.7)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ForeignCurrencyGainLossMember
(14.6)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ForeignCurrencyGainLossMember
0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ForeignCurrencyGainLossMember
Reconciling Items [Member] | US retirement plans [Member]                      
Segment Reporting Information [Line Items]                      
Operating profit                 (73.1)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember
(52.9)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember
(56.2)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember
Reconciling Items [Member] | 2014 Reorganization and Restructuring [Member]                      
Segment Reporting Information [Line Items]                      
Operating profit                 (21.8)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
Reconciling Items [Member] | Acquisition and Disposition [Member]                      
Segment Reporting Information [Line Items]                      
Operating profit                 49.4us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_IncomeStatementLocationAxis
= bco_AcquisitionAndDispositionMember
5.8us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_IncomeStatementLocationAxis
= bco_AcquisitionAndDispositionMember
14.6us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_IncomeStatementLocationAxis
= bco_AcquisitionAndDispositionMember
Reconciling Items [Member] | Mexican settlement losses [Member]                      
Segment Reporting Information [Line Items]                      
Operating profit                 (5.9)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_IncomeStatementLocationAxis
= bco_MexicanSettlementLossesMember
(2.4)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_IncomeStatementLocationAxis
= bco_MexicanSettlementLossesMember
(3.2)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_IncomeStatementLocationAxis
= bco_MexicanSettlementLossesMember
Reconciling Items [Member] | Share-based compensation adjustment [Member]                      
Segment Reporting Information [Line Items]                      
Operating profit                 (2.4)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_IncomeStatementLocationAxis
= bco_ShareBasedCompensationAdjustmentMember
0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_IncomeStatementLocationAxis
= bco_ShareBasedCompensationAdjustmentMember
0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
/ us-gaap_IncomeStatementLocationAxis
= bco_ShareBasedCompensationAdjustmentMember
Latin America [Member] | Global Markets [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 592.4us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_GlobalMarketsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
854.2us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_GlobalMarketsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
744.4us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_GlobalMarketsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
Operating profit                 90.6us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_GlobalMarketsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
136.2us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_GlobalMarketsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
90.0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_GlobalMarketsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
Europe, Middle East and Africa [Member] | Global Markets [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 556.3us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_GlobalMarketsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
540.6us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_GlobalMarketsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
503.1us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_GlobalMarketsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
Operating profit                 52.5us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_GlobalMarketsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
47.0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_GlobalMarketsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
45.3us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_GlobalMarketsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EMEAMember
Asia Pacific [Member] | Global Markets [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 139.8us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_GlobalMarketsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
134.2us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_GlobalMarketsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
125.9us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_GlobalMarketsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
Operating profit                 23.1us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_GlobalMarketsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
21.0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_GlobalMarketsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
14.8us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_GlobalMarketsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
US [Member] | Largest 5 Markets [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 727.8us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_US
707.5us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_US
706.7us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_US
Operating profit                 22.8us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_US
12.8us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_US
32.0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_US
France [Member] | Largest 5 Markets [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 517.4us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_FR
517.6us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_FR
511.4us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_FR
Operating profit                 39.4us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_FR
44.5us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_FR
39.7us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_FR
Mexico [Member] | Largest 5 Markets [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 388.2us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_MX
423.9us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_MX
395.0us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_MX
Operating profit                 9.6us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_MX
26.9us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_MX
17.7us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_MX
Brazil [Member] | Largest 5 Markets [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 364.1us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_BR
354.4us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_BR
363.6us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_BR
Operating profit                 34.2us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_BR
41.1us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_BR
39.9us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_BR
Canada [Member] | Largest 5 Markets [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 179.7us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
191.4us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
187.5us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
Operating profit                 $ 12.8us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
$ 10.5us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
$ 9.3us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= bco_Largest5MarketsMember
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA