Quarter 2 earnings reports have been, for the most part, successful for most companies. With the dollar ..