XML 45 R31.htm IDEA: XBRL DOCUMENT
v3.21.2

Financial Commitments (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2021
Debt Disclosure [Abstract] |
Long-Term Debt | Long-term debt as reported on the Condensed Consolidated Balance Sheets consisted of the following:
(in thousands) | As of September 30, 2021 | As of December 31, 2020
2017 Senior Notes | $ | 495,994 |  | $ | 495,271 |
Term Loan B | 406,835 |  | 408,458 |
2020 Revolver | — |  | — |
Convertible Notes(a) | — |  | 67,878 |
Equipment financing and mortgages | 54,381 |  | 47,594 |
Other indebtedness | 10,774 |  | 6,264 |
Total debt | 967,984 |  | 1,025,465 |
Less: Current maturities(a) | 28,029 |  | 100,188 |
Long-term debt, net | $ | 939,955 |  | $ | 925,277 |
____________________________________________________________________________________________________ (a)The Company repaid the remaining principal balance of the Convertible Notes at maturity on June 15, 2021. As of December 31, 2020, the balance of the Convertible Notes was included in current maturities on the Condensed Consolidated Balance Sheet.
Reconciliation of Outstanding Debt Balance to Reported Debt Balance | The following table reconciles the outstanding debt balances to the reported debt balances as of September 30, 2021 and December 31, 2020:
| As of September 30, 2021 |  | As of December 31, 2020
(in thousands) | Outstanding Debt | Unamortized Discounts and Issuance Costs | Debt, as reported |  | Outstanding Debt | Unamortized Discounts and Issuance Costs | Debt, as reported
2017 Senior Notes | $ | 500,000 |  | $ | (4,006) |  | $ | 495,994 |  |  | $ | 500,000 |  | $ | (4,729) |  | $ | 495,271 |
Term Loan B | 420,750 |  | (13,915) |  | 406,835 |  |  | 423,938 |  | (15,480) |  | 408,458 |
Convertible Notes | — |  | — |  | — |  |  | 69,918 |  | (2,040) |  | 67,878 |
Summary of Interest Expense as Reported in the Consolidated Statements of Operations | Interest expense as reported in the Condensed Consolidated Statements of Income consisted of the following:
| Three Months Ended September 30, |  | Nine Months Ended September 30,
(in thousands) | 2021 | 2020 |  | 2021 | 2020
Cash interest expense: |  |  |  |  |
Interest on 2017 Senior Notes | $ | 8,594 |  | $ | 8,594 |  |  | $ | 25,781 |  | $ | 25,781 |
Interest on Term Loan B | 6,198 |  | 2,919 |  |  | 18,407 |  | 2,919 |
Interest on 2020 Revolver | 436 |  | 26 |  |  | 1,109 |  | 26 |
Interest on 2017 Credit Facility | — |  | 588 |  |  | — |  | 5,341 |
Interest on Convertible Notes | — |  | 995 |  |  | 921 |  | 3,870 |
Other interest | 532 |  | 577 |  |  | 1,422 |  | 1,616 |
Cash portion of loss on extinguishment | — |  | 786 |  |  | — |  | 786 |
Total cash interest expense | 15,760 |  | 14,485 |  |  | 47,640 |  | 40,339 |
Non-cash interest expense:(a) |  |  |  |  |
Amortization of discount and debt issuance costs on Convertible Notes | — |  | 2,073 |  |  | 2,040 |  | 7,870 |
Amortization of discount and debt issuance costs on Term Loan B | 547 |  | 253 |  |  | 1,613 |  | 253 |
Amortization of debt issuance costs on 2020 Revolver | 142 |  | 64 |  |  | 426 |  | 64 |
Amortization of debt issuance costs on 2017 Credit Facility | — |  | 198 |  |  | — |  | 1,002 |
Amortization of debt issuance costs on 2017 Senior Notes | 245 |  | 229 |  |  | 723 |  | 674 |
Non-cash portion of loss on extinguishment | — |  | 8,311 |  |  | — |  | 8,311 |
Total non-cash interest expense | 934 |  | 11,128 |  |  | 4,802 |  | 18,174 |
Total interest expense | $ | 16,694 |  | $ | 25,613 |  |  | $ | 52,442 |  | $ | 58,513 |
____________________________________________________________________________________________________ (a)The combination of cash and non-cash interest expense produces effective interest rates that are higher than contractual rates. Accordingly, the effective interest rates for the 2017 Senior Notes, Term Loan B and the Convertible Notes were 7.13%, 6.48% and 9.39%, respectively, for the nine months ended September 30, 2021.

X
- Definition Reconciliation Of Outstanding Debt Balance To Reported Debt Balance [Table Text Block] + References No definition available. + Details
Name: | tpc_ReconciliationOfOutstandingDebtBalanceToReportedDebtBalanceTableTextBlock
Namespace Prefix: | tpc_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_DebtDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities. + References No definition available. + Details
Name: | us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -URI http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 55 -Paragraph 69B -URI http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 55 -Paragraph 69E -URI http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644 Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644 Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 470 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823 Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400 Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644 + Details
Name: | us-gaap_ScheduleOfDebtInstrumentsTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration