B-
Overall grade
C+
Financial quality
The sleeper story is Fluor quietly abandoning hope for a premium NuScale strategic sale, signaling management expects to liquidate at depressed market prices rather than wait for recovery. While everyone focuses on infrastructure write-downs, the real binding constraint is trade policy uncertainty freezing client FID decisions across multiple segments. Quote that matters: 'We are at a point in the cycle of short-term hesitation on our way to longer-term opportunity.' Management is betting this hesitation breaks in their favor, but two consecutive quarters of negative operating cash flow amid positive earnings suggests execution challenges beyond just market timing. My view changes if they can demonstrate consistent cash conversion or provide specific recovery timelines for infrastructure claims.
The 30-second version
- SLEEPER: NuScale monetization becoming stock-market sale at depressed price
- Infrastructure write-downs mask broader execution drift across three major projects
- Trade uncertainty killing FID decisions despite strong backlog position
What changed this quarter
| Metric | Prior | This quarter |
|---|---|---|
| Revenue | $4.0B (Q1 2025) | $4.0B (Q2 2025) |
| New Awards | $5.8B (Q1 2025) | $1.8B (Q2 2025) |
| Adjusted EPS | $0.73 (Q1 2025) | $0.43 (Q2 2025) |
| Adjusted EBITDA | $155M (Q1 2025) | $96M (Q2 2025) |
| Urban Solutions Profit | $70M (Q1 2025) | $29M (Q2 2025) |
| Energy Solutions Profit | $47M (Q1 2025) | $15M (Q2 2025) |
| Operating Cash Flow | ($286M) outflow (Q1 2025) | ($21M) outflow (Q2 2025) |
| Cash Position | $2.5B (Q1 2025) | $2.3B (Q2 2025) |
Accountability tracked
8 new promises made5 narrative shifts flagged7 prior promises graded
Inside the full report
The complete write-up covers the full promise ledger with kept/missed calls, disclosure-quality scoring, the metrics-vanished check, verification items, and the questions to ask next quarter.
Subscribe to Call Sheet Daily →