Primoris Services (PRIM) reported Q2 adjusted loss of $0.27 per diluted share, compared with earnings of $1.68 a year earlier.
Analysts polled by FactSet expected loss of $0.35.
Revenue for the quarter ended June 30 was $1.69 billion, down from $1.89 billion a year ago.
Analysts surveyed by FactSet expected $1.73 billion.
Company continues to expect fiscal 2026 adjusted EPS of $2.05 to $2.60. Analysts polled by FactSet expect $2.21.