Boston Sci edges to profit despite sagging sales

Boston Sci edges to profit despite sagging sales