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

Stock Repurchase and Dividends (Tables) | 9 Months Ended
--- | ---
Jun. 28, 2020
Stock Repurchase And Dividends [Abstract] |
Summary of Shares Repurchased | The following table summarizes stock repurchases in the open market and settled in fiscal 2019 and the first nine months of fiscal 2020:
Fiscal-Year Activity |  | Stock Repurchase Program |  | Shares Repurchased |  | Average Price Paid per Share |  | Total Cost (in thousands)
2019 |  | 2018 Program |  | 430,559 |  |  | $ | 58.06 |  |  | $ | 25,000 |
2019 |  | 2019 Program |  | 1,131,962 |  |  | 66.26 |  |  | 75,000 |
2019 Total |  |  |  | 1,562,521 |  |  | $ | 64.00 |  |  | $ | 100,000 |
2020 |  | 2019 Program |  | 1,337,845 |  |  | $ | 76.38 |  |  | $ | 102,188 |
Dividends Declared and Paid | The following table presents dividend declared and paid in the first nine months of fiscal 2020 and 2019:
Declare Date |  | Dividend Paid Per Share |  | Record Date |  | Payment Date |  | Dividend Paid (in thousands)
November 11, 2019 |  | $ | 0.15 |  |  | December 2, 2019 |  | December 13, 2019 |  | $ | 8,190 |
January 27, 2020 |  | $ | 0.15 |  |  | February 12, 2020 |  | February 28, 2020 |  | 8,225 |
April 27, 2020 |  | $ | 0.17 |  |  | May 13, 2020 |  | May 29, 2020 |  | 9,175 |
Total dividend paid as of June 28, 2020 |  |  |  |  |  |  |  | $ | 25,590 |
November 5, 2018 |  | $ | 0.12 |  |  | November 30, 2018 |  | December 14, 2018 |  | $ | 6,654 |
January 28, 2019 |  | $ | 0.12 |  |  | February 13, 2019 |  | February 28, 2019 |  | 6,616 |
April 29, 2019 |  | $ | 0.15 |  |  | May 15, 2019 |  | May 31, 2019 |  | 8,219 |
Total dividend paid as of June 30, 2019 |  |  |  |  |  |  |  | $ | 21,489 |

X
- Definition Stock Repurchase And Dividends [Abstract] + References No definition available. + Details
Name: | ttek_StockRepurchaseAndDividendsAbstract
Namespace Prefix: | ttek_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Summary Of Shares Repurchased [Table Text Block] + References No definition available. + Details
Name: | ttek_SummaryOfSharesRepurchasedTableTextBlock
Namespace Prefix: | ttek_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of information related to dividends declared, including paid and unpaid dividends. + References No definition available. + Details
Name: | us-gaap_DividendsDeclaredTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration