XML 30 R81.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Separate Financial Information of Subsidiary Guarantors of Indebtedness (Condensed Consolidating Statement of Cash Flows) (Details) (USD $) In Thousands, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Cash Flows from Operating Activities: |  |  |
Net (loss) income | $ 107,936 us-gaap_NetIncomeLoss | $ 87,296 us-gaap_NetIncomeLoss | $ (265,400)us-gaap_NetIncomeLoss
Adjustments to reconcile net (loss) income to net cash from operating activities: |  |  |
Goodwill and intangible asset impairment |  |  | 376,574 us-gaap_GoodwillAndIntangibleAssetImpairment
Depreciation and amortization | 55,972 us-gaap_DepreciationDepletionAndAmortization | 59,410 us-gaap_DepreciationDepletionAndAmortization | 61,457 us-gaap_DepreciationDepletionAndAmortization
Stock-based compensation expense | 18,615 us-gaap_ShareBasedCompensation | 6,623 us-gaap_ShareBasedCompensation | 9,470 us-gaap_ShareBasedCompensation
Adjustment of interest rate swap to fair value |  |  | 264 tpc_AdjustmentOfInterestRateSwapToFairValue
Excess income tax benefit from stock-based compensation | (787)us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities | (1,148)us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities |
Deferred income taxes | 21,460 us-gaap_IncreaseDecreaseInDeferredIncomeTaxes | 9,009 us-gaap_IncreaseDecreaseInDeferredIncomeTaxes | (25,606)us-gaap_IncreaseDecreaseInDeferredIncomeTaxes
Loss on sale of investments | 1,786 us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments |  | 2,699 us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
(Gain) loss on sale of property and equipment | 801 us-gaap_GainLossOnSaleOfPropertyPlantEquipment | 49 us-gaap_GainLossOnSaleOfPropertyPlantEquipment | 316 us-gaap_GainLossOnSaleOfPropertyPlantEquipment
Other long-term liabilities | 3,074 us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities | 23,107 us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities | (5,104)us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
Other non-cash items | 3,273 us-gaap_OtherNoncashIncomeExpense | (3,719)us-gaap_OtherNoncashIncomeExpense | 148 us-gaap_OtherNoncashIncomeExpense
Changes in other components of working capital | (268,808)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet | (129,899)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet | (222,681)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
NET CASH (USED) PROVIDED BY OPERATING ACTIVITIES | (56,678)us-gaap_NetCashProvidedByUsedInOperatingActivities | 50,728 us-gaap_NetCashProvidedByUsedInOperatingActivities | (67,863)us-gaap_NetCashProvidedByUsedInOperatingActivities
Cash Flows from Investing Activities: |  |  |
Acquisition of property and equipment, excluding finance purchases | (75,013)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment | (42,360)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment | (41,352)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Proceeds from sale of property and equipment | 5,335 us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment | 2,663 us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment | 11,759 us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
Investment in available-for-sale securities |  |  | (535)us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt
Proceeds from sale of available-for-sale securities | 44,497 us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt |  | 16,553 us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
Change in restricted cash | (1,776)us-gaap_IncreaseDecreaseInRestrictedCash | (3,877)us-gaap_IncreaseDecreaseInRestrictedCash | (3,280)us-gaap_IncreaseDecreaseInRestrictedCash
NET CASH PROVIDED (USED) BY INVESTING ACTIVITIES | (26,957)us-gaap_NetCashProvidedByUsedInInvestingActivities | (43,574)us-gaap_NetCashProvidedByUsedInInvestingActivities | (16,855)us-gaap_NetCashProvidedByUsedInInvestingActivities
Cash Flows from Financing Activities: |  |  |
Proceeds from debt | 1,156,739 us-gaap_ProceedsFromIssuanceOfDebt | 653,280 us-gaap_ProceedsFromIssuanceOfDebt | 688,425 us-gaap_ProceedsFromIssuanceOfDebt
Repayment of debt | (1,026,349)us-gaap_RepaymentsOfDebt | (676,795)us-gaap_RepaymentsOfDebt | (626,122)us-gaap_RepaymentsOfDebt
Business acquisition related payments | (26,430)tpc_BusinessAcquisitionRelatedPayments | (31,038)tpc_BusinessAcquisitionRelatedPayments | (11,462)tpc_BusinessAcquisitionRelatedPayments
Excess income tax benefit from stock-based compensation | 787 us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities | 1,148 us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities |
Issuance of common stock and effect of cashless exercise | (1,771)tpc_IssuanceOfCommonStockAndEffectOfCashlessExercise | (1,882)tpc_IssuanceOfCommonStockAndEffectOfCashlessExercise | (308)tpc_IssuanceOfCommonStockAndEffectOfCashlessExercise
Debt issuance costs | (3,681)us-gaap_PaymentsOfFinancingCosts |  | (1,999)us-gaap_PaymentsOfFinancingCosts
NET CASH PROVIDED (USED) BY FINANCING ACTIVITIES | 99,295 us-gaap_NetCashProvidedByUsedInFinancingActivities | (55,287)us-gaap_NetCashProvidedByUsedInFinancingActivities | 48,534 us-gaap_NetCashProvidedByUsedInFinancingActivities
Net Increase/(Decrease) in Cash and Cash Equivalents | 15,660 us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease | (48,133)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease | (36,184)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Cash and Cash Equivalents at Beginning of Year | 119,923 us-gaap_CashAndCashEquivalentsAtCarryingValue | 168,056 us-gaap_CashAndCashEquivalentsAtCarryingValue | 204,240 us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash and Cash Equivalents at End of Year | 135,583 us-gaap_CashAndCashEquivalentsAtCarryingValue | 119,923 us-gaap_CashAndCashEquivalentsAtCarryingValue | 168,056 us-gaap_CashAndCashEquivalentsAtCarryingValue
Eliminations [Member] |  |  |
Cash Flows from Operating Activities: |  |  |
Net (loss) income | (95,501)us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (122,875)us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 225,100 us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Adjustments to reconcile net (loss) income to net cash from operating activities: |  |  |
Equity in earnings of subsidiaries | 95,501 us-gaap_IncomeLossFromSubsidiariesBeforeTax / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 122,875 us-gaap_IncomeLossFromSubsidiariesBeforeTax / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (225,100)us-gaap_IncomeLossFromSubsidiariesBeforeTax / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Tutor Perini Corporation [Member] |  |  |
Cash Flows from Operating Activities: |  |  |
Net (loss) income | 107,936 us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 87,296 us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (265,400)us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Adjustments to reconcile net (loss) income to net cash from operating activities: |  |  |
Depreciation and amortization | 4,592 us-gaap_DepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 10,893 us-gaap_DepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 5,373 us-gaap_DepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Equity in earnings of subsidiaries | (95,501)us-gaap_IncomeLossFromSubsidiariesBeforeTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (122,875)us-gaap_IncomeLossFromSubsidiariesBeforeTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 225,100 us-gaap_IncomeLossFromSubsidiariesBeforeTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Stock-based compensation expense | 19,256 us-gaap_ShareBasedCompensation / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 6,623 us-gaap_ShareBasedCompensation / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 9,470 us-gaap_ShareBasedCompensation / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Adjustment of interest rate swap to fair value |  |  | 264 tpc_AdjustmentOfInterestRateSwapToFairValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Excess income tax benefit from stock-based compensation | (787)us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (1,148)us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Deferred income taxes | 39,186 us-gaap_IncreaseDecreaseInDeferredIncomeTaxes / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 921 us-gaap_IncreaseDecreaseInDeferredIncomeTaxes / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (20,220)us-gaap_IncreaseDecreaseInDeferredIncomeTaxes / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Loss on sale of investments | 1,786 us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 2,699 us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
(Gain) loss on sale of property and equipment | 833 us-gaap_GainLossOnSaleOfPropertyPlantEquipment / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Other long-term liabilities | 20,221 us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 24,359 us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (2,518)us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Other non-cash items | (7,029)us-gaap_OtherNoncashIncomeExpense / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (4,341)us-gaap_OtherNoncashIncomeExpense / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (228)us-gaap_OtherNoncashIncomeExpense / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Changes in other components of working capital | (26,100)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 72,359 us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 25,251 us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
NET CASH (USED) PROVIDED BY OPERATING ACTIVITIES | 64,393 us-gaap_NetCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 74,087 us-gaap_NetCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (20,209)us-gaap_NetCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Cash Flows from Investing Activities: |  |  |
Acquisition of property and equipment, excluding finance purchases | (17,626)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (21,267)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (15,041)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Proceeds from sale of property and equipment | (784)us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 6 us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 364 us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Proceeds from sale of available-for-sale securities | 44,497 us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 16,553 us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Change in restricted cash | 15,464 us-gaap_IncreaseDecreaseInRestrictedCash / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 11,403 us-gaap_IncreaseDecreaseInRestrictedCash / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (3,251)us-gaap_IncreaseDecreaseInRestrictedCash / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
NET CASH PROVIDED (USED) BY INVESTING ACTIVITIES | 41,551 us-gaap_NetCashProvidedByUsedInInvestingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (9,858)us-gaap_NetCashProvidedByUsedInInvestingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (1,375)us-gaap_NetCashProvidedByUsedInInvestingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Cash Flows from Financing Activities: |  |  |
Proceeds from debt | 1,078,932 us-gaap_ProceedsFromIssuanceOfDebt / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 627,520 us-gaap_ProceedsFromIssuanceOfDebt / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 688,425 us-gaap_ProceedsFromIssuanceOfDebt / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Repayment of debt | (957,830)us-gaap_RepaymentsOfDebt / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (647,795)us-gaap_RepaymentsOfDebt / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (601,282)us-gaap_RepaymentsOfDebt / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Business acquisition related payments | (26,430)tpc_BusinessAcquisitionRelatedPayments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (31,038)tpc_BusinessAcquisitionRelatedPayments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (11,462)tpc_BusinessAcquisitionRelatedPayments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Excess income tax benefit from stock-based compensation | 787 us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 1,148 us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Issuance of common stock and effect of cashless exercise | (1,772)tpc_IssuanceOfCommonStockAndEffectOfCashlessExercise / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (1,882)tpc_IssuanceOfCommonStockAndEffectOfCashlessExercise / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (308)tpc_IssuanceOfCommonStockAndEffectOfCashlessExercise / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Debt issuance costs | (3,681)us-gaap_PaymentsOfFinancingCosts / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | (1,999)us-gaap_PaymentsOfFinancingCosts / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Increase (decrease) in intercompany advances | (209,858)tpc_IncreaseDecreaseInIntercompanyAdvances / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 12,150 tpc_IncreaseDecreaseInIntercompanyAdvances / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (122,063)tpc_IncreaseDecreaseInIntercompanyAdvances / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
NET CASH PROVIDED (USED) BY FINANCING ACTIVITIES | (119,852)us-gaap_NetCashProvidedByUsedInFinancingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (39,897)us-gaap_NetCashProvidedByUsedInFinancingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (48,689)us-gaap_NetCashProvidedByUsedInFinancingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Net Increase/(Decrease) in Cash and Cash Equivalents | (13,908)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 24,332 us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (70,273)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Cash and Cash Equivalents at Beginning of Year | 88,995 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 64,663 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 134,936 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Cash and Cash Equivalents at End of Year | 75,087 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 88,995 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 64,663 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Guarantor Subsidiaries [Member] |  |  |
Cash Flows from Operating Activities: |  |  |
Net (loss) income | 86,089 us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 109,894 us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (232,348)us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Adjustments to reconcile net (loss) income to net cash from operating activities: |  |  |
Goodwill and intangible asset impairment |  |  | 376,574 us-gaap_GoodwillAndIntangibleAssetImpairment / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Depreciation and amortization | 51,109 us-gaap_DepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 48,246 us-gaap_DepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 55,812 us-gaap_DepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Stock-based compensation expense | (641)us-gaap_ShareBasedCompensation / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Deferred income taxes | (17,726)us-gaap_IncreaseDecreaseInDeferredIncomeTaxes / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 8,088 us-gaap_IncreaseDecreaseInDeferredIncomeTaxes / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (5,386)us-gaap_IncreaseDecreaseInDeferredIncomeTaxes / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
(Gain) loss on sale of property and equipment | (32)us-gaap_GainLossOnSaleOfPropertyPlantEquipment / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 49 us-gaap_GainLossOnSaleOfPropertyPlantEquipment / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 316 us-gaap_GainLossOnSaleOfPropertyPlantEquipment / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Other long-term liabilities | (17,147)us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (1,252)us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (2,586)us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Other non-cash items | 10,302 us-gaap_OtherNoncashIncomeExpense / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 622 us-gaap_OtherNoncashIncomeExpense / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 376 us-gaap_OtherNoncashIncomeExpense / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Changes in other components of working capital | (264,203)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (184,543)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (268,525)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
NET CASH (USED) PROVIDED BY OPERATING ACTIVITIES | (152,249)us-gaap_NetCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (18,896)us-gaap_NetCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (75,767)us-gaap_NetCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Cash Flows from Investing Activities: |  |  |
Acquisition of property and equipment, excluding finance purchases | (57,387)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (21,093)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (26,311)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Proceeds from sale of property and equipment | 6,119 us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 2,657 us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 11,395 us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Investment in available-for-sale securities |  |  | (535)us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Proceeds from sale of available-for-sale securities | 0 us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Change in restricted cash | 2,766 us-gaap_IncreaseDecreaseInRestrictedCash / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 441 us-gaap_IncreaseDecreaseInRestrictedCash / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (29)us-gaap_IncreaseDecreaseInRestrictedCash / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
NET CASH PROVIDED (USED) BY INVESTING ACTIVITIES | (48,502)us-gaap_NetCashProvidedByUsedInInvestingActivities / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (17,995)us-gaap_NetCashProvidedByUsedInInvestingActivities / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (15,480)us-gaap_NetCashProvidedByUsedInInvestingActivities / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Cash Flows from Financing Activities: |  |  |
Proceeds from debt | 77,807 us-gaap_ProceedsFromIssuanceOfDebt / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 25,760 us-gaap_ProceedsFromIssuanceOfDebt / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |
Repayment of debt | (68,519)us-gaap_RepaymentsOfDebt / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (29,000)us-gaap_RepaymentsOfDebt / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (24,840)us-gaap_RepaymentsOfDebt / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Business acquisition related payments | 0 tpc_BusinessAcquisitionRelatedPayments / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Issuance of common stock and effect of cashless exercise | 1 tpc_IssuanceOfCommonStockAndEffectOfCashlessExercise / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Debt issuance costs | 0 us-gaap_PaymentsOfFinancingCosts / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Increase (decrease) in intercompany advances | 210,195 tpc_IncreaseDecreaseInIntercompanyAdvances / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (16,223)tpc_IncreaseDecreaseInIntercompanyAdvances / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 137,980 tpc_IncreaseDecreaseInIntercompanyAdvances / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
NET CASH PROVIDED (USED) BY FINANCING ACTIVITIES | 219,484 us-gaap_NetCashProvidedByUsedInFinancingActivities / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (19,463)us-gaap_NetCashProvidedByUsedInFinancingActivities / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 113,140 us-gaap_NetCashProvidedByUsedInFinancingActivities / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Net Increase/(Decrease) in Cash and Cash Equivalents | 18,733 us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (56,354)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 21,893 us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Cash and Cash Equivalents at Beginning of Year | 18,031 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 74,385 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 52,492 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Cash and Cash Equivalents at End of Year | 36,764 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 18,031 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 74,385 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Non-Guarantor Subsidiaries [Member] |  |  |
Cash Flows from Operating Activities: |  |  |
Net (loss) income | 9,412 us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 12,981 us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 7,248 us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Adjustments to reconcile net (loss) income to net cash from operating activities: |  |  |
Depreciation and amortization | 271 us-gaap_DepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 271 us-gaap_DepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 272 us-gaap_DepreciationDepletionAndAmortization / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Changes in other components of working capital | 21,495 us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (17,715)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 20,593 us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
NET CASH (USED) PROVIDED BY OPERATING ACTIVITIES | 31,178 us-gaap_NetCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (4,463)us-gaap_NetCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 28,113 us-gaap_NetCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Cash Flows from Investing Activities: |  |  |
Change in restricted cash | (20,006)us-gaap_IncreaseDecreaseInRestrictedCash / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (15,721)us-gaap_IncreaseDecreaseInRestrictedCash / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
NET CASH PROVIDED (USED) BY INVESTING ACTIVITIES | (20,006)us-gaap_NetCashProvidedByUsedInInvestingActivities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (15,721)us-gaap_NetCashProvidedByUsedInInvestingActivities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Cash Flows from Financing Activities: |  |  |
Increase (decrease) in intercompany advances | (337)tpc_IncreaseDecreaseInIntercompanyAdvances / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 4,073 tpc_IncreaseDecreaseInIntercompanyAdvances / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (15,917)tpc_IncreaseDecreaseInIntercompanyAdvances / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
NET CASH PROVIDED (USED) BY FINANCING ACTIVITIES | (337)us-gaap_NetCashProvidedByUsedInFinancingActivities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 4,073 us-gaap_NetCashProvidedByUsedInFinancingActivities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (15,917)us-gaap_NetCashProvidedByUsedInFinancingActivities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Net Increase/(Decrease) in Cash and Cash Equivalents | 10,835 us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (16,111)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 12,196 us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Cash and Cash Equivalents at Beginning of Year | 12,897 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 29,008 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 16,812 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Cash and Cash Equivalents at End of Year | $ 23,732 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | $ 12,897 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | $ 29,008 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember

X
- Definition Adjustment to the amount at which an interest rate swap could be bought or sold in a current transaction between willing parties, that is, other than in a forced or liquidation sale. + References No definition available. + Details
Name: | tpc_AdjustmentOfInterestRateSwapToFairValue
Namespace Prefix: | tpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cash outflow representing the payment of all, or a portion, of the deferred purchase price of a previous business acquisition. + References No definition available. + Details
Name: | tpc_BusinessAcquisitionRelatedPayments
Namespace Prefix: | tpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The increase (decrease) in intercompany advances owed to an entity or by an entity that is controlling, under the control of, or within the same control group as the reporting entity by means of direct or indirect ownership. + References No definition available. + Details
Name: | tpc_IncreaseDecreaseInIntercompanyAdvances
Namespace Prefix: | tpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow associated with the amount received from holders exercising their stock options, net of the cash outflow paid by the company to cover an employee's income tax withholding obligation as part of a net-share settlement of a share-based award. This item inherently excludes any excess tax benefit which the company may have realized and reported separately. + References No definition available. + Details
Name: | tpc_IssuanceOfCommonStockAndEffectOfCashlessExercise
Namespace Prefix: | tpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition This item represents the difference between the gross realized gains and losses realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6871852&loc=d3e26805-111562 + Details
Name: | us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash -URI http://asc.fasb.org/extlink&oid=6506951 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash Equivalents -URI http://asc.fasb.org/extlink&oid=6507016 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 1 -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.1) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6676-107765 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3044-108585 + Details
Name: | us-gaap_CashAndCashEquivalentsAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3521-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 230 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450594&loc=d3e33268-110906 + Details
Name: | us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_DepreciationDepletionAndAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=32706628&loc=d3e11374-113907 + Details
Name: | us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=32706628&loc=d3e11374-113907 + Details
Name: | us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_GainLossOnSaleOfPropertyPlantEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill. + References No definition available. + Details
Name: | us-gaap_GoodwillAndIntangibleAssetImpairment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount before tax of income (loss) of subsidiary attributable to the parent entity. + References No definition available. + Details
Name: | us-gaap_IncomeLossFromSubsidiariesBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_IncreaseDecreaseInDeferredIncomeTaxes
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The increase (decrease) during the reporting period in other noncurrent operating liabilities not separately disclosed in the statement of cash flows. + References No definition available. + Details
Name: | us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase (decrease) during the reporting period in other assets used in operating activities less other operating liabilities used in operating activities not separately disclosed in the statement of cash flows. May include changes in other current assets and liabilities, other noncurrent assets and liabilities, or a combination of other current and noncurrent assets and liabilities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The net cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3179-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3213-108585 + Details
Name: | us-gaap_IncreaseDecreaseInRestrictedCash
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3521-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 26 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3574-108585 + Details
Name: | us-gaap_NetCashProvidedByUsedInFinancingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3521-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 26 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3574-108585 + Details
Name: | us-gaap_NetCashProvidedByUsedInInvestingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3521-108585 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3536-108585 + Details
Name: | us-gaap_NetCashProvidedByUsedInOperatingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The portion of profit or loss for the period, net of income taxes, which is attributable to the parent. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 20 -Article 9 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Other Comprehensive Income -URI http://asc.fasb.org/extlink&oid=6519514 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Net Income -URI http://asc.fasb.org/extlink&oid=6518256 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.19) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.18) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.22) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=28358780&loc=d3e565-108580 Reference 10: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 19 -Article 5 + Details
Name: | us-gaap_NetIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Other income (expense) included in net income that results in no cash inflows or outflows in the period. Includes noncash adjustments to reconcile net income (loss) to cash provided by (used in) operating activities that are not separately disclosed. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_OtherNoncashIncomeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow for loan and debt issuance costs. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsOfFinancingCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow to acquire debt securities classified as available-for-sale securities, because they are not classified as either held-to-maturity securities or trading securities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3213-108585 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=6871852&loc=d3e26853-111562 + Details
Name: | us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt. + References No definition available. + Details
Name: | us-gaap_ProceedsFromIssuanceOfDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow associated with the sale of debt securities classified as available-for-sale securities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=6871852&loc=d3e26853-111562 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3179-108585 + Details
Name: | us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3179-108585 + Details
Name: | us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations. + References No definition available. + Details
Name: | us-gaap_RepaymentsOfDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_ShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | dei_LegalEntityAxis=us-gaap_GuarantorSubsidiariesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=us-gaap_NonGuarantorSubsidiariesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=us-gaap_ParentCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_ConsolidationEliminationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |