Digimarc Corporation(NASDAQ:DMRC)

Digimarc Corporation provides automatic identification solutions to commercial and government customers in the United States and internationally. The company offers Digimarc Platform for the identification, discovery, and management of media, which includes Digimarc Barcode, a data carrier that inte...
Website: http://www.digimarc.com
Founded: 1995
Full Time Employees: 216
Sector: Technology
Industry: Information Technology Services
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
subscription | 4,369,000 | 5,339,000 | 4,567,000 | 4,624,000 | 5,314,000 | 5,024,000 | 5,252,000 | 6,380,000 | 5,762,000 | 5,599,000 | 4,811,000 | 4,678,000 | 3,885,000 | 11,133,000 | 4,086,000 | 3,244,000 | 3,791,000 | 9,029,000 | 2,485,000 | 2,487,000 | 2,916,000 | 7,710,000 | 2,399,000 | 2,605,000 | 2,451,000 | 5,852,000 | 2,273,000 | 2,088,000 | 1,563,000 | 1,532,000 | 1,444,000 | 1,578,000 | 1,306,000 | 1,420,000 | 1,445,000 | 1,417,000 | 1,494,000 | 1,463,000 | 1,561,000 | 1,670,000 | 1,716,000 | 1,452,000 | 1,496,000 | 1,412,000 | 1,424,000 | 1,433,000 | 1,384,000 | |||||||||||||||||||
service | 3,210,000 | 3,569,000 | 3,060,000 | 3,386,000 | 4,054,000 | 3,634,000 | 4,191,000 | 3,999,000 | 4,176,000 | 3,685,000 | 4,183,000 | 4,052,000 | 3,958,000 | 11,243,000 | 3,735,000 | 4,503,000 | 3,620,000 | 11,074,000 | 3,932,000 | 3,791,000 | 3,784,000 | 10,529,000 | 3,352,000 | 3,892,000 | 3,738,000 | 9,790,000 | 3,003,000 | 3,529,000 | 3,635,000 | 2,787,000 | 3,336,000 | 3,507,000 | 2,986,000 | 3,253,000 | 3,696,000 | 3,252,000 | 3,148,000 | 3,250,000 | 3,072,000 | 3,235,000 | 3,501,000 | 3,155,000 | 2,716,000 | 2,988,000 | 3,030,000 | 3,022,000 | 2,929,000 | 2,616,000 | 2,609,000 | 3,048,000 | 3,108,000 | 3,165,000 | 3,069,000 | 2,761,000 | 2,918,000 | 3,514,000 | ||||||||||
total revenue | 7,579,000 | 8,908,000 | 7,627,000 | 8,010,000 | 9,368,000 | 8,658,000 | 9,443,000 | 10,379,000 | 9,938,000 | 9,284,000 | 8,994,000 | 8,730,000 | 7,843,000 | 22,376,000 | 7,821,000 | 7,747,000 | 7,411,000 | 20,103,000 | 6,417,000 | 6,278,000 | 6,700,000 | 18,239,000 | 5,751,000 | 6,497,000 | 6,189,000 | 17,159,000 | 5,828,000 | 6,180,000 | 5,660,000 | 4,914,000 | 5,438,000 | 5,613,000 | 8,677,000 | 5,587,000 | 6,091,000 | 5,576,000 | 5,457,000 | 5,580,000 | 5,386,000 | 5,798,000 | 5,989,000 | 6,927,000 | 5,663,000 | 7,205,000 | 7,425,000 | 10,470,000 | 10,243,000 | 8,903,000 | 9,112,000 | 17,046,000 | 8,550,000 | 9,473,000 | 9,091,000 | 5,237,000 | 5,248,000 | 10,192,000 | ||||||||||
yoy | -19.10% | 2.89% | -19.23% | -22.82% | -5.74% | -6.74% | 4.99% | 18.89% | 26.71% | -58.51% | 15.00% | 12.69% | 5.83% | 11.31% | 21.88% | 23.40% | 10.61% | 10.22% | 11.58% | -3.37% | 8.26% | 6.29% | -1.32% | 5.13% | 9.35% | 18.60% | 13.64% | 0.84% | -43.37% | -2.67% | -7.85% | 55.61% | 2.38% | 9.16% | 3.53% | -5.88% | -6.83% | -22.25% | 2.38% | -16.88% | -6.71% | -45.91% | -29.66% | -16.60% | 14.90% | -39.91% | 4.13% | -3.81% | 87.50% | 63.26% | 80.51% | -10.80% | ||||||||||||||
qoq | -14.92% | 16.80% | -4.78% | -14.50% | 8.20% | -8.31% | -9.02% | 4.44% | 7.04% | 3.22% | 3.02% | 11.31% | -64.95% | 186.10% | 0.96% | 4.53% | -63.13% | 213.28% | 2.21% | -6.30% | -63.27% | 217.14% | -11.48% | 4.98% | -63.93% | 194.42% | -5.70% | 9.19% | -9.64% | -3.12% | 55.31% | -8.27% | 2.18% | -2.20% | -7.11% | -3.19% | 22.32% | -21.40% | -29.08% | 2.22% | -2.29% | -46.54% | -9.74% | 4.20% | -0.21% | -48.51% | ||||||||||||||||||||
cost of revenue: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization expense on acquired intangible assets | 1,208,000 | 1,190,000 | 1,209,000 | 1,205,000 | 1,132,000 | 1,147,000 | 1,173,000 | 1,132,000 | 1,140,000 | 1,113,000 | 1,135,000 | 1,122,000 | 1,089,000 | 3,391,000 | 1,048,000 | 1,120,000 | 1,194,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
total cost of revenue | 3,042,000 | 3,250,000 | 3,181,000 | 3,303,000 | 3,283,000 | 3,391,000 | 3,546,000 | 3,516,000 | 3,726,000 | 3,455,000 | 3,771,000 | 3,861,000 | 3,599,000 | 11,218,000 | 3,656,000 | 3,750,000 | 4,067,000 | 6,580,000 | 2,197,000 | 2,049,000 | 2,361,000 | 6,006,000 | 1,928,000 | 2,113,000 | 2,198,000 | 6,118,000 | 1,918,000 | 2,185,000 | 2,134,000 | 1,935,000 | 2,205,000 | 2,185,000 | 2,072,000 | 2,120,000 | 2,309,000 | 2,162,000 | 2,094,000 | 2,190,000 | 2,098,000 | 2,449,000 | 2,416,000 | 2,120,000 | 1,952,000 | 2,146,000 | 1,955,000 | 2,120,000 | 2,134,000 | 1,467,000 | 1,583,000 | 1,810,000 | 1,742,000 | 1,690,000 | 1,649,000 | 1,469,000 | 1,540,000 | 1,857,000 | ||||||||||
gross profit | 4,537,000 | 5,658,000 | 4,446,000 | 4,707,000 | 6,085,000 | 5,267,000 | 5,897,000 | 6,863,000 | 6,212,000 | 5,829,000 | 5,223,000 | 4,869,000 | 4,244,000 | 11,158,000 | 4,165,000 | 3,997,000 | 3,344,000 | 13,523,000 | 4,220,000 | 4,229,000 | 4,339,000 | 12,233,000 | 3,823,000 | 4,384,000 | 3,991,000 | 11,041,000 | 3,910,000 | 3,995,000 | 3,526,000 | 2,979,000 | 3,233,000 | 3,428,000 | 6,605,000 | 3,467,000 | 3,782,000 | 3,414,000 | 3,363,000 | 3,390,000 | 3,288,000 | 3,349,000 | 3,573,000 | 4,807,000 | 3,711,000 | 5,059,000 | 5,470,000 | 8,350,000 | 8,109,000 | 7,436,000 | 7,529,000 | 15,236,000 | 6,808,000 | 7,783,000 | 7,442,000 | 3,768,000 | 3,708,000 | 8,335,000 | ||||||||||
yoy | -25.44% | 7.42% | -24.61% | -31.41% | -2.04% | -9.64% | 12.90% | 40.95% | 46.37% | -47.76% | 25.40% | 21.82% | 26.91% | -17.49% | -1.30% | -5.49% | -22.93% | 10.55% | 10.38% | -3.54% | 8.72% | 10.80% | -2.23% | 9.74% | 13.19% | 31.25% | 23.57% | 2.86% | -54.90% | -6.75% | -9.36% | 93.47% | 3.09% | 11.56% | 3.83% | 0.42% | -5.12% | -31.60% | -9.75% | -29.37% | -12.12% | -55.56% | -37.61% | -26.44% | 10.90% | -46.78% | 9.22% | -3.26% | 104.73% | 80.68% | 109.90% | -10.71% | ||||||||||||||
qoq | -19.81% | 27.26% | -5.54% | -22.65% | 15.53% | -10.68% | -14.08% | 10.48% | 6.57% | 11.60% | 7.27% | 14.73% | -61.96% | 167.90% | 4.20% | 19.53% | -75.27% | 220.45% | -0.21% | -2.54% | -64.53% | 219.98% | -12.80% | 9.85% | -63.85% | 182.38% | -2.13% | 13.30% | -7.86% | -5.69% | 90.51% | -8.33% | 1.52% | -0.80% | -1.82% | -6.27% | 29.53% | -26.65% | -34.49% | 2.97% | -1.24% | -50.58% | -12.53% | 4.58% | 1.62% | -55.51% | ||||||||||||||||||||
gross margin % | 59.86% | 63.52% | 58.29% | 58.76% | 64.96% | 60.83% | 62.45% | 66.12% | 62.51% | 62.79% | 58.07% | 55.77% | 54.11% | 49.87% | 53.25% | 51.59% | 45.12% | 67.27% | 65.76% | 67.36% | 64.76% | 67.07% | 66.48% | 67.48% | 64.49% | 64.35% | 67.09% | 64.64% | 62.30% | NaN% | 60.62% | 59.45% | 61.07% | NaN% | 76.12% | 62.05% | 62.09% | NaN% | 61.23% | 61.63% | 60.75% | NaN% | 61.05% | 57.76% | 59.66% | NaN% | 69.40% | 65.53% | 70.22% | NaN% | 73.67% | 79.75% | 79.17% | NaN% | 83.52% | 82.63% | 89.38% | NaN% | 79.63% | 82.16% | 81.86% | NaN% | 71.95% | 70.66% | 81.78% | |
operating expenses: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sales and marketing | 2,082,000 | 2,778,000 | 2,852,000 | 3,231,000 | 5,078,000 | 4,378,000 | 5,637,000 | 5,616,000 | 5,536,000 | 5,639,000 | 5,366,000 | 5,106,000 | 6,298,000 | 22,034,000 | 7,684,000 | 8,073,000 | 7,945,000 | 15,786,000 | 4,647,000 | 6,277,000 | 4,941,000 | 14,307,000 | 4,538,000 | 4,633,000 | 5,246,000 | 15,036,000 | 4,839,000 | 5,087,000 | 4,950,000 | 4,741,000 | 4,757,000 | 4,887,000 | 4,075,000 | 3,997,000 | 3,992,000 | 2,945,000 | 2,856,000 | 2,955,000 | 2,309,000 | 2,098,000 | 2,090,000 | 1,999,000 | 2,052,000 | 1,879,000 | 1,482,000 | 1,563,000 | 1,277,000 | 937,000 | 970,000 | 1,007,000 | 1,166,000 | 1,017,000 | 1,102,000 | 953,000 | 759,000 | 741,000 | ||||||||||
research, development and engineering | 3,747,000 | 3,997,000 | 4,315,000 | 4,536,000 | 7,634,000 | 6,336,000 | 6,488,000 | 6,644,000 | 6,741,000 | 6,282,000 | 6,308,000 | 6,161,000 | 7,826,000 | 18,915,000 | 7,575,000 | 6,065,000 | 6,091,000 | 12,956,000 | 4,586,000 | 4,213,000 | 4,131,000 | 12,652,000 | 4,662,000 | 4,208,000 | 4,433,000 | 12,362,000 | 4,105,000 | 3,981,000 | 4,038,000 | 4,069,000 | 4,058,000 | 3,947,000 | 4,108,000 | 3,936,000 | 3,459,000 | 3,291,000 | 3,379,000 | 3,305,000 | 3,236,000 | 3,025,000 | 3,084,000 | 3,499,000 | 3,404,000 | 3,546,000 | 3,277,000 | 2,822,000 | 2,725,000 | 2,320,000 | 2,146,000 | 1,998,000 | 1,958,000 | 1,884,000 | 1,775,000 | 1,471,000 | 1,321,000 | 1,259,000 | ||||||||||
general and administrative | 5,555,000 | 2,891,000 | 5,355,000 | 5,078,000 | 5,181,000 | 3,378,000 | 4,861,000 | 4,314,000 | 4,520,000 | 4,659,000 | 4,433,000 | 4,352,000 | 4,627,000 | 14,813,000 | 4,132,000 | 4,487,000 | 6,408,000 | 16,691,000 | 2,943,000 | 9,175,000 | 3,493,000 | 9,701,000 | 3,009,000 | 3,081,000 | 3,367,000 | 8,192,000 | 2,656,000 | 2,686,000 | 2,852,000 | 2,447,000 | 2,416,000 | 2,632,000 | 2,442,000 | 2,239,000 | 2,385,000 | 2,039,000 | 1,976,000 | 2,170,000 | 1,847,000 | 1,980,000 | 2,206,000 | 2,183,000 | 2,326,000 | 2,421,000 | 2,456,000 | 2,348,000 | 2,186,000 | 2,282,000 | 2,191,000 | 2,758,000 | 2,000,000 | 2,270,000 | 2,847,000 | 1,842,000 | 1,687,000 | 1,885,000 | ||||||||||
total operating expenses | 11,673,000 | 9,951,000 | 12,810,000 | 13,133,000 | 18,164,000 | 14,366,000 | 17,266,000 | 16,845,000 | 17,069,000 | 16,845,000 | 16,379,000 | 16,137,000 | 19,011,000 | 57,440,000 | 19,692,000 | 18,946,000 | 21,360,000 | 45,433,000 | 12,176,000 | 19,665,000 | 12,565,000 | 36,660,000 | 12,209,000 | 11,922,000 | 13,046,000 | 36,740,000 | 11,942,000 | 12,147,000 | 12,198,000 | 11,585,000 | 11,536,000 | 11,781,000 | 11,012,000 | 10,517,000 | 10,228,000 | 8,669,000 | 8,673,000 | 8,864,000 | 7,759,000 | 7,394,000 | 7,747,000 | 8,047,000 | 8,169,000 | 8,380,000 | 7,493,000 | 6,994,000 | 6,465,000 | 5,848,000 | 5,598,000 | 6,082,000 | 5,383,000 | 5,437,000 | 6,025,000 | 4,581,000 | 4,086,000 | 4,142,000 | ||||||||||
operating income | -7,136,000 | -4,293,000 | -8,364,000 | -8,426,000 | -12,079,000 | -9,099,000 | -11,369,000 | -9,982,000 | -10,857,000 | -11,016,000 | -11,156,000 | -11,268,000 | -14,767,000 | -46,282,000 | -15,527,000 | -14,949,000 | -18,016,000 | -31,910,000 | -7,956,000 | -15,436,000 | -8,226,000 | -24,427,000 | -8,386,000 | -7,538,000 | -9,055,000 | -25,699,000 | -8,032,000 | -8,152,000 | -8,672,000 | -8,606,000 | -8,303,000 | -8,353,000 | -4,407,000 | -7,050,000 | -6,446,000 | -5,255,000 | -5,310,000 | -5,474,000 | -4,471,000 | -4,045,000 | -4,174,000 | -3,240,000 | -4,458,000 | -3,321,000 | -2,023,000 | 1,356,000 | 1,644,000 | 1,588,000 | 1,931,000 | 9,154,000 | 1,425,000 | 2,346,000 | 1,417,000 | -813,000 | -378,000 | 4,193,000 | ||||||||||
yoy | -40.92% | -52.82% | -26.43% | -15.59% | 11.26% | -17.40% | 1.91% | -11.41% | -26.48% | -76.20% | -28.15% | -24.62% | -18.03% | 45.04% | 95.16% | -3.15% | 119.01% | 30.63% | -5.13% | 104.78% | -9.16% | -4.95% | 4.41% | -7.53% | 4.42% | -6.67% | -1.82% | 3.82% | 95.28% | 17.77% | 29.58% | -16.14% | 32.77% | 17.76% | 17.54% | 31.27% | 31.15% | 37.99% | -9.26% | 25.69% | 60.16% | -428.76% | -302.01% | -227.39% | -29.78% | -82.04% | 11.44% | -17.69% | 546.01% | -275.28% | -720.63% | -66.21% | ||||||||||||||
qoq | 66.22% | -48.67% | -0.74% | -30.24% | 32.75% | -19.97% | 13.90% | -8.06% | -1.44% | -1.25% | -0.99% | -23.69% | -68.09% | 198.07% | 3.87% | -17.02% | -43.54% | 301.08% | -48.46% | 87.65% | -66.32% | 191.28% | 11.25% | -16.75% | -64.77% | 219.96% | -1.47% | -6.00% | 3.65% | -0.60% | -37.49% | 9.37% | -1.04% | -3.00% | 10.53% | -3.09% | -27.32% | 34.24% | -249.19% | -17.52% | -17.76% | -78.91% | -39.26% | 65.56% | 115.08% | -109.02% | ||||||||||||||||||||
operating margin % | -94.15% | -48.19% | -109.66% | -105.19% | -128.94% | -105.09% | -120.40% | -96.17% | -109.25% | -118.66% | -124.04% | -129.07% | -188.28% | -206.84% | -198.53% | -192.97% | -243.10% | -158.73% | -123.98% | -245.87% | -122.78% | -133.93% | -145.82% | -116.02% | -146.31% | -149.77% | -137.82% | -131.91% | -153.22% | NaN% | -175.13% | -152.68% | -148.82% | NaN% | -50.79% | -126.19% | -105.83% | NaN% | -94.24% | -97.31% | -98.10% | NaN% | -83.01% | -69.77% | -69.69% | NaN% | -46.77% | -78.72% | -46.09% | NaN% | -27.25% | 12.95% | 16.05% | NaN% | 17.84% | 21.19% | 53.70% | NaN% | 16.67% | 24.77% | 15.59% | NaN% | -15.52% | -7.20% | 41.14% | |
other income | 171,000 | 88,000 | 217,000 | 210,000 | 369,000 | 473,000 | 617,000 | 723,000 | 528,000 | 582,000 | 478,000 | 647,000 | 745,000 | 601,000 | 247,000 | 93,000 | -4,000 | 31,000 | -2,000 | 18,000 | 10,000 | 241,000 | 36,000 | 79,000 | 142,000 | 653,000 | 259,000 | 231,000 | 237,000 | 273,000 | 274,000 | 252,000 | 174,000 | 116,000 | 118,000 | 69,000 | 42,000 | 46,000 | 29,000 | 32,000 | 23,000 | 3,000 | 21,000 | 27,000 | 33,000 | 19,000 | 29,000 | |||||||||||||||||||
income before income taxes | -6,965,000 | -4,205,000 | -8,147,000 | -8,216,000 | -11,710,000 | -8,626,000 | -10,752,000 | -9,259,000 | -10,329,000 | -10,434,000 | -10,678,000 | -10,621,000 | -14,022,000 | -44,797,000 | -14,904,000 | -14,856,000 | -18,020,000 | -31,879,000 | -2,864,000 | -15,418,000 | -8,216,000 | -24,186,000 | -8,350,000 | -7,459,000 | -8,913,000 | -25,046,000 | -7,773,000 | -7,921,000 | -8,435,000 | -8,333,000 | -8,029,000 | -8,101,000 | -4,233,000 | -6,934,000 | -6,328,000 | -5,186,000 | -5,268,000 | -5,428,000 | -4,442,000 | -4,013,000 | -4,151,000 | -3,237,000 | -4,437,000 | -3,294,000 | -1,990,000 | 1,375,000 | 1,673,000 | |||||||||||||||||||
provision for income taxes | -1,000 | -2,000 | -5,000 | -4,000 | -20,000 | -22,000 | -2,000 | -11,000 | -9,000 | -139,000 | -45,000 | -71,000 | -26,000 | -12,000 | -28,000 | -12,000 | -773,000 | -702,000 | 3,106,000 | -151,000 | -18,000 | -21,000 | ||||||||||||||||||||||||||||||||||||||||||||
net income | -6,966,000 | -4,207,000 | -8,152,000 | -8,220,000 | -11,730,000 | -8,648,000 | -10,754,000 | -9,270,000 | -10,338,000 | -10,573,000 | -10,723,000 | -10,623,000 | -14,040,000 | -44,868,000 | -14,930,000 | -14,639,000 | -17,781,000 | -31,888,000 | -2,871,000 | -15,422,000 | -8,222,000 | -24,185,000 | -8,352,000 | -7,461,000 | -8,908,000 | -25,079,000 | -7,761,000 | -7,933,000 | -8,463,000 | -8,342,000 | -8,038,000 | -8,112,000 | -4,240,000 | -6,943,000 | -6,218,000 | -5,198,000 | -5,283,000 | -5,435,000 | -4,469,000 | -4,012,000 | -4,150,000 | -1,985,000 | -2,680,000 | -1,986,000 | -795,000 | 602,000 | 971,000 | 1,003,000 | 1,216,000 | 4,999,000 | 639,000 | 3,626,000 | 938,000 | -1,460,000 | -896,000 | 3,776,000 | ||||||||||
yoy | -40.61% | -51.35% | -24.20% | -11.33% | 13.46% | -18.21% | 0.29% | -12.74% | -26.37% | -76.44% | -28.18% | -27.43% | -21.04% | 40.70% | 420.03% | -5.08% | 116.26% | 31.85% | -65.63% | 106.70% | -7.70% | -3.56% | 7.61% | -5.95% | 5.26% | -6.96% | -1.31% | 4.33% | 96.75% | 15.77% | 30.46% | -18.43% | 31.42% | 14.41% | 16.31% | 31.68% | 30.96% | 125.14% | 49.70% | 108.96% | 149.69% | -545.18% | -304.53% | -179.26% | -50.49% | -80.58% | 56.96% | -66.46% | 432.94% | -143.77% | -504.69% | -75.16% | ||||||||||||||
qoq | 65.58% | -48.39% | -0.83% | -29.92% | 35.64% | -19.58% | 16.01% | -10.33% | -2.22% | -1.40% | 0.94% | -24.34% | -68.71% | 200.52% | 1.99% | -17.67% | -44.24% | 1010.69% | -81.38% | 87.57% | -66.00% | 189.57% | 11.94% | -16.24% | -64.48% | 223.14% | -2.17% | -6.26% | 3.78% | -0.91% | -38.93% | 11.66% | -1.61% | -2.80% | 11.39% | -3.33% | -25.93% | 34.94% | -232.06% | -38.00% | -17.52% | -75.68% | -82.38% | 286.57% | 62.95% | -123.73% | ||||||||||||||||||||
net income margin % | -91.91% | -47.23% | -106.88% | -102.62% | -125.21% | -99.88% | -113.88% | -89.31% | -104.02% | -113.88% | -119.22% | -121.68% | -179.01% | -200.52% | -190.90% | -188.96% | -239.93% | -158.62% | -44.74% | -245.65% | -122.72% | -132.60% | -145.23% | -114.84% | -143.93% | -146.16% | -133.17% | -128.37% | -149.52% | NaN% | -169.76% | -147.81% | -144.52% | NaN% | -48.86% | -124.27% | -102.09% | NaN% | -93.22% | -96.81% | -97.40% | NaN% | -82.97% | -69.20% | -69.29% | NaN% | -28.66% | -47.32% | -27.56% | NaN% | -10.71% | 5.75% | 9.48% | NaN% | 11.27% | 13.35% | 29.33% | NaN% | 7.47% | 38.28% | 10.32% | NaN% | -27.88% | -17.07% | 37.05% | |
net income per share | -0.32 | 0.74 | 0.1 | 0.54 | 0.14 | -0.21 | -0.13 | 0.53 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares outstanding — basic | 22,008 | 21,663 | 21,709 | 21,608 | 21,521 | 21,261 | 21,435 | 21,392 | 20,730 | 20,322 | 20,217 | 20,162 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares outstanding — diluted | 22,008 | 21,663 | 21,709 | 21,608 | 21,521 | 21,261 | 21,435 | 21,392 | 20,730 | 20,322 | 20,217 | 20,162 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
comprehensive loss: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gain on marketable securities, net of tax of 0 | -21 | 8 | 6 | 14 | -11 | -2 | 6 | 14 | -31 | -6 | 43 | 101,000 | -195,000 | 51,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation adjustment, net of tax of 0 | -300 | -32 | -457 | 1,355 | 679 | -1,720 | 1,591 | 95 | -372 | 1,278 | -983 | 591 | 775,000 | -1,101,000 | -3,118,000 | -2,700,000 | -919,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive income | -321 | -24 | -451 | 1,369 | 668 | -1,722 | 1,597 | 109 | -403 | 1,272 | -983 | 634 | 876,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
comprehensive loss | -7,287 | -4,231 | -8,603 | -6,851 | -11,062 | -10,370 | -9,157 | -9,161 | -10,741 | -9,301 | -11,706 | -9,989 | -13,164,000 | -46,164,000 | -17,997,000 | -17,391,000 | -18,898,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
loss per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss per share — basic | -0.19 | -0.38 | -0.38 | -0.55 | -0.4 | -0.5 | -0.43 | -0.5 | -0.5 | -0.53 | -0.53 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss per share — diluted | -0.19 | -0.38 | -0.38 | -0.55 | -0.4 | -0.5 | -0.43 | -0.5 | -0.5 | -0.53 | -0.53 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of lease right of use assets and leasehold improvements | 250,000 | 574,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit for income taxes | -2,000 | -18,000 | 217,000 | 239,000 | -1,750 | -7,000 | -4,000 | -6,000 | -500 | -2,000 | -2,000 | 5,000 | 3,000 | 12,000 | -9,000 | -9,000 | -11,000 | -7,000 | -9,000 | 110,000 | -15,000 | -7,000 | -27,000 | 1,000 | 1,000 | 1,252,000 | 1,757,000 | 1,308,000 | 1,195,000 | -633,000 | -748,000 | -134,000 | 1,930,000 | |||||||||||||||||||||||||||||||||
loss per common share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss per common share — basic | -700 | -2,360 | -760 | -750 | -1,030 | -1,940 | -170 | -940 | -500 | -2,730 | -680 | -620 | -740 | -2,140 | -650 | -680 | -740 | -730 | -710 | -720 | ||||||||||||||||||||||||||||||||||||||||||||||
loss per common share — diluted | -700 | -2,360 | -760 | -750 | -1,030 | -1,940 | -170 | -940 | -500 | -2,730 | -680 | -620 | -740 | -2,140 | -650 | -680 | -740 | -730 | -710 | -720 | ||||||||||||||||||||||||||||||||||||||||||||||
weighted-average common shares outstanding — basic | 20,093,000 | 19,140,000 | 19,721,000 | 19,539,000 | 17,344,000 | 16,463,000 | 16,520,000 | 16,430,000 | 16,333,000 | 12,906,000 | 12,241,000 | 12,108,000 | 12,037,000 | 11,762,000 | 11,924,000 | 11,665,000 | 11,487,000 | 11,360,000 | 11,394,000 | 11,337,000 | 11,266,000 | |||||||||||||||||||||||||||||||||||||||||||||
weighted-average common shares outstanding — diluted | 20,093,000 | 19,140,000 | 19,721,000 | 19,539,000 | 17,344,000 | 16,463,000 | 16,520,000 | 16,430,000 | 16,333,000 | 12,906,000 | 12,241,000 | 12,108,000 | 12,037,000 | 11,762,000 | 11,924,000 | 11,665,000 | 11,487,000 | 11,360,000 | 11,394,000 | 11,337,000 | 11,266,000 | |||||||||||||||||||||||||||||||||||||||||||||
other income: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on extinguishment of note payable | 5,094,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
refundable tax credit | 884,000 | 376,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive loss | -1,296,000 | -3,067,000 | -2,752,000 | -1,117,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of revenue for service and subscription excludes amortization expense on acquired intangible assets. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized loss on marketable securities, net of tax of 0 | -52,000 | -198,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per common share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
license | 1,517,000 | 552,000 | 563,000 | 462,000 | 595,000 | 658,000 | 528,000 | 4,385,000 | 914,000 | 950,000 | 907,000 | 815,000 | 867,000 | 753,000 | 893,000 | 772,000 | 2,320,000 | 1,451,000 | 2,805,000 | 2,971,000 | 6,015,000 | 5,930,000 | ||||||||||||||||||||||||||||||||||||||||||||
intellectual property | 1,150,000 | 342,000 | 393,000 | 358,000 | 328,000 | 305,000 | 315,000 | 387,000 | 345,000 | 392,000 | 394,000 | 462,000 | 434,000 | 367,000 | 291,000 | 367,000 | 366,000 | 387,000 | 534,000 | 278,000 | 261,000 | 277,000 | 309,000 | 291,000 | 319,000 | 259,000 | 266,000 | 301,000 | 315,000 | 319,000 | 257,000 | |||||||||||||||||||||||||||||||||||
loss per common share—basic | -390 | -680 | -610 | -550 | -620 | -640 | -540 | -500 | -520 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss per common share—diluted | -390 | -680 | -610 | -550 | -620 | -640 | -540 | -500 | -520 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average common shares outstanding—basic | 10,571,000 | 10,797,000 | 10,266,000 | 10,161,000 | 9,188,000 | 9,506,000 | 8,587,000 | 8,533,000 | 8,198,000 | 8,309,000 | 8,029,000 | 7,960,000 | 7,187,000 | 7,176,000 | 7,113,000 | 7,000,000 | 6,866,000 | 6,860,000 | 6,850,000 | 6,838,000 | 6,757,000 | 6,761,000 | 6,737,000 | |||||||||||||||||||||||||||||||||||||||||||
weighted-average common shares outstanding—diluted | 10,571,000 | 10,797,000 | 10,266,000 | 10,161,000 | 9,188,000 | 9,506,000 | 8,587,000 | 8,533,000 | 8,198,000 | 8,309,000 | 8,029,000 | 7,960,000 | 7,187,000 | 7,176,000 | 7,113,000 | 7,000,000 | 6,866,000 | 6,860,000 | 7,090,000 | 7,058,000 | 6,989,000 | 6,984,000 | 6,993,000 | |||||||||||||||||||||||||||||||||||||||||||
cash dividends declared per common share | 110 | 110 | 110 | 110 | 110 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per common share—basic | -280 | -380 | -290 | -120 | 80 | 130 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per common share—diluted | -280 | -380 | -290 | -120 | 80 | 130 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net loss from joint ventures | -1,107,000 | -695,000 | -698,000 | -537,000 | -558,000 | -561,000 | -457,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
license and subscription | 6,287,000 | 6,503,000 | 13,998,000 | 5,442,000 | 6,308,000 | 6,022,000 | 2,476,000 | 2,330,000 | 6,678,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest income | 48,000 | 33,000 | 58,000 | 43,000 | 48,000 | 58,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before provision for income taxes | 1,636,000 | 1,964,000 | 8,105,000 | 773,000 | 1,696,000 | 938,000 | -1,309,000 | -878,000 | 3,797,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income per common share—basic | 140 | 170 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income per common share—diluted | 140 | 170 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash dividends declared per common share: | 110 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares outstanding—basic | 6,738 | 6,706 | 6,696 | 6,864 | 7,120 | 7,098 | 7,097 | 7,096 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares outstanding—diluted | 7,140 | 7,430 | 7,344 | 7,245 | 7,505 | 7,623 | 7,098 | 7,097 | 7,387 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other | 62,000 | 61,000 | 61,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income (expenses) | -496,000 | -500,000 | -396,000 |
Balance Sheets:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 8,818,000 | 9,820,000 | 9,101,000 | 10,109,000 | 8,902,000 | 12,365,000 | 25,560,000 | 30,598,000 | 36,414,000 | 21,456,000 | 32,335,000 | 26,825,000 | 32,301,000 | 33,598,000 | 40,355,000 | 47,051,000 | 3,228,000 | 13,789,000 | 25,155,000 | 21,358,000 | 4,705,000 | 19,696,000 | 45,461,000 | 11,934,000 | 10,250,000 | 11,213,000 | 16,414,000 | 33,166,000 | 24,275,000 | 27,278,000 | 33,775,000 | 35,071,000 | 48,449,000 | 40,823,000 | 25,599,000 | 34,242,000 | 13,135,000 | 11,638,000 | 24,647,000 | 9,557,000 | 8,066,000 | 3,160,000 | 11,452,000 | 4,047,000 | 5,064,000 | 6,122,000 | 2,704,000 | 3,272,000 | 3,055,000 | 3,811,000 | 5,079,000 | 8,305,000 | 9,630,000 | 6,866,000 | 8,669,000 | 7,473,000 | 8,547,000 | 3,419,000 | 2,119,000 | 4,710,000 | 7,423,000 | 6,340,000 | 7,261,000 | 7,825,000 | 12,257,000 | 8,884,000 |
marketable securities | 1,145,000 | 3,046,000 | 3,461,000 | 5,979,000 | 12,665,000 | 16,365,000 | 8,126,000 | 10,863,000 | 12,511,000 | 5,726,000 | 996,000 | 7,717,000 | 10,724,000 | 18,944,000 | 16,002,000 | 21,339,000 | 15,958,000 | 19,537,000 | 19,037,000 | 39,592,000 | 65,796,000 | 58,032,000 | 17,194,000 | 18,559,000 | 20,320,000 | 25,604,000 | 24,921,000 | 16,792,000 | 13,193,000 | 16,378,000 | 15,640,000 | 21,713,000 | 15,219,000 | 26,915,000 | 35,288,000 | 33,513,000 | 43,050,000 | 44,496,000 | 29,819,000 | 22,378,000 | 25,784,000 | 33,027,000 | 31,585,000 | 29,999,000 | 32,031,000 | 32,201,000 | 19,081,000 | 20,843,000 | 28,120,000 | 25,851,000 | 27,935,000 | 26,192,000 | 23,620,000 | 25,403,000 | 21,759,000 | 26,525,000 | 22,328,000 | 22,244,000 | 24,414,000 | 23,003,000 | 21,421,000 | 28,441,000 | 35,546,000 | 38,757,000 | 34,889,000 | 33,902,000 |
trade accounts receivable | 7,092,000 | 6,513,000 | 6,321,000 | 6,358,000 | 6,471,000 | 6,412,000 | 6,965,000 | 8,071,000 | 5,215,000 | 5,813,000 | 7,042,000 | 11,981,000 | 4,826,000 | 5,427,000 | 7,800,000 | 5,870,000 | 5,934,000 | 6,368,000 | 4,110,000 | 4,590,000 | 4,141,000 | 3,907,000 | 3,022,000 | 3,576,000 | 3,959,000 | 4,021,000 | 3,570,000 | 4,239,000 | 3,727,000 | 3,888,000 | 2,957,000 | 3,843,000 | 3,790,000 | 6,404,000 | 7,030,000 | 3,897,000 | 3,804,000 | 5,078,000 | 2,521,000 | 2,477,000 | 2,296,000 | 4,616,000 | 2,687,000 | 3,020,000 | 3,620,000 | 4,545,000 | 3,851,000 | 3,691,000 | 4,036,000 | 5,838,000 | 5,117,000 | 4,519,000 | 4,444,000 | 4,216,000 | 3,630,000 | 2,543,000 | 2,470,000 | 3,502,000 | 3,420,000 | 2,846,000 | 2,725,000 | 3,481,000 | 3,101,000 | 2,393,000 | 2,850,000 | 3,570,000 |
other current assets | 1,988,000 | 1,961,000 | 2,873,000 | 2,664,000 | 2,883,000 | 4,189,000 | 4,143,000 | 3,649,000 | 3,802,000 | 4,085,000 | 4,578,000 | 4,445,000 | 4,457,000 | 6,172,000 | 6,291,000 | 4,655,000 | 4,489,000 | 2,316,000 | 2,550,000 | 1,805,000 | 1,978,000 | 2,197,000 | 2,396,000 | 2,095,000 | 2,118,000 | 2,456,000 | 2,882,000 | 2,140,000 | 2,026,000 | 2,100,000 | 2,453,000 | 1,982,000 | 1,888,000 | 2,171,000 | 2,177,000 | 1,858,000 | 1,625,000 | 1,695,000 | 1,924,000 | 1,435,000 | 1,396,000 | 1,487,000 | 2,862,000 | 2,575,000 | 2,518,000 | 2,611,000 | 3,541,000 | 3,089,000 | 2,368,000 | 1,658,000 | 1,507,000 | 1,306,000 | 1,088,000 | 1,016,000 | 1,333,000 | 1,162,000 | 1,134,000 | 1,306,000 | 1,486,000 | 1,252,000 | 812,000 | 1,345,000 | 983,000 | 1,018,000 | 740,000 | 872,000 |
total current assets | 19,043,000 | 21,340,000 | 21,756,000 | 25,110,000 | 30,921,000 | 39,331,000 | 44,794,000 | 53,181,000 | 57,942,000 | 37,080,000 | 44,951,000 | 50,968,000 | 52,308,000 | 64,141,000 | 70,448,000 | 78,915,000 | 29,609,000 | 44,011,000 | 50,852,000 | 67,345,000 | 76,620,000 | 83,832,000 | 68,073,000 | 36,164,000 | 36,647,000 | 43,294,000 | 47,787,000 | 56,337,000 | 43,221,000 | 49,644,000 | 54,825,000 | 62,609,000 | 69,346,000 | 76,313,000 | 70,094,000 | 73,510,000 | 61,614,000 | 62,907,000 | 58,911,000 | 35,847,000 | 37,542,000 | 42,290,000 | 48,586,000 | 39,641,000 | 43,233,000 | 45,479,000 | 29,177,000 | 30,895,000 | 37,579,000 | 37,158,000 | 39,638,000 | 40,322,000 | 38,782,000 | 37,501,000 | 35,391,000 | 37,703,000 | 34,479,000 | 30,471,000 | 31,439,000 | 31,811,000 | 32,381,000 | 39,607,000 | 46,891,000 | 49,993,000 | 50,736,000 | 47,228,000 |
property and equipment | 989,000 | 1,104,000 | 1,227,000 | 1,042,000 | 909,000 | 1,040,000 | 1,159,000 | 1,259,000 | 1,445,000 | 1,570,000 | 1,656,000 | 1,775,000 | 2,024,000 | 2,390,000 | 2,633,000 | 2,882,000 | 2,922,000 | 2,875,000 | 2,962,000 | 3,082,000 | 3,144,000 | 3,272,000 | 3,361,000 | 3,359,000 | 3,539,000 | 3,650,000 | 3,594,000 | 3,632,000 | 3,808,000 | 3,955,000 | 4,096,000 | 4,068,000 | 4,103,000 | 4,236,000 | 4,273,000 | 3,846,000 | 3,767,000 | 3,570,000 | 3,443,000 | 3,154,000 | 2,987,000 | 3,010,000 | 2,852,000 | 2,786,000 | 2,895,000 | 2,976,000 | 2,904,000 | 2,658,000 | 2,326,000 | 2,395,000 | 2,472,000 | 1,408,000 | 1,381,000 | 1,453,000 | 1,327,000 | 1,357,000 | 1,400,000 | 1,395,000 | 1,468,000 | 1,378,000 | 1,342,000 | 1,330,000 | 920,000 | 948,000 | 1,032,000 | 1,114,000 |
intangibles | 15,244,000 | 17,045,000 | 18,765,000 | 20,595,000 | 21,162,000 | 22,191,000 | 24,834,000 | 25,261,000 | 26,720,000 | 28,458,000 | 28,977,000 | 31,421,000 | 32,396,000 | 33,170,000 | 34,032,000 | 37,984,000 | 41,833,000 | 6,611,000 | 6,614,000 | 6,606,000 | 6,609,000 | 6,612,000 | 6,604,000 | 6,611,000 | 6,629,000 | 6,670,000 | 6,723,000 | 6,699,000 | 6,649,000 | 6,649,000 | 6,602,000 | 6,558,000 | 6,478,000 | 6,381,000 | 6,369,000 | 6,416,000 | 6,399,000 | 6,422,000 | 6,459,000 | 6,469,000 | 6,563,000 | 6,613,000 | 6,723,000 | 6,728,000 | 6,692,000 | 6,720,000 | 6,836,000 | 6,750,000 | 6,740,000 | 6,709,000 | 6,700,000 | 6,689,000 | 6,683,000 | 6,721,000 | 3,215,000 | 2,808,000 | 2,661,000 | 2,439,000 | 2,288,000 | 2,174,000 | 2,090,000 | 1,826,000 | 1,536,000 | 1,302,000 | ||
goodwill | 8,923,000 | 9,056,000 | 9,060,000 | 9,207,000 | 8,754,000 | 8,532,000 | 9,030,000 | 8,587,000 | 8,576,000 | 8,641,000 | 8,323,000 | 8,568,000 | 8,435,000 | 8,229,000 | 6,401,000 | 6,325,000 | 6,412,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,114,000 | ||||||||||||
lease right of use assets | 3,121,000 | 3,238,000 | 3,350,000 | 3,458,000 | 3,561,000 | 3,659,000 | 3,754,000 | 3,844,000 | 3,930,000 | 4,017,000 | 4,108,000 | 4,202,000 | 4,554,000 | 4,720,000 | 5,209,000 | 5,476,000 | 5,746,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
other assets | 1,190,000 | 1,175,000 | 1,277,000 | 1,334,000 | 1,213,000 | 1,013,000 | 1,453,000 | 1,238,000 | 1,106,000 | 786,000 | 827,000 | 1,388,000 | 1,309,000 | 1,127,000 | 1,198,000 | 1,172,000 | 1,268,000 | 1,973,000 | 2,112,000 | 2,244,000 | 2,502,000 | 2,198,000 | 2,353,000 | 2,342,000 | 2,524,000 | 2,660,000 | 2,871,000 | 3,057,000 | 3,167,000 | 425,000 | 516,000 | 403,000 | 324,000 | 326,000 | 311,000 | 281,000 | 276,000 | 331,000 | 394,000 | 302,000 | 314,000 | 338,000 | 312,000 | 304,000 | 337,000 | 378,000 | 410,000 | 486,000 | 486,000 | 570,000 | 265,000 | 212,000 | 165,000 | 166,000 | 188,000 | 214,000 | 272,000 | 355,000 | 428,000 | 458,000 | 408,000 | 462,000 | 465,000 | 450,000 | 416,000 | 430,000 |
total assets | 48,510,000 | 52,958,000 | 55,435,000 | 60,746,000 | 66,520,000 | 75,766,000 | 85,024,000 | 93,370,000 | 99,719,000 | 80,552,000 | 88,842,000 | 98,322,000 | 101,026,000 | 113,777,000 | 119,921,000 | 132,754,000 | 93,499,000 | 64,876,000 | 71,952,000 | 80,548,000 | 90,148,000 | 97,028,000 | 81,505,000 | 49,590,000 | 50,453,000 | 57,388,000 | 63,586,000 | 70,839,000 | 57,959,000 | 61,787,000 | 67,153,000 | 74,752,000 | 81,365,000 | 88,370,000 | 82,161,000 | 85,167,000 | 73,170,000 | 78,736,000 | 82,163,000 | 46,886,000 | 50,566,000 | 56,364,000 | 59,587,000 | 50,573,000 | 54,271,000 | 57,416,000 | 48,839,000 | 50,589,000 | 53,871,000 | 57,197,000 | 58,503,000 | 59,517,000 | 59,185,000 | 57,331,000 | 55,273,000 | 54,386,000 | 54,425,000 | 45,793,000 | 44,239,000 | 45,511,000 | 41,875,000 | 55,765,000 | 53,946,000 | 54,008,000 | 54,372,000 | 50,483,000 |
liabilities and shareholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable and other accrued liabilities | 6,004,000 | 4,359,000 | 5,595,000 | 5,474,000 | 6,731,000 | 5,118,000 | 5,973,000 | 5,689,000 | 4,100,000 | 6,672,000 | 6,207,000 | 5,162,000 | 5,059,000 | 5,989,000 | 8,219,000 | 7,549,000 | 10,875,000 | 4,727,000 | 4,236,000 | 4,428,000 | 3,008,000 | 2,827,000 | 2,469,000 | 2,083,000 | 2,349,000 | 2,272,000 | 2,615,000 | 2,660,000 | 2,337,000 | 1,092,000 | 1,576,000 | 1,695,000 | 1,464,000 | 1,914,000 | 2,071,000 | 1,731,000 | 1,398,000 | 1,523,000 | 1,487,000 | 1,490,000 | 775,000 | 1,657,000 | 1,814,000 | 1,387,000 | 1,473,000 | 1,379,000 | 1,868,000 | 1,653,000 | 1,325,000 | 1,560,000 | 1,482,000 | 1,405,000 | 937,000 | 1,143,000 | 842,000 | 651,000 | 1,629,000 | 952,000 | 1,631,000 | 1,532,000 | 1,652,000 | 1,519,000 | 1,279,000 | 819,000 | 1,010,000 | 1,044,000 |
deferred revenue | 4,227,000 | 3,993,000 | 3,842,000 | 3,951,000 | 4,711,000 | 4,020,000 | 3,409,000 | 4,806,000 | 5,256,000 | 5,853,000 | 7,315,000 | 8,101,000 | 3,264,000 | 4,145,000 | 4,727,000 | 3,581,000 | 4,315,000 | 2,989,000 | 2,146,000 | 2,659,000 | 2,943,000 | 3,002,000 | 2,098,000 | 2,678,000 | 3,015,000 | 3,172,000 | 2,391,000 | 2,824,000 | 2,700,000 | 3,226,000 | 1,846,000 | 2,410,000 | 2,839,000 | 3,124,000 | 1,717,000 | 2,121,000 | 2,448,000 | 2,923,000 | 1,605,000 | 2,158,000 | 2,609,000 | 3,023,000 | 1,642,000 | 2,290,000 | 2,984,000 | 3,660,000 | 1,853,000 | 2,210,000 | 2,690,000 | 4,218,000 | 2,784,000 | 3,155,000 | 3,347,000 | 2,512,000 | 2,156,000 | 2,338,000 | 2,580,000 | 2,660,000 | 1,928,000 | 2,154,000 | 2,324,000 | 2,562,000 | 2,139,000 | 1,972,000 | 2,108,000 | 2,318,000 |
total current liabilities | 10,231,000 | 8,352,000 | 9,437,000 | 9,425,000 | 11,442,000 | 9,138,000 | 9,382,000 | 10,495,000 | 9,356,000 | 12,525,000 | 13,522,000 | 13,263,000 | 8,323,000 | 10,134,000 | 12,946,000 | 11,130,000 | 15,190,000 | 7,716,000 | 6,382,000 | 12,178,000 | 10,750,000 | 9,776,000 | 7,663,000 | 7,006,000 | 5,364,000 | 5,444,000 | 5,006,000 | 5,484,000 | 5,037,000 | 4,318,000 | 3,422,000 | 4,105,000 | 4,303,000 | 5,038,000 | 3,788,000 | 3,852,000 | 3,846,000 | 4,446,000 | 3,092,000 | 3,648,000 | 3,384,000 | 4,680,000 | 3,456,000 | 3,677,000 | 4,457,000 | 5,039,000 | 3,721,000 | 3,863,000 | 4,015,000 | 5,778,000 | 4,266,000 | 4,560,000 | 5,028,000 | 3,655,000 | 3,873,000 | 4,003,000 | 5,227,000 | 3,612,000 | 3,559,000 | 3,686,000 | 3,976,000 | 4,081,000 | 3,418,000 | 2,791,000 | 3,118,000 | 3,725,000 |
long-term lease liabilities | 4,073,000 | 4,314,000 | 4,549,000 | 4,779,000 | 5,003,000 | 5,213,000 | 5,418,000 | 5,617,000 | 5,812,000 | 5,994,000 | 6,170,000 | 6,066,000 | 5,901,000 | 5,977,000 | 6,051,000 | 6,120,000 | 6,267,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
other long-term liabilities | 140,000 | 63,000 | 62,000 | 59,000 | 58,000 | 56,000 | 64,000 | 90,000 | 80,000 | 106,000 | 267,000 | 355,000 | 143,000 | 76,000 | 96,000 | 225,000 | 519,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities | 14,444,000 | 12,729,000 | 14,048,000 | 14,263,000 | 16,503,000 | 14,407,000 | 14,864,000 | 16,202,000 | 15,248,000 | 18,625,000 | 19,959,000 | 19,684,000 | 14,367,000 | 16,187,000 | 19,093,000 | 17,475,000 | 21,976,000 | 9,496,000 | 9,067,000 | 15,306,000 | 13,355,000 | 13,189,000 | 12,332,000 | 12,313,000 | 7,710,000 | 7,938,000 | 7,745,000 | 8,437,000 | 8,116,000 | 5,172,000 | 4,309,000 | 5,049,000 | 5,244,000 | 6,023,000 | 4,777,000 | 4,881,000 | 4,912,000 | 5,402,000 | 4,041,000 | 4,159,000 | 3,603,000 | 4,906,000 | 3,666,000 | 3,896,000 | 4,615,000 | 5,242,000 | 3,962,000 | 4,141,000 | 4,520,000 | 6,274,000 | 4,671,000 | 5,051,000 | 5,535,000 | 4,328,000 | 4,270,000 | 4,422,000 | 5,668,000 | 4,076,000 | 4,038,000 | 4,194,000 | 4,486,000 | 4,606,000 | 3,581,000 | 2,959,000 | 3,200,000 | 3,824,000 |
commitments and contingencies | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shareholders’ equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 |
common stock | 22,000 | 22,000 | 22,000 | 22,000 | 22,000 | 21,000 | 21,000 | 21,000 | 21,000 | 20,000 | 20,000 | 20,000 | 20,000 | 20,000 | 20,000 | 20,000 | 18,000 | 17,000 | 17,000 | 17,000 | 17,000 | 17,000 | 15,000 | 13,000 | 13,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 11,000 | 11,000 | 11,000 | 11,000 | 11,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 8,000 | 8,000 | 8,000 | 8,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 |
additional paid-in capital | 425,789,000 | 424,665,000 | 421,592,000 | 418,085,000 | 414,768,000 | 415,049,000 | 413,480,000 | 411,331,000 | 409,473,000 | 376,189,000 | 373,844,000 | 371,893,000 | 369,925,000 | 367,692,000 | 361,055,000 | 357,509,000 | 296,364,000 | 261,324,000 | 260,585,000 | 260,071,000 | 256,200,000 | 255,024,000 | 232,544,000 | 192,298,000 | 190,303,000 | 188,103,000 | 185,811,000 | 184,611,000 | 164,119,000 | 162,428,000 | 160,643,000 | 159,160,000 | 157,540,000 | 155,793,000 | 142,461,000 | 141,123,000 | 122,152,000 | 120,985,000 | 120,017,000 | 79,426,000 | 78,379,000 | 77,439,000 | 76,599,000 | 62,886,000 | 61,853,000 | 60,222,000 | 43,756,000 | 43,342,000 | 42,735,000 | 41,498,000 | 42,320,000 | 41,360,000 | 40,346,000 | 39,869,000 | 38,140,000 | 37,322,000 | 36,552,000 | 34,511,000 | 33,448,000 | 35,203,000 | 34,901,000 | 49,609,000 | 51,569,000 | 50,793,000 | 50,020,000 | 49,283,000 |
accumulated deficit | -390,053,000 | -383,087,000 | -378,880,000 | -370,728,000 | -362,508,000 | -350,778,000 | -342,130,000 | -331,376,000 | -322,106,000 | -311,768,000 | -301,195,000 | -290,472,000 | -279,849,000 | -265,809,000 | -253,361,000 | -238,431,000 | -223,792,000 | -206,011,000 | -197,767,000 | -194,896,000 | -179,474,000 | -171,252,000 | -163,436,000 | -155,084,000 | -147,623,000 | -138,715,000 | -130,032,000 | -122,271,000 | -114,338,000 | -105,875,000 | -97,861,000 | -89,519,000 | -81,481,000 | -73,508,000 | -65,138,000 | -60,898,000 | -53,955,000 | -47,712,000 | -41,956,000 | -36,758,000 | -31,475,000 | -26,040,000 | -20,737,000 | -16,268,000 | -12,256,000 | -1,261,000 | ||||||||||||||||||||
accumulated other comprehensive loss | -1,742,000 | -1,421,000 | -1,397,000 | -946,000 | -2,315,000 | -2,983,000 | -1,261,000 | -2,858,000 | -2,967,000 | -2,564,000 | -3,836,000 | -2,853,000 | -3,487,000 | -4,363,000 | -3,869,000 | -1,117,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
total shareholders’ equity | 34,066,000 | 40,229,000 | 41,387,000 | 46,483,000 | 50,017,000 | 61,359,000 | 70,160,000 | 77,168,000 | 84,471,000 | 61,927,000 | 68,883,000 | 78,638,000 | 86,659,000 | 97,590,000 | 100,828,000 | 115,279,000 | 71,523,000 | 55,380,000 | 62,885,000 | 65,242,000 | 76,793,000 | 83,839,000 | 69,173,000 | 37,277,000 | 42,743,000 | 49,450,000 | 55,841,000 | 62,402,000 | 49,843,000 | 56,615,000 | 62,844,000 | 69,703,000 | 76,121,000 | 82,347,000 | 77,384,000 | 80,286,000 | 68,258,000 | 73,334,000 | 78,122,000 | 42,727,000 | 46,963,000 | 51,458,000 | 55,921,000 | 46,677,000 | 49,656,000 | 52,174,000 | 44,877,000 | 46,448,000 | 49,351,000 | 50,923,000 | 53,832,000 | 54,466,000 | 53,650,000 | 53,003,000 | 51,003,000 | 49,964,000 | 48,757,000 | 41,717,000 | 40,201,000 | 41,317,000 | 37,389,000 | 51,159,000 | ||||
total liabilities and shareholders’ equity | 48,510,000 | 52,958,000 | 55,435,000 | 60,746,000 | 66,520,000 | 75,766,000 | 85,024,000 | 93,370,000 | 99,719,000 | 80,552,000 | 88,842,000 | 98,322,000 | 101,026,000 | 113,777,000 | 119,921,000 | 132,754,000 | 93,499,000 | 64,876,000 | 71,952,000 | 80,548,000 | 90,148,000 | 97,028,000 | 81,505,000 | 49,590,000 | 50,453,000 | 57,388,000 | 63,586,000 | 70,839,000 | 57,959,000 | 61,787,000 | 67,153,000 | 74,752,000 | 81,365,000 | 88,370,000 | 82,161,000 | 85,167,000 | 73,170,000 | 78,736,000 | 82,163,000 | 46,886,000 | 50,566,000 | 56,364,000 | 59,587,000 | 50,573,000 | 54,271,000 | 57,416,000 | 48,839,000 | 50,589,000 | 53,871,000 | 57,197,000 | 58,503,000 | 59,517,000 | 59,185,000 | 57,331,000 | 55,273,000 | 54,386,000 | 54,425,000 | 45,793,000 | 44,239,000 | 45,511,000 | 41,875,000 | 55,765,000 | ||||
loan receivable from related party | 2,001,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income | -6,936,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
note payable, current | 5,091,000 | 4,799,000 | 3,947,000 | 3,096,000 | 2,245,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lease liability and other long-term liabilities | 1,780,000 | 2,685,000 | 3,128,000 | 2,325,000 | 2,295,000 | 2,712,000 | 2,512,000 | 2,346,000 | 2,494,000 | 2,739,000 | 2,953,000 | 3,079,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
note payable, long-term | 280,000 | 1,118,000 | 1,957,000 | 2,795,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred rent and other long-term liabilities | 854,000 | 887,000 | 944,000 | 941,000 | 985,000 | 989,000 | 1,029,000 | 1,066,000 | 956,000 | 949,000 | 511,000 | 219,000 | 226,000 | 210,000 | 219,000 | 158,000 | 203,000 | 241,000 | 278,000 | 505,000 | 496,000 | 405,000 | 491,000 | 507,000 | 673,000 | 397,000 | 419,000 | 441,000 | 464,000 | 525,000 | ||||||||||||||||||||||||||||||||||||
deferred tax assets | 5,447,000 | 4,942,000 | 4,519,000 | 3,949,000 | 3,217,000 | 2,188,000 | 3,673,000 | 3,589,000 | 2,145,000 | 2,229,000 | 1,929,000 | 2,634,000 | 2,361,000 | 2,275,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings | -8,106,000 | 1,063,000 | 3,048,000 | 6,558,000 | 9,368,000 | 11,455,000 | 13,049,000 | 13,247,000 | 13,077,000 | 12,806,000 | 12,585,000 | 12,148,000 | 7,149,000 | 6,696,000 | 6,057,000 | 2,431,000 | 1,493,000 | 199,000 | 1,095,000 | -2,681,000 | ||||||||||||||||||||||||||||||||||||||||||||||
income taxes payable | 744,000 | 875,000 | 1,014,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investments in joint ventures | 415,000 | 1,199,000 | 1,194,000 | 1,192,000 | 1,029,000 | 933,000 | 791,000 | 652,000 | 409,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets | 3,570,000 | 3,361,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax payable | 1,018,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term liabilities | 479,000 | 508,000 | 510,000 | 163,000 | 168,000 | 82,000 | 99,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities and stockholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total stockholders’ equity | 50,365,000 | 51,049,000 | 51,172,000 | 46,659,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and stockholders’ equity | 53,946,000 | 54,008,000 | 54,372,000 | 50,483,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued payroll and related costs | 238,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued merger related liabilities | 125,000 |
Cashflow Statements:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cash flows from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net loss | -6,966,000 | -4,207,000 | -8,152,000 | -8,220,000 | -11,730,000 | -8,648,000 | -10,754,000 | -9,270,000 | -10,338,000 | -10,573,000 | -10,723,000 | -10,623,000 | -14,040,000 | -47,350,000 | -32,420,000 | -17,781,000 | -26,515,000 | -23,644,000 | -8,222,000 | -24,721,000 | -16,369,000 | -8,908,000 | -24,157,000 | -16,396,000 | -8,463,000 | -24,492,000 | -16,150,000 | -8,112,000 | -17,401,000 | -13,161,000 | -6,218,000 | -15,916,000 | -5,283,000 | -5,435,000 | -5,303,000 | -4,469,000 | -4,012,000 | -4,150,000 | ||||||||||||||||||||
adjustments to reconcile net loss to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and write-off of property and equipment | 154,000 | 167,000 | 146,000 | 138,000 | 146,000 | 158,000 | 179,000 | 198,000 | 193,000 | 210,000 | 223,000 | 260,000 | 428,000 | 1,036,000 | 720,000 | 390,000 | ||||||||||||||||||||||||||||||||||||||||||
amortization of acquired intangible assets | 1,497,000 | 1,475,000 | 1,497,000 | 1,493,000 | 1,403,000 | 1,421,000 | 1,453,000 | 1,403,000 | 1,412,000 | 1,378,000 | 1,407,000 | 1,390,000 | 1,349,000 | 4,326,000 | 2,977,000 | 1,536,000 | ||||||||||||||||||||||||||||||||||||||||||
amortization and write-off of other intangible assets | 328,000 | 415,000 | 350,000 | 446,000 | 193,000 | 169,000 | 213,000 | 167,000 | 271,000 | 257,000 | 371,000 | 155,000 | 183,000 | 493,000 | 344,000 | 171,000 | ||||||||||||||||||||||||||||||||||||||||||
amortization of lease right of use assets under operating leases | 117,000 | 112,000 | 108,000 | 103,000 | 98,000 | 95,000 | 90,000 | 86,000 | 87,000 | 91,000 | 94,000 | 166,000 | 166,000 | 768,000 | 520,000 | 271,000 | ||||||||||||||||||||||||||||||||||||||||||
stock-based compensation | 2,009,000 | 3,070,000 | 3,865,000 | 3,771,000 | 1,260,000 | 2,090,000 | 2,702,000 | 2,406,000 | 2,831,000 | 3,012,000 | 2,692,000 | 2,578,000 | 2,876,000 | 9,310,000 | 5,742,000 | 2,468,000 | 10,348,000 | 8,747,000 | 2,010,000 | 7,149,000 | 4,522,000 | 2,195,000 | 6,094,000 | 4,053,000 | 2,037,000 | 5,345,000 | 3,480,000 | 1,671,000 | 4,872,000 | 3,093,000 | 1,503,000 | 4,162,000 | 1,424,000 | 1,283,000 | 1,220,000 | 1,377,000 | 1,263,000 | 1,217,000 | 1,318,000 | 1,454,000 | 1,372,000 | 1,259,000 | 1,283,000 | 1,050,000 | 1,077,000 | 1,092,000 | 1,054,000 | 1,395,000 | 1,401,000 | 1,406,000 | 1,057,000 | 995,000 | 986,000 | 782,000 | 765,000 | 740,000 | ||
increase in allowance for doubtful accounts | 21,000 | -114,000 | 370,000 | -79,000 | 23,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable | -566,000 | 489,000 | -765,000 | -293,000 | -149,000 | 634,000 | 915,000 | -2,836,000 | 600,000 | 1,246,000 | 4,911,000 | -7,123,000 | 631,000 | -241,000 | 1,776,000 | 1,731,000 | -427,000 | -950,000 | -612,000 | 999,000 | 445,000 | 62,000 | 318,000 | -351,000 | 161,000 | 3,447,000 | 2,561,000 | 2,614,000 | -1,952,000 | 1,181,000 | 1,274,000 | 2,095,000 | -181,000 | 2,320,000 | -1,906,000 | 333,000 | 594,000 | 915,000 | -684,000 | -164,000 | 355,000 | 1,809,000 | -744,000 | -620,000 | -75,000 | -228,000 | -59,000 | -1,087,000 | -73,000 | 1,032,000 | -82,000 | -574,000 | -121,000 | 756,000 | -380,000 | -708,000 | 457,000 | 720,000 |
other current assets | -44,000 | 812,000 | -308,000 | 116,000 | 1,331,000 | -119,000 | -435,000 | 153,000 | 273,000 | 512,000 | -139,000 | 61,000 | 1,766,000 | -2,233,000 | -600,000 | -17,000 | -353,000 | 392,000 | 219,000 | 60,000 | 361,000 | 338,000 | -782,000 | -40,000 | 74,000 | -261,000 | 210,000 | 304,000 | -482,000 | -163,000 | 70,000 | -437,000 | -39,000 | 91,000 | 1,375,000 | -287,000 | -57,000 | 93,000 | 531,000 | -147,000 | -713,000 | -699,000 | 235,000 | -306,000 | -227,000 | -44,000 | 264,000 | -177,000 | -34,000 | 166,000 | 109,000 | -165,000 | -237,000 | 533,000 | -362,000 | 35,000 | -278,000 | 132,000 |
other assets | -44,000 | 101,000 | -157,000 | -96,000 | -105,000 | 426,000 | -126,000 | -133,000 | -323,000 | 20,000 | 547,000 | -77,000 | -191,000 | -611,000 | -568,000 | -601,000 | -54,000 | -19,000 | -44,000 | 307,000 | 318,000 | 136,000 | 263,000 | 77,000 | -33,000 | -148,000 | -35,000 | 44,000 | 20,000 | 50,000 | 55,000 | -56,000 | 12,000 | 24,000 | -26,000 | -8,000 | 33,000 | 41,000 | 32,000 | 76,000 | 0 | 84,000 | -305,000 | -53,000 | -47,000 | 1,000 | 34,000 | 26,000 | 58,000 | 83,000 | 73,000 | 30,000 | -50,000 | 54,000 | 3,000 | -15,000 | -34,000 | 14,000 |
accounts payable and other accrued liabilities | 1,624,000 | -679,000 | 166,000 | -1,470,000 | 1,549,000 | -792,000 | 176,000 | 1,632,000 | -2,624,000 | 361,000 | 1,138,000 | 71,000 | -910,000 | -2,153,000 | -2,881,000 | 219,000 | 1,630,000 | 1,859,000 | 501,000 | 146,000 | -155,000 | 61,000 | 1,086,000 | 1,132,000 | 800,000 | -374,000 | -248,000 | -420,000 | 373,000 | 336,000 | 128,000 | 680,000 | 772,000 | -663,000 | 440,000 | -61,000 | -99,000 | -47,000 | 193,000 | -317,000 | 58,000 | 441,000 | -213,000 | 172,000 | -264,000 | -77,000 | -741,000 | 118,000 | -164,000 | 119,000 | 570,000 | 456,000 | -88,000 | -431,000 | ||||
deferred revenue | 231,000 | -415,000 | 514,000 | -760,000 | 689,000 | 610,000 | -1,411,000 | -437,000 | -600,000 | -1,671,000 | -808,000 | 5,031,000 | -925,000 | 233,000 | -1,043,000 | -423,000 | -847,000 | -331,000 | -55,000 | -1,092,000 | -500,000 | -146,000 | -735,000 | -244,000 | -393,000 | -1,225,000 | -658,000 | -219,000 | -1,247,000 | -835,000 | -498,000 | -1,407,000 | -460,000 | -457,000 | 1,395,000 | -644,000 | -617,000 | -668,000 | 1,801,000 | -354,000 | -500,000 | -1,484,000 | 1,431,000 | -374,000 | -195,000 | 832,000 | 128,000 | -185,000 | -244,000 | -83,000 | 729,000 | -229,000 | -173,000 | -239,000 | 455,000 | 166,000 | -153,000 | -193,000 |
lease liability and other long-term liabilities | -208,000 | -235,000 | -230,000 | -227,000 | -171,000 | -200,000 | -200,000 | -199,000 | -187,000 | -179,000 | 98,000 | 115,000 | -77,000 | -1,040,000 | -808,000 | -420,000 | 242,000 | 656,000 | -177,000 | 236,000 | 24,000 | -159,000 | -481,000 | -325,000 | -174,000 | |||||||||||||||||||||||||||||||||
net cash from operating activities | -1,847,000 | 991,000 | -2,596,000 | -4,688,000 | -5,486,000 | -4,235,000 | -7,085,000 | -6,830,000 | -8,422,000 | -5,316,000 | -189,000 | -7,746,000 | -8,744,000 | -36,888,000 | -25,667,000 | -11,856,000 | -18,463,000 | -12,486,000 | -5,988,000 | -15,192,000 | -10,178,000 | -5,846,000 | -16,763,000 | -10,975,000 | -5,454,000 | -16,104,000 | -9,789,000 | -3,592,000 | -14,018,000 | -8,349,000 | -3,130,000 | -8,987,000 | -3,057,000 | -2,208,000 | -2,714,000 | -2,658,000 | -2,332,000 | -2,036,000 | -827,000 | -1,859,000 | -2,667,000 | -1,380,000 | -1,192,000 | -1,484,000 | 2,805,000 | 3,344,000 | 1,722,000 | 1,344,000 | 1,922,000 | 10,613,000 | 2,478,000 | 1,568,000 | 2,325,000 | 3,863,000 | 4,585,000 | -29,000 | 495,000 | 5,381,000 |
capital expenditures | -44,000 | -96,000 | -221,000 | -198,000 | -55,000 | -13,000 | -67,000 | -26,000 | -106,000 | -106,000 | -87,000 | -70,000 | -51,000 | -783,000 | -716,000 | -414,000 | -797,000 | -569,000 | -317,000 | -694,000 | -456,000 | -235,000 | -692,000 | -404,000 | -194,000 | -1,023,000 | -557,000 | -302,000 | -1,424,000 | -938,000 | -605,000 | -1,565,000 | -265,000 | -490,000 | -471,000 | -423,000 | -199,000 | -125,000 | -389,000 | -431,000 | -462,000 | -117,000 | -112,000 | -1,257,000 | -189,000 | -86,000 | -194,000 | -122,000 | -106,000 | -148,000 | -66,000 | -255,000 | -192,000 | -165,000 | -545,000 | -107,000 | -58,000 | -71,000 |
free cash flows | -1,891,000 | 895,000 | -2,817,000 | -4,886,000 | -5,541,000 | -4,248,000 | -7,152,000 | -6,856,000 | -8,528,000 | -5,422,000 | -276,000 | -7,816,000 | -8,795,000 | -37,671,000 | -26,383,000 | -12,270,000 | -19,260,000 | -13,055,000 | -6,305,000 | -15,886,000 | -10,634,000 | -6,081,000 | -17,455,000 | -11,379,000 | -5,648,000 | -17,127,000 | -10,346,000 | -3,894,000 | -15,442,000 | -9,287,000 | -3,735,000 | -10,552,000 | -3,322,000 | -2,698,000 | -3,185,000 | -3,081,000 | -2,531,000 | -2,161,000 | -1,216,000 | -2,290,000 | -3,129,000 | -1,497,000 | -1,304,000 | -2,741,000 | 2,616,000 | 3,258,000 | 1,528,000 | 1,222,000 | 1,816,000 | 10,465,000 | 2,412,000 | 1,313,000 | 2,133,000 | 3,698,000 | 4,040,000 | -136,000 | 437,000 | 5,310,000 |
cash flows from investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of property and equipment | -44,000 | -96,000 | -221,000 | -198,000 | -55,000 | -13,000 | -67,000 | -26,000 | -106,000 | -106,000 | -87,000 | -70,000 | -51,000 | -783,000 | -716,000 | -414,000 | -797,000 | -569,000 | -317,000 | -694,000 | -456,000 | -235,000 | -692,000 | -404,000 | -194,000 | -1,023,000 | -557,000 | -302,000 | -1,424,000 | -938,000 | -605,000 | -1,565,000 | -265,000 | -490,000 | -471,000 | -423,000 | -199,000 | -125,000 | -389,000 | -431,000 | -462,000 | -117,000 | -112,000 | -1,257,000 | -189,000 | -86,000 | -194,000 | -122,000 | -106,000 | -148,000 | -66,000 | -255,000 | -192,000 | -165,000 | -545,000 | -107,000 | -58,000 | -71,000 |
capitalized patent costs | -77,000 | -189,000 | -257,000 | -120,000 | -88,000 | -118,000 | -117,000 | -90,000 | -106,000 | -131,000 | -97,000 | -86,000 | -112,000 | -404,000 | -271,000 | -119,000 | -475,000 | -290,000 | -159,000 | -478,000 | -311,000 | -137,000 | -524,000 | -359,000 | -153,000 | -571,000 | -402,000 | -208,000 | -625,000 | -406,000 | -200,000 | -623,000 | -219,000 | -217,000 | -249,000 | -218,000 | -234,000 | -194,000 | -361,000 | -266,000 | -295,000 | -276,000 | -176,000 | -446,000 | -168,000 | -232,000 | -164,000 | -129,000 | -103,000 | -277,000 | -298,000 | -236,000 | ||||||
proceeds from maturities of marketable securities | 2,128,000 | 4,845,000 | 1,611,000 | 7,177,000 | 6,564,000 | 5,577,000 | 7,355,000 | 6,122,000 | 3,501,000 | 968,000 | 6,712,000 | 9,737,000 | 10,247,000 | 17,498,000 | 11,148,000 | 5,937,000 | ||||||||||||||||||||||||||||||||||||||||||
purchases of marketable securities | -227,000 | -4,430,000 | 907,000 | -491,000 | -2,864,000 | -13,818,000 | -4,623,000 | -4,433,000 | -10,320,000 | -5,699,000 | 0 | -6,689,000 | -1,975,000 | -5,873,000 | -4,908,000 | -42,049,000 | ||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities | 1,780,000 | 130,000 | 2,040,000 | 6,368,000 | 3,557,000 | -8,372,000 | 2,548,000 | 1,573,000 | -7,031,000 | -4,968,000 | 6,528,000 | 2,892,000 | 8,109,000 | 6,926,000 | 1,741,000 | 1,892,000 | 28,820,000 | 17,922,000 | -8,133,000 | 7,238,000 | 6,278,000 | 4,912,000 | -11,256,000 | -1,177,000 | 2,838,000 | 9,681,000 | 4,243,000 | 11,186,000 | 11,551,000 | 14,031,000 | 5,033,000 | -7,823,000 | 4,968,000 | 7,489,000 | -5,161,000 | -2,227,000 | 1,599,000 | 600,000 | -11,575,000 | 1,763,000 | 3,912,000 | 1,514,000 | 1,493,000 | -831,000 | -3,236,000 | 869,000 | -3,336,000 | 1,238,000 | -1,563,000 | -6,093,000 | -1,096,000 | -1,325,000 | -4,330,000 | 12,925,000 | -2,759,000 | -520,000 | -4,924,000 | -1,994,000 |
cash flows from financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of common stock | -885,000 | -412,000 | -419,000 | -503,000 | -1,545,000 | -526,000 | -558,000 | -551,000 | -1,781,000 | -688,000 | -756,000 | -624,000 | -656,000 | -1,560,000 | -974,000 | -583,000 | -4,898,000 | -3,774,000 | -870,000 | -1,568,000 | -1,120,000 | -738,000 | -2,753,000 | -1,868,000 | -486,000 | -1,689,000 | -1,120,000 | -528,000 | -2,063,000 | -1,348,000 | -583,000 | -1,879,000 | -584,000 | -520,000 | -610,000 | -798,000 | -539,000 | -496,000 | -461,000 | -491,000 | -590,000 | -850,000 | -968,000 | -112,000 | -94,000 | -648,000 | -861,000 | -1,712,000 | -1,388,000 | -799,000 | -452,000 | -3,947,000 | -1,942,000 | -15,705,000 | -5,784,000 | -15,000 | -3,000 | -22,000 |
repayment of loans | -3,000 | -1,000 | -13,000 | -3,000 | -15,000 | -2,000 | -17,000 | -3,000 | -15,000 | -3,000 | -17,000 | 10,000 | -26,000 | |||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities | -888,000 | -413,000 | -432,000 | -506,000 | -1,560,000 | -528,000 | -575,000 | -554,000 | 30,422,000 | -691,000 | -773,000 | -614,000 | -682,000 | 56,628,000 | 57,229,000 | -598,000 | -4,898,000 | -3,774,000 | -870,000 | 42,202,000 | 4,621,000 | -29,000 | 17,155,000 | 18,040,000 | -387,000 | -625,000 | -206,000 | 32,000 | 16,428,000 | -406,000 | 38,297,000 | -420,000 | -375,000 | -417,000 | 12,290,000 | -284,000 | 378,000 | 15,820,000 | -472,000 | -1,028,000 | -890,000 | -1,569,000 | -911,000 | -894,000 | -1,449,000 | -189,000 | -1,386,000 | -1,433,000 | 608,000 | -82,000 | -2,834,000 | -708,000 | -15,705,000 | -2,747,000 | -15,000 | -3,000 | -14,000 | |
effect of exchange rate on cash | -47,000 | 11,000 | -20,000 | 33,000 | 26,000 | -60,000 | 74,000 | -5,000 | -11,000 | 96,000 | -56,000 | -8,000 | 20,000 | -100,000 | -41,000 | 1,000 | ||||||||||||||||||||||||||||||||||||||||||
net increase in cash and cash equivalents | -1,002,000 | 719,000 | -1,008,000 | 1,207,000 | -3,463,000 | -13,195,000 | -5,038,000 | -5,816,000 | 14,958,000 | -10,879,000 | 5,510,000 | 26,566,000 | 33,262,000 | 5,459,000 | 1,662,000 | 34,248,000 | 721,000 | 5,888,000 | -3,003,000 | -7,048,000 | -5,752,000 | 7,626,000 | 13,961,000 | 22,604,000 | 1,497,000 | 21,487,000 | 1,491,000 | 4,906,000 | -8,292,000 | 217,000 | -756,000 | -1,268,000 | -3,226,000 | -1,325,000 | 2,764,000 | -1,803,000 | 1,196,000 | -1,074,000 | 5,128,000 | 1,083,000 | -4,432,000 | 3,373,000 | ||||||||||||||||
cash and cash equivalents at beginning of period | 9,820,000 | 0 | 0 | 0 | 12,365,000 | 0 | 0 | 0 | 21,456,000 | 0 | 0 | 0 | 33,598,000 | 13,789,000 | 13,789,000 | 13,789,000 | 19,696,000 | 19,696,000 | 19,696,000 | 11,213,000 | 11,213,000 | 11,213,000 | 27,278,000 | 27,278,000 | 27,278,000 | 40,823,000 | 40,823,000 | 40,823,000 | 11,638,000 | 11,638,000 | 11,638,000 | 3,160,000 | 0 | 3,160,000 | 0 | 0 | 0 | 6,122,000 | 0 | 0 | 0 | 3,811,000 | 0 | 0 | 0 | 6,866,000 | 0 | 0 | 0 | 3,419,000 | 0 | 0 | 0 | 6,340,000 | 0 | 0 | 0 | 8,884,000 |
cash and cash equivalents at end of period | 8,818,000 | 719,000 | -1,008,000 | 1,207,000 | 8,902,000 | -13,195,000 | -5,038,000 | -5,816,000 | 36,414,000 | -10,879,000 | 5,510,000 | -5,476,000 | 32,301,000 | 40,355,000 | 47,051,000 | 3,228,000 | 25,155,000 | 21,358,000 | 4,705,000 | 45,461,000 | 11,934,000 | 10,250,000 | 16,414,000 | 33,166,000 | 24,275,000 | 33,775,000 | 35,071,000 | 48,449,000 | 25,599,000 | 34,242,000 | 13,135,000 | 24,647,000 | 1,491,000 | 8,066,000 | -8,292,000 | 7,405,000 | -1,017,000 | 5,064,000 | 3,418,000 | -568,000 | 217,000 | 3,055,000 | -1,268,000 | -3,226,000 | -1,325,000 | 9,630,000 | -1,803,000 | 1,196,000 | -1,074,000 | 8,547,000 | 1,300,000 | -2,591,000 | -2,713,000 | 7,423,000 | -921,000 | -564,000 | -4,432,000 | 12,257,000 |
supplemental disclosure of cash flow information: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash received for income taxes | -4,000 | -13,000 | -4,000 | -25,000 | -3,000 | -14,000 | -3,000 | -35,000 | -31,000 | -17,000 | 12,000 | 12,000 | 16,000 | 89,000 | 93,000 | -3,000 | 92,000 | 98,000 | 113,000 | |||||||||||||||||||||||||||||||||||||||
supplemental schedule of non-cash investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment and patent costs in accounts payable | 19,000 | -139,000 | -14,000 | 150,000 | 28,000 | -30,000 | -11,000 | 32,000 | 28,000 | -8,000 | -14,000 | 24,000 | 4,000 | -21,000 | 4,000 | 29,000 | -115,000 | -67,000 | -103,000 | 72,000 | -26,000 | 16,000 | -6,000 | -7,000 | 2,000 | -39,000 | 8,000 | -64,000 | 249,000 | -22,000 | -120,000 | 76,000 | 243,000 | 30,000 | ||||||||||||||||||||||||
stock-based compensation capitalized to software and patent costs | 0 | 61,000 | 49,000 | 5,000 | 5,000 | 5,000 | 3,000 | 17,000 | 21,000 | 15,000 | 14,000 | 13,000 | 109,000 | 80,000 | 36,000 | 111,000 | 74,000 | 36,000 | 125,000 | 85,000 | 35,000 | 134,000 | 90,000 | 41,000 | 130,000 | 93,000 | 44,000 | 151,000 | 98,000 | 45,000 | 121,000 | 43,000 | 32,000 | |||||||||||||||||||||||||
issuance of common stock, net of issuance costs | 0 | 0 | 0 | 32,218,000 | 58,220,000 | 58,220,000 | 38,603,000 | 574,000 | 574,000 | 19,615,000 | 19,615,000 | 17,698,000 | 17,702,000 | 39,700,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||
supplemental schedule of non-cash financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of shares pursuant to employee stock purchase plan | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental schedule of non-cash activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of lease right of use assets and leasehold improvements | 0 | 0 | 574,000 | 574,000 | 574,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
right of use assets obtained in exchange for lease obligations | 0 | 0 | 5,176,000 | 5,176,000 | 5,176,000 | 2,709,000 | 2,709,000 | 2,709,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in allowance for doubtful accounts | 0 | -17,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for income taxes | -18,000 | -371,000 | 271,000 | -135,000 | 2,000 | -90,000 | -14,000 | -3,000 | 29,000 | 25,000 | 13,000 | 27,000 | 8,000 | 6,000 | 2,000 | -251,000 | 0 | 0 | -12,000 | 0 | 0 | 10,000 | 36,000 | 559,000 | 418,000 | 0 | -20,000 | 23,000 | 18,000 | 21,000 | ||||||||||||||||||||||||||||
net cash paid for acquisition | -3,512,000 | -3,512,000 | -3,512,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock issued for acquisition | 32,393,000 | 31,519,000 | 31,519,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
warrants issued for acquisition | 1,601,000 | 1,601,000 | 1,601,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of common stock in accounts payable | -337,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of net premiums on marketable securities | 26,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and cash equivalents | -1,297,000 | -10,561,000 | -14,991,000 | -963,000 | -10,864,000 | -1,017,000 | -1,058,000 | 1,300,000 | -2,591,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
gain on extinguishment of note payable | -5,032,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loan to related party | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loan repayment | -32,000 | -17,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cashless exercise of stock options | 4,030,000 | 1,075,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of loan | -15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation, amortization and write-off of property and equipment | 1,051,000 | 717,000 | 363,000 | 1,112,000 | 745,000 | 374,000 | 1,098,000 | 747,000 | 357,000 | 1,167,000 | 764,000 | 380,000 | 1,024,000 | 664,000 | 299,000 | 1,016,000 | 349,000 | 339,000 | 326,000 | 276,000 | 328,000 | |||||||||||||||||||||||||||||||||||||
amortization and write-off of intangibles | 525,000 | 345,000 | 177,000 | 612,000 | 431,000 | 201,000 | 533,000 | 372,000 | 180,000 | 437,000 | 287,000 | 146,000 | 775,000 | 486,000 | 257,000 | 876,000 | 349,000 | 290,000 | 402,000 | 274,000 | 243,000 | 277,000 | 424,000 | 310,000 | 298,000 | 308,000 | 316,000 | 329,000 | 303,000 | 299,000 | 172,000 | |||||||||||||||||||||||||||
amortization of right of use assets under operating leases | 364,000 | 240,000 | 118,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
maturities of marketable securities | 72,141,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of preferred stock, net of issuance costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
exercise of stock options | 135,000 | 135,000 | 135,000 | 293,000 | 293,000 | 99,000 | 1,064,000 | 914,000 | 560,000 | 793,000 | 568,000 | 177,000 | 476,000 | 164,000 | 145,000 | 193,000 | 192,000 | 255,000 | 874,000 | 229,000 | 48,000 | |||||||||||||||||||||||||||||||||||||
proceeds from note payable | 5,032,000 | 5,032,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental schedule of non-cash investing and financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
beneficial conversion feature | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series b preferred stock dividend, converted into common stock | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of net premiums and (discounts) on marketable securities | 605,000 | -498,000 | -266,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock issuance costs in accounts payable | 241,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
maturity of marketable securities | 49,722,000 | 17,494,000 | 30,598,000 | 26,535,000 | 11,691,000 | 27,997,000 | 14,671,000 | 6,744,000 | 30,179,000 | 20,839,000 | 18,657,000 | 41,231,000 | 28,636,000 | 16,399,000 | 35,182,000 | 8,190,000 | 14,277,000 | 40,841,000 | 17,168,000 | 21,976,000 | 15,585,000 | 21,184,000 | 11,192,000 | |||||||||||||||||||||||||||||||||||
purchase of marketable securities | -30,941,000 | -25,151,000 | -22,188,000 | -19,490,000 | -6,407,000 | -38,037,000 | -15,085,000 | -3,559,000 | -18,904,000 | -15,637,000 | -6,961,000 | -27,631,000 | -13,261,000 | -10,561,000 | -40,817,000 | -2,738,000 | -6,081,000 | -34,485,000 | -42,427,000 | -15,136,000 | -21,057,000 | -41,131,000 | -13,030,000 | -16,544,000 | -9,266,000 | -6,404,000 | -11,126,000 | -15,127,000 | -21,933,000 | -24,312,000 | -46,908,000 | -46,732,000 | -28,492,000 | -15,247,000 | -6,674,000 | -14,808,000 | -28,315,000 | -44,622,000 | -33,687,000 | -30,826,000 | -18,743,000 | |||||||||||||||||
changes in allowance for doubtful accounts | -23,000 | 0 | 6,000 | 10,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from (used) in financing activities | 16,922,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | 4,959,000 | -1,253,000 | -1,112,000 | -509,000 | -1,069,000 | -1,052,000 | 1,518,000 | -112,000 | -207,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
cash dividends paid | 0 | 0 | -830,000 | -824,000 | -802,000 | -799,000 | -800,000 | -801,000 | -783,000 | -782,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization and write-off of property and equipment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on reversal of contingent merger consideration | 0 | 0 | 0 | -190,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax expense from stock-based awards | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefit from stock-based awards | -72,000 | -1,243,000 | -263,000 | -203,000 | -1,335,000 | -1,858,000 | 291,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable and other liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sale or maturity of marketable securities | 8,283,000 | 11,870,000 | 12,358,000 | 23,116,000 | 26,534,000 | 48,544,000 | 46,143,000 | 22,993,000 | 14,385,000 | 6,536,000 | 11,534,000 | 42,234,000 | 43,211,000 | 34,251,000 | 26,958,000 | 17,756,000 | ||||||||||||||||||||||||||||||||||||||||||
property and equipment and patent costs included in accounts payable | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation capitalized to fixed assets and patent costs | 44,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation capitalized to patent costs and software | 46,000 | 54,000 | 37,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | -9,169,000 | -1,985,000 | -2,680,000 | -1,986,000 | -1,285,000 | -795,000 | 602,000 | 971,000 | 1,054,000 | 1,003,000 | 1,216,000 | 4,999,000 | 453,000 | 639,000 | 3,626,000 | 938,000 | 2,754,000 | -1,460,000 | -896,000 | 3,776,000 | ||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization of property and equipment | 266,000 | 249,000 | 228,000 | 231,000 | 229,000 | 193,000 | 162,000 | 158,000 | 156,000 | 152,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
net loss from joint ventures | 0 | 0 | 0 | 1,107,000 | 784,000 | 695,000 | 698,000 | 537,000 | 604,000 | 558,000 | 561,000 | 457,000 | ||||||||||||||||||||||||||||||||||||||||||||||
tax benefit from stock-based awards | 1,303,000 | 492,000 | 558,000 | 1,335,000 | 274,000 | 291,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
capitalized patent costs and purchased intellectual property | -274,000 | -318,000 | -278,000 | -228,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
investments in joint ventures | 0 | 0 | 0 | -700,000 | -700,000 | -700,000 | -700,000 | -700,000 | -700,000 | -700,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
business acquisitions, net of cash acquired | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in allowance for doubtful accounts | 4,000 | -10,000 | -7,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes payable | -2,000 | -170,000 | 3,000 | 64,000 | -754,000 | 778,000 | -139,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock | 143,000 | 464,000 | 712,000 | 212,000 | 845,000 | 531,000 | 72,000 | 96,000 | 822,000 | 3,037,000 | 0 | 0 | 8,000 | |||||||||||||||||||||||||||||||||||||||||||||
common stock issuance costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation capitalized to patent costs | 42,000 | 45,000 | 51,000 | 22,000 | 31,000 | 33,000 | 31,000 | 27,000 | 23,000 | 27,000 | 17,000 | 22,000 | 15,000 | 11,000 | 6,000 | 9,000 | 11,000 | 11,000 | ||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of non-cash investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of intangibles | 53,000 | 66,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax expense | -649,000 | 711,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization, property and equipment | 143,000 | 139,000 | 165,000 | 156,000 | 153,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax payable | 1,060,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization, intangibles | 38,000 | 32,000 | 28,000 | 26,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation expense | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax benefit | -202,000 | -200,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments under capital lease obligations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefit from stock-based compensation | -291,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 160,000 | 157,000 | 161,000 | 166,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
other non-cash charges | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash from parent stock activity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net activity with parent | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash provided (used in) by operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for interest | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued payroll and related costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued merger related liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other liabilities |
