O'Reilly Automotive, Inc. provided earnings guidance for the year ending December 31, 2022. For the year, the company expects total revenue of $14.0 billion to $14.3 billion and diluted earnings per share of $31.25 to $31.75.