Centuri (CTRI) reported fiscal Q2 adjusted earnings Tuesday of $0.24 per diluted share, up from $0.19 a year earlier.
Analysts polled by FactSet expected $0.21.
Revenue for the fiscal quarter ended June 28 was $962 million, up from $724.1 million a year earlier.
Analysts expected $836 million.
The company now expects fiscal 2026 revenue between $3.59 billion to $3.79 billion. That compares with $3.24 to $3.54 billion. Analysts expect $3.47 billion.