v3.26.1
Condensed Consolidated Balance Sheets - USD ($)
Jun. 30, 2026
Dec. 31, 2025
CURRENT ASSETS:    
Cash and cash equivalents $ 3,061,222 $ 7,182,344
Trade accounts receivable, less allowance for credit losses of $332,210 and $308,629, respectively 3,188,317 4,239,483
Inventories 2,641,670 2,534,984
Prepaid income taxes 8,442 9,336
Related party receivables 21,145 21,412
Prepaid expenses 850,046 1,273,762
Costs and estimated earnings in excess of billings 201,938 658,177
Other current assets 576,581 554,481
TOTAL CURRENT ASSETS 10,549,361 16,473,979
PROPERTY, PLANT AND EQUIPMENT, net 891,812 1,015,528
OTHER ASSETS:    
Goodwill 17,443,869 17,443,869
Operating lease right of use asset, net 3,160,176 3,315,411
Intangible assets, net 8,864,583 9,983,333
Other assets, net 12,000 12,000
TOTAL OTHER ASSETS 29,480,628 30,754,613
TOTAL ASSETS 40,921,801 48,244,120
CURRENT LIABILITIES:    
Accounts payable 4,604,277 7,395,318
Accrued compensation and benefits 2,188,550 1,653,994
Operating lease liability 305,705 292,240
Accrued warranty 212,307 225,318
Other accrued liabilities 915,055 973,302
Refundable customer deposits 852,102 1,073,284
Billings in excess of costs and estimated earnings 2,470,138 1,663,867
Current portion of loans payable 73,329 366,824
Current portion of loans payable - related party 2,151,851 1,763,424
TOTAL CURRENT LIABILITIES 13,773,314 15,407,571
LONG-TERM LIABILITIES:    
Loans payable and related interest 90,643 1,011,508
Loans payable and related interest - related party 2,616,196 3,457,864
Operating lease liability 3,001,228 3,158,478
Accrued compensation and benefits 916,674 863,693
TOTAL LONG-TERM LIABILITIES 6,624,741 8,491,543
COMMITMENTS AND CONTINGENCIES (Note 6)
STOCKHOLDERS' EQUITY    
Common stock, par value $0.05 per share; 1,000,000,000 shares authorized; 6,513,108 and 3,406,616 shares issued and outstanding, respectively 325,655 170,331
Additional paid-in capital 81,419,411 77,966,554
Accumulated deficit (61,221,320) (53,791,879)
TOTAL STOCKHOLDERS' EQUITY 20,523,746 24,345,006
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY 40,921,801 48,244,120
Series D Preferred Stock [Member]    
STOCKHOLDERS' EQUITY    
Preferred stock, par value $1.00 per share; 3,000,000 shares authorized; no shares issued and outstanding, respectively