surging revenue