The US defense technology company reported an orders backlog of $457 million and raised its annual revenue guidance. | Read More in Front – Globes