Kirkland’s Q3 profit falls 48%, but beats expectations