Rapid Micro Biosystems, Inc.

NASDAQ:RPID

1.24 (USD) • At close November 7, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

20232022202120202019
Assets:
Current Assets:
Cash & Cash Equivalents 24.28527.064178.38730.07912.459
Short Term Investments 67.76881.58415.1114.9980.146
Cash and Short Term Investments 92.053108.648193.49745.07712.459
Net Receivables 5.5835.3695.0055.7844.919
Inventory 19.96121.18715.6718.9655.752
Other Current Assets 2.8180.7053.9510.8390.336
Total Current Assets 120.415138.576218.12462.1523.612
Non-Current Assets:
Property, Plant & Equipment, Net 19.07220.88111.3047.0527.592
Goodwill 00000
Intangible Assets 01.41.300
Goodwill and Intangible Assets 01.41.300
Long Term Investments 3.19529.799.9660.10.152
Tax Assets 0-1.4-1.300
Other Non-Current Assets 0.771.4031.7750.6950.332
Total Non-Current Assets 23.03752.07423.0457.8478.076
Total Assets 143.452190.65241.16969.99731.688
Liabilities & Equity:
Current Liabilities:
Account Payables 1.9735.4283.9444.4683.211
Short Term Debt 1.1320.76610.5796.5415.354
Tax Payables 0.2520.3290.7810.6880.613
Deferred Revenue 5.9744.7063.3054.4231.881
Other Current Liabilities 9.9078.150.3380.1130.082
Total Current Liabilities 18.98619.0518.16615.54510.528
Non-Current Liabilities:
Long Term Debt 6.2147.202024.8117.806
Deferred Revenue Non-Current 0000.7050.683
Deferred Tax Liabilities Non-Current 000-0.705-0.683
Other Non-Current Liabilities 0.2630.2292.0234.8224.079
Total Non-Current Liabilities 6.4777.4312.02329.63221.885
Total Liabilities 25.46326.48120.18945.17732.413
Equity:
Preferred Stock 00241.169151.82681.85
Common Stock 0.4240.4210.4150.0060.004
Retained Earnings -428.385-375.918-315.112-241.588-204.51
Accumulated Other Comprehensive Income/Loss -0.101-1.109-0.0160.0010
Other Total Stockholders Equity 546.051540.775294.524114.575121.931
Total Shareholders Equity 117.989164.169220.9824.82-0.725
Total Equity 117.989164.169220.9824.82-0.725
Total Liabilities & Shareholders Equity 143.452190.65241.16969.99731.688