2024 Q1 Form 10-Q Financial Statement
#000083164124000008 Filed on February 02, 2024
Income Statement
Concept | 2024 Q1 | 2023 Q4 | 2023 Q1 |
---|---|---|---|
Revenue | $1.252B | $1.261B | $894.8M |
YoY Change | 39.88% | 71.25% | 4.22% |
Cost Of Revenue | $845.1M | $845.3M | $583.3M |
YoY Change | 44.88% | 45.72% | 8.11% |
Gross Profit | $207.5M | $190.5M | $153.2M |
YoY Change | 35.4% | 22.09% | 9.64% |
Gross Profit Margin | 16.58% | 15.11% | 17.13% |
Selling, General & Admin | $89.81M | $77.20M | $56.50M |
YoY Change | 58.95% | 26.07% | 7.53% |
% of Gross Profit | 43.28% | 40.52% | 36.87% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $5.600M | $19.48M | $6.616M |
YoY Change | -15.36% | 160.2% | 8.26% |
% of Gross Profit | 2.7% | 10.23% | 4.32% |
Operating Expenses | $89.81M | $80.97M | $57.43M |
YoY Change | 56.37% | 32.24% | 9.3% |
Operating Profit | $117.7M | $107.4M | $92.05M |
YoY Change | 27.85% | 13.26% | 5.54% |
Interest Expense | -$9.883M | -$12.97M | -$5.372M |
YoY Change | 83.97% | 395.57% | 84.99% |
% of Operating Profit | -8.4% | -12.08% | -5.84% |
Other Income/Expense, Net | $0.00 | $0.00 | $68.00M |
YoY Change | -100.0% | -100.0% | |
Pretax Income | $107.8M | $101.5M | $154.7M |
YoY Change | -30.3% | -9.44% | 83.44% |
Income Tax | $31.34M | $26.52M | $37.96M |
% Of Pretax Income | 29.07% | 26.13% | 24.54% |
Net Earnings | $76.46M | $74.98M | $116.7M |
YoY Change | -34.49% | -9.6% | 70.39% |
Net Earnings / Revenue | 6.11% | 5.95% | 13.04% |
Basic Earnings Per Share | $1.43 | $1.01 | $2.20 |
Diluted Earnings Per Share | $1.42 | $1.00 | $2.18 |
COMMON SHARES | |||
Basic Shares Outstanding | 53.47M shares | 53.25M shares | 53.07M shares |
Diluted Shares Outstanding | 53.88M shares | 53.70M shares | 53.53M shares |
Balance Sheet
Concept | 2024 Q1 | 2023 Q4 | 2023 Q1 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $210.3M | $168.8M | $164.4M |
YoY Change | 27.92% | -8.79% | -20.02% |
Cash & Equivalents | $210.3M | $168.8M | $164.4M |
Short-Term Investments | |||
Other Short-Term Assets | $128.8M | $89.10M | $193.6M |
YoY Change | -33.51% | -22.79% | 87.51% |
Inventory | |||
Prepaid Expenses | |||
Receivables | $1.038B | $974.5M | $795.9M |
Other Receivables | $0.00 | $9.623M | $0.00 |
Total Short-Term Assets | $1.480B | $1.356B | $1.235B |
YoY Change | 19.85% | 17.08% | 10.9% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $72.90M | $74.83M | $34.89M |
YoY Change | 108.93% | -65.14% | -1.52% |
Goodwill | $1.978B | $1.880B | $1.133B |
YoY Change | 74.51% | 69.33% | 0.91% |
Intangibles | |||
YoY Change | |||
Long-Term Investments | |||
YoY Change | |||
Other Assets | $94.95M | $70.51M | $66.44M |
YoY Change | 42.92% | -33.35% | 16.05% |
Total Long-Term Assets | $2.591B | $2.464B | $1.497B |
YoY Change | 73.09% | 68.27% | -1.99% |
TOTAL ASSETS | |||
Total Short-Term Assets | $1.480B | $1.356B | $1.235B |
Total Long-Term Assets | $2.591B | $2.464B | $1.497B |
Total Assets | $4.071B | $3.820B | $2.731B |
YoY Change | 49.02% | 45.67% | 3.45% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $215.6M | $173.3M | $151.3M |
YoY Change | 42.57% | 17.52% | 5.89% |
Accrued Expenses | $321.8M | $367.8M | $240.3M |
YoY Change | 33.94% | 24.44% | 3.93% |
Deferred Revenue | $373.7M | $335.0M | $274.1M |
YoY Change | 36.32% | 38.83% | 24.87% |
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $0.00 | $12.51M | |
YoY Change | -100.0% | -25.25% | |
Total Short-Term Liabilities | $1.194B | $1.208B | $870.6M |
YoY Change | 37.14% | 31.89% | 2.51% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $951.0M | $879.5M | $234.1M |
YoY Change | 306.22% | 257.17% | -5.17% |
Other Long-Term Liabilities | $156.1M | $148.0M | $86.64M |
YoY Change | 80.21% | -43.54% | 14.27% |
Total Long-Term Liabilities | $1.107B | $1.028B | $320.8M |
YoY Change | 245.17% | 102.09% | -0.6% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $1.194B | $1.208B | $870.6M |
Total Long-Term Liabilities | $1.107B | $1.028B | $320.8M |
Total Liabilities | $2.301B | $2.236B | $1.191B |
YoY Change | 93.15% | 55.29% | 1.66% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $1.722B | $1.598B | $1.495B |
YoY Change | 15.16% | 14.92% | 9.91% |
Common Stock | $19.51M | $532.0K | $3.813M |
YoY Change | 411.59% | 0.38% | 606.11% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $1.585B | $1.403B | $1.324B |
YoY Change | |||
Total Liabilities & Shareholders Equity | $4.071B | $3.820B | $2.731B |
YoY Change | 49.02% | 45.67% | 3.45% |
Cashflow Statement
Concept | 2024 Q1 | 2023 Q4 | 2023 Q1 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $76.46M | $74.98M | $116.7M |
YoY Change | -34.49% | -9.6% | 70.39% |
Depreciation, Depletion And Amortization | $5.600M | $19.48M | $6.616M |
YoY Change | -15.36% | 160.2% | 8.26% |
Cash From Operating Activities | $102.9M | $9.246M | $25.19M |
YoY Change | 308.62% | -84.64% | -69.44% |
INVESTING ACTIVITIES | |||
Capital Expenditures | $4.007M | $3.456M | $4.996M |
YoY Change | -19.8% | -258.46% | 229.12% |
Acquisitions | $0.00 | ||
YoY Change | -100.0% | ||
Other Investing Activities | -$71.72M | $302.0K | $51.00K |
YoY Change | -140727.45% | -101.98% | -100.95% |
Cash From Investing Activities | -$75.73M | -$3.434M | -$4.945M |
YoY Change | 1431.39% | -80.34% | -27.94% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | $0.00 | ||
YoY Change | -100.0% | ||
Debt Paid & Issued, Net | $60.00M | $73.13M | |
YoY Change | 1748.46% | ||
Cash From Financing Activities | -12.76M | $18.39M | -$42.27M |
YoY Change | -69.82% | -127.4% | 16.07% |
NET CHANGE | |||
Cash From Operating Activities | 102.9M | $9.246M | $25.19M |
Cash From Investing Activities | -75.73M | -$3.434M | -$4.945M |
Cash From Financing Activities | -12.76M | $18.39M | -$42.27M |
Net Change In Cash | 14.45M | $29.86M | -$13.33M |
YoY Change | -208.43% | -222.47% | -134.19% |
FREE CASH FLOW | |||
Cash From Operating Activities | $102.9M | $9.246M | $25.19M |
Capital Expenditures | $4.007M | $3.456M | $4.996M |
Free Cash Flow | $98.93M | $5.790M | $20.20M |
YoY Change | 389.86% | -90.72% | -75.04% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q4 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
CY2023Q4 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
||
CY2022Q3 | ttek |
Expected Price Per Share Acquired
ExpectedPricePerShareAcquired
|
2.22 | |
CY2023Q4 | ttek |
Business Combination Acquisition And Integration Related Expenses
BusinessCombinationAcquisitionAndIntegrationRelatedExpenses
|
0 | usd |
CY2023Q1 | ttek |
Business Combination Acquisition And Integration Related Expenses
BusinessCombinationAcquisitionAndIntegrationRelatedExpenses
|
3761000 | usd |
CY2023Q4 | ttek |
Fair Value Adjustments To Contingent Consideration
FairValueAdjustmentsToContingentConsideration
|
0 | usd |
CY2023Q1 | ttek |
Fair Value Adjustments To Contingent Consideration
FairValueAdjustmentsToContingentConsideration
|
-933000 | usd |
CY2023Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
111081000 | usd |
CY2023Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
92050000 | usd |
CY2023Q4 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-9577000 | usd |
CY2023Q1 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-5372000 | usd |
CY2023Q4 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
0 | usd |
CY2023Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
67995000 | usd |
CY2023Q4 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
101504000 | usd |
CY2023Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
154673000 | usd |
CY2023Q4 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
26524000 | usd |
CY2023Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
37958000 | usd |
CY2023Q4 | us-gaap |
Profit Loss
ProfitLoss
|
74980000 | usd |
CY2023Q1 | us-gaap |
Profit Loss
ProfitLoss
|
116715000 | usd |
CY2023Q4 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
8000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
9000 | usd |
CY2023Q4 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
74972000 | usd |
CY2023Q4 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
74972000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
116706000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
116706000 | usd |
CY2023Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.41 | |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2.20 | |
CY2023Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.40 | |
CY2023Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.18 | |
CY2023Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
53317000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
53069000 | shares |
CY2023Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
53738000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
53529000 | shares |
CY2023Q4 | us-gaap |
Profit Loss
ProfitLoss
|
74980000 | usd |
CY2023Q1 | us-gaap |
Profit Loss
ProfitLoss
|
116715000 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
63106000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
33107000 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
0 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
-89000 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
13000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
0 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
63093000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
33018000 | usd |
CY2023Q4 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
138073000 | usd |
CY2023Q1 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
149733000 | usd |
CY2023Q4 | us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
8000 | usd |
CY2023Q1 | us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
9000 | usd |
CY2023Q4 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
138065000 | usd |
CY2023Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
149724000 | usd |
CY2023Q4 | us-gaap |
Profit Loss
ProfitLoss
|
74980000 | usd |
CY2023Q1 | us-gaap |
Profit Loss
ProfitLoss
|
116715000 | usd |
CY2023Q4 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
19484000 | usd |
CY2023Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
6616000 | usd |
CY2023Q4 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
7641000 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
7184000 | usd |
CY2023Q4 | us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
-1624000 | usd |
CY2023Q1 | us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
15935000 | usd |
CY2023Q4 | us-gaap |
Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
|
0 | usd |
CY2023Q1 | us-gaap |
Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
|
67995000 | usd |
CY2023Q4 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-123000 | usd |
CY2023Q1 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-601000 | usd |
CY2023Q4 | ttek |
Increase Decrease In Accounts Receivable And Contract With Customer Asset
IncreaseDecreaseInAccountsReceivableAndContractWithCustomerAsset
|
22288000 | usd |
CY2023Q1 | ttek |
Increase Decrease In Accounts Receivable And Contract With Customer Asset
IncreaseDecreaseInAccountsReceivableAndContractWithCustomerAsset
|
16175000 | usd |
CY2023Q4 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
28615000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-5967000 | usd |
CY2023Q4 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
33790000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
3820000 | usd |
CY2023Q4 | ttek |
Increase Decrease In Accrued Compensation
IncreaseDecreaseInAccruedCompensation
|
-80069000 | usd |
CY2023Q1 | ttek |
Increase Decrease In Accrued Compensation
IncreaseDecreaseInAccruedCompensation
|
-53201000 | usd |
CY2023Q4 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
41862000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
27769000 | usd |
CY2023Q4 | us-gaap |
Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
|
-15941000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
|
4387000 | usd |
CY2023Q4 | us-gaap |
Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
|
-20097000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
|
-26432000 | usd |
CY2023Q4 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
9246000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
25191000 | usd |
CY2023Q4 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
3456000 | usd |
CY2023Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
4996000 | usd |
CY2023Q4 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
22000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
51000 | usd |
CY2023Q4 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-3434000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-4945000 | usd |
CY2023Q4 | us-gaap |
Proceeds From Issuance Of Secured Debt
ProceedsFromIssuanceOfSecuredDebt
|
125000000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Issuance Of Secured Debt
ProceedsFromIssuanceOfSecuredDebt
|
60889000 | usd |
CY2023Q4 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
60000000 | usd |
CY2023Q1 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
73125000 | usd |
CY2023Q4 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
12670000 | usd |
CY2023Q1 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
16586000 | usd |
CY2023Q4 | us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
18862000 | usd |
CY2023Q1 | us-gaap |
Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
|
0 | usd |
CY2023Q4 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
335000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
57000 | usd |
CY2023Q4 | us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
13873000 | usd |
CY2023Q1 | us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
12186000 | usd |
CY2023Q4 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
1539000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
1316000 | usd |
CY2023Q4 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
18391000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-42267000 | usd |
CY2023Q4 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
5655000 | usd |
CY2023Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
8695000 | usd |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
29858000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-13326000 | usd |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
168831000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
185491000 | usd |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
198689000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
172165000 | usd |
CY2023Q4 | us-gaap |
Interest Paid Net
InterestPaidNet
|
9768000 | usd |
CY2023Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
3433000 | usd |
CY2023Q4 | us-gaap |
Proceeds From Income Tax Refunds
ProceedsFromIncomeTaxRefunds
|
900000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Income Tax Refunds
ProceedsFromIncomeTaxRefunds
|
100000 | usd |
CY2023Q4 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
43297000 | usd |
CY2023Q1 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
14540000 | usd |
CY2023Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
198689000 | usd |
CY2023Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
164397000 | usd |
CY2023Q4 | us-gaap |
Restricted Cash
RestrictedCash
|
0 | usd |
CY2023Q1 | us-gaap |
Restricted Cash
RestrictedCash
|
7768000 | usd |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
198689000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
172165000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1183137000 | usd |
CY2023Q1 | us-gaap |
Profit Loss
ProfitLoss
|
116715000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
33018000 | usd |
CY2023Q1 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.23 | |
CY2023Q1 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
12186000 | usd |
CY2023Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
7184000 | usd |
CY2023Q1 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-16586000 | usd |
CY2023Q1 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
57000 | usd |
CY2023Q1 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
12628000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1323967000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1403506000 | usd |
CY2023Q4 | us-gaap |
Profit Loss
ProfitLoss
|
74980000 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
63093000 | usd |
CY2023Q4 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.26 | |
CY2023Q4 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
13873000 | usd |
CY2023Q4 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
7641000 | usd |
CY2023Q4 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-12670000 | usd |
CY2023Q4 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
335000 | usd |
CY2023Q4 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
14675000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1537687000 | usd |
CY2023Q4 | ttek |
Government Assistance Liability Noncurrent
GovernmentAssistanceLiabilityNoncurrent
|
21000000 | usd |
CY2023Q4 | ttek |
Government Assistance Liability Decrease
GovernmentAssistanceLiabilityDecrease
|
10000000 | usd |
CY2023Q4 | ttek |
Government Assistance Liability Current
GovernmentAssistanceLiabilityCurrent
|
11000000 | usd |
CY2023Q4 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1228267000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
894766000 | usd |
CY2023Q4 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1228267000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
894766000 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
89073000 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
113939000 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
382862000 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
335044000 | usd |
CY2023Q4 | ttek |
Contract With Customer Asset Liability Net Current
ContractWithCustomerAssetLiabilityNetCurrent
|
-293789000 | usd |
CY2023Q4 | ttek |
Contract With Customer Asset Liability Net Current
ContractWithCustomerAssetLiabilityNetCurrent
|
-221105000 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
130000000 | usd |
CY2023Q1 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
81000000 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Liability Cumulative Catch Up Adjustment To Revenue Change In Measure Of Progress
ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress
|
5700000 | usd |
CY2023Q1 | us-gaap |
Contract With Customer Liability Cumulative Catch Up Adjustment To Revenue Change In Measure Of Progress
ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress
|
3500000 | usd |
CY2023Q4 | us-gaap |
Provision For Loss On Contracts
ProvisionForLossOnContracts
|
9200000 | usd |
CY2023Q4 | us-gaap |
Provision For Loss On Contracts
ProvisionForLossOnContracts
|
8500000 | usd |
CY2023Q4 | ttek |
Revenue Recognition Estimated Cost To Complete Related Contracts
RevenueRecognitionEstimatedCostToCompleteRelatedContracts
|
68000000 | usd |
CY2023Q4 | ttek |
Revenue Recognition Estimated Cost To Complete Related Contracts
RevenueRecognitionEstimatedCostToCompleteRelatedContracts
|
68000000 | usd |
CY2023Q4 | us-gaap |
Billed Contract Receivables
BilledContractReceivables
|
700880000 | usd |
CY2023Q4 | us-gaap |
Billed Contract Receivables
BilledContractReceivables
|
672712000 | usd |
CY2023Q4 | us-gaap |
Unbilled Contracts Receivable
UnbilledContractsReceivable
|
344628000 | usd |
CY2023Q4 | us-gaap |
Unbilled Contracts Receivable
UnbilledContractsReceivable
|
306788000 | usd |
CY2023Q4 | us-gaap |
Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
|
1045508000 | usd |
CY2023Q4 | us-gaap |
Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
|
979500000 | usd |
CY2023Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
4998000 | usd |
CY2023Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
4965000 | usd |
CY2023Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
1040510000 | usd |
CY2023Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
974535000 | usd |
CY2023Q4 | ttek |
Unbilled Contracts Receivable Period For Billing And Collection
UnbilledContractsReceivablePeriodForBillingAndCollection
|
P12M | |
CY2023Q4 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
4700000000 | usd |
CY2023Q4 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
3149015000 | usd |
CY2023Q4 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
1558073000 | usd |
CY2023Q4 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
4707088000 | usd |
CY2023Q4 | ttek |
Revenue Remaining Performance Obligation Termination Notice Period One
RevenueRemainingPerformanceObligationTerminationNoticePeriodOne
|
P30D | |
CY2023Q4 | ttek |
Revenue Remaining Performance Obligation Termination Notice Period Two
RevenueRemainingPerformanceObligationTerminationNoticePeriodTwo
|
P60D | |
CY2023Q4 | ttek |
Revenue Remaining Performance Obligation Termination Notice Period Three
RevenueRemainingPerformanceObligationTerminationNoticePeriodThree
|
P90D | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
29138000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
20563000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
14440000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
13930000 | usd |
CY2023Q4 | ttek |
Finite Lived Intangible Asset Expected Amortization After Year Four
FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
|
59042000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
168134000 | usd |
CY2023Q4 | us-gaap |
Goodwill
Goodwill
|
1880244000 | usd |
CY2023Q4 | us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
42902000 | usd |
CY2023Q4 | us-gaap |
Goodwill
Goodwill
|
1923146000 | usd |
CY2023Q3 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | usd |
CY2023Q3 | us-gaap |
Reporting Unit Percentage Of Fair Value In Excess Of Carrying Amount
ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
|
0.45 | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
280622000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
112488000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
168134000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
270453000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
96517000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
173936000 | usd |
CY2023Q4 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
12500000 | usd |
CY2023Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
3400000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
31021000 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
177815000 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
177477000 | usd |
CY2023Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
102844000 | usd |
CY2023Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
102645000 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
74971000 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
74832000 | usd |
CY2023Q4 | us-gaap |
Depreciation
Depreciation
|
7000000 | usd |
CY2023Q1 | us-gaap |
Depreciation
Depreciation
|
3200000 | usd |
CY2023Q4 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
347800000 | usd |
CY2023Q4 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.26 | |
CY2023Q4 | us-gaap |
Dividends
Dividends
|
13873000 | usd |
CY2022Q4 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.23 | |
CY2022Q4 | us-gaap |
Dividends
Dividends
|
12186000 | usd |
CY2023Q4 | us-gaap |
Lessee Operating Lease Renewal Term
LesseeOperatingLeaseRenewalTerm
|
P5Y | |
CY2023Q4 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
24232000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
20961000 | usd |
CY2023Q4 | ttek |
Sublease Income Expense
SubleaseIncomeExpense
|
-57000 | usd |
CY2023Q1 | ttek |
Sublease Income Expense
SubleaseIncomeExpense
|
-32000 | usd |
CY2023Q4 | us-gaap |
Lease Cost
LeaseCost
|
24175000 | usd |
CY2023Q1 | us-gaap |
Lease Cost
LeaseCost
|
20929000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
19682000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
16493000 | usd |
CY2023Q4 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
9803000 | usd |
CY2023Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
11117000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
179513000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
175932000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
68091000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
65005000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
139537000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
144685000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
207628000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
209690000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P5Y | |
CY2023Q4 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P5Y | |
CY2023Q4 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.031 | |
CY2023Q4 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.030 | |
CY2023Q4 | ttek |
Lessee Operating Lease Lease Not Yet Commenced Undiscounted Amount
LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount
|
8500000 | usd |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
57581000 | usd |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
56335000 | usd |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
38422000 | usd |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
26272000 | usd |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
17751000 | usd |
CY2023Q4 | ttek |
Lessee Operating Lease Liability To Be Paid Due After Year Four
LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour
|
27148000 | usd |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
223509000 | usd |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
15881000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
207628000 | usd |
CY2023Q4 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
7600000 | usd |
CY2023Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
7200000 | usd |
CY2023Q4 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
74972000 | usd |
CY2023Q4 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
74972000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
116706000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
116706000 | usd |
CY2023Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
53317000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
53069000 | shares |
CY2023Q4 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
421000 | shares |
CY2023Q1 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
460000 | shares |
CY2023Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
53738000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
53529000 | shares |
CY2023Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.41 | |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2.20 | |
CY2023Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.40 | |
CY2023Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.18 | |
CY2023Q4 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.261 | |
CY2023Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.245 | |
CY2023Q4 | us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
|
-1000000 | usd |
CY2023Q1 | us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
|
-1700000 | usd |
CY2023Q4 | ttek |
Effective Income Tax Rate Reconciliation Excluding Excess Tax Benefits On Share Based Payments
EffectiveIncomeTaxRateReconciliationExcludingExcessTaxBenefitsOnShareBasedPayments
|
0.271 | |
CY2023Q1 | ttek |
Effective Income Tax Rate Reconciliation Excluding Excess Tax Benefits On Share Based Payments
EffectiveIncomeTaxRateReconciliationExcludingExcessTaxBenefitsOnShareBasedPayments
|
0.257 | |
CY2023Q4 | ttek |
Liability For Uncertain Tax Positions Current And Noncurrent
LiabilityForUncertainTaxPositionsCurrentAndNoncurrent
|
61700000 | usd |
CY2023Q4 | ttek |
Liability For Uncertain Tax Positions Current And Noncurrent
LiabilityForUncertainTaxPositionsCurrentAndNoncurrent
|
62000000 | usd |
CY2023Q4 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
2 | segment |
CY2023Q4 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1228267000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
894766000 | usd |
CY2023Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
111081000 | usd |
CY2023Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
92050000 | usd |
CY2023Q4 | us-gaap |
Assets
Assets
|
3950823000 | usd |
CY2023Q4 | us-gaap |
Assets
Assets
|
3820477000 | usd |
CY2023Q4 | us-gaap |
Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
|
14681000 | usd |
CY2023Q4 | us-gaap |
Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
|
15471000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
945319000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
879529000 | usd |
CY2023Q3 | ttek |
Derivative Cap Price Per Share
DerivativeCapPricePerShare
|
259.56 | |
CY2023Q3 | ttek |
Cap Price Premium Over Reported Sales Price Percentage
CapPricePremiumOverReportedSalesPricePercentage
|
0.65 | |
CY2023Q3 | ttek |
Common Stock Reported Sales Price
CommonStockReportedSalesPrice
|
157.31 | |
CY2023Q4 | us-gaap |
Bank Overdrafts
BankOverdrafts
|
0 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
-100000 | usd |
CY2019Q3 | ttek |
Loss Contingency Number Of Actions
LossContingencyNumberOfActions
|
3 | action |
CY2023Q4 | us-gaap |
Related Party Transaction Amounts Of Transaction
RelatedPartyTransactionAmountsOfTransaction
|
18000000 | usd |
CY2023Q1 | us-gaap |
Related Party Transaction Amounts Of Transaction
RelatedPartyTransactionAmountsOfTransaction
|
22000000 | usd |
CY2023Q4 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2023Q4 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2023Q4 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2023Q4 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false |