XML 17 R55.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
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Cash Flows from Operating Activities:    
Net income (loss) $ 5,126us-gaap_NetIncomeLoss $ 15,939us-gaap_NetIncomeLoss
Adjustments to reconcile net income to net cash from operating activities:    
Depreciation and amortization 10,594us-gaap_DepreciationDepletionAndAmortization 14,659us-gaap_DepreciationDepletionAndAmortization
Stock-based compensation expense 9,159us-gaap_ShareBasedCompensation 5,429us-gaap_ShareBasedCompensation
Deferred income taxes   45us-gaap_IncreaseDecreaseInDeferredIncomeTaxes
(Gain) loss on sale of property and equipment (276)us-gaap_GainLossOnSaleOfPropertyPlantEquipment 427us-gaap_GainLossOnSaleOfPropertyPlantEquipment
Other long-term liabilities 2,381us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities 3,494us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
Other non-cash items (2,227)us-gaap_OtherNoncashIncomeExpense (427)us-gaap_OtherNoncashIncomeExpense
Changes in other components of working capital (27,081)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet (80,696)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
NET CASH USED IN OPERATING ACTIVITIES (2,324)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations (41,130)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
Cash Flows from Investing Activities:    
Acquisition of property and equipment excluding certain financed purchases (5,691)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (8,352)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Proceeds from sale of property and equipment 798us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment 1,417us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
Change in restricted cash 277us-gaap_IncreaseDecreaseInRestrictedCash (675)us-gaap_IncreaseDecreaseInRestrictedCash
NET CASH USED BY INVESTING ACTIVITIES (4,616)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations (7,610)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
Cash Flows from Financing Activities:    
Proceeds from debt 280,200us-gaap_ProceedsFromIssuanceOfDebt 178,038us-gaap_ProceedsFromIssuanceOfDebt
Repayment of debt (262,112)us-gaap_RepaymentsOfDebt (113,551)us-gaap_RepaymentsOfDebt
Business acquisition related payments   (1,031)tpc_BusinessAcquisitionRelatedPayments
Issuance of common stock and effect of cashless exercise (773)tpc_IssuanceOfCommonStockAndEffectOfCashlessExercise (1,575)tpc_IssuanceOfCommonStockAndEffectOfCashlessExercise
NET CASH PROVIDED BY FINANCING ACTIVITIES 17,315us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations 61,881us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
Net Increase in Cash and Cash Equivalents 10,375us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 13,141us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Cash and Cash Equivalents at Beginning of Year 135,583us-gaap_CashAndCashEquivalentsAtCarryingValue 119,923us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash and Cash Equivalents at End of Period 145,958us-gaap_CashAndCashEquivalentsAtCarryingValue 133,064us-gaap_CashAndCashEquivalentsAtCarryingValue
Eliminations [Member]    
Cash Flows from Operating Activities:    
Net income (loss) (11,940)us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(15,281)us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Adjustments to reconcile net income to net cash from operating activities:    
Equity in earnings of subsidiaries 11,940us-gaap_IncomeLossFromSubsidiariesBeforeTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
15,281us-gaap_IncomeLossFromSubsidiariesBeforeTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Cash Flows from Investing Activities:    
Increase (decrease) in intercompany advances 57,146tpc_IncreaseDecreaseInIntercompanyAdvancesInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
 
NET CASH USED BY INVESTING ACTIVITIES 57,146us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
 
Cash Flows from Financing Activities:    
Increase (decrease) in intercompany advances (57,146)tpc_IncreaseDecreaseInIntercompanyAdvances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
 
NET CASH PROVIDED BY FINANCING ACTIVITIES (57,146)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
 
Tutor Perini Corporation [Member]    
Cash Flows from Operating Activities:    
Net income (loss) 5,126us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
15,939us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Adjustments to reconcile net income to net cash from operating activities:    
Depreciation and amortization 5,223us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,780us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Equity in earnings of subsidiaries (11,940)us-gaap_IncomeLossFromSubsidiariesBeforeTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(15,281)us-gaap_IncomeLossFromSubsidiariesBeforeTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Stock-based compensation expense 9,159us-gaap_ShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
5,316us-gaap_ShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Deferred income taxes (24,392)us-gaap_IncreaseDecreaseInDeferredIncomeTaxes
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
4,624us-gaap_IncreaseDecreaseInDeferredIncomeTaxes
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(Gain) loss on sale of investments (17)us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
(Gain) loss on sale of property and equipment 17us-gaap_GainLossOnSaleOfPropertyPlantEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
427us-gaap_GainLossOnSaleOfPropertyPlantEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other long-term liabilities (1,288)us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
2,886us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other non-cash items 1,176us-gaap_OtherNoncashIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
855us-gaap_OtherNoncashIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Changes in other components of working capital (73,266)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(48,652)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
NET CASH USED IN OPERATING ACTIVITIES (90,202)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(32,106)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash Flows from Investing Activities:    
Acquisition of property and equipment excluding certain financed purchases (729)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(4,041)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from sale of property and equipment   (427)us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Change in restricted cash   15,465us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
NET CASH USED BY INVESTING ACTIVITIES (729)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
10,997us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash Flows from Financing Activities:    
Proceeds from debt 280,200us-gaap_ProceedsFromIssuanceOfDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
250,656us-gaap_ProceedsFromIssuanceOfDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Repayment of debt (252,748)us-gaap_RepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(179,032)us-gaap_RepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Issuance of common stock and effect of cashless exercise (773)tpc_IssuanceOfCommonStockAndEffectOfCashlessExercise
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(1,575)tpc_IssuanceOfCommonStockAndEffectOfCashlessExercise
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Increase (decrease) in intercompany advances 61,103tpc_IncreaseDecreaseInIntercompanyAdvances
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(63,312)tpc_IncreaseDecreaseInIntercompanyAdvances
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
NET CASH PROVIDED BY FINANCING ACTIVITIES 87,782us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
6,737us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net Increase in Cash and Cash Equivalents (3,149)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(14,372)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash and Cash Equivalents at Beginning of Year 75,087us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
88,995us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash and Cash Equivalents at End of Period 71,938us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
74,623us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Tutor Perini Corporation [Member] | Reportable Legal Entity [Member]    
Cash Flows from Operating Activities:    
Net income (loss) 5,126us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
15,939us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Adjustments to reconcile net income to net cash from operating activities:    
Equity in earnings of subsidiaries (11,940)us-gaap_IncomeLossFromSubsidiariesBeforeTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(15,281)us-gaap_IncomeLossFromSubsidiariesBeforeTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Guarantor Subsidiaries [Member]    
Cash Flows from Operating Activities:    
Net income (loss) 9,482us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
11,619us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Adjustments to reconcile net income to net cash from operating activities:    
Depreciation and amortization 5,303us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
12,947us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Stock-based compensation expense   113us-gaap_ShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Deferred income taxes 24,392us-gaap_IncreaseDecreaseInDeferredIncomeTaxes
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(4,579)us-gaap_IncreaseDecreaseInDeferredIncomeTaxes
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(Gain) loss on sale of investments 17us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
(Gain) loss on sale of property and equipment (293)us-gaap_GainLossOnSaleOfPropertyPlantEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Other long-term liabilities 3,669us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
608us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Other non-cash items (3,403)us-gaap_OtherNoncashIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(1,282)us-gaap_OtherNoncashIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Changes in other components of working capital 43,701us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(37,991)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
NET CASH USED IN OPERATING ACTIVITIES 82,868us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(18,565)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash Flows from Investing Activities:    
Acquisition of property and equipment excluding certain financed purchases (4,962)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(4,311)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from sale of property and equipment 798us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,844us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Increase (decrease) in intercompany advances (57,146)tpc_IncreaseDecreaseInIntercompanyAdvancesInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Change in restricted cash 283us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(664)us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
NET CASH USED BY INVESTING ACTIVITIES (61,027)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(3,131)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash Flows from Financing Activities:    
Proceeds from debt   (72,618)us-gaap_ProceedsFromIssuanceOfDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Repayment of debt (9,364)us-gaap_RepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
65,481us-gaap_RepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Business acquisition related payments   (1,031)tpc_BusinessAcquisitionRelatedPayments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Increase (decrease) in intercompany advances   60,771tpc_IncreaseDecreaseInIntercompanyAdvances
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
NET CASH PROVIDED BY FINANCING ACTIVITIES (9,364)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
52,603us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net Increase in Cash and Cash Equivalents 12,477us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
30,907us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash and Cash Equivalents at Beginning of Year 36,764us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
18,031us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash and Cash Equivalents at End of Period 49,241us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
48,938us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Guarantor Subsidiaries [Member] | Reportable Legal Entity [Member]    
Cash Flows from Operating Activities:    
Net income (loss) 9,482us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
11,619us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Non-Guarantor Subsidiaries [Member]    
Cash Flows from Operating Activities:    
Net income (loss) 2,458us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
3,662us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Adjustments to reconcile net income to net cash from operating activities:    
Depreciation and amortization 68us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(68)us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Changes in other components of working capital 2,484us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
5,947us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
NET CASH USED IN OPERATING ACTIVITIES 5,010us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
9,541us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash Flows from Investing Activities:    
Change in restricted cash (6)us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(15,476)us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
NET CASH USED BY INVESTING ACTIVITIES (6)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(15,476)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash Flows from Financing Activities:    
Increase (decrease) in intercompany advances (3,957)tpc_IncreaseDecreaseInIntercompanyAdvances
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
2,541tpc_IncreaseDecreaseInIntercompanyAdvances
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
NET CASH PROVIDED BY FINANCING ACTIVITIES (3,957)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
2,541us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net Increase in Cash and Cash Equivalents 1,047us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(3,394)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash and Cash Equivalents at Beginning of Year 23,732us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
12,897us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash and Cash Equivalents at End of Period 24,779us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
9,503us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Non-Guarantor Subsidiaries [Member] | Reportable Legal Entity [Member]    
Cash Flows from Operating Activities:    
Net income (loss) $ 2,458us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
$ 3,662us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember