Spartan Posts Q1 Sales Gains; Profits Flat