XML 59 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Business Organization, Operations and Significant Accounting Policies (Comprehensive Income (Loss)) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance $ (4,429)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax    
Other comprehensive income (loss), net of tax (23,082)us-gaap_OtherComprehensiveIncomeLossNetOfTax (7,199)us-gaap_OtherComprehensiveIncomeLossNetOfTax 624us-gaap_OtherComprehensiveIncomeLossNetOfTax
Ending balance (27,461)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (4,429)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax  
Foreign currency translation adjustments, net of tax      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance (2,441)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
   
Other comprehensive income (loss), net of tax (4,462)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
   
Ending balance (6,903)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
   
Unrealized loss on derivatives, net of tax      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance (274)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
   
Other comprehensive income (loss), net of tax (16,048)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
   
Ending balance (16,322)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
   
Pension adjustments, net of tax      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance (1,714)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
   
Other comprehensive income (loss), net of tax (2,522)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
   
Ending balance (4,236)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
   
Accumulated Other Comprehensive Income (Loss) [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Other comprehensive income (loss), net of tax $ (23,032)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (7,099)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 740us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember