XML 14 R2.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 136,020 $ 87,630
Accounts receivable, net 138,231 158,429
Inventories, net 239,313 206,465
Prepaid expenses and other current assets 14,639 7,458
Assets held for sale 0 6,530
Total current assets 528,203 466,512
Property and equipment, net 66,664 65,057
Intangible assets, net 575 632
Goodwill 3,530 3,530
Deferred tax assets, net 69,965 73,261
Right-of-use assets 6,146 6,650
Deposits and other assets 9,127 8,600
TOTAL ASSETS 684,210 624,242
Current liabilities:    
Accounts payable 31,724 22,519
Accrued expenses and other current liabilities 39,105 40,466
Current portion of long-term debt 3,750 2,813
Current portion of lease obligations 1,178 1,096
Liabilities held for sale 0 2,647
Total current liabilities 75,757 69,541
Long-term debt 192,839 69,330
Deferred revenue, net of current portion 1,334 1,405
Lease obligations, net of current portion 6,072 6,646
TOTAL LIABILITIES 276,002 146,922
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, June 30, 2026: 241,089,992 issued and 225,355,228 outstanding; December 31, 2025: 239,793,566 issued and 237,874,496 outstanding 24 24
Treasury stock, at cost, 15,734,764 and 1,919,070 shares as of June 30, 2026 and December 31, 2025, respectively (188,452) (32,090)
Additional paid-in capital 675,139 671,039
Accumulated deficit (78,503) (161,653)
TOTAL STOCKHOLDERS' EQUITY 408,208 477,320
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 684,210 $ 624,242