Revenue of $1.5 billion fell short of forecasts with net income bolstered by one-off investment gains.