Booz Allen Hamilton posts upbeat adjusted profit in Q2, but revenue softness keeps shares in check | The Apex Times