An examination of the effects of management earnings forecast form and explanations on ﬁnancial analyst forecast revisions