Tetra Tech, Inc.

NASDAQ:TTEK

47.455 (USD) • At close November 7, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

202320222021202020192018201720162015201420132012201120102009200820072006200520042003200220012000199919981997199619951994199319921991
Revenue 4,522.553,504.0483,213.5132,994.8913,107.3482,964.1482,753.362,583.4692,299.3212,483.8142,613.7552,711.0752,573.1442,201.2322,287.4842,145.2541,553.8881,414.7041,286.0311,437.556860.772740.715730.064794.578432.1382.9246.8220.112096.574.565.651.5
Cost of Revenue 3,797.5212,928.4892,715.1132,548.3562,699.1652,579.692,399.7222,253.2581,983.5312,201.3772,346.7652,352.072,242.9891,913.5442,009.8591,891.0671,353.2431,232.8311,171.441,281.793680.158582.153559.474635.62314.6302.6192.5177.695.878.460.95542.8
Gross Profit 725.029575.559498.4446.535408.183384.458353.638330.211315.79282.437266.99359.005330.155287.688277.625254.187200.645181.873114.591155.763180.614158.562170.59158.958117.580.354.342.524.218.113.610.68.7
Gross Profit Ratio 0.160.1640.1550.1490.1310.130.1280.1280.1370.1140.1020.1320.1280.1310.1210.1180.1290.1290.0890.1080.210.2140.2340.20.2720.210.220.1930.2020.1880.1830.1620.169
Reseach & Development Expenses 000000000000000000000000000000000
General & Administrative Expenses 000000000000000000000000000000000
Selling & Marketing Expenses 000000000000000000000000000000000
SG&A 305.107235.113222.972204.615200.23190.12177.219171.985170.456187.298199.732211.884183.733163.214155.736147.787114.348112.378122.646105.58187.46298.141121.34871.00449.333.925.221.210.67.65.74.64.3
Other Expenses 89.40219.904000000000-19.246000000105.612000013.70912.76.64.53.61.91.41.10.80.9
Operating Expenses 305.107235.113222.972204.615200.23190.12177.219171.985170.456187.298199.732211.884183.733163.214155.736147.787114.348112.378228.258105.58187.46298.141121.34884.7136240.529.724.812.596.85.45.2
Operating Income 358.113340.446278.701241.091188.762190.086183.342135.85587.684153.83320.218166.367146.422124.474121.889106.486.29769.495-113.66750.18293.15260.42149.24274.24555.539.824.617.711.79.16.85.23.5
Operating Income Ratio 0.0790.0970.0870.0810.0610.0640.0670.0530.0380.0620.0080.0610.0570.0570.0530.050.0560.049-0.0880.0350.1080.0820.0670.0930.1280.1040.10.080.0980.0940.0910.0790.068
Total Other Income Expenses Net 27.5938.32-11.831-13.1-13.626-4.2526.923-22.371-57.6558.694-47.0419.246-5.93-1.387-2.684-2.987-4.226-5.098-105.612-9.718-9.274-5.452-8.543-7.026-3.20.40.30.30.90.40.30.20.1
Income Before Tax 400.978348.766266.87227.991175.136174.562171.761124.46680.321144.34312.532160.796140.492123.087119.205103.41379.78164.397-124.8340.46483.87854.96940.69967.21952.336.524.61712.69.57.252.6
Income Before Tax Ratio 0.0890.10.0830.0760.0560.0590.0620.0480.0350.0580.0050.0590.0550.0560.0520.0480.0510.046-0.0970.0280.0970.0740.0560.0850.1210.0950.10.0770.1050.0980.0970.0760.05
Income Tax Expense 127.52685.60234.03954.10116.37537.60553.84440.61341.09335.66814.03856.06447.5146.26832.17742.50733.43727.933-26.15216.72233.76923.0599.87426.77723.215.910.36.953.82.920.3
Net Income 273.42263.125232.81173.859158.668136.883117.87483.78339.074108.266-2.141104.3890.03976.81987.02860.90646.35336.604-99.46923.742-64.5631.9130.82540.44229.120.614.310.17.65.74.332.3
Net Income Ratio 0.060.0750.0720.0580.0510.0460.0430.0320.0170.044-0.0010.0390.0350.0350.0380.0280.030.026-0.0770.017-0.0750.0430.0420.0510.0670.0540.0580.0460.0630.0590.0580.0460.045
EPS 5.144.914.313.212.892.462.071.440.641.68-0.0331.651.451.251.451.040.80.64-1.750.42-1.180.540.810.830.620.470.390.230.240.180.140.110.11
EPS Diluted 5.14.864.263.162.842.422.041.420.641.66-0.0331.631.431.241.431.020.790.63-1.750.41-1.160.530.780.780.590.450.370.230.230.180.140.110.11
EBITDA 570.53387.383300.15267.906236.797232.974222.175203.814189.535150.483129.863204.023202.106157.965149.145125.039104.24682.1918.26668.682109.87983.77570.60487.95468.24628.82112.710.17.65.84.3
EBITDA Ratio 0.1260.1110.0930.0890.0760.0790.0810.0790.0820.0610.050.0750.0790.0720.0650.0580.0670.0580.0060.0480.1280.1130.0970.1110.1580.120.1170.0950.1060.1050.1020.0880.083