XML 17 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 22,758 $ 24,296
Restricted cash 3,836 3,604
Accounts receivable, net of allowances of $5,975 and $4,308 as of December 31, 2023 and 2022, respectively; (from related parties $777 and $2,325 as of December 31, 2023 and 2022, respectively) 66,979 89,894
Income tax receivable 550 555
Inventories, net 84,947 120,560
Prepaid expenses and other current assets 26,312 16,364
Total current assets 205,382 255,273
Property, plant and equipment, net 14,928 13,844
Operating lease right-of-use assets, net 27,145 13,282
Intangible assets, net 3,914 5,660
Goodwill 29,835 29,835
Other noncurrent assets 3,099 2,019
TOTAL ASSETS 284,303 319,913
Current liabilities:    
Accounts payable (to related parties $24,496 and $23,358 as of December 31, 2023 and 2022, respectively) 67,355 76,430
Current maturities of long-term debt 139 130
Revolving line of credit 50,000 130,000
Finance lease liability, current 76 90
Operating lease liability, current 3,912 2,894
Other short-term financing (from related parties $94,820 and $75,020 as of December 31, 2023 and 2022, respectively) 94,820 75,614
Other accrued liabilities (from related parties $1,833 and $5,232 as of December 31, 2023 and 2022, respectively) 31,999 34,109
Total current liabilities 248,301 319,267
Deferred income taxes 1,478 1,278
Long-term debt, net of current maturities (from related parties $0 and $4,800 as of December 31, 2023 and 2022, respectively) 90 5,029
Finance lease liability, long-term 94 170
Operating lease liability, long-term 25,070 10,971
Noncurrent contract liabilities 2,401 3,199
Other noncurrent liabilities 10,786 10,371
TOTAL LIABILITIES 288,220 350,285
Commitments and Contingencies
STOCKHOLDERS’ DEFICIT    
Preferred stock – $0.001 par value. Shares authorized: 5,000. No shares issued and outstanding at all dates. 0 0
Common stock – $0.001 par value; 50,000 shares authorized; 23,117 shares issued; 22,968 and 22,951 shares outstanding at December 31, 2023 and 2022, respectively 23 23
Additional paid-in capital 157,770 157,673
Accumulated deficit (160,790) (187,096)
Treasury stock, at cost, 149 and 166 shares at December 31, 2023 and 2022, respectively (920) (972)
TOTAL STOCKHOLDERS’ DEFICIT (3,917) (30,372)
TOTAL LIABILITIES AND STOCKHOLDERS’ DEFICIT $ 284,303 $ 319,913