XML 50 R38.htm IDEA: XBRL DOCUMENT
v3.7.0.1

Mergers and Acquisitions - Contingent Consideration (Details) - USD ($) | 3 Months Ended | 9 Months Ended | 12 Months Ended |
--- | --- | --- | --- | ---
Apr. 02, 2017 | Oct. 02, 2016 | Mar. 27, 2016 | Jun. 28, 2015 | Jul. 02, 2017 | Jun. 26, 2016 | Oct. 02, 2016 | Sep. 27, 2015
Mergers and Acquisitions |  |  |  |  |  |  |  |
Increase (decrease) in contingent consideration |  |  |  |  | $ (7,149,000) |  |  |
Gain (loss) on change in contingent consideration |  |  |  |  | 7,149,000 | $ (2,823,000) |  |
Impairment of goodwill |  | $ 0 |  |  |  |  |  |
Contingent earn-out liability |  |  |  |  | 3,500,000 |  |  |
Aggregate maximum of contingent consideration |  |  |  |  | $ 12,200,000 |  |  |
Minimum |  |  |  |  |  |  |  |
Mergers and Acquisitions |  |  |  |  |  |  |  |
Earn-out period |  |  |  |  | 2 years |  |  |
Maximum |  |  |  |  |  |  |  |
Mergers and Acquisitions |  |  |  |  |  |  |  |
Earn-out period |  |  |  |  | 3 years |  |  |
INDUS |  |  |  |  |  |  |  |
Mergers and Acquisitions |  |  |  |  |  |  |  |
Earn-out period |  |  | 2 years |  |  |  |  |
Potential maximum earn-out to be paid |  |  | $ 8,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 |  |  |  |  |
Minimum operating income threshold to earn contingent consideration during year two |  |  | 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 |  |  |  |  |  |  |
Impairment of goodwill | 0 |  |  |  |  |  |  |
Contingent earn-out liability | 0 | 4,900,000 | 4,700,000 |  |  |  | $ 4,900,000 |
Aggregate maximum of contingent consideration |  |  | 8,000,000 |  |  |  |  |
CEG |  |  |  |  |  |  |  |
Mergers and Acquisitions |  |  |  |  |  |  |  |
Earn-out period |  |  |  | 3 years |  |  |  |
Potential maximum earn-out to be paid |  |  |  | $ 9,800,000 |  |  |  |
Potential earn-out to be paid each year |  |  |  | $ 3,250,000 |  |  |  |
Estimated potential earn-out (as a percent) |  |  |  | 42.00% |  |  |  |
Minimum operating income threshold to earn contingent consideration during year one |  |  |  | $ 2,000,000 |  |  |  |
Minimum operating income threshold to earn contingent consideration during year two |  |  |  | 2,300,000 |  |  |  |
Minimum operating income threshold to earn contingent consideration during year three |  |  |  | 2,600,000 |  |  |  |
Operating income to earn maximum consideration during the first year |  |  |  | 4,500,000 |  |  |  |
Operating income to earn maximum consideration during the second year |  |  |  | 4,800,000 |  |  |  |
Operating income to earn maximum consideration during the third year |  |  |  | 5,100,000 |  |  |  |
Initial fair value of the contingent consideration |  |  |  | $ 4,100,000 |  |  |  |
Increase (decrease) in contingent consideration | (1,800,000) |  | 1,800,000 |  |  |  |  |
Gain (loss) on change in contingent consideration | 2,100,000 |  | $ (1,800,000) |  |  |  |  |
Impairment of goodwill | $ 0 |  |  |  |  |  |  |
Earn-out paid to former owners |  | 2,300,000 |  |  |  |  |  |
Remaining Earn-out liability |  | $ 3,900,000 |  |  |  |  |  |
Other Acquisitions |  |  |  |  |  |  |  |
Mergers and Acquisitions |  |  |  |  |  |  |  |
Gain (loss) on change in contingent consideration |  |  |  |  |  | (1,000,000) |  |
Contingent earn-out liability |  |  |  |  |  |  |  | $ 0
Earn-out paid to former owners |  |  |  |  |  | $ 1,000,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 Amount of actual cash payments resulting from the contingent consideration arrangement. + References No definition available. + Details
Name: | ttek_BusinessAcquisitionContingentConsiderationActualCashPaymentReported
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 initial fair value of the contingent consideration as determined on the acquisition date. + References No definition available. + Details
Name: | ttek_BusinessAcquisitionContingentConsiderationInitialFairValue
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 third year. + References No definition available. + Details
Name: | ttek_BusinessAcquisitionContingentConsiderationMinimumOperatingIncomeThresholdYearThree
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 third year. + References No definition available. + Details
Name: | ttek_BusinessAcquisitionContingentConsiderationOperatingIncomeToEarnMaximumConsiderationYearThree
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 provision paid for meeting the second earn-out provision. + References No definition available. + Details
Name: | ttek_BusinessAcquisitionContingentConsiderationPaidForMeetingSecondEarnOutRequirement
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 maximum amount of contingent consideration to be paid under purchase agreement. + References No definition available. + Details
Name: | ttek_BusinessAcquisitionMaximumContingentConsiderationPayments
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of fair value adjustments to contingent consideration during the reporting period. + References No definition available. + Details
Name: | ttek_FairValueAdjustmentsToContingentConsideration
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 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/2003/role/presentationRef -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://www.xbrl.org/2003/role/presentationRef -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/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 Reference 2: http://www.xbrl.org/2003/role/presentationRef -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://www.xbrl.org/2003/role/presentationRef -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 loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13854-109267 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6388280&loc=d3e13777-109266 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=66902209&loc=d3e3602-108585 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillImpairmentLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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: |

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_BusinessAcquisitionAxis=ttek_OtherAcquisitionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |