XML 17 R33.htm IDEA: XBRL DOCUMENT
v3.2.0.727

Accounts Receivable - Net and Revenue Recognition (Details) $ in Thousands | 3 Months Ended | 9 Months Ended | 12 Months Ended
--- | --- | --- | ---
Jun. 28, 2015 USD ($) claim item | Jun. 29, 2014 USD ($) | Jun. 28, 2015 USD ($) claim item | Jun. 29, 2014 USD ($) | Sep. 28, 2014 USD ($) item
Accounts Receivable - Net and Revenue Recognition |  |  |  |  |
Billed | $ 317,697 |  | $ 317,697 |  | $ 351,693
Unbilled | 318,431 |  | 318,431 |  | 363,050
Contract retentions | 29,740 |  | 29,740 |  | 26,929
Total accounts receivable - gross | 665,868 |  | 665,868 |  | 741,672
Allowance for doubtful accounts | (32,324) |  | (32,324) |  | (39,780)
Total accounts receivable - net | 633,544 |  | 633,544 |  | 701,892
Billings in excess of costs on uncompleted contracts | 92,951 |  | $ 92,951 |  | 103,343
Period for billing and collecting unbilled receivables |  |  | 12 months |  |
Period for earning majority of billings in excess of costs |  |  | 12 months |  |
Total accounts receivable related to claims and requests for equitable adjustment on contracts | $ 53,000 |  | $ 53,000 |  | 79,000
Number of claims settled | claim | 2 |  | 2 |  |
Claims settlement amount | $ 31,000 |  | $ 31,000 |  |
Cash proceeds from claim settlement | 29,000 |  |  |  |
Revenue recognized related to the evaluation of claim amounts |  |  |  | $ 3,400 |
Reduction in the revenue related to the evaluation of claim amounts | 2,000 |  |  |  |
Increase in operating income related to the evaluation of claim amounts |  |  |  | 3,400 |
Decrease in operating income related to the evaluation of claim amounts | 2,000 |  |  |  |
Net losses on settlement of claims |  |  | 1,800 |  |
Billed accounts receivable related to U.S. federal government contracts | 69,000 |  | 69,000 |  | 57,400
U.S. federal government unbilled receivables | $ 74,000 |  | $ 74,000 |  | $ 73,200
Threshold percentage for disclosure of accounts receivable from a single client | 10.00% |  | 10.00% |  | 10.00%
Revenue Recognition and Contract Costs |  |  |  |  |
Net favorable operating income adjustments | $ 100 |  |  |  |
Net unfavorable operating income adjustments |  | $ 5,000 | $ 5,800 | $ 10,300 |
Liability for anticipated losses | 11,000 |  | 11,000 |  | $ 18,600
Estimated cost to complete the related contracts | $ 69,700 |  | $ 69,700 |  |
Accounts Receivable |  |  |  |  |
Account receivable major customer |  |  |  |  |
Number of clients exceeding threshold | item | 0 |  | 0 |  | 0

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

X
- Definition The amount of proceeds from settlement of claims receivable. + References No definition available. + Details
Name: | ttek_AccountsReceivableProceedsFromContractClaimSettlement
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the period within which the majority of billings in excess of costs on uncompleted contracts will be earned. + References No definition available. + Details
Name: | ttek_BillingsInExcessOfCostPeriodForRevenueRecognition
Namespace Prefix: | ttek_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The minimum percentage of accounts receivable from a single client that is used as a threshold for disclosure of a concentration of risk. + References No definition available. + Details
Name: | ttek_ConcentrationOfRiskAccountsReceivablePercentageMinimum
Namespace Prefix: | ttek_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of clients of the entity. + References No definition available. + Details
Name: | ttek_ConcentrationRiskNumberOfClients
Namespace Prefix: | ttek_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the decrease in operating income related to the evaluation of claim amounts during the period related to claims and requests for equitable adjustment on contracts. + References No definition available. + Details
Name: | ttek_ContractDecreaseInOperatingIncomeRelatedToClaimsAndRequestsForEquitableAdjustmentOnContract
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the increase in operating income related to the evaluation of claim amounts during the period related to claims and requests for equitable adjustment on contracts. + References No definition available. + Details
Name: | ttek_ContractIncreaseInOperatingIncomeRelatedToClaimsAndRequestsForEquitableAdjustmentOnContract
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the information pertaining to the net losses on settlement of contract claims + References No definition available. + Details
Name: | ttek_ContractNetLossesRelatedToClaims
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the reduction in the amounts of revenue during the period related to claims and requests for equitable adjustment on contracts. + References No definition available. + Details
Name: | ttek_ContractReceivableDecreaseInRevenueRelatedToClaimsAndRequestsForEquitableAdjustmentOnContract
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the amounts of revenue recognized during the period related to claims and requests for equitable adjustment on contracts. + References No definition available. + Details
Name: | ttek_ContractReceivableRevenueRelatedToClaimsAndRequestsForEquitableAdjustmentOnContract
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of billed receivables that are derived from government contracts. + References No definition available. + Details
Name: | ttek_GovernmentContractReceivableBilledAmounts
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the unbilled accounts receivable related to claims and requests for equitable adjustment on contracts. + References No definition available. + Details
Name: | ttek_GovernmentContractReceivableUnbilledAmountsRelatedToClaimsAndRequestsForEquitableAdjustmentOnContract
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the amount of remaining estimated costs to complete the contract. + References No definition available. + Details
Name: | ttek_RevenueRecognitionEstimatedCostToCompleteRelatedContracts
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the amount of net favorable income adjustments recognized during the period. + References No definition available. + Details
Name: | ttek_RevenueRecognitionNetFavorableOperatingIncomeAdjustments
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the amount of net unfavorable operating income adjustments recognized during the period. + References No definition available. + Details
Name: | ttek_RevenueRecognitionNetUnfavorableOperatingIncomeAdjustments
Namespace Prefix: | ttek_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the period within which substantially all unbilled receivables are expected to be billed and collected. + References No definition available. + Details
Name: | ttek_UnbilledContractsReceivablePeriodForBillingAndCollection
Namespace Prefix: | ttek_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_AccountsNotesAndLoansReceivableLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amounts due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer) for goods or services (including trade receivables) that have been delivered or sold in the normal course of business. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 3 -Subparagraph a, b -Article 5 + Details
Name: | us-gaap_AccountsReceivableGrossCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3-4) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3 -Subparagraph a(1) -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 4 -Article 5 + Details
Name: | us-gaap_AccountsReceivableNetCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The total amount of accounts receivable from customers under long-term contracts or programs associated with unapproved change orders or other similar items subject to uncertainty concerning their determination or ultimate realization. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3(c)(4)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 910 -SubTopic 310 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6471494&loc=d3e49324-109356 + Details
Name: | us-gaap_AccountsReceivableUnapprovedContractClaims
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.4) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5074-111524 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 4 -Article 5 + Details
Name: | us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3(c)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3 -Article 5 + Details
Name: | us-gaap_BilledContractReceivables
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Liability attributable to (i) billings in excess of costs under the percentage of completion contract accounting method representing the difference between contractually invoiced amounts (billings) and revenue recognized based, for example, on costs incurred to estimated total costs at period end or (ii) contractually invoiced amounts (billings) in excess of costs incurred and accumulated under the completed contract accounting method. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 35 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6802688&loc=d3e57807-111642 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 35 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6802688&loc=d3e57788-111642 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 35 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6802688&loc=d3e57795-111642 + Details
Name: | us-gaap_BillingsInExcessOfCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount billed to customers under long-term contracts or programs that have been withheld because of retainage provisions in a contract. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 910 -SubTopic 310 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6471494&loc=d3e49370-109356 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3(c)(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3 -Subparagraph c(1) -Article 5 + Details
Name: | us-gaap_ContractReceivableRetainage
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Unbilled amounts (net of unliquidated progress payments) of government contract receivables. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 310 -Section 45 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=6471842&loc=d3e55376-109406 + Details
Name: | us-gaap_GovernmentContractReceivableUnbilledAmounts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number of claims settled. + References No definition available. + Details
Name: | us-gaap_LossContingencyClaimsSettledNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cumulative provision for contract losses not offset against related costs accumulated on the balance sheet. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 35 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6802688&loc=d3e57777-111642 + Details
Name: | us-gaap_ProvisionForLossOnContracts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3(c)(3)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 310 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6471842&loc=d3e55302-109406 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3 -Subparagraph c(3) -Article 5 + Details
Name: | us-gaap_UnbilledContractsReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |