NBY Financials: NovaBay Pharmaceuticals Inc AI Analysis