XML 76 R60.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Mergers and Acquisitions - Changes in the Carrying Value of Estimated Contingent Earn-Out Liabilities (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Oct. 01, 2017 | Oct. 02, 2016 | Sep. 27, 2015
Estimated contingent earn-out liabilities |  |  |
Beginning balance (at fair value) | $ 8,757 | $ 4,169 | $ 7,030
Estimated earn-out liabilities for acquisitions during the fiscal year | 1,604 | 4,745 | 4,100
Increases due to re-measurement of fair value reported in interest expense | 260 | 271 | 136
Net increase (decrease) due to re-measurement of fair value reported as losses (gains) in operating income | (6,923) | 2,823 | (3,113)
Foreign exchange impact | 59 | 0 | (785)
Earn-out payments: |  |  |
Reported as cash used in operating activities | 0 | 0 | 0
Reported as cash used in financing activities | (1,319) | (3,251) | (3,199)
Ending balance (at fair value) | $ 2,438 | $ 8,757 | $ 4,169

X
- Definition Amount of actual cash payments resulting from the contingent consideration arrangement reported as cash flows used in financing activities. + References No definition available. + Details
Name: | ttek_BusinessAcquisitionContingentConsiderationActualCashPaymentReportedAsCashFlowsFromFinancingActivities
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of actual cash payments resulting from the contingent consideration arrangement reported as cash flows used in operating activities. + References No definition available. + Details
Name: | ttek_BusinessAcquisitionContingentConsiderationActualCashPaymentReportedAsCashFlowsFromOperatingActivities
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of current and noncurrent potential cash payments that could result from the contingent consideration arrangement. + References No definition available. + Details
Name: | ttek_BusinessAcquisitionContingentConsiderationPotentialCashPaymentCurrentAndNoncurrent
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

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

X
- Definition Amount of estimated earn-out liabilities for acquisitions during the period. + References No definition available. + Details
Name: | ttek_EstimatedEarnOutLiabilitiesForAcquisitionsDuringThePeriod
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the change in earn-out liability during the period resulting from the process of translating earn-out liability from business combination into the reporting currency of the reporting entity. + References No definition available. + Details
Name: | ttek_ForeignCurrencyTransactionAndTranslationAdjustment
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the change in fair value of contingent consideration reported in interest expense. + References No definition available. + Details
Name: | ttek_IncreaseDecreaseInFairValueOfContingentConsiderationReportedInInterestExpense
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the change in fair value of contingent consideration reported in operating income. + References No definition available. + Details
Name: | ttek_IncreaseDecreaseInFairValueOfContingentConsiderationReportedInOperatingIncome
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration