Booz Allen Q1 2027 Earnings Beat, Backlog $39B — IJR Pulse