Annual report pursuant to Section 13 and 15(d)

Condensed Consolidating Financial Information - Condensed Consolidating Statements of Comprehensive Income (Loss) (Details)

v2.4.1.9
Condensed Consolidating Financial Information - Condensed Consolidating Statements of Comprehensive Income (Loss) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Condensed Financial Statements, Captions [Line Items]                      
Net income $ 110,073us-gaap_NetIncomeLoss $ 6,920us-gaap_NetIncomeLoss $ 47,852us-gaap_NetIncomeLoss $ 82,558us-gaap_NetIncomeLoss $ 24,278us-gaap_NetIncomeLoss $ 40,527us-gaap_NetIncomeLoss $ 43,828us-gaap_NetIncomeLoss $ 44,559us-gaap_NetIncomeLoss $ 247,403us-gaap_NetIncomeLoss $ 153,192us-gaap_NetIncomeLoss $ 68,371us-gaap_NetIncomeLoss
Foreign currency translation adjustment                 (16,894)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent (12,223)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent 1,355us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
Change in fair value of derivative instruments, net of taxes                 0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax [1] (4,419)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax [1] (8,452)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax [1]
Reclassification of settled contracts, net of taxes                 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax [2] 10,290us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax [2] 1,005us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax [2]
Other comprehensive loss                 (16,894)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent (6,352)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent (6,092)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Comprehensive income                 230,509us-gaap_ComprehensiveIncomeNetOfTax 146,840us-gaap_ComprehensiveIncomeNetOfTax 62,279us-gaap_ComprehensiveIncomeNetOfTax
Parent [Member]                      
Condensed Financial Statements, Captions [Line Items]                      
Net income                 247,403us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
153,192us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
68,371us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Foreign currency translation adjustment                 (16,894)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(12,223)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,355us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Change in fair value of derivative instruments, net of taxes                   (4,419)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(8,452)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Reclassification of settled contracts, net of taxes                   10,290us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,005us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other comprehensive loss                 (16,894)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(6,352)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(6,092)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Comprehensive income                 230,509us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
146,840us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
62,279us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Guarantor [Member]                      
Condensed Financial Statements, Captions [Line Items]                      
Net income                 529us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
508us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(3,066)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Foreign currency translation adjustment                 0us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Change in fair value of derivative instruments, net of taxes                   0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Reclassification of settled contracts, net of taxes                   0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Other comprehensive loss                 0us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Comprehensive income                 529us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
508us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(3,066)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Non-Guarantor [Member]                      
Condensed Financial Statements, Captions [Line Items]                      
Net income                 (13,157)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(3,000)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(1,586)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Foreign currency translation adjustment                 (16,894)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(12,223)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,355us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Change in fair value of derivative instruments, net of taxes                   0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Reclassification of settled contracts, net of taxes                   0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other comprehensive loss                 (16,894)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(12,223)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,355us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Comprehensive income                 (30,051)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(15,223)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(231)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Eliminations [Member]                      
Condensed Financial Statements, Captions [Line Items]                      
Net income                 12,628us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
2,492us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
4,652us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Foreign currency translation adjustment                 16,894us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
12,223us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(1,355)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Change in fair value of derivative instruments, net of taxes                   0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Reclassification of settled contracts, net of taxes                   0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Other comprehensive loss                 16,894us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
12,223us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(1,355)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Comprehensive income                 $ 29,522us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
$ 14,715us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
$ 3,297us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
[1] Net of $4.3 million and $(4.3) million in taxes for the years ended December 31, 2013 and 2012, respectively. No taxes were recorded in the year ended 2014.
[2] Net of $(0.5) million and $0.5 million in taxes for the years ended December 31, 2013 and 2012, respectively. No taxes were recorded in the year ended 2014.