STRL Estados financieros: Análisis de Sterling Infrastructure Inc AI