O'Reilly Automotive, Inc. just reported its preliminary financial results, based on which we provide a unique corporate earnings release-based analysis of its performance. Our analysis focuses on the company's performance for the same quarterly period on a year-on-year basis .This earnings release follows the earnings announcements from the following peers of O'Reilly Automotive - AZZ Incorporated and Genuine Parts Company .