Meeting the street :a discussion of earnings and other guidance provided to investors