7Baggers

Mitek Systems, Inc
(NASDAQ:MITK) 

MITK stock logo

Mitek Systems, Inc. develops, markets, and sells mobile image capture and digital identity verification solutions in the United States, Europe, Latin America, and internationally. The company's solutions are embedded in native mobile apps and browsers to facilitate online user experiences, fraud det...

Founded: 1986
Full Time Employees: 350
Sector: Technology
Industry: Software-Application

Share this website to your friends
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
    Unit: USD2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2004-09-30 2003-03-31 2001-06-30 2001-03-31 
                                                                              
      revenue
                                                                              
      software license
    13,901,000                                                                          
      saas, maintenance, and other
    30,343,000                                                                          
      total revenue
    44,244,000 44,779,000 45,729,000 51,929,000 37,254,000 43,222,000 44,976,000 46,968,000 36,917,000 37,656,000 43,070,000 46,123,000 45,703,000 37,423,000 39,333,000 34,714,000 32,473,000 33,271,000 31,778,000 28,773,000 25,976,000 30,638,000 25,413,000 23,192,000 22,067,000 25,018,000 21,906,000 19,983,000 17,683,000 21,037,000 16,109,000 14,277,000 12,136,000 12,904,000 11,798,000 11,419,000 9,269,000 9,670,000 9,105,000 8,522,000 7,404,442 7,865,852 6,439,995 5,672,326 5,389,322 5,543,959 4,659,724 4,484,138 4,462,524 4,387,231 3,882,027 3,224,262 3,309,664 1,219,732 3,161,729 1,191,737 3,519,484                  
      yoy
    18.76% 3.60% 1.67% 10.56% 0.91% 14.78% 4.43% 1.83% -19.22% 0.62% 9.50% 32.87% 40.74% 12.48% 23.77% 20.65% 25.01% 8.59% 25.05% 24.06% 17.71% 22.46% 16.01% 16.06% 24.79% 18.92% 35.99% 39.97% 45.71% 63.03% 36.54% 25.03% 30.93% 33.44% 29.58% 33.99% 25.18% 22.94% 41.38% 50.24% 37.39% 41.88% 38.21% 26.50% 20.77% 26.37% 20.03% 39.07% 34.83% 259.69% 22.78% 170.55% -5.96%                      
      qoq
    -1.19% -2.08% -11.94% 39.39% -13.81% -3.90% -4.24% 27.23% -1.96% -12.57% -6.62% 0.92% 22.13% -4.86% 13.31% 6.90% -2.40% 4.70% 10.44% 10.77% -15.22% 20.56% 9.58% 5.10% -11.80% 14.21% 9.62% 13.01% -15.94% 30.59% 12.83% 17.64% -5.95% 9.37% 3.32% 23.20% -4.15% 6.21% 6.84% 15.09% -5.87% 22.14% 13.53% 5.25% -2.79% 18.98% 3.92% 0.48% 1.72% 13.01% 20.40% -2.58% 171.34% -61.42% 165.30% -66.14%                   
      operating costs and expenses
                                                                              
      cost of revenue—software license
    33,000                                                                          
      cost of revenue—saas, maintenance, and other
    8,374,000                                                                          
      selling and marketing
    8,148,000 10,154,000 11,127,000 10,540,000 9,695,000 9,538,000 10,354,000 11,021,000 9,856,000 11,117,000 10,296,000 9,623,000 9,515,000 9,982,000 11,216,000 9,206,000 8,438,000 8,449,000 8,133,000 8,530,000 7,385,000 5,077,000 7,791,000 7,448,000 7,330,000 6,510,000 6,935,000 6,752,000 7,208,000 5,837,000 5,740,000 5,348,000 4,775,000 3,455,000 3,487,000 3,704,000 3,838,000 2,981,000 2,940,000 2,553,000 2,462,974 1,945,375 1,645,770 1,428,643 1,438,066 1,228,733 1,810,084 1,947,573 1,849,901 1,709,102 1,461,897 1,417,397 1,264,052 808,485 1,078,603 712,037 850,928 778,710 667,793 564,896 399,312 309,074 224,772 231,275 164,564 172,691 133,340 190,017 361,041   978,996  534,151 
      research and development
    7,374,000 8,235,000 8,960,000 9,766,000 8,323,000 6,073,000 9,982,000 9,713,000 8,874,000 6,484,000 7,461,000 7,373,000 7,670,000 4,735,000 9,614,000 8,236,000 7,606,000 8,241,000 6,946,000 6,691,000 6,165,000 8,319,000 5,111,000 4,819,000 4,610,000 4,577,000 4,663,000 5,290,000 4,488,000 4,731,000 4,161,000 3,501,000 3,280,000 2,926,000 2,652,000 2,401,000 2,451,000 2,334,000 1,940,000 1,814,000 1,706,747 1,680,551 1,353,285 1,387,828 1,155,142 1,273,850 1,589,521 1,630,628 1,525,574 1,773,285 1,976,020 1,641,353 1,402,753 1,637,071 2,117,174 1,730,679 1,179,106 1,025,422 738,368 642,982 589,337 496,956 491,619 507,370 506,455 487,739 409,903 431,192 572,492   552,113 427,312 435,955 
      general and administrative
    11,074,000 11,082,000 11,251,000 10,098,000 11,901,000 9,908,000 12,604,000 14,943,000 15,538,000 13,212,000 11,588,000 10,059,000 8,479,000 7,965,000 6,589,000 6,073,000 5,965,000 6,081,000 5,633,000 5,718,000 5,058,000 5,902,000 5,884,000 5,210,000 5,288,000 4,118,000 5,074,000 4,827,000 5,842,000 6,538,000 3,239,000 3,773,000 3,517,000 2,962,000 3,363,000 2,742,000 2,243,000 2,038,000 2,185,000 2,263,000 2,090,874 1,901,404 1,804,025 1,811,708 2,164,839 2,585,962 2,302,973 2,668,246 1,997,200 2,004,212 2,032,316 2,147,806 1,668,929 1,506,528 1,626,133 1,299,953 1,163,228 1,189,014 784,573 834,193 623,244 330,388 458,184 498,622 333,163 319,823 268,737 362,230 529,875   433,702 351,935 513,165 
      amortization of acquired intangibles and acquisition-related costs
    3,286,000                                                                          
      restructuring costs
    515,000 3,000  29,000 808,000 114,000 1,070,000 530,000 48,000 114,000 14,000 210,000 1,776,000 -7,000 1,807,000         -114,000  -147,000 3,214,000                                                
      total operating costs and expenses
    38,804,000 40,089,000 41,920,000 40,564,000 40,328,000 35,507,000 44,242,000 46,270,000 43,833,000 40,943,000 41,278,000 37,437,000 37,330,000 36,661,000 37,090,000 29,881,000 27,644,000 29,346,000 26,346,000 26,390,000 24,439,000 24,566,000 23,979,000 22,128,000 21,769,000 20,489,000 24,815,000 21,633,000 22,243,000 22,403,000 18,972,000 15,542,000 14,448,000 11,171,000 11,314,000 10,195,000 9,941,000 8,829,000 8,411,000 7,891,000 7,746,207 4,142,965.75 6,130,582 5,185,832 5,255,448    5,943,372    4,675,730    3,495,531                  
      operating income
    5,440,000 4,690,000 3,809,000 11,365,000 -3,074,000 7,715,000 734,000 698,000 -6,916,000 -3,287,000 1,792,000 8,686,000 8,373,000 762,000 2,243,000 4,833,000 4,829,000 3,925,000 5,432,000 2,383,000 1,537,000 6,072,000 1,434,000 1,064,000 298,000 4,529,000 -2,909,000 -1,650,000 -4,560,000 -1,366,000 -2,863,000 -1,265,000 -2,312,000 1,733,000 484,000 1,224,000 -672,000 841,000 694,000 631,000 -341,765 961,900 309,413 486,494 133,874 -65,014 -1,650,440 -2,211,523 -1,480,848 -1,476,435 -2,057,651 -2,399,386 -1,366,066 -3,025,046 -2,019,401 -2,860,669 23,953 -223,272 325,488 570,212 -416,030 272,395 -555,329 97,586 -198,337 -327,087 -84,983 -236,729 -670,862   29,196 490,388 -530,983 
      yoy
    -276.97% -39.21% 418.94% 1528.22% -55.55% -334.71% -59.04% -91.96% -182.60% -531.36% -20.11% 79.72% 73.39% -80.59% -58.71% 102.81% 214.18% -35.36% 278.80% 123.97% 415.77% 34.07% -149.30% -164.48% -106.54% -431.55% 1.61% 30.43% 97.23% -178.82% -691.53% -203.35% 244.05% 106.06% -30.26% 93.98% 96.63% -12.57% 124.30% 29.70% -355.29% -1579.53% -118.75% -122.00% -109.04% -95.60% -19.79% -7.83% 8.40% -51.19% 1.89% -16.13% -5803.11% 1254.87% -720.42% -601.69% -105.76% -181.97% -158.61% 484.32% 109.76% -183.28% 553.46% -141.22% -70.44%   -910.83% -236.80%      
      qoq
    15.99% 23.13% -66.48% -469.71% -139.84% 951.09% 5.16% -110.09% 110.40% -283.43% -79.37% 3.74% 998.82% -66.03% -53.59% 0.08% 23.03% -27.74% 127.95% 55.04% -74.69% 323.43% 34.77% 257.05% -93.42% -255.69% 76.30% -63.82% 233.82% -52.29% 126.32% -45.29% -233.41% 258.06% -60.46% -282.14% -179.90% 21.18% 9.98% -284.63% -135.53% 210.88% -36.40% 263.40% -305.92% -96.06% -25.37% 49.34% 0.30% -28.25% -14.24% 75.64% -54.84% 49.80% -29.41% -12042.84% -110.73% -168.60% -42.92% -237.06% -252.73% -149.05% -669.07% -149.20% -39.36% 284.89% -64.10% -64.71%    -94.05% -192.35%  
      operating margin %
    12.30% 10.47% 8.33% 21.89% -8.25% 17.85% 1.63% 1.49% -18.73% -8.73% 4.16% 18.83% 18.32% 2.04% 5.70% 13.92% 14.87% 11.80% 17.09% 8.28% 5.92% 19.82% 5.64% 4.59% 1.35% 18.10% -13.28% -8.26% -25.79% -6.49% -17.77% -8.86% -19.05% 13.43% 4.10% 10.72% -7.25% 8.70% 7.62% 7.40% -4.62% 12.23% 4.80% 8.58% 2.48% -1.17% -35.42% -49.32% -33.18% -33.65% -53.00% -74.42% -41.28% -248.01% -63.87% -240.04% 0.68% -Infinity% Infinity% Infinity% -Infinity% Infinity% -Infinity% Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity%  NaN% Infinity% Infinity% -Infinity% 
      interest expense
    2,542,000 2,505,000 2,469,000 2,407,000 2,398,000 2,364,000 2,329,000 2,303,000 2,263,000 2,401,000 2,362,000 2,163,000 2,137,000 2,107,000 2,077,000 2,040,000 2,008,000 1,586,000 2,223,000 1,319,000                                                       
      other income
    1,500,000 1,120,000 1,805,000 1,110,000 563,000 1,851,000 1,436,000 1,190,000 1,642,000 2,121,000 925,000 454,000 340,000 -362,000 89,000 -231,000 135,000 105,000 80,000 372,000 96,000 61,000 145,000 32,000 303,000 350,000 98,000 140,000 14,000 22,000 -1,351,000 204,000 190,000 121,000 149,000 67,000 65,000 23,000 45,000 30,000                                   
      income before income taxes
    4,398,000 3,305,000 3,145,000 10,068,000 -4,909,000 7,202,000 -159,000 -415,000 -7,537,000 -3,567,000 355,000 6,977,000 6,576,000 -1,707,000 255,000 2,562,000 2,956,000 2,444,000 3,289,000 1,436,000 1,633,000 6,133,000 1,579,000 1,096,000 601,000 4,879,000 -2,811,000 -1,510,000 -4,546,000 -1,344,000 -4,214,000 -1,061,000 -2,122,000 1,854,000 633,000 1,291,000 -607,000 864,000 739,000 661,000 -305,716 987,220 339,172 507,650 149,077 2,050 -1,632,506 -2,191,847 -1,467,339 -1,470,454 -2,052,059 -2,392,475 -1,359,642 -3,014,835 -2,008,887 -2,851,193 30,912 -219,380 325,111 570,739 -799,035 180,184 -646,564  -220,607   -238,111 -668,115   34,825 507,552 -551,653 
      income tax benefit
    -1,626,000 -1,445,000 -749,000 -916,000 297,000 1,371,000 375,000 697,000 1,744,000 2,123,000 -783,000 -1,808,000 -1,846,000 -209,000 556,000 -651,000 168,000   -417,000 534,000 -1,135,000 -231,000 -188,000 -41,000 -1,597,000 2,712,000 794,000 1,355,000 -783,000 1,430,000       96,000    143,723 577,789                                
      net income
    2,772,000 1,860,000 2,396,000 9,152,000 -4,612,000 8,573,000 216,000 282,000 -5,793,000 -1,444,000 -428,000 5,169,000 4,730,000 -1,916,000 811,000 1,911,000 3,124,000 1,807,000 2,985,000 1,019,000 2,167,000 4,998,000 1,348,000 908,000 560,000 3,282,000 -99,000 -716,000 -3,191,000 -2,127,000 -2,784,000 -1,160,000 -5,736,000 12,866,000 616,000 1,217,000 -607,000 960,000 739,000 582,000 -322,059 955,348 916,961 507,650 146,180 2,050 -1,632,601 -2,193,017 -1,468,300 -1,470,730 -2,052,059 -2,393,275 -1,359,642 -3,010,027 -2,008,887 -2,847,356 26,275 -219,380 325,111 569,939 -800,727 180,184 -646,564 6,973 -222,946 -328,260 -85,677 -239,911 -668,115   26,080 507,552 -551,653 
      yoy
    -160.10% -78.30% 1009.26% 3145.39% -20.39% -693.70% -150.47% -94.54% -222.47% -24.63% -152.77% 170.49% 51.41% -206.03% -72.83% 87.54% 44.16% -63.85% 121.44% 12.22% 286.96% 52.29% -1461.62% -226.82% -117.55% -254.30% -96.44% -38.28% -44.37% -116.53% -551.95% -195.32% 844.98% 1240.21% -16.64% 109.11% 88.47% 0.49% -19.41% 14.65% -320.32% 46502.34% -156.17% -123.15% -109.96% -100.14% -20.44% -8.37% 7.99% -51.14% 2.15% -15.95% -5274.66% 1272.06% -717.91% -599.59% -103.28% -221.75% -150.28% 8073.51% 259.16% -154.89% 654.65% -102.91% -66.63%   -1019.90% -231.63%      
      qoq
    49.03% -22.37% -73.82% -298.44% -153.80% 3868.98% -23.40% -104.87% 301.18% 237.38% -108.28% 9.28% -346.87% -336.25% -57.56% -38.83% 72.88% -39.46% 192.93% -52.98% -56.64% 270.77% 48.46% 62.14% -82.94% -3415.15% -86.17% -77.56% 50.02% -23.60% 140.00% -79.78% -144.58% 1988.64% -49.38% -300.49% -163.23% 29.91% 26.98% -280.71% -133.71% 4.19% 80.63% 247.28% 7030.73% -100.13% -25.55% 49.36% -0.17% -28.33% -14.26% 76.02% -54.83% 49.84% -29.45% -10936.75% -111.98% -167.48% -42.96% -171.18% -544.39% -127.87% -9372.39% -103.13% -32.08% 283.14% -64.29% -64.09%    -94.86% -192.01%  
      net income margin %
    6.27% 4.15% 5.24% 17.62% -12.38% 19.83% 0.48% 0.60% -15.69% -3.83% -0.99% 11.21% 10.35% -5.12% 2.06% 5.50% 9.62% 5.43% 9.39% 3.54% 8.34% 16.31% 5.30% 3.92% 2.54% 13.12% -0.45% -3.58% -18.05% -10.11% -17.28% -8.12% -47.26% 99.71% 5.22% 10.66% -6.55% 9.93% 8.12% 6.83% -4.35% 12.15% 14.24% 8.95% 2.71% 0.04% -35.04% -48.91% -32.90% -33.52% -52.86% -74.23% -41.08% -246.78% -63.54% -238.92% 0.75% -Infinity% Infinity% Infinity% -Infinity% Infinity% -Infinity% Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity%  NaN% Infinity% Infinity% -Infinity% 
      net income per share
    0.06 0.04 0.05 0.2 -0.1 0.18  0.01 -0.13 -0.03 -0.01 0.11 0.11 -0.04 0.02 0.04 0.07 0.04 0.07 0.02 0.05 0.12 0.03 0.02 0.01 0.08  -0.02 -0.08 -0.05 -0.08 -0.03 -0.17 0.39 0.02 0.04 -0.02 0.03 0.02 0.02 -0.01 0.03 0.03 0.02   -0.05 -0.07 -0.05 -0.04 -0.08 -0.09 -0.05 -0.12 -0.08 -0.11   0.01 0.03 -0.04 0.01 -0.04  -0.01 -0.02 -0.01 -0.01 -0.04      
      shares used in calculating net income per share—basic
    45,702 84 45,894 45,651 45,195 -204 47,017 46,896 46,294 -92 46,002   -126 44,669 44,775 44,788 364 43,773 43,138 42,476 159 41,483 41,022 40,615     689 36,190 34,976                                           
      shares used in calculating net income per share—diluted
    47,162 136 46,848 46,610 45,195 -324 48,307 48,041 46,294 251 46,473   -13 45,224 46,097 46,155 437 45,194 44,554 43,897 294 42,428 42,028 41,828     689 36,190 34,976                                           
      comprehensive income
    2,660 106 12,688 14,150 -15,260 16,145 -59 -1,726 853     -2,991.25 -11,875                                                            
      other comprehensive income, net of tax
    -112 -1,754 10,292 4,998 -10,648 7,572 -275                                                                    
      foreign currency translation adjustment
    -89 -1,778 10,300 4,944 -10,510 7,364 -307 -1,966 6,544 -4,851 2,219 3,022 12,703 -10,835 -13,595 -1,862 -1,267 -1,314 747 -2,648 2,760 2,311 1,135 -1,064 1,253 -2,291 814 -1,203 -824 -373 -942 403 189 186 318 74 -370 52 31 -129,834 290 -608                                
      unrealized gain on investments, net of tax benefit of 7 and 34
    -23                                                                          
      software and hardware
     14,548,000 19,507,000 26,700,000 11,985,000 18,341,000 22,662,000 24,889,000 15,980,000 15,291,000 21,447,000 25,260,000 26,376,000 17,949,000 19,820,000 19,280,000 15,445,000 17,781,000 16,973,000 13,013,000 12,303,000 17,972,000 13,212,000 11,453,000 11,515,000 14,377,000 11,888,000 10,585,000 9,995,000 14,261,000 10,458,000 8,773,000 7,206,000                                          
      services and other
     19,180,000 26,222,000 25,229,000 25,269,000 24,881,000 22,314,000 22,079,000 20,937,000 22,365,000 21,623,000 20,863,000 19,327,000 19,474,000 19,513,000 15,434,000 17,028,000 15,490,000 14,805,000 15,760,000 13,673,000 12,666,000 12,201,000 11,739,000 10,552,000                                                  
      cost of revenue—software and hardware
     34,000 53,000 16,000 67,000 186,000 54,000 29,000 40,000 597,000 428,000 219,000 169,000 380,000 508,000 310,000 378,000 260,000 293,000 670,000 1,245,000 1,045,000 623,000 864,000 771,000 1,121,000 838,000 907,000 845,000 837,000 1,023,000 485,000 719,000                                          
      cost of revenue—services and other
     4,840,250 6,969,000 6,515,000 5,877,000 5,978,000 6,428,000 6,186,000 5,494,000 5,675,000 5,284,000 5,679,000 4,900,000 8,381,000 4,073,000 3,000,000 2,978,000 2,940,000 3,117,000 3,122,000 2,893,000 2,532,000 2,873,000 2,322,000 2,162,000                                                  
      amortization and acquisition-related costs
     3,325,000 3,560,000 3,600,000 3,657,000 3,710,000 3,750,000 3,848,000 3,983,000 3,744,000 6,207,000 4,274,000 4,821,000 5,225,000 3,283,000                                                            
      unrealized gain on investments, net of tax benefit of 3,
     -23 -8                                                                        
      unrealized gain on investments, net of tax of 8, (4), (26) and 32
       54                                                                       
      unrealized gain on investments, net of tax of (34) and 36
        -138                                                                      
      unrealized gain on investments
         23.25 32 -42 102 118 123 296 352 472 909   10 11 -133 -53 -53 98 56 13 18 43 -12  -5  -26 26 28  11,158 -416 -3,667 -2,187                              
      other comprehensive income
           -2,008  -14,204 1,914 8,487 17,785   -779 1,587 503 3,743 -1,762 4,874 7,256 2,581 -100 1,815 994 722   -2,482 -3,683 -769  13,056 929 1,294  986 796 611 -472,180 966,796 915,937 503,983 143,993                              
      shares used in calculating net income per share - basic
               45,377 44,930                                                              
      shares used in calculating net income per share - diluted
               45,780 45,634                                                              
      acquisition-related costs and expenses
                   3,056,000 2,279,000 3,375,000 2,224,000 1,659,000 1,693,000 1,691,000 1,697,000 1,579,000 1,608,000 2,202,000 1,761,000 1,773,000 1,827,000 2,623,000 3,154,000 1,203,000 1,259,000 690,000 630,000 518,000 518,000 536,000 553,000 541,000 543,233 551,809 736,172                                
      unrealized loss on investments
                   -828 -270                -59    -21    -20,287                                  
      income tax provision
                     -46,750 -304,000             -99,000 -3,614,000 -22,750 -17,000 -74,000    79,000 16,343                                  
      service and other
                             10,641,000 10,018,000 9,398,000 7,688,000                                              
      cost of revenue—service and other
                             2,108,000 2,330,000 2,084,000 2,033,000                                              
      shares used in calculating net loss per share—basic and diluted
                             9,758.5 39,936 38,926 38,247    34,207                30,402,397                          
      other comprehensive loss
                               -1,913 -4,002    -5,606    -998                                      
      saas, maintenance, and consulting
                                 6,776,000 5,651,000 5,504,000 4,930,000                                          
      cost of revenue—saas, maintenance, and consulting
                                 1,837,000 1,655,000 1,232,000 898,000                                          
      software
                                     8,403,000 7,464,000 7,797,000 5,983,000 6,540,000 5,760,000 5,557,000 4,729,595 5,454,972 4,675,096 3,993,013 3,746,517 3,843,866 3,176,686 3,122,114 3,169,864 3,276,701 2,694,220 2,174,878 2,570,706 524,970 2,463,916 505,448 2,892,026 2,468,828 2,375,049 2,338,179 940,688 1,134,440 370,464 1,027,363           
      saas, maintenance and consulting
                                     2,810,500 4,334,000 3,622,000 3,286,000                                      
      cost of revenue-software
                                     340,000 404,000 154,000 214,000 274,000 157,000 132,000 390,637 287,140 265,511 225,245 213,910 213,911 293,877 172,568 321,099 157,927 240,053 154,256 192,606   109,528 147,660                  
      cost of revenue-saas, maintenance and consulting
                                     532,750 778,000 676,000 677,000                                      
      shares used in calculating net income per share – basic
                                     8,183,080.75 33,023,622 32,786,079  7,869,430.75 31,823,386 31,325,577 31,094,417 7,676,062.5 30,764,694 30,697,391 30,618,097                              
      shares used in calculating net income per share – diluted
                                     8,758,343.5 35,609,724 34,815,304  8,365,446.75 34,531,964 33,133,920 31,094,417 7,847,392.25 31,645,696 31,321,259 31,173,815                              
      other comprehensive income:
                                                                              
      shares used in calculating net loss per share – basic and diluted
                                        32,376,671         7,612,764.5 30,481,168 30,453,455  6,633,589.25 27,109,787 26,473,938                       
      other comprehensive loss:
                                                                              
      services
                                         2,246,250 3,345,000 2,965,000 2,674,847 1,271,754.25 1,764,899                                
      cost of revenue-services
                                         444,000 636,000 588,000 551,742 235,429.5 325,819                                
      interest and other expense
                                            -601 -788 -342 -1,120 -1,050 -1,624 -1,545 -1,576 -1,700 103,257 -37,214 -29,211 -43,693 -48,014 -62,267 -62,638 -67,065 -40,480 -2,693 -169 -384,247 -92,787 -91,782 -90,839 -22,715 -1,802 -1,337 -2,154 -280      
      interest and other income
                                            36,650 26,108 30,101 22,276 16,253                              
      total other income
                                            36,049 25,320 29,759 21,156 15,203 67,064 17,934 19,676 13,509 5,981 5,592 6,911 6,424 10,211 10,514 9,476 6,959 3,892 -377 527     -22,270          
      maintenance and professional services
                                               1,679,313 1,642,805 1,700,093 1,483,038 1,362,024 1,292,660 1,110,530 1,187,807 1,049,384 738,958 694,762 697,813 686,289 627,458 571,311 578,869 530,178 462,874 485,995 452,026            
      cost of revenue-maintenance and professional services
                                               332,408 283,491 306,517 313,709 276,646 249,598 219,140 229,392 262,836 147,390   200,209 154,609                  
      provision for income taxes
                                                -2,897 -556.5 -95 -1,170 -961 -200  -800  -4,808   -4,637   -800 -1,692    -2,339   -1,800    8,745   
      total costs and expenses
                                                 5,608,973 6,310,164 6,695,661  5,863,666 5,939,678 5,623,648  4,244,778 5,181,130 4,052,406  3,263,411 2,628,430 2,298,145 1,819,592 1,348,040 1,377,819 1,419,379 1,357,348 1,131,233 999,721 1,125,012 1,682,310   3,828,948 1,637,106 1,809,842 
      interest income
                                                 13,985 19,479 21,252 15,209 -97,276 42,806 36,122 50,117 58,225 72,781 72,114 74,024 44,372 2,316 696 1,242 576 547 226 445 629 643 772 3,027      
      shares used in calculating basic net income per share
                                                        26,024,288 6,245,063.25 25,613,698 25,013,284 24,390,215                  
      shares used in calculating diluted net income per share
                                                        26,024,288 6,245,063.25 25,613,698 25,013,284 27,817,545                  
      cost of sales-software
                                                         106,899.75 170,411   177,482 377,274 179,312 153,343 158,122 139,713 130,267 292,109 100,112 117,473 82,951 137,848      
      cost of sales-maintenance and professional services
                                                         135,906.75 188,809   47,885.25 60,422 76,762 54,356 53,500 63,531  61,057          
      benefit for income taxes
                                                           3,837                   
      sales:
                                                                              
      total sales
                                                             1,806,459 2,953,918 2,868,357  874,616.5 822,490            
      costs and expenses:
                                                                              
      other income:
                                                                              
      weighted-average number of common shares and common share equivalents outstanding - basic
                                                              22,574,421 20,542,502               
      weighted-average number of common shares and common share equivalents outstanding - diluted
                                                              24,818,674 23,241,963            11,208,258 11,228,207  
      sales
                                                                              
      total other expense - net
                                                                -383,005              
      weighted average number of common
                                                                              
      shares and common share equivalents
                                                                              
      outstanding - basic and diluted
                                                                18,845,990              
      operations
                                                                       6,516 23,324   397,229 281,380 326,571 
      total other income - net
                                                                 -51,029.75 -91,235 -90,613    -1,382 2,747      
      weighted average number of common shares and common share equivalents outstanding - basic and diluted
                                                                  16,867,236            
      professional services
                                                                   489,602           
      sales: - sum
                                                                   1,516,965           
      cost of sales-professional services
                                                                   51,845           
      income (loss) before income taxes
                                                                   6,973           
      weighted average number of
                                                                              
      common shares and common share
                                                                              
      equivalents outstanding - basic
                                                                   16,756,804           
      equivalents outstanding - diluted
                                                                   17,476,183           
      the accompanying notes form an integral part of these financial statements.
                                                                              
      software including sales to a related party of 0 for the three months ended december 31, 2009 and 2008
                                                                    676,925          
      maintenance and professional services including sales to a related party of 16,715 and 15,779 for the three months ended december 31, 2009 and 2008, respectively
                                                                    482,086          
      sales - sum
                                                                    1,159,011 703,617.25 914,738  1,011,448      
      weighted average number of common shares outstanding - basic and diluted
                                                                 16,946,263   16,751,137   16,751,137 16,751,137      
      software including sales to a related party of 0 for the three months ended june 30, 2009 and 2008, and 0 and 227,712 for the nine months ended june 30, 2009 and 2008, respectively
                                                                     336,717.25 418,778        
      professional services including sales to a related party of 15,010 and 15,998 for the three months ended june 30, 2009 and 2008, respectively and 45,522 and 40,961 for the nine months ended june 30, 2009 and 2008, respectively
                                                                     366,900 495,960        
      cost of sales-professional services, education and other
                                                                     45,026 70,268 52,106 57,730      
      total other income – net
                                                                     168 -694        
      (loss) income before income taxes
                                                                     -247,976 -85,677        
      common shares outstanding – basic
                                                                     4,187,784.25 16,751,137        
      weighted average number of common shares and common share equivalents outstanding – diluted
                                                                      16,751,137        
      software including sales to a related party of 0 and 600 for the three months ended march 31, 2009 and 2008, respectively, and 0 and 227,712 for the six months ended march 31, 2009 and 2008, respectively
                                                                       431,433       
      professional services including sales to a related party of 14,733 and 15,394 for the three months ended march 31, 2009 and 2008, respectively and 30,512 and 24,963 for the six months ended march 31, 2009 and 2008, respectively
                                                                       456,850       
      software including sales to a related party of 0 and 227,112 for the three months ended december 31, 2008 and 2007, respectively
                                                                        496,658      
      professional services including sales to a related party of 15,779 and 9,569 for the three months ended december 31, 2008 and 2007, respectively
                                                                        514,790      
      net sales
                                                                           3,858,144 2,798,362 1,760,421 
      cost of sales
                                                                           1,466,908 670,868 481,562 
      other income - net
                                                                           5,629   
      earnings per share - basic
                                                                            0.05 -0.05 
      weighted-average number of shares outstanding - basic
                                                                           11,138,772   
      earnings per share - diluted
                                                                            0.05 -0.05 
      gross margin
                                                                            2,127,494 1,278,859 
      yoy
                                                                              
      qoq
                                                                            66.36%  
      gross margin %
    0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN%  NaN% NaN% Infinity% Infinity% 
      interest and other income (expense) - net
                                                                            17,164  
      weighted-average number of shares outstanding – basic
                                                                            11,119,843  
      interest and other income - net
                                                                             -20,670 
      weighted-average number of
                                                                              
      shares outstanding - basic
                                                                             11,119,843 
      common shares and common
                                                                              
      share equivalents outstanding - diluted
                                                                             11,119,843 
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2004-09-30 2003-03-31 2001-06-30 2001-03-31 
                                                                                
        assets
                                                                                
        current assets:
                                                                                
        cash and cash equivalents
      175,122,000 154,153,000 127,124,000 104,699,000 90,617,000 93,456,000 84,351,000 80,939,000 64,538,000 58,913,000 87,490,000 83,047,000 57,115,000 32,059,000 21,543,000 23,984,000 24,214,000 30,312,000 40,549,000 53,935,000 26,723,000 19,986,000 18,938,000 16,928,000 14,793,000 16,748,000 16,092,000 18,745,000 10,437,000 9,028,000 8,634,000 25,238,000 6,341,000 12,289,000 9,299,000 12,959,000 6,215,000 9,010,000 5,009,000 13,226,000 4,353,905 2,752,638 2,730,826 5,740,117 12,784,071 7,766,590 9,141,126 7,920,523 10,176,985 23,294,456 22,945,632 9,991,249 9,592,950 6,702,090 6,193,014 6,221,904 6,711,466 5,655,716 14,024,308 2,304,312 2,141,488 1,305,049 1,495,428 1,414,847 1,089,725 674,115 537,216 775,314 868,698 1,300,281 2,607,173  944,287 74,600 
        short-term investments
      14,953,000 38,858,000 39,947,000 31,472,000 30,591,000 36,884,000 38,718,000 42,987,000 59,373,000 74,700,000 40,651,000 26,711,000 44,814,000 58,268,000 49,531,000 37,910,000 137,753,000 149,057,000 138,302,000 131,314,000 40,238,000 40,035,000 30,281,000 19,018,000 18,271,000 16,502,000 11,892,000 5,861,000 9,248,000 8,448,000 9,377,000 19,146,000 31,999,000 30,279,000 29,001,000 23,051,000 28,314,000 24,863,000 19,908,000 14,935,000 21,105,395 23,921,328 21,222,669 19,965,390 14,160,303 16,269,170 15,591,569 18,324,441 13,180,876 5,730,872 6,515,582 4,901,326 4,663,159 5,819,537 8,851,568 10,395,561 10,829,067 10,187,638 2,411,469                
        accounts receivable
      31,936,000 36,811,000 40,207,000 49,850,000 32,348,000 31,682,000 41,609,000 52,061,000 35,267,000 32,132,000 37,616,000 35,962,000 28,262,000 27,874,000 29,618,000 23,858,000 16,930,000 16,602,000 18,583,000 14,162,000 12,714,000 15,612,000 12,943,000 13,727,000 12,875,000 14,938,000 14,566,000 11,862,000 12,831,000 16,821,000 12,124,000 7,797,000 5,652,000 7,099,000 6,405,000 5,104,000 5,544,000 4,949,000 4,614,000 2,492,000 4,237,736 3,936,687 3,807,947 2,982,753 3,517,770 2,955,350 2,519,605 3,115,319 2,857,062 1,494,627 572,382 793,699 1,624,225 1,097,311 3,190,110 1,450,574 3,065,453 2,956,295                 
        contract assets, current portion
      11,697,000 12,687,000 12,180,000 11,855,000 15,588,000 15,818,000 16,805,000 15,140,000 17,305,000 18,355,000 7,420,000 8,845,000 5,458,000                                                              
        prepaid expenses
      2,134,000 3,050,000 3,666,000 3,485,000 5,054,000 4,514,000 11,520,000 7,783,000 6,908,000 3,513,000 2,227,000 2,789,000 2,269,000 2,000,000 3,078,000 2,409,000 2,540,000 1,920,000 1,988,000 2,143,000 1,473,000 1,338,000 2,016,000 1,604,000 1,978,000 1,487,000 1,847,000 2,070,000 2,096,000 2,278,000                                             
        other current assets
      3,260,000 2,935,000 2,737,000 2,548,000 2,639,000 2,697,000 2,681,000 2,705,000 2,573,000 2,396,000 2,828,000 2,849,000 2,773,000 2,622,000 3,194,000 1,849,000 2,500,000 2,085,000 2,163,000 2,059,000 1,838,000 1,968,000 1,454,000 1,466,000 1,579,000 2,105,000 3,084,000 2,600,000 2,455,000 1,053,000 4,562,000 3,359,000 3,077,000 1,209,000 1,323,000 1,130,000 1,153,000 1,485,000 1,445,000 1,099,000 825,856 798,212 832,341 1,035,717 543,815 704,409 805,086 609,914 563,622 661,706 608,147 720,432 431,239 485,165 523,950 599,695 295,719                  
        total current assets
      239,102,000 248,494,000 225,861,000 203,909,000 176,837,000 185,051,000 195,684,000 201,615,000 185,964,000 190,009,000 178,232,000 160,203,000 140,691,000 129,096,000 112,089,000 94,513,000 188,343,000 204,056,000 205,195,000 207,190,000 87,451,000 84,126,000 69,042,000 55,447,000 51,811,000 54,130,000 47,481,000 41,138,000 37,067,000 37,628,000 34,697,000 55,540,000 47,069,000 50,876,000 46,028,000 42,244,000 41,226,000 40,307,000 30,976,000 31,752,000 30,522,892 31,408,865 28,593,783 29,723,977 31,005,959 27,695,519 28,057,386 29,970,197 26,778,545 31,181,661 30,641,743 16,406,706 16,311,573 14,104,103 18,758,642 18,667,734 20,901,705 19,117,031 19,784,793 5,617,456 3,907,506 2,707,320 2,239,899 2,659,249 1,928,060 1,145,525 1,290,415 1,689,808 1,558,482 2,313,112 3,503,122 7,949,387 6,109,342 5,915,947 
        long-term investments
      1,713,000 3,464,000 8,304,000 16,211,000 16,667,000 11,410,000 10,157,000 6,337,000  1,304,000 2,815,000 4,767,000 5,674,000 10,633,000 19,534,000 31,493,000 56,255,000 48,051,000 36,643,000 34,258,000 5,597,000 1,963,000 2,942,000 6,546,000 6,805,000 1,552,000      939,000 7,482,000 3,780,000 4,616,000 3,896,000  1,952,000 8,313,000 3,753,000 2,144,565  763,005 2,517,612  2,072,018 1,623,696  4,052,426   418,016 828,000 2,085,690 401,881 818,777  417,230                 
        property and equipment
      3,372,000 2,314,000 2,263,000 2,325,000 2,418,000 2,564,000 2,597,000 2,708,000 2,695,000 2,829,000 3,010,000 3,152,000 3,367,000 3,493,000 3,802,000 3,938,000 3,654,000 3,671,000 3,594,000 3,502,000 3,674,000 3,610,000 3,638,000 3,910,000 4,062,000 4,231,000 4,543,000 4,604,000 4,779,000 4,665,000 3,847,000 2,278,000 833,000 613,000 546,000 474,000 310,000 440,000 826,000 867,000 940,449 975,335 1,065,633 1,101,405 1,198,963 1,293,270 1,406,543 1,507,237 1,529,710 1,629,664 1,560,156 1,122,593 757,584 491,079 411,159 324,416 309,503 196,519 113,212 110,582 31,722 34,293             
        right-of-use assets
      2,429,000 2,624,000 2,331,000 2,469,000 2,653,000 4,662,000 2,848,000 3,313,000 3,837,000 4,140,000 4,335,000 4,625,000 5,031,000 5,155,000 5,484,000 6,098,000 6,564,000 7,056,000 7,602,000 4,791,000 5,122,000 5,407,000 5,683,000 5,999,000 6,535,000                                                  
        intangible assets
      36,469,000 39,799,000 43,808,000 45,144,000 47,600,000 54,137,000 55,163,000 58,851,000 63,173,000 64,674,000 70,414,000 73,450,000 76,601,000 75,756,000 85,743,000 96,364,000 26,285,000 28,734,000 28,557,000 16,044,000 18,423,000 19,289,000 20,151,000 21,335,000 23,336,000 24,405,000 27,080,000 28,468,000 30,742,000 32,947,000 34,948,000 7,947,000 8,343,000 2,297,000 2,374,000 2,363,000 2,467,000 2,783,000 2,902,000 3,025,000 3,172,179 3,397,571 3,546,343                                
        goodwill
      133,399,000 133,457,000 134,683,000 128,051,000 124,908,000 131,574,000 126,271,000 126,389,000 127,664,000 123,548,000 131,535,000 130,148,000 128,184,000 120,186,000 127,992,000 136,889,000 62,305,000 63,096,000 67,050,000 35,728,000 37,323,000 35,669,000 34,249,000 33,554,000 34,234,000 32,636,000 33,925,000 33,440,000 34,058,000 34,407,000 34,049,000 10,298,000 10,012,000 3,014,000 2,914,000 2,725,000 2,683,000 2,863,000 2,833,000 2,806,000 2,806,850 2,872,677 2,882,959                                
        deferred income tax assets
      24,973,000 25,334,000 26,261,000 23,469,000 19,272,000 19,145,000 13,268,000 13,521,000 13,388,000 11,645,000 18,553,000 17,137,000 13,759,000 10,245,000 12,993,000 10,572,000 10,677,000 10,511,000 13,773,000 13,963,000 14,211,000  15,875,000 16,128,000 16,558,000  20,317,000 17,580,000 16,716,000  14,903,000                                            
        contract assets, non-current portion
      1,936,000 1,405,000 1,403,000 1,907,000 3,897,000 3,620,000 1,793,000 2,692,000 7,216,000 5,579,000 7,050,000 6,839,000 10,741,000                                                              
        other non-current assets
      3,060,000 2,218,000 1,801,000 1,855,000 1,707,000 1,590,000 1,446,000 1,604,000 1,453,000 1,647,000 1,533,000 1,645,000 1,565,000 5,846,000 6,959,000 5,292,000 6,097,000 6,310,000 5,650,000 5,606,000 5,231,000 5,606,000 5,647,000 5,059,000 3,656,000 2,347,000 2,524,000 2,410,000 2,815,000 2,147,000 1,679,000 430,000 306,000 74,000 62,000 62,000  40,000 92,000 92,000 92,049 92,049 92,049 42,049 42,049 42,049 42,049 42,049 42,049 42,049 42,049 42,049 42,049 42,049 42,049 54,409 88,698 29,465                 
        total assets
      446,453,000 459,109,000 446,715,000 425,340,000 395,959,000 413,753,000 409,227,000 417,030,000 405,390,000 405,375,000 417,477,000 401,966,000 385,613,000 360,410,000 374,596,000 385,159,000 403,001,000 419,693,000 422,398,000 355,801,000 177,032,000 169,154,000 157,227,000 147,978,000 146,997,000 135,897,000 135,870,000 127,640,000 126,177,000 127,150,000 124,123,000 92,335,000 88,948,000 71,719,000 56,540,000 51,764,000 46,686,000 48,385,000 45,942,000 42,295,000 39,678,984 38,746,497 36,943,772 33,385,043 32,246,971 31,102,856 31,129,674 31,519,483 32,402,730 32,853,374 32,243,948 17,989,364 17,939,206 16,722,921 19,613,731 19,865,336 21,299,906 19,851,683 20,053,198 5,917,521 4,163,000 3,008,456 2,591,881 3,061,252 2,382,685 1,601,110 1,789,615 2,209,763 2,089,842 2,781,381 3,622,233 8,720,402 6,787,369 6,723,099 
        liabilities and stockholders’ equity
                                                                                
        current liabilities:
                                                                                
        accounts payable
      5,057,000 3,874,000 3,554,000 3,488,000 4,983,000 7,236,000 6,275,000 9,056,000 10,169,000 7,589,000 7,733,000 5,453,000 6,080,000 4,974,000 3,981,000 5,359,000 2,571,000 2,507,000 2,637,000 2,878,000 3,472,000 3,909,000 4,304,000 2,925,000 4,268,000 3,555,000 3,593,000 3,117,000 4,507,000 3,573,000 3,853,000 2,304,000 2,962,000 1,918,000 1,828,000 1,820,000 1,380,000 1,318,000 1,107,000 1,608,000 1,611,130 1,537,545 2,341,468 1,300,077 1,436,305 1,792,267 1,594,378 1,684,639 1,540,241 1,875,909 2,336,825 1,776,094 1,155,898 711,950 1,279,319 761,056 542,222 358,907 518,446 515,755 261,288 228,514 335,254 535,041 623,731 356,305 347,996 563,914 548,327 403,925 288,909 1,534,624 1,143,203 1,463,259 
        accrued payroll and related taxes
      10,645,000 16,837,000 13,687,000 10,607,000 7,544,000 10,324,000 10,889,000 9,592,000 7,063,000 10,554,000 9,548,000 7,892,000 6,379,000 10,393,000 10,276,000 8,271,000 7,206,000 11,776,000 9,532,000 7,586,000 6,467,000 8,882,000 7,375,000 5,567,000 4,557,000 6,410,000 6,027,000 5,465,000 6,202,000 7,915,000 6,614,000 3,411,000 2,423,000 3,709,000 3,361,000 2,370,000 1,570,000 3,263,000 2,440,000 1,950,000 1,233,672 2,061,204 1,460,841 1,195,766 1,060,161 1,434,913 1,586,725 1,447,819 1,362,395 1,455,487 1,238,682 922,668 871,557 726,965 715,375 508,589 644,878 496,009 439,383 346,486 330,839 196,531 230,109 265,371 207,695 206,197 165,854 186,080 290,265 289,300 240,000 716,851 465,725 409,385 
        accrued liabilities
      245,000 343,000 426,000 371,000 508,000 424,000     1,231,000 1,493,000 1,234,000 1,155,000 4,432,000                                                            
        deferred revenue, current portion
      25,206,000 29,061,000 25,925,000 29,318,000 21,694,000 21,231,000 23,746,000 25,728,000 18,330,000 17,360,000 12,786,000 11,969,000 12,744,000 13,394,000 13,220,000 9,700,000 8,168,000 10,381,000 11,896,000 11,353,000 9,742,000 7,973,000 9,089,000 8,760,000 7,981,000 5,612,000 6,317,000 7,973,000 4,655,000 4,792,000 4,924,000 3,953,000 2,969,000 3,305,000 3,960,000 3,677,000 2,794,000 3,391,000 3,815,000 3,770,000 4,225,050 3,516,487 3,674,946 3,635,351 3,827,357 2,826,670 3,602,456 3,225,970 3,026,533 2,335,532 2,686,083                        
        lease liabilities, current portion
      911,000 890,000 660,000 699,000 639,000 805,000 747,000 1,168,000 1,569,000 1,902,000 2,123,000 2,023,000 2,098,000 2,110,000 1,902,000 1,944,000 1,970,000 1,943,000 1,928,000 1,755,000 1,751,000 1,819,000 1,651,000 1,395,000 1,291,000                                                  
        convertible senior notes
      154,464,000 152,216,000 150,004,000 147,825,000 145,706,000 143,601,000 141,531,000 139,492,000 137,486,000 135,516,000 133,579,000 131,670,000 129,814,000 127,970,000 126,157,000 124,370,000 122,632,000 120,918,000 119,625,000 117,692,000                                                       
        other current liabilities
      6,581,000 5,813,000 4,548,000 3,247,000 912,000 1,760,000 1,577,000 1,318,000 1,820,000 1,482,000 1,521,000 1,326,000 1,437,000 1,650,000 1,858,000 3,469,000 1,646,000 1,552,000 1,660,000 994,000 940,000 1,020,000 942,000 853,000 1,087,000 1,909,000 1,795,000 1,639,000 2,023,000 2,278,000 4,047,000 4,659,000 3,488,000 602,000 370,000 348,000 316,000 355,000 650,000 361,000 317,553 288,937 295,375 175,244 153,037 157,649 145,380 156,883 120,553 151,536 179,865 122,852 55,408 31,656 37,541 37,666 35,990                  
        total current liabilities
      203,109,000 209,034,000 198,804,000 195,555,000 38,546,000 42,147,000 43,908,000 47,262,000 39,600,000 51,497,000 53,687,000 45,311,000 42,355,000 40,497,000 43,788,000 39,533,000 32,771,000 39,209,000 37,603,000 24,566,000 23,162,000 24,356,000 24,267,000 20,408,000 20,876,000 20,048,000 21,994,000 19,356,000 19,210,000 20,407,000 19,438,000 14,327,000 11,842,000 9,534,000 9,519,000 8,215,000 6,060,000 8,327,000 8,012,000 7,689,000 7,387,405 7,404,173 7,772,630 6,306,438 6,476,860 6,211,499 6,928,939 6,515,311 6,049,722 5,818,464 6,441,455 5,258,611 4,522,444 3,102,656 3,701,368 2,854,060 2,455,784 1,773,331 2,169,335 2,640,850 1,788,064 1,287,480 1,424,300 1,755,309 1,373,277 1,425,971 1,307,905 1,663,274 1,338,581 1,394,022 2,656,423 3,153,328 2,079,338 2,526,750 
        deferred revenue, non-current portion
      742,000 1,085,000 843,000 372,000 692,000 753,000 1,257,000 1,020,000 1,051,000 957,000 2,056,000 1,211,000 1,236,000 1,775,000 1,409,000 1,053,000 644,000 955,000 614,000 585,000 1,154,000 1,597,000 1,240,000 1,213,000 821,000 736,000 681,000 516,000 407,000 485,000 246,000 609,000 99,000 85,000 89,000 51,000 79,000 259,000 162,000 175,000 189,865 221,833 255,750 235,125 261,250 311,225 361,200 411,175 461,150 511,125                         
        lease liabilities, non-current portion
      1,858,000 2,080,000 2,063,000 2,173,000 2,317,000 4,230,000 2,409,000 2,590,000 2,792,000 2,867,000 2,968,000 3,487,000 3,893,000 4,106,000 4,776,000 5,485,000 6,004,000 6,588,000 7,182,000 4,636,000 5,018,000 5,327,000 5,674,000 6,117,000 6,713,000                                                  
        deferred income tax liabilities
      295,000 295,000 2,890,000 2,723,000 3,642,000 3,889,000 6,696,000 6,690,000        22,100,000 4,020,000 4,117,000 7,981,000 4,673,000 4,924,000 4,649,000 5,699,000 5,578,000 5,697,000 5,555,000 8,025,000 7,916,000 8,055,000 8,162,000 8,234,000                                            
        other non-current liabilities
      6,793,000 6,357,000 4,523,000 4,303,000 4,139,000 4,332,000 3,790,000 3,830,000 3,906,000 2,874,000 1,573,000 1,587,000 1,765,000 1,613,000 1,923,000 6,250,000 6,680,000 6,868,000 6,535,000 1,201,000 1,021,000 982,000 964,000 754,000 1,366,000 2,225,000 1,846,000 1,783,000 2,937,000 2,702,000 1,981,000 3,678,000 4,606,000 692,000 789,000 686,000 611,000 314,000 791,000 786,000 734,407 687,379 751,955 558,541 599,026 638,099 677,011 715,772 763,765 795,043 1,379,081 818,837 521,576 63,586 67,948 72,217 94,798                  
        total liabilities
      212,797,000 218,851,000 209,123,000 205,126,000 195,042,000 198,952,000 199,591,000 200,884,000 191,592,000 200,187,000 209,833,000 198,936,000 194,407,000 190,093,000 197,280,000 198,791,000 215,572,000 226,863,000 233,874,000 188,072,000 35,279,000 36,911,000 37,844,000 34,070,000 35,473,000 28,564,000 32,546,000 29,571,000 30,609,000 31,756,000 29,899,000 18,614,000 16,547,000 10,311,000 10,397,000 8,952,000 6,750,000 8,900,000 8,965,000 8,650,000 8,311,677 8,313,385 8,780,335 7,100,104 7,337,136 7,160,823 7,967,150 7,642,258 7,274,637 7,124,632 7,820,536 6,077,448 5,044,020 3,166,242 3,769,316 2,926,277 2,550,582 1,796,392 2,197,070 2,673,259 1,825,147 2,006,997 2,053,989 2,296,341 1,826,816 1,475,345 1,359,668 1,717,426 1,395,122 1,449,767 4,153,787 3,603,507 2,108,878 2,560,127 
        stockholders’ equity:
                                                                                
        preferred stock, 0.001 par value...
                                                                                
        common stock, 0.001 par value...
      45,000 46,000 46,000 46,000 45,000 45,000 46,000 47,000 47,000 46,000 45,000 45,000 45,000 44,000 44,000 44,000 44,000 44,000 44,000 43,000 43,000 42,000 41,000 41,000 41,000 40,000 40,000 39,000 39,000 38,000 38,000 35,000 35,000 34,000 33,000 33,000 33,000 33,000 33,000 32,000 31,861 31,721 30,856 30,729 30,655 30,521 30,481 30,481 30,432 30,361 29,916 27,044 26,041 25,995 25,924 25,512 24,542 24,144  20,617  17,816 17,226            
        additional paid-in capital
      266,568,000 265,835,000 261,796,000 257,106,000 251,967,000 247,326,000 244,110,000 240,521,000 236,447,000 228,691,000 225,633,000 222,933,000 219,596,000 216,493,000 211,212,000 207,491,000 203,091,000 199,935,000 195,942,000 178,891,000 151,153,000 146,518,000 140,915,000 138,021,000 134,535,000 132,160,000 129,145,000 124,613,000 120,199,000 116,944,000 113,292,000 89,109,000 87,020,000 78,677,000 76,457,000 74,067,000 72,485,000 71,036,000 69,514,000 66,979,000 65,311,694 63,905,459 62,603,445 61,641,010 60,769,963 59,946,288 59,158,324 58,235,475 57,300,061 56,431,640 53,661,424 39,095,260 37,684,416 36,990,691 36,268,733 35,353,830 34,322,826 33,660,397 33,232,253 18,948,771 18,612,599 16,477,981 16,195,188 15,776,103 15,574,049 14,920,999 14,896,921 14,873,634 14,836,105 14,804,884 10,069,833 9,293,424 9,214,023 9,206,056 
        accumulated other comprehensive income
      474,000 586,000 2,340,000                361,000  2,384,000         -586,000 -231,000 668,000 277,000 147,000        -3,241    -7,810      1,920 3,762  -878 194   -89                
        accumulated deficit
      -33,431,000 -26,209,000 -26,590,000 -28,986,000 -38,145,000 -30,268,000 -24,646,000 -14,823,000 -15,105,000 -9,312,000 -8,530,000 -8,102,000 -13,271,000 -18,001,000 -16,084,000 -15,997,000 -13,226,000 -6,066,000 -7,823,000 -10,808,000 -11,827,000 -13,994,000 -18,992,000 -20,340,000 -20,246,000 -20,806,000 -24,088,000 -23,989,000 -23,273,000 -21,002,000 -18,875,000 -16,091,000 -14,931,000 -17,450,000 -30,316,000 -30,932,000 -32,149,000 -31,542,000 -32,502,000 -33,241,000 -33,822,886 -33,500,827 -34,456,175 -35,373,136 -35,880,786 -36,026,966 -36,029,016 -34,396,414 -32,203,397 -30,735,097 -29,264,367 -27,212,308 -24,819,033 -23,459,391 -20,449,364 -18,440,477 -15,593,120 -15,619,395 -15,400,015 -15,725,126 -16,295,065 -15,494,338 -15,674,522 -15,027,958 -15,034,931 -14,811,985 -14,483,725 -14,398,048 -14,158,136 -13,490,021    -5,054,204 
        total stockholders’ equity
      233,656,000 240,258,000 237,592,000 220,214,000 200,917,000 214,801,000 209,636,000 216,146,000 213,798,000 205,188,000 207,644,000 203,030,000 191,206,000 170,317,000 177,316,000 186,368,000 187,429,000 192,830,000 188,524,000 167,729,000 141,753,000 132,243,000 119,383,000 113,908,000 111,524,000 107,333,000 103,324,000 98,069,000 95,568,000 95,394,000 94,224,000 73,721,000 72,401,000 61,408,000 46,143,000 42,812,000 39,936,000 39,485,000 36,977,000 33,645,000 31,367,307 30,433,112 28,163,437 26,284,939 24,909,835 23,942,033 23,162,524 23,877,225 25,128,093 25,728,742 24,423,412 11,911,916 12,895,186 13,556,679 15,844,415 16,939,059 18,749,324 18,055,291                 
        total liabilities and stockholders’ equity
      446,453,000 459,109,000 446,715,000 425,340,000 395,959,000 413,753,000 409,227,000 417,030,000 405,390,000 405,375,000 417,477,000 401,966,000 385,613,000 360,410,000 374,596,000 385,159,000 403,001,000 419,693,000 422,398,000 355,801,000 177,032,000 169,154,000 157,227,000 147,978,000 146,997,000 135,897,000 135,870,000 127,640,000 126,177,000 127,150,000 124,123,000 92,335,000 88,948,000 71,719,000 56,540,000 51,764,000 46,686,000 48,385,000 45,942,000 42,295,000 39,678,984 38,746,497 36,943,772 33,385,043 32,246,971 31,102,856 31,129,674 31,519,483 32,402,730 32,853,374 32,243,948 17,989,364 17,939,206 16,722,921 19,613,731 19,865,336 21,299,906 19,851,683              8,720,402   
        commitments and contingencies
                                                                                
        accumulated other comprehensive loss
         -7,952,000 -12,950,000 -2,302,000 -9,874,000 -9,599,000 -7,591,000 -14,237,000 -9,504,000 -11,846,000 -15,164,000 -28,219,000 -17,856,000 -5,170,000 -2,480,000 -943,000  -397,000  -323,000 -2,581,000 -3,814,000 -2,806,000 -4,061,000 -1,773,000 -2,594,000 -1,397,000      -31,000 -356,000 -433,000 -42,000 -68,000 -125,000 -153,362          -3,561   -616   -4,924 -9,855                 
        accrued interest payable
          498,000 205,000 500,000 210,000 598,000 305,000 673,000 219,000 495,000                                                              
        value added tax payables
          1,768,000                                                                      
        income tax payables
           162,000 132,000 190,000 51,000 4,329,000 10,059,000 8,866,000 5,343,000                                                              
        acquisition-related contingent consideration
               7,976,000 8,013,000 6,070,000 6,250,000 5,920,000 4,980,000 10,790,000 11,210,000 11,050,000 9,950,000  790,000 753,000 686,000 575,000 1,062,000 1,036,000 1,180,000 1,162,000 1,823,000 1,849,000                                             
        restructuring accrual
            42,000      295,000 901,000 1,807,000        220,000 333,000 630,000 1,526,000 3,082,000                                                
        deferred income tax liabilities, non-current portion
              6,757,000 6,476,000                                                                 
        deferred income tax liabilities, non current portion
                15,970,000 15,670,000 15,344,000 14,132,000 19,227,000                                                            
        contract assets
                   6,273,000 5,125,000 4,503,000 4,406,000 4,080,000 3,610,000 3,577,000 4,465,000 5,187,000 3,410,000 2,704,000 2,315,000 2,350,000                                                 
        convertible senior notes hedge
                      42,821,000 48,208,000 54,334,000 34,719,000                                                       
        embedded conversion derivative
                      42,821,000 48,208,000 54,334,000 34,719,000                                                       
        treasury stock
                       -140,000                                                         
        income taxes payable
                    1,332,000                                                            
        deferred income taxes
                           13,484,000    16,596,000    15,356,000  14,903,000 14,903,000 11,065,000                                         
        stockholders’ equity
                                                                                
        accumulated other comprehensive gain
                                                -14,689 -13,664 -9,997  2,735 7,683 997 1,838                         
        deferred revenue
                                                         2,436,997 2,439,581 1,632,085 1,669,133 1,546,749 1,232,694 873,230 1,027,287 1,564,116 1,179,345 831,372 809,097 897,271 465,060 700,714 681,147 833,194 446,611 676,085 397,724 777,334   
        deferred maintenance fees
                                                               108,974 160,628 160,186 94,707 93,337 99,353 143,868 60,471 60,683         
        inventory, prepaid expenses and other current assets
                                                               208,408 142,502 151,074 38,729 87,335 90,715 96,652 78,909 49,910 114,454 132,460 43,468 100,000     
        software development costs
                                                               91,438 125,728 160,018 194,307 228,596      411,473 411,473 347,738     
        deferred rent, current
                                                               9,193 9,193 9,193 9,193 9,193 9,193 9,193 64,992 118,732         
        other accrued liabilities
                                                               35,992 70,026 100,300 7,399 21,870 40,647 48,433 11,799 44,023 112,908 80,086 53,378 24,712 743,056 124,519 144,306 105,558 
        convertible debt
                                                                   679,801 587,339 496,049           
        deferred rent, non-current
                                                               23,061 27,735 32,409 37,083 39,716 42,350 44,983 47,617 49,374         
        accounts receivable including related party of 1,249 and 3,705,
                                                                3,045,886                
        respectively, net of allowance of 38,020 and 6,003, respectively
                                                                                
        other long-term assets
                                                                29,465 29,465 29,465 38,247 49,538 60,829 72,120          
        liabilities and stockholders' equity
                                                                                
        line of credit
                                                                105,000 105,000               
        stockholders' equity
                                                                                
        none issued and outstanding
                                                                                
        23,978,561 and 17,816,249 issued and outstanding, respectively
                                                                23,979                
        total stockholders' equity
                                                                17,856,128 3,244,262 2,337,853 1,001,459 537,892 764,911 555,869 125,765 429,947 492,337 694,720 1,331,614   4,678,491 4,162,972 
        total liabilities and stockholders' equity
                                                                20,053,198 5,917,521 4,163,000 3,008,456 2,591,881 3,061,252 2,382,685 1,601,110 1,789,615 2,209,763 2,089,842 2,781,381 3,622,233  6,787,369 6,723,099 
        accounts receivable including related party of 5,503 and 3,705, respectively, net of allowance of 6,003 in both periods
                                                                 3,001,884               
        accounts receivable including related party of 243 and 3,705,
                                                                  1,632,582              
        respectively, net of allowance of 6,003 in both periods
                                                                                
        stockholders' equity:
                                                                                
        20,319,378 and 17,816,249 issued and outstanding, respectively
                                                                  20,319              
        accounts receivable including related party of 3,705 and 10,003, respectively, net of allowance of 6,003 and 24,268, respectively
                                                                   1,221,599             
        accounts receivable including related party of 1,485 and 10,003, respectively, net of allowance of 6,003 and 24,268, respectively
                                                                    554,403            
        property and equipment-net
                                                                    39,559 43,999 51,041 60,367 69,692 79,017 90,422 91,066  398,019 308,960 348,381 
        software development costs-net
                                                                    262,885 297,175 331,464 365,753 400,043        
        long-term liabilities:
                                                                                
        total long-term liabilities
                                                                    629,689 541,032 453,539      1,497,364 450,179   
        accounts receivable including related party of 2,612 and 10,003,
                                                                     1,003,882           
        respectively, net of allowance of 6,003 and 24,268, respectively
                                                                                
        16,766,137 and 16,751,137 issued and outstanding, respectively
                                                                     16,766           
        the accompanying notes form an integral part of these financial statements.
                                                                                
        accounts receivable including related party of 5,372 and 10,003, respectively, net of allowance of 24,268 in both periods
                                                                      698,955          
        long-term debt
                                                                      405,922          
        common stock, .001 par value...
                                                                      16,751  16,751 16,751 16,751      
        accounts receivable including related party of 10,003 and 4,591,
                                                                       360,817         
        respectively, net of allowance of 24,268 and 47,877, respectively
                                                                                
        deposit
                                                                       29,465         
        16,751,137 issued and outstanding
                                                                       16,751    16,751     
        accounts receivable including related party of 637 and 4,591, respectively, net of allowance of 24,268 and 47,877, respectively
                                                                        638,745        
        other assets
                                                                        29,465 29,465 29,465 29,465  372,996 369,067 458,771 
        deferred rent, long-term portion
                                                                        51,763 54,152 56,541      
        accounts receivable including related party of 1,956 and 4,591, respectively, net of allowance of 43,648 and 45,877, respectively
                                                                         782,034       
        accounts receivable including related party of 4,980 and 203,466, respectively, net of allowance of 43,648 and 47,877, respectively
                                                                          646,316      
        accounts receivable including related party of 4,591 and 203,466,
                                                                                
        respectively, net of allowance of 47,877 and 18,977, respectively
                                                                           912,831     
        deferred rent
                                                                           55,745 13,215 14,662   
        current assets
                                                                                
        accounts receivable-net of allowances of
                                                                            570,154    
        773,473 and 253,697, respectively
                                                                                
        note receivable - related party
                                                                            133,841 218,655   
        inventories - net
                                                                            11,078    
        prepaid expenses and other assets
                                                                            180,876 136,722 85,572 92,927 
        property and equipment - net
                                                                            119,111    
        warrants liability
                                                                            415,907    
        current portion of convertible debt,
                                                                                
        net of unamortized financing costs of 338,264
                                                                            570,827    
        convertible debt, net of unamortized financing costs
                                                                                
        of 606,760
                                                                            1,484,149    
        long-term payable
                                                                             51,297   
        common stock - .001 par value...
                                                                             11,139 11,120  
        shares authorized, 11,389,481 and 11,185,282 issued
                                                                                
        and outstanding at september 30, 2004 and 2003, respectively
                                                                            11,389    
        see notes to financial statements
                                                                                
        cash
                                                                             1,536,203   
        accounts receivable-net of allowances of 141,208 and 150,208 respectively
                                                                             5,830,083   
        inventories
                                                                             227,724   
        net stockholders’ equity
                                                                             5,116,895   
        accounts receivable-net
                                                                              5,005,034 5,682,916 
        inventories-net
                                                                              74,449 65,504 
        unearned income
                                                                              326,104 296,371 
        borrowings under line of credit
                                                                               252,177 
        long-term liabilities
                                                                              29,540 33,377 
        shares authorized, 11,119,843
                                                                                
        issued and outstanding
                                                                               11,120 
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2001-06-30 
                                                                              
          operating activities:
                                                                              
          net income
        2,772,000 1,860,000 2,396,000 9,152,000 -4,612,000 8,573,000 216,000 282,000 -5,793,000 -1,444,000 -428,000 5,169,000 4,730,000 -1,916,000 -87,000 1,911,000 3,124,000 1,807,000 2,985,000 1,019,000 2,167,000 4,998,000 1,348,000 908,000 560,000     -2,127,000 -2,784,000   12,866,000 616,000   960,000 739,000 582,059 -322,059 955,348 916,961 507,650 146,180        -1,359,642    26,275             507,552 
          adjustments to reconcile net income to net cash from operating activities:
                                                                              
          stock-based compensation expense
        2,691,000 3,571,000 4,422,000 4,352,000 4,465,000 1,723,000 3,583,000 3,888,000 3,430,000 2,673,000 2,644,000 2,704,000 2,442,000 3,229,000 3,688,000 3,297,000 3,132,000 2,950,000 2,867,000 2,968,000 2,747,000 2,439,000 2,501,000 2,308,000 2,303,000 2,346,000 2,268,000 2,353,000 2,670,000 3,023,000 1,980,000 2,058,000 1,889,000 1,533,000 1,637,000 1,223,000 1,085,000 971,000 947,000 1,172,143 988,857 822,162 860,143 871,121 814,060 776,511 922,848 916,050 829,071 746,095 685,634 703,599 656,534 615,988 830,986 651,187 501,697 379,891 361,763 295,541 234,043 115,040 74,545 191,270 25,414 24,078 23,287 37,529 31,221  
          amortization of acquired intangible assets
        3,286,000                                                                      
          amortization of costs capitalized to obtain revenue contracts
        606,000 502,000 516,000 406,000 472,000 415,000 400,000                                                                
          depreciation and amortization expense
        353,000                                                                      
          bad debt expense
        -71,000 283,000 109,000 -178,000 589,000 -443,000 163,000                                                                
          amortization of investment premiums & other
        -216,000 -343,000 382,000 -349,000 -797,000 -868,000 -417,000 59,000 -1,398,000 -658,000 -38,000 -39,000 13,000 336,000 239,000 629,000 480,000 492,000 459,000                                                    
          accretion and amortization on convertible senior notes
        2,249,000                                                                      
          deferred taxes
        366,000 -1,634,000 -2,519,000 -5,080,000 -343,000 -8,247,000 -328,000 -151,000 -1,708,000 2,750,000 -1,419,000 -3,368,000 -3,459,000 -2,752,000 -1,049,000 256,000 -348,000 368,000 201,000 205,000 -669,000  274,000 408,000 66,000  -2,736,000 -865,000 -1,631,000  -876,000 4,417,000         -12,462                             
          changes in assets and liabilities, net of acquisitions:
                                                                              
          accounts receivable
        4,911,000 3,155,000 10,046,000 -17,030,000 -1,868,000 10,852,000 10,245,000 -17,837,000 -2,771,000 13,330,000 -1,635,000 -7,437,000 58,000 1,485,000 -6,127,000 -5,769,000 -402,000 1,868,000 -4,125,000 -1,640,000 3,084,000 -2,470,000 869,000 -939,000 2,179,000 -604,000 -2,657,000 900,000 3,925,000 -5,406,000 -1,216,000 -2,116,000 3,065,000 -665,000 -1,255,000 450,000 -631,000 -330,000 -2,111,000 1,739,856 -300,856 -133,170 -395,596 535,217 -572,520 -433,045 594,414 -252,757 -1,363,435 -918,245 219,317 831,526 -524,141 2,097,072 -1,734,054 1,612,901 -113,364 106,267 -76,018 -1,369,302 -410,983 -667,196 449,479 -286,662 -338,138 277,928 169,127 -131,176 259,744 602,882 
          contract assets
        444,000 -508,000 348,000 5,812,000 -163,000 -927,000 -620,000 6,658,000 -511,000 -8,713,000 1,211,000 538,000 -5,507,000 -593,000 -2,082,000 520,000 -175,000 -1,176,000 149,000 648,000 1,529,000 -1,893,000 -1,232,000 -1,811,000 -1,759,000                                              
          other assets
        -856,000 -538,000 -1,333,000 1,316,000 -738,000 7,306,000 -3,785,000 -1,863,000 -3,192,000 -1,051,000 680,000 -599,000 -154,000 1,453,000 -1,588,000 1,362,000 -864,000 137,000 6,000 -1,132,000 -342,000 348,000 -417,000 468,000 -226,000 -276,000 240,000 -733,000 162,000 113,000 -402,000 -1,549,000 111,000 -187,000 -39,000 364,000 1,000 -345,000 -297,031 55,031 -89,169 -254,927 -326,255 136,760 81,491 -215,632 -46,509 92,643 -41,663 92,326 -262,159 -2,157 38,785 65,246 -303,977 19,579              
          accounts payable
        1,183,000 320,000 -17,000 -1,513,000 -2,161,000 908,000 -2,782,000 -1,096,000 2,520,000 -98,000 2,266,000 -613,000 980,000 1,036,000 -1,293,000 2,360,000 80,000 -192,000 -350,000 -546,000 -501,000 -447,000 1,359,000 -1,312,000 677,000 463,000 -1,378,000 943,000 -287,000 963,000 -674,000 307,000 86,000 -3,000 461,000 49,000 209,000 -500,000 -4,959 73,959 -800,730 844,087 -136,228 -355,962 197,889 -90,261 144,398 -335,668 -460,916 560,731 620,196 443,948 -567,369 518,263 218,834 183,315 -159,539 2,691 254,467 32,774 -106,740 -199,787 -88,690 267,426 8,309 -215,918 15,587 144,402  
          accrued payroll and related taxes
        -6,211,000 2,415,000 2,790,000 3,689,000 -2,532,000 -9,000 1,307,000 2,646,000 -3,704,000 1,117,000 1,625,000 1,450,000 -4,174,000 448,000 2,050,000 -175,000 -4,518,000 2,259,000 1,733,000 1,209,000 -2,514,000 1,424,000 1,768,000 1,046,000 -1,895,000 466,000 510,000 -696,000 -1,809,000 1,807,000 680,000 1,455,000 -1,389,000 337,000 967,000 797,000 -1,672,000 820,000 488,000 714,856 -825,856 598,358 120,407 135,605 -374,752 -151,812 138,906 85,424 -93,092 216,805 316,014 51,111 144,592 11,590 206,786 -136,289 148,869 56,626 92,897 15,647 134,308 -33,578 -35,262 57,676 1,498 40,343 -20,226 -104,185 965  
          income taxes payable
        802,000 540,000 1,153,000 809,000 28,000 -435,000 -39,000 168,000 -4,254,000 -4,288,000 1,193,000                                                            
          deferred revenue
        -4,181,000 3,365,000 -3,338,000 7,073,000 849,000 -3,347,000 -1,732,000 7,443,000 857,000 -4,465,000 1,677,000 -908,000 -1,521,000 773,000 4,203,000 -630,000 -2,496,000 -1,138,000 549,000 1,106,000 1,273,000 -806,000 324,000 1,196,000 2,427,000 -608,000 -1,517,000 3,455,000 -205,000 105,000 409,000 1,482,000 -326,000 -658,000 299,000 845,000 -755,000 -329,000 2,000 -467,698 727,698 -192,244 -61,852 -218,131 950,712 -825,761 326,511 149,462 641,026   -2,584 807,496 -37,048 122,384 314,055 359,464 -154,057 -536,829 384,771 347,973 22,275 -88,174 432,211 -235,654 19,567 -152,047 386,583 -229,474  
          other liabilities
        -110,000 792,000 136,000 -779,000 1,219,000 -513,000 403,000 -1,210,000 717,000 -1,836,000 256,000 -5,587,000 5,503,000 386,000 945,000 125,000 34,000 -5,000 313,000 61,000 -199,000 119,000 201,000 -729,000 -195,000 811,000 145,000 -1,018,000 189,000 265,000 81,000 -416,000 1,005,000 151,000 52,000 75,000 239,000 -615,000 254,000 11,093 -67,093 2,295 65,612 -13,066 -38,624 -21,733 -45,490 -6,988 -57,728 -607,977 621,526 368,900 485,802  -577 -17,167 -29,410              
          net cash from operating activities
        8,018,000 19,461,000 21,571,000 13,743,000 565,000 21,102,000 12,985,000 7,064,000 -9,463,000 3,473,000 16,552,000 6,297,000 5,264,000 10,338,000 6,327,000 7,435,000 2,251,000 12,325,000 8,955,000 7,331,000 8,730,000 6,747,000 9,006,000 3,179,000 5,190,000 6,362,000 1,268,000 4,324,000 2,296,000 1,503,000 565,000 991,000 2,567,000 3,254,000 2,819,000 5,601,000 -1,229,000 2,563,000 102,000 4,170,978 1,018,022 1,914,907 1,660,607 1,607,828 921,966 -160,789 223,583 -987,882 -1,543,583 -2,238,876 841,873 -14,084 796,026 -753,150 -1,867,967 -318,275 1,160,628 -10,765 222,200 104,001 732 -356,087 -259,851 316,487 -506,613 136,898 -238,098 -93,454 -358,798 1,127,856 
          capital expenditures
        -1,426,000 -259,000 -329,000 -232,000 -335,000 -283,000 -431,000 -483,000 -241,000 -378,000 -284,000 -197,000 -295,000 -339,000 -295,000 -421,000 -306,000 -260,000 -400,000 -283,000 -98,000 -217,000 -205,000 -88,000 -281,000 -186,000 -508,000 -1,131,000 -1,434,000 -1,526,000 -216,000 -128,000 -106,000 -209,000 -45,000 -110,000 -29,000 -36,755 -74,245 -20,808 -29,390 -9,535 -13,393 -3,253 -18,108 -97,870 -16,221 -219,158 -529,673 -433,540 -315,121 -126,416 -126,252 -43,743 -43,304 -98,079 -15,727 -87,106 -3,446 -2,634 -4,568 -9,050 
          free cash flows
        6,592,000 19,202,000 21,242,000 13,511,000 230,000 20,819,000 12,554,000 6,581,000 -9,704,000 3,095,000 16,268,000 6,297,000 5,264,000 10,141,000 6,032,000 7,096,000 1,956,000 11,904,000 8,649,000 7,071,000 8,330,000 6,464,000 8,908,000 2,962,000 4,985,000 6,274,000 987,000 4,138,000 1,788,000 372,000 -869,000 -535,000 2,351,000 3,126,000 2,713,000 5,392,000 -1,274,000 2,453,000 73,000 4,134,223 943,777 1,894,099 1,631,217 1,598,293 908,573 -164,042 205,475 -1,085,752 -1,559,804 -2,458,034 312,200 -447,624 480,905 -879,566 -1,994,219 -362,018 1,117,324 -108,844 206,473 16,895 -2,714 -358,721 -264,419 316,487 -506,613 136,898 -238,098 -93,454 -367,848 1,127,856 
          investing activities:
                                                                              
          purchases of investments
         -6,418,000 -12,219,000 -9,598,000 -12,375,000 -17,248,000 -18,372,000 -11,822,000 -14,991,000 -48,010,000    -12,509,000 -35,309,000 -60,064,000 -38,920,000 -135,413,000 -12,111,000 -12,443,000 -13,169,000 -8,981,000 -10,132,000 -10,235,000 -8,934,000 -3,513,000 -1,728,000 21,000 -21,000 -15,391,000 -11,783,000 -15,839,000 -6,987,000 -5,330,000 -4,712,000 -14,474,000 -8,660,022 -5,811,978 -5,449,618 -3,835,831 -15,142,035 -2,826,867 -3,950,878 -3,040,098 -3,580,448 -14,071,179 61 -2,641,950 -1,108,130 -308,956 -4,013,474 -15,183 -7,939,598 -219,268              
          maturities of investments
        25,842,000 11,350,000 11,900,000 10,700,000 12,300,000                                                                  
          sales of investments
            1,250,000                                                                  
          purchases of property and equipment
        -1,426,000 -259,000 -329,000 -232,000 -335,000 -283,000 -431,000 -483,000 -241,000 -378,000 -284,000   -197,000 -295,000 -339,000 -295,000 -421,000 -306,000 -260,000 -400,000 -283,000 -98,000 -217,000 -205,000 -88,000 -281,000 -186,000 -508,000 -1,131,000 -1,434,000 -1,526,000 -216,000 -128,000 -106,000 -209,000 -45,000 -110,000 -29,000 -36,755 -74,245 -20,808 -29,390 -9,535 -13,393 -3,253 -18,108 -97,870 -16,221 -219,158 -529,673 -433,540 -315,121 -126,416 -126,252 -43,743 -43,304 -98,079 -15,727 -87,106 -3,446 -2,634 -4,568   -9,050  
          net cash from investing activities
        24,416,000 6,023,000 -648,000 -380,000 840,000 914,000 448,000 9,495,000 17,889,000 -32,405,000 -12,107,000 19,132,000 18,596,000 -1,374,000 -413,000 -3,797,000 2,054,000 -23,065,000 -22,680,000 -120,373,000 -4,370,000 -9,176,000 -7,695,000 -648,000 -7,187,000 -6,187,000 -6,265,000 3,231,000 -1,286,000 -182,000 -17,462,000 17,868,000 -8,648,000 -561,000 -6,795,000 1,154,000 -1,575,000 1,252,000 -9,553,000 4,507,223 508,777 -2,010,144 -4,778,456 -8,646,570 4,090,828 -1,220,331 1,001,794 -1,283,318 -11,608,776 567,524 -1,766,623 -291,670 2,061,657 1,160,110 1,758,565 -548,336 -262,572 -8,301,244 -2,427,285 -87,106 -3,446 -2,634 -4,568   70 -72,785  
          financing activities:
                                                                              
          proceeds from the issuance of equity plan common stock
        25,000 1,171,000 269,000 84,000 177,000 841,000 6,000 186,000 856,000 386,000 56,000 633,000 662,000 563,000 34,000 1,103,000 25,000 1,043,000 241,000 862,000 1,889,000 3,165,000 393,000 1,178,000 73,000 669,000 2,265,000 2,061,000 586,000                                          
          repurchases and retirements of common stock
        -9,995,000 -1,479,000 -1,000 -1,000 -3,257,000 -14,140,000        -348,000 -4,683,000 -10,145,000                                                    
          payment of tax withholding obligations related to net share settlements of equity awards
        -1,983,000                                                                      
          proceeds from other borrowings
        442,000     321,000 219,000 249,000 707,000                                                           
          principal payments on other borrowings
         -134,000 -46,000 -47,000 -49,000 -33,000 -41,000 -46,000 -36,000 -36,000 -19,000 -17,000 -20,000 -29,000 -21,000 -18,000 -22,000 -25,000 -18,000 -78,000 -46,000 -86,000 -164,000                                          
          net cash from financing activities
        -11,511,000 1,249,000 -2,000 36,000 -3,129,000 -13,011,000 -9,856,000 99,000 -3,114,000 386,000 56,000 633,000 626,000 370,000 -7,777,000 -3,599,000 -10,137,000 834,000 211,000 140,764,000 1,871,000 3,143,000 585,000 -320,000 -5,000 751,000 2,264,000 946,000 422,000 -924,000 329,000 29,000 137,000 306,000 351,000 11,000 19,000 151,000 1,280,000 191,945 110,055 116,529 109,539 -5,212 4,687 6,584 -4,774 14,738 34,888 2,020,176 13,879,133 704,053 33,177 102,116 80,512 377,049 157,694 -56,583 13,925,081 145,929 839,153          
          foreign currency effect on cash and cash equivalents
        46,000 296,000 1,504,000 683,000 -1,115,000 100,000 -165,000 -257,000 313,000 -31,000 -58,000 -130,000 570,000 1,182,000 -578,000 -269,000 -266,000 -331,000 128,000 -510,000 506,000 334,000 114,000 -76,000 47,000 -270,000 80,000 -193,000 -23,000 -3,000 -36,000 9,000 -4,000 -9,000 -35,000 -22,000 -10,000 35,000 -46,000 1,587 -35,587 520                             
          net increase in cash and cash equivalents
        20,969,000 27,029,000 22,425,000 14,082,000 -2,839,000 9,105,000 3,412,000 16,401,000 5,625,000 -28,577,000 4,443,000 25,932,000 25,056,000 10,516,000 -2,441,000 -230,000 -6,098,000 -10,237,000 -13,386,000 27,212,000 6,737,000 1,048,000 2,010,000 2,135,000 -1,955,000 656,000 -2,653,000 8,308,000 1,409,000 394,000 -16,604,000   2,990,000 -3,660,000 6,744,000 -2,795,000 4,001,000 -8,217,000 8,871,733 1,601,267    5,017,481 -1,374,536 1,220,603 -2,256,462 -13,117,471 348,824 12,954,383 398,299 2,890,860 509,076 -28,890 -489,562 1,055,750 -8,368,592 11,719,996 162,824 836,439 -190,379 80,581 325,122 415,610      
          cash and cash equivalents at beginning of period
        154,153,000 93,456,000 58,913,000 32,059,000 30,312,000 19,986,000 16,748,000 9,028,000 12,289,000 9,010,000 362 2,752,638 7,766,590 23,294,456 6,702,090 5,655,716 1,305,049 674,115 1,300,281  
          cash and cash equivalents at end of period
        175,122,000 27,029,000 22,425,000 14,082,000 90,617,000 9,105,000 3,412,000 16,401,000 64,538,000 -28,577,000 4,443,000 25,932,000 57,115,000 10,516,000 -2,441,000 -230,000 24,214,000 -10,237,000 -13,386,000 27,212,000 26,723,000 1,048,000 2,010,000 2,135,000 14,793,000 656,000 -2,653,000 8,308,000 10,437,000 394,000 -16,604,000 18,897,000 6,341,000 2,990,000 -3,660,000 6,744,000 6,215,000 4,001,000 -8,217,000 8,872,095 4,353,905 21,812 -3,009,291 -7,043,954 12,784,071 -1,374,536 1,220,603 -2,256,462 10,176,985 348,824 12,954,383 398,299 9,592,950 509,076 -28,890 -489,562 6,711,466 -8,368,592 11,719,996 162,824 2,141,488 -190,379 80,581 325,122 1,089,725 136,899 -238,098 -93,384 868,698  
          supplemental disclosures of cash flow information:
                                                                              
          cash paid for income taxes
        80,000 2,022,000 2,113,000 4,262,000 690,000 47,000 3,433,000 671,000 7,838,000 762,000 1,017,000 1,844,000 213,000 -69,000 222,000 427,000 170,000 185,000 183,000 224,000 149,000     14,000 227,000 69,000 274,000 43,000 76,000 9,000 8,000 69,000 36,000 -67,000 10,000 63,500 10,500 102,003 2,897 95 1,170 961 276   800 800 1,692      
          supplemental disclosures of non-cash investing and financing activities:
                                                                              
          unrealized holding loss on available for sale investments
        -23,000              909,000 -828,000 -270,000                                                      
          loss on extinguishment of revolving credit line
                                                                             
          amortization of intangible assets
         3,326,000 3,560,000 3,600,000 3,657,000 3,711,000 3,751,000 3,847,000 3,847,000 3,722,000 4,263,000 4,520,000 4,487,000 4,371,000 4,651,000 2,350,000 2,175,000 2,264,000 1,889,000 1,659,000 1,693,000  1,599,000 1,579,000 1,608,000  1,761,000 1,763,000 1,774,000  1,096,000 635,000 484,000 157,000 147,000 143,000 144,000 149,000 151,000 148,800 149,200 148,772                             
          depreciation expense
         144,000                                                                     
          accretion and amortization on debt securities
         2,211,000 2,179,000 2,119,000 2,105,000 2,070,000 2,040,000 2,005,000 1,970,000 1,937,000 1,909,000 1,856,000 1,844,000 1,814,000 1,786,000 1,738,000 1,715,000 1,292,000 1,933,000                 7,000 9,000 18,000 17,000 70,379 43,621 111,516 71,092 145,021 98,312 100,595 104,787 101,212 94,725 28,152 55,188 1,071 97,751 61,958 75,000                
          net changes in estimated fair value of acquisition-related contingent consideration
             136,000 -37,000 1,943,000 -180,000 330,000 840,000 -1,418,000 -810,000 30,000                                                      
          restructuring accrual
                 -6,000 -15,000 -305,000 -651,000 -909,000        -238,000 -116,000 -285,000 -923,000 -1,509,000                                             
          acquisitions, net of cash acquired
                     -1,295,000                                                       
          payment of debt issuance costs
                                                                             
          payment of acquisition-related contingent consideration
             -4,641,000     -886,000    1,000 -1,000     -1,000                                            
          cash paid for interest
         582,000   589,000 103,000   584,000 227,000   567,000 15,000                       -1,000 1,399 601 762 914 1,039 1,191 1,342 1,478 1,576 1,719 1,862 1,982 2,057 2,192 2,326 4,949 3,122 2,518 2,565 175 75 187 298 559 1,496 1,721 1,336 387 280  
          acquisition-related shares issued
                                                                              
          unrealized holding gain on available-for-sale investments
                    352,000              7,000 6,000 13,000      -5,000    26,000    -417    -4,948 6,686 -841                      
          unrealized holding gain on available for sale investments
          -8,000 54,000 -138,000  33,000 -42,000 102,000  123,000        11,000 -133,000 -53,000 -53,000 98,000 56,000 2,000                         -491 409 -1,842 4,378 262 -1,072 5,118 4,931              
          depreciation and amortization
           344,000 395,000 375,000 538,000 451,000 391,000 540,000 420,000 424,000 343,000 337,000 509,000 271,000 284,000 319,000 346,000 384,000 390,000  394,000 343,000 406,000  369,000 305,000 373,000  116,000 109,000 91,000  51,000 46,000 170,000  111,000 109,236 108,764  107,353 107,094 107,700 115,377 118,802 120,343 116,175 114,126 92,110 68,531 48,616 46,496 62,368 63,120 59,997 49,063 47,387 42,535 40,306 42,190 43,298 43,495 43,615 55,044 9,325 9,568 9,694 137,294 
          payment of revolving credit line issuance costs
                                                                            
          reclassification of convertible senior notes hedge and embedded conversion derivative to additional paid-in capital
                     -14,305,000                                                        
          sales and maturities of investments
              19,251,000 21,800,000 33,121,000 16,250,000 11,900,000 19,350,000 18,750,000 118,000 -118,000 135,658,000 37,658,000 37,420,000 29,095,000 15,300,000 8,141,000 3,550,000 5,572,000 8,550,000 3,150,000 4,136,000 2,950,000 6,930,000 950,000 949,000 10,704,000 19,415,000 9,950,000 11,350,000 9,150,000 8,350,000 3,800,000 6,074,000 4,950,000 13,204,000 6,395,000 3,450,000 4,520,000 6,505,000 6,931,088 2,733,000 4,060,000 2,395,000 2,478,624 750,000 1,405,000 1,250,000 2,685,734 5,300,000 1,900,000                
          issuance of common stock for acquisition-related contingent consideration
              3,471,000                                                              
          proceeds from the issuance of convertible senior notes
                                                                            
          payment for convertible senior notes issuance costs
                                                                            
          purchase of 2026 convertible senior notes hedge
                                                                            
          proceeds from issuance of convertible senior notes warrants
                                                                            
          purchases and disposals of property and equipment
                    -154,000                                                          
          loans made to non-executive employees
                                                                              
          changes in assets and liabilities:
                                                                              
          amortization of investment premiums and other
                            72,000  36,000 -1,000 -38,000  -45,000 -19,000 -9,000  3,000 20,000 -46,000                                      
          amortization of closing shares and earnout shares
                                                                              
          amortization of acquisition-related intangible assets
                                                                              
          depreciation and other amortization
                                                                              
          accretion and amortization on debt securities and other
                                                                              
          net change in the estimated fair value of acquisition-related contingent consideration
                             38,000                                                 
          deferred income taxes
                                                                              
          payments for business acquisitions, net of cash acquired
                                                                              
          net loss
                                  -99,000 -716,000 -3,191,000    -5,736,000    -607,000         2,050 -1,632,602 -2,193,017 -1,468,300 -1,470,730 -2,052,059         569,939 -800,727 180,184 -646,564 6,973 -222,946 -328,260 -85,677 -239,912 -668,115  
          adjustments to reconcile net loss to net cash from operating activities:
                                                                              
          amortization of closing and earnout shares
                                      355,000 347,000 480,000 376,000 376,000 375,000 349,000 392,244 386,756                              
          operating activities
                                                                              
          investing activities
                                                                              
          financing activities
                                                                              
          principal payments on capital lease obligations
                                             -5,000 -6,000 -5,350 -5,650 -5,489 -5,339 -5,212 -5,061 -4,910 -4,774 -4,675 -4,533 -4,390 -4,269 -4,195 -4,060 -3,925 -3,817 -3,738 -3,436              
          proceeds from exercise of stock options
                                      329,000 29,000 137,000 306,000 351,000 11,000 19,000 156,000 1,286,000 197,295 115,705 122,018 114,878 9,748  19,413 39,421  5,955 708,248 37,237   380,787 161,130    89,153 19,423        
          unrealized holding loss on available-for-sale investments
                                      43,000 -12,000 -59,000    -21,000    -20,287    -2,187                          
          acquisition, net of cash acquired
                                       -2,991,000         10,282                             
          net decrease in cash and cash equivalents
                                        -5,948,000          -3,009,291                       136,899 -238,098 -93,384 -431,583  
          depreciation
                                                                              
          supplemental disclosure of cash flow information
                                                                              
          non-cash financing and investing activities
                                                                              
          settlement of note receivable as consideration for business acquisition
                                                                             
          amortization of investment premiums
                                                                              
          other
                                                                              
          sale of property and equipment
                                                                              
          provision for bad debt
                                                   -200 10,100 -2,700 1,300       -4,273 -5,482                
          proceeds from the issuance of common stock, net of issuance costs of 0, 0 and 1,245,196, respectively
                                                                              
          cashless exercise of stock options
                                                                         
          cashless settlement of restricted stock units
                                                   75 129 10 16                    
          provision (recoveries) for bad debt
                                                                              
          loss on sale of property and equipment
                                                                              
          proceeds from the issuance of common stock, net of issuance costs of 0, 1,245,196 and 0, respectively
                                                                              
          proceeds from exercise of warrants and stock options
                                                             106,041     79,714            
          cashless exercise of option and warrants
                                                             11 42                
          capital lease obligations
                                                             95,388              
          proceeds from the issuance of common stock, net of issuance costs of 0 and 1,122,549, respectively
                                                                              
          provision for (recovery of) bad debt
                                                        1,000                      
          supplemental disclosure of cash flow information:
                                                                              
          non-cash financing and investing activities:
                                                                              
          gain on sale of property and equipment
                                                                              
          non-cash interest expense on convertible debt
                                                                 384,124          
          amortization of capitalized debt issuance costs
                                                                 53,945 11,291 11,291 11,291 2,509      
          proceeds from the issuance of common stock, net of issuance costs of 1,245,196, 0 and 1,154,634, respectively
                                                                              
          conversion of debt to common stock
                                                                 1,063,926          
          provision for doubtful accounts
                                                                              
          deferred revenue, current portion
                                                                              
          proceeds from the issuance of common stock, net of issuance costs of 1,122,549 and 0, respectively
                                                                              
          cashless exercise of options and warrants
                                                               82              
          capital lease obligations incurred
                                                                              
          provision (recovery) for doubtful accounts
                                                           -1,000 -2,773                  
          other accrued liabilities
                                                                 -34,034 -30,274 92,901 -14,471 -18,777 -7,786 36,634 -32,224 -68,885 32,822 26,708 28,666  
          proceeds from the issuance of common stock
                                                                   750,000         
          non-cash inerest expense on convertible debt
                                                                              
          proceeds from line of credit
                                                                             
          provision for bad debts
                                                                4,206 -16,676      -25,838 -4,542 6,771 75,000 
          deferred maintenance fees
                                                                 51,654 -442 -65,479 -1,370 6,016 44,515 -83,397 212      
          inventory, prepaid expenses and other assets
                                                                              
          deferred rent
                                                                 -4,674 -4,674 -4,674 -2,633 -2,634 -2,633 -58,433 -55,497 116,343 -2,389 -2,389 796  
          proceeds from the issuance of common stock, net of issuance costs of 1,154,634 and 0, respectively
                                                                 -1             
          proceeds from exercise of warrants
                                                                              
          proceeds from the issuance of convertible debt-net
                                                                     922,223      
          supplemental disclosures of cash flow informaton:
                                                                              
          supplemental disclosures of non-cash financing and investing activities:
                                                                              
          beneficial conversion feature related to convertible debt issued
                                                                     401,568      
          debt discount on convertible note due to warrants
                                                                     226,068      
          inventory, prepaid expenses and other current assets
                                                                  8,572 -112,345 3,443          
          purchases of short-term investments
                                                                              
          proceeds from the issuance of convertible debt
                                                                              
          adjustments to reconcile net loss to net cash
                                                                              
          from operating activities:
                                                                              
          loss on disposal of property and equipment
                                                                            
          investment in software development costs
                                                                         -63,735  
          proceeds from sale of property and equipment
                                                                            
          net cash cash from financing activities
                                                                     168,342 345,000 10,800 922,223      
          adjustments to reconcile net loss to net cash used in operating activities:
                                                                              
          accretion of discount on convertible debt
                                                                      91,290 90,127 21,008      
          inventory, prepaid expenses, and other current assets
                                                                      5,937 -17,743 16,164  18,006 -88,992 56,532  
          used in operating activities:
                                                                              
          non-cash financing activities
                                                                              
          other assets funded by issuance of convertible note
                                                                       90,328      
          the accompanying notes form an integral part of these financial statements.
                                                                              
          inventory, prepaid expenses, and other assets
                                                                              
          supplemental disclosure of
                                                                              
          cash flow information
                                                                              
          amortization of software development costs
                                                                              
          provision (recoveries) for bad debts
                                                                              
          adjustments to reconcile net income to net cash
                                                                              
          gain on sale of assets
                                                                              
          change in fair value of warrant liability
                                                                              
          amortization of debt discount
                                                                              
          provision for sales returns & allowances
                                                                              
          fair value of stock options issued to non-employees
                                                                              
          other long term assets
                                                                              
          long-term payable
                                                                              
          proceeds from sale of assets,
                                                                              
          net of expenses
                                                                              
          payment (advances) on related party note receivable-net
                                                                              
          proceeds from borrowings
                                                                              
          repayment of borrowings
                                                                              
          proceeds from convertible debt
                                                                              
          financing costs related to convertible debt
                                                                              
          cash and cash equivalents at beginning of year
                                                                              
          cash and cash equivalents at end of year
                                                                              
          supplemental disclosure
                                                                              
          of cash flow information
                                                                              
          supplemental disclosure of non-cash financing
                                                                              
          activities
                                                                              
          options issued in exchange for services
                                                                              
          warrants issued in connection with financing
                                                                              
          beneficial conversion feature of convertible debt
                                                                              
          see notes to financial statements
                                                                              
          adjustments to reconcile net income to net cash provided by operating activities:
                                                                              
          inventories, prepaid expenses, and other assets
                                                                              
          net cash provided by operating activities
                                                                              
          investment in note receivable
                                                                              
          proceeds from exercise of stock options and warrants
                                                                              
          net increase in cash
                                                                              
          cash at beginning of period
                                                                              
          cash at end of period
                                                                              
          fair value of stock options granted to non-employees
                                                                              
          unearned income
                                                                              
          repayment of line of credit
                                                                              
          adjustments to reconcile net income (loss) to net cash
                                                                              
          repayment of notes payable
                                                                              
          net decrease in cash