Tetra Tech, Inc. (BIT:1TTEK)
Italy flag Italy · Delayed Price · Currency is EUR
28.40
0.00 (0.00%)
At close: Oct 9, 2025

Tetra Tech Ratios and Metrics

Millions EUR. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202005 - 2019
Period Ending
Oct '25 Sep '24 Oct '23 Oct '22 Oct '21 Sep '20 2005 - 2019
7,68210,6906,9685,8617,0544,225
Upgrade
Market Cap Growth
-32.11%53.43%18.88%-16.91%66.98%5.90%
Upgrade
Enterprise Value
8,39511,3107,7046,0407,2334,463
Upgrade
PE Ratio
41.6437.7229.8126.5135.6528.88
Upgrade
Forward PE
23.9432.8327.4628.5338.0027.95
Upgrade
PEG Ratio
-1.741.741.742.381.80
Upgrade
PS Ratio
1.962.391.791.942.551.64
Upgrade
PB Ratio
5.176.795.775.766.644.73
Upgrade
P/TBV Ratio
4.396.855.815.896.734.84
Upgrade
P/FCF Ratio
20.3536.4723.7020.9227.7119.62
Upgrade
P/OCF Ratio
19.4634.6321.9720.2626.9318.70
Upgrade
EV/Sales Ratio
2.122.531.982.002.621.73
Upgrade
EV/EBITDA Ratio
13.0322.8821.3519.1027.7819.52
Upgrade
EV/EBIT Ratio
16.6426.2525.0020.6130.1621.51
Upgrade
EV/FCF Ratio
22.2438.5926.2121.5528.4120.72
Upgrade
Debt / Equity Ratio
0.580.520.730.330.300.42
Upgrade
Debt / EBITDA Ratio
2.491.772.601.261.502.08
Upgrade
Debt / FCF Ratio
2.422.983.191.421.542.21
Upgrade
Asset Turnover
1.291.301.401.351.301.32
Upgrade
Quick Ratio
1.101.161.051.141.121.16
Upgrade
Current Ratio
1.181.251.121.261.261.26
Upgrade
Return on Equity (ROE)
12.59%20.62%21.14%21.77%20.50%17.16%
Upgrade
Return on Assets (ROA)
5.55%8.99%7.58%9.88%9.81%8.13%
Upgrade
Return on Capital (ROIC)
6.73%10.87%9.31%12.45%12.21%10.43%
Upgrade
Return on Capital Employed (ROCE)
12.58%17.93%16.58%19.82%16.82%16.28%
Upgrade
Earnings Yield
2.40%2.65%3.35%3.77%2.81%3.46%
Upgrade
FCF Yield
4.91%2.74%4.22%4.78%3.61%5.10%
Upgrade
Dividend Yield
0.61%0.47%0.64%0.67%0.49%0.70%
Upgrade
Payout Ratio
29.39%17.65%19.06%17.52%17.20%19.98%
Upgrade
Buyback Yield / Dilution
0.14%0.08%0.20%3.28%0.81%2.40%
Upgrade
Total Shareholder Return
0.75%0.55%0.84%3.95%1.30%3.11%
Upgrade
Updated Jun 29, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.