XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets, Current [Abstract]    
Cash $ 6,003 $ 2,352
Accounts receivable, net 29,929 28,998
Inventories, net 5,034 3,281
Prepaid expenses and other current assets 4,553 4,381
Investments - equity securities, at fair value 888 1,143
Total current assets 46,408 40,155
Property, plant and equipment, net 65,800 44,154
Operating lease right-of-use asset 18,786 20,037
Intangible assets, net 216 263
Deferred financing costs, net 409 226
Deposits and other long-term assets 879 383
Total assets 132,498 105,218
Current liabilities    
Accounts payable 7,751 7,281
Accrued expenses and other current liabilities 10,579 7,299
Current portion of operating lease liabilities 3,958 3,311
Revolving line of credit 0 18,349
Total current liabilities 22,288 36,240
Operating lease liabilities, less current portion 14,893 16,691
Deferred tax liabilities, net 6,627 3,185
Total liabilities 43,808 56,116
Commitments and contingencies (See Note 15)
Redeemable convertible preferred stock    
Series A redeemable convertible preferred stock*, par value $0.01; nil shares and 30,000,000 shares authorized at December 31, 2023 and December 31, 2022, respectively; nil shares and 6,719,641 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively 0 17,878
Shareholders' equity    
Common stock*, par value $0.0001; 500,000,000 shares and 65,000,000 shares authorized at December 31, 2023 and December 31, 2022, respectively; 29,768,568 shares and 11,951,137 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively 3 1
Preferred stock, par value $0.0001; 10,000,000 and nil shares authorized at December 31, 2023 and December 31, 2022, respectively; nil shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively
Additional paid-in-capital 95,218 52,388
Accumulated deficit (6,306) (21,054)
Less treasury stock, at cost; nil shares at December 31, 2023 and December 31, 2022 0 0
Accumulated other comprehensive loss (225) (111)
Total shareholders' equity 88,690 31,224
Total liabilities, redeemable convertible preferred stock and shareholders' equity $ 132,498 $ 105,218