Plexus (PLXS) reported fiscal Q2 adjusted earnings late Wednesday of $1.66 per diluted share, up from $1.19 a year earlier.
Analysts polled by FactSet expected $1.54.
Revenue for the quarter that ended March 29 was $980.2 million, up from $966.9 million a year earlier.
Analysts surveyed by FactSet expected $981.2 million.
For fiscal Q3, the company expects adjusted EPS between $1.65 and $1.80. Analysts are expecting $1.72.
Revenue for Q3 is expected between $1 billion and $1.04 billion. Analysts are expecting $1.03 billion.