Booz Allen Q1 2027 Earnings Beat, Backlog $39B - IJR News