Booz Allen Hamilton leans on steady contract revenues, while rising expenses test margins | The Apex Times