O'Reilly Automotive Reports Strong Q4 Results