SWBI Financials: Smith & Wesson Brands Inc AI Analysis