7Baggers

STAAR Surgical Company
(NASDAQ:STAA) 

STAA stock logo

STAAR Surgical Company, together with its subsidiaries, designs, develops, manufactures, markets, and sells implantable lenses for the eye, and companion delivery systems to deliver the lenses into the eye. The company provides Visian implantable Collamer lens product family (ICLs) to treat visual d...

Founded: 1982
Full Time Employees: 550
Sector: Healthcare
Industry: Medical Instruments & Supplies

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-01-02 2025-09-26 2025-06-27 2025-03-28 2024-12-27 2024-09-27 2024-06-28 2024-03-29 2023-12-29 2023-09-29 2023-06-30 2023-03-31 2022-12-30 2022-09-30 2022-07-01 2022-04-01 2021-12-31 2021-10-01 2021-07-02 2021-04-02 2021-01-01 2020-10-02 2020-07-03 2020-04-03 2020-01-03 2019-09-27 2019-06-28 2019-03-29 2018-12-28 2018-09-28 2018-06-29 2018-03-30 2017-12-29 2017-09-29 2017-06-30 2017-03-31 2016-12-30 2016-09-30 2016-07-01 2016-04-01 2016-01-01 2015-10-02 2015-07-03 2015-04-03 2015-01-02 2014-10-03 2014-07-04 2014-04-04 2014-01-03 2013-09-27 2013-06-28 2013-03-29 2012-12-28 2012-09-28 2012-06-29 2012-03-30 2011-12-30 2011-09-30 2011-07-01 2011-04-01 2010-12-31 2010-10-01 2010-07-02 2010-04-02 2010-01-01 2009-10-02 2009-07-03 2009-04-03 2009-01-02 2008-09-26 2008-06-27 2008-03-28 2007-12-28 2007-09-28 2007-06-29 2007-03-30 2006-12-29 2006-09-29 2006-06-30 2006-03-31 2005-12-30 2005-09-30 2005-07-01 2005-04-01 2004-12-31 2004-10-01 2004-07-02 2004-04-02 2004-01-02 2003-10-03 2003-07-04 2003-04-04 2002-09-27 2002-06-28 2001-12-28 2001-06-29 2001-03-30 2000-12-29 
                                                                                                      
      net sales
    57,801,000 94,732,000 44,320,000 42,589,000 48,950,000 88,590,000 99,005,000 77,356,000 76,273,000 80,308,000 92,306,000 73,528,000 64,044,000 76,046,000 81,101,000 63,200,000 59,001,000 58,352,000 62,367,000 50,752,000 45,998,000 47,081,000 35,194,000 35,187,000 38,883,000 39,055,000 39,664,000 32,583,000 31,186,000 31,770,000 33,905,000 27,093,000 24,852,000 23,473,000 21,936,000 20,350,000 22,137,000 20,052,000 20,974,000 19,269,000 20,859,000 18,750,000 18,657,000 18,858,000 16,573,000 18,188,000 20,048,000 20,178,000 18,944,000 17,106,000 18,164,000 18,001,000 16,467,000 15,866,000 15,942,000 15,509,000 16,380,000 15,266,000 16,269,000 14,849,000 14,389,000 13,152,000 13,639,000 13,778,000 19,831,000 18,113,000 19,117,000 18,283,000 18,157,000 18,112,000 20,665,000 17,960,000 15,885,000 13,629,000 14,932,000 14,917,000 15,267,000 13,139,000 14,561,000 13,315,000                   
      yoy
    18.08% 6.93% -55.23% -44.94% -35.82% 10.31% 7.26% 5.21% 19.09% 5.60% 13.82% 16.34% 8.55% 30.32% 30.04% 24.53% 28.27% 23.94% 77.21% 44.24% 18.30% 20.55% -11.27% 7.99% 24.68% 22.93% 16.99% 20.26% 25.49% 35.35% 54.56% 33.14% 12.26% 17.06% 4.59% 5.61% 6.13% 6.94% 12.42% 2.18% 25.86% 3.09% -6.94% -6.54% -12.52% 6.33% 10.37% 12.09% 15.04% 7.82% 13.94% 16.07% 0.53% 3.93% -2.01% 4.44% 13.84% 16.07% 19.28% 7.77% -27.44% -27.39% -28.66% -24.64% 9.22% 0.01% -7.49% 1.80% 14.30% 32.89% 38.39% 20.40% 4.05% 3.73% 2.55% 12.03%                       
      qoq
    -38.98% 113.75% 4.06% -12.99% -44.75% -10.52% 27.99% 1.42% -5.02% -13.00% 25.54% 14.81% -15.78% -6.23% 28.32% 7.12% 1.11% -6.44% 22.89% 10.34% -2.30% 33.78% 0.02% -9.51% -0.44% -1.54% 21.73% 4.48% -1.84% -6.30% 25.14% 9.02% 5.87% 7.01% 7.79% -8.07% 10.40% -4.40% 8.85% -7.62% 11.25% 0.50% -1.07% 13.79% -8.88% -9.28% -0.64% 6.51% 10.74% -5.82% 0.91% 9.32% 3.79% -0.48% 2.79% -5.32% 7.30% -6.17% 9.56% 3.20% 9.41% -3.57% -1.01% -30.52% 9.48% -5.25% 4.56% 0.69% 0.25% -12.35% 15.06% 13.06% 16.55% -8.73% 0.10% -2.29% 16.20% -9.77% 9.36%                    
      cost of sales
    14,060,000 16,857,000 11,521,000 14,584,000 17,302,000 20,103,000 20,593,000 16,321,000 15,548,000 16,670,000 21,580,000 15,966,000 14,259,000 15,584,000 17,229,000 13,936,000 14,010,000 13,051,000 13,164,000 11,610,000 11,697,000 12,210,000 10,764,000 10,427,000 10,059,000 10,004,000 9,765,000 8,403,000 8,194,000 7,910,000 8,678,000 7,662,000 7,472,000 6,624,000 6,462,000 5,773,000 6,259,000 5,180,000 6,348,000 6,276,000 6,194,000 5,951,000 6,296,000 5,959,000 7,169,000 6,319,000 6,381,000 6,294,000 5,967,000 5,047,000 5,544,000 5,347,000 5,298,000 4,690,000 4,897,000 4,607,000 4,951,000 4,816,000 5,408,000 5,220,000 5,081,000 4,892,000 4,960,000 4,949,000 8,777,000 8,278,000 8,453,000 7,944,000 7,797,000 7,654,000 9,131,000 10,205,000 7,921,000 6,859,000 7,695,000 7,622,000 8,674,000 6,738,000 7,521,000 6,916,000     7,373,000 6,043,000 5,874,000 6,252,000 5,539,000 5,340,000 5,895,000 5,847,000 5,581,000 6,064,000     
      gross profit
    43,741,000 77,875,000 32,799,000 28,005,000 31,648,000 68,487,000 78,412,000 61,035,000 60,725,000 63,638,000 70,726,000 57,562,000 49,785,000 60,462,000 63,872,000 49,264,000 44,991,000 45,301,000 49,203,000 39,142,000 34,301,000 34,871,000 24,430,000 24,760,000 28,824,000 29,051,000 29,899,000 24,180,000 22,992,000 23,860,000 25,227,000 19,431,000 17,380,000 16,849,000 15,474,000 14,577,000 15,878,000 14,872,000 14,626,000 12,993,000 14,665,000 12,799,000 12,361,000 12,899,000 9,404,000 11,869,000 13,667,000 13,884,000 12,977,000 12,059,000 12,620,000 12,654,000 11,169,000 11,176,000 11,045,000 10,902,000 11,429,000 10,450,000 10,861,000 9,629,000 9,308,000 8,260,000 8,679,000 8,829,000 11,054,000 9,835,000 10,664,000 10,339,000 10,360,000 10,458,000 11,534,000 7,755,000 7,964,000 6,770,000 7,237,000 7,295,000 6,593,000 6,401,000 7,040,000      4,891,000 6,097,000 6,150,000 7,317,000 7,215,000 6,587,000 7,056,000 6,979,000 5,620,000 6,024,000     
      yoy
    38.21% 13.71% -58.17% -54.12% -47.88% 7.62% 10.87% 6.03% 21.97% 5.25% 10.73% 16.84% 10.66% 33.47% 29.81% 25.86% 31.17% 29.91% 101.40% 58.09% 19.00% 20.03% -18.29% 2.40% 25.37% 21.76% 18.52% 24.44% 32.29% 41.61% 63.03% 33.30% 9.46% 13.29% 5.80% 12.19% 8.27% 16.20% 18.32% 0.73% 55.94% 7.84% -9.56% -7.09% -27.53% -1.58% 8.30% 9.72% 16.19% 7.90% 14.26% 16.07% -2.27% 6.95% 1.69% 13.22% 22.79% 26.51% 25.14% 9.06% -15.80% -16.01% -18.61% -14.60% 6.70% -5.96% -7.54% 33.32% 30.09% 54.48% 59.38% 6.31% 20.79% 5.76% 2.80%          -32.21% -7.44% -12.84% 4.84% 28.38% 9.35%         
      qoq
    -43.83% 137.43% 17.12% -11.51% -53.79% -12.66% 28.47% 0.51% -4.58% -10.02% 22.87% 15.62% -17.66% -5.34% 29.65% 9.50% -0.68% -7.93% 25.70% 14.11% -1.63% 42.74% -1.33% -14.10% -0.78% -2.84% 23.65% 5.17% -3.64% -5.42% 29.83% 11.80% 3.15% 8.89% 6.15% -8.19% 6.76% 1.68% 12.57% -11.40% 14.58% 3.54% -4.17% 37.17% -20.77% -13.16% -1.56% 6.99% 7.61% -4.45% -0.27% 13.30% -0.06% 1.19% 1.31% -4.61% 9.37% -3.78% 12.79% 3.45% 12.69% -4.83% -1.70% -20.13% 12.39% -7.77% 3.14% -0.20% -0.94% -9.33% 48.73% -2.62% 17.64% -6.45% -0.80% 10.65% 3.00% -9.08%       -19.78% -0.86% -15.95% 1.41% 9.53% -6.65% 1.10% 24.18% -6.71%      
      gross margin %
    75.68% 82.21% 74.00% 65.76% 64.65% 77.31% 79.20% 78.90% 79.62% 79.24% 76.62% 78.29% 77.74% 79.51% 78.76% 77.95% 76.25% 77.63% 78.89% 77.12% 74.57% 74.07% 69.42% 70.37% 74.13% 74.38% 75.38% 74.21% 73.73% 75.10% 74.40% 71.72% 69.93% 71.78% 70.54% 71.63% 71.73% 74.17% 69.73% 67.43% 70.31% 68.26% 66.25% 68.40% 56.74% 65.26% 68.17% 68.81% 68.50% 70.50% 69.48% 70.30% 67.83% 70.44% 69.28% 70.29% 69.77% 68.45% 66.76% 64.85% 64.69% 62.80% 63.63% 64.08% 55.74% 54.30% 55.78% 56.55% 57.06% 57.74% 55.81% 43.18% 50.14% 49.67% 48.47% 48.90% 43.18% 48.72% 48.35% 0% NaN% NaN% NaN% NaN% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% NaN% NaN% NaN%  
      selling, general and administrative expenses:
                                                                                                      
      general and administrative
    19,593,000 20,763,000 20,969,000 24,458,000 21,344,000 21,685,000 23,641,000 23,228,000 16,858,000 19,266,000 18,097,000 18,098,000 14,808,000 14,011,000 13,983,000 11,940,000 11,471,000 11,018,000 11,441,000 10,212,000 9,505,000 8,589,000 7,848,000 7,969,000 7,870,000 7,098,000 7,508,000 6,837,000 6,233,000 6,087,000 6,196,000 6,209,000 5,600,000 4,946,000 4,761,000 5,359,000 3,874,000 4,985,000 4,928,000 8,465,000 4,856,000 4,853,000 4,736,000 5,114,000 4,192,000 3,250,000 5,321,000 5,396,000 4,547,000 4,140,000 3,923,000 3,958,000 4,208,000 3,450,000 3,633,000 3,860,000 3,484,000 3,820,000 4,098,000 3,530,000 3,831,000 3,591,000 3,268,000 3,389,000 4,084,000 3,490,000 3,855,000 4,282,000 4,289,000 3,480,000 3,520,000 4,441,000 3,370,000 2,868,000 3,005,000 2,783,000 2,756,000 2,598,000 2,736,000 2,801,000     2,847,000 2,143,000 2,194,000 2,069,000 2,514,000 2,324,000 2,218,000 2,287,000 2,086,000 2,298,000     
      selling and marketing
    25,839,000 23,461,000 26,283,000 24,621,000 26,172,000 26,623,000 28,819,000 26,708,000 22,596,000 26,607,000 32,277,000 26,354,000 24,223,000 23,130,000 24,233,000 17,270,000 17,065,000 18,175,000 18,853,000 13,201,000 11,761,000 12,649,000                                                                             
      research and development
    9,244,000 9,209,000 10,263,000 13,663,000 12,042,000 14,497,000 14,054,000 13,380,000 10,866,000 11,470,000 11,755,000 10,310,000 9,790,000 9,616,000 8,636,000 7,941,000 9,072,000 8,271,000 8,260,000 8,259,000 8,958,000 8,751,000 7,311,000 6,898,000 7,409,000 6,156,000 6,098,000 5,635,000 5,705,000 5,570,000 5,346,000 5,043,000 5,192,000 4,429,000 4,712,000 4,783,000 4,276,000 4,453,000 4,659,000 6,906,000 3,961,000 3,684,000 3,536,000 3,579,000 3,245,000 3,137,000 2,498,000 3,484,000 1,972,000 1,684,000 1,686,000 1,366,000 1,804,000 1,582,000 1,513,000 1,546,000 1,589,000 1,454,000 1,393,000 1,432,000 1,506,000 1,309,000 1,376,000 1,533,000 1,498,000 1,542,000 1,441,000 1,412,000 1,973,000 1,890,000 2,357,000 1,718,000 1,724,000 1,743,000 1,634,000 1,610,000 1,895,000 1,670,000 1,789,000 1,726,000     1,364,000 1,533,000 2,063,000 1,285,000 1,246,000 1,323,000 1,374,000 1,176,000 1,002,000 977,000     
      merger transaction and related costs
    11,209,000 5,926,000                                                                                                 
      restructuring, impairment and related charges
    694,000 26,000 5,248,000 22,664,000                                                                                               
      total selling, general and administrative expenses
    66,579,000 59,385,000 62,763,000 85,406,000 59,558,000 62,805,000 66,514,000 63,316,000 50,320,000 57,343,000 62,129,000 54,762,000 48,821,000 46,757,000 46,852,000 37,151,000 37,608,000 37,464,000 38,554,000 31,672,000 30,224,000 29,989,000 25,485,000 25,895,000 26,482,000 25,717,000 25,288,000 22,615,000 21,805,000 22,277,000 22,201,000 18,632,000   16,794,000  14,100,500 16,587,000 16,768,000                                                 8,290,000           
      operating income
    -22,838,000 18,490,000 -29,964,000 -57,401,000 -27,910,000 5,682,000 11,898,000 -2,281,000 10,405,000 6,295,000 8,597,000 2,800,000 964,000 13,705,000 17,020,000 12,113,000 7,383,000 7,837,000 10,649,000 7,470,000 4,077,000 4,882,000 -1,055,000 -1,135,000 2,342,000 3,334,000 4,611,000 1,565,000 1,187,000 1,583,000 3,026,000 799,000 -1,260,000 1,043,000 -1,320,000 -2,095,000 1,256,000 -1,715,000 -2,142,000 -10,053,000 -63,000 -2,022,000 -1,743,000 -1,510,000 -3,741,000 -1,553,000 -1,390,000 -1,342,000 -1,251,000 173,000 694,000 1,084,000 -1,244,000 -91,000 -164,000 278,000 668,000 737,000 1,170,000 208,000 -688,000 -1,192,000 -799,000 76,000 -763,000 -1,169,000 -664,000 -1,134,000 -8,251,000 -1,426,000 -1,989,000 -8,721,000 -3,630,000 -3,616,000 -3,672,000 -3,200,000 -4,655,000 -2,694,000 -3,043,000      -1,584,750 -2,090,000 -3,275,000 -973,000 -2,425,000 -2,498,000 -957,000 -645,000 -1,698,000 -2,976,000     
      yoy
    -18.17% 225.41% -351.84% 2416.48% -368.24% -9.74% 38.40% -181.46% 979.36% -54.07% -49.49% -76.88% -86.94% 74.88% 59.83% 62.16% 81.09% 60.53% -1109.38% -758.15% 74.08% 46.43% -122.88% -172.52% 97.30% 110.61% 52.38% 95.87% -194.21% 51.77% -329.24% -138.14% -200.32% -160.82% -38.38% -79.16% -2093.65% -15.18% 22.89% 565.76% -98.32% 30.20% 25.40% 12.52% 199.04% -997.69% -300.29% -223.80% 0.56% -290.11% -523.17% 289.93% -286.23% -112.35% -114.02% 33.65% -197.09% -161.83% -246.43% 173.68% -9.83% 1.97% 20.33% -106.70% -90.75% -18.02% -66.62% -87.00% 127.30% -60.56% -45.83% 172.53% -22.02% 34.22% 20.67%          -34.65% -16.33% 242.22% 50.85% 42.82% -16.06%         
      qoq
    -223.52% -161.71% -47.80% 105.66% -591.20% -52.24% -621.61% -121.92% 65.29% -26.78% 207.04% 190.46% -92.97% -19.48% 40.51% 64.07% -5.79% -26.41% 42.56% 83.22% -16.49% -562.75% -7.05% -148.46% -29.75% -27.69% 194.63% 31.84% -25.02% -47.69% 278.72% -163.41% -220.81% -179.02% -36.99% -266.80% -173.24% -19.93% -78.69% 15857.14% -96.88% 16.01% 15.43% -59.64% 140.89% 11.73% 3.58% 7.27% -823.12% -75.07% -35.98% -187.14% 1267.03% -44.51% -158.99% -58.38% -9.36% -37.01% 462.50% -130.23% -42.28% 49.19% -1151.32% -109.96% -34.73% 76.05% -41.45% -86.26% 478.61% -28.31% -77.19% 140.25% 0.39% -1.53% 14.75% -31.26% 72.79% -11.47%       -24.17% -36.18% 236.59% -59.88% -2.92% 161.02% 48.37% -62.01% -42.94%      
      operating margin %
    -39.51% 19.52% -67.61% -134.78% -57.02% 6.41% 12.02% -2.95% 13.64% 7.84% 9.31% 3.81% 1.51% 18.02% 20.99% 19.17% 12.51% 13.43% 17.07% 14.72% 8.86% 10.37% -3.00% -3.23% 6.02% 8.54% 11.63% 4.80% 3.81% 4.98% 8.92% 2.95% -5.07% 4.44% -6.02% -10.29% 5.67% -8.55% -10.21% -52.17% -0.30% -10.78% -9.34% -8.01% -22.57% -8.54% -6.93% -6.65% -6.60% 1.01% 3.82% 6.02% -7.55% -0.57% -1.03% 1.79% 4.08% 4.83% 7.19% 1.40% -4.78% -9.06% -5.86% 0.55% -3.85% -6.45% -3.47% -6.20% -45.44% -7.87% -9.62% -48.56% -22.85% -26.53% -24.59% -21.45% -30.49% -20.50% -20.90% 0% NaN% NaN% NaN% NaN% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% NaN% NaN% NaN%  
      other income, net:
                                                                                                      
      interest income
    1,072,000 790,000 1,366,000 1,366,000 1,553,000 1,407,000 1,422,000 1,529,000 1,699,000 1,690,000 1,775,000 1,822,000 1,514,000 897,000 43,000  -3,000 -23,000 -5,000 -7,000 1,000 1,000 20,000 216,000 192,000 266,000 259,000 271,000         2,000     1,000 49,000  25,000 7,000 10,000 9,000 36,000 9,000 8,000 35,000 3,500 7,000 7,000  6,000 7,000 5,000 13,000 5,500 7,000 13,000 1,000 9,000 28,000 5,000 3,000 34,500 47,000 63,000 28,000 14,000 134,000 166,000 23,000 42,000 33,000 101,000 118,000     68,000 58,000 47,000 46,000 108,000 64,000 12,000 336,000 15,000 19,000     
      gain on foreign currency transactions
    -535,000 -843,000 2,563,000 1,418,000 146,250 5,931,000  -2,297,000    34,000     -924,000 -610,000 -131,000  476,000 468,000 388,000  304,000 -584,000 11,000  -291,000 52,000 -520,000  81,000 444,000 380,000 -86,000 3,250 -29,000 -416,000 458,000 -257,000 20,000 180,000 -892,000 -200,000 -628,000 -134,000 66,000 77,000 226,000 77,000 -341,000 2,250 191,000 -249,000 67,000   72,000  1,500 446,000     122,000                                
      royalty income
           508,000  74,000   277,000 77,000 177,000 273,000 519,000 185,000 151,000 160,000 201,000 93,000 52,000 94,000 111,000 106,000 163,000 171,000 168,000 159,000 149,000 157,000 181,000 141,000 128,000 131,000 111,000 134,000 351,000 22,000                                                           
      other income
    1,649,000 353,000 120,000 131,000 283,000 139,000 63,000 330,000 304,000 71,000 10,000 63,000 27,000 27,000 89,000 62,000   51,000 -85,000 39,000 -63,000 -21,000 1,000 28,000 26,000 1,000 97,000 21,000 40,000 4,000 17,000 30,000 -19,000 19,000 16,000 2,000 -68,000 -38,000 -44,000 -418,000 267,000 101,000 70,000 43,000 51,000 126,000 160,000 126,000 130,000 139,000 90,000 152,500 87,000 309,000 214,000 89,500 -42,000 236,000 163,000 19,250 89,000 -53,000 41,000 30,500 -68,000 128,000 63,000   -1,000 212,000 -130,000 -50,000  17,000 -54,000 13,000 6,000 -17,000     -336,000 207,000 28,000 200,000 29,000 -91,000 262,000  25,000 -422,000     
      total other income
    2,186,000 300,000 4,049,000 2,915,000 -2,424,000 7,477,000 -1,564,000 70,000 566,250 451,000 -105,000 1,919,000   -1,551,000  -406,500 -461,000 66,000  717,000 499,000 439,000 -157,000 635,000 -186,000 434,000 291,000        33,000    408,000    -858,000    202,000    -299,000    186,000    395,000        -92,000     -157,000 -409,000 -419,000 -52,000 -4,000 104,000 -60,000      59,500 25,000 23,000 190,000 47,000 27,000 180,000 245,000       
      income before income taxes
    -20,652,000 18,790,000 -25,915,000 -54,486,000 -30,334,000 13,159,000 10,334,000 -2,211,000 13,739,000 6,746,000 8,492,000 4,719,000 5,979,000 12,577,000 15,469,000 11,527,000 6,974,000 7,376,000 10,715,000 6,239,000 4,794,000 5,381,000 -616,000 -1,292,000 2,977,000 3,148,000 5,045,000 1,856,000 1,315,000 1,805,000 2,635,000                                                                    
      provision for income taxes
    -2,343,000 9,906,000 -9,103,000 -275,000 3,894,000 3,179,000 2,955,000 1,128,000 5,983,000 1,929,000 2,428,000 2,009,000 126,000 2,315,000 2,431,000 1,925,000 2,052,000 1,356,000 2,148,000 1,247,000 1,467,000 1,489,000 556,000 -1,158,000 -3,402,000 760,000 1,131,000 489,000    301,000 -854,000 409,000 146,000  1,349,000 71,000 -131,000  814,000 -11,000 153,000 -28,000 -1,387,000 548,000 367,000 219,000 -172,000 -25,000 599,000 314,000 194,750 219,000 327,000 232,000 246,250 214,000  303,000 140,750 356,000  298,000   280,000 436,000   396,000 258,000    269,000    207,000     239,000 203,000 129,000 485,000           
      net income
    -18,309,000 8,884,000 -16,812,000 -54,211,000 -34,228,000 9,980,000 7,379,000 -3,339,000 7,756,000 4,817,000 6,064,000 2,710,000 5,853,000 10,262,000 13,038,000 9,602,000 4,922,000 6,020,000 8,567,000 4,992,000 3,327,000 3,892,000 -1,172,000 -134,000 6,379,000 2,388,000 3,914,000 1,367,000 1,096,000 1,459,000 1,830,000 583,000 -138,000 1,173,000 -971,000 -2,203,000 -167,000 -1,778,000 -2,143,000 -8,041,000 -843,000 -1,752,000 -1,599,000 -2,340,000 -2,538,000 -2,706,000 -1,789,000 -1,359,000 -876,000 525,000 278,000 471,000 -1,414,000 -90,000 -491,000 232,000 109,000 77,000 861,000 300,000 -691,000 -1,158,000 -1,628,000 3,530,000 -1,483,000 -1,967,000 -1,088,000 -1,662,000 -9,460,000 -2,250,000 -2,545,000 -8,940,000 -4,291,000 -3,830,000 -4,357,000 -3,521,000 -5,675,000 -2,789,000 -3,218,000 -3,362,000     -4,384,000 -2,268,000 -3,380,000 -1,299,000 -3,520,000 -2,710,000 -1,116,000 -747,000 -2,144,000 -3,909,000     
      yoy
    -46.51% -10.98% -327.84% 1523.57% -541.31% 107.18% 21.69% -223.21% 32.51% -53.06% -53.49% -71.78% 18.92% 70.47% 52.19% 92.35% 47.94% 54.68% -830.97% -3825.37% -47.84% 62.98% -129.94% -109.80% 482.03% 63.67% 113.88% 134.48% -894.20% 24.38% -288.47% -126.46% -17.37% -165.97% -54.69% -72.60% -80.19% 1.48% 34.02% 243.63% -66.78% -35.25% -10.62% 72.19% 189.73% -615.43% -743.53% -388.54% -38.05% -683.33% -156.62% 103.02% -1397.25% -216.88% -157.03% -22.67% -115.77% -106.65% -152.89% -91.50% -53.41% -41.13% 49.63% -312.39% -84.32% -12.58% -57.25% -81.41% 120.46% -41.25% -41.59% 153.91% -24.39% 37.33% 35.39% 4.73%         24.55% -16.31% 202.87% 73.90% 64.18% -30.67%         
      qoq
    -306.09% -152.84% -68.99% 58.38% -442.97% 35.25% -320.99% -143.05% 61.01% -20.56% 123.76% -53.70% -42.96% -21.29% 35.78% 95.08% -18.24% -29.73% 71.61% 50.05% -14.52% -432.08% 774.63% -102.10% 167.13% -38.99% 186.32% 24.73% -24.88% -20.27% 213.89% -522.46% -111.76% -220.80% -55.92% 1219.16% -90.61% -17.03% -73.35% 853.86% -51.88% 9.57% -31.67% -7.80% -6.21% 51.26% 31.64% 55.14% -266.86% 88.85% -40.98% -133.31% 1471.11% -81.67% -311.64% 112.84% 41.56% -91.06% 187.00% -143.42% -40.33% -28.87% -146.12% -338.03% -24.61% 80.79% -34.54% -82.43% 320.44% -11.59% -71.53% 108.34% 12.04% -12.10% 23.74% -37.96% 103.48% -13.33% -4.28%      93.30% -32.90% 160.20% -63.10% 29.89% 142.83% 49.40% -65.16% -45.15%      
      net income margin %
    -31.68% 9.38% -37.93% -127.29% -69.92% 11.27% 7.45% -4.32% 10.17% 6.00% 6.57% 3.69% 9.14% 13.49% 16.08% 15.19% 8.34% 10.32% 13.74% 9.84% 7.23% 8.27% -3.33% -0.38% 16.41% 6.11% 9.87% 4.20% 3.51% 4.59% 5.40% 2.15% -0.56% 5.00% -4.43% -10.83% -0.75% -8.87% -10.22% -41.73% -4.04% -9.34% -8.57% -12.41% -15.31% -14.88% -8.92% -6.74% -4.62% 3.07% 1.53% 2.62% -8.59% -0.57% -3.08% 1.50% 0.67% 0.50% 5.29% 2.02% -4.80% -8.80% -11.94% 25.62% -7.48% -10.86% -5.69% -9.09% -52.10% -12.42% -12.32% -49.78% -27.01% -28.10% -29.18% -23.60% -37.17% -21.23% -22.10% -25.25% NaN% NaN% NaN% NaN% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% NaN% NaN% NaN%  
      net income per share
                                   0.01  0.03 -0.02 -0.05  -0.04 -0.05 -0.2 -0.03 -0.04 -0.04 -0.06 -0.07 -0.07 -0.05 -0.04 -0.02 0.01 0.01 0.01 -0.04  -0.01 0.01   0.02 0.01 0.005 -0.03 -0.05 0.1                             -0.12 -0.23     
      basic
    -0.36 0.18 -0.34 -1.1 -0.7 0.2 0.15 -0.07 0.16 0.1 0.13 0.06 0.12 0.21 0.27 0.2 0.1 0.13 0.18 0.11 0.07 0.08 -0.03  0.15 0.05 0.09 0.03 0.03 0.03 0.04                                                                    
      diluted
    -0.36 0.18 -0.34 -1.1 -0.69 0.2 0.15 -0.07 0.16 0.1 0.12 0.05 0.11 0.21 0.26 0.19 0.1 0.12 0.17 0.1 0.07 0.08 -0.03  0.14 0.05 0.08 0.03 0.02 0.03 0.04                                                                    
      weighted-average shares outstanding:
                                                                                                      
      basic
    49,568 49,633 49,520 49,344 49,125 49,199 49,127 48,907 48,523 48,613 48,418 48,247 47,987 48,102 47,889 47,755 47,210 47,483 47,099 46,617 45,605 45,903 45,354 44,953 44,493 44,563 44,479 44,235 42,587 43,054 41,723                                                                    
      diluted
    49,568 50,549 49,520 49,344 49,125 49,731 49,811 48,907 49,427 49,370 49,516 49,500 49,380 49,549 49,223 49,288 49,456 49,592 49,491 49,213 47,953 48,180 45,354 44,953 46,895 46,857 46,733 46,913 45,257 46,025 43,999                                                                    
      loss on foreign currency transactions
          -3,049,000  1,331,000 -1,384,000 -1,890,000  -1,226,000 -2,129,000 -1,860,000 -915,000    -1,299,000    -468,000    -248,000    -77,000                                                                   
      other expense, net:
                                                                                                      
      total other expense
                -816,250 -1,128,000  -586,000    -1,231,000                                            -414,000                             -154,000 -575,000     
      interest expense
                   -6,000             -16,250 -29,000 -24,000 -12,000 -24,000 -27,000 -32,000 -28,000 -29,000 -29,000 -29,000 -28,000 -31,000 -29,000 -33,000 -36,000 -52,000 -35,000 -34,000 -33,000 -36,000 -38,000 -41,000 -83,000 -56,750 -65,000 -67,000 -95,000 -110,000 -134,000 -153,000 -153,000 -195,750 -152,000 -224,000 -406,000 -295,750 -551,000 -399,000 -233,000 -161,250 -222,000 -222,000 -201,000 -41,000 -128,000 -213,000 -104,000 -130,000 -44,000 -46,000 -41,000     -56,000 -70,000 -51,000 -38,000 -86,000 -30,000 -63,000 -143,000 -119,000 -166,000     
      other expense
                    -11,750 -13,000                                             -920,000    -144,000  -176,500 -585,000 -160,000                     -54,000       
      marketing and selling
                          10,326,000 11,028,000 11,203,000 12,463,000 11,682,000 10,143,000 9,867,000 10,620,000 10,659,000 7,380,000 7,848,000 6,431,000 7,321,000 6,530,000 6,472,000 7,149,000 7,181,000 7,675,000 5,911,000 6,284,000 5,832,000 5,668,000 5,690,000 7,026,000 7,026,000 6,138,000 7,417,000 5,527,000 5,659,000 5,286,000 5,745,000 5,507,000 5,366,000 4,663,000 4,628,000 4,439,000 4,200,000 4,459,000 4,659,000 4,552,000 4,134,000 3,831,000 6,473,000 5,972,000 6,032,000 5,779,000 6,426,000 6,514,000 7,646,000 6,467,000 6,500,000 5,775,000 6,270,000 6,102,000 6,597,000 5,158,000 5,558,000      3,653,750 4,511,000 5,168,000 4,936,000 5,880,000 5,048,000 4,421,000 4,161,000  4,500,000     
      other income:
                                                                                                      
      income tax provision
                                363,000 346,000 805,000     141,000                                                         222,000 304,000     
      income before provision for income taxes
                                   884,000 -992,000 1,582,000 -825,000  1,182,000 -1,707,000 -2,274,000  -1,394,000 -1,763,000 -1,446,000 -2,368,000 -1,180,000 -2,158,000 -1,422,000 -1,140,000 -1,048,000 500,000 877,000 785,000 107,500 129,000 -164,000 464,000    603,000 -714,750 -802,000 -1,719,000 -338,000   -808,000 -1,226,000 -3,210,500 -2,011,000 -2,149,000 -8,682,000 -2,842,250 -4,025,000  -3,252,000                       
      net income per share
                                   0.01  0.03 -0.02 -0.05  -0.04 -0.05 -0.2 -0.03 -0.04 -0.04 -0.06 -0.07 -0.07 -0.05 -0.04 -0.02 0.01 0.01 0.01 -0.04  -0.01 0.01   0.02 0.01 0.005 -0.03 -0.05 0.1                             -0.12 -0.23     
      weighted-average shares outstanding – basic
                                   41,410  41,110       39,260    38,091   37,794 36,706   36,427    36,071    35,188                                       
      weighted-average shares outstanding – diluted
                                   43,087  42,104       39,260    38,091   37,794 38,607   37,418                                               
      total operating expenses
                                    12,317,750 15,806,000                                                                 
      weighted-average shares outstanding – basic and diluted
                                    41,004  40,933 40,749 40,329 40,486 40,210 39,983  39,727 39,066                       34,701 30,911                    18,905 18,407  18,281 17,289 16,962       
      loss before income tax provision
                                       -2,062,000                                                               
      loss before income tax benefit
                                           -9,645,000                                                           
      income tax benefit
                                           -1,604,000                                                           
      other general and administrative expenses
                                                -13,000  165,000 168,000 238,000 490,000 613,000 901,000 656,000 728,000 697,000 555,000                                           
      medical device tax
                                               48,000 24,000 9,000 47,000 40,000 37,250 45,000 45,000 59,000                                               
      weighted-average shares outstanding - basic
                                               38,481  38,369 38,168   36,750 36,496   36,292 36,257    35,443                                        
      weighted-average shares outstanding - diluted
                                               38,481  38,369 38,168   39,284 38,342   36,292 36,257 38,420   36,439 36,389                                       
      gain (loss) on foreign currency transactions
                                                            41,750 -277,000     -389,000                                    
      loss on early extinguishment of note payable
                                                                -66,750  -267,000                                    
      income (loss) before provision for income taxes
                                                            556,000 291,000                                         
      income (loss) from continuing operations
                                                            309,750 77,000                                         
      income from discontinued operations, net of income taxes
                                                                   4,166,000                                   
      income per share from discontinued operations – basic and diluted
                                                                   0.12                                   
      weighted average shares outstanding - basic
                                                             35,539                                         
      weighted average shares outstanding - diluted
                                                             36,953                                         
      income before benefit for income taxes
                                                              1,330,000                                        
      benefit for income taxes
                                                              469,000                                        
      income from continuing operations
                                                              861,000 300,000                                       
      gain on foreign currency
                                                               372,000        75,000                               
      other operating expense
                                                                175,000  700,000                                    
      loss from continuing operations
                                                                -855,500 -1,158,000 -1,628,000 -636,000                                   
      income (loss) from discontinued operations, net of income taxes
                                                                1,041,500                                      
      loss per share from continuing operations – basic and diluted
                                                                -0.025 -0.03 -0.05 -0.02                                   
      income (loss) per share from discontinued operations – basic and diluted
                                                                0.03                                      
      weighted average shares outstanding – basic and diluted
                                                                 34,831 34,790 34,750    29,641  29,490 29,488 29,488                           
      provision (benefit) for income taxes
                                                                  -91,000      223,250 239,000   84,750 -195,000                         
      loss on foreign currency
                                                                   -50,000                                   
      loss on settlement of pre-existing distribution arrangement
                                                                        962,500   3,850,000                           
      gain/(loss) on foreign currency transactions
                                                                    50,000 3,000                                 
      income before benefit from income taxes
                                                                    -947,750 -1,757,000         -4,091,000                        
      benefit from income taxes
                                                                    231,500 210,000         266,000  1,016,000 199,000 115,000                    
      loss per share – basic and diluted
                                                                    -0.038 -0.06 -0.04 -0.06 -0.118 -0.08 -0.09 -0.3                           
      equity in operations of joint venture
                                                                             -365,000 73,000 12,000 138,000 102,000 -121,000 -5,000     -47,250 -170,000 -1,000 -18,000 40,000 84,000 -31,000        
      loss on foreign currency exchange
                                                                        -82,250 -473,000                             
      other (expense)
                                                                        32,500 63,000                             
      note reserve reversal
                                                                                                      
      loss per share - basic and diluted
                                                                            -0.105 -0.13                         
      weighted average shares outstanding - basic and diluted
                                                                             29,374                         
      other income/
                                                                              -445,000                        
      loss per share — basic and diluted
                                                                              -0.16 -0.14 -0.093 -0.11 -0.13 -0.14                   
      weighted-average shares outstanding — basic and diluted
                                                                              28,041 25,652  25,293  24,857                   
      notes reserves
                                                                                -82,750 -331,000                     
      income before income taxes and minority interest
                                                                                -4,659,000 -2,590,000 -3,103,000                    
      minority interest
                                                                                          -1,000 31,000 2,000 24,000 24,000 18,000 70,000 54,000     
      weighted-average shares outstanding - basic and diluted
                                                                                  25,059                    
      loss before income taxes and minority interest
                                                                                   -3,155,000     -4,145,000 -2,065,000 -3,252,000 -783,000 -3,250,000 -2,471,000 -777,000 -400,000 -1,852,000 -3,551,000     
      sales
                                                                                        13,952,000 12,140,000 12,024,000 13,569,000 12,753,000 11,927,000 12,950,000 12,779,000 11,086,000 12,008,000     
      royalty and other income
                                                                                            1,000  1,000 47,000 115,000 80,000     
      total revenues
                                                                                        9,433,250 12,140,000 12,024,000 13,569,000 12,754,000 11,927,000 12,951,000 12,826,000 11,201,000 12,088,000     
      selling, general, and administrative expenses:
                                                                                                      
      other charges
                                                                                             390,000   230,000      
      total selling, general, and administrative expenses
                                                                                        6,475,750 8,187,000 9,425,000  6,180,500 9,085,000 8,013,000 7,624,000 7,318,000 9,000,000     
      basic and diluted net loss per share
                                                                                        -0.09 -0.11 -0.18  -0.07 -0.15 -0.06 -0.04       
      weighted-average shares outstanding –
                                                                                                      
      basic and diluted
                                                                            28,121    25,227    23,704    19,602 20,550   17,704          
      loss per share
                                                                                           -0.07           
      income tax expense
                                                                                            214,750 215,000 315,000 329,000       
      equity in earnings of joint venture
                                                                                               106,000  -6,000     
      equity in earnings (operations) of joint venture
                                                                                                -75,000      
      basic and diluted:
                                                                                                      
      weighted-average shares outstanding
                                                                                                17,182 17,163     
      subsidiary closure charges
                                                                                                 1,225,000     
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2026-01-02 2025-09-26 2025-06-27 2025-03-28 2024-12-27 2024-09-27 2024-06-28 2024-03-29 2023-12-29 2023-09-29 2023-06-30 2023-03-31 2022-12-30 2022-09-30 2022-07-01 2022-04-01 2021-12-31 2021-10-01 2021-07-02 2021-04-02 2021-01-01 2020-10-02 2020-07-03 2020-04-03 2020-01-03 2020-01-01 2019-09-27 2019-06-28 2019-03-29 2019-01-03 2018-12-28 2018-09-28 2018-06-29 2018-03-30 2017-12-29 2017-09-29 2017-06-30 2017-03-31 2016-12-30 2016-09-30 2016-07-01 2016-04-01 2015-10-02 2015-07-03 2015-04-03 2015-01-01 2014-10-03 2014-07-04 2014-04-04 2014-01-03 2014-01-02 2013-09-27 2013-06-28 2013-03-29 2013-01-03 2012-09-28 2012-06-29 2012-03-30 2011-09-30 2011-07-01 2011-04-01 2010-12-31 2010-10-01 2010-07-02 2010-04-02 2009-10-02 2009-07-03 2009-04-03 2009-01-02 2009-01-01 2008-09-26 2008-06-27 2008-03-28 2008-01-02 2007-12-28 2007-09-28 2007-06-29 2007-03-30 2006-12-29 2006-09-29 2006-06-30 2006-03-31 2005-12-30 2004-12-31 2004-10-01 2004-07-02 2004-04-02 2004-01-02 2003-10-03 2003-07-04 2003-04-04 2003-01-02 2002-09-27 2002-06-28 2001-12-28 2001-06-29 2001-03-30 
                                                                                                       
        assets
                                                                                                       
        current assets:
                                                                                                       
        cash and cash equivalents
      153,150,000 176,155,000 167,131,000 173,114,000 144,159,000 164,003,000 192,776,000 224,024,000 183,038,000 127,432,000 94,695,000 89,968,000 86,480,000 129,242,000 202,490,000 193,067,000 199,706,000 196,246,000 173,083,000 162,344,000 152,453,000 128,338,000 116,315,000 110,851,000 119,968,000 152,453,000 112,327,000 103,251,000 102,111,000 119,968,000 103,877,000 102,195,000 21,246,000 20,771,000 18,520,000 16,133,000 13,438,000 13,500,000 13,999,000 14,284,000 12,688,000 8,968,000 16,081,000 15,335,000 10,809,000 13,402,000 18,359,000 19,186,000 21,070,000 22,954,000 13,013,000 23,351,000 19,725,000 19,243,000 22,954,000 19,753,000 17,544,000 16,445,000 16,755,000 13,000,000 10,212,000 9,376,000 8,488,000 7,896,000 16,274,000 5,644,000 5,754,000 3,722,000 4,992,000 6,330,000 6,697,000 8,851,000 10,522,000 4,992,000 10,895,000 14,196,000 16,082,000 9,098,000 7,758,000 8,193,000 8,341,000 9,664,000 12,708,000 4,187,000 11,842,000 14,898,000 5,461,000 7,286,000 9,861,000 8,414,000 399,000 7,286,000 663,000 615,000 853,000   
        investments available for sale
      34,386,000 16,505,000 22,752,000 49,647,000 86,335,000 71,955,000 42,424,000 21,125,000 37,688,000 60,681,000 97,312,000 113,879,000 125,159,000 82,091,000                                                                                    
        accounts receivable trade, net of allowance for credit losses of 83 and 32 at january 2, 2026 and december 27, 2024, respectively
      50,064,000                                                                                                 
        inventories
      55,496,000 53,302,000 53,107,000 48,143,000 43,305,000 40,361,000 39,282,000 38,581,000 35,130,000 31,061,000 25,482,000 27,808,000 24,161,000 19,930,000 18,089,000 18,450,000 17,274,000 16,518,000 15,590,000 16,789,000 18,111,000 18,234,000 17,836,000 17,565,000 17,142,000 18,111,000 16,440,000 16,328,000 16,439,000 17,142,000 16,704,000 16,180,000 14,387,000 13,444,000 13,310,000 13,274,000 13,458,000 14,646,000 14,825,000 15,895,000 15,692,000 16,019,000 14,622,000 14,153,000 15,273,000 15,921,000 15,731,000 14,932,000 13,785,000 12,514,000 15,717,000 11,880,000 11,123,000 11,010,000 12,514,000 11,793,000 11,258,000 11,145,000 10,612,000 9,861,000 9,967,000 10,543,000 10,952,000 10,916,000 11,055,000 15,296,000 15,672,000 16,301,000 16,668,000 14,820,000 15,821,000 15,572,000 15,870,000 16,668,000 12,741,000 13,789,000 12,944,000 12,495,000 12,939,000 13,837,000 14,115,000 14,046,000 14,699,000 15,084,000 13,974,000 13,303,000 12,923,000 12,802,000 11,970,000 11,874,000 11,603,000 12,802,000 12,766,000 13,323,000 15,231,000   
        prepayments, deposits and other current assets
      18,449,000 15,142,000 15,362,000 15,645,000 16,244,000 16,277,000 15,535,000 17,381,000 14,709,000 15,527,000 16,072,000 17,722,000 13,476,000 10,218,000 13,066,000 15,311,000 10,900,000 9,264,000 10,797,000 10,649,000 10,625,000 7,368,000 8,897,000 9,168,000 6,560,000 10,625,000 5,406,000 6,367,000 7,534,000 6,560,000 5,045,000     4,936,000 4,474,000 5,280,000  4,649,000 3,938,000 4,558,000 4,008,000   3,636,000                                                    
        total current assets
      311,545,000 321,209,000 292,792,000 326,498,000 367,940,000 397,106,000 383,817,000 365,715,000 365,269,000 347,068,000 328,003,000 312,871,000 311,723,000 296,910,000 296,456,000 273,902,000 271,411,000 263,945,000 248,117,000 223,515,000 216,418,000 196,003,000 182,517,000 172,076,000 174,666,000 216,418,000 164,962,000 158,908,000 152,685,000 174,666,000 151,572,000 147,297,000 66,925,000 62,111,000 53,890,000 57,580,000 47,796,000 49,047,000 49,908,000 49,718,000 48,940,000 46,240,000 48,085,000 46,565,000 42,988,000 49,073,000 49,410,000 50,741,000 51,103,000 50,075,000 44,897,000 47,884,000 43,814,000 41,604,000 50,075,000 41,528,000 39,489,000 38,504,000 35,787,000 32,775,000 30,126,000 29,986,000 28,011,000 27,580,000 44,177,000 39,915,000 40,054,000 30,380,000 32,270,000 40,406,000 34,556,000 37,379,000 38,492,000 32,270,000 32,294,000 36,710,000 37,904,000 31,820,000 29,294,000 31,145,000 31,388,000    33,929,000 35,591,000 26,345,000 27,607,000 31,166,000 29,806,000 21,754,000 27,607,000 25,212,000 33,152,000 35,802,000   
        property, plant and equipment
      73,323,000 72,605,000 74,417,000 74,957,000 84,889,000 81,580,000 77,500,000 72,337,000 66,835,000 62,886,000 55,924,000 53,453,000 50,921,000 48,048,000 42,813,000 39,645,000 35,912,000 32,266,000 28,616,000 26,314,000 24,030,000 22,662,000 21,478,000 20,184,000 17,065,000 24,030,000 14,846,000 13,382,000 11,300,000 17,065,000 11,451,000 11,462,000 11,593,000 11,856,000 9,776,000 10,999,000 11,619,000 12,114,000 11,790,000 11,718,000 11,424,000 10,982,000 9,944,000 9,931,000 9,923,000 10,095,000 9,339,000 9,320,000 8,832,000 7,405,000 10,066,000 6,512,000 6,147,000 6,184,000 7,405,000 4,698,000 4,651,000 4,171,000 3,710,000 3,419,000 3,505,000 3,732,000 3,772,000 3,318,000 3,538,000 5,180,000 5,378,000 5,629,000 5,974,000 5,005,000 5,921,000 6,385,000 6,916,000 5,974,000 5,772,000 5,598,000 6,010,000 5,746,000 5,846,000 4,976,000 5,559,000 5,570,000 5,595,000 6,163,000 6,246,000 6,495,000 6,563,000 6,638,000 6,450,000 6,682,000 7,090,000 6,638,000 7,847,000 8,019,000 8,742,000   
        finance lease right-of-use assets
          37,000 73,000 109,000 146,000 183,000 220,000 257,000 303,000 342,000 380,000 420,000 461,000 506,000 45,000 59,000 80,000 596,000 640,000 687,000 717,000 1,867,000 596,000 2,006,000 2,338,000 2,445,000 1,867,000                                                                    
        operating lease right-of-use assets
      29,609,000 31,339,000 33,027,000 31,047,000 36,850,000 37,897,000 34,971,000 34,600,000 34,387,000 34,992,000 31,530,000 31,182,000 30,270,000 29,503,000 30,363,000 31,030,000 31,310,000 22,006,000 11,243,000 8,666,000 8,764,000 7,725,000 5,587,000 6,038,000 6,684,000 8,764,000 6,677,000 7,219,000 6,629,000 6,684,000                                                                    
        cloud-based software
      30,700,000                                                                                                 
        goodwill
      1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,785,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,786,000 1,700,000 1,474,000 1,614,000 7,847,000 7,711,000 7,545,000 7,538,000 7,879,000 7,773,000 7,534,000 7,534,000 7,538,000 7,534,000 7,534,000 7,534,000 7,534,000 7,534,000 7,534,000 7,534,000 7,534,000 7,534,000 7,534,000 7,534,000 7,534,000 6,427,000 6,427,000 6,427,000 6,427,000 6,427,000 6,427,000 5,985,000 5,985,000    
        deferred income taxes
      3,365,000 1,977,000 11,893,000 4,002,000 788,000 5,324,000 5,078,000 5,125,000 5,190,000 8,560,000 4,672,000 4,744,000 4,824,000 3,710,000 3,217,000 3,333,000 3,813,000 3,700,000 3,720,000 4,536,000 4,944,000 5,007,000 5,114,000 5,112,000 3,750,000 4,944,000 1,460,000 1,355,000 1,275,000 3,750,000 1,278,000 1,201,000 1,139,000 1,265,000 1,242,000 1,043,000 1,104,000 1,105,000 391,000 518,000 510,000 468,000 598,000 582,000 600,000 439,000 361,000 384,000 377,000 373,000 596,000 483,000 189,000 188,000 373,000 149,000 150,000 151,000 202,000 202,000 202,000 202,000 360,000 360,000 360,000     104,000                            
        other assets
      1,350,000 27,446,000 23,866,000 19,074,000 17,234,000 13,824,000 9,219,000 5,863,000 3,339,000 2,382,000 954,000 956,000 957,000 808,000 786,000 817,000 822,000 625,000 658,000 660,000 608,000 600,000 591,000 588,000 751,000 608,000 752,000 713,000 836,000 751,000 1,009,000 998,000 1,007,000 996,000 967,000 969,000 948,000 948,000 772,000 835,000 828,000 646,000 617,000 580,000 590,000 617,000 640,000 672,000 668,000 659,000 597,000 1,056,000 1,041,000 1,038,000 659,000 1,210,000 1,184,000 1,135,000 1,202,000 1,166,000 1,142,000 1,207,000 1,321,000 1,276,000 1,231,000 1,242,000 1,132,000 1,140,000 1,189,000 1,139,000 1,028,000 1,041,000 1,053,000 1,189,000 620,000 256,000 276,000 258,000 260,000 264,000 237,000 150,000 153,000 169,000 170,000 109,000 78,000 91,000 165,000 173,000 365,000 91,000 1,159,000 1,363,000 932,000   
        total assets
      451,678,000 456,362,000 437,781,000 457,364,000 509,524,000 537,590,000 512,745,000 492,535,000 488,692,000 471,521,000 440,651,000 418,905,000 414,898,000 394,676,000 376,025,000 351,177,000 345,778,000 324,605,000 294,438,000 265,806,000 257,416,000 234,698,000 218,039,000 206,788,000 206,865,000 257,416,000 192,741,000 185,962,000 177,219,000 206,865,000 167,339,000 162,988,000 82,709,000 78,292,000 67,932,000 72,703,000 63,636,000 65,439,000 65,443,000 66,334,000 65,301,000 61,880,000 61,910,000 60,297,000 56,809,000 62,954,000 62,794,000 64,372,000 64,308,000 61,931,000 58,911,000 59,537,000 54,666,000 52,658,000 61,931,000 51,829,000 49,845,000 48,420,000 45,897,000 42,644,000 40,195,000 40,585,000 38,622,000 37,538,000 54,486,000 59,223,000 59,326,000 49,856,000 52,582,000 58,681,000 55,661,000 58,900,000 62,539,000 52,582,000 54,179,000 54,177,000 56,438,000 50,086,000 47,770,000 48,737,000 49,554,000    53,526,000 55,678,000 45,647,000 47,219,000 50,980,000 52,116,000 45,007,000 47,219,000 58,117,000 62,436,000 65,805,000   
        liabilities and stockholders’ equity
                                                                                                       
        current liabilities:
                                                                                                       
        accounts payable
      11,574,000 9,180,000 12,345,000 11,465,000 16,704,000 14,694,000 19,059,000 16,560,000 13,557,000 8,786,000 11,441,000 9,102,000 11,576,000 7,567,000 12,716,000 13,421,000 8,699,000 9,092,000 7,579,000 7,834,000 7,874,000 7,830,000 8,890,000 9,507,000 8,050,000 7,874,000 7,535,000 8,097,000 7,018,000 8,050,000 6,524,000 8,282,000 7,197,000 8,239,000 6,033,000 5,734,000 6,917,000 7,602,000 8,311,000 7,973,000 8,725,000 6,852,000 5,790,000 4,761,000 4,943,000 6,691,000 6,259,000 5,269,000 6,161,000 6,263,000 6,620,000 4,536,000 3,809,000 3,663,000 6,263,000 3,818,000 3,139,000 3,082,000 3,586,000 3,452,000 3,648,000 3,717,000 3,408,000 3,013,000 3,589,000 6,182,000 5,553,000 5,910,000 6,626,000 7,416,000 6,363,000 7,937,000 8,973,000 6,626,000 4,823,000 4,572,000 4,808,000 5,105,000 5,055,000 4,182,000 4,453,000 3,989,000 4,014,000 5,313,000 3,657,000 4,957,000 4,090,000 4,739,000 4,683,000 4,439,000 4,918,000 4,739,000 4,659,000 5,243,000 5,593,000   
        obligations under finance leases
          42,000 84,000 125,000 166,000 165,000 164,000 162,000 171,000 169,000 167,000 166,000 151,000 127,000 50,000 85,000 124,000 360,000 422,000 493,000 557,000 560,000 360,000 752,000 960,000 1,158,000 560,000                                                                    
        obligations under operating leases
      5,872,000 5,314,000 5,103,000 3,560,000 3,894,000 4,531,000 4,648,000 4,403,000 4,202,000 4,003,000 4,013,000 3,538,000 3,524,000 3,474,000 3,708,000 3,608,000 3,283,000 2,646,000 2,765,000 2,373,000 2,485,000 2,215,000 2,355,000 2,531,000 2,700,000 2,485,000 2,789,000 2,766,000 2,495,000 2,700,000                                                                    
        allowance for sales returns
      10,199,000 7,526,000 4,726,000 5,644,000 6,579,000 8,124,000 7,225,000 6,284,000 6,174,000 7,557,000 6,653,000 5,303,000 5,706,000 5,040,000 5,550,000 4,566,000 4,816,000 5,566,000 5,429,000 4,595,000 4,532,000 4,427,000 4,285,000 3,761,000 3,644,000 4,532,000 3,691,000 3,263,000 2,971,000 3,644,000 2,895,000 2,802,000 2,582,000 2,685,000                                                                
        other current liabilities
      40,859,000 39,617,000 37,054,000 47,687,000 43,087,000 38,908,000 35,113,000 35,261,000 40,938,000 36,265,000 31,925,000 28,949,000 30,741,000 29,072,000 24,374,000 19,436,000 31,877,000 28,160,000 24,663,000 19,915,000 24,606,000 17,612,000 14,241,000 12,230,000 17,697,000 24,606,000 12,865,000 10,771,000 11,317,000 17,697,000 13,431,000 10,935,000 9,038,000 8,070,000 7,339,000 7,253,000 6,353,000 8,425,000 7,275,000 7,568,000 6,078,000 5,955,000 6,280,000 5,580,000 5,284,000 6,305,000 4,989,000 5,833,000 6,379,000 6,372,000 4,976,000 6,052,000 5,546,000 5,075,000 6,372,000 6,348,000 6,241,000 5,661,000 5,722,000 5,737,000 5,335,000 6,513,000 6,111,000 6,196,000 6,161,000 12,129,000 11,627,000 11,244,000 11,366,000 7,706,000 6,932,000 6,442,000 6,094,000 11,366,000 5,541,000 8,215,000 7,234,000 8,463,000 7,574,000 6,267,000 5,567,000 5,728,000 5,845,000 5,162,000 5,601,000 4,713,000 4,446,000 4,035,000 4,756,000 4,800,000 4,773,000 4,035,000 5,261,000 4,892,000 4,852,000   
        total current liabilities
      68,504,000 61,637,000 59,228,000 68,356,000 70,306,000 66,341,000 66,170,000 62,674,000 65,036,000 56,775,000 54,194,000 47,063,000 51,716,000 45,320,000 46,514,000 41,182,000 48,802,000 46,796,000 41,801,000 36,129,000 41,236,000 33,859,000 31,589,000 29,902,000 34,478,000 41,236,000 29,972,000 28,711,000 28,231,000 34,478,000 27,728,000 27,540,000 24,933,000 25,596,000 19,088,000 25,698,000 18,982,000 21,795,000 21,067,000 21,250,000 20,385,000 18,002,000 16,875,000 15,046,000 15,048,000 17,887,000 17,005,000 17,185,000 18,343,000 18,412,000 16,446,000 16,470,000 15,420,000 15,179,000 18,412,000 14,151,000 13,244,000 12,504,000 12,824,000 12,388,000 12,116,000 13,447,000 12,773,000 12,293,000 21,438,000 21,753,000 21,212,000 24,984,000 21,463,000 26,940,000 16,176,000 17,273,000 16,074,000 21,463,000 11,288,000 13,646,000 12,826,000 15,989,000 14,931,000 12,216,000 11,806,000    12,017,000 12,632,000 11,517,000 11,724,000 12,696,000 12,302,000 14,937,000 11,724,000 16,276,000 18,345,000 18,661,000   
        asset retirement obligations
      45,000 43,000 45,000 43,000 42,000 127,000 109,000 96,000 103,000 98,000 101,000 218,000 220,000 158,000 169,000 186,000 198,000 205,000 205,000 206,000 221,000 216,000 212,000 210,000 211,000 221,000 211,000 212,000 206,000 211,000 206,000 201,000 206,000 215,000 202,000 203,000 203,000 204,000 195,000 225,000 222,000 203,000 116,000 112,000 117,000 156,000 127,000 134,000 130,000 157,000 115,000 374,000 386,000 646,000 157,000                                           
        deferred rent
      89,000 89,000                             188,000 203,000 219,000 185,000 172,000 184,000 61,000 58,000 59,000 68,000 77,000 76,000    87,000                                                    
        pension liability
      6,375,000 7,010,000 6,518,000 5,875,000 6,737,000 6,559,000 4,808,000 4,777,000 5,055,000 3,031,000 3,050,000 3,134,000 1,935,000 1,228,000 1,823,000 4,581,000 8,758,000 8,816,000 8,909,000 8,729,000 11,940,000 8,587,000 8,136,000 7,965,000 7,840,000 11,940,000 7,205,000 6,138,000 5,418,000 7,840,000 5,310,000 4,839,000 4,815,000 4,812,000 4,653,000 4,138,000 4,080,000 4,121,000 3,997,000 4,380,000 4,240,000 4,064,000 3,202,000 3,140,000 3,128,000 3,886,000 2,708,000 2,858,000 2,775,000 2,715,000 3,079,000 2,971,000 2,909,000 2,946,000 2,715,000                                           
        total liabilities
      107,494,000 102,582,000 101,208,000 107,392,000 112,189,000 109,468,000 103,642,000 99,747,000 102,738,000 92,926,000 86,954,000 79,981,000 82,706,000 74,544,000 76,718,000 74,860,000 87,220,000 75,497,000 59,816,000 51,630,000 60,194,000 48,306,000 43,365,000 41,821,000 46,981,000 60,194,000 43,401,000 41,627,000 39,881,000 46,981,000 34,913,000 34,124,000 31,626,000 32,375,000 24,996,000 32,041,000 25,343,000 28,477,000 27,538,000 28,604,000 27,314,000 23,549,000 22,371,000 20,505,000 20,460,000 24,108,000 22,151,000 22,541,000 23,050,000 23,079,000 21,812,000 21,716,000 20,005,000 20,009,000 23,079,000 19,214,000 18,358,000 17,697,000 17,520,000 17,096,000 16,793,000 18,158,000 16,911,000 15,676,000 25,062,000 29,980,000 29,267,000 28,690,000 29,787,000 30,827,000 24,111,000 25,105,000 26,091,000 29,787,000 17,954,000 15,053,000 14,395,000 20,882,000 16,010,000 13,262,000 12,900,000    12,634,000 13,232,000 11,581,000 11,796,000 12,771,000 12,388,000 15,026,000 11,796,000 16,655,000 18,648,000 18,977,000   
        commitments and contingencies
                                                                                                       
        stockholders’ equity:
                                                                                                       
        common stock, 0.01 par value...
      498,000 497,000 495,000 495,000 493,000 493,000 492,000 491,000 488,000 488,000 485,000 483,000 482,000 482,000 480,000 478,000 477,000 476,000 474,000 469,000 464,000 461,000 458,000 451,000 448,000 464,000 446,000 445,000 444,000 448,000 442,000 441,000 419,000 416,000 414,000 412,000 411,000 409,000 407,000 406,000 404,000 402,000 399,000 398,000 386,000 399,000 384,000 384,000 381,000 379,000 384,000 370,000 366,000 364,000 379,000 363,000 363,000 362,000 359,000 355,000 354,000 351,000 348,000 348,000 348,000 347,000 347,000 301,000  348,000 295,000 295,000 295,000                         
        additional paid-in capital
      504,682,000 495,986,000 484,801,000 476,868,000 471,449,000 466,579,000 457,402,000 447,716,000 436,947,000 436,117,000 419,594,000 409,303,000 404,189,000 398,448,000 387,328,000 378,690,000 373,519,000 368,572,000 360,316,000 348,063,000 338,194,000 328,074,000 320,235,000 309,480,000 304,288,000 338,194,000 299,597,000 296,063,000 292,722,000 304,288,000 289,584,000 287,000,000 210,488,000 206,795,000 204,920,000 202,148,000 200,921,000 198,596,000 197,657,000 196,411,000 195,073,000 194,010,000 186,294,000 184,990,000 179,767,000 187,007,000 178,049,000 176,204,000 174,007,000 170,246,000 178,232,000 168,056,000 165,327,000 163,361,000 170,246,000 160,910,000 159,880,000 158,944,000 156,429,000 154,108,000 153,007,000 152,014,000 150,861,000 150,375,000 149,889,000 149,268,000 148,992,000 139,878,000 138,811,000 149,559,000 138,450,000 137,982,000 137,557,000 138,811,000 137,075,000 135,691,000 135,292,000 118,214,000 117,312,000 116,477,000 114,818,000 113,430,000 112,434,000 98,691,000 98,421,000 98,021,000 85,995,000 85,948,000 85,768,000 85,085,000 75,027,000 85,948,000      
        treasury stock
      -6,461,000 -6,461,000 -4,479,000                                                                                               
        accumulated other comprehensive loss
      -6,511,000 -6,527,000 -5,645,000 -5,604,000          -310,000 249,000 -1,063,000 -4,048,000 -3,628,000 -3,836,000 -3,457,000 -5,545,000 -2,925,000 -2,909,000 -3,026,000 -3,048,000 -5,545,000 -2,520,000 -1,602,000 -1,343,000 -3,048,000 -1,320,000 -1,201,000 -989,000 -629,000 -1,150,000 -788,000 -756,000 -731,000 -1,050,000 -145,000 -326,000 -1,060,000 -1,017,000 -1,211,000 -1,017,000 -1,580,000                                             -35,000       
        accumulated deficit
      -148,024,000 -129,715,000 -138,599,000 -121,787,000 -67,576,000 -33,348,000 -43,328,000 -50,707,000 -47,368,000 -55,124,000 -63,861,000 -69,925,000 -72,635,000 -78,488,000 -88,750,000 -101,788,000 -111,390,000 -116,312,000 -122,332,000 -130,899,000 -135,891,000 -139,218,000 -143,110,000 -141,938,000 -141,804,000 -135,891,000 -148,183,000 -150,571,000 -154,485,000 -141,804,000 -156,280,000 -157,376,000 -158,835,000 -160,665,000 -161,248,000 -161,110,000 -162,283,000 -161,312,000 -159,109,000 -158,942,000 -157,164,000 -155,021,000 -146,137,000 -144,385,000 -142,787,000 -146,980,000 -137,909,000 -135,203,000 -133,414,000 -132,055,000 -140,447,000 -131,179,000 -131,703,000 -131,981,000 -132,055,000 -131,039,000 -130,949,000 -130,458,000 -130,799,000 -130,877,000 -131,738,000 -132,038,000 -131,347,000 -130,189,000 -128,561,000 -130,608,000 -128,641,000 -127,553,000 -125,891,000 -132,091,000 -116,431,000 -114,181,000 -111,636,000 -125,891,000 -102,696,000 -98,405,000 -94,575,000 -90,218,000 -86,697,000 -81,022,000 -78,234,000 -75,015,000 -71,653,000 -60,478,000 -56,094,000 -53,826,000 -50,445,000 -49,146,000 -45,626,000 -43,284,000 -42,168,000 -49,146,000 -31,313,000 -29,169,000 -24,263,000   
        total stockholders’ equity
      344,184,000 353,780,000 336,573,000 349,972,000 397,335,000 428,122,000 409,103,000 392,788,000 385,954,000 378,595,000 353,697,000 338,924,000 332,192,000 320,132,000 299,307,000 276,317,000 258,558,000 249,108,000 234,622,000 214,176,000 197,222,000 186,392,000 174,674,000 164,967,000 159,884,000 197,222,000 149,340,000 144,335,000 137,338,000 159,884,000 132,426,000 128,864,000 51,083,000 45,917,000 42,936,000 40,662,000 38,293,000 36,962,000 37,905,000 37,730,000 37,987,000 38,331,000 39,539,000 39,792,000 36,349,000 38,846,000 40,643,000 41,831,000 41,258,000 38,852,000 37,099,000 37,821,000 34,661,000 32,649,000 38,852,000 32,615,000 31,487,000 30,723,000 28,377,000 25,548,000 23,402,000 22,427,000 21,711,000 21,862,000 22,636,000 22,463,000 23,283,000 14,394,000 16,027,000 21,070,000 24,786,000 27,035,000 29,692,000 16,027,000 36,225,000 39,124,000 42,043,000 29,204,000 31,760,000 35,475,000 36,654,000    40,870,000 42,424,000 33,827,000 35,219,000 38,020,000 39,566,000 29,857,000 35,219,000 40,873,000 43,411,000 46,446,000   
        total liabilities and stockholders’ equity
      451,678,000 456,362,000 437,781,000 457,364,000 509,524,000 537,590,000 512,745,000 492,535,000 488,692,000 471,521,000 440,651,000 418,905,000 414,898,000 394,676,000 376,025,000 351,177,000 345,778,000 324,605,000 294,438,000 265,806,000 257,416,000 234,698,000 218,039,000 206,788,000 206,865,000 257,416,000 192,741,000 185,962,000 177,219,000 206,865,000 167,339,000 162,988,000 82,709,000 78,292,000 67,932,000 72,703,000 63,636,000 65,439,000 65,443,000 66,334,000 65,301,000 61,880,000 61,910,000 60,297,000 56,809,000 62,954,000 62,794,000 64,372,000 64,308,000 61,931,000 58,911,000 59,537,000 54,666,000 52,658,000 61,931,000 51,829,000 49,845,000 48,420,000 45,897,000 42,644,000 40,195,000              54,179,000 54,177,000 56,438,000 50,086,000 47,770,000 48,737,000 49,554,000    53,526,000 55,678,000 45,647,000 47,219,000 50,980,000 52,116,000 45,007,000 47,219,000 58,117,000 62,436,000 65,805,000   
        accounts receivable trade, net of allowance for credit losses of 83 and 32 at september 26, 2025 and december 27, 2024, respectively
       60,105,000                                                                                                
        accounts receivable trade, net of allowance for credit losses of 96 and 32 at june 27, 2025 and december 27, 2024, respectively
        34,440,000                                                                                               
        accounts receivable trade, net of allowance for credit losses of 72 and 32 at march 28, 2025 and december 27, 2024, respectively
         39,949,000                                                                                              
        accounts receivable trade, net of allowance for credit losses of 32 and 191 at december 27, 2024 and december 29, 2023, respectively
          77,897,000                                                                                             
        accumulated other comprehensive income
          -7,031,000 -5,602,000 -5,463,000 -4,712,000 -4,113,000    156,000                                  119,000 446,000 284,000 282,000 -1,070,000 574,000 671,000 905,000 282,000 2,381,000 2,193,000 1,875,000 2,388,000 1,962,000 1,779,000 2,100,000 1,849,000 1,328,000 960,000 3,456,000 2,585,000 1,768,000 2,812,000 3,254,000 2,472,000 2,939,000 3,476,000 2,812,000 1,551,000 1,544,000 1,032,000 951,000 889,000 635,000 519,000 238,000 146,000 1,024,000 445,000 304,000 433,000 572,000 23,000 21,000  572,000 -324,000 10,000 -1,728,000   
        accounts receivable trade, net of allowance for credit losses of 178 and 191, respectively
           104,510,000                                                                                            
        accounts receivable trade, net of allowance for credit losses of 184 and 191, respectively
            93,800,000                                                                                           
        accounts receivable trade, net of allowance for credit losses of 187 and 191, respectively
             64,604,000                                                                                          
        accounts receivable trade
              94,704,000    62,447,000    43,531,000    35,229,000    30,996,000 35,229,000    30,996,000 25,946,000    17,853,000    16,344,000       15,675,000   11,101,000 10,731,000 11,054,000 9,467,000 10,342,000 8,607,000 10,731,000 8,142,000 8,628,000 8,331,000 6,786,000 8,015,000 7,612,000 8,219,000 7,118,000 6,816,000 6,903,000 9,411,000 9,411,000 7,883,000 8,422,000 9,269,000    8,422,000 6,898,000    6,524,000                   
        intangible assets
                 165,000 173,000 171,000 184,000 203,000 218,000 232,000 239,000 249,000 270,000 275,000 280,000 287,000 296,000 270,000 252,000 261,000 263,000 296,000 243,000 244,000 259,000 278,000 271,000 326,000 383,000 439,000 473,000 607,000 659,000 658,000 719,000 750,000  666,000 1,033,000 1,206,000 1,288,000 1,380,000 870,000 1,567,000 1,689,000 1,858,000 1,380,000 2,458,000 2,585,000 2,673,000 3,210,000 3,296,000 3,434,000 3,672,000 3,818,000 3,890,000 3,926,000 5,039,000 5,051,000 5,162,000 5,611,000 4,148,000 6,383,000 6,561,000 8,544,000 5,611,000                        
        accounts receivable trade, net of allowance for credit losses of 38 and 20, respectively
               112,367,000                                                                                        
        accumulated other comprehensive gain
               -2,886,000 -2,521,000 -937,000                                                                                      
        accounts receivable trade, net of allowance for credit losses of 31 and 20, respectively
                94,442,000                                                                                       
        accounts receivable trade, net of allowance for credit losses of 43 and 20, respectively
                 63,494,000                                                                                      
        accounts receivable trade, net of allowance for credit losses of 103 and 43, respectively
                   55,429,000                                                                                    
        accounts receivable trade, net of allowance for credit losses of 55 and 43, respectively
                    62,811,000                                                                                   
        accounts receivable trade, net of allowance for credit losses of 77 and 43, respectively
                     47,074,000                                                                                  
        line of credit
                       1,282,000 1,280,000 1,288,000 1,379,000 1,353,000 1,325,000 1,316,000 1,827,000 1,379,000 2,340,000 2,854,000 3,272,000 1,827,000 3,780,000 4,162,000 4,517,000 4,706,000 4,438,000 4,442,000 4,460,000 4,474,000 4,283,000 4,941,000 4,866,000 4,457,000 4,168,000 4,055,000 4,178,000 4,159,000 4,600,000 4,900,000 4,800,000 4,750,000 4,150,000 5,050,000 5,100,000 5,300,000 4,750,000 2,580,000 2,520,000 2,420,000 2,600,000 2,480,000 2,420,000 2,460,000 2,400,000 2,280,000 2,140,000 2,220,000 2,704,000 2,020,000 2,200,000 2,160,000 1,880,000 1,860,000  2,200,000                        
        accounts receivable trade, net of allowance of doubtful accounts of 55 and 59, respectively
                       41,917,000                                                                                
        accounts receivable trade, net of allowance of doubtful accounts of 52 and 59, respectively
                        48,647,000                                                                               
        accounts receivable trade, net of allowance of doubtful accounts of 60 and 59, respectively
                         33,733,000                                                                              
        accounts receivable trade, net of allowance of doubtful accounts of 131 and 88, respectively
                           42,063,000                                                                            
        accounts receivable trade, net of allowance of doubtful accounts of 52 and 88, respectively
                            39,469,000                                                                           
        accounts receivable trade, net of allowance of doubtful accounts of 49 and 88, respectively
                             34,492,000                                                                          
        accounts receivable trade, net of allowance of doubtful accounts of 75 and 550, respectively
                                30,789,000                                                                       
        accounts receivable trade, net of allowance of doubtful accounts of 162 and 550, respectively
                                 32,962,000                                                                      
        accounts receivable trade, net of allowance of doubtful accounts of 437 and 550, respectively
                                  26,601,000                                                                     
        obligations under capital leases
                                    1,098,000 1,359,000 1,599,000 1,896,000 1,278,000 1,269,000 1,252,000 1,294,000 1,198,000 398,000 346,000 368,000 336,000 349,000 342,000 362,000 419,000 445,000 265,000 288,000 399,000 393,000 525,000 701,000 288,000 933,000 872,000 869,000 590,000 393,000 388,000 431,000 494,000 444,000 560,000     795,000                            
        accounts receivable trade, net of allowance for doubtful accounts of 616 and 350, respectively
                                     23,732,000                                                                  
        prepayments, deposits, and other current assets
                                     5,190,000 5,059,000 4,936,000 4,207,000    4,349,000                                                           
        1
                                                                                                       
        accounts receivable trade, net of allowance for doubtful accounts of 600 and 350, respectively
                                      26,233,000                                                                 
        net sales
                                      33,905,000     20,350,000                                                            
        cost of sales
                                      8,678,000     5,773,000                                                            
        gross profit
                                      25,227,000     14,577,000                                                            
        selling, general and administrative expenses:
                                                                                                       
        general and administrative
                                      6,196,000     5,359,000                                                            
        marketing and selling
                                      10,659,000     6,530,000                                                            
        research and development
                                      5,346,000     4,783,000                                                            
        total selling, general and administrative expenses
                                      22,201,000                                                                 
        operating income
                                      3,026,000     -2,095,000                                                            
        other income:
                                                                                                       
        interest expense
                                      -24,000     -28,000                                                            
        gain on foreign currency transactions
                                      -520,000     -86,000                                                            
        royalty income
                                      149,000     131,000                                                            
        other income
                                      4,000     16,000                                                            
        income before income taxes
                                      2,635,000                                                                 
        income tax provision
                                      805,000                                                                 
        net income
                                      1,830,000     -2,203,000                                                            
        net income per share
                                           -50                                                            
        basic
                                      40                                                                 
        diluted
                                      40                                                                 
        weighted-average shares outstanding:
                                                                                                       
        accounts receivable trade, net of allowance for doubtful accounts of 395 and 350, respectively
                                       22,960,000                                                                
        accounts receivable trade, net of allowance for doubtful accounts of 2,255 and 2,056, respectively
                                         16,237,000                                                              
        insurance receivable
                                         7,000,000                                                              
        litigation settlement obligation
                                         7,000,000                                                              
        accounts receivable trade, net of allowance for doubtful accounts of 2,136 and 2,056, respectively
                                          16,426,000                                                             
        accounts receivable trade, net of allowance for doubtful accounts of 2,295 and 2,056, respectively
                                           15,621,000                                                            
        total other income
                                           33,000                                                            
        income before income tax benefit
                                           -2,062,000                                                            
        income tax benefit
                                           141,000                                                            
        weighted-average shares outstanding – basic and diluted
                                           40,749,000                                                            
        accounts receivable trade, net of allowance for doubtful accounts of 2,039 and 1,877, respectively
                                             14,372,000                                                          
        accounts receivable trade, net of allowance for doubtful accounts of 2,023 and 1,877, respectively
                                              16,112,000                                                         
        accounts receivable trade, net of allowance for doubtful accounts of 1,877 and 1,877, respectively
                                               16,227,000                                                        
        accounts receivable trade, net of allowance for doubtful accounts of 1,921 and 1,589, respectively
                                                12,776,000                                                       
        other long-term liabilities
                                                88,000 89,000            723,000 719,000 3,691,000 3,068,000 2,761,000 2,792,000 2,820,000 218,000 238,000 2,241,000 1,967,000 1,769,000 1,623,000 1,678,000 2,136,000 1,715,000 1,489,000 1,528,000 1,678,000 619,000  1,000 2,000 122,000 1,046,000 1,094,000 756,000 854,000 632,000 617,000 600,000 64,000 72,000 75,000 86,000 89,000 72,000 379,000 303,000 316,000   
        accounts receivable trade, net of allowance for doubtful accounts of 1,824 and 1,589, respectively
                                                 12,478,000                                                      
        prepaids, deposits and other current assets
                                                 4,017,000 5,271,000  3,293,000 3,539,000 4,770,000 3,503,000 4,517,000 2,703,000 2,624,000 2,744,000 3,503,000 1,840,000 2,059,000 2,583,000 1,498,000 1,754,000 2,193,000 1,715,000 1,317,000 1,816,000 2,413,000 2,196,000 1,876,000 2,474,000 2,009,000 2,591,000 1,962,000 2,468,000 2,754,000 2,009,000 1,610,000 2,614,000 1,941,000 3,089,000 1,923,000 2,569,000 2,007,000 2,179,000 1,763,000 1,969,000   2,015,000 2,001,000    2,001,000   2,470,000   
        accounts receivable trade, net of allowance for doubtful accounts of 1,688 and 1,589 respectively
                                                  11,035,000                                                     
        long-lived intangible assets
                                                  824,000                                                     
        accounts receivable trade, net of allowance for doubtful accounts of 1,517 and 1,449, respectively
                                                    11,666,000                                                   
        accounts receivable trade, net of allowance for doubtful accounts of 1,461 and 1,449, respectively
                                                     12,700,000                                                  
        restricted cash
                                                                136,000 145,000 142,000 133,000 136,000 136,000 7,532,000 7,368,000 7,341,000                           2,000,000 2,000,000   
        pension obligation
                                                             2,982,000 2,892,000                                         
        -1-
                                                                                                       
        liabilities, redeemable convertible preferred stock and stockholders’ equity
                                                                                                       
        accrued legal judgments
                                                                      4,000,000     4,000,000                            
        note payable, net of discount
                                                                      4,628,000     4,503,000                            
        commitments, contingencies and subsequent events
                                                                                                       
        series a redeemable convertible preferred stock 0.01 par value...
                                                                          6,768,000 6,784,000    6,768,000                        
        total liabilities, redeemable convertible preferred stock and stockholders’ equity
                                                                   40,585,000 38,622,000 37,538,000 54,486,000 59,223,000 59,326,000 49,856,000 52,582,000 58,681,000 55,661,000 58,900,000 62,539,000 52,582,000                        
        pension obligations
                                                                    2,395,000 2,240,000                                  
        commitments, contingencies and subsequent event
                                                                                                       
        series a redeemable convertible preferred stock, 0.01 par value...
                                                                      6,788,000 6,780,000 6,776,000 6,772,000   6,764,000 6,760,000 6,756,000                         
        short-term investments – restricted
                                                                                                       
        deferred income taxes – current
                                                                       282,000 282,000 282,000   105,000 105,000 102,000                         
        obligations under capital leases – current
                                                                       940,000 1,046,000 1,046,000   896,000 929,000 905,000                         
        note payable – long-term, net of discount
                                                                       4,389,000 4,276,000    4,346,000 4,284,000 4,225,000                         
        obligations under capital leases – long-term
                                                                       1,084,000 1,182,000 1,211,000   1,184,000 1,306,000 1,193,000                         
        deferred income taxes – long-term
                                                                       787,000 828,000 872,000   690,000 753,000 3,071,000                         
        short-term investments - restricted
                                                                             71,000 117,000   150,000     179,000                 
        note payable – current, net of discount
                                                                         4,482,000                              
        short-term investments — restricted
                                                                          179,000     179,000 150,000   150,000 150,000 150,000                  
        advance payment for acquisition of canon staar
                                                                                4,000,000                       
        deferred income taxes — current
                                                                          282,000     282,000 102,000                       
        obligations under capital leases — current
                                                                          989,000     989,000 822,000    500,000                   
        notes payable — long-term, net of discount
                                                                          4,414,000     4,414,000 4,166,000                       
        obligations under capital leases — long-term
                                                                          1,335,000     1,335,000 1,311,000    957,000                   
        deferred income taxes — long-term
                                                                          897,000     897,000 570,000                       
        common stock, .01 par value...
                                                                          295,000     295,000 295,000 294,000 294,000 257,000 256,000 255,000 252,000  248,000 207,000 206,000 205,000 184,000 184,000 184,000 182,000 170,000 184,000  172,000 172,000   
        restricted cash and short-term investments
                                                                           7,396,000                            
        accounts receivable
                                                                            10,076,000 10,417,000 9,229,000   5,961,000 6,937,000 6,988,000  6,396,000 6,746,000 6,036,000   5,329,000 5,379,000 5,946,000  6,209,000 6,932,000 6,634,000  5,907,000 6,888,000    
        investment in joint venture
                                                                                  365,000 409,000 397,000 259,000 157,000 278,000 283,000 125,000 127,000 297,000 379,000 397,000 546,000 462,000 568,000 397,000 357,000 432,000 466,000   
        patents and licenses
                                                                                3,959,000 4,079,000 4,199,000 4,319,000 4,439,000 4,559,000 4,679,000 4,800,000   5,520,000 5,652,000 5,855,000  6,226,000 8,566,000 8,803,000  9,277,000 9,503,000    
        notes payable
                                                                                   1,812,000 1,802,000 1,767,000 1,786,000 1,686,000 1,676,000 3,004,000 2,759,000 2,962,000 2,981,000 2,950,000 3,257,000 3,063,000 5,246,000 2,950,000 6,356,000 8,210,000 8,216,000   
        series a convertible preferred stock .01 par value...
                                                                                                       
        obligations under capital lease-current
                                                                                 859,000 784,000                     
        obligations under capital lease - long-term
                                                                                 1,305,000                      
        warrant obligation
                                                                                 102,000 150,000                     
        preferred stock, .01 par value...
                                                                                                       
        long-term investments — restricted
                                                                                  150,000                     
        note payable
                                                                                   3,733,000                    
        obligations under capital lease — long-term
                                                                                  1,418,000 1,158,000                    
        obligations under capital lease — current
                                                                                   609,000                    
        commitments and contingencies and subsequent events
                                                                                                       
        notes receivable from former director
                                                                                                       
        notes receivable from former directors
                                                                                     -870,000 -701,000 -805,000 -809,000               
        short-term investments
                                                                                         5,125,000              
        accounts receivables
                                                                                        5,100,000 6,217,000    5,518,000    5,518,000   7,903,000   
        patents and licenses, net of accumulated amortization of 6,569 and 6,089
                                                                                        4,920,000               
        minority interest
                                                                                         22,000 22,000 22,000 239,000 204,000 189,000 162,000 124,000 204,000 589,000 377,000 382,000   
        patents and licenses, net of accumulated amortization of 6,089 and 5,583
                                                                                         5,400,000              
        stockholders’ equity: - sum
                                                                                         39,444,000 42,978,000 44,704,000 36,167,000 37,558,000 40,349,000 42,004,000 32,994,000   46,719,000 49,754,000   
        notes receivable from officers and directors
                                                                                         -1,604,000 -2,108,000 -2,280,000 -2,340,000 -2,339,000 -2,329,000 -2,438,000 -3,137,000 -2,339,000 -3,418,000 -3,308,000 -3,308,000   
        prepaids, deposits, and other current assets
                                                                                          2,784,000 2,011,000   3,126,000 2,586,000 3,118,000  2,773,000 2,877,000    
        a s s e t s
                                                                                                       
        patents and licenses, net of accumulated amortization of 5,583 and 4,967
                                                                                             6,059,000    6,059,000      
        l i a b i l i t i e s a n d s t o c k h o l d e r s’ e q u i t y
                                                                                                       
        other receivables
                                                                                                  2,097,000 2,145,000 2,041,000   
        deferred income tax, current
                                                                                                  1,006,000 5,304,000 5,304,000   
        deferred income tax, non-current
                                                                                                  8,280,000 3,982,000 3,982,000   
        capital in excess of par value
                                                                                                  75,756,000 75,706,000 75,573,000   
        patents and licenses, net of accumulated amortization of 4,034 and 3,148
                                                                                                    9,896,000   
        goodwill, net of accumulated amortization of 1,385 and 1,039
                                                                                                    5,985,000   
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2026-01-02 2025-09-26 2025-06-27 2025-03-28 2024-12-27 2024-09-27 2024-06-28 2024-03-29 2023-12-29 2023-09-29 2023-06-30 2023-03-31 2022-12-30 2022-09-30 2022-07-01 2022-04-01 2021-12-31 2021-10-01 2021-07-02 2021-04-02 2021-01-01 2020-10-02 2020-07-03 2020-04-03 2020-01-01 2019-09-27 2019-06-28 2019-03-29 2018-12-28 2018-09-28 2018-06-29 2018-03-30 2017-12-29 2017-09-29 2017-06-30 2017-03-31 2016-12-30 2016-09-30 2016-07-01 2016-04-01 2016-01-01 2015-10-02 2015-07-03 2015-04-03 2015-01-01 2014-10-03 2014-07-04 2014-04-04 2014-01-02 2013-09-27 2013-06-28 2013-03-29 2012-09-28 2012-06-29 2012-03-30 2011-12-30 2011-09-30 2011-07-01 2011-04-01 2010-12-31 2010-10-01 2010-07-02 2010-04-02 2009-10-02 2009-07-03 2009-04-03 2009-01-01 2008-09-26 2008-06-27 2008-03-28 2007-12-28 2007-09-28 2007-06-29 2007-03-30 2006-12-29 2006-09-29 2006-06-30 2006-03-31 2004-12-31 2004-10-01 2004-07-02 2004-04-02 2004-01-02 2003-10-03 2003-07-04 2003-04-04 2003-01-02 2002-06-28 
                                                                                                
          cash flows from operating activities:
                                                                                                
          net income
        -18,309,000 8,884,000   -34,228,000 9,980,000 7,379,000 -3,339,000 7,756,000 4,817,000 6,064,000 2,710,000 5,853,000 10,262,000 13,038,000 9,602,000 4,922,000 6,020,000 8,567,000 4,992,000 3,327,000 3,892,000 -1,172,000 -134,000 -1,756,000 2,388,000 3,914,000 1,367,000 1,096,000 1,459,000 1,830,000 583,000             -679,000 -2,706,000 -1,789,000 -1,359,000 -9,666,000 525,000 278,000 471,000 -90,000 -491,000 232,000 109,000 78,000 861,000 300,000 -691,000 -1,158,000 -1,628,000 3,530,000            -5,675,000 -2,788,000             
          adjustments to reconcile net income to net cash from operating activities:
                                                                                                
          depreciation of property, plant, and equipment
        2,007,000 2,000,000 1,975,000 2,337,000 2,375,000 1,757,000 1,522,000 1,237,000 1,368,000 1,345,000 1,285,000 1,113,000 1,380,000 1,077,000 1,030,000 994,000 937,000 917,000 889,000 865,000 784,000 758,000 752,000 766,000 207,000 870,000 761,000 1,222,000 638,000 624,000 619,000 549,000                                                         
          amortization of cloud-based software
                                                                                                
          non-cash operating lease expense
        905,000 799,000                                                                                       
          impairment of fixed assets and operating lease right-of-use assets
        811,000 1,377,000 13,216,000                                                                                     
          gain on fixed asset recovery
                                                                                                
          amortization of intangibles
                  164,000 7,000 6,000 7,000 7,000 8,000 8,000 9,000 8,000 9,000 9,000 9,000 8,000 9,000 9,000 9,000 9,000 8,000 8,000 9,000 8,000 9,000     57,000 60,000   51,000 51,000   -112,000 104,000 107,000 106,000 48,000 109,000 108,000 117,000 175,000 175,000 175,000 202,000 201,000 197,000 197,000 209,000 208,000 199,000 200,000 195,000 193,000 197,000   168,000 250,000   120,000 120,000 120,000 120,000    160,000 203,000 204,000 242,000 220,000 249,000 241,000 262,000 467,000 
          impairment of intangibles
                                                                                                
          accretion/amortization of investments available for sale
        -143,000 84,000 -10,000 -129,000 -681,000 -124,000 -166,000 -120,000 -329,000 -348,000 -841,000 -983,000 -891,000                                                                            
          deferred income taxes
        -2,198,000 9,906,000 -9,595,000 -1,029,000 3,543,000 -13,000 -1,000 61,000 3,199,000 -10,000 18,000 57,000 -1,367,000    650,000   366,000 154,000 -1,369,000 -1,375,000 133,000 314,000 79,000 78,000 5,000 266,000 92,000 -711,000 155,000 16,000 -7,000 442,000 -4,000 -163,000 -1,639,000 621,000 -113,000 83,000 -118,000 312,000 104,000 33,000 24,000 -621,000 -349,000 122,000 7,000 32,000 25,000 57,000 217,000 32,000 74,000 44,000                              
          change in net pension liability
        -292,000 45,000 2,455,000 -2,457,000 188,000 -16,000 -53,000 -93,000 -190,000 -139,000 -614,000 -13,000 13,000 -12,000 11,000 41,000 46,000 118,000 -154,000 127,000 134,000 146,000 203,000 173,000 392,000 61,000 84,000 119,000 -2,000 74,000 72,000 87,000 91,000 65,000 -36,000 66,000 101,000 170,000 102,000 118,000 54,000 41,000 45,000 50,000 72,000 35,000 38,000 45,000 70,000 67,000 -1,000 58,000 51,000 64,000 72,000 110,000 85,000 2,000 60,000 62,000 99,000 64,000 93,000 11,000 42,000 64,000                       
          loss on disposal of property and equipment
        51,000    26,000 1,642,000   32,000 17,000       2,000 210,000 3,000 199,000    2,000 2,000 6,000 601,000 -50,000 5,000 67,000              113,000   16,000      -14,000  2,000   67,000 27,000 2,000 85,000 5,000 9,000 75,000                   
          stock-based compensation expense
        8,613,000 8,158,000 7,802,000 6,015,000 4,669,000 7,160,000 9,042,000 6,339,000 182,000 8,846,000 8,423,000 6,065,000 4,996,000 5,727,000 5,754,000 3,894,000 3,620,000 3,663,000 3,992,000 3,330,000 3,181,000 3,126,000 2,918,000 2,921,000 4,368,000 2,558,000 2,579,000 2,641,000 1,836,000 2,027,000 1,598,000 1,301,000 976,000 807,000 868,000 510,000 415,000 385,000 300,000 7,458,000 557,000 924,000 829,000 994,000 -1,432,000 1,553,000 1,683,000 1,500,000 1,739,000 905,000 985,000 1,034,000 836,000 794,000 687,000 584,000 523,000 452,000 355,000 303,000 296,000 338,000 311,000 305,000 294,000 608,000 262,000 370,000 387,000 438,000              119,000 122,000 50,000  127,000 
          change in asset retirement obligation
            -77,000 4,000   2,000 3,000                                                                               
          provision for sales returns and credit losses
        2,689,000 2,793,000 -908,000 -910,000                                                                                     
          inventory provision
        2,073,000 762,000 468,000 2,031,000 909,000 849,000 378,000 646,000 761,000 460,000 3,016,000 614,000 403,000 592,000 994,000 434,000 557,000 400,000 313,000 384,000 511,000 379,000 480,000 336,000 484,000 435,000 332,000 455,000 292,000 428,000 247,000 506,000 472,000 478,000                                                       
          changes in working capital:
                                                                                                
          accounts receivable
        9,830,000 -25,855,000 5,689,000 38,170,000 26,196,000 -10,139,000 -29,401,000 29,837,000 17,676,000 -18,092,000 -31,234,000 -1,110,000 -6,493,000 7,029,000 -16,210,000 -3,927,000 -1,796,000 6,725,000 -14,935,000 1,138,000 7,001,000 -2,566,000 -4,947,000 -3,462,000 286,000 2,273,000 -5,979,000 -554,000 -2,051,000 2,401,000 -3,635,000 -2,755,000     -2,478,000     -308,000    831,000 -1,600,000 -295,000  806,000 -1,907,000 -322,000 576,000 -222,000 556,000 -2,065,000 1,367,000 -403,000 666,000 -1,069,000 -178,000 159,000 881,000 305,000 -1,446,000 273,000 1,538,000 234,000 -1,274,000 -1,442,000 -840,000 1,150,000 51,000 -571,000 -104,000 350,000    50,000 567,000 -428,000 860,000 554,000 -298,000 -642,000 -1,073,000 566,000 
          inventories
        -4,532,000 -1,244,000 -4,901,000 -6,304,000 -4,038,000 -1,091,000 -869,000 -4,002,000 -4,386,000 -5,593,000 -462,000 -3,920,000 -3,820,000 -2,298,000 -342,000 -1,483,000 -1,235,000 -937,000 1,254,000 984,000 -37,000 -421,000 -441,000 -491,000 -1,211,000 -285,000 113,000 -7,000 -569,000 -2,089,000 -1,140,000 -396,000 -413,000 -183,000 506,000 402,000 222,000 -12,000 1,049,000 564,000 -1,170,000 -172,000 1,052,000 617,000 3,518,000 -1,098,000 -956,000 -1,137,000 -3,236,000 -778,000 -217,000 288,000 -390,000 88,000 -432,000 -326,000 -538,000 231,000 548,000 479,000 265,000 360,000 417,000 414,000 993,000 -56,000 -26,000 -421,000 50,000 1,984,000 1,103,000 -316,000 -400,000 474,000 950,000 364,000    -671,000 -380,000 -121,000 -832,000 -96,000 -271,000 158,000 -3,144,000 1,546,000 
          prepayments, deposits, and other assets
        8,357,000 -3,445,000 -4,455,000 -1,809,000 -3,126,000 -5,152,000 -1,600,000 -5,485,000                                                                                 
          cloud-based software
                                                                                                
          accounts payable
        2,404,000 -2,487,000 537,000 -5,961,000 2,106,000 -5,649,000 2,099,000 1,519,000 2,565,000 -1,819,000 1,721,000 -3,168,000 3,639,000 -5,077,000 575,000 2,668,000 148,000 228,000 131,000 -399,000 -155,000 -954,000 -610,000 907,000 -1,358,000 -17,000 748,000 -185,000 -1,878,000 1,165,000 -1,082,000 2,038,000 250,000 -984,000 -610,000 -1,157,000 413,000 -686,000 1,715,000 -435,000 1,005,000 1,003,000 -253,000 -1,741,000 31,000 857,000 -264,000 -610,000 1,361,000 734,000 205,000 -1,328,000 645,000 11,000 -1,100,000 681,000 72,000 -186,000 -87,000 191,000 336,000 -305,000 -1,426,000 420,000 -525,000 -120,000 3,008,000 -1,139,000 -1,037,000 284,000 -1,000 -94,000 -555,000 13,000 874,000 -271,000    -1,105,000 867,000 -649,000 56,000 244,000 -479,000 530,000 1,283,000 -348,000 
          other current liabilities and non-current liabilities
                                                                                                
          net cash from operating activities
        -3,914,000 2,667,000 -27,249,000 -5,734,000 642,000 3,816,000 -10,413,000 21,680,000 31,969,000 -5,975,000 -6,306,000 -5,094,000 2,970,000 24,109,000 13,246,000 -4,610,000 8,498,000 22,316,000 6,382,000 6,766,000 19,550,000 9,589,000 -17,000 -8,171,000 4,949,000 11,794,000 3,477,000 731,000 2,345,000 8,116,000 -224,000 2,530,000 1,112,000 3,032,000 -666,000 -625,000 193,000 1,341,000 2,494,000 -2,979,000  1,088,000 804,000 -2,209,000  -364,000 -1,470,000 -2,594,000  3,072,000 788,000 -432,000 2,478,000 1,665,000 -437,000 -64,000 2,499,000 2,361,000 550,000 213,000 469,000 -3,698,000 -1,401,000 464,000 286,000 -448,000 8,664,000 -1,107,000 -2,760,000 -3,370,000 -2,672,000 -1,548,000 -4,238,000 -2,726,000 -1,411,000 -1,673,000    -2,710,000 -1,735,000 -1,293,000 -2,171,000 -1,487,000 -515,000 27,000 -4,148,000 -307,000 
          capital expenditures
        -1,677,000 -883,000 -1,792,000 -1,468,000 -5,725,000 -6,231,000 -6,236,000 -5,202,000 -3,088,000 -9,185,000 -3,014,000 -2,901,000 -4,025,000 -6,273,000 -5,271,000 -2,539,000 -4,689,000 -3,273,000 -3,524,000 -2,159,000 -2,145,000 -2,049,000 -2,025,000 -2,185,000 -1,235,000 -2,568,000 -2,398,000 -2,203,000 -524,000 -452,000 -304,000 -965,000 -77,000 -273,000 -383,000 -313,000 -1,006,000  -328,000  -248,000 -855,000 -1,414,000  -967,000 -799,000 -1,218,000 -328,000 -546,000 -287,000 -240,000 -515,000 -163,000 -44,000 -73,000 -45,000 -96,000 -106,000 -64,000 -102,000 -154,000    -285,000 -404,000 -480,000 -648,000 -391,000 -130,000 -140,000 -592,000 -472,000 
          free cash flows
        -5,591,000 1,784,000 -29,041,000 -7,202,000 -5,083,000 -2,415,000 -16,649,000 16,478,000 28,881,000 -15,160,000 -9,320,000 -7,995,000 -1,055,000 17,836,000 7,975,000 -7,149,000 3,809,000 19,043,000 2,858,000 4,607,000 17,405,000 7,540,000 -2,042,000 -10,356,000 3,714,000 9,226,000 1,079,000 -1,472,000 1,821,000 7,664,000 -528,000 1,565,000 1,035,000 2,759,000 -1,049,000 -938,000 193,000 1,341,000 2,494,000 -3,985,000  1,088,000 804,000 -2,537,000  -612,000 -2,325,000 -4,008,000  2,105,000 -11,000 -1,650,000 2,150,000 1,119,000 -724,000 -304,000 1,984,000 2,198,000 506,000 140,000 424,000 -3,794,000 -1,507,000 400,000 184,000 -602,000 8,664,000 -1,107,000 -2,760,000 -3,370,000 -2,672,000 -1,548,000 -4,238,000 -2,726,000 -1,411,000 -1,673,000    -2,995,000 -2,139,000 -1,773,000 -2,819,000 -1,878,000 -645,000 -113,000 -4,740,000 -779,000 
          cash flows from investing activities:
                                                                                                
          acquisition of property and equipment
        -1,677,000 -883,000 -1,792,000 -1,468,000 -5,725,000 -6,231,000 -6,236,000 -5,202,000 -3,088,000 -9,185,000 -3,014,000 -2,901,000 -4,025,000 -6,273,000 -5,271,000 -2,539,000 -4,689,000 -3,273,000 -3,524,000 -2,159,000 -2,145,000 -2,049,000 -2,025,000 -2,185,000 -1,235,000 -2,568,000 -2,398,000 -2,203,000 -524,000 -452,000 -304,000 -965,000 -77,000 -273,000 -383,000 -313,000    -1,006,000    -328,000 472,000 -248,000 -855,000 -1,414,000 -1,070,000 -967,000 -799,000 -1,218,000 -328,000 -546,000 -287,000 -240,000 -515,000 -163,000 -44,000 -73,000 -45,000 -96,000 -106,000 -64,000 -102,000 -154,000            -451,000 -536,000 -285,000 -404,000 -480,000 -648,000 -391,000 -130,000 -140,000 -592,000 -472,000 
          purchase of investments available for sale
        -48,899,000 -11,773,000 -14,691,000 -19,046,000 -40,945,000   1,000 -9,712,000 -15,157,000 -27,445,000 -60,172,000                                                                            
          proceeds from maturity of investments available for sale
        31,161,000 15,424,000 26,412,000 51,148,000                                                                                     
          proceeds from sale of investments available for sale
        2,515,000 500,000 362,000                                                                                     
          net cash from investing activities
        -19,415,000 5,283,000 25,120,000 35,351,000 -19,495,000 -35,241,000 -20,668,000 16,187,000 22,402,000 31,840,000 10,172,000 9,933,000 -46,717,000 -101,849,000 -5,271,000 -2,539,000 -4,689,000 -3,273,000 -3,524,000 -2,159,000 -2,145,000 -2,049,000 -2,025,000 -2,185,000 -1,205,000 -2,568,000 -2,398,000 -2,233,000 -524,000 -452,000 -304,000 -965,000 -77,000 -273,000 -383,000 -313,000 -561,000 -670,000 -968,000 -1,006,000 -762,000 -582,000 -373,000 -326,000 406,000 -248,000 -787,000 -1,414,000 -1,070,000 -967,000 -799,000 -1,218,000 -328,000 -546,000 -158,000 -241,000 -514,000 -164,000 30,000 -26,000 19,000 7,021,000 11,757,000 156,000 -7,371,000 -140,000 -9,275,000 -539,000 -340,000 2,541,000 -4,442,000 -92,000 21,000 -162,000      -589,000 -627,000 -437,000 -629,000 2,182,000 712,000 -114,000 2,924,000 -625,000 
          cash flows from financing activities:
                                                                                                
          repayment of finance lease obligations
        -42,000 -41,000 -42,000 -42,000 -40,000 -40,000 -39,000 -40,000 -42,000 -41,000 -40,000 -27,000 -18,000 -34,000 -36,000 -43,000 -235,000 -106,000 -109,000 -110,000 -236,000 437,000 -317,000 -316,000 -365,000                                                             
          repurchase of common stock
        -1,982,000                                                                                       
          repurchase of employee common stock for taxes withheld
        -164,000 -73,000 -1,283,000 -109,000 -167,000 -1,229,000 -1,000 -112,000 -135,000 -1,849,000                     -17,000 -217,000   -611,000                                                 
          proceeds from the exercise of stock options
        114,000 2,964,000 11,000 376,000 40,000 1,657,000 371,000 5,324,000 408,000 7,258,000 1,477,000 529,000 243,000 5,033,000 2,234,000 912,000 1,115,000 4,212,000 7,876,000 6,234,000 6,660,000 4,429,000 7,553,000 2,004,000 18,817,000 719,000 488,000 622,000                               606,000        -39,000     373,000 211,000  1,231,000 892,000 491,000           
          proceeds from vested restricted and performance stock units
        1,000 1,000 1,000  1,000 1,000                                                                                 
          net cash from financing activities
        -50,000 983,000 -4,540,000 -948,000 -110,000 1,615,000 163,000 4,056,000 367,000 7,107,000 1,302,000 -1,361,000 202,000 4,994,000 2,207,000 894,000 -216,000 4,176,000 7,833,000 6,000,000 6,550,000 4,317,000 7,440,000 1,264,000 20,250,000 -111,000 -328,000 -240,000 -446,000 73,559,000 1,452,000 74,000 1,379,000 -10,000 989,000 79,000 1,060,000 797,000 1,792,000 -696,000 -64,000 157,000 4,180,000 306,000 2,158,000 40,000 239,000 2,142,000 484,000 1,574,000 693,000 -219,000 -29,000 -130,000 642,000 197,000 1,583,000 513,000 475,000 645,000 38,000 -11,879,000 -326,000 -923,000 8,901,000 -282,000 6,198,000 -323,000 1,633,000 -152,000 3,780,000 -331,000 11,120,000 4,166,000 151,000 1,244,000    102,000 11,928,000 44,000 -324,000 750,000 7,762,000 -599,000 7,380,000 -13,000 
          effect of exchange rate changes on cash and cash equivalents
        374,000 91,000 686,000 286,000 -881,000 1,037,000 -330,000 -937,000 868,000 -235,000 -441,000 10,000 783,000 -502,000                       -977,000 128,000 402,000 247,000 -8,000 83,000 -85,000 25,000 154,000 -255,000 134,000 -18,000 348,000 -53,000 -200,000 -563,000 88,000 110,000 -184,000 -65,000 187,000 78,000 -219,000 56,000 66,000 178,000 -86,000 193,000 216,000 -400,000 -51,000 -185,000 -204,000 608,000 32,000 86,000 81,000 62,000 254,000 116,000 281,000 92,000 579,000 141,000 -129,000 -139,000 549,000 2,000 56,000 76,000 311,000 706,000 
          increase in cash and cash equivalents
        -23,005,000 9,024,000 -5,983,000 28,955,000 -19,844,000 -28,773,000 -31,248,000 40,986,000 55,606,000 32,737,000 4,727,000 3,488,000 -42,762,000 -73,248,000                       -285,000 1,596,000   -2,679,000 746,000   4,984,000    -11,617,000 3,626,000   2,209,000 1,099,000 -137,000 -173,000 3,755,000 2,788,000 836,000 888,000 592,000   -110,000         6,984,000 1,340,000 -435,000    -7,655,000 -3,056,000   -2,575,000 1,447,000     
          cash and cash equivalents, at beginning of year
                                                                                                
          cash and cash equivalents, at end of year
                                                                                                
          other current and non-current liabilities
         2,244,000                                                                                       
          cash and cash equivalents, at beginning of the year
         144,159,000                                                                                     
          cash and cash equivalents, at end of the period
         9,024,000 -5,983,000 173,114,000  -28,773,000 -31,248,000 224,024,000  32,737,000 4,727,000 89,968,000  -73,248,000 9,423,000 193,067,000  23,163,000                    1,596,000 3,720,000 8,968,000  746,000 4,526,000 10,809,000  -827,000 -1,884,000 21,070,000  3,626,000 482,000 19,243,000 2,209,000 1,099,000 16,445,000  3,755,000 2,788,000 10,212,000  592,000 -8,378,000 16,274,000 -110,000 2,032,000 3,722,000  -2,154,000 -1,671,000 10,522,000  -1,886,000 6,984,000 9,098,000  -148,000 -1,323,000 9,664,000           
          adjustments to reconcile net loss to net cash from operating activities:
                                                                                                
          net loss
           -54,211,000                             -138,000 1,173,000 -971,000 -2,203,000 -167,000 -1,778,000 -2,143,000 -8,041,000  -1,752,000 -1,598,000 -2,340,000                     -1,088,000 -1,662,000  -2,250,000 -2,545,000 -8,940,000 -4,291,000   -3,521,000    -3,362,000 -4,384,000 -2,268,000 -3,381,000 -1,299,000 -3,520,000 -2,974,000 -1,116,000 -747,000  -4,906,000 
          other current liabilities
           5,307,000 4,441,000 3,740,000 260,000 -5,048,000 4,426,000 4,538,000 3,272,000 -1,840,000 1,662,000 4,739,000 5,150,000 -12,142,000 3,391,000 3,441,000 4,807,000 -4,626,000 7,316,000 3,320,000 1,993,000 -5,464,000 7,701,000 2,090,000 -563,000 -2,063,000 2,459,000 1,895,000 1,022,000 726,000 61,000 1,023,000 -2,075,000 1,114,000 -138,000 1,428,000 74,000 -398,000 26,000 628,000 450,000 309,000 2,777,000 -810,000 -557,000 3,000 -1,742,000 514,000 497,000 -522,000 83,000 543,000 -390,000 398,000 -36,000 376,000 -1,169,000 -60,000 -124,000 -4,450,000 -888,000 364,000 511,000 -278,000 -1,136,000 -49,000 643,000 71,000 -1,525,000 852,000 -1,185,000 916,000 704,000 699,000    1,179,000 -219,000 411,000 -576,000 -189,000 172,000 387,000 -713,000 138,000 
          proceeds from vested restricted stock
                1,000    1,000 1,000 -1,000 2,000                                                             
          provision for sales returns and bad debts
             868,000 951,000 128,000  921,000 1,381,000 -377,000 552,000 -439,000 994,000 -194,000 -751,000 137,000 829,000 103,000 20,000 210,000 525,000 80,000  341,000 2,000 -34,000 13,000 248,000 130,000 514,000 277,000 120,000   106,000 10,000   14,000 88,000                                               
          proceeds from sale or maturity of investments available for sale
             11,935,000 5,817,000 21,389,000 25,489,000 50,737,000 28,343,000 40,279,000                                                                             
          cash and cash equivalents, at beginning of the period
              183,038,000  86,480,000  199,706,000                     13,402,000  13,013,000  22,954,000  21,675,000 16,582,000  9,376,000  6,330,000 4,992,000  10,895,000  7,758,000  12,708,000           
          repayment of line of credit
                                                                                               
          amortization/impairment of intangibles
                                                                                                
          prepayments, deposits, and other current assets
                 -919,000 1,584,000 -4,249,000 -3,075,000 2,786,000 2,245,000 -4,505,000 -1,999,000 1,595,000 -164,000 -143,000 -3,117,000 1,536,000 274,000 -2,446,000 -3,523,000 924,000 1,163,000 -2,317,000 423,000 -132,000 -159,000 -730,000                                                         
          accretion of asset retirement obligation
                                                   1,000  1,000 1,000 1,000 -6,000 2,000 2,000 5,000                                     
          effect of exchange rate changes on cash, cash equivalents and restricted cash
                       -384,000  -56,000 48,000 -716,000 160,000 166,000 66,000 -25,000 163,000 -39,000 267,000 -24,000 308,000 -274,000 -449,000 612,000    360,000                                                     
          increase in cash, cash equivalents and restricted cash
                       -6,639,000  23,163,000 10,739,000 9,891,000 24,115,000    24,157,000 9,076,000 1,018,000 -1,766,000 1,683,000 80,949,000 475,000 2,251,000                                                         
          acquisition of patents and licenses
                                 -30,000                                                             
          repayment on line of credit
                            -4,000 -3,000 -3,000 -505,000 997,000 -513,000 -500,000 -499,000 -496,000                                                            
          cash, cash equivalents and restricted cash, at beginning of the period
                           152,453,000  119,968,000           14,118,000                                                     
          cash, cash equivalents and restricted cash, at end of the period
                           162,344,000  12,023,000 5,464,000 110,851,000      80,949,000      13,619,000                                                     
          proceeds from public offering of stock
                                                                                               
          cash, cash equivalents and restricted cash, at beginning of year
                                  103,999,000    18,641,000                                                         
          cash, cash equivalents and restricted cash, at end of year
                                  1,018,000 102,233,000    20,892,000                                                         
          decrease in cash, cash equivalents and restricted cash
                              5,464,000 -9,117,000            -499,000                                                     
          benefit from sales returns and bad debts
                                                                                                
          adjustments to reconcile net income to net cash from (used in) operating activities:
                                                                                                
          repayment of capital lease obligations
                                    -511,000 -515,000 -501,000 -380,000 -316,000 -323,000 -360,000 -301,000 -122,000 -118,000 -92,000 -92,000  -96,000 -95,000 -115,000  -121,000 -205,000 -46,000  -197,000 -236,000 -242,000 -181,000 -243,000 -195,000  -184,000    -114,000 -219,000 -276,000                          
          proceeds from sale-leaseback transactions
                                            392,000                                                    
          proceeds from vested restricted stock and exercise of stock options
                                     2,175,000 1,953,000 454,000  313,000 1,366,000 597,000    7,000                                                 
          supplemental disclosure of non-cash operating activities
                                                                                                
          insurance receivable
                                                                                                
          settlement liability
                                                                                                
          sale of property and equipment
                                                   2,000                                             
          proceeds from the exercise of warrants
                                                                                                
          depreciation of property, plant and equipment
                                         796,000    696,000    567,000                          715,000 538,000 802,000  506,000 491,000 466,000  433,000             
          amortization of long-lived intangibles
                                         56,000 56,000 54,000    54,000    52,000                                             
          accounts receivable trade
                                         62,000 -645,000 624,000   252,000 -317,000    -56,000                                             
          prepayments, deposits and other current assets
                                         -486,000 805,000 -1,083,000  -700,000 494,000 -912,000 119,000                                                
          proceeds from sale leaseback transactions
                                                                                                
          effect of exchange rate changes on cash, cash equivalents, and restricted cash
                                         -54,000                                                       
          increase in cash, cash equivalents, and restricted cash
                                                                                                
          cash, cash equivalents, and restricted cash, at beginning of the period
                                                                                               
          cash, cash equivalents, and restricted cash, at end of the period
                                         2,695,000                                                       
          decrease in cash, cash equivalents, and restricted cash
                                                                                                
          depreciation of property and equipment
                                           756,000    591,000    497,000 676,000 539,000 528,000 453,000 753,000 485,000 471,000 369,000 362,000 310,000 317,000 579,000 292,000 291,000 307,000 399,000 370,000 379,000 442,000 641,000 581,000 575,000              510,000 472,000 495,000 468,000 520,000 474,000 488,000 345,000 1,188,000 
          provision for sales return and bad debt expense
                                           232,000    -22,000    99,000    -55,000                                         
          acquisition of property, plant and equipment
                                             -718,000                              -387,000 -181,000 -234,000  -126,000 -78,000 -164,000  -104,000             
          cash proceeds from sale of property, plant and equipment
                                             48,000                                                   
          proceeds from exercise of stock options
                                             915,000    253,000 1,475,000 421,000  161,000 444,000 2,188,000  1,771,000 929,000 23,000 152,000 113,000 837,000  1,767,000    152,000                   328,000         
          proceeds from exercise of warrants
                                                                                               
          taxes paid related to net share settlement of equity awards
                                                                                                
          decrease in cash and cash equivalents
                                               -4,434,000    -2,204,000   -1,884,000 -1,884,000    -2,432,000              -1,270,000           -1,323,000 -3,044,000    -1,825,000    -610,000  -238,000 
          fair value adjustment of warrant
                                                         -27,000 -10,000 -221,000 14,000 146,000 153,000 -79,000 -103,000 27,000 -20,000 112,000 25,000 66,000 58,000 -50,000 -20,000 58,000 26,000 -24,000                   
          net cash from by operating activities
                                                                                                
          repayment of capital lease lines of credit
                                                                  -131,000      -277,000 -282,000 -385,000 -343,000 -267,000 -152,000                   
          adjustments to reconcile net loss to net cash used in operating activities:
                                                                                                
          prepaids, deposits and other current assets
                                                  1,179,000 -573,000  227,000 1,250,000 -1,270,000 -448,000 -107,000 74,000 -581,000 223,000 527,000 -665,000 -476,000 308,000 496,000 -473,000 63,000 445,000 677,000 -405,000 -409,000 453,000 -72,000 -531,000 921,000 341,000 -828,000 1,005,000 -657,000 1,148,000 -1,166,000 646,000 -562,000      -14,000       
          acquisition of property, plant, and equipment
                                                                                                
          cash proceeds from sale of property and equipment
                                                                                                
          net change in other noncurrent assets
                                                                                                
          decrease in restricted cash, including reinvested interest
                                                                                                
          borrowings under lines of credit
                                                                          -3,118,000 -40,000 2,860,000 940,000                   
          other
                                                         46,000 84,000 27,000 -31,000 31,000 40,000 -250,000 -38,000 49,000 -81,000 53,000 -72,000 17,000 95,000 -61,000 109,000 3,000 85,000 180,000 -125,000 51,000 -75,000 107,000 -14,000    42,000 -30,000 -31,000 -30,000      
          disposal of property and equipment
                                                                                                
          adjustments to reconcile net income to net cash (used in) provided by operating activities:
                                                                                                
          cash proceeds from sale of equipment
                                                                                                
          gain on disposal of property and equipment
                                                           -28,000                                     
          provision for sales return and bad debt
                                                                                                
          proceeds from the sale of property and equipment
                                                                                                
          release of restricted cash
                                                            129,000                                  
          proceeds from sale of property and equipment
                                                                26,000     79,000 43,000 38,000                       
          net change in other assets
                                                               -1,000 1,000 -1,000 48,000 14,000 5,000 7,000 -2,000 29,000 -24,000 -159,000 212,000 -62,000 -1,000                   
          adjustments to reconcile net income to net cash provided by operating activities:
                                                                                                
          income from discontinued operations
                                                                   -4,166,000                          
          amortization of discount
                                                                   111,000 125,000 113,000 84,000 68,000 199,000 62,000 59,000 59,000                   
          loss on extinguishment of debt
                                                                                                
          net cash from operating activities of discontinued operations
                                                                   -635,000                          
          proceeds from sale of subsidiary, net of transaction costs
                                                                   -227,000 12,051,000                          
          purchase of short-term investments
                                                                                  -14,000             
          sale of short-term investments
                                                                                               
          net cash from investing activities of discontinued operations
                                                                   -50,000                          
          repayment of notes payable
                                                                                              
          repayment of lines of credit
                                                                          1,238,000 20,000 -960,000 -940,000                   
          redemption of series a preferred stock
                                                                                              
          net proceeds from public and private sale of equity securities
                                                                                                
          net cash from financing activities of discontinued operations
                                                                   -50,000                          
          adjustments to reconcile net income to net cash provided byoperating activities:
                                                                                                
          loss on early extinguishment of note payable
                                                                                               
          gain (loss) on disposal of property and equipment
                                                                                                
          deposit to restricted escrow account
                                                                    -136,000                          
          adjustments to reconcile net income to net cash provided by/(used in) operating activities:
                                                                                                
          impairment loss on patents
                                                                                                
          loss on settlement of pre-existing distribution arrangement
                                                                           3,850,000                   
          changes in working capital, net of business acquisition:
                                                                                                
          cash acquired in acquisition of canon staar, net of acquisition costs
                                                                           -296,000 -232,000 2,743,000                   
          decrease (increase) in restricted cash, including reinvested interest
                                                                                                
          decrease (increase) in restricted cash
                                                                    59,000                            
          proceeds from sale of short-term investments – restricted
                                                                                                
          net proceeds from public sale of equity securities
                                                                                               
          borrowings under line of credit
                                                                                              
          repayment under line of credit
                                                                                                
          increase (decrease) in cash and cash equivalents
                                                                      9,944,000                          
          restricted cash, including reinvested interest
                                                                                                
          restricted cash
                                                                                                
          proceeds from sale of short-term investments - restricted
                                                                             33,000                   
          pension accounting
                                                                                                
          equity in operations of joint venture
                                                                              365,000 -73,000 -12,000      89,000 82,000 18,000  -84,000     
          common stock issued for services
                                                                                              207,000  
          notes receivable reversal
                                                                                                
          advance payment on acquisition of canon staar joint venture
                                                                                                
          deferred acquisition costs of canon staar
                                                                                                
          dividends received from joint venture
                                                                                                
          proceeds from notes receivable
                                                                                                
          borrowings under notes payable
                                                                                                
          repayment of note issued in connection with purchase minority interest in subsidiary
                                                                                                
          proceeds from the exercise of stock options and warrants
                                                                                                
          repayment of note issued in connection with purchase of minority interest in subsidiary
                                                                                                
          amortization of intangible assets
                                                                                                
          loss on extinguishment of note payable
                                                                                               
          changes in working capital, net of effects from purchase of canon staar:
                                                                                                
          proceeds from sale of property, plant, and equipment
                                                                           11,000                     
          dividend received from joint venture
                                                                                              
          (decrease) increase in cash and cash equivalents
                                                                           -2,154,000 -1,671,000 -373,000                   
          minority interest
                                                                                       -14,000 35,000 15,000 27,000 38,000 24,000 -103,000 -5,000 
          change in pension accounting
                                                                                                
          notes receivable reserve
                                                                                           -1,713,000 -83,000   
          borrowings (payments) under line of credit
                                                                                                
          amortization of note payable discount
                                                                                               
          fair value adjustment of warrant obligation
                                                                               -48,000                 
          loss on disposal of property, plant and equipment
                                                                                                
          stock-based compensation
                                                                               334,000 345,000 395,000  348,000             
          note reserve reversal
                                                                                                
          proceeds from sale lease back of property, plant and equipment
                                                                                   94,000             
          proceeds from sale of property, plant and equipment
                                                                                                
          proceeds from notes receivable and other
                                                                                   173,000 118,000 20,000 20,000 190,000 90,000 30,000 20,000 2,547,000 699,000 4,000 3,230,000  
          increase (decrease) in other assets
                                                                                                
          proceeds from note payable
                                                                               4,000,000               
          repayment of note payable
                                                                                               
          net proceeds from private placement
                                                                               -197,000       -2,000 -40,000   -2,000 -32,000     
          loss on disposal of fixed assets
                                                                                27,000 53,000 25,000 81,000    24,000 60,000 -8,000 103,000     
          decrease in other assets
                                                                                -18,000 2,000      -73,000 -31,000 13,000  8,000 79,000 28,000   
          repayment of lease lines of credit
                                                                                                
          net payments under notes payable
                                                                                 -32,000               
          net payments under lease lines of credit
                                                                                 -13,000               
          equity in earnings of joint venture
                                                                                             -106,000  34,000 
          purchase of minority interest in subsidiary
                                                                                      -486,000         
          net borrowings (payments) under notes payable and long-term debt
                                                                                                
          notes receivable reserve (reversal) charge
                                                                                                
          decrease (increase) in other assets
                                                                                   -27,000             
          net cash from (used) in investing activities
                                                                                                
          net payments (borrowings) under notes payable
                                                                                   13,000             
          decrease (increase) in equity in operations of joint venture
                                                                                                
          payments under notes payable
                                                                                     -88,000  -186,000         
          adjustments to reconcile net loss to net cash from (used in) operating activities:
                                                                                                
          change in other assets
                                                                                                
          stock-based consultant expense
                                                                                       53,000 94,000 26,000       
          write-off of patents
                                                                                               
          prepaids, deposits, and other current assets
                                                                                       -773,000    -226,000 500,000 -273,000  -234,000 
          increase in patents and licenses
                                                                                            -12,000 -6,000  -74,000 
          cash and cash equivalents, at the beginning of the period
                                                                                       7,286,000  1,009,000  853,000 
          cash and cash equivalents, at the end of the period
                                                                                       -3,056,000 9,437,000 5,461,000  1,447,000 8,015,000 399,000  615,000 
          borrowings (payments) under notes payable
                                                                                         23,000       
          proceeds from stock options
                                                                                         21,000  599,000    6,000 
          non-cash restructuring and inventory write-down
                                                                                                
          net change in notes receivable reserve
                                                                                                
          subsidiary closure charges
                                                                                                
          decrease in borrowings under notes payable
                                                                                           183,000 -2,186,000 -599,000   
          equity in earnings (operations) of joint venture
                                                                                                
          deferred revenue
                                                                                                
          other charges
                                                                                                
          other receivable
                                                                                               -104,000 
          increase in other assets
                                                                                               -79,000 
          increase in borrowings under notes payable
                                                                                               -19,000 
          subsidiary closure charges and inventory write-down
                                                                                               1,225,000 
          write-off of accounts receivable
                                                                                                
          change in deferred revenue
                                                                                                
          changes in working capital, net of effects of acquisitions
                                                                                                
          acquisitions
                                                                                                
          increase in borrowings under notes payable and long-term debt
                                                                                                
          payments on notes payable and long-term debt
                                                                                                
          net borrowings (payments) under line-of-credit
                                                                                                
          proceeds from private placement
                                                                                                
          payments for repurchase of common stock