Tetra Tech Financial Statements 2009-2024 | TTEK

Fifteen years of historical annual and quarterly income statements for Tetra Tech (TTEK).

Annual Data | Millions of US $ except per share data

TTM202320222021202020192018201720162015201420132012201120102009
$5,085$4,523$3,504$3,214$2,995$3,107$2,964$2,753$2,583$2,299$2,484$2,614$2,711$2,573$2,201$2,287
$4,252$3,798$2,928$2,715$2,548$2,699$2,580$2,400$2,253$1,984$2,201$2,347$2,352$2,235$1,914$2,010
$833$725$576$498$447$408$384$354$330$316$282$267$359$338$288$278
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$340$305$235$223$205$200$190$177$172$170$187$200$211$193$163$156
$-28.02$-61.81$-0.33$3.27$14.97$-11.44$-4.25$6.92$-22.37$3.11$58.69$9.56$19.25$1.76$0.27$0
$368$367$235$220$205$219$194$170$194$228$129$247$193$192$163$156
$465$358$340$279$241$189$190$183$136$87.68$154$20.22$166$146$124$122
$-42.35$42.87$8.32$-11.83$-13.10$-13.63$-15.52$-11.58$-11.39$-7.36$-9.49$-7.69$-5.57$-5.93$-1.39$-2.68
$422$401$349$267$228$175$175$172$124$80.32$144$12.53$161$140$123$119
$132$128$85.60$34.04$54.10$16.38$37.61$53.84$40.61$41.09$35.67$14.04$56.06$47.51$46.27$32.18
$291$273$263$233$174$159$137$118$83.85$39.23$109$-1.51$105$92.98$76.82$87.03
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$291$273$263$233$174$159$137$118$83.85$39.23$109$-1.51$105$92.98$76.82$87.03
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$291$273$263$233$174$159$137$118$83.78$39.07$108$-2.14$104$90.04$76.82$87.03
$570$448$394$326$301$243$248$243$181$193$208$139$224$202$158$149
$465$358$340$279$241$189$190$183$136$87.68$154$20.22$166$146$124$122
$1.09$1.03$0.98$0.86$0.64$0.58$0.49$0.41$0.29$0.13$0.34$-0.01$0.33$0.29$0.25$0.29
$1.08$1.02$0.97$0.85$0.63$0.57$0.48$0.41$0.28$0.13$0.33$-0.01$0.33$0.29$0.25$0.29

Quarterly Data | Millions of US $ except per share data

2024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
$1,344$1,252$1,228$1,261$1,209$1,158$895$903$890$853$859$892$802$755$765$753$710$734$798$842$826$723$717$739$765$700$760$735$686$664$669$729$667$627$561$578$575$565$581$622$630$586$646$698$615$642$659$719$685$624$683$676$674$613$611$627$562$470$542$575$551$522
$1,121$1,044$1,038$1,049$1,020$987$742$747$746$718$719$748$676$642$649$628$595$637$688$746$708$626$619$650$655$609$666$634$595$583$587$631$582$553$488$493$493$495$502$573$552$517$559$610$609$557$570$631$587$536$598$573$589$538$535$545$490$406$472$503$477$456
$223$207$190$212$189$171$153$156$145$135$140$144$126$112$116$125$114$97.00$110$95.04$118$96.47$98.68$89.29$110$91.43$94.15$101$90.25$81.00$81.36$97.18$85.08$74.79$73.16$85.48$81.72$69.80$78.80$49.47$77.44$69.07$86.46$87.92$5.74$85.12$88.20$88.58$97.73$87.98$84.72$103$84.87$74.86$75.65$82.00$72.40$63.51$69.78$72.29$74.67$66.32
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$94.04$89.81$79.42$77.19$89.06$82.35$56.50$60.82$60.94$60.48$52.55$65.35$55.89$51.68$50.06$56.32$50.82$51.04$46.44$55.21$53.15$48.90$42.97$43.87$53.91$46.79$45.56$46.15$44.37$45.20$41.51$47.36$44.99$40.41$39.23$44.76$41.00$42.51$42.19$48.52$47.18$44.23$47.38$48.20$56.74$48.41$46.38$56.70$53.21$52.43$48.63$60.89$45.47$45.61$41.33$45.14$39.69$39.98$38.67$39.60$41.92$38.49
$-0.50$0.00$0.00$-27.52$-2.11$-27.49$-4.69$-0.42$0.26$-0.17$0$0$0$0$0$13.45$-0.05$1.57$0$-11.41$0$-0.03$0$-2.14$-0.19$-1.92$0$-0.23$0$7.15$0$-2.63$-1.01$-17.73$-1.00$0$0$3.11$0$23.82$8.91$21.34$4.63$0.90$7.72$0.96$-0.01$17.50$1.75$0$0$0$0$0$0$0$0$0$0$0$0$0
$94.54$89.81$79.42$105$91.17$110$61.20$61.24$60.68$60.65$52.55$62.08$55.89$51.68$50.06$58.67$50.87$49.47$46.44$74.38$53.15$48.93$42.97$46.01$54.10$48.71$45.56$46.38$44.37$38.05$41.51$49.99$46.00$58.14$40.23$106$41.00$39.40$42.19$24.70$38.27$22.89$42.75$47.30$106$47.45$46.39$40.11$51.47$52.43$48.63$59.13$45.47$45.61$41.33$44.88$39.69$39.98$38.67$39.60$41.92$38.49
$129$118$111$107$97.67$61.01$92.05$94.80$83.91$74.52$87.22$81.83$69.81$60.81$66.25$66.73$63.53$47.53$63.30$20.67$64.84$47.54$55.71$43.29$55.50$42.72$48.59$54.65$45.88$42.96$39.86$47.19$39.09$16.65$32.93$-20.05$40.72$30.40$36.61$24.76$39.17$46.19$43.72$40.63$-99.88$37.67$41.81$48.47$46.26$35.54$36.09$43.43$39.41$29.26$34.33$37.12$32.71$23.53$31.12$32.69$32.75$27.83
$-9.91$-9.88$-9.58$-12.97$-14.87$8.08$62.62$17.29$-2.92$-3.14$-2.90$-3.25$-2.74$-2.82$-3.03$-2.69$-3.56$-3.50$-3.35$-4.02$-3.55$-3.16$-2.90$-3.93$-4.35$-4.09$-3.16$-2.78$-2.80$-3.10$-2.91$-2.89$-2.59$-4.25$-1.66$-1.74$-2.03$-1.80$-1.79$-2.12$-2.45$-2.50$-2.42$-2.36$-2.01$-2.14$-1.19$-1.39$-1.42$-1.45$-1.31$-1.45$-1.70$-1.47$-1.31$-0.44$-0.34$-0.35$-0.26$-0.44$-0.47$-0.85
$119$108$102$94.40$82.81$69.10$155$112$80.99$71.38$84.32$78.59$67.07$57.98$63.23$64.05$59.96$44.03$59.95$16.65$61.30$44.38$52.81$39.36$51.15$38.62$45.43$51.87$43.09$39.86$36.95$44.30$36.50$12.40$31.27$-21.79$38.70$28.59$34.82$22.65$36.71$43.69$41.29$38.27$-101.89$35.53$40.62$47.08$44.84$34.09$34.78$41.98$37.71$27.79$33.02$36.68$32.37$23.18$30.86$32.25$32.28$26.98
$32.89$31.34$26.52$40.75$22.57$26.25$37.96$29.13$22.33$18.33$15.82$-4.34$15.15$12.46$10.78$19.39$14.46$7.62$12.64$5.11$12.04$-11.56$10.78$10.55$17.81$9.88$-0.62$17.38$13.11$12.99$10.36$13.12$10.81$8.66$8.03$9.89$12.44$9.58$9.18$-0.08$10.00$11.78$13.97$12.93$-23.78$10.66$14.23$16.54$15.67$11.77$12.08$14.58$12.96$9.70$10.27$13.54$11.73$8.85$12.15$11.75$1.27$7.76
$85.82$76.46$74.98$53.66$60.24$42.84$117$82.96$58.66$53.05$68.50$82.93$51.92$45.53$52.45$44.66$45.50$36.41$47.32$11.53$49.25$55.94$42.03$28.81$33.35$28.75$46.05$34.49$29.98$26.87$26.59$31.19$25.69$3.74$23.24$-31.68$26.25$19.01$25.65$22.73$26.71$31.91$27.33$25.34$-78.12$24.87$26.40$30.54$29.17$22.32$22.70$27.40$24.75$18.08$22.75$23.14$20.64$14.33$18.71$20.50$31.01$19.21
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$85.82$76.46$74.98$53.66$60.24$42.84$117$82.96$58.66$53.05$68.50$82.93$51.92$45.53$52.45$44.66$45.50$36.41$47.32$11.53$49.25$55.94$42.03$28.81$33.35$28.75$46.05$34.49$29.98$26.87$26.59$31.19$25.69$3.74$23.24$-31.68$26.25$19.01$25.65$22.73$26.71$31.91$27.33$25.34$-78.12$24.87$26.40$30.54$29.17$22.32$22.70$27.40$24.75$18.08$22.75$23.14$20.64$14.33$18.71$20.50$31.01$19.21
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$85.81$76.45$74.97$53.65$60.24$42.83$117$82.95$58.65$53.04$68.49$82.95$51.90$45.52$52.44$44.66$45.50$36.40$47.31$11.53$49.23$55.91$42.00$28.80$33.32$28.73$46.03$34.47$29.98$26.86$26.56$31.11$25.69$3.74$23.24$-31.72$26.21$19.02$25.58$22.59$26.66$31.71$27.32$25.20$-78.39$24.82$26.22$30.43$29.05$22.28$22.61$26.40$23.84$17.50$22.30$23.14$20.64$14.33$18.71$20.50$31.01$19.21
$156$143$138$132$124$85.35$106$109$97.50$87.64$99.16$95.63$80.79$71.76$77.39$94.01$73.84$59.06$74.02$40.87$75.53$58.07$68.52$55.39$72.59$57.78$62.54$79.48$57.03$55.00$51.05$58.94$51.51$28.26$42.74$50.62$51.07$41.35$49.60$37.16$51.90$59.69$59.63$56.08$-25.46$54.39$54.40$64.08$59.39$49.41$51.30$57.56$53.59$43.08$47.88$46.50$40.86$31.59$39.01$40.55$39.67$34.73
$129$118$111$107$97.67$61.01$92.05$94.80$83.91$74.52$87.22$81.83$69.81$60.81$66.25$66.73$63.53$47.53$63.30$20.67$64.84$47.54$55.71$43.29$55.50$42.72$48.59$54.65$45.88$42.96$39.86$47.19$39.09$16.65$32.93$-20.05$40.72$30.40$36.61$24.76$39.17$46.19$43.72$40.63$-99.88$37.67$41.81$48.47$46.26$35.54$36.09$43.43$39.41$29.26$34.33$37.12$32.71$23.53$31.12$32.69$32.75$27.83
$0.32$0.29$0.28$0.20$0.23$0.16$0.44$0.31$0.22$0.20$0.25$0.31$0.19$0.17$0.19$0.17$0.17$0.13$0.17$0.04$0.18$0.20$0.15$0.11$0.12$0.10$0.16$0.12$0.10$0.09$0.09$0.11$0.09$0.01$0.08$-0.10$0.09$0.06$0.08$0.07$0.08$0.10$0.09$0.08$-0.24$0.08$0.08$0.10$0.09$0.07$0.07$0.09$0.08$0.06$0.07$0.07$0.07$0.05$0.06$0.07$0.10$0.06
$0.32$0.28$0.28$0.20$0.22$0.16$0.44$0.31$0.22$0.20$0.25$0.30$0.19$0.17$0.19$0.16$0.17$0.13$0.17$0.04$0.18$0.20$0.15$0.10$0.12$0.10$0.16$0.12$0.10$0.09$0.09$0.11$0.09$0.01$0.08$-0.10$0.09$0.06$0.08$0.07$0.08$0.10$0.08$0.08$-0.24$0.08$0.08$0.09$0.09$0.07$0.07$0.08$0.08$0.06$0.07$0.08$0.07$0.05$0.06$0.07$0.10$0.06