EPAM Systems (EPAM) reported Q2 non-GAAP earnings Thursday of $3.38 per diluted share, up from $2.77 a year earlier.
Analysts polled by FactSet expected $3.14.
Revenue for the quarter ended June 30 was $1.41 billion, compared with $1.35 billion a year earlier.
Analysts polled by FactSet expected $1.41 billion.
For Q3, the company expects non-GAAP earnings of $3.38 to $3.46 per diluted share on revenue of $1.410 billion to $1.425 billion. Analysts surveyed by FactSet are looking for non-GAAP earnings of $3.44 on revenue of $1.44 billion.
For 2026, the company said it now expects non-GAAP earnings of $13.08 to $13.24, versus $12.98 to $13.28 previously. It also estimates revenue growth of between 3.2% to 4.2%, versus 4% and 6.5% previously.
Analysts surveyed by FactSet are looking for non-GAAP earnings of $13.03 on revenue of $5.72 billion.
Shares of the company were down about 10% in Thursday's premarket activity.