SBH Financials: Sally Beauty Holdings Inc AI Analysis