BioDelivery Sciences International, Inc. reiterated its earnings guidance for the full year 2021. For the year, the company expects total Company net sales of $170 million - $180 million, including full year 2021 BELBUCA net sales of $155 million - $165 million.