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   0ttek_NumberOfAcquisitionsCompleted                            
Contingent earn-out liability   $ 0us-gaap_BusinessCombinationContingentConsiderationLiability       $ 0us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= ttek_CaberEngineeringMember
      $ 0us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= ttek_CaberEngineeringMember
$ 0us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= ttek_ParklandAcquisitionsMember
$ 0us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= ttek_ParklandAcquisitionsMember
$ 0us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= ttek_ParklandAcquisitionsMember
  $ 0us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= ttek_ParklandAcquisitionsMember
$ 0us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= ttek_ParklandAcquisitionsMember
Aggregate maximum of contingent consideration   20.6us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh             8.0us-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.1ttek_IncreaseDecreaseInFairValueOfContingentConsiderationReportedInOperatingIncome
/ us-gaap_BusinessAcquisitionAxis
= ttek_CaberEngineeringMember
  (1.0)ttek_IncreaseDecreaseInFairValueOfContingentConsiderationReportedInOperatingIncome
/ us-gaap_BusinessAcquisitionAxis
= ttek_CaberEngineeringMember
  3.1ttek_IncreaseDecreaseInFairValueOfContingentConsiderationReportedInOperatingIncome
/ us-gaap_BusinessAcquisitionAxis
= ttek_CaberEngineeringMember
  21.3ttek_IncreaseDecreaseInFairValueOfContingentConsiderationReportedInOperatingIncome
/ us-gaap_BusinessAcquisitionAxis
= ttek_ParklandAcquisitionsMember
    26.0ttek_IncreaseDecreaseInFairValueOfContingentConsiderationReportedInOperatingIncome
/ us-gaap_BusinessAcquisitionAxis
= ttek_ParklandAcquisitionsMember
 
Net decrease in contingent earn-out liabilities                               44.6ttek_NetIncreaseDecreaseInFairValueOfContingentConsiderationReportedInOperatingIncome
/ us-gaap_BusinessAcquisitionAxis
= ttek_ParklandAcquisitionsMember
Gains on fair value adjustment in operating income 5.6ttek_BusinessAcquisitionContingentConsiderationFairValueAdjustmentsGainLoss         3.1ttek_BusinessAcquisitionContingentConsiderationFairValueAdjustmentsGainLoss
/ us-gaap_BusinessAcquisitionAxis
= ttek_CaberEngineeringMember
      3.1ttek_BusinessAcquisitionContingentConsiderationFairValueAdjustmentsGainLoss
/ us-gaap_BusinessAcquisitionAxis
= ttek_CaberEngineeringMember
  21.3ttek_BusinessAcquisitionContingentConsiderationFairValueAdjustmentsGainLoss
/ us-gaap_BusinessAcquisitionAxis
= ttek_ParklandAcquisitionsMember
    26.0ttek_BusinessAcquisitionContingentConsiderationFairValueAdjustmentsGainLoss
/ us-gaap_BusinessAcquisitionAxis
= ttek_ParklandAcquisitionsMember
 
Net gains on fair value adjustments in operating income                               44.6ttek_BusinessAcquisitionContingentConsiderationFairValueAdjustmentsNetGainLoss
/ us-gaap_BusinessAcquisitionAxis
= ttek_ParklandAcquisitionsMember
Earn-out paid to former owners   3.2ttek_BusinessAcquisitionContingentConsiderationActualCashPaymentReported 10.6ttek_BusinessAcquisitionContingentConsiderationActualCashPaymentReported     3.2ttek_BusinessAcquisitionContingentConsiderationActualCashPaymentReported
/ us-gaap_BusinessAcquisitionAxis
= ttek_CaberEngineeringMember
4.0ttek_BusinessAcquisitionContingentConsiderationActualCashPaymentReported
/ us-gaap_BusinessAcquisitionAxis
= ttek_CaberEngineeringMember
                 
Potential earn-out to be paid each year                 4.0ttek_BusinessAcquisitionContingentConsiderationActualCashPaymentPerYear
/ us-gaap_BusinessAcquisitionAxis
= ttek_CaberEngineeringMember
             
Potential maximum earn-out to be paid                 4.0ttek_BusinessAcquisitionMaximumContingentConsiderationPayments
/ us-gaap_BusinessAcquisitionAxis
= ttek_CaberEngineeringMember
        56.0ttek_BusinessAcquisitionMaximumContingentConsiderationPayments
/ us-gaap_BusinessAcquisitionAxis
= ttek_ParklandAcquisitionsMember
   
Potential earn-out to be paid in the first year                           12.0ttek_BusinessAcquisitionContingentConsiderationPaymentDuringYearOne
/ us-gaap_BusinessAcquisitionAxis
= ttek_ParklandAcquisitionsMember
   
Potential earn-out to be paid in the second year                           22.0ttek_BusinessAcquisitionContingentConsiderationPaymentDuringYearTwo
/ us-gaap_BusinessAcquisitionAxis
= ttek_ParklandAcquisitionsMember
   
Potential earn-out to be paid in the third year                           22.0ttek_BusinessAcquisitionContingentConsiderationPaymentDuringYearThree
/ us-gaap_BusinessAcquisitionAxis
= ttek_ParklandAcquisitionsMember
   
Minimum operating income threshold to earn contingent consideration during year one                 4.0ttek_BusinessAcquisitionContingentConsiderationMinimumOperatingIncomeThresholdYearOne
/ us-gaap_BusinessAcquisitionAxis
= ttek_CaberEngineeringMember
        34.7ttek_BusinessAcquisitionContingentConsiderationMinimumOperatingIncomeThresholdYearOne
/ us-gaap_BusinessAcquisitionAxis
= ttek_ParklandAcquisitionsMember
   
Minimum operating income threshold to earn contingent consideration during year two                 4.6ttek_BusinessAcquisitionContingentConsiderationMinimumOperatingIncomeThresholdYearTwo
/ us-gaap_BusinessAcquisitionAxis
= ttek_CaberEngineeringMember
        38.2ttek_BusinessAcquisitionContingentConsiderationMinimumOperatingIncomeThresholdYearTwo
/ us-gaap_BusinessAcquisitionAxis
= ttek_ParklandAcquisitionsMember
   
Minimum operating income threshold to earn contingent consideration during year three                           41.9ttek_BusinessAcquisitionContingentConsiderationMinimumOperatingIncomeThresholdYearThree
/ us-gaap_BusinessAcquisitionAxis
= ttek_ParklandAcquisitionsMember
   
Operating income to earn maximum consideration during the first year                 4.4ttek_BusinessAcquisitionContingentConsiderationOperatingIncomeToEarnMaximumConsiderationYearOne
/ us-gaap_BusinessAcquisitionAxis
= ttek_CaberEngineeringMember
        42.5ttek_BusinessAcquisitionContingentConsiderationOperatingIncomeToEarnMaximumConsiderationYearOne
/ us-gaap_BusinessAcquisitionAxis
= ttek_ParklandAcquisitionsMember
   
Operating income to earn maximum consideration during the second year                 5.1ttek_BusinessAcquisitionContingentConsiderationOperatingIncomeToEarnMaximumConsiderationYearTwo
/ us-gaap_BusinessAcquisitionAxis
= ttek_CaberEngineeringMember
        46.4ttek_BusinessAcquisitionContingentConsiderationOperatingIncomeToEarnMaximumConsiderationYearTwo
/ us-gaap_BusinessAcquisitionAxis
= ttek_ParklandAcquisitionsMember
   
Operating income to earn maximum consideration during the third year                           50.6ttek_BusinessAcquisitionContingentConsiderationOperatingIncomeToEarnMaximumConsiderationYearThree
/ us-gaap_BusinessAcquisitionAxis
= ttek_ParklandAcquisitionsMember
   
Initial fair value of the contingent consideration                 6.5ttek_BusinessAcquisitionContingentConsiderationInitialFairValue
/ us-gaap_BusinessAcquisitionAxis
= ttek_CaberEngineeringMember
        46.8ttek_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.1ttek_BusinessAcquisitionContingentConsiderationGainLossOnChangeInValueOfConsideration
/ us-gaap_BusinessAcquisitionAxis
= ttek_CaberEngineeringMember
  (1.0)ttek_BusinessAcquisitionContingentConsiderationGainLossOnChangeInValueOfConsideration
/ us-gaap_BusinessAcquisitionAxis
= ttek_CaberEngineeringMember
    19.9ttek_BusinessAcquisitionContingentConsiderationGainLossOnChangeInValueOfConsideration
/ us-gaap_BusinessAcquisitionAxis
= ttek_ParklandAcquisitionsMember
19.1ttek_BusinessAcquisitionContingentConsiderationGainLossOnChangeInValueOfConsideration
/ us-gaap_BusinessAcquisitionAxis
= ttek_ParklandAcquisitionsMember
5.6ttek_BusinessAcquisitionContingentConsiderationGainLossOnChangeInValueOfConsideration
/ us-gaap_BusinessAcquisitionAxis
= ttek_ParklandAcquisitionsMember
  24.7ttek_BusinessAcquisitionContingentConsiderationGainLossOnChangeInValueOfConsideration
/ us-gaap_BusinessAcquisitionAxis
= ttek_ParklandAcquisitionsMember
 
Profit previously recognized on project                       5.3ttek_BusinessAcquisitionContingentConsiderationReversalOfGainOnChange
/ us-gaap_BusinessAcquisitionAxis
= ttek_ParklandAcquisitionsMember
       
Earn-outs paid to former owners reported as cash used in financing activities   3.2ttek_BusinessAcquisitionContingentConsiderationActualCashPaymentReportedAsCashUsedInFinancingActivities 9.3ttek_BusinessAcquisitionContingentConsiderationActualCashPaymentReportedAsCashUsedInFinancingActivities                          
Earn-outs paid to former owners reported as cash used in operating activities     $ 1.3ttek_BusinessAcquisitionContingentConsiderationActualCashPaymentReportedAsCashUsedInOperatingActivities