Vestis FY26 Q3 swings to net income of $11.05 million; revenue falls 1.8% to $661.7 million vs FY25 Q3 - VSTS News | Rallies