7Baggers

8x8, Inc
(NASDAQ:EGHT) 

EGHT stock logo

8x8, Inc. provides voice, video, chat, contact center, and enterprise-class application programmable interface (API) Software-as-a-Service solutions for small and mid-size businesses, mid-market and larger enterprises, government agencies, and other organizations worldwide. It offers unified communi...

Founded: 1987
Full Time Employees: 1,675
Sector: Technology
Industry: Software-Application

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: USD2025-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 2017-12-31 2017-09-30 2017-06-30 2016-12-31 2016-09-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 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 
                                                                           
      service revenue
    179,682,000 179,094,000 176,308,000 171,588,000 173,459,000 175,075,000 172,801,000 172,490,000 175,069,000 177,782,000 175,238,000 176,562,000 175,765,000 178,556,000 179,161,000 172,789,000 149,396,000 142,376,000 137,796,000 133,753,000 127,107,000 120,942,000 114,183,000 103,611,000 113,566,000 104,529,000 92,372,000 89,060,000 85,911,000 81,346,000 78,121,000 71,891,000 68,123,000 65,091,000 60,149,000 57,717,000 52,173,000 48,948,000 46,951,000 44,168,000 40,009,000 37,802,000 36,121,000 34,276,000 32,545,000 29,737,000 27,826,000 27,252,000 25,905,000 24,958,000 24,177,000    18,013,000 17,021,000                
      other revenue
    5,368,000 5,001,000 5,053,000 5,455,000 5,423,000 5,923,000 5,346,000 6,923,000 5,937,000 7,217,000 8,049,000 7,967,000 8,635,000 8,833,000 8,459,000 8,583,000 7,478,000 9,181,000 10,531,000 10,966,000 9,578,000 8,191,000 7,624,000                                                 
      total revenue
    185,050,000 184,095,000 181,361,000 177,043,000 178,882,000 180,998,000 178,147,000 179,413,000 181,006,000 184,999,000 183,287,000 184,529,000 184,400,000 187,389,000 187,620,000 181,372,000 156,874,000 151,557,000 148,327,000 144,719,000 136,685,000 129,133,000 121,807,000 121,478,000 118,567,000 109,517,000 96,675,000 93,767,000 89,912,000 85,682,000 83,225,000 75,575,000 72,483,000 69,098,000 63,676,000 63,183,000 57,333,000 53,168,000 50,942,000 47,892,000 43,530,000 41,372,000 39,598,000 37,913,000 35,786,000 32,745,000 30,815,000 30,004,000 28,651,000 27,340,000 26,371,000    19,819,000 18,507,000                
      yoy
    3.45% 1.71% 1.80% -1.32% -1.17% -2.16% -2.80% -2.77% -1.84% -1.28% -2.31% 1.74% 17.55% 23.64% 26.49% 25.33% 14.77% 17.37% 21.77% 19.13% 15.28% 17.91% 26.00% 29.55% 31.87% 27.82% 16.16% 24.07% 24.05% 24.00% 30.70% 19.61% 26.42% 29.96% 25.00% 31.93% 31.71% 28.51% 28.65% 26.32% 21.64% 26.35% 28.50% 26.36% 24.90% 19.77% 16.85%    33.06%                     
      qoq
    0.52% 1.51% 2.44% -1.03% -1.17% 1.60% -0.71% -0.88% -2.16% 0.93% -0.67% 0.07% -1.60% -0.12% 3.44% 15.62% 3.51% 2.18% 2.49% 5.88% 5.85% 6.01% 0.27% 2.46% 8.26% 13.28% 3.10% 4.29% 4.94% 2.95% 10.12% 4.27% 4.90% 8.51% 0.78% 10.20% 7.83% 4.37% 6.37% 10.02% 5.22% 4.48% 4.44% 5.94% 9.29% 6.26% 2.70% 4.72% 4.80% 3.67%     7.09%                 
      cost of service revenue
    59,515,000 57,699,000 53,822,000 49,818,000 50,529,000 50,251,000 49,496,000 48,557,000 48,983,000 49,144,000 46,276,000 46,951,000 47,335,000 51,038,000 53,547,000 53,938,000 48,763,000 47,198,000 46,010,000 47,239,000 47,044,000 44,803,000 40,996,000 20,525,000 49,326,000 43,195,000 31,967,000 59,204,000 17,043,000 15,866,000 15,079,000 12,318,000 12,757,000 11,662,000 10,525,000 10,837,000 9,719,000 9,713,000 9,186,000 8,459,000 7,655,000 7,544,000 7,505,000 6,997,000 6,866,000 5,584,000 5,209,000 5,221,000 5,217,000 5,473,000 5,825,000    4,059,000 3,815,000                
      cost of other revenue
    7,319,000 7,056,000 7,099,000 7,173,000 7,268,000 7,572,000 7,691,000 8,412,000 7,177,000 7,958,000 8,398,000 8,302,000 10,176,000 11,000,000 13,126,000 14,563,000 11,071,000 12,269,000 13,746,000 13,874,000 13,364,000 11,693,000 11,137,000                                                 
      total cost of revenue
    66,834,000 64,755,000 60,921,000 56,991,000 57,797,000 57,823,000 57,187,000                                                                 
      gross profit
    118,216,000 119,340,000 120,440,000 120,052,000 121,085,000 123,175,000 120,960,000                                                                 
      yoy
    -2.37% -3.11% -0.43%                                                                     
      qoq
    -0.94% -0.91% 0.32% -0.85% -1.70% 1.83%                                                                  
      gross margin %
    63.88% 64.83% 66.41% 67.81% 67.69% 68.05% 67.90% 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% 0% 0% 0% NaN% NaN% NaN% 0% 0% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% 
      operating expenses:
                                                                           
      research and development
    27,191,000 27,918,000 28,364,000 29,950,000 29,833,000 31,291,000 32,137,000 33,930,000 32,787,000 34,207,000 35,292,000 36,455,000 38,791,000 36,019,000 34,955,000 30,586,000 27,911,000 28,498,000 25,392,000 25,271,000 23,702,000 21,567,000 21,494,000 20,155,000 19,870,000 19,434,000 18,331,000 18,144,000 16,876,000 13,933,000 13,110,000 8,527,000 8,311,000 7,943,000 7,095,000 6,505,000 6,110,000 6,404,000 6,446,000 5,080,000 4,348,000 3,868,000 3,496,000 3,406,000 3,332,000 3,325,000 2,640,000 2,336,000 2,174,000 2,117,000 2,030,000 1,826,000 1,843,000 1,955,000 1,540,000 1,407,000 1,191,000 1,131,000 1,271,000 1,226,000 1,308,000 1,239,000 1,265,000 1,237,000 1,183,000 1,299,000 1,192,000 1,171,000 1,081,000 1,026,000 1,057,000 
      sales and marketing
    60,513,000 63,835,000 68,184,000 66,844,000 65,644,000 64,867,000 67,106,000 67,755,000 66,997,000 68,687,000 68,505,000 68,848,000 79,021,000 80,487,000 83,527,000 84,785,000 76,797,000 76,726,000 75,915,000 70,696,000 63,986,000 61,399,000 60,150,000 65,420,000 63,099,000 57,895,000 53,599,000 8,024,000 60,717,000 55,930,000 53,305,000 48,830,000 41,163,000 41,110,000 35,667,000 33,691,000 31,241,000 27,585,000 26,730,000 23,824,000 21,508,000 20,559,000 19,440,000 19,160,000 18,038,000 16,051,000 13,745,000 13,121,000 13,042,000 11,651,000 11,010,000 10,541,000                    
      general and administrative
    20,818,000 22,238,000 23,327,000 22,839,000 16,629,000 19,848,000 23,091,000 34,978,000 23,419,000 27,586,000 26,226,000 20,440,000 27,158,000 33,835,000 29,219,000 38,039,000 29,950,000 24,023,000 26,091,000 27,675,000 23,844,000 22,769,000 25,790,000 24,436,000 22,547,000 20,435,000 19,607,000 31,391,000 14,196,000 16,543,000 11,433,000 10,003,000 9,616,000 8,956,000 7,852,000 6,747,000 7,131,000 6,888,000 5,657,000 6,068,000 5,794,000 4,617,000 3,893,000 3,878,000 3,924,000 5,547,000 3,125,000 2,790,000 2,349,000 2,136,000 2,070,000 2,064,000                    
      total operating expenses
    108,522,000 113,991,000 119,875,000 119,633,000 112,106,000 116,006,000 122,334,000 -31,273,000 190,397,000 187,582,000 184,697,000 157,308,500 202,481,000 212,379,000 214,374,000 221,911,000 194,492,000 188,714,000 187,154,000 184,755,000 171,940,000 162,231,000 159,567,000 167,632,000 161,735,000 147,461,000 129,228,000 122,547,000 114,150,000 107,669,000 99,208,000 93,822,000 76,945,000 74,555,000 65,379,000 63,562,000 60,304,000 55,677,000 52,615,000 47,813,000 43,478,000 40,547,000 37,096,000 37,410,000 36,159,000 34,548,000 28,502,000 26,815,000 24,998,000 24,580,000 23,607,000 10,862,000 22,043,000 20,726,000 18,954,000 16,901,000 16,151,000 16,360,000 15,416,000 15,992,000 14,978,000 14,669,000 14,642,000 15,132,000 16,125,000 16,661,000 15,189,000 15,637,000 16,224,000 18,158,000 15,345,000 
      income from operations
    9,694,000 5,349,000 565,000 419,000 8,979,000 7,169,000 -1,374,000 -14,219,000 -9,391,000 -2,583,000 -1,410,000 3,533,000 -18,081,000 -24,990,000 -26,754,000 -40,539,000 -37,618,000 -37,157,000 -38,827,000 -40,036,000 -35,255,000 -33,098,000 -37,760,000 -46,154,000 -43,168,000 -37,944,000 -32,553,000 -28,780,000 -24,238,000 -21,987,000 -15,983,000 -18,247,000 -4,462,000 -5,457,000 -1,703,000 -379,000 -2,971,000 -2,509,000 -1,673,000 79,000 52,000 825,000 2,502,000 503,000 -373,000 -1,803,000 2,313,000 3,189,000 3,653,000 2,760,000 2,764,000 14,390,000 2,156,000 2,552,000 865,000 1,606,000 1,052,750 1,418,000 1,951,000 842,000 771,500 1,275,000 1,385,000 426,000 78,000 -236,000 1,092,000 695,000 -420,000 -3,390,000 -603,000 
      yoy
    7.96% -25.39% -141.12% -102.95% -195.61% -377.55% -2.55% -502.46% -48.06% -89.66% -94.73% -108.72% -51.94% -32.74% -31.09% 1.26% 6.70% 12.26% 2.83% -13.26% -18.33% -12.77% 16.00% 60.37% 78.10% 72.57% 103.67% 57.72% 443.21% 302.91% 838.52% 4714.51% 50.19% 117.50% 1.79% -579.75% -5813.46% -404.12% -166.87% -84.29% -113.94% -145.76% 8.17% -84.23% -110.21% -165.33% -16.32% -77.84% 69.43% 8.15% 219.54% 796.01% 104.80% 79.97% -55.66% 90.74% 36.45% 11.22% 40.87% 97.65% 889.10% -640.25% 26.83% -38.71% -118.57% -93.04% -281.09%     
      qoq
    81.23% 846.73% 34.84% -95.33% 25.25% -621.76% -90.34% 51.41% 263.57% 83.19% -139.91% -119.54% -27.65% -6.59% -34.00% 7.76% 1.24% -4.30% -3.02% 13.56% 6.52% -12.35% -18.19% 6.92% 13.77% 16.56% 13.11% 18.74% 10.24% 37.56% -12.41% 308.94% -18.23% 220.43% 349.34% -87.24% 18.41% 49.97% -2217.72% 51.92% -93.70% -67.03% 397.42% -234.85% -79.31% -177.95% -27.47% -12.70% 32.36% -0.14% -80.79% 567.44% -15.52% 195.03% -46.14% 52.55% -25.76% -27.32% 131.71% 9.14% -39.49% -7.94% 225.12% 446.15% -133.05% -121.61% 57.12% -265.48% -87.61% 462.19%  
      operating margin %
    5.24% 2.91% 0.31% 0.24% 5.02% 3.96% -0.77% -7.93% -5.19% -1.40% -0.77% 1.91% -9.81% -13.34% -14.26% -22.35% -23.98% -24.52% -26.18% -27.66% -25.79% -25.63% -31.00% -37.99% -36.41% -34.65% -33.67% -30.69% -26.96% -25.66% -19.20% -24.14% -6.16% -7.90% -2.67% -0.60% -5.18% -4.72% -3.28% 0.16% 0.12% 1.99% 6.32% 1.33% -1.04% -5.51% 7.51% 10.63% 12.75% 10.10% 10.48% Infinity% Infinity% Infinity% 4.36% 8.68% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% -Infinity% Infinity% Infinity% -Infinity% -Infinity% -Infinity% 
      interest expense
    -4,587,000 -4,842,000 -3,968,000 -5,153,000 -5,842,000 -7,905,000                                                                  
      other income
    511,000 468,000 364,000 -200,000 793,000 -12,709,000  -7,260,250 -11,310,000 -5,258,000 -12,473,000 1,788,500 -7,912,000 13,950,000 1,116,000        -3,925,000 -3,798,000 -3,623,000 -2,732,000 -1,564,000 885,000 579,000 635,000 719,000 569,000 463,000 2,052,000 408,000 391,000 397,000 272,000 204,000 234,000 210,000 246,000 200,000 177,000 140,000 586,000 1,000 15,000 15,000 73,000 9,000 8,000 -363,000 49,000 -11,000 20,000 26,000 78,000 12,000 22,000 3,000 7,000 31,000 12,000 74,000 107,000 85,000 -48,000 1,361,000   
      income before provision for income taxes
    5,618,000 975,000 -3,039,000 -4,934,000 3,930,000 -13,445,000 -9,614,000 -21,525,000 -20,701,000 -7,841,000 -13,883,000 -7,665,000 -25,993,000 -11,040,000 -25,638,000 -46,545,000 -43,484,000 -42,091,000 -43,650,000 -44,857,000 -39,924,000 -38,276,000 -41,685,000 -49,952,000 -46,791,000 -40,676,000 -34,117,000    -15,264,000 -17,678,000 -3,999,000 -3,405,000 -1,295,000 12,000 -848,250 -2,237,000 -1,469,000         3,204,000 3,668,000 2,833,000 2,773,000 14,398,000 1,793,000 2,601,000 854,000 1,626,000 2,059,000 1,496,000 1,972,000 1,022,000 1,108,000 1,017,000 1,326,000 431,000 218,000 61,000 1,246,000     
      provision for income taxes
    528,000 208,000 1,276,000 467,000 908,000 1,098,000 676,000 2,066,000 521,000 -389,000 1,444,000 1,766,000 37,000 599,000 405,000 -963,000 87,000 233,000 256,000 177,000 301,000 137,000 228,000 148,000 280,000 256,000 148,000 236,000 112,000 130,000 91,000 70,842,000 -3,453,000 -1,236,000 30,000 -15,000 -6,618,000 -557,000 423,000 785,000 262,000 1,071,000 1,411,000 672,000 -233,000 -1,217,000 2,314,000 1,065,000 2,007,000 913,000 1,032,000 5,781,000 -62,070,000 15,000 22,000 -321,000 48,000  3,000 4,000 -7,000 3,000 -10,000 17,000 38,000 17,000 58,000     
      net income
    5,090,000 767,000 -4,315,000 -5,401,000 3,022,000 -14,543,000 -10,290,000 -23,591,000 -21,222,000 -7,452,000 -15,327,000 -9,431,000 -26,030,000 -11,639,000 -26,043,000 -45,582,000 -43,571,000 -42,324,000 -43,906,000 -45,034,000 -40,225,000 -38,413,000 -41,913,000 -50,100,000 -47,071,000 -40,932,000 -34,265,000 -28,131,000 -23,771,000 -21,482,000 -15,355,000 -88,520,000 -546,000 -2,169,000 -1,325,000 27,000 -1,076,000 -1,680,000 -1,892,000 -472,000 183,000 444,000 1,291,000 8,000 -1,945,000 89,000 2,231,000 2,139,000 1,661,000 1,920,000 1,741,000 8,617,000   832,000 1,947,000 2,011,000 1,496,000 1,969,000 1,018,000 1,115,000 1,014,000 1,336,000 414,000 180,000 44,000 1,188,000 691,000 1,389,000 -2,558,000 508,000 
      yoy
    68.43% -105.27% -58.07% -77.11% -114.24% 95.16% -32.86% 150.14% -18.47% -35.97% -41.15% -79.31% -40.26% -72.50% -40.68% 1.22% 8.32% 10.18% 4.76% -10.11% -14.54% -6.15% 22.32% 78.10% 98.02% 90.54% 123.15% -68.22% 4253.66% 890.41% 1058.87% -327951.85% -49.26% 29.11% -29.97% -105.72% -687.98% -478.38% -246.55% -6000.00% -109.41% 398.88% -42.13% -99.63% -217.10% -95.36% 28.14% -75.18%   109.25% 342.58%   -57.75% 91.26% 80.36% 47.53% 47.38% 145.89% 519.44% 2204.55% 12.46% -40.09% -87.04% -101.72% 133.86%     
      qoq
    563.62% -117.78% -20.11% -278.72% -120.78% 41.33% -56.38% 11.16% 184.78% -51.38% 62.52% -63.77% 123.64% -55.31% -42.87% 4.62% 2.95% -3.60% -2.50% 11.96% 4.72% -8.35% -16.34% 6.43% 15.00% 19.46% 21.81% 18.34% 10.66% 39.90% -82.65% 16112.45% -74.83% 63.70% -5007.41% -102.51% -35.95% -11.21% 300.85% -357.92% -58.78% -65.61% 16037.50% -100.41% -2285.39% -96.01% 4.30% 28.78% -13.49% 10.28% -79.80%    -57.27% -3.18% 34.43% -24.02% 93.42% -8.70% 9.96% -24.10% 222.71% 130.00% 309.09% -96.30% 71.92% -50.25% -154.30% -603.54%  
      net income margin %
    2.75% 0.42% -2.38% -3.05% 1.69% -8.03% -5.78% -13.15% -11.72% -4.03% -8.36% -5.11% -14.12% -6.21% -13.88% -25.13% -27.77% -27.93% -29.60% -31.12% -29.43% -29.75% -34.41% -41.24% -39.70% -37.38% -35.44% -30.00% -26.44% -25.07% -18.45% -117.13% -0.75% -3.14% -2.08% 0.04% -1.88% -3.16% -3.71% -0.99% 0.42% 1.07% 3.26% 0.02% -5.44% 0.27% 7.24% 7.13% 5.80% 7.02% 6.60% Infinity% NaN% NaN% 4.20% 10.52% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% -Infinity% Infinity% 
      net income per share
                                                                           
      basic
    0.04 0.01  -0.043 0.02                          -0.16 -0.96 -0.01 -0.02 -0.01  -0.01 -0.02 -0.02 -0.01  0.01 0.01  -0.03  0.03 0.03 0.03 0.03 0.02 0.12 0.96 0.04 0.01 0.03 0.03 0.02 0.03 0.02 0.02 0.02 0.02 0.01   0.02 -0.003 0.02  0.01 
      diluted
    0.04 0.01  -0.043 0.02                          -0.16 -0.96 -0.01 -0.02 -0.01  -0.01 -0.02 -0.02 -0.01  0.01 0.01  -0.03  0.03 0.03 0.03 0.03 0.02 0.12 0.91 0.04 0.01 0.03 0.03 0.02 0.03 0.02 0.02 0.02 0.02 0.01   0.02 -0.003 0.02  0.01 
      weighted-average number of shares:
                                                                           
      basic
    138,781 136,970   130,970                          93,064 92,029 91,689 91,643 90,774 89,987 88,477 88,289 88,557 88,233 89,071 89,594 89,073 88,592 78,310 79,742 72,970 72,510 71,390 71,611 71,261 70,717 66,413 69,445 63,710 62,264 63,087 63,281 63,383 63,438 62,861 62,852 62,774 62,688 62,332 62,278 62,096 61,897 61,927  61,772 
      diluted
    142,926 141,561   135,742                          93,064 92,029 91,689 91,643 90,774 93,447 88,477 88,289 88,557 88,233 91,652 91,974 91,615 91,445 81,658 83,182 76,232 75,756 74,700 74,988 74,558 74,110 70,149 73,214 67,759 65,808 65,873 66,873 64,847 64,605 63,262 63,393 62,873 62,766 62,394 62,361 62,192 62,112 62,113  62,080 
      comprehensive income
    5,791 -1,059 1,943                                                                     
      unrealized loss on investments in securities
                                                                           
      foreign currency translation adjustment
    701 -1,826 6,258 3,759 -9,321 8,363                                                                  
      net income per share
                                                                           
      basic and diluted
      -0.03   -0.11 -0.08 -0.19 -0.17 -0.06 -0.13 -0.08 -0.23 -0.1 -0.22 -0.39 -0.38 -0.38 -0.4 -0.42 -0.38 -0.37 -0.4 -0.49 -0.47 -0.42 -0.36 -0.3 -0.25 -0.23                                        -0.04  
      weighted-average number of shares:
                                                                           
      basic and diluted
      134,809 129,767  129,250 125,999 121,106 122,556 120,757 116,777 115,959 113,201 116,013 119,721 113,354 113,510 112,422 109,925 105,700 106,641 104,620 103,607 99,999 99,922 98,353 96,429 94,533 95,370 93,831                                        61,870  
      impairment of long-lived assets
            11,034,000                                                               
      comprehensive loss
       -1,642 -6,299 -6,180                                                                  
      unrealized gain on investments in securities
                                                                           
      other expense
          -8,240,000         -6,006,000 -5,866,000 -4,934,000 -4,823,000 -3,443,000 -4,669,000 -5,178,000                                                  
      weighted-average common shares outstanding:
                                                                           
      basic and diluted
      134,809 129,767  129,250 125,999 121,106 122,556 120,757 116,777 115,959 113,201 116,013 119,721 113,354 113,510 112,422 109,925 105,700 106,641 104,620 103,607 99,999 99,922 98,353 96,429 94,533 95,370 93,831                                        61,870  
      product revenue
                           3,573,000 5,001,000 4,988,000 4,303,000 4,707,000 4,001,000 4,336,000 5,104,000 3,684,000 4,360,000 4,007,000 3,527,000 5,466,000 5,160,000 4,220,000 3,991,000 3,724,000 3,521,000 3,570,000 3,477,000 3,637,000 3,241,000 3,008,000 2,989,000 2,752,000 2,746,000 2,382,000 2,194,000    1,806,000 1,486,000                
      cost of revenue and operating expenses:
                                                                           
      cost of product revenue
                           4,779,750 6,893,000 6,502,000 5,724,000 5,784,000 5,318,000 5,397,000 6,281,000 4,675,000 5,098,000 4,884,000 4,240,000 5,782,000 6,103,000 5,087,000 4,596,000 4,382,000 4,173,000 3,959,000 3,762,000 3,969,000 3,999,000 4,041,000 3,783,000 3,347,000 3,216,000 3,203,000 2,672,000    2,613,000 2,270,000                
      impairment of equipment, intangible assets and goodwill
                                   9,469,000                                        
      income before income taxes
                               -15,068,750 -23,659,000 -21,352,000                                          
      gain on patent sale
                                              -1,000,000      -1,000,000   -11,965,000                    
      income from operations before provision for income taxes
                                           313,000                                
      income from continuing operations before
                                                                           
      income from continuing operations
                                            183,000 444,000 1,291,000 8,000 -1,971,000 89,000 1,488,000                         
      income from discontinued operations, net of income tax provision
                                                                           
      gain on disposal of discontinued operations,
                                                                           
      net of income tax provision of 463
                                                147,250  589,000                         
      income per share - continuing operations:
                                                                           
      basic
                                             0.01 0.01  -0.03  0.02                         
      diluted
                                             0.01 0.01  -0.03  0.02                         
      income per share - discontinued operations:
                                                                           
      income from continuing operations before provision for income taxes
                                              2,702,000 680,000                            
      income from discontinued operations,
                                                                           
      net of income tax provision
                                                19,000  154,000                         
      income per share - continuing operations
                                                                           
      basic
                                             0.01 0.01  -0.03  0.02                         
      diluted
                                             0.01 0.01  -0.03  0.02                         
      income per share - discontinued operations
                                                                           
      service revenues
                                                       23,172,000 14,058,500 21,200,000   16,900,000 16,664,000 16,071,000 15,363,000 14,588,000 14,737,000 14,838,000 14,520,000 14,366,000 14,903,000 15,019,000 15,068,000 14,426,000 13,272,000 13,411,000 
      product revenues
                                                       2,080,000 1,342,500 2,078,000   1,284,000 1,114,000 1,296,000 1,471,000 1,279,000 1,207,000 1,189,000 1,038,000 1,837,000 1,522,000 1,262,000 1,264,000 1,378,000 1,496,000 1,331,000 
      total revenues
                                                       25,252,000 15,401,000 23,278,000   18,184,000 17,778,000 17,367,000 16,834,000 15,867,000 15,944,000 16,027,000 15,558,000 16,203,000 16,425,000 16,281,000 16,332,000 15,804,000 14,768,000 14,742,000 
      cost of service revenues
                                                       5,686,000 3,191,000 4,890,000   3,718,000 3,819,000 3,589,000 3,382,000 3,309,000 3,254,000 3,535,000 3,501,000 3,699,000 4,022,000 3,814,000 3,891,000 4,364,000 4,430,000 3,986,000 
      cost of product revenues
                                                       2,710,000 1,866,750 2,584,000   2,218,000 1,840,000 2,031,000 2,026,000 1,825,000 1,925,000 1,686,000 1,821,000 1,681,000 1,673,000 1,432,000 1,552,000 1,175,000 2,652,000 1,383,000 
      selling, general and administrative
                                                        7,862,000 11,297,000 10,742,000 9,409,000 9,024,000 9,570,000 8,525,000 9,358,000 8,536,000 8,251,000 8,156,000 8,573,000 9,562,000 9,667,000 8,751,000 9,023,000 9,604,000 10,050,000 8,919,000 
      income on change in fair value of warrant liability
                                                              9,000 158,000 216,000 -265,000 -90,000  66,000 190,000 69,000 44,000 448,000 671,000 979,000 
      net income .
                                                        1,341,250 2,586,000                  
      interest income
                                                                         161,000 132,000 
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2025-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 2017-12-31 2017-09-30 2017-06-30 2016-12-31 2016-09-30 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 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 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 
                                                                           
        assets
                                                                           
        current assets:
                                                                           
        cash and cash equivalents
      86,882,000 75,872,000 81,315,000 88,050,000 104,165,000 117,405,000 130,764,000 116,262,000 168,513,000 144,030,000 122,229,000 111,400,000 92,960,000 100,512,000 92,686,000 91,205,000 200,352,000 102,989,000 109,288,000 112,531,000 106,877,000 121,848,000 116,690,000 137,394,000 184,794,000 162,219,000 269,025,000 276,583,000 28,325,000 24,677,000 34,557,000 31,769,000 34,570,000 53,175,000 33,457,000 32,094,000 23,866,000 28,795,000 29,298,000 53,110,000 52,598,000 56,048,000 55,073,000 59,159,000 172,114,000 59,345,000 55,915,000 44,557,000 38,108,000 36,274,000 22,426,000 20,004,000 17,200,000 16,934,000 16,474,000 18,586,000 17,875,000 18,092,000 18,056,000 17,070,000 16,121,000 15,485,000 16,195,000 15,772,000 13,034,000 11,185,000 8,769,000 5,365,000 5,518,000 
        restricted cash
      1,318,000 812,000 105,000 462,000 462,000 462,000 461,000                    8,100,000 8,100,000 8,100,000 8,100,000 8,100,000                     28,000 28,000                 
        accounts receivable
      54,740,000 66,889,000 60,514,000 49,680,000 52,312,000 64,567,000 59,205,000 58,979,000 63,042,000 61,063,000 64,951,000 62,307,000 53,811,000 58,345,000 55,441,000 57,400,000 48,442,000 51,178,000 49,755,000 51,150,000 50,404,000 42,971,000 40,572,000 37,811,000 37,384,000 30,743,000 23,361,000 20,181,000 19,068,000 18,870,000 17,725,000 17,937,000 15,179,000 14,478,000 13,069,000 11,661,000 9,927,000 10,135,000 8,041,000 6,642,000 7,233,000 7,266,000 5,947,000 5,503,000 5,169,000 4,686,000 3,595,000 3,605,000 4,153,000 2,837,000 2,279,000 1,917,000 1,796,000 1,070,000 863,000 758,000 804,000 680,000 554,000 476,000 422,000 415,000 698,000 710,000 1,558,000 1,807,000 614,000 554,000 804,000 
        deferred contract acquisition costs
      26,131,000 27,733,000 29,679,000 30,935,000                                                                  
        other current assets
      34,809,000 34,316,000 36,367,000 34,739,000 30,105,000 29,810,000 32,723,000 35,258,000 32,528,000 33,967,000 32,930,000 34,630,000 32,449,000 37,537,000 38,545,000 37,999,000 32,332,000 32,896,000 36,066,000 34,095,000 39,565,000 39,088,000 35,336,000 35,679,000 25,712,000 22,803,000 20,441,000 15,127,000 13,166,000 13,889,000 11,131,000 10,240,000 11,986,000 9,818,000 5,551,000 6,667,000 5,068,000 4,323,000 4,034,000 2,274,000 2,521,000 2,656,000 2,201,000 1,951,000 1,999,000 4,108,000 955,000 736,000 933,000 810,000 806,000 819,000 1,058,000 536,000 584,000 721,000 768,000 651,000 558,000 624,000 780,000 661,000 662,000 787,000 473,000 549,000 652,000 567,000 519,000 
        total current assets
      203,880,000 205,622,000 207,980,000 203,866,000 219,090,000 246,351,000 257,778,000 247,836,000 302,470,000 281,935,000 274,468,000 273,124,000 254,577,000 263,666,000 272,717,000 275,622,000 368,397,000 272,875,000 266,230,000 276,533,000 274,264,000 268,539,000 267,801,000 277,162,000 302,381,000 267,120,000 357,128,000 397,391,000 161,509,000 175,324,000 186,022,000 189,154,000 194,215,000 202,101,000 192,483,000 189,235,000 174,900,000 168,672,000 174,137,000 191,596,000 200,317,000 198,566,000 192,749,000 116,933,000 186,758,000 74,509,000 68,132,000 51,860,000 47,050,000 44,570,000 35,886,000 25,348,000 22,777,000 22,166,000 22,076,000 24,690,000 21,077,000 21,568,000 21,449,000 21,053,000 20,265,000 19,260,000 20,108,000 19,756,000 19,619,000 19,405,000 17,726,000 16,257,000 16,314,000 
        property and equipment
      46,939,000 47,394,000 47,972,000 47,919,000 49,228,000 50,364,000 51,400,000 53,181,000 55,661,000 53,508,000 54,538,000 57,871,000 60,915,000 68,717,000 73,876,000 79,016,000 81,610,000 86,860,000 90,776,000 93,076,000 94,480,000 96,185,000 96,112,000 94,382,000 89,776,000 64,776,000 57,717,000 52,835,000 47,744,000 42,395,000 38,100,000 32,551,000 29,600,000 26,973,000 15,224,000 15,315,000 11,969,000 11,310,000 11,714,000 10,248,000 10,179,000 9,555,000 8,339,000 7,711,000 7,485,000 6,335,000 6,636,000 6,922,000 7,225,000 5,240,000 3,820,000 3,483,000 3,252,000 2,393,000 2,398,000 2,614,000 2,493,000 2,212,000 1,871,000 1,617,000 1,705,000 1,533,000 1,814,000 1,770,000 1,856,000 2,010,000 2,184,000 2,399,000 2,651,000 
        operating lease, right-of-use assets
      29,634,000 30,424,000 32,260,000 33,508,000 32,777,000 34,825,000 35,933,000 35,924,000 38,546,000 50,396,000 50,438,000 52,444,000 55,269,000 54,201,000 59,859,000 63,415,000 59,702,000 62,379,000 63,402,000 66,664,000 70,443,000 72,841,000 76,054,000 78,963,000 77,062,000 78,147,000 18,058,000                                           
        intangible assets
      57,386,000 60,973,000 64,474,000 67,949,000 71,420,000 76,519,000 81,618,000 86,717,000 91,816,000 96,914,000 102,013,000 107,112,000 112,236,000 117,490,000 122,737,000 128,213,000 13,501,000 14,580,000 15,845,000 17,130,000 18,426,000 19,959,000 21,773,000 24,001,000 26,455,000 28,410,000 10,125,000 11,680,000 13,273,000 12,162,000 13,610,000 12,677,000 14,957,000 15,950,000 16,726,000 18,212,000 23,050,000 25,083,000 28,510,000 12,260,000 13,032,000 13,826,000 14,670,000 15,095,000 15,606,000 9,523,000 9,854,000 10,551,000 10,908,000 11,265,000 11,622,000 11,979,000 12,336,000 1,234,000 214,000 239,000 265,000 1,501,000            
        goodwill
      274,004,000 273,803,000 274,476,000 271,530,000 266,217,000 269,229,000 266,399,000 266,574,000 267,453,000 265,732,000 266,386,000 266,863,000 265,578,000 262,393,000 265,029,000 266,867,000 131,186,000 130,869,000 131,599,000 131,520,000 132,067,000 130,152,000 128,980,000 128,300,000 131,000,000 131,879,000 39,403,000 39,694,000 39,442,000 39,495,000 39,651,000 39,576,000 47,519,000 46,926,000 44,327,000 45,290,000 48,144,000 48,695,000 48,039,000 36,887,000 37,497,000 38,114,000 38,802,000 38,461,000 38,235,000 23,939,000 25,150,000 25,150,000 25,150,000 25,150,000 25,150,000 25,150,000 22,642,000 2,466,000 1,210,000 1,210,000 1,210,000             
        restricted cash, non-current
        812,000 812,000    105,000 462,000 462,000 818,000 818,000 818,000 818,000 818,000 818,000 462,000 462,000 462,000 462,000 8,562,000 8,641,000 8,641,000 8,641,000 15,558,000 15,558,000                                            
        deferred contract acquisition costs, non-current
      37,009,000 39,252,000 42,197,000 44,239,000                                                                  
        other assets, non-current
      12,670,000 13,288,000 14,177,000 13,354,000 14,325,000 14,127,000 13,412,000 12,783,000 13,993,000 14,336,000 15,103,000 15,934,000 16,184,000 17,009,000 18,028,000 17,978,000    20,597,000                                                  
        total assets
      661,522,000 670,756,000 684,348,000 683,177,000 698,211,000 740,126,000 755,739,000 755,979,000 826,718,000 823,723,000 828,463,000 841,810,000 836,107,000 855,941,000 889,147,000 910,268,000 755,841,000 672,842,000 675,658,000 678,409,000 692,811,000 687,244,000 688,093,000 700,641,000 732,499,000 666,610,000 558,493,000 546,358,000 304,026,000 309,632,000 315,551,000 274,925,000 357,843,000 360,146,000 323,848,000 322,032,000 303,588,000 298,616,000 307,032,000 295,624,000 308,018,000 307,333,000 303,154,000 299,203,000 296,551,000 161,898,000 157,281,000 148,943,000 144,719,000 140,624,000 130,733,000 66,607,000 61,667,000 29,269,000 26,584,000 29,452,000 25,756,000 26,005,000 23,712,000 23,075,000 22,388,000 21,223,000 21,933,000 21,544,000 21,602,000 21,551,000 20,054,000 18,808,000 19,905,000 
        liabilities and stockholders' equity
                                                                           
        current liabilities:
                                                                           
        accounts payable
      36,004,000 43,307,000 42,890,000 45,773,000 53,072,000 51,261,000 51,727,000 48,862,000 49,493,000 49,391,000 42,537,000 46,802,000 40,632,000 43,844,000 42,584,000 49,721,000 24,727,000 29,618,000 33,233,000 31,236,000 32,337,000 35,278,000 39,342,000 40,261,000 50,334,000 42,134,000 32,723,000 32,280,000 28,318,000 27,649,000 26,900,000 21,755,000 20,123,000 20,512,000 12,537,000 14,026,000 9,917,000 9,852,000 9,736,000 7,775,000 7,272,000 8,898,000 8,217,000 6,789,000 6,497,000 5,908,000 5,500,000 5,170,000 5,065,000 6,375,000 5,476,000 4,481,000 4,719,000 3,448,000 4,551,000 4,795,000 4,746,000 5,210,000 3,780,000 4,008,000 4,046,000 5,404,000 3,992,000 3,769,000 5,652,000 4,885,000 4,835,000 4,338,000 5,208,000 
        accrued and other liabilities
      69,850,000 66,872,000 73,768,000 63,025,000 61,601,000 68,783,000 75,369,000 78,102,000                                                              
        operating lease liabilities
      10,574,000 10,740,000 11,003,000 11,102,000 11,386,000 11,707,000 11,564,000                                                               
        deferred revenue
      36,813,000 43,569,000 42,130,000 37,751,000 33,394,000 37,696,000 33,701,000                 7,105,000 7,216,000 4,270,000 4,088,000 3,336,000 3,523,000 3,354,000 2,838,000 2,586,000 2,521,000 2,116,000 2,089,000 2,281,000 1,807,000 1,589,000 1,514,000 1,768,000 1,491,000 1,522,000 1,741,000 1,857,000 3,208,000 2,197,000 1,609,000 952,000 985,000 708,000 891,000 1,013,000 1,323,000 691,000 835,000 1,039,000 1,513,000 1,057,000 1,310,000 1,657,000 2,192,000 1,490,000 3,212,000 3,646,000 2,481,000 3,139,000 3,044,000 3,617,000 1,465,000 
        term loan, current
      26,700,000 19,173,000 6,648,000 11,593,000 16,524,000 39,393,000                                                                
        total current liabilities
      179,941,000 183,661,000 176,439,000 169,244,000 175,977,000 208,840,000 172,361,000 172,584,000 230,526,000 229,090,000 236,317,000 229,887,000 164,769,000 168,985,000 175,416,000 191,527,000 121,491,000 120,940,000 121,202,000 121,378,000 127,754,000 116,413,000 121,540,000 123,425,000 121,636,000 109,047,000 88,834,000 74,705,000 71,235,000 66,262,000 60,722,000 53,356,000 49,339,000 46,425,000 38,491,000 37,275,000 30,422,000 26,682,000 25,688,000 21,830,000 20,052,000 20,349,000 19,786,000 18,121,000 19,470,000 14,845,000 14,303,000 13,070,000 11,911,000 12,980,000 12,215,000 12,350,000 13,117,000 10,624,000 10,684,000 12,068,000 10,796,000 11,003,000 10,134,000 10,526,000 11,241,000 11,518,000 11,518,000 11,440,000 11,815,000 13,258,000 12,843,000 12,833,000 11,198,000 
        operating lease liabilities, non-current
      41,850,000 44,420,000 47,010,000 49,196,000 49,842,000 52,785,000 55,179,000 56,647,000 59,417,000 61,926,000 62,850,000 65,623,000 68,358,000 68,437,000 71,806,000 74,518,000 74,127,000 77,156,000 79,403,000 82,456,000 85,379,000 87,462,000 87,884,000 92,452,000 86,187,000 75,221,000 12,044,000                                           
        deferred revenue, non-current
      333,000 477,000 645,000 706,000 5,960,000 6,594,000 7,659,000 7,810,000 10,128,000 10,231,000 10,618,000 10,615,000 10,480,000 10,465,000 11,023,000 11,430,000                                                      
        convertible senior notes, non-current
      199,598,000 199,317,000 199,039,000 198,790,000 198,569,000 198,300,000 198,033,000 197,796,000    196,821,000                                                          
        term loan
      94,872,000 107,299,000 129,695,000 139,581,000 149,437,000 159,194,000 212,718,000 211,894,000 211,092,000 210,303,000 209,534,000 231,993,000 231,202,000 230,049,000                                                        
        other liabilities, non-current
      2,070,000 2,420,000 3,330,000 3,456,000 5,413,000 4,601,000 5,201,000 7,290,000 8,322,000 4,460,000 7,227,000 6,965,000 6,828,000 6,541,000 2,936,000 2,975,000 2,062,000 4,904,000 5,429,000 5,636,000 8,164,000 9,057,000 4,141,000 2,496,000 17,721,000 21,033,000 8,260,000                                           
        total liabilities
      518,664,000 537,594,000 556,158,000 560,973,000 585,198,000 630,314,000 651,151,000 654,021,000 717,046,000 713,313,000 723,594,000 741,904,000 746,080,000 771,159,000 755,625,000 727,902,000 638,668,000 520,291,000 518,862,000 517,905,000 525,408,000 512,785,000 509,227,000 509,910,000 513,008,000 427,733,000 328,346,000 296,968,000 76,298,000 70,269,000 63,709,000 54,516,000 50,903,000 48,329,000 41,573,000 40,708,000 34,281,000 30,905,000 30,593,000 23,413,000 22,237,000 22,881,000 22,413,000 21,025,000 21,154,000 16,578,000 16,091,000 14,964,000 13,731,000 13,019,000 12,283,000 12,750,000 13,526,000 11,052,000 10,723,000 12,135,000 10,893,000 11,120,000 10,412,000 11,020,000 11,525,000 11,732,000 11,584,000 11,581,000 12,167,000 13,702,000 13,354,000 13,817,000 13,811,000 
        commitments and contingencies
                                                                           
        stockholders' equity:
                                                                           
        preferred stock: 0.001 par value...
                                                                           
        common stock: 0.001 par value...
      139,000 139,000 136,000 134,000 131,000 131,000 128,000 125,000 123,000 122,000 119,000 115,000    118,000    109,000                                                  
        additional paid-in capital
      1,032,876,000 1,028,971,000 1,022,943,000 1,018,902,000 1,008,072,000 998,572,000 987,171,000 973,895,000 956,005,000 941,493,000 924,190,000 905,635,000 888,123,000 867,063,000 895,602,000 956,599,000 843,192,000 835,830,000 795,589,000 755,643,000 716,820,000 688,116,000 657,014,000 625,474,000 598,525,000 575,416,000 522,501,000 506,949,000 457,887,000 445,103,000 435,872,000 414,968,000 412,963,000 418,685,000 404,192,000 399,955,000 381,335,000 376,844,000 382,241,000 378,971,000 391,766,000 389,755,000 386,340,000 384,325,000 379,802,000 250,147,000 248,258,000 244,782,000 243,667,000 242,067,000 241,555,000 240,864,000 237,742,000 208,612,000 208,218,000 211,691,000 210,654,000 212,644,000 212,077,000 211,947,000 211,769,000 211,733,000 209,094,000 208,888,000 208,404,000 208,001,000 207,545,000 207,222,000 205,777,000 
        accumulated other comprehensive loss
      -3,978,000 -4,679,000 -2,853,000 -9,111,000 -12,870,000 -3,549,000 -11,912,000 -11,553,000 -9,538,000 -15,509,000 -11,196,000 -12,927,000 -14,731,000 -24,944,000 -16,391,000 -7,913,000 -5,275,000 -6,107,000 -3,943,000 -4,193,000 -3,503,000 -7,967,000 -10,869,000 -12,176,000 -6,565,000 -11,140,000 -7,884,000 -7,353,000 -8,085,000 -7,435,000 -7,204,000 -6,449,000 -6,434,000 -7,824,000 -10,322,000 -8,361,000 -3,333,000 -2,117,000 -679,000       -91,000 -101,000   -32,000 -58,000 -88,000 -96,000 -58,000 -73,000 -80,000            6,000  
        accumulated deficit
      -886,179,000 -891,269,000 -892,036,000 -887,721,000 -882,320,000 -885,342,000 -870,799,000 -860,509,000 -836,918,000 -815,696,000 -808,244,000 -792,917,000 -783,478,000 -757,448,000 -745,809,000 -766,438,000 -720,856,000 -677,285,000 -634,961,000 -591,055,000 -546,021,000 -505,796,000 -467,383,000 -422,670,000 -372,570,000 -325,499,000 -284,567,000 -250,302,000 -222,170,000 -198,400,000 -176,918,000 -188,202,000 -99,681,000 -99,135,000 -111,685,000 -110,360,000 -108,783,000 -107,103,000 -105,211,000 -104,739,000 -104,922,000 -105,366,000 -106,657,000 -106,665,000 -104,720,000 -104,809,000 -107,040,000 -110,840,000 -112,760,000 -114,501,000 -123,118,000 -186,981,000 -189,567,000 -190,399,000 -192,346,000 -194,357,000 -195,853,000 -197,822,000 -198,840,000 -199,955,000 -200,969,000 -202,305,000 -198,807,000 -198,987,000 -199,031,000 -200,219,000 -200,910,000 -202,299,000 -199,741,000 
        total stockholders' equity
      142,858,000 133,162,000 128,190,000 122,204,000 113,013,000 109,812,000 104,588,000 101,958,000 109,672,000 110,410,000 104,869,000 99,906,000 90,027,000 84,782,000 133,522,000 182,366,000 117,173,000 152,551,000 156,796,000 160,504,000 167,403,000 174,459,000 178,866,000 190,731,000 219,491,000 238,877,000 230,147,000 249,390,000 227,728,000 239,363,000 251,842,000 220,409,000 306,940,000 311,817,000 282,275,000 281,324,000 269,307,000 267,711,000 276,439,000 272,211,000 285,781,000 284,452,000 280,741,000 278,178,000 275,397,000 145,320,000 141,190,000 133,979,000 130,988,000 127,605,000 118,450,000 53,857,000 48,141,000 18,217,000 15,861,000 17,317,000 14,863,000 14,885,000 13,300,000 12,055,000 10,863,000 9,491,000 10,349,000 9,963,000 9,435,000 7,849,000 6,700,000 4,991,000 6,094,000 
        total liabilities and stockholders' equity
      661,522,000 670,756,000 684,348,000 683,177,000 698,211,000 740,126,000 755,739,000 755,979,000 826,718,000 823,723,000 828,463,000 841,810,000 836,107,000 855,941,000 889,147,000 910,268,000 755,841,000 672,842,000 675,658,000 678,409,000 692,811,000 687,244,000 688,093,000 700,641,000 732,499,000 666,610,000 558,493,000 546,358,000 304,026,000 309,632,000 315,551,000 274,925,000 357,843,000 360,146,000 323,848,000 322,032,000 303,588,000 298,616,000 307,032,000 295,624,000 308,018,000 307,333,000 303,154,000 299,203,000 296,551,000 161,898,000 157,281,000 148,943,000 144,719,000 140,624,000 130,733,000 66,607,000 61,667,000 29,269,000 26,584,000 29,452,000 25,756,000 26,005,000 23,712,000 23,075,000 22,388,000 21,223,000 21,933,000 21,544,000 21,602,000 21,551,000 20,054,000 18,808,000 19,905,000 
        short-term investments
             1,048,000 1,035,000 4,744,000 15,946,000 26,228,000 37,445,000 30,411,000 48,945,000 44,845,000 44,551,000 44,607,000 31,231,000 40,337,000 41,738,000 31,381,000 40,580,000 33,458,000 30,283,000 29,324,000 27,486,000 69,899,000 86,507,000 104,232,000 109,903,000 129,208,000 132,480,000 124,630,000 139,194,000 137,650,000 130,719,000 120,352,000 127,668,000 123,984,000 135,291,000 129,519,000 126,937,000 47,181,000 1,901,000 1,909,000 1,899,000 1,965,000 2,009,000 1,968,000 1,942,000 1,912,000 1,904,000 1,942,000 1,927,000          1,799,000 3,382,000 5,570,000 7,542,000 5,919,000 
        deferred sales commission costs
          32,046,000 34,107,000 34,625,000                  20,749,000 18,572,000 16,815,000 15,601,000 14,443,000 13,656,000 12,706,000                                       
        deferred sales commission costs, non-current
          45,154,000 48,711,000 49,199,000 52,859,000 56,317,000 60,440,000 64,699,000 67,644,000 70,530,000 71,647,000 76,083,000 75,668,000 76,701,000 75,668,000 74,394,000 72,427,000 69,859,000 64,061,000 58,535,000 53,307,000 48,656,000 42,139,000 36,843,000 33,693,000 30,893,000                                         
        restricted cash, current
             356,000 356,000 521,000 165,000 511,000 511,000 511,000 590,000 8,691,000 8,179,000 8,179,000 8,179,000 8,179,000 6,996,000 6,917,000 10,376,000 10,376,000 3,459,000 3,459,000                                            
        deferred sales commission costs, current
             35,933,000 36,996,000 37,610,000 38,247,000 38,048,000 37,401,000 36,350,000 36,510,000 35,482,000 34,541,000 33,026,000 31,711,000 30,241,000 28,684,000 26,334,000 24,247,000 22,444,000                                              
        operating lease liabilities, current
             11,295,000 11,763,000 11,623,000 11,469,000 11,504,000 12,537,000 12,648,000 14,424,000 15,485,000 12,955,000 13,271,000 12,792,000 12,942,000 12,691,000 9,498,000 9,989,000 5,875,000 4,320,000 5,292,000 7,063,000                                           
        deferred revenue, current
             34,325,000 32,778,000 33,223,000 40,410,000 34,909,000 34,207,000 30,860,000 34,064,000 34,262,000 23,550,000 22,362,000 21,985,000 20,737,000 18,015,000 9,452,000 8,352,000                                               
        convertible senior notes, current
              63,260,000 63,153,000 63,039,000 62,932,000                                                          
        accrued compensation
              20,573,000 21,793,000 26,406,000 29,614,000 29,797,000 32,923,000 33,713,000 36,319,000 29,339,000 30,575,000 27,876,000 29,879,000 29,993,000 28,698,000 27,764,000 22,656,000 24,392,000 25,847,000 22,088,000 18,437,000 19,322,000 17,621,000 16,366,000 16,845,000 15,783,000 12,203,000 12,022,000 9,995,000 9,880,000 7,784,000 7,305,000 6,183,000 6,612,000 5,500,000 5,264,000 4,583,000 5,311,000 3,646,000 3,711,000 3,768,000 3,047,000 3,083,000 3,105,000 3,296,000 2,611,000 1,929,000 1,722,000 1,683,000 1,641,000 1,634,000 1,444,000 1,491,000 1,393,000 1,331,000 1,435,000 1,168,000 1,379,000 1,048,000 1,169,000 868,000 986,000 
        accrued taxes
              37,781,000 35,854,000 34,102,000 29,570,000 31,079,000 31,579,000 31,864,000 32,573,000 14,376,000 12,065,000 11,321,000 12,129,000 14,299,000 11,574,000 9,220,000 10,251,000 11,670,000 12,175,000 11,602,000 13,862,000 14,474,000 12,438,000 7,930,000 5,447,000 5,286,000 6,730,000 5,083,000 5,424,000 4,753,000 3,819,000 3,437,000 2,800,000 2,879,000 2,570,000 2,453,000 2,323,000 2,109,000 1,746,000 2,104,000 1,967,000 1,677,000 1,584,000 1,472,000 1,432,000 1,701,000 1,951,000 1,828,000 2,105,000 2,072,000 2,049,000 1,804,000 1,724,000 1,823,000 1,629,000 1,589,000 1,780,000 1,484,000 2,896,000    
        other accrued liabilities
              14,878,000 14,053,000 18,354,000 14,556,000 16,517,000 17,131,000 18,767,000 23,167,000 16,544,000 13,049,000 13,995,000 14,455,000 20,419,000 21,913,000 26,873,000 37,277,000 23,704,000 19,329,000 11,270,000 6,790,000 5,598,000 5,200,000 6,688,000 6,723,000 5,626,000 4,864,000 3,627,000 3,033,000 3,743,000 3,313,000 3,354,000 2,965,000 1,375,000 1,321,000 1,492,000 1,909,000 1,711,000 796,000 905,000 791,000 761,000 825,000 884,000 1,732,000 2,372,000 2,227,000 1,386,000 2,029,000 444,000 697,000 1,465,000 1,290,000 1,417,000 1,291,000 963,000 779,000 503,000 976,000 594,000 1,138,000 3,197,000 
        convertible senior notes
              197,561,000 197,303,000 197,048,000  264,443,000 286,682,000 494,444,000 447,452,000 440,988,000 317,291,000 312,828,000 308,435,000 304,111,000 299,853,000 295,662,000 291,537,000 287,464,000 222,432,000 219,208,000 216,035,000                                          
        long-term investments
                     2,671,000 6,933,000 10,245,000 12,712,000  3,878,000 6,181,000 9,965,000 16,083,000 20,126,000 20,448,000 21,667,000                 72,021,000                         779,000 
        preferred stock
                                                                           
        common stock
                  113,000 111,000 120,000  112,000 113,000 111,000  107,000 106,000 104,000  101,000 100,000 97,000  96,000  92,000 92,000 92,000 91,000 90,000 90,000 88,000 87,000 88,000  90,000 89,000 89,000  88,000 73,000 73,000 72,000 72,000 71,000  62,000 62,000 62,000  63,000 62,000 63,000  63,000 63,000 63,000 62,000 62,000 62,000  62,000 62,000 62,000 
        other assets
                      17,349,000 18,904,000 20,238,000  20,832,000 20,685,000 20,232,000 19,802,000 21,485,000 18,133,000 9,452,000 2,965,000 3,065,000 2,927,000 3,027,000 967,000 417,000 432,000 6,645,000 5,415,000 2,356,000 1,687,000 1,463,000 1,464,000 1,307,000 1,144,000 1,074,000 1,185,000 1,101,000 1,066,000 983,000 395,000 409,000 422,000 278,000 647,000 660,000 1,010,000 686,000 699,000 711,000 724,000 392,000 405,000 418,000 430,000 11,000 18,000 127,000 136,000 144,000 152,000 161,000 
        preferred stock, 0.001 par value...
                                                                           
        common stock, 0.001 par value...
                             103,000                                              
        non-current liabilities
                                 6,222,000 5,063,000  2,987,000 1,160,000 1,564,000 1,904,000 3,001,000 3,321,000 3,722,000 4,046,000 4,709,000 1,352,000 1,425,000 1,494,000 1,555,000 1,619,000 1,672,000 1,717,000 1,767,000 1,894,000 1,820,000 39,000 68,000    39,000    111,000       109,000    
        non-current deferred revenue
                                 6,000       81,000 112,000 137,000 177,000 196,000 231,000 760,000 1,038,000 1,072,000 1,285,000                          
        preferred stock, 0.001 par value:
                                                                           
        authorized: 5,000,000 shares;
                                                                           
        issued and outstanding: no shares at march 31, 2019 and 2018
                                                                           
        authorized: 200,000,000 shares;
                                                                           
        issued and outstanding: 96,119,888 shares and 92,847,354 shares
                                                                           
        at march 31, 2019 and 2018, respectively
                                 96,000                                          
        current assets
                                                                           
        deferred sales commission costs, noncurrent
                                   29,229,000 27,041,000                                       
        current liabilities
                                                                           
        other liabilities
                                   4,007,000                      400,000 409,000 428,000  67,000 97,000 108,000  112,000 167,000 187,000 56,000 66,000 86,000  133,000 157,000 205,000 
        stockholders' equity
                                                                           
        issued and outstanding: no shares at september 30, 2018 and 2017
                                                                           
        issued and outstanding: 94,772,267 shares and 92,847,354 shares
                                                                           
        at september 30, 2018 and march 31, 2018, respectively
                                   95,000                                        
        non-current deferred income taxes
                                      71,135,000 67,764,000                                    
        inventory
                                        572,000 464,000 786,000 879,000 618,000 704,000 532,000 754,000 753,000 811,000 828,000 403,000 567,000 573,000 571,000 593,000 581,000 539,000 654,000 1,566,000 2,105,000 2,600,000 1,521,000 2,021,000 2,174,000 2,789,000 2,853,000 2,589,000 1,901,000 1,753,000 1,717,000 1,539,000 1,896,000 1,889,000 2,603,000 
        deferred cost of goods sold
                                        640,000 699,000 579,000 510,000 500,000 428,000 411,000 591,000 106,000 263,000 215,000 188,000 152,000 140,000 125,000 136,000 122,000 129,000 137,000 118,000 123,000 105,000 109,000 124,000 107,000 94,000 89,000 110,000 652,000 734,000 1,038,000 943,000 225,000 340,000 951,000 
        deferred tax asset
                                          3,955,000 3,678,000 3,978,000 4,454,000 1,731,000 1,732,000 1,732,000 2,065,000 4,532,000 3,870,000 5,049,000 284,000 1,151,000 1,952,000 7,730,000                   
        non-current deferred tax asset
                                        48,443,000 48,565,000 43,169,000 43,169,000 43,169,000 43,169,000 45,686,000 46,128,000 47,520,000 47,797,000 47,366,000 46,526,000 46,526,000 54,065,000 53,977,000 53,977,000 53,977,000                   
        accrued warranty
                                        290,000 333,000 322,000 325,000 342,000 339,000 423,000 538,000 619,000 660,000 634,000 552,000 474,000 422,000 376,000 405,000 387,000 396,000 391,000 378,000 362,000 417,000 380,000 356,000 331,000 356,000 370,000 373,000 327,000 298,000 316,000 314,000 336,000 339,000 342,000 
        accrued outside commissions
                                        2,843,000 2,183,000                                  
        issued and outstanding: no shares at march 31, 2015 and 2014
                                                                           
        issued and outstanding: 88,065,528 shares and 88,525,015 shares
                                                                           
        at march 31, 2015 and 2014, respectively
                                             88,000                              
        accumulated other comprehensive income
                                             -2,109,000     227,000   -35,000 9,000                 5,000 3,000   
        accumulated other comprehensive gain
                                              -1,153,000 -26,000 969,000 430,000                          
        issued and outstanding: no shares at march 31, 2014 and 2013
                                                                           
        issued and outstanding: 88,525,015 shares and 72,108,980 shares
                                                                           
        at march 31, 2014 and 2013, respectively
                                                 88,000                          
        other non-current liabilities
                                                  12,000 16,000 21,000                       
        issued and outstanding: no shares at march 31, 2012 and 2011
                                                                           
        authorized: 100,000,000 shares;
                                                                           
        issued and outstanding: 70,679,493 shares and 62,379,030 shares
                                                                           
        at march 31, 2012 and 2011, respectively
                                                        71,000                   
        fair value of warrant liability
                                                               9,000 167,000 382,000 117,000 27,000 10,000 75,000 266,000 335,000 378,000 827,000 2,408,000 
        issued and outstanding: no shares at march 31, 2011
                                                                           
        and at march 31, 2010
                                                                           
        authorized: 100,000,000 shares at march 31, 2011 and march 31, 2010;
                                                                           
        issued and outstanding: 62,379,030 shares
                                                                           
        at march 31, 2011 and 63,172,536 shares at march 31, 2010
                                                            62,000               
        investments
                                                             1,920,000              
        issued and outstanding: no shares at march 31, 2010
                                                                           
        and at march 31, 2009
                                                                           
        authorized: 100,000,000 shares at march 31, 2010 and march 31, 2009;
                                                                           
        issued and outstanding: 63,172,536 shares
                                                                           
        at march 31, 2010 and 62,686,039 shares at march 31, 2009
                                                                63,000           
        issued and outstanding: no shares at march 31, 2008
                                                                           
        and at march 31, 2007
                                                                           
        authorized: 100,000,000 shares at march 31, 2008 and march 31, 2007;
                                                                           
        issued and outstanding: 62,067,269 shares
                                                                           
        at march 31, 2008 and 61,771,832 shares at march 31, 2007
                                                                       62,000    
        accrued taxes and fees
                                                                        2,865,000 2,533,000  
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2025-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 2017-12-31 2017-09-30 2017-06-30 2016-12-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 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-03-31 2009-12-31 2009-09-30 2009-06-30 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 
                                                                          
          cash flows from operating activities:
                                                                          
          net income
                                           -1,680,000 -1,892,000 -472,000 183,000 444,000 1,291,000 8,000 -1,945,000 89,000 2,231,000 2,139,000 1,920,000 1,741,000 8,617,000 63,863,000 2,586,000 832,000 1,947,000 2,011,000 1,496,000 1,115,000 1,014,000 1,336,000 414,000 180,000 44,000 1,188,000    508,000 
          adjustments to reconcile net income to net cash from operating activities:
                                                                          
          depreciation
        1,689,000 1,701,000 1,690,000 1,765,000 1,866,000 1,848,000 1,908,000 2,168,000 2,043,000 1,964,000 2,126,000 2,408,000 2,432,000 2,835,000 2,789,000 2,886,000 2,717,000 2,849,000 2,922,000 2,768,000 2,839,000 2,867,000 2,823,000 2,559,000 2,202,000 2,274,000 2,325,000 2,284,000 2,233,000 2,170,000 2,061,000 2,087,000 2,065,000 1,897,000 1,484,000 1,323,000 1,282,000 993,000 1,027,000 937,000 821,000 755,000 679,000 601,000 612,000 675,000 684,000 627,000 505,000                  
          amortization of intangible assets
        3,584,000 3,502,000 3,501,000 3,808,000 5,098,000 5,099,000 5,099,000 5,099,000 5,098,000 5,099,000 5,099,000 5,124,000 5,231,000 5,247,000 5,476,000 4,687,000 1,079,000 1,266,000 1,285,000 1,296,000 1,535,000 1,827,000 2,228,000  2,322,000 2,303,000 1,524,000  1,694,000 1,425,000 1,432,000 1,180,000 1,293,000 1,522,000 873,000 1,002,000 1,017,000 546,000  554,000 566,000 567,000  403,000                       
          amortization of capitalized internal-use software costs
        2,919,000 3,012,000 2,673,000 2,748,000 2,959,000 3,264,000 3,758,000 4,068,000 4,357,000 4,779,000 5,282,000 4,342,000 4,903,000 5,530,000 5,964,000 6,895,000 7,255,000 7,470,000 7,243,000                                                
          amortization of debt discount and issuance costs
        361,000 362,000 336,000 321,000 427,000 656,000 1,062,000 1,075,000 1,157,000 1,131,000 1,109,000 1,118,000 1,136,000 1,169,000 831,000 6,624,000 4,925,000 4,462,000 4,393,000 4,324,000 4,257,000 4,191,000 4,126,000 4,058,000 3,590,000 3,224,000 3,173,000                                        
          amortization of deferred contract acquisition costs
        7,889,000 8,446,000 8,956,000                                                                
          allowance for credit losses
        -628,000 85,000 290,000 418,000 156,000 935,000 334,000 573,000 670,000 503,000 490,000 -92,000 203,000 1,086,000 695,000 1,226,000 103,000 262,000 383,000 521,000 956,000 1,252,000 1,742,000                                            
          operating lease expense, net of accretion
        2,715,000 2,675,000 2,854,000 2,724,000 2,869,000 2,873,000 3,165,000 2,877,000 2,948,000 2,602,000 2,507,000 3,363,000 2,742,000 2,804,000 3,121,000 3,320,000 3,367,000 3,336,000 3,459,000 3,741,000 3,884,000 3,835,000 3,750,000 4,295,000 4,442,000 4,149,000 2,085,000                                        
          stock-based compensation expense
        4,152,000 5,363,000 6,352,000 8,230,000 9,533,000 9,376,000 12,801,000 15,075,000 14,118,000 14,522,000 18,195,000 16,020,000 21,081,000 24,621,000 27,814,000 27,172,000 33,737,000 35,835,000 36,587,000                6,071,000                                
          loss on debt extinguishment
        20,000 46,000 81,000 113,000 216,000   1,766,000                                                        
          gain on remeasurement of warrants
        -357,000 -37,000 -209,000 -1,028,000 813,000   -942,000 1,297,000   105,000 771,000                                                      
          other
        257,000 -34,000 -368,000 -1,201,000 4,481,000 -4,207,000 581,000 1,250,000 -622,000 236,000 -184,000 166,000 127,000 -648,000 456,000 2,421,000 452,000 140,000 713,000 1,004,000 50,000 -135,000 602,000 851,000 1,037,000 608,000 1,026,000 420,000 335,000 166,000 372,000 -535,000 660,000 101,000 246,000 219,000 174,000 74,000 -12,000 153,000 106,000 9,000 160,000 100,000 232,000 158,000 202,000 132,000 75,000 431,000 93,000 -23,000 60,000  -9,000  241,000 -81,000 -91,000 59,000 93,000 23,000 281,000 9,000 76,000 24,000 
          changes in assets and liabilities:
                                                                          
          accounts receivable
        12,909,000 -6,889,000 -9,503,000 2,699,000 10,460,000 -4,582,000 -732,000 2,941,000 -2,487,000 3,696,000 -3,397,000 -8,214,000 4,343,000 -4,480,000 -99,000 5,314,000 2,653,000 -2,024,000 924,000 -1,592,000 -6,987,000 -2,862,000 -3,428,000 -3,961,000 -6,213,000 1,202,000 -3,765,000 -1,428,000 -618,000 -1,850,000 -1,497,000 -2,122,000 -1,036,000 -147,000 -1,408,000 -162,000 -2,364,000 -612,000 533,000 -179,000 -1,481,000 -402,000 -471,000 75,000 -1,311,000 132,000 350,000 -1,424,000 -626,000 -417,000 -204,000 -183,000 -255,000 -127,000 37,000 -118,000 -57,000 -38,000 -40,000 -18,000 783,000 232,000 -1,248,000 -78,000 198,000 -74,000 
          deferred contract acquisition costs
        -3,976,000 -3,936,000 -4,471,000                                                                
          other current and non-current assets
        -1,886,000 1,665,000 -2,997,000 -5,674,000 -2,793,000 1,508,000 -658,000 -1,762,000 720,000 -3,633,000 2,327,000 -2,565,000 3,492,000 1,915,000 -692,000 -4,498,000 1,311,000 1,715,000 -2,550,000 4,976,000 -1,407,000 -4,507,000 -3,025,000 -8,357,000 -7,362,000 -11,678,000 -5,740,000                                        
          accounts payable and accruals
        -7,145,000 -9,400,000 3,347,000  -10,295,000 -7,473,000 -1,413,000 289,000 -1,537,000 -850,000 -2,084,000 -1,545,000 -8,125,000 -947,000 -13,786,000 4,470,000 -3,350,000 -4,797,000 -5,063,000 -9,695,000 -1,688,000 1,869,000 -519,000 -5,717,000 8,276,000 188,000 -588,000 4,054,000 5,067,000 4,226,000 3,905,000 5,456,000 510,000 2,889,000                                 
          deferred revenue
        -6,901,000 1,507,000 3,656,000 -609,000 -5,746,000 3,615,000 -755,000 -893,000 -202,000 -7,574,000 5,504,000 837,000 3,362,000 -3,762,000 -605,000 2,032,000 795,000 171,000 1,012,000 2,875,000 8,122,000 1,259,000 2,416,000 -170,000 4,184,000 90,000 832,000 -184,000 172,000 521,000 293,000 65,000 347,000 -61,000 -199,000 194,000 83,000 -704,000 -225,000 -276,000 -212,000 -352,000 -76,000 -204,000 588,000 373,000 -33,000 277,000 -183,000 -122,000 -310,000 379,000 -144,000 -204,000 -474,000 -347,000 -535,000 702,000 -764,000 -434,000 1,165,000 -658,000 95,000 -573,000 2,152,000 -23,000 
          net cash from operating activities
        20,692,000 8,835,000 11,873,000 5,873,000 27,216,000 12,317,000 18,148,000 12,653,000 22,396,000 17,463,000 26,473,000 13,622,000 15,482,000 13,841,000 5,841,000 16,526,000 9,023,000 5,099,000 4,032,000 799,000 -1,797,000 -3,818,000 -9,250,000 -31,069,000 -18,321,000 -24,006,000 -20,509,000 -8,195,000 -2,123,000 -5,339,000 789,000 8,204,000 4,991,000 6,183,000 8,796,000 8,269,000 2,455,000 4,660,000 7,465,000 5,145,000 3,980,000 4,650,000 3,344,000 2,562,000 3,778,000 5,233,000 6,628,000 4,437,000 14,926,000 2,803,000 3,166,000 1,102,000 2,140,000 1,615,000 2,680,000 1,007,000 1,123,000 1,028,000 -667,000 724,000 1,017,000 366,000 420,000 1,628,000 770,000 213,000 
          capital expenditures
        -4,153,000 -4,243,000 -4,416,000 -2,960,000 -3,026,000 -4,074,000 -3,407,000 -3,685,000 -4,254,000 -5,326,000 -3,674,000 -5,434,000 -3,280,000 -2,893,000 -3,280,000 -6,010,000 -4,526,000 -6,547,000 -7,424,000 -1,455,000 -804,000 -1,718,000 -2,453,000 -12,981,000 -24,160,000 -11,755,000 -9,722,000 -3,318,000 -9,724,000 -1,655,000 -1,223,000 -2,503,000 -1,728,000 -2,293,000 -1,279,000 -1,177,000 -1,045,000 -1,073,000 -1,970,000 -1,527,000 -1,026,000 -636,000 -979,000 -466,000 -515,000 -3,682,000 -1,048,000 -532,000 -1,026,000 -185,000 -811,000 -269,000 -441,000 -219,000 -291,000 -218,000 -168,000 -214,000 -200,000 -91,000 
          free cash flows
        16,539,000 4,592,000 7,457,000 2,913,000 24,190,000 8,243,000 14,741,000 8,968,000 18,142,000 12,137,000 22,799,000 8,188,000 12,202,000 10,948,000 2,561,000 10,516,000 4,497,000 -1,448,000 -3,392,000 -656,000 -2,601,000 -5,536,000 -11,703,000 -44,050,000 -42,481,000 -35,761,000 -30,231,000 -11,513,000 -11,847,000 -6,994,000 -434,000 5,701,000 3,263,000 3,890,000 7,517,000 7,092,000 1,410,000 3,587,000 7,465,000 3,175,000 2,453,000 3,624,000 3,344,000 1,926,000 2,799,000 4,767,000 6,113,000 755,000 13,878,000 2,803,000 2,634,000 76,000 1,955,000 1,615,000 1,869,000 1,007,000 854,000 587,000 -886,000 433,000 799,000 198,000 420,000 1,414,000 570,000 122,000 
          cash flows from investing activities:
                                                                          
          purchases of property and equipment
        -1,579,000 -1,142,000 -377,000 -356,000 -456,000 -1,207,000 -382,000 -309,000 -783,000 -1,372,000 -186,000 -306,000 -840,000 -874,000 -971,000 -1,222,000 -557,000 -1,480,000 -878,000 -1,455,000 -804,000 -1,718,000 -2,453,000 -12,981,000 -15,715,000 -5,154,000 -1,984,000 -3,318,000 -2,900,000 -1,655,000 -1,223,000 -2,503,000 -1,728,000 -2,293,000 -1,279,000 -1,177,000 -1,045,000 -1,073,000  -1,970,000 -1,527,000 -1,026,000  -636,000 -979,000 -466,000 -515,000 -3,682,000 -1,048,000  -532,000 -1,026,000 -185,000  -811,000  -269,000 -441,000 -219,000 -291,000 -218,000 -168,000  -214,000 -200,000 -91,000 
          capitalized internal-use software costs
        -2,574,000 -3,101,000 -4,039,000 -2,604,000 -2,570,000 -2,867,000 -3,025,000 -3,376,000 -3,471,000 -3,954,000 -3,488,000 -5,128,000 -2,440,000 -2,019,000 -2,309,000 -4,788,000 -3,969,000 -5,067,000 -6,546,000                                                
          purchase of cost investment
           -771,000                                                            
          maturities of investments
           1,048,000 3,750,000                                                          
          net cash from investing activities
        -4,153,000 -4,243,000 -4,416,000 -6,194,000 -3,026,000 -4,074,000 -3,130,000 -3,685,000 -504,000 5,943,000 6,792,000 5,617,000 -9,412,000 15,686,000 -5,841,000 -129,856,000 -1,368,000 -17,608,000 -11,146,000 -9,179,000 -15,676,000 434,000 -11,900,000 -21,458,000 -24,912,000 -71,095,000 11,171,000 6,208,000 4,931,000 -2,087,000 1,820,000 -2,921,000 -12,641,000 6,353,000 -4,547,000 -12,503,000 5,806,000 -28,947,000 9,559,000 -8,369,000 -4,583,000 -8,868,000 -118,322,000 -16,227,000 -1,124,000 -794,000 -515,000 -3,682,000 -1,048,000 -529,000 -532,000 -1,024,000 -900,000 -162,000 -2,810,000 -121,000 -269,000 -339,000 -219,000 -291,000 1,582,000 1,417,000 1,862,000 1,786,000 -1,021,000 -1,442,000 
          cash flows from financing activities:
                                                                          
          proceeds from issuance of common stock under employee stock plans
          2,011,000 -1,000   2,519,000   2,969,000 -3,000 1,648,000 65,000 5,470,000 309,000 6,790,000 3,538,000 7,281,000 1,348,000 4,708,000 2,000 7,295,000 901,000 4,614,000 1,520,000 4,830,000 652,000 5,713,000 1,007,000 515,000 2,068,000 720,000 94,000 772,000 1,740,000 336,000 1,789,000 967,000 1,529,000 170,000 2,208,000 745,000 918,000 1,296,000 488,000 1,168,000 87,000 2,046,000 256,000 426,000 267,000 519,000 1,398,000 108,000 108,000 179,000 4,000 148,000 75,000 142,000 111,000 19,000 
          payments for repurchases of common stock
        -1,848,000                                                                
          payments for debt issuance and amendment costs
                                                                         
          repayment of principal on term loan
        -5,000,000 -10,000,000 -15,000,000 -15,000,000 -33,000,000                                                            
          gross proceeds from term loan
                                                                         
          other financing activities
        -184,000 -480,000 -489,000 -3,020,000 -557,000 -352,000 -352,000                                                            
          net cash from financing activities
        -5,184,000 -9,322,000 -17,337,000 -16,009,000 -33,961,000 -24,784,000 -352,000 -60,776,000 2,365,000 -25,000,000 -1,509,000 -20,082,000 -16,258,000 65,000 5,466,000 89,767,000   7,277,000 1,344,000 4,705,000 -134,000 6,253,000 65,361,000 -886,000 1,367,000 250,268,000 958,000 -2,489,000 501,000 -8,019,000 -11,135,000 -685,000 -2,119,000 -894,000 -8,664,000 257,000 -15,742,000 -710,000 1,462,000 76,000 2,114,000 126,424,000 776,000 1,171,000 336,000 1,079,000 -30,000 148,000 170,000 188,000 -780,000 -3,565,000 841,000 100,000 95,000   -10,000 139,000 66,000 134,000 -10,000 98,000 12,000 
          effect of exchange rate changes on cash
        161,000 -818,000 2,788,000 1,027,000 -3,469,000 3,183,000 -164,000 -800,000 2,426,000 -3,970,000 2,218,000 710,000 6,460,000 -5,522,000 -6,685,000        580,000 -1,126,000 447,000 98,000 413,000 -23,000 -118,000 35,000 -256,000 -65,000 180,000 294,000 -767,000 199,000 -100,000 218,000 -770,000 484,000 116,000 56,000 -91,000                        
          net decrease in cash and cash equivalents
                                    3,648,000   -2,801,000   1,363,000 -4,929,000 -503,000 -23,812,000                           -153,000 -1,217,000 
          cash, cash equivalents and restricted cash, beginning of period
                                                                         
          cash, cash equivalents and restricted cash, end of period
        11,516,000 -5,548,000 82,232,000  -13,240,000                                                              
          supplemental disclosures of cash flow information:
                                                                          
          interest paid
        2,231,000 6,471,000 2,567,000                    906,000       12,000 9,000 7,000 4,000 13,000 11,000 6,000 -20,000 9,000 15,000 1,000 1,000                        
          income taxes paid
        757,000 799,000 574,000                  355,000 241,000 165,000 215,000 358,000 143,000 218,000 66,000 40,000 123,000 127,000 43,000 105,000 69,000 64,000 142,000 247,000 52,000 -22,000 88,000 8,000 85,000 -52,000                        
          payables and accruals for property and equipment
         87,000 21,000                                                                
          net loss
         767,000 -4,315,000 -5,401,000 3,022,000 -14,543,000 -10,290,000 -23,591,000 -21,222,000 -7,452,000 -15,327,000 -9,431,000 -26,030,000 -11,639,000 -26,043,000 -45,582,000 -43,571,000 -42,324,000 -43,906,000 -45,034,000 -40,225,000 -38,413,000 -41,913,000 -50,100,000 -47,071,000 -40,932,000 -34,265,000 -28,131,000 -23,771,000 -21,482,000 -15,355,000 -88,520,000 -546,000 -2,169,000 -1,325,000                             1,389,000   
          adjustments to reconcile net loss to net cash from operating activities:
                                                                          
          net increase in cash and cash equivalents
         -5,548,000 -7,092,000 -15,303,000 -13,240,000 -13,358,000 14,502,000                        2,854,000   12,145,000     512,000 -3,450,000 975,000 -4,086,000 -112,955,000 112,769,000 3,430,000 5,610,000 6,449,000 1,834,000 13,848,000 2,422,000 2,804,000 266,000 460,000 -2,112,000  986,000 949,000 636,000 -891,000 423,000 2,738,000 1,849,000 2,416,000    
          cash, cash equivalents and restricted cash, beginning of year
          89,324,000 116,723,000 112,729,000 100,714,000                                                    
          impairment of capitalized software
                                                                         
          impairment of right-of-use assets
                  227,000                                                      
          loss on disposal of assets
                                                                          
          accounts payable and accrued liabilities
                                                                          
          proceeds from sale of intangible assets
                                                                         
          purchases of investments
               -3,081,000 -3,093,000 -10,409,000 -15,230,000 -8,831,000 -18,838,000 -18,242,000 -9,092,000 -27,328,000 -28,721,000 -15,332,000 -18,872,000 -812,000 -17,156,000 -12,565,000 -10,768,000 -5,390,000 -13,500,000 -1,774,000                                       
          sales of investments
                   6,359,000 1,937,000 1,500,000 1,500,000 10,299,000         12,862,000 18,176,000                                      
          business combination, net of cash acquired
                                                                          
          repurchase of capped calls
                                                                          
          payments for debt issuance costs
           -403,000                                                              
          proceeds from term loan
                                                                          
          repayment and exchange of convertible notes
                                                                          
          repurchase of common stock
                                        -1,986,000 -1,495,000 -10,108,000 -25,000 -17,648,000 -1,643,000 -32,000 -48,000 -169,000 -63,000 -137,000 -120,000 -138,000 -73,000 -74,000 -1,512,000 -1,038,000 -3,636,000 -1,326,000          
          cash, cash equivalents and restricted cash, end of year
              131,225,000 -52,608,000 24,318,000 21,801,000 123,212,000 18,440,000 -7,552,000 7,747,000 94,094,000                                                    
          amortization of deferred sales commission costs
            9,284,000 9,859,000 9,838,000 10,031,000 10,051,000 10,080,000 10,019,000 9,662,000 9,694,000 9,673,000 9,166,000 9,098,000 8,746,000 8,612,000 8,245,000 7,777,000 7,276,000 6,626,000 6,138,000 5,736,000 5,087,000 4,529,000 4,189,000                                        
          deferred sales commission costs
            -5,134,000 -7,644,000 -4,803,000 -5,784,000 -5,027,000 -4,859,000 -7,209,000 -7,613,000 -9,639,000 -4,588,000 -9,246,000 -9,539,000 -11,196,000 -11,874,000 -11,615,000 -11,773,000 -14,376,000 -13,625,000 -13,186,000 -12,770,000 -13,153,000 -11,791,000 -8,707,000 -18,052,000 -2,559,000 -2,876,000 -1,799,000                                    
          purchase of investments
                                                                     -2,000,000 -1,972,000 -1,351,000 
          loss on remeasurement of warrants
              -1,747,000    250,000                                                        
          loss on sale of assets
                                                                          
          acquisition of businesses, net of cash acquired
                                                        2,000 -715,000              
          finance lease payments
                       -3,000 -4,000 -4,000 -4,000 -4,000 -4,000 -3,000 -67,000 -3,000 -85,000 -97,000 -130,000                                        
          tax-related withholding of common stock
                       -182,000 -29,000 -99,000 -69,000  -760,000 -5,403,000 -23,000                                        
          net proceeds from term loan
                   791,000 1,154,000                                                      
          repayment of convertible senior notes
                                                                          
          proceeds from issuance of convertible senior notes
                                                                          
          gain on sale of assets
                   5,000                                                       
          repayment and exchange of convertible senior notes
                    -21,233,000                                                      
          net increase in cash, cash equivalents and restricted cash
                24,318,000 21,801,000 10,483,000  -7,552,000                                                      
          proceeds from maturities of investments
                  13,559,000 21,460,000 8,098,000 21,051,000 15,590,000 18,306,000 10,750,000 16,267,000 14,700,000 19,708,000 10,700,000 13,496,000 16,575,000 9,755,000 7,650,000 3,945,000 4,600,000                                        
          repayments of principal on term loan
                  -25,000,000                                                        
          gain on debt extinguishment
                   -295,000 -2,144,000                                                      
          proceeds from issuance of convertible notes
                                                                          
          net decrease in cash, cash equivalents and restricted cash
                      -6,620,000                                                    
          net proceeds from issuance of convertible senior notes
                               8,613,000                                           
          acquisition of business
                     -1,250,000                                                    
          purchases of capped calls
                                                                          
          repurchase stock
                                                                          
          net proceeds from issuance of convertible debt
                                                                          
          effects of currency exchange rates on cash, cash equivalent, and restricted cash
                        -59,000 -547,000 436,000  1,158,000                                              
          net increase in cash, cash equivalents, and restricted cash
                                                                          
          cash, cash equivalents, and restricted cash at the beginning of the period
                        121,172,000  156,411,000  284,683,000    39,803,000                                    
          cash, cash equivalents, and restricted cash at the end of the period
                        97,363,000 -6,299,000 117,929,000  -14,971,000 1,699,000 135,707,000  22,575,000 -95,889,000 277,125,000    42,657,000                                    
          net decrease in cash, cash equivalents, and restricted cash
                         -6,299,000 -3,243,000  -14,971,000                                              
          supplemental information:
                                                                          
          cash paid for income taxes
                         241,000 337,000                                                
          cash paid for interest
                                                                          
          reconciliation of cash, cash equivalents, and restricted cash at the end of the period:
                                                                          
          cash and cash equivalents
                         -6,299,000 109,288,000                                                
          restricted cash, current
                         8,179,000                                                
          restricted cash, non-current
                         462,000                                                
          total cash, cash equivalents, and restricted cash
                         -6,299,000 117,929,000                                                
          net cash provided (used in) by financing activities
                          3,435,000                                                
          non-cash lease expense
                                                                          
          amortization of capitalized software
                            7,128,000 6,676,000 6,217,000 5,762,000 5,021,000 4,437,000 3,805,000 3,296,000 2,703,000 2,064,000 1,685,000 689,000 273,000 308,000 146,000 456,000 86,000 85,000 85,000 85,000 55,000 55,000                       
          stock-based compensation
                            26,839,000 25,322,000 22,779,000  19,317,000 17,391,000 13,597,000  12,534,000 10,129,000 8,911,000 8,130,000 6,657,000 6,351,000  4,663,000 3,517,000 3,022,000  2,634,000 2,008,000 1,847,000  3,232,000 1,106,000 907,000 765,000 506,000 556,000      99,000  70,000          
          purchase of businesses
                               -112,000                                          
          cost of capitalized software
                            -6,700,000 -7,292,000 -8,866,000        -5,112,000 -3,486,000 -3,081,000 -2,122,000 -1,496,000 -567,000 -237,000 -471,000 -268,000 -275,000   -165,000 -117,000 -145,000 -328,000                     
          proceeds from sales of investments
                               2,478,000 846,000 29,793,000                                        
          supplemental and non-cash disclosures:
                                                                          
          right of use assets obtained in exchange for new or modified operating lease liabilities
                                                                          
          net decrease in cash and cash equivalents, and restricted cash
                              -20,704,000  22,575,000                                          
          amortization of intangibles
                                                                          
          impairment of goodwill and long-lived assets
                                                                          
          provision for doubtful accounts
                                                                          
          deferred income tax expense
                                                                          
          gain on escrow settlement
                                       -1,393,000                                
          proceeds from escrow settlement
                                        1,393,000                                 
          payment of contingent consideration
                                          -50,000                               
          repurchase of common stock, including for withholding taxes
                                                                          
          right-of-use assets obtained in exchange for new and modified operating lease liabilities
                                                                          
          equipment acquired under capital leases
                                                                          
          non-cash lease expenses
                                    1,200,000 1,201,000 1,200,000                                    
          capitalized software development costs
                                -8,445,000 -6,601,000 -7,738,000  -6,824,000                                      
          supplemental cash flow information
                                                                          
          right of use assets obtained in exchange for new operating lease liabilities
                                2,037,000                                          
          net increase in cash and cash equivalents, and restricted cash
                                  -7,558,000                                        
          adjustments to reconcile net loss to net cash
                                                                          
          provided by operating activities:
                                                                          
          tax benefit from stock-based compensation expense
                                                                          
          other current and noncurrent assets
                                   -1,772,000 -1,113,000 -1,033,000 -419,000 1,170,000 -1,862,000 -1,623,000 1,151,000 -905,000 -324,000 -470,000 309,000   -175,000 82,000 -139,000 -125,000 -306,000 210,000 -110,000 -148,000 84,000 252,000 93,000 60,000 150,000 59,000 80,000 169,000   132,000 -205,000 85,000 112,000 -77,000 -45,000 -87,000 
          capital lease payments
                                   -178,000 -246,000 -248,000 -277,000 -239,000 -265,000 -351,000 -127,000 -121,000 -146,000 -54,000 -34,000 -34,000 -35,000 -46,000 -59,000 -16,000   -14,000 -16,000 -43,000 -2,000 -26,000   -10,000 -10,000 -8,000 -13,000   -10,000   -8,000 -10,000   
          purchases of capped call
                                                                          
          proceeds from maturity of investments
                                    9,395,000 17,055,000 18,400,000 11,300,000 20,400,000 25,450,000 18,400,000 14,345,000 16,286,000 7,820,000  9,800,000 18,300,000 3,300,000                         
          repurchase and tax-related withholding of common stock
                                    552,000 -7,954,000 -229,000 -8,295,000                                   
          property and equipment acquired under capital leases
                                       765,000                                
          deferred income tax benefit
                                        -3,370,000 -1,492,000                -62,086,000 -336,000              
          purchase of business
                                     -2,625,000                                    
          cash, cash equivalents and restricted cash at the beginning of period
                                                                          
          cash, cash equivalents and restricted cash at the end of period
                                                                          
          sales of investments - available for sale
                                      11,914,000  8,002,000 5,252,000 7,958,000 12,635,000 8,679,000 22,620,000  4,043,000 6,545,000 18,992,000                         
          purchases of investments - available for sale
                                      -19,534,000  -36,234,000 -21,327,000 -28,130,000 -37,739,000    -19,967,000 -27,720,000 -30,134,000                         
          cash and cash equivalents, beginning of period
                                                                          
          cash and cash equivalents, end of period
                                                                          
          cash and cash equivalents at the beginning of the period
                                        41,030,000  53,110,000  59,159,000  50,305,000 22,426,000  16,474,000   16,376,000 11,185,000  6,735,000 
          cash and cash equivalents at the end of the period
                                        -18,605,000 53,175,000  -4,929,000 -503,000 29,298,000  -3,450,000 975,000 55,073,000  112,769,000 3,430,000 55,915,000 6,449,000 1,834,000 36,274,000  2,804,000 266,000 16,934,000  711,000  949,000 636,000 15,485,000 423,000 2,738,000 13,034,000  3,404,000 -153,000 5,518,000 
          repurchase and withholding of common stock
                                         -1,054,000                                 
          impairment of long-lived assets
                                                                          
          net accretion of discount and amortization of premium on marketable securities
                                           149,000                               
          deferred income tax provision
                                          49,000 -326,000 211,000 476,000  442,000 1,392,000 610,000  -1,502,000 716,000 873,000 780,000 801,000 5,778,000                  
          inventory
                                          -125,000 78,000 -288,000 88,000 -183,000 206,000 -18,000 47,000 -31,000 -336,000 152,000 -61,000 -6,000 -19,000 -61,000 105,000 964,000 527,000 487,000 -1,092,000 690,000 170,000 -152,000 -163,000 -162,000 -65,000 -192,000 338,000 -28,000 677,000 7,000 
          deferred cost of goods sold
                                          33,000 -79,000 -24,000 -53,000 -28,000 161,000 -497,000 157,000 -48,000   30,000   -14,000   -19,000 5,000 -18,000  -13,000 -5,000 21,000 83,000 82,000 304,000 -95,000 -718,000 115,000 611,000 113,000 
          accounts payable
                                          -1,401,000 -332,000 -126,000 1,132,000 1,341,000 -1,716,000 -8,000 988,000 255,000 -1,312,000 338,000 -316,000 239,000 -242,000 -35,000 845,000 -322,000 -652,000 -1,085,000 -356,000 490,000 -592,000 86,000 -1,297,000 480,000 141,000 -1,902,000 751,000 58,000 526,000 -816,000 178,000 
          accrued compensation
                                          2,100,000 2,117,000 509,000 725,000 -412,000 1,126,000 244,000 674,000 -729,000 1,200,000 -65,000 82,000 721,000 -36,000 -22,000 -191,000 685,000 -573,000 207,000 39,000 42,000 -47,000 98,000 62,000 67,000 267,000 -211,000 331,000 -121,000 301,000 -118,000 161,000 
          accrued warranty
                                          -43,000 -3,000 -17,000 3,000 -84,000 -115,000 -81,000 -41,000 26,000 82,000 78,000 22,000 46,000 -29,000 18,000 -9,000 5,000 13,000 16,000 -55,000 37,000 -25,000 -14,000 -3,000 45,000 29,000 -18,000 2,000  -3,000 -3,000 19,000 
          accrued taxes
                                          -311,000                                
          accrued outside commissions
                                                                          
          other current and noncurrent liabilities
                                          723,000 425,000 99,000 -1,272,000    -447,000 110,000 338,000   118,000 1,733,000 -45,000 -865,000 -623,000 -234,000 385,000 -661,000 1,565,000 182,000 -169,000 80,000 -885,000 184,000 265,000 -487,000 366,000 -558,000 -16,000 -230,000 
          purchase of businesses, net of cash acquired
                                           -23,434,000                             
          payment of contingent consideration and escrow
                                          -100,000                                
          cash and cash equivalents, beginning of the period
                                                                         
          cash and cash equivalents, end of the period
                                          1,363,000                                
          net accretion of discount and amortization of premium on
                                                                          
          marketable securities
                                               231,000 236,000 192,000                         
          adjustments to reconcile net income to net cash
                                                                          
          accrued taxes and fees
                                           946,000 399,000 492,000  312,000 121,000 128,000  228,000 -358,000 192,000 290,000 93,000 112,000  -269,000    33,000  -99,000   -191,000    332,000   
          net accretion of discount and amortization of
                                                                          
          premium on marketable securities
                                             236,000                             
          purchase of investments - available for sale
                                             -34,409,000                             
          adjustments to reconcile net income to net cash from
                                                                          
          operating activities:
                                                                          
          gain on disposal of discontinued operations
                                                  -7,000                       
          tax benefit from stock-based compensation
                                                                          
          acquisitions of property and equipment
                                                                          
          proceeds from disposition of discontinued operations, net of transaction costs
                                                                         
          proceeds from (cost of) issuance of common stock, net of issuance costs
                                                                          
          cash and cash equivalents, beginning of year
                                                                          
          cash and cash equivalents, end of year
                                                                          
          acquisition of property and equipment, net in connection with
                                                                          
          acquisitions of businesses
                                                         -8,000                
          acquisition of capital lease in connection with acquisitions of businesses
                                                         20,000                
          other current and non-current liabilities
                                               43,000                           
          acquisition of business, net of cash acquired
                                                                          
          proceeds from issuance of common stock, net of issuance costs
                                                                          
          restricted cash decrease
                                                                        
          buyback of employee stock options and stock purchase rights
                                                                          
          issuance of common stock in connection with acquisitions of businesses
                                                         2,233,000                
          fair value of options assumed in connection with acquisitions of businesses
                                                                         
          assets acquired under capital lease
                                                                          
          amortization
                                                     340,000 357,000 357,000 357,000                  
          changes in assets and liabilities
                                                                          
          issuance of common stock in connection with acquisitions
                                                            750,000              
          fair value of options assumed in connection with acquisitions
                                                                          
          acquisition of net assets in connection with acquisitions
                                                            17,000              
          transfer of net assets in purchase of strategic investment
                                                                          
          change in fair value of warrant liability
                                                                90,000 6,000   -69,000     
          purchase of strategic investment
                                                                        
          proceeds from the sale of property and equipment
                                                                          
          proceeds from exercise of warrants
                                                                         
          proceeds from (cost of) issuance of common stock
                                                                          
          depreciation and amortization
                                                          742,000 426,000 364,000 369,000 361,000 223,000 236,000 252,000 287,000 314,000 323,000 339,000 342,000 398,000 398,000 391,000 
          purchase of investment
                                                                          
          sale of property and equipment
                                                              1,000          
          buyback of employee stock options
                                                             -438,000             
          stock compensation
                                                           329,000 266,000      43,000   328,000  323,000 430,000 205,000 
          proceeds from issuance of common stock
                                                                        
          accrued taxes & fees
                                                            123,000      -148,000   -1,412,000     
          stock compensation expense
                                                                          
          loss on change in fair value of warrant liability
                                                                          
          amortization of discount and premium on marketable securities
                                                                          
          change in inventory reserve
                                                             8,000  -75,000           
          change in doubtful accounts receivable
                                                                          
          loss on disposal of fixed assets
                                                                          
          acquisition of central host, inc., net of cash acquired
                                                                        
          maturities of short-term investments
                                                                   1,800,000 1,585,000 1,500,000 1,000,000   
          issuance of common stock in connection with acquisition of central host
                                                                          
          acquisition of net assets in connection with acquisition of central host
                                                                          
          transfer of of net assets in purchase of strategic investment
                                                                          
          (used in) operating activities:
                                                                          
          realized loss on disposal of investment
                                                                          
          sale of short-term investments
                                                                          
          conversion of warrant liability to equity
                                                                          
          income on change in fair value of warrant liability
                                                                   -65,000   -44,000 -448,000 -671,000 -979,000 
          from operating activities:
                                                                          
          sales of short-term investments
                                                                          
          bank overdraft
                                                                          
          proceeds from equity financing transactions
                                                                          
          assets disposed under capital lease
                                                                          
          supplemental disclosure: