XML 20 R55.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring and Integration Costs (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Restructuring and integration activities [Roll Forward]    
Exit activity liability, beginning of period $ 3,742,000us-gaap_RestructuringReserve $ 3,779,000us-gaap_RestructuringReserve
Restructuring and integration costs [Abstract]    
Amount provided for during the period 1,197,000us-gaap_RestructuringCharges 3,357,000us-gaap_RestructuringCharges
Non-cash usage, including asset write-downs (17,000)us-gaap_RestructuringReserveSettledWithoutCash1 (398,000)us-gaap_RestructuringReserveSettledWithoutCash1
Cash payments (3,246,000)us-gaap_PaymentsForRestructuring (2,996,000)us-gaap_PaymentsForRestructuring
Exit activity liability, end of period 1,676,000us-gaap_RestructuringReserve 3,742,000us-gaap_RestructuringReserve
Severance costs   1,800,000us-gaap_SeveranceCosts1
Workforce Reduction [Member]    
Restructuring and integration activities [Roll Forward]    
Exit activity liability, beginning of period 2,800,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
2,226,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Restructuring and integration costs [Abstract]    
Amount provided for during the period 639,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
2,446,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Non-cash usage, including asset write-downs 0us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Cash payments (2,492,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
(1,872,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Exit activity liability, end of period 947,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
2,800,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Other Exit Costs [Member]    
Restructuring and integration activities [Roll Forward]    
Exit activity liability, beginning of period 942,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
1,553,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
Restructuring and integration costs [Abstract]    
Amount provided for during the period 558,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
911,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
Non-cash usage, including asset write-downs (17,000)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
(398,000)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
Cash payments (754,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
(1,124,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
Exit activity liability, end of period $ 729,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
$ 942,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember