MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Blog
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||

For the year ending 2025-12-31, IMCR has $1,067,269K in assets. $686,236K in debts. $467,709K in cash and cash equivalents.

Balance Sheets Overview

Current Ratio
404.03%
Quick Ratio
401.30%
Cash Ratio
189.59%
Debt to Asset Ratio
64.30%
Unit: Thousand (K) dollars
Assets Breakdown
    • Cash and cash equivalents
    • Marketable securities
    • Accounts receivable, net
    • Others
Liabilities Breakdown
    • Additional paid-in capital
    • Accumulated deficit
    • Operating lease liabilities, non...
    • Others

Balance Sheets
2025-12-31
Cash and cash equivalents
467,709
Marketable securities
396,444
Accounts receivable, net
73,977
Prepaid expenses and other current assets
50,055
Tax receivable
1,815
Inventory, net
6,742
Total current assets
996,742
Property and equipment, net
11,462
Operating lease right of use assets, net
38,783
Deferred tax assets, net
0
Other non-current assets
20,282
Total assets
1,067,269
Accounts payable
24,364
Accrued expenses and other current liabilities
219,744
Deferred revenue, current
583
Operating lease liabilities, current
2,006
Total current liabilities
246,697
Deferred revenue, non-current
4,858
Operating lease liabilities, non-current
41,556
Interest-bearing loans and borrowings
393,125
Total liabilities
686,236
Ordinary shares (voting and non-voting), 0.002 par value, most recent authority to allot up to a maximum nominal value of 149,633 and 97,454 shares as of december31, 2025 and 2024, respectively, and 50,689,271 and 50,064,860 shares issued and outstanding as of december31, 2025 and 2024, respectively
136
Deferred shares, 0.0001 par value, 5,793,501 shares authorized, issued and outstanding as of december31, 2025 and 2024
1
Additional paid-in capital
1,240,255
Accumulated deficit
-831,275
Accumulated other comprehensive loss
-28,084
Total shareholders equity
381,033
Total liabilities and shareholders equity
1,067,269
Unit: Thousand (K) dollars (except for numbers of shares and EPS).

Time Plot

Show the time plot by selecting a row from the table.

Balance Sheets

Cash and cashequivalents$467,709K Marketable securities$396,444K Accounts receivable, net$73,977K Prepaid expenses andother current assets$50,055K Inventory, net$6,742K Tax receivable$1,815K Total current assets$996,742K Operating lease right ofuse assets, net$38,783K Other non-currentassets$20,282K Property and equipment,net$11,462K Total assets$1,067,269K Total liabilities andshareholders equity$1,067,269K Total liabilities$686,236K Total shareholdersequity$381,033K Accumulated deficit-$831,275K Accumulated othercomprehensive loss-$28,084K Interest-bearing loans andborrowings$393,125K Total currentliabilities$246,697K Operating leaseliabilities, non-current$41,556K Deferred revenue,non-current$4,858K Additional paid-in capital$1,240,255K Ordinary shares (votingand non-voting),...$136K Deferred shares, 0.0001par value,...$1K Accrued expenses andother current...$219,744K Accounts payable$24,364K Operating leaseliabilities, current$2,006K Deferred revenue,current$583K

Immunocore Holdings plc (IMCR)

Immunocore Holdings plc (IMCR)