Lululemon profit up 49% as sales climb