XML 82 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
RESTRUCTURING EXPENSE (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Changes in restructuring expenses      
Balance, beginning of period $ 462us-gaap_RestructuringReserve $ 906us-gaap_RestructuringReserve $ 1,336us-gaap_RestructuringReserve
Restructuring expense (income) 13us-gaap_BusinessExitCosts1 56us-gaap_BusinessExitCosts1 (146)us-gaap_BusinessExitCosts1
Payments (297)us-gaap_PaymentsForRestructuring (500)us-gaap_PaymentsForRestructuring (284)us-gaap_PaymentsForRestructuring
Balance, end of period 178us-gaap_RestructuringReserve 462us-gaap_RestructuringReserve 906us-gaap_RestructuringReserve
Employee Termination Costs      
Changes in restructuring expenses      
Balance, beginning of period 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SpecialTerminationBenefitsMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SpecialTerminationBenefitsMember
129us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SpecialTerminationBenefitsMember
Restructuring expense (income) 0us-gaap_BusinessExitCosts1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SpecialTerminationBenefitsMember
0us-gaap_BusinessExitCosts1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SpecialTerminationBenefitsMember
(29)us-gaap_BusinessExitCosts1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SpecialTerminationBenefitsMember
Payments 0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SpecialTerminationBenefitsMember
0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SpecialTerminationBenefitsMember
(100)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SpecialTerminationBenefitsMember
Balance, end of period 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SpecialTerminationBenefitsMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SpecialTerminationBenefitsMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SpecialTerminationBenefitsMember
Continuing Lease Obligations      
Changes in restructuring expenses      
Balance, beginning of period 462us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= tree_ContinuousLeaseObligationsMember
906us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= tree_ContinuousLeaseObligationsMember
1,207us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= tree_ContinuousLeaseObligationsMember
Restructuring expense (income) 13us-gaap_BusinessExitCosts1
/ us-gaap_RestructuringCostAndReserveAxis
= tree_ContinuousLeaseObligationsMember
56us-gaap_BusinessExitCosts1
/ us-gaap_RestructuringCostAndReserveAxis
= tree_ContinuousLeaseObligationsMember
(47)us-gaap_BusinessExitCosts1
/ us-gaap_RestructuringCostAndReserveAxis
= tree_ContinuousLeaseObligationsMember
Payments (297)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= tree_ContinuousLeaseObligationsMember
(500)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= tree_ContinuousLeaseObligationsMember
(254)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= tree_ContinuousLeaseObligationsMember
Balance, end of period 178us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= tree_ContinuousLeaseObligationsMember
462us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= tree_ContinuousLeaseObligationsMember
906us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= tree_ContinuousLeaseObligationsMember
Other      
Changes in restructuring expenses      
Balance, beginning of period 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= tree_OtherRestructuringCostsMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= tree_OtherRestructuringCostsMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= tree_OtherRestructuringCostsMember
Restructuring expense (income) 0us-gaap_BusinessExitCosts1
/ us-gaap_RestructuringCostAndReserveAxis
= tree_OtherRestructuringCostsMember
0us-gaap_BusinessExitCosts1
/ us-gaap_RestructuringCostAndReserveAxis
= tree_OtherRestructuringCostsMember
(70)us-gaap_BusinessExitCosts1
/ us-gaap_RestructuringCostAndReserveAxis
= tree_OtherRestructuringCostsMember
Payments 0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= tree_OtherRestructuringCostsMember
0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= tree_OtherRestructuringCostsMember
70us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= tree_OtherRestructuringCostsMember
Balance, end of period $ 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= tree_OtherRestructuringCostsMember
$ 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= tree_OtherRestructuringCostsMember
$ 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= tree_OtherRestructuringCostsMember