Skip to content
10-K

Annual Report

BioDelivery Sciences International, Inc.

0001103021-22-000051

← back to feed
Filed
Mar 9, 2022 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2021 · Mar 7, 2022 103.23M sh
Shares Diluted FY 2021 · Dec 31, 2021 103.29M sh
Shares Diluted FY 2021 · Dec 31, 2020 105.06M sh
Shares Diluted FY 2021 · Dec 31, 2019 83.21M sh
Stock Repurchased FY 2021 · Dec 31, 2021 $11.9M
Stock Repurchased FY 2021 · Dec 31, 2020 $205K
Stock Repurchased FY 2021 · Dec 31, 2019 $0
Capex FY 2021 · Dec 31, 2021 $415K
Capex FY 2021 · Dec 31, 2020 $13K
Capex FY 2021 · Dec 31, 2019 $79K
Operating Cash Flow FY 2021 · Dec 31, 2021 $41.04M
Operating Cash Flow FY 2021 · Dec 31, 2020 $24.98M
Operating Cash Flow FY 2021 · Dec 31, 2019 $11.07M
Cash And Equivalents FY 2021 · Dec 31, 2021 $114.3M
Cash And Equivalents FY 2021 · Dec 31, 2020 $111.58M
Stockholders Equity FY 2021 · Dec 31, 2021 $187.82M
Stockholders Equity FY 2021 · Dec 31, 2020 $108.23M
Stockholders Equity FY 2021 · Dec 31, 2019 $69.76M
Stockholders Equity FY 2021 · Dec 31, 2018 $29.74M
Current Liabilities FY 2021 · Dec 31, 2021 $82.38M
Current Liabilities FY 2021 · Dec 31, 2020 $53M
Total Liabilities FY 2021 · Dec 31, 2021 $136.77M
Total Liabilities FY 2021 · Dec 31, 2020 $131.66M
Current Assets FY 2021 · Dec 31, 2021 $202.07M
Current Assets FY 2021 · Dec 31, 2020 $182.39M
Total Assets FY 2021 · Dec 31, 2021 $324.6M
Total Assets FY 2021 · Dec 31, 2020 $239.89M
Eps Diluted FY 2021 · Dec 31, 2021 $0.82
Eps Diluted FY 2021 · Dec 31, 2020 $0.24
Eps Diluted FY 2021 · Dec 31, 2019 −$0.18
Eps Basic FY 2021 · Dec 31, 2021 $0.85
Eps Basic FY 2021 · Dec 31, 2020 $0.26
Eps Basic FY 2021 · Dec 31, 2019 −$0.18
Net Income FY 2021 · Dec 31, 2021 $84.86M
Net Income FY 2021 · Dec 31, 2020 $25.71M
Net Income FY 2021 · Dec 31, 2019 −$15.31M
Operating Income FY 2021 · Dec 31, 2021 $37.12M
Operating Income FY 2021 · Dec 31, 2020 $32.98M
Operating Income FY 2021 · Dec 31, 2019 $3.74M
Revenue FY 2021 · Dec 31, 2021 $166.7M
Revenue FY 2021 · Dec 31, 2020 $156.47M
Revenue FY 2021 · Dec 31, 2019 $111.39M