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

Logo

Hackett Group, Inc. - это стратегическая консалтинговая и корпоративная компания, основанная на интеллектуальной собственности, которая занимается предоставлением бизнес-и технологических консалтинговых услуг. Фирма предлагает следующие услуги: бенчмаркинг, консультирование руководителей, трансформация бизнеса, управление эффективностью предприятия, обучение и консультирование по глобальным бизнес-услугам. Он также производит цифровое преобразование, включая автоматизацию процессов и внедрение корпоративных облачных приложений. Компания была основана Тедом А. Фернандесом и Дэвидом Н. Дунганом в 1991 году и имеет штаб-квартиру в Майами, штат Флорида.

General
Code HCKT
Type Common Stock
Name The Hackett Group Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
ISIN US4046091090
LEI 5K016KLIRB6156644289
CUSIP 036916104
CIK 1057379
EmployerIdNumber 65-0750100
FiscalYearEnd December
IPODate 1998-05-28
InternationalDomestic Domestic
Sector Technology
Industry Information Technology Services
GicSector Information Technology
GicGroup Software & Services
GicIndustry IT Services
GicSubIndustry IT Consulting & Other Services
HomeCategory Domestic
IsDelisted Нет
Address 1001 Brickell Bay Drive, Miami, FL, United States, 33131
Phone 305 375 8005
WebURL https://www.thehackettgroup.com
FullTimeEmployees 1342
UpdatedAt 2022-12-05
Highlights
MarketCapitalization 736145984
MarketCapitalizationMln 736.146
EBITDA 56690000
PERatio 15.7959
PEGRatio 0.976
WallStreetTargetPrice 30
BookValue 5.178
DividendShare 0.43
DividendYield 0.019
EarningsShare 1.47
EPSEstimateCurrentYear 1.45
EPSEstimateNextYear 1.59
EPSEstimateNextQuarter 0.35
EPSEstimateCurrentQuarter 0.34
MostRecentQuarter 2022-09-30
ProfitMargin 0.1638
OperatingMarginTTM 0.1824
ReturnOnAssetsTTM 0.152
ReturnOnEquityTTM 0.3046
RevenueTTM 290647008
RevenuePerShareTTM 9.319
QuarterlyRevenueGrowthYOY -0.006
GrossProfitTTM 106080000
DilutedEpsTTM 1.47
QuarterlyEarningsGrowthYOY 0.28

Financials / Income Statement / quarterly / net Income

893K
2020-12-31
6.36M
2021-03-31
10.53M
2021-06-30
8.13M
2021-09-30
16.52M
2021-12-31
10.51M
2022-03-31
10.22M
2022-06-30
10.37M
2022-09-30

Financials / Income Statement / quarterly / ebitda

2.63M
2020-12-31
9.98M
2021-03-31
15.33M
2021-06-30
12.49M
2021-09-30
13.04M
2021-12-31
14.36M
2022-03-31
15.02M
2022-06-30
15.67M
2022-09-30

Financials / Income Statement / quarterly / totalRevenue

59.28M
2020-12-31
63.49M
2021-03-31
73.2M
2021-06-30
71.89M
2021-09-30
70.23M
2021-12-31
75.66M
2022-03-31
75.93M
2022-06-30
72.03M
2022-09-30

Earnings / History / epsActual

0.33
2021-12-31
0.38
2022-03-31
0.38
2022-06-30
0.37
2022-09-30
0
2022-12-31
0
2023-03-31
0
2023-06-30
0
2023-09-30
Valuation
TrailingPE 15.7959
ForwardPE 14.1443
PriceSalesTTM 2.5328
PriceBookMRQ 4.4848
EnterpriseValue 670686997
EnterpriseValueRevenue 2.2824
EnterpriseValueEbitda 11.7069
SharesStats
SharesOutstanding 31703100
SharesFloat 24466235
PercentInsiders 15.333
PercentInstitutions 78.412
Technicals
Beta 0.7636
52WeekHigh 24.4828
52WeekLow 16.6349
50DayMA 20.832
200DayMA 21.0134
SharesShort 397384
SharesShortPriorMonth 457786
ShortRatio 3.17
ShortPercent 0.0146
SplitsDividends
ForwardAnnualDividendRate 0.44
ForwardAnnualDividendYield 0.019
PayoutRatio 0.3014
DividendDate 2023-01-06
ExDividendDate 2022-12-22
LastSplitFactor
LastSplitDate 0000-00-00
NumberDividendsByYear
0
Year 2012
Count 1
1
Year 2013
Count 1
2
Year 2014
Count 1
3
Year 2015
Count 2
4
Year 2016
Count 2
5
Year 2017
Count 2
6
Year 2018
Count 2
7
Year 2019
Count 2
8
Year 2020
Count 3
9
Year 2021
Count 4
10
Year 2022
Count 4
outstandingShares
annual
0
date 2022
dateFormatted 2022-12-31
sharesMln 32.3090
shares 32308999.999999996
1
date 2021
dateFormatted 2021-12-31
sharesMln 32.9160
shares 32915999.999999996
2
date 2020
dateFormatted 2020-12-31
sharesMln 32.6140
shares 32613999.999999996
3
date 2019
dateFormatted 2019-12-31
sharesMln 32.5730
shares 32573000
4
date 2018
dateFormatted 2018-12-31
sharesMln 32.6770
shares 32677000
5
date 2017
dateFormatted 2017-12-31
sharesMln 32.0220
shares 32022000
6
date 2016
dateFormatted 2016-12-31
sharesMln 32.6510
shares 32651000.000000004
7
date 2015
dateFormatted 2015-12-31
sharesMln 32.8440
shares 32844000
8
date 2014
dateFormatted 2014-12-31
sharesMln 29.8710
shares 29871000
9
date 2013
dateFormatted 2013-12-31
sharesMln 31.9410
shares 31941000
10
date 2012
dateFormatted 2012-12-31
sharesMln 31.1070
shares 31107000
11
date 2011
dateFormatted 2011-12-31
sharesMln 41.5960
shares 41596000
12
date 2010
dateFormatted 2010-12-31
sharesMln 43.0600
shares 43060000
13
date 2009
dateFormatted 2009-12-31
sharesMln 38.9700
shares 38970000
14
date 2008
dateFormatted 2008-12-31
sharesMln 39.7900
shares 39790000
15
date 2007
dateFormatted 2007-12-31
sharesMln 43.5700
shares 43570000
16
date 2006
dateFormatted 2006-12-31
sharesMln 45.5320
shares 45532000
17
date 2005
dateFormatted 2005-12-31
sharesMln 44.1600
shares 44160000
18
date 2004
dateFormatted 2004-12-31
sharesMln 47.9600
shares 47960000
19
date 2003
dateFormatted 2003-12-31
sharesMln 48.7900
shares 48790000
20
date 2002
dateFormatted 2002-12-31
sharesMln 46.8790
shares 46879000
21
date 2001
dateFormatted 2001-12-31
sharesMln 45.1000
shares 45100000
22
date 2000
dateFormatted 2000-12-31
sharesMln 42.4800
shares 42480000
23
date 1999
dateFormatted 1999-12-31
sharesMln 43.1800
shares 43180000
24
date 1998
dateFormatted 1998-12-31
sharesMln 34.3200
shares 34320000
quarterly
0
date 2022-Q3
dateFormatted 2022-09-30
sharesMln 32.3090
shares 32308999.999999996
1
date 2022-Q2
dateFormatted 2022-06-30
sharesMln 32.2210
shares 32220999.999999996
2
date 2022-Q1
dateFormatted 2022-03-31
sharesMln 31.8440
shares 31844000
3
date 2021-Q4
dateFormatted 2021-12-31
sharesMln 32.9160
shares 32915999.999999996
4
date 2021-Q3
dateFormatted 2021-09-30
sharesMln 32.8760
shares 32875999.999999996
5
date 2021-Q2
dateFormatted 2021-06-30
sharesMln 32.9700
shares 32970000
6
date 2021-Q1
dateFormatted 2021-03-31
sharesMln 32.7690
shares 32769000
7
date 2020-Q4
dateFormatted 2020-12-31
sharesMln 32.6140
shares 32613999.999999996
8
date 2020-Q3
dateFormatted 2020-09-30
sharesMln 32.4030
shares 32403000
9
date 2020-Q2
dateFormatted 2020-06-30
sharesMln 30.0150
shares 30015000
10
date 2020-Q1
dateFormatted 2020-03-31
sharesMln 32.2640
shares 32264000.000000004
11
date 2019-Q4
dateFormatted 2019-12-31
sharesMln 32.5730
shares 32573000
12
date 2019-Q3
dateFormatted 2019-09-30
sharesMln 32.5710
shares 32570999.999999996
13
date 2019-Q2
dateFormatted 2019-06-30
sharesMln 32.3742
shares 32374200.000000004
14
date 2019-Q1
dateFormatted 2019-03-31
sharesMln 32.2940
shares 32293999.999999996
15
date 2018-Q4
dateFormatted 2018-12-31
sharesMln 32.6770
shares 32677000
16
date 2018-Q3
dateFormatted 2018-09-30
sharesMln 32.5934
shares 32593400.000000004
17
date 2018-Q2
dateFormatted 2018-06-30
sharesMln 32.2350
shares 32235000
18
date 2018-Q1
dateFormatted 2018-03-31
sharesMln 31.8150
shares 31815000
19
date 2017-Q4
dateFormatted 2017-12-31
sharesMln 32.0220
shares 32022000
20
date 2017-Q3
dateFormatted 2017-09-30
sharesMln 31.9580
shares 31958000
21
date 2017-Q2
dateFormatted 2017-06-30
sharesMln 32.5130
shares 32512999.999999996
22
date 2017-Q1
dateFormatted 2017-03-31
sharesMln 32.2924
shares 32292400
23
date 2016-Q4
dateFormatted 2016-12-31
sharesMln 32.6510
shares 32651000.000000004
24
date 2016-Q3
dateFormatted 2016-09-30
sharesMln 32.3750
shares 32375000
25
date 2016-Q2
dateFormatted 2016-06-30
sharesMln 32.8820
shares 32881999.999999996
26
date 2016-Q1
dateFormatted 2016-03-31
sharesMln 33.3532
shares 33353200
27
date 2015-Q4
dateFormatted 2015-12-31
sharesMln 32.8440
shares 32844000
28
date 2015-Q3
dateFormatted 2015-09-30
sharesMln 31.4880
shares 31488000
29
date 2015-Q2
dateFormatted 2015-06-30
sharesMln 30.8885
shares 30888500
30
date 2015-Q1
dateFormatted 2015-03-31
sharesMln 29.9173
shares 29917300
31
date 2014-Q4
dateFormatted 2014-12-31
sharesMln 29.8710
shares 29871000
32
date 2014-Q3
dateFormatted 2014-09-30
sharesMln 29.8003
shares 29800300
33
date 2014-Q2
dateFormatted 2014-06-30
sharesMln 29.9840
shares 29984000
34
date 2014-Q1
dateFormatted 2014-03-31
sharesMln 29.8690
shares 29869000
35
date 2013-Q4
dateFormatted 2013-12-31
sharesMln 31.9410
shares 31941000
36
date 2013-Q3
dateFormatted 2013-09-30
sharesMln 32.7970
shares 32796999.999999996
37
date 2013-Q2
dateFormatted 2013-06-30
sharesMln 32.2510
shares 32250999.999999996
38
date 2013-Q1
dateFormatted 2013-03-31
sharesMln 31.4730
shares 31473000
39
date 2012-Q4
dateFormatted 2012-12-31
sharesMln 31.1070
shares 31107000
40
date 2012-Q3
dateFormatted 2012-09-30
sharesMln 31.4890
shares 31489000
41
date 2012-Q2
dateFormatted 2012-06-30
sharesMln 31.5090
shares 31509000
42
date 2012-Q1
dateFormatted 2012-03-31
sharesMln 39.9380
shares 39938000
43
date 2011-Q4
dateFormatted 2011-12-31
sharesMln 41.5960
shares 41596000
44
date 2011-Q3
dateFormatted 2011-09-30
sharesMln 41.8730
shares 41873000
45
date 2011-Q2
dateFormatted 2011-06-30
sharesMln 42.2580
shares 42258000
46
date 2011-Q1
dateFormatted 2011-03-31
sharesMln 41.7750
shares 41775000
47
date 2010-Q4
dateFormatted 2010-12-31
sharesMln 43.0600
shares 43060000
48
date 2010-Q3
dateFormatted 2010-09-30
sharesMln 43.0580
shares 43058000
49
date 2010-Q2
dateFormatted 2010-06-30
sharesMln 42.5480
shares 42548000
50
date 2010-Q1
dateFormatted 2010-03-31
sharesMln 41.2890
shares 41289000
51
date 2009-Q4
dateFormatted 2009-12-31
sharesMln 38.9700
shares 38970000
52
date 2009-Q3
dateFormatted 2009-09-30
sharesMln 38.3700
shares 38370000
53
date 2009-Q2
dateFormatted 2009-06-30
sharesMln 38.0700
shares 38070000
54
date 2009-Q1
dateFormatted 2009-03-31
sharesMln 38.7030
shares 38703000
55
date 2008-Q4
dateFormatted 2008-12-31
sharesMln 39.7900
shares 39790000
56
date 2008-Q3
dateFormatted 2008-09-30
sharesMln 41.5710
shares 41571000
57
date 2008-Q2
dateFormatted 2008-06-30
sharesMln 41.7510
shares 41751000
58
date 2008-Q1
dateFormatted 2008-03-31
sharesMln 43.3530
shares 43353000
59
date 2007-Q4
dateFormatted 2007-12-31
sharesMln 43.5700
shares 43570000
60
date 2007-Q3
dateFormatted 2007-09-30
sharesMln 44.7860
shares 44786000
61
date 2007-Q2
dateFormatted 2007-06-30
sharesMln 45.8340
shares 45834000
62
date 2007-Q1
dateFormatted 2007-03-31
sharesMln 44.7780
shares 44778000
63
date 2006-Q4
dateFormatted 2006-12-31
sharesMln 45.5320
shares 45532000
64
date 2006-Q3
dateFormatted 2006-09-30
sharesMln 45.5300
shares 45530000
65
date 2006-Q2
dateFormatted 2006-06-30
sharesMln 46.5940
shares 46594000
66
date 2006-Q1
dateFormatted 2006-03-31
sharesMln 44.5180
shares 44518000
67
date 2005-Q4
dateFormatted 2005-12-31
sharesMln 44.1600
shares 44160000
68
date 2005-Q3
dateFormatted 2005-09-30
sharesMln 46.7500
shares 46750000
69
date 2005-Q2
dateFormatted 2005-06-30
sharesMln 47.1370
shares 47137000
70
date 2005-Q1
dateFormatted 2005-03-31
sharesMln 43.4390
shares 43439000
71
date 2004-Q4
dateFormatted 2004-12-31
sharesMln 47.9600
shares 47960000
72
date 2004-Q3
dateFormatted 2004-09-30
sharesMln 47.9600
shares 47960000
73
date 2004-Q2
dateFormatted 2004-06-30
sharesMln 49.4380
shares 49438000
74
date 2004-Q1
dateFormatted 2004-03-31
sharesMln 49.4380
shares 49438000
75
date 2003-Q4
dateFormatted 2003-12-31
sharesMln 48.7900
shares 48790000
76
date 2003-Q3
dateFormatted 2003-09-30
sharesMln 48.0740
shares 48074000
77
date 2003-Q2
dateFormatted 2003-06-30
sharesMln 45.3260
shares 45326000
78
date 2003-Q1
dateFormatted 2003-03-31
sharesMln 46.2960
shares 46296000
79
date 2002-Q4
dateFormatted 2002-12-31
sharesMln 46.8790
shares 46879000
80
date 2002-Q3
dateFormatted 2002-09-30
sharesMln 46.8790
shares 46879000
81
date 2002-Q2
dateFormatted 2002-06-30
sharesMln 46.5470
shares 46547000
82
date 2002-Q1
dateFormatted 2002-03-31
sharesMln 45.8680
shares 45868000
83
date 2001-Q4
dateFormatted 2001-12-31
sharesMln 45.1000
shares 45100000
84
date 2001-Q3
dateFormatted 2001-09-30
sharesMln 44.6820
shares 44682000
85
date 2001-Q2
dateFormatted 2001-06-30
sharesMln 46.2140
shares 46214000
86
date 2001-Q1
dateFormatted 2001-03-31
sharesMln 42.1810
shares 42181000
87
date 2000-Q4
dateFormatted 2000-12-31
sharesMln 42.4800
shares 42480000
88
date 2000-Q3
dateFormatted 2000-09-30
sharesMln 44.7570
shares 44757000
89
date 2000-Q2
dateFormatted 2000-06-30
sharesMln 44.7420
shares 44742000
90
date 2000-Q1
dateFormatted 2000-03-31
sharesMln 45.0550
shares 45055000
91
date 1999-Q4
dateFormatted 1999-12-31
sharesMln 43.1800
shares 43180000
92
date 1999-Q3
dateFormatted 1999-09-30
sharesMln 35.3846
shares 35384600
93
date 1999-Q2
dateFormatted 1999-06-30
sharesMln 35.0000
shares 35000000
94
date 1999-Q1
dateFormatted 1999-03-31
sharesMln 34.3200
shares 34320000
95
date 1998-Q4
dateFormatted 1998-12-31
sharesMln 34.3200
shares 34320000
96
date 1998-Q3
dateFormatted 1998-09-30
sharesMln 35.4545
shares 35454500
97
date 1998-Q2
dateFormatted 1998-06-30
sharesMln 33.9720
shares 33972000
98
date 1998-Q1
dateFormatted 1998-03-31
sharesMln 33.4790
shares 33479000
Earnings
History
2023-09-30
reportDate 2023-11-06
date 2023-09-30
beforeAfterMarket BeforeMarket
currency USD
2023-06-30
reportDate 2023-08-07
date 2023-06-30
beforeAfterMarket BeforeMarket
currency USD
2023-03-31
reportDate 2023-05-08
date 2023-03-31
beforeAfterMarket BeforeMarket
currency USD
2022-12-31
reportDate 2023-02-20
date 2022-12-31
beforeAfterMarket AfterMarket
currency USD
epsEstimate 0.33
2022-09-30
reportDate 2022-11-08
date 2022-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.37
epsEstimate 0.34
epsDifference 0.03
surprisePercent 8.8235
2022-06-30
reportDate 2022-08-09
date 2022-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.38
epsEstimate 0.34
epsDifference 0.04
surprisePercent 11.7647
2022-03-31
reportDate 2022-05-10
date 2022-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.38
epsEstimate 0.32
epsDifference 0.06
surprisePercent 18.75
2021-12-31
reportDate 2022-02-22
date 2021-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.33
epsEstimate 0.29
epsDifference 0.04
surprisePercent 13.7931
2021-09-30
reportDate 2021-11-09
date 2021-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.32
epsEstimate 0.28
epsDifference 0.04
surprisePercent 14.2857
2021-06-30
reportDate 2021-08-10
date 2021-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.39
epsEstimate 0.29
epsDifference 0.1
surprisePercent 34.4828
2021-03-31
reportDate 2021-05-11
date 2021-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.27
epsEstimate 0.25
epsDifference 0.02
surprisePercent 8
2020-12-31
reportDate 2021-02-23
date 2020-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.23
epsEstimate 0.21
epsDifference 0.02
surprisePercent 9.5238
2020-09-30
reportDate 2020-11-02
date 2020-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.17
epsEstimate 0.14
epsDifference 0.03
surprisePercent 21.4286
2020-06-30
reportDate 2020-08-04
date 2020-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.06
epsEstimate 0.04
epsDifference 0.02
surprisePercent 50
2020-03-31
reportDate 2020-05-05
date 2020-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.24
epsEstimate 0.24
epsDifference 0
surprisePercent 0
2019-12-31
reportDate 2020-02-18
date 2019-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.24
epsEstimate 0.24
epsDifference 0
surprisePercent 0
2019-09-30
reportDate 2019-11-05
date 2019-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.27
epsEstimate 0.28
epsDifference -0.01
surprisePercent -3.5714
2019-06-30
reportDate 2019-08-06
date 2019-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.28
epsEstimate 0.27
epsDifference 0.01
surprisePercent 3.7037
2019-03-31
reportDate 2019-05-07
date 2019-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.22
epsEstimate 0.22
epsDifference 0
surprisePercent 0
2018-12-31
reportDate 2019-02-19
date 2018-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.26
epsEstimate 0.26
epsDifference 0
surprisePercent 0
2018-09-30
reportDate 2018-11-06
date 2018-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.27
epsEstimate 0.27
epsDifference 0
surprisePercent 0
2018-06-30
reportDate 2018-08-07
date 2018-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.27
epsEstimate 0.27
epsDifference 0
surprisePercent 0
2018-03-31
reportDate 2018-05-08
date 2018-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.26
epsEstimate 0.26
epsDifference 0
surprisePercent 0
2017-12-31
reportDate 2018-02-20
date 2017-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.27
epsEstimate 0.26
epsDifference 0.01
surprisePercent 3.8462
2017-09-30
reportDate 2017-11-07
date 2017-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.26
epsEstimate 0.25
epsDifference 0.01
surprisePercent 4
2017-06-30
reportDate 2017-08-08
date 2017-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.25
epsEstimate 0.25
epsDifference 0
surprisePercent 0
2017-03-31
reportDate 2017-05-09
date 2017-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.23
epsEstimate 0.23
epsDifference 0
surprisePercent 0
2016-12-31
reportDate 2017-02-21
date 2016-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.26
epsEstimate 0.24
epsDifference 0.02
surprisePercent 8.3333
2016-09-30
reportDate 2016-11-07
date 2016-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.25
epsEstimate 0.23
epsDifference 0.02
surprisePercent 8.6957
2016-06-30
reportDate 2016-08-09
date 2016-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.24
epsEstimate 0.22
epsDifference 0.02
surprisePercent 9.0909
2016-03-31
reportDate 2016-05-10
date 2016-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.2
epsEstimate 0.19
epsDifference 0.01
surprisePercent 5.2632
2015-12-31
reportDate 2016-02-23
date 2015-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.21
epsEstimate 0.2
epsDifference 0.01
surprisePercent 5
2015-09-30
reportDate 2015-11-10
date 2015-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.2
epsEstimate 0.18
epsDifference 0.02
surprisePercent 11.1111
2015-06-30
reportDate 2015-08-11
date 2015-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.19
epsEstimate 0.17
epsDifference 0.02
surprisePercent 11.7647
2015-03-31
reportDate 2015-05-12
date 2015-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.16
epsEstimate 0.14
epsDifference 0.02
surprisePercent 14.2857
2014-12-31
reportDate 2015-02-24
date 2014-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.17
epsEstimate 0.15
epsDifference 0.02
surprisePercent 13.3333
2014-09-30
reportDate 2014-11-04
date 2014-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.17
epsEstimate 0.14
epsDifference 0.03
surprisePercent 21.4286
2014-06-30
reportDate 2014-08-05
date 2014-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.16
epsEstimate 0.13
epsDifference 0.03
surprisePercent 23.0769
2014-03-31
reportDate 2014-05-06
date 2014-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.08
epsEstimate 0.07
epsDifference 0.01
surprisePercent 14.2857
2013-12-31
reportDate 2014-02-24
date 2013-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.08
epsEstimate 0.08
epsDifference 0
surprisePercent 0
2013-09-30
reportDate 2013-11-05
date 2013-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.12
epsEstimate 0.12
epsDifference 0
surprisePercent 0
2013-06-30
reportDate 2013-08-06
date 2013-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.13
epsEstimate 0.11
epsDifference 0.02
surprisePercent 18.1818
2013-03-31
reportDate 2013-05-07
date 2013-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.1
epsEstimate 0.1
epsDifference 0
surprisePercent 0
2012-12-31
reportDate 2013-02-19
date 2012-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.11
epsEstimate 0.1
epsDifference 0.01
surprisePercent 10
2012-09-30
reportDate 2012-11-05
date 2012-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.11
epsEstimate 0.1
epsDifference 0.01
surprisePercent 10
2012-06-30
reportDate 2012-08-07
date 2012-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.11
epsEstimate 0.11
epsDifference 0
surprisePercent 0
2012-03-31
reportDate 2012-05-08
date 2012-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.08
epsEstimate 0.07
epsDifference 0.01
surprisePercent 14.2857
2011-12-31
reportDate 2012-02-21
date 2011-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.09
epsEstimate 0.08
epsDifference 0.01
surprisePercent 12.5
2011-09-30
reportDate 2011-11-08
date 2011-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.09
epsEstimate 0.09
epsDifference 0
surprisePercent 0
2011-06-30
reportDate 2011-08-09
date 2011-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.09
epsEstimate 0.08
epsDifference 0.01
surprisePercent 12.5
2011-03-31
reportDate 2011-05-09
date 2011-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.07
epsEstimate 0.06
epsDifference 0.01
surprisePercent 16.6667
2010-12-31
reportDate 2011-02-22
date 2010-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.07
epsEstimate 0.06
epsDifference 0.01
surprisePercent 16.6667
2010-09-30
reportDate 2010-11-09
date 2010-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.08
epsEstimate 0.08
epsDifference 0
surprisePercent 0
2010-06-30
reportDate 2010-08-10
date 2010-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.08
epsEstimate 0.07
epsDifference 0.01
surprisePercent 14.2857
2010-03-31
reportDate 2010-05-11
date 2010-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.05
epsEstimate 0.04
epsDifference 0.01
surprisePercent 25
2009-12-31
reportDate 2010-02-23
date 2009-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.02
epsEstimate 0.01
epsDifference -0.03
surprisePercent -300
2009-09-30
reportDate 2009-11-10
date 2009-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.03
epsEstimate 0.04
epsDifference -0.01
surprisePercent -25
2009-06-30
reportDate 2009-08-11
date 2009-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.02
epsEstimate 0.02
epsDifference 0
surprisePercent 0
2009-03-31
reportDate 2009-05-11
date 2009-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.03
epsEstimate 0.03
epsDifference 0
surprisePercent 0
2008-12-31
reportDate 2009-02-24
date 2008-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.1
epsEstimate 0.08
epsDifference 0.02
surprisePercent 25
2008-09-30
reportDate 2008-11-05
date 2008-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.09
epsEstimate 0.09
epsDifference 0
surprisePercent 0
2008-06-30
reportDate 2008-08-04
date 2008-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.08
epsEstimate 0.07
epsDifference 0.01
surprisePercent 14.2857
2008-03-31
reportDate 2008-05-06
date 2008-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.07
epsEstimate 0.05
epsDifference 0.02
surprisePercent 40
2007-12-31
reportDate 2008-02-26
date 2007-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.08
epsEstimate 0.06
epsDifference 0.02
surprisePercent 33.3333
2007-09-30
reportDate 2007-10-30
date 2007-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.07
epsEstimate 0.05
epsDifference 0.02
surprisePercent 40
2007-06-30
reportDate 2007-07-31
date 2007-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.04
epsEstimate 0.02
epsDifference 0.02
surprisePercent 100
2007-03-31
reportDate 2007-05-01
date 2007-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.01
2006-12-31
reportDate 2007-02-20
date 2006-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.01
epsEstimate 0.01
epsDifference 0
surprisePercent 0
2006-09-30
reportDate 2006-11-01
date 2006-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.03
epsEstimate 0.03
epsDifference 0
surprisePercent 0
2006-06-30
reportDate 2006-08-01
date 2006-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.06
epsEstimate 0.05
epsDifference 0.01
surprisePercent 20
2006-03-31
reportDate 2006-05-02
date 2006-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.04
epsEstimate 0.05
epsDifference -0.01
surprisePercent -20
2005-12-31
reportDate 2006-02-21
date 2005-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.04
epsEstimate 0.04
epsDifference 0
surprisePercent 0
2005-09-30
reportDate 2005-11-01
date 2005-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.05
epsEstimate 0.05
epsDifference 0
surprisePercent 0
2005-06-30
reportDate 2005-08-02
date 2005-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.03
epsEstimate 0.03
epsDifference 0
surprisePercent 0
2005-03-31
reportDate 2005-04-26
date 2005-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.01
epsEstimate 0.02
epsDifference -0.01
surprisePercent -50
2004-12-31
reportDate 2005-02-08
date 2004-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.01
epsEstimate 0.02
epsDifference -0.01
surprisePercent -50
2004-09-30
reportDate 2004-10-26
date 2004-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.03
epsEstimate 0.04
epsDifference -0.01
surprisePercent -25
2004-06-30
reportDate 2004-07-27
date 2004-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.04
epsEstimate 0.04
epsDifference 0
surprisePercent 0
2004-03-31
reportDate 2004-04-27
date 2004-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.03
epsEstimate 0.03
epsDifference 0
surprisePercent 0
2003-12-31
reportDate 2004-02-10
date 2003-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.03
epsEstimate 0.02
epsDifference 0.01
surprisePercent 50
2003-09-30
reportDate 2003-10-28
date 2003-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.03
2003-06-30
reportDate 2003-07-29
date 2003-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.01
epsEstimate -0.01
epsDifference 0
surprisePercent 0
2003-03-31
reportDate 2003-04-29
date 2003-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.01
2002-12-31
reportDate 2003-02-11
date 2002-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.01
epsEstimate -0.02
epsDifference 0.01
surprisePercent 50
2002-09-30
reportDate 2002-10-29
date 2002-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.01
epsEstimate -0.02
epsDifference 0.01
surprisePercent 50
2002-06-30
reportDate 2002-07-30
date 2002-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.03
epsEstimate -0.02
epsDifference -0.01
surprisePercent -50
2002-03-31
reportDate 2002-04-25
date 2002-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.02
2001-12-31
reportDate 2002-02-07
date 2001-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.02
epsEstimate 0.02
epsDifference 0
surprisePercent 0
2001-09-30
reportDate 2001-10-30
date 2001-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.04
epsEstimate 0.04
epsDifference 0
surprisePercent 0
2001-06-30
reportDate 2001-07-24
date 2001-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.04
epsEstimate 0.04
epsDifference 0
surprisePercent 0
2001-03-31
reportDate 2001-04-24
date 2001-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.06
epsEstimate 0.07
epsDifference -0.01
surprisePercent -14.2857
2000-12-31
reportDate 2001-02-13
date 2000-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.02
epsEstimate 0.01
epsDifference 0.01
surprisePercent 100
2000-09-30
reportDate 2000-10-17
date 2000-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.18
epsEstimate 0.24
epsDifference -0.06
surprisePercent -25
2000-06-30
reportDate 2000-07-18
date 2000-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.16
epsEstimate 0.16
epsDifference 0
surprisePercent 0
2000-03-31
reportDate 2000-04-18
date 2000-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.15
epsEstimate 0.12
epsDifference 0.03
surprisePercent 25
1999-12-31
reportDate 2000-02-08
date 1999-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.11
epsEstimate 0.11
epsDifference 0
surprisePercent 0
1999-09-30
reportDate 1999-11-09
date 1999-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.1
epsEstimate 0.09
epsDifference 0.01
surprisePercent 11.1111
1999-06-30
reportDate 1999-07-21
date 1999-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.12
epsEstimate 0.08
epsDifference 0.04
surprisePercent 50
1999-03-31
reportDate 1999-04-21
date 1999-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.09
epsEstimate 0.08
epsDifference 0.01
surprisePercent 12.5
1998-12-31
reportDate 1999-02-02
date 1998-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.12
epsEstimate 0.07
epsDifference 0.05
surprisePercent 71.4286
1998-09-30
reportDate 1998-10-21
date 1998-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.11
epsEstimate 0.06
epsDifference 0.05
surprisePercent 83.3333
1998-06-30
reportDate 1998-07-27
date 1998-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.13
epsEstimate 0.04
epsDifference 0.09
surprisePercent 225
Trend
2023-12-31
date 2023-12-31
period +1y
growth 0.0970
earningsEstimateAvg 1.5900
earningsEstimateLow 1.4900
earningsEstimateHigh 1.6800
earningsEstimateYearAgoEps 1.4500
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth 0.0970
revenueEstimateAvg 297220000.00
revenueEstimateLow 294600000.00
revenueEstimateHigh 299650000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth 0.0190
epsTrendCurrent 1.5900
epsTrend7daysAgo 1.5900
epsTrend30daysAgo 1.5800
epsTrend60daysAgo 1.5800
epsTrend90daysAgo 1.5800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 2.0000
epsRevisionsDownLast30days 0.0000
2023-03-31
date 2023-03-31
period +1q
growth 0.0000
earningsEstimateAvg 0.3800
earningsEstimateLow 0.3800
earningsEstimateHigh 0.3800
earningsEstimateYearAgoEps 0.3800
earningsEstimateNumberOfAnalysts 2.0000
earningsEstimateGrowth 0.0000
revenueEstimateAvg 73720000.00
revenueEstimateLow 71100000.00
revenueEstimateHigh 76340000.00
revenueEstimateNumberOfAnalysts 2.00
revenueEstimateGrowth -0.0180
epsTrendCurrent 0.3800
epsTrend7daysAgo 0.3800
epsTrend30daysAgo 0.0000
epsTrend60daysAgo 0.0000
epsTrend90daysAgo 0.0000
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-12-31
date 2022-12-31
period 0y
growth 0.1070
earningsEstimateAvg 1.4500
earningsEstimateLow 1.4500
earningsEstimateHigh 1.4600
earningsEstimateYearAgoEps 1.3100
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth 0.1070
revenueEstimateAvg 291700000.00
revenueEstimateLow 291620000.00
revenueEstimateHigh 291800000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth 0.0460
epsTrendCurrent 1.4500
epsTrend7daysAgo 1.4500
epsTrend30daysAgo 1.4500
epsTrend60daysAgo 1.4500
epsTrend90daysAgo 1.4500
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 2.0000
epsRevisionsDownLast30days 0.0000
2022-09-30
date 2022-09-30
period 0q
growth 0.0630
earningsEstimateAvg 0.3400
earningsEstimateLow 0.3300
earningsEstimateHigh 0.3500
earningsEstimateYearAgoEps 0.3200
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth 0.0630
revenueEstimateAvg 72380000.00
revenueEstimateLow 71650000.00
revenueEstimateHigh 72800000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth 0.0140
epsTrendCurrent 0.3400
epsTrend7daysAgo 0.3400
epsTrend30daysAgo 0.3400
epsTrend60daysAgo 0.3400
epsTrend90daysAgo 0.3600
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-06-30
date 2022-06-30
period 0q
growth -0.1280
earningsEstimateAvg 0.3400
earningsEstimateLow 0.3300
earningsEstimateHigh 0.3400
earningsEstimateYearAgoEps 0.3900
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -0.1280
revenueEstimateAvg 72180000.00
revenueEstimateLow 71800000.00
revenueEstimateHigh 72700000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth 0.1060
epsTrendCurrent 0.3400
epsTrend7daysAgo 0.3400
epsTrend30daysAgo 0.3400
epsTrend60daysAgo 0.3400
epsTrend90daysAgo 0.3500
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-03-31
date 2022-03-31
period 0q
growth 0.1850
earningsEstimateAvg 0.3200
earningsEstimateLow 0.3100
earningsEstimateHigh 0.3200
earningsEstimateYearAgoEps 0.2700
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth 0.1850
revenueEstimateAvg 75108000.00
revenueEstimateLow 71500000.00
revenueEstimateHigh 71600000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth 0.1830
epsTrendCurrent 0.3200
epsTrend7daysAgo 0.3200
epsTrend30daysAgo 0.3200
epsTrend60daysAgo 0.3200
epsTrend90daysAgo 0.2900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2021-12-31
date 2021-12-31
period 0y
growth 0.8410
earningsEstimateAvg 1.2700
earningsEstimateLow 1.2600
earningsEstimateHigh 1.2700
earningsEstimateYearAgoEps 0.6900
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth 0.8410
revenueEstimateAvg 274480000.00
revenueEstimateLow 274060000.00
revenueEstimateHigh 274700000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth 0.1460
epsTrendCurrent 1.2700
epsTrend7daysAgo 1.2700
epsTrend30daysAgo 1.2700
epsTrend60daysAgo 1.2700
epsTrend90daysAgo 1.2700
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
epsRevisionsDownLast30days 0.0000
2021-09-30
date 2021-09-30
period 0q
growth 0.6470
earningsEstimateAvg 0.2800
earningsEstimateLow 0.2800
earningsEstimateHigh 0.2900
earningsEstimateYearAgoEps 0.1700
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth 0.6470
revenueEstimateAvg 67030000.00
revenueEstimateLow 66250000.00
revenueEstimateHigh 67600000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth 0.1570
epsTrendCurrent 0.2800
epsTrend7daysAgo 0.2800
epsTrend30daysAgo 0.2800
epsTrend60daysAgo 0.2800
epsTrend90daysAgo 0.2800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 0.0000
epsRevisionsDownLast30days 0.0000
2021-06-30
date 2021-06-30
period 0q
growth 3.8330
earningsEstimateAvg 0.2900
earningsEstimateLow 0.2800
earningsEstimateHigh 0.2900
earningsEstimateYearAgoEps 0.0600
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth 3.8330
revenueEstimateAvg 73197000.00
revenueEstimateLow 64750000.00
revenueEstimateHigh 65600000.00
revenueEstimateNumberOfAnalysts 3.00
epsTrendCurrent 0.2900
epsTrend7daysAgo 0.2900
epsTrend30daysAgo 0.2900
epsTrend60daysAgo 0.2900
epsTrend90daysAgo 0.2900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2021-03-31
date 2021-03-31
period 0q
growth 0.0420
earningsEstimateAvg 0.2500
earningsEstimateLow 0.2500
earningsEstimateHigh 0.2500
earningsEstimateYearAgoEps 0.2400
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth 0.0420
revenueEstimateAvg 62170000.00
revenueEstimateLow 62150000.00
revenueEstimateHigh 62200000.00
revenueEstimateNumberOfAnalysts 2.00
epsTrendCurrent 0.2500
epsTrend7daysAgo 0.2500
epsTrend30daysAgo 0.2500
epsTrend60daysAgo 0.2500
epsTrend90daysAgo 0.2100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-12-31
date 2020-12-31
period 0y
growth -0.3200
earningsEstimateAvg 0.6800
earningsEstimateLow 0.6700
earningsEstimateHigh 0.6800
earningsEstimateYearAgoEps 1.0000
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -0.3200
revenueEstimateAvg 235450000.00
revenueEstimateLow 232510000.00
revenueEstimateHigh 237000000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth -0.1660
epsTrendCurrent 0.6800
epsTrend7daysAgo 0.6800
epsTrend30daysAgo 0.6800
epsTrend60daysAgo 0.6700
epsTrend90daysAgo 0.6700
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-09-30
date 2020-09-30
period 0q
growth -0.5190
earningsEstimateAvg 0.1300
earningsEstimateLow 0.1300
earningsEstimateHigh 0.1400
earningsEstimateYearAgoEps 0.2700
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth -0.5190
revenueEstimateAvg 53140000.00
revenueEstimateLow 52810000.00
revenueEstimateHigh 53500000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth -0.2690
epsTrendCurrent 0.1300
epsTrend7daysAgo 0.1300
epsTrend30daysAgo 0.1300
epsTrend60daysAgo 0.1300
epsTrend90daysAgo 0.1200
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-06-30
date 2020-06-30
period 0q
growth -0.8570
earningsEstimateAvg 0.0400
earningsEstimateLow 0.0200
earningsEstimateHigh 0.0700
earningsEstimateYearAgoEps 0.2800
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth -0.8570
revenueEstimateAvg 56230000.00
revenueEstimateLow 53640000.00
revenueEstimateHigh 58000000.00
revenueEstimateNumberOfAnalysts 3.00
epsTrendCurrent 0.0400
epsTrend7daysAgo 0.0400
epsTrend30daysAgo 0.0400
epsTrend60daysAgo 0.0400
epsTrend90daysAgo 0.2700
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-03-31
date 2020-03-31
period 0q
growth 0.0910
earningsEstimateAvg 0.2400
earningsEstimateLow 0.2400
earningsEstimateHigh 0.2400
earningsEstimateYearAgoEps 0.2200
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth 0.0910
revenueEstimateAvg 71180000.00
revenueEstimateLow 71000000.00
revenueEstimateHigh 71340000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth 0.0610
epsTrendCurrent 0.2400
epsTrend7daysAgo 0.2400
epsTrend30daysAgo 0.2400
epsTrend60daysAgo 0.2400
epsTrend90daysAgo 0.2200
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-12-31
date 2019-12-31
period 0y
growth -0.0660
earningsEstimateAvg 0.9900
earningsEstimateLow 0.9900
earningsEstimateHigh 1.0000
earningsEstimateYearAgoEps 1.0600
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth -0.0660
revenueEstimateAvg 280540000.00
revenueEstimateLow 280330000.00
revenueEstimateHigh 280900000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth -0.0190
epsTrendCurrent 0.9900
epsTrend7daysAgo 0.9900
epsTrend30daysAgo 0.9900
epsTrend60daysAgo 0.9900
epsTrend90daysAgo 0.9900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-09-30
date 2019-09-30
period 0q
growth 0.0370
earningsEstimateAvg 0.2800
earningsEstimateLow 0.2700
earningsEstimateHigh 0.2800
earningsEstimateYearAgoEps 0.2700
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth 0.0370
revenueEstimateAvg 73160000.00
revenueEstimateLow 72900000.00
revenueEstimateHigh 73600000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth -0.0090
epsTrendCurrent 0.2800
epsTrend7daysAgo 0.2800
epsTrend30daysAgo 0.2800
epsTrend60daysAgo 0.2800
epsTrend90daysAgo 0.2900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-06-30
date 2019-06-30
period 0q
growth -0.0370
earningsEstimateAvg 0.2600
earningsEstimateLow 0.2600
earningsEstimateHigh 0.2700
earningsEstimateYearAgoEps 0.2700
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth -0.0370
revenueEstimateAvg 73240000.00
revenueEstimateLow 72900000.00
revenueEstimateHigh 73500000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth -0.0320
epsTrendCurrent 0.2600
epsTrend7daysAgo 0.2600
epsTrend30daysAgo 0.2600
epsTrend60daysAgo 0.2600
epsTrend90daysAgo 0.2600
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-03-31
date 2019-03-31
period 0q
growth -0.1540
earningsEstimateAvg 0.2200
earningsEstimateLow 0.2100
earningsEstimateHigh 0.2200
earningsEstimateYearAgoEps 0.2600
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth -0.1540
revenueEstimateAvg 67090000.00
revenueEstimateLow 66970000.00
revenueEstimateHigh 67300000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth -0.0780
epsTrendCurrent 0.2200
epsTrend7daysAgo 0.2200
epsTrend30daysAgo 0.2200
epsTrend60daysAgo 0.2200
epsTrend90daysAgo 0.2600
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-12-31
date 2018-12-31
period 0y
growth 0.0400
earningsEstimateAvg 1.0400
earningsEstimateLow 1.0200
earningsEstimateHigh 1.0500
earningsEstimateYearAgoEps 1.0000
earningsEstimateNumberOfAnalysts 5.0000
earningsEstimateGrowth 0.0400
revenueEstimateAvg 289530000.00
revenueEstimateLow 289180000.00
revenueEstimateHigh 290100000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.0130
epsTrendCurrent 1.0400
epsTrend7daysAgo 1.0400
epsTrend30daysAgo 1.0400
epsTrend60daysAgo 1.0500
epsTrend90daysAgo 1.0600
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-09-30
date 2018-09-30
period 0q
growth 0.0380
earningsEstimateAvg 0.2700
earningsEstimateLow 0.2600
earningsEstimateHigh 0.2800
earningsEstimateYearAgoEps 0.2600
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth 0.0380
revenueEstimateAvg 73770000.00
revenueEstimateLow 73440000.00
revenueEstimateHigh 74000000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.0320
epsTrendCurrent 0.2700
epsTrend7daysAgo 0.2700
epsTrend30daysAgo 0.2700
epsTrend60daysAgo 0.2700
epsTrend90daysAgo 0.2800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-06-30
date 2018-06-30
period 0q
growth 0.0800
earningsEstimateAvg 0.2700
earningsEstimateLow 0.2700
earningsEstimateHigh 0.2700
earningsEstimateYearAgoEps 0.2500
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth 0.0800
revenueEstimateAvg 75060000.00
revenueEstimateLow 74920000.00
revenueEstimateHigh 75200000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.0200
epsTrendCurrent 0.2700
epsTrend7daysAgo 0.2700
epsTrend30daysAgo 0.2700
epsTrend60daysAgo 0.2700
epsTrend90daysAgo 0.2800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-03-31
date 2018-03-31
period 0q
growth 0.1300
earningsEstimateAvg 0.2600
earningsEstimateLow 0.2600
earningsEstimateHigh 0.2600
earningsEstimateYearAgoEps 0.2300
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth 0.1300
revenueEstimateAvg 72030000.00
revenueEstimateLow 71980000.00
revenueEstimateHigh 72130000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.0080
epsTrendCurrent 0.2600
epsTrend7daysAgo 0.2600
epsTrend30daysAgo 0.2600
epsTrend60daysAgo 0.2600
epsTrend90daysAgo 0.2500
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2017-12-31
date 2017-12-31
period 0y
growth 0.0530
earningsEstimateAvg 0.9900
earningsEstimateLow 0.9800
earningsEstimateHigh 1.0000
earningsEstimateYearAgoEps 0.9400
earningsEstimateNumberOfAnalysts 5.0000
earningsEstimateGrowth 0.0530
revenueEstimateAvg 283920000.00
revenueEstimateLow 283480000.00
revenueEstimateHigh 284100000.00
revenueEstimateNumberOfAnalysts 5.00
revenueEstimateGrowth -0.0160
epsTrendCurrent 0.9900
epsTrend7daysAgo 0.9900
epsTrend30daysAgo 0.9900
epsTrend60daysAgo 0.9900
epsTrend90daysAgo 0.9900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2017-09-30
date 2017-09-30
period 0q
growth 0.0000
earningsEstimateAvg 0.2500
earningsEstimateLow 0.2400
earningsEstimateHigh 0.2500
earningsEstimateYearAgoEps 0.2500
earningsEstimateNumberOfAnalysts 5.0000
earningsEstimateGrowth 0.0000
revenueEstimateAvg 70860000.00
revenueEstimateLow 70200000.00
revenueEstimateHigh 71710000.00
revenueEstimateNumberOfAnalysts 5.00
revenueEstimateGrowth -0.0440
epsTrendCurrent 0.2500
epsTrend7daysAgo 0.2500
epsTrend30daysAgo 0.2500
epsTrend60daysAgo 0.2500
epsTrend90daysAgo 0.2600
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2017-06-30
date 2017-06-30
period 0q
growth 0.0420
earningsEstimateAvg 0.2500
earningsEstimateLow 0.2400
earningsEstimateHigh 0.2500
earningsEstimateYearAgoEps 0.2400
earningsEstimateNumberOfAnalysts 5.0000
earningsEstimateGrowth 0.0420
revenueEstimateAvg 74360000.00
revenueEstimateLow 73700000.00
revenueEstimateHigh 74620000.00
revenueEstimateNumberOfAnalysts 5.00
revenueEstimateGrowth -0.0170
epsTrendCurrent 0.2500
epsTrend7daysAgo 0.2500
epsTrend30daysAgo 0.2500
epsTrend60daysAgo 0.2500
epsTrend90daysAgo 0.2700
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
Annual
2022-09-30
date 2022-09-30
epsActual 1.13
2021-12-31
date 2021-12-31
epsActual 1.31
2020-12-31
date 2020-12-31
epsActual 0.7
2019-12-31
date 2019-12-31
epsActual 1.01
2018-12-31
date 2018-12-31
epsActual 1.06
2017-12-31
date 2017-12-31
epsActual 1.01
2016-12-31
date 2016-12-31
epsActual 0.95
2015-12-31
date 2015-12-31
epsActual 0.76
2014-12-31
date 2014-12-31
epsActual 0.58
2013-12-31
date 2013-12-31
epsActual 0.43
2012-12-31
date 2012-12-31
epsActual 0.41
2011-12-31
date 2011-12-31
epsActual 0.34
2010-12-31
date 2010-12-31
epsActual 0.28
2009-12-31
date 2009-12-31
epsActual 0.06
2008-12-31
date 2008-12-31
epsActual 0.34
2007-12-31
date 2007-12-31
epsActual 0.18
2006-12-31
date 2006-12-31
epsActual 0.14
2005-12-31
date 2005-12-31
epsActual 0.13
2004-12-31
date 2004-12-31
epsActual 0.11
2003-12-31
date 2003-12-31
epsActual 0.04
2002-12-31
date 2002-12-31
epsActual -0.07
2001-12-31
date 2001-12-31
epsActual 0.16
2000-12-31
date 2000-12-31
epsActual 0.51
1999-12-31
date 1999-12-31
epsActual 0.42
1998-12-31
date 1998-12-31
epsActual 0.36
Financials
Balance_Sheet
currency_symbol USD
quarterly
2022-09-30
date 2022-09-30
filing_date 2022-11-09
currency_symbol USD
totalAssets 224657000.00
otherCurrentAssets 3237000.00
totalLiab 60586000.00
totalStockholderEquity 164071000.00
deferredLongTermLiab 7684000.00
otherCurrentLiab 33898000.00
commonStock 60000.00
capitalStock 60000.00
retainedEarnings 31921000.00
otherLiab 7684000.00
goodWill 82468000.00
otherAssets 263000.00
cash 67045000.00
totalCurrentLiabilities 51941000.00
currentDeferredRevenue 12415000.00
netDebt -65142000.00
shortTermDebt 942000.00
shortLongTermDebtTotal 1903000.00
otherStockholderEquity 148559000.00
propertyPlantEquipment 19539000.00
totalCurrentAssets 122387000.00
netTangibleAssets 81603000.00
netReceivables 52105000.00
accountsPayable 4686000.00
accumulatedOtherComprehensiveIncome -16469000.00
commonStockTotalEquity 60000.00
retainedEarningsTotalEquity 31921000.00
treasuryStock -157929000.00
nonCurrrentAssetsOther 263000.00
nonCurrentAssetsTotal 102270000.00
capitalLeaseObligations 1903000.00
nonCurrentLiabilitiesOther 961000.00
nonCurrentLiabilitiesTotal 8645000.00
capitalSurpluse 306488000.00
liabilitiesAndStockholdersEquity 224657000.00
cashAndShortTermInvestments 67045000.00
propertyPlantAndEquipmentNet 19539000.00
netWorkingCapital 70446000.00
netInvestedCapital 164071000.00
commonStockSharesOutstanding 32309000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-10
currency_symbol USD
totalAssets 217889000.00
otherCurrentAssets 3033000.00
totalLiab 61059000.00
totalStockholderEquity 156830000.00
deferredLongTermLiab 8401000.00
otherCurrentLiab 26990000.00
commonStock 60000.00
capitalStock 60000.00
retainedEarnings 25038000.00
otherLiab 8401000.00
goodWill 83512000.00
otherAssets 501000.00
cash 61680000.00
totalCurrentLiabilities 51639000.00
currentDeferredRevenue 14250000.00
netDebt -59154000.00
shortTermDebt 1507000.00
shortLongTermDebtTotal 2526000.00
otherStockholderEquity 146235000.00
propertyPlantEquipment 19678000.00
totalCurrentAssets 114198000.00
netTangibleAssets 73318000.00
netReceivables 49485000.00
accountsPayable 5400000.00
accumulatedOtherComprehensiveIncome -14503000.00
commonStockTotalEquity 60000.00
retainedEarningsTotalEquity 25038000.00
treasuryStock -157929000.00
nonCurrrentAssetsOther 501000.00
nonCurrentAssetsTotal 103691000.00
capitalLeaseObligations 2526000.00
nonCurrentLiabilitiesOther 1019000.00
nonCurrentLiabilitiesTotal 9420000.00
capitalSurpluse 304164000.00
liabilitiesAndStockholdersEquity 217889000.00
cashAndShortTermInvestments 61680000.00
propertyPlantAndEquipmentNet 19678000.00
netWorkingCapital 62559000.00
netInvestedCapital 156830000.00
commonStockSharesOutstanding 32221000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-11
currency_symbol USD
totalAssets 208445000.00
otherCurrentAssets 5364000.00
totalLiab 58130000.00
totalStockholderEquity 150315000.00
deferredLongTermLiab 8992000.00
otherCurrentLiab 20466000.00
commonStock 60000.00
capitalStock 60000.00
retainedEarnings 18303000.00
otherLiab 8992000.00
goodWill 84639000.00
otherAssets 540000.00
cash 47752000.00
totalCurrentLiabilities 47958000.00
currentDeferredRevenue 15863000.00
netDebt -44499000.00
shortTermDebt 2073000.00
shortLongTermDebtTotal 3253000.00
otherStockholderEquity 143559000.00
propertyPlantEquipment 18212000.00
totalCurrentAssets 103630000.00
netTangibleAssets 65676000.00
netReceivables 50514000.00
accountsPayable 8041000.00
accumulatedOtherComprehensiveIncome -11607000.00
commonStockTotalEquity 60000.00
retainedEarningsTotalEquity 18303000.00
treasuryStock -157929000.00
nonCurrrentAssetsOther 540000.00
nonCurrentAssetsTotal 104815000.00
capitalLeaseObligations 3253000.00
nonCurrentLiabilitiesOther 1180000.00
nonCurrentLiabilitiesTotal 10172000.00
capitalSurpluse 301488000.00
liabilitiesAndStockholdersEquity 208445000.00
cashAndShortTermInvestments 47752000.00
propertyPlantAndEquipmentNet 19636000.00
netWorkingCapital 55672000.00
netInvestedCapital 150315000.00
commonStockSharesOutstanding 31844000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-04
currency_symbol USD
totalAssets 207541000.00
otherCurrentAssets 5766000.00
totalLiab 63688000.00
totalStockholderEquity 143853000.00
deferredLongTermLiab 7325000.00
otherCurrentLiab 28514000.00
commonStock 60000.00
capitalStock 60000.00
retainedEarnings 11272000.00
otherLiab 7325000.00
goodWill 85070000.00
otherAssets 620000.00
cash 45794000.00
totalCurrentLiabilities 54889000.00
currentDeferredRevenue 14616000.00
netDebt -42021000.00
shortTermDebt 2299000.00
shortLongTermDebtTotal 3773000.00
otherStockholderEquity 142994000.00
propertyPlantEquipment 19675000.00
totalCurrentAssets 102176000.00
netTangibleAssets 58783000.00
netReceivables 50616000.00
accountsPayable 7677000.00
accumulatedOtherComprehensiveIncome -10473000.00
commonStockTotalEquity 60000.00
retainedEarningsTotalEquity 11272000.00
treasuryStock -157294000.00
nonCurrrentAssetsOther 620000.00
nonCurrentAssetsTotal 105365000.00
capitalLeaseObligations 3773000.00
nonCurrentLiabilitiesOther 1474000.00
nonCurrentLiabilitiesTotal 8799000.00
capitalSurpluse 300288000.00
liabilitiesAndStockholdersEquity 207541000.00
cashAndShortTermInvestments 45794000.00
propertyPlantAndEquipmentNet 19675000.00
netWorkingCapital 47287000.00
netInvestedCapital 143853000.00
commonStockSharesOutstanding 32916000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-10
currency_symbol USD
totalAssets 211360000.00
otherCurrentAssets 3168000.00
totalLiab 62851000.00
totalStockholderEquity 148509000.00
deferredLongTermLiab 5950000.00
otherCurrentLiab 28999000.00
commonStock 58000.00
capitalStock 58000.00
retainedEarnings -2037000.00
otherLiab 5950000.00
goodWill 85089000.00
otherAssets 840000.00
cash 52939000.00
totalCurrentLiabilities 54939000.00
currentDeferredRevenue 11959000.00
netDebt -48639000.00
shortTermDebt 2338000.00
shortLongTermDebtTotal 4300000.00
otherStockholderEquity 160664000.00
propertyPlantEquipment 19715000.00
totalCurrentAssets 105716000.00
netTangibleAssets 63420000.00
netReceivables 49609000.00
accountsPayable 5027000.00
accumulatedOtherComprehensiveIncome -10176000.00
commonStockTotalEquity 58000.00
retainedEarningsTotalEquity -2037000.00
treasuryStock -157070000.00
nonCurrrentAssetsOther 840000.00
nonCurrentAssetsTotal 105644000.00
capitalLeaseObligations 4300000.00
nonCurrentLiabilitiesOther 1962000.00
nonCurrentLiabilitiesTotal 7912000.00
capitalSurpluse 317734000.00
liabilitiesAndStockholdersEquity 211360000.00
cashAndShortTermInvestments 52939000.00
propertyPlantAndEquipmentNet 19715000.00
netWorkingCapital 50777000.00
netInvestedCapital 148509000.00
commonStockSharesOutstanding 32876000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-11
currency_symbol USD
totalAssets 208758000.00
otherCurrentAssets 2623000.00
totalLiab 64395000.00
totalStockholderEquity 144363000.00
deferredLongTermLiab 6325000.00
otherCurrentLiab 27542000.00
commonStock 58000.00
capitalStock 58000.00
retainedEarnings -6976000.00
otherLiab 6325000.00
goodWill 85394000.00
otherAssets 1142000.00
cash 52453000.00
totalCurrentLiabilities 55590000.00
currentDeferredRevenue 13884000.00
netDebt -47591000.00
shortTermDebt 2382000.00
shortLongTermDebtTotal 4862000.00
otherStockholderEquity 160712000.00
propertyPlantEquipment 19944000.00
totalCurrentAssets 102278000.00
netTangibleAssets 58969000.00
netReceivables 47202000.00
accountsPayable 4715000.00
accumulatedOtherComprehensiveIncome -9431000.00
commonStockTotalEquity 58000.00
retainedEarningsTotalEquity -6976000.00
treasuryStock -154967000.00
nonCurrrentAssetsOther 1142000.00
nonCurrentAssetsTotal 106480000.00
capitalLeaseObligations 4862000.00
nonCurrentLiabilitiesOther 2480000.00
nonCurrentLiabilitiesTotal 8805000.00
capitalSurpluse 315679000.00
liabilitiesAndStockholdersEquity 208758000.00
cashAndShortTermInvestments 52453000.00
propertyPlantAndEquipmentGross 19944000.00
propertyPlantAndEquipmentNet 19944000.00
netWorkingCapital 46688000.00
netInvestedCapital 144363000.00
commonStockSharesOutstanding 32970000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-12
currency_symbol USD
totalAssets 199352000.00
otherCurrentAssets 2733000.00
totalLiab 56171000.00
totalStockholderEquity 143181000.00
deferredLongTermLiab 7013000.00
otherCurrentLiab 19144000.00
commonStock 58000.00
retainedEarnings -14281000.00
otherLiab 7013000.00
goodWill 85438000.00
otherAssets 1417000.00
cash 51105000.00
totalCurrentLiabilities 46170000.00
currentDeferredRevenue 13802000.00
netDebt -45616000.00
shortTermDebt 2501000.00
shortLongTermDebtTotal 5489000.00
otherStockholderEquity 166703000.00
propertyPlantEquipment 17803000.00
totalCurrentAssets 92359000.00
netTangibleAssets 57743000.00
netReceivables 38521000.00
accountsPayable 4938000.00
accumulatedOtherComprehensiveIncome -9299000.00
commonStockTotalEquity 58000.00
retainedEarningsTotalEquity -14281000.00
treasuryStock -146364000.00
nonCurrrentAssetsOther 1417000.00
nonCurrentAssetsTotal 106993000.00
capitalLeaseObligations 5489000.00
nonCurrentLiabilitiesOther 2988000.00
nonCurrentLiabilitiesTotal 10001000.00
capitalSurpluse 313067000.00
liabilitiesAndStockholdersEquity 199352000.00
cashAndShortTermInvestments 51105000.00
propertyPlantAndEquipmentGross 20138000.00
propertyPlantAndEquipmentNet 20138000.00
netWorkingCapital 46189000.00
netInvestedCapital 143181000.00
commonStockSharesOutstanding 32769000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-12
currency_symbol USD
totalAssets 192545000.00
otherCurrentAssets 2599000.00
totalLiab 51658000.00
totalStockholderEquity 140887000.00
deferredLongTermLiab 5588000.00
otherCurrentLiab 20226000.00
commonStock 58000.00
retainedEarnings -17388000.00
otherLiab 5588000.00
goodWill 85297000.00
otherAssets 1680000.00
cash 49455000.00
totalCurrentLiabilities 42567000.00
currentDeferredRevenue 8765000.00
netDebt -43332000.00
shortTermDebt 2620000.00
shortLongTermDebtTotal 6123000.00
otherStockholderEquity 167785000.00
propertyPlantEquipment 18158000.00
totalCurrentAssets 84832000.00
netTangibleAssets 55590000.00
netReceivables 32778000.00
accountsPayable 6098000.00
accumulatedOtherComprehensiveIncome -9568000.00
commonStockTotalEquity 58000.00
retainedEarningsTotalEquity -17388000.00
treasuryStock -144254000.00
nonCurrrentAssetsOther 1680000.00
nonCurrentAssetsTotal 107713000.00
capitalLeaseObligations 6123000.00
nonCurrentLiabilitiesOther 3503000.00
nonCurrentLiabilitiesTotal 9091000.00
capitalSurpluse 312039000.00
liabilitiesAndStockholdersEquity 192545000.00
cashAndShortTermInvestments 49455000.00
propertyPlantAndEquipmentGross 20736000.00
propertyPlantAndEquipmentNet 20736000.00
netWorkingCapital 42265000.00
netInvestedCapital 140887000.00
commonStockSharesOutstanding 32614000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-04
currency_symbol USD
totalAssets 196127000.00
otherCurrentAssets 3350000.00
totalLiab 57480000.00
totalStockholderEquity 138647000.00
deferredLongTermLiab 6767000.00
otherCurrentLiab 22076000.00
commonStock 58000.00
retainedEarnings -15221000.00
otherLiab 6767000.00
goodWill 84288000.00
otherAssets 1847000.00
cash 43167000.00
totalCurrentLiabilities 45118000.00
currentDeferredRevenue 9992000.00
netDebt -34894000.00
shortTermDebt 2678000.00
shortLongTermDebtTotal 8273000.00
otherStockholderEquity 165239000.00
propertyPlantEquipment 18981000.00
totalCurrentAssets 82738000.00
netTangibleAssets 54359000.00
netReceivables 36221000.00
accountsPayable 5045000.00
accumulatedOtherComprehensiveIncome -11429000.00
commonStockTotalEquity 58000.00
retainedEarningsTotalEquity -15221000.00
treasuryStock -143825000.00
nonCurrrentAssetsOther 1847000.00
nonCurrentAssetsTotal 113389000.00
capitalLeaseObligations 8273000.00
nonCurrentLiabilitiesOther 5595000.00
nonCurrentLiabilitiesTotal 12362000.00
capitalSurpluse 309064000.00
liabilitiesAndStockholdersEquity 196127000.00
cashAndShortTermInvestments 43167000.00
propertyPlantAndEquipmentGross 27254000.00
propertyPlantAndEquipmentNet 27254000.00
netWorkingCapital 37620000.00
netInvestedCapital 138647000.00
commonStockSharesOutstanding 32403000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-05
currency_symbol USD
totalAssets 192460000.00
otherCurrentAssets 3719000.00
totalLiab 55879000.00
totalStockholderEquity 136581000.00
deferredLongTermLiab 7577000.00
otherCurrentLiab 17476000.00
commonStock 58000.00
retainedEarnings -15183000.00
otherLiab 7577000.00
goodWill 83880000.00
otherAssets 2052000.00
cash 37370000.00
totalCurrentLiabilities 42250000.00
currentDeferredRevenue 11730000.00
netDebt -28617000.00
shortTermDebt 2701000.00
shortLongTermDebtTotal 8753000.00
otherStockholderEquity 164042000.00
propertyPlantEquipment 19724000.00
totalCurrentAssets 78051000.00
netTangibleAssets 52701000.00
netReceivables 36962000.00
accountsPayable 4739000.00
accumulatedOtherComprehensiveIncome -12336000.00
commonStockTotalEquity 58000.00
retainedEarningsTotalEquity -15183000.00
treasuryStock -142893000.00
nonCurrrentAssetsOther 2052000.00
nonCurrentAssetsTotal 114409000.00
capitalLeaseObligations 8753000.00
nonCurrentLiabilitiesOther 6052000.00
nonCurrentLiabilitiesTotal 13629000.00
capitalSurpluse 306935000.00
liabilitiesAndStockholdersEquity 192460000.00
cashAndShortTermInvestments 37370000.00
propertyPlantAndEquipmentGross 28477000.00
propertyPlantAndEquipmentNet 28477000.00
netWorkingCapital 35801000.00
netInvestedCapital 136581000.00
commonStockSharesOutstanding 30015000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-06
currency_symbol USD
totalAssets 195109000.00
otherCurrentAssets 3316000.00
totalLiab 54310000.00
totalStockholderEquity 140799000.00
deferredLongTermLiab 8797000.00
otherCurrentLiab 11138000.00
commonStock 58000.00
retainedEarnings -8200000.00
otherLiab 8797000.00
goodWill 83786000.00
otherAssets 2238000.00
cash 23280000.00
totalCurrentLiabilities 38881000.00
currentDeferredRevenue 11922000.00
netDebt -13962000.00
shortTermDebt 2686000.00
shortLongTermDebtTotal 9318000.00
otherStockholderEquity 161321000.00
propertyPlantEquipment 19774000.00
totalCurrentAssets 79993000.00
netTangibleAssets 57013000.00
netReceivables 53397000.00
accountsPayable 8347000.00
accumulatedOtherComprehensiveIncome -12380000.00
commonStockTotalEquity 58000.00
retainedEarningsTotalEquity -8200000.00
treasuryStock -142893000.00
nonCurrrentAssetsOther 2238000.00
nonCurrentAssetsTotal 115116000.00
capitalLeaseObligations 9318000.00
nonCurrentLiabilitiesOther 6632000.00
nonCurrentLiabilitiesTotal 15429000.00
capitalSurpluse 304214000.00
liabilitiesAndStockholdersEquity 195109000.00
cashAndShortTermInvestments 23280000.00
propertyPlantAndEquipmentGross 29092000.00
propertyPlantAndEquipmentNet 29092000.00
netWorkingCapital 41112000.00
netInvestedCapital 140799000.00
commonStockSharesOutstanding 32264000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-05
currency_symbol USD
totalAssets 193735000.00
intangibleAssets 2116000.00
otherCurrentAssets 2895000.00
totalLiab 56121000.00
totalStockholderEquity 137614000.00
deferredLongTermLiab 7183000.00
otherCurrentLiab 17828000.00
commonStock 58000.00
retainedEarnings -13714000.00
otherLiab 7183000.00
goodWill 84578000.00
otherAssets 536000.00
cash 25954000.00
totalCurrentLiabilities 43683000.00
currentDeferredRevenue 9583000.00
netDebt -17992000.00
shortTermDebt 2707000.00
shortLongTermDebtTotal 7962000.00
otherStockholderEquity 161820000.00
propertyPlantEquipment 19916000.00
totalCurrentAssets 78627000.00
netTangibleAssets 53036000.00
netReceivables 49778000.00
accountsPayable 8494000.00
accumulatedOtherComprehensiveIncome -10550000.00
commonStockTotalEquity 58000.00
retainedEarningsTotalEquity -13714000.00
treasuryStock -141887000.00
nonCurrrentAssetsOther 2652000.00
nonCurrentAssetsTotal 115108000.00
capitalLeaseObligations 7962000.00
nonCurrentLiabilitiesOther 5255000.00
nonCurrentLiabilitiesTotal 12438000.00
capitalSurpluse 303707000.00
liabilitiesAndStockholdersEquity 193735000.00
cashAndShortTermInvestments 25954000.00
propertyPlantAndEquipmentGross 27878000.00
propertyPlantAndEquipmentNet 27878000.00
commonStockSharesOutstanding 32573000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-06
currency_symbol USD
totalAssets 193933000.00
otherCurrentAssets 3664000.00
totalLiab 55186000.00
totalStockholderEquity 138747000.00
deferredLongTermLiab 7704000.00
otherCurrentLiab 15098000.00
commonStock 58000.00
retainedEarnings -10221000.00
otherLiab 7704000.00
goodWill 83782000.00
otherAssets 2801000.00
cash 16423000.00
totalCurrentLiabilities 39367000.00
currentDeferredRevenue 9827000.00
netDebt -5630000.00
shortTermDebt 2678000.00
shortLongTermDebtTotal 10793000.00
otherStockholderEquity 161375000.00
propertyPlantEquipment 21080000.00
totalCurrentAssets 77977000.00
netTangibleAssets 54965000.00
netReceivables 57890000.00
longTermDebt 2500000.00
accountsPayable 5217000.00
accumulatedOtherComprehensiveIncome -12465000.00
commonStockTotalEquity 58000.00
retainedEarningsTotalEquity -10221000.00
treasuryStock -139660000.00
nonCurrrentAssetsOther 2801000.00
nonCurrentAssetsTotal 115956000.00
capitalLeaseObligations 8293000.00
longTermDebtTotal 2500000.00
nonCurrentLiabilitiesOther 5615000.00
nonCurrentLiabilitiesTotal 15819000.00
capitalSurpluse 301035000.00
liabilitiesAndStockholdersEquity 193933000.00
cashAndShortTermInvestments 16423000.00
propertyPlantAndEquipmentGross 29373000.00
propertyPlantAndEquipmentNet 29373000.00
commonStockSharesOutstanding 32571000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-07
currency_symbol USD
totalAssets 191369000.00
otherCurrentAssets 4086000.00
totalLiab 60168000.00
totalStockholderEquity 131201000.00
deferredLongTermLiab 8143000.00
otherCurrentLiab 17890000.00
commonStock 58000.00
retainedEarnings -17130000.00
otherLiab 8143000.00
goodWill 84213000.00
otherAssets 3116000.00
cash 16682000.00
totalCurrentLiabilities 42288000.00
currentDeferredRevenue 10498000.00
netDebt -4569000.00
shortTermDebt 2376000.00
shortLongTermDebtTotal 12113000.00
otherStockholderEquity 159682000.00
propertyPlantEquipment 21112000.00
totalCurrentAssets 75315000.00
netTangibleAssets 46988000.00
netReceivables 54547000.00
longTermDebt 4500000.00
accountsPayable 6767000.00
accumulatedOtherComprehensiveIncome -11409000.00
commonStockTotalEquity 58000.00
retainedEarningsTotalEquity -17130000.00
treasuryStock -139660000.00
nonCurrrentAssetsOther 3116000.00
nonCurrentAssetsTotal 116054000.00
capitalLeaseObligations 7613000.00
longTermDebtTotal 4500000.00
nonCurrentLiabilitiesOther 5237000.00
nonCurrentLiabilitiesTotal 17880000.00
capitalSurpluse 299342000.00
liabilitiesAndStockholdersEquity 191369000.00
cashAndShortTermInvestments 16682000.00
propertyPlantAndEquipmentGross 28725000.00
propertyPlantAndEquipmentNet 28725000.00
commonStockSharesOutstanding 32374152.00
2019-03-31
date 2019-03-31
filing_date 2019-05-08
currency_symbol USD
totalAssets 187693000.00
otherCurrentAssets 4034000.00
totalLiab 57946000.00
totalStockholderEquity 129747000.00
deferredLongTermLiab 8162000.00
otherCurrentLiab 13004000.00
commonStock 58000.00
retainedEarnings -18330000.00
otherLiab 8162000.00
goodWill 84575000.00
otherAssets 3469000.00
cash 10659000.00
totalCurrentLiabilities 36587000.00
currentDeferredRevenue 11216000.00
netDebt 5142000.00
shortTermDebt 2604000.00
shortLongTermDebt 2604000.00
shortLongTermDebtTotal 15801000.00
otherStockholderEquity 158756000.00
propertyPlantEquipment 20643000.00
totalCurrentAssets 70705000.00
netTangibleAssets 45172000.00
netReceivables 56012000.00
longTermDebt 7500000.00
accountsPayable 6375000.00
accumulatedOtherComprehensiveIncome -10737000.00
commonStockTotalEquity 58000.00
retainedEarningsTotalEquity -18330000.00
treasuryStock -138220000.00
nonCurrrentAssetsOther 3469000.00
nonCurrentAssetsTotal 116988000.00
capitalLeaseObligations 8301000.00
longTermDebtTotal 7500000.00
nonCurrentLiabilitiesOther 5697000.00
nonCurrentLiabilitiesTotal 21359000.00
capitalSurpluse 296976000.00
liabilitiesAndStockholdersEquity 187693000.00
cashAndShortTermInvestments 10659000.00
propertyPlantAndEquipmentGross 28944000.00
propertyPlantAndEquipmentNet 28944000.00
commonStockSharesOutstanding 32294000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-08
currency_symbol USD
totalAssets 180752000.00
intangibleAssets 3090000.00
otherCurrentAssets 4476000.00
totalLiab 57162000.00
totalStockholderEquity 123590000.00
deferredLongTermLiab 6435000.00
otherCurrentLiab 23693000.00
commonStock 57000.00
retainedEarnings -25424000.00
otherLiab 6435000.00
goodWill 84207000.00
otherAssets 614000.00
cash 13808000.00
totalCurrentLiabilities 44227000.00
currentDeferredRevenue 8259000.00
netDebt -7308000.00
shortLongTermDebtTotal 6500000.00
otherStockholderEquity 160351000.00
propertyPlantEquipment 19750000.00
totalCurrentAssets 73091000.00
netTangibleAssets 39383000.00
netReceivables 54807000.00
longTermDebt 6500000.00
accountsPayable 7429000.00
accumulatedOtherComprehensiveIncome -11394000.00
commonStockTotalEquity 57000.00
retainedEarningsTotalEquity -25424000.00
treasuryStock -136604000.00
nonCurrrentAssetsOther 3704000.00
nonCurrentAssetsTotal 107661000.00
longTermDebtTotal 6500000.00
nonCurrentLiabilitiesTotal 12935000.00
capitalSurpluse 296955000.00
liabilitiesAndStockholdersEquity 180752000.00
cashAndShortTermInvestments 13808000.00
propertyPlantAndEquipmentGross 19750000.00
propertyPlantAndEquipmentNet 19750000.00
commonStockSharesOutstanding 32677000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-07
currency_symbol USD
totalAssets 187105000.00
intangibleAssets 84612000.00
otherCurrentAssets 3742000.00
totalLiab 58733000.00
totalStockholderEquity 128372000.00
deferredLongTermLiab 7805000.00
otherCurrentLiab 20303000.00
commonStock 57000.00
retainedEarnings -19866000.00
otherLiab 8049000.00
goodWill 84612000.00
otherAssets 4386000.00
cash 13177000.00
totalCurrentLiabilities 39184000.00
currentDeferredRevenue 9083000.00
netDebt -1677000.00
shortLongTermDebtTotal 11500000.00
otherStockholderEquity 158316000.00
propertyPlantEquipment 24313000.00
totalCurrentAssets 73794000.00
netTangibleAssets 43760000.00
shortTermInvestments 0.00
netReceivables 56875000.00
longTermDebt 11500000.00
inventory 0.00
accountsPayable 5119000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -10135000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 57000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -19866000.00
treasuryStock -136364000.00
nonCurrrentAssetsOther 4386000.00
nonCurrentAssetsTotal 113311000.00
longTermDebtTotal 11500000.00
nonCurrentLiabilitiesOther 244000.00
nonCurrentLiabilitiesTotal 19549000.00
capitalSurpluse 294680000.00
liabilitiesAndStockholdersEquity 187105000.00
cashAndShortTermInvestments 13177000.00
propertyPlantAndEquipmentGross 24313000.00
propertyPlantAndEquipmentNet 24313000.00
commonStockSharesOutstanding 32593359.00
2018-06-30
date 2018-06-30
filing_date 2018-08-08
currency_symbol USD
totalAssets 185916000.00
intangibleAssets 84720000.00
otherCurrentAssets 3282000.00
totalLiab 64284000.00
totalStockholderEquity 121632000.00
deferredLongTermLiab 8099000.00
otherCurrentLiab 19499000.00
commonStock 57000.00
retainedEarnings -25023000.00
otherLiab 8312000.00
goodWill 84720000.00
otherAssets 5025000.00
cash 13270000.00
totalCurrentLiabilities 42472000.00
currentDeferredRevenue 10335000.00
netDebt 230000.00
shortTermDebt 13500000.00
shortLongTermDebt 13500000.00
shortLongTermDebtTotal 13500000.00
otherStockholderEquity 156301000.00
propertyPlantEquipment 22846000.00
totalCurrentAssets 73325000.00
netTangibleAssets 36912000.00
shortTermInvestments 0.00
netReceivables 56773000.00
longTermDebt 13500000.00
inventory 0.00
accountsPayable 8400000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -9703000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 100000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -25023000.00
treasuryStock -136364000.00
nonCurrrentAssetsOther 5025000.00
nonCurrentAssetsTotal 112591000.00
longTermDebtTotal 13500000.00
nonCurrentLiabilitiesOther 213000.00
nonCurrentLiabilitiesTotal 21812000.00
capitalSurpluse 292665000.00
liabilitiesAndStockholdersEquity 185916000.00
cashAndShortTermInvestments 13270000.00
propertyPlantAndEquipmentGross 22800000.00
propertyPlantAndEquipmentNet 22846000.00
commonStockSharesOutstanding 32235000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-09
currency_symbol USD
totalAssets 191049000.00
intangibleAssets 85691000.00
otherCurrentAssets 3456000.00
totalLiab 75665000.00
totalStockholderEquity 115384000.00
deferredLongTermLiab 7629000.00
otherCurrentLiab 20328000.00
commonStock 57000.00
retainedEarnings -31153000.00
otherLiab 8242000.00
goodWill 85691000.00
otherAssets 5641000.00
cash 23666000.00
totalCurrentLiabilities 48423000.00
currentDeferredRevenue 11879000.00
netDebt -4666000.00
shortTermDebt 19000000.00
shortLongTermDebt 19000000.00
shortLongTermDebtTotal 19000000.00
otherStockholderEquity 153832000.00
propertyPlantEquipment 20652000.00
totalCurrentAssets 79065000.00
netTangibleAssets 29693000.00
shortTermInvestments 0.00
netReceivables 51943000.00
longTermDebt 19000000.00
inventory 0.00
accountsPayable 8621000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7352000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 100000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -31153000.00
treasuryStock -136364000.00
nonCurrrentAssetsOther 5641000.00
nonCurrentAssetsTotal 111984000.00
longTermDebtTotal 19000000.00
nonCurrentLiabilitiesOther 613000.00
nonCurrentLiabilitiesTotal 27242000.00
capitalSurpluse 290196000.00
liabilitiesAndStockholdersEquity 191049000.00
cashAndShortTermInvestments 23666000.00
propertyPlantAndEquipmentGross 20700000.00
propertyPlantAndEquipmentNet 20652000.00
commonStockSharesOutstanding 31815000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-09
currency_symbol USD
totalAssets 185231000.00
intangibleAssets 90597000.00
otherCurrentAssets 2511000.00
totalLiab 77956000.00
totalStockholderEquity 107275000.00
deferredLongTermLiab 6240000.00
otherCurrentLiab 24424000.00
commonStock 56000.00
retainedEarnings -38515000.00
otherLiab 1268000.00
goodWill 85074000.00
otherAssets 91095000.00
cash 17512000.00
totalCurrentLiabilities 51448000.00
currentDeferredRevenue 9271000.00
netDebt 1488000.00
shortTermDebt 19000000.00
shortLongTermDebt 19000000.00
shortLongTermDebtTotal 19000000.00
otherStockholderEquity 154243000.00
propertyPlantEquipment 18851000.00
totalCurrentAssets 75285000.00
netTangibleAssets 22201000.00
shortTermInvestments 0.00
netReceivables 55262000.00
longTermDebt 19000000.00
inventory 0.00
accountsPayable 8434000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -8509000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 100000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -38515000.00
treasuryStock -134054000.00
nonCurrrentAssetsOther 6021000.00
nonCurrentAssetsTotal 109946000.00
longTermDebtTotal 19000000.00
nonCurrentLiabilitiesOther 1268000.00
nonCurrentLiabilitiesTotal 26508000.00
capitalSurpluse 288297000.00
liabilitiesAndStockholdersEquity 185231000.00
cashAndShortTermInvestments 17512000.00
propertyPlantAndEquipmentGross 18900000.00
propertyPlantAndEquipmentNet 18851000.00
commonStockSharesOutstanding 32022000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-08
currency_symbol USD
totalAssets 182174000.00
intangibleAssets 84966000.00
otherCurrentAssets 2897000.00
totalLiab 84095000.00
totalStockholderEquity 98079000.00
deferredLongTermLiab 10591000.00
otherCurrentLiab 18412000.00
commonStock 57000.00
retainedEarnings -43301000.00
otherLiab 6936000.00
goodWill 84966000.00
otherAssets 89645000.00
cash 16226000.00
totalCurrentLiabilities 44568000.00
currentDeferredRevenue 11959000.00
netDebt 5774000.00
shortTermDebt 22000000.00
shortLongTermDebt 22000000.00
shortLongTermDebtTotal 22000000.00
otherStockholderEquity 150575000.00
propertyPlantEquipment 17854000.00
totalCurrentAssets 74675000.00
netTangibleAssets 13113000.00
shortTermInvestments 0.00
netReceivables 55552000.00
longTermDebt 22000000.00
inventory 0.00
accountsPayable 8597000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -9252000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 100000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -43301000.00
treasuryStock -134053000.00
nonCurrrentAssetsOther 4679000.00
nonCurrentAssetsTotal 107499000.00
longTermDebtTotal 22000000.00
nonCurrentLiabilitiesOther 6936000.00
nonCurrentLiabilitiesTotal 39527000.00
capitalSurpluse 284628000.00
liabilitiesAndStockholdersEquity 182174000.00
cashAndShortTermInvestments 16226000.00
propertyPlantAndEquipmentGross 17900000.00
propertyPlantAndEquipmentNet 17854000.00
commonStockSharesOutstanding 31958000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-09
currency_symbol USD
totalAssets 174926000.00
intangibleAssets 85273000.00
otherCurrentAssets 3222000.00
totalLiab 83079000.00
totalStockholderEquity 91847000.00
deferredLongTermLiab 10812000.00
otherCurrentLiab 20074000.00
commonStock 56000.00
retainedEarnings -48590000.00
otherLiab 7029000.00
goodWill 85273000.00
otherAssets 90447000.00
cash 14419000.00
totalCurrentLiabilities 45238000.00
currentDeferredRevenue 13292000.00
netDebt 5581000.00
shortTermDebt 20000000.00
shortLongTermDebt 20000000.00
shortLongTermDebtTotal 20000000.00
otherStockholderEquity 150462000.00
propertyPlantEquipment 16477000.00
totalCurrentAssets 68002000.00
netTangibleAssets 6574000.00
shortTermInvestments 0.00
netReceivables 50361000.00
longTermDebt 20000000.00
inventory 0.00
accountsPayable 8171000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -10081000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 56000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -48590000.00
treasuryStock -131561000.00
nonCurrrentAssetsOther 5174000.00
nonCurrentAssetsTotal 106924000.00
longTermDebtTotal 20000000.00
nonCurrentLiabilitiesOther 7029000.00
nonCurrentLiabilitiesTotal 37841000.00
capitalSurpluse 282023000.00
liabilitiesAndStockholdersEquity 174926000.00
cashAndShortTermInvestments 14419000.00
propertyPlantAndEquipmentGross 16477000.00
propertyPlantAndEquipmentNet 16477000.00
commonStockSharesOutstanding 32513000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-10
currency_symbol USD
totalAssets 160757000.00
intangibleAssets 72553000.00
otherCurrentAssets 2631000.00
totalLiab 64731000.00
totalStockholderEquity 96026000.00
deferredLongTermLiab 0.00
otherCurrentLiab 14517000.00
commonStock 56000.00
retainedEarnings -48707000.00
otherLiab 9923000.00
goodWill 72553000.00
otherAssets 75394000.00
cash 17050000.00
totalCurrentLiabilities 45808000.00
currentDeferredRevenue 12772000.00
netDebt -8050000.00
shortTermDebt 9000000.00
shortLongTermDebt 9000000.00
shortLongTermDebtTotal 9000000.00
otherStockholderEquity 155793000.00
propertyPlantEquipment 15776000.00
totalCurrentAssets 69587000.00
netTangibleAssets 23473000.00
shortTermInvestments 0.00
netReceivables 49906000.00
longTermDebt 9000000.00
inventory 0.00
accountsPayable 11655000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -11116000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 56000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -48707000.00
treasuryStock -123944000.00
nonCurrrentAssetsOther 2841000.00
nonCurrentAssetsTotal 91170000.00
nonCurrentLiabilitiesTotal 18923000.00
capitalSurpluse 279737000.00
liabilitiesAndStockholdersEquity 160757000.00
cashAndShortTermInvestments 17050000.00
propertyPlantAndEquipmentGross 15776000.00
propertyPlantAndEquipmentNet 15776000.00
commonStockSharesOutstanding 32292414.00
2016-12-31
date 2016-12-31
filing_date 2017-03-10
currency_symbol USD
totalAssets 159299000.00
intangibleAssets 75078000.00
otherCurrentAssets 1704000.00
totalLiab 73030000.00
totalStockholderEquity 86269000.00
deferredLongTermLiab 0.00
otherCurrentLiab 27522000.00
commonStock 55000.00
retainedEarnings -56581000.00
otherLiab 10216000.00
goodWill 72376000.00
otherAssets 75306000.00
cash 19710000.00
totalCurrentLiabilities 55814000.00
currentDeferredRevenue 10975000.00
netDebt -12710000.00
shortTermDebt 7000000.00
shortLongTermDebt 7000000.00
shortLongTermDebtTotal 7000000.00
otherStockholderEquity 154344000.00
propertyPlantEquipment 14774000.00
totalCurrentAssets 68813000.00
netTangibleAssets 13893000.00
shortTermInvestments 0.00
netReceivables 47399000.00
longTermDebt 7000000.00
inventory 0.00
accountsPayable 9089000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -11549000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 100000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -56581000.00
treasuryStock -122756000.00
nonCurrrentAssetsOther 3336000.00
nonCurrentAssetsTotal 90486000.00
nonCurrentLiabilitiesTotal 17216000.00
capitalSurpluse 277100000.00
liabilitiesAndStockholdersEquity 159299000.00
cashAndShortTermInvestments 19710000.00
propertyPlantAndEquipmentGross 14800000.00
propertyPlantAndEquipmentNet 14774000.00
commonStockSharesOutstanding 32651000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-09
currency_symbol USD
totalAssets 155065000.00
intangibleAssets 73029000.00
otherCurrentAssets 2241000.00
totalLiab 72183000.00
totalStockholderEquity 82882000.00
deferredLongTermLiab 0.00
otherCurrentLiab 24868000.00
commonStock 55000.00
retainedEarnings -58783000.00
goodWill 73029000.00
otherAssets 76237000.00
cash 14360000.00
totalCurrentLiabilities 48898000.00
currentDeferredRevenue 9452000.00
netDebt -1788000.00
shortTermDebt 12572000.00
shortLongTermDebtTotal 12572000.00
otherStockholderEquity 152303000.00
propertyPlantEquipment 14283000.00
totalCurrentAssets 64545000.00
netTangibleAssets 9853000.00
shortTermInvestments 0.00
netReceivables 47944000.00
longTermDebt 12572000.00
inventory 0.00
accountsPayable 6210000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -10693000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 55000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -58783000.00
treasuryStock -122756000.00
nonCurrrentAssetsOther 3208000.00
nonCurrentAssetsTotal 90520000.00
nonCurrentLiabilitiesTotal 23285000.00
capitalSurpluse 275059000.00
liabilitiesAndStockholdersEquity 155065000.00
cashAndShortTermInvestments 14360000.00
propertyPlantAndEquipmentGross 14283000.00
propertyPlantAndEquipmentNet 14283000.00
commonStockSharesOutstanding 32375000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-10
currency_symbol USD
totalAssets 156271000.00
intangibleAssets 73315000.00
otherCurrentAssets 2261000.00
totalLiab 79558000.00
totalStockholderEquity 76713000.00
deferredLongTermLiab 0.00
otherCurrentLiab 22038000.00
commonStock 55000.00
retainedEarnings -64263000.00
goodWill 73315000.00
otherAssets 76797000.00
cash 15618000.00
totalCurrentLiabilities 46738000.00
currentDeferredRevenue 12420000.00
netDebt 5931000.00
shortTermDebt 21549000.00
shortLongTermDebtTotal 21549000.00
otherStockholderEquity 151130000.00
propertyPlantEquipment 14089000.00
totalCurrentAssets 65385000.00
netTangibleAssets 3398000.00
shortTermInvestments 0.00
netReceivables 47506000.00
longTermDebt 21549000.00
inventory 0.00
accountsPayable 6290000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -10209000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 100000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -64263000.00
treasuryStock -122307000.00
nonCurrrentAssetsOther 3482000.00
nonCurrentAssetsTotal 90886000.00
nonCurrentLiabilitiesTotal 32820000.00
capitalSurpluse 273437000.00
liabilitiesAndStockholdersEquity 156271000.00
cashAndShortTermInvestments 15618000.00
propertyPlantAndEquipmentGross 14100000.00
propertyPlantAndEquipmentNet 14089000.00
commonStockSharesOutstanding 32881976.00
2016-03-31
date 2016-03-31
filing_date 2016-05-11
currency_symbol USD
totalAssets 154214000.00
intangibleAssets 74227000.00
otherCurrentAssets 2350000.00
totalLiab 53949000.00
totalStockholderEquity 100265000.00
deferredLongTermLiab 0.00
otherCurrentLiab 15412000.00
commonStock 54000.00
retainedEarnings -65752000.00
goodWill 74227000.00
otherAssets 78136000.00
cash 12649000.00
totalCurrentLiabilities 43082000.00
currentDeferredRevenue 13628000.00
netDebt -12649000.00
otherStockholderEquity 174622000.00
propertyPlantEquipment 13948000.00
totalCurrentAssets 62130000.00
netTangibleAssets 26038000.00
shortTermInvestments 0.00
netReceivables 47131000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 10797000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -8659000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 100000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -65752000.00
treasuryStock -96946000.00
nonCurrrentAssetsOther 3909000.00
nonCurrentAssetsTotal 92084000.00
nonCurrentLiabilitiesTotal 10867000.00
capitalSurpluse 271568000.00
liabilitiesAndStockholdersEquity 154214000.00
cashAndShortTermInvestments 12649000.00
propertyPlantAndEquipmentGross 13900000.00
propertyPlantAndEquipmentNet 13948000.00
commonStockSharesOutstanding 33353188.00
2015-12-31
date 2015-12-31
filing_date 2016-03-16
currency_symbol USD
totalAssets 160379000.00
intangibleAssets 78386000.00
otherCurrentAssets 1938000.00
totalLiab 58235000.00
totalStockholderEquity 102144000.00
deferredLongTermLiab 0.00
otherCurrentLiab 28433000.00
commonStock 54000.00
retainedEarnings -70134000.00
otherLiab 8123000.00
goodWill 74584000.00
otherAssets 78790000.00
cash 23503000.00
totalCurrentLiabilities 50112000.00
currentDeferredRevenue 11433000.00
netDebt -23503000.00
shortTermDebt 7000000.00
otherStockholderEquity 180196000.00
propertyPlantEquipment 14102000.00
totalCurrentAssets 67487000.00
netTangibleAssets 27560000.00
shortTermInvestments 0.00
netReceivables 42046000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 8300000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7972000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 100000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -70134000.00
treasuryStock -92691000.00
nonCurrrentAssetsOther 4206000.00
nonCurrentAssetsTotal 92892000.00
nonCurrentLiabilitiesTotal 8123000.00
capitalSurpluse 272887000.00
liabilitiesAndStockholdersEquity 160379000.00
cashAndShortTermInvestments 23503000.00
propertyPlantAndEquipmentGross 14100000.00
propertyPlantAndEquipmentNet 14102000.00
commonStockSharesOutstanding 32844000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-12
currency_symbol USD
totalAssets 156894000.00
intangibleAssets 74961000.00
otherCurrentAssets 2617000.00
totalLiab 57719000.00
totalStockholderEquity 99175000.00
deferredLongTermLiab 0.00
otherCurrentLiab 22843000.00
commonStock 54000.00
retainedEarnings -70991000.00
goodWill 74961000.00
otherAssets 79757000.00
cash 16338000.00
totalCurrentLiabilities 40180000.00
currentDeferredRevenue 9277000.00
netDebt -7075000.00
shortTermDebt 9263000.00
shortLongTermDebtTotal 9263000.00
otherStockholderEquity 177363000.00
propertyPlantEquipment 14189000.00
totalCurrentAssets 62948000.00
netTangibleAssets 24214000.00
shortTermInvestments 0.00
netReceivables 43993000.00
longTermDebt 9263000.00
inventory 0.00
accountsPayable 5950000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7251000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 100000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -70991000.00
treasuryStock -92691000.00
nonCurrrentAssetsOther 4796000.00
nonCurrentAssetsTotal 93946000.00
nonCurrentLiabilitiesTotal 17539000.00
capitalSurpluse 270054000.00
liabilitiesAndStockholdersEquity 156894000.00
cashAndShortTermInvestments 16338000.00
propertyPlantAndEquipmentGross 14200000.00
propertyPlantAndEquipmentNet 14189000.00
commonStockSharesOutstanding 31488000.00
2015-06-30
date 2015-06-30
filing_date 2015-08-12
currency_symbol USD
totalAssets 160389000.00
intangibleAssets 75374000.00
otherCurrentAssets 4804000.00
totalLiab 67489000.00
totalStockholderEquity 92900000.00
deferredLongTermLiab 0.00
otherCurrentLiab 22595000.00
commonStock 54000.00
retainedEarnings -74048000.00
goodWill 75374000.00
otherAssets 80746000.00
cash 16217000.00
totalCurrentLiabilities 43726000.00
currentDeferredRevenue 10492000.00
netDebt 2046000.00
shortTermDebt 3321000.00
shortLongTermDebtTotal 18263000.00
otherStockholderEquity 173223000.00
propertyPlantEquipment 14017000.00
totalCurrentAssets 65626000.00
netTangibleAssets 17526000.00
shortTermInvestments 0.00
netReceivables 44605000.00
longTermDebt 14942000.00
inventory 0.00
accountsPayable 5167000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6329000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 100000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -74048000.00
treasuryStock -92691000.00
nonCurrrentAssetsOther 5372000.00
nonCurrentAssetsTotal 94763000.00
nonCurrentLiabilitiesTotal 23763000.00
capitalSurpluse 265914000.00
liabilitiesAndStockholdersEquity 160389000.00
cashAndShortTermInvestments 16217000.00
propertyPlantAndEquipmentGross 14000000.00
propertyPlantAndEquipmentNet 14017000.00
commonStockSharesOutstanding 30888490.00
2015-03-31
date 2015-03-31
filing_date 2015-05-13
currency_symbol USD
totalAssets 152273000.00
intangibleAssets 74658000.00
otherCurrentAssets 4789000.00
totalLiab 62072000.00
totalStockholderEquity 90201000.00
deferredLongTermLiab 0.00
otherCurrentLiab 17569000.00
commonStock 53000.00
retainedEarnings -74672000.00
goodWill 74658000.00
otherAssets 80624000.00
cash 10820000.00
totalCurrentLiabilities 38414000.00
currentDeferredRevenue 11813000.00
netDebt 7443000.00
shortTermDebt 1661000.00
shortLongTermDebtTotal 18263000.00
otherStockholderEquity 172320000.00
propertyPlantEquipment 13804000.00
totalCurrentAssets 57845000.00
netTangibleAssets 15543000.00
shortTermInvestments 0.00
netReceivables 42236000.00
longTermDebt 16602000.00
inventory 0.00
accountsPayable 5422000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7500000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 100000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -74672000.00
treasuryStock -91988000.00
nonCurrrentAssetsOther 5966000.00
nonCurrentAssetsTotal 94428000.00
nonCurrentLiabilitiesTotal 23658000.00
capitalSurpluse 264308000.00
liabilitiesAndStockholdersEquity 152273000.00
cashAndShortTermInvestments 10820000.00
propertyPlantAndEquipmentGross 13800000.00
propertyPlantAndEquipmentNet 13804000.00
commonStockSharesOutstanding 29917316.00
2014-12-31
date 2014-12-31
filing_date 2015-03-18
currency_symbol USD
totalAssets 152786000.00
intangibleAssets 81438000.00
otherCurrentAssets 5027000.00
totalLiab 62998000.00
totalStockholderEquity 89788000.00
deferredLongTermLiab 0.00
otherCurrentLiab 20028000.00
commonStock 53000.00
retainedEarnings -77677000.00
otherLiab 3097000.00
goodWill 75429000.00
otherAssets 81977000.00
cash 14608000.00
totalCurrentLiabilities 38810000.00
currentDeferredRevenue 8896000.00
netDebt 3655000.00
shortTermDebt 18263000.00
shortLongTermDebt 18263000.00
shortLongTermDebtTotal 18263000.00
otherStockholderEquity 173577000.00
propertyPlantEquipment 13753000.00
totalCurrentAssets 57056000.00
netTangibleAssets 14359000.00
shortTermInvestments 0.00
netReceivables 37421000.00
longTermDebt 18263000.00
inventory 0.00
accountsPayable 7909000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6165000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 100000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -77677000.00
treasuryStock -91335000.00
nonCurrrentAssetsOther 6548000.00
nonCurrentAssetsTotal 95730000.00
nonCurrentLiabilitiesTotal 24188000.00
capitalSurpluse 264912000.00
liabilitiesAndStockholdersEquity 152786000.00
cashAndShortTermInvestments 14608000.00
propertyPlantAndEquipmentGross 13800000.00
propertyPlantAndEquipmentNet 13753000.00
commonStockSharesOutstanding 29871000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-05
currency_symbol USD
totalAssets 160816000.00
intangibleAssets 83628000.00
otherCurrentAssets 5187000.00
totalLiab 70548000.00
totalStockholderEquity 90268000.00
deferredLongTermLiab 0.00
otherCurrentLiab 23386000.00
commonStock 53000.00
retainedEarnings -78860000.00
goodWill 83628000.00
otherAssets 87428000.00
cash 10552000.00
totalCurrentLiabilities 43659000.00
currentDeferredRevenue 7949000.00
netDebt 16477000.00
shortTermDebt 4606000.00
shortLongTermDebtTotal 27029000.00
otherStockholderEquity 173827000.00
propertyPlantEquipment 13211000.00
totalCurrentAssets 60177000.00
netTangibleAssets 6640000.00
shortTermInvestments 0.00
netReceivables 44438000.00
longTermDebt 22423000.00
inventory 0.00
accountsPayable 5410000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4752000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 100000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -78860000.00
treasuryStock -90678000.00
nonCurrrentAssetsOther 3800000.00
nonCurrentAssetsTotal 100639000.00
nonCurrentLiabilitiesTotal 26889000.00
capitalSurpluse 264505000.00
liabilitiesAndStockholdersEquity 160816000.00
cashAndShortTermInvestments 10552000.00
propertyPlantAndEquipmentGross 13200000.00
propertyPlantAndEquipmentNet 13211000.00
commonStockSharesOutstanding 29800325.00
2014-06-30
date 2014-06-30
filing_date 2014-08-06
currency_symbol USD
totalAssets 162325000.00
intangibleAssets 84126000.00
otherCurrentAssets 6039000.00
totalLiab 73376000.00
totalStockholderEquity 88949000.00
deferredLongTermLiab 0.00
otherCurrentLiab 24084000.00
commonStock 53000.00
retainedEarnings -82451000.00
goodWill 84126000.00
otherAssets 88831000.00
cash 10805000.00
totalCurrentLiabilities 43560000.00
currentDeferredRevenue 9794000.00
netDebt 18908000.00
shortTermDebt 3496000.00
shortLongTermDebtTotal 29713000.00
otherStockholderEquity 175313000.00
propertyPlantEquipment 12785000.00
totalCurrentAssets 60709000.00
netTangibleAssets 4823000.00
shortTermInvestments 0.00
netReceivables 43865000.00
longTermDebt 26217000.00
inventory 0.00
accountsPayable 5020000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3966000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 100000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -82451000.00
treasuryStock -87704000.00
nonCurrrentAssetsOther 4705000.00
nonCurrentAssetsTotal 101616000.00
nonCurrentLiabilitiesTotal 29816000.00
capitalSurpluse 263017000.00
liabilitiesAndStockholdersEquity 162325000.00
cashAndShortTermInvestments 10805000.00
propertyPlantAndEquipmentGross 12800000.00
propertyPlantAndEquipmentNet 12785000.00
commonStockSharesOutstanding 29984000.00
2014-03-31
date 2014-03-31
filing_date 2014-05-07
currency_symbol USD
totalAssets 157601000.00
intangibleAssets 83576000.00
otherCurrentAssets 6248000.00
totalLiab 70681000.00
totalStockholderEquity 86920000.00
deferredLongTermLiab 0.00
otherCurrentLiab 22621000.00
commonStock 53000.00
retainedEarnings -85926000.00
goodWill 83576000.00
otherAssets 88934000.00
cash 12694000.00
totalCurrentLiabilities 41437000.00
currentDeferredRevenue 10005000.00
netDebt 16031000.00
shortTermDebt 2400000.00
shortLongTermDebtTotal 28725000.00
otherStockholderEquity 176865000.00
propertyPlantEquipment 12814000.00
totalCurrentAssets 55853000.00
netTangibleAssets 3344000.00
shortTermInvestments 0.00
netReceivables 36911000.00
longTermDebt 26325000.00
inventory 0.00
accountsPayable 5043000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4072000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 100000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -85926000.00
treasuryStock -84743000.00
nonCurrrentAssetsOther 5358000.00
nonCurrentAssetsTotal 101748000.00
nonCurrentLiabilitiesTotal 29244000.00
capitalSurpluse 261608000.00
liabilitiesAndStockholdersEquity 157601000.00
cashAndShortTermInvestments 12694000.00
propertyPlantAndEquipmentGross 12800000.00
propertyPlantAndEquipmentNet 12814000.00
commonStockSharesOutstanding 29869000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-12
currency_symbol USD
totalAssets 150318000.00
intangibleAssets 76728000.00
otherCurrentAssets 7413000.00
totalLiab 57142000.00
totalStockholderEquity 93176000.00
deferredLongTermLiab 0.00
otherCurrentLiab 15908000.00
commonStock 52000.00
retainedEarnings -83880000.00
goodWill 76283000.00
otherAssets 77676000.00
cash 18199000.00
totalCurrentLiabilities 33726000.00
currentDeferredRevenue 8345000.00
netDebt 830000.00
shortTermDebt 19029000.00
shortLongTermDebtTotal 19029000.00
otherStockholderEquity 181455000.00
propertyPlantEquipment 13019000.00
totalCurrentAssets 59623000.00
netTangibleAssets 16893000.00
shortTermInvestments 0.00
netReceivables 34011000.00
longTermDebt 19029000.00
inventory 0.00
accountsPayable 8080000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4451000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 100000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -83880000.00
treasuryStock -80406000.00
nonCurrrentAssetsOther 1393000.00
nonCurrentAssetsTotal 90695000.00
nonCurrentLiabilitiesTotal 23416000.00
capitalSurpluse 261861000.00
liabilitiesAndStockholdersEquity 150318000.00
cashAndShortTermInvestments 18199000.00
propertyPlantAndEquipmentGross 13000000.00
propertyPlantAndEquipmentNet 13019000.00
commonStockSharesOutstanding 31941000.00
2013-09-30
date 2013-09-30
filing_date 2013-11-06
currency_symbol USD
totalAssets 150142000.00
intangibleAssets 75967000.00
otherCurrentAssets 7310000.00
totalLiab 44386000.00
totalStockholderEquity 105756000.00
deferredLongTermLiab 0.00
otherCurrentLiab 21831000.00
commonStock 53000.00
retainedEarnings -81990000.00
goodWill 75967000.00
otherAssets 77582000.00
cash 14851000.00
totalCurrentLiabilities 26683000.00
netDebt 175000.00
shortTermDebt 15026000.00
shortLongTermDebtTotal 15026000.00
otherStockholderEquity 192505000.00
propertyPlantEquipment 13032000.00
totalCurrentAssets 59528000.00
netTangibleAssets 29789000.00
shortTermInvestments 0.00
netReceivables 37367000.00
longTermDebt 15026000.00
inventory 0.00
accountsPayable 4852000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4812000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 100000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -81990000.00
treasuryStock -75038000.00
nonCurrrentAssetsOther 1615000.00
nonCurrentAssetsTotal 90614000.00
nonCurrentLiabilitiesTotal 17703000.00
capitalSurpluse 267543000.00
liabilitiesAndStockholdersEquity 150142000.00
cashAndShortTermInvestments 14851000.00
propertyPlantAndEquipmentGross 13000000.00
propertyPlantAndEquipmentNet 13032000.00
commonStockSharesOutstanding 32797000.00
2013-06-30
date 2013-06-30
filing_date 2013-08-07
currency_symbol USD
totalAssets 143710000.00
intangibleAssets 75247000.00
otherCurrentAssets 7215000.00
totalLiab 43593000.00
totalStockholderEquity 100117000.00
deferredLongTermLiab 0.00
otherCurrentLiab 22825000.00
commonStock 53000.00
retainedEarnings -84625000.00
goodWill 75247000.00
otherAssets 77001000.00
cash 10811000.00
totalCurrentLiabilities 27901000.00
netDebt 4215000.00
shortTermDebt 15026000.00
shortLongTermDebtTotal 15026000.00
otherStockholderEquity 190589000.00
propertyPlantEquipment 13082000.00
totalCurrentAssets 53627000.00
netTangibleAssets 24870000.00
shortTermInvestments 0.00
netReceivables 35601000.00
longTermDebt 15026000.00
inventory 0.00
accountsPayable 5076000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5900000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 100000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -84625000.00
treasuryStock -75038000.00
nonCurrrentAssetsOther 1754000.00
nonCurrentAssetsTotal 90083000.00
nonCurrentLiabilitiesTotal 15692000.00
capitalSurpluse 265627000.00
liabilitiesAndStockholdersEquity 143710000.00
cashAndShortTermInvestments 10811000.00
propertyPlantAndEquipmentGross 13100000.00
propertyPlantAndEquipmentNet 13082000.00
commonStockSharesOutstanding 32251000.00
2013-03-31
date 2013-03-31
filing_date 2013-05-08
currency_symbol USD
totalAssets 142986000.00
intangibleAssets 75104000.00
otherCurrentAssets 6867000.00
totalLiab 46756000.00
totalStockholderEquity 96230000.00
deferredLongTermLiab 0.00
otherCurrentLiab 21414000.00
commonStock 53000.00
retainedEarnings -87555000.00
goodWill 75104000.00
otherAssets 77976000.00
cash 11337000.00
totalCurrentLiabilities 26230000.00
netDebt 9189000.00
shortTermDebt 20526000.00
shortLongTermDebtTotal 20526000.00
otherStockholderEquity 189700000.00
propertyPlantEquipment 13008000.00
totalCurrentAssets 52002000.00
netTangibleAssets 21126000.00
shortTermInvestments 0.00
netReceivables 33798000.00
longTermDebt 20526000.00
inventory 0.00
accountsPayable 4816000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5968000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 100000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -87555000.00
treasuryStock -74444000.00
nonCurrrentAssetsOther 2093000.00
deferredLongTermAssetCharges 779000.00
nonCurrentAssetsTotal 90984000.00
nonCurrentLiabilitiesTotal 20526000.00
capitalSurpluse 264144000.00
liabilitiesAndStockholdersEquity 142986000.00
cashAndShortTermInvestments 11337000.00
propertyPlantAndEquipmentGross 13000000.00
propertyPlantAndEquipmentNet 13008000.00
commonStockSharesOutstanding 31473000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-13
currency_symbol USD
totalAssets 153921000.00
intangibleAssets 77257000.00
otherCurrentAssets 7076000.00
totalLiab 59195000.00
totalStockholderEquity 94726000.00
deferredLongTermLiab 0.00
otherCurrentLiab 16529000.00
commonStock 52000.00
retainedEarnings -89513000.00
goodWill 76220000.00
otherAssets 80211000.00
cash 16906000.00
totalCurrentLiabilities 37090000.00
currentDeferredRevenue 7684000.00
netDebt 8094000.00
shortTermDebt 2895000.00
shortLongTermDebtTotal 25000000.00
otherStockholderEquity 188691000.00
propertyPlantEquipment 12859000.00
totalCurrentAssets 60851000.00
netTangibleAssets 18506000.00
shortTermInvestments 0.00
netReceivables 36869000.00
longTermDebt 22105000.00
inventory 0.00
accountsPayable 7711000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4504000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 100000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -89513000.00
treasuryStock -74444000.00
nonCurrrentAssetsOther 2281000.00
deferredLongTermAssetCharges 1710000.00
nonCurrentAssetsTotal 93070000.00
nonCurrentLiabilitiesTotal 22105000.00
capitalSurpluse 263135000.00
liabilitiesAndStockholdersEquity 153921000.00
cashAndShortTermInvestments 16906000.00
propertyPlantAndEquipmentGross 12900000.00
propertyPlantAndEquipmentNet 12859000.00
commonStockSharesOutstanding 31107000.00
2012-09-30
date 2012-09-30
filing_date 2012-11-07
currency_symbol USD
totalAssets 149824000.00
intangibleAssets 76248000.00
otherCurrentAssets 7452000.00
totalLiab 59945000.00
totalStockholderEquity 89879000.00
deferredLongTermLiab 0.00
otherCurrentLiab 25359000.00
commonStock 52000.00
retainedEarnings -93113000.00
goodWill 76248000.00
otherAssets 78690000.00
cash 14534000.00
totalCurrentLiabilities 34829000.00
netDebt 13466000.00
shortTermDebt 4316000.00
shortLongTermDebtTotal 28000000.00
otherStockholderEquity 187367000.00
propertyPlantEquipment 12666000.00
totalCurrentAssets 58468000.00
netTangibleAssets 13631000.00
shortTermInvestments 0.00
netReceivables 36482000.00
longTermDebt 23684000.00
inventory 0.00
accountsPayable 5154000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4427000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 100000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -93113000.00
treasuryStock -74444000.00
nonCurrrentAssetsOther 2442000.00
nonCurrentAssetsTotal 91356000.00
nonCurrentLiabilitiesTotal 25116000.00
capitalSurpluse 261811000.00
liabilitiesAndStockholdersEquity 149824000.00
cashAndShortTermInvestments 14534000.00
propertyPlantAndEquipmentGross 12700000.00
propertyPlantAndEquipmentNet 12666000.00
commonStockSharesOutstanding 31489000.00
2012-06-30
date 2012-06-30
filing_date 2012-08-07
currency_symbol USD
totalAssets 150877000.00
intangibleAssets 75633000.00
otherCurrentAssets 9096000.00
totalLiab 66116000.00
totalStockholderEquity 84761000.00
deferredLongTermLiab 0.00
otherCurrentLiab 25848000.00
commonStock 52000.00
retainedEarnings -95751000.00
otherLiab 1555000.00
goodWill 75633000.00
otherAssets 78226000.00
cash 13806000.00
totalCurrentLiabilities 38877000.00
netDebt 18194000.00
shortTermDebt 6316000.00
shortLongTermDebtTotal 32000000.00
otherStockholderEquity 185779000.00
propertyPlantEquipment 12671000.00
totalCurrentAssets 59980000.00
netTangibleAssets 9128000.00
shortTermInvestments 0.00
netReceivables 37078000.00
longTermDebt 25684000.00
inventory 0.00
accountsPayable 6713000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5319000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 100000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -95751000.00
treasuryStock -74444000.00
nonCurrrentAssetsOther 2593000.00
nonCurrentAssetsTotal 90897000.00
nonCurrentLiabilitiesOther 1555000.00
nonCurrentLiabilitiesTotal 27239000.00
capitalSurpluse 260223000.00
liabilitiesAndStockholdersEquity 150877000.00
cashAndShortTermInvestments 13806000.00
propertyPlantAndEquipmentGross 12700000.00
propertyPlantAndEquipmentNet 12671000.00
commonStockSharesOutstanding 31509000.00
2012-03-31
date 2012-03-31
filing_date 2012-05-09
currency_symbol USD
totalAssets 148109000.00
intangibleAssets 76016000.00
otherCurrentAssets 9333000.00
totalLiab 67964000.00
totalStockholderEquity 80145000.00
deferredLongTermLiab 0.00
otherCurrentLiab 22010000.00
commonStock 52000.00
retainedEarnings -99596000.00
otherLiab 1531000.00
goodWill 76016000.00
otherAssets 78765000.00
cash 12794000.00
totalCurrentLiabilities 31170000.00
netDebt 27206000.00
shortTermDebt 4737000.00
shortLongTermDebtTotal 40000000.00
otherStockholderEquity 184461000.00
propertyPlantEquipment 12022000.00
totalCurrentAssets 57322000.00
netTangibleAssets 4129000.00
shortTermInvestments 0.00
netReceivables 35195000.00
longTermDebt 35263000.00
inventory 0.00
accountsPayable 4423000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4772000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 100000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -99596000.00
treasuryStock -74444000.00
nonCurrrentAssetsOther 2749000.00
nonCurrentAssetsTotal 90787000.00
longTermDebtTotal 35263000.00
nonCurrentLiabilitiesOther 1531000.00
nonCurrentLiabilitiesTotal 36794000.00
capitalSurpluse 258905000.00
liabilitiesAndStockholdersEquity 148109000.00
cashAndShortTermInvestments 12794000.00
propertyPlantAndEquipmentGross 12000000.00
propertyPlantAndEquipmentNet 12022000.00
commonStockSharesOutstanding 39938000.00
2011-12-31
date 2011-12-31
filing_date 2012-02-24
currency_symbol USD
totalAssets 167426000.00
intangibleAssets 77135000.00
otherCurrentAssets 9319000.00
totalLiab 37178000.00
totalStockholderEquity 130248000.00
deferredLongTermLiab 0.00
otherCurrentLiab 28018000.00
commonStock 61000.00
retainedEarnings -103129000.00
otherLiab 9000.00
goodWill 75558000.00
otherAssets 78266000.00
cash 32936000.00
totalCurrentLiabilities 35451000.00
netDebt -32936000.00
otherStockholderEquity 238758000.00
propertyPlantEquipment 11696000.00
totalCurrentAssets 77464000.00
netTangibleAssets 54690000.00
shortTermInvestments 0.00
netReceivables 35209000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 7433000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5442000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 100000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -103129000.00
treasuryStock -74444000.00
nonCurrrentAssetsOther 2708000.00
nonCurrentAssetsTotal 89962000.00
nonCurrentLiabilitiesOther 1727000.00
nonCurrentLiabilitiesTotal 1727000.00
capitalSurpluse 313202000.00
liabilitiesAndStockholdersEquity 167426000.00
cashAndShortTermInvestments 32936000.00
propertyPlantAndEquipmentGross 11700000.00
propertyPlantAndEquipmentNet 11696000.00
commonStockSharesOutstanding 41596000.00
2011-09-30
date 2011-09-30
filing_date 2011-11-09
currency_symbol USD
totalAssets 152454000.00
intangibleAssets 75791000.00
otherCurrentAssets 4928000.00
totalLiab 30551000.00
totalStockholderEquity 121903000.00
deferredLongTermLiab 0.00
otherCurrentLiab 23350000.00
commonStock 61000.00
retainedEarnings -112822000.00
otherLiab 2597000.00
goodWill 75791000.00
otherAssets 79455000.00
cash 18029000.00
totalCurrentLiabilities 27954000.00
netDebt -18029000.00
otherStockholderEquity 239808000.00
propertyPlantEquipment 11533000.00
totalCurrentAssets 61466000.00
netTangibleAssets 46112000.00
shortTermInvestments 0.00
netReceivables 38509000.00
longTermDebt 0.00
inventory 0.00
accountsPayable