Financial insights of ORLY