XML 28 R3.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 87,630 $ 103,147
Accounts receivable, net 158,429 49,999
Inventories, net 206,465 170,235
Prepaid expenses and other current assets 7,458 8,029
Assets held for sale 6,530 0
Total current assets 466,512 331,410
Property and equipment, net 65,057 54,707
Intangible assets, net 632 460
Goodwill 3,530 3,530
Deferred tax assets, net 73,261 84,280
Right-of-use assets 6,650 8,634
Deposits and other assets 8,600 5,657
TOTAL ASSETS 624,242 488,678
Current liabilities:    
Accounts payable 22,519 20,219
Accrued expenses and other current liabilities 40,466 34,105
Current portion of long-term debt 2,813 0
Current portion of lease obligations 1,096 1,218
Liabilities held for sale 2,647 0
Total current liabilities 69,541 55,542
Long-term debt 69,330 72,337
Deferred revenue, net of current portion 1,405 1,547
End of term fee 0 1,313
Lease obligations, net of current portion 6,646 8,561
Other non-current liabilities 0 360
TOTAL LIABILITIES 146,922 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, December 31, 2025: 239,793,566 issued and 237,874,496 outstanding; December 31, 2024: 236,620,545 issued and outstanding 24 24
Treasury stock, at cost, 1,919,070 and 0 shares as of December 31, 2025 and December 31, 2024, respectively (32,090) 0
Additional paid-in capital 671,039 657,577
Accumulated deficit (161,653) (308,583)
TOTAL STOCKHOLDERS’ EQUITY 477,320 349,018
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 624,242 $ 488,678