Limited surprises Street with Q1 profit