CarMax Posts Lower Net Profit