L3Harris Technologies (LHX) reported Q2 earnings late Wednesday of $3.13 per diluted share, up from $2.44 a year earlier.
Analysts polled by FactSet expected $2.80.
Revenue for the three months ended June 30 was $5.88 billion, up from $5.43 billion a year earlier.
Analysts expected $5.81 billion.