An expert may testify in terms of opinions or inferences and state the reasons upon which his testimony is based without prior disclosure of the facts and data upon which his opinions or inferences are based, unless the court requires otherwise. The expert may in any event be cross-examined on the subject underlying his opinions or inferences and he is bound to disclose the same.