Filing Flows

Filing Flows › Willdan Group (WLDN) › Q3 2026 › vs Q2 2026

Willdan Group (WLDN) Q3 2026 vs Q2 2026 (quarter over quarter)

Willdan Group's revenue fell $16.5M (-7%) from $231M in Q2 2026 to $215M in Q3 2026. The biggest changes: Energy −$17.8M (-9%); Engineering and Consulting +$1.3M (+5%). Gross margin 38.4% against 37.9% (+0.6 pts).

Willdan Group, Q3 2026: revenue $215M (+18% year over year), operating margin 7.6%, net earnings $11.9M, operating cash flow $13.4M. The chart draws each line against Q2 2026, the increases inside each band.

Willdan Group: what changed, Q3 2026 vs Q2 2026Willdan Group: what changed, Q3 2026 vs Q2 2026Operating cash flow−$30.4MFree cash flow (OCF − capex)−$30.3MEnergy−$17.8MWorking capital & other$16.9MNet earnings−$12.5MCost of revenue−$11.5MIncome tax$8.8MGross profit−$5.0MPre-tax earnings−$3.7MOperating profit−$3.4M

Margins

Q3 2026Q2 2026Change
Gross margin38.4%37.9%+0.6 pts
Operating margin7.6%8.5%-0.9 pts
Net margin5.5%10.5%-5.0 pts
Free cash flow margin5.6%18.3%-12.7 pts

Every line

LineQ3 2026Q2 2026Change%
Energy$185M$203M−$17.8M-9%
Engineering and Consulting$29.7M$28.4M$1.3M+5%
Revenue$215M$231M−$16.5M-7%
Gross profit$82.5M$87.5M−$5.0M-6%
Cost of revenue$132M$144M−$11.5M-8%
Operating profit$16.3M$19.7M−$3.4M-17%
Operating expenses$66.1M$67.7M−$1.6M-2%
Pre-tax earnings$15.4M$19.1M−$3.7M-19%
Other expense, net$905K$647K$258K+40%
Net earnings$11.9M$24.3M−$12.5M-51%
Income tax$3.5M−$5.3M$8.8M—
Depreciation & amortization$5.8M$7.0M−$1.2M-17%
Share-based compensation$5.0M$4.8M$161K+3%
Working capital & other$9.2M−$7.8M$16.9M—
Operating cash flow$13.4M$43.9M−$30.4M-69%
Free cash flow (OCF − capex)$11.9M$42.2M−$30.3M-72%
Capital expenditures$1.5M$1.6M−$129K-8%

Questions

How much did Willdan Group's revenue grow quarter over quarter in Q3 2026?

Willdan Group's revenue fell $16.5M (-7%) from $231M in Q2 2026 to $215M in Q3 2026.

What drove Willdan Group's revenue change in Q3 2026?

Energy −$17.8M (-9%); Engineering and Consulting +$1.3M (+5%).

Q3 2026 results → · Compare in the interactive Sankey →