STRL Financials: Sterling Infrastructure Inc AI Analysis