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

Logo

Perion Network Ltd. - глобальная технологическая компания, которая занимается предоставлением рекламных решений брендам и издателям через инновационные платформы. Он стремится обеспечить выполнение на основе данных, от эффективных рекламных форматов до фирменного поиска и единой социальной и мобильной программной платформы. Он предлагает следующие бизнес-решения: Undertone, который связывает бренды с потребителями, используя привлекательные креативы; Code Fuel, которая позволяет разработчикам оптимизировать поисковый трафик и получать дополнительный доход; MakeMeReach, автоматизированная платформа социального управления, которая помогает повысить эффективность рекламы в Facebook, Twitter, Instagram и Snapchat; и Smilebox, настольные и мобильные приложения. Компания была основана Офером Адлером и Яроном Адлером в ноябре 1999 года и имеет штаб-квартиру в Холоне, Израиль.

General
Code PERI
Type Common Stock
Name Perion Network
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
ISIN IL0010958192
CUSIP M5364E104
EmployerIdNumber
FiscalYearEnd December
IPODate 2006-01-31
InternationalDomestic International/Domestic
Sector Communication Services
Industry Internet Content & Information
GicSector Communication Services
GicGroup Media & Entertainment
GicIndustry Media
GicSubIndustry Advertising
HomeCategory ADR
IsDelisted Нет
Address 26 HaRokmim Street, Holon, Israel, 5885849
Listings
0
Code IW2
Exchange STU
Name PERION NETWORK (IW2.SG)
1
Code IW2
Exchange F
Name Perion Network
2
Code PERI
Exchange TA
Name Perion Network
Phone 972 73 3981582
WebURL https://www.perion.com
FullTimeEmployees 399
UpdatedAt 2022-12-02
Highlights
MarketCapitalization 1265977984
MarketCapitalizationMln 1265.978
EBITDA 95483000
PERatio 16.8781
PEGRatio 0.5996
WallStreetTargetPrice 32.24
BookValue 11.94
DividendShare 0
DividendYield 0
EarningsShare 1.64
EPSEstimateCurrentYear 1.79
EPSEstimateNextYear 1.72
EPSEstimateNextQuarter 0.41
EPSEstimateCurrentQuarter 0.43
MostRecentQuarter 2022-09-30
ProfitMargin 0.1329
OperatingMarginTTM 0.1508
ReturnOnAssetsTTM 0.0921
ReturnOnEquityTTM 0.1923
RevenueTTM 588561024
RevenuePerShareTTM 13.815
QuarterlyRevenueGrowthYOY 0.311
GrossProfitTTM 165283000
DilutedEpsTTM 1.64
QuarterlyEarningsGrowthYOY 0.893

Financials / Income Statement / quarterly / net Income

9M
2020-12-31
3.31M
2021-03-31
7.08M
2021-06-30
10.62M
2021-09-30
17.7M
2021-12-31
15.47M
2022-03-31
19.5M
2022-06-30
25.58M
2022-09-30

Financials / Income Statement / quarterly / ebitda

11.06M
2020-12-31
6.43M
2021-03-31
10.86M
2021-06-30
14.3M
2021-09-30
24.39M
2021-12-31
20.3M
2022-03-31
25.08M
2022-06-30
35.34M
2022-09-30

Financials / Income Statement / quarterly / totalRevenue

118.26M
2020-12-31
89.82M
2021-03-31
109.68M
2021-06-30
121.03M
2021-09-30
157.98M
2021-12-31
125.32M
2022-03-31
146.66M
2022-06-30
158.62M
2022-09-30

Earnings / History / epsActual

0.44
2021-12-31
0.33
2022-03-31
0.41
2022-06-30
0.53
2022-09-30
0
2022-12-31
0
2023-03-31
0
2023-06-30
0
2023-09-30
Valuation
TrailingPE 16.8781
ForwardPE 14.9925
PriceSalesTTM 2.151
PriceBookMRQ 2.2603
EnterpriseValue 794441653
EnterpriseValueRevenue 1.3498
EnterpriseValueEbitda 7.7885
SharesStats
SharesOutstanding 44663000
SharesFloat 44539417
PercentInsiders 8.559
PercentInstitutions 44.707
Technicals
Beta 1.2118
52WeekHigh 27.88
52WeekLow 16.41
50DayMA 23.0586
200DayMA 21.3307
SharesShort 961667
SharesShortPriorMonth 941960
ShortRatio 2.07
ShortPercent 0.0221
SplitsDividends
ForwardAnnualDividendRate 0
ForwardAnnualDividendYield 0
PayoutRatio 0
DividendDate 2018-08-27
ExDividendDate 2011-03-23
LastSplitFactor 1:3
LastSplitDate 2018-08-27
NumberDividendsByYear
0
Year 2009
Count 2
1
Year 2010
Count 2
2
Year 2011
Count 1
outstandingShares
annual
0
date 2022
dateFormatted 2022-12-31
sharesMln 47.9977
shares 47997700
1
date 2021
dateFormatted 2021-12-31
sharesMln 40.3494
shares 40349400
2
date 2020
dateFormatted 2020-12-31
sharesMln 29.9616
shares 29961600
3
date 2019
dateFormatted 2019-12-31
sharesMln 27.2884
shares 27288400
4
date 2018
dateFormatted 2018-12-31
sharesMln 26.8510
shares 26851000
5
date 2017
dateFormatted 2017-12-31
sharesMln 25.8500
shares 25850000
6
date 2016
dateFormatted 2016-12-31
sharesMln 25.8469
shares 25846900
7
date 2015
dateFormatted 2015-12-31
sharesMln 24.2286
shares 24228600
8
date 2014
dateFormatted 2014-12-31
sharesMln 23.0533
shares 23053300
9
date 2013
dateFormatted 2013-12-31
sharesMln 4.1627
shares 4162700
10
date 2012
dateFormatted 2012-12-31
sharesMln 3.7583
shares 3758300
11
date 2011
dateFormatted 2011-12-31
sharesMln 3.3193
shares 3319300
12
date 2010
dateFormatted 2010-12-31
sharesMln 3.1778
shares 3177800
13
date 2009
dateFormatted 2009-12-31
sharesMln 3.2348
shares 3234800
14
date 2008
dateFormatted 2008-12-31
sharesMln 3.1622
shares 3162200
15
date 2007
dateFormatted 2007-12-31
sharesMln 3.1587
shares 3158700
16
date 2006
dateFormatted 2006-12-31
sharesMln 1.7029
shares 1702900
17
date 2005
dateFormatted 2005-12-31
sharesMln 1.7029
shares 1702900
18
date 2004
dateFormatted 2004-12-31
sharesMln 2.2597
shares 2259700
quarterly
0
date 2022-Q3
dateFormatted 2022-09-30
sharesMln 47.9977
shares 47997700
1
date 2022-Q2
dateFormatted 2022-06-30
sharesMln 44.4214
shares 44421400
2
date 2022-Q1
dateFormatted 2022-03-31
sharesMln 47.0307
shares 47030700
3
date 2021-Q4
dateFormatted 2021-12-31
sharesMln 40.3494
shares 40349400
4
date 2021-Q3
dateFormatted 2021-09-30
sharesMln 37.8657
shares 37865700
5
date 2021-Q2
dateFormatted 2021-06-30
sharesMln 37.0853
shares 37085300
6
date 2021-Q1
dateFormatted 2021-03-31
sharesMln 35.8206
shares 35820600
7
date 2020-Q4
dateFormatted 2020-12-31
sharesMln 29.9616
shares 29961600
8
date 2020-Q3
dateFormatted 2020-09-30
sharesMln 28.3369
shares 28336900
9
date 2020-Q2
dateFormatted 2020-06-30
sharesMln 26.7076
shares 26707600
10
date 2020-Q1
dateFormatted 2020-03-31
sharesMln 28.2127
shares 28212700
11
date 2019-Q4
dateFormatted 2019-12-31
sharesMln 27.2884
shares 27288400
12
date 2019-Q3
dateFormatted 2019-09-30
sharesMln 26.8954
shares 26895400
13
date 2019-Q2
dateFormatted 2019-06-30
sharesMln 25.8965
shares 25896500
14
date 2019-Q1
dateFormatted 2019-03-31
sharesMln 25.8850
shares 25885000
15
date 2018-Q4
dateFormatted 2018-12-31
sharesMln 26.8510
shares 26851000
16
date 2018-Q3
dateFormatted 2018-09-30
sharesMln 26.4208
shares 26420800
17
date 2018-Q2
dateFormatted 2018-06-30
sharesMln 26.4206
shares 26420600
18
date 2018-Q1
dateFormatted 2018-03-31
sharesMln 25.8500
shares 25850000
19
date 2017-Q4
dateFormatted 2017-12-31
sharesMln 25.8500
shares 25850000
20
date 2017-Q3
dateFormatted 2017-09-30
sharesMln 26.7938
shares 26793800
21
date 2017-Q2
dateFormatted 2017-06-30
sharesMln 25.8500
shares 25850000
22
date 2017-Q1
dateFormatted 2017-03-31
sharesMln 25.8290
shares 25829000
23
date 2016-Q4
dateFormatted 2016-12-31
sharesMln 25.8469
shares 25846900
24
date 2016-Q3
dateFormatted 2016-09-30
sharesMln 25.9131
shares 25913100
25
date 2016-Q2
dateFormatted 2016-06-30
sharesMln 26.8683
shares 26868300
26
date 2016-Q1
dateFormatted 2016-03-31
sharesMln 25.3898
shares 25389800
27
date 2015-Q4
dateFormatted 2015-12-31
sharesMln 24.2286
shares 24228600
28
date 2015-Q3
dateFormatted 2015-09-30
sharesMln 23.7473
shares 23747300
29
date 2015-Q2
dateFormatted 2015-06-30
sharesMln 23.7473
shares 23747300
30
date 2015-Q1
dateFormatted 2015-03-31
sharesMln 24.8902
shares 24890200
31
date 2014-Q4
dateFormatted 2014-12-31
sharesMln 23.0533
shares 23053300
32
date 2014-Q3
dateFormatted 2014-09-30
sharesMln 23.6055
shares 23605500
33
date 2014-Q2
dateFormatted 2014-06-30
sharesMln 23.5826
shares 23582600
34
date 2014-Q1
dateFormatted 2014-03-31
sharesMln 23.0266
shares 23026600
35
date 2013-Q4
dateFormatted 2013-12-31
sharesMln 4.1627
shares 4162700
36
date 2013-Q3
dateFormatted 2013-09-30
sharesMln 4.1560
shares 4155999.9999999995
37
date 2013-Q2
dateFormatted 2013-06-30
sharesMln 4.1560
shares 4155999.9999999995
38
date 2013-Q1
dateFormatted 2013-03-31
sharesMln 4.2793
shares 4279300
39
date 2012-Q4
dateFormatted 2012-12-31
sharesMln 3.7583
shares 3758300
40
date 2012-Q3
dateFormatted 2012-09-30
sharesMln 3.3860
shares 3386000
41
date 2012-Q2
dateFormatted 2012-06-30
sharesMln 3.3407
shares 3340700
42
date 2012-Q1
dateFormatted 2012-03-31
sharesMln 3.3357
shares 3335700
43
date 2011-Q4
dateFormatted 2011-12-31
sharesMln 3.3193
shares 3319300
44
date 2011-Q3
dateFormatted 2011-09-30
sharesMln 3.3377
shares 3337700
45
date 2011-Q2
dateFormatted 2011-06-30
sharesMln 3.3407
shares 3340700
46
date 2011-Q1
dateFormatted 2011-03-31
sharesMln 3.3380
shares 3338000
47
date 2010-Q4
dateFormatted 2010-12-31
sharesMln 3.1778
shares 3177800
48
date 2010-Q3
dateFormatted 2010-09-30
sharesMln 3.2576
shares 3257600
49
date 2010-Q2
dateFormatted 2010-06-30
sharesMln 3.2537
shares 3253700
50
date 2010-Q1
dateFormatted 2010-03-31
sharesMln 3.2900
shares 3290000
51
date 2009-Q4
dateFormatted 2009-12-31
sharesMln 3.2348
shares 3234800
52
date 2009-Q3
dateFormatted 2009-09-30
sharesMln 3.2690
shares 3269000
53
date 2009-Q2
dateFormatted 2009-06-30
sharesMln 3.1260
shares 3126000
54
date 2009-Q1
dateFormatted 2009-03-31
sharesMln 3.1622
shares 3162200
55
date 2008-Q4
dateFormatted 2008-12-31
sharesMln 3.1622
shares 3162200
56
date 2008-Q3
dateFormatted 2008-09-30
sharesMln 3.1810
shares 3181000
57
date 2008-Q2
dateFormatted 2008-06-30
sharesMln 3.1947
shares 3194700
58
date 2008-Q1
dateFormatted 2008-03-31
sharesMln 3.1587
shares 3158700
59
date 2007-Q4
dateFormatted 2007-12-31
sharesMln 3.1587
shares 3158700
60
date 2007-Q3
dateFormatted 2007-09-30
sharesMln 3.2217
shares 3221700
61
date 2007-Q2
dateFormatted 2007-06-30
sharesMln 3.2150
shares 3215000
62
date 2007-Q1
dateFormatted 2007-03-31
sharesMln 1.7029
shares 1702900
63
date 2006-Q4
dateFormatted 2006-12-31
sharesMln 1.7029
shares 1702900
64
date 2006-Q3
dateFormatted 2006-09-30
sharesMln 3.1266
shares 3126600
65
date 2006-Q2
dateFormatted 2006-06-30
sharesMln 3.1292
shares 3129200
66
date 2006-Q1
dateFormatted 2006-03-31
sharesMln 1.7029
shares 1702900
67
date 2005-Q4
dateFormatted 2005-12-31
sharesMln 1.7029
shares 1702900
68
date 2005-Q3
dateFormatted 2005-09-30
sharesMln 1.7584
shares 1758400
69
date 2005-Q2
dateFormatted 2005-06-30
sharesMln 2.5894
shares 2589400
70
date 2005-Q1
dateFormatted 2005-03-31
sharesMln 2.5894
shares 2589400
71
date 2004-Q4
dateFormatted 2004-12-31
sharesMln 2.2597
shares 2259700
Earnings
History
2023-09-30
reportDate 2023-11-07
date 2023-09-30
beforeAfterMarket AfterMarket
currency USD
2023-06-30
reportDate 2023-08-01
date 2023-06-30
beforeAfterMarket BeforeMarket
currency USD
2023-03-31
reportDate 2023-04-26
date 2023-03-31
beforeAfterMarket BeforeMarket
currency USD
2022-12-31
reportDate 2023-02-07
date 2022-12-31
beforeAfterMarket AfterMarket
currency USD
epsEstimate 0.52
2022-09-30
reportDate 2022-11-09
date 2022-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.53
epsEstimate 0.44
epsDifference 0.09
surprisePercent 20.4545
2022-06-30
reportDate 2022-08-03
date 2022-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.41
epsEstimate 0.32
epsDifference 0.09
surprisePercent 28.125
2022-03-31
reportDate 2022-04-28
date 2022-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.33
epsEstimate 0.28
epsDifference 0.05
surprisePercent 17.8571
2021-12-31
reportDate 2022-02-09
date 2021-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.44
epsEstimate 0.39
epsDifference 0.05
surprisePercent 12.8205
2021-09-30
reportDate 2021-10-26
date 2021-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.28
epsEstimate 0.18
epsDifference 0.1
surprisePercent 55.5556
2021-06-30
reportDate 2021-08-03
date 2021-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.19
epsEstimate 0.18
epsDifference 0.01
surprisePercent 5.5556
2021-03-31
reportDate 2021-05-04
date 2021-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.09
epsEstimate 0.02
epsDifference 0.07
surprisePercent 350
2020-12-31
reportDate 2021-02-09
date 2020-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.27
epsEstimate 0.18
epsDifference 0.09
surprisePercent 50
2020-09-30
reportDate 2020-10-28
date 2020-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.08
epsEstimate 0.08
epsDifference 0
surprisePercent 0
2020-06-30
reportDate 2020-08-05
date 2020-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.08
epsEstimate -0.09
epsDifference 0.01
surprisePercent 11.1111
2020-03-31
reportDate 2020-05-06
date 2020-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.05
epsEstimate 0.03
epsDifference 0.02
surprisePercent 66.6667
2019-12-31
reportDate 2020-02-12
date 2019-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.22
epsEstimate 0.17
epsDifference 0.05
surprisePercent 29.4118
2019-09-30
reportDate 2019-11-06
date 2019-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.11
epsEstimate 0.07
epsDifference 0.04
surprisePercent 57.1429
2019-06-30
reportDate 2019-08-07
date 2019-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.11
epsEstimate 0.03
epsDifference 0.08
surprisePercent 266.6667
2019-03-31
reportDate 2019-05-15
date 2019-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.05
epsEstimate 0.04
epsDifference 0.01
surprisePercent 25
2018-12-31
reportDate 2019-02-13
date 2018-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.19
epsEstimate 0.15
epsDifference 0.04
surprisePercent 26.6667
2018-09-30
reportDate 2018-11-01
date 2018-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.08
epsEstimate 0.15
epsDifference -0.07
surprisePercent -46.6667
2018-06-30
reportDate 2018-08-09
date 2018-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.18
epsEstimate 0.12
epsDifference 0.06
surprisePercent 50
2018-03-31
reportDate 2018-05-10
date 2018-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.12
epsEstimate 0.06
epsDifference 0.06
surprisePercent 100
2017-12-31
reportDate 2018-03-15
date 2017-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.24
epsEstimate 0.33
epsDifference -0.09
surprisePercent -27.2727
2017-09-30
reportDate 2017-11-09
date 2017-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.15
epsEstimate 0.18
epsDifference -0.03
surprisePercent -16.6667
2017-06-30
reportDate 2017-08-03
date 2017-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.15
epsEstimate 0.23
epsDifference -0.08
surprisePercent -34.7826
2017-03-31
reportDate 2017-05-04
date 2017-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.12
epsEstimate 0.2
epsDifference -0.08
surprisePercent -40
2016-12-31
reportDate 2017-03-07
date 2016-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.24
epsEstimate 0.37
epsDifference -0.13
surprisePercent -35.1351
2016-09-30
reportDate 2016-11-08
date 2016-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.3
epsEstimate 0.28
epsDifference 0.02
surprisePercent 7.1429
2016-06-30
reportDate 2016-08-03
date 2016-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.08
epsEstimate 0.09
epsDifference -0.01
surprisePercent -11.1111
2016-03-31
reportDate 2016-05-11
date 2016-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.09
epsEstimate 0.06
epsDifference 0.03
surprisePercent 50
2015-12-31
reportDate 2016-03-15
date 2015-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.1
epsEstimate 0.07
epsDifference 0.03
surprisePercent 42.8571
2015-09-30
reportDate 2015-11-03
date 2015-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.09
epsEstimate 0.07
epsDifference 0.02
surprisePercent 28.5714
2015-06-30
reportDate 2015-08-03
date 2015-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.13
epsEstimate 0.11
epsDifference 0.02
surprisePercent 18.1818
2015-03-31
reportDate 2015-05-06
date 2015-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.19
epsEstimate 0.14
epsDifference 0.05
surprisePercent 35.7143
2014-12-31
reportDate 2015-02-25
date 2014-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.27
epsEstimate 0.14
epsDifference 0.13
surprisePercent 92.8571
2014-09-30
reportDate 2014-11-06
date 2014-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.38
epsEstimate 0.27
epsDifference 0.11
surprisePercent 40.7407
2014-06-30
reportDate 2014-08-06
date 2014-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 1.17
epsEstimate 1.18
epsDifference -0.01
surprisePercent -0.8475
2014-03-31
reportDate 2014-05-15
date 2014-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 1.2
epsEstimate 1.02
epsDifference 0.18
surprisePercent 17.6471
2013-12-31
reportDate 2014-03-03
date 2013-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 1.47
epsEstimate 1.13
epsDifference 0.34
surprisePercent 30.0885
2013-09-30
reportDate 2013-11-12
date 2013-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 1.02
epsEstimate 0.69
epsDifference 0.33
surprisePercent 47.8261
2013-06-30
reportDate 2013-08-12
date 2013-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.78
epsEstimate 0.98
epsDifference -0.2
surprisePercent -20.4082
2013-03-31
reportDate 2013-05-13
date 2013-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 1.35
epsEstimate 1.07
epsDifference 0.28
surprisePercent 26.1682
2012-12-31
reportDate 2013-03-13
date 2012-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.96
epsEstimate 1
epsDifference -0.04
surprisePercent -4
2012-09-30
reportDate 2012-11-01
date 2012-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.78
epsEstimate 0.65
epsDifference 0.13
surprisePercent 20
2012-06-30
reportDate 2012-08-08
date 2012-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.54
epsEstimate 0.69
epsDifference -0.15
surprisePercent -21.7391
2012-03-31
reportDate 2012-05-15
date 2012-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.66
epsEstimate 0.24
epsDifference 0.42
surprisePercent 175
2011-12-31
reportDate 2012-03-06
date 2011-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.48
epsEstimate 0.21
epsDifference 0.27
surprisePercent 128.5714
2011-09-30
reportDate 2011-11-14
date 2011-09-30
currency USD
epsActual 0.006
2011-06-30
reportDate 2011-08-15
date 2011-06-30
currency USD
epsActual 0.6627
2011-03-31
reportDate 2011-05-12
date 2011-03-31
currency USD
epsActual 0.9712
2010-12-31
reportDate 2011-03-09
date 2010-12-31
currency USD
epsActual 0.5464
2010-09-30
reportDate 2010-11-04
date 2010-09-30
currency USD
epsActual 0.6633
2010-06-30
reportDate 2010-08-12
date 2010-06-30
currency USD
epsActual 0.7032
2010-03-31
reportDate 2010-05-06
date 2010-03-31
currency USD
epsActual 0.6489
2009-12-31
reportDate 2010-03-25
date 2009-12-31
currency USD
epsActual 0.6672
2009-09-30
reportDate 2009-11-12
date 2009-09-30
currency USD
epsActual 0.6403
2009-06-30
reportDate 2009-08-06
date 2009-06-30
currency USD
epsActual 0.7732
2009-03-31
reportDate 2009-05-04
date 2009-03-31
currency USD
epsActual 0.4603
2008-06-30
reportDate 2008-08-13
date 2008-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.21
epsEstimate 0.03
epsDifference 0.18
surprisePercent 600
2008-03-31
reportDate 2008-04-01
date 2008-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -1.47
epsEstimate 0.21
epsDifference -1.68
surprisePercent -800
2007-12-31
reportDate 2008-03-31
date 2007-12-31
currency USD
epsActual -1.47
epsEstimate 0.21
epsDifference -1.68
surprisePercent -800
2007-06-30
reportDate 2007-08-14
date 2007-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.18
epsEstimate 0.24
epsDifference -0.06
surprisePercent -25
2007-03-31
reportDate 2007-05-10
date 2007-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.27
epsEstimate 0.3
epsDifference -0.03
surprisePercent -10
2006-12-31
reportDate 2007-03-14
date 2006-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.3
epsEstimate 0.15
epsDifference 0.15
surprisePercent 100
2006-09-30
reportDate 2006-11-14
date 2006-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.18
epsEstimate 0.09
epsDifference 0.09
surprisePercent 100
2006-06-30
reportDate 2006-08-14
date 2006-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.12
epsEstimate 0.12
epsDifference 0
surprisePercent 0
Trend
2023-12-31
date 2023-12-31
period +1y
growth -0.0390
earningsEstimateAvg 1.7200
earningsEstimateLow 1.2200
earningsEstimateHigh 1.8900
earningsEstimateYearAgoEps 1.7900
earningsEstimateNumberOfAnalysts 5.0000
earningsEstimateGrowth -0.0390
revenueEstimateAvg 728700000.00
revenueEstimateLow 727000000.00
revenueEstimateHigh 730400000.00
revenueEstimateNumberOfAnalysts 6.00
revenueEstimateGrowth 0.1530
epsTrendCurrent 1.7200
epsTrend7daysAgo 1.7200
epsTrend30daysAgo 1.6800
epsTrend60daysAgo 1.6500
epsTrend90daysAgo 1.6500
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 4.0000
epsRevisionsDownLast30days 0.0000
2023-03-31
date 2023-03-31
period +1q
growth -0.2730
earningsEstimateAvg 0.2400
earningsEstimateLow 0.1000
earningsEstimateHigh 0.2900
earningsEstimateYearAgoEps 0.3300
earningsEstimateNumberOfAnalysts 5.0000
earningsEstimateGrowth -0.2730
revenueEstimateAvg 140680000.00
revenueEstimateLow 139000000.00
revenueEstimateHigh 142700000.00
revenueEstimateNumberOfAnalysts 5.00
revenueEstimateGrowth 0.1230
epsTrendCurrent 0.2400
epsTrend7daysAgo 0.2400
epsTrend30daysAgo 0.2600
epsTrend60daysAgo 0.2500
epsTrend90daysAgo 0.2500
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast30days 0.0000
2022-12-31
date 2022-12-31
period 0y
growth 0.7550
earningsEstimateAvg 1.7900
earningsEstimateLow 1.7400
earningsEstimateHigh 1.8200
earningsEstimateYearAgoEps 1.0200
earningsEstimateNumberOfAnalysts 6.0000
earningsEstimateGrowth 0.7550
revenueEstimateAvg 632260000.00
revenueEstimateLow 631590000.00
revenueEstimateHigh 633000000.00
revenueEstimateNumberOfAnalysts 6.00
revenueEstimateGrowth 0.3210
epsTrendCurrent 1.7900
epsTrend7daysAgo 1.7900
epsTrend30daysAgo 1.5800
epsTrend60daysAgo 1.4400
epsTrend90daysAgo 1.4400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 6.0000
epsRevisionsDownLast30days 0.0000
2022-09-30
date 2022-09-30
period 0q
growth 0.5360
earningsEstimateAvg 0.4300
earningsEstimateLow 0.3200
earningsEstimateHigh 0.4800
earningsEstimateYearAgoEps 0.2800
earningsEstimateNumberOfAnalysts 6.0000
earningsEstimateGrowth 0.5360
revenueEstimateAvg 158000000.00
revenueEstimateLow 158000000.00
revenueEstimateHigh 158020000.00
revenueEstimateNumberOfAnalysts 6.00
revenueEstimateGrowth 0.3050
epsTrendCurrent 0.4300
epsTrend7daysAgo 0.4300
epsTrend30daysAgo 0.3900
epsTrend60daysAgo 0.3100
epsTrend90daysAgo 0.3200
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 2.0000
epsRevisionsDownLast30days 0.0000
2022-06-30
date 2022-06-30
period 0q
growth 0.6840
earningsEstimateAvg 0.3200
earningsEstimateLow 0.2800
earningsEstimateHigh 0.4000
earningsEstimateYearAgoEps 0.1900
earningsEstimateNumberOfAnalysts 6.0000
earningsEstimateGrowth 0.6840
revenueEstimateAvg 146330000.00
revenueEstimateLow 145000000.00
revenueEstimateHigh 147590000.00
revenueEstimateNumberOfAnalysts 6.00
revenueEstimateGrowth 0.3340
epsTrendCurrent 0.3200
epsTrend7daysAgo 0.3200
epsTrend30daysAgo 0.3200
epsTrend60daysAgo 0.3000
epsTrend90daysAgo 0.3000
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-03-31
date 2022-03-31
period 0q
growth 2.1110
earningsEstimateAvg 0.2800
earningsEstimateLow 0.2700
earningsEstimateHigh 0.2900
earningsEstimateYearAgoEps 0.0900
earningsEstimateNumberOfAnalysts 5.0000
earningsEstimateGrowth 2.1110
revenueEstimateAvg 122020000.00
revenueEstimateLow 119000000.00
revenueEstimateHigh 125000000.00
revenueEstimateNumberOfAnalysts 6.00
revenueEstimateGrowth 0.3590
epsTrendCurrent 0.2800
epsTrend7daysAgo 0.2800
epsTrend30daysAgo 0.2700
epsTrend60daysAgo 0.2700
epsTrend90daysAgo 0.0900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 2.0000
epsRevisionsDownLast30days 0.0000
2021-12-31
date 2021-12-31
period 0y
growth 1.9690
earningsEstimateAvg 0.9500
earningsEstimateLow 0.8800
earningsEstimateHigh 1.0000
earningsEstimateYearAgoEps 0.3200
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth 1.9690
revenueEstimateAvg 465390000.00
revenueEstimateLow 463520000.00
revenueEstimateHigh 466470000.00
revenueEstimateNumberOfAnalysts 6.00
revenueEstimateGrowth 0.4190
epsTrendCurrent 0.9500
epsTrend7daysAgo 0.9500
epsTrend30daysAgo 0.9400
epsTrend60daysAgo 0.8400
epsTrend90daysAgo 0.8400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 0.0000
epsRevisionsDownLast30days 0.0000
2021-09-30
date 2021-09-30
period 0q
growth 1.1250
earningsEstimateAvg 0.1700
earningsEstimateLow 0.1500
earningsEstimateHigh 0.2000
earningsEstimateYearAgoEps 0.0800
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth 1.1250
revenueEstimateAvg 108960000.00
revenueEstimateLow 107000000.00
revenueEstimateHigh 112000000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.3060
epsTrendCurrent 0.1700
epsTrend7daysAgo 0.1700
epsTrend30daysAgo 0.1700
epsTrend60daysAgo 0.1700
epsTrend90daysAgo 0.1800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 0.0000
2021-06-30
date 2021-06-30
period 0q
growth 3.2500
earningsEstimateAvg 0.1800
earningsEstimateLow 0.1600
earningsEstimateHigh 0.2000
earningsEstimateYearAgoEps -0.0800
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth 3.2500
revenueEstimateAvg 109677000.00
revenueEstimateLow 105000000.00
revenueEstimateHigh 105100000.00
revenueEstimateNumberOfAnalysts 4.00
epsTrendCurrent 0.1800
epsTrend7daysAgo 0.1800
epsTrend30daysAgo 0.1800
epsTrend60daysAgo 0.1800
epsTrend90daysAgo 0.0800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2021-03-31
date 2021-03-31
period 0q
growth -0.6000
earningsEstimateAvg 0.0200
earningsEstimateLow 0.0000
earningsEstimateHigh 0.0600
earningsEstimateYearAgoEps 0.0500
earningsEstimateNumberOfAnalysts 7.0000
earningsEstimateGrowth -0.6000
revenueEstimateAvg 86180000.00
revenueEstimateLow 85370000.00
revenueEstimateHigh 87060000.00
revenueEstimateNumberOfAnalysts 7.00
revenueEstimateGrowth 0.3050
epsTrendCurrent 0.0200
epsTrend7daysAgo 0.0200
epsTrend30daysAgo 0.0500
epsTrend60daysAgo 0.0300
epsTrend90daysAgo -0.0300
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-12-31
date 2020-12-31
period 0y
growth -0.5310
earningsEstimateAvg 0.2300
earningsEstimateLow 0.2200
earningsEstimateHigh 0.2400
earningsEstimateYearAgoEps 0.4900
earningsEstimateNumberOfAnalysts 5.0000
earningsEstimateGrowth -0.5310
revenueEstimateAvg 321280000.00
revenueEstimateLow 319800000.00
revenueEstimateHigh 322810000.00
revenueEstimateNumberOfAnalysts 5.00
revenueEstimateGrowth 0.2290
epsTrendCurrent 0.2300
epsTrend7daysAgo 0.2300
epsTrend30daysAgo 0.2700
epsTrend60daysAgo 0.2300
epsTrend90daysAgo 0.1600
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-09-30
date 2020-09-30
period 0q
growth -0.3640
earningsEstimateAvg 0.0700
earningsEstimateLow 0.0200
earningsEstimateHigh 0.1100
earningsEstimateYearAgoEps 0.1100
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth -0.3640
revenueEstimateAvg 79240000.00
revenueEstimateLow 77960000.00
revenueEstimateHigh 80000000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.2050
epsTrendCurrent 0.0700
epsTrend7daysAgo 0.0700
epsTrend30daysAgo 0.0000
epsTrend60daysAgo 0.0000
epsTrend90daysAgo -0.0100
epsRevisionsUpLast7days 2.0000
epsRevisionsUpLast30days 4.0000
epsRevisionsDownLast7days 0.0000
2020-06-30
date 2020-06-30
period 0q
growth -1.8180
earningsEstimateAvg -0.0900
earningsEstimateLow -0.1200
earningsEstimateHigh -0.0700
earningsEstimateYearAgoEps 0.1100
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -1.8180
revenueEstimateAvg 53600000.00
revenueEstimateLow 52800000.00
revenueEstimateHigh 55000000.00
revenueEstimateNumberOfAnalysts 3.00
epsTrendCurrent -0.0900
epsTrend7daysAgo -0.0900
epsTrend30daysAgo -0.0900
epsTrend60daysAgo -0.0900
epsTrend90daysAgo 0.0900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-03-31
date 2020-03-31
period 0q
growth -0.4000
earningsEstimateAvg 0.0300
earningsEstimateLow 0.0200
earningsEstimateHigh 0.0400
earningsEstimateYearAgoEps 0.0500
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -0.4000
revenueEstimateAvg 65870000.00
revenueEstimateLow 64600000.00
revenueEstimateHigh 67000000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth 0.2230
epsTrendCurrent 0.0300
epsTrend7daysAgo 0.0300
epsTrend30daysAgo 0.0300
epsTrend60daysAgo 0.0300
epsTrend90daysAgo 0.0900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-12-31
date 2019-12-31
period 0y
growth 0.2260
earningsEstimateAvg 0.3800
earningsEstimateLow 0.3800
earningsEstimateHigh 0.3800
earningsEstimateYearAgoEps 0.3100
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth 0.2260
revenueEstimateAvg 250650000.00
revenueEstimateLow 250650000.00
revenueEstimateHigh 250650000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth -0.0090
epsTrendCurrent 0.3800
epsTrend7daysAgo 0.3800
epsTrend30daysAgo 0.3200
epsTrend60daysAgo 0.3200
epsTrend90daysAgo 0.3200
epsRevisionsUpLast7days 1.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 0.0000
2019-09-30
date 2019-09-30
period 0q
growth -0.1250
earningsEstimateAvg 0.0700
earningsEstimateLow 0.0400
earningsEstimateHigh 0.0900
earningsEstimateYearAgoEps 0.0800
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -0.1250
revenueEstimateAvg 64330000.00
revenueEstimateLow 63000000.00
revenueEstimateHigh 66000000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth 0.1250
epsTrendCurrent 0.0700
epsTrend7daysAgo 0.0700
epsTrend30daysAgo 0.0700
epsTrend60daysAgo 0.0700
epsTrend90daysAgo 0.0700
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-06-30
date 2019-06-30
period 0q
earningsEstimateAvg 0.0200
earningsEstimateLow 0.0200
earningsEstimateHigh 0.0200
earningsEstimateYearAgoEps 0.0000
earningsEstimateNumberOfAnalysts 1.0000
revenueEstimateAvg 57300000.00
revenueEstimateLow 57300000.00
revenueEstimateHigh 57300000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth -0.0880
epsTrendCurrent 0.0200
epsTrend7daysAgo 0.0200
epsTrend30daysAgo 0.0800
epsTrend60daysAgo 0.0800
epsTrend90daysAgo 0.0800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 1.0000
2019-03-31
date 2019-03-31
period 0q
growth -0.8330
earningsEstimateAvg 0.0400
earningsEstimateLow 0.0400
earningsEstimateHigh 0.0400
earningsEstimateYearAgoEps 0.2400
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth -0.8330
revenueEstimateAvg 61400000.00
revenueEstimateLow 61400000.00
revenueEstimateHigh 61400000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth 0.0080
epsTrendCurrent 0.0400
epsTrend7daysAgo 0.0400
epsTrend30daysAgo 0.0400
epsTrend60daysAgo 0.0400
epsTrend90daysAgo 0.0900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-12-31
date 2018-12-31
period 0y
growth -0.6110
earningsEstimateAvg 0.2800
earningsEstimateLow 0.2800
earningsEstimateHigh 0.2800
earningsEstimateYearAgoEps 0.7200
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth -0.6110
revenueEstimateAvg 255130000.00
revenueEstimateLow 255130000.00
revenueEstimateHigh 255130000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth -0.0690
epsTrendCurrent 0.2800
epsTrend7daysAgo 0.2800
epsTrend30daysAgo 0.2800
epsTrend60daysAgo 0.2800
epsTrend90daysAgo 0.4500
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-09-30
date 2018-09-30
period +1q
growth 0.0000
earningsEstimateAvg 0.1500
earningsEstimateLow 0.1500
earningsEstimateHigh 0.1500
earningsEstimateYearAgoEps 0.1500
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth 0.0000
revenueEstimateAvg 64000000.00
revenueEstimateLow 64000000.00
revenueEstimateHigh 64000000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth -0.0160
epsTrendCurrent 0.1500
epsTrend7daysAgo 0.1500
epsTrend30daysAgo 0.1500
epsTrend60daysAgo 0.1500
epsTrend90daysAgo 0.0500
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-06-30
date 2018-06-30
period 0q
growth -0.2000
earningsEstimateAvg 0.0000
earningsEstimateLow 0.0000
earningsEstimateHigh 0.0000
earningsEstimateYearAgoEps 0.1500
earningsEstimateNumberOfAnalysts 0.0000
earningsEstimateGrowth -0.2000
revenueEstimateAvg 62797000.00
revenueEstimateLow 68010000.00
revenueEstimateHigh 68010000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth -0.0990
epsTrendCurrent 0.0000
epsTrend7daysAgo 0.0400
epsTrend30daysAgo 0.0400
epsTrend60daysAgo 0.0400
epsTrend90daysAgo 0.0400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-03-31
date 2018-03-31
period 0q
growth -0.5000
earningsEstimateAvg 0.0200
earningsEstimateLow 0.0200
earningsEstimateHigh 0.0200
earningsEstimateYearAgoEps 0.0400
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth -0.5000
revenueEstimateAvg 58000000.00
revenueEstimateLow 58000000.00
revenueEstimateHigh 58000000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth -0.0640
epsTrendCurrent 0.0200
epsTrend7daysAgo 0.0200
epsTrend30daysAgo -0.0100
epsTrend60daysAgo -0.0100
epsTrend90daysAgo -0.0100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2017-12-31
date 2017-12-31
period 0y
growth -0.3060
earningsEstimateAvg 0.2500
earningsEstimateLow 0.2500
earningsEstimateHigh 0.2500
earningsEstimateYearAgoEps 0.3600
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth -0.3060
revenueEstimateAvg 272210000.00
revenueEstimateLow 272210000.00
revenueEstimateHigh 272210000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth -0.1300
epsTrendCurrent 0.2500
epsTrend7daysAgo 0.2500
epsTrend30daysAgo 0.2500
epsTrend60daysAgo 0.2500
epsTrend90daysAgo 0.2400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2017-09-30
date 2017-09-30
period 0q
growth -0.4000
earningsEstimateAvg 0.0600
earningsEstimateLow 0.0500
earningsEstimateHigh 0.0700
earningsEstimateYearAgoEps 0.1000
earningsEstimateNumberOfAnalysts 2.0000
earningsEstimateGrowth -0.4000
revenueEstimateAvg 70080000.00
revenueEstimateLow 70080000.00
revenueEstimateHigh 70080000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth -0.0590
epsTrendCurrent 0.0600
epsTrend7daysAgo 0.0600
epsTrend30daysAgo 0.0600
epsTrend60daysAgo 0.0600
epsTrend90daysAgo 0.0700
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2017-06-30
date 2017-06-30
period 0q
growth -0.2500
earningsEstimateAvg 0.0600
earningsEstimateLow 0.0500
earningsEstimateHigh 0.0700
earningsEstimateYearAgoEps 0.0800
earningsEstimateNumberOfAnalysts 2.0000
earningsEstimateGrowth -0.2500
revenueEstimateAvg 70200000.00
revenueEstimateLow 69690000.00
revenueEstimateHigh 70720000.00
revenueEstimateNumberOfAnalysts 2.00
revenueEstimateGrowth -0.0960
epsTrendCurrent 0.0600
epsTrend7daysAgo 0.0800
epsTrend30daysAgo 0.0800
epsTrend60daysAgo 0.0800
epsTrend90daysAgo 0.0800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 1.0000
Annual
2022-09-30
date 2022-09-30
epsActual 1.27
2021-12-31
date 2021-12-31
epsActual 1
2020-12-31
date 2020-12-31
epsActual 0.32
2019-12-31
date 2019-12-31
epsActual 0.49
2018-12-31
date 2018-12-31
epsActual 0.57
2017-12-31
date 2017-12-31
epsActual 0.66
2016-12-31
date 2016-12-31
epsActual 0.71
2015-12-31
date 2015-12-31
epsActual 0.51
2014-12-31
date 2014-12-31
epsActual 3.02
2013-12-31
date 2013-12-31
epsActual 4.62
2012-12-31
date 2012-12-31
epsActual 2.94
2011-12-31
date 2011-12-31
epsActual 2.1199
2010-12-31
date 2010-12-31
epsActual 2.5618
2009-12-31
date 2009-12-31
epsActual 1.281
2007-12-31
date 2007-12-31
epsActual -1.02
2006-12-31
date 2006-12-31
epsActual 0.6
Financials
Balance_Sheet
currency_symbol USD
quarterly
2022-09-30
date 2022-09-30
filing_date 2022-09-30
currency_symbol USD
totalAssets 767989000.00
otherCurrentAssets 11629000.00
totalLiab 228953000.00
totalStockholderEquity 539036000.00
otherCurrentLiab 63947000.00
commonStock 389000.00
capitalStock 389000.00
retainedEarnings 32109000.00
otherLiab 42231000.00
otherAssets 3023000.00
cash 171355000.00
totalCurrentLiabilities 179917000.00
currentDeferredRevenue 2098000.00
netDebt -161350000.00
shortTermDebt 3200000.00
shortLongTermDebtTotal 10005000.00
otherStockholderEquity 507944000.00
propertyPlantEquipment 12941000.00
totalCurrentAssets 501846000.00
netTangibleAssets 288857000.00
shortTermInvestments 219000000.00
netReceivables 99862000.00
accountsPayable 110672000.00
accumulatedOtherComprehensiveIncome -1406000.00
nonCurrrentAssetsOther 68000.00
nonCurrentAssetsTotal 266143000.00
capitalLeaseObligations 10005000.00
nonCurrentLiabilitiesOther 42231000.00
nonCurrentLiabilitiesTotal 49036000.00
liabilitiesAndStockholdersEquity 767989000.00
cashAndShortTermInvestments 390355000.00
propertyPlantAndEquipmentNet 12941000.00
netWorkingCapital 321929000.00
netInvestedCapital 539036000.00
commonStockSharesOutstanding 47997745.00
2022-06-30
date 2022-06-30
currency_symbol USD
totalAssets 711825000.00
intangibleAssets 51099000.00
otherCurrentAssets 1039000.00
totalLiab 204625000.00
totalStockholderEquity 507200000.00
otherCurrentLiab 40284000.00
commonStock 379000.00
capitalStock 379000.00
retainedEarnings 6527000.00
otherLiab 31426000.00
goodWill 189265000.00
otherAssets 5468000.00
cash 102398000.00
totalCurrentLiabilities 165536000.00
otherStockholderEquity -1277000.00
propertyPlantEquipment 13896000.00
totalCurrentAssets 452097000.00
netTangibleAssets 266836000.00
shortTermInvestments 250600000.00
netReceivables 86251000.00
accountsPayable 96687000.00
nonCurrrentAssetsOther 70000.00
nonCurrentAssetsTotal 259728000.00
capitalLeaseObligations 10914000.00
nonCurrentLiabilitiesOther 31426000.00
nonCurrentLiabilitiesTotal 39089000.00
netWorkingCapital 286561000.00
netInvestedCapital 507200000.00
commonStockSharesOutstanding 44421447.00
2022-03-31
date 2022-03-31
filing_date 2022-03-31
currency_symbol USD
totalAssets 700160000.00
otherCurrentAssets 9616000.00
totalLiab 214350000.00
totalStockholderEquity 485810000.00
otherCurrentLiab 61732000.00
commonStock 378000.00
capitalStock 378000.00
retainedEarnings -12973000.00
otherLiab 43024000.00
otherAssets 5523000.00
cash 92892000.00
totalCurrentLiabilities 162491000.00
currentDeferredRevenue 3199000.00
netDebt -80553000.00
shortTermDebt 3504000.00
shortLongTermDebtTotal 12339000.00
otherStockholderEquity 498525000.00
propertyPlantEquipment 14810000.00
totalCurrentAssets 436650000.00
netTangibleAssets 242633000.00
shortTermInvestments 249600000.00
netReceivables 84542000.00
accountsPayable 94056000.00
accumulatedOtherComprehensiveIncome -120000.00
nonCurrrentAssetsOther 243287000.00
nonCurrentAssetsTotal 263510000.00
capitalLeaseObligations 12339000.00
nonCurrentLiabilitiesOther 43024000.00
nonCurrentLiabilitiesTotal 51859000.00
liabilitiesAndStockholdersEquity 700160000.00
cashAndShortTermInvestments 342492000.00
propertyPlantAndEquipmentNet 14810000.00
netWorkingCapital 274159000.00
netInvestedCapital 485810000.00
commonStockSharesOutstanding 47030727.00
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
totalAssets 713232000.00
intangibleAssets 56700000.00
otherCurrentAssets 9164000.00
totalLiab 246272000.00
totalStockholderEquity 466960000.00
otherCurrentLiab 78510000.00
commonStock 375000.00
capitalStock 375000.00
retainedEarnings -28439000.00
otherLiab 42791000.00
goodWill 189265000.00
otherAssets 5307000.00
cash 104446000.00
totalCurrentLiabilities 193707000.00
currentDeferredRevenue 3852000.00
netDebt -91057000.00
shortTermDebt 3615000.00
shortLongTermDebtTotal 13389000.00
otherStockholderEquity 495152000.00
propertyPlantEquipment 15789000.00
totalCurrentAssets 446171000.00
netTangibleAssets 220995000.00
shortTermInvestments 217200000.00
netReceivables 115361000.00
accountsPayable 107730000.00
accumulatedOtherComprehensiveIncome -128000.00
nonCurrrentAssetsOther 246044000.00
nonCurrentAssetsTotal 267061000.00
capitalLeaseObligations 13389000.00
nonCurrentLiabilitiesOther 42791000.00
nonCurrentLiabilitiesTotal 52565000.00
liabilitiesAndStockholdersEquity 713232000.00
cashAndShortTermInvestments 321646000.00
propertyPlantAndEquipmentNet 15789000.00
netWorkingCapital 252464000.00
netInvestedCapital 466960000.00
commonStockSharesOutstanding 40349416.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
totalAssets 436870000.00
otherCurrentAssets 8171000.00
totalLiab 162318000.00
totalStockholderEquity 274552000.00
otherCurrentLiab 53500000.00
commonStock 290000.00
capitalStock 290000.00
retainedEarnings -46134000.00
otherLiab 12767000.00
otherAssets 7567000.00
cash 96210000.00
totalCurrentLiabilities 139122000.00
currentDeferredRevenue 3187000.00
netDebt -81711000.00
shortTermDebt 4070000.00
shortLongTermDebtTotal 14499000.00
otherStockholderEquity 320498000.00
propertyPlantEquipment 17873000.00
totalCurrentAssets 238820000.00
netTangibleAssets 101942000.00
shortTermInvestments 60000000.00
netReceivables 74439000.00
accountsPayable 78365000.00
accumulatedOtherComprehensiveIncome -102000.00
nonCurrrentAssetsOther 172932000.00
nonCurrentAssetsTotal 198050000.00
capitalLeaseObligations 14499000.00
nonCurrentLiabilitiesOther 12767000.00
nonCurrentLiabilitiesTotal 23196000.00
liabilitiesAndStockholdersEquity 436870000.00
cashAndShortTermInvestments 156210000.00
propertyPlantAndEquipmentNet 17873000.00
netWorkingCapital 99698000.00
netInvestedCapital 274552000.00
commonStockSharesOutstanding 37865732.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
totalAssets 416963000.00
intangibleAssets 21678000.00
otherCurrentAssets 7654000.00
totalLiab 155722000.00
totalStockholderEquity 261241000.00
otherCurrentLiab 52489000.00
commonStock 287000.00
capitalStock 287000.00
retainedEarnings -56756000.00
otherLiab 12504000.00
goodWill 152303000.00
otherAssets 7134000.00
cash 58154000.00
totalCurrentLiabilities 131947000.00
currentDeferredRevenue 4317000.00
netDebt -42488000.00
shortLongTermDebtTotal 15666000.00
otherStockholderEquity 317710000.00
propertyPlantEquipment 19399000.00
totalCurrentAssets 216449000.00
netTangibleAssets 87260000.00
shortTermInvestments 83000000.00
netReceivables 67641000.00
accountsPayable 75141000.00
commonStockTotalEquity 287000.00
nonCurrrentAssetsOther 174327000.00
nonCurrentAssetsTotal 200514000.00
capitalLeaseObligations 15666000.00
nonCurrentLiabilitiesOther 12504000.00
nonCurrentLiabilitiesTotal 23775000.00
liabilitiesAndStockholdersEquity 416963000.00
cashAndShortTermInvestments 141154000.00
propertyPlantAndEquipmentGross 19399000.00
propertyPlantAndEquipmentNet 19399000.00
netWorkingCapital 84502000.00
netInvestedCapital 261241000.00
commonStockSharesOutstanding 37085265.00
2021-03-31
date 2021-03-31
filing_date 2021-03-31
currency_symbol USD
totalAssets 398189000.00
otherCurrentAssets 7128000.00
totalLiab 147537000.00
totalStockholderEquity 250652000.00
otherCurrentLiab 51944000.00
commonStock 282000.00
retainedEarnings -63839000.00
otherLiab 13539000.00
otherAssets 7301000.00
cash 71999000.00
totalCurrentLiabilities 117753000.00
currentDeferredRevenue 5125000.00
netDebt -51396000.00
shortLongTermDebtTotal 20603000.00
otherStockholderEquity 314209000.00
propertyPlantEquipment 24780000.00
totalCurrentAssets 190771000.00
netTangibleAssets 75315000.00
shortTermInvestments 56000000.00
netReceivables 55644000.00
accountsPayable 60684000.00
commonStockTotalEquity 282000.00
nonCurrrentAssetsOther 175798000.00
nonCurrentAssetsTotal 207418000.00
capitalLeaseObligations 20603000.00
nonCurrentLiabilitiesOther 13539000.00
nonCurrentLiabilitiesTotal 29784000.00
liabilitiesAndStockholdersEquity 398189000.00
cashAndShortTermInvestments 127999000.00
propertyPlantAndEquipmentGross 24780000.00
propertyPlantAndEquipmentNet 24780000.00
netWorkingCapital 73018000.00
netInvestedCapital 250652000.00
commonStockSharesOutstanding 35820634.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
totalAssets 358681000.00
intangibleAssets 24376000.00
otherCurrentAssets 5782000.00
totalLiab 174559000.00
totalStockholderEquity 184122000.00
otherCurrentLiab 33571000.00
commonStock 224000.00
retainedEarnings -67145000.00
otherLiab 36748000.00
goodWill 152303000.00
otherAssets 7607000.00
cash 47656000.00
totalCurrentLiabilities 120113000.00
currentDeferredRevenue 5711000.00
netDebt -17111000.00
shortTermDebt 8333000.00
shortLongTermDebt 8333000.00
shortLongTermDebtTotal 30545000.00
otherStockholderEquity 250931000.00
propertyPlantEquipment 27036000.00
totalCurrentAssets 147359000.00
netTangibleAssets 7443000.00
shortTermInvestments 12700000.00
netReceivables 81221000.00
accountsPayable 72498000.00
accumulatedOtherComprehensiveIncome 112000.00
commonStockTotalEquity 224000.00
nonCurrrentAssetsOther 177175000.00
nonCurrentAssetsTotal 211322000.00
capitalLeaseObligations 22212000.00
nonCurrentLiabilitiesOther 36748000.00
nonCurrentLiabilitiesTotal 54446000.00
liabilitiesAndStockholdersEquity 358681000.00
cashAndShortTermInvestments 60356000.00
propertyPlantAndEquipmentGross 27036000.00
propertyPlantAndEquipmentNet 27036000.00
netWorkingCapital 27246000.00
netInvestedCapital 192455000.00
commonStockSharesOutstanding 29961648.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
totalAssets 328915000.00
otherCurrentAssets 4376000.00
totalLiab 157357000.00
totalStockholderEquity 171558000.00
otherCurrentLiab 39230000.00
commonStock 219000.00
retainedEarnings -76147000.00
otherLiab 25408000.00
otherAssets 6871000.00
cash 51660000.00
totalCurrentLiabilities 112243000.00
currentDeferredRevenue 4149000.00
netDebt -28744000.00
shortTermDebt 20833000.00
shortLongTermDebt 20833000.00
shortLongTermDebtTotal 22916000.00
otherStockholderEquity 247486000.00
propertyPlantEquipment 27732000.00
totalCurrentAssets 116023000.00
netTangibleAssets -6731000.00
shortTermInvestments 8300000.00
netReceivables 51687000.00
longTermDebt 2083000.00
accountsPayable 48031000.00
commonStockTotalEquity 219000.00
nonCurrrentAssetsOther 178863000.00
nonCurrentAssetsTotal 212892000.00
capitalLeaseObligations 21536000.00
nonCurrentLiabilitiesOther 25408000.00
nonCurrentLiabilitiesTotal 45114000.00
liabilitiesAndStockholdersEquity 328915000.00
cashAndShortTermInvestments 59960000.00
propertyPlantAndEquipmentGross 27732000.00
propertyPlantAndEquipmentNet 27732000.00
netWorkingCapital 3780000.00
netInvestedCapital 194474000.00
commonStockSharesOutstanding 28336902.00
2020-06-30
date 2020-06-30
filing_date 2020-06-30
currency_symbol USD
totalAssets 290469000.00
intangibleAssets 17199000.00
otherCurrentAssets 4590000.00
totalLiab 122142000.00
totalStockholderEquity 168327000.00
otherCurrentLiab 32625000.00
commonStock 218000.00
retainedEarnings -78275000.00
otherLiab 18092000.00
goodWill 149170000.00
otherAssets 6454000.00
cash 30986000.00
totalCurrentLiabilities 81497000.00
currentDeferredRevenue 3938000.00
netDebt -18486000.00
shortTermDebt 8333000.00
shortLongTermDebt 8333000.00
shortLongTermDebtTotal 12500000.00
otherStockholderEquity 246384000.00
propertyPlantEquipment 29336000.00
totalCurrentAssets 88310000.00
netTangibleAssets 1958000.00
shortTermInvestments 16872000.00
netReceivables 35862000.00
longTermDebt 4167000.00
accountsPayable 36601000.00
commonStockTotalEquity 218000.00
nonCurrrentAssetsOther 29918000.00
nonCurrentAssetsTotal 202159000.00
capitalLeaseObligations 22192000.00
nonCurrentLiabilitiesOther 18092000.00
nonCurrentLiabilitiesTotal 40645000.00
liabilitiesAndStockholdersEquity 290469000.00
cashAndShortTermInvestments 47858000.00
netWorkingCapital 6813000.00
netInvestedCapital 180827000.00
commonStockSharesOutstanding 26707649.00
2020-03-31
date 2020-03-31
filing_date 2020-03-31
currency_symbol USD
totalAssets 303101000.00
intangibleAssets 167463000.00
otherCurrentAssets 4583000.00
totalLiab 133921000.00
totalStockholderEquity 169180000.00
otherCurrentLiab 38176000.00
commonStock 217000.00
retainedEarnings -76036000.00
otherLiab 17551000.00
otherAssets 4889000.00
cash 46374000.00
totalCurrentLiabilities 91035000.00
currentDeferredRevenue 3393000.00
netDebt -31791000.00
shortTermDebt 8333000.00
shortLongTermDebt 8333000.00
shortLongTermDebtTotal 14583000.00
otherStockholderEquity 244999000.00
propertyPlantEquipment 31266000.00
totalCurrentAssets 99483000.00
netTangibleAssets 1717000.00
shortTermInvestments 7748000.00
netReceivables 40778000.00
longTermDebt 6250000.00
accountsPayable 41133000.00
commonStockTotalEquity 217000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 199402000.00
nonCurrentAssetsTotal 203618000.00
capitalLeaseObligations 22765000.00
longTermDebtTotal 6250000.00
nonCurrentLiabilitiesOther 17551000.00
nonCurrentLiabilitiesTotal 42886000.00
capitalSurpluse 245864000.00
liabilitiesAndStockholdersEquity 303101000.00
cashAndShortTermInvestments 54122000.00
netWorkingCapital 8448000.00
netInvestedCapital 183763000.00
commonStockSharesOutstanding 28212685.00
2019-12-31
date 2019-12-31
filing_date 2019-12-31
currency_symbol USD
totalAssets 283777000.00
intangibleAssets 2635000.00
otherCurrentAssets 4386000.00
totalLiab 118595000.00
totalStockholderEquity 165182000.00
otherCurrentLiab 23106000.00
commonStock 213000.00
retainedEarnings -77370000.00
otherLiab 6591000.00
goodWill 125809000.00
otherAssets 6879000.00
cash 38389000.00
totalCurrentLiabilities 83308000.00
currentDeferredRevenue 4188000.00
netDebt -21723000.00
shortTermDebt 8333000.00
shortLongTermDebt 8333000.00
shortLongTermDebtTotal 16666000.00
otherStockholderEquity 262502000.00
propertyPlantEquipment 33347000.00
totalCurrentAssets 115107000.00
netTangibleAssets 36738000.00
shortTermInvestments 23234000.00
netReceivables 49098000.00
longTermDebt 8333000.00
accountsPayable 47681000.00
accumulatedOtherComprehensiveIncome -20163000.00
commonStockTotalEquity 213000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 34055000.00
nonCurrentAssetsTotal 168670000.00
capitalLeaseObligations 24030000.00
longTermDebtTotal 8333000.00
nonCurrentLiabilitiesOther 6591000.00
nonCurrentLiabilitiesTotal 35287000.00
capitalSurpluse 243211000.00
liabilitiesAndStockholdersEquity 283777000.00
cashAndShortTermInvestments 61623000.00
commonStockSharesOutstanding 27288364.00
2019-09-30
date 2019-09-30
filing_date 2019-09-30
currency_symbol USD
totalAssets 267329000.00
intangibleAssets 129482000.00
otherCurrentAssets 4392000.00
totalLiab 109344000.00
totalStockholderEquity 157985000.00
otherCurrentLiab 19625000.00
commonStock 212000.00
retainedEarnings -83257000.00
otherLiab 5773000.00
otherAssets 6358000.00
cash 35484000.00
totalCurrentLiabilities 71607000.00
currentDeferredRevenue 3183000.00
netDebt -16734000.00
shortTermDebt 8333000.00
shortLongTermDebt 8333000.00
shortLongTermDebtTotal 18750000.00
otherStockholderEquity 241030000.00
propertyPlantEquipment 35561000.00
totalCurrentAssets 95928000.00
netTangibleAssets 28503000.00
shortTermInvestments 16550000.00
netReceivables 39502000.00
longTermDebt 10417000.00
accountsPayable 40466000.00
commonStockTotalEquity 212000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 165779000.00
nonCurrentAssetsTotal 171401000.00
capitalLeaseObligations 24637000.00
longTermDebtTotal 10417000.00
nonCurrentLiabilitiesOther 5773000.00
nonCurrentLiabilitiesTotal 37737000.00
capitalSurpluse 241996000.00
liabilitiesAndStockholdersEquity 267329000.00
cashAndShortTermInvestments 52034000.00
commonStockSharesOutstanding 26895407.00
2019-06-30
date 2019-06-30
filing_date 2019-06-30
currency_symbol USD
totalAssets 260422000.00
intangibleAssets 130620000.00
otherCurrentAssets 4897000.00
totalLiab 106400000.00
totalStockholderEquity 154022000.00
otherCurrentLiab 17047000.00
commonStock 211000.00
retainedEarnings -86131000.00
otherLiab 5854000.00
otherAssets 6045000.00
cash 36144000.00
totalCurrentLiabilities 65659000.00
currentDeferredRevenue 3531000.00
netDebt -15311000.00
shortTermDebt 8333000.00
shortLongTermDebt 8333000.00
shortLongTermDebtTotal 20833000.00
otherStockholderEquity 239942000.00
propertyPlantEquipment 37759000.00
totalCurrentAssets 85998000.00
netTangibleAssets 23402000.00
shortTermInvestments 6000000.00
netReceivables 38957000.00
longTermDebt 12500000.00
accountsPayable 36748000.00
commonStockTotalEquity 211000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 169150000.00
nonCurrentAssetsTotal 174424000.00
capitalLeaseObligations 25394000.00
longTermDebtTotal 12500000.00
nonCurrentLiabilitiesOther 5854000.00
nonCurrentLiabilitiesTotal 40741000.00
capitalSurpluse 240745000.00
liabilitiesAndStockholdersEquity 260422000.00
cashAndShortTermInvestments 42144000.00
commonStockSharesOutstanding 25896520.00
2019-03-31
date 2019-03-31
filing_date 2019-03-31
currency_symbol USD
totalAssets 267435000.00
intangibleAssets 131661000.00
otherCurrentAssets 5420000.00
totalLiab 116751000.00
totalStockholderEquity 150684000.00
otherCurrentLiab 19940000.00
commonStock 211000.00
retainedEarnings -89031000.00
otherLiab 5762000.00
otherAssets 5683000.00
cash 38386000.00
totalCurrentLiabilities 75039000.00
currentDeferredRevenue 3417000.00
netDebt -7418000.00
shortTermDebt 16385000.00
shortLongTermDebt 16385000.00
shortLongTermDebtTotal 30968000.00
otherStockholderEquity 239504000.00
propertyPlantEquipment 39426000.00
totalCurrentAssets 90665000.00
netTangibleAssets 19023000.00
shortTermInvestments 6700000.00
netReceivables 40159000.00
longTermDebt 14583000.00
accountsPayable 35297000.00
commonStockTotalEquity 211000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 171810000.00
nonCurrentAssetsTotal 176770000.00
capitalLeaseObligations 25593000.00
longTermDebtTotal 14583000.00
nonCurrentLiabilitiesOther 5762000.00
nonCurrentLiabilitiesTotal 41712000.00
capitalSurpluse 240285000.00
liabilitiesAndStockholdersEquity 267435000.00
cashAndShortTermInvestments 45086000.00
commonStockSharesOutstanding 25885029.00
2018-12-31
date 2018-12-31
filing_date 2018-12-31
currency_symbol USD
totalAssets 256446000.00
intangibleAssets 6496000.00
otherCurrentAssets 5227000.00
totalLiab 107665000.00
totalStockholderEquity 148781000.00
otherCurrentLiab 19053000.00
commonStock 211000.00
retainedEarnings -90263000.00
otherLiab 6158000.00
goodWill 125051000.00
otherAssets 5357000.00
cash 39109000.00
totalCurrentLiabilities 77114000.00
currentDeferredRevenue 3794000.00
netDebt 1343000.00
shortTermDebt 16059000.00
shortLongTermDebt 16059000.00
shortLongTermDebtTotal 40452000.00
otherStockholderEquity 254381000.00
propertyPlantEquipment 15649000.00
totalCurrentAssets 103893000.00
netTangibleAssets 17234000.00
shortTermInvestments 4000000.00
netReceivables 55557000.00
longTermDebt 24393000.00
accountsPayable 38208000.00
accumulatedOtherComprehensiveIncome -15548000.00
commonStockTotalEquity 211000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 16592000.00
nonCurrentAssetsTotal 152553000.00
longTermDebtTotal 24393000.00
nonCurrentLiabilitiesTotal 30551000.00
capitalSurpluse 239693000.00
liabilitiesAndStockholdersEquity 256446000.00
cashAndShortTermInvestments 43109000.00
commonStockSharesOutstanding 26850977.00
2018-09-30
date 2018-09-30
filing_date 2018-09-30
currency_symbol USD
totalAssets 246841000.00
intangibleAssets 132747000.00
otherCurrentAssets 8602000.00
totalLiab 103450000.00
totalStockholderEquity 143391000.00
otherCurrentLiab 17272000.00
commonStock 211000.00
retainedEarnings -95149000.00
otherLiab 6405000.00
otherAssets 5203000.00
cash 40876000.00
totalCurrentLiabilities 70843000.00
currentDeferredRevenue 3935000.00
netDebt -1190000.00
shortTermDebt 13484000.00
shortLongTermDebt 13484000.00
shortLongTermDebtTotal 39686000.00
otherStockholderEquity 238329000.00
propertyPlantEquipment 16172000.00
totalCurrentAssets 92719000.00
netTangibleAssets 10644000.00
netReceivables 43241000.00
longTermDebt 26202000.00
accountsPayable 36152000.00
commonStockTotalEquity 211000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 149456000.00
nonCurrentAssetsTotal 154122000.00
nonCurrentLiabilitiesTotal 32607000.00
liabilitiesAndStockholdersEquity 246841000.00
cashAndShortTermInvestments 40876000.00
commonStockSharesOutstanding 26420782.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
totalAssets 248253000.00
intangibleAssets 8975000.00
otherCurrentAssets 7936000.00
totalLiab 107683000.00
totalStockholderEquity 140570000.00
otherCurrentLiab 21318000.00
commonStock 211000.00
retainedEarnings -97341000.00
otherLiab 5992000.00
goodWill 125051000.00
otherAssets 5451000.00
cash 34662000.00
totalCurrentLiabilities 74372000.00
currentDeferredRevenue 4432000.00
netDebt 6129000.00
shortTermDebt 13472000.00
shortLongTermDebt 13472000.00
shortLongTermDebtTotal 40791000.00
otherStockholderEquity 237700000.00
propertyPlantEquipment 15938000.00
totalCurrentAssets 92838000.00
netTangibleAssets 6544000.00
netReceivables 50240000.00
longTermDebt 27319000.00
accountsPayable 35150000.00
commonStockTotalEquity 211000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 16637000.00
nonCurrentAssetsTotal 155415000.00
nonCurrentLiabilitiesTotal 33311000.00
liabilitiesAndStockholdersEquity 248253000.00
cashAndShortTermInvestments 34662000.00
commonStockSharesOutstanding 26420617.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
totalAssets 254359000.00
intangibleAssets 135210000.00
otherCurrentAssets 7847000.00
totalLiab 115222000.00
totalStockholderEquity 139137000.00
otherCurrentLiab 21572000.00
commonStock 211000.00
retainedEarnings -98327000.00
otherLiab 6596000.00
otherAssets 5937000.00
cash 41737000.00
totalCurrentLiabilities 79821000.00
currentDeferredRevenue 4482000.00
netDebt 8483000.00
shortTermDebt 21415000.00
shortLongTermDebt 21415000.00
shortLongTermDebtTotal 50220000.00
otherStockholderEquity 237253000.00
propertyPlantEquipment 17285000.00
totalCurrentAssets 95927000.00
netTangibleAssets 3927000.00
shortTermInvestments 4000.00
netReceivables 46339000.00
longTermDebt 28805000.00
accountsPayable 32352000.00
commonStockTotalEquity 211000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 153303000.00
nonCurrentAssetsTotal 158432000.00
nonCurrentLiabilitiesTotal 35401000.00
liabilitiesAndStockholdersEquity 254359000.00
cashAndShortTermInvestments 41741000.00
commonStockSharesOutstanding 25849997.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
currency_symbol USD
totalAssets 274027000.00
intangibleAssets 11309000.00
otherCurrentAssets 13955000.00
totalLiab 135695000.00
totalStockholderEquity 138332000.00
otherCurrentLiab 22930000.00
commonStock 211000.00
retainedEarnings -98384000.00
otherLiab 7606000.00
goodWill 125051000.00
otherAssets 5926000.00
cash 31567000.00
totalCurrentLiabilities 81370000.00
currentDeferredRevenue 5271000.00
netDebt 29141000.00
shortTermDebt 13989000.00
shortLongTermDebt 60708000.00
shortLongTermDebtTotal 60708000.00
otherStockholderEquity 235505000.00
propertyPlantEquipment 17476000.00
totalCurrentAssets 114265000.00
netTangibleAssets 1972000.00
shortTermInvestments 5913000.00
netReceivables 62830000.00
longTermDebt 46719000.00
accountsPayable 39180000.00
accumulatedOtherComprehensiveIncome 1000000.00
commonStockTotalEquity 211000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 18604000.00
nonCurrentAssetsTotal 159762000.00
nonCurrentLiabilitiesTotal 54325000.00
liabilitiesAndStockholdersEquity 274027000.00
cashAndShortTermInvestments 37480000.00
commonStockSharesOutstanding 25849997.00
2017-09-30
date 2017-09-30
filing_date 2017-09-30
currency_symbol USD
totalAssets 302559000.00
intangibleAssets 180600000.00
otherCurrentAssets 14597000.00
totalLiab 127532000.00
totalStockholderEquity 175027000.00
otherCurrentLiab 21078000.00
commonStock 211000.00
retainedEarnings -61107000.00
otherLiab 6604000.00
otherAssets 9293000.00
cash 33967000.00
totalCurrentLiabilities 72494000.00
currentDeferredRevenue 4845000.00
netDebt 28346000.00
shortTermDebt 13879000.00
shortLongTermDebt 62313000.00
shortLongTermDebtTotal 62313000.00
otherStockholderEquity 235923000.00
propertyPlantEquipment 16968000.00
totalCurrentAssets 95698000.00
netTangibleAssets -5573000.00
shortTermInvestments 1508000.00
netReceivables 45626000.00
longTermDebt 48434000.00
accountsPayable 32692000.00
commonStockTotalEquity 211000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 198959000.00
nonCurrentAssetsTotal 206861000.00
nonCurrentLiabilitiesTotal 55038000.00
liabilitiesAndStockholdersEquity 302559000.00
cashAndShortTermInvestments 35475000.00
commonStockSharesOutstanding 26793779.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
totalAssets 302753000.00
intangibleAssets 19587000.00
otherCurrentAssets 13553000.00
totalLiab 130982000.00
totalStockholderEquity 171771000.00
otherCurrentLiab 22564000.00
commonStock 211000.00
retainedEarnings -63720000.00
otherLiab 6743000.00
goodWill 163400000.00
otherAssets 191291000.00
cash 20925000.00
totalCurrentLiabilities 73495000.00
currentDeferredRevenue 5245000.00
netDebt 43480000.00
shortTermDebt 13749000.00
shortLongTermDebt 64405000.00
shortLongTermDebtTotal 64405000.00
otherStockholderEquity 235280000.00
propertyPlantEquipment 16050000.00
totalCurrentAssets 95412000.00
netTangibleAssets -11216000.00
shortTermInvestments 1503000.00
netReceivables 59431000.00
longTermDebt 50656000.00
accountsPayable 31937000.00
commonStockTotalEquity 211000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 17543000.00
nonCurrentAssetsTotal 207341000.00
nonCurrentLiabilitiesTotal 57487000.00
liabilitiesAndStockholdersEquity 302753000.00
cashAndShortTermInvestments 22428000.00
commonStockSharesOutstanding 25849997.00
2017-03-31
date 2017-03-31
filing_date 2017-03-31
currency_symbol USD
totalAssets 342036000.00
intangibleAssets 230744000.00
otherCurrentAssets 12761000.00
totalLiab 135051000.00
totalStockholderEquity 206985000.00
otherCurrentLiab 22749000.00
commonStock 211000.00
retainedEarnings -27704000.00
otherLiab 5682000.00
otherAssets 236224000.00
cash 22809000.00
totalCurrentLiabilities 71195000.00
currentDeferredRevenue 5126000.00
netDebt 41821000.00
shortTermDebt 11799000.00
shortLongTermDebt 64630000.00
shortLongTermDebtTotal 64630000.00
otherStockholderEquity 234478000.00
propertyPlantEquipment 14748000.00
totalCurrentAssets 91064000.00
netTangibleAssets -23759000.00
netReceivables 55494000.00
longTermDebt 52831000.00
accountsPayable 31521000.00
commonStockTotalEquity 211000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 246968000.00
nonCurrentAssetsTotal 250972000.00
nonCurrentLiabilitiesTotal 63856000.00
liabilitiesAndStockholdersEquity 342036000.00
cashAndShortTermInvestments 22809000.00
commonStockSharesOutstanding 25828972.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
totalAssets 368452000.00
intangibleAssets 44018000.00
otherCurrentAssets 10036000.00
totalLiab 160308000.00
totalStockholderEquity 208144000.00
deferredLongTermLiab 8087000.00
otherCurrentLiab 25119000.00
commonStock 210000.00
retainedEarnings -25630000.00
otherLiab 5721000.00
goodWill 190737000.00
otherAssets 240489000.00
cash 23962000.00
totalCurrentLiabilities 86710000.00
currentDeferredRevenue 5354000.00
netDebt 53772000.00
shortTermDebt 17944000.00
shortLongTermDebt 77734000.00
shortLongTermDebtTotal 77734000.00
otherStockholderEquity 243792000.00
propertyPlantEquipment 14205000.00
totalCurrentAssets 113758000.00
netTangibleAssets -26611000.00
shortTermInvestments 8414000.00
netReceivables 71346000.00
longTermDebt 59790000.00
accountsPayable 38293000.00
accumulatedOtherComprehensiveIncome -10228000.00
commonStockTotalEquity 210000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 15822000.00
nonCurrentAssetsTotal 254694000.00
nonCurrentLiabilitiesTotal 73598000.00
liabilitiesAndStockholdersEquity 368452000.00
cashAndShortTermInvestments 32376000.00
commonStockSharesOutstanding 25846870.00
2016-09-30
date 2016-09-30
filing_date 2016-09-30
currency_symbol USD
totalAssets 360126000.00
intangibleAssets 240260000.00
otherCurrentAssets 18483000.00
totalLiab 153901000.00
totalStockholderEquity 206225000.00
otherCurrentLiab 23000000.00
commonStock 209000.00
retainedEarnings -25949000.00
otherLiab 4642000.00
otherAssets 245966000.00
cash 23578000.00
totalCurrentLiabilities 80276000.00
currentDeferredRevenue 5218000.00
netDebt 63354000.00
shortTermDebt 23978000.00
shortLongTermDebt 86932000.00
shortLongTermDebtTotal 86932000.00
otherStockholderEquity 231965000.00
propertyPlantEquipment 13936000.00
totalCurrentAssets 100224000.00
shortTermInvestments 7836000.00
netReceivables 50327000.00
longTermDebt 62954000.00
accountsPayable 28080000.00
commonStockTotalEquity 209000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 255679000.00
nonCurrentAssetsTotal 259902000.00
nonCurrentLiabilitiesTotal 73625000.00
liabilitiesAndStockholdersEquity 360126000.00
cashAndShortTermInvestments 31414000.00
commonStockSharesOutstanding 25913087.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
totalAssets 404137000.00
intangibleAssets 256548000.00
otherCurrentAssets 28556000.00
totalLiab 204045000.00
totalStockholderEquity 200092000.00
otherCurrentLiab 38632000.00
commonStock 207000.00
retainedEarnings -30854000.00
otherLiab 27017000.00
goodWill 202000000.00
otherAssets 263014000.00
cash 31665000.00
totalCurrentLiabilities 105010000.00
currentDeferredRevenue 6146000.00
netDebt 54502000.00
shortTermDebt 20740000.00
shortLongTermDebt 86000000.00
shortLongTermDebtTotal 86167000.00
otherStockholderEquity 230739000.00
propertyPlantEquipment 13659000.00
totalCurrentAssets 127464000.00
shortTermInvestments 12375000.00
netReceivables 54868000.00
longTermDebt 65427000.00
accountsPayable 39492000.00
commonStockTotalEquity 207000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 272248000.00
nonCurrentAssetsTotal 276673000.00
nonCurrentLiabilitiesTotal 99035000.00
liabilitiesAndStockholdersEquity 404137000.00
cashAndShortTermInvestments 44040000.00
commonStockSharesOutstanding 26868324.00
2016-03-31
date 2016-03-31
filing_date 2016-03-31
currency_symbol USD
totalAssets 406895000.00
intangibleAssets 261808000.00
otherCurrentAssets 19716000.00
totalLiab 209264000.00
totalStockholderEquity 197631000.00
otherCurrentLiab 26943000.00
commonStock 207000.00
retainedEarnings -31439000.00
otherLiab 39697000.00
otherAssets 268898000.00
cash 38375000.00
totalCurrentLiabilities 90680000.00
currentDeferredRevenue 6438000.00
netDebt 54090000.00
shortTermDebt 24099000.00
shortLongTermDebtTotal 92465000.00
otherStockholderEquity 228863000.00
propertyPlantEquipment 13510000.00
totalCurrentAssets 124487000.00
shortTermInvestments 10381000.00
netReceivables 56015000.00
longTermDebt 68366000.00
accountsPayable 33200000.00
commonStockTotalEquity 207000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 277409000.00
nonCurrentAssetsTotal 282408000.00
nonCurrentLiabilitiesTotal 118584000.00
liabilitiesAndStockholdersEquity 406895000.00
cashAndShortTermInvestments 48756000.00
commonStockSharesOutstanding 25389843.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
totalAssets 442298000.00
intangibleAssets 66072000.00
otherCurrentAssets 17396000.00
totalLiab 242461000.00
totalStockholderEquity 199837000.00
deferredLongTermLiab 19456000.00
otherCurrentLiab 34750000.00
commonStock 206000.00
retainedEarnings -25831000.00
otherLiab 41089000.00
goodWill 203693000.00
otherAssets 285565000.00
cash 17519000.00
totalCurrentLiabilities 106625000.00
currentDeferredRevenue 7731000.00
netDebt 81528000.00
shortTermDebt 23756000.00
shortLongTermDebt 99047000.00
shortLongTermDebtTotal 99047000.00
otherStockholderEquity 226462000.00
propertyPlantEquipment 12714000.00
totalCurrentAssets 144019000.00
netTangibleAssets -69928000.00
shortTermInvestments 42442000.00
netReceivables 66662000.00
longTermDebt 75291000.00
accountsPayable 40388000.00
accumulatedOtherComprehensiveIncome -1000000.00
commonStockTotalEquity 206000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 16170000.00
nonCurrentAssetsTotal 298279000.00
nonCurrentLiabilitiesTotal 135836000.00
liabilitiesAndStockholdersEquity 442298000.00
cashAndShortTermInvestments 59961000.00
commonStockSharesOutstanding 24228572.00
2015-09-30
date 2015-09-30
filing_date 2015-09-30
currency_symbol USD
totalAssets 288120000.00
intangibleAssets 109268000.00
otherCurrentAssets 13948000.00
totalLiab 82859000.00
totalStockholderEquity 205261000.00
otherCurrentLiab 19743000.00
commonStock 195000.00
retainedEarnings -9066000.00
otherLiab 3234000.00
otherAssets 112207000.00
cash 73516000.00
totalCurrentLiabilities 50950000.00
currentDeferredRevenue 7102000.00
netDebt -35747000.00
shortTermDebt 9094000.00
shortLongTermDebtTotal 37769000.00
otherStockholderEquity 214132000.00
propertyPlantEquipment 12761000.00
totalCurrentAssets 163152000.00
shortTermInvestments 55919000.00
netReceivables 19769000.00
longTermDebt 28675000.00
accountsPayable 15011000.00
commonStockTotalEquity 195000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 124968000.00
nonCurrentAssetsTotal 124968000.00
nonCurrentLiabilitiesTotal 31909000.00
liabilitiesAndStockholdersEquity 288120000.00
cashAndShortTermInvestments 129435000.00
commonStockSharesOutstanding 23747309.00
2015-06-30
date 2015-06-30
filing_date 2015-06-30
currency_symbol USD
totalAssets 361773000.00
intangibleAssets 13051000.00
otherCurrentAssets 14125000.00
totalLiab 88417000.00
totalStockholderEquity 273356000.00
otherCurrentLiab 22794000.00
commonStock 194000.00
retainedEarnings 61780000.00
otherLiab 3605000.00
goodWill 171755000.00
otherAssets 188187000.00
cash 72242000.00
totalCurrentLiabilities 55223000.00
currentDeferredRevenue 7653000.00
netDebt -32956000.00
shortTermDebt 9697000.00
shortLongTermDebtTotal 39286000.00
otherStockholderEquity 211382000.00
propertyPlantEquipment 12240000.00
totalCurrentAssets 161346000.00
shortTermInvestments 55656000.00
netReceivables 19323000.00
longTermDebt 29589000.00
accountsPayable 15079000.00
commonStockTotalEquity 194000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 15621000.00
nonCurrentAssetsTotal 200427000.00
nonCurrentLiabilitiesTotal 33194000.00
liabilitiesAndStockholdersEquity 361773000.00
cashAndShortTermInvestments 127898000.00
commonStockSharesOutstanding 23747309.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
totalAssets 359119000.00
intangibleAssets 189577000.00
otherCurrentAssets 14018000.00
totalLiab 96633000.00
totalStockholderEquity 262486000.00
otherCurrentLiab 26437000.00
commonStock 194000.00
retainedEarnings 53565000.00
otherLiab 9339000.00
otherAssets 193026000.00
cash 60870000.00
totalCurrentLiabilities 59491000.00
currentDeferredRevenue 7600000.00
netDebt -23816000.00
shortTermDebt 9251000.00
shortLongTermDebtTotal 37054000.00
otherStockholderEquity 208727000.00
propertyPlantEquipment 11603000.00
totalCurrentAssets 154490000.00
shortTermInvestments 59100000.00
netReceivables 20502000.00
longTermDebt 27803000.00
accountsPayable 16203000.00
commonStockTotalEquity 194000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 204629000.00
nonCurrentAssetsTotal 204629000.00
nonCurrentLiabilitiesTotal 37142000.00
liabilitiesAndStockholdersEquity 359119000.00
cashAndShortTermInvestments 119970000.00
commonStockSharesOutstanding 24890160.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
totalAssets 356139000.00
intangibleAssets 16890000.00
otherCurrentAssets 12164000.00
totalLiab 110142000.00
totalStockholderEquity 245997000.00
deferredLongTermLiab 331000.00
otherCurrentLiab 34828000.00
commonStock 189000.00
retainedEarnings 42826000.00
otherLiab 6485000.00
goodWill 164092000.00
otherAssets 184804000.00
cash 101183000.00
totalCurrentLiabilities 65624000.00
currentDeferredRevenue 7323000.00
netDebt -63131000.00
shortTermDebt 2300000.00
shortLongTermDebt 40002000.00
shortLongTermDebtTotal 38052000.00
otherStockholderEquity 210732000.00
propertyPlantEquipment 12180000.00
totalCurrentAssets 159155000.00
netTangibleAssets 65015000.00
shortTermInvestments 15000000.00
netReceivables 30808000.00
longTermDebt 37702000.00
accountsPayable 21173000.00
accumulatedOtherComprehensiveIncome -7750000.00
commonStockTotalEquity 189000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 16002000.00
nonCurrentAssetsTotal 196984000.00
nonCurrentLiabilitiesTotal 44518000.00
liabilitiesAndStockholdersEquity 356139000.00
cashAndShortTermInvestments 116183000.00
commonStockSharesOutstanding 23053310.00
2014-09-30
date 2014-09-30
filing_date 2014-09-30
currency_symbol USD
totalAssets 361974000.00
intangibleAssets 208027000.00
otherCurrentAssets 8995000.00
totalLiab 112990000.00
totalStockholderEquity 248984000.00
otherCurrentLiab 28000000.00
commonStock 200485000.00
retainedEarnings 48499000.00
otherLiab 10814000.00
otherAssets 210428000.00
cash 96934000.00
totalCurrentLiabilities 62372000.00
currentDeferredRevenue 7090000.00
netDebt -54830000.00
shortTermDebt 2300000.00
shortLongTermDebtTotal 42104000.00
propertyPlantEquipment 11367000.00
totalCurrentAssets 140179000.00
shortTermInvestments 1650000.00
netReceivables 34250000.00
longTermDebt 39804000.00
accountsPayable 24982000.00
commonStockTotalEquity 200485000.00
nonCurrrentAssetsOther 221795000.00
nonCurrentAssetsTotal 221795000.00
nonCurrentLiabilitiesTotal 50618000.00
liabilitiesAndStockholdersEquity 361974000.00
cashAndShortTermInvestments 96934000.00
commonStockSharesOutstanding 23605532.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
totalAssets 289806000.00
intangibleAssets 40929000.00
otherCurrentAssets 15299000.00
totalLiab 68108000.00
totalStockholderEquity 221698000.00
otherCurrentLiab 25801000.00
commonStock 190133000.00
retainedEarnings 31503000.00
otherLiab 4518000.00
goodWill 146400000.00
otherAssets 191372000.00
cash 35551000.00
totalCurrentLiabilities 60490000.00
currentDeferredRevenue 7748000.00
netDebt -30151000.00
shortTermDebt 2300000.00
shortLongTermDebtTotal 5400000.00
otherStockholderEquity 62000.00
propertyPlantEquipment 5488000.00
totalCurrentAssets 92946000.00
shortTermInvestments 1540000.00
netReceivables 42096000.00
longTermDebt 3100000.00
accountsPayable 24641000.00
commonStockTotalEquity 190133000.00
nonCurrrentAssetsOther 9531000.00
nonCurrentAssetsTotal 196860000.00
nonCurrentLiabilitiesTotal 7618000.00
liabilitiesAndStockholdersEquity 289806000.00
cashAndShortTermInvestments 35551000.00
commonStockSharesOutstanding 23582643.00
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
totalAssets 306329000.00
intangibleAssets 191829000.00
otherCurrentAssets 7668000.00
totalLiab 107392000.00
totalStockholderEquity 198937000.00
otherCurrentLiab 28451000.00
commonStock 183000.00
retainedEarnings 13816000.00
otherLiab 4927000.00
otherAssets 194893000.00
cash 51174000.00
totalCurrentLiabilities 98790000.00
currentDeferredRevenue 7923000.00
netDebt -30366000.00
shortTermDebt 17133000.00
shortLongTermDebtTotal 20808000.00
otherStockholderEquity 184938000.00
propertyPlantEquipment 3723000.00
totalCurrentAssets 107713000.00
shortTermInvestments 1541000.00
netReceivables 48871000.00
longTermDebt 3675000.00
accountsPayable 45283000.00
commonStockTotalEquity 183000.00
nonCurrrentAssetsOther 198616000.00
nonCurrentAssetsTotal 198616000.00
nonCurrentLiabilitiesTotal 8602000.00
liabilitiesAndStockholdersEquity 306329000.00
cashAndShortTermInvestments 51174000.00
commonStockSharesOutstanding 23026644.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalAssets 114875000.00
intangibleAssets 27040000.00
otherCurrentAssets 2726000.00
totalLiab 58305000.00
totalStockholderEquity 56570000.00
otherCurrentLiab 25193000.00
commonStock 29000.00
retainedEarnings 10925000.00
otherLiab 1092000.00
goodWill 37435000.00
otherAssets 65913000.00
cash 23364000.00
totalCurrentLiabilities 50445000.00
currentDeferredRevenue 9052000.00
netDebt -16814000.00
shortTermDebt 2300000.00
shortLongTermDebt 6550000.00
shortLongTermDebtTotal 6550000.00
otherStockholderEquity 49932000.00
propertyPlantEquipment 1377000.00
totalCurrentAssets 47585000.00
netTangibleAssets -17493000.00
shortTermInvestments 1837000.00
netReceivables 21495000.00
longTermDebt 4250000.00
accountsPayable 13900000.00
accumulatedOtherComprehensiveIncome -4316000.00
commonStockTotalEquity 29000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 2815000.00
nonCurrentAssetsTotal 67290000.00
nonCurrentLiabilitiesTotal 7860000.00
liabilitiesAndStockholdersEquity 114875000.00
cashAndShortTermInvestments 23364000.00
commonStockSharesOutstanding 4162662.00
2013-09-30
date 2013-09-30
filing_date 2013-09-30
currency_symbol USD
totalAssets 124100000.00
intangibleAssets 67402000.00
otherCurrentAssets 10260000.00
totalLiab 66205000.00
totalStockholderEquity 57895000.00
otherCurrentLiab 41661000.00
commonStock 57895000.00
retainedEarnings 11000000.00
otherLiab 3297000.00
goodWill 37000000.00
otherAssets 68835000.00
cash 27276000.00
totalCurrentLiabilities 58083000.00
currentDeferredRevenue 4800000.00
netDebt -20151000.00
shortTermDebt 2300000.00
shortLongTermDebt 7125000.00
shortLongTermDebtTotal 7125000.00
otherStockholderEquity 57895000.00
propertyPlantEquipment 1456000.00
totalCurrentAssets 53809000.00
netTangibleAssets -9507000.00
shortTermInvestments 10260000.00
netReceivables 16273000.00
longTermDebt 4825000.00
accountsPayable 9322000.00
nonCurrrentAssetsOther 70291000.00
nonCurrentAssetsTotal 70291000.00
nonCurrentLiabilitiesTotal 8122000.00
liabilitiesAndStockholdersEquity 124100000.00
cashAndShortTermInvestments 27276000.00
commonStockSharesOutstanding 4155995.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
totalAssets 334183000.00
intangibleAssets 1858000.00
otherCurrentAssets 3049000.00
totalLiab 52994000.00
totalStockholderEquity 281189000.00
otherCurrentLiab 23975000.00
commonStock 419000.00
retainedEarnings 254086000.00
otherLiab 10013000.00
goodWill 33461000.00
otherAssets 70590000.00
cash 228680000.00
totalCurrentLiabilities 49479000.00
currentDeferredRevenue 6324000.00
netDebt -220980000.00
shortTermDebt 7700000.00
shortLongTermDebt 7700000.00
shortLongTermDebtTotal 7700000.00
otherStockholderEquity 26498000.00
propertyPlantEquipment 1492000.00
totalCurrentAssets 292833000.00
netTangibleAssets -9974000.00
shortTermInvestments 30533000.00
netReceivables 30571000.00
longTermDebt 5400000.00
accountsPayable 19180000.00
commonStockTotalEquity 419000.00
nonCurrrentAssetsOther 4448000.00
nonCurrentAssetsTotal 41350000.00
nonCurrentLiabilitiesTotal 3515000.00
liabilitiesAndStockholdersEquity 334183000.00
cashAndShortTermInvestments 259213000.00
commonStockSharesOutstanding 4155995.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
totalAssets 122780000.00
intangibleAssets 71193000.00
otherCurrentAssets 10260000.00
totalLiab 64618000.00
totalStockholderEquity 58162000.00
otherCurrentLiab 35296000.00
commonStock 58162000.00
otherLiab 9829000.00
otherAssets 72480000.00
cash 27647000.00
totalCurrentLiabilities 48814000.00
currentDeferredRevenue 5462000.00
netDebt -19372000.00
shortTermDebt 2300000.00
shortLongTermDebt 8275000.00
shortLongTermDebtTotal 8275000.00
otherStockholderEquity 58162000.00
propertyPlantEquipment 1529000.00
totalCurrentAssets 48771000.00
netTangibleAssets -13031000.00
shortTermInvestments 10260000.00
netReceivables 10864000.00
longTermDebt 5975000.00
accountsPayable 5756000.00
nonCurrrentAssetsOther 74009000.00
nonCurrentAssetsTotal 74009000.00
nonCurrentLiabilitiesTotal 15804000.00
liabilitiesAndStockholdersEquity 122780000.00
cashAndShortTermInvestments 27647000.00
commonStockSharesOutstanding 4279329.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
totalAssets 123159000.00
intangibleAssets 35295000.00
otherCurrentAssets 11699000.00
totalLiab 68449000.00
totalStockholderEquity 54710000.00
otherCurrentLiab 34996000.00
commonStock 28000.00
retainedEarnings 10615000.00
otherLiab 7032000.00
goodWill 37435000.00
otherAssets 73945000.00
cash 21762000.00
totalCurrentLiabilities 51988000.00
currentDeferredRevenue 5132000.00
netDebt -12912000.00
shortTermDebt 2300000.00
shortLongTermDebt 8850000.00
shortLongTermDebtTotal 8850000.00
otherStockholderEquity 47578000.00
propertyPlantEquipment 1522000.00
totalCurrentAssets 47692000.00
netTangibleAssets -18020000.00
shortTermInvestments 10260000.00
netReceivables 14231000.00
longTermDebt 6550000.00
accountsPayable 9560000.00
accumulatedOtherComprehensiveIncome -3511000.00
commonStockTotalEquity 28000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 2737000.00
nonCurrentAssetsTotal 75467000.00
nonCurrentLiabilitiesTotal 16461000.00
liabilitiesAndStockholdersEquity 123159000.00
cashAndShortTermInvestments 21762000.00
commonStockSharesOutstanding 3758329.00
2012-09-30
date 2012-09-30
filing_date 2012-09-30
currency_symbol USD
totalAssets 61942000.00
intangibleAssets 5650000.00
otherCurrentAssets 6259000.00
totalLiab 25960000.00
totalStockholderEquity 35982000.00
otherCurrentLiab 9308000.00
otherLiab 881000.00
goodWill 24753000.00
otherAssets 31504000.00
cash 17860000.00
totalCurrentLiabilities 17883000.00
currentDeferredRevenue 4380000.00
netDebt -8435000.00
shortLongTermDebtTotal 9425000.00
otherStockholderEquity 35982000.00
propertyPlantEquipment 1256000.00
totalCurrentAssets 29182000.00
netReceivables 11322000.00
longTermDebt 7125000.00
accountsPayable 4195000.00
nonCurrrentAssetsOther 700000.00
nonCurrentAssetsTotal 32760000.00
nonCurrentLiabilitiesTotal 8077000.00
liabilitiesAndStockholdersEquity 61942000.00
cashAndShortTermInvestments 17860000.00
propertyPlantAndEquipmentGross 1256000.00
propertyPlantAndEquipmentNet 1256000.00
commonStockSharesOutstanding 3385996.00
2012-06-30
date 2012-06-30
filing_date 2012-06-30
currency_symbol USD
totalAssets 60307000.00
intangibleAssets 6039000.00
otherCurrentAssets 6320000.00
totalLiab 26342000.00
totalStockholderEquity 33965000.00
otherCurrentLiab 9220000.00
otherLiab 866000.00
goodWill 24753000.00
otherAssets 32222000.00
cash 16330000.00
totalCurrentLiabilities 17715000.00
currentDeferredRevenue 4761000.00
netDebt -6330000.00
shortLongTermDebtTotal 10000000.00
otherStockholderEquity 33965000.00
propertyPlantEquipment 1335000.00
totalCurrentAssets 26750000.00
netReceivables 4100000.00
longTermDebt 7700000.00
accountsPayable 3734000.00
nonCurrrentAssetsOther 1430000.00
nonCurrentAssetsTotal 33557000.00
nonCurrentLiabilitiesTotal 8627000.00
liabilitiesAndStockholdersEquity 60307000.00
cashAndShortTermInvestments 16330000.00
propertyPlantAndEquipmentGross 1335000.00
propertyPlantAndEquipmentNet 1335000.00
commonStockSharesOutstanding 3340663.00
2012-03-31
date 2012-03-31
filing_date 2012-03-31
currency_symbol USD
totalAssets 55936000.00
intangibleAssets 6196000.00
otherCurrentAssets 6132000.00
totalLiab 23387000.00
totalStockholderEquity 32549000.00
otherCurrentLiab 13799000.00
otherLiab 989000.00
goodWill 24753000.00
otherAssets 32482000.00
cash 13522000.00
totalCurrentLiabilities 22398000.00
currentDeferredRevenue 5540000.00
netDebt -13522000.00
otherStockholderEquity 32549000.00
propertyPlantEquipment 1249000.00
totalCurrentAssets 22205000.00
netReceivables 2551000.00
accountsPayable 3059000.00
nonCurrrentAssetsOther 1533000.00
nonCurrentAssetsTotal 33731000.00
nonCurrentLiabilitiesTotal 989000.00
liabilitiesAndStockholdersEquity 55936000.00
cashAndShortTermInvestments 13522000.00
propertyPlantAndEquipmentGross 1249000.00
propertyPlantAndEquipmentNet 1249000.00
commonStockSharesOutstanding 3335663.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalAssets 54892000.00
intangibleAssets 6606000.00
otherCurrentAssets 6447000.00
totalLiab 23077000.00
totalStockholderEquity 31815000.00
otherCurrentLiab 13524000.00
commonStock 22000.00
retainedEarnings 7081000.00
otherLiab 2066000.00
goodWill 24753000.00
otherAssets 32620000.00
cash 11260000.00
totalCurrentLiabilities 21011000.00
currentDeferredRevenue 4280000.00
netDebt -11260000.00
shortTermDebt 9000000.00
shortLongTermDebt 9000000.00
otherStockholderEquity 28412000.00
propertyPlantEquipment 1300000.00
totalCurrentAssets 20972000.00
netTangibleAssets 456000.00
netReceivables 3265000.00
longTermDebt 7000000.00
accountsPayable 3207000.00
accumulatedOtherComprehensiveIncome -3700000.00
commonStockTotalEquity 22000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 2561000.00
nonCurrentAssetsTotal 33920000.00
nonCurrentLiabilitiesTotal 2066000.00
liabilitiesAndStockholdersEquity 54892000.00
cashAndShortTermInvestments 11260000.00
commonStockSharesOutstanding 3319330.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
totalAssets 52841000.00
intangibleAssets 32060000.00
otherCurrentAssets 3115000.00
totalLiab 21477000.00
totalStockholderEquity 31364000.00
otherCurrentLiab 13455000.00
commonStock 31364000.00
otherLiab 2550000.00
otherAssets 33301000.00
cash 9517000.00
totalCurrentLiabilities 18927000.00
currentDeferredRevenue 3182000.00
netDebt -9517000.00
propertyPlantEquipment 1328000.00
totalCurrentAssets 18212000.00
netReceivables 5580000.00
accountsPayable 2290000.00
commonStockTotalEquity 31364000.00
nonCurrrentAssetsOther 33301000.00
nonCurrentAssetsTotal 34629000.00
nonCurrentLiabilitiesTotal 2550000.00
liabilitiesAndStockholdersEquity 52841000.00
cashAndShortTermInvestments 9517000.00
propertyPlantAndEquipmentGross 1328000.00
propertyPlantAndEquipmentNet 1328000.00
commonStockSharesOutstanding 3337663.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
totalAssets 42624000.00
intangibleAssets 459000.00
otherCurrentAssets 6296000.00
totalLiab 12211000.00
totalStockholderEquity 30413000.00
otherCurrentLiab 4757000.00
otherLiab 2819000.00
otherAssets 1708000.00
cash 12232000.00
totalCurrentLiabilities 9392000.00
currentDeferredRevenue 2216000.00
netDebt -12232000.00
otherStockholderEquity 30413000.00
propertyPlantEquipment 1233000.00
totalCurrentAssets 39683000.00
shortTermInvestments 18695000.00
netReceivables 2460000.00
accountsPayable 2419000.00
nonCurrrentAssetsOther 1201000.00
nonCurrentAssetsTotal 2941000.00
nonCurrentLiabilitiesTotal 2819000.00
liabilitiesAndStockholdersEquity 42624000.00
cashAndShortTermInvestments 30927000.00
propertyPlantAndEquipmentGross 1233000.00
propertyPlantAndEquipmentNet 1233000.00
commonStockSharesOutstanding 3340663.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
totalAssets 44922000.00
intangibleAssets 183000.00
otherCurrentAssets 329000.00
totalLiab 17147000.00
totalStockholderEquity 27775000.00
otherCurrentLiab 10603000.00
commonStock 27775000.00
otherLiab 2966000.00
otherAssets 1630000.00
cash 12246000.00
totalCurrentLiabilities 14181000.00
currentDeferredRevenue 2265000.00
netDebt -12246000.00
propertyPlantEquipment 1293000.00
totalCurrentAssets 41999000.00
shortTermInvestments 20726000.00
netReceivables 8698000.00
accountsPayable 1313000.00
commonStockTotalEquity 27775000.00
nonCurrrentAssetsOther 1330000.00
nonCurrentAssetsTotal 2923000.00
nonCurrentLiabilitiesTotal 2966000.00
liabilitiesAndStockholdersEquity 44922000.00
cashAndShortTermInvestments 32972000.00
propertyPlantAndEquipmentGross 1293000.00
propertyPlantAndEquipmentNet 1293000.00
commonStockSharesOutstanding 3337996.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalAssets 41348000.00
intangibleAssets 202000.00
otherCurrentAssets 471000.00
totalLiab 13196000.00
totalStockholderEquity 28152000.00
otherCurrentLiab 6206000.00
commonStock 22000.00
retainedEarnings 5298000.00
otherLiab 2955000.00
goodWill 25000000.00
otherAssets 1659000.00
cash 16055000.00
totalCurrentLiabilities 10241000.00
currentDeferredRevenue 2204000.00
netDebt -16055000.00
shortTermDebt 9000000.00
shortLongTermDebt 9000000.00
otherStockholderEquity 25954000.00
propertyPlantEquipment 1381000.00
totalCurrentAssets 38308000.00
netTangibleAssets 27950000.00
shortTermInvestments 14973000.00
netReceivables 7280000.00
longTermDebt 7000000.00
accountsPayable 1831000.00
accumulatedOtherComprehensiveIncome -3122000.00
commonStockTotalEquity 22000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 2736000.00
nonCurrentAssetsTotal 3040000.00
nonCurrentLiabilitiesTotal 2955000.00
liabilitiesAndStockholdersEquity 41348000.00
cashAndShortTermInvestments 31028000.00
commonStockSharesOutstanding 3177775.00
2010-09-30
date 2010-09-30
filing_date 2010-09-30
currency_symbol USD
totalAssets 41498000.00
intangibleAssets 212000.00
otherCurrentAssets 3306000.00
totalLiab 15495000.00
totalStockholderEquity 26003000.00
otherCurrentLiab 9773000.00
otherLiab 2848000.00
otherAssets 1854000.00
cash 17150000.00
totalCurrentLiabilities 12647000.00
currentDeferredRevenue 1918000.00
netDebt -17150000.00
otherStockholderEquity 26003000.00
propertyPlantEquipment 1049000.00
totalCurrentAssets 38595000.00
shortTermInvestments 15641000.00
netReceivables 5804000.00
accountsPayable 956000.00
nonCurrrentAssetsOther 1558000.00
nonCurrentAssetsTotal 2903000.00
nonCurrentLiabilitiesTotal 2848000.00
liabilitiesAndStockholdersEquity 41498000.00
cashAndShortTermInvestments 32791000.00
propertyPlantAndEquipmentGross 1049000.00
propertyPlantAndEquipmentNet 1049000.00
commonStockSharesOutstanding 3257572.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
totalAssets 38407000.00
intangibleAssets 206000.00
otherCurrentAssets 5667000.00
totalLiab 10536000.00
totalStockholderEquity 27871000.00
otherCurrentLiab 4722000.00
commonStock 27871000.00
otherLiab 2980000.00
otherAssets 1892000.00
cash 11316000.00
totalCurrentLiabilities 7556000.00
currentDeferredRevenue 2024000.00
netDebt -11316000.00
propertyPlantEquipment 1205000.00
totalCurrentAssets 35310000.00
shortTermInvestments 15765000.00
netReceivables 8229000.00
accountsPayable 810000.00
commonStockTotalEquity 27871000.00
nonCurrrentAssetsOther 2790000.00
nonCurrentAssetsTotal 3097000.00
nonCurrentLiabilitiesTotal 2980000.00
liabilitiesAndStockholdersEquity 38407000.00
cashAndShortTermInvestments 27081000.00
commonStockSharesOutstanding 3253663.00
2010-03-31
date 2010-03-31
filing_date 2010-03-31
currency_symbol USD
totalAssets 41844000.00
intangibleAssets 206000.00
otherCurrentAssets 6001000.00
totalLiab 12502000.00
totalStockholderEquity 29342000.00
otherCurrentLiab 6168000.00
commonStock 29342000.00
otherLiab 3131000.00
otherAssets 1973000.00
cash 17697000.00
totalCurrentLiabilities 9371000.00
currentDeferredRevenue 2191000.00
netDebt -17697000.00
propertyPlantEquipment 1328000.00
totalCurrentAssets 38543000.00
shortTermInvestments 12552000.00
netReceivables 8294000.00
accountsPayable 1012000.00
commonStockTotalEquity 29342000.00
nonCurrrentAssetsOther 2991000.00
nonCurrentAssetsTotal 3301000.00
nonCurrentLiabilitiesTotal 3131000.00
liabilitiesAndStockholdersEquity 41844000.00
cashAndShortTermInvestments 30249000.00
commonStockSharesOutstanding 3289996.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalAssets 39894000.00
intangibleAssets 134000.00
otherCurrentAssets 223000.00
totalLiab 12892000.00
totalStockholderEquity 27002000.00
otherCurrentLiab 6577000.00
commonStock 21000.00
retainedEarnings 5386000.00
otherLiab 3006000.00
otherAssets 1796000.00
cash 24368000.00
totalCurrentLiabilities 9886000.00
currentDeferredRevenue 2270000.00
netDebt -24368000.00
otherStockholderEquity 24131000.00
propertyPlantEquipment 1366000.00
totalCurrentAssets 36732000.00
shortTermInvestments 5225000.00
netReceivables 7139000.00
accountsPayable 1039000.00
accumulatedOtherComprehensiveIncome -2536000.00
commonStockTotalEquity 21000.00
treasuryStock -1002000.00
nonCurrrentAssetsOther 2965000.00
nonCurrentAssetsTotal 3162000.00
nonCurrentLiabilitiesTotal 3006000.00
liabilitiesAndStockholdersEquity 39894000.00
cashAndShortTermInvestments 29593000.00
commonStockSharesOutstanding 3234845.00
2009-09-30
date 2009-09-30
filing_date 2009-09-30
currency_symbol USD
totalAssets 40761000.00
intangibleAssets 130000.00
otherCurrentAssets 4969000.00
totalLiab 16196000.00
totalStockholderEquity 24565000.00
otherCurrentLiab 9716000.00
commonStock 24565000.00
otherLiab 3051000.00
otherAssets 1937000.00
cash 21540000.00
totalCurrentLiabilities 13145000.00
currentDeferredRevenue 2335000.00
netDebt -21540000.00
propertyPlantEquipment 1446000.00
totalCurrentAssets 37378000.00
shortTermInvestments 8482000.00
netReceivables 7356000.00
accountsPayable 1094000.00
commonStockTotalEquity 24565000.00
nonCurrrentAssetsOther 3001000.00
nonCurrentAssetsTotal 3383000.00
nonCurrentLiabilitiesTotal 3051000.00
liabilitiesAndStockholdersEquity 40761000.00
cashAndShortTermInvestments 30022000.00
commonStockSharesOutstanding 3268996.00
2009-06-30
date 2009-06-30
filing_date 2009-06-30
currency_symbol USD
totalAssets 40353000.00
intangibleAssets 136000.00
otherCurrentAssets 439000.00
totalLiab 15057000.00
totalStockholderEquity 25296000.00
otherCurrentLiab 8651000.00
commonStock 25296000.00
otherLiab 3073000.00
otherAssets 1862000.00
cash 15012000.00
totalCurrentLiabilities 11984000.00
currentDeferredRevenue 2366000.00
netDebt -15012000.00
propertyPlantEquipment 1326000.00
totalCurrentAssets 37165000.00
shortTermInvestments 14837000.00
netReceivables 6877000.00
accountsPayable 967000.00
commonStockTotalEquity 25296000.00
nonCurrrentAssetsOther 2728000.00
nonCurrentAssetsTotal 3188000.00
nonCurrentLiabilitiesTotal 3073000.00
liabilitiesAndStockholdersEquity 40353000.00
cashAndShortTermInvestments 29849000.00
commonStockSharesOutstanding 3125996.00
2009-03-31
date 2009-03-31
filing_date 2009-03-31
currency_symbol USD
totalAssets 38105000.00
intangibleAssets 134000.00
otherCurrentAssets 263000.00
totalLiab 11059000.00
totalStockholderEquity 27046000.00
otherCurrentLiab 4333000.00
commonStock 27046000.00
otherLiab 3046000.00
otherAssets 1795000.00
cash 5612000.00
totalCurrentLiabilities 8013000.00
currentDeferredRevenue 2549000.00
netDebt -5612000.00
propertyPlantEquipment 1382000.00
totalCurrentAssets 34928000.00
shortTermInvestments 21987000.00
netReceivables 7066000.00
accountsPayable 1131000.00
commonStockTotalEquity 27046000.00
nonCurrrentAssetsOther 2699000.00
nonCurrentAssetsTotal 3177000.00
nonCurrentLiabilitiesTotal 3046000.00
liabilitiesAndStockholdersEquity 38105000.00
cashAndShortTermInvestments 27599000.00
commonStockSharesOutstanding 3162219.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
totalAssets 37651000.00
intangibleAssets 149000.00
otherCurrentAssets 5303000.00
totalLiab 12107000.00
totalStockholderEquity 25544000.00
otherCurrentLiab 4426000.00
commonStock 21000.00
retainedEarnings 3035000.00
otherLiab 3128000.00
otherAssets 2051000.00
cash 7835000.00
totalCurrentLiabilities 8979000.00
currentDeferredRevenue 2605000.00
netDebt -7835000.00
otherStockholderEquity 24473000.00
propertyPlantEquipment 1478000.00
totalCurrentAssets 34122000.00
shortTermInvestments 18790000.00
netReceivables 2194000.00
accountsPayable 1948000.00
accumulatedOtherComprehensiveIncome -1985000.00
commonStockTotalEquity 21000.00
treasuryStock -882000.00
nonCurrrentAssetsOther 3052000.00
nonCurrentAssetsTotal 3529000.00
nonCurrentLiabilitiesTotal 3128000.00
liabilitiesAndStockholdersEquity 37651000.00
cashAndShortTermInvestments 26625000.00
commonStockSharesOutstanding 3162219.00
2008-09-30
date 2008-09-30
filing_date 2008-09-30
currency_symbol USD
totalAssets 32506000.00
intangibleAssets 138000.00
otherCurrentAssets 284000.00
totalLiab 11393000.00
totalStockholderEquity 21113000.00
otherCurrentLiab 3748000.00
commonStock 21113000.00
otherLiab 3213000.00
goodWill 125000.00
otherAssets 2213000.00
cash 9516000.00
totalCurrentLiabilities 8180000.00
currentDeferredRevenue 2865000.00
netDebt -9516000.00
propertyPlantEquipment 1953000.00
totalCurrentAssets 28340000.00
shortTermInvestments 12155000.00
netReceivables 6385000.00
accountsPayable 1567000.00
commonStockTotalEquity 21113000.00
nonCurrrentAssetsOther 3850000.00
nonCurrentAssetsTotal 4166000.00
nonCurrentLiabilitiesTotal 3213000.00
liabilitiesAndStockholdersEquity 32506000.00
cashAndShortTermInvestments 21671000.00
commonStockSharesOutstanding 3180996.00
2008-06-30
date 2008-06-30
filing_date 2008-06-30
currency_symbol USD
totalAssets 33046000.00
intangibleAssets 140000.00
otherCurrentAssets 321000.00
totalLiab 11787000.00
totalStockholderEquity 21259000.00
otherCurrentLiab 4331000.00
otherLiab 3208000.00
goodWill 125000.00
otherAssets 2180000.00
cash 10199000.00
totalCurrentLiabilities 8579000.00
currentDeferredRevenue 2968000.00
netDebt -10199000.00
otherStockholderEquity 22526000.00
propertyPlantEquipment 2114000.00
totalCurrentAssets 28752000.00
shortTermInvestments 13171000.00
netReceivables 5061000.00
accountsPayable 1280000.00
accumulatedOtherComprehensiveIncome -1267000.00
nonCurrrentAssetsOther 3978000.00
nonCurrentAssetsTotal 4294000.00
nonCurrentLiabilitiesTotal 3208000.00
liabilitiesAndStockholdersEquity 33046000.00
cashAndShortTermInvestments 23370000.00
commonStockSharesOutstanding 3194663.00
2008-03-31
date 2008-03-31
filing_date 2008-03-31
currency_symbol USD
totalAssets 32711000.00
intangibleAssets 156000.00
otherCurrentAssets 450000.00
totalLiab 12196000.00
totalStockholderEquity 20515000.00
otherCurrentLiab 4330000.00
otherLiab 3152000.00
goodWill 125000.00
otherAssets 2176000.00
cash 9631000.00
totalCurrentLiabilities 9044000.00
currentDeferredRevenue 3583000.00
netDebt -9631000.00
otherStockholderEquity 21782000.00
propertyPlantEquipment 2219000.00
totalCurrentAssets 28316000.00
shortTermInvestments 14221000.00
netReceivables 4014000.00
accountsPayable 1131000.00
accumulatedOtherComprehensiveIncome -1267000.00
nonCurrrentAssetsOther 3981000.00
nonCurrentAssetsTotal 4395000.00
nonCurrentLiabilitiesTotal 3152000.00
liabilitiesAndStockholdersEquity 32711000.00
cashAndShortTermInvestments 23852000.00
commonStockSharesOutstanding 3158663.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
totalAssets 31766000.00
intangibleAssets 164000.00
otherCurrentAssets 368000.00
totalLiab 10995000.00
totalStockholderEquity 20771000.00
otherCurrentLiab 3244000.00
commonStock 20000.00
retainedEarnings -1390000.00
otherLiab 2951000.00
goodWill 125000.00
otherAssets 2158000.00
cash 4611000.00
totalCurrentLiabilities 8044000.00
currentDeferredRevenue 3254000.00
netDebt -4611000.00
otherStockholderEquity 23408000.00
propertyPlantEquipment 1808000.00
totalCurrentAssets 27800000.00
shortTermInvestments 18811000.00
netReceivables 4010000.00
accountsPayable 1546000.00
accumulatedOtherComprehensiveIncome -1267000.00
commonStockTotalEquity 20000.00
nonCurrrentAssetsOther 3585000.00
nonCurrentAssetsTotal 3966000.00
nonCurrentLiabilitiesTotal 2951000.00
liabilitiesAndStockholdersEquity 31766000.00
cashAndShortTermInvestments 23422000.00
commonStockSharesOutstanding 3158663.00
2007-09-30
date 2007-09-30
filing_date 2007-09-30
currency_symbol USD
totalAssets 34237000.00
intangibleAssets 535000.00
otherCurrentAssets 715000.00
totalLiab 9279000.00
totalStockholderEquity 24958000.00
otherCurrentLiab 2755000.00
otherLiab 2117000.00
goodWill 288000.00
otherAssets 7512000.00
cash 3529000.00
totalCurrentLiabilities 7162000.00
currentDeferredRevenue 3503000.00
netDebt -3529000.00
otherStockholderEquity 25833000.00
propertyPlantEquipment 1306000.00
totalCurrentAssets 25419000.00
shortTermInvestments 18854000.00
netReceivables 2321000.00
accountsPayable 904000.00
accumulatedOtherComprehensiveIncome -875000.00
nonCurrrentAssetsOther 7673000.00
nonCurrentAssetsTotal 8818000.00
nonCurrentLiabilitiesTotal 2117000.00
liabilitiesAndStockholdersEquity 34237000.00
cashAndShortTermInvestments 22383000.00
commonStockSharesOutstanding 3221663.00
2007-06-30
date 2007-06-30
filing_date 2007-06-30
currency_symbol USD
totalAssets 34832000.00
intangibleAssets 344000.00
otherCurrentAssets 664000.00
totalLiab 10365000.00
totalStockholderEquity 24467000.00
otherCurrentLiab 3913000.00
commonStock 24467000.00
otherLiab 1906000.00
goodWill 288000.00
otherAssets 2223000.00
cash 1821000.00
totalCurrentLiabilities 8459000.00
currentDeferredRevenue 3566000.00
netDebt -1821000.00
otherStockholderEquity 875000.00
propertyPlantEquipment 1260000.00
totalCurrentAssets 31349000.00
shortTermInvestments 26923000.00
netReceivables 1941000.00
accountsPayable 980000.00
accumulatedOtherComprehensiveIncome -875000.00
commonStockTotalEquity 24467000.00
nonCurrrentAssetsOther 2551000.00
nonCurrentAssetsTotal 3483000.00
nonCurrentLiabilitiesTotal 1906000.00
liabilitiesAndStockholdersEquity 34832000.00
cashAndShortTermInvestments 28744000.00
commonStockSharesOutstanding 3214996.00
2007-03-31
date 2007-03-31
filing_date 2007-03-31
currency_symbol USD
totalAssets 33905000.00
intangibleAssets 309000.00
otherCurrentAssets 726000.00
totalLiab 10280000.00
totalStockholderEquity 23625000.00
otherCurrentLiab 7619000.00
otherLiab 1803000.00
goodWill 288000.00
otherAssets 1971000.00
cash 1162000.00
totalCurrentLiabilities 8477000.00
netDebt -1162000.00
otherStockholderEquity 24500000.00
propertyPlantEquipment 1150000.00
totalCurrentAssets 30784000.00
shortTermInvestments 26976000.00
netReceivables 1920000.00
accountsPayable 858000.00
accumulatedOtherComprehensiveIncome -875000.00
nonCurrrentAssetsOther 2305000.00
nonCurrentAssetsTotal 3121000.00
nonCurrentLiabilitiesTotal 1803000.00
liabilitiesAndStockholdersEquity 33905000.00
cashAndShortTermInvestments 28138000.00
commonStockSharesOutstanding 1702904.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
totalAssets 31424000.00
intangibleAssets 341000.00
otherCurrentAssets 418000.00
totalLiab 8847000.00
totalStockholderEquity 22577000.00
otherCurrentLiab 2876000.00
commonStock 20000.00
retainedEarnings 1455000.00
otherLiab 1804000.00
goodWill 288000.00
otherAssets 1943000.00
cash 8366000.00
totalCurrentLiabilities 7043000.00
currentDeferredRevenue 3703000.00
netDebt -8366000.00
otherStockholderEquity 21977000.00
propertyPlantEquipment 877000.00
totalCurrentAssets 28604000.00
shortTermInvestments 17381000.00
netReceivables 2439000.00
accountsPayable 464000.00
accumulatedOtherComprehensiveIncome -875000.00
commonStockTotalEquity 20000.00
nonCurrrentAssetsOther 1970000.00
nonCurrentAssetsTotal 2820000.00
nonCurrentLiabilitiesTotal 1804000.00
liabilitiesAndStockholdersEquity 31424000.00
cashAndShortTermInvestments 25747000.00
commonStockSharesOutstanding 1702904.00
2006-09-30
date 2006-09-30
filing_date 2006-09-30
currency_symbol USD
totalAssets 28196000.00
intangibleAssets 78000.00
otherCurrentAssets 361000.00
totalLiab 7127000.00
totalStockholderEquity 21069000.00
otherCurrentLiab 2259000.00
otherLiab 1670000.00
otherAssets 1393000.00
cash 12219000.00
totalCurrentLiabilities 5457000.00
currentDeferredRevenue 2948000.00
netDebt -12219000.00
otherStockholderEquity 21738000.00
propertyPlantEquipment 644000.00
totalCurrentAssets 26159000.00
shortTermInvestments 12173000.00
netReceivables 1406000.00
accountsPayable 250000.00
accumulatedOtherComprehensiveIncome -669000.00
nonCurrrentAssetsOther 1656000.00
nonCurrentAssetsTotal 2037000.00
nonCurrentLiabilitiesTotal 1670000.00
liabilitiesAndStockholdersEquity 28196000.00
cashAndShortTermInvestments 24392000.00
commonStockSharesOutstanding 3126579.00
2006-06-30
date 2006-06-30
filing_date 2006-06-30
currency_symbol USD
totalAssets 26540000.00
intangibleAssets 76000.00
otherCurrentAssets 267000.00
totalLiab 6298000.00
totalStockholderEquity 20242000.00
otherCurrentLiab 1868000.00
otherLiab 1603000.00
otherAssets 1159000.00
cash 11609000.00
totalCurrentLiabilities 4695000.00
currentDeferredRevenue 2630000.00
netDebt -11609000.00
otherStockholderEquity 20911000.00
propertyPlantEquipment 589000.00
totalCurrentAssets 24792000.00
shortTermInvestments 12081000.00
netReceivables 835000.00
accountsPayable 197000.00
accumulatedOtherComprehensiveIncome -669000.00
nonCurrrentAssetsOther 1411000.00
nonCurrentAssetsTotal 1748000.00
nonCurrentLiabilitiesTotal 1603000.00
liabilitiesAndStockholdersEquity 26540000.00
cashAndShortTermInvestments 23690000.00
commonStockSharesOutstanding 3129246.00
2006-03-31
dat