Аналитика онлайн » OPRX

OptimizeRx Corp. занимается предоставлением цифровых медицинских сообщений через электронные медицинские карты, которые служат прямым каналом для фармацевтических компаний для общения с поставщиками медицинских услуг. Он предлагает решения для рабочих процессов EHR, которые включают в себя обмен финансовыми сообщениями, обучение пациентов и бренд-сообщения; и поддержка бренда. Компания была основана Дэвидом А. Харреллом 8 ноября 1985 года и имеет штаб-квартиру в Рочестере, Мичиган.

General
Code OPRX
Type Common Stock
Name OPTIMIZERx Corp
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
ISIN US68401U2042
CUSIP 68401U105
CIK 1448431
EmployerIdNumber 26-1265381
FiscalYearEnd December
IPODate 1996-10-22
InternationalDomestic Domestic
Sector Healthcare
Industry Health Information Services
GicSector Health Care
GicGroup Health Care Equipment & Services
GicIndustry Health Care Technology
GicSubIndustry Health Care Technology
HomeCategory Domestic
IsDelisted Нет
Address 400 Water Street, Rochester, MI, United States, 48307
Phone 248 651 6568
WebURL https://www.optimizerx.com
FullTimeEmployees 97
UpdatedAt 2022-12-01
Highlights
MarketCapitalization 349228992
MarketCapitalizationMln 349.229
EBITDA -7415940
PEGRatio 2.2196
WallStreetTargetPrice 27.33
BookValue 7.381
DividendShare 0
DividendYield 0
EarningsShare -0.156
EPSEstimateCurrentYear 0.35
EPSEstimateNextYear 0.57
EPSEstimateNextQuarter 0.24
EPSEstimateCurrentQuarter 0.04
MostRecentQuarter 2022-09-30
ProfitMargin -0.1662
OperatingMarginTTM -0.1486
ReturnOnAssetsTTM -0.0433
ReturnOnEquityTTM -0.0818
RevenueTTM 63108496
RevenuePerShareTTM 3.515
QuarterlyRevenueGrowthYOY -0.064
GrossProfitTTM 35638214
DilutedEpsTTM -0.156
QuarterlyEarningsGrowthYOY -0.668

Financials / Income Statement / quarterly / net Income

1.36M
2020-12-31
-637.38K
2021-03-31
352.1K
2021-06-30
39.89K
2021-09-30
623.46K
2021-12-31
-3.76M
2022-03-31
-3.88M
2022-06-30
-3.47M
2022-09-30

Financials / Income Statement / quarterly / ebitda

1.76M
2020-12-31
-111.2K
2021-03-31
880.06K
2021-06-30
565.93K
2021-09-30
1.01M
2021-12-31
-3.29M
2022-03-31
-3.28M
2022-06-30
-3.47M
2022-09-30

Financials / Income Statement / quarterly / totalRevenue

16.43M
2020-12-31
11.23M
2021-03-31
13.63M
2021-06-30
16.12M
2021-09-30
20.31M
2021-12-31
13.73M
2022-03-31
13.98M
2022-06-30
15.09M
2022-09-30

Earnings / History / epsActual

0.22
2021-12-31
-0.01
2022-03-31
0.04
2022-06-30
0.07
2022-09-30
0
2022-12-31
0
2023-03-31
0
2023-06-30
0
2023-09-30
Valuation
TrailingPE 0
ForwardPE 33.3333
PriceSalesTTM 5.5338
PriceBookMRQ 2.6224
EnterpriseValue 261251613
EnterpriseValueRevenue 4.1397
EnterpriseValueEbitda -29.9136
SharesStats
SharesOutstanding 17152700
SharesFloat 15657172
PercentInsiders 13.321
PercentInstitutions 83.341
Technicals
Beta 0.8005
52WeekHigh 64.24
52WeekLow 13.33
50DayMA 16.6146
200DayMA 25.6941
SharesShort 1134457
SharesShortPriorMonth 1100717
ShortRatio 5.2
ShortPercent 0.0818
SplitsDividends
ForwardAnnualDividendRate 0
ForwardAnnualDividendYield 0
PayoutRatio 0
DividendDate 2018-05-14
ExDividendDate 0000-00-00
LastSplitFactor 1:3
LastSplitDate 2018-05-14
outstandingShares
annual
0
date 2022
dateFormatted 2022-12-31
sharesMln 17.9812
shares 17981200
1
date 2021
dateFormatted 2021-12-31
sharesMln 18.1984
shares 18198400
2
date 2020
dateFormatted 2020-12-31
sharesMln 16.3119
shares 16311900.000000002
3
date 2019
dateFormatted 2019-12-31
sharesMln 14.5489
shares 14548900
4
date 2018
dateFormatted 2018-12-31
sharesMln 12.0138
shares 12013800
5
date 2017
dateFormatted 2017-12-31
sharesMln 9.7617
shares 9761700
6
date 2016
dateFormatted 2016-12-31
sharesMln 9.9063
shares 9906300
7
date 2015
dateFormatted 2015-12-31
sharesMln 9.6770
shares 9677000
8
date 2014
dateFormatted 2014-12-31
sharesMln 7.6326
shares 7632600
9
date 2013
dateFormatted 2013-12-31
sharesMln 5.5613
shares 5561300
10
date 2012
dateFormatted 2012-12-31
sharesMln 4.7441
shares 4744100
11
date 2011
dateFormatted 2011-12-31
sharesMln 4.6633
shares 4663300
12
date 2010
dateFormatted 2010-12-31
sharesMln 4.4112
shares 4411200
13
date 2009
dateFormatted 2009-12-31
sharesMln 4.2030
shares 4203000
14
date 2008
dateFormatted 2008-12-31
sharesMln 3.8875
shares 3887500
quarterly
0
date 2022-Q3
dateFormatted 2022-09-30
sharesMln 17.9812
shares 17981200
1
date 2022-Q2
dateFormatted 2022-06-30
sharesMln 18.1225
shares 18122500
2
date 2022-Q1
dateFormatted 2022-03-31
sharesMln 17.8781
shares 17878100
3
date 2021-Q4
dateFormatted 2021-12-31
sharesMln 18.1984
shares 18198400
4
date 2021-Q3
dateFormatted 2021-09-30
sharesMln 18.1984
shares 18198400
5
date 2021-Q2
dateFormatted 2021-06-30
sharesMln 18.1048
shares 18104800
6
date 2021-Q1
dateFormatted 2021-03-31
sharesMln 16.1018
shares 16101800
7
date 2020-Q4
dateFormatted 2020-12-31
sharesMln 16.3119
shares 16311900.000000002
8
date 2020-Q3
dateFormatted 2020-09-30
sharesMln 14.9010
shares 14901000
9
date 2020-Q2
dateFormatted 2020-06-30
sharesMln 14.6672
shares 14667200
10
date 2020-Q1
dateFormatted 2020-03-31
sharesMln 14.6095
shares 14609500
11
date 2019-Q4
dateFormatted 2019-12-31
sharesMln 14.5489
shares 14548900
12
date 2019-Q3
dateFormatted 2019-09-30
sharesMln 14.1465
shares 14146500
13
date 2019-Q2
dateFormatted 2019-06-30
sharesMln 13.8068
shares 13806800
14
date 2019-Q1
dateFormatted 2019-03-31
sharesMln 13.0779
shares 13077900
15
date 2018-Q4
dateFormatted 2018-12-31
sharesMln 12.0138
shares 12013800
16
date 2018-Q3
dateFormatted 2018-09-30
sharesMln 12.9218
shares 12921800
17
date 2018-Q2
dateFormatted 2018-06-30
sharesMln 11.9496
shares 11949600
18
date 2018-Q1
dateFormatted 2018-03-31
sharesMln 9.7860
shares 9786000
19
date 2017-Q4
dateFormatted 2017-12-31
sharesMln 9.7617
shares 9761700
20
date 2017-Q3
dateFormatted 2017-09-30
sharesMln 9.7521
shares 9752100
21
date 2017-Q2
dateFormatted 2017-06-30
sharesMln 9.8612
shares 9861200
22
date 2017-Q1
dateFormatted 2017-03-31
sharesMln 9.9063
shares 9906300
23
date 2016-Q4
dateFormatted 2016-12-31
sharesMln 9.9063
shares 9906300
24
date 2016-Q3
dateFormatted 2016-09-30
sharesMln 9.8113
shares 9811300
25
date 2016-Q2
dateFormatted 2016-06-30
sharesMln 9.7138
shares 9713800
26
date 2016-Q1
dateFormatted 2016-03-31
sharesMln 9.6770
shares 9677000
27
date 2015-Q4
dateFormatted 2015-12-31
sharesMln 9.6770
shares 9677000
28
date 2015-Q3
dateFormatted 2015-09-30
sharesMln 8.1162
shares 8116199.999999999
29
date 2015-Q2
dateFormatted 2015-06-30
sharesMln 7.6416
shares 7641600
30
date 2015-Q1
dateFormatted 2015-03-31
sharesMln 7.6326
shares 7632600
31
date 2014-Q4
dateFormatted 2014-12-31
sharesMln 7.6326
shares 7632600
32
date 2014-Q3
dateFormatted 2014-09-30
sharesMln 7.7875
shares 7787500
33
date 2014-Q2
dateFormatted 2014-06-30
sharesMln 7.7472
shares 7747200
34
date 2014-Q1
dateFormatted 2014-03-31
sharesMln 5.5613
shares 5561300
35
date 2013-Q4
dateFormatted 2013-12-31
sharesMln 5.5613
shares 5561300
36
date 2013-Q3
dateFormatted 2013-09-30
sharesMln 11.3620
shares 11362000
37
date 2013-Q2
dateFormatted 2013-06-30
sharesMln 11.2028
shares 11202800
38
date 2013-Q1
dateFormatted 2013-03-31
sharesMln 4.7441
shares 4744100
39
date 2012-Q4
dateFormatted 2012-12-31
sharesMln 4.7441
shares 4744100
40
date 2012-Q3
dateFormatted 2012-09-30
sharesMln 4.7426
shares 4742600
41
date 2012-Q2
dateFormatted 2012-06-30
sharesMln 4.7308
shares 4730800
42
date 2012-Q1
dateFormatted 2012-03-31
sharesMln 4.7308
shares 4730800
43
date 2011-Q4
dateFormatted 2011-12-31
sharesMln 4.6633
shares 4663300
44
date 2011-Q3
dateFormatted 2011-09-30
sharesMln 4.6633
shares 4663300
45
date 2011-Q2
dateFormatted 2011-06-30
sharesMln 4.6231
shares 4623100
46
date 2011-Q1
dateFormatted 2011-03-31
sharesMln 4.5427
shares 4542700
47
date 2010-Q4
dateFormatted 2010-12-31
sharesMln 4.4112
shares 4411200
48
date 2010-Q3
dateFormatted 2010-09-30
sharesMln 4.4112
shares 4411200
49
date 2010-Q2
dateFormatted 2010-06-30
sharesMln 4.4596
shares 4459600
50
date 2010-Q1
dateFormatted 2010-03-31
sharesMln 4.2844
shares 4284400
51
date 2009-Q4
dateFormatted 2009-12-31
sharesMln 4.2030
shares 4203000
52
date 2009-Q3
dateFormatted 2009-09-30
sharesMln 4.2030
shares 4203000
53
date 2009-Q2
dateFormatted 2009-06-30
sharesMln 4.2030
shares 4203000
54
date 2009-Q1
dateFormatted 2009-03-31
sharesMln 4.0989
shares 4098900.0000000005
55
date 2008-Q4
dateFormatted 2008-12-31
sharesMln 3.8875
shares 3887500
56
date 2008-Q3
dateFormatted 2008-09-30
sharesMln 3.8875
shares 3887500
57
date 2008-Q2
dateFormatted 2008-06-30
sharesMln 3.8875
shares 3887500
58
date 2008-Q1
dateFormatted 2008-03-31
sharesMln 3.4668
shares 3466800
Earnings
History
2023-09-30
reportDate 2023-11-06
date 2023-09-30
beforeAfterMarket BeforeMarket
currency USD
2023-06-30
reportDate 2023-08-07
date 2023-06-30
beforeAfterMarket BeforeMarket
currency USD
2023-03-31
reportDate 2023-05-02
date 2023-03-31
beforeAfterMarket BeforeMarket
currency USD
2022-12-31
reportDate 2023-02-22
date 2022-12-31
beforeAfterMarket AfterMarket
currency USD
epsEstimate 0.24
2022-09-30
reportDate 2022-11-08
date 2022-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.07
epsEstimate 0.04
epsDifference 0.03
surprisePercent 75
2022-06-30
reportDate 2022-08-09
date 2022-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.04
epsEstimate 0.09
epsDifference -0.05
surprisePercent -55.5556
2022-03-31
reportDate 2022-05-04
date 2022-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual -0.01
epsEstimate -0.01
epsDifference 0
surprisePercent 0
2021-12-31
reportDate 2022-02-24
date 2021-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.22
epsEstimate 0.21
epsDifference 0.01
surprisePercent 4.7619
2021-09-30
reportDate 2021-11-09
date 2021-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.09
epsEstimate 0.13
epsDifference -0.04
surprisePercent -30.7692
2021-06-30
reportDate 2021-08-04
date 2021-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.1
epsEstimate 0.07
epsDifference 0.03
surprisePercent 42.8571
2021-03-31
reportDate 2021-05-06
date 2021-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.03
epsEstimate 0.01
epsDifference 0.02
surprisePercent 200
2020-12-31
reportDate 2021-02-24
date 2020-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.16
epsEstimate 0.16
epsDifference 0
surprisePercent 0
2020-09-30
reportDate 2020-11-09
date 2020-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.07
epsEstimate 0.04
epsDifference 0.03
surprisePercent 75
2020-06-30
reportDate 2020-08-05
date 2020-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.02
epsEstimate -0.03
epsDifference 0.05
surprisePercent 166.6667
2020-03-31
reportDate 2020-05-04
date 2020-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual -0.06
epsEstimate -0.03
epsDifference -0.03
surprisePercent -100
2019-12-31
reportDate 2020-02-27
date 2019-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual -0.03
epsEstimate 0.01
epsDifference -0.04
surprisePercent -400
2019-09-30
reportDate 2019-11-05
date 2019-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual -0.05
epsEstimate 0.08
epsDifference -0.13
surprisePercent -162.5
2019-06-30
reportDate 2019-08-07
date 2019-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.09
epsEstimate 0.08
epsDifference 0.01
surprisePercent 12.5
2019-03-31
reportDate 2019-05-08
date 2019-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.06
epsEstimate -0.04
epsDifference 0.1
surprisePercent 250
2018-12-31
reportDate 2019-02-26
date 2018-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual -0.01
epsEstimate -0.01
epsDifference 0
surprisePercent 0
2018-09-30
reportDate 2018-11-05
date 2018-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.02
epsEstimate 0.01
epsDifference 0.01
surprisePercent 100
2018-06-30
reportDate 2018-08-07
date 2018-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.02
epsEstimate -0.02
epsDifference 0.04
surprisePercent 200
2018-03-31
reportDate 2018-05-02
date 2018-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual -0.03
epsEstimate -0.06
epsDifference 0.03
surprisePercent 50
2017-12-31
reportDate 2018-02-27
date 2017-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual -0.03
epsEstimate -0.03
epsDifference 0
surprisePercent 0
2017-09-30
reportDate 2017-11-02
date 2017-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual -0.06
epsEstimate -0.03
epsDifference -0.03
surprisePercent -100
2017-06-30
reportDate 2017-08-01
date 2017-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual -0.04
2017-03-31
reportDate 2017-05-03
date 2017-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual -0.03
2016-12-31
reportDate 2017-03-08
date 2016-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual -0.02
2016-09-30
reportDate 2016-11-07
date 2016-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual -0.02
2016-06-30
reportDate 2016-08-08
date 2016-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual -0.06
epsEstimate -0.06
epsDifference 0
surprisePercent 0
2016-03-31
reportDate 2016-05-09
date 2016-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual -0.01
epsEstimate -0.03
epsDifference 0.02
surprisePercent 66.6667
2015-12-31
reportDate 2016-03-15
date 2015-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual -0.01
epsEstimate 0.01
epsDifference -0.02
surprisePercent -200
2015-09-30
reportDate 2015-11-12
date 2015-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.0108
epsEstimate 0.01
epsDifference 0.0008
surprisePercent 8
2015-06-30
reportDate 2015-08-11
date 2015-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual -0.01
2015-03-31
reportDate 2015-05-14
date 2015-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual -0.01
epsEstimate -0.02
epsDifference 0.01
surprisePercent 50
2014-12-31
reportDate 2015-03-31
date 2014-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0
epsEstimate 0.01
epsDifference -0.01
surprisePercent -100
2014-09-30
reportDate 2014-11-13
date 2014-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.02
epsEstimate 0.01
epsDifference -0.03
surprisePercent -300
2014-06-30
reportDate 2014-08-14
date 2014-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.0068
epsEstimate 0.03
epsDifference -0.0368
surprisePercent -122.6667
2014-03-31
reportDate 2014-05-28
date 2014-03-31
currency USD
epsActual -0.1175
2013-12-31
reportDate 2013-12-31
date 2013-12-31
currency USD
epsActual -0.009
2013-09-30
reportDate 2013-09-30
date 2013-09-30
currency USD
epsActual 0.0009
2013-06-30
reportDate 2013-06-30
date 2013-06-30
currency USD
epsActual 0.0316
2013-03-31
reportDate 2013-03-31
date 2013-03-31
currency USD
epsActual -0.0221
2012-12-31
reportDate 2012-12-31
date 2012-12-31
currency USD
epsActual 0.068
2012-09-30
reportDate 2012-09-30
date 2012-09-30
currency USD
epsActual -0.0224
2012-06-30
reportDate 2012-06-30
date 2012-06-30
currency USD
epsActual -0.0161
2012-03-31
reportDate 2012-03-31
date 2012-03-31
currency USD
epsActual -0.0636
2011-12-31
reportDate 2011-12-31
date 2011-12-31
currency USD
epsActual -0.1086
2011-09-30
reportDate 2011-09-30
date 2011-09-30
currency USD
epsActual -0.2079
2011-06-30
reportDate 2011-06-30
date 2011-06-30
currency USD
epsActual -0.0936
2011-03-31
reportDate 2011-03-31
date 2011-03-31
currency USD
epsActual -0.0473
2010-12-31
reportDate 2010-12-31
date 2010-12-31
currency USD
epsActual -0.0836
2010-09-30
reportDate 2010-09-30
date 2010-09-30
currency USD
epsActual -0.1144
2010-06-30
reportDate 2010-06-30
date 2010-06-30
currency USD
epsActual -0.1962
2010-03-31
reportDate 2010-03-31
date 2010-03-31
currency USD
epsActual -0.0609
2009-12-31
reportDate 2009-12-31
date 2009-12-31
currency USD
epsActual -0.54
2009-09-30
reportDate 2009-09-30
date 2009-09-30
currency USD
epsActual -0.1242
2009-06-30
reportDate 2009-06-30
date 2009-06-30
currency USD
epsActual -0.0814
2009-03-31
reportDate 2009-03-31
date 2009-03-31
currency USD
epsActual -0.332
2008-12-31
reportDate 2008-12-31
date 2008-12-31
currency USD
epsActual -0.8354
2008-09-30
reportDate 2008-09-30
date 2008-09-30
currency USD
epsActual -0.0415
2008-06-30
reportDate 2008-06-30
date 2008-06-30
currency USD
epsActual -0.1377
2008-03-31
reportDate 2008-03-31
date 2008-03-31
currency USD
epsActual -158.2111
Trend
2023-12-31
date 2023-12-31
period +1y
growth 0.6290
earningsEstimateAvg 0.5700
earningsEstimateLow 0.5000
earningsEstimateHigh 0.6800
earningsEstimateYearAgoEps 0.3500
earningsEstimateNumberOfAnalysts 7.0000
earningsEstimateGrowth 0.6290
revenueEstimateAvg 78970000.00
revenueEstimateLow 74410000.00
revenueEstimateHigh 84680000.00
revenueEstimateNumberOfAnalysts 7.00
revenueEstimateGrowth 0.2260
epsTrendCurrent 0.5700
epsTrend7daysAgo 0.5700
epsTrend30daysAgo 0.6300
epsTrend60daysAgo 0.6300
epsTrend90daysAgo 1.1300
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast30days 1.0000
2023-03-31
date 2023-03-31
period +1q
growth 3.0000
earningsEstimateAvg 0.0200
earningsEstimateLow 0.0000
earningsEstimateHigh 0.0800
earningsEstimateYearAgoEps -0.0100
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth 3.0000
revenueEstimateAvg 16150000.00
revenueEstimateLow 15480000.00
revenueEstimateHigh 16760000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.1760
epsTrendCurrent 0.0200
epsTrend7daysAgo 0.0200
epsTrend30daysAgo 0.0400
epsTrend60daysAgo 0.0400
epsTrend90daysAgo 0.0400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 1.0000
2022-12-31
date 2022-12-31
period 0y
growth -0.2220
earningsEstimateAvg 0.3500
earningsEstimateLow 0.3000
earningsEstimateHigh 0.3900
earningsEstimateYearAgoEps 0.4500
earningsEstimateNumberOfAnalysts 7.0000
earningsEstimateGrowth -0.2220
revenueEstimateAvg 64430000.00
revenueEstimateLow 63100000.00
revenueEstimateHigh 65700000.00
revenueEstimateNumberOfAnalysts 7.00
revenueEstimateGrowth 0.0510
epsTrendCurrent 0.3500
epsTrend7daysAgo 0.3500
epsTrend30daysAgo 0.3100
epsTrend60daysAgo 0.3100
epsTrend90daysAgo 0.7300
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 7.0000
epsRevisionsDownLast30days 0.0000
2022-09-30
date 2022-09-30
period 0q
growth -0.5560
earningsEstimateAvg 0.0400
earningsEstimateLow 0.0100
earningsEstimateHigh 0.0600
earningsEstimateYearAgoEps 0.0900
earningsEstimateNumberOfAnalysts 7.0000
earningsEstimateGrowth -0.5560
revenueEstimateAvg 15020000.00
revenueEstimateLow 14000000.00
revenueEstimateHigh 16120000.00
revenueEstimateNumberOfAnalysts 7.00
revenueEstimateGrowth -0.0030
epsTrendCurrent 0.0400
epsTrend7daysAgo 0.0400
epsTrend30daysAgo 0.0400
epsTrend60daysAgo 0.2400
epsTrend90daysAgo 0.2400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-06-30
date 2022-06-30
period 0q
growth -0.1000
earningsEstimateAvg 0.0000
earningsEstimateLow 0.0000
earningsEstimateHigh 0.0000
earningsEstimateYearAgoEps 0.1000
earningsEstimateNumberOfAnalysts 0.0000
earningsEstimateGrowth -0.1000
revenueEstimateAvg 16950000.00
revenueEstimateLow 16200000.00
revenueEstimateHigh 17710000.00
revenueEstimateNumberOfAnalysts 7.00
epsTrendCurrent 0.0000
epsTrend7daysAgo 0.0900
epsTrend30daysAgo 0.0900
epsTrend60daysAgo 0.0900
epsTrend90daysAgo 0.0900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-03-31
date 2022-03-31
period 0q
growth -1.3330
earningsEstimateAvg -0.0100
earningsEstimateLow -0.0600
earningsEstimateHigh 0.0500
earningsEstimateYearAgoEps 0.0300
earningsEstimateNumberOfAnalysts 5.0000
earningsEstimateGrowth -1.3330
revenueEstimateAvg 13550000.00
revenueEstimateLow 13020000.00
revenueEstimateHigh 14600000.00
revenueEstimateNumberOfAnalysts 5.00
revenueEstimateGrowth 0.2940
epsTrendCurrent -0.0100
epsTrend7daysAgo -0.0100
epsTrend30daysAgo -0.0100
epsTrend60daysAgo 0.0000
epsTrend90daysAgo 0.0500
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 1.0000
2021-12-31
date 2021-12-31
period 0y
growth 1.1500
earningsEstimateAvg 0.4300
earningsEstimateLow 0.4000
earningsEstimateHigh 0.4400
earningsEstimateYearAgoEps 0.2000
earningsEstimateNumberOfAnalysts 5.0000
earningsEstimateGrowth 1.1500
revenueEstimateAvg 61140000.00
revenueEstimateLow 60890000.00
revenueEstimateHigh 61290000.00
revenueEstimateNumberOfAnalysts 5.00
revenueEstimateGrowth 0.4120
epsTrendCurrent 0.4300
epsTrend7daysAgo 0.4200
epsTrend30daysAgo 0.4100
epsTrend60daysAgo 0.4300
epsTrend90daysAgo 0.4300
epsRevisionsUpLast7days 3.0000
epsRevisionsUpLast30days 3.0000
epsRevisionsDownLast7days 0.0000
epsRevisionsDownLast30days 0.0000
2021-09-30
date 2021-09-30
period 0q
growth 0.8570
earningsEstimateAvg 0.1300
earningsEstimateLow 0.1200
earningsEstimateHigh 0.1500
earningsEstimateYearAgoEps 0.0700
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth 0.8570
revenueEstimateAvg 15010000.00
revenueEstimateLow 14450000.00
revenueEstimateHigh 16040000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.5360
epsTrendCurrent 0.1300
epsTrend7daysAgo 0.1500
epsTrend30daysAgo 0.1500
epsTrend60daysAgo 0.1400
epsTrend90daysAgo 0.1400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
epsRevisionsDownLast30days 0.0000
2021-06-30
date 2021-06-30
period 0q
growth 2.5000
earningsEstimateAvg 0.0700
earningsEstimateLow 0.0600
earningsEstimateHigh 0.0800
earningsEstimateYearAgoEps 0.0200
earningsEstimateNumberOfAnalysts 5.0000
earningsEstimateGrowth 2.5000
revenueEstimateAvg 12450000.00
revenueEstimateLow 12020000.00
revenueEstimateHigh 13170000.00
revenueEstimateNumberOfAnalysts 5.00
revenueEstimateGrowth 0.4180
epsTrendCurrent 0.0700
epsTrend7daysAgo 0.0700
epsTrend30daysAgo 0.0700
epsTrend60daysAgo 0.0700
epsTrend90daysAgo 0.0800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2021-03-31
date 2021-03-31
period 0q
growth 1.1670
earningsEstimateAvg 0.0100
earningsEstimateLow -0.0200
earningsEstimateHigh 0.0300
earningsEstimateYearAgoEps -0.0600
earningsEstimateNumberOfAnalysts 5.0000
earningsEstimateGrowth 1.1670
revenueEstimateAvg 10470000.00
revenueEstimateLow 9710000.00
revenueEstimateHigh 11190000.00
revenueEstimateNumberOfAnalysts 5.00
revenueEstimateGrowth 0.5200
epsTrendCurrent 0.0100
epsTrend7daysAgo 0.0100
epsTrend30daysAgo 0.0100
epsTrend60daysAgo 0.0100
epsTrend90daysAgo 0.0300
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-12-31
date 2020-12-31
period 0y
earningsEstimateAvg 0.1900
earningsEstimateLow 0.1600
earningsEstimateHigh 0.2300
earningsEstimateYearAgoEps 0.0000
earningsEstimateNumberOfAnalysts 4.0000
revenueEstimateAvg 42900000.00
revenueEstimateLow 42890000.00
revenueEstimateHigh 42930000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.7440
epsTrendCurrent 0.1900
epsTrend7daysAgo 0.1900
epsTrend30daysAgo 0.1200
epsTrend60daysAgo 0.1200
epsTrend90daysAgo 0.1200
epsRevisionsUpLast7days 1.0000
epsRevisionsUpLast30days 4.0000
epsRevisionsDownLast7days 0.0000
2020-09-30
date 2020-09-30
period 0q
growth 1.8000
earningsEstimateAvg 0.0400
earningsEstimateLow 0.0300
earningsEstimateHigh 0.0500
earningsEstimateYearAgoEps -0.0500
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth 1.8000
revenueEstimateAvg 9770000.00
revenueEstimateLow 9000000.00
revenueEstimateHigh 10050000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.3610
epsTrendCurrent 0.0400
epsTrend7daysAgo 0.0400
epsTrend30daysAgo 0.0300
epsTrend60daysAgo 0.0200
epsTrend90daysAgo 0.0200
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 2.0000
epsRevisionsDownLast7days 0.0000
2020-06-30
date 2020-06-30
period 0q
growth -1.3330
earningsEstimateAvg -0.0300
earningsEstimateLow -0.0600
earningsEstimateHigh -0.0200
earningsEstimateYearAgoEps 0.0900
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth -1.3330
revenueEstimateAvg 7970000.00
revenueEstimateLow 7610000.00
revenueEstimateHigh 8230000.00
revenueEstimateNumberOfAnalysts 4.00
epsTrendCurrent -0.0300
epsTrend7daysAgo -0.0300
epsTrend30daysAgo -0.0300
epsTrend60daysAgo -0.0300
epsTrend90daysAgo 0.0200
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-03-31
date 2020-03-31
period 0q
growth -1.5000
earningsEstimateAvg -0.0300
earningsEstimateLow -0.0700
earningsEstimateHigh 0.0000
earningsEstimateYearAgoEps 0.0600
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth -1.5000
revenueEstimateAvg 6890000.00
revenueEstimateLow 6270000.00
revenueEstimateHigh 7570000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.3230
epsTrendCurrent -0.0300
epsTrend7daysAgo -0.0300
epsTrend30daysAgo -0.0300
epsTrend60daysAgo -0.0100
epsTrend90daysAgo 0.0000
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-12-31
date 2019-12-31
period 0y
growth 4.0000
earningsEstimateAvg 0.1000
earningsEstimateLow 0.0600
earningsEstimateHigh 0.1300
earningsEstimateYearAgoEps 0.0200
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth 4.0000
revenueEstimateAvg 24780000.00
revenueEstimateLow 24520000.00
revenueEstimateHigh 25150000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.1690
epsTrendCurrent 0.1000
epsTrend7daysAgo 0.1000
epsTrend30daysAgo 0.1200
epsTrend60daysAgo 0.1400
epsTrend90daysAgo 0.1400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-09-30
date 2019-09-30
period 0q
growth 3.0000
earningsEstimateAvg 0.0800
earningsEstimateLow 0.0500
earningsEstimateHigh 0.1000
earningsEstimateYearAgoEps 0.0200
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth 3.0000
revenueEstimateAvg 5002000.00
revenueEstimateLow 7100000.00
revenueEstimateHigh 7310000.00
revenueEstimateNumberOfAnalysts 4.00
epsTrendCurrent 0.0800
epsTrend7daysAgo 0.0900
epsTrend30daysAgo 0.0900
epsTrend60daysAgo 0.0900
epsTrend90daysAgo 0.1000
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 1.0000
2019-06-30
date 2019-06-30
period 0q
growth 3.0000
earningsEstimateAvg 0.0800
earningsEstimateLow 0.0600
earningsEstimateHigh 0.1000
earningsEstimateYearAgoEps 0.0200
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth 3.0000
revenueEstimateAvg 6690000.00
revenueEstimateLow 6420000.00
revenueEstimateHigh 6880000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.3120
epsTrendCurrent 0.0800
epsTrend7daysAgo 0.0800
epsTrend30daysAgo 0.0800
epsTrend60daysAgo 0.0800
epsTrend90daysAgo 0.0200
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-03-31
date 2019-03-31
period 0q
growth -0.3330
earningsEstimateAvg -0.0400
earningsEstimateLow -0.0800
earningsEstimateHigh 0.0000
earningsEstimateYearAgoEps -0.0300
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -0.3330
revenueEstimateAvg 5100000.00
revenueEstimateLow 4930000.00
revenueEstimateHigh 5210000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.2400
epsTrendCurrent -0.0400
epsTrend7daysAgo -0.0400
epsTrend30daysAgo -0.0400
epsTrend60daysAgo -0.0300
epsTrend90daysAgo -0.0100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-12-31
date 2018-12-31
period 0y
growth 1.0950
earningsEstimateAvg 0.0200
earningsEstimateLow 0.0000
earningsEstimateHigh 0.0400
earningsEstimateYearAgoEps -0.2100
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth 1.0950
revenueEstimateAvg 20470000.00
revenueEstimateLow 20180000.00
revenueEstimateHigh 20840000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.6880
epsTrendCurrent 0.0200
epsTrend7daysAgo 0.0200
epsTrend30daysAgo 0.0200
epsTrend60daysAgo 0.0100
epsTrend90daysAgo 0.0100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-09-30
date 2018-09-30
period 0q
growth 1.1670
earningsEstimateAvg 0.0100
earningsEstimateLow 0.0000
earningsEstimateHigh 0.0200
earningsEstimateYearAgoEps -0.0600
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth 1.1670
revenueEstimateAvg 5180000.00
revenueEstimateLow 5000000.00
revenueEstimateHigh 5430000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth 0.6690
epsTrendCurrent 0.0100
epsTrend7daysAgo 0.0100
epsTrend30daysAgo 0.0100
epsTrend60daysAgo 0.0100
epsTrend90daysAgo 0.0000
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-06-30
date 2018-06-30
period 0q
growth -1.0000
earningsEstimateAvg -0.0200
earningsEstimateLow -0.0300
earningsEstimateHigh 0.0000
earningsEstimateYearAgoEps -0.0100
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -1.0000
revenueEstimateAvg 4330000.00
revenueEstimateLow 4160000.00
revenueEstimateHigh 4510000.00
revenueEstimateNumberOfAnalysts 3.00
epsTrendCurrent -0.0200
epsTrend7daysAgo -0.0200
epsTrend30daysAgo -0.0300
epsTrend60daysAgo -0.0300
epsTrend90daysAgo -0.0100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-03-31
date 2018-03-31
period 0q
earningsEstimateAvg -0.0200
earningsEstimateLow -0.0200
earningsEstimateHigh -0.0200
earningsEstimateNumberOfAnalysts 1.0000
revenueEstimateAvg 3250000.00
revenueEstimateLow 3250000.00
revenueEstimateHigh 3250000.00
revenueEstimateNumberOfAnalysts 1.00
epsTrendCurrent -0.0200
epsTrend7daysAgo -0.0200
epsTrend30daysAgo -0.0200
epsTrend60daysAgo -0.0300
epsTrend90daysAgo -0.0300
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2017-12-31
date 2017-12-31
period +1y
earningsEstimateAvg -0.0800
earningsEstimateLow -0.0800
earningsEstimateHigh -0.0800
earningsEstimateNumberOfAnalysts 1.0000
revenueEstimateAvg 11520000.00
revenueEstimateLow 11520000.00
revenueEstimateHigh 11520000.00
revenueEstimateNumberOfAnalysts 1.00
epsTrendCurrent -0.0800
epsTrend7daysAgo -0.0800
epsTrend30daysAgo -0.0800
epsTrend60daysAgo -0.0800
epsTrend90daysAgo -0.0800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2016-12-31
date 2016-12-31
period 0y
earningsEstimateAvg 0.0000
earningsEstimateLow 0.0000
earningsEstimateHigh 0.0000
earningsEstimateNumberOfAnalysts 0.0000
revenueEstimateAvg 0.00
revenueEstimateLow 9400000.00
revenueEstimateHigh 9400000.00
revenueEstimateNumberOfAnalysts 1.00
epsTrendCurrent 0.0000
epsTrend7daysAgo -0.0600
epsTrend30daysAgo -0.0600
epsTrend60daysAgo -0.0600
epsTrend90daysAgo -0.0600
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2016-09-30
date 2016-09-30
period 0q
earningsEstimateAvg 0.0000
earningsEstimateLow 0.0000
earningsEstimateHigh 0.0000
earningsEstimateYearAgoEps 0.0000
earningsEstimateNumberOfAnalysts 0.0000
revenueEstimateAvg 0.00
revenueEstimateLow 2600000.00
revenueEstimateHigh 2600000.00
revenueEstimateNumberOfAnalysts 1.00
epsTrendCurrent 0.0000
epsTrend7daysAgo -0.0100
epsTrend30daysAgo -0.0100
epsTrend60daysAgo -0.0100
epsTrend90daysAgo -0.0100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
Annual
2022-09-30
date 2022-09-30
epsActual 0.1
2021-12-31
date 2021-12-31
epsActual 0.44
2020-12-31
date 2020-12-31
epsActual 0.19
2019-12-31
date 2019-12-31
epsActual 0.07
2018-12-31
date 2018-12-31
epsActual 0
2017-12-31
date 2017-12-31
epsActual -0.16
2016-12-31
date 2016-12-31
epsActual -0.11
2015-12-31
date 2015-12-31
epsActual -0.0192
2014-12-31
date 2014-12-31
epsActual -0.1443
2013-12-31
date 2013-12-31
epsActual 0.0014
2012-12-31
date 2012-12-31
epsActual -0.0341
2011-12-31
date 2011-12-31
epsActual -0.4574
2010-12-31
date 2010-12-31
epsActual -0.4551
2009-12-31
date 2009-12-31
epsActual -1.0776
2008-12-31
date 2008-12-31
epsActual -159.2257
Financials
Balance_Sheet
currency_symbol USD
quarterly
2022-09-30
date 2022-09-30
filing_date 2022-11-08
currency_symbol USD
totalAssets 135873421.00
intangibleAssets 13452893.00
otherCurrentAssets 2722987.00
totalLiab 6301218.00
totalStockholderEquity 129572203.00
otherCurrentLiab 4373180.00
commonStock 18261.00
capitalStock 18261.00
retainedEarnings -46366262.00
goodWill 22673820.00
otherAssets 12859.00
cash 41329020.00
totalCurrentLiabilities 6134467.00
currentDeferredRevenue 673214.00
netDebt -41074821.00
shortTermDebt 87448.00
shortLongTermDebtTotal 254199.00
otherStockholderEquity 175920204.00
propertyPlantEquipment 399245.00
totalCurrentAssets 99334604.00
netTangibleAssets 93445490.00
shortTermInvestments 37468889.00
netReceivables 17813708.00
accountsPayable 1000625.00
commonStockTotalEquity 18261.00
retainedEarningsTotalEquity -46366262.00
treasuryStock -706.00
nonCurrrentAssetsOther 12859.00
nonCurrentAssetsTotal 36538817.00
capitalLeaseObligations 254199.00
nonCurrentLiabilitiesOther 166751.00
nonCurrentLiabilitiesTotal 166751.00
capitalSurpluse 175920910.00
liabilitiesAndStockholdersEquity 135873421.00
cashAndShortTermInvestments 78797909.00
propertyPlantAndEquipmentNet 399245.00
netWorkingCapital 93200137.00
netInvestedCapital 129572203.00
commonStockSharesOutstanding 17981184.00
2022-06-30
date 2022-06-30
filing_date 2022-08-09
currency_symbol USD
totalAssets 147448264.00
intangibleAssets 13933072.00
otherCurrentAssets 4280843.00
totalLiab 6631062.00
totalStockholderEquity 140817202.00
otherCurrentLiab 1638791.00
commonStock 18188.00
capitalStock 18188.00
retainedEarnings -42899470.00
goodWill 22673820.00
otherAssets 291373.00
cash 87392970.00
totalCurrentLiabilities 6441260.00
currentDeferredRevenue 1041919.00
netDebt -87115495.00
shortTermDebt 87673.00
shortLongTermDebtTotal 277475.00
otherStockholderEquity 183698484.00
propertyPlantEquipment 143337.00
totalCurrentAssets 110406662.00
netTangibleAssets 140817202.00
netReceivables 18732849.00
accountsPayable 3672877.00
commonStockTotalEquity 18188.00
retainedEarningsTotalEquity -42899470.00
treasuryStock -13.00
nonCurrrentAssetsOther 12860.00
nonCurrentAssetsTotal 37041602.00
capitalLeaseObligations 277475.00
nonCurrentLiabilitiesOther 189802.00
nonCurrentLiabilitiesTotal 189802.00
capitalSurpluse 183698497.00
liabilitiesAndStockholdersEquity 147448264.00
cashAndShortTermInvestments 87392970.00
propertyPlantAndEquipmentNet 421850.00
netWorkingCapital 103965402.00
netInvestedCapital 140817202.00
commonStockSharesOutstanding 18122500.00
2022-03-31
date 2022-03-31
filing_date 2022-05-09
currency_symbol USD
totalAssets 138138919.00
intangibleAssets 10548884.00
otherCurrentAssets 4609489.00
totalLiab 7088074.00
totalStockholderEquity 131050845.00
otherCurrentLiab 1718055.00
commonStock 17903.00
capitalStock 17903.00
retainedEarnings -39014756.00
goodWill 14740031.00
otherAssets 12859.00
cash 88954391.00
totalCurrentLiabilities 6875128.00
currentDeferredRevenue 1293044.00
netDebt -88653864.00
shortTermDebt 87581.00
shortLongTermDebtTotal 300527.00
otherStockholderEquity 170047698.00
propertyPlantEquipment 137441.00
totalCurrentAssets 112699704.00
netTangibleAssets 131050845.00
netReceivables 19135824.00
accountsPayable 3776448.00
commonStockTotalEquity 17903.00
retainedEarningsTotalEquity -39014756.00
nonCurrrentAssetsOther 12859.00
nonCurrentAssetsTotal 25439215.00
capitalLeaseObligations 300527.00
nonCurrentLiabilitiesOther 212946.00
nonCurrentLiabilitiesTotal 212946.00
capitalSurpluse 170047698.00
liabilitiesAndStockholdersEquity 138138919.00
cashAndShortTermInvestments 88954391.00
propertyPlantAndEquipmentNet 137441.00
netWorkingCapital 105824576.00
netInvestedCapital 131050845.00
commonStockSharesOutstanding 17878068.00
2021-12-31
date 2021-12-31
filing_date 2022-02-28
currency_symbol USD
totalAssets 140985192.00
intangibleAssets 10646654.00
otherCurrentAssets 5630655.00
totalLiab 9605475.00
totalStockholderEquity 131379717.00
otherCurrentLiab 2902836.00
commonStock 17861.00
capitalStock 17861.00
retainedEarnings -35253658.00
goodWill 14740031.00
otherAssets 12859.00
cash 84681770.00
totalCurrentLiabilities 9368749.00
currentDeferredRevenue 1389907.00
netDebt -84354062.00
shortTermDebt 90982.00
shortLongTermDebtTotal 327708.00
otherStockholderEquity 166615514.00
propertyPlantEquipment 472638.00
totalCurrentAssets 115113010.00
netTangibleAssets 105993032.00
netReceivables 24800585.00
accountsPayable 4985024.00
commonStockTotalEquity 17861.00
retainedEarningsTotalEquity -35253658.00
nonCurrrentAssetsOther 12859.00
nonCurrentAssetsTotal 25872182.00
capitalLeaseObligations 327708.00
nonCurrentLiabilitiesOther 236726.00
nonCurrentLiabilitiesTotal 236726.00
capitalSurpluse 166615514.00
liabilitiesAndStockholdersEquity 140985192.00
cashAndShortTermInvestments 84681770.00
propertyPlantAndEquipmentNet 472638.00
netWorkingCapital 105744261.00
netInvestedCapital 131379717.00
commonStockSharesOutstanding 18198412.00
2021-09-30
date 2021-09-30
filing_date 2021-11-09
currency_symbol USD
totalAssets 134650806.00
intangibleAssets 11036211.00
otherCurrentAssets 2564711.00
totalLiab 7833066.00
totalStockholderEquity 126817740.00
otherCurrentLiab 2460248.00
commonStock 17728.00
capitalStock 17728.00
retainedEarnings -35877120.00
goodWill 14740031.00
otherAssets 12859.00
cash 85056578.00
totalCurrentLiabilities 7572452.00
currentDeferredRevenue 348405.00
netDebt -84694901.00
shortTermDebt 101063.00
shortLongTermDebtTotal 361677.00
otherStockholderEquity 162677132.00
propertyPlantEquipment 130863.00
totalCurrentAssets 108368818.00
netTangibleAssets 126817740.00
netReceivables 20747529.00
accountsPayable 4662736.00
commonStockTotalEquity 17728.00
retainedEarningsTotalEquity -35877120.00
nonCurrrentAssetsOther 12859.00
nonCurrentAssetsTotal 26281988.00
capitalLeaseObligations 361677.00
nonCurrentLiabilitiesOther 260614.00
nonCurrentLiabilitiesTotal 260614.00
capitalSurpluse 162677132.00
liabilitiesAndStockholdersEquity 134650806.00
cashAndShortTermInvestments 85056578.00
propertyPlantAndEquipmentNet 492887.00
netWorkingCapital 100796366.00
netInvestedCapital 126817740.00
commonStockSharesOutstanding 18198412.00
2021-06-30
date 2021-06-30
filing_date 2021-08-04
currency_symbol USD
totalAssets 131623380.00
intangibleAssets 11358335.00
otherCurrentAssets 3124479.00
totalLiab 6948238.00
totalStockholderEquity 124675142.00
otherCurrentLiab 2088651.00
commonStock 17495.00
capitalStock 17495.00
retainedEarnings -35917014.00
goodWill 14740031.00
otherAssets 12859.00
cash 83923455.00
totalCurrentLiabilities 6665304.00
currentDeferredRevenue 319609.00
netDebt -83530250.00
shortTermDebt 110271.00
shortLongTermDebtTotal 393205.00
otherStockholderEquity 160574661.00
propertyPlantEquipment 530295.00
totalCurrentAssets 104981860.00
netTangibleAssets 98576776.00
netReceivables 17933926.00
accountsPayable 4146773.00
commonStockTotalEquity 17495.00
retainedEarningsTotalEquity -35917014.00
nonCurrrentAssetsOther 12859.00
nonCurrentAssetsTotal 26641520.00
capitalLeaseObligations 393205.00
nonCurrentLiabilitiesOther 282934.00
nonCurrentLiabilitiesTotal 282934.00
capitalSurpluse 160574661.00
liabilitiesAndStockholdersEquity 131623380.00
cashAndShortTermInvestments 83923455.00
propertyPlantAndEquipmentGross 530295.00
propertyPlantAndEquipmentNet 530295.00
netWorkingCapital 98316556.00
netInvestedCapital 124675142.00
commonStockSharesOutstanding 18104807.00
2021-03-31
date 2021-03-31
filing_date 2021-05-06
currency_symbol USD
totalAssets 127570680.00
intangibleAssets 11715922.00
otherCurrentAssets 3519528.00
totalLiab 5735443.00
totalStockholderEquity 121835237.00
otherCurrentLiab 869791.00
commonStock 17261.00
retainedEarnings -36269114.00
goodWill 14740031.00
otherAssets 12859.00
cash 82278696.00
totalCurrentLiabilities 5430404.00
currentDeferredRevenue 448140.00
netDebt -81854268.00
shortTermDebt 119389.00
shortLongTermDebtTotal 424428.00
otherStockholderEquity 158087090.00
propertyPlantEquipment 142119.00
totalCurrentAssets 100537114.00
netTangibleAssets 121835237.00
netReceivables 14738890.00
accountsPayable 3993084.00
commonStockTotalEquity 17261.00
retainedEarningsTotalEquity -36269114.00
nonCurrrentAssetsOther 12859.00
nonCurrentAssetsTotal 27033566.00
capitalLeaseObligations 424428.00
nonCurrentLiabilitiesOther 305039.00
nonCurrentLiabilitiesTotal 305039.00
capitalSurpluse 158087090.00
liabilitiesAndStockholdersEquity 127570680.00
cashAndShortTermInvestments 82278696.00
propertyPlantAndEquipmentGross 564754.00
propertyPlantAndEquipmentNet 564754.00
netWorkingCapital 95106710.00
netInvestedCapital 121835237.00
commonStockSharesOutstanding 16101837.00
2020-12-31
date 2020-12-31
filing_date 2021-03-08
currency_symbol USD
totalAssets 60327754.00
intangibleAssets 12120944.00
otherCurrentAssets 4456611.00
totalLiab 10353840.00
totalStockholderEquity 49973914.00
otherCurrentLiab 4031174.00
commonStock 15223.00
retainedEarnings -35631737.00
goodWill 14740031.00
otherAssets 12859.00
cash 10516776.00
totalCurrentLiabilities 10028307.00
currentDeferredRevenue 285795.00
netDebt -10068023.00
shortTermDebt 123220.00
shortLongTermDebtTotal 448753.00
otherStockholderEquity 85590428.00
propertyPlantEquipment 148854.00
totalCurrentAssets 32859092.00
netTangibleAssets 49973914.00
netReceivables 17885705.00
accountsPayable 5588118.00
commonStockTotalEquity 15223.00
retainedEarningsTotalEquity -35631737.00
nonCurrrentAssetsOther 12859.00
nonCurrentAssetsTotal 27468662.00
capitalLeaseObligations 448753.00
nonCurrentLiabilitiesOther 325533.00
nonCurrentLiabilitiesTotal 325533.00
capitalSurpluse 85590428.00
liabilitiesAndStockholdersEquity 60327754.00
cashAndShortTermInvestments 10516776.00
propertyPlantAndEquipmentGross 594828.00
propertyPlantAndEquipmentNet 594828.00
netWorkingCapital 22830785.00
netInvestedCapital 49973914.00
commonStockSharesOutstanding 16311904.00
2020-09-30
date 2020-09-30
filing_date 2020-11-09
currency_symbol USD
totalAssets 55146114.00
intangibleAssets 12530675.00
otherCurrentAssets 1867590.00
totalLiab 8466900.00
totalStockholderEquity 46679214.00
otherCurrentLiab 3404832.00
commonStock 15072.00
retainedEarnings -36988903.00
goodWill 14740031.00
otherAssets 16013.00
cash 12032538.00
totalCurrentLiabilities 8110282.00
currentDeferredRevenue 461277.00
netDebt -11554337.00
shortTermDebt 121583.00
shortLongTermDebtTotal 478201.00
otherStockholderEquity 83653045.00
propertyPlantEquipment 151809.00
totalCurrentAssets 27232680.00
netTangibleAssets 46679214.00
netReceivables 13332552.00
accountsPayable 4122590.00
commonStockTotalEquity 15072.00
retainedEarningsTotalEquity -36988903.00
nonCurrrentAssetsOther 16013.00
nonCurrentAssetsTotal 27913434.00
capitalLeaseObligations 478201.00
nonCurrentLiabilitiesOther 356618.00
nonCurrentLiabilitiesTotal 356618.00
capitalSurpluse 83653045.00
liabilitiesAndStockholdersEquity 55146114.00
cashAndShortTermInvestments 12032538.00
propertyPlantAndEquipmentGross 626715.00
propertyPlantAndEquipmentNet 626715.00
netWorkingCapital 19122398.00
netInvestedCapital 46679214.00
commonStockSharesOutstanding 14900971.00
2020-06-30
date 2020-06-30
filing_date 2020-08-05
currency_symbol USD
totalAssets 56057262.00
intangibleAssets 13000498.00
otherCurrentAssets 2701249.00
totalLiab 12554236.00
totalStockholderEquity 43503026.00
otherCurrentLiab 7524659.00
commonStock 14753.00
retainedEarnings -36706009.00
goodWill 14740031.00
otherAssets 35943.00
cash 14114294.00
totalCurrentLiabilities 12166582.00
currentDeferredRevenue 648692.00
netDebt -13607128.00
shortLongTermDebtTotal 507166.00
otherStockholderEquity 80194282.00
propertyPlantEquipment 660056.00
totalCurrentAssets 27620734.00
netTangibleAssets 15762497.00
netReceivables 10805191.00
accountsPayable 3993231.00
commonStockTotalEquity 14753.00
retainedEarningsTotalEquity -36706009.00
nonCurrrentAssetsOther 35943.00
nonCurrentAssetsTotal 28436528.00
capitalLeaseObligations 507166.00
nonCurrentLiabilitiesOther 387654.00
nonCurrentLiabilitiesTotal 387654.00
capitalSurpluse 80194282.00
liabilitiesAndStockholdersEquity 56057262.00
cashAndShortTermInvestments 14114294.00
propertyPlantAndEquipmentGross 660056.00
propertyPlantAndEquipmentNet 660056.00
netWorkingCapital 15454152.00
netInvestedCapital 43503026.00
commonStockSharesOutstanding 14667216.00
2020-03-31
date 2020-03-31
filing_date 2020-05-06
currency_symbol USD
totalAssets 56235125.00
intangibleAssets 13470320.00
otherCurrentAssets 3035205.00
totalLiab 12610133.00
totalStockholderEquity 43624992.00
otherCurrentLiab 5791956.00
commonStock 14647.00
retainedEarnings -35628541.00
otherLiab 2720000.00
goodWill 14740031.00
otherAssets 16013.00
cash 15210069.00
totalCurrentLiabilities 9471743.00
currentDeferredRevenue 491438.00
netDebt -14674200.00
shortLongTermDebtTotal 535869.00
otherStockholderEquity 79238886.00
propertyPlantEquipment 701967.00
totalCurrentAssets 27306794.00
netTangibleAssets 15414641.00
netReceivables 9061520.00
accountsPayable 3188349.00
accumulatedOtherComprehensiveIncome -148916.00
commonStockTotalEquity 14647.00
retainedEarningsTotalEquity -35628541.00
nonCurrrentAssetsOther 16013.00
nonCurrentAssetsTotal 28928331.00
capitalLeaseObligations 535869.00
nonCurrentLiabilitiesOther 3138390.00
nonCurrentLiabilitiesTotal 3138390.00
capitalSurpluse 79238890.00
liabilitiesAndStockholdersEquity 56235125.00
cashAndShortTermInvestments 15210069.00
propertyPlantAndEquipmentGross 701967.00
propertyPlantAndEquipmentNet 701967.00
netWorkingCapital 17835051.00
netInvestedCapital 43624992.00
commonStockSharesOutstanding 14609499.00
2019-12-31
date 2019-12-31
filing_date 2020-03-26
currency_symbol USD
totalAssets 56638525.00
intangibleAssets 13940142.00
otherCurrentAssets 871043.00
totalLiab 11776266.00
totalStockholderEquity 44862259.00
otherCurrentLiab 3416066.00
commonStock 14601.00
retainedEarnings -33424610.00
otherLiab 5220000.00
goodWill 14740031.00
otherAssets 80727.00
cash 18852680.00
totalCurrentLiabilities 6107513.00
currentDeferredRevenue 580014.00
netDebt -18288496.00
shortLongTermDebtTotal 564184.00
otherStockholderEquity 78421184.00
propertyPlantEquipment 735877.00
totalCurrentAssets 27141748.00
netTangibleAssets 16182086.00
netReceivables 7418025.00
accountsPayable 2111433.00
accumulatedOtherComprehensiveIncome -148916.00
commonStockTotalEquity 14601.00
retainedEarningsTotalEquity -33424610.00
nonCurrrentAssetsOther 80727.00
nonCurrentAssetsTotal 29496777.00
capitalLeaseObligations 564184.00
nonCurrentLiabilitiesOther 5668753.00
nonCurrentLiabilitiesTotal 5668753.00
capitalSurpluse 78272270.00
liabilitiesAndStockholdersEquity 56638525.00
cashAndShortTermInvestments 18852680.00
propertyPlantAndEquipmentGross 735877.00
propertyPlantAndEquipmentNet 735877.00
commonStockSharesOutstanding 14548910.00
2019-09-30
date 2019-09-30
filing_date 2019-11-05
currency_symbol USD
totalAssets 48553731.00
intangibleAssets 6147139.00
otherCurrentAssets 973177.00
totalLiab 7418342.00
totalStockholderEquity 41135389.00
otherCurrentLiab 1530476.00
commonStock 14174.00
retainedEarnings -31439830.00
otherLiab 1530000.00
goodWill 3678513.00
otherAssets 92239.00
cash 29759967.00
totalCurrentLiabilities 5410141.00
currentDeferredRevenue 1115904.00
netDebt -29168290.00
shortTermDebt 113476.00
shortLongTermDebtTotal 591677.00
otherStockholderEquity 72561045.00
propertyPlantEquipment 744306.00
totalCurrentAssets 37891534.00
netTangibleAssets 31309737.00
netReceivables 7158390.00
accountsPayable 2763761.00
commonStockTotalEquity 14174.00
retainedEarningsTotalEquity -31439830.00
nonCurrrentAssetsOther 92239.00
nonCurrentAssetsTotal 10662197.00
capitalLeaseObligations 591677.00
longTermDebtTotal 478201.00
nonCurrentLiabilitiesOther 1530000.00
nonCurrentLiabilitiesTotal 2008201.00
capitalSurpluse 72561050.00
liabilitiesAndStockholdersEquity 48553731.00
cashAndShortTermInvestments 29759967.00
propertyPlantAndEquipmentGross 744306.00
propertyPlantAndEquipmentNet 744306.00
commonStockSharesOutstanding 14146489.00
2019-06-30
date 2019-06-30
filing_date 2019-08-07
currency_symbol USD
totalAssets 49637104.00
intangibleAssets 6420557.00
otherCurrentAssets 627573.00
totalLiab 7727341.00
totalStockholderEquity 41909763.00
otherCurrentLiab 2026811.00
commonStock 14117.00
retainedEarnings -29868888.00
otherLiab 1546000.00
goodWill 3678513.00
otherAssets 170256.00
cash 30536420.00
totalCurrentLiabilities 5672437.00
currentDeferredRevenue 769391.00
netDebt -29915548.00
shortTermDebt 111968.00
shortLongTermDebtTotal 620872.00
otherStockholderEquity 71764534.00
propertyPlantEquipment 779286.00
totalCurrentAssets 38588492.00
netTangibleAssets 31810693.00
netReceivables 7424499.00
accountsPayable 2876235.00
commonStockTotalEquity 14117.00
retainedEarningsTotalEquity -29868888.00
nonCurrrentAssetsOther 170256.00
nonCurrentAssetsTotal 11048612.00
capitalLeaseObligations 620872.00
longTermDebtTotal 508904.00
nonCurrentLiabilitiesOther 1546000.00
nonCurrentLiabilitiesTotal 2054904.00
capitalSurpluse 71764530.00
liabilitiesAndStockholdersEquity 49637104.00
cashAndShortTermInvestments 30536420.00
propertyPlantAndEquipmentGross 779286.00
propertyPlantAndEquipmentNet 779286.00
commonStockSharesOutstanding 13806761.00
2019-03-31
date 2019-03-31
filing_date 2019-05-08
currency_symbol USD
totalAssets 25256859.00
intangibleAssets 5110646.00
otherCurrentAssets 446022.00
totalLiab 5814983.00
totalStockholderEquity 19441876.00
otherCurrentLiab 1493521.00
commonStock 12279.00
retainedEarnings -30275505.00
otherLiab 1421000.00
goodWill 3678513.00
otherAssets 193970.00
cash 10133940.00
totalCurrentLiabilities 3856267.00
currentDeferredRevenue 645824.00
netDebt -9486159.00
shortTermDebt 110065.00
shortLongTermDebt 110065.00
shortLongTermDebtTotal 647781.00
otherStockholderEquity 49705102.00
propertyPlantEquipment 790880.00
totalCurrentAssets 15482850.00
netTangibleAssets 10652717.00
netReceivables 4902888.00
longTermDebt 537716.00
accountsPayable 1716922.00
accumulatedOtherComprehensiveIncome -104702.00
commonStockTotalEquity 12279.00
retainedEarningsTotalEquity -30275505.00
nonCurrrentAssetsOther 193972.00
nonCurrentAssetsTotal 9774009.00
capitalLeaseObligations 647781.00
longTermDebtTotal 537716.00
nonCurrentLiabilitiesOther 537716.00
nonCurrentLiabilitiesTotal 1958716.00
capitalSurpluse 49705100.00
liabilitiesAndStockholdersEquity 25256859.00
cashAndShortTermInvestments 10133940.00
propertyPlantAndEquipmentGross 790878.00
propertyPlantAndEquipmentNet 790878.00
commonStockSharesOutstanding 13077917.00
2018-12-31
date 2018-12-31
filing_date 2019-03-12
currency_symbol USD
totalAssets 25054578.00
intangibleAssets 5259067.00
otherCurrentAssets 590744.00
totalLiab 6596133.00
totalStockholderEquity 18458445.00
otherCurrentLiab 1300882.00
commonStock 12039.00
retainedEarnings -30278805.00
otherLiab 2365000.00
goodWill 3678513.00
otherAssets 5049.00
cash 8914034.00
totalCurrentLiabilities 4231133.00
currentDeferredRevenue 610625.00
netDebt -8914034.00
otherStockholderEquity 48829913.00
propertyPlantEquipment 149330.00
totalCurrentAssets 15962619.00
netTangibleAssets 18458445.00
netReceivables 6457841.00
accountsPayable 2319626.00
accumulatedOtherComprehensiveIncome -104702.00
commonStockTotalEquity 12039.00
retainedEarningsTotalEquity -30278805.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 9091959.00
nonCurrentLiabilitiesOther 2365000.00
nonCurrentLiabilitiesTotal 2365000.00
capitalSurpluse 48725211.00
liabilitiesAndStockholdersEquity 25054578.00
cashAndShortTermInvestments 8914034.00
propertyPlantAndEquipmentGross 149330.00
propertyPlantAndEquipmentNet 149330.00
commonStockSharesOutstanding 12013771.00
2018-09-30
date 2018-09-30
filing_date 2018-11-05
currency_symbol USD
totalAssets 19760554.00
intangibleAssets 716229.00
otherCurrentAssets 201320.00
totalLiab 2556388.00
totalStockholderEquity 17204166.00
otherCurrentLiab 814530.00
commonStock 11971.00
retainedEarnings -30168891.00
goodWill 716229.00
otherAssets 5049.00
cash 13523002.00
totalCurrentLiabilities 2556388.00
currentDeferredRevenue 813316.00
netDebt -13523002.00
otherStockholderEquity 47361086.00
propertyPlantEquipment 149936.00
totalCurrentAssets 18889340.00
netTangibleAssets 17204166.00
netReceivables 5165018.00
accountsPayable 928542.00
commonStockTotalEquity 11971.00
retainedEarningsTotalEquity -30168891.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 871214.00
capitalSurpluse 47361086.00
liabilitiesAndStockholdersEquity 19760554.00
cashAndShortTermInvestments 13523002.00
propertyPlantAndEquipmentGross 149936.00
propertyPlantAndEquipmentNet 149936.00
commonStockSharesOutstanding 12921768.00
2018-06-30
date 2018-06-30
filing_date 2018-08-07
currency_symbol USD
totalAssets 18644833.00
intangibleAssets 757201.00
otherCurrentAssets 215108.00
totalLiab 2844775.00
totalStockholderEquity 15800058.00
otherCurrentLiab 828540.00
commonStock 11557.00
retainedEarnings -30413819.00
goodWill 757201.00
otherAssets 5049.00
cash 12003864.00
totalCurrentLiabilities 2844775.00
currentDeferredRevenue 845153.00
netDebt -12003864.00
otherStockholderEquity 46202320.00
propertyPlantEquipment 152898.00
totalCurrentAssets 17729685.00
netTangibleAssets 15800058.00
netReceivables 5510713.00
accountsPayable 1171082.00
commonStockTotalEquity 11557.00
retainedEarningsTotalEquity -30413819.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 915148.00
warrants 1286424.00
capitalSurpluse 44915896.00
liabilitiesAndStockholdersEquity 18644833.00
cashAndShortTermInvestments 12003864.00
propertyPlantAndEquipmentGross 152898.00
propertyPlantAndEquipmentNet 152898.00
commonStockSharesOutstanding 11949593.00
2018-03-31
date 2018-03-31
filing_date 2018-05-02
currency_symbol USD
totalAssets 9272373.00
intangibleAssets 774286.00
otherCurrentAssets 191413.00
totalLiab 2438918.00
totalStockholderEquity 6833455.00
otherCurrentLiab 549656.00
commonStock 29637.00
retainedEarnings -30694328.00
goodWill 774286.00
otherAssets 5049.00
cash 4298619.00
totalCurrentLiabilities 2438918.00
currentDeferredRevenue 856914.00
netDebt -4298619.00
shortTermDebt 898478.00
shortLongTermDebt 898478.00
otherStockholderEquity 37498146.00
propertyPlantEquipment 157608.00
totalCurrentAssets 8335430.00
netTangibleAssets 6833455.00
netReceivables 3845398.00
accountsPayable 1032348.00
accumulatedOtherComprehensiveIncome -74276.00
commonStockTotalEquity 29637.00
retainedEarningsTotalEquity -30694328.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 936943.00
warrants 1286424.00
capitalSurpluse 36211722.00
liabilitiesAndStockholdersEquity 9272373.00
cashAndShortTermInvestments 4298619.00
propertyPlantAndEquipmentGross 157608.00
propertyPlantAndEquipmentNet 157608.00
commonStockSharesOutstanding 9786017.00
2017-12-31
date 2017-12-31
filing_date 2018-03-08
currency_symbol USD
totalAssets 9763741.00
intangibleAssets 782496.00
otherCurrentAssets 255428.00
totalLiab 3543202.00
totalStockholderEquity 6220539.00
otherCurrentLiab 953947.00
commonStock 29318.00
retainedEarnings -30363122.00
goodWill 782496.00
otherAssets 788000.00
cash 5122573.00
totalCurrentLiabilities 3543202.00
currentDeferredRevenue 507160.00
netDebt -5122573.00
shortTermDebt 1177136.00
shortLongTermDebt 1177136.00
otherStockholderEquity 36628619.00
propertyPlantEquipment 167305.00
totalCurrentAssets 8808891.00
netTangibleAssets 6220539.00
netReceivables 3430890.00
accountsPayable 2082095.00
accumulatedOtherComprehensiveIncome -74276.00
commonStockTotalEquity 29318.00
retainedEarningsTotalEquity -30363122.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 954850.00
warrants 1286424.00
capitalSurpluse 35267919.00
liabilitiesAndStockholdersEquity 9763741.00
cashAndShortTermInvestments 5122573.00
propertyPlantAndEquipmentGross 167305.00
propertyPlantAndEquipmentNet 167305.00
commonStockSharesOutstanding 9761665.00
2017-09-30
date 2017-09-30
filing_date 2017-11-02
currency_symbol USD
totalAssets 9814642.00
intangibleAssets 1664448.00
otherCurrentAssets 246806.00
totalLiab 3762400.00
totalStockholderEquity 6052242.00
otherCurrentLiab 434559.00
commonStock 29275.00
retainedEarnings -30126063.00
goodWill 1664448.00
otherAssets 1670000.00
cash 5013128.00
totalCurrentLiabilities 3762400.00
currentDeferredRevenue 729092.00
netDebt -5013128.00
shortTermDebt 1877991.00
shortLongTermDebt 1877991.00
otherStockholderEquity 36149030.00
propertyPlantEquipment 180459.00
totalCurrentAssets 7964686.00
netTangibleAssets 6052242.00
netReceivables 2704752.00
accountsPayable 2598749.00
commonStockTotalEquity 29275.00
retainedEarningsTotalEquity -30126063.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1849956.00
warrants 2294416.00
capitalSurpluse 33854614.00
liabilitiesAndStockholdersEquity 9814642.00
cashAndShortTermInvestments 5013128.00
propertyPlantAndEquipmentGross 180459.00
propertyPlantAndEquipmentNet 180459.00
commonStockSharesOutstanding 9752112.00
2017-06-30
date 2017-06-30
filing_date 2017-08-01
currency_symbol USD
totalAssets 10478449.00
intangibleAssets 1753603.00
otherCurrentAssets 272153.00
totalLiab 4008579.00
totalStockholderEquity 6469870.00
otherCurrentLiab 196287.00
commonStock 29256.00
retainedEarnings -29503276.00
goodWill 1753603.00
otherAssets 1758000.00
cash 5842602.00
totalCurrentLiabilities 4008579.00
currentDeferredRevenue 1036912.00
netDebt -5842602.00
shortTermDebt 1871423.00
shortLongTermDebt 1871423.00
otherStockholderEquity 35943890.00
propertyPlantEquipment 183248.00
totalCurrentAssets 8536549.00
netTangibleAssets 6469870.00
netReceivables 2421794.00
accountsPayable 2775380.00
commonStockTotalEquity 29256.00
retainedEarningsTotalEquity -29503276.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1941900.00
warrants 2294416.00
capitalSurpluse 33649474.00
liabilitiesAndStockholdersEquity 10478449.00
cashAndShortTermInvestments 5842602.00
propertyPlantAndEquipmentGross 183248.00
propertyPlantAndEquipmentNet 183248.00
commonStockSharesOutstanding 9861247.00
2017-03-31
date 2017-03-31
filing_date 2017-05-03
currency_symbol USD
totalAssets 10925237.00
intangibleAssets 1147225.00
otherCurrentAssets 62081.00
totalLiab 3866296.00
totalStockholderEquity 7058941.00
otherCurrentLiab 57293.00
commonStock 29738.00
retainedEarnings -29141775.00
goodWill 1147225.00
otherAssets 1152000.00
cash 6721265.00
totalCurrentLiabilities 3866296.00
currentDeferredRevenue 1329774.00
netDebt -6721265.00
shortTermDebt 1948787.00
shortLongTermDebt 1948787.00
otherStockholderEquity 36170978.00
propertyPlantEquipment 182295.00
totalCurrentAssets 9590668.00
netTangibleAssets 7058941.00
netReceivables 2807322.00
accountsPayable 2479229.00
accumulatedOtherComprehensiveIncome -25689.00
commonStockTotalEquity 29738.00
retainedEarningsTotalEquity -29141775.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1334569.00
warrants 2294416.00
capitalSurpluse 33876562.00
liabilitiesAndStockholdersEquity 10925237.00
cashAndShortTermInvestments 6721265.00
propertyPlantAndEquipmentGross 182295.00
propertyPlantAndEquipmentNet 182295.00
commonStockSharesOutstanding 9906279.00
2016-12-31
date 2016-12-31
filing_date 2017-03-08
currency_symbol USD
totalAssets 11478759.00
intangibleAssets 1124198.00
otherCurrentAssets 80820.00
totalLiab 3666580.00
totalStockholderEquity 7812179.00
otherCurrentLiab 288268.00
commonStock 29719.00
retainedEarnings -28259093.00
goodWill 1124198.00
otherAssets 1129000.00
cash 7034647.00
totalCurrentLiabilities 3666580.00
currentDeferredRevenue 386581.00
netDebt -7034647.00
shortTermDebt 2495059.00
shortLongTermDebt 2495059.00
otherStockholderEquity 36067242.00
propertyPlantEquipment 173649.00
totalCurrentAssets 10175863.00
netTangibleAssets 7812179.00
netReceivables 3060396.00
accountsPayable 2991731.00
accumulatedOtherComprehensiveIncome -25689.00
commonStockTotalEquity 29719.00
retainedEarningsTotalEquity -28259093.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1302896.00
warrants 2294416.00
capitalSurpluse 33747137.00
liabilitiesAndStockholdersEquity 11478759.00
cashAndShortTermInvestments 7034647.00
propertyPlantAndEquipmentGross 173649.00
propertyPlantAndEquipmentNet 173649.00
commonStockSharesOutstanding 9906279.00
2016-09-30
date 2016-09-30
filing_date 2016-11-07
currency_symbol USD
totalAssets 11261405.00
intangibleAssets 1165343.00
otherCurrentAssets 102759.00
totalLiab 3220609.00
totalStockholderEquity 8040796.00
otherCurrentLiab 42402.00
commonStock 29672.00
retainedEarnings -27906343.00
goodWill 1165343.00
otherAssets 1170000.00
cash 7574638.00
totalCurrentLiabilities 3220609.00
currentDeferredRevenue 766107.00
netDebt -7574638.00
otherStockholderEquity 35917467.00
propertyPlantEquipment 89273.00
totalCurrentAssets 10001740.00
netTangibleAssets 8040796.00
netReceivables 2324343.00
accountsPayable 2412100.00
commonStockTotalEquity 29672.00
retainedEarningsTotalEquity -27906343.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1259665.00
warrants 2294416.00
capitalSurpluse 33623051.00
liabilitiesAndStockholdersEquity 11261405.00
cashAndShortTermInvestments 7574638.00
propertyPlantAndEquipmentGross 89273.00
propertyPlantAndEquipmentNet 89273.00
commonStockSharesOutstanding 9811272.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
totalAssets 10996243.00
intangibleAssets 1161890.00
otherCurrentAssets 127272.00
totalLiab 2841007.00
totalStockholderEquity 8155236.00
otherCurrentLiab 167999.00
commonStock 29263.00
retainedEarnings -27663738.00
goodWill 1161890.00
otherAssets 1167000.00
cash 7566783.00
totalCurrentLiabilities 2841007.00
currentDeferredRevenue 667249.00
netDebt -7566783.00
otherStockholderEquity 35789711.00
propertyPlantEquipment 26365.00
totalCurrentAssets 9802939.00
netTangibleAssets 8155236.00
netReceivables 2108884.00
accountsPayable 2005759.00
commonStockTotalEquity 29263.00
retainedEarningsTotalEquity -27663738.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1193304.00
warrants 2294416.00
capitalSurpluse 32911750.00
liabilitiesAndStockholdersEquity 10996243.00
cashAndShortTermInvestments 7566783.00
propertyPlantAndEquipmentGross 26365.00
propertyPlantAndEquipmentNet 26365.00
commonStockSharesOutstanding 9713770.00
2016-03-31
date 2016-03-31
filing_date 2016-05-09
currency_symbol USD
totalAssets 11097757.00
intangibleAssets 1126051.00
otherCurrentAssets 54555.00
totalLiab 2551208.00
totalStockholderEquity 8546549.00
otherCurrentLiab 8090.00
commonStock 29043.00
retainedEarnings -27071806.00
goodWill 1126051.00
otherAssets 1131000.00
cash 7548261.00
totalCurrentLiabilities 2551208.00
currentDeferredRevenue 845226.00
netDebt -7548261.00
otherStockholderEquity 35589312.00
propertyPlantEquipment 23076.00
totalCurrentAssets 9943581.00
netTangibleAssets 8546549.00
netReceivables 2340765.00
accountsPayable 1697892.00
accumulatedOtherComprehensiveIncome -22414.00
commonStockTotalEquity 29043.00
retainedEarningsTotalEquity -27071806.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1154176.00
warrants 2294416.00
capitalSurpluse 32631226.00
liabilitiesAndStockholdersEquity 11097757.00
cashAndShortTermInvestments 7548261.00
propertyPlantAndEquipmentGross 23076.00
propertyPlantAndEquipmentNet 23076.00
commonStockSharesOutstanding 9676965.00
2015-12-31
date 2015-12-31
filing_date 2016-03-15
currency_symbol USD
totalAssets 12314280.00
intangibleAssets 1173354.00
otherCurrentAssets 70623.00
totalLiab 3371784.00
totalStockholderEquity 8942496.00
otherCurrentLiab 6983.00
commonStock 29031.00
retainedEarnings -26719890.00
goodWill 1173354.00
otherAssets 1178000.00
cash 8207565.00
totalCurrentLiabilities 3371784.00
currentDeferredRevenue 227002.00
netDebt -8207565.00
shortTermDebt 2355608.00
shortLongTermDebt 2355608.00
otherStockholderEquity 35655769.00
propertyPlantEquipment 10239.00
totalCurrentAssets 11125638.00
netTangibleAssets 8942496.00
netReceivables 2847450.00
accountsPayable 3137799.00
accumulatedOtherComprehensiveIncome -22414.00
commonStockTotalEquity 29031.00
retainedEarningsTotalEquity -26719890.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1188642.00
warrants 2329508.00
capitalSurpluse 32185499.00
liabilitiesAndStockholdersEquity 12314280.00
cashAndShortTermInvestments 8207565.00
propertyPlantAndEquipmentGross 10239.00
propertyPlantAndEquipmentNet 10239.00
commonStockSharesOutstanding 9676965.00
2015-09-30
date 2015-09-30
filing_date 2015-11-12
currency_symbol USD
totalAssets 12319712.00
intangibleAssets 1303250.00
otherCurrentAssets 86796.00
totalLiab 3080010.00
totalStockholderEquity 9239702.00
otherCurrentLiab 45005.00
commonStock 29018.00
retainedEarnings -26305240.00
goodWill 1303250.00
otherAssets 1309000.00
cash 8174409.00
totalCurrentLiabilities 3080010.00
currentDeferredRevenue 293112.00
netDebt -8174409.00
otherStockholderEquity 35515924.00
propertyPlantEquipment 10104.00
totalCurrentAssets 11001309.00
netTangibleAssets 9239702.00
netReceivables 2740104.00
accountsPayable 2741893.00
commonStockTotalEquity 29018.00
retainedEarningsTotalEquity -26305240.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1318403.00
warrants 2342645.00
capitalSurpluse 32075631.00
liabilitiesAndStockholdersEquity 12319712.00
cashAndShortTermInvestments 8174409.00
propertyPlantAndEquipmentGross 10104.00
propertyPlantAndEquipmentNet 10104.00
commonStockSharesOutstanding 8116175.00
2015-06-30
date 2015-06-30
filing_date 2015-08-11
currency_symbol USD
totalAssets 6981962.00
intangibleAssets 1325566.00
otherCurrentAssets 76376.00
totalLiab 2279242.00
totalStockholderEquity 4702720.00
otherCurrentLiab 9851.00
commonStock 22950.00
retainedEarnings -26393176.00
goodWill 1325566.00
otherAssets 1330000.00
cash 3645878.00
totalCurrentLiabilities 2279242.00
currentDeferredRevenue 336213.00
netDebt -3645878.00
otherStockholderEquity 31072946.00
propertyPlantEquipment 10674.00
totalCurrentAssets 5640673.00
netTangibleAssets 4702720.00
netReceivables 1918419.00
accountsPayable 1933178.00
commonStockTotalEquity 22950.00
retainedEarningsTotalEquity -26393176.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1341289.00
warrants 2153295.00
capitalSurpluse 27806253.00
liabilitiesAndStockholdersEquity 6981962.00
cashAndShortTermInvestments 3645878.00
propertyPlantAndEquipmentGross 10674.00
propertyPlantAndEquipmentNet 10674.00
commonStockSharesOutstanding 7641598.00
2015-03-31
date 2015-03-31
filing_date 2015-05-14
currency_symbol USD
totalAssets 6759196.00
intangibleAssets 1379740.00
otherCurrentAssets 38299.00
totalLiab 2180722.00
totalStockholderEquity 4578474.00
otherCurrentLiab 30851.00
commonStock 22925.00
retainedEarnings -26235951.00
goodWill 1379740.00
otherAssets 1384000.00
cash 3510823.00
totalCurrentLiabilities 2180722.00
currentDeferredRevenue 253438.00
netDebt -3510823.00
otherStockholderEquity 30791500.00
propertyPlantEquipment 11744.00
totalCurrentAssets 5362663.00
netTangibleAssets 4578474.00
netReceivables 1813541.00
accountsPayable 1896433.00
commonStockTotalEquity 22925.00
retainedEarningsTotalEquity -26235951.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1396533.00
warrants 2153295.00
capitalSurpluse 27720330.00
liabilitiesAndStockholdersEquity 6759196.00
cashAndShortTermInvestments 3510823.00
propertyPlantAndEquipmentGross 11744.00
propertyPlantAndEquipmentNet 11744.00
commonStockSharesOutstanding 7632598.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
totalAssets 7028806.00
intangibleAssets 1435497.00
otherCurrentAssets 28093.00
totalLiab 2418722.00
totalStockholderEquity 4610084.00
otherCurrentLiab 25459.00
commonStock 22867.00
retainedEarnings -26124750.00
goodWill 1435497.00
otherAssets 1441000.00
cash 3446973.00
totalCurrentLiabilities 2418722.00
currentDeferredRevenue 120130.00
netDebt -3446973.00
shortTermDebt 1502761.00
shortLongTermDebt 1502761.00
otherStockholderEquity 30729761.00
propertyPlantEquipment 12813.00
totalCurrentAssets 5575447.00
netTangibleAssets 4610084.00
netReceivables 2100381.00
accountsPayable 2273133.00
accumulatedOtherComprehensiveIncome -17794.00
commonStockTotalEquity 22867.00
retainedEarningsTotalEquity -26124750.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1453359.00
warrants 2153295.00
capitalSurpluse 27595609.00
liabilitiesAndStockholdersEquity 7028806.00
cashAndShortTermInvestments 3446973.00
propertyPlantAndEquipmentGross 12813.00
propertyPlantAndEquipmentNet 12813.00
commonStockSharesOutstanding 7632598.00
2014-09-30
date 2014-09-30
filing_date 2014-11-13
currency_symbol USD
totalAssets 6375567.00
intangibleAssets 1434213.00
otherCurrentAssets 48043.00
totalLiab 1522525.00
totalStockholderEquity 4853042.00
otherCurrentLiab 7850.00
commonStock 23362.00
retainedEarnings -25716530.00
goodWill 1434213.00
otherAssets 1440000.00
cash 3260094.00
totalCurrentLiabilities 1522525.00
netDebt -3260094.00
otherStockholderEquity 30546210.00
propertyPlantEquipment 13436.00
totalCurrentAssets 4922869.00
netTangibleAssets 4853042.00
netReceivables 1614732.00
accountsPayable 1514675.00
commonStockTotalEquity 23362.00
retainedEarningsTotalEquity -25716530.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1452698.00
warrants 2153295.00
capitalSurpluse 28398825.00
liabilitiesAndStockholdersEquity 6375567.00
cashAndShortTermInvestments 3260094.00
propertyPlantAndEquipmentGross 13436.00
propertyPlantAndEquipmentNet 13436.00
commonStockSharesOutstanding 7787451.00
2014-06-30
date 2014-06-30
filing_date 2014-08-14
currency_symbol USD
totalAssets 6265475.00
intangibleAssets 1390088.00
otherCurrentAssets 41969.00
totalLiab 1482437.00
totalStockholderEquity 4783038.00
otherCurrentLiab 549809.00
commonStock 23362.00
retainedEarnings -25322216.00
goodWill 1390088.00
otherAssets 1395000.00
cash 3549698.00
totalCurrentLiabilities 1482437.00
currentDeferredRevenue 42908.00
netDebt -3549698.00
otherStockholderEquity 30081892.00
propertyPlantEquipment 13909.00
totalCurrentAssets 4856429.00
netTangibleAssets 4783038.00
netReceivables 1264762.00
accountsPayable 1439529.00
commonStockTotalEquity 23362.00
retainedEarningsTotalEquity -25322216.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1409046.00
warrants 3147709.00
capitalSurpluse 27304112.00
liabilitiesAndStockholdersEquity 6265475.00
cashAndShortTermInvestments 3549698.00
propertyPlantAndEquipmentGross 13909.00
propertyPlantAndEquipmentNet 13909.00
commonStockSharesOutstanding 7747227.00
2014-03-31
date 2014-03-31
filing_date 2014-05-15
currency_symbol USD
totalAssets 6515322.00
intangibleAssets 1342671.00
otherCurrentAssets 11805.00
totalLiab 1912659.00
totalStockholderEquity 4602663.00
otherCurrentLiab 146042.00
commonStock 23168.00
retainedEarnings -25269535.00
goodWill 1342671.00
otherAssets 1347000.00
cash 4030730.00
totalCurrentLiabilities 1912659.00
currentDeferredRevenue 168714.00
netDebt -4030730.00
otherStockholderEquity 29868790.00
propertyPlantEquipment 13688.00
totalCurrentAssets 5153914.00
netTangibleAssets 4602663.00
netReceivables 1111379.00
accountsPayable 1597903.00
accumulatedOtherComprehensiveIncome -19760.00
commonStockTotalEquity 23168.00
retainedEarningsTotalEquity -25269535.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1361408.00
warrants 3147709.00
capitalSurpluse 27155730.00
liabilitiesAndStockholdersEquity 6515322.00
cashAndShortTermInvestments 4030730.00
propertyPlantAndEquipmentGross 13688.00
propertyPlantAndEquipmentNet 13688.00
commonStockSharesOutstanding 5561292.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalAssets 4008020.00
intangibleAssets 1290936.00
otherCurrentAssets 11771.00
totalLiab 1968652.00
totalStockholderEquity 2039368.00
otherCurrentLiab 12000.00
commonStock 14773.00
retainedEarnings -24616220.00
goodWill 1290936.00
otherAssets 1296000.00
cash 1118243.00
totalCurrentLiabilities 1968652.00
currentDeferredRevenue 4252.00
netDebt -1118243.00
otherStockholderEquity 26659206.00
propertyPlantEquipment 15057.00
totalCurrentAssets 2696978.00
netTangibleAssets 2039368.00
netReceivables 1566964.00
accountsPayable 1952400.00
accumulatedOtherComprehensiveIncome -18391.00
commonStockTotalEquity 14773.00
retainedEarningsTotalEquity -24616220.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1311042.00
warrants 18148049.00
capitalSurpluse 8726708.00
liabilitiesAndStockholdersEquity 4008020.00
cashAndShortTermInvestments 1118243.00
propertyPlantAndEquipmentGross 15057.00
propertyPlantAndEquipmentNet 15057.00
commonStockSharesOutstanding 5561292.00
2013-09-30
date 2013-09-30
filing_date 2013-11-14
currency_symbol USD
totalAssets 2824116.00
intangibleAssets 1140668.00
otherCurrentAssets 26336.00
totalLiab 757725.00
totalStockholderEquity 2066391.00
deferredLongTermLiab 13272.00
otherCurrentLiab 13000.00
commonStock 14752.00
retainedEarnings -24481381.00
goodWill 1140668.00
otherAssets 1146000.00
cash 486692.00
totalCurrentLiabilities 757725.00
currentDeferredRevenue 13272.00
netDebt -486692.00
otherStockholderEquity 26550004.00
propertyPlantEquipment 16464.00
totalCurrentAssets 1661935.00
netTangibleAssets 2053119.00
netReceivables 1148907.00
accountsPayable 744453.00
accumulatedOtherComprehensiveIncome -16984.00
commonStockTotalEquity 14752.00
retainedEarningsTotalEquity -24481381.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1162181.00
nonCurrentLiabilitiesTotal 13272.00
warrants 18316826.00
capitalSurpluse 8449271.00
liabilitiesAndStockholdersEquity 2824116.00
cashAndShortTermInvestments 486692.00
propertyPlantAndEquipmentGross 16464.00
propertyPlantAndEquipmentNet 16464.00
commonStockSharesOutstanding 11362018.00
2013-06-30
date 2013-06-30
filing_date 2013-08-12
currency_symbol USD
totalAssets 2495962.00
intangibleAssets 1125206.00
otherCurrentAssets 55719.00
totalLiab 712270.00
totalStockholderEquity 1783692.00
deferredLongTermLiab 42620.00
otherCurrentLiab 87500.00
commonStock 14252.00
retainedEarnings -24492157.00
goodWill 1125206.00
otherAssets 1130000.00
cash 352432.00
totalCurrentLiabilities 712270.00
currentDeferredRevenue 42620.00
netDebt -352432.00
otherStockholderEquity 26277174.00
propertyPlantEquipment 17871.00
totalCurrentAssets 1347836.00
netTangibleAssets 1741072.00
netReceivables 939685.00
accountsPayable 582150.00
accumulatedOtherComprehensiveIncome -15577.00
commonStockTotalEquity 14252.00
retainedEarningsTotalEquity -24492157.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1148126.00
nonCurrentLiabilitiesTotal 42620.00
warrants 20058051.00
capitalSurpluse 6203546.00
liabilitiesAndStockholdersEquity 2495962.00
cashAndShortTermInvestments 352432.00
propertyPlantAndEquipmentGross 17871.00
propertyPlantAndEquipmentNet 17871.00
commonStockSharesOutstanding 11202756.00
2013-03-31
date 2013-03-31
filing_date 2013-05-15
currency_symbol USD
totalAssets 2141841.00
intangibleAssets 1164115.00
otherCurrentAssets 32336.00
totalLiab 751208.00
totalStockholderEquity 1390633.00
otherCurrentLiab 43750.00
commonStock 14232.00
retainedEarnings -24846316.00
goodWill 1164115.00
otherAssets 1170000.00
cash 260394.00
totalCurrentLiabilities 751208.00
currentDeferredRevenue 80772.00
netDebt -260394.00
otherStockholderEquity 26236887.00
propertyPlantEquipment 19278.00
totalCurrentAssets 953399.00
netTangibleAssets 1390633.00
netReceivables 660669.00
accountsPayable 626686.00
accumulatedOtherComprehensiveIncome -14170.00
commonStockTotalEquity 14232.00
retainedEarningsTotalEquity -24846316.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1188442.00
warrants 20058051.00
capitalSurpluse 6164666.00
liabilitiesAndStockholdersEquity 2141841.00
cashAndShortTermInvestments 260394.00
propertyPlantAndEquipmentGross 19278.00
propertyPlantAndEquipmentNet 19278.00
commonStockSharesOutstanding 4744060.00
2012-12-31
date 2012-12-31
filing_date 2013-03-12
currency_symbol USD
totalAssets 2175404.00
intangibleAssets 1180451.00
otherCurrentAssets 68158.00
totalLiab 679945.00
totalStockholderEquity 1495459.00
deferredLongTermLiab 49252.00
otherCurrentLiab 6000.00
commonStock 14232.00
retainedEarnings -24741490.00
goodWill 1180451.00
cash 284263.00
totalCurrentLiabilities 679945.00
currentDeferredRevenue 49252.00
netDebt -284263.00
otherStockholderEquity 26235480.00
propertyPlantEquipment 20685.00
totalCurrentAssets 969219.00
netTangibleAssets 1446207.00
netReceivables 616798.00
accountsPayable 624693.00
accumulatedOtherComprehensiveIncome -12763.00
commonStockTotalEquity 14232.00
retainedEarningsTotalEquity -24741490.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1206185.00
nonCurrentLiabilitiesTotal 49252.00
warrants 20058051.00
capitalSurpluse 6164666.00
liabilitiesAndStockholdersEquity 2175404.00
cashAndShortTermInvestments 284263.00
propertyPlantAndEquipmentGross 20685.00
propertyPlantAndEquipmentNet 20685.00
commonStockSharesOutstanding 4744060.00
2012-09-30
date 2012-09-30
filing_date 2012-11-14
currency_symbol USD
totalAssets 2224373.00
intangibleAssets 1226086.00
otherCurrentAssets 44892.00
totalLiab 890250.00
totalStockholderEquity 1334123.00
commonStock 14232.00
retainedEarnings -24860483.00
goodWill 1226086.00
cash 282630.00
totalCurrentLiabilities 890250.00
currentDeferredRevenue 311774.00
netDebt -282630.00
otherStockholderEquity 26191755.00
totalCurrentAssets 971171.00
netReceivables 643649.00
accountsPayable 578476.00
accumulatedOtherComprehensiveIncome -11381.00
commonStockTotalEquity 14232.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1253202.00
liabilitiesAndStockholdersEquity 2224373.00
cashAndShortTermInvestments 282630.00
propertyPlantAndEquipmentGross 22067.00
propertyPlantAndEquipmentNet 22067.00
commonStockSharesOutstanding 4742566.00
2012-06-30
date 2012-06-30
filing_date 2012-08-14
currency_symbol USD
totalAssets 2415266.00
intangibleAssets 1276524.00
otherCurrentAssets 56686.00
totalLiab 1024587.00
totalStockholderEquity 1390679.00
commonStock 14192.00
retainedEarnings -24754309.00
goodWill 1276524.00
cash 527511.00
totalCurrentLiabilities 1024587.00
currentDeferredRevenue 277076.00
netDebt -527511.00
otherStockholderEquity 26140795.00
totalCurrentAssets 1110244.00
netReceivables 526047.00
accountsPayable 747511.00
accumulatedOtherComprehensiveIncome -9999.00
commonStockTotalEquity 14192.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1305022.00
liabilitiesAndStockholdersEquity 2415266.00
cashAndShortTermInvestments 527511.00
propertyPlantAndEquipmentGross 23449.00
propertyPlantAndEquipmentNet 23449.00
commonStockSharesOutstanding 4730827.00
2012-03-31
date 2012-03-31
filing_date 2012-03-31
currency_symbol USD
totalAssets 2358016.00
intangibleAssets 1300951.00
otherCurrentAssets 114000.00
totalLiab 949526.00
totalStockholderEquity 1408490.00
otherCurrentLiab 322.00
commonStock 14192.00
retainedEarnings -24678248.00
goodWill 1300951.00
cash 797503.00
totalCurrentLiabilities 949526.00
currentDeferredRevenue 203153.00
netDebt -797503.00
otherStockholderEquity 26081133.00
totalCurrentAssets 1027961.00
netReceivables 116458.00
accountsPayable 746051.00
accumulatedOtherComprehensiveIncome -8587.00
commonStockTotalEquity 14192.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1330055.00
liabilitiesAndStockholdersEquity 2358016.00
cashAndShortTermInvestments 797503.00
propertyPlantAndEquipmentGross 24055.00
propertyPlantAndEquipmentNet 24055.00
commonStockSharesOutstanding 4730827.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalAssets 2892487.00
intangibleAssets 1313439.00
otherCurrentAssets 119032.00
totalLiab 1303317.00
totalStockholderEquity 1589170.00
otherCurrentLiab 66000.00
commonStock 14192.00
retainedEarnings -24377514.00
cash 959166.00
totalCurrentLiabilities 1303317.00
currentDeferredRevenue 330605.00
netDebt -959166.00
otherStockholderEquity 25959779.00
totalCurrentAssets 1550068.00
netReceivables 471870.00
accountsPayable 906712.00
accumulatedOtherComprehensiveIncome -7287.00
commonStockTotalEquity 14192.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1342419.00
liabilitiesAndStockholdersEquity 2892487.00
cashAndShortTermInvestments 959166.00
propertyPlantAndEquipmentGross 23931.00
propertyPlantAndEquipmentNet 23931.00
commonStockSharesOutstanding 4663315.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
totalAssets 2649597.00
intangibleAssets 1300379.00
otherCurrentAssets 196456.00
totalLiab 739440.00
totalStockholderEquity 1910157.00
deferredLongTermLiab 140300.00
commonStock 14192.00
retainedEarnings -23873746.00
cash 1019315.00
totalCurrentLiabilities 739440.00
currentDeferredRevenue 140300.00
netDebt -1019315.00
otherStockholderEquity 25776126.00
propertyPlantEquipment 11702.00
totalCurrentAssets 1337516.00
netTangibleAssets 1048539.00
netReceivables 121745.00
accountsPayable 599140.00
accumulatedOtherComprehensiveIncome -6415.00
commonStockTotalEquity 14192.00
retainedEarningsTotalEquity -23873746.00
nonCurrrentAssetsOther 1300379.00
nonCurrentAssetsTotal 1312081.00
nonCurrentLiabilitiesTotal 140300.00
warrants 20826934.00
capitalSurpluse 4942777.00
liabilitiesAndStockholdersEquity 2649597.00
cashAndShortTermInvestments 1019315.00
propertyPlantAndEquipmentGross 11702.00
propertyPlantAndEquipmentNet 11702.00
commonStockSharesOutstanding 4663315.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
totalAssets 3161960.00
intangibleAssets 1258410.00
otherCurrentAssets 614863.00
totalLiab 1862570.00
totalStockholderEquity 1299390.00
deferredLongTermLiab 152610.00
otherCurrentLiab 102500.00
commonStock 13869.00
retainedEarnings -22654367.00
cash 969765.00
totalCurrentLiabilities 862570.00
currentDeferredRevenue 152610.00
netDebt 30235.00
shortLongTermDebtTotal 1000000.00
otherStockholderEquity 23945850.00
propertyPlantEquipment 12155.00
totalCurrentAssets 1724728.00
netTangibleAssets 424096.00
netReceivables 140100.00
longTermDebt 500000.00
accountsPayable 607460.00
accumulatedOtherComprehensiveIncome -5962.00
commonStockTotalEquity 13869.00
retainedEarningsTotalEquity -22654367.00
nonCurrrentAssetsOther 166667.00
nonCurrentAssetsTotal 1437232.00
longTermDebtTotal 500000.00
nonCurrentLiabilitiesTotal 1000000.00
warrants 20281328.00
capitalSurpluse 3658460.00
liabilitiesAndStockholdersEquity 3161960.00
cashAndShortTermInvestments 969765.00
propertyPlantAndEquipmentGross 12155.00
propertyPlantAndEquipmentNet 12155.00
commonStockSharesOutstanding 4623062.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
totalAssets 3553459.00
intangibleAssets 1242767.00
otherCurrentAssets 518583.00
totalLiab 1874593.00
totalStockholderEquity 1678866.00
otherCurrentLiab 30000.00
commonStock 13869.00
retainedEarnings -22221684.00
cash 1148923.00
totalCurrentLiabilities 874593.00
currentDeferredRevenue 175450.00
netDebt -148923.00
shortLongTermDebtTotal 1000000.00
otherStockholderEquity 23892191.00
totalCurrentAssets 2006417.00
netReceivables 338911.00
accountsPayable 669143.00
accumulatedOtherComprehensiveIncome -5510.00
commonStockTotalEquity 13869.00
nonCurrrentAssetsOther 291667.00
nonCurrentAssetsTotal 1547042.00
nonCurrentLiabilitiesTotal 1000000.00
liabilitiesAndStockholdersEquity 3553459.00
cashAndShortTermInvestments 1148923.00
propertyPlantAndEquipmentGross 12608.00
propertyPlantAndEquipmentNet 12608.00
commonStockSharesOutstanding 4542684.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalAssets 3748627.00
intangibleAssets 1234754.00
otherCurrentAssets 580051.00
totalLiab 1854829.00
totalStockholderEquity 1893798.00
otherCurrentLiab 20700.00
commonStock 13607.00
retainedEarnings -21756752.00
cash 1278094.00
totalCurrentLiabilities 854829.00
currentDeferredRevenue 225720.00
netDebt -1278094.00
otherStockholderEquity 23641999.00
totalCurrentAssets 2084145.00
netReceivables 226000.00
accountsPayable 608409.00
accumulatedOtherComprehensiveIncome -5056.00
commonStockTotalEquity 13607.00
nonCurrrentAssetsOther 416667.00
nonCurrentAssetsTotal 1664482.00
nonCurrentLiabilitiesTotal 1000000.00
liabilitiesAndStockholdersEquity 3748627.00
cashAndShortTermInvestments 1278094.00
propertyPlantAndEquipmentGross 13061.00
propertyPlantAndEquipmentNet 13061.00
commonStockSharesOutstanding 4411246.00
2010-09-30
date 2010-09-30
filing_date 2010-09-30
currency_symbol USD
totalAssets 2052864.00
intangibleAssets 1303712.00
otherCurrentAssets 10588.00
totalLiab 627414.00
totalStockholderEquity 1425450.00
commonStock 13234.00
retainedEarnings -21758745.00
cash 674375.00
totalCurrentLiabilities 627414.00
netDebt -674375.00
otherStockholderEquity 23175565.00
totalCurrentAssets 720638.00
netReceivables 35675.00
accountsPayable 627414.00
accumulatedOtherComprehensiveIncome -4604.00
commonStockTotalEquity 13234.00
nonCurrrentAssetsOther 15000.00
nonCurrentAssetsTotal 1332226.00
liabilitiesAndStockholdersEquity 2052864.00
cashAndShortTermInvestments 674375.00
propertyPlantAndEquipmentGross 13514.00
propertyPlantAndEquipmentNet 13514.00
commonStockSharesOutstanding 4411246.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
totalAssets 2451866.00
intangibleAssets 1286618.00
otherCurrentAssets 18908.00
totalLiab 620772.00
totalStockholderEquity 1831094.00
commonStock 13234.00
retainedEarnings -21254167.00
cash 1132928.00
totalCurrentLiabilities 620772.00
netDebt -1132928.00
otherStockholderEquity 23076178.00
totalCurrentAssets 1152511.00
netReceivables 675.00
accountsPayable 620772.00
accumulatedOtherComprehensiveIncome -4151.00
commonStockTotalEquity 13234.00
nonCurrentAssetsTotal 1299355.00
liabilitiesAndStockholdersEquity 2451866.00
cashAndShortTermInvestments 1132928.00
propertyPlantAndEquipmentGross 12737.00
propertyPlantAndEquipmentNet 12737.00
commonStockSharesOutstanding 4459581.00
2010-03-31
date 2010-03-31
filing_date 2010-03-31
currency_symbol USD
totalAssets 633184.00
intangibleAssets 234563.00
otherCurrentAssets 13360.00
totalLiab 13879.00
totalStockholderEquity 619305.00
otherCurrentLiab 72.00
commonStock 12881.00
retainedEarnings -19308695.00
cash 371412.00
totalCurrentLiabilities 13879.00
netDebt -371412.00
otherStockholderEquity 19918848.00
totalCurrentAssets 385462.00
netReceivables 690.00
accountsPayable 13807.00
accumulatedOtherComprehensiveIncome -3729.00
commonStockTotalEquity 12881.00
nonCurrentAssetsTotal 247722.00
liabilitiesAndStockholdersEquity 633184.00
cashAndShortTermInvestments 371412.00
propertyPlantAndEquipmentGross 13159.00
propertyPlantAndEquipmentNet 13159.00
commonStockSharesOutstanding 4284392.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalAssets 890142.00
intangibleAssets 197610.00
otherCurrentAssets 8092.00
totalLiab 37830.00
totalStockholderEquity 852312.00
otherCurrentLiab 4606.00
commonStock 12826.00
retainedEarnings -19047728.00
cash 656394.00
totalCurrentLiabilities 37830.00
netDebt -656394.00
otherStockholderEquity 19890520.00
totalCurrentAssets 678951.00
netReceivables 14465.00
accountsPayable 33224.00
accumulatedOtherComprehensiveIncome -3306.00
commonStockTotalEquity 12826.00
nonCurrentAssetsTotal 211191.00
liabilitiesAndStockholdersEquity 890142.00
cashAndShortTermInvestments 656394.00
propertyPlantAndEquipmentGross 13581.00
propertyPlantAndEquipmentNet 13581.00
commonStockSharesOutstanding 4203027.00
2009-09-30
date 2009-09-30
filing_date 2009-09-30
currency_symbol USD
totalAssets 1133701.00
intangibleAssets 97617.00
otherCurrentAssets 10806.00
totalLiab 11781.00
totalStockholderEquity 1121920.00
commonStock 12726.00
retainedEarnings -16717114.00
cash 1006382.00
totalCurrentLiabilities 11781.00
netDebt -1006382.00
otherStockholderEquity 17829192.00
totalCurrentAssets 1022080.00
netReceivables 4892.00
accountsPayable 11781.00
accumulatedOtherComprehensiveIncome -2884.00
commonStockTotalEquity 12726.00
nonCurrentAssetsTotal 111621.00
liabilitiesAndStockholdersEquity 1133701.00
cashAndShortTermInvestments 1006382.00
propertyPlantAndEquipmentGross 14004.00
propertyPlantAndEquipmentNet 14004.00
commonStockSharesOutstanding 4203027.00
2009-06-30
date 2009-06-30
filing_date 2009-06-30
currency_symbol USD
totalAssets 1466979.00
intangibleAssets 105323.00
otherCurrentAssets 7393.00
totalLiab 48343.00
totalStockholderEquity 1418636.00
otherCurrentLiab 20600.00
commonStock 12689.00
retainedEarnings -16194907.00
cash 1338109.00
totalCurrentLiabilities 48343.00
netDebt -1338109.00
otherStockholderEquity 17603316.00
totalCurrentAssets 1347230.00
netReceivables 1728.00
accountsPayable 27743.00
accumulatedOtherComprehensiveIncome -2462.00
commonStockTotalEquity 12689.00
nonCurrentAssetsTotal 119749.00
liabilitiesAndStockholdersEquity 1466979.00
cashAndShortTermInvestments 1338109.00
propertyPlantAndEquipmentGross 14426.00
propertyPlantAndEquipmentNet 14426.00
commonStockSharesOutstanding 4203027.00
2009-03-31
date 2009-03-31
filing_date 2009-03-31
currency_symbol USD
totalAssets 1953854.00
intangibleAssets 113030.00
otherCurrentAssets 3205.00
totalLiab 193073.00
totalStockholderEquity 1760781.00
otherCurrentLiab 10273.00
commonStock 12423.00
retainedEarnings -15852762.00
cash 1822771.00
totalCurrentLiabilities 193073.00
netDebt -1818771.00
shortLongTermDebtTotal 4000.00
otherStockholderEquity 17603160.00
totalCurrentAssets 1825976.00
accountsPayable 182800.00
accumulatedOtherComprehensiveIncome -2040.00
commonStockTotalEquity 12423.00
nonCurrentAssetsTotal 127878.00
liabilitiesAndStockholdersEquity 1953854.00
cashAndShortTermInvestments 1822771.00
propertyPlantAndEquipmentGross 14848.00
propertyPlantAndEquipmentNet 14848.00
commonStockSharesOutstanding 4098907.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
totalAssets 2643301.00
intangibleAssets 120737.00
otherCurrentAssets 3292.00
totalLiab 217797.00
totalStockholderEquity 2425504.00
otherCurrentLiab 45933.00
commonStock 12263.00
retainedEarnings -14492039.00
cash 2502656.00
totalCurrentLiabilities 217797.00
netDebt -2498656.00
shortLongTermDebtTotal 4000.00
otherStockholderEquity 16906897.00
totalCurrentAssets 2507294.00
netReceivables 1346.00
accountsPayable 171864.00
accumulatedOtherComprehensiveIncome -1617.00
commonStockTotalEquity 12263.00
nonCurrentAssetsTotal 136007.00
liabilitiesAndStockholdersEquity 2643301.00
cashAndShortTermInvestments 2502656.00
propertyPlantAndEquipmentGross 15270.00
propertyPlantAndEquipmentNet 15270.00
commonStockSharesOutstanding 3887484.00
2008-09-30
date 2008-09-30
filing_date 2008-09-30
currency_symbol USD
commonStockSharesOutstanding 3887484.00
2008-06-30
date 2008-06-30
filing_date 2008-06-30
currency_symbol USD
commonStockSharesOutstanding 3887484.00
2008-03-31
date 2008-03-31
filing_date 2008-03-31
currency_symbol USD
commonStockSharesOutstanding 3466829.00
yearly
2021-12-31
date 2021-12-31
filing_date 2022-02-28
currency_symbol USD
totalAssets 140985192.00
intangibleAssets 10646654.00
otherCurrentAssets 5630655.00
totalLiab 9605475.00
totalStockholderEquity 131379717.00
otherCurrentLiab 2902836.00
commonStock 17861.00
capitalStock 17861.00
retainedEarnings -35253658.00
goodWill 14740031.00
otherAssets 12859.00
cash 84681770.00
totalCurrentLiabilities 9368749.00
currentDeferredRevenue 1389907.00
netDebt -84354062.00
shortTermDebt 90982.00
shortLongTermDebtTotal 327708.00
otherStockholderEquity 166615514.00
propertyPlantEquipment 472638.00
totalCurrentAssets 115113010.00
netTangibleAssets 105993032.00
netReceivables 24800585.00
accountsPayable 4985024.00
commonStockTotalEquity 17861.00
retainedEarningsTotalEquity -35253658.00
nonCurrrentAssetsOther 12859.00
nonCurrentAssetsTotal 25872182.00
capitalLeaseObligations 327708.00
nonCurrentLiabilitiesOther 236726.00
nonCurrentLiabilitiesTotal 236726.00
capitalSurpluse 166615514.00
liabilitiesAndStockholdersEquity 140985192.00
cashAndShortTermInvestments 84681770.00
propertyPlantAndEquipmentNet 472638.00
netWorkingCapital 105744261.00
netInvestedCapital 131379717.00
commonStockSharesOutstanding 17690489.00
2020-12-31
date 2020-12-31
filing_date 2021-03-08
currency_symbol USD
totalAssets 60327754.00
intangibleAssets 12120944.00
otherCurrentAssets 4456611.00
totalLiab 10353840.00
totalStockholderEquity 49973914.00
otherCurrentLiab 4031174.00
commonStock 15223.00
capitalStock 15223.00
retainedEarnings -35631737.00
goodWill 14740031.00
otherAssets 12859.00
cash 10516776.00
totalCurrentLiabilities 10028307.00
currentDeferredRevenue 285795.00
netDebt -10068023.00
shortTermDebt 123220.00
shortLongTermDebtTotal 448753.00
otherStockholderEquity 85590428.00
propertyPlantEquipment 148854.00
totalCurrentAssets 32859092.00
netTangibleAssets 49973914.00
netReceivables 17885705.00
accountsPayable 5588118.00
commonStockTotalEquity 15223.00
retainedEarningsTotalEquity -35631737.00
nonCurrrentAssetsOther 12859.00
nonCurrentAssetsTotal 27468662.00
capitalLeaseObligations 448753.00
nonCurrentLiabilitiesOther 325533.00
nonCurrentLiabilitiesTotal 325533.00
capitalSurpluse 85590428.00
liabilitiesAndStockholdersEquity 60327754.00
cashAndShortTermInvestments 10516776.00
propertyPlantAndEquipmentGross 594828.00
propertyPlantAndEquipmentNet 594828.00
netWorkingCapital 22830785.00
netInvestedCapital 49973914.00
commonStockSharesOutstanding 14827923.00
2019-12-31
date 2019-12-31
filing_date 2020-03-26
currency_symbol USD
totalAssets 56638525.00
intangibleAssets 13940142.00
otherCurrentAssets 871043.00
totalLiab 11776266.00
totalStockholderEquity 44862259.00
otherCurrentLiab 3416066.00
commonStock 14601.00
capitalStock 14601.00
retainedEarnings -33424610.00
otherLiab 5220000.00
goodWill 14740031.00
otherAssets 80727.00
cash 18852680.00
totalCurrentLiabilities 6107513.00
currentDeferredRevenue 580014.00
netDebt -18288496.00
shortLongTermDebtTotal 564184.00
otherStockholderEquity 78421184.00
propertyPlantEquipment 735877.00
totalCurrentAssets 27141748.00
netTangibleAssets 16182086.00
netReceivables 7418025.00
accountsPayable 2111433.00
accumulatedOtherComprehensiveIncome -148916.00
commonStockTotalEquity 14601.00
retainedEarningsTotalEquity -33424610.00
nonCurrrentAssetsOther 80727.00
nonCurrentAssetsTotal 29496777.00
capitalLeaseObligations 564184.00
nonCurrentLiabilitiesOther 5668753.00
nonCurrentLiabilitiesTotal 5668753.00
capitalSurpluse 78272270.00
liabilitiesAndStockholdersEquity 56638525.00
cashAndShortTermInvestments 18852680.00
propertyPlantAndEquipmentGross 735877.00
propertyPlantAndEquipmentNet 735877.00
netWorkingCapital 21034235.00
netInvestedCapital 44862259.00
commonStockSharesOutstanding 13387863.00
2018-12-31
date 2018-12-31
filing_date 2019-03-12
currency_symbol USD
totalAssets 25054578.00
intangibleAssets 5259067.00
otherCurrentAssets 590744.00
totalLiab 6596133.00
totalStockholderEquity 18458445.00
otherCurrentLiab 1300882.00
commonStock 12039.00
capitalStock 12039.00
retainedEarnings -30278805.00
otherLiab 2365000.00
goodWill 3678513.00
otherAssets 235647.00
cash 8914034.00
totalCurrentLiabilities 4231133.00
currentDeferredRevenue 610625.00
netDebt -8914034.00
otherStockholderEquity 48829913.00
propertyPlantEquipment 149330.00
totalCurrentAssets 15962619.00
netTangibleAssets 9520865.00
netReceivables 6457841.00
accountsPayable 2319626.00
accumulatedOtherComprehensiveIncome -104702.00
commonStockTotalEquity 12039.00
retainedEarningsTotalEquity -30278805.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 9091959.00
nonCurrentLiabilitiesOther 2365000.00
nonCurrentLiabilitiesTotal 2365000.00
capitalSurpluse 48725210.00
liabilitiesAndStockholdersEquity 25054578.00
cashAndShortTermInvestments 8914034.00
propertyPlantAndEquipmentGross 149330.00
propertyPlantAndEquipmentNet 149330.00
netWorkingCapital 11731486.00
netInvestedCapital 18458445.00
commonStockSharesOutstanding 11862991.00
2017-12-31
date 2017-12-31
filing_date 2018-03-08
currency_symbol USD
totalAssets 9763741.00
intangibleAssets 782496.00
otherCurrentAssets 255428.00
totalLiab 3543202.00
totalStockholderEquity 6220539.00
otherCurrentLiab 953947.00
commonStock 29318.00
retainedEarnings -30363122.00
goodWill 782496.00
otherAssets 5049.00
cash 5122573.00
totalCurrentLiabilities 3543202.00
currentDeferredRevenue 507160.00
netDebt -5122573.00
shortTermDebt 1177136.00
shortLongTermDebt 1177136.00
otherStockholderEquity 36628619.00
propertyPlantEquipment 167305.00
totalCurrentAssets 8808891.00
netTangibleAssets 5438043.00
netReceivables 3430890.00
accountsPayable 2082095.00
accumulatedOtherComprehensiveIncome -74276.00
commonStockTotalEquity 29318.00
retainedEarningsTotalEquity -30363122.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 954850.00
nonCurrentLiabilitiesTotal 0.00
warrants 1286424.00
capitalSurpluse 35267920.00
liabilitiesAndStockholdersEquity 9763741.00
cashAndShortTermInvestments 5122573.00
propertyPlantAndEquipmentGross 167305.00
propertyPlantAndEquipmentNet 167305.00
netWorkingCapital 5265689.00
netInvestedCapital 6220539.00
commonStockSharesOutstanding 9819743.00
2016-12-31
date 2016-12-31
filing_date 2017-03-08
currency_symbol USD
totalAssets 11478759.00
intangibleAssets 1124198.00
otherCurrentAssets 80820.00
totalLiab 3666580.00
totalStockholderEquity 7812179.00
otherCurrentLiab 288268.00
commonStock 29719.00
retainedEarnings -28259093.00
goodWill 1124198.00
otherAssets 5049.00
cash 7034647.00
totalCurrentLiabilities 3666580.00
currentDeferredRevenue 386581.00
netDebt -7034647.00
shortTermDebt 2495059.00
shortLongTermDebt 2495059.00
otherStockholderEquity 36067242.00
propertyPlantEquipment 173649.00
totalCurrentAssets 10175863.00
netTangibleAssets 6687981.00
netReceivables 3060396.00
accountsPayable 2991731.00
accumulatedOtherComprehensiveIncome -25689.00
commonStockTotalEquity 29719.00
retainedEarningsTotalEquity -28259093.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1302896.00
nonCurrentLiabilitiesTotal 0.00
warrants 2294416.00
capitalSurpluse 33747140.00
liabilitiesAndStockholdersEquity 11478759.00
cashAndShortTermInvestments 7034647.00
propertyPlantAndEquipmentGross 173649.00
propertyPlantAndEquipmentNet 173649.00
commonStockSharesOutstanding 9902629.00
2015-12-31
date 2015-12-31
filing_date 2016-03-15
currency_symbol USD
totalAssets 12314280.00
intangibleAssets 1173354.00
otherCurrentAssets 70623.00
totalLiab 3371784.00
totalStockholderEquity 8942496.00
otherCurrentLiab 6983.00
commonStock 29031.00
retainedEarnings -26719890.00
goodWill 1173354.00
otherAssets 5050.00
cash 8207565.00
totalCurrentLiabilities 3371784.00
currentDeferredRevenue 227002.00
netDebt -8207565.00
shortTermDebt 2355608.00
shortLongTermDebt 2355608.00
otherStockholderEquity 35655769.00
propertyPlantEquipment 10240.00
totalCurrentAssets 11125638.00
netTangibleAssets 7769142.00
netReceivables 2847450.00
accountsPayable 3137799.00
accumulatedOtherComprehensiveIncome -22414.00
commonStockTotalEquity 29031.00
retainedEarningsTotalEquity -26719890.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1188642.00
warrants 2329508.00
capitalSurpluse 32185500.00
liabilitiesAndStockholdersEquity 12314280.00
cashAndShortTermInvestments 8207565.00
propertyPlantAndEquipmentGross 10239.00
propertyPlantAndEquipmentNet 10239.00
commonStockSharesOutstanding 8187471.00
2014-12-31
date 2014-12-31
filing_date 2015-03-31
currency_symbol USD
totalAssets 7028806.00
intangibleAssets 1435497.00
otherCurrentAssets 28093.00
totalLiab 2418722.00
totalStockholderEquity 4610084.00
otherCurrentLiab 25459.00
commonStock 22867.00
retainedEarnings -26124750.00
goodWill 1435497.00
otherAssets 5000.00
cash 3446973.00
totalCurrentLiabilities 2418722.00
currentDeferredRevenue 120130.00
netDebt -3446973.00
shortTermDebt 1502761.00
shortLongTermDebt 1502761.00
otherStockholderEquity 30729761.00
propertyPlantEquipment 12813.00
totalCurrentAssets 5575447.00
netTangibleAssets 4610084.00
netReceivables 2100381.00
accountsPayable 2273133.00
accumulatedOtherComprehensiveIncome -17794.00
commonStockTotalEquity 22867.00
retainedEarningsTotalEquity -26124750.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1453359.00
warrants 2153295.00
capitalSurpluse 27595609.00
liabilitiesAndStockholdersEquity 7028806.00
cashAndShortTermInvestments 3446973.00
propertyPlantAndEquipmentGross 12813.00
propertyPlantAndEquipmentNet 12813.00
commonStockSharesOutstanding 8002776.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalAssets 4008020.00
intangibleAssets 1290936.00
otherCurrentAssets 11771.00
totalLiab 1968652.00
totalStockholderEquity 2039368.00
otherCurrentLiab 12000.00
commonStock 14773.00
retainedEarnings -24616220.00
goodWill 1290936.00
otherAssets 5000.00
cash 1118243.00
totalCurrentLiabilities 1968652.00
currentDeferredRevenue 4252.00
netDebt -1118243.00
otherStockholderEquity 26659206.00
propertyPlantEquipment 15057.00
totalCurrentAssets 2696978.00
netTangibleAssets 2039368.00
netReceivables 1566964.00
accountsPayable 1952400.00
accumulatedOtherComprehensiveIncome -18391.00
commonStockTotalEquity 14773.00
retainedEarningsTotalEquity -24616220.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1311042.00
warrants 18148049.00
capitalSurpluse 8726708.00
liabilitiesAndStockholdersEquity 4008020.00
cashAndShortTermInvestments 1118243.00
propertyPlantAndEquipmentGross 15057.00
propertyPlantAndEquipmentNet 15057.00
commonStockSharesOutstanding 4904334.00
2012-12-31
date 2012-12-31
filing_date 2013-03-12
currency_symbol USD
totalAssets 2175404.00
intangibleAssets 1180451.00
otherCurrentAssets 68158.00
totalLiab 679945.00
totalStockholderEquity 1495459.00
deferredLongTermLiab 49252.00
otherCurrentLiab 6000.00
commonStock 14232.00
retainedEarnings -24741490.00
otherLiab 0.00
goodWill 1180451.00
otherAssets 0.00
cash 284263.00
totalCurrentLiabilities 679945.00
currentDeferredRevenue 49252.00
netDebt -284263.00
shortTermDebt 0.00
shortLongTermDebt 0.00
otherStockholderEquity 26235480.00
propertyPlantEquipment 20685.00
totalCurrentAssets 969219.00
longTermInvestments 0.00
netTangibleAssets 1446207.00
shortTermInvestments 0.00
netReceivables 616798.00
longTermDebt 0.00
inventory 0.00
accountsPayable 624693.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -12763.00
additionalPaidInCapital 0.00
commonStockTotalEquity 14232.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -24741490.00
treasuryStock 0.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1206185.00
nonCurrentLiabilitiesTotal 49252.00
warrants 20058051.00
capitalSurpluse 6164666.00
liabilitiesAndStockholdersEquity 2175404.00
cashAndShortTermInvestments 284263.00
propertyPlantAndEquipmentGross 20685.00
propertyPlantAndEquipmentNet 20685.00
commonStockSharesOutstanding 4738623.00
2011-12-31
date 2011-12-31
filing_date 2012-03-30
currency_symbol USD
totalAssets 2892487.00
intangibleAssets 1313439.00
otherCurrentAssets 119032.00
totalLiab 1303317.00
totalStockholderEquity 1589170.00
otherCurrentLiab 66000.00
commonStock 14192.00
retainedEarnings -24377514.00
goodWill 1313439.00
cash 959166.00
totalCurrentLiabilities 1303317.00
currentDeferredRevenue 330605.00
netDebt -959166.00
otherStockholderEquity 25959779.00
totalCurrentAssets 1550068.00
netReceivables 471870.00
accountsPayable 906712.00
accumulatedOtherComprehensiveIncome -7287.00
commonStockTotalEquity 14192.00
nonCurrrentAssetsOther 5049.00
nonCurrentAssetsTotal 1342419.00
liabilitiesAndStockholdersEquity 2892487.00
cashAndShortTermInvestments 959166.00
propertyPlantAndEquipmentGross 23931.00
propertyPlantAndEquipmentNet 23931.00
commonStockSharesOutstanding 4640551.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalAssets 3748627.00
intangibleAssets 1234754.00
otherCurrentAssets 580051.00
totalLiab 1854829.00
totalStockholderEquity 1893798.00
otherCurrentLiab 20700.00
commonStock 13607.00
retainedEarnings -21756752.00
cash 1278094.00
totalCurrentLiabilities 854829.00
currentDeferredRevenue 225720.00
netDebt -1278094.00
otherStockholderEquity 23641999.00
totalCurrentAssets 2084145.00
netReceivables 226000.00
accountsPayable 608409.00
accumulatedOtherComprehensiveIncome -5056.00
commonStockTotalEquity 13607.00
nonCurrrentAssetsOther 416667.00
nonCurrentAssetsTotal 1664482.00
nonCurrentLiabilitiesTotal 1000000.00
liabilitiesAndStockholdersEquity 3748627.00
cashAndShortTermInvestments 1278094.00
propertyPlantAndEquipmentGross 13061.00
propertyPlantAndEquipmentNet 13061.00
commonStockSharesOutstanding 4410442.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalAssets 890142.00
intangibleAssets 197610.00
otherCurrentAssets 8092.00
totalLiab 37830.00
totalStockholderEquity 852312.00
otherCurrentLiab 4606.00