An expert may testify in terms of opinion or inference and give reasons therefor without first testifying to the underlying facts or data, unless the court requires otherwise. An expert may in any event be required to disclose the underlying facts or data on cross-examination.