Elbit Systems (ESLT) reported Q1 non-GAAP earnings Tuesday of $3.87 per diluted share, up from $2.57 a year earlier.
Four analysts polled by FactSet expected $3.38.
Revenue for the quarter ended March 31 was $2.19 billion, up from $1.90 billion a year earlier.
Three analysts polled by FactSet expected $2.15 billion.
Shares of Elbit Systems were up more than 8% premarket Tuesday.