Roquefort Therapeutics plc (ROQ.L)

GBp 1.85

(-7.43%)

Annual Balance Sheets

(In GBP)
Breakdown 2023 2022 2021
Total Assets 6.08 Million 7.76 Million 4.56 Million
Total Current Assets 694.91 Thousand 2.42 Million 3.07 Million
Cash And Short Term Investments 537.32 Thousand 2.32 Million 899.72 Thousand
Cash and Cash Equivalents 537.32 Thousand 2.32 Million 899.72 Thousand
Short Term Investments - - -
Net Receivables 157.58 Thousand 101.73 Thousand 2.17 Million
Inventory -157.58 Thousand -101.73 Thousand -2.16 Million
Other Current Assets 157.58 Thousand 101.73 Thousand 2.16 Million
Total Non-Current Assets 5.39 Million 5.34 Million 1.48 Million
Net PPE 50.15 Thousand - -
Good Will And Intangible Assets 5.34 Million 5.34 Million 1.48 Million
Good Will 281.91 Thousand 281.91 Thousand 281.91 Thousand
Intangible Assets 5.06 Million 5.06 Million 1.19 Million
Long-Term Investments - - -
Tax Assets - - -
Other Non Current Assets - -5.34 Million -1.48 Million
Other Assets - - -
Total Liabilities 589.02 Thousand 561.58 Thousand 477.42 Thousand
Total Current Liabilities 307.11 Thousand 279.67 Thousand 195.51 Thousand
Account Payables 144.84 Thousand 68.37 Thousand 40.71 Thousand
Tax Payables - - -
Short Term Debt - - -
Deferred Revenue - - -
Other Current Liabilities 162.27 Thousand 211.29 Thousand 154.79 Thousand
Total Non Current Liabilities 281.91 Thousand 281.91 Thousand 281.91 Thousand
Long-Term Debt - - -
Deferred Revenue Non Current - - -
Deferred Tax Liabilities Non Current - - -
Other Non Current Liabilities - - -
Other Liabilities - - -
Total Equity 5.49 Million 7.2 Million 4.08 Million
Stock Holders Equity 5.49 Million 7.2 Million 4.08 Million
Common Stock 1.29 Million 1.29 Million 719 Thousand
Retained Earnings -593.26 Thousand -2.54 Million -914.32 Thousand
Accumulated other comprehensive income 398.21 Thousand 360.77 Thousand 367.33 Thousand
Common Stock Equity 5.49 Million 7.2 Million 4.08 Million
Capital Lease Obligation - - -
Total Investments - - -
Total Debt - - -
Net Debt -537.32 Thousand -2.32 Million -899.72 Thousand

Balance Sheet Charts