7Baggers

Asure Software, Inc
(NASDAQ:ASUR) 

ASUR stock logo

Asure Software, Inc. provides cloud-based human capital management solutions the United States. It helps various small and mid-sized businesses to develop human capital to get to the next level, stay compliant, and allocate resources toward growth. The company's solutions include Asure Payroll & Tax...

Founded: 1985
Full Time Employees: 410
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: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-10-31 2009-07-31 2009-04-30 2009-01-31 2008-10-31 2008-07-31 2008-04-30 2008-01-31 2007-10-31 2007-07-31 2007-04-30 2007-01-31 2006-10-31 2006-07-31 2006-04-30 2006-01-31 2005-10-31 2005-07-31 2005-04-30 2005-01-31 2004-10-31 2004-07-31 2004-04-30 2004-01-31 2003-10-31 
                                                                                               
      revenue:
                                                                                               
      recurring
    37,757,000 33,664,000 31,841,000 28,596,000 33,187,000 28,521,000 28,626,000 27,051,000 30,273,000 24,985,000 23,833,000 22,960,000 27,956,000 24,245,000 19,959,000 19,014,000 23,004,000 19,390,000 16,374,000 16,072,000 19,242,000 15,873,000 15,273,000 13,733,000 18,436,000 4,852,000 21,220,000 20,433,000 23,561,000                                                               
      professional services, hardware and other
    5,000,000 5,647,000 4,411,000 1,528,000 1,667,000 2,271,000 678,000 993,000 1,379,000 1,279,000 5,501,000 7,460,000 5,108,000 5,047,000 1,944,000 1,286,000 1,329,000 1,723,000 1,607,000 1,096,000 560,000 558,000 742,000 382,000 511,000 -7,862,000 3,339,000 4,408,000 3,199,000                                                               
      total revenue
    42,757,000 39,311,000 36,252,000 30,124,000 34,854,000 30,792,000 29,304,000 28,044,000 31,652,000 26,264,000 29,334,000 30,420,000 33,064,000 29,292,000 21,903,000 20,300,000 24,333,000 21,113,000 17,981,000 17,168,000 19,802,000 16,431,000 16,015,000 14,115,000 18,947,000 -3,010,000 24,559,000 24,841,000 26,760,000  23,458,000 21,767,000                                        1,829,000 2,707,000 2,734,000                  
      yoy
    22.67% 27.67% 23.71% 7.42% 10.12% 17.24% -0.10% -7.81% -4.27% -10.34% 33.93% 49.85% 35.88% 38.74% 21.81% 18.24% 22.88% 28.49% 12.28% 21.63% 4.51% -645.88% -34.79% -43.18% -29.20%  4.69% 14.12%                                                                
      qoq
    8.77% 8.44% 20.34% -13.57% 13.19% 5.08% 4.49% -11.40% 20.51% -10.47% -3.57% -8.00% 12.88% 33.74% 7.90% -16.57% 15.25% 17.42% 4.74% -13.30% 20.52% 2.60% 13.46% -25.50% -729.47% -112.26% -1.14% -7.17%   7.77%                                         -32.43% -0.99%                   
      cost of sales
    12,287,000 12,098,000 13,110,000 10,213,000 10,246,000 9,864,000 9,600,000 9,176,000 9,045,000 8,425,000 8,054,000 8,402,000 8,664,000 8,154,000 8,256,000 8,039,000 8,869,000 7,854,000 7,113,000 7,223,000 7,310,000 6,607,000 6,942,000 6,008,000 7,840,000 2,235,000 9,052,000 9,851,000 8,698,000  8,471,000 7,220,000 5,557,000 3,959,000 3,396,000 2,826,000 2,438,000 2,185,000 2,026,000 2,176,000 1,730,000 2,059,000 1,750,000 1,879,000 1,652,000 1,788,000 1,595,000 1,373,000 1,558,000 11,226,000 -1,542,000 -1,481,000 1,777,000 7,546,000 -936,000 -991,000 -1,046,000 3,652,000 -486,000 -437,000 -440,000 518,000 601,000 -502,000 -638,000 -435,000 -479,000                         
      gross profit
    30,470,000 27,213,000 23,142,000 19,911,000 24,608,000 20,928,000 19,704,000 18,868,000 22,607,000 17,839,000 21,280,000 22,018,000 24,400,000 21,138,000 13,647,000 12,261,000 15,464,000 13,259,000 10,868,000 9,945,000 12,492,000 9,824,000 9,073,000 8,107,000 11,107,000 -5,245,000 15,507,000 14,990,000 18,062,000  14,987,000                                                             
      yoy
    23.82% 30.03% 17.45% 5.53% 8.85% 17.32% -7.41% -14.31% -7.35% -15.61% 55.93% 79.58% 57.79% 59.42% 25.57% 23.29% 23.79% 34.97% 19.78% 22.67% 12.47% -287.30% -41.49% -45.92% -38.51%  3.47%                                                                 
      qoq
    11.97% 17.59% 16.23% -19.09% 17.58% 6.21% 4.43% -16.54% 26.73% -16.17% -3.35% -9.76% 15.43% 54.89% 11.30% -20.71% 16.63% 22.00% 9.28% -20.39% 27.16% 8.28% 11.92% -27.01% -311.76% -133.82% 3.45% -17.01%                                                                
      gross margin %
    71.26% 69.22% 63.84% 66.10% 70.60% 67.97% 67.24% 67.28% 71.42% 67.92% 72.54% 72.38% 73.80% 72.16% 62.31% 60.40% 63.55% 62.80% 60.44% 57.93% 63.08% 59.79% 56.65% 57.44% 58.62% 174.25% 63.14% 60.34% 67.50% NaN% 63.89% 0% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% 0% 0% 0% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% 
      operating expenses:
                                                                                               
      sales and marketing
    8,764,000 7,991,000 9,043,000 8,149,000 8,386,000 6,945,000 6,680,000 6,924,000 7,767,000 6,422,000 6,597,000 8,515,000 7,200,000 6,022,000 4,752,000 4,589,000 4,897,000 4,318,000 3,897,000 3,622,000 3,611,000 2,479,000 3,573,000 2,769,000 3,575,000                                                                   
      general and administrative
    12,748,000 11,308,000 11,655,000 10,968,000 11,900,000 9,940,000 10,378,000 10,118,000 10,063,000 9,747,000 9,294,000 10,336,000 9,956,000 9,720,000 8,023,000 8,696,000 7,485,000 7,246,000 7,005,000 6,821,000 6,498,000 4,395,000 5,947,000 5,193,000 6,453,000                                                                   
      research and development
    1,657,000 1,123,000 1,174,000 1,273,000 2,029,000 2,103,000 1,973,000 1,962,000 1,769,000 1,739,000 1,803,000 1,325,000 1,979,000 1,624,000 1,230,000 1,472,000 1,821,000 1,438,000 1,505,000 1,343,000 1,124,000 1,603,000 1,805,000 1,377,000 1,174,000 -1,379,000 2,501,000 1,878,000 2,351,000  3,514,000 1,558,000 1,423,000 1,971,000 883,000 836,000 769,000 680,000 761,000 645,000 811,000 786,000 786,000 743,000 738,000 866,000 868,000 855,000 721,000 735,000 736,000 664,000 700,000 385,000 809,000 591,000 591,000 528,000 366,000 393,000 391,000 345,000 394,000 364,000 342,000 264,000 411,000 640,000 544,000 525,000 561,000 606,000 616,000 640,000 291,000 182,000 180,000 132,000 116,000 164,000 153,000 170,000 131,000 -575,000 209,000 320,000 365,000 908,000 918,000 1,149,000 1,084,000 
      amortization of intangible assets
    4,972,000 5,033,000 4,769,000 4,173,000 4,308,000 4,432,000 4,295,000 4,046,000 3,449,000 3,694,000 3,333,000 3,294,000 3,302,000 3,352,000 3,350,000 3,352,000 3,432,000 3,358,000 2,534,000 2,528,000 2,528,000 2,424,000 2,424,000 2,349,000 2,349,000 3,847,000 2,375,000 2,761,000 2,781,000  2,447,000 1,994,000 1,597,000 1,247,000 1,341,000 1,042,000 847,000 625,000 625,000 626,000 377,000 352,000 505,000 504,000 505,000 511,000 494,000 497,000 497,000 518,000 497,000 582,000 582,000 568,000 573,000 292,000 292,000 231,000 150,000 150,000 149,000 150,000 150,000 150,000 149,000 100,000 149,000 149,000 149,000 149,000 149,000 150,000 149,000 155,000 36,000    4,000 5,000 6,000 6,000 10,000 13,000 12,000 12,000 12,000 12,000 12,000 12,000 4,000 
      total operating expenses
    28,141,000 25,455,000 26,641,000 24,563,000 26,623,000 23,420,000 23,326,000 23,050,000 23,048,000 21,602,000 21,027,000 23,470,000 22,437,000 20,718,000 17,355,000 18,109,000 17,635,000 16,360,000 14,941,000 14,314,000 13,761,000 12,871,000 13,749,000 11,688,000 13,551,000 43,602,000 16,271,000 16,498,000 17,898,000  17,013,000 15,185,000 13,729,000 11,819,000 11,683,000 10,662,000 8,659,000 7,500,000 6,432,000 6,751,000 5,515,000 5,176,000 5,157,000 4,859,000 4,692,000 4,966,000 4,915,000 4,847,000 4,580,000 4,566,000 4,449,000 4,694,000 4,558,000 4,313,000 5,357,000 3,217,000 3,018,000 2,622,000 2,042,000 1,956,000 1,941,000 1,797,000 2,051,000 3,159,000 1,932,000 1,161,000  7,333,000 3,307,000 3,708,000 3,907,000 11,031,000 3,716,000 3,757,000 2,767,000 3,181,000 4,151,000 2,671,000 2,620,000 2,719,000 2,720,000 2,653,000 2,824,000 1,933,000 4,311,000 4,006,000 2,976,000 3,462,000 4,850,000 11,534,000  
      income from operations
    2,329,000 1,758,000 -3,499,000 -4,652,000 -2,015,000 -2,492,000 -3,622,000 -4,182,000 -441,000 -3,763,000 253,000 -1,452,000 1,963,000 420,000 -3,708,000 -5,848,000 -2,171,000 -3,101,000 -4,073,000 -4,369,000 -1,269,000 -3,047,000 -4,676,000 -3,581,000 -2,444,000 -48,847,000 -764,000 -1,508,000 164,000  -2,026,000 -638,000 18,000 -470,000 448,000 -608,000 -370,000 31,000 982,000 737,000 -523,000 -474,000 -253,000 421,000 -12,000 347,000 520,000 328,000 389,000 542,000 479,000 121,000 -360,000   -3,000 89,000 100,000 -26,000 41,000 -24,000 91,000 -110,000 -1,036,000 -110,000  -1,459,000            2,626,000 -894,750 -1,542,000 -580,000  -2,128,000 -4,392,000 -4,186,000 346,000 -251,000 -4,437,000 -13,431,000 -2,550,000 
      yoy
    -215.58% -170.55% -3.40% 11.24% 356.92% -33.78% -1531.62% 188.02% -122.47% -995.95% -106.82% -75.17% -190.42% -113.54% -8.96% 33.85% 71.08% 1.77% -12.90% 22.01% -48.08% -93.76% 512.04% 137.47% -1590.24%  -62.29% 136.36% 811.11%  -552.23% 4.93% -104.86% -1616.13% -54.38% -182.50% -29.25% -106.54% -488.14% 75.06% 4258.33% -236.60% -148.65% 28.35% -103.08% -35.98% 8.56% 171.07% -208.06%   -4133.33% -504.49%   -107.32% -470.83% 9.89% -76.36% -103.96% -78.18%  -92.46%                 -57.95% -64.89% -86.14%  747.81% -1.01% -68.83% -113.57%     
      qoq
    32.48% -150.24% -24.79% 130.87% -19.14% -31.20% -13.39% 848.30% -88.28% -1587.35% -117.42% -173.97% 367.38% -111.33% -36.59% 169.37% -29.99% -23.86% -6.78% 244.29% -58.35% -34.84% 30.58% 46.52% -95.00% 6293.59% -49.34% -1019.51%   217.55% -3644.44% -103.83% -204.91% -173.68% 64.32% -1293.55% -96.84% 33.24% -240.92% 10.34% 87.35% -160.10% -3608.33% -103.46% -33.27% 58.54% -15.68% -28.23% 13.15% 295.87% -133.61%    -103.37% -11.00% -484.62% -163.41% -270.83% -126.37% -182.73% -89.38% 841.82%               -393.49% -41.97% 165.86%   -51.55% 4.92% -1309.83% -237.85% -94.34% -66.96% 426.71%  
      operating margin %
    5.45% 4.47% -9.65% -15.44% -5.78% -8.09% -12.36% -14.91% -1.39% -14.33% 0.86% -4.77% 5.94% 1.43% -16.93% -28.81% -8.92% -14.69% -22.65% -25.45% -6.41% -18.54% -29.20% -25.37% -12.90% 1622.82% -3.11% -6.07% 0.61% NaN% -8.64% -2.93% Infinity% -Infinity% Infinity% -Infinity% -Infinity% Infinity% Infinity% Infinity% -Infinity% -Infinity% -Infinity% Infinity% -Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% -Infinity% NaN% NaN% -Infinity% Infinity% Infinity% -Infinity% Infinity% -Infinity% Infinity% -Infinity% -Infinity% -Infinity% NaN% -Infinity% NaN% NaN% NaN% NaN% 0% 0% 0% NaN% NaN% NaN% NaN% Infinity% -Infinity% -Infinity% -Infinity% NaN% -Infinity% -Infinity% -Infinity% Infinity% -Infinity% -Infinity% -Infinity% -Infinity% 
      interest income
    188,000 171,000 250,000 277,000 171,000 151,000 165,000 261,000 336,000                                10,000         1,000 48,000     1,000 1,000 2,000 2,000 4,000 2,000 3,000  1,000  2,000 7,000 16,000 20,000 35,000 55,000 74,000 109,000 195,000 338,000 389,000 202,000 234,000 155,000 146,000 128,000 134,000 98,000 120,000 115,000 102,000 68,000 49,000 49,000 54,000 62,000 
      interest expense
    -1,748,000 -1,830,000 -1,966,000 -809,000 -451,000 -362,000 -274,000 -208,000 -180,000 24,000 -782,000 -1,593,000 -1,944,000 -751,500 -1,122,000 -1,085,000               -2,350,000                                                             
      other income
     -191,000 220,000 -96,000 188,000 -2,000   10,000 -1,000 -283,000 -93,000 83,000 42,000 399,000 1,147,000               489,000                                                             
      income from operations before income taxes
    769,000        -275,000    102,000 -1,150,000 -4,431,000 -5,786,000  -4,162,000 5,588,000 4,062,000           -3,887,000 -3,360,000  -952,250 -1,196,000 -1,696,000  -242,500 362,000 178,000  -204,250 -531,000 137,000  -53,500 224,000 50,000  -360,000 148,000   -550,750 -1,198,000 -203,000    39,000                                
      income tax expense
    144,000 -849,000 367,000 843,000 291,000 499,000 170,000 231,000 33,000 -158,000 -123,000 627,000 -237,000 -94,000 102,000 74,000 30,000 139,000 260,000 298,000 105,000 266,000 -325,000 377,000 19,000   -368,000 304,000                         -49,000 -30,000 -120,000 -45,000    -9,000                               
      net income
    625,000 757,000 -5,362,000 -6,123,000 -2,398,000 -3,204,000 -3,901,000 -4,360,000 -308,000 -3,582,000 -2,206,000 -3,765,000 339,000 -1,056,000 -4,533,000 -5,860,000 -3,017,000 -4,301,000 5,328,000 3,764,000 -1,598,000 -5,836,000 -4,759,000 -3,944,000 -1,767,000 41,218,000 -3,356,000 -4,967,000 -2,894,000  -3,584,000 -3,768,000 -1,925,000 -1,545,000 -1,281,000 -1,837,000 -1,059,000 131,000 315,000 136,000 -1,554,000 -795,000 -574,000 95,000 -483,000 92,000 161,000 15,000 -530,000 -102,000 109,000 -569,000 -1,100,000 -633,000 -1,228,000 -323,000 -847,000 -645,000 29,000 27,000 -60,000 66,000  -1,015,000 -188,000 49,000 -1,506,000 -5,269,000 -1,387,000 -1,539,000 -1,539,000 -8,733,000 -1,573,000 -1,484,000 -918,000 2,154,000 6,046,000 1,298,000 2,749,000 -263,000 -1,431,000 -480,000 -1,382,000 -2,895,000 -4,291,000 231,000 388,000 -198,000 -4,416,000 -13,503,000 -2,523,000 
      yoy
    -126.06% -123.63% 37.45% 40.44% 678.57% -10.55% 76.84% 15.80% -190.86% 239.20% -51.33% -35.75% -111.24% -75.45% -185.08% -255.69% 88.80% -26.30% -211.96% -195.44% -9.56% -114.16% 41.81% -20.60% -38.94%  -6.36% 31.82% 50.34%  179.78% 105.12% 81.78% -1279.39% -506.67% -1450.74% -31.85% -116.48% -154.88% 43.16% 221.74% -964.13% -456.52% 533.33% -8.87% -190.20% 47.71% -102.64% -51.82% -83.89% -108.88% 76.16% 29.87% -1.86% -4334.48% -1296.30% 1311.67% -1077.27%  -102.66% -68.09% 34.69%  -80.74% -86.45% -103.18% -2.14% -39.67% -11.82% 3.71% 67.65% -505.43% -126.02% -214.33% -133.39% -919.01% -522.50% -370.42% -298.91% -90.92% -66.65% -307.79% -456.19% 1362.12% -2.83% -101.71% -115.38%     
      qoq
    -17.44% -114.12% -12.43% 155.34% -25.16% -17.87% -10.53% 1315.58% -91.40% 62.38% -41.41% -1210.62% -132.10% -76.70% -22.65% 94.23% -29.85% -180.72% 41.55% -335.54% -72.62% 22.63% 20.66% 123.20% -104.29% -1328.19% -32.43% 71.63%   -4.88% 95.74% 24.60% 20.61% -30.27% 73.47% -908.40% -58.41% 131.62% -108.75% 95.47% 38.50% -704.21% -119.67% -625.00% -42.86% 973.33% -102.83% 419.61% -193.58% -119.16% -48.27% 73.78% -48.45% 280.19% -61.87% 31.32% -2324.14% 7.41% -145.00% -190.91%   439.89% -483.67% -103.25% -71.42% 279.88% -9.88% 0.00% -82.38% 455.18% 6.00% 61.66% -142.62% -64.37% 365.79% -52.78% -1145.25% -81.62% 198.13% -65.27% -52.26% -32.53% -1957.58% -40.46% -295.96% -95.52% -67.30% 435.20%  
      net income margin %
    1.46% 1.93% -14.79% -20.33% -6.88% -10.41% -13.31% -15.55% -0.97% -13.64% -7.52% -12.38% 1.03% -3.61% -20.70% -28.87% -12.40% -20.37% 29.63% 21.92% -8.07% -35.52% -29.72% -27.94% -9.33% -1369.37% -13.67% -20.00% -10.81% NaN% -15.28% -17.31% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% Infinity% Infinity% Infinity% -Infinity% -Infinity% -Infinity% Infinity% -Infinity% Infinity% Infinity% Infinity% -Infinity% -Infinity% Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% Infinity% Infinity% -Infinity% Infinity% NaN% -Infinity% -Infinity% Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -477.47% -58.11% -54.28% -Infinity% Infinity% Infinity% Infinity% Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% Infinity% Infinity% -Infinity% -Infinity% -Infinity% -Infinity% 
      other comprehensive income:
                                                                                               
      unrealized gain on marketable securities
    -588,000 103,000 237,000               -416,000 -79,000 -69,000 -139,000 160,750 16,000 562,000 65,000 5,500 -4,000 78,000                                                                
      comprehensive income
    37,000        -552,000    820,000 -638,000 -5,776,000 -7,614,000  -4,717,000 5,249,000 3,695,000           -3,896,000                                                             
      basic and diluted earnings per share
                                                                                               
      basic
    0.02 0.03 -0.19 -0.22 -0.09 -0.12 -0.15 -0.17 -0.01 -0.15 -0.1 -0.18 0.02 -0.05 -0.22 -0.29 -0.15 -0.22 0.28 0.2 -0.08 -0.37 -0.3 -0.25 -0.11 -2 -0.22 -0.32 -0.19  -0.24 -0.29 -0.15 -0.13 -0.1 -0.18 -0.12 0.02 0.05 0.02 -0.25 -0.12 -0.09 0.02 -0.08 0.02 0.03  -0.09 -0.01 0.02 -0.1 -0.21               -0.17 -0.04   -0.29 -0.05   0.1 0.24               
      diluted
    0.02 0.03 -0.19 -0.22 -0.09 -0.12 -0.15 -0.17 -0.01 -0.15 -0.1 -0.18 0.02 -0.05 -0.22 -0.29 -0.15 -0.23 0.28 0.2 -0.08 -0.37 -0.3 -0.25 -0.11 -2 -0.22 -0.32 -0.19  -0.24 -0.29 -0.15 -0.13 -0.1 -0.18 -0.12 0.02 0.05 0.02 -0.25 -0.12 -0.09 0.02 -0.08 0.02 0.03  -0.09 -0.01 0.02 -0.1 -0.21               -0.17 -0.04   -0.29 -0.05   0.098 0.23               
      weighted-average basic and diluted shares
                                                                                               
      basic
    28,420 27,430 27,566 27,237 26,961 26,054 26,429 25,840 25,334 22,138 22,591 20,651 20,347 20,117 20,219 20,106 20,041 19,313 19,182 19,040 19,007,000 15,910,000 15,873,000 15,779,000 15,727,000 15,511,000 15,565,000 15,444,000 15,405,000 14,010,000 15,223,000 12,939,000 12,583,000 10,891,000 12,418,000 9,980,000 8,628,000 6,533,000 6,534,000 6,294,000 6,290,000 6,176,000 6,290,000 6,066,000 6,055,000 6,002,000 6,008,000 5,979,000 5,970,870 5,661,000 5,929,000 5,497,000 5,261,000 5,048,000    3,085    3,087        31,110 31,104  30,995 30,940 27,094 25,515 25,596 25,489      24,959 24,927 24,912 24,893 24,731 24,802 24,639 24,600 
      diluted
    28,871 27,430 27,566 27,237 26,961 26,054 26,429 25,840 25,334 22,138 22,591 20,651 21,041 20,117 20,219 20,106 20,041 19,509 19,330 19,203 19,007,000 15,910,000 15,873,000 15,779,000 15,727,000 15,511,000 15,565,000 15,444,000 15,405,000 14,010,000 15,223,000 12,939,000 12,583,000 10,891,000 12,418,000 9,980,000 8,628,000 6,533,000 6,548,000 6,429,000 6,290,000 6,176,000 6,290,000 6,231,000 6,055,000 6,002,000 6,284,000 6,364,000 5,970,870 5,661,000 6,217,000 5,497,000 5,261,000 5,048,000    3,085    3,087        31,110 31,104  30,995 30,940 27,094 26,049 26,202 26,086      24,959 24,927 24,912 24,933 24,731 24,802 24,639 24,600 
      loss from operations before income taxes
     -92,000 -4,995,000 -5,280,000 -2,107,000 -2,705,000 -3,731,000 -4,129,000  -3,740,000 -2,329,000 -3,138,000     -2,987,000    -1,493,000            -1,742,000    -917,000    -1,510,000    -423,000    -488,000   -527,000 -1,061,000    -802,000    -51,000 72,000 -42,000 -1,002,000                            
      comprehensive loss
     860,000 -5,125,000 -5,895,000 -1,956,000 -3,769,000 -2,561,000 -4,351,000  -2,001,000 -2,407,000 -4,258,000     -4,080,000    -1,737,000 -2,458,000 -4,743,000 -3,382,000 -1,702,000 -2,938,750 -3,874,000 -5,254,000 -2,627,000                                                               
      basic and diluted loss per share
                                                            -0.18    -0.02   -0.33                            
      basic
    0.02 0.03 -0.19 -0.22 -0.09 -0.12 -0.15 -0.17 -0.01 -0.15 -0.1 -0.18 0.02 -0.05 -0.22 -0.29 -0.15 -0.22 0.28 0.2 -0.08 -0.37 -0.3 -0.25 -0.11 -2 -0.22 -0.32 -0.19  -0.24 -0.29 -0.15 -0.13 -0.1 -0.18 -0.12 0.02 0.05 0.02 -0.25 -0.12 -0.09 0.02 -0.08 0.02 0.03  -0.09 -0.01 0.02 -0.1 -0.21               -0.17 -0.04   -0.29 -0.05   0.1 0.24               
      diluted
    0.02 0.03 -0.19 -0.22 -0.09 -0.12 -0.15 -0.17 -0.01 -0.15 -0.1 -0.18 0.02 -0.05 -0.22 -0.29 -0.15 -0.23 0.28 0.2 -0.08 -0.37 -0.3 -0.25 -0.11 -2 -0.22 -0.32 -0.19  -0.24 -0.29 -0.15 -0.13 -0.1 -0.18 -0.12 0.02 0.05 0.02 -0.25 -0.12 -0.09 0.02 -0.08 0.02 0.03  -0.09 -0.01 0.02 -0.1 -0.21               -0.17 -0.04   -0.29 -0.05   0.098 0.23               
      unrealized income on marketable securities
       228,000 442,000 276,250 1,340,000 9,000 -244,000    481,000                                                                               
      loss on extinguishment of debt
                                                                                               
      basic and diluted income per share
                                                                                               
      basic
    0.02 0.03 -0.19 -0.22 -0.09 -0.12 -0.15 -0.17 -0.01 -0.15 -0.1 -0.18 0.02 -0.05 -0.22 -0.29 -0.15 -0.22 0.28 0.2 -0.08 -0.37 -0.3 -0.25 -0.11 -2 -0.22 -0.32 -0.19  -0.24 -0.29 -0.15 -0.13 -0.1 -0.18 -0.12 0.02 0.05 0.02 -0.25 -0.12 -0.09 0.02 -0.08 0.02 0.03  -0.09 -0.01 0.02 -0.1 -0.21               -0.17 -0.04   -0.29 -0.05   0.1 0.24               
      diluted
    0.02 0.03 -0.19 -0.22 -0.09 -0.12 -0.15 -0.17 -0.01 -0.15 -0.1 -0.18 0.02 -0.05 -0.22 -0.29 -0.15 -0.23 0.28 0.2 -0.08 -0.37 -0.3 -0.25 -0.11 -2 -0.22 -0.32 -0.19  -0.24 -0.29 -0.15 -0.13 -0.1 -0.18 -0.12 0.02 0.05 0.02 -0.25 -0.12 -0.09 0.02 -0.08 0.02 0.03  -0.09 -0.01 0.02 -0.1 -0.21               -0.17 -0.04   -0.29 -0.05   0.098 0.23               
      gain on extinguishment of debt
             -379,250 -1,517,000   45,000     -342,000 8,654,000                                                                        
      other comprehensive loss:
                                                                                               
      unrealized loss on marketable securities
             -53,250 -201,000 -493,000  418,000 -1,243,000 -1,754,000 -1,063,000            -52,000                                                               
      employee retention tax credit
                      10,533,000                                                                         
      interest expense and other
                    -816,000    -224,000    696,000 -6,738,000 -2,864,000 -3,091,000 -2,754,000   -2,722,000 -1,760,000 -1,347,000 -1,644,000 -1,088,000 -547,000 -551,000 -609,000 -560,000 -292,000 -281,000 -266,000 -279,000 -282,000 -265,000 -288,000 -264,000 -457,000 -565,000 -328,000 -520,000 -530,000 -410,000 -520,000 -118,000 -120,000 -128,000 -5,000 -7,000 -8,000  -20,000 -16,000 -21,000 -8,000 -11,000             -14,500 -12,000 -29,000  -9,000 2,000 -7,000  -4,000 -6,000 -56,000  
      interest income and other
                     -244,250 -530,000 -223,000  75,500 -408,000                                                                     
      basic and diluted net loss per share
                                                                    -0.06                           
      basic
    0.02 0.03 -0.19 -0.22 -0.09 -0.12 -0.15 -0.17 -0.01 -0.15 -0.1 -0.18 0.02 -0.05 -0.22 -0.29 -0.15 -0.22 0.28 0.2 -0.08 -0.37 -0.3 -0.25 -0.11 -2 -0.22 -0.32 -0.19  -0.24 -0.29 -0.15 -0.13 -0.1 -0.18 -0.12 0.02 0.05 0.02 -0.25 -0.12 -0.09 0.02 -0.08 0.02 0.03  -0.09 -0.01 0.02 -0.1 -0.21               -0.17 -0.04   -0.29 -0.05   0.1 0.24               
      diluted
    0.02 0.03 -0.19 -0.22 -0.09 -0.12 -0.15 -0.17 -0.01 -0.15 -0.1 -0.18 0.02 -0.05 -0.22 -0.29 -0.15 -0.23 0.28 0.2 -0.08 -0.37 -0.3 -0.25 -0.11 -2 -0.22 -0.32 -0.19  -0.24 -0.29 -0.15 -0.13 -0.1 -0.18 -0.12 0.02 0.05 0.02 -0.25 -0.12 -0.09 0.02 -0.08 0.02 0.03  -0.09 -0.01 0.02 -0.1 -0.21               -0.17 -0.04   -0.29 -0.05   0.098 0.23               
      loss from continuing operations before income taxes
                         -5,570,000 -5,084,000 -3,567,000 -1,748,000                                                                   
      loss from continuing operations
                         -5,836,000 -4,759,000 -3,944,000 -1,767,000                                                       3,291,999.86 -1,431,000 -480,000  -1,171,500 -4,291,000 -782,000     -2,533,000 
      discontinued operations
                                                                                               
      income from operations of discontinued operations
                                                                                               
      income tax benefit
                             -23,711,000 272,000                                   3,500 42,000                             
      gain on discontinued operations, net of taxes
                                                                                               
      foreign currency translation loss
                             -37,000 -514,000 -365,000                         -21,000    -28,000    -21,000                               
      basic and diluted loss per share from continuing operations
                                                                                               
      basic
    0.02 0.03 -0.19 -0.22 -0.09 -0.12 -0.15 -0.17 -0.01 -0.15 -0.1 -0.18 0.02 -0.05 -0.22 -0.29 -0.15 -0.22 0.28 0.2 -0.08 -0.37 -0.3 -0.25 -0.11 -2 -0.22 -0.32 -0.19  -0.24 -0.29 -0.15 -0.13 -0.1 -0.18 -0.12 0.02 0.05 0.02 -0.25 -0.12 -0.09 0.02 -0.08 0.02 0.03  -0.09 -0.01 0.02 -0.1 -0.21               -0.17 -0.04   -0.29 -0.05   0.1 0.24               
      diluted
    0.02 0.03 -0.19 -0.22 -0.09 -0.12 -0.15 -0.17 -0.01 -0.15 -0.1 -0.18 0.02 -0.05 -0.22 -0.29 -0.15 -0.23 0.28 0.2 -0.08 -0.37 -0.3 -0.25 -0.11 -2 -0.22 -0.32 -0.19  -0.24 -0.29 -0.15 -0.13 -0.1 -0.18 -0.12 0.02 0.05 0.02 -0.25 -0.12 -0.09 0.02 -0.08 0.02 0.03  -0.09 -0.01 0.02 -0.1 -0.21               -0.17 -0.04   -0.29 -0.05   0.098 0.23               
      basic and diluted loss per share
                                                            -0.18    -0.02   -0.33                            
      interest (expense) and other
                           14,000                                                                    
      foreign currency translation gain
                                319,000    3,000    -34,000    35,000 21,000 -5,000 3,000  28,000 2,000 -10,000 -2,000 -5,000 5,000   -5,000 7,000 -1,000  27,000 67,000 1,000  -13,000 -24,000 26,000 -43,000 -15,000                          
      selling, general and administrative
                             6,074,000 11,395,000 11,859,000 12,766,000  11,052,000 11,633,000 10,709,000 8,601,000 9,459,000 8,784,000 7,043,000 6,195,000 5,046,000 5,480,000 4,327,000 4,038,000 3,866,000 3,612,000 3,449,000 3,589,000 3,553,000 3,495,000 3,362,000 3,313,000 3,216,000 3,448,000 3,276,000 3,360,000 3,975,000 2,334,000 2,135,000 1,863,000 1,526,000 1,413,000 1,401,000 1,302,000 1,507,000 1,442,000 1,441,000 797,000 2,741,000 3,714,000 2,614,000 3,034,000 3,197,000 2,884,000 2,951,000 2,962,000 2,440,000 2,999,000 3,971,000 2,539,000 2,500,000 2,550,000 2,561,000 2,477,000 2,683,000 2,495,000 4,090,000 3,674,000 2,599,000 2,542,000 3,292,000 3,384,000 3,033,000 
      other expense
                                                                                               
      total other expense
                             -2,177,250 -2,864,000 -3,091,000 -2,754,000                            -891,000    -27,000                               
      income before income taxes
                             -2,704,250 -3,628,000 -4,599,000 -2,590,000                             6,500 38,000                                 
      cloud
                                  18,390,000 16,322,000                                                            
      hardware
                                  1,457,000 1,436,000                                                            
      maintenance and support
                                  1,264,000 1,548,000                                                            
      professional services
                                  2,347,000 2,461,000                                                            
      operating expenses
                                                                                               
      total other loss
                                  -1,861,000 -2,722,000 -1,760,000 -1,347,000 -1,644,000 -1,088,000 -547,000 156,000 -620,000 -559,000 -987,000 -247,000 -278,000 -284,000 -411,000                                               
      income tax provision
                                  303,000 -408,000 -183,000 272,000 -85,000 -141,000 -142,000 -56,000 -47,000 -42,000 -44,000 -74,000 -43,000 -42,000 -60,000 23,000 -63,000 -35,000 -42,000 3,000 -39,000                                         
      other comprehensive income
                                   -4,205,000  -1,060,000 -1,287,000 -1,860,000  -240,250 341,000 217,000  -242,500 -547,000 54,000  -89,500 175,000 5,000 -538,000 -112,000 75,000                                         
      foreign currency gain
                                  -211,000 -437,000  -15,750 -6,000 -23,000  1,000 -11,000 1,000 1,000 9,000 27,000  6,000 -1,000 14,000 -10,000 -8,000 -10,000 -34,000 4,000 38,000                                       
      unrealized net losses
                                  -101,000                                                             
      basic and diluted net income per share
                                                                                               
      basic
    0.02 0.03 -0.19 -0.22 -0.09 -0.12 -0.15 -0.17 -0.01 -0.15 -0.1 -0.18 0.02 -0.05 -0.22 -0.29 -0.15 -0.22 0.28 0.2 -0.08 -0.37 -0.3 -0.25 -0.11 -2 -0.22 -0.32 -0.19  -0.24 -0.29 -0.15 -0.13 -0.1 -0.18 -0.12 0.02 0.05 0.02 -0.25 -0.12 -0.09 0.02 -0.08 0.02 0.03  -0.09 -0.01 0.02 -0.1 -0.21               -0.17 -0.04   -0.29 -0.05   0.1 0.24               
      diluted
    0.02 0.03 -0.19 -0.22 -0.09 -0.12 -0.15 -0.17 -0.01 -0.15 -0.1 -0.18 0.02 -0.05 -0.22 -0.29 -0.15 -0.23 0.28 0.2 -0.08 -0.37 -0.3 -0.25 -0.11 -2 -0.22 -0.32 -0.19  -0.24 -0.29 -0.15 -0.13 -0.1 -0.18 -0.12 0.02 0.05 0.02 -0.25 -0.12 -0.09 0.02 -0.08 0.02 0.03  -0.09 -0.01 0.02 -0.1 -0.21               -0.17 -0.04   -0.29 -0.05   0.098 0.23               
      gross margin
                                   14,547,000 13,747,000 11,349,000 12,131,000 10,054,000 8,289,000 7,531,000 7,414,000 7,488,000 4,992,000 4,702,000 4,904,000 5,280,000 4,680,000 5,313,000 5,435,000 5,175,000 4,969,000 5,108,000 4,928,000 4,815,000 4,198,000 4,348,000 4,723,000 3,214,000 3,107,000 2,722,000 2,016,000 1,997,000 1,917,000 1,888,000 1,941,000 2,123,000 1,822,000 1,244,000 1,842,000 1,934,000 1,908,000 1,952,000 2,228,000 2,226,000 2,068,000 2,105,000 1,545,000 4,889,000 10,190,000 850,000 5,246,000 2,369,000 1,178,000 2,073,000 1,366,000 -195,000 -81,000 -180,000 3,322,000 3,211,000 413,000 -1,897,000 1,571,000 
      revenues:
                                                                                               
      cloud revenue
                                    16,437,000 11,543,000 11,062,000 8,826,000 7,836,000 5,725,000 5,630,000 5,389,000 3,862,000                                                   
      hardware revenue
                                    719,000 1,052,000 1,003,000 1,560,000 1,088,000 1,151,000 676,000 1,275,000 693,000                                                   
      maintenance and support revenue
                                    1,173,000 1,177,000 1,178,000 1,165,000 933,000 1,057,000 1,078,000 1,192,000 1,239,000                                                   
      professional services revenue
                                    975,000 1,193,000 1,685,000 1,048,000 701,000 917,000 1,302,000 1,350,000 788,000                                                   
      total revenues
                                    19,304,000 15,308,000 15,527,000 12,880,000 10,727,000 9,716,000 9,440,000 9,664,000 6,722,000                                  1,875,000 9,288,000 20,978,000 1,045,000 9,096,000 4,359,000 2,538,000 4,351,000 3,647,000 685,000 1,183,000 1,583,000 6,455,000 6,175,000 816,000 6,613,000  
      other comprehensive loss
                                    -1,922,000    -1,093,000    -1,519,000    -477,000       -565,000 -1,062,000                                       
      on premise software license revenue
                                     343,000 599,000 281,000 169,000 866,000 754,000 458,000 140,000                                                   
      loss on lease termination
                                                -110,000                                               
      loss on debt refinancing
                                              -4,000      -1,402,000                                           
      interest expense- amortization of original issue discount
                                             -4,750 -3,000 -8,000  -8,000 -10,000 -4,000                                            
      acquisition costs
                                         -176,500   -706,000                                                   
      interest expense - amortization of original issue discount
                                                                                               
      revenues
                                             5,036,250 6,654,000 7,159,000 6,332,000 7,101,000 7,030,000 6,548,000 6,527,000 6,732,000 6,470,000 6,296,000 5,975,000 5,948,000 5,659,000 4,205,000 4,153,000 3,648,000 2,502,000 2,434,000 2,357,000 2,406,000 2,542,000 2,625,000 2,460,000 1,679,000 2,321,000 2,429,000 2,402,000 2,421,000 2,792,000                     
      gain on settlement of note payable and litigation
                                                    1,034,000                                           
      foreign currency loss
                                               -41,000 -11,000                                               
      interest expense – amortization of original issue discount
                                                -8,000    -50,000                                           
      gain on sale/disposal of assets
                                                      72,000                                         
      total other income
                                                 -362,750 -296,000 -278,000 -877,000 -647,000 -331,000 -648,000 -701,000 -579,000 -564,000 -200,000  -703,000 64,000 -2,000  -19,000 68,000 34,000 -63,000 -21,000  -40,000 22,000 240,000 165,000                 75,000 21,000   
      loss on debt conversion
                                                                                               
      interest expense- amortization of oid and derivative mark-to-market
                                                     -100,750 -128,000                                         
      loss on disposal of assets
                                                                                               
      interest expense- amortization of oid and derivative mark-to market
                                                       -125,000  -162,750 -60,000 -56,000                                    
      provision for income taxes
                                                       -42,000 -39,000       -12,000    -13,000 -15,000 -13,000 -12,000             -3,750 -5,000 -5,000 -5,000 -4,000 -7,000 9,000 -14,000     
      interest expense – amortization of oid and derivative mark-to-market
                                                        -150,000    -535,000                                   
      (loss) from operations
                                                         -137,000 -634,000                                     
      gain on disposal of assets
                                                         -7,000 9,000                                     
      (loss) on debt conversion
                                                         -49,500   -199,000                                   
      basic income per share
                                                         -0.12 -0.23 -0.06   0.01 0.01                                
      diluted income per share
                                                         -0.12 -0.23 -0.06   0.01 0.01                                
      shares used in computing basic income per share
                                                         1,244 5,245 4,982  771.25 3,085 3,085                                
      shares used in computing diluted income per share
                                                         1,244 5,245 4,982  771.25 3,094 3,088                                
      (loss) on disposal of assets
                                                           -26,000 -10,000                                   
      shares used in computing basic and diluted loss per share
                                                            4,699    3,085 772 3,085 3,085                            
      loss on lease amendment
                                                                 300,750  1,203,000                            
      loss on sale of assets
                                                                                               
      gain on sale of investment
                                                                 32,500 130,000                             
      benefit for income taxes
                                                             -42,000 -9,000                                 
      gain on sale of assets
                                                                  -18,000 23,000    1,000 26,000 250,000      3,000  2,896,000      825,500 -3,000 3,305,000      
      litigation settlement
                                                                                               
      impairment of assets
                                                                                             6,989,000  
      basic and diluted profit per share
                                                                 -0.098                              
      asset impairment
                                                                                               
      other income (expenses): interest income
                                                                    1,000                           
      loss from operations, before tax
                                                                    -173,000                           
      basic and diluted net loss per share
                                                                    -0.06                           
      shares used in computing basic and diluted net loss per share
                                                                    3,095                           
      income (loss) from operations
                                                                     83,000          1,711,000 6,039,000               
      other income and
                                                                                               
      income (loss) from operations, before income taxes
                                                                     62,000          2,566,000 6,216,000  2,749,000             
      basic and diluted income per share:
                                                                             -0.05                  
      net income per share
                                                                     0.02 -0.05   -0.05 -0.05    -0.03    0.11    -0.05    0.02    -0.1 
      weighted average shares outstanding:
                                                                                               
      basic
                                                                     3,156 31,317 31,110 31,113   30,026       25,381 25,294 25,372 25,238 25,178         
      diluted
                                                                     3,162 31,317 31,110 31,113   30,026       25,522 25,294 25,372 25,238 25,178         
      operating expense:
                                                                                               
      total operating expense
                                                                      3,301,000                         
      foreign currency translation
                                                                      -31,000 -55,000   120,000             -2,000 -6,000 -5,000  30,000 -22,000 -633,000  
      total other income and
                                                                      -35,000     145,250 89,000 175,000 318,000 855,000 177,000 3,119,000 123,000 75,500 116,000 105,000 81,000 889,750 108,000 3,395,000 56,000     
      loss from operations, before income taxes
                                                                      -1,494,000                         
      basic and diluted loss per share:
                                                                                               
      basic and diluted loss per share:
                                                                                               
      basic
    0.02 0.03 -0.19 -0.22 -0.09 -0.12 -0.15 -0.17 -0.01 -0.15 -0.1 -0.18 0.02 -0.05 -0.22 -0.29 -0.15 -0.22 0.28 0.2 -0.08 -0.37 -0.3 -0.25 -0.11 -2 -0.22 -0.32 -0.19  -0.24 -0.29 -0.15 -0.13 -0.1 -0.18 -0.12 0.02 0.05 0.02 -0.25 -0.12 -0.09 0.02 -0.08 0.02 0.03  -0.09 -0.01 0.02 -0.1 -0.21               -0.17 -0.04   -0.29 -0.05   0.1 0.24               
      diluted
    0.02 0.03 -0.19 -0.22 -0.09 -0.12 -0.15 -0.17 -0.01 -0.15 -0.1 -0.18 0.02 -0.05 -0.22 -0.29 -0.15 -0.23 0.28 0.2 -0.08 -0.37 -0.3 -0.25 -0.11 -2 -0.22 -0.32 -0.19  -0.24 -0.29 -0.15 -0.13 -0.1 -0.18 -0.12 0.02 0.05 0.02 -0.25 -0.12 -0.09 0.02 -0.08 0.02 0.03  -0.09 -0.01 0.02 -0.1 -0.21               -0.17 -0.04   -0.29 -0.05   0.098 0.23               
      weighted-average shares outstanding:
                                                                                               
      basic
    28,420 27,430 27,566 27,237 26,961 26,054 26,429 25,840 25,334 22,138 22,591 20,651 20,347 20,117 20,219 20,106 20,041 19,313 19,182 19,040 19,007,000 15,910,000 15,873,000 15,779,000 15,727,000 15,511,000 15,565,000 15,444,000 15,405,000 14,010,000 15,223,000 12,939,000 12,583,000 10,891,000 12,418,000 9,980,000 8,628,000 6,533,000 6,534,000 6,294,000 6,290,000 6,176,000 6,290,000 6,066,000 6,055,000 6,002,000 6,008,000 5,979,000 5,970,870 5,661,000 5,929,000 5,497,000 5,261,000 5,048,000    3,085    3,087        31,110 31,104  30,995 30,940 27,094 25,515 25,596 25,489      24,959 24,927 24,912 24,893 24,731 24,802 24,639 24,600 
      diluted
    28,871 27,430 27,566 27,237 26,961 26,054 26,429 25,840 25,334 22,138 22,591 20,651 21,041 20,117 20,219 20,106 20,041 19,509 19,330 19,203 19,007,000 15,910,000 15,873,000 15,779,000 15,727,000 15,511,000 15,565,000 15,444,000 15,405,000 14,010,000 15,223,000 12,939,000 12,583,000 10,891,000 12,418,000 9,980,000 8,628,000 6,533,000 6,548,000 6,429,000 6,290,000 6,176,000 6,290,000 6,231,000 6,055,000 6,002,000 6,284,000 6,364,000 5,970,870 5,661,000 6,217,000 5,497,000 5,261,000 5,048,000    3,085    3,087        31,110 31,104  30,995 30,940 27,094 26,049 26,202 26,086      24,959 24,927 24,912 24,933 24,731 24,802 24,639 24,600 
      software & services
                                                                           1,829,000 2,707,000      962,000    731,000    599,000     
      intellectual property licensing
                                                                               8,000,000 20,000,000 28,000 8,134,000 3,492,000 1,891,000 3,805,000 2,916,000 567,000 600,000 871,000 5,856,000 5,517,000 267,000 5,820,000 2,850,000 
      total cost of sales
                                                                           640,000 639,000 629,000 330,000 4,399,000 10,788,000 195,000 3,850,000 1,990,000 1,360,000 2,278,000 2,281,000 880,000 1,264,000 1,763,000 3,133,000 2,964,000 403,000 8,510,000  
      income from operations, before income taxes
                                                                                 1,298,000              
      basic and diluted income (loss) per share:
                                                                                               
      basic
    0.02 0.03 -0.19 -0.22 -0.09 -0.12 -0.15 -0.17 -0.01 -0.15 -0.1 -0.18 0.02 -0.05 -0.22 -0.29 -0.15 -0.22 0.28 0.2 -0.08 -0.37 -0.3 -0.25 -0.11 -2 -0.22 -0.32 -0.19  -0.24 -0.29 -0.15 -0.13 -0.1 -0.18 -0.12 0.02 0.05 0.02 -0.25 -0.12 -0.09 0.02 -0.08 0.02 0.03  -0.09 -0.01 0.02 -0.1 -0.21               -0.17 -0.04   -0.29 -0.05   0.1 0.24               
      diluted
    0.02 0.03 -0.19 -0.22 -0.09 -0.12 -0.15 -0.17 -0.01 -0.15 -0.1 -0.18 0.02 -0.05 -0.22 -0.29 -0.15 -0.23 0.28 0.2 -0.08 -0.37 -0.3 -0.25 -0.11 -2 -0.22 -0.32 -0.19  -0.24 -0.29 -0.15 -0.13 -0.1 -0.18 -0.12 0.02 0.05 0.02 -0.25 -0.12 -0.09 0.02 -0.08 0.02 0.03  -0.09 -0.01 0.02 -0.1 -0.21               -0.17 -0.04   -0.29 -0.05   0.098 0.23               
      software & professional services
                                                                             2,734,000                 999,000 
      software & service
                                                                              1,875,000                 
      cost of sales:
                                                                                               
      software and services
                                                                               1,288,000 978,000 1,017,000  867,000 647,000 546,000  118,000 583,000 712,000      
      basic and diluted income per share:
                                                                             -0.05                  
      basic
    0.02 0.03 -0.19 -0.22 -0.09 -0.12 -0.15 -0.17 -0.01 -0.15 -0.1 -0.18 0.02 -0.05 -0.22 -0.29 -0.15 -0.22 0.28 0.2 -0.08 -0.37 -0.3 -0.25 -0.11 -2 -0.22 -0.32 -0.19  -0.24 -0.29 -0.15 -0.13 -0.1 -0.18 -0.12 0.02 0.05 0.02 -0.25 -0.12 -0.09 0.02 -0.08 0.02 0.03  -0.09 -0.01 0.02 -0.1 -0.21               -0.17 -0.04   -0.29 -0.05   0.1 0.24               
      diluted
    0.02 0.03 -0.19 -0.22 -0.09 -0.12 -0.15 -0.17 -0.01 -0.15 -0.1 -0.18 0.02 -0.05 -0.22 -0.29 -0.15 -0.23 0.28 0.2 -0.08 -0.37 -0.3 -0.25 -0.11 -2 -0.22 -0.32 -0.19  -0.24 -0.29 -0.15 -0.13 -0.1 -0.18 -0.12 0.02 0.05 0.02 -0.25 -0.12 -0.09 0.02 -0.08 0.02 0.03  -0.09 -0.01 0.02 -0.1 -0.21               -0.17 -0.04   -0.29 -0.05   0.098 0.23               
      other
                                                                                      -17,000        22,000 
      loss from continuing operations, before income taxes
                                                                                   -819,250 -1,426,000 -475,000  -1,168,500 -4,284,000 -791,000     -2,533,000 
      loss from discontinued operations, net of income taxes
                                                                                               
      (loss) gain on disposal, net of income taxes
                                                                                               
      (loss) income from discontinued operations, net of income taxes
                                                                                               
      income from discontinued operations
                                                                                       3,442,999.96  0.04  572,999.98  0.02  
      gain on disposal, net of income taxes
                                                                                               
      income from discontinued operations, net of income taxes
                                                                                       253,250  1,013,000     10,000 
      (loss) income from operations
                                                                                      -1,458,000         
      (loss) income from continuing operations, before income taxes
                                                                                      -1,377,000         
      (loss) income from continuing operations
                                                                                      -1,382,000         
      (loss) income per share from continuing operations - basic and diluted
                                                                                      -0.05         
      (loss) income per share from discontinued operations - basic and diluted
                                                                                               
      weighted average share outstanding:
                                                                                               
      basic
                                                                     3,156 31,317 31,110 31,113   30,026       25,381 25,294 25,372 25,238 25,178         
      diluted
                                                                     3,162 31,317 31,110 31,113   30,026       25,522 25,294 25,372 25,238 25,178         
      restructuring charge
                                                                                            628,000   
      income from continuing operations
                                                                                       -10,010,999.81 -0.17 -0.03 388,000 -198,000 -4,416,000 -14,066,000  
      income from continuing operations, before income taxes
                                                                                          402,000 -176,000 -4,416,000 -14,066,000  
      income per share from continuing operations - basic and diluted
                                                                                          0.02    -0.1 
      income per share from discontinued operations - basic and diluted
                                                                                               
      weighted-average share outstanding:
                                                                                               
      basic
    28,420 27,430 27,566 27,237 26,961 26,054 26,429 25,840 25,334 22,138 22,591 20,651 20,347 20,117 20,219 20,106 20,041 19,313 19,182 19,040 19,007,000 15,910,000 15,873,000 15,779,000 15,727,000 15,511,000 15,565,000 15,444,000 15,405,000 14,010,000 15,223,000 12,939,000 12,583,000 10,891,000 12,418,000 9,980,000 8,628,000 6,533,000 6,534,000 6,294,000 6,290,000 6,176,000 6,290,000 6,066,000 6,055,000 6,002,000 6,008,000 5,979,000 5,970,870 5,661,000 5,929,000 5,497,000 5,261,000 5,048,000    3,085    3,087        31,110 31,104  30,995 30,940 27,094 25,515 25,596 25,489      24,959 24,927 24,912 24,893 24,731 24,802 24,639 24,600 
      diluted
    28,871 27,430 27,566 27,237 26,961 26,054 26,429 25,840 25,334 22,138 22,591 20,651 21,041 20,117 20,219 20,106 20,041 19,509 19,330 19,203 19,007,000 15,910,000 15,873,000 15,779,000 15,727,000 15,511,000 15,565,000 15,444,000 15,405,000 14,010,000 15,223,000 12,939,000 12,583,000 10,891,000 12,418,000 9,980,000 8,628,000 6,533,000 6,548,000 6,429,000 6,290,000 6,176,000 6,290,000 6,231,000 6,055,000 6,002,000 6,284,000 6,364,000 5,970,870 5,661,000 6,217,000 5,497,000 5,261,000 5,048,000    3,085    3,087        31,110 31,104  30,995 30,940 27,094 26,049 26,202 26,086      24,959 24,927 24,912 24,933 24,731 24,802 24,639 24,600 
      software and professional services
                                                                                           585,250 549,000 793,000  
      income on disposal, net of income taxes
                                                                                           143,250  563,000  
      other (expenses) income:
                                                                                               
      total other (expenses) income
                                                                                             -635,000  
      other income and expenses:
                                                                                               
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-10-31 2009-07-31 2009-04-30 2009-01-31 2008-10-31 2008-07-31 2008-04-30 2008-01-31 2007-10-31 2007-07-31 2007-04-30 2007-01-31 2006-10-31 2006-07-31 2006-04-30 2006-01-31 2005-10-31 2005-07-31 2005-04-30 2005-01-31 2004-10-31 2004-07-31 2004-04-30 2004-01-31 2003-10-31 
                                                                                              
        assets
                                                                                              
        current assets:
                                                                                              
        cash and cash equivalents
      19,221,000 25,244,000 21,520,000  14,076,000 21,425,000 11,248,000 20,736,000 23,166,000          11,506,000 20,292,000 24,290,000 28,577,000 12,939,000 29,259,000 20,780 28,826,000 12,576 14,656,000 16,591,000 25,808,000 27,792,000 27,464,000 30,419,000 2,288,000 12,767,000 289,000 283,000 553,000 1,158,000 122,000 213,000 274,000 320,000 1,637,000 2,005,000 1,672,000 3,938,000 3,106,000 3,295,000 1,588,000 2,177,000    1,067,000 6,082,000 2,026,000  1,070,000  705,000    4,375,000 8,194,000 9,056,000  12,062,000 12,812,000 13,939,000                  
        accounts receivable
      13,467,000 15,859,000 14,563,000 13,623,000 15,800,000 18,154,000 17,233,000 16,273,000 15,074,000 14,202,000 15,133,000 16,629,000 14,762,000 12,123,000 6,821,000 5,736,000 6,608,000 5,308,000 4,595,000 3,482,000 3,873,000  5,220,000 5,541,000 4,900  15,199 15,597,000 14,377,000 13,881,000          4,248,000 5,159,000 4,879,000 5,295,000 3,722,000 3,428,000 4,213,000 3,902,000 3,685,000 2,976,000 3,222,000 3,040,000 3,312,000 1,603,000 1,491,000 1,483,000 979,000 974,000 1,031,000 1,239,000 1,346,000 1,003,000 1,082,000 1,526,000 1,576,000 1,207,000 901,000 1,528,000 1,333,000 1,718,000 1,551,000 1,582,000 1,476,000 1,040,000 10,806,000 710,000 6,091,000 714,000 724,000 1,039,000 694,000 471,000 525,000 888,000 340,000 398,000 634,000 1,720,000  
        inventory
      2,647,000 2,826,000 2,304,000 142,000 220,000 195,000 233,000 263,000 205,000 155,000 93,000 134,000 218,000 251,000 323,000 289,000 286,000 246,000 303,000 279,000 349,000 449,000 408,000 550,000 572 656,000 5,061 5,164,000 4,121,000 719,000 509,000 781,000 491,000 530,000 487,000 616,000 516,000 634,000 784,000 700,000 313,000 263,000 170,000 318,000 260,000 79,000 77,000 170,000 260,000 348,000 266,000 174,000 156,000 113,000 116,000 6,000 10,000 23,000 25,000 85,000 83,000 24,000 49,000 31,000 3,000 3,000 31,000 58,000 74,000                    
        prepaid expenses and other current assets
      7,251,000 6,329,000 6,368,000 5,838,000 5,970,000 4,888,000 4,586,000 4,636,000 4,187,000 3,471,000 3,907,000 3,960,000 5,075,000 10,304,000 10,658,000 10,112,000 10,635,000 13,475,000 13,356,000 3,202,000 3,372,000 3,284,000 2,558,000 6,080,000 6,829 12,218,000 3,437 3,022,000 3,638,000 3,418,000 2,588,000 1,899,000 2,273,000 2,012,000 1,256,000 1,441,000 1,422,000 928,000 1,195,000 1,556,000 1,516,000 1,172,000 1,303,000 1,339,000 1,226,000 1,234,000 1,334,000 1,597,000 1,648,000 1,845,000 1,497,000 1,305,000 263,000 285,000  227,000 229,000 257,000 255,000 266,000 228,000 213,000 213,000 274,000 143,000 444,000 222,000 217,000 191,000 213,000 298,000 285,000 211,000 316,000 278,000 299,000 274,000 335,000 405,000 293,000 266,000 315,000 298,000 528,000 386,000 432,000 451,000 640,000 
        total current assets before funds held for clients
      42,586,000 50,258,000 44,755,000 85,603,000 36,066,000 44,662,000 33,300,000 41,908,000 42,632,000 48,145,000 51,920,000 42,336,000 41,493,000 39,688,000 28,687,000 30,731,000 29,583,000 32,456,000 29,760,000 27,255,000 31,884,000 37,162,000 21,125,000 41,430,000 33,081 46,508,000 36,273 38,439,000 38,727,000 43,826,000 44,250,000 44,031,000 46,233,000 13,783,000 22,618,000 8,945,000 8,401,000 6,587,000                                                   
        funds held for clients
      216,514,000 228,111,000 148,338,000 213,972,000 257,019,000 192,615,000 193,589,000 190,438,000 239,808,000 219,075,000 172,503,000 186,517,000 223,465,000 203,588,000 181,969,000 184,661,000 238,679,000 217,376,000 174,754,000 207,432,000 254,492,000 321,069,000 199,306,000 112,581,000 116,433 137,935,000 88,210 104,628,000 123,810,000 66,773,000 42,328,000 23,217,000 28,427,000 30,544,000 22,981,000 12,264,000 24,525,000 28,608,000                                                   
        total current assets
      259,100,000 278,369,000 193,093,000 299,575,000 293,085,000 237,277,000 226,889,000 232,346,000 282,440,000 267,220,000 224,423,000 228,853,000 264,958,000 243,276,000 210,656,000 215,392,000 268,262,000 249,832,000 204,514,000 234,687,000 286,376,000 358,231,000 220,431,000 154,011,000 149,514 184,443,000 124,483 143,067,000 162,537,000 110,599,000 86,578,000 67,248,000 74,660,000 44,327,000 45,599,000 21,209,000 32,926,000 35,195,000 7,808,000 6,626,000 7,201,000 6,588,000 7,088,000 7,016,000 7,069,000 7,602,000 9,660,000 8,967,000 8,438,000 7,272,000 7,249,000 7,561,000 3,539,000 3,151,000 3,100,000 7,414,000 3,304,000 2,749,000 2,651,000 2,594,000 2,019,000 3,310,000 4,051,000 4,835,000 11,067,000 12,457,000 13,911,000 15,451,000 16,672,000 17,886,000 19,681,000 21,237,000 36,313,000 37,269,000 19,004,000 21,428,000 17,194,000 15,669,000 17,043,000 18,296,000 18,085,000 20,798,000 24,507,000 22,583,000 22,325,000 22,252,000 27,148,000  
        property and equipment
      29,566,000 27,810,000 25,740,000 23,282,000 20,999,000 19,669,000 18,490,000 17,189,000 15,822,000 14,517,000 13,436,000 12,588,000 11,944,000 11,439,000 11,364,000 9,076,000 8,664,000 8,945,000 8,764,000 8,617,000 8,662,000 8,281,000 8,275,000 8,505,000 8,475 7,867,000 10,636 10,365,000 10,078,000 6,308,000 5,217,000 2,763,000 3,065,000 1,809,000 1,878,000 1,764,000 2,003,000 2,242,000 2,212,000 2,326,000 2,188,000 1,997,000 1,539,000 1,243,000 1,301,000 1,287,000 1,233,000 1,112,000 1,177,000 1,180,000 1,154,000 501,000 424,000 397,000 414,000 221,000 245,000 246,000 281,000 316,000 383,000 590,000 581,000 625,000 672,000 695,000 775,000 775,000 907,000 1,025,000 1,005,000 1,108,000 767,000 814,000 619,000 584,000 788,000 1,076,000 1,374,000 1,656,000 1,957,000 2,292,000 3,188,000 3,514,000 3,165,000 3,478,000 3,406,000 3,981,000 
        goodwill
      115,759,000 115,759,000 115,759,000 94,724,000 94,724,000 94,724,000 94,724,000 86,011,000 86,011,000 86,011,000 86,011,000 86,011,000 86,011,000 86,011,000 86,011,000 86,011,000 86,011,000 86,011,000 86,114,000 73,958,000 73,958,000 73,958,000 71,289,000 68,697,000 68,697 68,697,000 115,957 116,031,000 116,277,000 90,998,000 77,348,000 75,855,000 75,510,000 31,455,000 26,259,000 26,263,000 26,265,000 26,556,000 17,436,000 17,438,000 17,441,000 17,436,000 17,500,000 18,401,000 15,008,000 15,006,000 15,005,000 15,004,000 15,527,000 15,520,000 15,525,000 15,296,000 6,259,000 6,259,000 6,264,000               7,106,000 7,138,000 6,993,000                 
        intangible assets
      88,788,000 87,911,000 92,231,000 69,596,000 73,003,000 69,114,000 73,429,000 70,319,000 70,960,000 62,082,000 57,326,000 60,635,000 63,024,000 66,594,000 70,238,000 73,657,000 77,205,000 78,573,000 82,385,000 58,739,000 61,646,000 64,552,000 62,055,000 60,477,000 63,223 63,850,000 72,472 75,526,000 78,812,000 48,665,000 33,554,000 34,046,000 34,576,000 17,184,000 12,048,000 12,779,000 13,510,000 14,242,000 6,026,000 6,485,000 7,096,000 7,707,000 8,322,000 8,160,000 8,533,000 9,106,000 9,679,000 10,208,000 10,875,000 11,527,000 12,179,000 12,339,000 5,593,000 5,950,000 6,307,000 2,258,000 2,454,000 2,649,000 2,844,000 3,039,000 3,234,000 3,429,000 3,623,000 3,753,000 3,949,000 4,144,000 4,338,000 4,534,000 4,729,000 4,923,000  5,161,000     4,000 10,000 17,000 23,000 33,000 46,000 158,000 208,000  308,000 358,000 5,451,000 
        operating lease assets
      5,653,000 6,028,000 5,626,000 4,748,000 4,403,000 4,041,000 4,401,000 4,484,000 4,674,000 4,991,000 5,265,000 5,898,000 6,531,000 7,065,000 7,969,000 5,877,000 5,315,000 5,748,000 6,170,000 5,396,000 6,354,000 6,450,000 6,837,000 7,215,000 6,578 6,963,000                                                               
        other assets
      19,812,000 15,542,000 14,627,000 13,640,000 12,727,000 11,813,000 10,176,000 9,769,000 9,431,000 9,047,000 8,036,000 7,033,000 6,376,000 5,523,000 4,886,000 4,590,000 4,406,000 4,136,000 4,129,000 4,225,000 4,107,000 3,951,000 3,839,000 3,693,000 3,651 3,224,000 11,878 11,984,000 12,397,000 15,234,000 614,000 2,225,000 477,000 322,000 39,000 42,000 100,000 474,000 729,000 766,000 803,000 420,000 19,000 24,000 29,000 33,000 38,000 43,000 48,000 53,000 41,000                    115,000 129,000 212,000 3,000 3,000 3,000 3,000 15,000 15,000 27,000 27,000 70,000 169,000 168,000 267,000 266,000 265,000 433,000 
        total assets
      518,678,000 531,419,000 447,076,000 505,565,000 498,941,000 436,638,000 428,109,000 420,118,000 469,338,000 443,868,000 394,497,000 401,018,000 438,844,000 419,908,000 391,124,000 394,603,000 449,863,000 433,245,000 392,076,000 385,622,000 441,103,000 515,423,000 372,726,000 302,598,000 300,138 335,044,000 335,426 356,973,000 380,101,000 271,804,000 203,311,000 182,337,000 188,488,000 95,097,000 85,823,000 62,057,000 74,804,000 78,709,000 34,211,000 33,641,000 34,729,000 34,148,000 34,468,000 34,844,000 31,940,000 33,034,000 35,615,000 35,334,000 36,065,000 35,552,000 36,148,000 35,726,000 15,833,000 15,763,000 16,085,000 9,893,000 6,063,000 5,704,000 5,836,000 6,009,000 5,636,000 7,329,000 8,255,000 9,213,000                         
        liabilities and stockholders’ equity
                                                                                              
        current liabilities:
                                                                                              
        current portion of notes payable
      6,487,000 4,344,000 6,213,000 3,032,000 7,948,000 7,008,000  18,000 23,000 27,000 195,000 6,557,000 5,418,000 4,106,000 3,064,000 1,947,000 1,773,000 1,907,000 1,914,000 3,277,000 11,901,000 12,310,000 10,794,000 15,695,000 2,816 2,571,000   5,714,000 7,816,000 8,895,000   2,971,000 5,455,000    1,031,000 938,000 844,000 750,000 750,000 750,000 996,000 992,000 4,308,000 1,965,000 1,450,000 3,450,000 3,450,000 1,551,000 109,000 100,000 349,000                                  
        accounts payable
      2,002,000 2,174,000 2,567,000 1,595,000 2,475,000 1,364,000 1,317,000 1,240,000 1,610,000 2,570,000 1,696,000 1,365,000 1,744,000 2,194,000 1,322,000 862,000 1,619,000 565,000 1,299,000 1,272,000 750,000 1,288,000 1,009,000 2,128,000 755 1,736,000 3,943 5,821,000 5,694,000 2,743,000 1,912,000 1,581,000 1,892,000 2,276,000 1,576,000 2,542,000 2,418,000 1,936,000 2,670,000 2,092,000 2,124,000 2,181,000 1,533,000 1,697,000 1,405,000 1,850,000 1,669,000 1,710,000 2,108,000 2,562,000 2,713,000 2,208,000 1,497,000 1,234,000 1,097,000 686,000 551,000 466,000 560,000 831,000 695,000 795,000 1,039,000 1,601,000 6,294,000 3,562,000 3,779,000 4,054,000 3,778,000 3,821,000 3,975,000 4,058,000 10,970,000 12,854,000 1,390,000 4,752,000 3,631,000 2,092,000 2,317,000 3,170,000 1,856,000 2,166,000 2,768,000 1,753,000 1,509,000 1,268,000 1,987,000 1,745,000 
        accrued compensation and benefits
      4,426,000 4,723,000 3,401,000 2,881,000 2,911,000 4,485,000 4,277,000 3,540,000 3,399,000 6,519,000 5,770,000 4,826,000 4,391,000 5,791,000 4,179,000 3,453,000 2,720,000 3,568,000 2,675,000 1,588,000 3,610,000 2,916,000 3,305,000 3,205,000 3,220 3,424,000 2,894 2,823,000 3,343,000 3,236,000 2,477,000 1,812,000 1,929,000 1,523,000 1,192,000 1,180,000 1,099,000 854,000 715,000 460,000 239,000 225,000 350,000 366,000 341,000 219,000 473,000 446,000 414,000 338,000 78,000 78,000 243,000 160,000 141,000 72,000 83,000 28,000 95,000 116,000 56,000 47,000 79,000 188,000 278,000 184,000 157,000 192,000 203,000 405,000 499,000 586,000 557,000 922,000 563,000 768,000 547,000 463,000 375,000 527,000 590,000 273,000 277,000 238,000 290,000 315,000 360,000 635,000 
        lease liabilities, current
      2,018,000 1,956,000 1,871,000                                                                                      
        other accrued liabilities
      7,008,000 6,422,000 8,240,000 7,784,000 6,071,000 6,600,000 8,287,000 7,524,000 7,170,000 3,862,000 5,170,000 6,542,000 5,013,000 3,728,000 4,137,000 4,532,000 2,967,000 2,436,000 1,775,000 1,319,000 1,064,000 1,380,000 791,000 4,144,000 5,685 6,556,000 4,965 4,326,000 3,981,000 1,832,000 862,000 1,115,000 2,051,000 1,433,000 936,000 1,960,000 1,489,000 1,816,000 1,181,000 1,318,000 989,000 1,129,000 1,128,000 1,079,000 945,000 825,000 988,000 979,000 1,002,000 859,000 1,013,000 725,000 641,000 551,000 536,000 399,000 330,000 356,000 361,000 423,000 452,000 452,000 411,000 439,000 541,000 465,000 455,000 335,000 384,000 742,000 828,000 778,000 855,000 1,642,000 1,104,000 798,000 907,000 922,000 954,000 1,196,000 1,209,000 1,678,000 1,526,000 1,045,000 1,060,000 1,585,000 1,392,000 1,732,000 
        deferred revenue
      7,036,000 11,622,000 7,090,000 3,724,000 4,662,000 8,363,000 3,029,000 3,030,000 3,547,000 6,853,000 3,392,000 3,293,000 4,182,000 8,461,000 4,173,000 2,038,000 1,626,000 3,750,000 1,501,000 1,279,000 1,605,000 5,838,000 3,585,000 3,766,000 3,526 5,500,000 12,362 11,686,000 11,357,000 12,152,000 13,078,000 12,065,000 11,029,000 9,265,000 9,252,000 8,905,000 9,341,000 10,523,000 10,803,000 10,125,000 10,409,000 10,265,000 10,641,000 9,455,000 9,365,000 10,042,000 10,059,000 10,315,000 9,612,000 10,289,000 9,684,000 9,673,000 4,697,000 4,860,000 4,792,000 2,522,000 2,216,000 2,046,000 1,955,000 1,866,000 1,663,000 1,587,000 1,744,000 1,826,000 1,897,000 1,807,000 1,901,000 1,874,000 1,844,000 1,469,000 1,311,000 1,392,000 1,076,000 900,000 842,000 765,000 683,000 615,000 588,000 568,000 517,000 468,000 421,000 487,000 525,000 531,000 538,000 434,000 
        total current liabilities before client fund obligations
      28,977,000 31,241,000 29,382,000 20,468,000 25,499,000 29,258,000 18,510,000 16,889,000 17,259,000 21,321,000 17,733,000 26,407,000 25,305,000 29,095,000 20,860,000 16,513,000 13,990,000 15,682,000 12,786,000 12,525,000 24,795,000 29,445,000 21,263,000 30,641,000 17,555 21,362,000 32,384 32,482,000 30,372,000 30,158,000 27,224,000 25,297,000 24,995,000 17,468,000 18,411,000 19,686,000 19,248,000 19,825,000                                                   
        client fund obligations
      217,305,000 228,482,000 148,873,000 214,839,000 258,586,000 194,378,000 193,951,000 191,794,000 241,141,000 220,019,000 175,056,000 188,863,000 225,462,000 206,088,000 184,617,000 184,428,000 238,440,000 217,144,000 174,372,000 207,326,000 254,241,000 320,578,000 198,691,000 112,857,000 117,476 145,227,000 88,470 105,296,000 124,672,000 66,773,000 42,328,000 23,217,000 28,427,000 30,544,000 22,981,000 12,264,000 24,525,000 28,608,000                                                   
        total current liabilities
      246,282,000 259,723,000 178,255,000 235,307,000 284,085,000 223,636,000 212,461,000 208,683,000 258,400,000 241,340,000 192,789,000 215,270,000 250,767,000 235,183,000 205,477,000 200,941,000 252,430,000 232,826,000 187,158,000 219,851,000 279,036,000 350,023,000 219,954,000 143,498,000 135,031 166,589,000 120,854 137,778,000 155,044,000 96,931,000 69,552,000 48,514,000 53,422,000 48,012,000 41,392,000 31,950,000 43,773,000 48,433,000 16,400,000 14,933,000 14,605,000 14,550,000 14,402,000 13,347,000 13,052,000 13,928,000 17,497,000 15,415,000 14,586,000 17,498,000 16,938,000 14,235,000 7,742,000 7,405,000 7,415,000 4,179,000 3,180,000 2,896,000 2,971,000 3,236,000 2,866,000 3,203,000 3,835,000 4,763,000 9,909,000 6,353,000 6,628,000 6,810,000 6,582,000  6,613,000 6,814,000 13,458,000 16,318,000 3,899,000 7,365,000 6,081,000 4,444,000 4,589,000 5,817,000 4,527,000 4,931,000 5,327,000 3,859,000 3,732,000 4,054,000 4,639,000  
        long-term liabilities:
                                                                                              
        deferred tax liability
      3,407,000 3,264,000 4,115,000 3,746,000 2,903,000 2,612,000 2,116,000 1,983,000 1,751,000 1,728,000 1,614,000 1,589,000 1,430,000 1,503,000 1,758,000 1,669,000 1,617,000 1,595,000 1,446,000 1,246,000 985,000 888,000 362,000 407,000 344 336,000 1,965 2,187,000 1,782,000                                                            
        notes payable, net of current portion
      62,346,000 63,282,000 64,157,000 64,350,000 6,172,000 5,709,000 7,506,000 5,985,000 5,256,000 4,282,000 2,633,000 30,226,000 30,478,000 30,795,000 31,367,000 33,908,000 33,977,000 33,120,000 32,800,000 10,088,000 10,683,000  12,908,000 17,860,000 22,461                                                                
        lease liabilities, noncurrent
      4,736,000 5,221,000 4,925,000                                                                                      
        other liabilities
      202,000 224,000 270,000 1,075,000 905,000 358,000 765,000 683,000 1,015,000 209,000 177,000 154,000 132,000 114,000 130,000 102,000 62,000 258,000 600,000 592,000 586,000 1,157,000 656,000 223,000 73 139,000 6,015 6,472,000 7,105,000 2,354,000 1,887,000 1,009,000 161,000 157,000 835,000 315,000 363,000 407,000 490,000 579,000 631,000 684,000 739,000 739,000 446,000 448,000 444,000 424,000 447,000 439,000 164,000                                      
        total long-term liabilities
      72,273,000 73,900,000 75,734,000 76,006,000 17,193,000 15,687,000 16,495,000 15,904,000 13,263,000 10,873,000 10,046,000 38,934,000 38,866,000 39,659,000 41,085,000 44,122,000 42,543,000 42,179,000 42,979,000 16,352,000 17,416,000 19,747,000 22,676,000 25,014,000 28,686 30,876,000 120,923 122,278,000 124,000,000 110,200,000 69,985,000 69,439,000 69,808,000 28,933,000 26,185,000 26,623,000 27,982,000 28,037,000 14,093,000 14,286,000 15,392,000 15,525,000 15,595,000 17,234,000 15,102,000 15,367,000 13,901,000 15,750,000 17,403,000 16,927,000 17,050,000 18,726,000 4,874,000 4,842,000 6,606,000    141,000    542,000 549,000 575,000 531,000 598,000 689,000 806,000 893,000 972,000 1,093,000 1,214,000 1,322,000 1,356,000 1,649,000 1,788,000 1,972,000 2,084,000 2,187,000 2,284,000 2,386,000 2,509,000 2,677,000 2,783,000 2,552,000 2,729,000  
        total liabilities
      318,555,000 333,623,000 253,989,000 311,313,000 301,278,000 239,323,000 228,956,000 224,587,000 271,663,000 252,213,000 202,835,000 254,204,000 289,633,000 274,842,000 246,562,000 245,063,000 294,973,000 275,005,000 230,137,000 236,203,000 296,452,000 369,770,000 242,630,000 168,512,000 163,717 197,465,000 241,777 260,056,000 279,044,000 207,131,000 139,537,000 117,953,000 123,230,000 76,945,000 67,577,000 58,573,000 71,755,000 76,470,000                  7,183,000 3,335,000 3,013,000  3,369,000 3,031,000 3,691,000                           
        commitments and contingencies - note 8
                                                                                              
        stockholders’ equity:
                                                                                              
        preferred stock, 0.01 par value...
                                                                                              
        common stock, 0.01 par value...
      286,000 281,000 277,000 274,000 271,000 267,000 265,000 259,000 258,000 254,000 252,000 211,000 210,000 206,000 205,000 205,000 205,000 204,000 204,000 195,000 194,000                                                                    
        treasury stock
               -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017 -5,017,000 -5,017 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000  -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -5,017,000 -4,907,000 -4,815,000 -4,815,000             -4,815,000 -4,815,000 -4,815,000 -4,815,000 -4,815,000 -4,726,000 -4,726,000 -4,726,000 -4,685,000 -4,685,000  
        additional paid-in capital
      519,717,000 517,432,000 513,587,000 509,630,000 507,149,000 504,849,000 502,920,000 496,743,000 494,537,000 487,973,000 485,981,000 438,767,000 436,907,000 433,586,000 432,445,000 431,647,000 430,641,000 429,912,000 428,894,000 421,633,000 420,561,000 419,827,000 398,449,000 397,692,000 396,646 396,102,000 394,810 394,205,000 393,092,000 347,640,000 346,322,000 345,383,000 344,970,000 296,042,000 295,044,000 280,374,000 280,280,000 279,689,000 279,649,000 279,574,000 279,337,000 278,735,000 278,656,000 278,562,000 278,261,000 278,219,000 278,159,000 277,999,000 277,981,000 274,474,000 274,445,000 274,136,000 273,361,000 273,334,000 271,065,000 271,033,000 271,006,000 270,992,000 270,978,000 270,966,000 270,953,000 270,940,000 270,925,000 270,915,000 270,738,000 270,725,000 270,712,000 270,695,000 270,657,000 270,618,000 270,666,000 270,590,000 265,647,000 265,633,000 265,619,000 265,535,000 265,406,000 265,377,000 265,356,000 265,105,000 265,020,000 264,724,000 264,641,000 264,621,000 264,582,000 264,540,000 264,346,000 264,151,000 
        accumulated deficit
      -319,727,000 -320,352,000 -321,109,000 -315,747,000 -309,624,000 -307,226,000 -304,022,000 -300,121,000 -295,761,000 -290,440,000 -286,858,000 -284,652,000 -280,887,000 -281,226,000 -280,170,000 -275,637,000 -269,777,000 -266,760,000 -262,459,000 -267,788,000 -271,552,000 -269,954,000 -264,112,000 -259,353,000 -255,409 -253,642,000 -294,860 -291,504,000 -286,537,000 -278,020,000 -277,597,000 -276,052,000 -274,771,000 -272,934,000 -271,875,000 -272,006,000 -272,321,000 -272,457,000 -270,903,000 -270,108,000 -269,534,000 -269,629,000 -269,146,000 -269,238,000 -269,399,000 -269,414,000 -268,884,000 -268,782,000 -268,891,000 -268,322,000  -266,590,000 -265,362,000 -265,037,000 -264,190,000 -263,545,000 -263,574,000 -263,601,000 -263,541,000 -263,607,000 -263,607,000 -262,592,000 -262,404,000 -262,453,000 -260,947,000             -250,491,000 -249,060,000 -248,581,000 -247,199,000 -244,304,000 -240,013,000 -240,243,000 -240,631,000 -240,433,000 -236,017,000 -222,514,000 
        accumulated other comprehensive income
      -153,000 435,000 332,000 95,000          -2,483,000   -1,162,000 -99,000 317,000 396,000 465,000  613,000 602,000 40      -63,000 -58,000 -52,000 -29,000 5,000 64,000 38,000                           -80,000       45,000 45,000 20,000 14,000  14,000 12,000 12,000 24,000 20,000 16,000 17,000 18,000 19,000 9,000 14,000 4,000 -630,000 
        total stockholders’ equity
      200,123,000 197,796,000 193,087,000 194,252,000 197,663,000 197,315,000 199,153,000 195,531,000 197,675,000 191,655,000 191,662,000 146,814,000 149,211,000 145,066,000 144,562,000 149,540,000 154,890,000 158,240,000 161,939,000 149,419,000 144,651,000 145,653,000 130,096,000 134,086,000 136,421 137,579,000 93,649 96,917,000 101,057,000 64,673,000 63,774,000 64,384,000 65,258,000 18,152,000 18,246,000 3,484,000 3,049,000 2,239,000 3,718,000 4,422,000 4,732,000 4,073,000 4,471,000 4,263,000 3,786,000 3,739,000 4,217,000 4,169,000 4,076,000 1,127,000 2,160,000 2,765,000 3,217,000 3,516,000  2,710,000 2,728,000 2,691,000  2,640,000 2,605,000 3,638,000 3,878,000 3,901,000  10,412,000 11,798,000 13,261,000 14,920,000 23,610,000 25,313,000 26,721,000 22,620,000 20,446,000 14,371,000 13,001,000 10,120,000 10,354,000 11,776,000 11,998,000 13,291,000 15,889,000 20,186,000 19,937,000 19,500,000 19,698,000 23,809,000  
        total liabilities and stockholders’ equity
      518,678,000 531,419,000 447,076,000 505,565,000 498,941,000 436,638,000 428,109,000 420,118,000 469,338,000 443,868,000 394,497,000 401,018,000 438,844,000 419,908,000 391,124,000 394,603,000 449,863,000 433,245,000 392,076,000 385,622,000 441,103,000 515,423,000 372,726,000 302,598,000 300,138 335,044,000 335,426 356,973,000 380,101,000 271,804,000 203,311,000 182,337,000 188,488,000 95,097,000 85,823,000 62,057,000 74,804,000 78,709,000 34,211,000 33,641,000 34,729,000 34,148,000 34,468,000         35,726,000 15,833,000 15,763,000  9,893,000 6,063,000 5,704,000  6,009,000 5,636,000 7,329,000 8,255,000 9,213,000                         
        the aggregate treasury stock of prior repurchases of our own common stock was retired and subsequently issued effective january 1, 2024.
                                                                                              
        the aggregate treasury stock of prior repurchases of our own common stock was retired and subsequently issued effective january 1, 2024. see the consolidated statement of changes in stockholders’ equity for the impact of this transaction.
                                                                                              
        the aggregate treasury stock of prior repurchases of our own common stock was retired and subsequently issued effective january 1, 2024. see the condensed consolidated statement of changes in stockholders' equity for the impact of this transaction.
                                                                                              
        cash, cash equivalents, and restricted cash
         66,000,000      30,317,000 32,787,000 21,613,000 21,438,000 17,010,000 10,885,000 14,594,000 12,054,000 13,427,000                                                                       
        operating lease liabilities, current
         1,452,000 1,432,000 1,438,000 1,600,000 1,537,000 1,510,000 1,490,000 1,510,000 1,525,000 1,671,000 1,860,000 1,686,000 1,382,000 1,380,000 1,551,000 1,717,000 1,694,000 1,985,000 1,833,000 1,779,000 1,703,000 1,553 1,575,000                                                               
        operating lease liabilities, noncurrent
         4,200,000 3,892,000 3,578,000 3,832,000 4,029,000 4,281,000 4,638,000 4,956,000 5,631,000 6,098,000 6,459,000 6,908,000 5,000,000 4,440,000 4,746,000 5,044,000 4,360,000 5,076,000 5,366,000 5,844,000 6,310,000 5,554 5,937,000                                                               
        accumulated other comprehensive loss
          -133,000 -575,000 -10,000 -1,350,000 -1,359,000 -1,115,000 -2,696,000 -2,495,000 -2,002,000  -2,901,000 -1,658,000      604,000    -25,000 -1,444 -926,000 -639,000 -60,000        -43,000 -78,000 -94,000 -121,000 -80,000 -86,000 -108,000 -122,000 -112,000 -104,000 -94,000 -60,000 -64,000  -103,000 -102,000 -100,000 -128,000 -95,000 -21,000 -17,000 -30,000 -36,000 -58,000 -27,000   -101,000                        
        the aggregate treasury stock of prior repurchases of the company's own common stock was retired and subsequently issued effective january 1, 2024. see the condensed consolidated statement of changes in stockholders' equity for the impact of this transaction.
                                                                                              
        the aggregate treasury stock of prior repurchases of the company's own common stock was retired and subsequently issued effective january 1, 2024. see the condensed
                                                                                              
        consolidated statement of changes in stockholders' equity for the impact of this transaction.
                                                                                              
        contingent purchase consideration
                 2,299,000 2,886,000 2,955,000 2,299,000 2,299,000 1,905,000 1,905,000 1,905,000 2,096,000   2,745,000                                                                  
        commitments
                                                                                              
        contingent purchase obligation
                          3,880,000 3,880,000                                                                   
        accounts and note receivable, net of allowance for doubtful accounts of 771 and 904 at december 31, 2020 and december 31, 2019, respectively
                           4,852,000                                                                   
        notes payable, net of current portion and debt issuance cost
                           12,225,000    24,142,000 112,473 112,842,000 114,331,000 106,772,000 66,973,000    24,581,000                                                      
        commitments and contingencies
                                                                                              
        preferred stock, .01 par value...
                                                                                              
        common stock, .01 par value...
                           193,000 163,000 162,000 161 161,000 160 159,000 158,000 130,000 129,000 128,000 128,000 90,000 89,000 69,000 69,000 67,000 67,000 67,000 67,000 64,000 64,000 64,000 63,000 63,000 63,000 63,000 63,000 56,000 56,000 339,000 337,000 336,000 334,000 334,000 334,000 334,000 334,000 334,000 334,000 334,000 334,000 334,000 329,000 329,000 329,000 329,000 329,000 325,000 325,000 325,000 274,000 274,000 274,000 272,000 271,000 271,000 271,000 269,000 269,000 267,000 266,000 266,000 266,000 265,000 263,000  
        accounts and note receivable, net of allowance for doubtful accounts of 904 and 511 at december 31, 2019 and december 31, 2018, respectively
                               4,808,000                                                               
        current assets of discontinued operations
                                                                                              
        long-term assets of discontinued operations
                                                                                              
        current liabilities of discontinued operations
                                                                                              
        long-term liabilities of discontinued operations
                                                                                              
        current portion of notes payable, net of debt issuance cost
                                4,220 3,826,000        5,099,000 4,901,000 4,696,000                                                   
        revolving line of credit
                                4,000 4,000,000 283,000 2,379,000                                                           
        accounts and note receivable, net of allowance for doubtful accounts of 425 and 338 at december 31, 2017 and december 31, 2016, respectively
                                    13,361,000                                                          
        accounts and note receivable, net of allowance for doubtful accounts of 592 and 338 at september 30, 2017 and december 31, 2016, respectively
                                     13,887,000                                                         
        restricted cash
                                     200,000 200,000            150,000 400,000 400,000 400,000 250,000 250,000 250,000                                      
        current portion of notes payable, net of debt issuance cost and debt discount
                                     8,724,000 8,094,000                                                        
        notes payable, net of current portion of debt issuance cost and debt discount
                                     66,980,000 68,239,000 28,165,000                                                       
        accounts and note receivable, net of allowance for doubtful accounts of 495 and 338 at june 30, 2017 and december 31, 2016, respectively
                                      13,050,000                                                        
        accounts and note receivable, net of allowance for doubtful accounts of 328 and 338 at march 31, 2017 and december 31, 2016, respectively
                                       8,953,000                                                       
        accounts and note receivable, net of allowance for doubtful accounts of 338 and 145 at december 31, 2016 and december 31, 2015, respectively
                                        8,108,000                                                      
        accounts and note receivable, net of allowance for doubtful accounts of 136 and 145 at september 30, 2016 and december 31, 2015, respectively
                                         6,599,000                                                     
        notes payable, net of debt issuance cost
                                         25,464,000 26,074,000 26,691,000                                                   
        accounts and note receivable, net of allowance for doubtful accounts of 113 and 145 at june 30, 2016 and december 31, 2015, respectively
                                          6,180,000                                                    
        accounts and note receivable, net of allowance for doubtful accounts of 141 and 145 at march 31, 2016 and december 31, 2015, respectively
                                           4,472,000                                                   
        accounts and note receivable, net of allowance for doubtful accounts of 145 and 120 at december 31, 2015 and december 31, 2014, respectively
                                            4,671,000                                                  
        notes payable
                                            12,656,000 12,938,000 13,928,000 14,502,000 14,381,000 15,960,000 14,063,000 14,250,000 12,698,000 14,693,000 15,436,000 15,674,000 15,887,000                                      
        notes receivable
                                                   4,000 9,000 9,000 9,000 19,000 19,000 24,000 24,000 73,000 96,000 120,000 65,000 63,000 62,000 60,000                             
        notes payable- related party
                                                      800,000 800,000 800,000                                      
        line of credit
                                                          555,000 500,000 500,000 500,000                                 
        derivative liability
                                                            835,000                                  
        cash and equivalents
                                                         2,746,000 1,493,000 1,189,000    1,375,000  837,000  1,991,000 2,263,000 1,651,000    10,554,000    15,925,000                 
        other
                                                         29,000 18,000 6,000                                   
        senior note payable
                                                         13,050,000                                     
        subordinated notes payable
                                                         5,354,000 4,375,000 4,350,000 4,323,000                                  
        subordinated convertible notes
                                                         283,000    1,400,000                                 
        other long-term obligations
                                                         25,000 28,000 30,000 32,000 4,000 10,000 14,000 25,000 37,000 49,000 189,000 212,000 219,000 206,000 183,000 170,000 207,000 217,000 864,000 943,000 1,060,000 1,186,000 1,299,000 1,349,000 1,640,000 1,777,000 1,958,000 2,072,000 2,177,000 2,280,000 2,382,000 2,503,000 2,669,000 2,769,000 2,511,000 2,673,000  
        subordinated convertible notes payable
                                                          301,000 296,000 1,247,000                                  
        prepaid expenses
                                                            338,000                                  
        liabilities and stockholders' equity
                                                                                              
        stockholders' equity:
                                                                                              
        total stockholders' equity
                                                            2,064,000    2,724,000      5,204,000                        
        long-term deferred revenue
                                                             150,000 145,000 103,000  96,000 116,000 125,000                           
        subordinated notes
                                                             1,450,000                                 
        lease impairment and advance
                                                                   322,000 562,000 709,000 899,000 335,000 336,000 355,000 373,000                    
        long-term lease impairment and advance
                                                                   174,000                           
        short-term investments
                                                                     1,303,000 5,339,000 2,915,000 3,074,000 3,289,000 2,627,000 3,310,000 3,862,000 3,551,000 1,538,000 1,533,000 1,527,000     1,389,000 1,487,000 1,488,000 1,352,000 1,558,000 2,490,000 3,675,000 6,403,000 7,032,000 
        accumulated other comprehensive
                                                                    -70,000                          
        total current liabilities1
                                                                           6,437,000                   
        intangible assets, net of amortization of 250 and 0 at january 31, 2008 and july 31, 2007, respectively
                                                                            4,959,000                  
        cash and cash equivalents, including restricted cash of 0 and 543 at july 31, 2007 and 2006, respectively
                                                                              33,524,000                
        notes payable, current portion
                                                                                  313,000    355,000    348,000    
        cash and cash equivalents, including restricted cash of 0 and 543 at april 30, 2007 and july 31, 2006
                                                                               24,614,000               
        notes payable, current position
                                                                                 282,000  352,000 355,000 356,000  346,000 335,000 336,000  355,000 362,000 352,000 
        cash and cash equivalents, including restricted cash of 0 and 543 at january 31, 2007 and july 31, 2006
                                                                                16,489,000              
        cash and equivalents, including restricted cash of 454 and 543 at october 31, 2006 and july 31, 2006, respectively
                                                                                 15,038,000             
        cash and cash equivalents, including restricted cash of 650 and 543 at july 31, 2005 and 2006, respectively
                                                                                  16,206,000            
        cash and cash equivalents, including restricted cash of 650 at april 30, 2006 and july 31, 2005
                                                                                   14,610,000           
        liabilities and stockholders’ equity current liabilities:
                                                                                              
        assets current assets:
                                                                                              
        cash and cash equivalents, including restricted cash of 650 at january 31, 2006 and july 31, 2005
                                                                                    15,599,000          
        cash and equivalents, including restricted cash of 650 at october 31, 2005 and july 31, 2005
                                                                                     15,920,000         
        cash and cash equivalents, including restricted cash of 650 at july 31, 2004 and 2005
                                                                                      15,861,000        
        net liabilities from discontinued operations
                                                                                              
        cash and equivalents, including restricted cash of 650 at april 30, 2005 and july 31, 2004
                                                                                       18,470,000       
        cash and equivalents, including restricted cash of 650 at january 31, 2005 and july 31, 2004
                                                                                        21,969,000      
        cash and equivalents, including restricted cash of 650 at october 31, 2004 and july 31, 2004
                                                                                         20,157,000     
        notes receivable, net of reserve of 848 at october 31, 2004 and july 31, 2004
                                                                                              
        cash and equivalents, including restricted cash of 730 and 650 at july 31, 2003 and july 31, 2004, respectively
                                                                                          19,051,000    
        notes receivable, net of reserve of 639 and 848 at july 31, 2003 and july 31, 2004, respectively
                                                                                              
        goodwill and intangible assets
                                                                                          258,000    
        capitalized software
                                                                                             4,779,000 
        unearned compensation
                                                                                           -3,000 -102,000 -13,000 
        cash and equivalents, including restricted cash of 650 and 730 at april 30, 2004 and july 31, 2003
                                                                                           17,434,000   
        notes receivable, net of reserve of 780 and 639 at april 30, 2004 and july 31, 2003
                                                                                           77,000   
        cash and equivalents, including restricted cash of 650 and 730 at january 31, 2004 and july 31, 2003
                                                                                            18,497,000  
        notes receivable, net of reserve of 780 and 639 at january 31, 2004 and july 31, 2003
                                                                                            77,000  
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-10-31 2009-07-31 2009-04-30 2009-01-31 2008-10-31 2008-07-31 2008-04-30 2008-01-31 2007-10-31 2007-07-31 2007-04-30 2007-01-31 2006-10-31 2006-07-31 2006-04-30 2006-01-31 2005-10-31 2005-07-31 2005-04-30 2005-01-31 2004-10-31 2004-04-30 2004-01-31 2003-10-31 
                                                                                                  
          cash flows from operating activities:
                                                                                                  
          net income
        625,000        -308,000    339,000 -1,056,000 -4,533,000   -4,301,000 5,328,000                                                          6,047,000              
          adjustments to reconcile income to net cash from operations:
                                                                                                  
          depreciation and amortization
        7,073,000 7,102,000 7,182,000 6,183,000 5,972,000 5,942,000 5,841,000 5,499,000 4,860,000 4,892,000 4,568,000 4,886,000 4,789,000 4,690,000 4,655,000 4,609,000 4,754,000 4,556,000 3,785,000 4,043,000 3,862,000 4,123,000 4,242,000 4,288,000 3,516,000 6,571,000 3,659,000 3,942,000 3,993,000 3,328,000 4,320,000 3,015,000 2,264,000 1,714,000 1,791,000 1,373,000 1,180,000 927,000 980,000 990,000 716,000 688,000 771,000 768,000 785,000 761,000 693,000 681,000 686,000 713,000 711,000 759,000 764,000 721,000 755,000 415,000 404,000 348,000 231,000 233,000 238,000 240,000 254,000 257,000 265,000 452,000 278,000 282,000 302,000 328,000 327,000 339,000 334,000 333,000 141,000 92,000   239,000 306,000 310,000 313,000 329,000 329,000 457,000 372,000 379,000 1,981,000 1,619,000  
          amortization of operating lease assets
        444,000 423,000 397,000 366,000 374,000 361,000 348,000 342,000 335,000 352,000 354,000 468,000 307,000 434,000 400,000 438,000 430,000 428,000 316,000 409,000 421,000    386,000                                                                  
          amortization of debt financing costs and discount
        327,000 327,000 389,000 284,000 253,000 195,000 229,000 160,000 142,000 272,000 193,000 186,000 169,000 187,000 186,000 181,000 164,000 192,000 57,000 30,000 30,000 47,000 189,000 84,000 75,000 284,000 378,000 381,000 419,000                                                              
          non-cash interest expense
        1,421,000 1,502,000 1,576,000 527,000 197,000     40,000 449,000 982,000                                                                              
          net accretion of discounts on available-for-sale securities
        -60,000  -96,000 -126,000 -110,000  -103,000 -92,000 -78,000                                                                                  
          provision for expected losses
        9,000 1,000 1,101,000 -73,000 93,000 -65,000 4,000 61,000 46,000                                                                                  
          provision for deferred income taxes
        143,000 -851,000 369,000 843,000 291,000 496,000 133,000    25,000 159,000 -73,000 -255,000 88,000 53,000 22,000 148,000 201,000 260,000 98,000  -45,000    -153,000                                                                
          net realized gains on sales of available-for-sale securities
        -902,000 -881,000 -758,000 -654,000 -656,000 -680,000 -635,000 -642,000 -652,000 -612,000    -413,000 -402,000 -203,000 -203,000 -152,000 -121,000                                                                        
          share-based compensation
        2,150,000 2,018,000 1,967,000 1,891,000 1,863,000 1,463,000 1,591,000 1,488,000 1,902,000 1,260,000 1,251,000 1,582,000 1,337,000 838,000 797,000 815,000 729,000 866,000 784,000 714,000 626,000 632,000 707,000 588,000 438,000 688,000 577,000 392,000 611,000 800,000 364,000 329,000 194,000 230,000 138,000 171,000 54,000 60,000 60,000 67,000 39,000 74,000 237,000 61,000 37,000 95,000 50,000 42,000 39,000 47,000 44,000 45,000 24,000 21,000 32,000 24,000 11,000 26,000 27,000 14,000 14,000 12,000 13,000 13,000 15,000 17,000 7,000 12,000 13,000 17,000 36,000 35,000 67,000 5,000 8,000 13,000 3,000 128,000 25,000 18,000 20,000 81,000        
          changes in operating assets and liabilities:
                                                                                                  
          accounts receivable
        2,384,000 -1,297,000 -22,000 2,251,000 2,261,000 -856,000 -964,000 -1,259,000 -919,000 888,000 1,365,000 -3,089,000 -3,290,000 -5,802,000 -1,189,000 625,000 -1,252,000 -757,000 -407,000 81,000 -210,000 -333,000 3,804,000 -1,891,000 -462,000 -4,376,000 1,118,000 136,000 1,676,000 4,868,000 -4,011,000 -2,041,000 -535,000 354,000 -964,000    -619,000    881,000 -305,000 401,000 -1,601,000 -292,000 785,000 -311,000 -227,000 -726,000 238,000 -184,000 660,000 592,000 -173,000 16,000 -97,000 -8,000 91,000 206,000 123,000 -374,000 105,000 420,000 -319,000 -429,000 -348,000 368,000 -216,000 335,000  105,000 7,000 137,000      285,000 -362,000 -258,000 30,000 380,000 -551,000 57,000 6,952,000 6,058,000  
          inventory
        179,000 -522,000 1,219,000 77,000 -24,000 37,000 30,000 -58,000 -50,000 -62,000 41,000 85,000 33,000 71,000 -34,000 -11,000 -40,000 57,000 -22,000 63,000 44,000 -126,000 126,000 -73,000 84,000 481,000 20,000 -1,157,000 -925,000 -2,811,000 608,000 -516,000 -229,000 270,000 -285,000 41,000 -43,000 128,000 -99,000 118,000 150,000 -85,000 -387,000 -50,000 -93,000 148,000 -58,000 -181,000 -2,000 93,000 78,000 88,000 -82,000 -92,000 -18,000 -43,000 3,000  4,000 13,000 2,000 60,000 -2,000 -59,000 25,000 -46,000 -28,000 28,000 27,000 16,000                    
          prepaid expenses and other assets
        -4,189,000 -18,000 315,000 -413,000 -1,049,000 -230,000 -20,000 -1,163,000 -473,000 1,070,000 -489,000 -330,000 4,850,000 138,000 -1,035,000 1,134,000 2,756,000 -167,000 -10,726,000 362,000 -552,000 -145,000 -281,000 415,000 -900,000 538,000 -662,000 1,258,000 -580,000 813,000 -2,198,000 2,130,000 -2,182,000 -854,000 420,000 113,000 -1,004,000 109,000 38,000 -101,000 187,000 400,000 -5,000 -727,000 -195,000 40,000 -107,000 2,000 -17,000 299,000 166,000 202,000 -172,000                                      
          accounts payable
        -172,000 -394,000 497,000 -671,000 903,000 47,000 77,000 -370,000 -960,000 874,000 332,000 -380,000 -450,000 873,000 458,000 -792,000 1,072,000 -736,000 27,000 522,000 -538,000 278,000 -1,151,000 1,407,000 -982,000 -2,576,000 -1,857,000 -793,000 2,052,000 745,000 1,130,000 -946,000 666,000 315,000 -325,000 -842,000 598,000 -915,000 127,000 482,000 -798,000 578,000 -30,000 -76,000 648,000 -164,000 292,000 -445,000 181,000 -41,000 -362,000 -454,000 -151,000 463,000 -171,000 263,000 137,000 251,000 135,000 85,000 -94,000 -271,000 136,000 -77,000 -244,000 -5,255,000 -4,703,000    243,000     -1,922,000   1,170,000 1,669,000 -172,000 -787,000 1,379,000 -203,000 -29,000 1,002,000 -331,000 -1,955,000 -1,236,000  
          accrued expenses and other long-term obligations
        -1,327,000 -732,000 -1,879,000 698,000 -1,737,000 -51,000 806,000 807,000 -2,665,000 -831,000 -10,000 1,051,000 -123,000 1,191,000 538,000 2,444,000 -345,000 518,000 1,551,000 -1,245,000 -195,000 -2,114,000 35,000 -1,125,000 -1,392,000 5,432,000 937,000 -1,334,000 614,000 -3,088,000 1,310,000 -2,672,000 2,040,000 708,000 872,000 38,000 -29,000 -485,000 554,000 1,145,000 -748,000 68,000 550,000 -131,000 -65,000 400,000 160,000 276,000 -286,000 79,000 7,000 246,000 405,000 437,000 -518,000 177,000 44,000 227,000 64,000 37,000 -71,000 -83,000 31,000   -295,000 -165,000  66,000        956,000 87,000 140,000  81,000 -361,000 -38,000  212,000 496,000 -28,000 -544,000 -740,000  
          lease liabilities
        -483,000 -425,000                                                                                         
          deferred revenue
        -4,913,000 4,174,000 -489,000 -1,624,000 -3,810,000 6,549,000 -1,248,000 1,749,000 -5,040,000 2,811,000 -569,000 -282,000 -4,339,000 4,823,000 18,000 2,758,000 -2,137,000 2,235,000 133,000 -347,000 -2,762,000 2,204,000 -220,000 185,000 -2,041,000 5,514,000 404,000 367,000 -623,000 -1,401,000 1,462,000 -29,000 -1,265,000 680,000 990,000 1,489,000 -516,000 271,000 -1,136,000 -1,501,000 637,000 857,000 -348,000 638,000 -512,000 1,228,000 -155,000 -753,000 -107,000 -130,000 616,000 22,000 420,000 -244,000 1,278,000 -159,000 65,000 902,000 311,000 212,000 78,000 109,000 183,000 67,000 -166,000 -138,000  234,000 -56,000 60,000 74,000        94,000    92,000    -46,000    
          net cash from operating activities
        2,709,000 11,294,000 5,773,000 3,155,000 1,996,000 9,782,000 1,325,000   7,065,000 5,739,000 1,508,000 4,588,000 6,717,000 -524,000 4,951,000 2,530,000 2,522,000 754,000 -663,000 -1,235,000 10,000 2,414,000 -728,000 -3,403,000 -4,373,000 1,081,000 -1,405,000 4,247,000  -1,066,000 -4,100,000 -896,000 2,047,000 1,526,000 -2,424,000 -1,185,000 -1,282,000 354,000 -446,000 -638,000 1,362,000 1,131,000 316,000 546,000 1,035,000 924,000 676,000 71,000 846,000 383,000 720,000 76,000 1,392,000 479,000 329,000 609,000 1,534,000 803,000   249,000 133,000 -1,210,000 -111,000 -7,502,000 -6,873,000         9,029,000 8,410,000    -987,000 -1,920,000 -33,000 -5,295,000 -3,442,000 594,000 133,000 -656,000 3,065,000  
          capital expenditures
        -218,000 -272,000 -122,000 -201,000 -192,000 -146,000 -171,000   -220,000 -345,000 -294,000 -726,000 -130,000 -1,882,000 -251,000 -55,000 -33,000 -14,000 -38,000 -48,000 2,000 -312,000 -306,000 -241,000 142,000 -166,000 -67,000 -926,000  -765,000 -172,000 -566,000 -458,000 -160,000 -761,000 -21,000 -308,000 -104,000 -19,000 -5,000 -116,000 -301,000 -331,000 -658,000 -57,000 -122,000 -168,000 -240,000 102,000 -105,000 -140,000 -737,000 -16,000 -106,000 -45,000 -61,000 -15,000   -10,000 -8,000 -46,000 -77,000 -35,000 -33,000            -5,000 -25,000 -12,000 -15,000  -669,000 -643,000  
          free cash flows
        2,491,000 11,022,000 5,651,000 2,954,000 1,804,000 9,636,000 1,154,000   6,845,000 5,394,000 1,214,000 3,862,000 6,587,000 -2,406,000 4,700,000 2,475,000 2,489,000 740,000 -701,000 -1,283,000 12,000 2,102,000 -1,034,000 -3,644,000 -4,231,000 915,000 -1,472,000 3,321,000  -1,831,000 -4,272,000 -1,462,000 1,589,000 1,366,000 -3,185,000 -1,206,000 -1,590,000 250,000 -465,000 -643,000 1,246,000 830,000 -15,000 -112,000 1,035,000 867,000 554,000 -97,000 606,000 485,000 615,000 -64,000 655,000 463,000 223,000 564,000 1,473,000 788,000   239,000 125,000 -1,256,000 -188,000 -7,537,000 -6,906,000         9,029,000 8,410,000    -992,000 -1,945,000 -45,000 -5,295,000 -3,457,000 594,000  -1,325,000 2,422,000  
          cash flows from investing activities:
                                                                                                  
          acquisition of intangible asset
        -4,721,000    -6,346,000  -8,300,000 -3,387,000 -710,000     -250,000 -69,000 -1,970,000     -1,823,000                                                                  
          purchases of property and equipment
        -218,000 -272,000 -122,000 -201,000 -192,000 -146,000 -171,000 -135,000 -240,000 -220,000 -345,000 -294,000 -726,000 -130,000 -1,882,000 -251,000 -55,000 -33,000 -14,000 -38,000 -48,000 2,000 -312,000 -306,000 -241,000 142,000 -166,000 -67,000 -926,000 -395,000 -765,000 -172,000 -566,000 -458,000 -160,000 -761,000 -21,000 -308,000 -104,000 -19,000 -5,000 -116,000 -301,000 -331,000 -658,000                                              
          software capitalization costs
        -3,236,000 -3,462,000 -3,801,000 -3,701,000 -2,769,000 -2,510,000 -2,635,000 -2,607,000 -2,435,000 -1,998,000 -1,728,000 -2,143,000 -1,158,000 -1,009,000 -1,414,000 -1,114,000 -691,000 -989,000 -841,000 -1,078,000 -1,233,000 -876,000 -562,000 -498,000 -844,000 -617,000 -1,096,000 -1,084,000 -1,027,000 -1,360,000 -973,000 -735,000 -828,000 -854,000                                                         
          purchases of available-for-sale securities
        -4,051,000 -7,959,000 -24,351,000 -5,715,000 -6,589,000 -4,729,000 -4,452,000 -2,946,000 -3,516,000 -6,134,000 -2,628,000 -8,696,000 -10,189,000 -3,778,000 -13,584,000 -15,366,000 -4,504,000 -28,356,000 -459,000                                                                        
          proceeds from sales and maturities of available-for-sale securities
        6,847,000 3,885,000 14,039,000 4,433,000 3,266,000 7,197,000 4,708,000 6,211,000 2,406,000 3,957,000 4,488,000 514,000 5,426,000 2,909,000 4,709,000 1,949,000 501,000 13,450,000 618,000                                                                        
          net cash from investing activities
        -5,379,000 -8,507,000 -60,356,000 -5,184,000 -12,630,000 -1,047,000 -10,850,000 -2,864,000 -4,495,000 -11,349,000 -910,000 -10,619,000 -6,647,000 -2,008,000 -12,421,000 -14,851,000 -6,719,000 -15,928,000 -26,222,000 -59,978,000 65,158,000 -136,447,000 -94,578,000 5,085,000 24,806,000 60,390,000 15,156,000 18,083,000 3,313,000 -53,440,000 -25,817,000 10,100,000 -38,071,000 -20,141,000 2,472,000 -34,266,000 -6,557,000 -11,025,000 12,316,000 4,139,000 -24,205,000 -116,000 -301,000 -339,000 -632,000 -751,000 -3,168,000 -118,000 -163,000 -292,000 102,000 -105,000 -140,000     -10,436,000 -15,000 -37,000 -8,000 -10,000 -8,000 -46,000 -77,000 5,304,000 4,001,000             3,000 -5,000 1,366,000 88,000 3,358,000 -52,000 188,000 931,000 -3,723,000 -6,092,000  
          cash flows from financing activities:
                                                                                                  
          payments of finance lease principal
        -15,000 -14,000                                                                                         
          payments made on amounts due for the acquisition of intangible assets
        -31,000  -101,000 -557,000 -723,000  -422,000 -236,000                                                                                  
          net proceeds from (settlements for) common stock transactions
        -305,000                                                                                          
          net change in client fund obligations
        -11,177,000 79,611,000 -65,967,000 -43,746,000 64,207,000 -274,000 2,157,000 -49,347,000 21,122,000 44,964,000 -13,808,000 -36,597,000 19,372,000 21,472,000 189,000 -54,012,000 21,296,000 42,772,000 -32,955,000 -46,914,000 -66,337,000 131,358,000 85,835,000 -4,619,000 -27,751,000 57,656,000 -17,726,000 -19,376,000 -12,862,000 51,459,000 1,560,000 -17,921,000 -576,000 19,111,000 -5,210,000 -2,117,000 -1,485,000 10,717,000 -12,261,000 -4,083,000 12,189,000                                                  
          net cash from financing activities
        -11,528,000 76,449,000 -66,096,000 9,172,000 63,925,000 4,249,000 1,644,000 -48,997,000 21,062,000  -5,798,000 -36,730,000 21,128,000 21,656,000 -1,508,000 -53,820,000 21,296,000 43,340,000 -16,333,000 -49,447,000 -68,210,000 152,075,000 75,844,000 4,122,000 -29,449,000 -39,685,000 -18,268,000 -18,640,000 -6,402,000 50,408,000 -1,137,000 15,541,000 36,976,000 18,418,000 -7,053,000 64,876,000 -2,700,000 24,839,000 -12,691,000 -4,050,000 24,201,000 -229,000 -952,000 9,000 29,000 -1,627,000 1,858,000 -213,000 -2,165,000 291,000 -638,000 1,087,000 -570,000 -395,000 10,106,000 35,000 -494,000 3,917,000 3,338,000 -12,000 -12,000  -12,000 -11,000 -123,000 55,000 159,000      3,000 9,000 1,000     -102,000 3,000 233,000 4,000 299,000 -5,000 20,000 34,000 43,000 -257,000  
          net increase in cash, cash equivalents, restricted cash, and restricted cash equivalents
        -14,198,000   7,143,000 53,291,000        19,069,000    17,107,000 29,934,000                                                                         
          cash, cash equivalents, restricted cash, and restricted cash equivalents, beginning of period
        164,703,000                                                                                          
          cash, cash equivalents, restricted cash, and restricted cash equivalents, end of period
        150,505,000                                                                                          
          net loss
         757,000 -5,362,000 -6,123,000 -2,398,000 -3,204,000 -3,901,000   -3,582,000 -2,206,000      -3,017,000    -1,598,000  -4,764,000 -3,944,000 -1,767,000  -3,356,000 -4,967,000 -2,894,000 1,729,000 -3,584,000 -3,768,000 -1,925,000 -1,545,000 -1,281,000 -1,837,000 -1,059,000 131,000 315,000 136,000 -1,554,000 -795,000 -574,000 95,000 -483,000 92,000 161,000 15,000 -530,000 -102,000 109,000 -569,000 -1,100,000 -633,000 -1,229,000 -323,000 -847,000 -645,000 29,000 27,000 -60,000 66,000 -1,015,000 -188,000   -5,269,000                       
          adjustments to reconcile loss to net cash from operations:
                                                                                                  
          net accretion of discounts and amortization of premiums on available-for-sale securities
                 -56,000                                                                                 
          loss on extinguishment of debt
                 -218,000                                                                                 
          business combination consideration, net of cash acquired
                                                                                                 
          acquisition of intangible assets
         -699,000 -8,621,000                                                                                        
          proceeds from notes payable, net of issuance costs
         -7,000                                                                                        
          payments of notes payable
         -2,200,000      -34,984,000 -411,000 -232,000    416,000 -11,983,000 -1,109,000 -1,981,000 -63,000 -9,812,000 -575,000 -1,784,000                                                                  
          debt extinguishment costs
               218,000                                                                                 
          net proceeds from issuance of common stock
         325,000 -23,000 593,000 441,000 468,000 330,000 396,000 176,000 814,000 43,720,000 278,000 1,988,000 305,000   152,000 58,000 360,000 108,000 20,776,000 50,000 460,000 106,000     293,000 -64,000   182,000 -96,000               -2,000 -26,000                                        
          capital raise fees
             -85,000 -1,000   -80,000                                                                                 
          payments made on amounts due for the acquisition of intangibles
                                                                                                  
          cash, cash equivalents, restricted cash and restricted cash equivalents, beginning of period
               164,042,000 102,000 -102,000 198,743,000                                                                        
          cash, cash equivalents, restricted cash and restricted cash equivalents, end of period
         79,236,000 -120,679,000       41,321,000 -969,000 -45,841,000 183,111,000 26,467,000 -14,555,000 -63,720,000 215,850,000 29,934,000 -41,801,000                                                                        
          gain on extinguishment of debt
                        342,000                                                                        
          operating lease right-of-use assets
          -7,000     68,000 30,000 73,000 284,000   469,000 -2,492,000 -999,000 2,000 -3,000 -1,091,000                                                                        
          net decrease in cash, cash equivalents, restricted cash, and restricted cash equivalents
                  -969,000   26,365,000 -14,453,000                                                                            
          gain on disposals of long-term assets
                                                                                                  
          operating lease liabilities
           -398,000 -427,000 -416,000 -765,000 -233,000 -141,000 -223,000 -410,000 -266,000 -219,000 -275,000 2,213,000 561,000 -476,000 -464,000 707,000 -129,000 -462,000 -424,000 -405,000 -372,000 -405,000                                                                  
          cash and cash equivalents, beginning of period
            145,712,000  177,622,000                                                                                  
          cash and cash equivalents, end of period
            199,003,000  -7,881,000 -49,633,000 190,242,000                                                                                  
          loss on disposals of long-term assets
                 40,000 -68,000 160,000 24,000 1,000 -11,000                                                                        
          change in fair value of contingent purchase consideration
                 244,000 -69,000 105,000 -395,000   31,000                                                                         
          adjustments to reconcile loss to net cash (used) in provided by operations:
                                                                                                  
          net decrease in cash and cash equivalents
              -7,881,000              -4,287,000                -10,479,000  6,000 -270,000 -605,000  -91,000 -61,000 -46,000                                              
          adjustments to reconcile income to net cash (used) in provided by operations:
                                                                                                  
          provision for (recovery of) deferred income taxes
                24,000                    216,000                                                              
          net cash (used) in provided by operating activities
                -3,947,000                                                                                  
          net increase in cash and cash equivalents
                12,620,000             15,638,000 -16,320,000 8,479,000 -8,046,000   -1,935,000 1,147,000 -3,750,000 -27,651,000 21,037,000 -1,984,000 328,000 -2,955,000           -1,317,000 -368,000 333,000 -2,266,000 832,000 -189,000 1,707,000 -589,000                                      
          adjustment to intangibles
                                                                                                  
          payments of contingent purchase consideration
                     -121,000                                                                           
          net cash from (used) in financing activities
                                                                                                  
          provision for doubtful accounts
                  131,000 1,221,000 652,000 499,000 106,000 246,000 -48,000      75,000    -318,000 8,000 22,000 398,000 76,000 175,000 170,000   215,000 40,000 10,000 30,000 30,000 25,000 15,000 28,000    10,000 17,000 8,000 2,000 195,000 -53,000 61,000 -24,000 39,000 3,000 -34,000 2,000 -16,000 31,000 -26,000 24,000  -16,000 22,000 10,000 14,000 8,000 6,000 13,000   -1,000 18,000 1,000 5,000 25,000 3,000 24,000 4,000   329,000 125,000  
          net amortization of premiums and accretion of discounts on available-for-sale securities
                   -17,000 -14,000 1,000 74,000 87,000 118,000 71,000 92,000                                                                        
          net realized losses on sales of available-for-sale securities
                   -571,000 -453,000                                                                              
          goodwill and intangible asset adjustment
                                                                                                  
          proceeds from notes payable
                              20,636,000 8,000,000 36,750,000 40,777,000 5,000,000 1,590,000 1,488,000 2,835,000 12,500,000 1,050,000 1,750,000 1,500,000 1,000,000 2,000 3,179,000 15,000,000 1,500,000                             103,000 99,000 95,000   102,000 112,000 267,000 172,000 84,000 
          debt financing fees
                            4,000 -229,000 -20,000 -437,000 -1,102,000   -84,000 -1,577,000 -1,333,000 -100,000 -438,000     10,000 -575,000 -32,000                                        
          gain on modification of debt
                              -87,000 -36,000                                                                  
          reconciliation of cash, cash equivalents, restricted cash, and restricted cash equivalents to the condensed consolidated balance sheets
                                                                                                  
          cash and cash equivalents
                                                                                                  
          restricted cash and restricted cash equivalents included in funds held for clients
                                                                                                  
          total cash, cash equivalents, restricted cash, and restricted cash equivalents
                                                                                                  
          supplemental information:
                                                                                                  
          cash paid for interest
                                                                                                  
          cash paid for income taxes
                                                                                                  
          provision for (recovery of) doubtful accounts
                            1,000  175,000    -64,000                                                                
          net change in funds held for clients
                            66,439,000 -131,249,000 -86,710,000 5,889,000 27,714,000 -57,341,000 16,418,000 19,182,000 12,761,000 -51,067,000 -1,880,000 17,921,000 576,000 -19,111,000 5,210,000 2,117,000 1,540,000 -10,717,000 12,261,000 4,083,000 -12,189,000                                                  
          cash and cash equivalents at beginning of period
                            28,577,000 28,826,000 15,444,000 27,792,000 12,767,000 1,158,000 320,000                                      
          cash and cash equivalents at end of period
                            24,290,000 15,638,000 -16,320,000 8,479,000 20,780,000 16,250,000 -2,080,000 -1,935,000 16,591,000 -3,750,000 -27,651,000 21,037,000 25,808,000 328,000 -2,955,000 28,131,000 2,288,000 12,478,000 6,000 -270,000 553,000 1,036,000 -91,000 -61,000 274,000                       -3,819,000 -862,000   -750,000 -1,127,000   8,910,000 8,125,000   1,596,000 -989,000          
          cash paid for:
                                                                                                  
          interest
                            219,000  378,000 490,000 99,000 2,316,000 1,777,000 2,500,000 2,304,000 2,214,000 2,080,000 1,996,000 1,529,000 1,286,000 1,291,000 478,000 411,000 598,000 361,000 434,000 22,000 398,000 11,000 389,000 197,000 4,000 240,000 213,000 484,000 1,100,000 -295,000 257,000 399,000                                      
          income taxes
                            183,000  3,088,000   95,000   -10,000 75,000                                                            
          adjustments to reconcile net income to net cash from operations:
                                                                                                  
          impairment of goodwill
                                                                                                  
          provision from deferred income taxes
                                                                                                  
          gain on sale of discontinued operations
                                                                                                  
          loss on disposals of fixed assets
                             4,000 2,000   -21,000 80,000 -3,000 6,000                                                              
          proceeds from sale of discontinued operations
                                                                                                  
          acquisitions, net of cash acquired
                             -6,147,000                                                                     
          proceeds from revolving line of credit
                                 2,231,000 4,000,000 3,717,000 283,000 2,161,000 2,379,000                                                          
          payments of revolving line of credit
                                                                                                  
          payments of finance leases
                                                                                                  
          effect of foreign exchange rates
                                 -82,000 -49,000 27,000 -11,000 349,000 369,000 -504,000 7,000 4,000 100,000 -55,000 -37,000 -54,000 27,000 87,000 37,000   -47,000 11,000                                              
          non-cash investing and financing activities:
                                                                                                  
          subordinated notes payable –acquisitions
                                  2,000,000 1,780,000 1,870,000 3,942,000 1,028,000                                                        
          equity issued in connection with acquisitions
                                 555,000 3,293,000 1,200,000 528,000                                                        
          adjustments to reconcile net loss to net cash from operations:
                                                                                                  
          benefit from deferred income taxes
                                8,000                                                                  
          release of contingent consideration
                                                                                                 
          acquisitions net of cash acquired
                                  52,000 -7,495,000 -618,000 -22,199,000 -6,914,000 -37,253,000 82,000 -1,774,000 -35,622,000 -8,076,000 -12,000,000                                                  
          payments on notes payable
                                  -282,000 -3,669,000 -687,000 -1,333,000 -384,000   -875,000 -1,707,000 -322,000 -6,069,000 -2,060,000 -1,899,000   -1,238,000 -2,652,000 -1,988,000 -887,000 -1,588,000 -1,287,000 -188,000 -16,248,000 -1,173,000 -2,981,000 -2,363,000 -363,000                                      
          payments on revolving line of credit
                                     -2,161,000                                                            
          payments on capital leases
                                  -34,000 -34,000 -34,000 -11,000 -56,000   -40,000 -45,000 -46,000 -39,000 -52,000 -53,000 -53,000 -43,000 -50,000 -46,000 -51,000 -40,000 -37,000 -35,000 -32,000 -24,000 -21,000 -19,000 -24,000     -22,000 -12,000 -12,000 -12,000 -12,000 -12,000 -11,000 -13,000 -28,000 -16,000                        
          proceeds from issuance of common stock
                                  -226,000                                                                
          net cash used in operating activities
                                                                                                  
          restricted cash
                                                     150,000                                           
          debt issuance cost
                                                                                                  
          other
                                                2,000                                                
          collection of note receivable
                                             159,000 75,000 -11,000     4,000 5,000     5,000                                     
          accounts and note receivable
                                            -366,000    723,000                                                  
          net proceeds from issuance of stock
                                                                         175,000 175,000 2,000 9,000 3,000 9,000 2,000 2,000 2,000 82,000 2,000 4,000 3,000 233,000 4,000 298,000 84,000 20,000 39,000 656,000 366,000 278,000 
          subordinated notes payable- see note 4
                                            2,090,000                                                      
          issuance of common stock- cpi acquisition- see note 4
                                            946,000                                                      
          loss on debt refinancing
                                                    1,402,000                                          
          disposals of property and equipment
                                                 -8,000 26,000                                              
          payments on amendment of senior notes payable
                                                 -75,000 -704,000   -188,000                                      
          note receivable from customer
                                                                                                
          subordinated notes payable- mangrove acquisition
                                                6,000,000                                                  
          accrued purchases of property and equipment
                                                                                                 
          loss on debt financing
                                                                                                  
          net proceeds from exercise of stock options
                                              33,000 525,000 3,000 2,000 543,000 42,000     22,000                                         
          subordinated notes payable – mangrove acquisition
                                                                                                 
          gain on settlement of note payable and litigation
                                                     -1,034,000                                          
          insurance proceeds for settlement of notes payable dispute, net of expenses
                                                     -1,000 373,000                                          
          accrued contingent consideration upon acquisition
                                                                                                  
          conversion of subordinated convertible notes payable to equity
                                                                                                  
          collection/(issuance) of note receivable
                                                                                                  
          amortization of original issue discount
                                                    8,000 8,000 10,000 4,000 50,000  128,000 125,000 150,000                                      
          interest income on settlement
                                                                                                  
          gain on sale/disposal of assets
                                                                                                  
          gain on debt payoff
                                                                                                  
          purchases of intangible assets
                                                                                                  
          loss on sale/disposal of assets
                                                             21,000 15,000                                 
          discount on early payoff of legiant notes
                                                                                                  
          net purchases of property and equipment
                                                      -57,000 -122,000 -168,000 -240,000 102,000 -105,000 -140,000 -737,000 -16,000 -106,000 -45,000 -61,000 -15,000 -37,000 -8,000 -10,000 -8,000 -46,000 -77,000 -35,000 -33,000              -5,000 -25,000 -12,000  -15,000   -669,000 -643,000 -464,000 
          net proceeds from exercise of options
                                                      3,000 21,000   8,000 5,000  3,000 2,000 14,000                                  
          effect of translation exchange rates
                                                      18,000 -12,000 -9,000  -36,000 5,000 45,000 1,000 -2,000 28,000 -30,000 -70,000 -4,000 13,000 6,000 19,000 -19,000 39,000 31,000 -11,000        14,000    10,000            
          cash and equivalents at beginning of period
                                                      3,938,000 2,177,000 1,067,000 1,070,000 2,263,000 4,375,000 4,375,000    12,062,000    33,524,000    16,206,000    15,861,000  19,051,000 21,201,000 21,201,000 21,201,000 
          cash and equivalents at end of period
                                                      -368,000 333,000 1,672,000 832,000 -189,000 1,707,000 1,588,000 -569,000 1,253,000 304,000 1,189,000 -5,015,000 4,056,000 651,000 1,375,000 233,000 132,000 -1,286,000 1,991,000 2,263,000 1,651,000    10,554,000    15,925,000    15,038,000    15,920,000  -3,499,000 1,812,000 20,157,000 17,434,000 18,497,000 19,439,000 
          amortization of oid and derivative mark-to-market
                                                                                                  
          loss on debt conversion
                                                             -1,000 199,000                                  
          payments on conversion of subordinated notes payable
                                                                                                  
          payments on line of credit
                                                                                                  
          issuance of common stock upon acquisition
                                                                                                  
          interest income on settlement of post-closing working capital adjustment dispute
                                                                                                  
          derivative mark-to-market
                                                                                                  
          notes receivable
                                                               -1,000  5,000                                
          proceeds from line of credit
                                                                                                  
          loss on sale of assets
                                                                                                  
          derivative mark-to market
                                                                                                  
          prepaid expenses and other current assets
                                                             -42,000 -249,000 10,000 52,000 -98,000 2,000 28,000 -2,000 11,000 -38,000   -70,000 -130,000     18,000 34,000 -13,000 22,000 105,000 29,000    17,000 -177,000 -95,000 -120,000 -24,000 230,000 -142,000 -115,000 -134,000  
          payments on subordinated convertible notes payable on amendment and conversion
                                                                                                  
          proceeds from draw on line of credit
                                                                                                  
          net increase in cash and equivalents
                                                             -569,000 1,253,000 304,000 122,000  4,056,000 651,000 305,000                      59,000    1,106,000    
          interest expense – amortization of oid and derivative mark-to-market
                                                              60,000 56,000 535,000                                  
          acquisition of peoplecube, net of cash required
                                                                                                  
          net used in investing activities
                                                                                                  
          (payments to) /proceeds from a line of credit, subordinated notes and convertibles notes payable
                                                                                                  
          interest paid
                                                              248,000 85,000 104,000                                  
          payments of accelerated interest on subordinated convertible notes payable on conversion
                                                                                                 
          non-cash financing activity – conversion of subordinated convertible notes payable to equity
                                                              969,000                                  
          (issuance) or collection of note receivable
                                                               48,000 24,000                                  
          net cash (used) in investing activities
                                                               -58,000 -21,000                                  
          payments on notes payable and capital leases
                                                               -22,000 -286,000                        -103,000 -99,000 -95,000 -96,000 -90,000 -102,000 -117,000 -426,000 -341,000 -166,000 
          payments on notes payable conversion
                                                               -222,000                                  
          payments of accelerated interest on subordinated convertible notes payable conversion
                                                                211,000                                  
          amortization of leasehold advance and lease impairment
                                                                     -496,000 -262,000 -391,000 -212,000              -141,000 -139,000 -140,000  -174,000 -143,000 -146,000 -735,000 -508,000  
          gain on sale of assets
                                                                                                  
          loss on disposal of subtenant leasehold improvements
                                                                     19,000                            
          issuance of note receivable
                                                                                                  
          acquisitions of adi time net of cash acquired
                                                                                                  
          acquisitions of legiant net of cash acquired
                                                                                                  
          proceeds from line of credit, subordinated notes payable and subordinated convertible notes payable
                                                                                                  
          purchase of treasury stock
                                                                     -110,000 -92,000                      -454,000 -454,000 -454,000 
          net decrease in cash and equivalents
                                                                     233,000 132,000 -1,286,000 -272,000 -2,112,000 -2,724,000                       -1,762,000 
          issuance of note receivable for sale of vtel common stock
                                                                                                 
          proceeds from a line of credit, subordinated notes payable and convertible notes payable to fund the adi acquisition
                                                                                                  
          note receivable
                                                                    -1,000                              
          net cash from / (used) in operating activities
                                                                    312,000                              
          impairment of assets
                                                                                               11,827,000 11,827,000  
          purchases of short-term investments
                                                                                                  
          sales of short-term investments
                                                                                                  
          net cash (used in)/from financing activities
                                                                                                  
          sales of short term investments
                                                                                                  
          supplemental information: non cash investing activity:
                                                                                                  
          impairment of asset
                                                                                                  
          net sales (purchases) of short-term investments
                                                                         5,339,000 4,034,000                   203,000 932,000    
          loss from operations
                                                                         -1,457,000 -1,506,000    -1,539,000                    
          foreign currency translation loss
                                                                          31,000      -2,000   10,000     -12,000   -1,000 -1,000   650,000 629,000  
          foreign currency translation gain
                                                                                  7,000    5,000    2,000    2,000    
          accrued expenses and other liabilities
                                                                                                  
          sales and maturities of short-term investments
                                                                                                  
          change in other assets
                                                                               164,000                
          acquisition of isarla, inc., net of cash acquired
                                                                                                  
          effect of translation exchange rates on cash
                                                                                              8,000   2,000 
          supplemental cash flow information:
                                                                                                  
          issuance of stock for acquisition of isarla, inc.
                                                                               4,987,000                
          income taxes paid
                                                                                                  
          stock compensation for employees and consultants
                                                                                                  
          adjustments to reconcile net loss to net cash used in operations:
                                                                                                  
          net purchases of short-term investments
                                                                                                  
          net loss from operations
                                                                                                  
          net cash from by investing activities
                                                                                                  
          net income from operations
                                                                                                  
          adjustments to reconcile net income from operations to net cash from operating activities:
                                                                                                  
          accrued expenses and other long term obligations
                                                                                                  
          net cash (used in) provided by operating activities
                                                                                                  
          net cash from (used in) financing activities
                                                                                                  
          net income from continuing operations
                                                                                -1,573,000                  
          deferred revenues
                                                                                    67,000    58,000    24,000   161,000 221,000  
          net (purchases) sales of short-term investments
                                                                                                -2,558,000 -3,187,000 
          effect of exchange rate changes on cash and cash equivalents
                                                                                                  
          net change in cash and cash equivalents
                                                                                    8,125,000    -989,000          
          adjustments to reconcile net income to net cash (used in) provided by operations:
                                                                                                  
          gain on disposal of fixed assets
                                                                                                  
          income from operations
                                                                                  -918,000    2,749,000            
          net sales of short-term investments
                                                                                        1,391,000 100,000     170,000   
          income from continuing operations
                                                                                              388,000 -21,015,000 -16,599,000  
          adjustments to reconcile income from continuing operations to net cash from operating activities:
                                                                                                  
          amortization of leasehold advance and lease impairments
                                                                                                  
          gain on sale/disposal of fixed assets
                                                                                          -6,000        
          cash received from sale of discontinued operations / assets
                                                                                                  
          sales of property and equipment
                                                                                                  
          collection of notes receivable, net of issuance
                                                                                                  
          purchases of treasury stock
                                                                                                  
          cash flows from discontinued operations:
                                                                                                  
          net cash provided by operating activities
                                                                                                  
          net cash provided by investing activities
                                                                                                  
          net cash provided by discontinued operations
                                                                                                  
          adjustments to reconcile net income to net cash from (used in) operations:
                                                                                                  
          net cash (used in) provided by investing activities
                                                                                                  
          net cash (used in) provided by financing activities
                                                                                                  
          loss from continuing operations
                                                                                       -263,000 -1,431,000    -4,291,000     -2,533,000 
          adjustments to reconcile loss from continuing operations to net cash from operating activities:
                                                                                                  
          impairment of long-lived assets
                                                                                                  
          amortization of unearned compensation
                                                                                               38,000 33,000  
          purchase of business, net of cash acquired
                                                                                                  
          net cash from discontinued operations
                                                                                           2,334,000   573,000 573,000  
          issuance of restricted stock to employees and consultants
                                                                                                  
          adjustments to reconcile loss from continuing operations to net cash from operations:
                                                                                                  
          (gain) loss on disposal of fixed assets
                                                                                                 
          net issuance of notes receivable
                                                                                                  
          decrease in other assets
                                                                                                  
          cash flows from discontinued operations
                                                                                                  
          operating cash flows
                                                                                                  
          investing cash flows
                                                                                                  
          (loss) income from continuing operations
                                                                                          -1,382,000        
          issuance of notes receivable
                                                                                              -1,000    
          inventories
                                                                                                  
          loss on sale of discontinued operations
                                                                                                  
          loss on disposal of fixed assets
                                                                                              24,000 24,000  
          sale of accounts receivable
                                                                                               1,746,000 1,746,000  
          net (issuance) collection of notes receivable
                                                                                            -1,000      
          increase in capitalized software
                                                                                               -889,000 -889,000 -522,000 
          purchase of network simplicity software, inc.
                                                                                                  
          proceeds from issuance of notes payable
                                                                                                  
          effect of exchange rate changes on cash and equivalents
                                                                                              -4,000 7,000  
          net change in cash and equivalents
                                                                                            -3,499,000   -3,767,000 -2,704,000  
          increase in other assets
                                                                                               -200,000 -200,000 -200,000 
          purchase of network simplicity software inc.
                                                                                               -2,297,000 -1,965,000 -1,965,000 
          adjustments to reconcile net income from continuing operations to net cash from operating activities:
                                                                                                  
          loss on sale/disposal of fixed assets
                                                                                                  
          cash received from sale of services business
                                                                                                  
          collection (issuance) of notes receivable
                                                                                                  
          loss on sale of services business
                                                                                                  
          income taxes refunded
                                                                                                  
          contingent notes payable issued for acquired assets
                                                                                                  
          mark to market of investments
                                                                                                  
          net collection of notes receivable
                                                                                               162,000   
          collection of notes receivable
                                                                                                163,000