XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 61,385 $ 103,147
Accounts receivable, net 137,673 49,999
Inventories, net 196,667 170,235
Prepaid expenses and other current assets 6,930 8,029
Total current assets 402,655 331,410
Property and equipment, net 69,509 54,707
Intangible assets, net 491 460
Goodwill 3,530 3,530
Deferred tax assets, net 74,433 84,280
Right-of-use assets 9,271 8,634
Deposits and other assets 8,798 5,657
TOTAL ASSETS 568,687 488,678
Current liabilities:    
Accounts payable 24,021 20,219
Accrued expenses and other current liabilities 28,827 34,105
Current portion of long-term debt 2,344 0
Current portion of lease obligations 1,298 1,218
Total current liabilities 56,490 55,542
Long-term debt 70,084 72,337
Deferred revenue, net of current portion 1,440 1,547
End of term fee   1,313
Lease obligations, net of current portion 9,397 8,561
Other non-current liabilities 90 360
TOTAL LIABILITIES 137,501 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, September 30, 2025: 239,661,041 issued and 238,332,393 outstanding; December 31, 2024: 236,620,545 issued and outstanding 24 24
Treasury stock, at cost, 1,328,648 and 0 shares as of September 30, 2025 and December 31, 2024, respectively (23,188) 0
Additional paid-in capital 665,382 657,577
Accumulated deficit (211,032) (308,583)
TOTAL STOCKHOLDERS’ EQUITY 431,186 349,018
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 568,687 $ 488,678