XML 97 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Reporting - Segment Results Information (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]      
Revenues $ 1,993,920us-gaap_Revenues $ 1,830,085us-gaap_Revenues $ 1,980,771us-gaap_Revenues
Voyage expenses (127,847)us-gaap_OtherCostOfServices (112,218)us-gaap_OtherCostOfServices (138,283)us-gaap_OtherCostOfServices
Vessel operating expenses (809,319)us-gaap_OtherCostAndExpenseOperating (806,152)us-gaap_OtherCostAndExpenseOperating (813,326)us-gaap_OtherCostAndExpenseOperating
Time-charter hire expense (67,219)us-gaap_LeaseAndRentalExpense (103,646)us-gaap_LeaseAndRentalExpense (130,739)us-gaap_LeaseAndRentalExpense
Depreciation and amortization (422,904)us-gaap_DepreciationAndAmortization (431,086)us-gaap_DepreciationAndAmortization (455,898)us-gaap_DepreciationAndAmortization
General and administrative (140,917)us-gaap_GeneralAndAdministrativeExpense (140,958)us-gaap_GeneralAndAdministrativeExpense (144,296)us-gaap_GeneralAndAdministrativeExpense
Asset impairments (4,759)us-gaap_AssetImpairmentCharges (167,605)us-gaap_AssetImpairmentCharges (432,196)us-gaap_AssetImpairmentCharges
Loan loss (provisions) recoveries 2,521us-gaap_ProvisionForLoanAndLeaseLosses (748)us-gaap_ProvisionForLoanAndLeaseLosses (1,886)us-gaap_ProvisionForLoanAndLeaseLosses
Net gain (loss)on sale of vessels and equipment 13,509us-gaap_GainLossOnDispositionOfAssets 1,995us-gaap_GainLossOnDispositionOfAssets (6,975)us-gaap_GainLossOnDispositionOfAssets
Restructuring recoveries (charges) (9,826)us-gaap_RestructuringCharges (6,921)us-gaap_RestructuringCharges (7,565)us-gaap_RestructuringCharges
Income (loss) from vessel operations 427,159us-gaap_OperatingIncomeLoss 62,746us-gaap_OperatingIncomeLoss (150,393)us-gaap_OperatingIncomeLoss
Shuttle Tanker, FSO and Offshore Support Segment [Member]      
Segment Reporting Information [Line Items]      
Revenues 608,068us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
583,201us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
616,295us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
Voyage expenses (106,291)us-gaap_OtherCostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
(99,111)us-gaap_OtherCostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
(104,382)us-gaap_OtherCostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
Vessel operating expenses (191,173)us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
(182,973)us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
(196,021)us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
Time-charter hire expense (31,090)us-gaap_LeaseAndRentalExpense
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
(56,682)us-gaap_LeaseAndRentalExpense
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
(56,989)us-gaap_LeaseAndRentalExpense
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
Depreciation and amortization (111,891)us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
(116,376)us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
(125,104)us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
General and administrative (35,665)us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
(37,529)us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
(36,484)us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
Asset impairments (4,759)us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
(76,782)us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
(28,830)us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
Net gain (loss)on sale of vessels and equipment 3,121us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
  (1,112)us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
Restructuring recoveries (charges) 812us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
(2,123)us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
(652)us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
Income (loss) from vessel operations 131,132us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
11,625us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
66,721us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
FPSO Segment [Member]      
Segment Reporting Information [Line Items]      
Revenues 614,463us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
567,620us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
581,215us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
Voyage expenses (756)us-gaap_OtherCostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
  (232)us-gaap_OtherCostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
Vessel operating expenses (370,397)us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
(364,986)us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
(354,020)us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
Depreciation and amortization (157,829)us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
(151,365)us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
(135,413)us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
General and administrative (57,915)us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
(51,891)us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
(45,139)us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
Loan loss (provisions) recoveries 2,521us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
(2,634)us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
 
Net gain (loss)on sale of vessels and equipment 935us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
1,338us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
 
Income (loss) from vessel operations 31,022us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
(1,918)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
46,411us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
Liquefied Gas Segment [Member]      
Segment Reporting Information [Line Items]      
Revenues 325,707us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tk_LiquefiedGasSegmentMember
298,228us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tk_LiquefiedGasSegmentMember
291,712us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tk_LiquefiedGasSegmentMember
Voyage expenses (1,913)us-gaap_OtherCostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= tk_LiquefiedGasSegmentMember
(602)us-gaap_OtherCostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= tk_LiquefiedGasSegmentMember
(283)us-gaap_OtherCostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= tk_LiquefiedGasSegmentMember
Vessel operating expenses (68,839)us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementBusinessSegmentsAxis
= tk_LiquefiedGasSegmentMember
(61,471)us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementBusinessSegmentsAxis
= tk_LiquefiedGasSegmentMember
(54,773)us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementBusinessSegmentsAxis
= tk_LiquefiedGasSegmentMember
Depreciation and amortization (71,712)us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tk_LiquefiedGasSegmentMember
(71,485)us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tk_LiquefiedGasSegmentMember
(69,064)us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tk_LiquefiedGasSegmentMember
General and administrative (27,434)us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= tk_LiquefiedGasSegmentMember
(19,597)us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= tk_LiquefiedGasSegmentMember
(18,643)us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= tk_LiquefiedGasSegmentMember
Income (loss) from vessel operations 155,809us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tk_LiquefiedGasSegmentMember
145,073us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tk_LiquefiedGasSegmentMember
148,949us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tk_LiquefiedGasSegmentMember
Conventional Tanker [Member]      
Segment Reporting Information [Line Items]      
Revenues 445,682us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
381,036us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
491,549us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
Voyage expenses (18,887)us-gaap_OtherCostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
(12,505)us-gaap_OtherCostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
(33,386)us-gaap_OtherCostOfServices
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
Vessel operating expenses (178,910)us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
(196,722)us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
(208,512)us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
Time-charter hire expense (36,129)us-gaap_LeaseAndRentalExpense
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
(46,964)us-gaap_LeaseAndRentalExpense
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
(73,750)us-gaap_LeaseAndRentalExpense
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
Depreciation and amortization (81,472)us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
(91,860)us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
(126,317)us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
General and administrative (19,903)us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
(31,941)us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
(44,030)us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
Asset impairments   (90,823)us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
(403,366)us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
Loan loss (provisions) recoveries   1,886us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
(1,886)us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
Net gain (loss)on sale of vessels and equipment 9,453us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
657us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
(5,863)us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
Restructuring recoveries (charges) (10,638)us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
(4,798)us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
(6,913)us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
Income (loss) from vessel operations $ 109,196us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
$ (92,034)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
$ (412,474)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember