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