XML 44 R32.htm IDEA: XBRL DOCUMENT
v3.25.2

Acquisitions (Tables) | 9 Months Ended
--- | ---
Jun. 29, 2025
Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract] |
Summary 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 |  | Nine Months Ended
| June 29, 2025 |  | June 30, 2024 |  | June 29, 2025 |  | June 30, 2024
Beginning balance | $ | 31,270 |  |  | $ | 74,579 |  |  | $ | 48,746 |  |  | $ | 73,422 |
Estimated earn-out liabilities for acquisitions | 37,977 |  |  | 1,138 |  |  | 43,493 |  |  | 23,038 |
Payments of contingent consideration | (360) |  |  | (7,000) |  |  | (22,225) |  |  | (29,112) |
Adjustments to fair value recorded in earnings | (58) |  |  | 500 |  |  | (2,355) |  |  | 477 |
Interest accretion expense | 478 |  |  | 1,038 |  |  | 1,641 |  |  | 1,953 |
Effect of foreign currency exchange rate changes | 424 |  |  | 28 |  |  | 431 |  |  | 505 |
Ending balance | $ | 69,731 |  |  | $ | 70,283 |  |  | $ | 69,731 |  |  | $ | 70,283 |

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