Credit: AFP via Getty Images/JIM WATSON Booz Allen closes on $725M acquisition of Herndon IT contractor