Finish Line swings to Q2 profit