XML 25 R79.htm IDEA: XBRL DOCUMENT v2.4.1.9
Separate Financial Information of Subsidiary Guarantors of Indebtedness (Condensed Consolidating Balance Sheet) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
CONDENSED CONSOLIDATING BALANCE SHEET        
Ownership interest in guarantors (as a percent) 100.00%tpc_GuarantorsOwnershipPercentage      
ASSETS        
Cash and cash equivalents $ 135,583us-gaap_CashAndCashEquivalentsAtCarryingValue $ 119,923us-gaap_CashAndCashEquivalentsAtCarryingValue $ 168,056us-gaap_CashAndCashEquivalentsAtCarryingValue $ 204,240us-gaap_CashAndCashEquivalentsAtCarryingValue
Restricted cash 44,370us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue 42,594us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue    
Accounts receivable, including retainage 1,479,504us-gaap_ReceivablesNetCurrent 1,291,246us-gaap_ReceivablesNetCurrent    
Costs and estimated earnings in excess of billings 726,402us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms 573,248us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms    
Deferred income taxes 17,962us-gaap_DeferredTaxAssetsNetCurrent 8,240us-gaap_DeferredTaxAssetsNetCurrent    
Other current assets 68,735us-gaap_OtherAssetsCurrent 50,669us-gaap_OtherAssetsCurrent    
Total current assets 2,472,556us-gaap_AssetsCurrent 2,085,920us-gaap_AssetsCurrent    
Long-term investments   46,283us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent    
Property and equipment, net 527,602us-gaap_PropertyPlantAndEquipmentNet 498,125us-gaap_PropertyPlantAndEquipmentNet    
Other assets:        
Goodwill 585,006us-gaap_Goodwill 577,756us-gaap_Goodwill 570,646us-gaap_Goodwill 1,058,631us-gaap_Goodwill
Intangible assets, net 100,254us-gaap_IntangibleAssetsNetExcludingGoodwill 113,740us-gaap_IntangibleAssetsNetExcludingGoodwill    
Other 87,897us-gaap_OtherAssetsNoncurrent 75,614us-gaap_OtherAssetsNoncurrent    
Total assets 3,773,315us-gaap_Assets 3,397,438us-gaap_Assets 3,296,410us-gaap_Assets  
LIABILITIES AND STOCKHOLDERS' EQUITY        
Current maturities of long-term debt 81,292us-gaap_LongTermDebtCurrent 114,658us-gaap_LongTermDebtCurrent    
Accounts payable, including retainage 798,174us-gaap_AccountsPayableCurrent 758,225us-gaap_AccountsPayableCurrent    
Billings in excess of costs and estimated earnings 319,296us-gaap_BillingsInExcessOfCostCurrent 267,586us-gaap_BillingsInExcessOfCostCurrent    
Accrued expenses and other current liabilities 159,814us-gaap_AccruedLiabilitiesCurrent 158,017us-gaap_AccruedLiabilitiesCurrent    
Total current liabilities 1,358,576us-gaap_LiabilitiesCurrent 1,298,486us-gaap_LiabilitiesCurrent    
Long-term debt, less current maturities 784,067us-gaap_LongTermDebtNoncurrent 619,226us-gaap_LongTermDebtNoncurrent    
Deferred income taxes 150,371us-gaap_DeferredTaxLiabilitiesGrossNoncurrent 114,333us-gaap_DeferredTaxLiabilitiesGrossNoncurrent    
Other long-term liabilities 114,796us-gaap_OtherLiabilitiesNoncurrent 117,858us-gaap_OtherLiabilitiesNoncurrent    
Contingencies and commitments          
Stockholders' Equity 1,365,505us-gaap_StockholdersEquity 1,247,535us-gaap_StockholdersEquity 1,143,864us-gaap_StockholdersEquity 1,399,827us-gaap_StockholdersEquity
Total liabilities and stockholders' equity 3,773,315us-gaap_LiabilitiesAndStockholdersEquity 3,397,438us-gaap_LiabilitiesAndStockholdersEquity    
Eliminations [Member]        
ASSETS        
Accounts receivable, including retainage (103,622)us-gaap_ReceivablesNetCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(90,951)us-gaap_ReceivablesNetCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Costs and estimated earnings in excess of billings (44,456)us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(32,662)us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Deferred income taxes 2,323us-gaap_DeferredTaxAssetsNetCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(7,626)us-gaap_DeferredTaxAssetsNetCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Other current assets (37,608)us-gaap_OtherAssetsCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(37,632)us-gaap_OtherAssetsCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Total current assets (183,363)us-gaap_AssetsCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(168,871)us-gaap_AssetsCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Intercompany notes and receivables (122,401)tpc_IntercompanyNotesAndReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(428,190)tpc_IntercompanyNotesAndReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Other assets:        
Investment in subsidiaries (2,174,131)us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(2,181,359)us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Other (5,453)us-gaap_OtherAssetsNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(5,183)us-gaap_OtherAssetsNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Total assets (2,485,348)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(2,783,603)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
LIABILITIES AND STOCKHOLDERS' EQUITY        
Accounts payable, including retainage (109,384)us-gaap_AccountsPayableCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(88,103)us-gaap_AccountsPayableCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Billings in excess of costs and estimated earnings (8,203)us-gaap_BillingsInExcessOfCostCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Accrued expenses and other current liabilities (26,952)us-gaap_AccruedLiabilitiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(47,841)us-gaap_AccruedLiabilitiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Total current liabilities (144,539)us-gaap_LiabilitiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(135,944)us-gaap_LiabilitiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Long-term debt, less current maturities (40,453)us-gaap_LongTermDebtNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(40,183)us-gaap_LongTermDebtNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Intercompany notes and advances payable (125,992)tpc_IntercompanyNotesAndAdvancesPayable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(445,910)tpc_IntercompanyNotesAndAdvancesPayable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Contingencies and commitments          
Stockholders' Equity (2,174,363)us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(2,161,566)us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Total liabilities and stockholders' equity (2,485,347)us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(2,783,603)us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Tutor Perini Corporation [Member]        
ASSETS        
Cash and cash equivalents 75,087us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
88,995us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
64,663us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
134,936us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Restricted cash 3,369us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
18,833us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Accounts receivable, including retainage 299,427us-gaap_ReceivablesNetCurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
208,227us-gaap_ReceivablesNetCurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Costs and estimated earnings in excess of billings 70,344us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
99,779us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Other current assets 39,196us-gaap_OtherAssetsCurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
37,605us-gaap_OtherAssetsCurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Total current assets 487,423us-gaap_AssetsCurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
453,439us-gaap_AssetsCurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Long-term investments   46,283us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Property and equipment, net 92,413us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
77,562us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Other assets:        
Investment in subsidiaries 2,154,562us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
2,181,280us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Other 83,503us-gaap_OtherAssetsNoncurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
70,269us-gaap_OtherAssetsNoncurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Total assets 2,817,901us-gaap_Assets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
2,828,833us-gaap_Assets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
LIABILITIES AND STOCKHOLDERS' EQUITY        
Current maturities of long-term debt 34,776us-gaap_LongTermDebtCurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
50,578us-gaap_LongTermDebtCurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Accounts payable, including retainage 186,958us-gaap_AccountsPayableCurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
162,292us-gaap_AccountsPayableCurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Billings in excess of costs and estimated earnings 139,020us-gaap_BillingsInExcessOfCostCurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
90,267us-gaap_BillingsInExcessOfCostCurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Accrued expenses and other current liabilities 33,018us-gaap_AccruedLiabilitiesCurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
58,232us-gaap_AccruedLiabilitiesCurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Total current liabilities 393,772us-gaap_LiabilitiesCurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
361,369us-gaap_LiabilitiesCurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Long-term debt, less current maturities 712,460us-gaap_LongTermDebtNoncurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
575,356us-gaap_LongTermDebtNoncurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Deferred income taxes 142,457us-gaap_DeferredTaxLiabilitiesGrossNoncurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
107,448us-gaap_DeferredTaxLiabilitiesGrossNoncurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Other long-term liabilities 112,899us-gaap_OtherLiabilitiesNoncurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
114,677us-gaap_OtherLiabilitiesNoncurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Intercompany notes and advances payable 90,373tpc_IntercompanyNotesAndAdvancesPayable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
422,448tpc_IntercompanyNotesAndAdvancesPayable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Contingencies and commitments          
Stockholders' Equity 1,365,939us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,247,535us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Total liabilities and stockholders' equity 2,817,900us-gaap_LiabilitiesAndStockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
2,828,833us-gaap_LiabilitiesAndStockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Guarantor Subsidiaries [Member]        
ASSETS        
Cash and cash equivalents 36,764us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
18,031us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
74,385us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
52,492us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Restricted cash 5,274us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
8,040us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Accounts receivable, including retainage 1,246,635us-gaap_ReceivablesNetCurrent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,126,012us-gaap_ReceivablesNetCurrent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Costs and estimated earnings in excess of billings 700,362us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
505,979us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Deferred income taxes 15,639us-gaap_DeferredTaxAssetsNetCurrent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
15,866us-gaap_DeferredTaxAssetsNetCurrent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Other current assets 42,750us-gaap_OtherAssetsCurrent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
26,234us-gaap_OtherAssetsCurrent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Total current assets 2,047,424us-gaap_AssetsCurrent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,700,162us-gaap_AssetsCurrent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Property and equipment, net 430,876us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
415,993us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Intercompany notes and receivables 122,401tpc_IntercompanyNotesAndReceivables
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
428,190tpc_IntercompanyNotesAndReceivables
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Other assets:        
Goodwill 585,006us-gaap_Goodwill
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
577,756us-gaap_Goodwill
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Intangible assets, net 100,254us-gaap_IntangibleAssetsNetExcludingGoodwill
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
113,740us-gaap_IntangibleAssetsNetExcludingGoodwill
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Investment in subsidiaries 19,519us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
29us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Other 9,847us-gaap_OtherAssetsNoncurrent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
10,528us-gaap_OtherAssetsNoncurrent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Total assets 3,315,327us-gaap_Assets
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
3,246,398us-gaap_Assets
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
LIABILITIES AND STOCKHOLDERS' EQUITY        
Current maturities of long-term debt 46,516us-gaap_LongTermDebtCurrent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
64,080us-gaap_LongTermDebtCurrent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Accounts payable, including retainage 716,851us-gaap_AccountsPayableCurrent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
677,997us-gaap_AccountsPayableCurrent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Billings in excess of costs and estimated earnings 185,807us-gaap_BillingsInExcessOfCostCurrent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
177,285us-gaap_BillingsInExcessOfCostCurrent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Accrued expenses and other current liabilities 95,177us-gaap_AccruedLiabilitiesCurrent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
99,257us-gaap_AccruedLiabilitiesCurrent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Total current liabilities 1,044,351us-gaap_LiabilitiesCurrent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,018,619us-gaap_LiabilitiesCurrent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Long-term debt, less current maturities 112,060us-gaap_LongTermDebtNoncurrent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
84,053us-gaap_LongTermDebtNoncurrent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Deferred income taxes 7,914us-gaap_DeferredTaxLiabilitiesGrossNoncurrent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
6,885us-gaap_DeferredTaxLiabilitiesGrossNoncurrent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Other long-term liabilities 1,897us-gaap_OtherLiabilitiesNoncurrent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
3,181us-gaap_OtherLiabilitiesNoncurrent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Contingencies and commitments          
Stockholders' Equity 2,149,105us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
2,133,660us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Total liabilities and stockholders' equity 3,315,327us-gaap_LiabilitiesAndStockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
3,246,398us-gaap_LiabilitiesAndStockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Non-Guarantor Subsidiaries [Member]        
ASSETS        
Cash and cash equivalents 23,732us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
12,897us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
29,008us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
16,812us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Restricted cash 35,727us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
15,721us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Accounts receivable, including retainage 37,064us-gaap_ReceivablesNetCurrent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
47,958us-gaap_ReceivablesNetCurrent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Costs and estimated earnings in excess of billings 152us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
152us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Other current assets 24,397us-gaap_OtherAssetsCurrent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
24,462us-gaap_OtherAssetsCurrent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Total current assets 121,072us-gaap_AssetsCurrent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
101,190us-gaap_AssetsCurrent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Property and equipment, net 4,313us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
4,570us-gaap_PropertyPlantAndEquipmentNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Other assets:        
Investment in subsidiaries 50us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
50us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Total assets 125,435us-gaap_Assets
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
105,810us-gaap_Assets
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
LIABILITIES AND STOCKHOLDERS' EQUITY        
Accounts payable, including retainage 3,749us-gaap_AccountsPayableCurrent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
6,039us-gaap_AccountsPayableCurrent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Billings in excess of costs and estimated earnings 2,672us-gaap_BillingsInExcessOfCostCurrent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
34us-gaap_BillingsInExcessOfCostCurrent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Accrued expenses and other current liabilities 58,571us-gaap_AccruedLiabilitiesCurrent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
48,369us-gaap_AccruedLiabilitiesCurrent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Total current liabilities 64,992us-gaap_LiabilitiesCurrent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
54,442us-gaap_LiabilitiesCurrent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Intercompany notes and advances payable 35,619tpc_IntercompanyNotesAndAdvancesPayable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
23,462tpc_IntercompanyNotesAndAdvancesPayable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Contingencies and commitments          
Stockholders' Equity 24,824us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
27,906us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Total liabilities and stockholders' equity $ 125,435us-gaap_LiabilitiesAndStockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
$ 105,810us-gaap_LiabilitiesAndStockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Senior Unsecured Notes [Member]        
CONDENSED CONSOLIDATING BALANCE SHEET        
Interest rate (as a percent) 7.625%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
7.625%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember