- Record Committed and Awarded Projects (“CAP”) (1) increased sequentially $273 million to $6.3 billion
- Q3 revenue increased 12% year-over-year to $1.43 billion
- Q3 net income increased 30% year-over-year to $103 mi
Newsroom
- Press Releases
- Press Releases
- Press Releases
- Press Releases
- Awards
- Press Releases