Bentley Systems (BSY) reported Q1 adjusted earnings Wednesday of $0.35 per diluted share, up from $0.31 a year earlier.
Analysts polled by FactSet expected $0.30.
Revenue for the quarter ended March 31 was $370.5 million, compared with $337.8 million a year earlier.
Analysts polled by FactSet expected $366.3 million.
Shares of Bentley Systems were up 1.7% in recent premarket activity Wednesday.