STRL 2025 Q2 May 5, 2025 / By Trisha Concepcion / STRL Sterling Infrastructure (STRL) reports earnings: Profit: $1.28 vs. $1.00 = +28% Profit Est: $1.26 vs. $1.00 = +26% Beat the street by $0.02 Revenue: +7% Revenue Est: +3%