Mannatech, Incorporated(NASDAQ:MTEX)
Mannatech, Incorporated operates as a health and wellness company worldwide. It develops, markets, and sells nutritional supplements; topical and skin care, and anti-aging products; and weight-management products. The company primarily sells its products directly, as well as through network marketin...
Website: http://www.mannatech.com
Founded: 1993
Full Time Employees: 214
Sector: Consumer Defensive
Industry: Household & Personal Products
• 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 | 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-06 | 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-11-07 | 2012-08-09 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net sales | 26,635,000 | 29,161,000 | 25,679,000 | 26,563,000 | 29,008,000 | 31,725,000 | 27,740,000 | 29,393,000 | 32,694,000 | 32,553,000 | 32,594,000 | 34,114,000 | 34,335,000 | 35,513,000 | 34,976,000 | 32,384,000 | 39,493,000 | 39,446,000 | 42,504,000 | 38,319,000 | 39,189,000 | 37,966,000 | 37,647,000 | 36,605,000 | 39,388,000 | 39,656,000 | 40,711,000 | 37,973,000 | 44,024,000 | 43,014,000 | 45,137,000 | 41,383,000 | 46,372,000 | 41,997,000 | 47,686,000 | 40,641,000 | 42,640,000 | 48,146,000 | 48,810,000 | 40,708,000 | 45,311,000 | 43,860,000 | 46,726,000 | 44,370,000 | 45,181,000 | 55,635,000 | 46,302,000 | 42,963,000 | 46,524,000 | 44,432,000 | 44,801,000 | 41,666,000 | 42,285,000 | 43,049,000 | 43,611,000 | 44,502,000 | 47,907,000 | 50,520,000 | 51,362,000 | 50,900,000 | 54,951,000 | 54,866,000 | 57,606,000 | 60,665,000 | 70,065,000 | 71,295,000 | 77,644,000 | 70,701,000 | 76,480,000 | 77,991,000 | 86,781,000 | 91,451,000 | 99,910,000 | 96,776,000 | 111,192,000 | 104,799,000 | 106,769,000 | 99,558,000 | 104,771,000 | 98,971,000 | 101,423,000 | 100,216,000 | 102,599,000 | 85,145,000 | 84,226,000 | 77,577,000 | 74,318,000 | 58,386,000 | 54,292,000 | 49,738,000 | 46,519,000 | 40,470,000 | 38,176,000 | 34,452,000 | 35,395,000 |
yoy | -8.18% | -8.08% | -7.43% | -9.63% | -11.27% | -2.54% | -14.89% | -13.84% | -4.78% | -8.33% | -6.81% | 5.34% | -13.06% | -9.97% | -17.71% | -15.49% | 0.78% | 3.90% | 12.90% | 4.68% | -0.51% | -4.26% | -7.53% | -3.60% | -10.53% | -7.81% | -9.81% | -8.24% | -5.06% | 2.42% | -5.35% | 1.83% | 8.75% | -12.77% | -2.30% | -0.16% | -5.89% | 9.77% | 4.46% | -8.25% | 0.29% | -21.16% | 0.92% | 3.27% | -2.89% | 25.21% | 3.35% | 3.11% | 10.02% | 3.21% | 2.73% | -6.37% | -11.74% | -14.79% | -15.09% | -12.57% | -12.82% | -7.92% | -10.84% | -16.10% | -21.57% | -23.04% | -25.81% | -14.19% | -8.39% | -8.59% | -10.53% | -22.69% | -23.45% | -19.41% | -21.95% | -12.74% | -6.42% | -2.79% | 6.13% | 5.89% | 5.27% | -0.66% | 2.12% | 16.24% | 20.42% | 29.18% | 38.05% | 45.83% | 55.14% | 55.97% | 59.76% | 44.27% | 42.22% | 44.37% | 31.43% | ||||
qoq | -8.66% | 13.56% | -3.33% | -8.43% | -8.56% | 14.37% | -5.62% | -10.10% | 0.43% | -0.13% | -4.46% | -0.64% | -3.32% | 1.54% | 8.00% | -18.00% | 0.12% | -7.19% | 10.92% | -2.22% | 3.22% | 0.85% | 2.85% | -7.07% | -0.68% | -2.59% | 7.21% | -13.74% | 2.35% | -4.70% | 9.07% | -10.76% | 10.42% | -11.93% | 17.33% | -4.69% | -11.44% | -1.36% | 19.90% | -10.16% | 3.31% | -6.13% | 5.31% | -1.80% | -18.79% | 20.16% | 7.77% | -7.65% | 4.71% | -0.82% | 7.52% | -1.46% | -1.77% | -1.29% | -2.00% | -7.11% | -5.17% | -1.64% | 0.91% | -7.37% | 0.15% | -4.76% | -5.04% | -13.42% | -1.73% | -8.18% | 9.82% | -7.56% | -1.94% | -10.13% | -5.11% | -8.47% | 3.24% | -12.96% | 6.10% | -1.85% | 7.24% | -4.98% | 5.86% | -2.42% | 1.20% | -2.32% | 20.50% | 1.09% | 8.57% | 4.39% | 27.29% | 7.54% | 9.16% | 6.92% | 14.95% | 6.01% | 10.81% | -2.66% | |
cost of sales | 6,584,000 | 6,890,000 | 6,778,000 | 6,827,000 | 5,643,000 | 8,105,000 | 6,363,000 | 6,296,000 | 8,048,000 | 6,625,000 | 7,004,000 | 7,413,000 | 10,633,000 | 7,416,000 | 7,920,000 | 7,091,000 | 8,898,000 | 7,903,000 | 10,126,000 | 7,222,000 | 10,461,000 | 9,328,000 | 8,708,000 | 7,008,000 | 8,297,000 | 7,711,000 | 8,115,000 | 7,427,000 | 9,050,000 | 9,037,000 | 8,141,000 | 8,249,000 | 9,886,000 | 8,233,000 | 8,786,000 | 8,762,000 | 8,339,000 | 9,736,000 | 10,100,000 | 8,389,000 | 9,026,000 | 8,253,000 | 8,270,000 | 8,553,000 | 8,910,000 | 10,304,000 | 9,738,000 | 9,398,000 | 10,481,000 | 9,225,000 | 8,694,000 | 7,697,000 | 14,603,000 | 6,755,000 | 6,888,000 | 6,395,000 | 8,257,000 | 7,407,000 | 7,543,000 | 7,214,000 | 8,114,000 | 7,924,000 | 8,091,000 | 8,625,000 | 10,869,000 | 11,923,000 | 12,290,000 | 11,731,000 | 11,550,000 | 11,105,000 | 13,046,000 | 12,863,000 | 14,201,000 | 14,868,000 | 16,003,000 | 14,693,000 | 15,684,000 | 13,497,000 | 14,719,000 | 14,561,000 | 14,842,000 | 14,478,000 | 15,778,000 | 12,930,000 | 12,976,000 | 11,931,000 | 11,283,000 | 8,657,000 | 8,602,000 | 8,187,000 | 7,397,000 | 6,697,000 | 6,494,000 | 6,079,000 | 5,943,000 |
gross profit | 20,051,000 | 22,271,000 | 18,901,000 | 19,736,000 | 23,365,000 | 23,620,000 | 21,377,000 | 23,097,000 | 24,646,000 | 25,928,000 | 25,590,000 | 26,701,000 | 23,702,000 | 28,097,000 | 27,056,000 | 25,293,000 | 30,595,000 | 31,543,000 | 32,378,000 | 31,097,000 | 28,728,000 | 28,638,000 | 28,939,000 | 29,597,000 | 31,091,000 | 31,945,000 | 32,596,000 | 30,546,000 | 34,974,000 | 33,977,000 | 36,996,000 | 33,134,000 | 36,486,000 | 33,764,000 | 38,900,000 | 31,879,000 | 34,301,000 | 38,410,000 | 38,710,000 | 32,319,000 | 36,285,000 | 35,607,000 | 38,456,000 | 35,817,000 | 36,271,000 | 45,331,000 | 36,564,000 | 33,565,000 | 36,043,000 | 35,207,000 | 36,107,000 | 33,969,000 | 83,962,000 | 17,636,000 | 18,086,000 | 19,122,000 | 18,869,000 | 21,072,000 | 20,923,000 | 21,979,000 | 24,135,000 | 23,833,000 | 25,006,000 | 25,041,000 | 28,194,000 | 24,104,000 | 18,935,000 | 25,244,000 | 31,591,000 | 34,490,000 | 32,367,000 | 36,096,000 | 39,098,000 | 38,678,000 | 42,916,000 | 43,153,000 | 44,219,000 | 42,084,000 | 44,054,000 | 39,036,000 | 43,756,000 | 41,335,000 | 39,461,000 | 34,652,000 | 33,726,000 | 30,944,000 | 28,896,000 | 23,863,000 | 23,025,000 | 20,570,000 | 19,532,000 | 17,432,000 | 15,988,000 | 13,998,000 | 13,984,000 |
yoy | -14.18% | -5.71% | -11.58% | -14.55% | -5.20% | -8.90% | -16.46% | -13.50% | 3.98% | -7.72% | -5.42% | 5.57% | -22.53% | -10.92% | -16.44% | -18.66% | 6.50% | 10.14% | 11.88% | 5.07% | -7.60% | -10.35% | -11.22% | -3.11% | -11.10% | -5.98% | -11.89% | -7.81% | -4.14% | 0.63% | -4.89% | 3.94% | 6.37% | -12.10% | 0.49% | -1.36% | -5.47% | 7.87% | 0.66% | -9.77% | 0.04% | -21.45% | 5.17% | 6.71% | 0.63% | 28.76% | 1.27% | -1.19% | -57.07% | 99.63% | 99.64% | 77.64% | 344.97% | -16.31% | -13.56% | -13.00% | -21.82% | -11.58% | -16.33% | -12.23% | -14.40% | -1.12% | 32.06% | -0.80% | -10.75% | -30.11% | -41.50% | -30.06% | -19.20% | -10.83% | -24.58% | -16.35% | -11.58% | -8.09% | -2.58% | 10.55% | 1.06% | 1.81% | 11.64% | 12.65% | 29.74% | 33.58% | 36.56% | 45.21% | 46.48% | 50.43% | 47.94% | 36.89% | 44.01% | 46.95% | 39.67% | ||||
qoq | -9.97% | 17.83% | -4.23% | -15.53% | -1.08% | 10.49% | -7.45% | -6.28% | -4.94% | 1.32% | -4.16% | 12.65% | -15.64% | 3.85% | 6.97% | -17.33% | -3.01% | -2.58% | 4.12% | 8.25% | 0.31% | -1.04% | -2.22% | -4.81% | -2.67% | -2.00% | 6.71% | -12.66% | 2.93% | -8.16% | 11.66% | -9.19% | 8.06% | -13.20% | 22.02% | -7.06% | -10.70% | -0.77% | 19.77% | -10.93% | 1.90% | -7.41% | 7.37% | -1.25% | -19.99% | 23.98% | 8.93% | -6.88% | 2.37% | -2.49% | 6.29% | -59.54% | 376.08% | -2.49% | -5.42% | 1.34% | -10.45% | 0.71% | -4.80% | -8.93% | 1.27% | -4.69% | -0.14% | -11.18% | 16.97% | 27.30% | -24.99% | -20.09% | -8.41% | 6.56% | -10.33% | -7.68% | 1.09% | -9.88% | -0.55% | -2.41% | 5.07% | -4.47% | 12.85% | -10.79% | 5.86% | 4.75% | 13.88% | 2.75% | 8.99% | 7.09% | 21.09% | 3.64% | 11.93% | 5.31% | 12.05% | 9.03% | 14.22% | 0.10% | |
gross margin % | 75.28% | 76.37% | 73.60% | 74.30% | 80.55% | 74.45% | 77.06% | 78.58% | 75.38% | 79.65% | 78.51% | 78.27% | 69.03% | 79.12% | 77.36% | 78.10% | 77.47% | 79.97% | 76.18% | 81.15% | 73.31% | 75.43% | 76.87% | 80.86% | 78.94% | 80.56% | 80.07% | 80.44% | 79.44% | 78.99% | 81.96% | 80.07% | 78.68% | 80.40% | 81.58% | 78.44% | 80.44% | 79.78% | 79.31% | 79.39% | 80.08% | 81.18% | 82.30% | 80.72% | 80.28% | 81.48% | 78.97% | 78.13% | 77.47% | 79.24% | 80.59% | 81.53% | 198.56% | 40.97% | 41.47% | 42.97% | 39.39% | 41.71% | 40.74% | 43.18% | 43.92% | 43.44% | 43.41% | 41.28% | 40.24% | 33.81% | 24.39% | 35.71% | 41.31% | 44.22% | 37.30% | 39.47% | 39.13% | 39.97% | 38.60% | 41.18% | 41.42% | 42.27% | 42.05% | 39.44% | 43.14% | 41.25% | 38.46% | 40.70% | 40.04% | 39.89% | 38.88% | 40.87% | 42.41% | 41.36% | 41.99% | 43.07% | 41.88% | 40.63% | 39.51% |
operating expenses: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commissions and incentives | 10,415,000 | 11,192,000 | 9,567,000 | 10,553,000 | 12,072,000 | 12,893,000 | 11,660,000 | 11,685,000 | 13,388,000 | 13,178,000 | 13,465,000 | 13,558,000 | 13,996,000 | 14,242,000 | 14,137,000 | 13,108,000 | 15,557,000 | 15,731,000 | 16,898,000 | 15,598,000 | 16,041,000 | 15,089,000 | 15,330,000 | 14,889,000 | 16,064,000 | 16,696,000 | 16,295,000 | 15,199,000 | 19,153,000 | 18,054,000 | 19,322,000 | 16,985,000 | 20,105,000 | 18,370,000 | 18,994,000 | 17,081,000 | 18,196,000 | 19,985,000 | 20,417,000 | 15,618,000 | 18,660,000 | 17,867,000 | 18,887,000 | 17,542,000 | 17,513,000 | 20,977,000 | 19,782,000 | 16,968,000 | 19,271,000 | 19,640,000 | 19,181,000 | 17,541,000 | 17,543,000 | 18,658,000 | 18,637,000 | 18,985,000 | 20,781,000 | 22,041,000 | 22,896,000 | 21,707,000 | 22,702,000 | 23,109,000 | 24,509,000 | 26,999,000 | 31,002,000 | 35,268,000 | 46,419,000 | 33,726,000 | 33,339,000 | 32,396,000 | 41,368,000 | 42,492,000 | 46,611,000 | 43,230,000 | 52,273,000 | 46,953,000 | 46,866,000 | 43,977,000 | 45,998,000 | 45,374,000 | 42,825,000 | 44,403,000 | 47,360,000 | 37,563,000 | 37,524,000 | 34,702,000 | 34,139,000 | 25,866,000 | 22,665,000 | 20,981,000 | 19,590,000 | 16,341,000 | |||
selling and administrative expenses | 9,793,000 | 9,072,000 | 10,777,000 | 10,016,000 | 10,429,000 | 9,840,000 | 10,860,000 | 10,176,000 | 27,994,000 | 6,946,000 | 7,257,000 | 6,416,000 | 6,991,000 | 6,656,000 | 6,914,000 | 6,909,000 | 7,589,000 | 7,156,000 | 7,571,000 | 7,111,000 | 7,186,000 | 6,639,000 | 7,165,000 | 6,855,000 | 5,916,000 | 8,951,000 | 8,381,000 | 7,576,000 | 8,450,000 | 8,111,000 | 9,615,000 | 7,980,000 | 8,667,000 | 8,171,000 | 9,978,000 | 8,654,000 | 8,981,000 | 9,877,000 | 9,730,000 | 8,142,000 | 8,813,000 | 7,876,000 | 8,631,000 | 16,018,000 | 16,471,000 | 18,215,000 | 22,746,000 | 20,967,000 | 21,342,000 | 22,270,000 | 19,719,000 | 19,323,000 | 16,562,000 | 18,230,000 | 17,777,000 | 17,328,000 | 16,136,000 | 16,340,000 | 16,120,000 | 13,896,000 | 12,279,000 | 11,526,000 | 12,305,000 | 10,765,000 | 10,131,000 | 9,267,000 | 9,830,000 | 8,836,000 | 8,011,000 | 8,428,000 | |||||||||||||||||||||||||
total operating expenses | 20,208,000 | 20,264,000 | 20,344,000 | 20,569,000 | 22,501,000 | 22,733,000 | 22,520,000 | 22,277,000 | 25,541,000 | 25,756,000 | 26,544,000 | 25,988,000 | 26,352,000 | 26,740,000 | 26,203,000 | 25,258,000 | 29,639,000 | 28,257,000 | 30,360,000 | 28,308,000 | 28,739,000 | 27,258,000 | 27,829,000 | 27,586,000 | 28,362,000 | 31,380,000 | 30,577,000 | 29,426,000 | 35,498,000 | 32,307,000 | 37,345,000 | 34,022,000 | 35,436,000 | 33,080,000 | 36,081,000 | 33,913,000 | 34,534,000 | 37,903,000 | 38,822,000 | 31,783,000 | 33,496,000 | 33,373,000 | 33,846,000 | 33,306,000 | 33,705,000 | 37,134,000 | 35,964,000 | 32,186,000 | 33,921,000 | 34,778,000 | 34,557,000 | 33,314,000 | 82,569,000 | 16,547,000 | 19,492,000 | 21,178,000 | 24,959,000 | 22,644,000 | 25,244,000 | 26,885,000 | 26,934,000 | 27,494,000 | 27,135,000 | 27,933,000 | 28,480,000 | 32,675,000 | 29,993,000 | 30,923,000 | 26,939,000 | 33,418,000 | 48,851,000 | 39,835,000 | 44,876,000 | 36,956,000 | 41,072,000 | 33,332,000 | 33,026,000 | 30,613,000 | 31,899,000 | 29,781,000 | 28,412,000 | 28,551,000 | 29,590,000 | 27,041,000 | 29,868,000 | 21,867,000 | 19,868,000 | 19,289,000 | 18,915,000 | 16,652,000 | 17,846,000 | 15,555,000 | 14,697,000 | 13,611,000 | 13,848,000 |
income from operations | -157,000 | 2,007,000 | -1,443,000 | -833,000 | 864,000 | 887,000 | -1,143,000 | 820,000 | -895,000 | 172,000 | -954,000 | 713,000 | -2,650,000 | 1,357,000 | 853,000 | 35,000 | 956,000 | 3,286,000 | 2,018,000 | 2,789,000 | -11,000 | 1,380,000 | 1,110,000 | 2,011,000 | 2,729,000 | 565,000 | 2,019,000 | 1,120,000 | -524,000 | 1,670,000 | -349,000 | -888,000 | 1,050,000 | 684,000 | 2,819,000 | -2,034,000 | -233,000 | 507,000 | -112,000 | 536,000 | 2,789,000 | 2,234,000 | 4,610,000 | 2,511,000 | 2,566,000 | 8,197,000 | 600,000 | 1,379,000 | 2,122,000 | 429,000 | 1,550,000 | 655,000 | 1,393,000 | 1,089,000 | -1,406,000 | -2,056,000 | -6,090,000 | -1,572,000 | -4,321,000 | -4,906,000 | -2,799,000 | -3,661,000 | -2,129,000 | -2,892,000 | -286,000 | -8,571,000 | -11,058,000 | -5,679,000 | 4,652,000 | 1,072,000 | -16,484,000 | -3,739,000 | -5,778,000 | 1,722,000 | 1,844,000 | 9,821,000 | 11,193,000 | 11,471,000 | 12,155,000 | 9,255,000 | 15,344,000 | 12,784,000 | 9,871,000 | 7,611,000 | 3,858,000 | 9,077,000 | 9,028,000 | 4,574,000 | 4,110,000 | 3,918,000 | 1,686,000 | 1,877,000 | 1,291,000 | 387,000 | 136,000 |
yoy | -118.17% | 126.27% | 26.25% | -201.59% | -196.54% | 415.70% | 19.81% | 15.01% | -66.23% | -87.32% | -211.84% | 1937.14% | -377.20% | -58.70% | -57.73% | -98.75% | -8790.91% | 138.12% | 81.80% | 38.69% | -100.40% | 144.25% | -45.02% | 79.55% | -620.80% | -66.17% | -678.51% | -226.13% | -149.90% | 144.15% | -112.38% | -56.34% | -550.64% | 34.91% | -2616.96% | -479.48% | -108.35% | -77.31% | -102.43% | -78.65% | 8.69% | -72.75% | 668.33% | 82.09% | 20.92% | 1810.72% | -61.29% | 110.53% | 52.33% | -60.61% | -210.24% | -131.86% | -122.87% | -169.27% | -67.46% | -58.09% | 117.58% | -57.06% | 102.96% | 69.64% | 878.67% | -57.29% | -80.75% | -49.08% | -106.15% | -899.53% | -32.92% | 51.89% | -180.51% | -37.75% | -993.93% | -138.07% | -151.62% | -84.99% | -84.83% | 6.12% | -27.05% | -10.27% | 23.14% | 21.60% | 297.72% | 40.84% | 9.34% | 66.40% | -6.13% | 131.67% | 435.47% | 143.69% | 218.36% | 912.40% | 1139.71% | ||||
qoq | -107.82% | -239.09% | 73.23% | -196.41% | -2.59% | -177.60% | -239.39% | -191.62% | -620.35% | -118.03% | -233.80% | -126.91% | -295.28% | 59.09% | 2337.14% | -96.34% | -70.91% | 62.83% | -27.64% | -25454.55% | -100.80% | 24.32% | -44.80% | -26.31% | 383.01% | -72.02% | 80.27% | -313.74% | -131.38% | -578.51% | -60.70% | -184.57% | 53.51% | -75.74% | -238.59% | 772.96% | -145.96% | -552.68% | -120.90% | -80.78% | 24.84% | -51.54% | 83.59% | -2.14% | -68.70% | 1266.17% | -56.49% | -35.01% | 394.64% | -72.32% | 136.64% | -52.98% | 27.92% | -177.45% | -31.61% | -66.24% | 287.40% | -63.62% | -11.92% | 75.28% | -23.55% | 71.96% | -26.38% | 911.19% | -96.66% | -22.49% | 94.72% | -222.08% | 333.96% | -106.50% | 340.87% | -35.29% | -435.54% | -6.62% | -81.22% | -12.26% | -2.42% | -5.63% | 31.33% | -39.68% | 20.03% | 29.51% | 29.69% | 97.28% | -57.50% | 0.54% | 97.38% | 11.29% | 4.90% | 132.38% | -10.18% | 45.39% | 233.59% | 184.56% | |
operating margin % | -0.59% | 6.88% | -5.62% | -3.14% | 2.98% | 2.80% | -4.12% | 2.79% | -2.74% | 0.53% | -2.93% | 2.09% | -7.72% | 3.82% | 2.44% | 0.11% | 2.42% | 8.33% | 4.75% | 7.28% | -0.03% | 3.63% | 2.95% | 5.49% | 6.93% | 1.42% | 4.96% | 2.95% | -1.19% | 3.88% | -0.77% | -2.15% | 2.26% | 1.63% | 5.91% | -5.00% | -0.55% | 1.05% | -0.23% | 1.32% | 6.16% | 5.09% | 9.87% | 5.66% | 5.68% | 14.73% | 1.30% | 3.21% | 4.56% | 0.97% | 3.46% | 1.57% | 3.29% | 2.53% | -3.22% | -4.62% | -12.71% | -3.11% | -8.41% | -9.64% | -5.09% | -6.67% | -3.70% | -4.77% | -0.41% | -12.02% | -14.24% | -8.03% | 6.08% | 1.37% | -18.99% | -4.09% | -5.78% | 1.78% | 1.66% | 9.37% | 10.48% | 11.52% | 11.60% | 9.35% | 15.13% | 12.76% | 9.62% | 8.94% | 4.58% | 11.70% | 12.15% | 7.83% | 7.57% | 7.88% | 3.62% | 4.64% | 3.38% | 1.12% | 0.38% |
interest expense | -127,000 | -104,000 | -102,000 | -49,000 | -109,000 | -53,000 | -20,000 | -1,000 | -15,000 | -23,000 | -17,000 | -2,000 | -2,000 | -1,000 | -6,000 | -6,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income | 494,000 | 611,000 | -2,744,000 | -418,000 | 2,095,000 | -1,495,000 | 1,120,000 | 871,000 | 200,750 | 320,000 | 150,000 | 333,000 | 72,000 | 287,000 | -84,000 | 85,000 | -74,000 | -19,000 | 152,000 | 945,000 | 248,000 | 166,000 | -208,000 | -1,235,000 | -430,000 | 980,000 | 4,000 | 170,250 | -83,000 | 476,000 | 288,000 | 52,250 | 177,000 | -9,000 | 41,000 | -117,750 | 232,000 | 334,000 | -452,000 | 192,000 | -336,000 | -691,000 | -275,000 | -1,420,000 | 417,000 | 88,000 | 455,000 | -805,000 | 892,000 | -12,000 | -1,557,000 | 196,000 | 267,000 | 443,000 | 400,000 | -715,000 | 140,000 | 224,000 | 859,000 | 1,381,000 | -1,418,000 | -2,853,000 | -2,047,000 | -775,000 | 371,000 | 271,000 | -194,000 | 139,000 | 296,000 | 670,000 | 649,000 | 781,000 | -191,000 | -755,000 | -93,000 | 610,000 | 223,000 | -104,000 | 112,000 | 83,000 | -34,000 | 67,000 | |||||||||||||
income before income taxes | 210,000 | 2,514,000 | -4,289,000 | -1,324,000 | 2,876,000 | -717,000 | -128,000 | 1,709,000 | -1,861,000 | 475,000 | -814,000 | 1,070,000 | -3,069,000 | 1,663,000 | 792,000 | 135,000 | 904,000 | 3,282,000 | 2,177,000 | 2,529,000 | 944,000 | 1,638,000 | 1,289,000 | 1,853,000 | 1,561,000 | 123,000 | 3,024,000 | 1,029,000 | -838,000 | 1,637,000 | 260,000 | -571,000 | 724,000 | 871,000 | 2,829,000 | -1,964,000 | -1,410,000 | 723,000 | -1,126,000 | 857,000 | 2,492,000 | -91,000 | 4,189,000 | 1,609,000 | 895,000 | 7,055,000 | 827,000 | 1,044,000 | 1,424,000 | 179,000 | 147,000 | 1,059,000 | 1,557,000 | 1,550,000 | -2,190,000 | -1,217,000 | -5,982,000 | -3,133,000 | -4,104,000 | -4,659,000 | -2,184,000 | -3,241,000 | -2,834,000 | -2,781,000 | 229,000 | -7,673,000 | -9,608,000 | -7,023,000 | 2,184,000 | -709,000 | -16,866,000 | -2,808,000 | -4,709,000 | 2,142,000 | 2,625,000 | 10,432,000 | 12,239,000 | 12,740,000 | 13,396,000 | 9,313,000 | 15,116,000 | 12,965,000 | 9,516,000 | 7,851,000 | 4,943,000 | 9,022,000 | 8,413,000 | 4,619,000 | 4,831,000 | 4,205,000 | 1,638,000 | 2,063,000 | 475,500 | 420,000 | 268,000 |
income tax benefit | -204,750 | -590,000 | -159,000 | 389,000 | -335,000 | -217,000 | -22,000 | -159,000 | 934,000 | -341,000 | -909,250 | -3,300,000 | 307,000 | -4,440,000 | 510,000 | -604,000 | -191,000 | -40,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | -11,295,000 | 1,924,000 | -4,312,000 | -1,530,000 | 2,262,000 | -328,000 | -624,000 | 1,180,000 | -1,756,000 | 18,000 | -1,105,000 | 604,000 | -6,509,000 | 1,191,000 | 694,000 | 134,000 | 2,589,000 | 2,930,000 | 2,129,000 | 2,194,000 | 727,000 | 1,616,000 | 1,130,000 | 2,787,000 | 2,105,000 | -1,490,000 | 1,987,000 | 688,000 | -1,576,000 | -1,663,000 | -384,000 | -264,000 | -3,716,000 | 1,381,000 | 1,795,000 | -1,247,000 | -1,131,000 | 1,285,000 | -1,332,000 | 591,000 | 1,529,000 | 68,000 | 3,143,000 | 1,099,000 | 1,852,000 | 5,108,000 | -692,000 | 228,000 | 2,547,000 | -801,000 | 784,000 | 644,000 | 254,000 | 2,213,000 | -2,455,000 | -1,400,000 | -6,968,000 | -3,663,000 | -5,250,000 | -4,778,000 | -2,742,000 | -1,278,000 | -3,815,000 | -2,781,000 | 2,151,000 | -9,207,000 | -5,537,000 | -4,775,000 | 620,000 | -429,000 | -10,527,000 | -2,292,000 | -3,568,000 | 1,746,000 | 1,527,000 | 6,889,000 | 8,182,000 | 9,688,000 | 8,612,000 | 5,908,000 | 9,435,000 | 8,733,000 | 5,817,000 | 4,662,000 | 4,044,000 | 6,829,000 | 5,574,000 | 3,105,000 | 3,318,000 | 2,882,000 | 1,171,000 | 1,419,000 | 836,000 | 229,000 | 228,000 |
yoy | -599.34% | -686.59% | 591.03% | -229.66% | -228.82% | -1922.22% | -43.53% | 95.36% | -73.02% | -98.49% | -259.22% | 350.75% | -351.41% | -59.35% | -67.40% | -93.89% | 256.12% | 81.31% | 88.41% | -21.28% | -65.46% | -208.46% | -43.13% | 305.09% | -233.57% | -10.40% | -617.45% | -360.61% | -57.59% | -220.42% | -121.39% | -78.83% | 228.56% | 7.47% | -234.76% | -311.00% | -173.97% | 1789.71% | -142.38% | -46.22% | -17.44% | -98.67% | -554.19% | 382.02% | -27.29% | -737.70% | -188.27% | -64.60% | 902.76% | -136.20% | -131.93% | -146.00% | -103.65% | -160.41% | -53.24% | -70.70% | 154.12% | 186.62% | 37.61% | 71.81% | -227.48% | -86.12% | -31.10% | -41.76% | 246.94% | 2046.15% | -47.40% | 108.33% | -117.38% | -124.57% | -789.39% | -133.27% | -143.61% | -81.98% | -82.27% | 16.60% | -13.28% | 10.94% | 48.05% | 26.73% | 133.31% | 27.88% | 4.36% | 50.14% | 21.88% | 136.95% | 376.00% | 118.82% | 296.89% | 1158.52% | 413.60% | ||||
qoq | -687.06% | -144.62% | 181.83% | -167.64% | -789.63% | -47.44% | -152.88% | -167.20% | -9855.56% | -101.63% | -282.95% | -109.28% | -646.52% | 71.61% | 417.91% | -94.82% | -11.64% | 37.62% | -2.96% | 201.79% | -55.01% | 43.01% | -59.45% | 32.40% | -241.28% | -174.99% | 188.81% | -143.65% | -5.23% | 333.07% | 45.45% | -92.90% | -369.08% | -23.06% | -243.95% | 10.26% | -188.02% | -196.47% | -325.38% | -61.35% | 2148.53% | -97.84% | 185.99% | -40.66% | -63.74% | -838.15% | -403.51% | -91.05% | -417.98% | -202.17% | 21.74% | 153.54% | -88.52% | -190.14% | 75.36% | -79.91% | 90.23% | -30.23% | 9.88% | 74.25% | 114.55% | -66.50% | 37.18% | -229.29% | -123.36% | 66.28% | 15.96% | -870.16% | -244.52% | -95.92% | 359.29% | -35.76% | -304.35% | 14.34% | -77.83% | -15.80% | -15.55% | 12.49% | 45.77% | -37.38% | 8.04% | 50.13% | 24.77% | 15.28% | -40.78% | 22.52% | 79.52% | -6.42% | 15.13% | 146.11% | -17.48% | 69.74% | 265.07% | 0.44% | |
net income margin % | -42.41% | 6.60% | -16.79% | -5.76% | 7.80% | -1.03% | -2.25% | 4.01% | -5.37% | 0.06% | -3.39% | 1.77% | -18.96% | 3.35% | 1.98% | 0.41% | 6.56% | 7.43% | 5.01% | 5.73% | 1.86% | 4.26% | 3.00% | 7.61% | 5.34% | -3.76% | 4.88% | 1.81% | -3.58% | -3.87% | -0.85% | -0.64% | -8.01% | 3.29% | 3.76% | -3.07% | -2.65% | 2.67% | -2.73% | 1.45% | 3.37% | 0.16% | 6.73% | 2.48% | 4.10% | 9.18% | -1.49% | 0.53% | 5.47% | -1.80% | 1.75% | 1.55% | 0.60% | 5.14% | -5.63% | -3.15% | -14.54% | -7.25% | -10.22% | -9.39% | -4.99% | -2.33% | -6.62% | -4.58% | 3.07% | -12.91% | -7.13% | -6.75% | 0.81% | -0.55% | -12.13% | -2.51% | -3.57% | 1.80% | 1.37% | 6.57% | 7.66% | 9.73% | 8.22% | 5.97% | 9.30% | 8.71% | 5.67% | 5.48% | 4.80% | 8.80% | 7.50% | 5.32% | 6.11% | 5.79% | 2.52% | 3.51% | 2.19% | 0.66% | 0.64% |
income per common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | -5,940 | 1,010 | -2,270 | -800 | 1,200 | -170 | -330 | 630 | -65 | 10 | -590 | 320 | 90 | 240 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | -5,940 | 1,010 | -2,270 | -800 | 1,200 | -170 | -330 | 630 | -65 | 10 | -590 | 320 | 80 | 240 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average common shares outstanding: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 1,901,000 | 1,901,000 | 1,901,000 | 1,901,000 | 1,885,000 | 1,885,000 | 1,885,000 | 1,884,000 | 1,866,000 | 1,863,000 | 1,870,000 | 1,872,000 | 1,913,000 | 1,906,000 | 1,942,000 | 1,947,000 | 1,990,000 | 1,903,000 | 2,060,000 | 2,071,000 | 2,235,000 | 2,098,000 | 2,370,000 | 2,391,000 | 2,391,000 | 2,391,000 | 2,394,000 | 2,396,000 | 2,541,000 | 2,396,000 | 2,674,000 | 2,719,000 | 2,708,000 | 2,711,000 | 2,711,000 | 2,701,000 | 2,688,000 | 2,706,000 | 2,707,000 | 2,696,000 | 2,680,000 | 2,681,000 | 2,680,000 | 2,677,000 | 2,663,000 | 2,667 | 2,662 | 2,654,000 | 2,650,000 | 2,650 | 2,648 | 2,648,000 | 2,648,000 | 2,648 | 2,648 | 2,648 | 2,649,000 | 26,486 | 26,490 | 26,490 | 26,488,000 | 26,490 | 26,490 | 26,482 | 26,467,000 | 26,464 | 26,461 | 26,461 | 26,461,000 | 26,461 | 26,461 | 26,461 | 26,443,000 | 26,460 | 26,433 | 26,418 | 26,598,000 | 26,446 | 26,782 | 26,764 | 26,990,000 | 27,015,000 | 27,073,000 | 27,098,000 | 26,436,000 | 26,393,000 | 26,343,000 | 26,279,000 | 25,494,000 | 25,655,000 | 25,179,000 | 25,135,000 | 25,135,000 | 25,135,000 | 25,135,000 |
diluted | 1,901,000 | 1,901,000 | 1,901,000 | 1,901,000 | 1,885,000 | 1,885,000 | 1,885,000 | 1,884,000 | 1,866,000 | 1,863,000 | 1,870,000 | 1,891,000 | 1,913,000 | 1,949,000 | 2,031,000 | 2,074,000 | 2,088,000 | 2,031,000 | 2,139,000 | 2,116,000 | 2,264,000 | 2,135,000 | 2,388,000 | 2,415,000 | 2,441,000 | 2,391,000 | 2,452,000 | 2,462,000 | 2,541,000 | 2,396,000 | 2,674,000 | 2,719,000 | 2,708,000 | 2,766,000 | 2,778,000 | 2,701,000 | 2,688,000 | 2,818,000 | 2,707,000 | 2,780,000 | 2,728,000 | 2,721,000 | 2,729,000 | 2,730,000 | 2,706,000 | 2,701 | 2,662 | 2,702,000 | 2,683,000 | 2,650 | 2,655 | 2,650,000 | 2,648,000 | 2,681 | 2,648 | 2,648 | 2,649,000 | 26,486 | 26,490 | 26,490 | 26,488,000 | 26,490 | 26,490 | 26,482 | 26,467,000 | 26,464 | 26,461 | 26,461 | 26,461,000 | 26,461 | 26,461 | 26,461 | 26,893,000 | 26,843 | 26,983 | 26,979 | 27,219,000 | 27,044 | 27,408 | 27,392 | 27,771,000 | 27,738,000 | 27,918,000 | 28,035,000 | 27,491,000 | 27,460,000 | 27,389,000 | 27,414,000 | 26,175,000 | 26,213,000 | 26,526,000 | 25,251,000 | 25,265,000 | 25,227,000 | 25,360,000 |
income tax expense | -23,000 | -206,000 | -496,000 | -1,514,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest income | -73,000 | -105,000 | 18,000 | 7,000 | -17,000 | -10,000 | 24,000 | 31,000 | 19,000 | 23,000 | 15,000 | 22,000 | 15,000 | 7,000 | 22,000 | 10,000 | 10,000 | 13,000 | 50,000 | 67,000 | -12,000 | 25,000 | -95,000 | 76,000 | 50,000 | 133,000 | 29,000 | 216,000 | 10,000 | 19,000 | 29,000 | 179,000 | -16,000 | 23,000 | -13,000 | 56,000 | 93,000 | 31,000 | 30,000 | 60,000 | 25,000 | 35,000 | 1,000 | -7,000 | 25,000 | 17,000 | -13,000 | 76,000 | 6,000 | 21,000 | 120,000 | -4,000 | 21,000 | 172,000 | 20,000 | 10,000 | -29,000 | 291,000 | 39,000 | 69,000 | 74,000 | 385,000 | 266,000 | 393,000 | 560,000 | 798,000 | 614,000 | 642,000 | 647,000 | 750,000 | 599,000 | 592,000 | 572,000 | 524,000 | 469,000 | 453,000 | 332,000 | 305,000 | 136,000 | 155,000 | 138,000 | 134,000 | 81,000 | 58,000 | 76,000 | 67,000 | 73,000 | 71,000 | |||||||
depreciation and amortization expense | 416,000 | 306,000 | 450,000 | 387,000 | 387,000 | 337,250 | 716,000 | 301,000 | 332,000 | 340,000 | 408,000 | 442,000 | 510,000 | 381,250 | 468,000 | 537,000 | 520,000 | 391,000 | 519,000 | 517,000 | 528,000 | 380,250 | 475,000 | 535,000 | 511,000 | 344,750 | 424,000 | 453,000 | 502,000 | 356,750 | 507,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax provision | -529,000 | 105,000 | -457,000 | -291,000 | -466,000 | -142,750 | -472,000 | -98,000 | -1,000 | 544,000 | -1,613,000 | -1,037,000 | -644,000 | -1,034,000 | -717,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other operating costs | 4,061,250 | 5,182,000 | 5,435,000 | 5,627,000 | 5,087,000 | 5,126,000 | 4,851,000 | 4,909,000 | 6,134,000 | 4,962,000 | 5,449,000 | 5,089,000 | 5,047,000 | 5,062,000 | 4,797,000 | 5,322,000 | 5,858,000 | 5,214,000 | 5,384,000 | 6,123,000 | 7,352,000 | 5,667,000 | 7,873,000 | 8,546,000 | 6,179,000 | 6,115,000 | 6,656,000 | 7,676,000 | 6,886,000 | 7,534,000 | 8,198,000 | 7,580,000 | 6,321,000 | 6,072,000 | 5,866,000 | 6,555,000 | 6,028,000 | 6,149,000 | 6,815,000 | 6,956,000 | 6,140,000 | 6,167,000 | 6,247,000 | 6,505,000 | 4,690,000 | 5,328,000 | 6,778,000 | 7,236,000 | 9,899,000 | 7,627,000 | 7,746,000 | 8,066,000 | 9,030,000 | 8,911,000 | 8,836,000 | 8,545,000 | 9,562,000 | 14,027,000 | 20,956,000 | 12,661,000 | 15,936,000 | 12,148,000 | 8,743,000 | 14,051,000 | 13,669,000 | 12,004,000 | 11,084,000 | 12,415,000 | 13,250,000 | 10,921,000 | 12,925,000 | 9,588,000 | 8,342,000 | 6,984,000 | 7,974,000 | 6,096,000 | 7,162,000 | 5,725,000 | 5,861,000 | 5,600,000 | 5,420,000 | ||||||||||||||
earnings per common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 262.5 | 620 | 360 | 70 | 907.5 | 1,540 | 1,030 | 1,060 | 605 | 770 | 480 | 1,170 | 125 | -620 | 830 | 290 | -222.5 | -690 | -140 | -1,370 | 510 | 660 | -460 | -420 | 470 | -490 | 220 | 570 | 30 | 1,170 | 410 | 350 | 320 | 220 | 170 | 150 | 260 | 210 | 120 | 120 | 110 | 50 | 60 | 10 | 10 | 10 | |||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 252.5 | 610 | 340 | 60 | 867.5 | 1,440 | 990 | 1,040 | 595 | 760 | 470 | 1,150 | 117.5 | -620 | 810 | 280 | -222.5 | -690 | -140 | -1,350 | 500 | 650 | -460 | -410 | 460 | -490 | 210 | 560 | 30 | 1,150 | 400 | 340 | 320 | 210 | 170 | 140 | 250 | 200 | 110 | 130 | 110 | 40 | 60 | 10 | 10 | 10 | |||||||||||||||||||||||||||||||||||||||||||||||||
income tax (provision) benefit | -183,750 | -352,000 | -48,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other expense | -282,000 | -1,037,000 | -353,000 | -2,418,000 | -932,000 | -1,731,000 | -1,167,000 | -36,000 | -514,000 | -297,000 | -288,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss per common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | -100 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | -100 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit for income taxes | 22,500 | 562,000 | -349,250 | 159,000 | 53,750 | 663,000 | -986,000 | -530,000 | -1,146,000 | -119,000 | 245,500 | 1,963,000 | -981,000 | 1,922,000 | -1,534,000 | 4,071,000 | 2,248,000 | -1,564,000 | 280,000 | 6,339,000 | 516,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 477,000 | 443,000 | 469,000 | 433,000 | 495,000 | 396,000 | 360,000 | 441,000 | 421,000 | 386,000 | 421,000 | 474,000 | 588,000 | 637,000 | 673,000 | 703,000 | 921,000 | 2,458,000 | 2,565,000 | 2,644,000 | 2,687,000 | 2,801,000 | 2,826,000 | 2,772,000 | 3,002,000 | 2,917,000 | 2,976,000 | 3,085,000 | 3,126,000 | 3,146,000 | 3,085,000 | 3,172,000 | 2,991,000 | 3,062,000 | 2,953,000 | 2,953,000 | 2,866,000 | 1,465,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for income taxes | -206,000 | 266,000 | -1,046,000 | 510,000 | -1,070,500 | -1,947,000 | -816,000 | 637,000 | -415,000 | -265,000 | -183,000 | 1,141,000 | -396,000 | -1,098,000 | -3,543,000 | -4,057,000 | -3,052,000 | -4,784,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling and administrative | 6,603,000 | 9,001,000 | 8,598,000 | 6,597,250 | 9,567,000 | 8,946,000 | 6,417,250 | 8,497,000 | 8,541,000 | 8,448,250 | 10,516,000 | 11,793,000 | 11,484,000 | 10,800,500 | 12,373,000 | 14,811,000 | 11,894,750 | 15,811,000 | 15,297,000 | 13,350,750 | 17,748,000 | 17,440,000 | 15,837,250 | 18,753,000 | 21,850,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.438 | 1.92 | -0.26 | -0.18 | -0.125 | -0.02 | -0.4 | -0.09 | 0.095 | 0.07 | 0.06 | 0.26 | 0.228 | 0.37 | 0.32 | 0.22 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 0.428 | 1.89 | -0.26 | -0.18 | -0.125 | -0.02 | -0.4 | -0.09 | 0.095 | 0.07 | 0.06 | 0.26 | 0.223 | 0.36 | 0.31 | 0.22 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefits for income taxes | -1,519,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from income taxes | -189,500 | -980,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.06 | -0.3 | 0.3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 0.058 | -0.3 | 0.3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income per share | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | -0.155 | 0.84 | -0.93 | -0.53 | -0.13 | -0.14 | -0.2 | -0.075 | -0.05 | -0.14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | -0.155 | 0.83 | -0.93 | -0.53 | -0.13 | -0.14 | -0.2 | -0.075 | -0.05 | -0.14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | -0.18 | -0.11 | -0.185 | -0.35 | -0.21 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | -0.18 | -0.11 | -0.185 | -0.35 | -0.21 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other operating | 7,707,750 | 11,842,000 | 9,427,000 | 12,382,500 | 11,493,000 | 24,010,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provisions for income taxes | -3,405,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes | -2,780,000 | -4,232,000 | -1,636,750 | -2,193,000 | -2,839,000 | -608,750 | -1,323,000 | -467,000 | -644,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
severance expenses | 460,250 | 425,000 | 1,417,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commissions | 10,915,750 | 14,375,000 | 15,468,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
severance expenses related to former executives |
Balance Sheets:
Quarterly
Annual
| Unit: USD | 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-06 | 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-11-07 | 2012-08-09 | 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 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 6,185,000 | 7,141,000 | 5,525,000 | 9,323,000 | 11,396,000 | 12,150,000 | 9,196,000 | 7,911,000 | 7,731,000 | 7,928,000 | 9,374,000 | 13,682,000 | 13,777,000 | 15,092,000 | 20,572,000 | 23,359,000 | 24,185,000 | 27,132,000 | 25,967,000 | 23,576,000 | 22,207,000 | 21,234,000 | 24,762,000 | 24,489,000 | 24,762,000 | 25,753,000 | 25,023,000 | 19,589,000 | 21,845,000 | 25,678,000 | 28,775,000 | 37,936,000 | 37,682,000 | 35,373,000 | 35,561,000 | 29,447,000 | 28,687,000 | 38,311,000 | 36,921,000 | 33,581,000 | 31,994,000 | 35,292,000 | 30,663,000 | 28,399,000 | 27,999,000 | 32,185,000 | 26,478,000 | 20,175,000 | 20,395,000 | 19,441,000 | 17,787,000 | 15,087,000 | 14,377,000 | 12,781,000 | 12,103,000 | 12,574,000 | 18,057,000 | 20,828,000 | 17,321,000 | 17,035,000 | 21,584,000 | 21,680,000 | 20,556,000 | 14,709,000 | 17,367,000 | 41,180,000 | 57,995,000 | 47,103,000 | 34,825,000 | 38,189,000 | 39,718,000 | 45,701,000 | 39,943,000 | 51,276,000 | 54,262,000 | 56,207,000 | 49,015,000 | 55,328,000 | 51,191,000 | 44,198,000 | 28,598,000 | 35,041,000 | 26,774,000 | 28,291,000 | 15,105,000 | 12,651,000 | 17,366,000 | 17,693,000 | 11,507,000 | 13,705,000 |
restricted cash | 550,000 | 550,000 | 550,000 | 550,000 | 550,000 | 939,000 | 938,000 | 938,000 | 938,000 | 938,000 | 938,000 | 944,000 | 944,000 | 944,000 | 944,000 | 944,000 | 944,000 | 944,000 | 944,000 | 944,000 | 944,000 | 943,000 | 943,000 | 943,000 | 943,000 | 1,452,000 | 1,451,000 | 1,513,000 | 1,514,000 | 1,514,000 | 1,513,000 | 1,515,000 | 1,514,000 | 1,514,000 | 1,514,000 | 1,511,000 | 1,510,000 | 1,513,000 | 1,512,000 | 1,513,000 | 1,511,000 | 1,512,000 | 1,515,000 | 1,512,000 | 1,511,000 | 1,514,000 | 1,518,000 | 1,519,000 | 1,519,000 | 1,527,000 | 1,513,000 | 1,513,000 | 1,515,000 | 1,513,000 | 1,512,000 | 1,515,000 | 1,263,000 | 1,265,000 | 1,274,000 | 1,266,000 | 1,265,000 | 1,282,000 | 1,274,000 | 1,287,000 | 1,288,000 | 468,000 | 353,000 | 340,000 | 980,000 | 974,000 | 2,267,000 | 2,251,000 | 3,129,000 | 1,109,000 | 2,838,000 | 2,777,000 | 293,000 | 287,000 | 393,000 | 392,000 | 393,000 | 392,000 | 2,140,000 | 2,134,000 | 2,123,000 | 2,123,000 | 345,000 | 345,000 | ||
accounts receivable | 1,000 | 38,000 | 409,000 | 102,000 | 19,000 | 22,000 | 99,000 | 320,000 | 91,000 | 149,000 | 645,000 | 133,000 | 218,000 | 270,000 | 211,000 | 91,000 | 90,000 | 142,000 | 231,000 | 225,000 | 186,000 | 144,000 | 955,000 | 271,000 | 955,000 | 176,000 | 126,000 | 143,000 | 106,000 | 124,000 | 237,000 | 400,000 | 273,000 | 394,000 | 405,000 | 178,000 | 298,000 | 72,000 | 116,000 | 219,000 | 369,000 | 272,000 | 336,000 | 378,000 | 504,000 | 234,000 | 221,000 | 189,000 | 423,000 | 402,000 | 246,000 | 173,000 | 324,000 | 310,000 | 187,000 | 258,000 | 304,000 | 161,000 | 129,000 | 178,000 | 416,000 | 163,000 | 105,000 | 453,000 | 664,000 | 571,000 | 852,000 | 618,000 | 623,000 | 1,047,000 | 119,000 | 999,000 | 1,442,000 | 1,468,000 | 921,000 | 548,000 | 1,021,000 | 1,136,000 | 929,000 | 392,000 | 709,000 | 460,000 | 398,000 | 134,000 | 698,000 | 519,000 | 405,000 | 632,000 | 431,000 | 1,018,000 |
income tax receivable | 736,000 | 732,000 | 734,000 | 697,000 | 737,000 | 414,000 | 416,000 | 450,000 | 465,000 | 418,000 | 422,000 | 449,000 | 423,000 | 368,000 | 389,000 | 385,000 | 342,000 | 327,000 | 302,000 | 536,000 | 1,008,000 | 825,000 | 220,000 | 1,243,000 | 220,000 | 119,000 | 128,000 | 242,000 | 291,000 | 907,000 | 2,759,000 | 3,000 | 163,000 | 1,587,000 | 16,000 | 13,000 | 8,000 | 4,000 | 20,000 | 15,000 | 10,000 | 4,000 | 24,000 | 20,000 | 10,000 | 4,000 | 188,000 | 19,000 | 893,000 | 884,000 | 891,000 | 892,000 | 888,000 | 888,000 | 934,000 | 893,000 | 886,000 | 917,000 | 999,000 | 661,000 | 8,973,000 | 8,075,000 | 6,942,000 | 3,463,000 | 2,136,000 | 934,000 | 1,373,000 | 1,759,000 | 2,155,000 | 809,000 | 114,000 | 2,389,000 | 4,160,000 | 4,161,000 | 307,000 | 307,000 | 307,000 | |||||||||||||
inventories | 10,123,000 | 11,128,000 | 12,587,000 | 11,820,000 | 10,405,000 | 11,660,000 | 13,155,000 | 13,679,000 | 14,535,000 | 15,332,000 | 15,838,000 | 15,320,000 | 14,726,000 | 15,251,000 | 13,884,000 | 12,591,000 | 12,020,000 | 13,853,000 | 13,492,000 | 13,625,000 | 12,827,000 | 13,512,000 | 10,152,000 | 11,545,000 | 10,152,000 | 12,162,000 | 13,336,000 | 12,848,000 | 12,821,000 | 12,711,000 | 10,277,000 | 9,048,000 | 9,385,000 | 10,625,000 | 10,868,000 | 13,416,000 | 11,961,000 | 10,394,000 | 11,714,000 | 11,228,000 | 9,199,000 | 11,398,000 | 14,247,000 | 13,484,000 | 10,591,000 | 12,467,000 | 13,519,000 | 13,955,000 | 13,988,000 | 14,733,000 | 14,165,000 | 13,651,000 | 15,154,000 | 18,088,000 | 18,185,000 | 17,616,000 | 17,786,000 | 19,878,000 | 18,778,000 | 21,840,000 | 24,070,000 | 25,389,000 | 28,135,000 | 30,944,000 | 31,290,000 | 27,719,000 | 26,055,000 | 23,706,000 | 25,475,000 | 22,171,000 | 25,057,000 | 23,923,000 | 20,145,000 | 19,036,000 | 17,051,000 | 19,811,000 | 20,351,000 | 18,538,000 | 14,034,000 | 13,157,000 | 12,857,000 | 9,134,000 | 9,034,000 | 7,861,000 | 6,896,000 | 5,975,000 | 5,902,000 | 5,515,000 | 5,500,000 | 5,301,000 |
prepaid expenses and other current assets | 1,701,000 | 1,587,000 | 1,890,000 | 3,292,000 | 1,755,000 | 2,291,000 | 2,214,000 | 3,146,000 | 1,774,000 | 2,040,000 | 2,183,000 | 3,402,000 | 2,389,000 | 1,943,000 | 2,745,000 | 3,798,000 | 2,888,000 | 2,870,000 | 3,288,000 | 3,645,000 | 2,962,000 | 2,516,000 | 2,239,000 | 2,947,000 | 2,239,000 | 1,937,000 | 2,663,000 | 3,803,000 | 3,361,000 | 3,570,000 | 3,482,000 | 3,831,000 | 2,607,000 | 2,919,000 | 2,659,000 | 3,625,000 | 3,483,000 | 2,919,000 | 2,512,000 | 3,998,000 | 2,905,000 | 2,981,000 | 2,668,000 | 2,679,000 | 3,069,000 | 3,915,000 | 3,873,000 | 3,434,000 | 3,061,000 | 3,614,000 | 3,045,000 | 2,797,000 | 2,487,000 | 2,149,000 | 2,179,000 | 3,225,000 | 2,497,000 | 3,137,000 | 5,022,000 | 4,457,000 | 4,356,000 | 3,515,000 | 3,917,000 | 3,644,000 | 3,139,000 | 5,860,000 | 6,198,000 | 6,053,000 | 6,898,000 | 7,278,000 | 5,654,000 | 4,323,000 | 4,052,000 | 3,381,000 | 6,393,000 | 3,471,000 | 3,794,000 | 2,488,000 | 2,660,000 | 3,188,000 | 3,678,000 | 1,475,000 | 2,560,000 | 2,084,000 | 2,247,000 | 1,003,000 | 1,134,000 | 759,000 | 1,159,000 | |
deferred commissions | 1,280,000 | 909,000 | 730,000 | 761,000 | 1,259,000 | 1,224,000 | 1,910,000 | 1,836,000 | 2,130,000 | 1,779,000 | 1,852,000 | 2,525,000 | 2,476,000 | 2,574,000 | 3,214,000 | 3,103,000 | 2,369,000 | 2,297,000 | 2,338,000 | 2,220,000 | 2,343,000 | 1,729,000 | 1,758,000 | 1,789,000 | 1,758,000 | 2,356,000 | 2,672,000 | 2,420,000 | 2,449,000 | 3,124,000 | 3,124,000 | 3,912,000 | 3,880,000 | 3,796,000 | 3,233,000 | 3,214,000 | 3,229,000 | 3,742,000 | 4,208,000 | 3,969,000 | 3,443,000 | 4,210,000 | 4,152,000 | 4,476,000 | 4,544,000 | 5,094,000 | 4,784,000 | 4,094,000 | 2,706,000 | 2,240,000 | ||||||||||||||||||||||||||||||||||||||||
total current assets | 20,576,000 | 22,085,000 | 22,425,000 | 26,545,000 | 26,121,000 | 28,700,000 | 27,928,000 | 28,280,000 | 27,664,000 | 28,584,000 | 31,252,000 | 36,455,000 | 34,953,000 | 36,442,000 | 41,959,000 | 44,271,000 | 42,838,000 | 47,565,000 | 46,562,000 | 44,771,000 | 42,477,000 | 40,903,000 | 41,029,000 | 43,227,000 | 41,029,000 | 43,955,000 | 45,399,000 | 40,558,000 | 42,387,000 | 46,721,000 | 47,408,000 | 56,642,000 | 56,248,000 | 57,380,000 | 54,243,000 | 51,554,000 | 50,762,000 | 56,994,000 | 57,486,000 | 54,946,000 | 49,885,000 | 56,711,000 | 54,780,000 | 51,864,000 | 49,363,000 | 57,240,000 | 51,907,000 | 44,514,000 | 43,674,000 | 42,792,000 | 37,353,000 | 34,647,000 | 35,302,000 | 36,726,000 | 36,036,000 | 37,017,000 | 41,731,000 | 47,314,000 | 46,410,000 | 48,363,000 | 55,215,000 | 55,851,000 | 57,761,000 | 62,772,000 | 64,485,000 | 88,693,000 | 98,035,000 | 81,745,000 | 71,657,000 | 72,504,000 | 75,525,000 | 80,830,000 | 70,308,000 | 84,485,000 | 86,417,000 | 85,612,000 | 80,057,000 | 82,020,000 | 77,009,000 | 67,483,000 | 50,192,000 | 48,839,000 | 43,672,000 | 42,928,000 | 30,079,000 | 25,641,000 | 28,395,000 | 26,062,000 | 20,278,000 | 22,510,000 |
property and equipment | 3,140,000 | 3,232,000 | 2,947,000 | 3,089,000 | 2,858,000 | 3,118,000 | 3,303,000 | 3,769,000 | 4,147,000 | 4,326,000 | 4,689,000 | 4,654,000 | 3,759,000 | 3,613,000 | 2,309,000 | 2,591,000 | 2,882,000 | 3,097,000 | 3,512,000 | 3,949,000 | 4,494,000 | 4,007,000 | 5,261,000 | 4,871,000 | 5,261,000 | 5,563,000 | 5,958,000 | 5,839,000 | 5,860,000 | 6,231,000 | 5,656,000 | 3,199,000 | 3,537,000 | 3,068,000 | 3,234,000 | 3,631,000 | 3,611,000 | 3,670,000 | 3,388,000 | 3,617,000 | 3,848,000 | 4,092,000 | 4,434,000 | 3,375,000 | 2,481,000 | 4,057,000 | 4,423,000 | 2,894,000 | 3,239,000 | 3,614,000 | 3,832,000 | 4,270,000 | 4,825,000 | 5,449,000 | 6,374,000 | 7,248,000 | 9,566,000 | 11,521,000 | 14,196,000 | 16,379,000 | 18,449,000 | 19,963,000 | 22,251,000 | 24,698,000 | 27,144,000 | 38,696,000 | 41,254,000 | 42,818,000 | 43,768,000 | 44,917,000 | 16,839,000 | 16,523,000 | 14,961,000 | 13,887,000 | 11,174,000 | 10,951,000 | 11,325,000 | 14,165,000 | 11,891,000 | 10,013,000 | 8,360,000 | 5,772,000 | 5,278,000 | 5,514,000 | 6,054,000 | 6,327,000 | 7,002,000 | 7,467,000 | 8,381,000 | 9,181,000 |
operating lease right-of-use assets | 3,292,000 | 3,753,000 | 2,059,000 | 1,963,000 | 2,094,000 | 2,532,000 | 2,807,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other assets | 2,751,000 | 2,828,000 | 2,961,000 | 2,676,000 | 2,644,000 | 3,674,000 | 3,511,000 | 6,711,000 | 7,066,000 | 7,277,000 | 7,834,000 | 8,082,000 | 8,439,000 | 8,757,000 | 9,317,000 | 9,528,000 | 9,220,000 | 9,674,000 | 10,393,000 | 10,866,000 | 11,977,000 | 11,712,000 | 9,592,000 | 9,634,000 | 9,592,000 | 10,433,000 | 8,482,000 | 8,595,000 | 3,894,000 | 3,828,000 | 3,827,000 | 3,944,000 | 3,876,000 | 3,623,000 | 3,617,000 | 3,914,000 | 4,013,000 | 4,451,000 | 3,687,000 | 3,878,000 | 3,759,000 | 3,943,000 | 4,033,000 | 4,081,000 | 3,567,000 | 3,726,000 | 3,913,000 | 3,720,000 | 3,591,000 | 2,938,000 | 2,942,000 | 3,093,000 | 3,187,000 | 3,270,000 | 3,124,000 | 3,243,000 | 2,815,000 | 2,820,000 | 2,960,000 | 2,909,000 | 3,054,000 | 2,162,000 | 2,650,000 | 2,348,000 | 2,503,000 | 1,526,000 | 1,584,000 | 1,470,000 | 1,381,000 | 1,247,000 | 1,511,000 | 1,372,000 | 1,450,000 | 1,435,000 | 1,176,000 | 1,121,000 | 1,140,000 | 1,134,000 | 1,198,000 | 2,774,000 | 1,388,000 | 1,377,000 | 600,000 | 806,000 | 793,000 | 1,112,000 | 1,047,000 | 1,040,000 | 684,000 | 705,000 |
deferred tax assets | 1,783,000 | 1,780,000 | 1,826,000 | 1,770,000 | 1,913,000 | 1,690,000 | 1,605,000 | 1,611,000 | 1,198,000 | 1,164,000 | 1,064,000 | 1,501,000 | 2,970,000 | 2,793,000 | 2,740,000 | 2,825,000 | 1,178,000 | 881,000 | 1,928,000 | 7,000 | 27,000 | 490,000 | 430,000 | 460,000 | 1,026,000 | 1,184,000 | 926,000 | 1,141,000 | 1,807,000 | 1,494,000 | 1,138,000 | 1,578,000 | 647,000 | 578,000 | 533,000 | 561,000 | 994,000 | 978,000 | 941,000 | 936,000 | 1,111,000 | 2,993,000 | 2,701,000 | 2,607,000 | 2,823,000 | 3,113,000 | 2,762,000 | 2,662,000 | 1,789,000 | 1,472,000 | 951,000 | 1,478,000 | 628,000 | 932,000 | 424,000 | 671,000 | 1,476,000 | 1,718,000 | 1,523,000 | 1,850,000 | 3,958,000 | 2,336,000 | 2,368,000 | 2,363,000 | 948,000 | 1,018,000 | 1,015,000 | 1,013,000 | 1,537,000 | 1,538,000 | ||||||||||||||||||||
long-term restricted cash | 234,000 | 239,000 | 610,000 | 570,000 | 569,000 | 635,000 | 676,000 | 693,000 | 718,000 | 821,000 | 460,000 | 465,000 | 476,000 | 435,000 | 470,000 | 503,000 | 503,000 | 1,127,000 | 1,179,000 | 3,126,000 | 4,346,000 | 4,049,000 | 5,295,000 | 4,993,000 | 5,295,000 | 5,096,000 | 5,296,000 | 7,979,000 | 7,225,000 | 7,268,000 | 7,242,000 | 7,598,000 | 7,565,000 | 6,768,000 | 6,776,000 | 6,936,000 | 6,429,000 | 7,040,000 | 6,664,000 | 6,741,000 | 6,586,000 | 6,459,000 | 7,297,000 | 6,984,000 | 7,045,000 | 7,386,000 | 4,422,000 | 4,199,000 | 4,254,000 | 5,035,000 | 4,231,000 | 3,624,000 | 3,736,000 | 3,614,000 | 3,459,000 | 3,551,000 | 3,386,000 | 3,326,000 | 3,621,000 | 3,929,000 | 3,532,000 | 5,632,000 | 5,731,000 | 6,159,000 | 7,201,000 | 9,001,000 | 10,598,000 | 11,726,000 | 7,091,000 | 6,166,000 | 3,771,000 | 3,132,000 | 2,191,000 | 1,631,000 | 1,479,000 | 1,476,000 | 345,000 | |||||||||||||
total assets | 29,993,000 | 33,920,000 | 32,782,000 | 36,669,000 | 36,056,000 | 40,572,000 | 39,915,000 | 41,058,000 | 41,206,000 | 42,206,000 | 45,399,000 | 50,720,000 | 49,128,000 | 52,500,000 | 58,681,000 | 61,140,000 | 59,625,000 | 63,874,000 | 63,854,000 | 64,741,000 | 65,336,000 | 63,045,000 | 62,923,000 | 64,711,000 | 62,923,000 | 66,806,000 | 67,267,000 | 65,439,000 | 62,198,000 | 69,141,000 | 70,640,000 | 79,008,000 | 76,242,000 | 78,530,000 | 74,759,000 | 72,688,000 | 71,188,000 | 77,789,000 | 77,037,000 | 74,310,000 | 68,642,000 | 75,333,000 | 74,445,000 | 71,156,000 | 67,398,000 | 75,639,000 | 65,858,000 | 56,901,000 | 56,061,000 | 55,042,000 | 48,979,000 | 46,087,000 | 47,560,000 | 49,873,000 | 49,842,000 | 51,885,000 | 58,270,000 | 65,671,000 | 67,483,000 | 72,636,000 | 81,423,000 | 85,808,000 | 89,356,000 | 96,836,000 | 102,302,000 | 140,966,000 | 154,925,000 | 152,454,000 | 150,494,000 | 151,535,000 | 152,794,000 | 152,235,000 | 135,604,000 | 138,455,000 | 128,548,000 | 122,795,000 | 114,761,000 | 114,192,000 | 107,522,000 | 98,346,000 | 78,776,000 | 74,401,000 | 63,564,000 | 60,023,000 | 47,423,000 | 43,226,000 | 36,642,000 | 34,816,000 | 29,929,000 | 32,976,000 |
liabilities and shareholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commissions and incentives payable | 7,118,000 | 6,407,000 | 6,427,000 | 8,765,000 | 8,642,000 | 8,203,000 | 8,011,000 | 8,419,000 | 8,175,000 | 9,051,000 | 8,734,000 | 10,248,000 | 9,256,000 | 8,402,000 | 9,019,000 | 9,629,000 | 9,611,000 | 10,770,000 | 11,657,000 | 11,804,000 | 10,998,000 | 9,807,000 | 9,728,000 | 10,233,000 | 9,728,000 | 10,335,000 | 10,691,000 | 11,079,000 | 12,189,000 | 11,489,000 | 10,090,000 | 10,690,000 | 9,658,000 | 10,786,000 | 9,679,000 | 9,116,000 | 8,799,000 | 11,277,000 | 8,805,000 | 7,628,000 | 6,818,000 | 9,840,000 | 8,722,000 | 6,540,000 | 7,908,000 | 9,896,000 | 8,380,000 | 6,625,000 | 10,210,000 | 9,195,000 | 6,235,000 | 5,203,000 | 7,373,000 | 6,422,000 | 5,813,000 | 5,603,000 | 8,567,000 | 7,478,000 | 7,961,000 | 6,645,000 | 9,166,000 | 7,097,000 | 8,258,000 | 11,934,000 | 10,624,000 | 11,657,000 | 16,420,000 | 11,139,000 | 11,081,000 | 15,174,000 | 18,298,000 | 15,511,000 | 13,414,000 | 18,188,000 | 18,338,000 | 15,588,000 | ||||||||||||||
accrued expenses | 3,128,000 | 3,281,000 | 3,828,000 | 4,307,000 | 3,832,000 | 4,803,000 | 5,965,000 | 5,899,000 | 6,779,000 | 7,547,000 | 6,930,000 | 6,990,000 | 7,510,000 | 7,504,000 | 9,891,000 | 8,407,000 | 9,224,000 | 9,326,000 | 8,651,000 | 7,369,000 | 8,691,000 | 7,823,000 | 8,209,000 | 6,573,000 | 8,209,000 | 10,193,000 | 7,961,000 | 7,440,000 | 5,995,000 | 6,617,000 | 6,331,000 | 5,724,000 | 5,771,000 | 5,600,000 | 5,139,000 | 4,991,000 | 5,605,000 | 5,112,000 | 5,383,000 | 4,698,000 | 6,221,000 | 7,804,000 | 6,699,000 | 6,001,000 | 6,356,000 | 7,568,000 | 7,404,000 | 6,182,000 | 5,796,000 | 7,598,000 | 7,411,000 | 7,101,000 | 6,348,000 | 7,755,000 | 6,861,000 | 7,629,000 | 10,514,000 | 9,949,000 | 9,516,000 | 10,308,000 | 10,318,000 | 13,271,000 | 13,549,000 | 13,591,000 | 14,231,000 | 38,463,000 | 30,978,000 | 30,315,000 | 24,428,000 | 21,468,000 | 17,306,000 | 26,841,000 | 16,584,000 | 20,395,000 | 17,535,000 | 16,800,000 | 17,545,000 | 19,039,000 | 23,751,000 | 35,037,000 | 27,942,000 | 27,291,000 | 21,171,000 | 19,940,000 | 16,736,000 | 17,972,000 | 14,817,000 | 9,048,000 | 13,759,000 | |
deferred revenue | 3,086,000 | 2,290,000 | 2,046,000 | 2,322,000 | 3,027,000 | 3,018,000 | 4,152,000 | 4,235,000 | 4,786,000 | 3,949,000 | 4,330,000 | 5,504,000 | 5,106,000 | 5,952,000 | 5,992,000 | 6,617,000 | 4,867,000 | 5,809,000 | 6,080,000 | 5,788,000 | 5,472,000 | 5,034,000 | 4,416,000 | 5,223,000 | 4,416,000 | 5,702,000 | 5,783,000 | 5,393,000 | 5,274,000 | 6,960,000 | 7,287,000 | 8,605,000 | 8,561,000 | 8,768,000 | 8,326,000 | 8,355,000 | 8,156,000 | 9,640,000 | 10,698,000 | 9,926,000 | 8,677,000 | 10,459,000 | 9,770,000 | 11,387,000 | 10,890,000 | 12,780,000 | 11,284,000 | 9,718,000 | 6,380,000 | 5,284,000 | 1,504,000 | 1,253,000 | 1,486,000 | 2,187,000 | 1,813,000 | 1,475,000 | 1,569,000 | 2,666,000 | 1,922,000 | 1,775,000 | 1,930,000 | 2,881,000 | 2,365,000 | 2,325,000 | 2,807,000 | 3,911,000 | 5,085,000 | 4,769,000 | 3,520,000 | 3,074,000 | 275,000 | 2,697,000 | 3,954,000 | 5,434,000 | 4,530,000 | 3,712,000 | 4,763,000 | 5,575,000 | 6,637,000 | 2,256,000 | 3,498,000 | 4,400,000 | 5,037,000 | 3,142,000 | ||||||
accounts payable | 2,410,000 | 4,005,000 | 5,402,000 | 4,373,000 | 2,070,000 | 3,580,000 | 3,454,000 | 4,882,000 | 4,010,000 | 3,879,000 | 5,825,000 | 5,663,000 | 4,361,000 | 4,581,000 | 5,137,000 | 5,122,000 | 3,969,000 | 4,731,000 | 5,108,000 | 4,836,000 | 4,797,000 | 4,763,000 | 3,526,000 | 4,929,000 | 3,526,000 | 4,675,000 | 5,961,000 | 5,880,000 | 6,724,000 | 6,402,000 | 6,414,000 | 5,453,000 | 6,008,000 | 6,050,000 | 6,130,000 | 5,912,000 | 5,223,000 | 5,188,000 | 6,427,000 | 5,617,000 | 2,683,000 | 4,339,000 | 6,398,000 | 7,375,000 | 4,252,000 | 4,800,000 | 4,979,000 | 5,342,000 | 4,996,000 | 6,784,000 | 5,719,000 | 4,101,000 | 4,154,000 | 4,899,000 | 6,733,000 | 6,092,000 | 4,825,000 | 7,041,000 | 5,037,000 | 5,682,000 | 5,534,000 | 5,309,000 | 6,359,000 | 7,526,000 | 11,319,000 | 4,224,000 | 5,127,000 | 3,637,000 | 2,782,000 | 3,778,000 | 7,956,000 | 3,339,000 | 4,742,000 | 3,294,000 | 3,499,000 | 5,476,000 | 3,895,000 | 1,236,000 | 932,000 | 2,227,000 | 1,684,000 | 2,301,000 | 2,263,000 | 2,687,000 | 1,349,000 | 1,401,000 | 1,273,000 | 1,846,000 | 1,989,000 | 522,000 |
current portion of operating lease liabilities | 1,671,000 | 1,745,000 | 1,085,000 | 981,000 | 1,178,000 | 1,508,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxes payable | 1,029,000 | 1,487,000 | 1,147,000 | 1,549,000 | 1,788,000 | 1,361,000 | 1,743,000 | 1,922,000 | 1,521,000 | 1,311,000 | 1,738,000 | 1,980,000 | 3,281,000 | 1,908,000 | 1,535,000 | 1,756,000 | 2,154,000 | 2,167,000 | 1,906,000 | 1,251,000 | 1,400,000 | 1,080,000 | 2,187,000 | 1,944,000 | 2,187,000 | 3,099,000 | 2,581,000 | 2,538,000 | 2,655,000 | 3,925,000 | 3,296,000 | 3,086,000 | 2,404,000 | 2,839,000 | 1,528,000 | 711,000 | 1,040,000 | 538,000 | 1,301,000 | 1,489,000 | 736,000 | 1,822,000 | 2,538,000 | 2,074,000 | 2,578,000 | 7,304,000 | 3,043,000 | 1,472,000 | 1,858,000 | 1,972,000 | 3,684,000 | 4,715,000 | 3,901,000 | 2,330,000 | 3,261,000 | 3,576,000 | 3,364,000 | 2,109,000 | 2,005,000 | 2,392,000 | 3,721,000 | 3,265,000 | 4,069,000 | 2,160,000 | 2,577,000 | 2,237,000 | 3,714,000 | 6,198,000 | 3,741,000 | 2,823,000 | 2,435,000 | 3,556,000 | 1,865,000 | 4,035,000 | 3,427,000 | 5,773,000 | 5,676,000 | 4,354,000 | ||||||||||||
current notes payable | 84,000 | 208,000 | 369,000 | 525,000 | 240,000 | 303,000 | 411,000 | 616,000 | 263,000 | 323,000 | 428,000 | 608,000 | 205,000 | 211,000 | 455,000 | 755,000 | 553,000 | 689,000 | 739,000 | 1,039,000 | 739,000 | 715,000 | 834,000 | 975,000 | 702,000 | 802,000 | 1,019,000 | 916,000 | 815,000 | 787,000 | 843,000 | 999,000 | 801,000 | 805,000 | 859,000 | 971,000 | 713,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of finance lease liabilities | 293,000 | 288,000 | 284,000 | 279,000 | 275,000 | 271,000 | 267,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total current liabilities | 18,735,000 | 19,503,000 | 20,219,000 | 22,576,000 | 20,896,000 | 22,952,000 | 23,961,000 | 26,147,000 | 25,780,000 | 26,312,000 | 28,242,000 | 31,253,000 | 29,838,000 | 28,735,000 | 32,058,000 | 32,199,000 | 30,098,000 | 33,090,000 | 33,934,000 | 31,892,000 | 31,987,000 | 29,273,000 | 28,892,000 | 30,021,000 | 28,892,000 | 34,818,000 | 33,915,000 | 33,386,000 | 33,614,000 | 36,269,000 | 34,535,000 | 34,626,000 | 33,445,000 | 35,130,000 | 32,037,000 | 30,451,000 | 29,981,000 | 33,024,000 | 33,955,000 | 30,832,000 | 26,379,000 | 34,829,000 | 35,017,000 | 34,781,000 | 33,008,000 | 43,426,000 | 39,397,000 | 30,684,000 | 30,058,000 | 31,777,000 | 25,730,000 | 23,668,000 | 24,221,000 | 24,432,000 | 25,404,000 | 25,416,000 | 29,876,000 | 30,174,000 | 27,796,000 | 28,182,000 | 32,240,000 | 33,443,000 | 36,089,000 | 39,121,000 | 42,679,000 | 60,604,000 | 61,435,000 | 56,168,000 | 45,648,000 | 46,412,000 | 46,364,000 | 52,036,000 | 40,819,000 | 51,439,000 | 47,350,000 | 47,513,000 | 45,530,000 | 50,204,000 | 45,358,000 | 39,903,000 | 33,553,000 | 34,488,000 | 29,214,000 | 26,738,000 | 19,190,000 | 20,201,000 | 16,695,000 | 16,531,000 | 12,146,000 | 15,279,000 |
long-term notes payable, excluding current portion | 2,750,000 | 2,900,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease liabilities, excluding current portion | 2,253,000 | 2,702,000 | 1,562,000 | 1,548,000 | 1,576,000 | 1,787,000 | 1,975,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other long-term liabilities | 1,340,000 | 1,402,000 | 1,600,000 | 1,451,000 | 1,390,000 | 1,483,000 | 1,360,000 | 3,578,000 | 3,986,000 | 4,172,000 | 4,400,000 | 4,575,000 | 5,026,000 | 5,052,000 | 5,288,000 | 5,142,000 | 5,049,000 | 5,594,000 | 6,090,000 | 6,392,000 | 7,245,000 | 7,373,000 | 6,214,000 | 5,937,000 | 6,214,000 | 6,644,000 | 5,256,000 | 5,575,000 | 2,302,000 | 2,796,000 | 2,810,000 | 2,850,000 | 1,265,000 | 1,385,000 | 1,413,000 | 1,448,000 | 1,465,000 | 1,648,000 | 2,084,000 | 2,003,000 | 1,994,000 | 3,127,000 | 2,167,000 | 2,137,000 | 2,136,000 | 2,184,000 | 2,227,000 | 1,961,000 | 2,101,000 | 1,706,000 | 1,679,000 | 1,723,000 | 2,178,000 | 4,800,000 | 5,767,000 | 5,747,000 | 5,382,000 | 5,873,000 | 5,862,000 | 5,396,000 | 4,996,000 | 5,189,000 | 5,061,000 | 5,110,000 | 3,348,000 | 1,789,000 | 1,710,000 | 1,565,000 | 1,320,000 | 2,285,000 | 2,413,000 | 730,000 | 267,000 | 247,000 | 253,000 | |||||||||||||||
finance lease liabilities, excluding current portion | 388,000 | 463,000 | 537,000 | 609,000 | 680,000 | 751,000 | 820,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax liabilities | 9,750,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 200,000 | 4,000 | 4,000 | 4,000 | 15,000 | 12,000 | 13,000 | 83,000 | 83,000 | 79,000 | 77,000 | 383,000 | 384,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities | 35,216,000 | 26,970,000 | 26,818,000 | 29,084,000 | 27,442,000 | 30,573,000 | 31,716,000 | 30,613,000 | 30,722,000 | 31,506,000 | 33,757,000 | 36,868,000 | 34,952,000 | 33,889,000 | 37,403,000 | 37,410,000 | 35,213,000 | 38,721,000 | 40,122,000 | 38,398,000 | 39,364,000 | 36,801,000 | 35,648,000 | 36,376,000 | 35,648,000 | 42,161,000 | 40,022,000 | 39,793,000 | 36,874,000 | 41,269,000 | 39,378,000 | 38,756,000 | 36,001,000 | 36,852,000 | 33,948,000 | 32,632,000 | 32,303,000 | 35,750,000 | 37,338,000 | 34,338,000 | 30,078,000 | 38,719,000 | 38,513,000 | 38,262,000 | 36,022,000 | 46,580,000 | 41,871,000 | 32,975,000 | 32,609,000 | 34,076,000 | 28,116,000 | 26,213,000 | 27,339,000 | 30,240,000 | 32,284,000 | 32,391,000 | 36,617,000 | 37,303,000 | 36,188,000 | 36,216,000 | 40,343,000 | 41,770,000 | 44,412,000 | 48,078,000 | 51,018,000 | 71,364,000 | 72,747,000 | 65,599,000 | 58,207,000 | 59,508,000 | 59,845,000 | 63,438,000 | 50,896,000 | 60,041,000 | 53,214,000 | 52,477,000 | 49,709,000 | 54,331,000 | 48,636,000 | 42,121,000 | 34,744,000 | 35,102,000 | 29,778,000 | 27,235,000 | 19,997,000 | 21,077,000 | 17,109,000 | 16,766,000 | 12,765,000 | 15,976,000 |
commitments and contingencies | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shareholders’ equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock, 0.0001 par value... | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
additional paid-in capital | 33,032,000 | 33,000,000 | 33,074,000 | 32,916,000 | 33,027,000 | 33,005,000 | 32,982,000 | 32,948,000 | 33,309,000 | 33,301,000 | 33,294,000 | 33,277,000 | 33,377,000 | 33,418,000 | 33,407,000 | 33,359,000 | 33,277,000 | 33,449,000 | 33,758,000 | 33,757,000 | 33,795,000 | 33,765,000 | 34,143,000 | 34,063,000 | 34,143,000 | 34,061,000 | 34,026,000 | 33,905,000 | 33,939,000 | 33,859,000 | 33,806,000 | 33,216,000 | 34,928,000 | 34,963,000 | 35,293,000 | 35,873,000 | 38,190,000 | 39,164,000 | 37,825,000 | 38,904,000 | 40,494,000 | 40,435,000 | 40,408,000 | 40,442,000 | 40,672,000 | 41,344,000 | 41,410,000 | 42,654,000 | 42,592,000 | 42,556,000 | 42,626,000 | 42,567,000 | 42,614,000 | 42,572,000 | 42,529,000 | 42,455,000 | 42,408,000 | 42,329,000 | 42,251,000 | 42,146,000 | 42,049,000 | 41,934,000 | 41,861,000 | 41,672,000 | 41,442,000 | 40,580,000 | 40,378,000 | 40,146,000 | 39,886,000 | 39,710,000 | 39,292,000 | 38,941,000 | 38,650,000 | 38,251,000 | 37,848,000 | 36,699,000 | 36,416,000 | 35,774,000 | 35,217,000 | 34,917,000 | 25,704,000 | 25,030,000 | 24,848,000 | 24,175,000 | 21,845,000 | 19,680,000 | 18,193,000 | 18,168,000 | 18,167,000 | 18,200,000 |
retained earnings | -14,024,000 | 1,189,000 | -1,301,000 | 455,000 | 437,000 | 1,915,000 | 1,686,000 | 8,567,000 | 7,756,000 | 7,452,000 | 7,708,000 | 8,419,000 | 5,873,000 | 4,074,000 | 2,213,000 | 3,908,000 | -690,000 | 1,797,000 | -2,397,000 | -2,782,000 | -3,000 | 2,862,000 | 3,586,000 | 4,190,000 | 8,014,000 | 7,202,000 | 5,747,000 | 7,331,000 | 8,798,000 | 7,849,000 | 9,180,000 | 8,589,000 | 7,060,000 | 6,992,000 | 2,750,000 | 898,000 | -5,532,000 | 1,436,000 | 5,099,000 | 10,349,000 | 15,127,000 | 17,869,000 | 19,147,000 | 22,962,000 | 25,743,000 | 45,038,000 | 57,947,000 | 62,620,000 | 68,570,000 | 69,205,000 | 70,059,000 | 66,393,000 | 62,459,000 | 52,771,000 | 46,266,000 | 42,505,000 | 35,212,000 | 28,363,000 | 24,434,000 | 21,672,000 | 19,516,000 | 15,327,000 | 9,752,000 | 9,271,000 | 5,953,000 | 3,071,000 | 1,900,000 | 481,000 | ||||||||||||||||||||||
accumulated other comprehensive loss | -4,669,000 | -3,759,000 | -2,895,000 | -5,428,000 | -5,666,000 | -1,997,000 | -4,102,000 | -2,446,000 | -141,000 | -109,000 | -288,000 | -115,000 | -680,000 | -743,000 | -646,000 | -1,475,000 | -1,621,000 | -677,000 | -969,000 | -788,000 | -1,233,000 | -427,000 | -604,000 | -1,267,000 | -1,287,000 | -1,308,000 | -977,000 | -1,276,000 | -1,088,000 | -1,113,000 | -1,228,000 | -1,359,000 | -1,123,000 | -1,381,000 | -2,100,000 | -1,614,000 | -1,749,000 | -1,613,000 | -820,000 | 195,000 | -629,000 | -499,000 | -255,000 | -422,000 | -175,000 | |||||||||||||||||||||||||||||||||||||||||||||
treasury stock | -19,562,000 | -19,562,000 | -19,562,000 | -19,562,000 | -19,936,000 | -19,936,000 | -19,936,000 | -19,936,000 | -20,509,000 | -20,509,000 | -20,431,000 | -20,333,000 | -20,679,000 | -20,321,000 | -19,393,000 | -18,750,000 | -18,915,000 | -19,327,000 | -19,765,000 | -15,282,000 | -15,186,000 | -14,779,000 | -9,935,000 | -9,648,000 | -9,935,000 | -9,861,000 | -9,778,000 | -9,758,000 | -10,170,000 | -10,211,000 | -9,698,000 | -2,868,000 | -4,861,000 | -4,861,000 | -5,166,000 | -5,777,000 | -8,470,000 | -9,520,000 | -8,165,000 | -9,385,000 | -11,205,000 | -11,204,000 | -11,327,000 | -11,937,000 | ||||||||||||||||||||||||||||||||||||||||||||||
total shareholders’ equity | -5,223,000 | 6,950,000 | 5,964,000 | 7,585,000 | 8,614,000 | 9,999,000 | 8,199,000 | 10,445,000 | 10,484,000 | 10,700,000 | 11,642,000 | 13,852,000 | 14,176,000 | 18,611,000 | 21,278,000 | 23,730,000 | 24,412,000 | 25,153,000 | 23,732,000 | 26,343,000 | 25,972,000 | 26,244,000 | 27,275,000 | 28,335,000 | 27,275,000 | 24,645,000 | 27,245,000 | 25,646,000 | 25,324,000 | 27,872,000 | 31,262,000 | 40,252,000 | 40,241,000 | 41,678,000 | 40,811,000 | 40,056,000 | 38,885,000 | 42,039,000 | 39,699,000 | 39,972,000 | 38,564,000 | 36,614,000 | 35,932,000 | 32,894,000 | 31,376,000 | 29,059,000 | 23,987,000 | 23,926,000 | 23,452,000 | 20,966,000 | 20,863,000 | 19,874,000 | 20,221,000 | 19,633,000 | 17,558,000 | 19,494,000 | 21,653,000 | 28,368,000 | 31,295,000 | 36,420,000 | 41,080,000 | 44,038,000 | 44,944,000 | 48,758,000 | 51,284,000 | 69,602,000 | 82,178,000 | 86,855,000 | 92,287,000 | 92,027,000 | 92,949,000 | 88,797,000 | 84,708,000 | 78,414,000 | 75,334,000 | 70,318,000 | 65,052,000 | 59,861,000 | 58,886,000 | 56,225,000 | 44,032,000 | 39,299,000 | 33,786,000 | 32,788,000 | 27,426,000 | 22,149,000 | 19,533,000 | 18,050,000 | 17,164,000 | 17,000,000 |
total liabilities and shareholders’ equity | 29,993,000 | 33,920,000 | 32,782,000 | 36,669,000 | 36,056,000 | 40,572,000 | 39,915,000 | 41,058,000 | 41,206,000 | 42,206,000 | 45,399,000 | 50,720,000 | 49,128,000 | 52,500,000 | 58,681,000 | 61,140,000 | 59,625,000 | 63,874,000 | 63,854,000 | 64,741,000 | 65,336,000 | 63,045,000 | 62,923,000 | 64,711,000 | 62,923,000 | 66,806,000 | 67,267,000 | 65,439,000 | 62,198,000 | 69,141,000 | 70,640,000 | 79,008,000 | 76,242,000 | 78,530,000 | 74,759,000 | 72,688,000 | 71,188,000 | 77,789,000 | 77,037,000 | 74,310,000 | 68,642,000 | 75,333,000 | 74,445,000 | 71,156,000 | 67,398,000 | 75,639,000 | 65,858,000 | 56,901,000 | 56,061,000 | 55,042,000 | 48,979,000 | 46,087,000 | 47,560,000 | 49,873,000 | 49,842,000 | 51,885,000 | 58,270,000 | 65,671,000 | 67,483,000 | 72,636,000 | 81,423,000 | 85,808,000 | 89,356,000 | 96,836,000 | 102,302,000 | 140,966,000 | 154,925,000 | 152,454,000 | 150,494,000 | 151,535,000 | 152,794,000 | 152,235,000 | 135,604,000 | 138,455,000 | 128,548,000 | 122,795,000 | 114,761,000 | 114,192,000 | 107,522,000 | 98,346,000 | 78,776,000 | 74,401,000 | 63,564,000 | 60,023,000 | 47,423,000 | 43,226,000 | 36,642,000 | 34,816,000 | 29,929,000 | 32,976,000 |
long-term notes payable | 2,900,000 | 2,900,000 | 2,900,000 | 3,600,000 | 3,600,000 | 363,000 | 228,000 | 363,000 | 495,000 | 626,000 | 756,000 | 883,000 | 1,009,000 | 827,000 | 144,000 | 286,000 | 427,000 | 567,000 | 706,000 | 843,000 | 979,000 | 1,069,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(accumulated deficit) retained earnings | -2,729,000 | -4,653,000 | -341,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated deficit | -1,073,000 | -745,000 | -121,000 | -2,499,000 | -710,000 | -4,210,000 | -3,518,000 | -3,746,000 | -6,293,000 | -5,492,000 | -6,276,000 | -6,920,000 | -7,174,000 | -9,387,000 | -6,932,000 | -355,000 | -584,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of finance leases | 265,000 | 269,000 | 272,000 | 274,000 | 252,000 | 61,000 | 65,000 | 56,000 | 60,000 | 68,000 | 76,000 | 77,000 | 89,000 | 76,000 | 77,000 | 87,000 | 80,000 | 87,000 | 99,000 | 104,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
finance leases, excluding current portion | 888,000 | 956,000 | 1,022,000 | 1,115,000 | 1,040,000 | 88,000 | 102,000 | 57,000 | 69,000 | 66,000 | 34,000 | 95,000 | 111,000 | 129,000 | 152,000 | 176,000 | 187,000 | 176,000 | 201,000 | 222,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive | -1,015,000 | -2,547,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income | -1,658,000 | -1,007,000 | -208,000 | -3,053,000 | -492,000 | 1,669,000 | 2,342,000 | 2,612,000 | 3,866,000 | 3,794,000 | 5,150,000 | 3,350,000 | 3,757,000 | 2,123,000 | 3,757,000 | 2,944,000 | 3,707,000 | 3,896,000 | 4,337,000 | 4,227,000 | 4,292,000 | 6,318,000 | 5,984,000 | 3,562,000 | 3,482,000 | 4,213,000 | 1,834,000 | 3,597,000 | 2,190,000 | 1,273,000 | 686,000 | 323,000 | 133,000 | -1,098,000 | -788,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
construction in progress | 283,000 | 1,833,000 | 1,507,000 | 1,357,000 | 1,356,000 | 1,117,000 | 976,000 | 864,000 | 1,411,000 | 865,000 | 973,000 | 865,000 | 830,000 | 657,000 | 740,000 | 904,000 | 638,000 | 873,000 | 2,263,000 | 777,000 | 1,430,000 | 1,294,000 | 1,050,000 | 1,012,000 | 926,000 | 1,826,000 | 1,362,000 | 839,000 | 660,000 | 439,000 | 1,299,000 | 1,622,000 | 30,000 | 9,000 | 8,000 | 4,000 | 3,000 | 3,000 | 2,000 | 46,000 | 413,000 | 524,000 | 1,507,000 | 385,000 | 304,000 | 317,000 | 2,650,000 | 3,311,000 | 1,594,000 | 1,154,000 | 1,273,000 | 29,469,000 | 24,725,000 | 21,175,000 | 16,516,000 | 12,813,000 | 8,157,000 | 4,980,000 | ||||||||||||||||||||||||||||||||
long-term deferred tax assets | 1,055,000 | 1,091,000 | 1,053,000 | 963,000 | 881,000 | 1,013,000 | 929,000 | 1,475,000 | 1,728,000 | 4,455,000 | 5,634,000 | 5,362,000 | 4,239,000 | 6,261,000 | 5,595,000 | 5,603,000 | 5,361,000 | 4,708,000 | 3,986,000 | 3,766,000 | 3,725,000 | 3,468,000 | 3,462,000 | 3,553,000 | 3,320,000 | 3,230,000 | 1,193,000 | 1,574,000 | 1,303,000 | 633,000 | 621,000 | 444,000 | 502,000 | 810,000 | 846,000 | 823,000 | 772,000 | 688,000 | 250,000 | 643,000 | 649,000 | 693,000 | 578,000 | 555,000 | 652,000 | 151,000 | 53,000 | 304,000 | 278,000 | 144,000 | 126,000 | 114,000 | 103,000 | |||||||||||||||||||||||||||||||||||||
accumulated deficits | -690,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term deferred tax liabilities | 3,000 | 3,000 | 3,000 | 1,103,000 | 1,098,000 | 1,153,000 | 1,147,000 | 31,000 | 30,000 | 30,000 | 29,000 | 26,000 | 26,000 | 6,000 | 24,000 | 64,000 | 69,000 | 1,000 | 26,000 | 10,000 | 7,000 | 3,000 | 2,000 | 2,000 | 1,000 | 2,000 | 1,000 | 152,000 | 1,550,000 | 1,383,000 | 1,903,000 | 1,736,000 | 2,423,000 | 3,070,000 | 3,923,000 | 5,165,000 | 7,864,000 | 7,986,000 | 7,444,000 | 6,155,000 | 4,571,000 | 2,075,000 | 1,086,000 | |||||||||||||||||||||||||||||||||||||||||||||||
current portion of capital leases | 81,000 | 75,000 | 74,000 | 98,000 | 152,000 | 228,000 | 300,000 | 392,000 | 367,000 | 357,000 | 379,000 | 397,000 | 418,000 | 447,000 | 446,000 | 761,000 | 1,257,000 | 901,000 | 902,000 | 928,000 | 1,226,000 | 704,000 | 653,000 | 906,000 | 780,000 | 636,000 | 714,000 | 843,000 | 852,000 | 726,000 | 1,196,000 | 1,169,000 | 1,328,000 | 1,197,000 | 1,066,000 | 1,162,000 | 847,000 | 112,000 | 111,000 | 110,000 | 96,000 | 92,000 | 27,000 | 9,000 | 8,000 | 8,000 | ||||||||||||||||||||||||||||||||||||||||||||
capital leases, excluding current portion | 73,000 | 72,000 | 92,000 | 108,000 | 127,000 | 144,000 | 162,000 | 182,000 | 276,000 | 261,000 | 346,000 | 430,000 | 518,000 | 612,000 | 699,000 | 1,260,000 | 1,343,000 | 852,000 | 970,000 | 247,000 | 330,000 | 450,000 | 583,000 | 700,000 | 819,000 | 938,000 | 1,006,000 | 1,112,000 | 1,226,000 | 1,358,000 | 1,104,000 | 980,000 | 1,255,000 | 1,204,000 | 1,402,000 | 839,000 | 777,000 | 1,068,000 | 204,000 | 233,000 | 261,000 | 266,000 | 349,000 | 20,000 | 23,000 | 26,000 | ||||||||||||||||||||||||||||||||||||||||||||
current deferred tax liability | 85,000 | 85,000 | 85,000 | 84,000 | 119,000 | 129,000 | 147,000 | 123,000 | 116,000 | 102,000 | 119,000 | 114,000 | 291,000 | 271,000 | 177,000 | 179,000 | 203,000 | 209,000 | 198,000 | 185,000 | 205,000 | 159,000 | 211,000 | 243,000 | 423,000 | 423,000 | 423,000 | 274,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated earnings | 3,849,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at average cost, 94,561 and 97,895 shares in 2015 and 2014, respectively | -11,530,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
customer deposits | 60,000 | 3,277,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 105,728 and 120,059 shares as of september 30, 2014 and december 31, 2013, respectively | -12,895,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 107,394 and 120,059 shares as of june 30, 2014 and december 31, 2013, respectively | -13,098,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 119,059 and 120,059 shares in 2014 and 2013, respectively | -14,530,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 120,059 and 121,237 shares in 2013 and 2012, respectively | -14,651,000 | -14,651,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 121,237 shares in 2013 and 2012 | -14,796,000 | -14,796,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of capital leases and other financing arrangements | 1,118,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 121,237 shares in 2012 and 2011 | -14,796,000 | -14,796,000 | -14,796,000 | -14,796,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 121,237 shares in 2011 and 120,709 shares in 2010 | -14,796,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 1,212,376 shares in 2011 and 1,207,094 shares in 2010 | -14,796,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 1,207,094 shares in 2011 and 2010 | -14,791,000 | -14,791,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 1,207,094 shares in 2010 and 2009 | -14,791,000 | -14,791,000 | -14,791,000 | -14,791,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 1,207,094 shares in 2009 and 2008 | -14,791,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax assets | 5,953,000 | 3,119,000 | 1,922,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term investments | 12,950,000 | 25,375,000 | 25,375,000 | 25,375,000 | 25,375,000 | 25,375,000 | 20,375,000 | 15,375,000 | 15,375,000 | 13,375,000 | 14,942,000 | 14,933,000 | 17,073,000 | 17,088,000 | 17,065,000 | 13,006,000 | 9,994,000 | 10,004,000 | 10,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term deferred income tax assets | 400,000 | 143,000 | 68,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term royalty liability | 2,229,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term deferred income tax liabilities | 6,538,000 | 7,035,000 | 8,427,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shareholders’ equity: - sum | 84,393,000 | 96,969,000 | 101,646,000 | 107,078,000 | 106,818,000 | 107,740,000 | 103,588,000 | 99,499,000 | 90,205,000 | 78,109,000 | 70,843,000 | 56,787,000 | 44,594,000 | 39,861,000 | 34,348,000 | 33,027,000 | 27,626,000 | 22,249,000 | 19,633,000 | 18,150,000 | 17,264,000 | 17,100,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 1,207,094 shares in 2008 and 2007 | -14,791,000 | -14,791,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term royalties due to an affiliate | 2,334,000 | 2,440,000 | 2,546,000 | 2,657,000 | 2,768,000 | 2,879,000 | 2,990,000 | 3,107,000 | 3,224,000 | 3,341,000 | 3,456,000 | 3,588,000 | 2,718,000 | 1,658,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 1,207,094 shares in 2007 and 2006 | -14,791,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 1,207,094 shares in 2006 and 2007 | -14,791,000 | -14,791,000 | -14,791,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of capital lease | 95,000 | 94,000 | 76,000 | 93,000 | 21,000 | 23,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital lease, excluding current portion | 290,000 | 314,000 | 302,000 | 322,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
short-term investments | 7,012,000 | 1,984,000 | 1,974,000 | 3,956,000 | 2,377,000 | 2,366,000 | 1,997,000 | 1,989,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 666,149 shares in 2005 and 1,207,094 shares in 2006 | -14,791,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
note receivable from affiliate | 160,000 | 157,000 | 155,000 | 151,000 | 148,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current deferred tax liabilities | 184,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term liabilities | 630,000 | 602,000 | 565,000 | 537,000 | 523,000 | 515,000 | 533,000 | 530,000 | 1,083,000 | 405,000 | 245,000 | 106,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 666,149 shares in 2005 and 1,207,094 in 2006 | -14,791,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 666,149 shares in 2005 and 993,393 in 2006 | -11,791,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 666,149 shares in 2005 and 2006 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
note receivable due from an affiliate | 153,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued severance related to former executives | 141,000 | 175,000 | 292,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 74,315 shares in 2004 and 666,149 shares in 2005 | -7,791,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commissions payable | 13,449,000 | 19,699,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 74,315 shares in 2004 and 459,126 shares in 2005 | -5,791,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 74,315 shares in 2004 and 276,500 shares in 2005 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of notes receivable from affiliates | 146,000 | 144,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commission payable | 13,756,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of accrued severance related to former executives | 274,000 | 375,000 | 420,000 | 486,000 | 731,000 | 953,000 | 1,097,000 | 820,000 | 565,000 | 810,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 74,315 shares in 2004 and 2005 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
notes receivable from affiliates, excluding current portion | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued severance related to former executives, excluding current portion | 67,000 | 169,000 | 272,000 | 359,000 | 150,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 43,749 shares in 2003 and 74,315 shares in 2004 | -562,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of notes receivable from shareholders | 55,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
notes receivable from shareholders, excluding current portion | 157,000 | 155,000 | 152,000 | 150,000 | 148,000 | 146,000 | 198,000 | 247,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of capital leases and notes payable | 9,000 | 10,000 | 12,000 | 16,000 | 8,000 | 40,000 | 136,000 | 262,000 | 139,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital leases and notes payable, excluding current portion | 26,000 | 28,000 | 34,000 | 32,000 | 4,000 | 7,000 | 8,000 | 11,000 | 13,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 43,749 shares in 2003 and 74,315 in 2004 | -562,000 | -562,000 | -562,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investments | 2,146,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 27,701 shares in 2002 and 43,749 shares in 2003 | -239,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of notes receivable from shareholders, net of allowance of 31 in 2002 | 54,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of capital lease and note payable | 8,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital lease and note payable, excluding current portion | 2,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued severance, related to former executives, excluding current portion | 455,000 | 542,000 | 75,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 27,701 shares in 2002 and 40,123 shares in 2003 | -200,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of notes receivable from shareholders, net of allowance of 31 in 2002 and 2003 | 56,000 | 143,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive loss—foreign currency translation adjustment | -505,000 | -463,000 | -502,000 | -551,000 | -519,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 27,701 shares in 2002 and 2003 | -100,000 | -100,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of notes receivable from shareholders, net of allowance of 31 for 2002 | 143,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued expense | 13,739,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 27,701 shares in 2001 and 2002, respectively | -100,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of notes receivable-shareholders, less allowance for doubtful accounts of 31 in 2002 | 144,000 | 143,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
notes receivable-shareholders, excluding current portion | 241,000 | 235,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of accrued severance | 847,000 | 859,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued severance, excluding current portion | 225,000 | 300,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less treasury stock, at cost, 27,701 shares in 2001 and 2002 | -100,000 | -100,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other current assets. | 805,000 |
Cashflow Statements:
Quarterly
Annual
| Unit: USD | 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-06 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 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-11-07 | 2012-08-09 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-09-30 | 2002-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cash flows from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | -11,295,000 | 1,924,000 | -4,312,000 | -1,530,000 | 2,262,000 | -328,000 | -624,000 | 1,180,000 | 18,000 | -1,105,000 | 604,000 | -6,509,000 | 1,191,000 | 694,000 | 134,000 | 2,589,000 | 2,930,000 | 2,129,000 | 2,194,000 | 727,000 | 1,616,000 | 1,131,000 | 2,787,000 | 2,105,000 | -1,491,000 | 1,987,000 | 688,000 | -1,662,000 | -1,247,000 | -1,131,000 | 1,285,000 | -1,331,000 | 591,000 | 1,529,000 | 68,000 | 3,143,000 | 1,099,000 | 1,852,000 | 5,108,000 | -692,000 | 228,000 | 2,547,000 | -801,000 | 784,000 | 644,000 | -4,775,000 | 620,000 | -429,000 | -10,527,000 | -2,292,000 | -3,568,000 | 1,746,000 | 1,527,000 | 6,889,000 | 8,182,000 | 9,688,000 | 8,612,000 | 5,908,000 | 9,435,000 | 8,733,000 | 5,817,000 | 4,662,000 | 4,044,000 | 6,829,000 | 5,574,000 | 3,105,000 | 3,318,000 | 2,882,000 | 1,171,000 | 1,419,000 | 1,052,000 | 823,000 | ||||||||||||||||||||
adjustments to reconcile net income to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 260,000 | 261,000 | 278,000 | 293,000 | 360,000 | 371,000 | 387,000 | 416,000 | 404,000 | 450,000 | 387,000 | 387,000 | 278,000 | 716,000 | 301,000 | 332,000 | 359,000 | 408,000 | 442,000 | 510,000 | 465,000 | 468,000 | 537,000 | 520,000 | 524,000 | 519,000 | 517,000 | 528,000 | 543,000 | 475,000 | 535,000 | 511,000 | 485,000 | 502,000 | 471,000 | 507,000 | 477,000 | 443,000 | 469,000 | 433,000 | 495,000 | 396,000 | 360,000 | 441,000 | 421,000 | 386,000 | 421,000 | 474,000 | 588,000 | 637,000 | 673,000 | 703,000 | 921,000 | 2,458,000 | 2,565,000 | 2,644,000 | 2,687,000 | 2,801,000 | 2,826,000 | 2,772,000 | 3,002,000 | 2,917,000 | 2,976,000 | 3,085,000 | 3,126,000 | 3,146,000 | 3,085,000 | 3,172,000 | 2,991,000 | 3,062,000 | 2,953,000 | 2,952,000 | 2,866,000 | 1,465,000 | 1,418,000 | 1,292,000 | 1,252,000 | 998,000 | 1,059,000 | 937,000 | 873,000 | 1,036,000 | 1,146,000 | 667,000 | 631,000 | 657,000 | 715,000 | 730,000 | 822,000 | 910,000 | 3,024,000 | 2,031,000 |
non-cash operating lease expense | 279,000 | 460,000 | 428,000 | 405,000 | 313,000 | 439,000 | 387,000 | 402,000 | 672,000 | 409,000 | 408,000 | 415,000 | 318,000 | 499,000 | 578,000 | 473,000 | 456,000 | 892,000 | 370,000 | 483,000 | 196,000 | 610,000 | 560,000 | 576,000 | 508,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for inventory losses | 38,000 | 34,000 | 75,000 | -27,000 | 116,000 | 291,000 | 338,000 | 32,000 | 184,000 | 4,000 | 202,000 | 73,000 | 78,000 | 240,000 | 99,000 | 126,000 | 759,000 | -437,000 | 154,000 | 162,000 | 88,000 | 224,000 | 158,000 | 36,000 | 129,000 | 421,000 | 258,000 | 178,000 | 215,000 | 156,000 | 133,000 | 206,000 | 290,000 | 111,000 | 135,000 | 51,000 | 69,000 | 88,000 | 46,000 | 89,000 | 149,000 | 196,000 | 494,000 | 0 | 779,000 | 851,000 | 911,000 | 111,000 | 64,000 | 143,000 | 838,000 | 248,000 | 330,000 | 350,000 | 1,625,000 | 291,000 | 1,092,000 | 652,000 | 728,000 | 593,000 | 844,000 | 101,000 | 723,000 | 423,000 | 148,000 | 250,000 | 179,000 | 228,000 | 616,000 | 298,000 | 138,000 | |||||||||||||||||||||
reversal of allowance for credit losses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposal of assets | 0 | 6,000 | -1,000 | 0 | 0 | 37,000 | -4,000 | 7,000 | 59,000 | 0 | 0 | 62,000 | 14,000 | 0 | 11,000 | 412,000 | 0 | 3,000 | 0 | 20,000 | 1,000 | 7,000 | -51,000 | 5,000 | 0 | 37,000 | 39,000 | 9,000 | 26,000 | 28,000 | 16,000 | 52,000 | 60,000 | 8,000 | 10,000 | 0 | 54,000 | 7,000 | 8,000 | 74,000 | 0 | 4,000 | 280,000 | 184,000 | 38,000 | 0 | 0 | 1,000 | -1,000 | 32,000 | 15,000 | -97,000 | 151,000 | -40,000 | 60,000 | 6,000 | 5,000 | 25,000 | 3,000 | |||||||||||||||||||||||||||||||||
gain on disposal of subsidiary | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized loss from foreign exchange | -717,000 | -433,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation expense | 281,000 | 46,000 | 322,000 | 216,000 | 114,000 | 142,000 | 218,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | 11,533,000 | -3,000 | 46,000 | -56,000 | 143,000 | -223,000 | -85,000 | 6,000 | -182,000 | -34,000 | -100,000 | 437,000 | 1,371,000 | -177,000 | -53,000 | 85,000 | -1,868,000 | 36,000 | -38,000 | 142,000 | -198,000 | 28,000 | 22,000 | -132,000 | 65,000 | 546,000 | 253,000 | 200,000 | 1,428,000 | 1,183,000 | -326,000 | -1,118,000 | 2,996,000 | -187,000 | -889,000 | -235,000 | -194,000 | 28,000 | 82,000 | 145,000 | -138,000 | -1,000 | 521,000 | -2,369,000 | 12,000 | 209,000 | -1,792,000 | -69,000 | -159,000 | 25,000 | 646,000 | 53,000 | -21,000 | -95,000 | -88,000 | 109,000 | 243,000 | -644,000 | -20,000 | -395,000 | -920,000 | -709,000 | 2,317,000 | 1,969,000 | -3,472,000 | -53,000 | 88,000 | -131,000 | -3,611,000 | 592,000 | -3,186,000 | -503,000 | 201,000 | 1,048,000 | 104,000 | 2,042,000 | 1,989,000 | 1,225,000 | 1,710,000 | 1,315,000 | -217,000 | 279,000 | 1,737,000 | -1,607,000 | 33,000 | -7,000 | -2,128,000 | 70,000 | 1,000 | 1,000 | ||
changes in operating assets and liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable | 153,000 | 573,000 | -567,000 | 14,000 | -44,000 | 521,000 | 21,000 | -154,000 | -115,000 | 281,000 | -530,000 | -27,000 | -54,000 | 44,000 | -104,000 | 12,000 | -73,000 | 224,000 | -188,000 | -113,000 | -134,000 | -44,000 | 76,000 | 663,000 | -893,000 | 53,000 | -17,000 | -74,000 | -115,000 | -81,000 | 36,000 | -216,000 | 31,000 | 82,000 | -282,000 | -46,000 | -78,000 | -89,000 | -189,000 | -22,000 | -29,000 | -26,000 | -635,000 | -94,000 | -51,000 | 67,000 | 22,000 | -251,000 | -187,000 | 125,000 | 1,000 | -133,000 | 61,000 | 31,000 | -147,000 | -38,000 | 30,000 | 214,000 | -281,000 | -59,000 | 339,000 | 198,000 | -417,000 | 114,000 | -110,000 | 8,000 | 18,000 | 36,000 | 319,000 | -57,000 | 232,000 | 212,000 | -380,000 | |||||||||||||||||||
income tax receivable | 0 | 2,000 | -36,000 | 38,000 | -328,000 | 6,000 | 30,000 | 15,000 | -47,000 | 4,000 | 27,000 | -26,000 | -55,000 | 21,000 | -4,000 | -43,000 | -15,000 | 100,000 | 110,000 | 471,000 | -183,000 | 508,000 | -89,000 | -1,024,000 | -101,000 | 9,000 | 114,000 | 49,000 | -291,000 | 0 | 0 | 907,000 | 1,855,000 | 1,431,000 | -1,584,000 | -3,000 | -4,000 | -4,000 | -5,000 | -5,000 | -6,000 | -6,000 | -10,000 | -6,000 | 178,000 | -163,000 | 874,000 | -9,000 | 8,000 | 0 | -3,000 | -1,000 | 49,000 | -44,000 | -7,000 | 31,000 | 79,000 | -337,000 | 8,309,000 | -893,000 | -5,042,000 | 3,712,000 | -1,031,000 | -2,164,000 | 2,198,000 | 1,213,000 | -3,479,000 | -1,327,000 | ||||||||||||||||||||||||
inventories | 817,000 | 1,311,000 | -447,000 | -1,368,000 | 260,000 | 1,694,000 | -304,000 | 824,000 | 613,000 | 502,000 | -720,000 | -667,000 | 447,000 | -1,607,000 | -1,392,000 | -697,000 | 1,074,000 | 76,000 | -21,000 | -960,000 | 1,114,000 | -417,000 | -1,932,000 | -1,429,000 | 2,250,000 | 753,000 | -746,000 | -206,000 | -324,000 | -2,590,000 | -1,362,000 | 131,000 | 1,218,000 | -1,213,000 | -2,251,000 | 1,509,000 | -461,000 | -1,951,000 | 2,335,000 | 2,512,000 | -1,118,000 | -3,124,000 | 1,118,000 | 748,000 | -1,000 | -895,000 | -141,000 | -492,000 | -669,000 | 1,312,000 | 2,171,000 | -35,000 | -969,000 | -102,000 | 565,000 | -1,673,000 | 2,010,000 | 1,637,000 | 543,000 | 2,296,000 | 1,768,000 | 347,000 | -2,463,000 | 1,492,000 | -855,000 | 628,000 | -2,622,000 | -1,746,000 | -2,418,000 | -2,726,000 | -382,000 | 2,915,000 | 3,125,000 | |||||||||||||||||||
prepaid expenses and other current assets | -549,000 | 1,536,000 | 1,402,000 | -1,554,000 | 325,000 | 1,743,000 | 935,000 | -909,000 | 408,000 | 251,000 | 1,199,000 | -504,000 | -287,000 | 912,000 | 1,053,000 | -382,000 | 111,000 | -230,000 | 434,000 | -171,000 | -379,000 | 649,000 | -1,265,000 | 257,000 | -271,000 | 677,000 | 1,334,000 | -35,000 | 390,000 | 205,000 | 665,000 | -853,000 | 500,000 | 246,000 | -425,000 | -284,000 | 1,263,000 | -673,000 | -193,000 | -307,000 | 0 | 962,000 | -5,000 | 1,029,000 | -369,000 | 290,000 | 843,000 | -498,000 | -270,000 | 358,000 | -20,000 | 98,000 | 1,048,000 | -516,000 | 586,000 | 1,942,000 | -534,000 | -111,000 | -554,000 | 440,000 | -241,000 | -146,000 | 601,000 | 367,000 | 2,227,000 | -374,000 | -483,000 | 2,237,000 | 315,000 | -142,000 | -374,000 | 416,000 | 268,000 | |||||||||||||||||||
deferred commissions | -375,000 | -181,000 | 34,000 | 503,000 | -47,000 | 700,000 | -88,000 | 294,000 | -351,000 | 73,000 | 673,000 | -49,000 | 98,000 | 640,000 | -111,000 | -734,000 | -72,000 | 41,000 | -118,000 | 123,000 | -614,000 | -79,000 | 139,000 | -31,000 | 598,000 | 316,000 | -252,000 | 29,000 | 675,000 | 0 | 787,000 | -31,000 | -33,000 | 88,000 | 379,000 | 503,000 | -204,000 | -470,000 | 801,000 | -121,000 | 293,000 | 58,000 | 445,000 | -447,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
other assets | 135,000 | -103,000 | -211,000 | -47,000 | 634,000 | 34,000 | -201,000 | 158,000 | -439,000 | 91,000 | -1,000 | 123,000 | 112,000 | 426,000 | 330,000 | -100,000 | -2,000 | -170,000 | -2,000 | 660,000 | -42,000 | -200,000 | 269,000 | -1,166,000 | -980,000 | 1,249,000 | -555,000 | 156,000 | -67,000 | 0 | 117,000 | -67,000 | -73,000 | 327,000 | 68,000 | -583,000 | 435,000 | -35,000 | 224,000 | -41,000 | -14,000 | -83,000 | 17,000 | 116,000 | 1,251,000 | -1,554,000 | 999,000 | -1,533,000 | 63,000 | -25,000 | 60,000 | 123,000 | 115,000 | -442,000 | 23,000 | 37,000 | 9,000 | 171,000 | -979,000 | 592,000 | -334,000 | 170,000 | 3,000 | 211,000 | -1,257,000 | 24,000 | 30,000 | 44,000 | -13,000 | -70,000 | -4,000 | 54,000 | 36,000 | |||||||||||||||||||
accounts payable | -1,577,000 | -1,386,000 | 981,000 | 2,297,000 | -1,427,000 | 76,000 | -1,378,000 | 872,000 | 131,000 | -1,946,000 | 162,000 | 1,302,000 | -220,000 | -556,000 | 15,000 | 1,153,000 | -762,000 | -378,000 | 273,000 | 39,000 | 34,000 | -1,208,000 | 1,042,000 | 1,403,000 | -1,149,000 | -1,286,000 | 81,000 | -844,000 | 322,000 | -12,000 | 961,000 | -555,000 | -92,000 | 638,000 | 96,000 | -1,247,000 | 792,000 | 2,912,000 | -1,678,000 | -2,048,000 | -962,000 | 3,126,000 | -578,000 | -196,000 | -281,000 | 346,000 | -1,762,000 | 1,031,000 | 1,644,000 | -30,000 | -718,000 | -1,849,000 | 634,000 | 1,287,000 | -2,243,000 | 2,017,000 | -650,000 | 146,000 | 277,000 | -1,103,000 | -1,159,000 | -3,800,000 | 4,615,000 | 474,000 | 375,000 | 781,000 | 2,037,000 | -1,217,000 | -649,000 | 1,236,000 | -574,000 | 1,241,000 | 4,000 | |||||||||||||||||||
accrued expenses and other long-term liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxes payable | -381,000 | 392,000 | -529,000 | -263,000 | 610,000 | -485,000 | -75,000 | 401,000 | 210,000 | -427,000 | -242,000 | -1,301,000 | 1,373,000 | 373,000 | -221,000 | -398,000 | -13,000 | 136,000 | 780,000 | -149,000 | 320,000 | -529,000 | -335,000 | -243,000 | -912,000 | 518,000 | 43,000 | -117,000 | -1,270,000 | 630,000 | 210,000 | 681,000 | -578,000 | -383,000 | 609,000 | -845,000 | -200,000 | 669,000 | -1,182,000 | -620,000 | 510,000 | -527,000 | -4,646,000 | 4,348,000 | 1,491,000 | -390,000 | -121,000 | -1,850,000 | -977,000 | 894,000 | 1,554,000 | -935,000 | -309,000 | 198,000 | 1,259,000 | 132,000 | -397,000 | -1,341,000 | 445,000 | -813,000 | 1,957,000 | -445,000 | 869,000 | |||||||||||||||||||||||||||||
commissions and incentives payable | 819,000 | 63,000 | -2,617,000 | 107,000 | 859,000 | -36,000 | -180,000 | 244,000 | -876,000 | 317,000 | -1,514,000 | 992,000 | 854,000 | -617,000 | -610,000 | 18,000 | -1,159,000 | -887,000 | -147,000 | 806,000 | 1,191,000 | -174,000 | -252,000 | 505,000 | -607,000 | -356,000 | -388,000 | -1,110,000 | 699,000 | 1,400,000 | -601,000 | 1,033,000 | -1,335,000 | 119,000 | -2,149,000 | 2,352,000 | 1,143,000 | 689,000 | -3,143,000 | 1,264,000 | 2,257,000 | -1,347,000 | -1,831,000 | 1,653,000 | 1,650,000 | -3,574,000 | 1,077,000 | 2,280,000 | 1,125,000 | -2,041,000 | 1,007,000 | 539,000 | 189,000 | -2,921,000 | 1,094,000 | -450,000 | 1,252,000 | -2,518,000 | 2,239,000 | -1,273,000 | -3,700,000 | 1,276,000 | -3,403,000 | -2,853,000 | 2,694,000 | 2,664,000 | 2,083,000 | -2,307,000 | -4,559,000 | 5,145,000 | ||||||||||||||||||||||
deferred revenue | 809,000 | 244,000 | -279,000 | -716,000 | 39,000 | -1,176,000 | -41,000 | -551,000 | 837,000 | -381,000 | -1,174,000 | 398,000 | -846,000 | -40,000 | -625,000 | 1,750,000 | -942,000 | -271,000 | 292,000 | 316,000 | 438,000 | 233,000 | -422,000 | 807,000 | -1,286,000 | -81,000 | 390,000 | 119,000 | -1,686,000 | -327,000 | -1,318,000 | 44,000 | -324,000 | 44,000 | -1,198,000 | -1,150,000 | 695,000 | 1,119,000 | -1,853,000 | 828,000 | -1,554,000 | 516,000 | -1,739,000 | 1,663,000 | 1,466,000 | 3,359,000 | 1,102,000 | 3,731,000 | 257,000 | -230,000 | -697,000 | 365,000 | 341,000 | -93,000 | -1,118,000 | 768,000 | 144,000 | -155,000 | -949,000 | 510,000 | 44,000 | -482,000 | -1,069,000 | 1,063,000 | -502,000 | -162,000 | -389,000 | -56,000 | -1,168,000 | 318,000 | ||||||||||||||||||||||
net cash from operating activities | -289,000 | 2,412,000 | -3,718,000 | -1,368,000 | -219,000 | 3,272,000 | -2,666,000 | 1,874,000 | -1,321,000 | 287,000 | -2,687,000 | 1,351,000 | -3,058,000 | -1,014,000 | 893,000 | 580,000 | -72,000 | 2,521,000 | 5,659,000 | 2,666,000 | 2,749,000 | 801,000 | 373,000 | 2,107,000 | -1,235,000 | 2,341,000 | 3,900,000 | -89,000 | -1,900,000 | -20,000 | 723,000 | 975,000 | 1,024,000 | 72,000 | -7,173,000 | 1,580,000 | 3,394,000 | 2,176,000 | -3,451,000 | 3,356,000 | 3,307,000 | 1,174,000 | -5,075,000 | 7,108,000 | 7,480,000 | -93,000 | 347,000 | 2,202,000 | 3,700,000 | 2,313,000 | 1,916,000 | 1,286,000 | -801,000 | -3,593,000 | -2,594,000 | 2,790,000 | 378,000 | -3,448,000 | -942,000 | 1,646,000 | 6,203,000 | -2,912,000 | -5,602,000 | 125,000 | -1,149,000 | -3,684,000 | -1,886,000 | -4,971,000 | -15,494,000 | 2,463,000 | 10,774,000 | 879,000 | 2,619,000 | 3,504,000 | 16,497,000 | -28,000 | 18,316,000 | 5,127,000 | 15,358,000 | 3,662,000 | 12,136,000 | 11,808,000 | 13,259,000 | -21,000 | 11,823,000 | 4,799,000 | 9,736,000 | 1,340,000 | 7,125,000 | 2,004,000 | 3,371,000 | 4,946,000 |
capital expenditures | -174,000 | -548,000 | -142,000 | -489,000 | 106,000 | -260,000 | -82,000 | -61,000 | -208,000 | -186,000 | -250,000 | -104,000 | -174,000 | -353,000 | -345,000 | -191,000 | -137,000 | -245,000 | -144,000 | -124,000 | -190,000 | -281,000 | -246,000 | -232,000 | -222,000 | -314,000 | -255,000 | -429,000 | -443,000 | -821,000 | -792,000 | -282,000 | -264,000 | -361,000 | -610,000 | -268,000 | -699,000 | -709,000 | -396,000 | -409,000 | -387,000 | -787,000 | 639,000 | -980,000 | -1,070,000 | -123,000 | -78,000 | -272,000 | -173,000 | -79,000 | -106,000 | -38,000 | -129,000 | -106,000 | -186,000 | -115,000 | -145,000 | -331,000 | 0 | -532,000 | -626,000 | -371,000 | 0 | -575,000 | -1,207,000 | -718,000 | 0 | -913,000 | -67,000 | -3,472,000 | 0 | 0 | -2,757,000 | -6,534,000 | -6,435,000 | -7,150,000 | -7,245,000 | -5,890,000 | -3,872,000 | 0 | 0 | 0 | -2,239,000 | -3,400,000 | -1,143,000 | -459,000 | -118,000 | -414,000 | -183,000 | -177,000 | -913,000 | -677,000 |
free cash flows | -463,000 | 1,864,000 | -3,860,000 | -1,857,000 | -113,000 | 3,012,000 | -2,748,000 | 1,813,000 | -1,529,000 | 101,000 | -2,937,000 | 1,247,000 | -3,232,000 | -1,367,000 | 548,000 | 389,000 | -209,000 | 2,276,000 | 5,515,000 | 2,542,000 | 2,559,000 | 520,000 | 127,000 | 1,875,000 | -1,457,000 | 2,027,000 | 3,645,000 | -518,000 | -2,343,000 | -841,000 | -69,000 | 693,000 | 760,000 | -289,000 | -7,783,000 | 1,312,000 | 2,695,000 | 1,467,000 | -3,847,000 | 2,947,000 | 2,920,000 | 387,000 | -4,436,000 | 6,128,000 | 6,410,000 | -216,000 | 269,000 | 1,930,000 | 3,527,000 | 2,234,000 | 1,810,000 | 1,248,000 | -930,000 | -3,699,000 | -2,780,000 | 2,675,000 | 233,000 | -3,779,000 | -942,000 | 1,114,000 | 5,577,000 | -3,283,000 | -5,602,000 | -450,000 | -2,356,000 | -4,402,000 | -1,886,000 | -5,884,000 | -15,561,000 | -1,009,000 | 10,774,000 | 879,000 | -138,000 | -3,030,000 | 10,062,000 | -7,178,000 | 11,071,000 | -763,000 | 11,486,000 | 3,662,000 | 12,136,000 | 11,808,000 | 11,020,000 | -3,421,000 | 10,680,000 | 4,340,000 | 9,618,000 | 926,000 | 6,942,000 | 1,827,000 | 2,458,000 | 4,269,000 |
cash flows from investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of property and equipment | -174,000 | -548,000 | -142,000 | -489,000 | 106,000 | -260,000 | -82,000 | -61,000 | -208,000 | -186,000 | -250,000 | -104,000 | -174,000 | -353,000 | -345,000 | -191,000 | -137,000 | -245,000 | -144,000 | -124,000 | -190,000 | -281,000 | -246,000 | -232,000 | -222,000 | -314,000 | -255,000 | -429,000 | -443,000 | -821,000 | -792,000 | -282,000 | -264,000 | -361,000 | -610,000 | -268,000 | -699,000 | -709,000 | -396,000 | -409,000 | -387,000 | -787,000 | 639,000 | -980,000 | -1,070,000 | -123,000 | -78,000 | -272,000 | -173,000 | -79,000 | -106,000 | -38,000 | -129,000 | -106,000 | -186,000 | -115,000 | -145,000 | -331,000 | -6,435,000 | -7,150,000 | -7,245,000 | -5,890,000 | -3,872,000 | -2,239,000 | -3,400,000 | -1,143,000 | -459,000 | -118,000 | -414,000 | -183,000 | -177,000 | -913,000 | -677,000 | |||||||||||||||||||
proceeds from sale of assets | 0 | 10,000 | 0 | 0 | 61,000 | 1,000 | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities | -82,000 | -61,000 | -137,000 | -245,000 | -144,000 | -124,000 | -180,000 | -289,000 | -246,000 | -232,000 | -222,000 | -314,000 | -255,000 | -429,000 | -443,000 | -821,000 | -731,000 | -281,000 | -264,000 | -361,000 | -609,000 | -268,000 | -699,000 | -709,000 | -396,000 | -409,000 | -387,000 | -787,000 | 640,000 | -980,000 | -1,062,000 | -123,000 | 1,160,000 | -763,000 | -917,000 | -81,000 | -86,000 | 11,000 | -76,000 | -453,000 | -177,000 | -37,000 | 234,000 | -643,000 | 1,768,000 | -100,000 | -608,000 | 866,000 | 824,000 | -480,000 | -709,000 | -922,000 | -2,908,000 | -836,000 | 987,000 | 9,957,000 | 5,784,000 | -2,546,000 | -3,847,000 | -7,230,000 | -6,440,000 | -7,661,000 | -15,686,000 | -5,899,000 | -4,027,000 | -1,233,000 | -3,830,000 | -3,398,000 | -4,027,000 | 2,225,000 | -437,000 | -12,033,000 | -2,251,000 | -1,214,000 | -978,000 | |||||||||||||||||
cash flows from financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from notes payable | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of note payable | -150,000 | 0 | 0 | -84,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of finance lease obligations and other financing obligations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities | -242,000 | -73,000 | -905,000 | -243,000 | 3,359,000 | -250,000 | -349,000 | -722,000 | -558,000 | -1,017,000 | -1,546,000 | -1,226,000 | -542,000 | -3,180,000 | 84,000 | -5,148,000 | -1,045,000 | -3,060,000 | -822,000 | -5,193,000 | -844,000 | -623,000 | -753,000 | -779,000 | -559,000 | -1,629,000 | -2,169,000 | -7,553,000 | -704,000 | -805,000 | -695,000 | -867,000 | -879,000 | -360,000 | -352,000 | 854,000 | -603,000 | -333,000 | -434,000 | -380,000 | -344,000 | -266,000 | -419,000 | -348,000 | -422,000 | -365,000 | -261,000 | -185,000 | -241,000 | -390,000 | -81,000 | -442,000 | -272,000 | -370,000 | -470,000 | -314,000 | -190,000 | -385,000 | -201,000 | -137,000 | -565,000 | -563,000 | -562,000 | -557,000 | -2,410,000 | -2,408,000 | -4,790,000 | -2,310,000 | 114,000 | -2,386,000 | -4,148,000 | -2,880,000 | -5,798,000 | -1,207,000 | -2,431,000 | 54,000 | -2,453,000 | 1,252,000 | 206,000 | -97,000 | -570,000 | -188,000 | ||||||||||
effect of currency exchange rate changes on cash and cash equivalents and restricted cash | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in cash and cash equivalents and restricted cash | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents and restricted cash at the beginning of the year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents and restricted cash at the end of the year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for allowance for credit losses | -200,000 | 18,000 | 112,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on retirement of property and equipment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on disposal of subsidiary entity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
charge related to stock-based compensation | -74,000 | 158,000 | 263,000 | 23,000 | 34,000 | 212,000 | 8,000 | 17,000 | 234,000 | 11,000 | 48,000 | 247,000 | 7,000 | 29,000 | 216,000 | 1,000 | 35,000 | 292,000 | 106,000 | 159,000 | 388,000 | 138,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued expenses | -1,811,000 | -959,000 | 6,000 | 23,000 | 235,000 | -1,085,000 | 673,000 | -219,000 | -701,000 | -2,748,000 | 765,000 | -1,476,000 | 674,000 | 1,276,000 | -1,316,000 | 579,000 | -436,000 | 320,000 | -2,753,000 | -376,000 | -136,000 | 1,104,000 | -7,710,000 | 1,067,000 | -3,953,000 | 531,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other long-term liabilities | -197,000 | 174,000 | 35,000 | -1,852,000 | -243,000 | -408,000 | -228,000 | -175,000 | -451,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash from investing activities | -548,000 | -142,000 | -489,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of finance lease obligations and other long-term liabilities | -73,000 | -80,000 | -82,000 | -243,000 | -241,000 | -250,000 | -271,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
effect of currency exchange rate changes on cash and cash equivalents | -546,000 | 182,000 | -49,000 | 145,000 | 657,000 | -1,408,000 | -838,000 | -660,000 | -795,000 | -2,602,000 | -2,142,000 | -673,000 | -1,247,000 | 77,000 | -1,348,000 | 639,000 | 538,000 | -1,606,000 | -743,000 | -177,000 | -426,000 | -60,000 | -1,958,000 | 298,000 | 2,354,000 | 1,744,000 | -975,000 | 957,000 | 1,005,000 | 472,000 | 325,000 | 828,000 | -53,000 | 346,000 | 683,000 | -41,000 | 229,000 | 262,000 | -134,000 | 563,000 | 339,000 | -1,157,000 | 27,000 | -434,000 | 647,000 | -1,047,000 | 81,000 | 1,196,000 | -54,000 | -88,000 | -452,000 | -108,000 | 442,000 | -227,000 | ||||||||||||||||||||||||||||||||||||||
net increase in cash, cash equivalents, and restricted cash | 1,245,000 | -3,758,000 | -2,072,000 | 2,914,000 | 1,268,000 | 155,000 | -106,000 | -5,515,000 | -2,820,000 | -826,000 | 1,113,000 | 444,000 | 149,000 | 329,000 | 531,000 | 2,689,000 | -1,503,000 | -3,070,000 | -9,519,000 | 288,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents, and restricted cash at the beginning of the period | 0 | 0 | 12,515,000 | 0 | 0 | 9,387,000 | 0 | 0 | 15,197,000 | 0 | 0 | 25,632,000 | 0 | 0 | 27,497,000 | 0 | 0 | 31,000,000 | 0 | 0 | 30,584,000 | 0 | 0 | 46,761,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents, and restricted cash at the end of the period | 1,245,000 | -3,758,000 | 10,443,000 | 2,914,000 | 1,268,000 | 9,542,000 | -1,085,000 | -4,319,000 | 15,091,000 | -5,515,000 | -2,820,000 | 24,806,000 | 1,113,000 | 444,000 | 27,646,000 | 329,000 | -4,528,000 | 30,425,000 | 531,000 | 2,689,000 | 29,081,000 | -3,070,000 | -9,519,000 | 47,049,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for (reversal of) allowance for credit losses | -96,000 | -75,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gain from foreign exchange | 328,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash from financing activities | -166,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(recovery of) provision for credit losses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from stock options exercised | 0 | 0 | 1,000 | 11,000 | 231,000 | 99,000 | 0 | 54,000 | -1,000 | 29,000 | -1,000 | 12,000 | -2,000 | 1,000 | 9,000 | 20,000 | -28,000 | 42,000 | 0 | 0 | 0 | 7,000 | 21,000 | 0 | 36,000 | 96,000 | 25,000 | 108,000 | 74,000 | 200,000 | 668,000 | 243,000 | 381,000 | 36,000 | 139,000 | 2,862,000 | 212,000 | 61,000 | 173,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchase of common stock | 0 | -78,000 | -411,000 | -928,000 | 0 | -191,000 | -4,511,000 | -350,000 | -383,000 | -355,000 | -5,109,000 | -86,000 | -73,000 | -154,000 | -58,000 | -9,000 | -100,000 | -613,000 | -81,000 | -115,000 | 0 | 0 | -3,000,000 | -2,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of cash dividends | 0 | 0 | -373,000 | -375,000 | -372,000 | -380,000 | -390,000 | -390,000 | -3,299,000 | -385,000 | -330,000 | -333,000 | -2,422,000 | -336,000 | -300,000 | -300,000 | -298,000 | -299,000 | -300,000 | -303,000 | -1,203,000 | -1,203,000 | -340,000 | -340,000 | -339,000 | -337,000 | -336,000 | -1,000 | 1,000 | -530,000 | -529,000 | -529,000 | -530,000 | -2,382,000 | -2,381,000 | -4,763,000 | -2,381,000 | 0 | -2,378,000 | -4,248,000 | 0 | -2,107,000 | -2,147,000 | -1,891,000 | -2,623,000 | |||||||||||||||||||||||||||||||||||||||||||||||
loss on retirement of fixed assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(gain) on disposal of subsidiary entity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net loss | -264,000 | 254,000 | 2,213,000 | -2,455,000 | -1,400,000 | -6,968,000 | -3,663,000 | -5,250,000 | -4,778,000 | -2,742,000 | -1,278,000 | -3,815,000 | -2,781,000 | -9,207,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net loss to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(recovery of) provision for doubtful accounts | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in cash and cash equivalents and restricted cash | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash, cash equivalents, and restricted cash | -1,085,000 | -575,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of finance lease obligations and other lt liabilities | -194,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(gain) on disposal of subsidiary | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and cash equivalents and restricted cash | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for doubtful accounts | -103,000 | -16,000 | -13,000 | 125,000 | -135,000 | 182,000 | 74,000 | 92,000 | 151,000 | -56,000 | 21,000 | 114,000 | -103,000 | 34,000 | 37,000 | 133,000 | 194,000 | 127,000 | 89,000 | 98,000 | 44,000 | 46,000 | 94,000 | 179,000 | 243,000 | 94,000 | 81,000 | 66,000 | 128,000 | 313,000 | 80,000 | 20,000 | 166,000 | -44,000 | 93,000 | 113,000 | 16,000 | -22,000 | 10,000 | 12,000 | 8,000 | 10,000 | 9,000 | 20,000 | 22,000 | 23,000 | 4,000 | 9,000 | 15,000 | 40,000 | 0 | 5,000 | -12,000 | -11,000 | 242,000 | -54,000 | -154,000 | 477,000 | 0 | 31,000 | 31,000 | |||||||||||||||||||||||||||||||
repayment of notes payable and finance lease liabilities | -238,000 | -193,000 | -152,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other liabilities | 146,000 | 93,000 | -495,000 | -298,000 | -858,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from paycheck protection program note payable | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of paycheck protection program note payable | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of notes payable and finance lease obligations | 346,000 | -458,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of other notes payable and finance lease obligations | -362,000 | -131,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds of paycheck protection program note payable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of finance lease obligations and other long term liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
effect of currency exchange rate changes on cash, cash equivalents and restricted cash | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash, cash equivalents and restricted cash | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash at the beginning of the year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash at the end of the year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued expenses and other liabilities | -1,043,000 | 763,000 | -1,735,000 | -1,469,000 | 154,000 | -194,000 | -137,000 | -1,116,000 | 271,000 | 567,000 | 182,000 | -43,000 | -838,000 | 667,000 | -837,000 | 657,000 | -1,591,000 | -1,025,000 | 456,000 | 511,000 | -334,000 | 1,122,000 | 543,000 | 220,000 | -1,320,000 | 98,000 | 392,000 | 457,000 | -3,920,000 | -166,000 | -795,000 | -2,433,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of finance leases and other financing obligations | -300,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosures of cash flow information: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes paid | 40,000 | 868,000 | 181,000 | 419,000 | 108,000 | 25,000 | 248,000 | 69,000 | 255,000 | -52,000 | 311,000 | -3,816,000 | 5,335,000 | 265,000 | 435,000 | 714,000 | 3,245,000 | 6,433,000 | -921,000 | -408,000 | -851,000 | 4,421,000 | -1,337,000 | -492,000 | -358,000 | 1,719,000 | -277,000 | 543,000 | -3,306,000 | -40,000 | 625,000 | -1,280,000 | 1,009,000 | 1,533,000 | 4,000 | -842,000 | 2,370,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest paid on finance leases and other financing obligations | 24,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets acquired through financing arrangements under asc 840 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets acquired through other financing arrangements | -2,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease right-of-use assets recorded upon adoption of asc 842 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
finance lease right-of-use assets recorded upon adoption of asc 842 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease right-of-use assets acquired in exchange for new operating lease liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
finance lease right-of-use assets acquired in exchange for new finance lease liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating right-of-use lease liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease right-of-use assets acquired | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
finance lease right-of-use assets acquired | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of capital lease obligations | -247,000 | -425,000 | -368,000 | -383,000 | -364,000 | -385,000 | -412,000 | -415,000 | -413,000 | -250,000 | -295,000 | -612,000 | -369,000 | -438,000 | -422,000 | -419,000 | -370,000 | -422,000 | -365,000 | -261,000 | -185,000 | -241,000 | -387,000 | -437,000 | -314,000 | -197,000 | -406,000 | -204,000 | -35,000 | -34,000 | -27,000 | -28,000 | -27,000 | -23,000 | -23,000 | -33,000 | -1,000 | -2,000 | -2,000 | -1,000 | -32,000 | -21,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of cash flow information: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest paid on capital leases and financing arrangements | 27,000 | 15,000 | 12,000 | 11,000 | 18,000 | 27,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets acquired through financing arrangements | 0 | 0 | 925,000 | 1,356,000 | 0 | 130,000 | 165,000 | 120,000 | 0 | 409,000 | -1,000 | -579,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest paid on capital leases | 26,000 | 20,000 | 22,000 | 23,000 | 24,000 | 207,000 | -36,000 | -30,000 | -22,000 | 245,000 | -34,000 | -111,000 | 37,000 | 44,000 | 47,000 | 34,000 | 46,000 | 39,000 | 32,000 | 46,000 | 50,000 | 48,000 | 26,000 | 22,000 | 21,000 | 21,000 | 9,000 | 16,000 | 4,000 | 4,000 | 4,000 | 4,000 | 5,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued asset purchases | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax expense from exercise of stock options | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in restricted cash | -301,000 | -14,000 | 14,000 | -14,000 | -8,000 | 475,000 | -458,000 | 9,000 | 50,000 | -3,113,000 | -7,000 | -11,000 | 786,000 | -492,000 | -744,000 | -2,000 | -5,000 | -9,000 | 29,000 | -351,000 | -11,000 | 26,000 | 377,000 | -312,000 | 2,005,000 | 432,000 | 18,000 | 1,237,000 | 1,084,000 | 95,000 | 498,000 | -204,000 | -1,749,000 | 77,000 | 1,054,000 | 479,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash and cash equivalents | 2,309,000 | 760,000 | -9,624,000 | 1,390,000 | 3,340,000 | 1,587,000 | -3,298,000 | 4,629,000 | 2,264,000 | 400,000 | -4,186,000 | 5,707,000 | 6,303,000 | -220,000 | 954,000 | 1,654,000 | 2,700,000 | 710,000 | -96,000 | 1,124,000 | -4,544,000 | 10,892,000 | 5,758,000 | -11,333,000 | -2,986,000 | -1,945,000 | 7,192,000 | -6,313,000 | 4,137,000 | 6,993,000 | 15,599,000 | -6,442,000 | 13,186,000 | 2,454,000 | -4,715,000 | -327,000 | 1,581,000 | 3,779,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at the beginning of the year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at the end of the year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at the beginning of the period | 28,687,000 | 0 | 0 | 31,994,000 | 0 | 0 | 27,999,000 | 0 | 0 | 20,395,000 | 0 | 0 | 14,377,000 | 0 | 0 | 18,057,000 | 0 | 0 | 21,584,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at the end of the period | 29,447,000 | 1,390,000 | 3,340,000 | 33,581,000 | 4,629,000 | 2,264,000 | 28,399,000 | 5,707,000 | 6,303,000 | 20,175,000 | 1,654,000 | 2,700,000 | 15,087,000 | 678,000 | -471,000 | 12,574,000 | 3,507,000 | 286,000 | 17,035,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from note payable | 492,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit from exercise of stock options | 0 | 0 | -16,000 | 58,000 | 154,000 | 181,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of financing arrangement obligations | -364,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash provided (used) in financing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
summary of non-cash investing and financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounting charge related to stock-based compensation expense | 149,000 | 160,000 | 141,000 | 95,000 | 124,000 | 178,000 | 41,000 | 59,000 | 37,000 | 42,000 | 43,000 | 74,000 | 50,000 | 76,000 | 78,000 | 105,000 | 97,000 | 166,000 | 73,000 | 182,000 | 209,000 | 212,000 | 174,000 | 139,000 | 158,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
customer deposits | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets acquired through capital leases | 1,271,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit from expiration of stock options | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sales of assets | 0 | 25,000 | 58,000 | 24,000 | 4,000 | 52,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit from exercise of options | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets acquired through capital lease | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
note receivable, net relating to sale of property and equipment | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
note receivable, net, relating to sale of property and equipment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets acquired through financing | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of capital lease obligation | -266,000 | -370,000 | -19,000 | -37,000 | -19,000 | -3,000 | -4,000 | -3,000 | -7,000 | -3,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax shortfall from expiration of stock options | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchase of fractional shares from reverse stock split | 0 | 0 | 0 | -3,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on disposal of assets | 14,000 | 28,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and cash equivalents | 1,596,000 | 678,000 | -471,000 | -5,483,000 | 3,507,000 | 286,000 | -4,549,000 | -2,658,000 | -857,000 | -6,198,000 | -3,364,000 | -1,529,000 | -5,983,000 | -1,517,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
schedule of non-cash financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes received | -255,000 | 112,000 | -300,000 | -126,000 | -166,000 | -102,000 | -214,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at the beginning of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at the end of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sale of investments | 0 | 0 | 0 | 20,350,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of investments | 0 | 0 | 0 | -7,400,000 | 2,000 | -12,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gains from investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net loss to net cash from (used) in operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property and equipment | -532,000 | -626,000 | -371,000 | -575,000 | -1,207,000 | -718,000 | -913,000 | -67,000 | -3,472,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at the beginning of period | 0 | 0 | 17,367,000 | 0 | 0 | 30,945,000 | 0 | 0 | 47,103,000 | 0 | 0 | 45,701,000 | 0 | 0 | 56,207,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at the end of period | 1,124,000 | 5,847,000 | 14,709,000 | -857,000 | -2,967,000 | 26,401,000 | -6,198,000 | -16,815,000 | 57,995,000 | -3,364,000 | -1,529,000 | 39,718,000 | -11,333,000 | -2,986,000 | 54,262,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounting charge related to stock-based compensation | 125,000 | 173,000 | 139,000 | 163,000 | 202,000 | 232,000 | 185,000 | 284,000 | 308,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from stock options | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
effect of exchange rate changes on cash and cash equivalents | -365,000 | -544,000 | 625,000 | 166,000 | 102,000 | 880,000 | 613,000 | -415,000 | 129,000 | -764,000 | 182,000 | 34,000 | -487,000 | 712,000 | -160,000 | -212,000 | 164,000 | -196,000 | 299,000 | -13,000 | 17,000 | -6,000 | -1,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued expenses and taxes payable | 2,847,000 | -3,784,000 | -8,849,000 | -6,424,000 | 6,261,000 | -1,836,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued interest on receivable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fixed assets acquired through capital leases | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
declaration of dividends, paid in october 2007 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
declaration of dividends, paid in july 2007 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
declaration of dividends, paid in april 2007 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in restricted cash | 1,597,000 | -9,000 | -2,605,000 | -399,000 | 257,000 | 489,000 | -405,000 | -339,000 | 1,537,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in restricted cash | -4,185,000 | -696,000 | -2,643,000 | -11,000 | 0 | -2,123,000 | -345,000 | -345,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
treasury shares tendered to exercise stock options | 0 | 0 | 0 | 0 | 323,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
declaration of dividends | 2,378,000 | 6,000 | 2,147,000 | 254,000 | -3,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
plan benefit obligation related to adopting fas 158 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounting charge (benefit) related to stock warrants | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued interest on note receivable | -3,000 | -2,000 | -2,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in accounts receivable | 433,000 | 469,000 | 14,000 | -551,000 | -373,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in income tax receivable | 443,000 | 369,000 | 406,000 | -2,389,000 | 1,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in inventories | -3,898,000 | 191,000 | -123,000 | -1,158,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in prepaid expenses and other current assets | -1,331,000 | -260,000 | -471,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in other assets | -95,000 | 239,000 | -138,000 | 80,000 | -16,000 | 5,000 | -20,000 | 214,000 | -4,000 | -6,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in accounts payable | -210,000 | -1,980,000 | -611,000 | 45,000 | -429,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in accrued expenses and taxes payable | -9,926,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in commissions and incentives payable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in deferred revenue | 438,000 | 2,802,000 | -2,422,000 | -1,257,000 | -1,480,000 | 904,000 | 818,000 | -1,051,000 | -812,000 | -1,062,000 | 4,381,000 | -1,242,000 | -902,000 | -637,000 | 1,895,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of investments | -17,000 | 15,000 | -23,000 | -1,913,000 | -5,158,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized losses from investments | -9,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of fixed assets through capital lease | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from operating activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
write-down of inventories | 200,000 | 26,000 | 118,000 | 79,000 | 19,000 | 104,000 | 25,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounting charge related to stock warrants | -3,000 | 18,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in inventories | 2,508,000 | -1,120,000 | -1,991,000 | 2,666,000 | -652,000 | -1,106,000 | -859,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in prepaid expenses and other current assets | 3,013,000 | -2,920,000 | 170,000 | 518,000 | 164,000 | -1,239,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in accounts payable | -4,160,000 | 4,616,000 | -1,400,000 | 1,588,000 | 1,328,000 | -60,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in accrued expenses and taxes payable | 11,891,000 | -6,059,000 | 3,347,000 | -1,861,000 | -986,000 | -183,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in commissions and incentives payable | -3,050,000 | 2,785,000 | 2,094,000 | -4,759,000 | -181,000 | 2,742,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of property and equipment | -2,757,000 | -6,534,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
declaration of dividends and paid in july 2006 and 2007, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of fixed assets through a capital lease | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in accounts receivable | 879,000 | -77,000 | -250,000 | 542,000 | -136,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
charge related to affiliate stock sale | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounting charge (benefit) related to stock options and warrants granted | -37,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in income tax receivable | -1,365,000 | -695,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment by shareholders/related parties | 53,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest paid | 23,000 | 19,000 | 0 | 2,000 | 18,000 | 12,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
asset retirement obligations related to operating leases | 0 | -3,000 | 0 | 253,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounting charge related to stock options and warrants granted | 68,000 | -64,000 | 48,000 | 6,000 | -4,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit related to exercising stock options | 15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in other assets | -43,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized losses related to investments | 10,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in accrued severance to former executives | -168,000 | 190,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments by shareholders/related parties | -2,000 | 0 | 139,000 | 49,000 | 37,000 | 44,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of notes payable | 0 | 0 | -33,000 | -96,000 | -538,000 | -167,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from (used) in financing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
write-off of inventory | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrue interest on note receivable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in commissions payable | -6,192,000 | 6,007,000 | 1,099,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in accrued severance to former executives | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
beginning of the period | 0 | -1,000 | 0 | 0 | 17,693,000 | 9,926,000 | 9,926,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
end of the period | -6,313,000 | -6,443,000 | 2,454,000 | -4,715,000 | 17,366,000 | 11,507,000 | 13,705,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit of exercising stock options | 456,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
charge (benefit) related to stock options and warrants granted | 7,000 | -4,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in accrued expenses | 2,561,000 | 5,811,000 | 1,389,000 | 6,354,000 | 1,315,000 | 4,065,000 | -1,361,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in accrued severance | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of dividends | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
beginning of period | 44,198,000 | 28,291,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
end of period | 51,191,000 | 26,774,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
declared dividends | 1,898,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash proceeds from sale of property and equipment | 7,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in restricted cash and cash equivalents | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments by affiliates | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
beginning of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
end of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets acquired through notes payable and capital lease | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cancellation of commitment to repurchase common stock from a shareholder | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
treasury shares exchanged to exercise common stock | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dividends declared | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(increase) in accounts receivable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(increase) in prepaid expenses and other current assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(increase) in other assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of cash dividend | -2,640,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in accrued severance | -309,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
maturities (purchases) of investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
book overdrafts | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of treasury stock | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of common stock from shareholder | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitment (cancellation of commitment) to repurchase common stock from a shareholder | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
treasury shares received for the payment of a note receivable due from a shareholder | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on investments and disposals of fixed assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounting charge (income) related to stock options and warrants granted | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax effect of exercising stock options | 1,035,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from exercising of stock options | 1,254,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxes paid | 1,021,000 | 42,000 | 200,000 | 2,046,000 | 1,695,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
summary of non-cash investing and financing activities follows: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets acquired through a capital lease | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
treasury shares acquired to exercise stock options | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounting charge related to stock options | 25,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued severance to former executives | -320,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets acquired through notes payable and a capital lease | 528,000 | 25,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
write-off of fixed asset software | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cumulative effect of accounting change, net of tax | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued severance | -1,610,000 | -1,523,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
maturities of investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of note receivable due from a shareholder | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
treasury shares acquired by issuance of note receivable due from a shareholder | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitment to repurchase common stock from a shareholder |
