NexCen Questions Financial Future