The guidance U.S. companies have been waiting for after years of ups and downs is finally here. In line with our last update, on March 21, ...