Northrop Grumman earnings beat by $0.86, revenue topped estimates | AllMind News