XML 43 R31.htm IDEA: XBRL DOCUMENT
v3.24.4

Acquisitions (Tables) | 3 Months Ended
--- | ---
Dec. 29, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract] |
Schedule of estimated contingent earn out liabilities | The following table summarizes the changes in the fair value of estimated contingent consideration (in thousands):
| Three Months Ended |  |
| December 29, 2024 |  | December 31, 2023 |  |  |  |
Beginning balance | $ | 48,746 |  |  | $ | 73,422 |  |  |  |  |
Payments of contingent consideration | (2,865) |  |  | (18,862) |  |  |  |  |
Adjustments to fair value recorded in earnings | (366) |  |  | (37) |  |  |  |  |
Interest accretion expense | 645 |  |  | 471 |  |  |  |  |
Effect of foreign currency exchange rate changes | — |  |  | 610 |  |  |  |  |
Ending balance | $ | 46,160 |  |  | $ | 55,604 |  |  |  |  |
Maximum potential payout at end of period | $ | 99,006 |  |  | $ | 92,253 |  |  |  |  |

X
- Definition Schedule of Estimated Contingent Earn Out Liabilities + References No definition available. + Details
Name: | ttek_ScheduleOfEstimatedContingentEarnOutLiabilitiesTableTextBlock
Namespace Prefix: | ttek_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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