XML 84 R114.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments and Hedging Activities - Location and Fair Value Amounts of Derivative Instruments (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Derivatives, Fair Value [Line Items]    
Current Portion of Derivative Assets   $ 23,040us-gaap_DerivativeInstrumentsAndHedges
Derivative Assets 14,415us-gaap_DerivativeInstrumentsAndHedgesNoncurrent 69,797us-gaap_DerivativeInstrumentsAndHedgesNoncurrent
Accrued Liabilities (24,491)tk_DerivativeInstrumentsAndHedgesAccruedLiabilities (22,022)tk_DerivativeInstrumentsAndHedgesAccruedLiabilities
Current Portion of Derivative Liabilities (203,957)us-gaap_DerivativeInstrumentsAndHedgesLiabilities (143,999)us-gaap_DerivativeInstrumentsAndHedgesLiabilities
Derivative Liabilities (422,182)us-gaap_DerivativeLiabilitiesNoncurrent (299,570)us-gaap_DerivativeLiabilitiesNoncurrent
Derivatives not designated as a cash flow hedge [Member] | Warrant [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets 9,314us-gaap_DerivativeInstrumentsAndHedgesNoncurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_WarrantMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Derivatives not designated as a cash flow hedge [Member] | Foreign currency contracts [Member]    
Derivatives, Fair Value [Line Items]    
Current Portion of Derivative Assets   482us-gaap_DerivativeInstrumentsAndHedges
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative Assets   12us-gaap_DerivativeInstrumentsAndHedgesNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Current Portion of Derivative Liabilities (14,218)us-gaap_DerivativeInstrumentsAndHedgesLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(1,819)us-gaap_DerivativeInstrumentsAndHedgesLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative Liabilities (4,189)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(155)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivatives not designated as a cash flow hedge [Member] | Interest rate swap agreements [Member]    
Derivatives, Fair Value [Line Items]    
Current Portion of Derivative Assets   21,779us-gaap_DerivativeInstrumentsAndHedges
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative Assets 5,101us-gaap_DerivativeInstrumentsAndHedgesNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
69,785us-gaap_DerivativeInstrumentsAndHedgesNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Accrued Liabilities (22,656)tk_DerivativeInstrumentsAndHedgesAccruedLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(22,025)tk_DerivativeInstrumentsAndHedgesAccruedLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Current Portion of Derivative Liabilities (148,006)us-gaap_DerivativeInstrumentsAndHedgesLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(140,503)us-gaap_DerivativeInstrumentsAndHedgesLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative Liabilities (240,171)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(248,091)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivatives not designated as a cash flow hedge [Member] | Cross currency swap agreements [Member]    
Derivatives, Fair Value [Line Items]    
Current Portion of Derivative Assets   779us-gaap_DerivativeInstrumentsAndHedges
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Accrued Liabilities (1,835)tk_DerivativeInstrumentsAndHedgesAccruedLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
3tk_DerivativeInstrumentsAndHedgesAccruedLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Current Portion of Derivative Liabilities (41,733)us-gaap_DerivativeInstrumentsAndHedgesLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(1,677)us-gaap_DerivativeInstrumentsAndHedgesLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative Liabilities $ (177,822)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ (51,324)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember