XML 23 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Commitments (Future Minimum Rent Payments under Non-Cancelable Operating Leases) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Operating leases, future minimum rent payments  
2015 $ 22,394us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
2016 17,699us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
2017 13,659us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
2018 8,762us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
2019 7,175us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
Thereafter 29,733us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
Subtotal 99,422us-gaap_OperatingLeasesFutureMinimumPaymentsDue
Less - Sublease rental agreements (491)us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals
Operating leases, future minimum rent payments less sublease rental agreements $ 98,931tpc_FutureMinimumPaymentsNetOfFutureMinimumSubleaseRentals