XML 56 R83.htm IDEA: XBRL DOCUMENT v2.4.1.9
Other Charges, Net (Details 2) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Changes in the restructuring reserves    
Balance at the beginning of the period $ 11.5us-gaap_RestructuringReserve $ 1.2us-gaap_RestructuringReserve
Restructuring charges 36.1us-gaap_RestructuringCharges 25.3us-gaap_RestructuringCharges
Cash payments (22.9)us-gaap_PaymentsForRestructuring (15.4)us-gaap_PaymentsForRestructuring
Non-cash adjustments (7.5)us-gaap_RestructuringReserveAccrualAdjustment (0.1)us-gaap_RestructuringReserveAccrualAdjustment
Foreign currency impact (1.1)us-gaap_RestructuringReserveTranslationAdjustment 0.5us-gaap_RestructuringReserveTranslationAdjustment
Balance at the end of the period 16.1us-gaap_RestructuringReserve 11.5us-gaap_RestructuringReserve
Severance    
Changes in the restructuring reserves    
Balance at the beginning of the period 8.4us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0.9us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Restructuring charges 15.5us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
17.9us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Cash payments (14.6)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
(10.9)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Non-cash adjustments (1.4)us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Foreign currency impact (0.8)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0.5us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Balance at the end of the period 7.1us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
8.4us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Exit Costs    
Changes in the restructuring reserves    
Balance at the beginning of the period 1.1us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
0.3us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
Restructuring charges 8.8us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
5.3us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
Cash payments (8.2)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
(4.5)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
Non-cash adjustments (0.3)us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
 
Foreign currency impact (0.1)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
 
Balance at the end of the period 1.3us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
1.1us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
Provisions for Excess Inventory    
Changes in the restructuring reserves    
Balance at the beginning of the period 2.0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= brkr_ProvisionsForExcessInventoryMember
 
Restructuring charges 11.8us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= brkr_ProvisionsForExcessInventoryMember
2.1us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= brkr_ProvisionsForExcessInventoryMember
Cash payments (0.1)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= brkr_ProvisionsForExcessInventoryMember
 
Non-cash adjustments (5.8)us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= brkr_ProvisionsForExcessInventoryMember
(0.1)us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= brkr_ProvisionsForExcessInventoryMember
Foreign currency impact (0.2)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= brkr_ProvisionsForExcessInventoryMember
 
Balance at the end of the period $ 7.7us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= brkr_ProvisionsForExcessInventoryMember
$ 2.0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= brkr_ProvisionsForExcessInventoryMember