XML 19 R3.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 $ 213,752 $ 246,994
Investments in marketable securities 36,194 39,206
Accounts receivable 101,099 87,632
Inventories 118,782 59,696
Prepaid expenses and other current assets 34,909 49,533
Total current assets 504,736 483,061
Operating lease right-of-use assets, net 22,278 26,312
Property and equipment, less accumulated depreciation of $28,775 and $25,429 at December 31, 2024 and 2023, respectively 29,383 31,667
Intangible assets, less accumulated amortization of $5,802 and $2,510 at December 31, 2024 and December 31, 2023, respectively 17,198 20,490
Goodwill 197,797 197,797
Other non-current assets 13,641 18,553
Total Assets 785,033 777,880
Current liabilities:    
Accounts payable 12,947 15,120
Accrued expenses and other current liabilities 127,300 144,245
Operating lease liabilities 8,455 8,324
Total current liabilities 148,702 167,689
Long-term debt 390,111 387,858
Operating lease liabilities 45,078 48,877
Other non-current liabilities 7,097 13,282
Total liabilities 590,988 617,706
Commitments and contingencies
Stockholders' equity:    
Common stock, $0.01 par value, 500,000,000 shares authorized, 299,041,653 and 293,594,209 shares issued and outstanding at December 31, 2024 and 2023, respectively 2,944 2,918
Additional paid-in capital 2,926,115 2,836,018
Accumulated other comprehensive gain (loss):    
Foreign currency translation adjustment 5,302 5,429
Unrealized loss on available-for-sale securities (207) (188)
Warrants 71 71
Accumulated deficit (2,740,180) (2,684,074)
Total stockholders' equity 194,045 160,174
Total Liabilities and Stockholders' Equity $ 785,033 $ 777,880