XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Current Assets:    
Cash and restricted cash $ 5,489,776 $ 10,422,181
Accounts receivable, net 2,804,625 3,171,047
Inventories, net 5,620,247 5,267,816
Contract assets 2,878,573 2,891,744
Prepaid expenses and other current assets 389,181 337,391
Total Current Assets 17,182,402 22,090,179
Long-Term Assets:    
Property and equipment, net 6,935,852 9,007,166
Operating lease right-of-use assets 3,657,512 4,055,837
Deposits and other assets 517,123 470,349
Intangible assets, net 60,128 114,593
Goodwill 226,285 233,723
Total Long-Term Assets 11,396,900 13,881,668
Total Assets 28,579,302 35,971,847
Current Liabilities:    
Accounts payable 1,813,943 2,444,653
Accrued expenses 3,189,439 3,550,542
Current portion of finance lease liabilities 446,425 590,550
Current portion of operating lease liabilities 476,298 531,355
Contract liabilities 333,505 382,647
Total Current Liabilities 6,259,610 7,499,747
Deferred tax liability 69,535 101,059
Finance lease liabilities, net of current portion 1,809,424 2,879,932
Operating lease liabilities, net of current portion 3,181,843 3,527,082
Notes payable, net 4,984,642 4,688,011
Total Long-term Liabilities 10,045,444 11,196,084
Total Liabilities 16,305,054 18,695,831
Stockholders' Equity:    
Preferred stock; par value $0.001, 2,500,000 shares authorized, 0 shares issued and outstanding at June 30, 2024 and December 31, 2023 0 0
Common stock; par value $0.001, 50,000,000 shares authorized, 5,819,272 and 5,727,310 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively 5,819 5,727
Additional paid-in capital 99,051,263 98,796,357
Accumulated deficit (80,422,175) (75,922,180)
Accumulated other comprehensive loss (6,360,659) (5,603,888)
Total Stockholders’ Equity 12,274,248 17,276,016
Total Liabilities and Stockholders’ Equity $ 28,579,302 $ 35,971,847