Best Buy Reports December Gains