Sterling Infrastructure (STRL) reported Q2 adjusted earnings late Monday of $5.80 per diluted share, up from $2.69 a year earlier.
Analysts polled by FactSet expected $5.01.
Revenue for the three months ended June 30 was $1.17 billion, up from $614.5 million a year earlier.
Analysts expected $969.2 million.
For the full-year 2026, the company expects adjusted EPS of $19.70 to $20.30 on revenue of $4 billion to $4.15 billion.
Analysts expect adjusted EPS of $18.89 on revenue of $3.75 billion.