XML 32 R32.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Mergers and Acquisitions (Details) In Millions, unless otherwise specified | 3 Months Ended | 6 Months Ended | 3 Months Ended | 6 Months Ended | 3 Months Ended | 6 Months Ended | 12 Months Ended
--- | --- | --- | --- | --- | --- | --- | ---
Mar. 30, 2014 USD ($) | Mar. 29, 2015 USD ($) item | Mar. 30, 2014 USD ($) | Mar. 29, 2015 Maximum | Mar. 29, 2015 Minimum | Mar. 29, 2015 Caber USD ($) | Mar. 29, 2015 Caber CAD | Sep. 28, 2014 Caber USD ($) | Dec. 29, 2013 Caber CAD | Mar. 29, 2015 Caber USD ($) | Sep. 28, 2014 Parkland USD ($) | Mar. 30, 2014 Parkland USD ($) | Dec. 29, 2013 Parkland USD ($) | Mar. 31, 2013 Parkland CAD | Mar. 30, 2014 Parkland USD ($) | Sep. 28, 2014 Parkland USD ($)
Business acquisition |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of acquisitions |  | 0 ttek_NumberOfAcquisitionsCompleted |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent earn-out liability |  | $ 0 us-gaap_BusinessCombinationContingentConsiderationLiability |  |  |  | $ 0 us-gaap_BusinessCombinationContingentConsiderationLiability / us-gaap_BusinessAcquisitionAxis = ttek_CaberEngineeringMember |  |  |  | $ 0 us-gaap_BusinessCombinationContingentConsiderationLiability / us-gaap_BusinessAcquisitionAxis = ttek_CaberEngineeringMember | $ 0 us-gaap_BusinessCombinationContingentConsiderationLiability / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember | $ 0 us-gaap_BusinessCombinationContingentConsiderationLiability / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember | $ 0 us-gaap_BusinessCombinationContingentConsiderationLiability / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember |  | $ 0 us-gaap_BusinessCombinationContingentConsiderationLiability / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember | $ 0 us-gaap_BusinessCombinationContingentConsiderationLiability / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember
Aggregate maximum of contingent consideration |  | 20.6 us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh |  |  |  |  |  |  | 8.0 us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh / us-gaap_BusinessAcquisitionAxis = ttek_CaberEngineeringMember |  |  |  |  |  |  |
Earn-out period for operating income projection |  |  |  | 3 years | 2 years |  |  |  | 2 years |  |  |  |  | 3 years |  |
Decreases (increase) in contingent earn-out liabilities |  |  |  |  |  | 3.1 ttek_IncreaseDecreaseInFairValueOfContingentConsiderationReportedInOperatingIncome / us-gaap_BusinessAcquisitionAxis = ttek_CaberEngineeringMember |  | (1.0)ttek_IncreaseDecreaseInFairValueOfContingentConsiderationReportedInOperatingIncome / us-gaap_BusinessAcquisitionAxis = ttek_CaberEngineeringMember |  | 3.1 ttek_IncreaseDecreaseInFairValueOfContingentConsiderationReportedInOperatingIncome / us-gaap_BusinessAcquisitionAxis = ttek_CaberEngineeringMember |  | 21.3 ttek_IncreaseDecreaseInFairValueOfContingentConsiderationReportedInOperatingIncome / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember |  |  | 26.0 ttek_IncreaseDecreaseInFairValueOfContingentConsiderationReportedInOperatingIncome / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember |
Net decrease in contingent earn-out liabilities |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 44.6 ttek_NetIncreaseDecreaseInFairValueOfContingentConsiderationReportedInOperatingIncome / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember
Gains on fair value adjustment in operating income | 5.6 ttek_BusinessAcquisitionContingentConsiderationFairValueAdjustmentsGainLoss |  |  |  |  | 3.1 ttek_BusinessAcquisitionContingentConsiderationFairValueAdjustmentsGainLoss / us-gaap_BusinessAcquisitionAxis = ttek_CaberEngineeringMember |  |  |  | 3.1 ttek_BusinessAcquisitionContingentConsiderationFairValueAdjustmentsGainLoss / us-gaap_BusinessAcquisitionAxis = ttek_CaberEngineeringMember |  | 21.3 ttek_BusinessAcquisitionContingentConsiderationFairValueAdjustmentsGainLoss / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember |  |  | 26.0 ttek_BusinessAcquisitionContingentConsiderationFairValueAdjustmentsGainLoss / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember |
Net gains on fair value adjustments in operating income |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 44.6 ttek_BusinessAcquisitionContingentConsiderationFairValueAdjustmentsNetGainLoss / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember
Earn-out paid to former owners |  | 3.2 ttek_BusinessAcquisitionContingentConsiderationActualCashPaymentReported | 10.6 ttek_BusinessAcquisitionContingentConsiderationActualCashPaymentReported |  |  | 3.2 ttek_BusinessAcquisitionContingentConsiderationActualCashPaymentReported / us-gaap_BusinessAcquisitionAxis = ttek_CaberEngineeringMember | 4.0 ttek_BusinessAcquisitionContingentConsiderationActualCashPaymentReported / us-gaap_BusinessAcquisitionAxis = ttek_CaberEngineeringMember |  |  |  |  |  |  |  |  |
Potential earn-out to be paid each year |  |  |  |  |  |  |  |  | 4.0 ttek_BusinessAcquisitionContingentConsiderationActualCashPaymentPerYear / us-gaap_BusinessAcquisitionAxis = ttek_CaberEngineeringMember |  |  |  |  |  |  |
Potential maximum earn-out to be paid |  |  |  |  |  |  |  |  | 4.0 ttek_BusinessAcquisitionMaximumContingentConsiderationPayments / us-gaap_BusinessAcquisitionAxis = ttek_CaberEngineeringMember |  |  |  |  | 56.0 ttek_BusinessAcquisitionMaximumContingentConsiderationPayments / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember |  |
Potential earn-out to be paid in the first year |  |  |  |  |  |  |  |  |  |  |  |  |  | 12.0 ttek_BusinessAcquisitionContingentConsiderationPaymentDuringYearOne / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember |  |
Potential earn-out to be paid in the second year |  |  |  |  |  |  |  |  |  |  |  |  |  | 22.0 ttek_BusinessAcquisitionContingentConsiderationPaymentDuringYearTwo / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember |  |
Potential earn-out to be paid in the third year |  |  |  |  |  |  |  |  |  |  |  |  |  | 22.0 ttek_BusinessAcquisitionContingentConsiderationPaymentDuringYearThree / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember |  |
Minimum operating income threshold to earn contingent consideration during year one |  |  |  |  |  |  |  |  | 4.0 ttek_BusinessAcquisitionContingentConsiderationMinimumOperatingIncomeThresholdYearOne / us-gaap_BusinessAcquisitionAxis = ttek_CaberEngineeringMember |  |  |  |  | 34.7 ttek_BusinessAcquisitionContingentConsiderationMinimumOperatingIncomeThresholdYearOne / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember |  |
Minimum operating income threshold to earn contingent consideration during year two |  |  |  |  |  |  |  |  | 4.6 ttek_BusinessAcquisitionContingentConsiderationMinimumOperatingIncomeThresholdYearTwo / us-gaap_BusinessAcquisitionAxis = ttek_CaberEngineeringMember |  |  |  |  | 38.2 ttek_BusinessAcquisitionContingentConsiderationMinimumOperatingIncomeThresholdYearTwo / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember |  |
Minimum operating income threshold to earn contingent consideration during year three |  |  |  |  |  |  |  |  |  |  |  |  |  | 41.9 ttek_BusinessAcquisitionContingentConsiderationMinimumOperatingIncomeThresholdYearThree / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember |  |
Operating income to earn maximum consideration during the first year |  |  |  |  |  |  |  |  | 4.4 ttek_BusinessAcquisitionContingentConsiderationOperatingIncomeToEarnMaximumConsiderationYearOne / us-gaap_BusinessAcquisitionAxis = ttek_CaberEngineeringMember |  |  |  |  | 42.5 ttek_BusinessAcquisitionContingentConsiderationOperatingIncomeToEarnMaximumConsiderationYearOne / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember |  |
Operating income to earn maximum consideration during the second year |  |  |  |  |  |  |  |  | 5.1 ttek_BusinessAcquisitionContingentConsiderationOperatingIncomeToEarnMaximumConsiderationYearTwo / us-gaap_BusinessAcquisitionAxis = ttek_CaberEngineeringMember |  |  |  |  | 46.4 ttek_BusinessAcquisitionContingentConsiderationOperatingIncomeToEarnMaximumConsiderationYearTwo / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember |  |
Operating income to earn maximum consideration during the third year |  |  |  |  |  |  |  |  |  |  |  |  |  | 50.6 ttek_BusinessAcquisitionContingentConsiderationOperatingIncomeToEarnMaximumConsiderationYearThree / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember |  |
Initial fair value of the contingent consideration |  |  |  |  |  |  |  |  | 6.5 ttek_BusinessAcquisitionContingentConsiderationInitialFairValue / us-gaap_BusinessAcquisitionAxis = ttek_CaberEngineeringMember |  |  |  |  | 46.8 ttek_BusinessAcquisitionContingentConsiderationInitialFairValue / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember |  |
Estimated potential earn-out (as a percent) |  |  |  |  |  |  |  |  | 81.00%ttek_BusinessAcquisitionContingentConsiderationEstimatedPotentialEarnOut / us-gaap_BusinessAcquisitionAxis = ttek_CaberEngineeringMember |  |  |  |  | 84.00%ttek_BusinessAcquisitionContingentConsiderationEstimatedPotentialEarnOut / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember |  |
Gain (loss) on change in contingent consideration |  |  |  |  |  | 3.1 ttek_BusinessAcquisitionContingentConsiderationGainLossOnChangeInValueOfConsideration / us-gaap_BusinessAcquisitionAxis = ttek_CaberEngineeringMember |  | (1.0)ttek_BusinessAcquisitionContingentConsiderationGainLossOnChangeInValueOfConsideration / us-gaap_BusinessAcquisitionAxis = ttek_CaberEngineeringMember |  |  | 19.9 ttek_BusinessAcquisitionContingentConsiderationGainLossOnChangeInValueOfConsideration / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember | 19.1 ttek_BusinessAcquisitionContingentConsiderationGainLossOnChangeInValueOfConsideration / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember | 5.6 ttek_BusinessAcquisitionContingentConsiderationGainLossOnChangeInValueOfConsideration / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember |  | 24.7 ttek_BusinessAcquisitionContingentConsiderationGainLossOnChangeInValueOfConsideration / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember |
Profit previously recognized on project |  |  |  |  |  |  |  |  |  |  |  | 5.3 ttek_BusinessAcquisitionContingentConsiderationReversalOfGainOnChange / us-gaap_BusinessAcquisitionAxis = ttek_ParklandAcquisitionsMember |  |  |  |
Earn-outs paid to former owners reported as cash used in financing activities |  | 3.2 ttek_BusinessAcquisitionContingentConsiderationActualCashPaymentReportedAsCashUsedInFinancingActivities | 9.3 ttek_BusinessAcquisitionContingentConsiderationActualCashPaymentReportedAsCashUsedInFinancingActivities |  |  |  |  |  |  |  |  |  |  |  |  |
Earn-outs paid to former owners reported as cash used in operating activities |  |  | $ 1.3 ttek_BusinessAcquisitionContingentConsiderationActualCashPaymentReportedAsCashUsedInOperatingActivities |  |  |  |  |  |  |  |  |  |  |  |  |

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 Amount of actual cash payments resulted from the contingent consideration arrangement reported as cash used in financing activities. + References No definition available. + Details
Name: | ttek_BusinessAcquisitionContingentConsiderationActualCashPaymentReportedAsCashUsedInFinancingActivities
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 used in operating activities. + References No definition available. + Details
Name: | ttek_BusinessAcquisitionContingentConsiderationActualCashPaymentReportedAsCashUsedInOperatingActivities
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 gain (loss) on the fair value adjustments for contingent earn-out liabilities. + References No definition available. + Details
Name: | ttek_BusinessAcquisitionContingentConsiderationFairValueAdjustmentsGainLoss
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the net gain or net (loss) on the fair value adjustments for contingent earn-out liabilities. + References No definition available. + Details
Name: | ttek_BusinessAcquisitionContingentConsiderationFairValueAdjustmentsNetGainLoss
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 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 amount of contingent consideration to be paid under the first year under agreement. + References No definition available. + Details
Name: | ttek_BusinessAcquisitionContingentConsiderationPaymentDuringYearOne
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the amount of contingent consideration to be paid under the third year under agreement. + References No definition available. + Details
Name: | ttek_BusinessAcquisitionContingentConsiderationPaymentDuringYearThree
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the amount of contingent consideration to be paid under the second year under agreement. + References No definition available. + Details
Name: | ttek_BusinessAcquisitionContingentConsiderationPaymentDuringYearTwo
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the information pertaining to the reversal of gain on change in the value of contingent consideration during the period. + References No definition available. + Details
Name: | ttek_BusinessAcquisitionContingentConsiderationReversalOfGainOnChange
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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 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

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

X
- Definition Represents the number of acquisitions completed. + References No definition available. + Details
Name: | ttek_NumberOfAcquisitionsCompleted
Namespace Prefix: | ttek_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_BusinessAcquisitionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
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 25 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476 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 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant