XML 46 R34.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Acquisitions and Divestitures - Narrative (Details) | 3 Months Ended | 9 Months Ended | 12 Months Ended
--- | --- | --- | ---
Jul. 01, 2018 USD ($) | Apr. 01, 2018 USD ($) employee | Dec. 31, 2017 USD ($) employee | Apr. 02, 2017 USD ($) employee | Mar. 27, 2016 USD ($) | Jul. 01, 2018 USD ($) | Jul. 02, 2017 USD ($) | Oct. 01, 2017 USD ($) | Oct. 02, 2016 USD ($)
Mergers and Acquisitions |  |  |  |  |  |  |  |  |
Contingent earn-out liability | $ 31,200,000 |  |  |  |  | $ 31,200,000 |  |  |
Aggregate maximum of contingent consideration | 48,500,000 |  |  |  |  | 48,500,000 |  |  |
Proceeds from sale of divested business |  |  |  |  |  | 36,250,000 | $ 0 |  |
Increase (decrease) in contingent consideration | 200,000 |  |  |  |  | 2,100,000 | (7,100,000) |  |
Gain (loss) on change in contingent consideration | (200,000) |  |  |  |  | $ (2,100,000) | 7,100,000 |  |
Minimum |  |  |  |  |  |  |  |  |
Mergers and Acquisitions |  |  |  |  |  |  |  |  |
Earn-out period |  |  |  |  |  | 2 years |  |  |
Minimum | Existing customer contracts |  |  |  |  |  |  |  |  |
Mergers and Acquisitions |  |  |  |  |  |  |  |  |
Useful life of intangible assets |  |  |  |  |  | 1 year |  |  |
Minimum | Trade names |  |  |  |  |  |  |  |  |
Mergers and Acquisitions |  |  |  |  |  |  |  |  |
Useful life of intangible assets |  |  |  |  |  | 3 years |  |  |
Maximum |  |  |  |  |  |  |  |  |
Mergers and Acquisitions |  |  |  |  |  |  |  |  |
Earn-out period |  |  |  |  |  | 3 years |  |  |
Maximum | Existing customer contracts |  |  |  |  |  |  |  |  |
Mergers and Acquisitions |  |  |  |  |  |  |  |  |
Useful life of intangible assets |  |  |  |  |  | 10 years |  |  |
Maximum | Trade names |  |  |  |  |  |  |  |  |
Mergers and Acquisitions |  |  |  |  |  |  |  |  |
Useful life of intangible assets |  |  |  |  |  | 5 years |  |  |
Norman Disney & Young |  |  |  |  |  |  |  |  |
Mergers and Acquisitions |  |  |  |  |  |  |  |  |
Number of employees acquired in acquisition | employee |  | 700 |  |  |  |  |  |  |
Fair value of acquisition purchase price |  | $ 56,100,000 |  |  |  |  |  |  |
Cash paid to the former owners |  | 46,900,000 |  |  |  |  |  |  |
Amount held in escrow |  | 1,600,000 |  |  |  |  |  |  |
Contingent earn-out liability |  | 7,600,000 |  |  |  |  |  |  |
Aggregate maximum of contingent consideration |  | $ 20,200,000 |  |  |  |  |  |  |
Earn-out period |  | 3 years |  |  |  |  |  |  |
Glumac |  |  |  |  |  |  |  |  |
Mergers and Acquisitions |  |  |  |  |  |  |  |  |
Number of employees acquired in acquisition | employee |  |  | 300 |  |  |  |  |  |
Fair value of acquisition purchase price |  |  | $ 38,400,000 |  |  |  |  |  |
Cash paid to the former owners |  |  | 20,000,000 |  |  |  |  |  |
Contingent earn-out liability |  |  | 18,400,000 |  |  |  |  |  |
Aggregate maximum of contingent consideration |  |  | $ 20,000,000 |  |  |  |  |  |
Earn-out period |  |  | 3 years |  |  |  |  |  |
Eco Logical Australia |  |  |  |  |  |  |  |  |
Mergers and Acquisitions |  |  |  |  |  |  |  |  |
Number of employees acquired in acquisition | employee |  |  |  | 160 |  |  |  |  |
Fair value of acquisition purchase price |  |  |  | $ 9,900,000 |  |  |  |  |
Cash paid to the former owners |  |  |  | 8,300,000 |  |  |  |  |
Contingent earn-out liability |  |  |  | 1,600,000 |  |  |  |  |
Aggregate maximum of contingent consideration |  |  |  | $ 1,700,000 |  |  |  |  |
Earn-out period |  |  |  | 2 years |  |  |  |  |
INDUS |  |  |  |  |  |  |  |  |
Mergers and Acquisitions |  |  |  |  |  |  |  |  |
Contingent earn-out liability |  |  |  | $ 0 | $ 4,700,000 |  |  |  | $ 4,900,000
Aggregate maximum of contingent consideration |  |  |  |  | $ 8,000,000 |  |  |  |
Earn-out period |  |  |  |  | 2 years |  |  |  |
Increase (decrease) in contingent consideration |  |  |  |  |  |  | (5,000,000) |  |
Potential earn-out to be paid each year |  |  |  |  | $ 4,000,000 |  |  |  |
Estimated potential earn-out (as a percent) |  |  |  |  | 50.00% |  |  |  | 59.00%
Minimum operating income threshold to earn contingent consideration during year one |  |  |  | 3,200,000 | $ 3,200,000 |  |  |  |
Minimum operating income threshold to earn contingent consideration during year two |  |  |  | 3,600,000 | 3,600,000 |  |  |  |
Operating income to earn maximum consideration during the first year |  |  |  |  | 3,600,000 |  |  |  |
Operating income to earn maximum consideration during the second year |  |  |  |  | $ 4,000,000 |  |  |  |
Gain (loss) on change in contingent consideration |  |  |  | $ 5,000,000 |  |  | 5,000,000 |  |
CEG |  |  |  |  |  |  |  |  |
Mergers and Acquisitions |  |  |  |  |  |  |  |  |
Increase (decrease) in contingent consideration |  |  |  |  |  |  | (2,100,000) |  |
Gain (loss) on change in contingent consideration |  |  |  |  |  |  | $ 2,100,000 |  |
Non-core field services business | Disposed of by sale |  |  |  |  |  |  |  |  |
Mergers and Acquisitions |  |  |  |  |  |  |  |  |
Proceeds from sale of divested business | 30,200,000 |  |  |  |  |  |  |  |
Revenue from wired and fiber optic communication and infrastructure projects |  |  |  |  |  |  |  | $ 70,000,000 |
Loss on disposition of business | $ 3,400,000 |  |  |  |  | $ 3,400,000 |  |  |

X
- Definition Represents the information pertaining to the earn out payment made to the acquired entity each year under agreement. + References No definition available. + Details
Name: | ttek_BusinessAcquisitionContingentConsiderationActualCashPaymentPerYear
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the information pertaining to the estimated percentage of the potential earn out as determined by the acquiring entity. + References No definition available. + Details
Name: | ttek_BusinessAcquisitionContingentConsiderationEstimatedPotentialEarnOut
Namespace Prefix: | ttek_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the information pertaining to the gain (loss) on change in the value of contingent consideration for the period. + References No definition available. + Details
Name: | ttek_BusinessAcquisitionContingentConsiderationGainLossOnChangeInValueOfConsideration
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the information pertaining to the minimum operating income threshold to be earned during the first year. + References No definition available. + Details
Name: | ttek_BusinessAcquisitionContingentConsiderationMinimumOperatingIncomeThresholdYearOne
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the information pertaining to the minimum operating income threshold to be earned during the second year. + References No definition available. + Details
Name: | ttek_BusinessAcquisitionContingentConsiderationMinimumOperatingIncomeThresholdYearTwo
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the information pertaining to the operating income to be earned to receive maximum consideration during the first year. + References No definition available. + Details
Name: | ttek_BusinessAcquisitionContingentConsiderationOperatingIncomeToEarnMaximumConsiderationYearOne
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the information pertaining to the operating income to be earned to receive maximum consideration during the second year. + References No definition available. + Details
Name: | ttek_BusinessAcquisitionContingentConsiderationOperatingIncomeToEarnMaximumConsiderationYearTwo
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the earn out period for operating income projection used for fair value measurement. + References No definition available. + Details
Name: | ttek_BusinessAcquisitionEarnOutPeriodForOperatingIncomeProjectionsUsedInFairValueMeasurement
Namespace Prefix: | ttek_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of employees acquired in the acquisition. + References No definition available. + Details
Name: | ttek_NumberOfEmployeesAcquiredInAcquisition
Namespace Prefix: | ttek_
Data Type: | xbrli:integerItemType
Balance Type: | na
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_BusinessAcquisitionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=109124213&loc=d3e6613-128477 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=109124213&loc=d3e6578-128477 + Details
Name: | us-gaap_BusinessCombinationConsiderationTransferred1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 4 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e7008-128479 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of liability recognized arising from contingent consideration in a business combination. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 35 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6911338&loc=d3e6819-128478 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 5B -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760 + Details
Name: | us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.10) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_EscrowDeposit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_FiniteLivedIntangibleAssetUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1B -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684 + Details
Name: | us-gaap_GainLossOnSaleOfBusiness
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireBusinessesGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585 + Details
Name: | us-gaap_ProceedsFromDivestitureOfBusinesses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=ttek_NormanDisneyAndYoungMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=ttek_GlumacMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=ttek_EcoLogicalAustraliaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=ttek_IndusCorporationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=ttek_CornerstoneEnvironmentalGroupLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=ttek_NonCoreFieldServicesBusinessMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |