ORLY Balance Sheet & Assets - O'Reilly Automotive Inc