XML 64 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Reporting - Revenues and Percentage of Consolidated Revenues (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Revenue, Major Customer [Line Items]      
Revenue of Significant Customer $ 1,993,920us-gaap_Revenues $ 1,830,085us-gaap_Revenues $ 1,980,771us-gaap_Revenues
BP PLC [Member] | Customer Concentration Risk [Member]      
Revenue, Major Customer [Line Items]      
Revenue of Significant Customer    182,500us-gaap_Revenues
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= tk_BpPlcMember
  
BP PLC [Member] | Customer Concentration Risk [Member] | Sales Revenue, Net [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue of Significant Customer    10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= tk_BpPlcMember
  
Petroleo Brasileiro SA [Member] | Customer Concentration Risk [Member]      
Revenue, Major Customer [Line Items]      
Revenue of Significant Customer 248,200us-gaap_Revenues
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= tk_PetroleoBrasileiroSaMember
244,300us-gaap_Revenues
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= tk_PetroleoBrasileiroSaMember
289,300us-gaap_Revenues
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= tk_PetroleoBrasileiroSaMember
Petroleo Brasileiro SA [Member] | Customer Concentration Risk [Member] | Sales Revenue, Net [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue of Significant Customer 12.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= tk_PetroleoBrasileiroSaMember
13.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= tk_PetroleoBrasileiroSaMember
15.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= tk_PetroleoBrasileiroSaMember
Statoil ASA [Member] | Customer Concentration Risk [Member]      
Revenue, Major Customer [Line Items]      
Revenue of Significant Customer $ 239,800us-gaap_Revenues
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= tk_StatoilAsaMember
$ 250,500us-gaap_Revenues
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= tk_StatoilAsaMember
$ 299,100us-gaap_Revenues
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= tk_StatoilAsaMember
Statoil ASA [Member] | Customer Concentration Risk [Member] | Sales Revenue, Net [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue of Significant Customer 12.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= tk_StatoilAsaMember
14.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= tk_StatoilAsaMember
15.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= tk_StatoilAsaMember