7Baggers

American Superconductor Corporation
(NASDAQ:AMSC) 

AMSC stock logo

American Superconductor Corporation, together with its subsidiaries, provides megawatt-scale power resiliency solutions worldwide. The company operates in two segments, Grid and Wind. The Grid segment offers products and services that enable electric utilities, industrial facilities, and renewable e...

Founded: 1987
Full Time Employees: 242
CEO: Daniel P McGahn  
Sector: Industrials
Industry: Specialty Industrial Machinery

Share this website to your friends
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
    Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2012-03-03 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 2004-09-30 2004-06-30 2004-03-31 2003-12-31 2003-09-30 2003-06-30 2003-03-31 2002-03-31 
                                                                                                   
      revenues
    86,406,000 74,529,000 65,862,000 72,358,000 66,655,000 61,403,000 54,471,000 40,290,000 42,028,000 39,353,000 34,004,000 30,254,000 31,743,000 23,881,000 27,680,000 22,679,000 28,309,000 26,799,000 27,908,000 25,420,000 21,164,000 23,632,000 21,117,000 21,213,000 18,141,000 17,915,000 14,012,000 13,770,000 14,589,000 14,134,000 14,876,000 12,607,000 13,499,000 14,933,000 11,049,000 8,923,000 16,195,000 27,148,000 18,507,000 13,345,000 27,524,000 25,772,000 19,004,000 23,723,000 25,129,000 21,250,000 12,455,000 11,696,000 16,287,000 20,563,000 24,181,000 23,086,000 20,419,000 17,417,000 20,867,000 28,716,000  28,627,000 18,058,000 20,800,000 9,058,000 -26,329,000 114,193,000 101,529,000 97,209,000 87,624,000 80,659,000 74,672,000 73,000,000 61,229,000 41,334,000 40,375,000 39,817,000 38,380,000 32,624,000 21,623,000 19,769,000                   
      yoy
    29.63% 21.38% 20.91% 79.59% 58.60% 56.03% 60.19% 33.17% 32.40% 64.79% 22.85% 33.40% 12.13% -10.89% -0.82% -10.78% 33.76% 13.40% 32.16% 19.83% 16.66% 31.91% 50.71% 54.05% 24.35% 26.75% -5.81% 9.23% 8.07% -5.35% 34.64% 41.29% -16.65% -44.99% -40.30% -33.14% -41.16% 5.34% -2.62% -43.75% 9.53% 21.28% 52.58% 102.83% 54.29% 3.34% -48.49% -49.34% -20.24% 18.06% 15.88% -19.61%  -39.16% 15.56% 38.06%  -208.73% -84.19% -79.51% -90.68% -130.05% 41.58% 35.97% 33.16% 43.11% 95.14% 84.95% 83.34% 59.53% 26.70% 86.72% 101.41%                       
      qoq
    15.94% 13.16% -8.98% 8.56% 8.55% 12.73% 35.20% -4.14% 6.80% 15.73% 12.40% -4.69% 32.92% -13.72% 22.05% -19.89% 5.63% -3.97% 9.79% 20.11% -10.44% 11.91% -0.45% 16.93% 1.26% 27.85% 1.76% -5.61% 3.22% -4.99% 18.00% -6.61% -9.60% 35.15% 23.83% -44.90% -40.35% 46.69% 38.68% -51.52% 6.80% 35.61% -19.89% -5.60% 18.25% 70.61% 6.49% -28.19% -20.79% -14.96% 4.74% 13.06% 17.24% -16.53% -27.33%   58.53% -13.18% 129.63% -134.40% -123.06% 12.47% 4.44% 10.94% 8.64% 8.02% 2.29% 19.22% 48.13% 2.38% 1.40% 3.74% 17.64% 50.88% 9.38%                    
      cost of revenues
    62,806,000 51,677,000 45,423,000 47,869,000 48,964,000 45,077,000 38,858,000 28,065,000 31,597,000 29,369,000 25,418,000 23,972,000 27,930,000 23,364,000 25,710,000 20,458,000 25,018,000 23,227,000 24,647,000 22,051,000 18,227,000 19,676,000 15,596,000 16,173,000 15,623,000 16,329,000 10,248,000 12,193,000 11,826,000 10,398,000 11,252,000 8,714,000 10,505,000 9,917,000 10,777,000 13,409,000 13,360,000 22,107,000 16,404,000 12,482,000 18,283,000 19,263,000 15,992,000 20,503,000 23,489,000 18,094,000 13,773,000 12,087,000 16,397,000 15,863,000 22,611,000 17,987,000 18,094,000 16,533,000 20,384,000 16,926,000  25,072,000 18,918,000 21,937,000 16,955,000 122,023,000 67,709,000 60,226,000 58,224,000 54,479,000 50,444,000 45,637,000 50,417,000                           
      gross margin
    16,944,750 22,852,000 20,439,000 24,489,000 11,040,750 16,326,000 15,613,000 12,225,000 6,213,000 9,984,000 8,586,000 6,282,000 1,177,000 517,000 1,970,000 2,221,000 2,550,250 3,572,000 3,261,000 3,369,000 3,629,250 3,956,000 5,521,000 5,040,000 1,731,750 1,586,000 3,764,000 1,577,000 2,813,500 3,736,000 3,624,000 3,893,000 200,250 5,016,000 272,000                                                             
      yoy
    53.47% 39.97% 30.91% 100.32% 77.70% 63.52% 81.84% 94.60% 427.87% 1831.14% 335.84% 182.85% -53.85% -85.53% -39.59% -34.08% -29.73% -9.71% -40.93% -33.15% 109.57% 149.43% 46.68% 219.59% -38.45% -57.55% 3.86% -59.49% 1304.99% -25.52% 1232.35%                                                                 
      qoq
    -25.85% 11.81% -16.54% 121.81% -32.37% 4.57% 27.71% 96.76% -37.77% 16.28% 36.68% 433.73% 127.66% -73.76% -11.30% -12.91% -28.60% 9.54% -3.21% -7.17% -8.26% -28.35% 9.54% 191.04% 9.19% -57.86% 138.68% -43.95% -24.69% 3.09% -6.91% 1844.07% -96.01% 1744.12%                                                              
      gross margin %
    19.61% 30.66% 31.03% 33.84% 16.56% 26.59% 28.66% 30.34% 14.78% 25.37% 25.25% 20.76% 3.71% 2.16% 7.12% 9.79% 9.01% 13.33% 11.68% 13.25% 17.15% 16.74% 26.14% 23.76% 9.55% 8.85% 26.86% 11.45% 19.29% 26.43% 24.36% 30.88% 1.48% 33.59% 2.46% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0%  0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN%   
      operating expenses:
                                                                                                   
      research and development
    4,167,000 3,543,000 3,729,000 4,304,000 3,493,000 3,000,000 2,646,000 2,286,000 2,298,000 2,199,000 1,641,000 1,853,000 1,890,000 2,083,000 2,314,000 2,678,000 2,102,000 2,657,000 2,669,000 3,041,000 2,767,000 3,029,000 2,719,000 2,499,000 2,645,000 2,049,000 2,398,000 2,473,000 2,301,000 2,470,000 2,264,000 2,840,000 2,904,000 3,023,000 2,951,000 2,717,000 3,736,000 2,985,000 2,867,000 2,952,000 3,379,000 2,759,000 3,003,000 3,162,000 2,885,000 2,795,000 3,078,000 3,120,000 3,112,000 2,951,000 3,083,000 3,027,000 3,845,000 3,948,000 3,621,000 3,910,000  5,932,000 5,928,000 7,276,000 8,136,000 8,268,000 9,057,000 7,857,000 7,335,000 7,228,000 6,421,000 5,416,000 4,528,000 4,769,000 5,305,000 4,688,000 4,913,000 3,689,000 3,956,000 3,792,000 4,214,000 5,752,939 4,099,071 3,538,685 4,062,631 3,762,716 4,039,399 3,763,859 3,395,086 2,946,255 2,454,171 2,047,311 1,588,882 2,470,272 3,611,354 3,111,352 4,863,057   
      selling, general and administrative
    14,596,000 15,440,000 13,408,000 14,204,000 12,101,000 11,567,000 10,525,000 8,898,000 7,952,000 7,833,000 7,946,000 7,868,000 6,616,000 7,173,000 7,350,000 7,562,000 6,879,000 6,777,000 6,697,000 7,142,000 6,713,000 7,085,000 5,887,000 5,637,000 5,943,000 6,071,000 5,400,000 5,255,000 5,720,000 5,347,000 5,175,000 5,786,000 5,613,000 5,486,000 5,339,000 6,138,000 6,048,000 6,077,000 6,347,000 7,216,000 7,530,000 7,023,000 6,773,000 7,535,000 5,683,000 7,550,000 8,046,000 7,938,000 9,489,000 8,232,000 8,682,000 10,827,000 13,348,000 10,769,000 11,736,000 13,799,000  17,166,000 15,402,000 17,560,000 21,990,000 24,508,000 15,564,000 17,127,000 15,183,000 13,968,000 12,881,000 12,712,000 10,885,000 10,374,000 9,400,000 8,849,000 8,893,000 7,746,000 7,737,000 7,151,000 6,118,000 5,867,302 4,112,167 4,418,460 3,496,071 2,366,453 2,862,118 2,599,389 3,160,967 5,408,580 1,771,684 2,163,816 2,377,008 2,008,759 1,577,549 2,367,594 2,704,848   
      amortization of acquisition-related intangibles
    296,000 510,000 337,000 337,000 322,250 444,000 433,000 412,000 403,500 538,000 538,000 538,000 514,500 690,000 688,000 680,000 460,000 628,000 627,000 585,000 150,250 360,000 121,000 121,000 63,750 85,000 85,000 85,000 63,750 85,000 85,000 85,000 24,500 85,000                                                              
      change in fair value of contingent consideration
          2,762,000 3,920,000 763,000 852,000 850,000 1,350,000 -85,000 -220,000 -290,000 170,000 -1,110,000 -2,110,000 -2,430,000 100,000 685,000 2,740,000           17,750 272,000 -201,000                                                             
      total operating expenses
    24,122,000 19,493,000 17,474,000 18,845,000 16,038,000 15,011,000 16,366,000 15,516,000 12,658,000 11,422,000 10,955,000 11,615,000 10,652,000 9,726,000 10,062,000 11,090,000 8,198,000 7,952,000 7,563,000 10,868,000 10,421,000 13,214,000 8,727,000 8,257,000 8,673,000 8,205,000 7,883,000 7,813,000 9,106,000 -17,029,000 -21,103,000 9,021,000 8,801,000 8,867,000 8,077,000 10,207,000 9,823,000 9,101,000 9,253,000 10,207,000 10,948,000 9,821,000 25,845,000 31,980,000                                                    
      operating income
    -522,000 3,359,000 2,965,000 5,644,000 1,653,000 1,315,000 -753,000 -3,291,000 -2,227,000 -1,438,000 -2,369,000 -5,333,000 -6,839,000 -9,209,000 -8,092,000 -8,869,000 -4,907,000 -4,380,000 -4,302,000 -7,499,000 -7,484,000 -9,258,000 -3,206,000 -3,217,000 -6,155,000 -6,619,000 -4,119,000 -6,236,000 -6,343,000 20,765,000 24,727,000 -5,128,000 -5,807,000 -3,851,000 -7,805,000 -14,693,000 -6,988,000 -4,060,000 -7,150,000 -9,344,000 -1,707,000 -3,312,000 -6,841,000 -8,257,000 -5,716,000 -7,735,000 -26,400,000 -12,667,000 -14,877,000 -6,675,000 -11,028,000 -8,850,000 -16,027,000 -20,616,000 -14,970,000 -6,128,000  -20,419,000 -26,569,000 -51,125,000 -38,327,000 -231,478,000 21,470,000 15,945,000 16,081,000 11,500,000 10,440,000 10,330,000 6,391,000 4,041,000 -5,736,000 -3,813,000 -2,688,000 -2,821,000 -6,150,000 -7,189,000 -8,730,000 -11,406,052 -10,210,601 -7,476,788 -7,438,263 -11,663,205 -8,278,020 -7,196,107 -6,349,224 -8,479,276 -2,648,373 -4,235,073 -4,986,140 -4,649,256 -6,605,800 -6,011,191 -8,420,027   
      yoy
    -131.58% 155.44% -493.76% -271.50% -174.23% -191.45% -68.21% -38.29% -67.44% -84.38% -70.72% -39.87% 39.37% 110.25% 88.10% 18.27% -34.43% -52.69% 34.19% 133.11% 21.59% 39.87% -22.17% -48.41% -2.96% -131.88% -116.66% 21.61% 9.23% -639.21% -416.81% -65.10% -16.90% -5.15% 9.16% 57.25% 309.37% 22.58% 4.52% 13.16% -70.14% -57.18% -74.09% -34.81% -61.58% 15.88% 139.39% 43.13% -7.18% -67.62% -26.33% 44.42%  0.96% -43.66% -88.01%  -91.18% -223.75% -420.63% -338.34% -2112.85% 105.65% 54.36% 151.62% 184.58% -282.01% -370.92% -337.76% -243.25% -6.73% -46.96% -69.21% -75.27% -39.77% -3.85% 17.37% -2.20% 23.35% 3.90% 17.15% 37.55% 212.57% 69.92% 27.34% 82.38% -59.91% -29.55% -40.78%       
      qoq
    -115.54% 13.29% -47.47% 241.44% 25.70% -274.63% -77.12% 47.78% 54.87% -39.30% -55.58% -22.02% -25.74% 13.80% -8.76% 80.74% 12.03% 1.81% -42.63% 0.20% -19.16% 188.77% -0.34% -47.73% -7.01% 60.69% -33.95% -1.69% -130.55% -16.02% -582.20% -11.69% 50.79% -50.66% -46.88% 110.26% 72.12% -43.22% -23.48% 447.39% -48.46% -51.59% -17.15% 44.45% -26.10% -70.70% 108.42% -14.86% 122.88% -39.47% 24.61% -44.78% -22.26% 37.72% 144.29%   -23.15% -48.03% 33.39% -83.44% -1178.15% 34.65% -0.85% 39.83% 10.15% 1.06% 61.63% 58.15% -170.45% 50.43% 41.85% -4.71% -54.13% -14.45% -17.65% -23.46% 11.71% 36.56% 0.52% -36.22% 40.89% 15.03% 13.34% -25.12% 220.17% -37.47% -15.06% 7.25% -29.62% 9.89% -28.61%    
      operating margin %
    -0.60% 4.51% 4.50% 7.80% 2.48% 2.14% -1.38% -8.17% -5.30% -3.65% -6.97% -17.63% -21.54% -38.56% -29.23% -39.11% -17.33% -16.34% -15.41% -29.50% -35.36% -39.18% -15.18% -15.17% -33.93% -36.95% -29.40% -45.29% -43.48% 146.92% 166.22% -40.68% -43.02% -25.79% -70.64% -164.66% -43.15% -14.96% -38.63% -70.02% -6.20% -12.85% -36.00% -34.81% -22.75% -36.40% -211.96% -108.30% -91.34% -32.46% -45.61% -38.33% -78.49% -118.37% -71.74% -21.34%  -71.33% -147.13% -245.79% -423.13% 879.18% 18.80% 15.70% 16.54% 13.12% 12.94% 13.83% 8.75% 6.60% -13.88% -9.44% -6.75% -7.35% -18.85% -33.25% -44.16% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity%   
      interest income
    1,158,000 1,997,000 2,269,000 932,000 807,000 802,000 979,000 1,120,000 784,000 150,000 194,000 174,000 140,000 42,000 45,000 24,000 7,000 12,000 25,000 32,000 53,000 53,000 161,000 158,000 226,000 262,000 335,000 505,000 348,000 336,000 232,000 201,000 53,000 49,000 54,000                  -4,757,000 -4,553,000 -2,919,000 -2,718,000  11,000 -11,000 2,000 241,000 281,000 172,000 191,000 175,000 160,000 195,000 190,000 243,000 512,000 697,000 801,000 775,000 1,085,000 1,342,000 1,204,000 346,000 399,305 510,454 591,197 677,605 700,593 676,777 624,119 608,883 316,556 186,586 159,813 143,758 131,902 81,697 47,538 34,519   
      other income
    14,250 77,000  347,000 -53,500 272,000     -204,000 -118,000 -12,000 -287,000 73,000 167,000 1,750 45,000 24,000  149,000 -274,000 -476,000  208,000 -932,000 1,520,000 -543,000 541,000 124,000 325,000 609,000 -351,000 -279,000  -1,374,000 -416,000 873,000  126,000 -1,268,000 -20,000 -397,000  1,217,000 -209,000 740,000 -152,000    69,000 -10,000 -109,000 -1,266,000 123,000  -575,000 393,000 355,000 566,000 2,077,000 2,137,000 2,448,000 171,000 -39,000 193,000 -871,000    481,000 -2,471,000 904,000 -1,393,000  -1,014,000 -523,950 153,848 -90,760 37,214 -64,548 149,324 -186,807 101,905 -3,500 -1,924 -8,421 -68,593 8,071 24,558 -16,669 29,032   
      income before income tax benefit
    4,305,500 5,433,000                                                                                              
      income tax benefit
    -28,014,500 -112,373,000                                                                                              
      net income
    4,529,000 117,806,000 4,750,000 6,724,000 1,205,000 2,465,000 4,887,000 -2,524,000 -1,579,000 -1,649,000 -2,485,000 -5,398,000 -6,870,000 -9,581,000 -9,881,000 -8,710,000 -5,032,000 -4,324,000 -4,434,000 -5,403,000 -7,616,000 -7,933,000 -3,712,000 -3,417,000 -5,887,000 -6,845,000 -825,000 -3,539,000 -8,353,000 17,293,000 22,558,000 -4,737,000 -5,994,000 -4,248,000 -7,281,000 -15,252,000 -6,925,000 -2,768,000 -7,325,000 -10,355,000 -3,362,000 -2,957,000 -7,698,000 -9,121,000 -3,364,000 -6,353,000 -25,423,000 -13,517,000 -22,705,000 -8,417,000 -14,623,000 -10,513,000 -19,771,000 -20,135,000 -15,949,000 -10,275,000  -21,167,000 -26,271,000 -51,709,000 -37,679,000 -221,445,000 16,004,000 9,988,000 9,170,000 4,937,000 5,179,000 4,340,000 1,792,000 1,308,000 -7,772,000 -4,068,000 -6,103,000 -1,812,000 -7,309,000 -6,673,000 -9,653,000 -11,429,299 -9,546,299 -6,976,351 -6,723,444 -11,027,160 -7,451,919 -6,758,795 -5,638,436 -8,166,220 -2,463,711 -4,083,681 -4,946,168 -4,522,039 -6,518,712 -7,336,256 -8,356,476   
      yoy
    275.85% 4679.15% -2.80% -366.40% -176.31% -249.48% -296.66% -53.24% -77.02% -82.79% -74.85% -38.03% 36.53% 121.58% 122.85% 61.21% -33.93% -45.49% 19.45% 58.12% 29.37% 15.89% 349.94% -3.45% -29.52% -139.58% -103.66% -25.29% 39.36% -507.09% -409.82% -68.94% -13.44% 53.47% -0.60% 47.29% 105.98% -6.39% -4.85% 13.53% -0.06% -53.46% -69.72% -32.52% -85.18% -24.52% 73.86% 28.57% 14.84% -58.20% -8.31% 2.32%  -4.88% -39.29% -80.13%  -90.44% -264.15% -617.71% -510.89% -4585.42% 209.02% 130.14% 411.72% 277.45% -166.64% -206.69% -129.36% -172.19% 6.33% -39.04% -36.78% -84.15% -23.44% -4.35% 43.57% 3.65% 28.11% 3.22% 19.24% 35.03% 202.47% 65.51% 14.00% 80.59% -62.21% -44.34% -40.81%       
      qoq
    -96.16% 2380.13% -29.36% 458.01% -51.12% -49.56% -293.62% 59.85% -4.24% -33.64% -53.96% -21.43% -28.30% -3.04% 13.44% 73.09% 16.37% -2.48% -17.93% -29.06% -4.00% 113.71% 8.63% -41.96% -14.00% 729.70% -76.69% -57.63% -148.30% -23.34% -576.21% -20.97% 41.10% -41.66% -52.26% 120.25% 150.18% -62.21% -29.26% 208.00% 13.70% -61.59% -15.60% 171.14% -47.05% -75.01% 88.08% -40.47% 169.75% -42.44% 39.09% -46.83% -1.81% 26.25% 55.22%   -19.43% -49.19% 37.24% -82.98% -1483.69% 60.23% 8.92% 85.74% -4.67% 19.33% 142.19% 37.00% -116.83% 91.05% -33.34% 236.81% -75.21% 9.53% -30.87% -15.54% 19.72% 36.84% 3.76% -39.03% 47.98% 10.26% 19.87% -30.95% 231.46% -39.67% -17.44% 9.38% -30.63% -11.14% -12.21%    
      net income margin %
    5.24% 158.07% 7.21% 9.29% 1.81% 4.01% 8.97% -6.26% -3.76% -4.19% -7.31% -17.84% -21.64% -40.12% -35.70% -38.41% -17.78% -16.13% -15.89% -21.25% -35.99% -33.57% -17.58% -16.11% -32.45% -38.21% -5.89% -25.70% -57.26% 122.35% 151.64% -37.57% -44.40% -28.45% -65.90% -170.93% -42.76% -10.20% -39.58% -77.59% -12.21% -11.47% -40.51% -38.45% -13.39% -29.90% -204.12% -115.57% -139.41% -40.93% -60.47% -45.54% -96.83% -115.61% -76.43% -35.78%  -73.94% -145.48% -248.60% -415.97% 841.07% 14.01% 9.84% 9.43% 5.63% 6.42% 5.81% 2.45% 2.14% -18.80% -10.08% -15.33% -4.72% -22.40% -30.86% -48.83% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity%   
      net income per share
                                                                                                   
      basic
    3,116.92 2.68 0.11 170 30 70 130                  -270 -320 -40  -410 850 1,110                             -1,020 -740 -4,710 330 220 200 110 120 100 40                           
      diluted
    3,046.99 2.62 0.11 170 30 60 130                  -280 -350 -100  -420 830 1,100                             -1,020 -740 -4,700 330 220 200 110 110 100 40                           
      weighted-average number of shares of common stock outstanding
                                                                                                   
      basic
    42,945,000 43,957 43,242 38,875,000 36,990,000 37,661,000 36,952,000 35,676,000 29,825,000 29,092,000 28,828,000 28,258,000 27,848,000 27,954,000 27,867,000 27,560,000 27,203,000 27,352,000 27,252,000 26,826,000 23,879,000 25,470,000 21,860,000 21,689,000 20,985,000 21,185,000 20,656,000 20,514,000 20,335,000 20,419,000 20,313,000 20,167,000 18,967,000 19,949,000 19,060,000 16,778,000 13,804,000 13,792,000 13,769,000 13,676,000 13,178,000 13,539,000 13,595,000 12,111,000 8,477,000 87,645,000 81,471,000 77,688,000 62,622,000 62,309,000 61,116,000 58,300,000 53,070,000 52,792,000 51,907,000 51,191,000  50,842,000 50,933,000 50,876,000 50,709,000 47,103,000 48,418,000 45,482,000 45,242,000 44,445,000 44,623,000 44,247,000 43,789,000                           
      diluted
    43,902,000 44,939 44,210 39,742,000 37,718,000 38,463,000 37,499,000 35,676,000 29,825,000 29,092,000 28,828,000 28,258,000 27,848,000 27,954,000 27,867,000 27,560,000 27,203,000 27,352,000 27,252,000 26,826,000 23,879,000 25,470,000 21,860,000 21,689,000 21,069,000 21,203,000 20,723,000 20,514,000 20,726,000 20,864,000 20,581,000 20,167,000 18,967,000 19,949,000 19,060,000 16,778,000 13,804,000 13,792,000 13,769,000 13,676,000 13,178,000 13,539,000 13,595,000 12,111,000 8,477,000 87,645,000 81,471,000 77,688,000 62,622,000 62,309,000 61,116,000 58,300,000 53,070,000 52,792,000 51,907,000 51,191,000  50,842,000 50,933,000 50,876,000 50,709,000 47,103,000 49,017,000 46,217,000 45,983,000 45,290,000 45,566,000 45,233,000 44,533,000                           
      other expense
      -367,000    -329,000 -160,000 -118,000 -298,000          -64,000    -170,000           -796,000    -518,000     -772,000     -227,000 -341,000 -635,000                  -1,976,000 -76,000 -423,000     -151,000                    
      income before income tax expense
      4,867,000 6,923,000 2,409,000 2,389,000                   -5,721,000 -6,733,000 -1,119,000  -6,521,000 18,877,000 25,566,000                           -20,983,000 -26,187,000 -50,768,000 -37,520,000 -229,120,000 23,779,000 18,584,000 16,427,000 11,621,000 10,828,000 9,649,000 4,658,000                           
      income tax expense
      117,000 199,000 1,204,000 -76,000 -4,990,000 193,000 18,000 63,000 106,000 121,000 71,000 127,000 -14,000 32,000 -486,500 1,000 181,000 -2,128,000 334,000 -1,546,000 191,000 188,000 166,000 112,000 -294,000 211,000 1,832,000 1,584,000 3,008,000 -45,000 -657,000 566,000 -171,000 100,000 106,000 -82,000 794,000 324,000 135,000 806,000 875,000 574,000 -547,000 172,000 62,000 128,000 119,000 302,000 341,000 90,000 419,000 74,000 79,000 -836,000  184,000 84,000 941,000 159,000 -7,675,000 7,775,000 8,596,000 7,257,000 6,684,000 5,649,000 5,309,000 2,866,000 3,169,000 2,310,000 1,537,000 1,719,000 980,000 1,108,000 537,000 255,000                   
      net income per common share
                                                                                                   
      basic
    3,116.92 2.68 0.11 170 30 70 130                  -270 -320 -40  -410 850 1,110                             -1,020 -740 -4,710 330 220 200 110 120 100 40                           
      diluted
    3,046.99 2.62 0.11 170 30 60 130                  -280 -350 -100  -420 830 1,100                             -1,020 -740 -4,700 330 220 200 110 110 100 40                           
      weighted-average number of common shares outstanding
                                                                                                   
      basic
    42,945,000 43,957 43,242 38,875,000 36,990,000 37,661,000 36,952,000 35,676,000 29,825,000 29,092,000 28,828,000 28,258,000 27,848,000 27,954,000 27,867,000 27,560,000 27,203,000 27,352,000 27,252,000 26,826,000 23,879,000 25,470,000 21,860,000 21,689,000 20,985,000 21,185,000 20,656,000 20,514,000 20,335,000 20,419,000 20,313,000 20,167,000 18,967,000 19,949,000 19,060,000 16,778,000 13,804,000 13,792,000 13,769,000 13,676,000 13,178,000 13,539,000 13,595,000 12,111,000 8,477,000 87,645,000 81,471,000 77,688,000 62,622,000 62,309,000 61,116,000 58,300,000 53,070,000 52,792,000 51,907,000 51,191,000  50,842,000 50,933,000 50,876,000 50,709,000 47,103,000 48,418,000 45,482,000 45,242,000 44,445,000 44,623,000 44,247,000 43,789,000                           
      diluted
    43,902,000 44,939 44,210 39,742,000 37,718,000 38,463,000 37,499,000 35,676,000 29,825,000 29,092,000 28,828,000 28,258,000 27,848,000 27,954,000 27,867,000 27,560,000 27,203,000 27,352,000 27,252,000 26,826,000 23,879,000 25,470,000 21,860,000 21,689,000 21,069,000 21,203,000 20,723,000 20,514,000 20,726,000 20,864,000 20,581,000 20,167,000 18,967,000 19,949,000 19,060,000 16,778,000 13,804,000 13,792,000 13,769,000 13,676,000 13,178,000 13,539,000 13,595,000 12,111,000 8,477,000 87,645,000 81,471,000 77,688,000 62,622,000 62,309,000 61,116,000 58,300,000 53,070,000 52,792,000 51,907,000 51,191,000  50,842,000 50,933,000 50,876,000 50,709,000 47,103,000 49,017,000 46,217,000 45,983,000 45,290,000 45,566,000 45,233,000 44,533,000                           
      restructuring
              -20,000 6,000                  47,000 93,000 310,000 332,000 1,000 -12,000 1,339,000                                                            
      loss before income tax expense
          -103,000 -2,331,000 -1,561,000 -1,586,000 -2,379,000 -5,277,000 -6,799,000 -9,454,000 -9,895,000 -8,678,000 -4,935,000 -4,323,000 -4,253,000 -7,531,000 -7,282,000 -9,479,000 -3,521,000 -3,229,000    -3,328,000    -4,782,000 -6,651,000 -3,682,000 -7,452,000 -15,152,000 -6,819,000 -2,850,000 -6,531,000 -10,031,000 -3,227,000 -2,151,000 -6,823,000 -8,547,000 -3,911,000 -6,181,000 -25,361,000 -13,389,000 -22,586,000 -8,115,000 -14,282,000 -10,423,000 -19,352,000 -20,061,000 -15,870,000 -11,111,000              4,477,000 -5,462,000 -2,531,000 -4,384,000 -832,000 -6,201,000                     
      net loss per common share
                                                                                                   
      basic
           -70 -40 -60 -90 -190 -250 -340 -350 -320 -190 -160 -160 -200 -300 -310 -170 -160    -170    -230 -290 -210 -380 -910 -490 -200 -530 -760 -240 -220 -570 -750 -5,190 -70 -310 -170 -350 -140 -240 -180 -360 -380 -310 -200  -570 -520                                     
      diluted
           -70 -40 -60 -90 -190 -250 -340 -350 -320 -190 -160 -160 -200 -300 -310 -170 -160    -170    -230 -290 -210 -380 -910 -490 -200 -530 -760 -240 -220 -570 -750 -5,190 -70 -310 -170 -350 -140 -240 -180 -360 -380 -310 -200  -570 -520                                     
      china dissolution
                  -1,921,000                                                                                 
      change in fair value of warrants
                            1,162,000 556,000 1,145,000 2,946,000 -664,500 -2,475,000 282,000 -464,000 367,000 399,000 144,000                                                             
      gain on sinovel settlement
                                                                                                   
      gain on sale of minority interest
                                31,750 127,000   237,750  951,000  81,250 325,000   627,750 2,511,000                                                      
      (gain) on sinovel settlement
                                -13,424,500 -24,978,000 -28,720,000                                                                 
      gross profit
                                       -4,486,000 2,835,000 5,041,000 2,103,000 863,000 9,241,000 6,509,000                                                      
      amortization of acquisition related intangibles
                                       13,000 39,000 39,000 39,000 39,000 39,000 39,000 39,000 39,000 39,000 39,000 39,000 39,000 40,000 84,000 82,000 82,000 82,000 81,000 80,000 81,000  81,000 287,000 300,000 304,000 395,000 393,000 374,000 386,000 449,000 473,000 460,000 445,000 431,000 433,000 481,000 503,000 490,000 1,634,000 1,772,000 1,162,000                   
      change in fair value of derivatives and warrants
                                       925,000 637,000 101,000 1,244,000 -678,000 -637,000 -1,092,000 701,000 800,000 915,000 2,288,000 795,000 -35,000 -18,000 535,000 886,000 469,000 1,442,000 5,217,000 3,285,000 -2,388,000                                        
      interest expense
                                       -10,000 -52,000 -89,000 -107,000 -135,000 -196,000 -238,000 -286,000 -318,000 -327,000 -525,000 -496,000 -535,000 -1,812,500 -1,634,000 -3,505,000 -2,111,000                                            
      impairment loss
                                                                                                   
      impairment of minority interest investment
                                                                                                   
      arbitration award expense
                                                -1,201,000  10,188,000                                                 
      restructuring and impairments
                                              38,000 741,000 -50,000 507,000 3,731,000 1,179,000 2,126,000 108,000 751,000 13,000 1,077,000 6,702,000 16,000 128,000  795,000 4,092,000 4,301,000        117,000 334,000 362,000 168,000 500,000  3,641,000 2,910,000 93,000 818,000                   
      cost and operating expenses:
                                                                                                   
      total cost and operating expenses
                                                23,050,500 28,985,000 38,855,000 24,363,000 23,595,500 27,238,000 35,209,000 31,936,000 27,178,500 38,033,000 35,837,000 34,844,000  40,984,000 44,627,000 71,925,000 47,385,000 64,859,250 92,723,000 85,584,000 81,128,000 76,124,000 70,219,000 64,342,000 66,609,000                           
      write-off of advance payment
                                                               20,551,000                                    
      costs and expenses:
                                                                                                   
      costs of revenue
                                                                         41,252,000 31,764,000 29,670,000 28,196,000 25,635,000 22,537,000 16,004,000 16,187,000                   
      total costs and expenses
                                                                         57,188,000 47,070,000 44,188,000 42,505,000 41,201,000 38,774,000 28,812,000 28,499,000 30,491,448 19,662,406 17,077,064 21,483,716 25,956,645 21,774,321 18,077,147 18,550,891 21,332,461 25,895,213 13,767,810 17,636,216 16,284,924 18,908,177 15,625,544 16,176,334   
      net loss per common share
                                                                                                   
      basic and diluted
                                                                         30 -180 -100 -150 -40 -180 -170 -270 -0.33 -0.29 -0.21 -0.2 -0.33 -0.23 -0.21 -0.17 -0.29 -0.09 -0.15 -0.18 -0.14 -0.25 -0.34 -0.39   
      weighted-average number of common shares outstanding
                                                                                                   
      basic and diluted
                                                                         42,718,000 43,024,000 42,745,000 41,686,000 39,137,000 40,882,000 39,208,000 35,268,000 33,260,674 32,965,989 32,898,130 32,804,690 32,685,390 32,592,878 32,765,382 32,730,785 28,214,597 27,867,866 27,760,281 27,724,476 24,196,077 26,574,679 21,381,882 21,343,720   
      loss before income tax provision
                                                                               -6,136,000 -9,398,000                   
      revenues:
                                                                                                   
      contract revenue
                                                                                 886,038 389,642 656,894 486,942 247,819 426,078 280,255 757,678 603,794 497,905 459,977 195,195 172,372 148,917 197,669 355,777   
      product sales and prototype development contracts
                                                                                 18,199,358 9,062,163 8,943,382 13,558,511 14,045,621 13,070,223 10,600,785 11,443,989 12,249,391 22,748,935 9,072,760 12,454,881 11,463,296 12,153,460 9,416,684 7,400,530   
      total revenues
                                                                                 19,085,396 9,451,805 9,600,276 14,045,453 14,293,440 13,496,301 10,881,040 12,201,667 12,853,185 23,246,840 9,532,737 12,650,076 11,635,668 12,302,377 9,614,353 7,756,307   
      costs of revenue-contract revenue
                                                                                 706,517 381,332 556,860 325,742 256,516 353,718 247,555 653,329 535,013 470,501 512,799  161,374 141,727 186,482    
      costs of revenue-product sales and prototype development contracts
                                                                                 17,497,405 11,069,836 8,563,059 13,599,272 14,611,109 14,519,086 11,466,344 11,341,509 12,442,613 21,198,857 9,043,884  11,644,519 13,577,547 9,960,116    
      fees-abandoned debt financing
                                                                                                   
      fees - abandoned debt financing
                                                                                         -8,798.25    -343,775.25 -19,167 -1,355,934    
      costs of revenue—contract revenue
                                                                                            184,148    335,640   
      costs of revenue—product sales and prototype development contracts
                                                                                            13,486,178    8,272,789   
      fees—abandoned debt financing
                                                                                            -35,193       
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 2004-09-30 2004-06-30 2004-03-31 2003-12-31 2003-09-30 2003-06-30 2003-03-31 2002-03-31 
                                                                                                    
        assets
                                                                                                    
        current assets:
                                                                                                    
        cash and cash equivalents
      140,693,000 141,072,000 212,891,000 207,890,000 79,494,000 75,203,000 72,131,000 93,455,000 90,522,000 23,979,000 22,818,000 22,005,000 23,360,000 23,685,000 27,811,000 33,355,000 40,584,000 43,887,000 48,501,000 50,070,000 67,814,000 67,909,000 41,246,000 20,709,000 24,699,000 25,481,000 52,829,000 73,952,000 77,483,000 80,042,000 56,169,000 26,750,000 34,084,000 22,113,000 30,320,000 37,477,000 26,784,000 25,063,000 25,262,000 35,211,000 39,330,000 36,437,000 32,572,000 38,561,000 20,490,000 35,983,000 34,679,000 36,624,000 43,114,000 35,394,000 25,867,000 32,608,000 39,243,000 42,457,000 49,136,000 60,487,000 46,279,000 58,605,000 93,511,000 130,885,000 123,783,000 169,021,000 52,615,000 64,844,000 87,594,000 40,383,000 86,752,000 66,783,000 70,674,000 55,588,000 55,794,000 69,570,000 67,834,000 71,331,000 87,139,000 15,142,000 15,924,816 12,847,903 13,007,412 13,074,140 35,171,181 31,045,300 44,070,594 46,180,342 38,592,032 26,433,090 26,355,510 23,331,900 31,241,237 56,280,991 7,774,226 11,089,265 18,487,752 37,170,927 
        accounts receivable
      69,381,000 62,581,000 39,870,000 54,684,000 46,186,000 44,135,000 40,059,000 23,529,000 26,325,000 24,721,000 27,509,000 30,116,000 30,665,000 17,568,000 20,391,000 21,731,000 20,280,000 21,049,000 25,177,000 23,908,000 13,267,000 12,083,000 16,810,000 8,203,000 16,987,000 16,491,000 10,073,000 10,736,000 7,855,000 8,055,000 7,622,000 11,532,000 7,365,000 12,052,000 8,193,000 7,752,000 7,956,000 15,863,000 12,130,000 7,039,000 19,264,000 17,052,000 11,119,000 8,491,000 9,879,000 10,778,000 9,673,000 10,290,000 7,556,000 8,525,000 9,289,000 11,088,000 18,864,000 12,328,000 15,224,000 13,558,000 18,999,000 14,764,000 18,150,000 11,652,000 17,233,000 121,376,000 96,042,000 90,212,000 62,203,000 78,894,000 47,004,000 64,458,000 50,103,000 39,128,000 29,908,000 33,042,000 37,108,000 25,877,000 22,756,000 21,149,000 18,053,507 11,375,180 16,448,493 15,986,989 9,014,035 5,897,547 4,984,013 6,016,766 5,464,726 8,166,719 4,910,717 6,422,898 8,566,657 7,248,553 6,405,346 6,758,683 5,446,007 7,583,505 
        inventory
      103,748,000 105,408,000 75,457,000 71,602,000 71,169,000 74,588,000 70,880,000 45,149,000 41,857,000 44,197,000 47,835,000 42,874,000 36,986,000 38,725,000 36,342,000 32,924,000 23,666,000 20,942,000 21,574,000 22,155,000 13,306,000 14,176,000 14,155,000 17,061,000 18,975,000 18,591,000 15,497,000 11,924,000 12,119,000 14,006,000 16,235,000 18,353,000 19,780,000 17,129,000 15,983,000 15,639,000 17,462,000 19,442,000 26,448,000 28,887,000 18,512,000 15,238,000 16,150,000 17,080,000 20,596,000 26,536,000 24,460,000 19,408,000 20,694,000 25,167,000 24,474,000 30,752,000 33,473,000 36,455,000 29,674,000 28,699,000 29,256,000 34,021,000 31,284,000 31,068,000 25,828,000 40,841,000 45,241,000 41,022,000 35,858,000 36,100,000 29,187,000 31,389,000 35,129,000 22,333,000 15,586,000 12,033,000 10,907,000 8,137,000 8,458,000 6,629,000 6,852,835 9,787,444 10,023,029 7,815,522 9,006,034 8,783,841 10,438,410 9,672,365 6,872,197 5,105,055 10,659,050 5,651,928 4,889,394 3,476,120 3,141,138 3,517,696 5,117,786 13,212,831 
        prepaid expenses and other current assets
      14,367,000 13,181,000 11,775,000 13,332,000 8,055,000 10,194,000 10,806,000 10,424,000 7,295,000 6,635,000 5,398,000 6,703,000 13,429,000 7,544,000 6,861,000 6,433,000 7,052,000 6,404,000 4,924,000 5,906,000 3,546,000 4,634,000 3,496,000 3,615,000 2,959,000 3,704,000 5,036,000 4,102,000 3,053,000 4,091,000 3,339,000 4,709,000 2,947,000 2,822,000 3,323,000 3,303,000 2,703,000 3,097,000 2,847,000 4,086,000 5,778,000 5,611,000 8,263,000 9,726,000 10,764,000 11,705,000 10,280,000 8,544,000 9,004,000 19,538,000 19,337,000 23,868,000 22,469,000 26,735,000 22,564,000 30,261,000 31,444,000 29,789,000 44,982,000 39,073,000 30,785,000 36,230,000 21,357,000 16,315,000 15,381,000 13,074,000 10,143,000 10,173,000 10,313,000 5,618,000 6,023,000 6,411,000 4,467,000 11,190,000 4,397,000 2,552,000 1,505,563 952,831 734,391 969,424 901,606 1,222,966 797,478 950,743 1,121,091 1,157,899 737,003 872,612 906,956 1,321,148 1,330,198 1,297,124 1,264,839 708,079 
        restricted cash
      3,548,000 2,751,000 2,867,000 1,349,000 1,613,000 1,314,000 1,201,000 468,000 468,000 667,000 546,000 496,000 1,733,000 6,643,000 3,574,000 3,767,000 2,754,000 2,651,000 2,323,000 2,313,000 2,157,000 629,000 508,000 508,000 508,000 5,754,000 5,736,000 715,000 715,000 165,000 165,000 165,000    100,000 795,000 795,000 452,000 441,000 457,000 433,000 3,281,000 3,269,000 2,822,000 1,508,000 3,425,000 6,099,000 2,913,000 1,405,000 2,021,000 824,000 6,136,000 9,154,000 13,620,000 16,684,000 12,086,000 9,049,000 8,261,000 6,516,000 5,566,000 5,433,000 5,484,000 5,265,000 5,713,000 5,802,000 6,398,000 6,117,000 5,872,000 6,607,000 5,879,000 11,754,000 12,312,000                      
        total current assets
      331,737,000 324,993,000 342,860,000 348,857,000 206,517,000 205,434,000 195,077,000 173,025,000 166,467,000 100,199,000 104,106,000 102,194,000 106,173,000 94,165,000 94,979,000 98,210,000 94,336,000 94,933,000 102,499,000 109,516,000 105,230,000 109,670,000 86,406,000 80,356,000 94,277,000 89,267,000 83,435,000 100,714,000 103,398,000 109,194,000 86,365,000 64,344,000 67,176,000 54,116,000 57,819,000 64,271,000 55,700,000 64,260,000 67,139,000 75,664,000 83,341,000 74,771,000 71,385,000 77,127,000 64,551,000 86,510,000 82,517,000 80,965,000 83,281,000 90,029,000 80,988,000 99,140,000 120,185,000 127,332,000 135,641,000 155,101,000 143,571,000 151,973,000 202,050,000 266,123,000 319,805,000 450,451,000 293,074,000 264,312,000 262,994,000 225,957,000 216,763,000 208,852,000 212,506,000 189,509,000 180,242,000 182,007,000 173,319,000 153,024,000 154,015,000 61,126,000 62,249,376 63,729,428 73,338,391 80,164,927 84,590,280 87,008,813 88,222,312 95,447,436 92,679,013 58,843,934 61,961,974 58,801,770 60,649,663 68,326,812 18,650,908 22,662,768 30,316,384 58,675,342 
        property, plant and equipment
      89,775,000 87,451,000 38,956,000 38,521,000 38,572,000 38,390,000 38,765,000 10,529,000 10,861,000 11,205,000 11,583,000 11,947,000 12,309,000 12,611,000 12,798,000 13,397,000 13,656,000 14,118,000 14,611,000 15,067,000 8,997,000 9,547,000 8,140,000 8,331,000 8,565,000 8,840,000 8,610,000 8,747,000 8,972,000 9,808,000 10,582,000 11,554,000 12,513,000 36,684,000 36,438,000 39,282,000 43,438,000 45,114,000 46,677,000 48,318,000 49,778,000 51,204,000 52,677,000 54,421,000 56,097,000 58,257,000 60,388,000 62,516,000 64,574,000 67,163,000 69,584,000 71,931,000 74,626,000 78,010,000 85,462,000 87,676,000 90,828,000 94,073,000 97,509,000 98,615,000 96,494,000 89,131,000 78,160,000 70,191,000 64,315,000 58,094,000 54,435,000 54,990,000 54,838,000 55,188,000 54,697,000 54,323,000 54,308,000 53,434,000 51,670,000 50,537,000 49,928,044 50,267,246 47,711,594 46,667,594 44,779,567 47,584,926 48,814,025 49,911,467 51,339,164 52,840,150 54,156,466 55,537,744 56,631,019 57,682,243 58,945,637    
        intangibles
      13,548,000 13,852,000 5,242,000 5,579,000 5,916,000 6,622,000 7,329,000 5,957,000 6,369,000 6,907,000 7,445,000 7,983,000 8,527,000 9,215,000 9,911,000 10,599,000 11,311,000 11,955,000 12,645,000 13,312,000 9,153,000 9,964,000 3,309,000 3,429,000 3,550,000 2,635,000 2,720,000 2,805,000 2,890,000 2,975,000 3,060,000 3,145,000 3,230,000 3,315,000 3,496,000 192,000 301,000 436,000 571,000 712,000 854,000 996,000 1,138,000 1,280,000 1,422,000 1,565,000 1,708,000 1,851,000 1,995,000 2,147,000 2,348,000 2,536,000 2,749,000 2,999,000 3,251,000 3,455,000 3,772,000 8,662,000 6,391,000 6,650,000 7,054,000 7,546,000 7,966,000 8,016,000 7,770,000 8,526,000 8,763,000 8,811,000 8,859,000 9,589,000 10,170,000 11,184,000 11,583,000    12,848,927                  
        right-of-use assets
      3,897,000 3,655,000 3,789,000 4,041,000 3,829,000 4,050,000 3,744,000 4,096,000 2,557,000 2,401,000 2,493,000 2,694,000  3,068,000 3,274,000 3,484,000  3,408,000 3,588,000 3,764,000  3,806,000 3,907,000 3,264,000                                                                       
        goodwill
      175,376,000 166,373,000 48,164,000 48,164,000 48,164,000 48,950,000 48,950,000 43,471,000 43,471,000 43,471,000 43,471,000 43,471,000 43,471,000 43,471,000 43,471,000 43,471,000 43,471,000 43,471,000 43,471,000 43,471,000 34,634,000 34,659,000 1,719,000 1,719,000 1,719,000 1,719,000 1,719,000 1,719,000 1,719,000 1,719,000 1,719,000 1,719,000 1,719,000 1,719,000 1,711,000                           46,436,000 47,508,000 37,934,000 36,696,000 38,643,000 39,217,000 30,746,000 26,233,000 27,536,000 26,830,000 23,011,000 18,530,000 8,326,000 8,187,000 7,935,000 5,126,460 1,107,735 1,107,735 1,107,735 1,107,735  1,107,735 1,107,735 1,107,735 1,107,735 1,107,735 1,107,735 1,107,735 1,107,735 1,107,735 1,107,735 1,107,735 1,107,735 
        deferred tax assets
      119,474,000  1,250,000 1,262,000 1,178,000 1,155,000 1,201,000 1,114,000 1,119,000 1,141,000 1,083,000 1,115,000 1,114,000 1,086,000 1,023,000 1,091,000 1,224,000 1,030,000 1,054,000 1,149,000 1,223,000 1,386,000 1,631,000 1,580,000 1,551,000 1,373,000 1,291,000 1,411,000 1,357,000 1,438,000 506,000 516,000 542,000 545,000 538,000 426,000 407,000 115,000 96,000 94,000 96,000 7,766,000 7,766,000 7,766,000 7,766,000 7,724,000 7,724,000 7,724,000 7,724,000 5,421,000 5,421,000 5,421,000  203,000 203,000 203,000 203,000 484,000 484,000 484,000 484,000 3,640,000 3,117,000 2,022,000 1,776,000 791,000 1,102,000 1,335,000 1,160,000 1,186,000 1,243,000 896,000 2,293,000  218,000 311,000 513,888                  
        equity-method investments
      1,333,000 1,561,000 1,511,000 1,406,000 1,113,000 1,397,000 1,245,000                                                                                        
        other assets
      1,029,000 1,019,000 833,000 836,000 958,000 757,000 683,000 351,000 637,000 640,000 530,000 608,000 528,000 433,000 323,000 288,000 239,000 363,000 340,000 320,000 314,000 411,000 333,000 262,000 385,000 361,000 325,000 306,000 279,000 373,000 332,000 283,000 271,000 227,000 381,000 267,000 233,000 176,000 336,000 329,000 315,000 303,000 499,000 1,526,000 2,753,000 2,833,000 3,410,000 7,402,000 7,541,000 8,710,000 9,283,000 9,067,000 9,020,000 9,029,000 9,688,000 10,050,000 11,216,000 12,275,000 12,825,000 13,577,000 12,016,000 30,245,000 30,506,000 19,967,000 21,067,000 18,008,000 12,765,000 8,609,000 5,264,000 3,196,000 2,836,000 2,727,000 2,634,000 7,464,000 4,572,000 93,000 109,879 2,965,256 3,060,703 2,987,972 2,992,880 4,908,762 5,134,314 5,237,057 5,430,940 5,474,847 5,656,263 5,937,959 5,150,492 5,324,313 4,618,584 4,724,384 4,707,603 5,476,563 
        total assets
      739,481,000 719,534,000 445,603,000 452,846,000 310,521,000 310,278,000 298,448,000 240,143,000 232,771,000 166,343,000 171,327,000 170,634,000 175,561,000 165,072,000 171,747,000 176,508,000 173,887,000 175,296,000 184,373,000 192,167,000 168,866,000 175,047,000 111,227,000 109,670,000 124,109,000 123,491,000 117,443,000 120,150,000 119,330,000 128,504,000 105,505,000 84,446,000 88,175,000 96,771,000 100,548,000 104,603,000 100,244,000 110,241,000 115,753,000 126,051,000 135,318,000 135,835,000 134,260,000 142,915,000 133,825,000 156,989,000 155,847,000 160,558,000 168,509,000 178,371,000 172,525,000 194,193,000 216,754,000 225,319,000 242,313,000 264,178,000 255,056,000 275,363,000 325,728,000 393,662,000 441,209,000 640,441,000 465,235,000 410,033,000 400,184,000 364,909,000 343,704,000 313,695,000 309,106,000 286,424,000 276,181,000 275,108,000 261,234,000 233,625,000 232,237,000 135,420,000 132,433,396 118,069,665 125,218,423 130,928,228 133,470,462 140,610,236 145,796,499 154,348,719 158,917,074 119,315,063 122,882,438 124,974,196 129,898,956 133,058,877 87,616,680 93,262,122 101,978,639 197,794,924 
        liabilities and stockholders' equity
                                                                                                    
        current liabilities:
                                                                                                    
        accounts payable and accrued expenses
      46,545,000 46,602,000 34,679,000 38,401,000 32,282,000 29,425,000 25,158,000 22,309,000 24,235,000 23,002,000 28,949,000 28,828,000 38,383,000 32,060,000 36,082,000 35,404,000 29,140,000 24,332,000 27,891,000 33,439,000 19,810,000 17,015,000 18,470,000 14,265,000 22,091,000 19,379,000 18,724,000 15,819,000 15,885,000 17,681,000 15,304,000 15,144,000 12,625,000 15,486,000 14,016,000 14,020,000 14,490,000 18,354,000 18,581,000 24,694,000 23,156,000 20,723,000 17,980,000 18,645,000 21,615,000 24,805,000 23,537,000 19,037,000 21,764,000 23,503,000 22,724,000 25,481,000 30,138,000 30,320,000 26,595,000 30,850,000 37,582,000 39,075,000 59,609,000 66,395,000 90,273,000 95,806,000 94,184,000 79,113,000 84,319,000 65,386,000 57,832,000 51,494,000 60,253,000 43,678,000 33,385,000 39,307,000 38,356,000 27,215,000 24,309,000 20,824,000 23,531,821 19,117,848 17,334,846 17,702,695 16,498,373 12,386,062 11,140,133 13,073,132 13,394,690 11,194,079 10,602,853 9,499,002 11,541,634 13,373,343 11,100,080 10,066,835 9,773,874 20,784,931 
        lease liability, current portion
      1,238,000 1,078,000 968,000 854,000 685,000 675,000 555,000 862,000 716,000 680,000 696,000 781,000 808,000 822,000 822,000 821,000 740,000 701,000 705,000 696,000 612,000 581,000 568,000 444,000 439,000 436,000 424,000 416,000                                                                   
        contingent consideration, current portion
      12,808,000                                                                                              
        deferred revenue, current portion
      77,936,000 72,659,000 52,157,000 66,055,000 66,797,000 74,325,000 69,356,000 55,984,000 50,732,000 52,598,000 52,093,000 50,856,000 43,572,000 34,239,000 28,824,000 27,044,000 22,812,000 24,112,000 23,871,000 20,550,000 13,266,000 15,683,000 13,547,000 14,724,000 18,430,000 15,220,000 8,345,000 10,806,000 7,557,000 9,929,000 10,057,000 11,433,000 13,483,000                  11,490,000                                            
        total current liabilities
      138,527,000 121,960,000 87,804,000 105,310,000 99,764,000 104,425,000 95,085,000 86,184,000 78,808,000 77,551,000 85,265,000 83,149,000 84,108,000 68,053,000 66,880,000 64,711,000 53,964,000 51,827,000 57,259,000 61,907,000 40,738,000 40,009,000 32,585,000 29,433,000 40,960,000 35,035,000 28,049,000 28,743,000 28,384,000 31,485,000 26,760,000 28,258,000 27,325,000 30,822,000 31,309,000 32,703,000 32,217,000 38,364,000 40,671,000 44,398,000 41,007,000 45,416,000 40,877,000 41,884,000 47,232,000 65,845,000 66,117,000 49,857,000 47,822,000 57,379,000 55,045,000 67,514,000 79,757,000 75,872,000 78,974,000 84,098,000 86,323,000 88,924,000 114,101,000 130,844,000 145,180,000 120,296,000 120,877,000 107,745,000 104,289,000 84,880,000 76,076,000 69,792,000 81,319,000 60,015,000 45,396,000 50,332,000 48,985,000 33,375,000 32,041,000 28,505,000 27,307,105 22,073,707 20,875,779 21,235,523 18,370,499 15,345,539 13,448,683 15,383,881 15,406,720 12,817,226 15,099,422 13,482,346 14,447,426 14,831,114 11,323,235 10,364,218 10,909,876 21,841,737 
        deferred revenue, long term portion
      15,395,000    9,336,000    7,097,000    7,188,000    7,222,000    7,991,000 8,695,000 8,409,000 7,661,000 7,712,000 7,923,000 7,667,000 7,883,000 7,962,000 8,133,000 7,891,000 8,040,000 8,454,000                                                              
        lease liability, long term portion
      2,762,000    2,684,000    1,968,000    2,184,000    2,900,000    3,246,000 3,329,000 3,430,000 2,891,000 3,000,000 3,128,000 3,240,000 3,357,000                                                                   
        deferred tax liabilities
          1,595,000   300,000 300,000 235,000 261,000 259,000 243,000 202,000 203,000 297,000 297,000 89,000 203,000 273,000 274,000 70,000 352,000 231,000 180,000 175,000 1,757,000 1,703,000 1,698,000 110,000 110,000 110,000 110,000 125,000 125,000 125,000 125,000 63,000 63,000 63,000 63,000 7,843,000 7,843,000 7,843,000 7,843,000 7,724,000 7,724,000 7,759,000 7,761,000 5,440,000 5,452,000 5,452,000 5,444,000 3,129,000 3,129,000 3,129,000 3,129,000 5,840,000 5,840,000 5,840,000 5,840,000 2,653,000 1,580,000 3,360,000 1,248,000 915,000 877,000 746,000 840,000 780,000 916,000 1,147,000 1,244,000 267,000 2,145,000 2,422,000 2,518,094                  
        contingent consideration, long term portion
      26,721,000                                                                                              
        other liabilities
      629,000 613,000 29,000 31,000 28,000 26,000 28,000 27,000 27,000 26,000 25,000 25,000 26,000 24,000 21,000 22,000 25,000 24,000 23,000 25,000 25,000 26,000 31,000 35,000 38,000 42,000 44,000 51,000 93,000 97,000 98,000 98,000 57,000 54,000 137,000 209,000 45,000 47,000 54,000 57,000 63,000 790,000 377,000 90,000 67,000 895,000 965,000 1,023,000 1,058,000 1,179,000 1,184,000 1,165,000 1,291,000 1,497,000 1,658,000 1,865,000 2,093,000    509,000             100,000                     
        total liabilities
      184,034,000 182,698,000 103,421,000 119,730,000 113,407,000 117,602,000 111,433,000 96,799,000 88,200,000 86,818,000 94,433,000 92,716,000 93,764,000 77,865,000 76,364,000 74,595,000 64,498,000 62,261,000 68,269,000 73,614,000 52,274,000 52,129,000 44,807,000 40,251,000 51,890,000 46,303,000 40,757,000 41,737,000 38,137,000 39,825,000 34,859,000 36,506,000 35,946,000 39,426,000 39,896,000 41,286,000 40,018,000 46,448,000 49,050,000 52,862,000 51,769,000 50,806,000 46,634,000 48,295,000 53,932,000 74,514,000 74,506,000 58,096,000 56,250,000 67,159,000 59,667,000 75,713,000 91,636,000 90,506,000 97,530,000 107,763,000 90,177,000 92,298,000 117,501,000 133,921,000 148,354,000 140,470,000 139,657,000 124,068,000 119,219,000 97,807,000 86,350,000 78,034,000 87,245,000 64,741,000 50,118,000 54,921,000 52,782,000 37,368,000 36,382,000 31,835,000                   
        commitments and contingencies
                                                                                                    
        stockholders' equity:
                                                                                                    
        common stock, 0.01 par value...
      480,000 480,000 456,000 456,000 399,000 399,000   373,000    299,000    289,000    280,000    229,000    216,000    211,000    147,000    141,000    96,000    789,000    603,000    520,000    507,000                                  
        additional paid-in capital
      1,481,476,000 1,475,792,000 1,393,266,000 1,388,948,000 1,259,540,000 1,256,210,000 1,253,168,000 1,214,320,000 1,212,913,000 1,146,405,000 1,142,023,000 1,140,626,000 1,139,113,000 1,137,622,000 1,136,028,000 1,134,707,000 1,133,536,000 1,132,155,000 1,130,921,000 1,128,961,000 1,121,495,000 1,120,333,000 1,055,548,000 1,054,499,000 1,053,507,000 1,052,621,000 1,045,833,000 1,045,244,000 1,044,622,000 1,043,815,000 1,042,962,000 1,041,980,000 1,041,113,000 1,040,348,000 1,039,458,000 1,035,261,000 1,017,510,000 1,014,365,000 1,013,676,000 1,012,918,000 1,011,813,000 1,011,016,000 1,010,220,000 1,009,393,000 985,921,000 983,406,000 975,831,000 970,553,000 966,390,000 942,466,000 936,086,000 927,807,000 923,847,000 913,107,000 903,485,000 899,612,000 896,603,000 894,129,000 891,845,000 889,394,000 885,704,000 883,097,000 718,411,000 706,741,000 698,417,000 682,059,000 675,209,000 661,086,000 653,054,000 650,634,000 646,667,000 632,924,000 615,025,000 602,659,000 595,596,000 497,666,000 486,194,273 469,280,321 468,089,961 466,544,714 466,605,479 465,629,891 465,193,182 465,153,059 463,632,864 418,552,542 417,471,459 417,211,923 415,729,441 413,736,361 362,153,888 361,488,915 361,024,689 357,781,718 
        treasury stock
      -3,765,000 -3,765,000 -3,765,000 -3,765,000 -3,765,000 -3,765,000 -3,765,000 -3,765,000 -3,639,000 -3,639,000 -3,639,000 -3,639,000 -3,639,000 -3,639,000 -3,639,000 -3,639,000 -3,639,000 -3,639,000 -3,639,000 -3,639,000 -3,593,000 -3,593,000 -3,336,000 -3,043,000 -2,666,000 -2,666,000 -2,606,000 -2,384,000 -2,101,000 -2,101,000 -2,042,000 -1,884,000 -1,645,000 -1,645,000 -1,645,000 -1,645,000 -1,371,000 -1,371,000 -1,371,000 -1,341,000 -881,000 -881,000 -881,000 -869,000 -771,000 -771,000 -771,000 -739,000 -370,000 -370,000 -370,000 -370,000 -313,000 -313,000 -307,000 -307,000 -271,000 -271,000 -271,000 -271,000                                   
        accumulated other comprehensive income
      4,072,000 -4,326,000 1,376,000 1,378,000 1,565,000 1,662,000 1,509,000 1,597,000 1,582,000 1,527,000 1,633,000 1,569,000 1,571,000 1,603,000 1,798,000             413,000 -5,000 -65,000 -11,000 667,000 883,000 770,000 718,000 317,000 -503,000 -712,000 119,000  660,000  10,000 122,000  560,000 749,000 1,738,000 1,839,000 2,127,000 1,768,000 1,077,000 1,112,000 1,812,000 1,298,000 863,000 2,027,000 1,525,000 2,699,000 4,961,000 3,817,000     425,000 2,709,000  -4,487,000 -936,000 -358,000 3,444,000 3,522,000 1,883,000 1,240,000 280,000 145,079 21,591           -9,337 4,979 8,417 8,193 2,407 95,641 
        accumulated deficit
      -926,816,000 -931,345,000 -1,049,151,000 -1,053,901,000 -1,060,625,000 -1,061,830,000 -1,064,295,000 -1,069,182,000 -1,066,658,000 -1,065,079,000 -1,063,430,000 -1,060,945,000 -1,055,547,000 -1,048,678,000 -1,039,097,000 -1,029,216,000 -1,020,506,000 -1,015,474,000 -1,011,150,000 -1,006,716,000 -1,001,313,000 -993,697,000 -985,764,000 -982,052,000 -978,635,000 -972,748,000 -965,903,000 -965,078,000 -961,539,000 -953,187,000 -970,479,000 -993,037,000 -988,333,000 -982,339,000 -978,090,000 -970,809,000 -955,557,000 -948,632,000 -945,864,000 -938,539,000 -928,184,000 -924,822,000 -921,864,000 -914,166,000 -905,045,000 -901,681,000 -895,328,000 -869,906,000 -856,389,000 -833,684,000 -825,266,000 -810,644,000 -800,131,000 -780,360,000 -760,224,000 -744,275,000 -734,000,000 -712,833,000 -686,561,000 -634,852,000 -597,173,000 -375,728,000 -391,732,000 -401,719,000 -410,889,000 -415,826,000 -421,005,000 -425,345,000 -427,137,000 -428,445,000 -420,673,000 -416,605,000 -410,502,000 -408,690,000 -401,380,000 -394,708,000 -385,054,674 -373,625,375 -364,079,076 -357,102,725 -350,379,281 -339,352,121 -331,900,202 -325,141,407 -319,502,971 -311,336,751 -308,873,040 -304,789,359 -299,843,191 -295,321,152 -288,802,440 -281,466,184 -273,109,708 -185,476,781 
        total stockholders' equity
      555,447,000 536,836,000 342,182,000 333,116,000 197,114,000 192,676,000 187,015,000 143,344,000 144,571,000 79,525,000 76,894,000 77,918,000 81,797,000 87,207,000 95,383,000 101,913,000 109,389,000 113,035,000 116,104,000 118,553,000 116,592,000 122,918,000 66,420,000 69,419,000 72,219,000 77,188,000 76,686,000 78,413,000 81,193,000 88,679,000 70,646,000 47,940,000 52,229,000 57,345,000 60,652,000 63,317,000 60,226,000 63,793,000 66,703,000 73,189,000 83,549,000 85,029,000 87,626,000 94,620,000 79,893,000 82,475,000 81,341,000 102,462,000 112,259,000 111,212,000                          103,585,000                   
        total liabilities and stockholders' equity
      739,481,000 719,534,000 445,603,000 452,846,000 310,521,000 310,278,000 298,448,000 240,143,000 232,771,000 166,343,000 171,327,000 170,634,000 175,561,000 165,072,000 171,747,000 176,508,000 173,887,000 175,296,000 184,373,000 192,167,000 168,866,000 175,047,000 111,227,000 109,670,000 124,109,000 123,491,000 117,443,000 120,150,000 119,330,000 128,504,000 105,505,000 84,446,000 88,175,000 96,771,000 100,548,000 104,603,000 100,244,000 110,241,000 115,753,000 126,051,000 135,318,000 135,835,000 134,260,000 142,915,000 133,825,000 156,989,000 155,847,000 160,558,000 168,509,000 178,371,000                          135,420,000                   
        deferred tax assets, long-term portion
       117,342,000                                                                                             
        debt, current portion
       1,621,000      9,000 25,000 41,000 57,000 64,000 75,000 72,000 72,000 72,000 72,000 72,000 72,000 72,000                                                                           
        deferred revenue, long-term portion
       16,704,000 11,233,000 9,836,000  9,003,000 11,915,000 6,929,000  7,145,000 6,953,000 7,227,000  7,176,000 6,630,000 6,711,000  7,366,000 7,647,000 8,072,000                                                                           
        lease liability, long-term portion
       2,560,000 2,681,000 2,906,000  2,725,000 2,814,000 3,359,000  1,861,000 1,929,000 2,047,000  2,375,000 2,572,000 2,783,000  2,842,000 3,012,000 3,194,000                                                                           
        deferred tax liabilities, long-term portion
        1,674,000 1,647,000  1,423,000 1,591,000                                                                                        
        debt, long-term portion
       6,124,000          9,000 15,000 35,000 58,000 71,000 90,000 113,000 125,000 143,000                                                                           
        contingent consideration
       34,737,000      7,020,000 3,100,000 1,230,000 3,470,000 2,620,000 1,270,000 860,000 1,080,000 1,370,000 1,200,000 2,610,000 4,720,000 7,150,000 7,050,000                                                                          
        deferred tax liabilities, current portion
            16,000                                                                                        
        common stock
            398,000 374,000  311,000 307,000 307,000  299,000 293,000 289,000  289,000 288,000 287,000  280,000 234,000 234,000  228,000 218,000 218,000  217,000 216,000 214,000  211,000 211,000 193,000  143,000 143,000 143,000  141,000 141,000 140,000  961,000 860,000 816,000  673,000 640,000 610,000  567,000 531,000 522,000  515,000 515,000 509,000  507,000 456,000 455,000 448,000 444,000 441,000 440,000  433,000 432,000 430,000  414,000 409,000 359,000      327,955      277,477  272,109     
        right-of-use asset
                  2,857,000    3,502,000    3,747,000    3,359,000 3,495,000 3,607,000 3,733,000                                                                   
        accumulated other comprehensive loss
                     -228,000 -291,000 -296,000 -316,000 -340,000 -277,000 -405,000 -262,000 -219,000 -216,000 -247,000 -856,000             8,000  -425,000                    -7,905,000 -1,557,000 -19,512,000 -7,011,000   -520,000           14,574 -61,407 -105,181 -128,411 -108,784 -93,036 -135,477 -84,626 -77,152 -126,739       
        marketable securities
                         5,164,000 5,140,000 10,239,000 10,191,000 30,260,000 30,149,000 25,000,000 10,000,000                            5,220,000 5,209,000 5,304,000 5,261,000 5,378,000 25,894,000 116,126,000 73,910,000 69,218,000 44,632,000 54,469,000 50,913,000 36,177,000 28,597,000 39,255,000 59,049,000 65,809,000 48,301,000 38,398,000 36,489,000 31,047,000 15,343,000 19,398,767 28,766,070 33,125,066 42,318,852               
        marketable securities, long term portion
                              5,046,000                                                                      
        derivative liabilities
                           6,730,000     556,000 1,702,000 4,942,000 3,875,000 1,399,000 1,681,000 1,217,000 1,142,000 1,224,000 998,000 1,923,000 2,560,000 2,660,000 3,905,000 3,227,000 2,590,000 1,498,000 2,198,000 2,999,000 3,914,000 1,841,000 2,636,000 2,601,000                                              
        notes receivable, current portion
                                  2,888,000                                                                  
        note receivable, current portion
                                   3,000,000 3,000,000 3,000,000 3,000,000                                                              
        note receivable, long term portion
                                                                                                    
        note receivable, long term portion, net of discount of 168 as of december 31, 2018 and net of discount of 336 and deferred gain of 105 as of march 31, 2018
                                   2,832,000                                                                 
        note receivable, long term portion, net of discount of 224 as of september 30, 2018 and net of discount of 336 and deferred gain of 105 as of march 31, 2018
                                    2,776,000                                                                
        note receivable, long term portion, net of discount of 280 as of june 30, 2018 and net of discount of 336 and deferred gain of 105 as of march 31, 2018
                                     2,720,000                                                               
        note receivable, long term portion, net of discount of 337k, and net of deferred gain of 105k as of march 31, 2018
                                      2,559,000                                                              
        note payable, current portion, net of discount of 19 as of march 31, 2017
                                                                                                    
        deferred revenue
                                       14,194,000 16,069,000 17,685,000 14,323,000 15,997,000 17,341,000 12,752,000 12,000,000 10,676,000 9,692,000 9,388,000 11,019,000 15,385,000 17,591,000 14,519,000 9,456,000 10,023,000 1,374,000 20,031,000 29,805,000 23,794,000 17,328,000 15,390,000 19,718,000 15,246,000 14,196,000 13,676,000 10,304,000 21,837,000 25,113,000 25,272,000 19,970,000 19,494,000 18,244,000 18,298,000 21,066,000 16,337,000 12,011,000 11,025,000 10,629,000    3,775,284 2,955,859 3,540,933 3,532,828 1,872,126 2,959,477 2,308,550 2,310,749 2,012,030 1,623,147 4,496,569 3,983,344 2,905,792 1,457,771 223,155 297,383 1,136,002 1,056,806 
        note payable, current portion, net of discount of 19 as of march 31, 2017 and 42 as of march 31, 2016
                                          1,481,000                                                          
        note payable, net of discount of 133 as of march 31, 2016
                                                                                                    
        note payable, current portion, net of discount of 47 as of december 31, 2016 and 42 as of march 31, 2016
                                           1,453,000                                                         
        note payable, current portion, net of discount of 77 as of september 30, 2016 and 42 as of march 31, 2016
                                            2,089,000                                                        
        note payable, current portion, net of discount of 119 as of june 30, 2016 and 42 as of march 31, 2016
                                             3,047,000                                                       
        note payable, current portion, net of discount of 42 as of march 31, 2016 and 244 as of march 31, 2015
                                              2,624,000                                                      
        note payable, net of discount of 133 as of march 31, 2016 and 290 as of march 31, 2015
                                              1,367,000                                                      
        note payable, current portion, net of discount of 83 as of december 31, 2015 and 244 as of march 31, 2015
                                               3,584,000                                                     
        note payable, net of discount of 161 as of december 31, 2015 and 290 as of march 31, 2015
                                               1,339,000                                                     
        note payable, current portion, net of discount of 136 as of september 30, 2015 and 244 as of march 31, 2015
                                                3,864,000                                                    
        note payable, net of discount of 191 as of september 30, 2015 and 290 as of march 31, 2015
                                                1,976,000                                                    
        note payable, current portion, net of discount of 190 as of june 30, 2015 and 244 as of march 31, 2015
                                                 3,810,000                                                   
        note payable, net of discount of 233 as of june 30, 2015 and 290 as of march 31, 2015
                                                 2,934,000                                                   
        note payable, current portion, net of discount of 244 as of march 31, 2015 and 555 as of march 31, 2014
                                                  3,756,000                                                  
        note payable, net of discount of 290 as of march 31, 2015 and 287 as of march 31, 2014
                                                  3,877,000                                                  
        accumulated other comprehensive (loss) income
                                                  -308,000                                                  
        accrued arbitration liability
                                                   10,323,000 10,631,000                                                
        note payable, current portion, net of discount of 306 as of december 31, 2014 and 555 as of march 31, 2014
                                                   3,694,000                                                 
        note payable, net of discount of 298 as of december 31, 2014 and 287 as of march 31, 2014
                                                   4,868,000                                                 
        note payable, current portion, net of discount of 361 as of september 30, 2014 and 555 as of march 31, 2014
                                                    4,793,000                                                
        note payable, net of discount of 137 as of september 30, 2014 and 287 as of march 31, 2014
                                                    4,529,000                                                
        note payable, current portion, net of discount of 447 as of june 30, 2014 and 555 as of march 31, 2014
                                                     5,906,000                                               
        note payable, net of discount of 205 as of june 30, 2014 and 287 as of march 31, 2014
                                                     5,461,000                                               
        note payable, current portion, net of discount of 555 as of march 31, 2014 and 458 as of march 31, 2013
                                                      6,240,000                                              
        convertible note, current portion, net of discount of 4,289 as of march 31, 2013
                                                          4,610,000                                          
        note payable, net of discount of 287 as of march 31, 2014 and 95 as of march 31, 2013
                                                      6,380,000                                              
        convertible note, net of discount of 600 as of march 31, 2013
                                                          5,881,000                                          
        note payable, current portion, net of discount of 677 as of december 31, 2013 and 458 as of march 31, 2013
                                                       6,272,000                                             
        convertible note, current portion, net of discount of 1,287 as of december 31, 2013 and 4,289 as of march 31, 2013
                                                       9,125,000                                             
        derivative liability
                                                       2,587,000 2,807,000 3,693,000 4,162,000 5,605,000 10,280,000 13,565,000                                       
        adverse purchase commitments
                                                       429,000 962,000 1,179,000 1,440,000 1,799,000 12,080,000 17,516,000 25,894,000 28,763,000 34,456,000 40,292,000 38,763,000                                  
        note payable, net of discount of 384 as of december 31, 2013 and 95 as of march 31, 2013
                                                       7,283,000                                             
        liabilities and stockholders’ equity
                                                                                                    
        note payable, current portion, net of discount of 260 as of september 30, 2013 and 458 as of march 31, 2013
                                                        4,355,000                                            
        convertible note, current portion, net of discount of 2,230 as of september 30, 2013 and 4,289 as of march 31, 2013
                                                        7,255,000                                            
        note payable, net of discount of 16 as of september 30, 2013 and 95 as of march 31, 2013
                                                        1,138,000                                            
        convertible note, net of discount of 0 as of september 30, 2013 and 600 as of march 31, 2013
                                                        926,000                                            
        stockholders’ equity:
                                                                                                    
        total stockholders’ equity
                                                        112,858,000 118,480,000 125,118,000 134,813,000 144,783,000 156,415,000 164,879,000 183,065,000 208,227,000 259,741,000 292,855,000 499,971,000 325,578,000 285,965,000 280,965,000 267,102,000 257,354,000 235,661,000 221,861,000 221,683,000 226,063,000 220,187,000 208,452,000 196,257,000 195,855,000  101,621,294 95,995,958 104,342,644 109,692,705 115,099,963 125,264,697 132,347,816 138,964,838 143,510,354 106,497,837 107,783,016 111,491,850 115,451,530 118,227,763 73,043,445 79,647,904 87,818,763 172,166,187 
        total liabilities and stockholders’ equity
                                                        172,525,000 194,193,000 216,754,000 225,319,000 242,313,000 264,178,000 255,056,000 275,363,000 325,728,000 393,662,000 441,209,000 640,441,000 465,235,000 410,033,000 400,184,000 364,909,000 343,704,000 313,695,000 309,106,000 286,424,000 276,181,000 275,108,000 261,234,000 233,625,000 232,237,000  132,433,396 118,069,665 125,218,423 130,928,228 133,470,462  145,796,499 154,348,719 158,917,074 119,315,063 122,882,438 124,974,196 129,898,956 133,058,877 87,616,680 93,262,122 101,978,639 197,794,924 
        note payable, current portion, net of discount of 363 as of june 30, 2013 and 458 as of march 31, 2013
                                                         4,252,000                                           
        convertible note, current portion, net of discount of 3,259 as of june 30, 2013 and 4,289 as of march 31, 2013
                                                         7,426,000                                           
        note payable, net of discount of 39 as of june 30, 2013 and 95 as of march 31, 2013
                                                         2,268,000                                           
        convertible note net of discount of 172 as of june 30, 2013 and 600 as of march 31, 2013
                                                         3,532,000                                           
        note payable, current portion, net of discount of 458 as of march 31, 2013
                                                          4,158,000                                          
        note payable, net of discount of 95 as of march 31, 2013
                                                          3,367,000                                          
        note payable, current portion, net of discount of 552 as of december 31, 2012
                                                           4,063,000                                         
        current portion of convertible note, net of discount of 5,448 as of december 31, 2012
                                                           7,162,000                                         
        note payable, net of discount of 174 as of december 31, 2012
                                                           4,442,000                                         
        convertible note net of discount of 1,287 as of december 31, 2012
                                                           7,047,000                                         
        note payable, current portion, net of discount of 647 as of september 30, 2012
                                                            3,584,000                                        
        current portion of convertible note, net of discount of 6,060 as of september 30, 2012
                                                            5,978,000                                        
        note payable, net of discount of 276 as of september 30, 2012
                                                            5,493,000                                        
        convertible note net of discount of 2,357 as of september 30, 2012
                                                            9,681,000                                        
        note payable, curent portion, net of discount of 707 as of june 30, 2012
                                                             2,370,000                                       
        current portion of convertible note, net of discount of 7,055 as of june 30, 2012
                                                             1,278,000                                       
        note payable, net of current portion and discount of 392 as of june 30, 2012
                                                             6,531,000                                       
        convertible note net of current portion and discount of 3,282 as of june 30, 2012
                                                             13,385,000                                       
        other
                                                               969,000 1,012,000 530,000  429,000 418,000 422,000 380,000 375,000 241,000 214,000 184,000                          
        advance payment for planned acquisition
                                                                 20,551,000                                   
        line of credit
                                                                 4,641,000                                   
        non-current liabilities
                                                                                                    
        deferred contract costs — warrant
                                                                                                    
        deferred contract costs—warrant
                                                                          -2,000  -5,000 -6,000 -8,000 -9,000 -10,000  -13,545    -19,564    -25,584          
        authorized shares-100,000,000; shares issued and outstanding 43,297,635 and 41,541,597 at march 31, 2009 and 2008, respectively.
                                                                          433,000                          
        other non-current liabilities
                                                                           53,000 58,000 64,000 510,000  97,000 94,000 119,655                  
        deferred contract costs - warrant
                                                                           -3,000      -12,000  -15,049 -16,554 -18,059  -21,069 -22,574 -24,079           
        long-term restricted cash
                                                                             1,856,000 860,000                      
        property, plant and equipment:
                                                                                                    
        land
                                                                              4,022,000    4,021,611 4,021,611 4,021,611 4,021,611 4,021,611 4,021,611 4,021,611 4,021,611 4,021,611 4,021,611 4,021,611 4,021,611 4,021,611 4,021,611 4,021,611 4,021,611 4,021,611 4,244,611 
        construction in progress—equipment
                                                                              2,037,000    7,361,496                  
        building
                                                                              35,143,000    34,894,428 34,893,279 34,286,378 34,286,378 34,286,378 34,101,734 34,101,734 34,101,734 34,101,734 34,102,138 34,102,138 34,102,138 34,102,138 34,102,138 34,102,138 34,102,138 34,102,138  
        equipment
                                                                              32,106,000    20,663,748 42,095,152 40,768,667 40,660,916 40,405,415 43,971,158 43,884,093 43,364,522 42,442,903 40,655,424 40,427,942 40,399,446 40,645,778 40,646,615 37,209,176 32,040,541 31,966,730 24,939,124 
        furniture and fixtures
                                                                              3,816,000    3,260,336 3,368,361 3,356,692 3,341,075 3,341,075 3,338,374 3,123,897 3,118,702 4,048,332 4,168,096 4,165,819 4,168,165 4,168,165 4,162,044 4,158,119 4,158,119 4,167,345 3,833,016 
        leasehold improvements
                                                                              1,554,000    4,838,767 5,988,969 5,988,969 5,988,969 5,988,968 5,988,968 6,182,876 6,182,876 6,182,787 6,269,197 6,269,197 6,269,037 6,269,037 6,263,510 6,246,497 6,246,497 6,246,497 6,226,267 
        property, plant and equipment: - sum
                                                                              78,678,000    75,040,386 97,730,008 94,402,876 92,623,990 90,014,466 91,936,775 91,781,078 91,238,690 91,108,633 91,504,085 91,340,552 91,117,420 90,713,055 90,264,923 90,290,236    
        less: accumulated depreciation
                                                                              -24,370,000    -25,112,342 -47,462,762 -46,691,282 -45,956,396 -45,234,899 -44,351,849 -42,967,053 -41,327,223 -39,769,469 -38,663,935 -37,184,086 -35,579,676 -34,082,036 -32,582,680 -31,344,599 -29,587,993 -28,241,982 -21,209,230 
        authorized shares-100,000,000; shares issued and outstanding 41,541,597 and 35,016,073 at march 31, 2008 and 2007, respectively
                                                                              415,000                      
        other intangibles
                                                                               11,377,000 12,895,000 14,166,000                   
        deferred revenue and customer deposits
                                                                               5,893,000 7,732,000 7,681,000                   
        non-current liabilities:
                                                                                                    
        assets held for sale
                                                                                898,000 1,563,000 2,170,710                  
        authorized shares-100,000,000; shares issued and outstanding 35,016,073 and 32,890,264 at march 31, 2007 and march 31, 2006, respectively
                                                                                  350,161                  
        deferred compensation
                                                                                      -1,330,393 -1,191,548 -1,141,481 -1,257,854 -783,930 -885,668 -987,406 -1,081,452 -701,524 -464,534 -530,495 -596,457 -311,563 -318,199 
        construction in progress - equipment
                                                                                   7,362,636 5,980,559                
        authorized shares-100,000,000; shares issued and outstanding 33,447,032 and 32,890,264 at december 31, 2006 and march 31, 2006, respectively
                                                                                   334,470                 
        authorized shares-100,000,000; shares issued and outstanding 33,373,850 and 32,890,264 at september 30, 2006 and march 31, 2006, respectively
                                                                                    333,739                
        construction in progress - building and equipment
                                                                                     4,325,041  514,930 466,867 449,245  2,287,619 2,353,845   1,069,005     
        authorized shares-100,000,000; shares issued and outstanding 33,018,168 and 32,890,264 at june 30, 2006 and march 31, 2006, respectively
                                                                                     330,182               
        short-term marketable securities
                                                                                      30,497,424 40,059,159 27,931,817 32,627,220 40,628,967 17,981,171 19,299,694 22,522,432 15,045,419      
        construction in progress—building and equipment
                                                                                      1,971,019    311,266   2,157,023 1,506,326   9,523,702 8,773,458  
        long-term marketable securities
                                                                                        2,518,113 2,645,024 8,360,222 1,048,397  3,588,988 6,360,047 617,774 1,043,816 1,012,620 1,561,120 31,028,683 
        authorized shares-100,000,000; shares issued and outstanding 32,890,264 and 32,545,156 at march 31, 2006 and march 31, 2005, respectively
                                                                                      328,903              
        current assets :
                                                                                                    
        good will
                                                                                       1,107,735             
        current liabilities :
                                                                                                    
        total liabilities and stock holders’ equity
                                                                                       140,610,236             
        authorized shares- 100,000,000; shares issued and outstanding 32,767,485 and 32,545,156 at september 30, 2005 and march 31, 2005, respectively
                                                                                        327,675            
        authorized shares-100,000,000; shares issued and outstanding 32,815,475 and 32,545,156 at june 30, 2005 and march 31, 2005, respectively
                                                                                         328,155           
        authorized shares-100,000,000; shares issued and outstanding 32,545,156 and 27,614,149 at march 31, 2005 and march 31, 2004, respectively
                                                                                          325,452          
        authorized shares-100,000,000; shares issued and outstanding 27,942,926 and 27,614,149 at december 31, 2004 and march 31, 2004, respectively
                                                                                           279,429         
        deferred warrant costs
                                                                                           -27,089 -28,594        
        authorized shares-50,000,000; shares issued and outstanding 27,774,902 and 27,614,149 at september 30, 2004 and march 31, 2004, respectively
                                                                                            277,749        
        long-term inventory
                                                                                                3,250,000 3,250,000 3,250,000 3,787,000 
        long-term deferred revenue
                                                                                                3,250,000 3,250,000 3,250,000 3,787,000 
        authorized shares-50,000,000; shares issued and outstanding 27,614,149 and 21,293,772 at march 31, 2004 and march 31, 2003, respectively
                                                                                              276,141      
        construction in progress – building and equipment
                                                                                                4,552,695    
        authorized shares-50,000,000; shares issued and outstanding 21,407,540 and 21,293,772 at september 30, 2003 and march 31, 2003, respectively
                                                                                                214,075    
        property and equipment:
                                                                                                    
        property and equipment: - sum
                                                                                                 90,092,608 89,277,779 118,928,831 
        property and equipment
                                                                                                 60,504,615 61,035,797 97,719,601 
        commitments
                                                                                                    
        authorized shares—50,000,000; shares issued and outstanding 21,343,720 and 21,293,772 at june 30, 2003 and march 31, 2003, respectively
                                                                                                 213,437   
        authorized shares—50,000,000; issued and outstanding 21,293,772 and 20,497,514 at march 31, 2003 and 2002, respectively
                                                                                                  212,938  
        deferred contract costs
                                                                                                   -121,167 
        construction in progress-building and equipment
                                                                                                   79,685,813 
        long-term accounts receivable
                                                                                                    
        authorized shares-50,000,000; issued and outstanding shares-20,497,514 in 2002 and 20,290,596 in 2001
                                                                                                   204,975 
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 2004-09-30 2004-06-30 2004-03-31 2003-12-31 2003-09-30 2003-06-30 
                                                                                                    
          cash flows from operating activities:
                                                                                                    
          net income
        4,529,000 117,806,000 4,750,000 6,724,000 1,205,000 2,465,000                   -5,887,000 -6,845,000   -8,353,000 17,293,000                             -51,709,000 -37,679,000 -221,445,000 16,004,000 9,987,000 9,170,000 4,937,000 5,179,000 4,340,000 1,792,000                         
          adjustments to reconcile net income to net cash from operations:
                                                                                                    
          depreciation and amortization
        3,202,000 1,659,000 1,296,000 1,229,000 1,576,000 1,589,000 1,387,000 1,008,000 1,134,000 1,126,000 1,115,000 1,119,000 1,257,000 1,305,000 1,398,000 1,401,000 1,332,000 1,378,000 1,363,000 1,268,000 1,541,000 1,802,000 1,009,000 1,000,000 996,000 1,050,000 1,113,000 1,149,000 1,154,000 1,148,000 1,157,000 1,150,000 2,220,000 1,557,000 3,337,000 4,345,000 1,913,000 1,871,000 1,864,000 1,871,000 1,922,000 2,041,000 1,981,000 2,028,000 2,256,000 2,397,000 2,426,000 2,475,000 2,563,000 2,709,000 2,688,000 2,655,000 2,911,000 3,515,000 3,284,000 3,344,000 4,580,000 4,205,000 3,428,000 3,242,000 3,328,000 2,544,000 2,774,000 2,654,000 2,631,000 2,454,000 2,403,000 2,301,000 2,211,000 2,058,000 2,010,000 2,124,000 1,926,000 2,908,000 2,951,000 2,310,000 1,691,600 993,812 996,154 1,068,020 1,726,709 1,817,891 1,982,682 1,948,092 1,969,382 1,931,292 1,932,407 1,951,694 1,907,182 1,773,005 1,993,062 1,615,976 
          stock-based compensation expense
        3,755,000 3,822,000 3,766,000 4,526,000 2,861,000 2,861,000 843,000 1,229,000 1,044,000 1,140,000 1,111,000 1,357,000 1,237,000 1,440,000 1,019,000 1,033,000 1,148,000 1,120,000 1,101,000 1,292,000 888,000 839,000 849,000 909,000 686,000 590,000 397,000 249,000 628,000 792,000 825,000 785,000 577,000 883,000 478,000 754,000 626,000 613,000 654,000 999,000 706,000 708,000 706,000 1,128,000 1,316,000 1,521,000 1,518,000 1,581,000 3,368,000 3,041,000 2,152,000 2,135,000 2,170,000 1,929,000 2,045,000 1,994,000 2,167,000 2,118,000 2,113,000 3,466,000 2,143,000 3,444,000 4,326,000 3,499,000 3,054,000 3,522,000 3,852,000 3,066,000 2,086,000 2,392,000 2,895,000 2,299,000 1,307,000 1,335,000 1,946,000 1,077,000 961,559 919,997 1,018,699 780,238             
          provision for excess and obsolete inventory
        1,335,000 372,000 1,079,000 711,000 346,000 406,000 277,000 503,000 434,000 466,000 686,000 384,000 220,000 232,000 669,000 346,000 275,000 424,000 579,000 624,000 152,000 360,000 461,000 789,000 785,000 295,000 107,000 89,000 192,000 172,000 370,000 144,000 19,000 64,000 101,000 250,000 541,000 403,000 399,000 272,000 878,000 1,006,000 227,000 602,000 -15,000 116,000 636,000 649,000 29,000 95,000 32,000 160,000 1,273,000 536,000 171,000 250,000 2,207,000 647,000 1,090,000 413,000                                 
          amortization of operating lease right-of-use assets
        243,000 224,000 358,000 243,000 223,000 207,000 354,000 192,000                                                                                     
          deferred income taxes
        -4,914,000 -113,784,000 8,000 7,000 867,000 -6,000 -5,163,000 -2,000 62,000   -1,000 -41,000 2,000 2,000 61,000 -267,000 1,000 70,000 -2,207,000 607,000    -645,000                                    3,922,000 -191,000 -2,098,000 2,027,000 -1,109,000 -497,000 -404,000 -707,000  -189,000 -684,000 1,300,000                     
          earnings from equity method investments
        229,000 -51,000 -105,000 -293,000 284,000                                                                                        
          change in fair value of contingent consideration
            2,762,000 3,920,000 1,870,000 852,000 850,000 1,350,000 410,000 -220,000 -290,000 170,000 -1,410,000 -2,110,000 -2,430,000 100,000 320,000                                                                        
          other non-cash items
        219,000 -41,000 -2,000 140,000 -410,000 -162,000 -12,000 -3,000 -451,000 222,000 105,000 168,000 415,000 319,000 -7,000 -127,000 118,000 210,000 73,000 124,000 -19,000 58,000 131,000 102,000 351,000 866,000 -988,000 100,000 1,575,000 -965,000 -333,000 -394,000 712,000 178,000 -815,000 718,000 -3,000 -834,000 204,000 -307,000 768,000 -227,000 368,000 553,000    93,000 632,000 289,000 206,000 686,000 637,000 1,440,000 150,000 200,000 -1,456,000 435,000 965,000 827,000 343,000 895,000 787,000 320,000 410,000 363,000 175,000 207,000 -1,292,000 851,000 840,000 427,000 482,000 195,000 12,000 8,000                 
          unrealized foreign exchange gain on cash and cash equivalents
                                                                                                    
          changes in operating asset and liability accounts:
                                                                                                    
          accounts receivable
        -3,830,000 -18,767,000 14,817,000 -8,512,000 -1,563,000 -4,188,000 -248,000 2,786,000 -1,605,000 2,793,000 2,603,000 549,000 -13,098,000 2,830,000 1,334,000 -1,426,000 768,000 4,129,000 -1,269,000 -7,388,000 -1,183,000 6,219,000 -8,626,000 8,783,000 -498,000 -6,417,000 630,000 -2,874,000 195,000 -445,000 3,913,000 -4,192,000 4,721,000 -3,700,000 -195,000 319,000 7,930,000 -3,905,000 -5,074,000 12,192,000    1,414,000     965,000 -290,000 2,593,000 8,111,000 -6,836,000 3,229,000 -1,276,000 4,132,000 -3,558,000 2,447,000 -4,379,000 670,000 132,884,000 -32,756,000 -1,105,000 -35,848,000 11,432,000 -36,045,000 16,078,000 -13,068,000 -13,110,000 -10,572,000 946,000 3,891,000 -11,297,000 -3,786,000 -2,553,000 -2,694,000 -3,920,294 5,073,313 -461,503 -6,972,955 -3,116,488 -913,534 1,032,753 -552,040 2,701,993 -3,256,002 1,512,181 2,143,759 -1,318,104 -843,207 353,337 -1,312,676 
          inventory
        1,863,000 -2,842,000 -4,936,000 -1,046,000 3,129,000 -4,164,000 -2,873,000 -3,799,000 1,896,000 3,198,000 -5,663,000 -6,272,000 1,528,000 -2,575,000 -4,116,000 -9,633,000 -3,028,000 196,000 -10,000 -465,000 687,000 3,828,000 2,459,000 1,132,000 -1,175,000 -3,379,000 -3,697,000 108,000 1,687,000 2,042,000 1,737,000 -459,000 -2,603,000 -1,174,000 -365,000 1,719,000 1,479,000 6,402,000 2,054,000 -10,750,000 -4,070,000 -190,000 510,000 2,968,000    623,000 4,361,000 -633,000 6,454,000 2,861,000 1,716,000 -7,202,000 -1,107,000 136,000 2,891,000 -3,619,000 -1,476,000 -5,324,000 -47,496,000 4,488,000 -3,280,000 -5,654,000 72,000 -6,963,000 2,332,000 3,903,000 -12,851,000 -6,769,000 -3,636,000 -1,126,000 -2,748,000 330,000 -1,813,000 -179,000 1,853,680 235,585 -2,207,507 1,190,512 -1,813,368 1,654,569           
          prepaid expenses and other current assets
                                    1,015,000 -808,000 -240,000 -332,000 -89,000 562,000 358,000 -273,000 446,000 -560,000 1,288,000 1,555,000 -192,000 2,843,000 2,686,000 271,000    441,000 9,050,000 -69,000 4,682,000 -1,151,000 4,188,000 -3,695,000 7,546,000 848,000 -1,559,000 15,773,000 -4,717,000 -7,812,000 453,000 -9,473,000 -4,792,000 -1,616,000 -3,443,000 -3,690,000 199,000 513,000 -4,844,000 347,000 164,000 -1,944,000 -494,000 -853,000 -1,154,000 -352,000 187,067 -215,835 237,255 -68,526 322,168 -427,881 152,831 169,881 36,798 -421,579 254,675 -83,944 434,246 2,984 -35,431 -29,874 
          operating leases
        -122,000 -100,000 -217,000 -64,000 -32,000 -483,000 -853,000 -195,000                                                                                     
          accounts payable and accrued expenses
        1,170,000 3,061,000 -3,410,000 6,321,000 3,091,000 4,573,000 -2,721,000 -1,734,000 2,034,000 -6,096,000 -43,000 -9,720,000 6,095,000 -4,320,000 542,000 6,343,000 4,931,000 -3,711,000 -5,088,000 8,563,000 2,847,000 -4,702,000 4,782,000 -7,974,000 3,246,000 -151,000 2,980,000 -181,000 -1,764,000 2,437,000 2,091,000 75,000 -3,594,000 1,408,000 -366,000 -404,000 -3,907,000 450,000 -6,131,000 1,650,000     -115,000 1,540,000    493,000 -3,641,000 -5,464,000 -1,534,000 -5,430,000 -8,451,000 -6,449,000 -594,000 -25,921,000 -17,901,000 -19,732,000 -9,838,000 1,605,000 10,151,000 -2,140,000 20,450,000 8,135,000 5,366,000 -10,176,000 17,608,000 10,646,000 846,000 -1,890,000 11,951,000 1,512,000 2,894,000 -4,722,000 864,964 1,946,002 -422,314 1,206,547 4,049,491 1,396,409 -2,121,279 71,986 2,200,611 591,226 1,103,851 -2,042,632 -1,831,709 2,273,263 1,033,245 292,961 
          deferred revenue
        -382,000 6,806,000 -12,498,000 -777,000 -7,447,000 2,504,000 13,055,000 5,127,000 -1,777,000 436,000 1,140,000 7,318,000 9,244,000 5,449,000 2,071,000 4,099,000 -1,314,000 100,000 3,060,000 -2,779,000 -2,802,000 -619,000 -742,000 -3,894,000 3,136,000 6,941,000 -2,382,000 3,093,000 -2,412,000 232,000 -1,259,000 666,000 -1,026,000 -2,097,000 -2,065,000 3,300,000 -2,172,000 -899,000 4,418,000 79,000 7,050,000    -4,144,000 -2,017,000 4,575,000 5,851,000  -1,702,000 -8,662,000 -10,211,000 5,991,000 6,222,000 1,677,000 -3,913,000 3,806,000 1,445,000 725,000 3,084,000 -27,840,000 -1,378,000 -253,000 8,073,000 3,139,000 4,449,000 773,000 -1,340,000 6,242,000 4,670,000 2,122,000 1,731,000 3,993,000 -1,446,000 1,181,000 3,247,000 1,556,858 -585,074 8,105 1,660,702 -1,087,351 650,927           
          net cash from operating activities
        9,287,000 3,249,000 6,487,000 4,125,000 6,290,000 5,874,000 12,712,000 3,409,000 2,235,000 1,251,000 897,000 -2,245,000 -5,418,000 -5,495,000 -5,709,000 -5,863,000 -3,052,000 -4,191,000 -5,905,000 -5,829,000 -3,810,000 1,682,000 -3,438,000 -3,115,000 1,282,000 -7,294,000 -4,619,000 -5,866,000 -5,072,000 24,191,000 30,481,000 -6,886,000 -4,593,000 -6,695,000 -8,109,000 -5,430,000 -680,000 377,000 -8,852,000 -2,060,000          -3,587,000 -5,472,000 -9,307,000 -4,580,000 -17,520,000 -11,580,000 -11,591,000 -7,768,000 -26,378,000 -49,122,000 -57,774,000 -6,485,000 -14,458,000 16,601,000 -18,479,000 41,817,000 -22,824,000 35,823,000 -14,136,000 -1,584,000 -4,362,000 337,000 3,183,000 -322,000 -6,040,000 -3,197,000 -8,264,000 -6,023,003 -1,264,883 -7,632,209 -7,840,702 -3,738,228 -3,247,512 -6,162,807 -6,440,041 -2,433,145 -830,254 -3,500,589 -2,519,119 -4,537,896 -2,367,810 -3,552,140 -6,964,107 
          capital expenditures
        -1,789,000 -893,000 -1,392,000 -814,000 -1,039,000 -524,000 -587,000 -265,000 -205,000 -216,000 -214,000 -266,000 -410,000 -119,000 -441,000 -228,000 -200,000 -286,000 -224,000 -190,000 -248,000 -689,000 -637,000 -704,000 -1,190,000 -900,000 -836,000 -243,000 -291,000 -303,000 -115,000 -409,000 -1,642,000 -407,000 -76,000 -99,000 -198,000 -78,000 -281,000          -108,000 -18,000 -97,000 -171,000 -356,000 -815,000 -88,000 -1,563,000 -2,029,000 -2,805,000 -4,498,000 -10,238,000 -12,674,000 -9,765,000 -8,185,000 -8,309,000 -5,491,000 -1,081,000 -1,660,000 -1,285,000 -1,944,000 -1,779,000 -1,526,000 -2,277,000 -2,810,000 -2,032,000 -1,479,000 -2,118,940 -3,326,832 -1,818,733 -2,781,153 -1,922,099 -283,602 -576,701 -211,295 -243,289 -325,600 -240,766 -650,697 -591,860 -216,783 -889,799 
          free cash flows
        7,498,000 2,356,000 5,095,000 3,311,000 5,251,000 5,350,000 12,125,000 3,144,000 2,235,000 1,046,000 681,000 -2,459,000 -5,684,000 -5,905,000 -5,828,000 -6,304,000 -3,280,000 -4,391,000 -6,191,000 -6,053,000 -4,000,000 1,434,000 -4,127,000 -3,752,000 578,000 -8,484,000 -5,519,000 -6,702,000 -5,315,000 23,900,000 30,178,000 -7,001,000 -5,002,000 -8,337,000 -8,516,000 -5,506,000 -779,000 179,000 -8,930,000 -2,341,000          -3,695,000 -5,490,000 -9,404,000 -4,751,000 -17,876,000 -12,395,000 -11,679,000 -9,331,000 -28,407,000 -51,927,000 -62,272,000 -16,723,000 -27,132,000 6,836,000 -26,664,000 33,508,000 -28,315,000 34,742,000 -15,796,000 -2,869,000 -6,306,000 -1,442,000 1,657,000 -2,599,000 -8,850,000 -5,229,000 -9,743,000 -8,141,943 -4,591,715 -9,450,942 -10,621,855 -5,660,327 -3,531,114 -6,739,508 -6,651,336 -2,676,434 -1,155,854 -3,741,355 -3,169,816 -5,129,756 -2,367,810 -3,768,923 -7,853,906 
          cash flows from investing activities:
                                                                                                    
          purchases of property, plant and equipment
        -1,789,000 -893,000 -1,392,000 -814,000 -1,039,000 -524,000 -587,000 -265,000                                                                                     
          cash paid to settle nwl contingent consideration liability
                                                                                                    
          cash paid for acquisition, net of cash acquired
                        -11,479,000              -60,000                                                           
          change in other assets
        -23,000 -158,000 4,000 79,000 -103,000 -51,000 -27,000 245,000 -19,000 2,000 69,000 -79,000 -87,000 -95,000 -44,000 -55,000 121,000 -26,000 -25,000 -5,000 87,000 -69,000 -65,000 128,000 -29,000 -29,000 -28,000 94,000 62,000 -75,000 -80,000 -51,000 -41,000 156,000 -107,000 -23,000 -54,000 145,000 -7,000 -21,000 -5,000 180,000 -39,000 130,000 -36,000     386,000 -290,000 -205,000     520,000 -95,000 -444,000 -195,000 1,225,000 93,000 -171,000 -11,000 -69,000 -262,000 -190,000 -427,000    -30,000 27,000 -12,000                   
          net cash from investing activities
        -1,812,000 -73,147,000 -1,388,000 -735,000 -1,142,000 -575,000 -33,469,000 -20,000 -318,000 -203,000 -147,000 -293,000 -353,000 -505,000 -163,000 -496,000 -107,000   -11,708,000 5,042,000 -26,316,000 24,252,000 -509,000 -1,733,000 -26,219,000 -10,928,000 2,259,000 2,819,000 -239,000 -245,000 -166,000 16,658,000 -1,540,000 673,000 606,000 -165,000 725,000 -97,000 -271,000 17,000    -2,546,000 2,091,000   -389,000 955,000 -331,000 3,774,000 2,662,000 9,626,000 1,911,000 -6,846,000 -4,984,000 -7,907,000 16,475,000 59,753,000 -39,774,000 -27,764,000 -37,254,000 -41,000 -3,712,000 -24,378,000 -19,618,000 7,712,000 18,174,000 4,088,000 -13,337,000 -12,415,000 -5,104,000 -15,891,000 -20,963,000 1,498,000 6,708,730 893,322 7,135,644 -14,747,008 7,472,218 -10,065,204 4,013,416 13,392,649 -30,534,258 -174,829 6,323,965 -6,394,825 -21,629,277 -753,684 -395,783 -546,887 
          cash flows from financing activities:
                                                                                                    
          repurchase of treasury stock
                      -46,000   -294,000 -376,000                                                                     
          repayment of debt
        -7,926,000    -9,000 -16,000 -16,000 -16,000 -16,000 -17,000 -17,000 -23,000 -13,000 -20,000 -23,000 -12,000               -1,575,000 -1,167,000 -1,000,000 -1,000,000          -1,154,000 -1,154,000 -1,154,000 -1,154,000                                        
          cash paid related to registration of common stock shares
                                                                                                  
          proceeds from public equity offering, net of offering expenses
        -76,000 124,577,000                                                                                         
          proceeds from exercise of employee stock options and espp
        149,000   150,000      108,000 -1,000   116,000   179,000   102,000   86,000   90,000         64,000   69,000   113,000   178,000 129,000 21,000 468,000 5,776,000 1,013,000 561,000                             
          net cash from financing activities
        -7,777,000 -960,000 242,000 124,577,000 150,000 -142,000 65,354,000 -16,000 120,000 -17,000 91,000 -24,000 115,000 -20,000 93,000   -46,000 179,000 51,220,000 -195,000 -376,000 102,000 6,079,000 -122,000 -283,000 86,000 -60,000 -87,000 -238,000 90,000 83,000 15,105,000 2,527,000 -1,167,000 -1,029,000 -1,461,000 -1,000,000 -1,000,000 -981,000 21,183,000 -964,000 8,903,000   3,046,000 12,016,000   -1,041,000 1,019,000 -1,682,000 32,925,000 178,000 -4,497,000 4,376,000 468,000 161,016,000 1,013,000 561,000 12,955,000 1,980,000 2,574,000 1,494,000 233,000 233,000 1,084,000 10,913,000 852,000 5,618,000 95,991,000 5,971,000 2,391,186 212,052 429,837 490,669 391,891 287,422 39,643 635,702 45,126,345 1,082,663 200,234 1,004,607 1,127,419 51,628,259 632,884 112,507 
          effect of exchange rate changes on cash, cash equivalents and restricted cash
                                                                                                    
          net increase in cash, cash equivalents and restricted cash
        442,000 -71,645,000 5,337,000 128,038,000    3,243,000         -3,070,000 -4,433,000   1,397,000 26,606,000   -371,000 -27,330,000   -2,010,000 23,874,000 29,419,000 -7,334,000                                                             
          cash, cash equivalents and restricted cash at beginning of year
                                                                                                    
          cash, cash equivalents and restricted cash at end of year
                                                                                                    
          supplemental schedule of cash flow information:
                                                                                                    
          cash paid for income taxes, net of refunds
        299,000 26,000 343,000 38,000 49,000 15,000 100,000 148,000 23,000 92,000 90,000 81,000 70,000 128,000 103,000 49,000 86,000 139,000 157,000 149,000 -36,000 355,000 50,000 225,000 133,000 3,390,000 2,000 128,000 67,000 1,354,000 1,262,000 176,000 564,000 259,000 657,000 96,000 72,000 26,000 782,000 112,000 603,000 362,000 429,000 329,000 136,000 192,000 34,000    145,000 393,000 48,000 76,000 -828,000 -125,000                                    
          non-cash investing and financing activities
                                                                                                    
          issuance of common stock in connection with the purchase of nwl
                                                                                                    
          issuance of common stock in connection with the purchase of comtrafo
        1,306,000                                                                                            
          issuance of common stock to settle contingent consideration
                                                                                                 
          right-of-use assets obtained in exchange for new lease obligations
        489,000 90,000 106,000 451,000   1,730,000                                                                                     
          issuance of common stock to settle 401(k) match liabilities
                                                                                                    
          prepaid expenses and other assets
         5,084,000 1,581,000 -5,084,000  424,000 1,017,000 -3,099,000  -1,239,000 1,477,000 6,901,000  -376,000 -369,000 580,000  -1,436,000 1,058,000 463,000  872,000 -370,000 -496,000  1,478,000 -808,000 -1,002,000                                                                 
          cash paid to settle megatran contingent consideration liability
                                                                                                   
          employee taxes paid related to net settlement of equity awards
               -126,000                -60,000 -222,000 -283,000 -60,000 -158,000 -238,000 -274,000 -29,000 -461,000          -57,000 -6,000 -36,000                                     
          effect of exchange rate changes on cash
         -787,000 -4,000 71,000  -45,000 20,000 -4,000  13,000 -12,000 2,000  21,000 21,000 -17,000  -4,000 -42,000 -5,000  20,000 41,000 12,000  104,000 -433,000 359,000  -18,000 -730,000 -44,000                                                             
          cash, cash equivalents and restricted cash at beginning of period
         85,381,000  92,280,000  25,675,000  49,486,000  75,539,000  30,864,000  78,198,000  -1,000 34,249,000                                                             
          cash, cash equivalents and restricted cash at end of period
         -71,645,000 5,337,000 213,419,000  5,254,000 -20,737,000 95,523,000  1,045,000 858,000 23,122,000  -6,003,000 -5,736,000 43,090,000  -4,433,000 -962,000 57,951,000  26,606,000 20,660,000 26,876,000  -27,330,000 -16,102,000 74,667,000  23,873,000 29,419,000 26,915,000                                                             
          issuance of common stock in connection with the purchase of megatran
                                                                                                   
          issuance of common stock to settle 401k match liabilities
         321,000 310,000 362,000  181,000                                                                                       
          cash paid for megatran acquisition, net of cash acquired
                                                                                                   
          cash paid for nwl acquisition, net of cash acquired
                                                                                                    
          proceeds from public equity offering
                                       -2,000 16,954,000     1,000 22,281,000     4,126,000                                            
          net decrease in cash, cash equivalents and restricted cash
             5,254,000    1,045,000 858,000 -2,553,000 -5,676,000 -6,003,000 -5,736,000 -6,396,000    -17,588,000    -3,988,000    -3,531,000                                                                 
          net loss
               -2,524,000 -1,579,000 -1,649,000 -2,485,000 -5,398,000 -6,870,000 -9,581,000 -9,880,000 -8,710,000 -5,032,000 -4,324,000 -4,434,000 -5,403,000 -7,616,000 -7,933,000 -3,712,000 -3,417,000    -3,539,000    -4,737,000 -5,994,000 -4,249,000 -7,281,000 -15,252,000 -6,925,000 -2,768,000 -7,325,000 -10,355,000          -8,418,000 -14,622,000 -10,513,000 -19,771,000 -20,136,000 -15,949,000 -10,275,000             1,308,000 -7,772,000 -4,068,000 -6,103,000 -1,812,000 -7,309,000 -6,673,000 -9,653,000 -11,429,299 -9,546,299 -6,976,351 -6,723,444 -11,027,160 -7,451,919 -6,758,795 -5,638,436 -8,166,220 -2,463,711 -4,083,681 -4,946,168 -4,522,039 -6,518,712 -7,336,256 -8,356,476 
          adjustments to reconcile net loss to net cash from operations:
                                                                                                    
          issuance of common stock to settle liabilities
               179,000 157,000 154,000 150,000 163,000 147,000 159,000 179,000 138,000 118,000 114,000 736,000 1,793,000 124,000 82,000 101,000 88,000 165,000 69,000 92,000 81,000 222,000 63,000 87,000 85,000 98,000 67,000 95,000 90,000 110,000 77,000 105,000 107,000 91,000 89,000 90,000 107,000 92,000 95,000 97,000 1,431,000 16,476,000 100,000 5,999,000 1,832,000 8,490,000 7,730,000 1,660,000 1,016,000                                     
          china dissolution
                                                                                                  
          proceeds from exercise of espp
                                                                                                    
          unrealized foreign exchange loss on cash and cash equivalents
                       -68,000 -119,000 -2,000 3,000 -3,000 94,000 187,000 85,000                                                                     
          purchase of property, plant and equipment
                 -205,000 -216,000 -214,000 -266,000 -410,000 -119,000 -441,000 -228,000 -200,000 -286,000 -224,000 -190,000 -248,000 -689,000 -637,000 -704,000 -1,190,000 -900,000 -836,000 -243,000 -291,000 -303,000 -115,000 -409,000 -1,642,000 -407,000 -76,000 -99,000 -198,000 -78,000 -281,000          -108,000 -18,000 -97,000 -171,000 -356,000 -815,000 -88,000 -1,563,000 -2,029,000 -2,805,000 -4,498,000 -10,238,000 -12,674,000 -9,765,000 -8,185,000 -8,309,000 -5,491,000 -1,081,000 -1,660,000 -1,285,000 -1,944,000 -1,779,000 -1,526,000 -2,277,000 -2,810,000 -2,032,000 -1,479,000 -2,118,940 -3,326,832 -1,818,733 -2,781,153 -1,922,099 -283,602 -576,701 -211,295 -243,289 -325,600 -240,766 -650,697 -591,860    
          non-cash interest income
                          -24,000 -46,000   -134,000   -112,000                                                                 
          cash paid for acquisition, net of cash received
                                                                                                    
          proceeds from the maturity of marketable securities
                                                          -21,000 5,213,000 -16,000 100,000     57,679,000 31,669,000 -8,707,000 24,189,000 18,749,000 7,264,000 10,366,000 23,008,000 31,525,000 22,401,000 13,077,000 21,602,000 5,542,000 27,348,000 106,985,000 16,042,000                 
          issuance of common stock in connection with the purchase of neeltran, inc.
                          4,387,000                                                                         
          sale of marketable securities
                            5,146,000                                                                       
          issuance of common stock in connection with the purchase of northeast power systems, inc
                                                                                                    
          issuance of common stock in connection with the purchase of northeast power systems, inc.
                                                                                                    
          net cash (used)/provided by investing activities
                                                                                                    
          net cash provided/(used) by financing activities
                                                                                                    
          change in fair value of warrants
                                -556,000 -1,146,000 -2,946,000   -282,000 464,000                                                             
          proceeds from the sale of property, plant and equipment
                                3,001,000 3,000,000   16,892,000 6,000 2,000 10,000 14,000 15,000 17,000 23,000 7,000 -2,000 12,000 3,000 5,000 -6,000   25,000                   178,000 792,000   40,100 -1,000 5,000 47,500 25,419 4,500 6,435 12,500 5,000 14,000 55,500 37,800    
          purchase of marketable securities
                                -25,000,000                                   -86,161,000 -46,461,000 -10,222,000 -15,061,000 -13,884,000 -27,563,000 -28,092,000 -12,441,000 -11,974,000 -15,385,000 -30,569,000 -31,648,000 -7,388,000 -32,710,000 -122,575,000 -11,977,000 -4,147,954 -16,874,605 -23,673,450 -17,865,864 -13,333,664 -27,161,122 -25,931,038 -22,506,294 -52,249,395 -8,912,946 -5,553,764 -12,714,445     
          purchase of intangible assets
                                                                -334,000 -3,125,000 -528,000 -240,000 -511,000 -388,000 -385,000 -1,230,000 -156,000 -517,000 -474,000 -369,000 -275,000 -233,000 -237,000 -375,000 -515,000 -310,000 -110,000 -329,000                 
          proceeds from exercise of warrants
                                                                                                   
          issuance of common stock to hercules to settle warrant liability
                                294,000                                                                 
          cash paid for acquisition
                                                                                                    
          gain on sale from minority interest investments
                                                                                                    
          proceeds from sale of minority interests
                                                                                                    
          gain on sale of minority interest
                                                                                                   
          proceeds from sale of minority interest
                                                                                                   
          recovery of prepaid taxes
                                                                                                    
          change in fair value of warrants and contingent consideration
                                    1,067,000    762,000 -127,000                                                           
          non-cash interest expense
                                    -56,000 -56,000 -56,000 -56,000 19,000 29,000 29,000 42,000 56,000 69,000 83,000 96,000 111,000 76,000 147,000 153,000 190,000 1,811,000 1,137,000 3,093,000 1,672,000 4,022,000 3,961,000 2,161,000 2,282,000                                     
          issuance of common stock in connection with the purchase of infinia technology corporation
                                        -59,000                                                           
          deferred gain on sale of 64 jackson road building
                                                                                                    
          cash paid for interest
                                        42,000 42,000 51,000 79,000 108,000 135,000 183,000 171,000 220,000 425,000 253,000 316,000 368,000 391,000 199,000 184,000 216,000                                         
          (gain) on sale of minority interest
                                                                                                    
          impairment of minority interest investments
                                                                                                    
          (recovery)/write-off prepaid taxes
                                                                                                    
          loss from minority interest investments
                                                                                                    
          change in restricted cash
                                        100,000 695,000 -26,000 453,000 -12,000 16,000 -163,000    -2,452,000 1,918,000 2,674,000 108,000 -1,000 617,000 2,000 4,051,000 3,025,000 4,769,000   -3,057,000 -2,255,000 -18,000 -3,763,000 -3,000 -3,000 -4,000 257,000 -43,000 2,191,000 -147,000 -399,000 669,000                        
          proceeds from atm sales
                                                     1,014,000 3,648,000 1,177,000                                             
          effect of exchange rate changes on cash and cash equivalents
                                        -184,000 28,000 196,000 412,000 39,000 -134,000 29,000 -327,000         -36,000 143,000 117,000 109,000 -255,000 196,000 -280,000 248,000 -621,000 -230,000 747,000 553,000 -2,388,000 7,411,000 -4,791,000 -3,849,000 -1,147,000 1,190,000 1,039,000 -1,737,000 -165,000 -1,860,000 55,000 1,077,000 505,000 166,000 12,000                 
          net increase in cash and cash equivalents
                                          -7,157,000 10,693,000 1,721,000 -199,000 -9,949,000 -4,119,000 2,893,000 3,865,000 -5,989,000 18,071,000       -6,741,000 -6,635,000   -11,351,000 14,208,000 -12,326,000   7,102,000 -45,238,000 116,406,000     19,969,000 -3,891,000 15,086,000 -206,000 -13,776,000 1,736,000 -3,497,000      -66,728 -22,097,041   -2,109,748 7,588,310 12,158,942    -25,039,754    
          cash and cash equivalents at beginning of year
                                        26,784,000   20,490,000 43,114,000                                           
          cash and cash equivalents at end of year
                                        11,971,000 -8,207,000 -7,157,000 37,477,000 1,721,000 -199,000   2,893,000 3,865,000 -5,989,000 38,561,000 -15,493,000 1,304,000 -1,945,000 36,624,000 7,720,000                                            
          net decrease in cash and cash equivalents
                                                                       -22,750,000            -783,000           3,023,610 -7,909,337     
          change in fair value of derivatives and warrants
                                           -925,000 -637,000 -100,000 -1,245,000 678,000        35,000  -535,000 -886,000 -469,000 -1,442,000 -7,011,000 -1,491,000 2,388,000                                     
          write-off prepaid taxes
                                                -222,000 -309,000 820,000                                                 
          reversal of catlin legal costs
                                                                                                    
          proceeds from the issuance of debt, net of expenses
                                                    -7,000    4,000    1,794,000 -1,860,000 32,961,000                                     
          impairment loss
                                                                                                    
          gain from sale of minority interest investments
                                                                                                    
          proceeds from the sale of minority interest
                                                                                                    
          impairment of minority interest investment
                                                                                                    
          loss from minority interest investment
                                                                                                    
          cash and cash equivalents at beginning of period
                                               39,330,000            39,243,000  46,279,000  123,783,000     70,674,000  67,834,000 15,925,000 35,171,181 38,592,032 31,241,237 18,487,752 
          cash and cash equivalents at end of period
                                               35,211,000           -6,741,000 32,608,000  -6,679,000 -11,351,000 60,487,000  -34,906,000 -37,374,000 130,885,000  116,406,000    -46,369,000 19,969,000 66,783,000  -206,000 -13,776,000 69,570,000 -3,497,000 -15,808,000 71,997,000 15,142,000 3,076,913 -159,509 -66,728 13,074,140 4,125,881 -13,025,294 -2,109,748 46,180,342 12,158,942 77,580 3,023,610 23,331,900 -25,039,754 48,506,765 -3,315,039 11,089,265 
          loss on extinguishment of debt
                                                                                                    
          (gain on sale)/loss from minority interest investment
                                                                                                    
          accrued arbitration liability
                                                     140,000                                               
          proceeds from sale of minority-interest
                                                                                                    
          impairment of long-lived and intangible assets
                                                  746,000       477,000                                        
          loss on minority interest investments
                                                  356,000 99,000 234,000 208,000 202,000 219,000 290,000 251,000 248,000 317,000 424,000 678,000 812,000                                     
          adverse purchase commitment losses (recoveries)
                                                            660,000 -119,000 -1,008,000 -7,301,000 -1,372,000                                    
          prepaid vat reserve
                                                                                                    
          net cash used in operating activities
                                                                                                    
          proceeds from stock offering
                                                                                                    
          non-cash portion of restructuring charges
                                                                                                    
          write-off of advanced payment to the switch
                                                                                                    
          patent costs
                                                                                                    
          restructuring charges, net of payments
                                                        6,000 188,000 -27,000 641,000 310,000 -10,000 -39,000 77,000                                    
          purchase of minority investments
                                                                -1,800,000                                 
          advanced payment for planned acquisition
                                                                                                    
          adverse purchase commitment recoveries
                                                                                                    
          net cash (used by) provided by financing activities
                                                           -1,211,000                                         
          impairment of goodwill
                                                                                                    
          provision for doubtful accounts receivable
                                                                                                    
          write-off of prepaid taxes
                                                                                                    
          non-cash contingent consideration in connection with acquisitions
                                                                    1,000 5,999,000 4,004,000 7,547,000 3,281,000  1,224,000                       
          adjustments to reconcile net (loss) to net cash from operations:
                                                                                                    
          cash paid for interest expense
                                                             274,000                                       
          increase in restricted cash
                                                               -6,858,000                -438,000 -671,000 -8,189,000 -3,638,000 -674,000                 
          loss on minority interest investment
                                                                                                    
          proceeds from debt
                                                                                                    
          non-cash issuance of common stock
                                                                134,000 165,000 216,000 205,000 205,000 218,000 230,000 189,000 305,000 1,290,000 151,000 169,000  142,000                       
          allowance for doubtful accounts
                                                                    -1,237,000 303,000 2,000 957,000 197,000 208,000 709,000 -657,000                         
          write-off of advance payment
                                                                                                   
          write-off of prepaid value added taxes
                                                                                                    
          impairment of long-lived assets
                                                                 1,911,000                                   
          proceeds from sales and maturities of marketable securities
                                                                                                    
          advance payment for previously planned acquisition
                                                                                                   
          payments in lieu of issuance of common stock for payroll taxes
                                                                 -271,000                                 
          adverse purchase commitment losses
                                                                                                    
          restructuring charges
                                                                                                    
          proceeds from maturities of marketable securities
                                                                  20,270,000 90,800,000                                 
          cash paid for income taxes
                                                                  5,662,000 12,485,000 2,774,000 6,735,000 2,472,000 4,453,000                             
          losses on purchase commitments
                                                                   1,071,000                                 
          advance payment for planned acquisition
                                                                   -20,551,000                                 
          net borrowings on line of credit
                                                                   4,626,000                                 
          adjustments to reconcile net income to net cash (used in) provided by operations:
                                                                                                    
          stock-based compensation expense — non-employee
                                                                                                    
          re-valuation of warrant
                                                                            1,000 -1,062,000 2,396,000 -830,000 1,226,000 270,000 986,000                 
          stock-based compensation expense—non-employee
                                                                     57,000 102,000 79,000  61,000 30,000 -11,000 -24,000 -36,000 78,000 -10,000 115,000      33,075             
          purchase of minority investment
                                                                                                   
          proceeds from follow-on public offering, net of costs
                                                                                                    
          cash and cash equivalents at beginning of the period
                                                                       87,594,000                             
          cash and cash equivalents at end of the period
                                                                       64,844,000                             
          impairment charges on long-lived assets
                                                                                150,000 607,000                 
          inventory write-down charges
                                                                                933,000                 
          acquisition costs, net of cash acquired in acquisitions
                                                                                                    
          proceeds from follow-on public offering
                                                                                                    
          issuance of common stock in connection with acquisitions
                                                                                                    
          proceeds from exercise of employee stock options
                                                                         1,980,000 2,574,000 1,494,000 233,000 233,000 1,084,000 10,913,000                     
          changes in operating asset and liability accounts, excluding the effect of acquisition:
                                                                                                    
          noncash issuance of common stock
                                                                               147,000         445,800 99,500 116,373 413,272 101,720 101,838 123,521 94,842 619,382 64,886 85,365 54,002 
          noncash contingent consideration in connection with acquisitions
                                                                               4,481,000                     
          changes in operating asset and liability accounts, excluding the effect of acquisitions:
                                                                                                    
          changes in other assets
                                                                             4,000                       
          changes in restricted cash
                                                                                                    
          proceeds from issuances of common stock
                                                                                846,000   5,971,000  212,052 429,837 490,669             
          change in deferred income taxes
                                                                                 -417,000 -302,000 85,000                 
          acquisition costs, net of cash acquired in acquisition of power quality systems, inc.
                                                                                 -102,000                 
          proceeds from secondary public offering
                                                                                 -9,000                   
          issuance of common stock in connection with the purchase of power quality systems, inc.
                                                                                 4,349,000                 
          proceeds from exercises of stock options
                                                                                                    
          net change in cash and cash equivalents
                                                                                                    
          stock-based compensation expense - non-employee
                                                                                   83,000  59,042               
          decrease in other assets
                                                                                   17,000                 
          impairment charges
                                                                                                    
          loss on disposal and sale of pp&e and abandoned patents
                                                                                                    
          amortization of deferred warrant costs
                                                                                    1,504 1,505 1,505 1,505 1,505 1,505 1,505 1,505 1,505 1,505 1,505 4,441 13,321 13,323 13,324 13,322 
          401(k) match
                                                                                                    
          deferred taxes
                                                                                                    
          changes in operating asset and liability accounts, excluding the effect of acquisitions :
                                                                                                    
          acquisition costs net of cash acquired in acquisition of windtec
                                                                                                    
          net proceeds from secondary public offering
                                                                                                    
          net proceeds from other issuances of common stock
                                                                                                    
          issuance of common stock in connection with the purchase of windtec consulting, gmbh
                                                                                                    
          loss on disposal of pp&e and abandoned patents
                                                                                     16,069 19,015 18,924 146,620 75,501 11,087 40,692 99,307 4,604 148,849 43,871 125,078 -32,986   
          gain on re-valuation of warrant
                                                                                                    
          changes in operating asset and liability accounts :
                                                                                                    
          proceeds from the sale of marketable securities
                                                                                     21,237,928 32,940,967 6,088,818   30,738,040 36,266,242 22,239,022 9,175,699 12,295,987 8,009,389     
          increase in other assets
                                                                                     -142,169 -318,140 -236,309 -215,208 -157,983 -223,320 -168,504 -285,596 -125,982 -177,492 -1,094,572 -253,727 -969,088 -154,382 -236,901 
          loss on re-valuation of warrant
                                                                                                    
          gain on revaluation of warrant
                                                                                       -35,300             
          impairment charge
                                                                                                    
          irl license payment
                                                                                                    
          amortization of deferred compensation expense
                                                                                        84,547 99,500 116,373 123,995 101,738 101,838 101,688 94,842 77,229 64,886 65,961 54,002 
          stock compensation expense
                                                                                        361,253 3,433   339,203   
          gain on valuation of warrant
                                                                                           -107,700         
          proceeds from the sale/maturity of marketable securities
                                                                                                    
          expenses from secondary public offering
                                                                                                    
          net proceeds from issuances of common stock
                                                                                         287,422 39,643 701,762         
          loss on valuation of warrant
                                                                                                    
          additional expenses from secondary public offering
                                                                                          -66,060         
          inventory-current and long-term
                                                                                           -2,800,168 -1,767,142 5,553,995 -5,007,122 -762,534 -1,413,274 2,915,018   
          deferred revenue - current and long-term
                                                                                           298,719  -2,873,422    -2,015,384   
          deferred revenue—current and long-term
                                                                                               1,077,552    -838,619 
          noncash purchase of nst inventory
                                                                                                    
          noncash purchase of nst property, plant & equipment
                                                                                                    
          noncash purchase of nst patent assets
                                                                                                    
          noncash issuance of common stock-nkt holding
                                                                                                    
          net proceeds from issuance of common stock
                                                                                             1,082,663 200,234 1,004,607 -49,521,611 51,628,259 632,884 112,507 
          pirelli license payment
                                                                                                    
          purchase of long-term marketable securities
                                                                                                    
          proceeds from the sale of long-term marketable securities
                                                                                                417,756    
          purchase of property and equipment
                                                                                                  -216,783 -889,799 
          proceeds from the sale of property and equipment
                                                                                                  3,997 27,938 
          sale of long-term marketable securities
                                                                                                  -28,615 551,875 
          gain on disposal of pp&e
                                                                                                   -2,813 
          inventory—current and long-term
                                                                                                   1,600,090 
          net cash decrease in cash and cash equivalents
                                                                                                   -7,398,487 
          adjustments to reconcile net loss to net cash used by operations:
                                                                                                    
          loss on disposal of pp&e, patents, and licenses
                                                                                                    
          deferred compensation expense
                                                                                                    
          deferred warrant costs
                                                                                                    
          net cash used by operating activities
                                                                                                    
          purchase of assets of integrated electronics, llc
                                                                                                    
          net investment in sales-type lease
                                                                                                    
          noncash issuance of common stock—nkt holding
                                                                                                    
          restructuring and other charges