XML 66 R50.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Basis of Presentation and Preparation - Contingent Consideration and Concentration of Credit Risk (Details) | 12 Months Ended
--- | ---
Oct. 01, 2017 Institution
Concentration of Credit Risk |
Financial institutions, in any such number of which investment exposure is limited | 1
Accounts receivable due from various agencies of the U.S. federal government (as a percent) | 23.00%
U.S. government |
Concentration of Credit Risk |
Revenue from customers (as a percent) | 45.00%
U.S. commercial |
Concentration of Credit Risk |
Revenue from customers (as a percent) | 28.00%
International |
Concentration of Credit Risk |
Revenue from customers (as a percent) | 27.00%
Minimum |
Contingent Consideration |
Period for contingent earn-out payments | 2 years
Maximum |
Contingent Consideration |
Period for contingent earn-out payments | 3 years

X
- Definition Represents the period from the date of acquisition over which contingent earn-out payments may be made to former shareholders of an acquired entity. + References No definition available. + Details
Name: | ttek_BusinessCombinationContingentConsiderationPaymentPeriod
Namespace Prefix: | ttek_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents a number of financial institutions, in any such number of which the entity limits the amount of investment exposure in order to control credit risk. + References No definition available. + Details
Name: | ttek_ConcentrationOfCreditRiskNumberOfFinancialInstitutionsForInvestmentExposure
Namespace Prefix: | ttek_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the percentage of accounts receivable due from various agencies of the U.S. federal government. + References No definition available. + Details
Name: | ttek_PercentageOfAccountReceivablesDueFromAgencies
Namespace Prefix: | ttek_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the percentage of revenue from customers within the risk category. + References No definition available. + Details
Name: | ttek_PercentageOfRevenueEarnedFromAgencies
Namespace Prefix: | ttek_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

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

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

X
- Details
Name: | us-gaap_MajorCustomersAxis=ttek_FederalGovernmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorCustomersAxis=ttek_CommercialMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorCustomersAxis=ttek_InternationalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |