XML 15 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current Assets:    
Cash and cash equivalents $ 121,038 $ 199,252
Restricted cash 300 525
Short-term investments 173,182 121,407
Accounts receivable, net 122,279 133,563
Inventory 166,048 258,616
Prepaid and other current assets 12,552 11,618
Total current assets 595,399 724,981
Property, plant and equipment, net 16 114
Long-term inventory 64,740 77,615
Operating lease right-of-use asset 7,592 8,310
Other long-term assets 1,213 1,360
Intangible asset, net 16,389 19,304
TOTAL ASSETS 685,349 831,684
Current Liabilities:    
Accounts payable 40,366 52,762
Accrued expenses and other current liabilities 139,583 204,174
Current deferred revenue   2,341
Total current liabilities 179,949 259,277
Long-Term Liabilities:    
Long-term deferred revenue   2,509
Long-term operating lease liability 7,723 8,737
Other long-term liabilities 11,501 9,064
Total liabilities 199,173 279,587
Commitments and contingencies (Note 7)
Stockholders’ Equity:    
Common stock, GBP 0.50 par, unlimited authorized; 422,256,900 shares issued, 411,584,851 shares outstanding at December 31, 2024; 418,141,295 shares issued, 408,824,093 shares outstanding at December 31, 2023 305,298 302,756
Additional paid-in capital 1,914,750 1,899,456
Treasury stock; 10,672,049 shares at December 31, 2024; 9,317,202 shares at December 31, 2023 (65,326) (63,752)
Accumulated deficit (1,668,546) (1,586,363)
Total stockholders’ equity 486,176 552,097
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 685,349 $ 831,684