XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 28,801 $ 22,758
Restricted cash 3,191 3,836
Accounts receivable, net of allowances of $5,367 and $5,975 as of June 30, 2024 and December 31, 2023, respectively; (from related parties $818 and $777 as of June 30, 2024 and December 31, 2023, respectively) 64,260 66,979
Income tax receivable 293 550
Inventories, net 93,446 84,947
Prepaid expenses and other current assets 41,613 26,312
Total current assets 231,604 205,382
Property, plant and equipment, net 14,625 14,928
Right-of-use assets, net 25,343 27,145
Intangible assets, net 3,184 3,914
Goodwill 29,835 29,835
Other noncurrent assets 2,971 3,099
TOTAL ASSETS 307,562 284,303
Current liabilities:    
Accounts payable (to related parties $25,500 and $24,496 as of June 30, 2024 and December 31, 2023, respectively) 66,945 67,355
Current maturities of long-term debt 96 139
Revolving line of credit 40,000 50,000
Finance lease liability, current 77 76
Operating lease liability, current 4,246 3,912
Other short-term financing (from related parties $94,820 as of both June 30, 2024 and December 31, 2023) 94,820 94,820
Other accrued liabilities (to related parties $2,216 and $1,833 as of June 30, 2024 and December 31, 2023, respectively) 37,659 31,999
Total current liabilities 243,843 248,301
Deferred income taxes 1,586 1,478
Long-term debt, net of current maturities 64 90
Finance lease liability, long-term 55 94
Operating lease liability, long-term 23,004 25,070
Noncurrent contract liabilities 2,042 2,401
Other noncurrent liabilities 12,203 10,786
TOTAL LIABILITIES 282,797 288,220
Commitments and Contingencies (Note 10)
STOCKHOLDERS’ EQUITY (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,975 and 22,968 shares outstanding at June 30, 2024 and December 31, 2023, respectively 23 23
Additional paid-in capital 157,737 157,770
Accumulated deficit (132,135) (160,790)
Treasury stock, at cost, 142 and 149 shares at June 30, 2024 and December 31, 2023, respectively (860) (920)
TOTAL STOCKHOLDERS’ EQUITY (DEFICIT) 24,765 (3,917)
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY (DEFICIT) $ 307,562 $ 284,303