XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 71,625 $ 103,147
Accounts receivable, net 99,412 49,999
Inventories 172,188 170,235
Prepaid expenses and other current assets 8,589 8,029
Total current assets 351,814 331,410
Property and equipment, net 57,710 54,707
Intangible assets, net 452 460
Goodwill 3,530 3,530
Deferred tax assets, net 80,855 84,280
Right-to-use assets 8,020 8,634
Deposits and other assets 8,188 5,657
TOTAL ASSETS 510,569 488,678
Current liabilities:    
Accounts payable 20,607 20,219
Accrued expenses and other current liabilities 31,560 33,962
Current portion of deferred revenue 143 143
Current portion of lease obligations 1,188 1,218
Total current liabilities 53,498 55,542
Senior notes payable, net of discount 72,527 72,337
Deferred revenue, net of current portion 1,512 1,547
End of term fee 1,313 1,313
Lease obligations, net of current portion 8,298 8,561
Other non-current liabilities 2 360
TOTAL LIABILITIES 137,150 139,660
COMMITMENTS AND CONTINGENCIES
STOCKHOLDERS' EQUITY    
Preferred Stock, $0.0001 par value, 10,000,000 shares authorized, no shares issued and outstanding 0 0
Common Stock - voting, $0.0001 par value, 300,000,000 shares authorized, 238,532,252 and 236,620,545 shares issued and outstanding at March 31, 2025 and December 31, 2024 24 24
Additional paid-in capital 655,074 657,577
Accumulated deficit (281,679) (308,583)
TOTAL STOCKHOLDERS' EQUITY 373,419 349,018
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 510,569 $ 488,678