Finish Line swings to profit in Q4