Oracle had been a predictable financial machine, until it hit a rough patch in the last year or so. In four of the past five quarters, Oracle’s revenue was at or below the low end of its financial forecasts.

That’s hurt Oracle shares, which have lagged the broader stock market this year.

Wednesday, Oracle posted a 2% rise in revenue, to $9.3 billion, slightly better than the average of analyst estimates.

Shares rose about 2% in after-hours trading, after a 3.2% jump during the trading session to $34.60.

The big test comes later Wednesday, when Oracle discusses its revenue guidance for the coming months. Wall Street wants better growth out of Oracle, and soon.