XML 132 R80.htm IDEA: XBRL DOCUMENT v2.4.1.9
Business Acquisitions - Schedule of Reconciliation of Beginning and Ending Liability Balance for Termination Costs (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Restructuring Reserve [Roll Forward]      
Amortization of discount $ 1,318us-gaap_AmortizationOfDebtDiscountPremium $ 1,412us-gaap_AmortizationOfDebtDiscountPremium $ 3,259us-gaap_AmortizationOfDebtDiscountPremium
Liability ending balance 50,977us-gaap_OperatingLeasesFutureMinimumPaymentsDue    
Employee termination benefits [Member]      
Restructuring Reserve [Roll Forward]      
Liability beginning balance 4,816us-gaap_EmployeeRelatedLiabilitiesCurrent
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_EmployeeRelatedLiabilitiesCurrent
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
5,163us-gaap_EmployeeRelatedLiabilitiesCurrent
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Additions charged to operations 15,189us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
[1] 20,683us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
[1] 2,869us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
[1]
Amortization of discount 0us-gaap_OtherLaborRelatedExpenses
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_OtherLaborRelatedExpenses
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_OtherLaborRelatedExpenses
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Payments (18,337)us-gaap_PaymentsToEmployees
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
(15,867)us-gaap_PaymentsToEmployees
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
(8,032)us-gaap_PaymentsToEmployees
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Liability ending balance 1,668us-gaap_EmployeeRelatedLiabilitiesCurrent
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
[2] 4,816us-gaap_EmployeeRelatedLiabilitiesCurrent
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_EmployeeRelatedLiabilitiesCurrent
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Lease and other contract termination costs [Member]      
Restructuring Reserve [Roll Forward]      
Liability beginning balance 2,454us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
4,891us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
5,287us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
Additions charged to operations 2,897us-gaap_LeaseAndRentalExpense
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
[1] 0us-gaap_LeaseAndRentalExpense
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
[1] 5,030us-gaap_LeaseAndRentalExpense
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
[1]
Amortization of discount 148us-gaap_AmortizationOfFinancingCostsAndDiscounts
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
347us-gaap_AmortizationOfFinancingCostsAndDiscounts
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
176us-gaap_AmortizationOfFinancingCostsAndDiscounts
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
Payments (3,260)us-gaap_PaymentsForRent
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
(2,784)us-gaap_PaymentsForRent
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
(5,602)us-gaap_PaymentsForRent
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
Liability ending balance 2,239us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
[2] 2,454us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
4,891us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
Total [Member]      
Restructuring Reserve [Roll Forward]      
Liability beginning balance 7,270us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= ocn_TotalMember
4,891us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= ocn_TotalMember
10,450us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= ocn_TotalMember
Additions charged to operations 18,086us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= ocn_TotalMember
[1] 20,683us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= ocn_TotalMember
[1] 7,899us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= ocn_TotalMember
[1]
Amortization of discount 148us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_RestructuringCostAndReserveAxis
= ocn_TotalMember
347us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_RestructuringCostAndReserveAxis
= ocn_TotalMember
176us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_RestructuringCostAndReserveAxis
= ocn_TotalMember
Payments (21,597)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= ocn_TotalMember
(18,651)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= ocn_TotalMember
(13,634)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= ocn_TotalMember
Liability ending balance $ 3,907us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= ocn_TotalMember
[2] $ 7,270us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= ocn_TotalMember
$ 4,891us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= ocn_TotalMember
[1] Additions charged to operations during 2012 were recorded in the Servicing segment. In 2013, $15.9 million of the charges were recorded in the Servicing segment, $0.7 million was recorded in the Lending segment and the remaining $4.1 million was recorded in Corporate Items and Other. In 2014, $14.7 million of the charges were recorded in the Servicing segment, $(0.1) million was recorded in the Lending segment and the remaining $3.5 million was recorded in Corporate Items and Other. Charges related to employee termination benefits, lease termination costs and other contract termination costs are reported in Compensation and benefits expense, Occupancy and equipment expense and Other operating expenses, respectively, in the Consolidated Statements of Operations. The liabilities are included in Other liabilities in the Consolidated Balance Sheets.
[2] We expect the remaining liability for employee termination benefits at December 31, 2014 to be settled in early 2015.