7Baggers

Air Industries Group
(NYSE MKT:AIRI) 

AIRI stock logo

Air Industries Group, an aerospace and defense company, designs, manufactures, and sells structural parts and assemblies for prime defense contractors in the aerospace industry in the United States. The company operates through two segments, Complex Machining and Turbine Engine Components. The Compl...

Full Time Employees: 159
Sector: Industrials
Industry: Aerospace & Defense

Share this website to your friends
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
    Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-09-30 2019-06-30 2019-03-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 
                                                        
      net sales
    11,606,000 12,810,000 10,309,000 12,659,000 12,135,000 14,920,000 12,555,000 13,572,000 14,061,000 13,469,000 12,293,000 13,205,000 12,549,000 13,890,000 13,278,000 14,008,000 12,062,000 15,420,000 14,354,000 15,453,000 13,712,000 14,494,000 13,662,000 8,494,000 13,447,000 13,997,000 13,368,000 13,878,000 11,043,000 15,817,000 12,242,000 -646,000 17,278,000 17,084,000 16,153,000 16,658,000 15,710,000 19,363,000 15,184,000 23,498,000 21,076,000 19,057,000 16,811,000 20,364,000 15,154,000 13,360,000 15,453,000 17,817,000 16,052,000 14,639,000 14,325,000  
      yoy
    -4.36% -14.14% -17.89% -6.73% -13.70% 10.77% 2.13% 2.78% 12.05% -3.03% -7.42% -5.73% 4.04% -9.92% -7.50% -9.35% -12.03% 6.39% 5.07% 81.93% 1.97% 3.55% 2.20% -38.80% 21.77% -11.51% 9.20% -2248.30% -36.09% -7.42% -24.21% -103.88% 9.98% -11.77% 6.38% -29.11% -25.46% 1.61% -9.68% 15.39% 39.08% 42.64% 8.79% 14.30% -5.59% -8.74% 7.87%      
      qoq
    -9.40% 24.26% -18.56% 4.32% -18.67% 18.84% -7.49% -3.48% 4.40% 9.57% -6.91% 5.23% -9.65% 4.61% -5.21% 16.13% -21.78% 7.43% -7.11% 12.70% -5.40% 6.09% 60.84% -36.83% -3.93% 4.71% -3.67% 25.67% -30.18% 29.20% -1995.05% -103.74% 1.14% 5.76% -3.03% 6.03% -18.87% 27.52% -35.38% 11.49% 10.59% 13.36% -17.45% 34.38% 13.43% -13.54% -13.27% 11.00% 9.65% 2.19%   
      cost of sales
    9,004,000 10,980,000 8,014,000 10,631,000 10,101,000 12,479,000 10,614,000 10,928,000 12,155,000 11,319,000 11,065,000 11,035,000 10,669,000 13,180,000 11,036,000 11,586,000 9,984,000 11,581,000 12,340,000 12,850,000 11,915,000 12,433,000 12,006,000 7,880,000 11,266,000 11,034,000 11,177,000 11,604,000 9,683,000 13,506,000 10,239,000 2,265,000 15,121,000 14,165,000 13,451,000 18,911,000 13,713,000 15,208,000 12,363,000 18,661,000 16,898,000 15,160,000 12,442,000 17,221,000 11,597,000 10,007,000 11,408,000 13,602,000 12,309,000 11,009,000 10,678,000  
      gross profit
    2,602,000 1,830,000 2,295,000 2,028,000 2,034,000 2,441,000 1,941,000 2,644,000 1,906,000 2,150,000 1,228,000 2,170,000 1,880,000 710,000 2,242,000 2,422,000 2,078,000 3,839,000 2,014,000 2,603,000 1,797,000 2,061,000 1,656,000 614,000 2,181,000 2,963,000 2,191,000 2,274,000 1,360,000 2,311,000 2,003,000 -2,911,000 2,157,000 2,919,000 2,702,000 -2,253,000 1,997,000 4,155,000 2,821,000 4,837,000 4,178,000 3,897,000 4,369,000 3,143,000 3,557,000 3,353,000 4,045,000 4,215,000 3,743,000 3,630,000 3,647,000  
      yoy
    27.93% -25.03% 18.24% -23.30% 6.72% 13.53% 58.06% 21.84% 1.38% 202.82% -45.23% -10.40% -9.53% -81.51% 11.32% -6.95% 15.64% 86.27% 21.62% 323.94% -17.61% -30.44% -24.42% -73.00% 60.37% 28.21% 9.39% -178.12% -36.95% -20.83% -25.87% 29.21% 8.01% -29.75% -4.22% -146.58% -52.20% 6.62% -35.43% 53.90% 17.46% 16.22% 8.01% -25.43% -4.97% -7.63% 10.91%      
      qoq
    42.19% -20.26% 13.17% -0.29% -16.67% 25.76% -26.59% 38.72% -11.35% 75.08% -43.41% 15.43% 164.79% -68.33% -7.43% 16.55% -45.87% 90.62% -22.63% 44.85% -12.81% 24.46% 169.71% -71.85% -26.39% 35.24% -3.65% 67.21% -41.15% 15.38% -168.81% -234.96% -26.10% 8.03% -219.93% -212.82% -51.94% 47.29% -41.68% 15.77% 7.21% -10.80% 39.01% -11.64% 6.08% -17.11% -4.03% 12.61% 3.11% -0.47%   
      gross margin %
    22.42% 14.29% 22.26% 16.02% 16.76% 16.36% 15.46% 19.48% 13.56% 15.96% 9.99% 16.43% 14.98% 5.11% 16.89% 17.29% 17.23% 24.90% 14.03% 16.84% 13.11% 14.22% 12.12% 7.23% 16.22% 21.17% 16.39% 16.39% 12.32% 14.61% 16.36% 450.62% 12.48% 17.09% 16.73% -13.53% 12.71% 21.46% 18.58% 20.58% 19.82% 20.45% 25.99% 15.43% 23.47% 25.10% 26.18% 23.66% 23.32% 24.80% 25.46%  
      operating expenses
    3,167,000 1,746,000 1,979,000 2,020,000 2,780,000 2,542,000 1,874,000 1,892,000 2,165,000 1,563,000 2,024,000 2,098,000 2,038,000 1,530,000 2,073,000 2,172,000 1,871,000 1,996,000 1,837,000 2,163,000 1,770,000 1,887,000 1,896,000 1,906,000 2,262,000 1,808,000 1,972,000 2,062,000 -1,975,000 -2,901,000 -2,616,000 1,054,000 3,038,000 4,117,000 322,100 4,613,000 4,302,000 4,182,000 4,412,000 4,677,000 4,152,000 3,825,000 3,903,000 3,051,000 2,997,000 3,096,000 2,816,000 2,889,000 2,712,000 2,552,000 2,469,000  
      income from operations
    -565,000 84,000 316,000 8,000 -746,000 -101,000 67,000 752,000 -259,000 587,000 -796,000 72,000 -158,000 156,500 169,000 250,000 207,000 1,843,000 177,000 440,000 27,000 174,000 -240,000 -1,292,000 -81,000 1,155,000 219,000 -63,000 -615,000 973,000 -613,000 -10,160,000 -881,000 -1,198,000 -519,000 -6,866,000 -2,305,000 -27,000 -1,591,000 62,000 26,000 72,000 466,000 -311,000 560,000 257,000 1,229,000 1,326,000 1,031,000 1,078,000 1,178,000  
      yoy
    -24.26% -183.17% 371.64% -98.94% 188.03% -117.21% -108.42% 944.44% 63.92% 275.08% -571.01% -71.20% -176.33% -91.51% -4.52% -43.18% 666.67% 959.20% -173.75% -134.06% -133.33% -84.94% -209.59% 1950.79% -86.83% 18.71% -135.73% -99.38% -30.19% -181.22% 18.11% 47.98% -61.78% 4337.04% -67.38% -11174.19% -8965.38% -137.50% -441.42% -119.94% -95.36% -71.98% -62.08% -123.45% -45.68% -76.16% 4.33%      
      qoq
    -772.62% -73.42% 3850.00% -101.07% 638.61% -250.75% -91.09% -390.35% -144.12% -173.74% -1205.56% -145.57% -200.96% -7.40% -32.40% 20.77% -88.77% 941.24% -59.77% 1529.63% -84.48% -172.50% -81.42% 1495.06% -107.01% 427.40% -447.62% -89.76% -163.21% -258.73% -93.97% 1053.23% -26.46% 130.83% -92.44% 197.87% 8437.04% -98.30% -2666.13% 138.46% -63.89% -84.55% -249.84% -155.54% 117.90% -79.09% -7.32% 28.61% -4.36% -8.49%   
      operating margin %
    -4.87% 0.66% 3.07% 0.06% -6.15% -0.68% 0.53% 5.54% -1.84% 4.36% -6.48% 0.55% -1.26% 1.13% 1.27% 1.78% 1.72% 11.95% 1.23% 2.85% 0.20% 1.20% -1.76% -15.21% -0.60% 8.25% 1.64% -0.45% -5.57% 6.15% -5.01% 1572.76% -5.10% -7.01% -3.21% -41.22% -14.67% -0.14% -10.48% 0.26% 0.12% 0.38% 2.77% -1.53% 3.70% 1.92% 7.95% 7.44% 6.42% 7.36% 8.22%  
      interest expense
    -407,000 -402,000 -380,000 -360,000 -345,000 -357,000 -364,000 -356,000 -344,000                                            
      interest expense - related parties
    -86,000 -85,000 -86,000 -86,000 -99,000 -118,000 -118,000 -118,000 -118,000 -118,000 -118,000 -118,000 -118,000 -118,000 -118,000 -126,000 -125,000 -84,000 -126,000 -125,000 -125,000 -148,000 -125,000 -125,000 -128,000                            
      other income
    38,000 421,000 106,000 16,000 202,000 22,000 11,000 20,000 15,000 42,000 13,000 13,000 16,000 7,000 12,000 32,000 88,000 67,000 88,000 132,000 118,000 67,000 122,000 136,000 105,000 100,000 38,000 31,000 88,000 73,000 16,000 -30,250 7,000 65,000 -193,000 -161,000 4,000 21,000 10,000 16,000 36,000 54,000 8,000 -77,000 -1,000 -62,000 -1,000 393,000 -11,000 -29,000 -25,000  
      income before income taxes
    -1,020,000 -363,500 -44,000 -422,000 -988,000 -203,000 -404,000 298,000 -706,000                    -1,360,000 185,000  -1,544,000 -2,851,000 -2,171,000 -1,154,000 -1,457,750 -3,367,000 -378,000 -2,086,000 -169,750 -389,000 -418,000           
      provision for income taxes
                         2,000    22,000     2,000            -24,000   -725,000 584,000 706,000 -1,795,000 430,000 489,000  
      net income
    -1,020,000 149,000 -44,000 -422,000 -988,000 -554,000 -404,000 298,000 -706,000 181,000 -1,299,000 -395,000 -618,000 -899,000 -142,000 -7,000 -28,000 1,606,000 -66,000 239,000 -152,000 2,099,000 -477,000 -1,584,000 1,058,000 187,000 -735,000 -923,000 -3,130,000 185,000 -1,468,000 -16,545,000 -2,880,000 -1,972,000 -1,154,000 -11,894,000 -2,047,000 -252,000 -1,430,000 -672,000 337,000 -601,000 104,000 -670,000 380,000 616,000 341,000 700,000 2,534,000 226,000 279,000  
      yoy
    3.24% -126.90% -89.11% -241.61% 39.94% -406.08% -68.90% -175.44% 14.24% -120.13% 814.79% 5542.86% 2107.14% -155.98% 115.15% -102.93% -81.58% -23.49% -86.16% -115.09% -114.37% 1022.46% -35.10% 71.61% -133.80% 1.08% -49.93% -94.42% 8.68% -109.38% 27.21% 39.10% 40.69% 682.54% -19.30% 1669.94% -707.42% -58.07% -1475.00% 0.30% -11.32% -197.56% -69.50% -195.71% -85.00% 172.57% 22.22%      
      qoq
    -784.56% -438.64% -89.57% -57.29% 78.34% 37.13% -235.57% -142.21% -490.06% -113.93% 228.86% -36.08% -31.26% 533.10% 1928.57% -75.00% -101.74% -2533.33% -127.62% -257.24% -107.24% -540.04% -69.89% -249.72% 465.78% -125.44% -20.37% -70.51% -1791.89% -112.60% -91.13% 474.48% 46.04% 70.88% -90.30% 481.05% 712.30% -82.38% 112.80% -299.41% -156.07% -677.88% -115.52% -276.32% -38.31% 80.65% -51.29% -72.38% 1021.24% -19.00%   
      net income margin %
    -8.79% 1.16% -0.43% -3.33% -8.14% -3.71% -3.22% 2.20% -5.02% 1.34% -10.57% -2.99% -4.92% -6.47% -1.07% -0.05% -0.23% 10.42% -0.46% 1.55% -1.11% 14.48% -3.49% -18.65% 7.87% 1.34% -5.50% -6.65% -28.34% 1.17% -11.99% 2561.15% -16.67% -11.54% -7.14% -71.40% -13.03% -1.30% -9.42% -2.86% 1.60% -3.15% 0.62% -3.29% 2.51% 4.61% 2.21% 3.93% 15.79% 1.54% 1.95%  
      loss per share - basic and diluted
    -0.21    -0.27    -0.21 0.06 -0.4                                          
      weighted-average shares outstanding - basic and diluted
    4,781,003 4,216,918   3,639,337 3,336,464   3,314,420 3,278,513 3,286,682 3,265,727 3,258,478                                        
      loss per share - basic
     -0.09 -0.01   -0.06 -0.12                         -0.128 -0.21 -0.36 -0.15   -0.04               
      loss per share - diluted
     -0.09 -0.01   -0.06 -0.12                         -0.128 -0.21 -0.36 -0.15   -0.04               
      weighted-average shares outstanding - basic
      4,146,724 3,731,335   3,338,705        3,232,467 32,213,769 32,183,221 32,049,372 32,074,053 32,021,522 31,971,922 30,742,154   30,380,234     26,013,426   13,463,372 7,650,165 7,650,165 7,579,419 7,610,220 7,587,763 7,584,765 7,478,223 7,559,501 7,557,427 7,236,442 6,591,755 7,092,655 6,276,481 5,863,564 5,739,014 5,711,093 5,711,093 5,711,093  
      weighted-average shares outstanding - diluted
      4,146,724 3,731,335   3,338,705        3,232,467 32,213,769 32,183,221 36,424,175 32,074,053 37,991,914 31,971,922 36,747,083   36,521,454        13,463,372 7,650,165 7,650,165 7,579,419 7,610,220 7,587,763 7,584,765 7,478,223 7,686,287 7,557,427 7,521,520 6,915,688 7,388,686 6,597,804 6,125,909 5,932,726 5,854,015 5,789,157 5,809,572  
      income per share - basic
       -0.11          -0.013 -0.04                     -0.135 -0.3  -0.19 -0.09 0.04 -0.08 0.01 -0.11 0.05 0.1 0.06 0.12 0.44 0.04 0.05  
      income per share - diluted
       -0.11          -0.013 -0.04                     -0.135 -0.3  -0.19 -0.09 0.04 -0.08 0.01 -0.1 0.05 0.09 0.06 0.11 0.43 0.04 0.05  
      income per share – basic
           0.09                                             
      income per share – diluted
           0.08                                             
      weighted-average shares outstanding – basic
           3,318,620      3,227,116              28,601,390 26,768,914  26,116,262 13,230,775                     
      weighted-average shares outstanding – diluted
           3,724,420      3,227,116              28,601,390   26,116,262 13,230,775                     
      interest and financing costs
             -279,500 -398,000 -362,000 -358,000 -285,000 -205,000 -163,000 -198,000 -220,000 -205,000 -208,000 -172,000   -303,000 -252,000 -835,000 -992,000 -963,000 -833,000 -861,000 -777,000 267,000 -1,877,000 -875,000 -893,000 -825,000 -894,000 -372,000 -505,000 -517,000 -451,000 -544,000 -346,000 -428,000 -260,000 -304,000 -303,000 -313,000 -281,000 -393,000 -385,000  
      income before provision for income taxes
             -578,000 -1,299,000   -899,000 -142,000 -7,000 -28,000     2,331,000 -477,000   420,000     -1,374,000            128,000   -109,000 925,000 1,406,000 739,000 656,000 768,000  
      loss before benefit from income taxes
               -395,000 -618,000        -152,000   -1,584,000 -356,000                            
      income per share - basic and diluted
               -0.12 -0.19                                        
      income before benefit from income taxes
                     1,606,000 -66,000 239,000                        278,750 299,000        
      provision for (benefit) from income taxes
                                                        
      net income per share
                       0.01          0.01                       
      benefit from income taxes
                            -1,414,000         199,000  525,500 1,320,000 126,000 656,000 -233,000 726,000 -183,000  590,000 -81,000        
      loss on abandonment of leases
                               -275,000                         
      interest expense – third parties
                         -197,250 -234,000                              
      income from continuing operations
                         -250,750 -477,000  1,058,000 398,000                           
      loss from discontinued operations, net of tax
                                  -92,000                      
      continuing operations
                         -0.008 -0.02 -0.05 0.04 0.01 -0.03 -0.03 -0.05  0.05                      
      discontinued operations
                             -0.01   -0.07                        
      weighted-average shares outstanding - basic - continuing operations
                          30,620,990                              
      weighted-average shares outstanding - diluted - continuing operations
                          30,620,990                              
      weighted-average shares outstanding - basic and diluted - discontinued operations
                          30,620,990                              
      loss from continuing operations
                           -1,584,000    -995,000 -1,360,000  -1,376,000                      
      income from discontinued operations, net of tax
                               72,000                         
      weighted-average shares outstanding - basic and diluted - continuing operations
                           30,552,147                             
      weighted-average shares outstanding - basic - discontinued operations
                           30,552,147                             
      weighted-average shares outstanding - diluted - discontinued operations
                           30,552,147                             
      loss on lease abandonment
                                                        
      loss from discontinued operations, net of income tax
                             -211,000                           
      weighted-average shares outstanding – basic – continuing operations
                             28,909,072                           
      weighted-average shares outstanding – diluted – continuing operations
                             29,040,530                           
      weighted-average shares outstanding – basic and diluted – discontinued operations
                             28,909,072                           
      net income from continuing operations
                              -735,000                          
      income from discontinued operations, net of income tax
                                                        
      weighted-average shares outstanding – basic and diluted – continuing operations
                              28,770,983                          
      weighted-average shares outstanding – basic – discontinued operations
                              28,770,983                          
      weighted-average shares outstanding – diluted – discontinued operations
                              28,770,983                          
      loss before benefit from for income taxes
                               -995,000                         
      loss on extinguishment of debt
                                   38,000 -150,000   -43,000 -172,000                
      gain on sale of subsidiary
                                   -138,000 50,000 -163,000 451,000                  
      gain from discontinued operations, net of tax
                                -1,770,000                        
      less: cumulative preferred stock dividends
                                   -228,250  -764,000  -83,500 -252,000 -82,000               
      net loss attributable to common stockholders
                                -3,130,000   -1,729,750 -2,880,000 -2,736,000    -334,000               
      weighted-average shares outstanding- diluted
                                26,805,672 26,079,377                       
      gain on change to plan to assets held for sale
                                 1,563,000                       
      net income attributable to common stockholders
                                 185,000      -1,015,750 -2,299,000                
      expense from income taxes
                                   42,500 -29,000                    
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2019-12-31 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 
                                                 
        assets
                                                 
        current assets
                                                 
        cash
      286,000 680,000 126,000 507,000 285,000 753,000 186,000 247,000 225,000 346,000 740,000 837,000 1,125,000 281,000 192,000 930,000                            
        restricted cash
      3,930,000 3,930,000 3,930,000                                         
        accounts receivable
      7,485,000 7,071,000 6,745,000  6,783,000 8,900,000 7,259,000 7,533,000 8,035,000 7,892,000 5,221,000 8,142,000 7,273,000 9,483,000 8,658,000 9,078,000 7,558,000 10,473,000 10,546,000 12,210,000 7,858,000 9,863,000   10,039,000 9,906,000   9,935,000 11,333,000 9,811,000  13,966,000 11,749,000 12,484,000 11,916,000 8,806,000 9,474,000 12,909,000 8,584,000 10,548,000 9,009,000 9,509,000 
        inventory
      35,282,000 34,261,000 34,427,000 30,187,000 28,935,000 28,811,000 30,509,000 29,178,000 29,359,000 29,851,000 31,348,000 32,767,000 32,444,000 31,821,000 33,408,000 32,988,000 31,999,000 29,532,000 29,359,000 30,209,000 28,646,000 39,045,000 30,887,000 31,141,000 39,242,000 39,589,000 38,132,000 39,851,000 43,026,000 40,532,000 40,657,000 36,923,000 38,932,000 33,283,000 31,498,000 28,391,000 30,686,000 29,268,000 26,816,000 26,222,000 28,135,000 28,247,000 27,464,000 
        prepaid expenses and other current assets
      1,140,000 766,000 509,000 388,000 366,000 371,000 314,000 268,000 345,000 297,000 235,000 222,000 288,000 307,000 250,000 226,000 258,000 226,000 328,000 218,000 447,000 414,000 349,000 214,000 550,000 431,000 659,000 557,000 1,328,000 1,405,000 1,444,000 1,583,000 823,000 761,000 543,000 875,000 209,000 465,000 422,000 510,000 186,000 357,000 420,000 
        prepaid taxes
      77,000 76,000 76,000 76,000 58,000 56,000 55,000 55,000 37,000 37,000 28,000 29,000 29,000 28,000 25,000 27,000 22,000 22,000 19,000 19,000  49,000 49,000 49,000 21,000 49,000 231,000 409,000                
        total current assets
      48,200,000 46,784,000 45,813,000 38,133,000 36,427,000 39,187,000 38,619,000 37,577,000 38,297,000 38,719,000 37,868,000 42,293,000 41,455,000 42,216,000 42,533,000 43,249,000 40,201,000 40,880,000 40,944,000 43,171,000 38,245,000 49,776,000 49,861,000 47,580,000 50,260,000 50,401,000 47,551,000 56,221,000 55,586,000 56,423,000 56,312,000 56,122,000 56,057,000 48,365,000 48,420,000 44,021,000 42,579,000 41,596,000 41,948,000 36,928,000 39,648,000 38,584,000 38,362,000 
        property and equipment
      9,215,000 9,501,000 9,882,000 9,735,000 9,446,000 8,809,000 8,521,000 8,763,000 8,031,000 8,048,000 9,285,000 9,420,000 8,948,000 8,593,000 8,478,000 8,423,000 8,169,000 8,404,000 8,459,000 8,795,000 7,578,000 9,996,000 9,529,000 10,050,000 10,773,000 11,112,000 11,580,000 12,219,000 16,238,000 17,029,000 15,264,000 15,299,000 15,967,000 14,494,000 14,693,000 9,557,000 5,743,000 6,095,000 6,158,000 6,523,000 5,652,000 5,129,000 5,526,000 
        finance lease right-of-use-assets
      867,000 916,000 966,000 1,015,000 1,064,000 1,113,000 1,161,000 1,211,000  970,000                                  
        operating lease right-of-use-assets
      346,000 514,000 676,000 833,000 1,008,000 1,190,000 1,366,000 1,537,000  1,866,000 2,024,000 2,178,000 2,327,000 2,473,000                              
        deferred financing costs, net, deposits and other assets
      588,000 614,000 614,000 661,000 443,000 712,000 698,000 731,000 1,298,000 1,112,000 542,000 493,000 627,000 532,000 989,000 1,020,000 1,026,000 960,000 809,000 851,000 1,481,000 1,165,000 737,000 665,000 2,152,000 1,355,000  1,096,000 1,136,000 1,159,000 963,000 1,094,000 1,205,000 1,153,000 1,223,000         
        total assets
      59,216,000 58,329,000 57,951,000 50,377,000 48,388,000 51,011,000 50,365,000 49,819,000 50,262,000 50,715,000 49,719,000 54,384,000 53,357,000 53,814,000 54,778,000 55,608,000 52,446,000 53,425,000 53,521,000 56,250,000 51,090,000 63,402,000 62,606,000 60,755,000 76,265,000 75,866,000 73,627,000 82,800,000 91,940,000 90,051,000 88,120,000 88,250,000 89,168,000 78,579,000 77,813,000 65,920,000 59,116,000 58,407,000 54,554,000 50,172,000 53,787,000 50,847,000 51,422,000 
        liabilities and stockholders’ equity
                                                 
        current liabilities
                                                 
        debt
      25,102,000 23,721,000 22,227,000 18,727,000 18,096,000 18,362,000 17,066,000 16,984,000 16,309,000 16,036,000                                  
        accounts payable and accrued expenses
      7,178,000 7,903,000 9,058,000 8,264,000 6,463,000 7,015,000 7,101,000 5,603,000 6,275,000 6,091,000 7,290,000 8,269,000 7,689,000 7,542,000 6,979,000 7,781,000 7,042,000 6,723,000 7,023,000 7,388,000 8,105,000 12,858,000 10,750,000 10,872,000 12,212,000 15,017,000 15,333,000 16,160,000 14,375,000 12,805,000 12,994,000 12,053,000 13,327,000 8,132,000 8,827,000 6,948,000 6,280,000 7,780,000 7,560,000 6,855,000 7,222,000 7,412,000 7,291,000 
        subordinated notes - related party
      4,871,000 4,871,000 4,871,000 4,871,000 4,871,000 6,162,000 6,162,000 6,162,000 6,162,000 6,162,000                                  
        operating lease liabilities
      473,000 702,000 925,000 896,000 871,000 881,000 890,000 900,000 907,000 880,000                                  
        deferred gain on sale
      19,000 28,000 38,000 38,000 38,000 38,000                                      
        customer deposits
      968,000 391,000 442,000 442,000 583,000 1,115,000 1,717,000 2,261,000 3,158,000 3,557,000 3,476,000 467,000 508,000 781,000 1,291,000 1,417,000                   190,000 158,000    251,000    
        total current liabilities
      38,611,000 37,616,000 37,561,000 28,367,000 26,051,000 27,411,000 26,812,000 25,786,000 26,687,000 26,602,000 25,561,000 24,553,000 23,488,000 23,616,000 24,196,000 24,347,000 22,800,000 23,402,000 23,942,000 26,424,000 32,622,000 40,519,000 40,424,000 38,049,000 37,186,000 47,728,000 44,455,000 53,318,000 49,623,000 49,682,000 55,231,000 53,956,000 54,805,000 44,458,000 34,156,000 27,845,000 23,249,000 22,730,000 28,647,000 24,397,000 28,876,000 27,032,000 27,385,000 
        long term liabilities
                                                 
        total liabilities
      40,071,000 39,128,000 39,108,000 35,111,000 33,099,000 36,063,000 35,685,000 34,925,000 35,716,000 35,525,000 34,770,000 38,218,000 37,037,000 36,975,000 37,142,000 37,939,000 34,965,000 36,036,000 37,874,000 40,736,000 40,884,000 45,140,000 45,047,000 42,989,000 45,839,000 51,679,000 48,716,000 57,910,000 59,674,000 56,507,000 60,718,000 59,445,000 60,177,000 48,814,000 46,342,000 37,648,000 28,059,000 27,741,000 33,494,000 28,559,000 33,178,000 32,063,000 32,513,000 
        commitments and contingencies
                                                 
        stockholders’ equity
                                                 
        preferred stock - par value .001 - authorized 3,000,000 shares, 0 shares outstanding, at both march 31, 2026 and december 31, 2025.
                                                 
        common stock - par value .001 - authorized 6,000,000 shares, 4,781,054 and 4,776,454 shares issued and outstanding as of march 31, 2026 and december 31, 2025, respectively
      5,000                                           
        additional paid-in capital
      90,572,000 89,608,000 89,399,000 85,779,000 85,380,000 84,052,000 83,230,000 83,040,000 82,990,000 82,928,000 82,868,000 82,786,000 82,545,000 82,446,000 82,344,000 82,206,000 82,011,000 81,891,000 81,755,000 81,556,000 77,434,000 73,050,000 72,534,000 71,272,000 67,397,000 58,286,000 57,038,000 55,862,000 51,644,000 50,575,000 44,182,000 44,155,000 43,669,000 44,780,000 45,885,000  44,905,000 44,894,000 35,905,000 36,799,000 36,495,000 37,203,000 37,555,000 
        accumulated deficit
      -71,432,000 -70,412,000 -70,561,000 -70,517,000 -70,095,000 -69,107,000 -68,553,000 -68,149,000 -68,447,000 -67,741,000 -67,922,000 -66,623,000 -66,228,000 -65,610,000 -64,711,000 -64,569,000 -64,562,000 -64,534,000 -66,140,000 -66,074,000 -67,257,000 -54,814,000 -55,001,000 -53,531,000 -36,986,000 -34,107,000 -32,135,000 -30,980,000 -19,386,000 -17,039,000 -16,787,000 -15,357,000 -14,685,000 -15,022,000 -14,421,000  -13,855,000 -14,235,000 -14,851,000 -15,192,000 -15,892,000 -18,425,000 -18,652,000 
        total stockholders’ equity
      19,145,000 19,201,000 18,843,000  15,289,000 14,948,000 14,680,000 14,894,000 14,546,000 15,190,000 14,949,000 16,166,000 16,320,000 16,839,000 17,636,000 17,669,000 17,481,000 17,389,000  15,514,000                        
        total liabilities and stockholders’ equity
      59,216,000 58,329,000 57,951,000  48,388,000 51,011,000 50,365,000 49,819,000 50,262,000 50,715,000 49,719,000 54,384,000 53,357,000 53,814,000 54,778,000 55,608,000 52,446,000 53,425,000  56,250,000                        
        contract costs receivable
           296,000 296,000 296,000 296,000 296,000 296,000 296,000 296,000 296,000                              
        preferred stock, par value .001 - authorized 3,000,000 shares, 0 shares outstanding, at both december 31, 2025 and december 31, 2024.
                                                 
        common stock - par value .001 - authorized 6,000,000 shares, 4,776,454 and 3,474,970 shares issued and outstanding as of december 31, 2025 and december 31, 2024, respectively
       5,000                                          
        preferred stock - par value .001 - authorized 3,000,000 shares, 0 shares outstanding, at both september 30, 2025 and december 31, 2024.
                                                 
        common stock - par value .001 - authorized 20,000,000 shares, 4,771,954 and 3,474,970 shares issued and outstanding as of september 30, 2025 and december 31, 2024, respectively
        5,000                                         
        of 368,000 and 396,000
         6,975,000                                        
        liabilities and stockholders' equity
                                                 
        stockholders' equity
                                                 
        preferred stock - par value .001 - authorized 3,000,000 shares, 0 shares outstanding, at both june 30, 2025 and december 31, 2024.
                                                 
        common stock - par value .001 - authorized 20,000,000 shares, 3,862,103 and 3,474,970 shares issued and outstanding as of june 30, 2025 and december 31, 2024, respectively
         4,000                                        
        total stockholders' equity
         15,266,000               15,647,000  10,206,000 18,262,000 17,559,000 17,766,000 30,426,000 24,187,000 24,911,000 24,890,000 32,266,000 33,544,000 27,402,000 28,805,000 28,991,000 29,765,000 31,471,000  31,057,000 30,666,000 21,060,000 21,613,000 20,609,000 18,784,000 18,909,000 
        total liabilities and stockholders' equity
         50,377,000               53,521,000  51,090,000 63,402,000 62,606,000 60,755,000 76,265,000 75,866,000 73,627,000 82,800,000 91,940,000 90,051,000 88,120,000 88,250,000 89,168,000 78,579,000 77,813,000  59,116,000 58,407,000 54,554,000 50,172,000 53,787,000 50,847,000 51,422,000 
        preferred stock - par value .001 - authorized 3,000,000 shares, 0 shares outstanding, at both march 31, 2025 and december 31, 2024.
                                                 
        common stock - par value .001 - authorized 6,000,000 shares, 3,694,095 and 3,474,970 shares issued and outstanding as of march 31, 2025 and december 31, 2024, respectively
          4,000                                       
        preferred stock, par value .001 - authorized 3,000,000 shares, 0 shares outstanding, at both december 31, 2024 and december 31, 2023.
                                                 
        common stock - par value .001 - authorized 6,000,000 shares, 3,474,970 and 3,303,045 shares issued and outstanding as of december 31, 2024 and december 31, 2023, respectively
           3,000                                      
        deferred gain on sale - leaseback
            38,000   38,000                                  
        preferred stock - par value .001 - authorized 3,000,000 shares, 0 shares outstanding, at both september 30, 2024 and december 31, 2023.
                                                 
        common stock - par value .001 - authorized 6,000,000 shares, 3,350,791 and 3,303,045 shares issued and outstanding as of september 30, 2024 and december 31, 2023, respectively
            3,000                                     
        deferred gain on sale – leaseback
             38,000 38,000 67,000                                  
        preferred stock - par value .001 - authorized 3,000,000 shares, 0 shares outstanding, at both june 30, 2024 and december 31, 2023.
                                                 
        common stock - par value .001 - authorized 6,000,000 shares, 3,324,785 and 3,303,045 shares issued and outstanding as of june 30, 2024 and december 31, 2023, respectively
             3,000                                    
        finance lease right-of-use assets
              932,000                                   
        operating lease right-of-use assets
              1,704,000                                   
        preferred stock, par value .001 - authorized 3,000,000 shares, 0 shares outstanding, at both march 31, 2024 and december 31, 2023.
                                                 
        common stock - par value .001 - authorized 6,000,000 shares, 3,315,368 and 3,303,045 shares issued and outstanding as of march 31, 2024 and december 31, 2023, respectively
              3,000                                   
        preferred stock, par value .001 - authorized 3,000,000 shares, 0 shares outstanding, at both december 31, 2023 and december 31, 2022.
                                                 
        common stock - par value .001 - authorized 6,000,000 shares, 3,303,045 and 3,247,937 shares issued and outstanding at december 31, 2023 and december 31, 2022, respectively
               3,000                                  
        debt - current portion
                13,903,000 14,951,000 14,450,000 14,477,000 14,820,000 14,066,000                            
        operating lease liabilities - current portion
                854,000 828,000 803,000 778,000 754,000 731,000 708,000 686,000 664,000 643,000 697,000                       
        deferred gain on sale - current portion
                38,000 38,000 38,000 38,000 38,000 38,000 38,000 38,000 38,000 38,000 38,000 38,000 38,000 38,000  38,000 38,000 38,000 38,000 38,000 38,000 38,000 38,000 38,000 38,000 38,000 38,000 38,000 38,000 38,000 38,000 38,000 38,000 
        long-term liabilities
                                                 
        debt - net of current portion
                1,156,000 5,381,000 5,040,000 4,629,000 4,001,000 4,191,000                            
        subordinated notes payable - related party
                6,162,000 6,162,000 6,162,000 6,162,000  6,412,000                            
        operating lease liabilities - net of current portion
                1,815,000 2,036,000 2,252,000 2,463,000 2,669,000 2,865,000 3,055,000 3,241,000 3,423,000 3,595,000 4,235,000                       
        deferred gain on sale - net of current portion
                76,000 86,000 95,000 105,000 114,000 124,000 133,000 143,000 152,000 162,000 219,000 276,000 285,000 295,000 304,000 314,000 323,000 333,000 342,000 352,000 361,000 371,000 381,000 390,000 399,000 409,000 418,000 428,000 437,000 447,000 456,000 466,000 475,000 
        preferred stock, par value .001 - authorized 3,000,000 shares, 0 shares outstanding, at both september 30, 2023 and december 31, 2022.
                                                 
        common stock - par value .001 - authorized 6,000,000 shares, 3,289,827 and 3,247,937 shares issued and outstanding as of september 30, 2023 and december 31, 2022, respectively
                3,000                                 
        preferred stock, par value .001 - authorized 3,000,000 shares, 0 shares outstanding, at both june 30, 2023 and december 31, 2022.
                                                 
        common stock - par value .001 - authorized 6,000,000 shares, 3,274,597 and 3,247,937 shares issued and outstanding as of june 30, 2023 and december 31, 2022, respectively
                 3,000                                
        preferred stock, par value .001 - authorized 3,000,000 shares, 0 shares outstanding, at both march 31, 2023 and december 31, 2022.
                                                 
        common stock - par value .001 - authorized 6,000,000 shares, 3,259,367 and 3,247,937 shares issued and outstanding as of march 31, 2023 and december 31, 2022, respectively
                  3,000                               
        goodwill
                    163,000 163,000 163,000 163,000 163,000 163,000 163,000 272,000 272,000 272,000 9,883,000 9,883,000 9,883,000 9,883,000 10,518,000 10,518,000 10,518,000 10,518,000 9,324,000 8,719,000 7,397,000 5,434,000 4,620,000 4,514,000 453,000 453,000 453,000 453,000 453,000 
        liability related to the sale of future proceeds from disposition of subsidiary
                                                 
        deferred payroll tax liability - cares act
                    314,000 314,000                            
        commitments and contingency
                                                 
        preferred stock, par value .001 - authorized 3,000,000 shares, 0 shares outstanding, at both december 31, 2022 and december 31, 2021.
                                                 
        common stock - par value .001 - authorized 6,000,000 shares, 3,247,937 and 3,212,801 shares issued and outstanding as of december 31, 2022 and december 31, 2021, respectively
                   3,000                              
        operating lease right-of-use-asset
                    2,615,000 2,753,000 2,887,000 3,018,000 3,146,000 3,270,000                        
        subordinated notes payable - related parties
                    6,162,000                             
        preferred stock, par value .001 - authorized 3,000,000 shares, 0 shares outstanding, at both september 30, 2022 and december 31, 2021.
                                                 
        common stock - par value .001 - authorized 6,000,000 shares, 3,232,467 and 3,212,801 shares issued and outstanding as of september 30, 2022 and december 31, 2021, respectively
                    3,000                             
        preferred stock, par value .001 - authorized 3,000,000 shares, 0 shares outstanding, at both june 30, 2022 and december 31, 2021.
                                                 
        common stock - par value .001 - authorized 60,000,000 shares, 32,247,513 and 32,128,006 shares issued and outstanding as of june 30, 2022 and december 31, 2021, respectively
                     32,000                            
        cash and cash equivalents
                      364,000 627,000 692,000 515,000 1,294,000 405,000 1,415,000 630,000 408,000 426,000 1,043,000 1,304,000 1,297,000 759,000 369,000 529,000 791,000 1,214,000 2,458,000 1,418,000 1,568,000 1,169,000 687,000 561,000 771,000 955,000 966,000 
        notes payable and finance lease obligations - current portion
                      13,278,000 14,112,000 14,285,000 16,266,000 15,682,000                       
        deferred revenue
                      1,415,000 1,470,000 1,488,000 1,590,000 1,011,000 929,000 938,000 931,000 1,226,000 703,000 722,000 946,000 1,070,000 1,245,000 1,310,000 958,000 893,000 453,000          
        liability related to the sale of future proceeds from disposition of subsidiary - current portion
                      5,000 59,000  185,000 200,000                       
        deferred payroll tax liability - cares act - current portion
                      314,000 314,000 314,000 314,000                        
        notes payable and finance lease obligations - net of current portion
                      2,565,000 2,838,000 3,632,000 3,830,000 3,406,000                       
        notes payable - related party
                      6,412,000   6,412,000                        
        preferred stock, par value .001 - authorized 3,000,000 shares, 0 shares outstanding, at both march 31, 2022 and december 31, 2021.
                                                 
        common stock - par value .001 - authorized 60,000,000 shares, 32,183,221 and 32,128,006 shares issued and outstanding as of march 31, 2022 and december 31, 2021, respectively
                      32,000                           
        notes payable - related party - net of current portion
                       6,412,000 6,412,000      1,763,000                   
        liability related to the sale of future proceeds from disposition of subsidiary - net of current portion
                          402,000                       
        deferred payroll tax liability - cares act - net of current portion
                        313,000 313,000                        
        preferred stock, par value .001 - authorized 3,000,000 shares, 0 shares outstanding, at both december 31, 2021 and december 31, 2020.
                                                 
        common stock - par value .001 - authorized 60,000,000 shares, 32,128,006 and 31,906,971 shares issued and outstanding as of december 31, 2021 and december 31, 2020, respectively
                       32,000                          
        liability related to the sale of future proceeds from
                                                 
        disposition of subsidiary - current portion
                        130,000                         
        disposition of subsidiary - net of current portion
                                                 
        preferred stock, par value .001 - authorized 3,000,000 shares, 0 shares outstanding, at both september 30, 2021 and december 31, 2020.
                                                 
        common stock - par value .001 - authorized 60,000,000 shares, 32,077,530 and 31,906,971 shares issued and outstanding as of september 30, 2021 and december 31, 2020, respectively
                        32,000                         
        preferred stock, par value .001 - authorized 3,000,000 shares, 0 shares outstanding, at both june 30, 2021 and december 31, 2020.
                                                 
        common stock - par value .001 - authorized 60,000,000 shares, 32,037,547 and 31,906,971 shares issued and outstanding as of june 30, 2021 and december 31, 2020, respectively
                         32,000                        
        operating lease right-of-use asset
                          3,623,000                       
        notes payable - related party - current portion
                          6,862,000      1,846,000                 
        income taxes payable
                          27,000 20,000 20,000 20,000 20,000 20,000 20,000 20,000 34,000 22,000 24,000 14,000   105,000 71,000 382,000 1,770,000 2,112,000 1,496,000 1,199,000 2,400,000 1,941,000 
        deferred rent
                           1,325,000 1,189,000 1,197,000 1,316,000 1,305,000 1,294,000 1,288,000 1,216,000 1,212,000 1,209,000 1,206,000 1,202,000 1,194,000 1,185,000 1,177,000 1,189,000 1,170,000 1,151,000 1,132,000 1,113,000 1,094,000 1,076,000 
        preferred stock, par value .001 - authorized 3,000,000 shares, 0 outstanding at december 31, 2019 and 2018
                                                 
        common stock - par value .001 - authorized 60,000,000 shares, 29,478,338 and 28,392,853 shares issued and outstanding as of december 31, 2019 and december 31, 2018, respectively
                          29,000                       
        capitalized engineering costs - net of accumulated amortization of 5,692,000 and 5,380,000, respectively
                           2,193,000                      
        intangible assets
                              1,124,000 1,173,000 1,450,000 1,754,000 2,893,000 3,213,000 3,532,000 3,852,000 4,192,000 3,899,000 4,206,000 4,513,000 3,854,000 4,144,000 4,435,000 4,726,000 5,017,000 5,308,000 5,598,000 
        notes payable and capitalized lease obligations - current portion
                           25,432,000 24,339,000 23,131,000 23,190,000 28,374,000 26,496,000 33,999,000 34,106,000 35,572,000 40,865,000 40,893,000 39,401,000 34,676,000 23,831,000 19,508,000 16,315,000 11,840,000 17,735,000 14,969,000 19,626,000 16,746,000 17,675,000 
        notes payable – related party – current portion
                           1,242,000 1,542,000 262,000 500,000 3,576,000                  
        notes payable and capitalized lease obligations - net of current portion
                           1,237,000 1,533,000 1,798,000 5,270,000    8,493,000 5,261,000 3,917,000 3,912,000 3,785,000 2,768,000 10,598,000 8,213,000        
        notes payable – related party – net of current portion
                           1,783,000 1,616,000 1,650,000                    
        preferred stock, par value .001 - authorized 3,000,000 shares, outstanding: 0 at june 30, 2018 and december 31, 2017.
                                                 
        common stock - par value .001 - authorized 50,000,000 shares, 26,427,594 and 25,213,805 shares issued and outstanding as of june 30, 2018 and december 31, 2017, respectively
                           26,000                      
        of 763,000 and 494,000, respectively
                            6,749,000                     
        assets held for sale
                            10,412,000 10,082,000    6,050,000   1,675,000 1,700,000            
        capitalized engineering costs - net of accumulated amortization
                                                 
        of 5,525,000 and 5,380,000, respectively
                            2,207,000                     
        liabilities directly associated with assets held for sale
                            2,797,000 2,795,000    2,155,000                
        preferred stock, par value .001 - authorized 3,000,000 shares, designated as series a convertible preferred stock – par value 0.001, authorized and outstanding: 0 at march 31, 2018 and december 31, 2017.
                                                 
        common stock - par value .001 - authorized 50,000,000 shares, 26,205,341 and 25,213,805 shares issued and outstanding as of march 31, 2018 and december 31, 2017, respectively
                            26,000                     
        of 494,000 and 403,000, respectively
                             5,464,000                    
        of 5,380,000 and 4,957,000, respectively
                             2,188,000                    
        preferred stock, par value .001 - authorized 3,000,000 shares, designated as series a convertible preferred stock – par value 0.001, authorized 0 at december 31, 2017 and 2,000,000 shares at december 31, 2016; 0 and 1,202,548 outstanding at december 31, 2017 and 2016
                                                 
        common stock - par value .001 - authorized 50,000,000 shares, 25,213,805 and 7,650,165 shares issued and outstanding as of december 31, 2017 and december 31, 2016, respectively
                             25,000                    
        current assets:
                                                 
        capitalized engineering costs - net of accumulated amortization of 5,236,000 and 4,957,000, respectively
                              2,073,000                   
        current liabilities:
                                                 
        deferred gain on gale - current portion
                              38,000                   
        stockholders' equity:
                                                 
        preferred stock - par value .001 - authorized 3,000,000 shares:
                                                 
        shares designated as series a convertible preferred stock, par value .001, authorized 2,000,000 shares, 1,294,441 shares and 1,202,548 shares issued and outstanding at september 30 , 2017 and december 31, 2016, respectively, aggregate liquidation preference 12,944,410 and 12,025,480, respectively
                              1,000                   
        common stock - par value . 001 - authorized 25,000,000 shares, 14,252,820 and 7,650,165 shares issued and outstanding as of september 30, 2017 and december 31, 2016, respectively
                              14,000                   
        capitalized engineering costs - net of accumulated amortization of 4,793,000 and 4,957,000, respectively
                               1,942,000                  
        notes payable and capitalized lease obligations -
                                                 
        net of current portion
                               2,332,000 2,644,000 2,971,000                
        shares designated as series a convertible preferred stock, par value .001, authorized 2,000,000 shares, 1,294,441 shares and 1,202,548 shares issued and outstanding at june 30 , 2017 and december 31, 2016, respectively, aggregate liquidation preference 12,944,410 and 12,025,480, respectively
                               1,000                  
        common stock - par value . 001 - authorized 25,000,000 shares, 7,650,165 and 7,650,165 shares issued and outstanding as of june 30, 2017 and december 31, 2016, respectively
                               7,000                  
        accounts of 672,000 and 756,000, respectively
                                7,486,000                 
        capitalized engineering costs - net of accumulated
                                                 
        amortization of 5,038,000 and 4,957,000, respectively
                                1,791,000                 
        deferred financing costs, net, deposits
                                1,372,000                 
        shares designated as series a convertible preferred stock, par value .001, authorized 2,000,000 shares, 1,247,668 shares and 1,202,548 shares issued and outstanding at march 31, 2017 and december 31, 2016, respectively, aggregate liquidation preference 12,476,680 and 12,025,480, respectively
                                1,000                 
        common stock - par value . 001 - authorized
                                                 
        25,000,000 shares, 7,626,945 and
                                                 
        7,651,945 shares issued and outstanding as of
                                                 
        march 31, 2017 and december 31, 2016, respectively
                                7,000                 
        accounts of 756,000 and 985,000, respectively
                                 8,050,000                
        deferred tax asset
                                  4,178,000 2,394,000 2,356,000 1,725,000 1,545,000 1,358,000 1,437,000 1,421,000 1,310,000 1,220,000 1,114,000 1,051,000 1,625,000   
        amortization of 4,957,000 and 4,595,000, respectively
                                 1,627,000                
        preferred stock, par value . 001-authorized 2,000,000 shares
                                                 
        designated as series a convertible preferred stock - par value
                                                 
        . 001, authorized 1,000,000 shares, 1,202,548 shares and -0-
                                                 
        shares issued and outstanding as of december 31, 2016 and
                                                 
        2015, respectively, aggregate liquidation preference 12,025,480
                                                 
        and 0 as of december 31, 2016 and 2015, respectively.
                                 1,000                
        7,560,040 shares issued and outstanding as of
                                                 
        december 31, 2016 and 2015, respectively
                                 7,000                
        assets held for sale net
                                                 
        capitalized engineering costs - net of accumulated amortization of 4,875,000 and 4,595,000, respectively
                                  1,391,000               
        prpreferred stock, par value .001-authorized 1,000,000 shares designated as series a convertible preferred stock - par value .001, authorized 900,000 shares, 732,297 shares and 0 shares issued and outstanding as of september 30, 2016 and december 31, 2015, respectively, aggregate liquidation preference 7,322,970 and 0 as of september 30, 2016 and december 31,2015, respectively.
                                  1,000               
        common stock - par value .001 - authorized 25,000,000 shares, 7,583,165 and 7,560,040 shares issued and outstanding as of september 30, 2016 and december 31, 2015, respectively
                                  7,000               
        capitalized engineering costs - net of accumulated amortization of 4,793,000 and 4,595,000, respectively
                                   1,222,000              
        preferred stock, par value .001-authorized 1,000,000 shares designated as series a convertible preferred stock - par value .001, authorized 900,000 shares, 700,000 shares and 0 shares issued and outstanding as of june 30, 2016 and december 31, 2015, respectively, aggregate liquidation preference 7,000,000
                                   1,000              
        common stock - par value .001 - authorized 25,000,000 shares, 7,583,165 and 7,560,040 shares issued and outstanding as of june 30, 2016 and december 31, 2015, respectively
                                   7,000              
        capitalized engineering costs - net of accumulated amortization of 4,701,000 and 4,595,000, respectively
                                    1,133,000             
        preferred stock - par value .001 - authorized 1,000,000 shares, none issued and outstanding at march 31, 2016 and december 31, 2015
                                                 
        common stock - par value .001 - authorized 25,000,000 shares, 7,560,040 shares issued and outstanding as of march 31, 2016 and december 31, 2015
                                    7,000             
        of 985,000 and 1,566,000, respectively
                                     13,662,000            
        of 4,595,000 and 4,184,000, respectively
                                     1,027,000            
        lease impairment - current portion
                                      12,000 25,000          
        dividends payable
                                      1,134,000 1,134,000 1,125,000 1,066,000  1,064,000 880,000 717,000 716,000 358,000 358,000 
        lease impairment - net of current portion
                                      4,000 4,000 4,000 4,000 12,000 25,000 40,000 56,000 72,000 89,000 108,000 
        preferred stock - par value .001 - authorized 1,000,000 shares, none issued and
                                                 
        outstanding at december 31, 2015 and 2014
                                                 
        common stock - par value .001 - authorized 25,000,000 shares, 7,560,040 and
                                                 
        7,108,677 shares issued and outstanding as of december 31, 2015 and 2014,
                                                 
        respectively
                                     7,000            
        capitalized engineering costs, net of accumulated amortization of 4,492,000 and 4,184,000, respectively
                                      939,000           
        common stock - par value .001 - authorized 25,000,000 shares, 7,559,501 and 7,108,677 shares issued and outstanding as of september 30, 2015 and december 31, 2014, respectively
                                      7,000           
        capitalized engineering costs, net of accumulated amortization of 4,405,000 and 4,184,000, respectively
                                       911,000          
        common stock - par value .001 - authorized 25,000,000 shares, 7,559,501 and 7,108,677 shares issued and outstanding as of june 30, 2015 and december 31, 2014, respectively
                                       7,000          
        capitalized engineering costs - net of accumulated amortization of 4,331,000 and 4,184,000, respectively
                                        785,000         
        lease impairment - current
                                        40,000 56,000 60,000 64,000 68,000 71,000 75,000 78,000 82,000 
        preferred stock - par value .001 - authorized 1,000,000 shares, none issued and outstanding at march 31, 2015 and december 31, 2014
                                                 
        common stock - par value .001 - authorized 25,000,000 shares, 7,545,557 and 7,108,677 shares issued and outstanding as of march 31, 2015 and december 31, 2014, respectively
                                        7,000         
        capitalized engineering costs - net of accumulated amortization of 4,184,000 and 3,879,000, respectively
                                         712,000        
        deferred financing costs, net, deposit and other assets
                                         825,000 680,000 630,000 638,000 605,000 591,000 560,000 676,000 
        capitalized engineering costs - net of accumulated amortization of 4,184,000 and 3,879,000
                                          693,000       
        customer deposit
                                          174,000 174,000 254,000     
        notes payable and capitalized lease obligation - net of current portion
                                          3,191,000 3,388,000 3,219,000 2,527,000 2,661,000 3,382,000 3,469,000 
        preferred stock par value .001-authorized 1,000,000 shares at september 30, 2014 and december 31, 2013, respectively, none issued and outstanding at september 30, 2014 and december 31, 2013, respectively
                                                 
        common stock - par value .001- authorized 25,000,000 shares at september 30, 2014 and december 31, 2013, respectively, 7,100,491 and 5,862,346 shares issued and outstanding as of september 30, 2014 and december 31, 2013, respectively
                                          7,000       
        capitalized engineering costs - net of accumulated amortization of 4,093,000 and 3,879,000
                                           666,000      
        preferred stock par value .001-authorized 1,000,000 shares at june 30, 2014 and december 31, 2013, respectively, none issued and outstanding at june 30, 2014 and december 31, 2013, respectively
                                                 
        common stock - par value .001- authorized 25,000,000 shares at june 30, 2014 and december 31, 2013, respectively, 7,096,242 and 5,862,346 shares issued and outstanding as of june 30, 2014 and december 31, 2013, respectively
                                           7,000      
        capitalized engineering costs - net of accumulated amortization of 3,993,000 and 3,879,000
                                            692,000     
        preferred stock par value .001-authorized 1,000,000 shares at march 31, 2014 and december 31, 2013, respectively, none issued and outstanding at march 31, 2014 and december 31, 2013, respectively
                                                 
        common stock - par value .001- authorized 25,000,000 shares at march 31, 2014 and december 31, 2013, respectively, 5,863,788 and 5,862,346 shares issued and outstanding as of march 31, 2014 and december 31, 2013, respectively
                                            6,000     
        deposits - vendors
                                                 
        capitalized engineering costs - net of accumulated amortization of 3,879,000 and 3,449,000
                                             752,000    
        contingencies
                                                 
        preferred stock par value .001-authorized 1,000,000 and 8,003,716 shares at december 31, 2013 and 2012, respectively, none issued and outstanding at december 31, 2013 and 2012
                                                 
        common stock - par value .001- authorized 25,000,000 and 20,000,000 shares at december 31, 2013 and 2012, respectively, 5,844,093 and 5,711,093 shares issued and outstanding as of december 31, 2013 and 2012, respectively
                                             6,000    
        deposits - customers
                                              8,000 16,000 3,000 
        capitalized engineering costs - net of accumulated amortization of 3,766,000 and 3,449,000
                                              801,000   
        preferred stock par value .001-authorized 8,003,716 shares
                                                 
        designated as series "a" convertible preferred - .001 par value...
                                                 
        designated as series "b" convertible preferred -.001 par value...
                                                 
        common stock - .001 par, 20,000,000 shares authorized, 5,711,093 and 5,711,093 shares issued and outstanding as of september 30, 2013 and december 31, 2012, respectively
                                              6,000   
        capitalized engineering costs - net of accumulated amortization of 3,653,000 and 3,449,000
                                               813,000  
        common stock - .001 par, 20,000,000 shares authorized, 5,711,093 and 5,711,093 shares issued and outstanding as of june 30, 2013 and december 31, 2012, respectively
                                               6,000  
        capitalized engineering costs - net of accumulated amortization of 3,550,000 and 3,449,000
                                                807,000 
        preferred stock - par value .001-authorized 8,003,716 shares,
                                                 
        0 shares issued and outstanding as of march 31, 2013 and december 31, 2012, respectively;
                                                 
        common stock - par value .001-authorized 20,000,000 shares, 5,711,093 and 5,711,093 shares issued and outstanding as of march 31, 2013 and december 31, 2012, respectively
                                                6,000 
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2026-03-31 2025-09-30 2025-06-30 2025-03-31 2024-09-30 2024-06-30 2024-03-31 2023-09-30 2023-06-30 2023-03-31 2022-09-30 2022-06-30 2022-03-31 2021-09-30 2021-06-30 2021-03-31 2020-09-30 2020-06-30 2020-03-31 2019-09-30 2019-06-30 2019-03-31 2018-09-30 2018-06-30 2018-03-31 2017-09-30 2017-06-30 2016-09-30 2016-06-30 2016-03-31 2015-09-30 2015-06-30 2015-03-31 2014-09-30 2014-06-30 2014-03-31 2013-09-30 2013-06-30 2013-03-31 
                                               
          cash flows from operating activities
                                               
          net loss
        -1,020,000 -1,454,000 -1,410,000 -988,000 -812,000 -408,000 -706,000 -2,312,000 -1,013,000 -618,000   -28,000    -1,003,000 -526,000  -1,471,000 -1,658,000 -923,000 -4,413,000 -1,283,000 -1,468,000 -6,006,000 -3,126,000 -3,729,000 -1,682,000           
          adjustments to reconcile net loss to net cash from operating activities
                                               
          depreciation of property and equipment
        711,000 1,814,000 1,187,000 580,000 1,533,000 1,022,000 527,000 1,853,000 1,239,000 617,000 1,906,000 1,308,000 665,000 2,105,000 1,417,000 713,000 1,920,000 1,344,000 656,000 2,085,000 1,455,000 666,000 2,165,000 1,444,000 722,000 2,026,000 1,442,000 2,808,000 1,851,000 904,000 2,679,000 1,634,000 719,000 1,680,000 1,168,000 552,000 1,242,000 398,000 403,000 
          stock-based compensation
        964,000 836,000 670,000 474,000 302,000 112,000 62,000                                 
          amortization of finance lease right-of-use assets
        49,000 147,000 98,000 49,000 128,000 79,000 38,000                                 
          amortization of operating lease right-of-use assets
        168,000 514,000 357,000 182,000 500,000 329,000 162,000 449,000 295,000                               
          deferred gain on sale
        -9,000  -19,000 -10,000                                    
          allowance for credit losses
        165,000   20,000   -23,000                                 
          amortization of deferred financing costs
         51,000 34,000 17,000 51,000 34,000 17,000 51,000 17,000 17,000 48,000 31,000 15,000 118,000 78,000 36,000 73,000 48,000 30,000    158,000 69,000 69,000 179,000 114,000 356,000 285,000 170,000 142,000 83,000 25,000 33,000 23,000 18,000 46,000 15,000 15,000 
          changes in operating assets and liabilities
                                               
          decrease in operating assets:
                                               
          accounts receivable
        -579,000 2,135,000 1,897,000 2,097,000 739,000 415,000 -120,000 4,224,000 1,303,000 2,206,000 1,917,000 1,512,000 3,033,000 -1,692,000 -3,435,000 -816,000 -2,257,000 1,380,000 -1,033,000 49,000 -1,347,000 -1,669,000 -1,167,000 -2,319,000 -1,025,000 -1,979,000 -1,846,000 3,730,000 2,300,000 3,850,000 -114,000 1,921,000 1,202,000 -119,000 -789,000 -4,418,000 807,000 435,000 2,095,000 
          inventory
        -1,021,000 -5,616,000 -1,376,000 -124,000 -658,000 673,000 233,000 473,000 -946,000 -623,000 -3,876,000 -3,456,000 -2,467,000 2,761,000 1,911,000 -75,000 -4,194,000 -5,213,000 -1,162,000 -1,301,000 -1,112,000 364,000 -836,000 160,000 -733,000 609,000 262,000 -6,389,000 -3,840,000 -3,826,000 -10,291,000 -4,435,000 -2,323,000 -4,401,000 -2,920,000 -594,000 -1,295,000 -783,000 -725,000 
          prepaid expenses and other current assets
        -374,000 -138,000 -17,000 5,000 -17,000 28,000 -48,000 72,000 85,000 19,000 -24,000  -32,000 -159,000 -49,000 -77,000 53,000 74,000 -6,000 -154,000 -128,000 -115,000 89,000 -82,000 -103,000 7,000 126,000 285,000 178,000 139,000 12,000 70,000 288,000 332,000 72,000 89,000 359,000 63,000 126,000 
          contract costs receivable
         296,000 296,000 296,000                                    
          prepaid taxes
        -1,000 -20,000 -20,000 -2,000 -18,000 -18,000   -1,000 -1,000 -3,000 -5,000     -6,000   43,000 41,000 41,000    388,000 360,000             
          deposits and other assets
        26,000 46,000 17,000 252,000 379,000 358,000 -198,000 -20,000 33,000 -105,000 -74,000 -99,000 -70,000 -15,000 -4,000 95,000 -213,000 -185,000 -76,000 -261,000 -256,000 -263,000 -1,275,000 -202,000 -124,000 -1,185,000 -323,000 -199,000 -151,000 35,000 -108,000 -45,000        
          increase in operating liabilities:
                                               
          accounts payable and accrued expenses
        -725,000 2,043,000 1,249,000 -552,000 1,010,000 -486,000 184,000 -251,000 726,000 146,000 256,000 1,093,000 354,000 -1,261,000 -894,000 -36,000 1,594,000 1,301,000 1,216,000 343,000  -425,000    -4,335,000 -1,141,000 2,356,000 754,000 941,000 5,065,000 -34,000 661,000 -795,000 659,000 705,000 -362,000 121,000 213,000 
          operating lease liabilities
        -229,000 -658,000 -448,000 -239,000 -647,000 -426,000 -210,000 -572,000 -377,000 -186,000 -504,000 -331,000 -164,000 -541,000 -390,000 -172,000 -506,000 -349,000 -167,000 -441,000 -290,000 -136,000                  
          customer deposits
        577,000 -673,000 -673,000 -532,000 -1,840,000 -1,296,000 -399,000 2,695,000 -314,000 -273,000 -179,000 -53,000                     32,000 -77,000 -77,000 3,000    
          net cash from operating activities
        -1,298,000 -754,000 1,870,000 1,525,000 508,000 334,000 -232,000 7,093,000 1,406,000 1,438,000 -73,000 315,000 1,285,000 2,514,000 -181,000 567,000 -3,184,000 -1,043,000 -314,000 270,000 -1,493,000 -1,728,000 -2,866,000 -3,074,000 -1,782,000 -7,754,000  -1,124,000 111,000 900,000 -1,449,000 -224,000 988,000 -2,700,000 -384,000 -2,338,000 3,556,000 1,504,000 3,357,000 
          capital expenditures
        -425,000 -3,018,000 -2,113,000 -1,217,000 -1,500,000 -1,231,000 -111,000 -1,867,000 -1,383,000 -973,000 -1,980,000 -1,327,000 -430,000 -983,000 -631,000 -273,000 -1,471,000 -309,000 -78,000 -397,000 -79,000 -30,000 -629,000 -512,000 -144,000   -1,341,000 -1,229,000 -355,000 -967,000 -371,000 -143,000 -384,000 -302,000 -187,000 -136,000 -1,000 -45,000 
          free cash flows
        -1,723,000 -3,772,000 -243,000 308,000 -992,000 -897,000 -343,000 5,226,000 23,000 465,000 -2,053,000 -1,012,000 855,000 1,531,000 -812,000 294,000 -4,655,000 -1,352,000 -392,000 -127,000 -1,572,000 -1,758,000 -3,495,000 -3,586,000 -1,926,000   -2,465,000 -1,118,000 545,000 -2,416,000 -595,000 845,000 -3,084,000 -686,000 -2,525,000 3,420,000 1,503,000 3,312,000 
          cash flows from investing activities
                                               
          purchase of property and equipment
        -425,000 -3,018,000 -2,113,000 -1,217,000 -1,500,000 -1,231,000 -111,000 -1,867,000 -1,383,000 -973,000 -1,980,000 -1,327,000 -430,000 -983,000 -631,000 -273,000 -1,471,000 -309,000 -78,000 -397,000 -79,000 -30,000 -629,000 -512,000 -144,000 -607,000 -298,000 -1,341,000 -1,229,000 -355,000 -967,000 -371,000 -143,000 -384,000 -302,000 -187,000 -136,000 -1,000 -45,000 
          net cash from investing activities
        -425,000 -2,818,000 -2,113,000 -1,217,000 -1,493,000 -1,224,000 -111,000 -1,867,000 -1,383,000 -973,000 -1,980,000 -1,327,000 -430,000 -983,000 -631,000 -273,000 -1,471,000 -309,000 -78,000 -397,000 -79,000 54,000 -1,029,000 -829,000 -308,000 2,929,000 3,479,000 -314,000 48,000 -567,000 -7,772,000 -5,546,000 -5,117,000 -5,102,000 -4,620,000 -241,000 -920,000 -108,000 -152,000 
          cash flows from financing activities
                                               
          note payable - revolver - net - current credit facility
        1,665,000 2,933,000 -811,000 -1,701,000 633,000 343,000 501,000                                 
          proceeds from term loan - current credit facility
         1,640,000 1,640,000 1,640,000 1,006,000 1,006,000                                  
          proceeds from common stock issued for cash
          1,185,000 855,000                                    
          payments of subordinated notes - related party
         -1,291,000 -1,291,000 -1,291,000                                    
          payments of term loan - current credit facility
        -262,000 -747,000 -485,000 -223,000 -665,000 -462,000 -236,000                                 
          payments of solar credit facility
        -14,000                                       
          payments of finance lease obligations
        -58,000 -166,000 -109,000 -54,000 -143,000 -92,000 -41,000 -84,000 -49,000 -20,000 -263,000 -263,000 -9,000 -3,000 -3,000 -2,000 -11,000 -9,000 -7,000 -899,000 -593,000 -284,000                  
          payments of loan payable - financed asset
        -2,000 -7,000 -5,000 -2,000 -6,000 -4,000 -2,000 -7,000 -4,000 -1,000 -5,000 -4,000 -5,000 -7,000 -4,000 -2,000   -71,000                     
          net cash from financing activities
        1,329,000 6,875,000 -3,000 -776,000 825,000 791,000 222,000 -4,767,000 533,000 379,000 1,618,000 1,315,000 -1,118,000 -3,344,000 -1,178,000 -1,068,000 4,821,000 2,126,000 592,000 -1,552,000 917,000 104,000 4,182,000 3,678,000 2,875,000 3,929,000 -961,000 2,206,000 71,000 -493,000 8,594,000 5,566,000 5,169,000 8,809,000 5,612,000 2,705,000 -2,355,000 -1,407,000 -2,729,000 
          net decrease in cash
        -394,000  -246,000 -468,000       -435,000                             
          cash at beginning of period
        4,610,000  753,000 753,000 346,000 346,000 346,000 281,000 281,000 281,000 627,000 627,000                            
          cash at end of period
        4,216,000  507,000 285,000 186,000 247,000 225,000 740,000 837,000 1,125,000 192,000 930,000                            
          deferred gain on sale of real estate
               -29,000 -19,000 -10,000 -29,000 -19,000 -10,000 -29,000 -19,000 -10,000 -29,000 -19,000 -10,000 -29,000 -19,000 -10,000 -29,000 -19,000 -10,000 -29,000 -19,000 -29,000 -19,000           
          loss on sale of equipment
                        16,000 16,000 16,000 42,000 42,000 -42,000                  
          allowances for credit losses
                                               
          proceeds from sale of fixed assets
                                               
          proceeds from term loan - solar facility
                                               
          net proceeds from common stock issued for cash
         4,640,000                                      
          payments for taxes related to net share settlement of equity awards
         -127,000 -127,000                                     
          net increase in cash
         3,303,000   -160,000 -99,000 -121,000 459,000 556,000 844,000  303,000                            
          cash at beginning of year
                                               
          cash at end of year
                                               
          deferred gain on sale - leaseback
         -29,000   -29,000                                   
          gain on sale of equipment
         -68,000   -7,000 -7,000                                  
          changes in allowance for credit losses
         20,000   -106,000                                   
          proceeds from sale of equipment
         200,000   7,000 7,000                84,000                  
          cash and restricted cash at beginning of period
         753,000                                      
          cash and restricted cash at end of period
         4,056,000                                      
          allowance for credit loss
          28,000   -56,000                                  
          payments of deferred financing costs
               -25,000   -20,000                             
          proceeds from term loan - ct green bank
               393,000                                
          deferred gain on sale-leaseback
             -19,000 -10,000                                 
          supplemental cash flow information
                                               
          cash paid during the year for interest
             917,000                                  
          supplemental disclosure of non-cash investing and financing activities:
                                               
          acquisition of financed lease asset
             319,000                                  
          financing from solar credit facility directly to contractor
             506,000                                  
          allowance for inventory reserve
              259,000                                 
          non-cash other income recognized
                  -59,000 -94,000 -89,000 -274,000 -195,000 -104,000 -302,000 -211,000 -92,000 -198,000 -109,000 -109,000                  
          non-cash interest expense
                     82,000 58,000 31,000 90,000 64,000 28,000 60,000 33,000 33,000                  
          non-cash gain on accounts payable write-off
                                               
          loss on impairment of goodwill
                                               
          deferred payroll tax liability - cares act
                                               
          proceeds from sale of property and equipment
                                               
          payment of subordinated note payable - related party
                  -250,000                             
          net cash (used in) provided by financing activities
                                               
          non-cash employee compensation expense
               260,000 232,000 45,000 262,000 207,000 66,000 361,000 214,000 157,000 266,000 214,000 140,000   233,000 308,000                 
          non-cash directors compensation
               162,000 108,000 54,000 162,000 108,000 54,000 156,000 104,000 52,000 159,000 101,000 55,000 95,000 39,000 39,000                  
          bad debt expense
               38,000 38,000 4,000    -54,000 23,000 -78,000 367,000 322,000 268,000 46,000 64,000  190,000 137,000 270,000 -10,000 -10,000 -3,000 29,000  76,000 55,000 39,000 299,000 189,000 93,000 275,000 64,000 27,000 
          note payable - revolver - net - webster bank
               -4,908,000 486,000  1,641,000 888,000                            
          proceeds from term loan - webster bank
               740,000 740,000  1,945,000 1,945,000                            
          payments of term loan - webster bank
               -876,000 -640,000  -1,430,000 -1,251,000                            
          amortization of right-of-use assets
                 146,000                              
          payments for revolving loan - webster bank
                 -132,000                              
          proceeds from note payable - term note - webster bank
                 740,000                              
          payments of term note - webster bank
                 -208,000                              
          net income
                  -177,000 -35,000  21,000 87,000 -152,000   1,058,000           -1,430,000 -160,000 -497,000 104,000 1,337,000 957,000 341,000 3,039,000 226,000 279,000 
          adjustments to reconcile net income to net cash from operating activities
                                               
          bad debt recovery
                  -102,000  -118,000                           
          net proceeds from (payments for) revolving loan - webster bank
                                               
          payment of deferred finance costs
                                               
          payment of subordinated notes payable - related party
                                               
          amortization of operating right-of-use assets
                  403,000                             
          amortization of right-of-use asset
                   265,000 131,000 364,000 240,000 118,000 366,000 261,000 122,000   124,000                  
          bad debt (recovery) expense
                   -117,000                            
          deferred revenue
                    -55,000 571,000 673,000 885,000 -176,000 3,000 -7,000 14,000 17,000 15,000 1,513,000 -523,000 175,000 280,000 -243,000 112,000 287,000 352,000 735,000 295,000        
          note payable - revolver - net
                    -901,000                           
          payments of note payable - term note
                    -203,000                           
          net decrease in cash and cash equivalents
                    -263,000        -655,000   -225,000                
          cash and cash equivalents at beginning of period
                    627,000 2,505,000 2,505,000 2,505,000 1,294,000 1,294,000 1,294,000            1,418,000 1,418,000 1,418,000 561,000 561,000 561,000 490,000 490,000 
          cash and cash equivalents at end of period
                    364,000 692,000 515,000 1,731,000 1,460,000 2,068,000 1,494,000 333,000 1,357,000 442,000 917,000 405,000 1,415,000 408,000 426,000 1,297,000   791,000 1,214,000 2,458,000 1,568,000 1,169,000 687,000 771,000 -11,000 966,000 
          non-cash deferred payroll tax expense - cares act
                        429,000                       
          amortization of debt discount on convertible notes payable
                        196,000 158,000 78,000 370,000 113,000 194,000 740,000 588,000 275,000 1,544,000 603,000             
          forgiveness of notes payable - sba loan
                                               
          income taxes payable
                        -27,000 -25,000 -12,000  -20,000 -20,000      -14,000 5,000 11,000 -71,000 -71,000 33,000 -1,114,000 274,000 616,000 -249,000 459,000 493,000 
          deferred payroll tax expense - cares act
                                               
          payments of note payable - term note - webster bank
                                               
          sba loan proceeds - webster bank
                                               
          proceeds from issuance of common stock
                        984,000 984,000 984,000     1,425,000 1,065,000               
          share issuance costs
                           -113,000 -113,000 -58,000                  
          deferred financing costs
                              -125,000   -50,000 -50,000 -199,000 -199,000 -75,000 -362,000 -322,000 -334,000       
          payments of notes payable - related party
                                               
          payments of notes payable - third party
                        -100,000 -100,000 -100,000                     
          net increase in cash and cash equivalents
                     -1,813,000 -1,990,000 -774,000 166,000 774,000 200,000 -1,679,000  -1,570,000 287,000  785,000 -896,000 -878,000 768,000 230,000 -160,000 -627,000 -204,000 1,040,000 1,007,000 608,000 126,000 281,000 -11,000 476,000 
          cash and cash equivalents at beginning of year
                           2,012,000 2,012,000 2,012,000 630,000 630,000 630,000 1,304,000 1,304,000 529,000 529,000 529,000          
          cash and cash equivalents at end of year
                                    759,000 369,000          
          changes in assets and liabilities
                                               
          note payable - revolver - net - sterling national bank
                     -2,187,000  -868,000 3,340,000 429,000 1,033,000                     
          payments of note payable - term note - sterling national bank
                     -1,147,000                          
          sba loan proceeds - sterling national bank
                                               
          payments of notes payable issuances- related party
                         -1,020,000 -1,012,000                     
          other liability
                         199,000                      
          note payable - revolver - net – sterling national bank
                      -393,000                         
          payments of note payable - term notes – sterling national bank
                      -778,000                         
          sba loan proceeds – sterling national bank
                                               
          adjustments to reconcile net income to net cash from (used in) operating activities
                                               
          changes in assets and liabilities decrease in operating assets:
                                               
          income tax receivable
                          -1,416,000                     
          payments of note payable - term notes - snb
                       -196,000                        
          non-cash legal expenses paid by issuance of stock
                                               
          loss on abandonment of lease
                           275,000 275,000                   
          loss on disposal of equipment
                                               
          note payable - revolver - net - pnc
                                               
          proceeds from note payable - term notes - sterling national bank
                                               
          payments of note payable - term notes - pnc
                                               
          sba loan proceeds - snb
                         2,414,000                      
          proceeds from sale of future proceeds from disposition of subsidiary
                           800,000 800,000 800,000                  
          transaction costs from sale of future proceeds from disposition of subsidiary
                           -3,000 -3,000 -3,000                  
          proceeds from notes payable - related party
                                    1,400,000           
          payments of loan payable - financed assets
                        -215,000                       
          abandonment of lease
                             275,000                  
          note payable - revolver - net – pnc
                                               
          payments of note payable - term notes - sterling national bank
                        -414,000 -284,000 -90,000                     
          payments of note payable - term notes – pnc
                                               
          sba loan proceeds – snb
                        2,414,000                       
          proceeds from notes payable issuances- related party
                                               
          costs related to issuance of stock
                        -145,000 -145,000 -145,000                     
          payments of related party notes payable
                        -1,032,000                       
          adjustments to reconcile net loss to net cash from in operating activities
                                               
          payments of loan payable - equipment
                         -143,000                      
          adjustments to reconcile net income to net cash from in operating activities
                                               
          stock based employee compensation expense
                                               
          stock based directors compensation expense
                                               
          legal expenses paid by issuance of stock
                                               
          amortization of deferred gain on sale of real estate
                                               
          amortization of capitalized engineering costs
                              493,000 312,000 145,000 278,000 168,000 280,000 198,000 105,000 238,000 151,000 77,000 306,000 214,000 114,000 316,000 102,000 101,000 
          loss on impairment of goodwill - discontinued operations
                                               
          change in useful life of capitalized engineering costs
                                               
          gain on sales of subsidiaries
                                               
          loss on assets held for sale
                              930,000                 
          accounts payable and accrued expense
                            805,000  -1,736,000 -21,000 -97,000               
          deferred rent
                              4,000 3,000 1,000 28,000 17,000 10,000 6,000 3,000 26,000 17,000 9,000 56,000 38,000 19,000 56,000 19,000 19,000 
          capitalized engineering costs
                              -400,000 -317,000 -164,000 -724,000 -483,000 -644,000 -394,000 -212,000 -465,000 -350,000 -149,000 -247,000 -128,000 -54,000 -316,000 -107,000 -107,000 
          proceeds from sale of subsidiary
                                 4,260,000 4,260,000             
          note payable - revolver, net - sterling national bank
                                               
          note payable - revolver, net - pnc
                                               
          proceeds from note payable - term loan - sterling national bank
                                               
          payments of note payable - term loans - pnc
                                               
          payment of finance lease obligations
                                               
          proceeds from note payable - related party
                                               
          payments of notes payable - related parties
                                               
          proceeds from notes payable - third parties
                                               
          non-cash employee stock compensation expense
                           351,000 326,000                   
          amortization of right-of-use-asset
                           352,000 236,000                   
          gain on assets held for sale
                                               
          (increase) decrease in operating assets:
                                               
          increase (decrease) in operating liabilities:
                                               
          note payable – revolver – net
                           -597,000 1,118,000 19,000 3,615,000 2,798,000 1,489,000               
          payments of note payable – term notes
                           -1,108,000 -739,000 -370,000 -1,108,000 -739,000 -369,000               
          proceeds from notes payable issuances– related party
                           500,000 500,000  803,000 770,000 1,000,000               
          payments of notes payable issuances – related party
                           -16,000 -4,000                   
          payments of loan payable – financed assets
                           -116,000 -49,000                   
          proceeds from notes payable issuances - third party
                               70,000                
          gain on change to plan of assets held for sale
                               -1,563,000                
          amortization of intangible assets
                                38,000 630,000 581,000 960,000 640,000 320,000 923,000 614,000 307,000 872,000 582,000 291,000 872,000 291,000 291,000 
          loss on impairment of goodwill – continuing operations
                                               
          loss on impairment of goodwill – discontinued operations
                                               
          non-cash directors compensation expense
                                               
          (gain) on sales of subsidiaries
                                               
          loss on impairment of intangible assets – discontinued operations
                                               
          loss on extinguishment of debt
                                 150,000  172,000            
          amortization of convertible notes payable
                                   184,000            
          assets held for sale - amk cash
                                               
          capital lease obligations
                                 -933,000 -620,000 -908,000 -604,000 -313,000 -487,000 -267,000 -91,000 -248,000 -172,000 -108,000 -899,000 -189,000 -185,000 
          proceeds from note payable – related party
                                               
          proceeds from notes payable – third parties
                                               
          payments of notes payable – third parties
                                               
          net increase in cash and cash equivalent
                                               
          gain on sale of subsidiary
                                  -288,000             
          payments of capital lease obligations
                              -958,000 -646,000 -310,000               
          proceeds from notes payable issuances
                              70,000   4,184,000 4,184,000 2,720,000            
          proceeds from the issuance of common stock
                              1,885,000   7,762,000              
          payment of notes payable issuances
                                               
          non-cash employee compensation expense/
                               225,000 83,000               
          adjustments to reconcile net loss to net
                                               
          cash from in operating activities
                                               
          loss on sale of subsidiary
                                 -338,000              
          cash from operating activities
                                               
          loss on sale of fixed assets held for sale
                                   5,000            
          deferred income taxes
                                   -2,145,000 -818,000 -691,000 -650,000 -17,000 -147,000 -1,021,000 -746,000 -108,000 -1,625,000   
          proceeds from the sale of fixed assets
                                   1,671,000 1,671,000           
          expense for issuance of preferred stock
                                   -663,000 -663,000           
          expenses for issuance of debt offering
                                               
          proceeds from the issuance of preferred stock
                                    5,250,000           
          cash flows from operating activities:
                                               
          non-cash compensation expense/
                                 9,000 -73,000             
          cash flows from investing activities:
                                               
          cash flows from financing activities:
                                               
          note payable - revolver
                                 -6,316,000 -4,589,000 -3,782,000 -2,668,000 458,000 10,328,000 5,329,000 3,557,000 3,202,000 -1,422,000 4,183,000 1,164,000   
          payments of note payable - term loans
                                 -2,808,000 -2,439,000 -2,814,000 -2,445,000 -563,000 -1,466,000 -903,000 -340,000       
          proceeds from notes payable issuances - related party
                                 2,553,000 2,553,000             
          payments of notes payable issuances
                                 -463,000              
          expense for issuance of convertible debt
                                               
          supplemental cash flow information:
                                               
          cash paid during the period for interest
                                 1,684,000 992,000       753,000 539,000 251,000 935,000 -48,000 381,000 
          cash paid during the period for income taxes
                                         2,011,000 344,000 86,000 1,061,000   
          supplemental disclosure of non-cash transactions:
                                               
          common stock issued for notes payable-related party
                                 1,754,000              
          preferred stock issued for notes payable-related party
                                               
          preferred shares issued for pik dividends
                                 913,000              
          acquisition of property and equipment financed by capital lease
                                               
          issuance of convertible notes payable - related party
                                 1,885,000 1,885,000             
          placement agent warrants issued
                                 85,000              
          net cash from (used in) operating activities
                                  -3,396,000             
          supplemental disclosure of non-cash transactions
                                               
          non-cash compensation expense
                                   126,000 83,000 27,000 77,000 54,000 17,000 25,000 15,000 3,000 15,000   
          cash paid for acquisitions
                                      -6,945,000 -5,413,000 -5,413,000 -4,476,000 -4,190,000     
          cash acquired in acquisitions
                                      605,000 588,000 588,000       
          proceeds from note payable - term loans
                                      3,500,000 3,500,000 3,500,000       
          proceeds from capital lease financing
                                               
          proceeds from notes payable
                                               
          notes payable - sellers
                                      -41,000 -41,000 -41,000 -513,000 -339,000 -168,000 -479,000 -160,000 -157,000 
          payments related to lease impairment
                                      -44,000 -30,000 -16,000 -55,000 -38,000 -19,000 -65,000 -22,000 -23,000 
          dividends paid
                                      -3,334,000 -2,200,000 -1,066,000 -2,683,000 -1,618,000 -733,000 -716,000   
          proceeds from issuance of preferred stock
                                   5,250,000            
          proceeds from notes payable issuances – related party
                                   2,900,000            
          expenses for issuance of convertible debt
                                   -298,000            
          gain on sale of fixed assets held for sale
                                    5,000           
          adjustments to reconcile net income to net
                                               
          gain on sale of real estate
                                     -10,000 -28,000 -19,000 -10,000 -28,000 -19,000 -10,000 -28,000 -9,000 -10,000 
          proceeds from note payable
                                               
          proceeds from capital lease refinance
                                      500,000 500,000        
          proceeds from public issuance in 2014 and private placement in 2013
                                               
          costs to raise capital
                                         -968,000 -968,000     
          proceeds from registered offering
                                          9,530,000     
          deposits
                                        20,000 -1,000 -1,000 -1,000 125,000 -13,000 130,000 
          other assets
                                        -65,000 -84,000 -23,000 -51,000 -37,000 110,000 -100,000 
          negative goodwill resulting from the bargain purchase acquisition
                                               
          increase in operating liabilities
                                               
          cash acquired in acquisition
                                         5,000      
          proceeds from private placement
                                         9,530,000      
          proceeds from note payable - term loan
                                         1,328,000 1,328,000     
          payments of note payable - term loan
                                         -759,000 -664,000 -450,000 -1,350,000   
          cash paid for deferred financing costs
                                         -25,000 -25,000  -10,000   
          supplemental schedule of non-cash investing and financing activities
                                               
          dividends payable
                                          1,064,000 880,000 716,000 358,000 
          conversion of junior subordinated notes
                                         1,000,000 1,000,000     
          purchase of stock of woodbine products
                                               
          fair value of tangible assets acquired
                                         472,000 472,000  975,000   
          goodwill
                                         2,402,000 2,402,000     
          liabilities assumed
                                         -19,000 -19,000     
          common stock issued
                                         -290,000 -290,000     
          cash paid for acquisition
                                         2,565,000 2,565,000  -468,000   
          purchase of stock of eur-pac corporation
                                               
          purchase of stock of electronic connection corporation
                                               
          cash acquired
                                         5,000      
          purchase of certain assets of decimal industries, inc
                                               
          due to sellers of decimal industries
                                            -507,000   
          due to seller of eur-pac
                                          -78,000     
          adjustments to lease impairment
                                               
          cash paid for acquisition, net of cash aquired of 7,000 and 0
                                               
          deposit for new property and equipment
                                               
          payment of issuance costs for private placement
                                               
          notes payable-jr. subordinated debt
                                               
          junior subordinated note converted to common stock
                                               
          property and equipment acquired under capital lease
                                               
          purchase of substantially all assets of nassau tool works, inc and assumption
                                               
          of liabilities in the acquisition as follows:
                                               
          intangible assets, subject to amortization
                                               
          due to seller of old nassau tool
                                               
          common stock
                                               
          purchase of stock of miller stuart, inc
                                               
          schedule of noncash activities
                                               
          notes payable - revolver
                                              -1,914,000 
          payments of notes payable - term loan pnc
                                              -450,000 
          notes payable - jr. subordinated debt
                                               
          proceeds from notes payable - term loan pnc
                                               
          cash paid during the year for income taxes
                                               
          junior subordinated debt converted to common stock
                                               
          due to old nassau tool