Skip to content
10-K

Annual Report

RUBIUS THERAPEUTICS, INC.

0001709401-23-000005

← back to feed
Filed
Feb 27, 2023 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2022 · Jan 31, 2023 90.4M sh
Shares Diluted FY 2022 · Dec 31, 2022 90.31M sh
Shares Diluted FY 2022 · Dec 31, 2021 87.95M sh
Shares Diluted FY 2022 · Dec 31, 2020 80.62M sh
Stock Repurchased FY 2022 · Dec 31, 2022 $75.7M
Stock Repurchased FY 2022 · Dec 31, 2021 $0
Stock Repurchased FY 2022 · Dec 31, 2020 $0
Capex FY 2022 · Dec 31, 2022 $5.3M
Capex FY 2022 · Dec 31, 2021 $3.65M
Capex FY 2022 · Dec 31, 2020 $5.5M
Operating Cash Flow FY 2022 · Dec 31, 2022 −$150.14M
Operating Cash Flow FY 2022 · Dec 31, 2021 −$145.12M
Operating Cash Flow FY 2022 · Dec 31, 2020 −$127.65M
Long Term Debt FY 2022 · Dec 31, 2022 $0
Long Term Debt FY 2022 · Dec 31, 2021 $76.15M
Short Term Debt FY 2022 · Dec 31, 2022 $0
Short Term Debt FY 2022 · Dec 31, 2021 $0
Cash And Equivalents FY 2022 · Dec 31, 2022 $14.87M
Cash And Equivalents FY 2022 · Dec 31, 2021 $225.85M
Stockholders Equity FY 2022 · Dec 31, 2022 $15.13M
Stockholders Equity FY 2022 · Dec 31, 2021 $178.78M
Stockholders Equity FY 2022 · Dec 31, 2020 $141.56M
Stockholders Equity FY 2022 · Dec 31, 2019 $274.21M
Current Liabilities FY 2022 · Dec 31, 2022 $7.94M
Current Liabilities FY 2022 · Dec 31, 2021 $34.66M
Total Liabilities FY 2022 · Dec 31, 2022 $7.94M
Total Liabilities FY 2022 · Dec 31, 2021 $139.24M
Current Assets FY 2022 · Dec 31, 2022 $20.2M
Current Assets FY 2022 · Dec 31, 2021 $229.82M
Total Assets FY 2022 · Dec 31, 2022 $23.07M
Total Assets FY 2022 · Dec 31, 2021 $318.02M
Eps Diluted FY 2022 · Dec 31, 2022 −$1.99
Eps Diluted FY 2022 · Dec 31, 2021 −$2.23
Eps Diluted FY 2022 · Dec 31, 2020 −$2.08
Eps Basic FY 2022 · Dec 31, 2022 −$1.99
Eps Basic FY 2022 · Dec 31, 2021 −$2.23
Eps Basic FY 2022 · Dec 31, 2020 −$2.08
Sga Expense FY 2022 · Dec 31, 2022 $30.84M
Sga Expense FY 2022 · Dec 31, 2021 $53.03M
Sga Expense FY 2022 · Dec 31, 2020 $50.34M
Rd Expense FY 2022 · Dec 31, 2022 $96.41M
Rd Expense FY 2022 · Dec 31, 2021 $141.59M
Rd Expense FY 2022 · Dec 31, 2020 $116.11M
Net Income FY 2022 · Dec 31, 2022 −$179.67M
Net Income FY 2022 · Dec 31, 2021 −$196.55M
Net Income FY 2022 · Dec 31, 2020 −$167.73M
Operating Income FY 2022 · Dec 31, 2022 −$178.45M
Operating Income FY 2022 · Dec 31, 2021 −$194.62M
Operating Income FY 2022 · Dec 31, 2020 −$166.45M