XML 41 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED CONDENSED STATEMENT OF STOCKHOLDERS' EQUITY (USD $)
In Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive (Loss) Income [Member]
Total
Balance at Dec. 31, 2014 $ 48,671us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 1,025,941us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 332,511us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (41,618)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 1,365,505us-gaap_StockholdersEquity
Net income     5,126us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  5,126us-gaap_NetIncomeLoss
Other comprehensive income/(loss)       (553)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(553)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
TOTAL COMPREHENSIVE INCOME         4,573us-gaap_ComprehensiveIncomeNetOfTax
Stock-based compensation expense   9,159us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    9,159us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Issuance of common stock, net 330tpc_IssuanceOfCommonStockNet
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(1,103)tpc_IssuanceOfCommonStockNet
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    (773)tpc_IssuanceOfCommonStockNet
Balance at Mar. 31, 2015 $ 49,001us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 1,033,997us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 337,637us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (42,171)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 1,378,464us-gaap_StockholdersEquity