Stanley sees strong Q1 sales and earnings