TPB Financials: Turning Point Brands Inc AI Analysis