VolitionRx Balance Sheet Analysis

Assets, liabilities, and stockholders equity in millions USD

Scroll to see more
Balance sheet showing assets, liabilities, and shareholders' equity for VolitionRx Limited (VNRX) - Annual data in millions USD
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020Dec 2019Dec 2018
Current Assets
Cash and Cash Equivalents3.2620.7310.8720.5819.4416.9713.43
Cash & Short-Term Investments3.2620.7310.8720.5819.4416.9713.43
Accounts Receivable0.110.240.070.010.010.000.00
Inventory0.000.000.000.000.000.000.00
Other Current Assets0.680.520.450.790.300.320.23
Total Current Assets4.0621.8512.1721.9820.3317.5613.90
Non-Current Assets
Property, Plant & Equipment (Net)5.036.076.015.295.503.363.12
Intangible Assets0.310.020.110.220.320.000.00
Other Non-Current Assets0.000.000.000.000.00-0.040.00
Total Non-Current Assets5.346.106.125.515.823.743.59
Total Assets9.4027.9518.3027.4926.1521.2917.49
Current Liabilities
Accounts Payable2.773.213.041.541.542.801.77
Short-Term Debt1.131.211.070.800.840.000.00
Current Portion of Long-Term Debt0.861.211.070.800.840.000.00
Accrued Liabilities3.513.992.873.833.550.000.00
Deferred Revenue0.230.1110.000.010.000.000.00
Other Current Liabilities3.670.180.040.040.070.000.00
Total Current Liabilities7.798.9417.396.526.243.802.33
Non-Current Liabilities
Long-Term Debt4.693.622.782.272.612.932.70
Other Non-Current Liabilities0.360.420.040.250.260.040.00
Total Non-Current Liabilities27.7227.724.043.253.703.293.02
Total Liabilities35.5136.6621.429.779.867.095.35
Stockholders' Equity
Common Stock0.100.080.060.050.050.000.00
Retained Earnings-229.54-202.58-167.26-136.99-110.17-89.82-73.72
Accumulated Other Comprehensive Income0.390.240.230.15-0.060.130.22
Additional Paid-in Capital204.15194.45164.40154.73126.53103.8585.60
Minority Interest-1.20-0.91-0.55-0.22-0.050.000.00
Shares Outstanding96.1081.9057.8753.770.000.000.00
Total Stockholders' Equity-24.91-8.71-2.5717.9416.2914.2012.14
Total Liabilities & Equity9.4027.9518.3027.4926.1521.2917.49