XML 37 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Intangible Assets (Schedule of Finite-Lived Intangible Assets) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Total intangible assets    
Cost $ 311,456us-gaap_IntangibleAssetsGrossExcludingGoodwill $ 311,456us-gaap_IntangibleAssetsGrossExcludingGoodwill
Accumulated Amortization (99,078)tpc_IntangibleAssetsAccumulatedAmortization (98,135)tpc_IntangibleAssetsAccumulatedAmortization
Accumulated Impairment Charge (113,067)tpc_IntangibleAssetsAccumulatedImpairmentValue (113,067)tpc_IntangibleAssetsAccumulatedImpairmentValue
Carrying value 99,311us-gaap_IntangibleAssetsNetExcludingGoodwill 100,254us-gaap_IntangibleAssetsNetExcludingGoodwill
Trade Names (Amortizable) [Member]    
Finite-Lived intangible assets    
Cost 74,350us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
74,350us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
Accumulated amortization (9,451)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
(8,829)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
Accumulated impairment charge (23,232)tpc_IntangibleAssetsAccumulatedImpairmentCharge
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
(23,232)tpc_IntangibleAssetsAccumulatedImpairmentCharge
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
Carrying value 41,667us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
42,289us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
Weighted average amortization period 20 years 20 years
Customer relationships [Member]    
Finite-Lived intangible assets    
Cost 39,800us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
39,800us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Accumulated amortization (15,921)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
(15,600)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Accumulated impairment charge (16,645)tpc_IntangibleAssetsAccumulatedImpairmentCharge
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
(16,645)tpc_IntangibleAssetsAccumulatedImpairmentCharge
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Carrying value 7,234us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
7,555us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Weighted average amortization period 11 years 4 months 24 days 11 years 4 months 24 days
Construction contract backlog [Member]    
Finite-Lived intangible assets    
Cost 73,706us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= tpc_ConstructionContractBacklogMember
73,706us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= tpc_ConstructionContractBacklogMember
Accumulated amortization $ (73,706)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= tpc_ConstructionContractBacklogMember
$ (73,706)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= tpc_ConstructionContractBacklogMember
Weighted average amortization period 3 years 7 months 6 days 3 years 7 months 6 days