XML 13 R2.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 138,153 $ 87,630
Accounts receivable, net 135,862 158,429
Inventories, net 222,098 206,465
Prepaid expenses and other current assets 15,060 7,458
Assets held for sale 0 6,530
Total current assets 511,173 466,512
Property and equipment, net 65,010 65,057
Intangible assets, net 630 632
Goodwill 3,530 3,530
Deferred tax assets, net 69,969 73,261
Right-of-use assets 6,402 6,650
Deposits and other assets 8,470 8,600
TOTAL ASSETS 665,184 624,242
Current liabilities:    
Accounts payable 20,523 22,519
Accrued expenses and other current liabilities 48,561 40,466
Current portion of long-term debt 3,281 2,813
Current portion of lease obligations 1,176 1,096
Liabilities held for sale 0 2,647
Total current liabilities 73,541 69,541
Long-term debt 193,584 69,330
Deferred revenue, net of current portion 1,369 1,405
Lease obligations, net of current portion 6,365 6,646
TOTAL LIABILITIES 274,859 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, March 31, 2026: 240,962,203 issued and 232,288,977 outstanding; December 31, 2025: 239,793,566 issued and 237,874,496 outstanding 24 24
Treasury stock, at cost, 8,673,226 and 1,919,070 shares as of March 31, 2026 and December 31, 2025, respectively (143,170) (32,090)
Additional paid-in capital 649,796 671,039
Accumulated deficit (116,325) (161,653)
TOTAL STOCKHOLDERS’ EQUITY 390,325 477,320
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 665,184 $ 624,242