XML 97 R81.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Business Segments (Narrative) (Details) $ / shares in Units, $ in Thousands | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2018 USD ($) $ / shares | Sep. 30, 2018 USD ($) $ / shares | Jun. 30, 2018 USD ($) $ / shares | Mar. 31, 2018 USD ($) $ / shares | Dec. 31, 2017 USD ($) $ / shares | Sep. 30, 2017 USD ($) $ / shares | Jun. 30, 2017 USD ($) $ / shares | Mar. 31, 2017 USD ($) $ / shares | Dec. 31, 2018 USD ($) segment $ / shares | Dec. 31, 2017 USD ($) $ / shares | Dec. 31, 2016 USD ($) contract $ / shares
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Number of reportable segments | segment |  |  |  |  |  |  |  |  | 3 |  |  |  |
Income from construction operations | $ 90,680 | $ 47,306 | $ 54,815 | $ (925) | $ 59,343 | $ 49,072 | $ 34,045 | $ 37,017 | $ 191,876 |  | $ 179,477 | $ 201,920 |
DILUTED EARNINGS PER COMMON SHARE | $ / shares | $ 0.98 | $ 0.42 | $ 0.49 | $ (0.24) | $ 1.60 | $ 0.47 | $ 0.59 | $ 0.27 | $ 1.66 |  | $ 2.92 | $ 1.92 |
Building |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Income from construction operations |  |  |  |  |  |  |  |  | $ 43,939 | [1] | $ 34,199 | $ 51,564 | [2]
Civil |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Income from construction operations |  |  |  |  |  |  |  |  | 168,256 | [1] | 192,207 | $ 172,668 | [2]
Civil | Unfavorable Adjustments [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Income from construction operations |  |  |  |  |  |  |  |  | 17,800 |  |  |  |
Income from construction operations, net of tax |  |  |  |  |  |  |  |  | $ 12,800 |  |  |  |
DILUTED EARNINGS PER COMMON SHARE | $ / shares |  |  |  |  |  |  |  |  | $ 0.25 |  |  |  |
Specialty Contractors |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Number of projects | contract |  |  |  |  |  |  |  |  |  |  |  | 2 |
Income from construction operations |  |  |  |  |  |  |  |  | $ 43,430 | [1] | $ 18,938 | $ 37,908 | [2]
Specialty Contractors | Net Favorable Adjustment [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Income from construction operations |  |  |  |  |  |  |  |  |  |  |  | 3,000 |
Income from construction operations, net of tax |  |  |  |  |  |  |  |  |  |  |  | $ 1,800 |
DILUTED EARNINGS PER COMMON SHARE | $ / shares |  |  |  |  |  |  |  |  |  |  |  | $ 0.04 |
Specialty Contractors | Unfavorable Adjustments [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Income from construction operations |  |  |  |  |  |  |  |  |  |  |  | $ (13,800) |
Income from construction operations, net of tax |  |  |  |  |  |  |  |  |  |  |  | $ 8,100 |
DILUTED EARNINGS PER COMMON SHARE | $ / shares |  |  |  |  |  |  |  |  |  |  |  | $ (0.16) |
Specialty Contractors | Favorable Adjustments [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Income from construction operations |  |  |  |  |  |  |  |  |  |  |  | $ 14,000 |
Income from construction operations, net of tax |  |  |  |  |  |  |  |  |  |  |  | $ 8,200 |
DILUTED EARNINGS PER COMMON SHARE | $ / shares |  |  |  |  |  |  |  |  |  |  |  | $ 0.17 |
[1] | During the year ended December 31, 2018, the Company recorded a charge of $17.8 million in income from construction operations (an after-tax impact of $12.8 million, or $0.25 per diluted share), which was primarily non-cash, as a result of the unexpected outcome of an arbitration decision related to a subcontract back charge dispute on a Civil segment project in New York that was completed in 2013.
[2] | During the year ended December 31, 2016 the Company recorded net favorable adjustments totaling $3.0 million in income from construction operations (an after-tax impact of $1.8 million, or $0.04 per diluted share) for various Five Star Electric projects in New York in the Specialty Contractors segment. The net impact included material adjustments related to two electrical subcontract projects: a favorable adjustment of $14.0 million for a completed project (an after-tax impact of $8.2 million, or $0.17 per diluted share) and an unfavorable adjustment of $13.8 million for a project that was nearly complete (an after-tax impact of $8.1 million, or $0.16 per diluted share).

X
- Definition Number of Projects + References No definition available. + Details
Name: | tpc_NumberOfProjects
Namespace Prefix: | tpc_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 55 -Paragraph 52 -URI http://asc.fasb.org/extlink&oid=109256448&loc=d3e4984-109258 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109260490&loc=d3e1252-109256 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(23)) -URI http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=109260490&loc=d3e1337-109256 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(21)) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 60B -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=109260490&loc=SL5780133-109256 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(19)) -URI http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263 + Details
Name: | us-gaap_EarningsPerShareDiluted
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683 + Details
Name: | us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. + References No definition available. + Details
Name: | us-gaap_NumberOfReportableSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The net result for the period of deducting operating expenses from operating revenues. + References No definition available. + Details
Name: | us-gaap_OperatingIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_SegmentReportingInformationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=tpc_BuildingGroupMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=tpc_CivilMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=tpc_ScenarioUnfavorableAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=tpc_SpecialtyContractorsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=tpc_NetFavorableAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=tpc_ScenarioFavorableAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |