XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Assets, Current [Abstract]    
Cash $ 6,185 $ 6,003
Accounts receivable, net 39,606 29,929
Inventories, net 17,502 5,034
Prepaid expenses and other current assets 3,874 4,553
Investments - equity securities, at fair value 0 888
Total current assets 68,076 46,408
Property, plant and equipment, net 75,571 65,800
Operating lease right-of-use asset 22,718 18,786
Intangible assets, net 37,232 216
Goodwill 12,147 0
Deferred financing costs, net 817 409
Deposits and other long-term assets 1,608 879
Total assets 222,431 132,498
Current liabilities    
Accounts payable 11,983 7,751
Accrued expenses and other current liabilities 7,864 10,579
Current portion of operating lease liabilities 4,121 3,958
Current maturities of long-term debt 6,995 0
Total current liabilities 30,963 22,288
Operating lease liabilities, less current portion 18,765 14,893
Long term debt, net of current portion 19,676 0
Revolving line of credit 27,142  
Deferred tax liabilities, net 5,926 6,627
Total liabilities 102,472 43,808
Commitments and contingencies (See Note 15)
Shareholders' equity    
Common stock, $0.0001 par value, shares authorized 500,000,000 as of December 31, 2024 and December 31, 2023, 34,704,696 shares issued and outstanding as of December 31, 2024 and 29,768,568 shares issued and outstanding as of December 31, 2023 3 3
Additional paid-in-capital 125,415 95,218
Accumulated deficit (3,582) (6,306)
Accumulated other comprehensive loss (1,877) (225)
Total shareholders' equity 119,959 88,690
Total liabilities and shareholders' equity 222,431 132,498
Related Party    
Assets, Current [Abstract]    
Related party note receivable, current 909 0
Related party note receivable, less current portion $ 4,262 $ 0