Booz Allen Q1 FY27 net income drops 26.9% to $198 million; revenue falls 4.2% to $2.8 billion - BAH News | Rallies