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

Logo

Zovio, Inc. предоставляет услуги послешкольного образования. Через Эшфордский университет и Университет RockiesSM, он предлагает онлайн-программы, такие как опыт современного колледжа. В его услуги также входит мобильная и другая учебная платформа для студентов. Компания была основана Уэйном Клагстоном и Эндрю С. Кларком в мае 1999 года, ее штаб-квартира находится в Сан-Диего, штат Калифорния.

General
Code ZVO
Type Common Stock
Name Zovio Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
ISIN US98979V1026
CUSIP 98979V102
CIK 1305323
FiscalYearEnd December
IPODate 2009-04-15
Sector Consumer Defensive
Industry Education & Training Services
GicSector Consumer Discretionary
GicGroup Consumer Services
GicIndustry Diversified Consumer Services
HomeCategory Domestic
IsDelisted Нет
Address 1811 East Northrop Boulevard, Chandler, AZ, United States, 85286
Phone 858 668 2586
WebURL https://www.zovio.com
FullTimeEmployees 1365
UpdatedAt 2022-12-02
Highlights
MarketCapitalization 3175718
MarketCapitalizationMln 3.1757
EBITDA -38375000
PEGRatio 0.6412
WallStreetTargetPrice 5
BookValue 0.193
DividendShare 0
DividendYield 0
EarningsShare -1.204
EPSEstimateCurrentYear 0
EPSEstimateNextYear 0
EPSEstimateNextQuarter 0
EPSEstimateCurrentQuarter 0
MostRecentQuarter 2022-09-30
ProfitMargin -0.178
OperatingMarginTTM -0.2016
ReturnOnAssetsTTM -0.2421
ReturnOnEquityTTM -1.5241
RevenueTTM 230000992
RevenuePerShareTTM 6.835
QuarterlyRevenueGrowthYOY -0.257
GrossProfitTTM 102856000
DilutedEpsTTM -1.204
QuarterlyEarningsGrowthYOY 0

Financials / Income Statement / quarterly / net Income

-57.24M
2020-12-31
-9.49M
2021-03-31
-4.03M
2021-06-30
-5.22M
2021-09-30
-23.6M
2021-12-31
-23.6M
2022-03-31
-4.67M
2022-06-30
-3.46M
2022-09-30

Financials / Income Statement / quarterly / ebitda

-54.75M
2020-12-31
-7.13M
2021-03-31
-2.28M
2021-06-30
-3.13M
2021-09-30
-21.66M
2021-12-31
-21.62M
2022-03-31
-2.79M
2022-06-30
-845K
2022-09-30

Financials / Income Statement / quarterly / totalRevenue

93.14M
2020-12-31
76.86M
2021-03-31
69.19M
2021-06-30
62.23M
2021-09-30
54.76M
2021-12-31
54.76M
2022-03-31
51.38M
2022-06-30
22.04M
2022-09-30

Earnings / History / epsActual

-0.12
2021-09-30
-0.23
2021-12-31
-0.23
2022-03-31
-0.36
2022-06-30
0
2022-09-30
0
2022-12-31
0
2023-03-31
0
2023-06-30
Valuation
TrailingPE 0
ForwardPE 7.148
PriceSalesTTM 0.0138
PriceBookMRQ 0.5103
EnterpriseValue 22063776
EnterpriseValueRevenue 0.0959
EnterpriseValueEbitda -0.575
SharesStats
SharesOutstanding 34221100
SharesFloat 29676829
PercentInsiders 6.890000000000001
PercentInstitutions 36.899
Technicals
Beta 1.358
52WeekHigh 1.6
52WeekLow 0.0505
50DayMA 0.153
200DayMA 0.6184
SharesShort 1340819
SharesShortPriorMonth 311043
ShortRatio 0.1
ShortPercent 0.0467
SplitsDividends
ForwardAnnualDividendRate 0
ForwardAnnualDividendYield 0
PayoutRatio 0
DividendDate 0000-00-00
ExDividendDate 0000-00-00
LastSplitFactor
LastSplitDate 0000-00-00
outstandingShares
annual
0
date 2022
dateFormatted 2022-12-31
sharesMln 34.2110
shares 34211000
1
date 2021
dateFormatted 2021-12-31
sharesMln 33.5460
shares 33546000
2
date 2020
dateFormatted 2020-12-31
sharesMln 32.6970
shares 32697000.000000004
3
date 2019
dateFormatted 2019-12-31
sharesMln 30.2700
shares 30270000
4
date 2018
dateFormatted 2018-12-31
sharesMln 27.1800
shares 27180000
5
date 2017
dateFormatted 2017-12-31
sharesMln 28.2750
shares 28275000
6
date 2016
dateFormatted 2016-12-31
sharesMln 46.3730
shares 46373000
7
date 2015
dateFormatted 2015-12-31
sharesMln 45.7990
shares 45799000
8
date 2014
dateFormatted 2014-12-31
sharesMln 45.3810
shares 45381000
9
date 2013
dateFormatted 2013-12-31
sharesMln 53.0980
shares 53098000
10
date 2012
dateFormatted 2012-12-31
sharesMln 55.0010
shares 55001000
11
date 2011
dateFormatted 2011-12-31
sharesMln 56.2030
shares 56203000
12
date 2010
dateFormatted 2010-12-31
sharesMln 58.5830
shares 58583000
13
date 2009
dateFormatted 2009-12-31
sharesMln 60.4660
shares 60466000
14
date 2008
dateFormatted 2008-12-31
sharesMln 8.1360
shares 8135999.999999999
15
date 2007
dateFormatted 2007-12-31
sharesMln 10.0050
shares 10005000
quarterly
0
date 2022-Q3
dateFormatted 2022-09-30
sharesMln 34.2110
shares 34211000
1
date 2022-Q2
dateFormatted 2022-06-30
sharesMln 34.1220
shares 34122000
2
date 2022-Q1
dateFormatted 2022-03-31
sharesMln 33.4750
shares 33475000
3
date 2021-Q4
dateFormatted 2021-12-31
sharesMln 33.5460
shares 33546000
4
date 2021-Q3
dateFormatted 2021-09-30
sharesMln 33.4270
shares 33427000
5
date 2021-Q2
dateFormatted 2021-06-30
sharesMln 33.3430
shares 33343000.000000004
6
date 2021-Q1
dateFormatted 2021-03-31
sharesMln 32.7690
shares 32769000
7
date 2020-Q4
dateFormatted 2020-12-31
sharesMln 32.6970
shares 32697000.000000004
8
date 2020-Q3
dateFormatted 2020-09-30
sharesMln 34.0150
shares 34015000
9
date 2020-Q2
dateFormatted 2020-06-30
sharesMln 32.5010
shares 32500999.999999996
10
date 2020-Q1
dateFormatted 2020-03-31
sharesMln 32.0560
shares 32055999.999999996
11
date 2019-Q4
dateFormatted 2019-12-31
sharesMln 30.2700
shares 30270000
12
date 2019-Q3
dateFormatted 2019-09-30
sharesMln 30.2630
shares 30263000
13
date 2019-Q2
dateFormatted 2019-06-30
sharesMln 30.2150
shares 30215000
14
date 2019-Q1
dateFormatted 2019-03-31
sharesMln 27.1800
shares 27180000
15
date 2018-Q4
dateFormatted 2018-12-31
sharesMln 27.1800
shares 27180000
16
date 2018-Q3
dateFormatted 2018-09-30
sharesMln 27.5890
shares 27589000
17
date 2018-Q2
dateFormatted 2018-06-30
sharesMln 27.3480
shares 27348000
18
date 2018-Q1
dateFormatted 2018-03-31
sharesMln 27.5640
shares 27564000
19
date 2017-Q4
dateFormatted 2017-12-31
sharesMln 28.2750
shares 28275000
20
date 2017-Q3
dateFormatted 2017-09-30
sharesMln 29.6710
shares 29671000
21
date 2017-Q2
dateFormatted 2017-06-30
sharesMln 29.9320
shares 29932000
22
date 2017-Q1
dateFormatted 2017-03-31
sharesMln 42.9970
shares 42997000
23
date 2016-Q4
dateFormatted 2016-12-31
sharesMln 46.3730
shares 46373000
24
date 2016-Q3
dateFormatted 2016-09-30
sharesMln 46.3150
shares 46315000
25
date 2016-Q2
dateFormatted 2016-06-30
sharesMln 47.0010
shares 47001000
26
date 2016-Q1
dateFormatted 2016-03-31
sharesMln 45.9330
shares 45933000
27
date 2015-Q4
dateFormatted 2015-12-31
sharesMln 45.7990
shares 45799000
28
date 2015-Q3
dateFormatted 2015-09-30
sharesMln 45.7540
shares 45754000
29
date 2015-Q2
dateFormatted 2015-06-30
sharesMln 45.6740
shares 45674000
30
date 2015-Q1
dateFormatted 2015-03-31
sharesMln 45.4280
shares 45428000
31
date 2014-Q4
dateFormatted 2014-12-31
sharesMln 45.3810
shares 45381000
32
date 2014-Q3
dateFormatted 2014-09-30
sharesMln 46.4740
shares 46474000
33
date 2014-Q2
dateFormatted 2014-06-30
sharesMln 44.8970
shares 44897000
34
date 2014-Q1
dateFormatted 2014-03-31
sharesMln 53.0980
shares 53098000
35
date 2013-Q4
dateFormatted 2013-12-31
sharesMln 53.0980
shares 53098000
36
date 2013-Q3
dateFormatted 2013-09-30
sharesMln 56.4310
shares 56431000
37
date 2013-Q2
dateFormatted 2013-06-30
sharesMln 55.6340
shares 55634000
38
date 2013-Q1
dateFormatted 2013-03-31
sharesMln 55.0010
shares 55001000
39
date 2012-Q4
dateFormatted 2012-12-31
sharesMln 55.0010
shares 55001000
40
date 2012-Q3
dateFormatted 2012-09-30
sharesMln 55.7560
shares 55756000
41
date 2012-Q2
dateFormatted 2012-06-30
sharesMln 56.2330
shares 56233000
42
date 2012-Q1
dateFormatted 2012-03-31
sharesMln 56.2030
shares 56203000
43
date 2011-Q4
dateFormatted 2011-12-31
sharesMln 56.2030
shares 56203000
44
date 2011-Q3
dateFormatted 2011-09-30
sharesMln 56.3750
shares 56375000
45
date 2011-Q2
dateFormatted 2011-06-30
sharesMln 57.9390
shares 57939000
46
date 2011-Q1
dateFormatted 2011-03-31
sharesMln 58.5830
shares 58583000
47
date 2010-Q4
dateFormatted 2010-12-31
sharesMln 58.5830
shares 58583000
48
date 2010-Q3
dateFormatted 2010-09-30
sharesMln 59.3300
shares 59330000
49
date 2010-Q2
dateFormatted 2010-06-30
sharesMln 60.7280
shares 60728000
50
date 2010-Q1
dateFormatted 2010-03-31
sharesMln 60.4660
shares 60466000
51
date 2009-Q4
dateFormatted 2009-12-31
sharesMln 60.4660
shares 60466000
52
date 2009-Q3
dateFormatted 2009-09-30
sharesMln 59.8220
shares 59822000
53
date 2009-Q2
dateFormatted 2009-06-30
sharesMln 52.2360
shares 52236000
54
date 2009-Q1
dateFormatted 2009-03-31
sharesMln 8.1360
shares 8135999.999999999
55
date 2008-Q4
dateFormatted 2008-12-31
sharesMln 8.1360
shares 8135999.999999999
56
date 2008-Q3
dateFormatted 2008-09-30
sharesMln 10.0050
shares 10005000
57
date 2008-Q2
dateFormatted 2008-06-30
sharesMln 10.0050
shares 10005000
58
date 2008-Q1
dateFormatted 2008-03-31
sharesMln 10.0050
shares 10005000
59
date 2007-Q4
dateFormatted 2007-12-31
sharesMln 10.0050
shares 10005000
60
date 2007-Q3
dateFormatted 2007-09-30
sharesMln 4.4460
shares 4446000
61
date 2007-Q2
dateFormatted 2007-06-30
sharesMln 4.4460
shares 4446000
62
date 2007-Q1
dateFormatted 2007-03-31
sharesMln 4.4460
shares 4446000
Earnings
History
2023-06-30
reportDate 2023-07-31
date 2023-06-30
beforeAfterMarket BeforeMarket
currency USD
2023-03-31
reportDate 2023-04-13
date 2023-03-31
beforeAfterMarket BeforeMarket
currency USD
2022-12-31
reportDate 2023-02-22
date 2022-12-31
currency USD
epsActual 0
epsEstimate 0
epsDifference 0
2022-09-30
reportDate 2022-11-16
date 2022-09-30
beforeAfterMarket BeforeMarket
currency USD
2022-06-30
reportDate 2022-08-01
date 2022-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.36
2022-03-31
reportDate 2022-04-15
date 2022-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual -0.23
epsEstimate -0.28
epsDifference 0.05
surprisePercent 17.8571
2021-12-31
reportDate 2022-03-29
date 2021-12-31
currency USD
epsActual -0.23
epsEstimate -0.11
epsDifference -0.12
surprisePercent -109.0909
2021-09-30
reportDate 2021-10-27
date 2021-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual -0.12
epsEstimate -0.07
epsDifference -0.05
surprisePercent -71.4286
2021-06-30
reportDate 2021-07-28
date 2021-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual -0.02
epsEstimate -0.05
epsDifference 0.03
surprisePercent 60
2021-03-31
reportDate 2021-05-12
date 2021-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual -0.1
epsEstimate -0.01
epsDifference -0.09
surprisePercent -900
2020-12-31
reportDate 2021-02-24
date 2020-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.03
epsEstimate -0.06
epsDifference 0.09
surprisePercent 150
2020-09-30
reportDate 2020-10-28
date 2020-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.09
epsEstimate 0.02
epsDifference 0.07
surprisePercent 350
2020-06-30
reportDate 2020-08-03
date 2020-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.24
epsEstimate 0.11
epsDifference 0.13
surprisePercent 118.1818
2020-03-31
reportDate 2020-04-29
date 2020-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual -0.1
epsEstimate -0.11
epsDifference 0.01
surprisePercent 9.0909
2019-12-31
reportDate 2020-02-20
date 2019-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual -0.15
epsEstimate -0.1
epsDifference -0.05
surprisePercent -50
2019-09-30
reportDate 2019-10-30
date 2019-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual -0.05
epsEstimate -0.15
epsDifference 0.1
surprisePercent 66.6667
2019-06-30
reportDate 2019-08-07
date 2019-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual -0.15
epsEstimate -0.2
epsDifference 0.05
surprisePercent 25
2019-03-31
reportDate 2019-05-09
date 2019-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual -0.12
epsEstimate 0.01
epsDifference -0.13
surprisePercent -1300
2018-12-31
reportDate 2019-03-12
date 2018-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual -0.23
epsEstimate -0.17
epsDifference -0.06
surprisePercent -35.2941
2018-09-30
reportDate 2018-11-08
date 2018-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.29
epsEstimate 0.22
epsDifference 0.07
surprisePercent 31.8182
2018-06-30
reportDate 2018-07-25
date 2018-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.53
epsEstimate 0.14
epsDifference 0.39
surprisePercent 278.5714
2018-03-31
reportDate 2018-05-01
date 2018-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.01
epsEstimate 0.12
epsDifference -0.11
surprisePercent -91.6667
2017-12-31
reportDate 2018-02-21
date 2017-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual -0.16
epsEstimate -0.12
epsDifference -0.04
surprisePercent -33.3333
2017-09-30
reportDate 2017-10-25
date 2017-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.25
epsEstimate 0.24
epsDifference 0.01
surprisePercent 4.1667
2017-06-30
reportDate 2017-07-26
date 2017-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.21
epsEstimate 0.23
epsDifference -0.02
surprisePercent -8.6957
2017-03-31
reportDate 2017-05-02
date 2017-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.23
epsEstimate 0.18
epsDifference 0.05
surprisePercent 27.7778
2016-12-31
reportDate 2017-03-07
date 2016-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual -0.01
epsEstimate 0.02
epsDifference -0.03
surprisePercent -150
2016-09-30
reportDate 2016-11-08
date 2016-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.09
epsEstimate 0.09
epsDifference 0
surprisePercent 0
2016-06-30
reportDate 2016-08-02
date 2016-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.12
epsEstimate 0.11
epsDifference 0.01
surprisePercent 9.0909
2016-03-31
reportDate 2016-05-03
date 2016-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual -0.02
epsEstimate -0.03
epsDifference 0.01
surprisePercent 33.3333
2015-12-31
reportDate 2016-03-08
date 2015-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.04
epsEstimate -0.03
epsDifference 0.07
surprisePercent 233.3333
2015-09-30
reportDate 2015-11-05
date 2015-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.13
epsEstimate 0.06
epsDifference 0.07
surprisePercent 116.6667
2015-06-30
reportDate 2015-08-04
date 2015-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.3
epsEstimate 0.13
epsDifference 0.17
surprisePercent 130.7692
2015-03-31
reportDate 2015-05-05
date 2015-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.01
epsEstimate -0.08
epsDifference 0.07
surprisePercent 87.5
2014-12-31
reportDate 2015-03-10
date 2014-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.12
epsEstimate -0.05
epsDifference -0.07
surprisePercent -140
2014-09-30
reportDate 2014-11-05
date 2014-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.14
epsEstimate 0.16
epsDifference -0.02
surprisePercent -12.5
2014-06-30
reportDate 2014-08-07
date 2014-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.28
epsEstimate 0.14
epsDifference 0.14
surprisePercent 100
2014-03-31
reportDate 2014-05-12
date 2014-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.1
epsEstimate -0.01
epsDifference -0.09
surprisePercent -900
2013-12-31
reportDate 2014-03-11
date 2013-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.02
2013-09-30
reportDate 2013-11-05
date 2013-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.18
epsEstimate 0.25
epsDifference -0.07
surprisePercent -28
2013-06-30
reportDate 2013-08-06
date 2013-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.25
epsEstimate 0.25
epsDifference 0
surprisePercent 0
2013-03-31
reportDate 2013-05-06
date 2013-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.43
epsEstimate 0.41
epsDifference 0.02
surprisePercent 4.878
2012-12-31
reportDate 2013-03-12
date 2012-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.29
epsEstimate 0.28
epsDifference 0.01
surprisePercent 3.5714
2012-09-30
reportDate 2012-11-05
date 2012-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.56
epsEstimate 0.68
epsDifference -0.12
surprisePercent -17.6471
2012-06-30
reportDate 2012-08-07
date 2012-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.84
epsEstimate 0.74
epsDifference 0.1
surprisePercent 13.5135
2012-03-31
reportDate 2012-05-01
date 2012-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.71
epsEstimate 0.76
epsDifference -0.05
surprisePercent -6.5789
2011-12-31
reportDate 2012-03-06
date 2011-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.44
epsEstimate 0.38
epsDifference 0.06
surprisePercent 15.7895
2011-09-30
reportDate 2011-11-01
date 2011-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.78
epsEstimate 0.58
epsDifference 0.2
surprisePercent 34.4828
2011-06-30
reportDate 2011-08-02
date 2011-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.9
epsEstimate 0.69
epsDifference 0.21
surprisePercent 30.4348
2011-03-31
reportDate 2011-05-03
date 2011-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.92
epsEstimate 0.61
epsDifference 0.31
surprisePercent 50.8197
2010-12-31
reportDate 2011-03-01
date 2010-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.45
epsEstimate 0.37
epsDifference 0.08
surprisePercent 21.6216
2010-09-30
reportDate 2010-11-02
date 2010-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.61
epsEstimate 0.53
epsDifference 0.08
surprisePercent 15.0943
2010-06-30
reportDate 2010-08-03
date 2010-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.58
epsEstimate 0.5
epsDifference 0.08
surprisePercent 16
2010-03-31
reportDate 2010-05-03
date 2010-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.49
epsEstimate 0.34
epsDifference 0.15
surprisePercent 44.1176
2009-12-31
reportDate 2010-03-02
date 2009-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.34
epsEstimate 0.24
epsDifference 0.1
surprisePercent 41.6667
2009-09-30
reportDate 2009-11-04
date 2009-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.38
epsEstimate 0.26
epsDifference 0.12
surprisePercent 46.1538
2009-06-30
reportDate 2009-08-11
date 2009-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.34
epsEstimate 0.23
epsDifference 0.11
surprisePercent 47.8261
2009-03-31
reportDate 2009-05-21
date 2009-03-31
currency USD
epsActual 0.4113
Trend
2023-12-31
date 2023-12-31
period +1y
growth 0.8890
earningsEstimateAvg 0.0000
earningsEstimateLow 0.0000
earningsEstimateHigh 0.0000
earningsEstimateYearAgoEps -0.2700
earningsEstimateNumberOfAnalysts 0.0000
earningsEstimateGrowth 0.8890
revenueEstimateAvg 243000000.00
revenueEstimateLow 243000000.00
revenueEstimateHigh 243000000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth 0.0430
epsTrendCurrent 0.0000
epsTrend7daysAgo -0.0300
epsTrend30daysAgo -0.0300
epsTrend60daysAgo -0.0300
epsTrend90daysAgo -0.0300
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-12-31
date 2022-12-31
period 0y
growth 0.4260
earningsEstimateAvg 0.0000
earningsEstimateLow 0.0000
earningsEstimateHigh 0.0000
earningsEstimateYearAgoEps -0.4700
earningsEstimateNumberOfAnalysts 0.0000
earningsEstimateGrowth 0.4260
revenueEstimateAvg 233000000.00
revenueEstimateLow 233000000.00
revenueEstimateHigh 233000000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth -0.1140
epsTrendCurrent 0.0000
epsTrend7daysAgo -0.2700
epsTrend30daysAgo -0.2700
epsTrend60daysAgo -0.2700
epsTrend90daysAgo -0.2700
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-06-30
date 2022-06-30
period +1q
earningsEstimateAvg 0.0000
earningsEstimateLow 0.0000
earningsEstimateHigh 0.0000
earningsEstimateYearAgoEps -0.0200
earningsEstimateNumberOfAnalysts 0.0000
revenueEstimateAvg 51380000.00
revenueEstimateLow 0.00
revenueEstimateHigh 0.00
revenueEstimateNumberOfAnalysts 0.00
revenueEstimateGrowth -0.2390
epsTrendCurrent 0.0000
epsTrend7daysAgo 0.0000
epsTrend30daysAgo 0.0000
epsTrend60daysAgo 0.0000
epsTrend90daysAgo 0.0000
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-03-31
date 2022-03-31
period 0q
earningsEstimateAvg 0.0000
earningsEstimateLow 0.0000
earningsEstimateHigh 0.0000
earningsEstimateYearAgoEps -0.1000
earningsEstimateNumberOfAnalysts 0.0000
revenueEstimateAvg 61633000.00
revenueEstimateLow 0.00
revenueEstimateHigh 0.00
revenueEstimateNumberOfAnalysts 0.00
revenueEstimateGrowth -0.1900
epsTrendCurrent 0.0000
epsTrend7daysAgo 0.0000
epsTrend30daysAgo 0.0000
epsTrend60daysAgo 0.0000
epsTrend90daysAgo 0.0000
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2021-12-31
date 2021-12-31
period 0y
growth -2.8890
earningsEstimateAvg -0.5100
earningsEstimateLow -0.5100
earningsEstimateHigh -0.5100
earningsEstimateYearAgoEps 0.2700
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth -2.8890
revenueEstimateAvg 263270000.00
revenueEstimateLow 263270000.00
revenueEstimateHigh 263270000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth -0.3370
epsTrendCurrent -0.5100
epsTrend7daysAgo -0.5100
epsTrend30daysAgo -0.3400
epsTrend60daysAgo -0.3400
epsTrend90daysAgo -0.3400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
epsRevisionsDownLast30days 0.0000
2021-09-30
date 2021-09-30
period 0q
growth -1.7780
earningsEstimateAvg -0.0700
earningsEstimateLow -0.1200
earningsEstimateHigh -0.0300
earningsEstimateYearAgoEps 0.0900
earningsEstimateNumberOfAnalysts 2.0000
earningsEstimateGrowth -1.7780
revenueEstimateAvg 62550000.00
revenueEstimateLow 62000000.00
revenueEstimateHigh 63100000.00
revenueEstimateNumberOfAnalysts 2.00
revenueEstimateGrowth -0.3880
epsTrendCurrent -0.0700
epsTrend7daysAgo -0.0700
epsTrend30daysAgo -0.0700
epsTrend60daysAgo -0.0700
epsTrend90daysAgo -0.0400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2021-06-30
date 2021-06-30
period 0q
growth -1.2080
earningsEstimateAvg -0.0500
earningsEstimateLow -0.0600
earningsEstimateHigh -0.0500
earningsEstimateYearAgoEps 0.2400
earningsEstimateNumberOfAnalysts 2.0000
earningsEstimateGrowth -1.2080
revenueEstimateAvg 67500000.00
revenueEstimateLow 66000000.00
revenueEstimateHigh 69000000.00
revenueEstimateNumberOfAnalysts 2.00
revenueEstimateGrowth -0.3510
epsTrendCurrent -0.0500
epsTrend7daysAgo -0.0500
epsTrend30daysAgo -0.0500
epsTrend60daysAgo -0.0400
epsTrend90daysAgo -0.0400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2021-03-31
date 2021-03-31
period 0q
growth 0.9000
earningsEstimateAvg -0.0100
earningsEstimateLow -0.0400
earningsEstimateHigh 0.0100
earningsEstimateYearAgoEps -0.1000
earningsEstimateNumberOfAnalysts 2.0000
earningsEstimateGrowth 0.9000
revenueEstimateAvg 76100000.00
revenueEstimateLow 76000000.00
revenueEstimateHigh 76200000.00
revenueEstimateNumberOfAnalysts 2.00
revenueEstimateGrowth -0.2220
epsTrendCurrent -0.0100
epsTrend7daysAgo -0.0100
epsTrend30daysAgo 0.0100
epsTrend60daysAgo 0.0100
epsTrend90daysAgo 0.0000
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-12-31
date 2020-12-31
period 0y
growth 1.3620
earningsEstimateAvg 0.1700
earningsEstimateLow 0.1700
earningsEstimateHigh 0.1700
earningsEstimateYearAgoEps -0.4700
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth 1.3620
revenueEstimateAvg 794242000.00
revenueEstimateLow 401480000.00
revenueEstimateHigh 401480000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth 0.9010
epsTrendCurrent 0.1700
epsTrend7daysAgo 0.1700
epsTrend30daysAgo 0.1700
epsTrend60daysAgo 0.1700
epsTrend90daysAgo 0.1700
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-09-30
date 2020-09-30
period 0q
growth 1.4000
earningsEstimateAvg 0.0200
earningsEstimateLow 0.0200
earningsEstimateHigh 0.0200
earningsEstimateYearAgoEps -0.0500
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth 1.4000
revenueEstimateAvg 103000000.00
revenueEstimateLow 103000000.00
revenueEstimateHigh 103000000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth -0.0460
epsTrendCurrent 0.0200
epsTrend7daysAgo 0.0200
epsTrend30daysAgo 0.0200
epsTrend60daysAgo 0.0200
epsTrend90daysAgo 0.0500
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-06-30
date 2020-06-30
period 0q
growth 1.7330
earningsEstimateAvg 0.1100
earningsEstimateLow 0.1100
earningsEstimateHigh 0.1100
earningsEstimateYearAgoEps -0.1500
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth 1.7330
revenueEstimateAvg 93000000.00
revenueEstimateLow 93000000.00
revenueEstimateHigh 93000000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth -0.1470
epsTrendCurrent 0.1100
epsTrend7daysAgo 0.1100
epsTrend30daysAgo 0.1100
epsTrend60daysAgo 0.1100
epsTrend90daysAgo 0.1100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-03-31
date 2020-03-31
period 0q
growth 0.0830
earningsEstimateAvg -0.1100
earningsEstimateLow -0.1100
earningsEstimateHigh -0.1100
earningsEstimateYearAgoEps -0.1200
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth 0.0830
revenueEstimateAvg 96500000.00
revenueEstimateLow 96500000.00
revenueEstimateHigh 96500000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth -0.1210
epsTrendCurrent -0.1100
epsTrend7daysAgo -0.1100
epsTrend30daysAgo -0.1100
epsTrend60daysAgo -0.1100
epsTrend90daysAgo -0.0300
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-12-31
date 2019-12-31
period 0y
growth -1.8940
earningsEstimateAvg -0.4200
earningsEstimateLow -0.4200
earningsEstimateHigh -0.4200
earningsEstimateYearAgoEps 0.4700
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth -1.8940
revenueEstimateAvg 421000000.00
revenueEstimateLow 421000000.00
revenueEstimateHigh 421000000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth -0.0500
epsTrendCurrent -0.4200
epsTrend7daysAgo -0.4200
epsTrend30daysAgo -0.4200
epsTrend60daysAgo -0.4200
epsTrend90daysAgo -0.4200
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-09-30
date 2019-09-30
period 0q
growth -1.5170
earningsEstimateAvg -0.1500
earningsEstimateLow -0.1500
earningsEstimateHigh -0.1500
earningsEstimateYearAgoEps 0.2900
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth -1.5170
revenueEstimateAvg 108000000.00
revenueEstimateLow 108000000.00
revenueEstimateHigh 108000000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth -0.0600
epsTrendCurrent -0.1500
epsTrend7daysAgo -0.1500
epsTrend30daysAgo -0.1500
epsTrend60daysAgo 0.0400
epsTrend90daysAgo 0.0600
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-06-30
date 2019-06-30
period 0q
growth -1.3770
earningsEstimateAvg -0.2000
earningsEstimateLow -0.2000
earningsEstimateHigh -0.2000
earningsEstimateYearAgoEps 0.5300
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth -1.3770
revenueEstimateAvg 107495000.00
revenueEstimateLow 109000000.00
revenueEstimateHigh 109000000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth -0.1100
epsTrendCurrent -0.2000
epsTrend7daysAgo 0.0800
epsTrend30daysAgo 0.1300
epsTrend60daysAgo 0.1300
epsTrend90daysAgo 0.3500
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
Annual
2022-09-30
date 2022-09-30
epsActual -0.59
2021-12-31
date 2021-12-31
epsActual -0.47
2020-12-31
date 2020-12-31
epsActual 0.26
2019-12-31
date 2019-12-31
epsActual -0.47
2018-12-31
date 2018-12-31
epsActual 0.6
2017-12-31
date 2017-12-31
epsActual 0.53
2016-12-31
date 2016-12-31
epsActual 0.18
2015-12-31
date 2015-12-31
epsActual 0.46
2014-12-31
date 2014-12-31
epsActual 0.2
2013-12-31
date 2013-12-31
epsActual 0.84
2012-12-31
date 2012-12-31
epsActual 2.4
2011-12-31
date 2011-12-31
epsActual 3.04
2010-12-31
date 2010-12-31
epsActual 2.13
2009-12-31
date 2009-12-31
epsActual 1.4713
Financials
Balance_Sheet
currency_symbol USD
quarterly
2022-09-30
date 2022-09-30
filing_date 2022-11-21
currency_symbol USD
totalAssets 58556000.00
intangibleAssets 3757000.00
otherCurrentAssets 6238000.00
totalLiab 55546000.00
totalStockholderEquity 3010000.00
otherCurrentLiab 26516000.00
capitalStock 682000.00
retainedEarnings 268405000.00
goodWill 19704000.00
cash 3092000.00
totalCurrentLiabilities 34555000.00
currentDeferredRevenue 8039000.00
netDebt -3092000.00
totalCurrentAssets 14906000.00
shortTermInvestments 216000.00
netReceivables 5360000.00
longTermDebt 2835000.00
accountsPayable 14683000.00
nonCurrrentAssetsOther 2056000.00
nonCurrentAssetsTotal 43650000.00
capitalLeaseObligations 20503000.00
nonCurrentLiabilitiesOther 75000.00
nonCurrentLiabilitiesTotal 20991000.00
liabilitiesAndStockholdersEquity 58556000.00
cashAndShortTermInvestments 3308000.00
propertyPlantAndEquipmentNet 18133000.00
netWorkingCapital -19649000.00
netInvestedCapital 5845000.00
commonStockSharesOutstanding 34211000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-04
currency_symbol USD
totalAssets 85433000.00
intangibleAssets 4211000.00
otherCurrentAssets 14335000.00
totalLiab 78828000.00
totalStockholderEquity 6605000.00
deferredLongTermLiab 456000.00
otherCurrentLiab 23661000.00
commonStock 682000.00
capitalStock 682000.00
retainedEarnings 271860000.00
otherLiab 35900000.00
goodWill 19704000.00
otherAssets 2358000.00
cash 20812000.00
totalCurrentLiabilities 42928000.00
currentDeferredRevenue 7405000.00
netDebt 18920000.00
shortTermDebt 4071000.00
shortLongTermDebtTotal 39732000.00
otherStockholderEquity -265937000.00
propertyPlantEquipment 18458000.00
totalCurrentAssets 40702000.00
netTangibleAssets -17310000.00
shortTermInvestments 227000.00
netReceivables 5328000.00
longTermDebt 2797000.00
accountsPayable 7791000.00
nonCurrrentAssetsOther 2358000.00
nonCurrentAssetsTotal 44731000.00
capitalLeaseObligations 32864000.00
nonCurrentLiabilitiesOther 3036000.00
nonCurrentLiabilitiesTotal 35900000.00
liabilitiesAndStockholdersEquity 85433000.00
cashAndShortTermInvestments 21039000.00
propertyPlantAndEquipmentNet 18458000.00
netWorkingCapital -2226000.00
netInvestedCapital 9402000.00
commonStockSharesOutstanding 34122000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-15
currency_symbol USD
totalAssets 149034000.00
intangibleAssets 6323000.00
otherCurrentAssets 22215000.00
totalLiab 129028000.00
totalStockholderEquity 20006000.00
deferredLongTermLiab 1279000.00
otherCurrentLiab 64263000.00
commonStock 676000.00
capitalStock 681000.00
retainedEarnings 283970000.00
otherLiab 915000.00
goodWill 23176000.00
otherAssets 3358000.00
cash 28265000.00
totalCurrentLiabilities 89708000.00
currentDeferredRevenue 14939000.00
netDebt 13155000.00
shortTermDebt 4492000.00
shortLongTermDebtTotal 41420000.00
otherStockholderEquity -264640000.00
propertyPlantEquipment 53068000.00
totalCurrentAssets 61581000.00
netTangibleAssets -16533000.00
shortTermInvestments 974000.00
netReceivables 10127000.00
longTermDebt 2759000.00
accountsPayable 5967000.00
nonCurrrentAssetsOther 2691000.00
nonCurrentAssetsTotal 87453000.00
capitalLeaseObligations 37647000.00
nonCurrentLiabilitiesOther 242000.00
nonCurrentLiabilitiesTotal 39320000.00
liabilitiesAndStockholdersEquity 149034000.00
cashAndShortTermInvestments 29239000.00
propertyPlantAndEquipmentNet 55263000.00
netWorkingCapital -36153000.00
netInvestedCapital 14026000.00
commonStockSharesOutstanding 33475000.00
2021-12-31
date 2021-12-31
currency_symbol USD
totalAssets 149034000.00
intangibleAssets 6323000.00
otherCurrentAssets 17297000.00
totalLiab 129028000.00
totalStockholderEquity 20006000.00
deferredLongTermLiab 1186000.00
otherCurrentLiab 52349000.00
commonStock 676000.00
capitalStock 676000.00
retainedEarnings 283970000.00
otherLiab 2392000.00
goodWill 23176000.00
otherAssets 3877000.00
cash 28265000.00
totalCurrentLiabilities 89708000.00
propertyPlantEquipment 55263000.00
totalCurrentAssets 61581000.00
netTangibleAssets -8307000.00
shortTermInvestments 974000.00
netReceivables 10127000.00
longTermDebt 2723000.00
accountsPayable 5967000.00
nonCurrrentAssetsOther 2691000.00
nonCurrentAssetsTotal 87453000.00
capitalLeaseObligations 38697000.00
nonCurrentLiabilitiesOther 1585000.00
nonCurrentLiabilitiesTotal 39320000.00
netWorkingCapital -28127000.00
netInvestedCapital 22729000.00
commonStockSharesOutstanding 33546000.00
2021-09-30
date 2021-09-30
filing_date 2021-10-27
currency_symbol USD
totalAssets 157775000.00
intangibleAssets 6822000.00
otherCurrentAssets 24896000.00
totalLiab 114911000.00
totalStockholderEquity 42864000.00
deferredLongTermLiab 1172000.00
otherCurrentLiab 44291000.00
commonStock 675000.00
capitalStock 675000.00
retainedEarnings 307574000.00
otherLiab 8577000.00
goodWill 23176000.00
otherAssets 3316000.00
cash 31608000.00
totalCurrentLiabilities 70961000.00
currentDeferredRevenue 13083000.00
netDebt 11055000.00
shortTermDebt 4405000.00
shortLongTermDebtTotal 42663000.00
otherStockholderEquity -265385000.00
propertyPlantEquipment 57620000.00
totalCurrentAssets 66841000.00
netTangibleAssets 12866000.00
shortTermInvestments 1322000.00
netReceivables 9015000.00
longTermDebt 2885000.00
accountsPayable 9129000.00
nonCurrrentAssetsOther 3316000.00
nonCurrentAssetsTotal 90934000.00
capitalLeaseObligations 39778000.00
nonCurrentLiabilitiesOther 4750000.00
nonCurrentLiabilitiesTotal 43950000.00
liabilitiesAndStockholdersEquity 157775000.00
cashAndShortTermInvestments 32930000.00
propertyPlantAndEquipmentNet 57620000.00
netWorkingCapital -4120000.00
netInvestedCapital 45749000.00
commonStockSharesOutstanding 33427000.00
2021-06-30
date 2021-06-30
filing_date 2021-07-28
currency_symbol USD
totalAssets 153895000.00
intangibleAssets 7257000.00
otherCurrentAssets 26154000.00
totalLiab 106787000.00
totalStockholderEquity 47108000.00
deferredLongTermLiab 1094000.00
otherCurrentLiab 36009000.00
commonStock 674000.00
capitalStock 674000.00
retainedEarnings 312793000.00
otherLiab 8243000.00
goodWill 23176000.00
otherAssets 3566000.00
cash 23981000.00
totalCurrentLiabilities 62021000.00
currentDeferredRevenue 10582000.00
netDebt 20236000.00
shortTermDebt 4847000.00
shortLongTermDebtTotal 44217000.00
otherStockholderEquity -249160000.00
propertyPlantEquipment 60003000.00
totalCurrentAssets 59893000.00
netTangibleAssets 16675000.00
shortTermInvestments 1476000.00
netReceivables 8282000.00
longTermDebt 2847000.00
accountsPayable 10583000.00
accumulatedOtherComprehensiveIncome -17199000.00
commonStockTotalEquity 674000.00
retainedEarningsTotalEquity 312793000.00
treasuryStock -436700000.00
nonCurrrentAssetsOther 3566000.00
nonCurrentAssetsTotal 94002000.00
capitalLeaseObligations 41370000.00
nonCurrentLiabilitiesOther 5396000.00
nonCurrentLiabilitiesTotal 44766000.00
capitalSurpluse 170341000.00
liabilitiesAndStockholdersEquity 153895000.00
cashAndShortTermInvestments 25457000.00
propertyPlantAndEquipmentGross 60003000.00
propertyPlantAndEquipmentNet 60003000.00
netWorkingCapital -2128000.00
netInvestedCapital 49955000.00
commonStockSharesOutstanding 33343000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-12
currency_symbol USD
totalAssets 160046000.00
intangibleAssets 7745000.00
otherCurrentAssets 33504000.00
totalLiab 109140000.00
totalStockholderEquity 50906000.00
deferredLongTermLiab 1069000.00
otherCurrentLiab 50811000.00
commonStock 673000.00
retainedEarnings 316826000.00
otherLiab 32025000.00
goodWill 23176000.00
otherAssets 2304000.00
cash 35052000.00
totalCurrentLiabilities 77115000.00
currentDeferredRevenue 8077000.00
netDebt -3035000.00
shortTermDebt 5655000.00
shortLongTermDebtTotal 32017000.00
otherStockholderEquity -250453000.00
propertyPlantEquipment 29565000.00
totalCurrentAssets 78675000.00
netTangibleAssets 19985000.00
shortTermInvestments 1366000.00
netReceivables 8753000.00
longTermDebt 3095000.00
accountsPayable 12572000.00
accumulatedOtherComprehensiveIncome -16140000.00
commonStockTotalEquity 673000.00
retainedEarningsTotalEquity 316826000.00
treasuryStock -436700000.00
nonCurrrentAssetsOther 2304000.00
nonCurrentAssetsTotal 81371000.00
capitalLeaseObligations 28922000.00
nonCurrentLiabilitiesOther 5663000.00
nonCurrentLiabilitiesTotal 32025000.00
capitalSurpluse 170107000.00
liabilitiesAndStockholdersEquity 160046000.00
cashAndShortTermInvestments 36418000.00
propertyPlantAndEquipmentGross 48146000.00
propertyPlantAndEquipmentNet 48146000.00
netWorkingCapital 1560000.00
netInvestedCapital 54001000.00
commonStockSharesOutstanding 32769000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-24
currency_symbol USD
totalAssets 161306000.00
intangibleAssets 8609000.00
otherCurrentAssets 30604000.00
totalLiab 102089000.00
totalStockholderEquity 59217000.00
deferredLongTermLiab 1101000.00
otherCurrentLiab 44513000.00
commonStock 668000.00
retainedEarnings 326319000.00
otherLiab 7181000.00
goodWill 23176000.00
otherAssets 22113000.00
cash 35462000.00
totalCurrentLiabilities 70783000.00
currentDeferredRevenue 8090000.00
netDebt -1422000.00
shortTermDebt 6934000.00
shortLongTermDebtTotal 34040000.00
otherStockholderEquity -267770000.00
propertyPlantEquipment 30575000.00
totalCurrentAssets 76833000.00
netTangibleAssets 27432000.00
shortTermInvestments 1515000.00
netReceivables 9252000.00
longTermDebt 2981000.00
accountsPayable 11246000.00
commonStockTotalEquity 668000.00
retainedEarningsTotalEquity 326319000.00
treasuryStock -447259000.00
nonCurrrentAssetsOther 1999000.00
nonCurrentAssetsTotal 84473000.00
capitalLeaseObligations 31059000.00
nonCurrentLiabilitiesOther 31306000.00
nonCurrentLiabilitiesTotal 31306000.00
capitalSurpluse 179489000.00
liabilitiesAndStockholdersEquity 161306000.00
cashAndShortTermInvestments 36977000.00
propertyPlantAndEquipmentGross 30575000.00
propertyPlantAndEquipmentNet 50689000.00
netWorkingCapital 6050000.00
netInvestedCapital 62198000.00
commonStockSharesOutstanding 32697000.00
2020-09-30
date 2020-09-30
filing_date 2020-10-28
currency_symbol USD
totalAssets 271082000.00
intangibleAssets 16019000.00
otherCurrentAssets 37814000.00
totalLiab 156828000.00
totalStockholderEquity 114254000.00
deferredLongTermLiab 1206000.00
otherCurrentLiab 47496000.00
commonStock 667000.00
retainedEarnings 383559000.00
otherLiab 1560000.00
goodWill 24578000.00
otherAssets 4324000.00
cash 86628000.00
totalCurrentLiabilities 127399000.00
currentDeferredRevenue 59554000.00
netDebt -76091000.00
shortTermDebt 7774000.00
shortLongTermDebtTotal 10537000.00
otherStockholderEquity -241205000.00
propertyPlantEquipment 52913000.00
totalCurrentAssets 174454000.00
netTangibleAssets 74863000.00
shortTermInvestments 1339000.00
netReceivables 48673000.00
longTermDebt 2763000.00
accountsPayable 12575000.00
accumulatedOtherComprehensiveIncome -28767000.00
commonStockTotalEquity 667000.00
retainedEarningsTotalEquity 383559000.00
treasuryStock -447259000.00
nonCurrrentAssetsOther 3118000.00
nonCurrentAssetsTotal 96628000.00
capitalLeaseObligations 32880000.00
nonCurrentLiabilitiesOther 1560000.00
nonCurrentLiabilitiesTotal 29429000.00
capitalSurpluse 177287000.00
liabilitiesAndStockholdersEquity 271082000.00
cashAndShortTermInvestments 87967000.00
propertyPlantAndEquipmentGross 52913000.00
propertyPlantAndEquipmentNet 52913000.00
netWorkingCapital 47055000.00
netInvestedCapital 117017000.00
commonStockSharesOutstanding 34015000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-03
currency_symbol USD
totalAssets 264120000.00
intangibleAssets 17309000.00
otherCurrentAssets 37351000.00
totalLiab 152115000.00
totalStockholderEquity 112005000.00
deferredLongTermLiab 1355000.00
otherCurrentLiab 42395000.00
commonStock 666000.00
retainedEarnings 382438000.00
otherLiab 1858000.00
goodWill 24578000.00
otherAssets 3646000.00
cash 75073000.00
totalCurrentLiabilities 120623000.00
currentDeferredRevenue 62065000.00
netDebt -64734000.00
shortTermDebt 7576000.00
shortLongTermDebtTotal 10339000.00
otherStockholderEquity -233939000.00
propertyPlantEquipment 32449000.00
totalCurrentAssets 164528000.00
netTangibleAssets 70118000.00
shortTermInvestments 1251000.00
netReceivables 50853000.00
longTermDebt 2763000.00
accountsPayable 8587000.00
accumulatedOtherComprehensiveIncome -37160000.00
commonStockTotalEquity 666000.00
retainedEarningsTotalEquity 382438000.00
treasuryStock -447259000.00
nonCurrrentAssetsOther 2291000.00
nonCurrentAssetsTotal 99592000.00
capitalLeaseObligations 7576000.00
nonCurrentLiabilitiesOther 28729000.00
nonCurrentLiabilitiesTotal 31492000.00
capitalSurpluse 176160000.00
liabilitiesAndStockholdersEquity 264120000.00
cashAndShortTermInvestments 76324000.00
propertyPlantAndEquipmentGross 55414000.00
propertyPlantAndEquipmentNet 55414000.00
netWorkingCapital 43905000.00
netInvestedCapital 114768000.00
commonStockSharesOutstanding 32501000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-29
currency_symbol USD
totalAssets 261868000.00
intangibleAssets 18601000.00
otherCurrentAssets 38029000.00
totalLiab 156883000.00
totalStockholderEquity 104985000.00
deferredLongTermLiab 1507000.00
otherCurrentLiab 45375000.00
commonStock 663000.00
retainedEarnings 377291000.00
otherLiab 6331000.00
goodWill 24578000.00
otherAssets 3996000.00
cash 61303000.00
totalCurrentLiabilities 125362000.00
currentDeferredRevenue 62529000.00
netDebt -29837000.00
shortTermDebt 6276000.00
shortLongTermDebtTotal 31466000.00
otherStockholderEquity -234835000.00
propertyPlantEquipment 33313000.00
totalCurrentAssets 163328000.00
netTangibleAssets 61806000.00
shortTermInvestments 2212000.00
netReceivables 61784000.00
accountsPayable 11182000.00
accumulatedOtherComprehensiveIncome -38134000.00
commonStockTotalEquity 663000.00
retainedEarningsTotalEquity 377291000.00
treasuryStock -469315000.00
nonCurrrentAssetsOther 2489000.00
nonCurrentAssetsTotal 98540000.00
capitalLeaseObligations 6276000.00
nonCurrentLiabilitiesOther 31521000.00
nonCurrentLiabilitiesTotal 31521000.00
capitalSurpluse 196346000.00
liabilitiesAndStockholdersEquity 261868000.00
cashAndShortTermInvestments 63515000.00
propertyPlantAndEquipmentGross 52872000.00
propertyPlantAndEquipmentNet 52872000.00
netWorkingCapital 37966000.00
netInvestedCapital 104985000.00
commonStockSharesOutstanding 32056000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-20
currency_symbol USD
totalAssets 250138000.00
intangibleAssets 19841000.00
otherCurrentAssets 41416000.00
totalLiab 151200000.00
totalStockholderEquity 98938000.00
deferredLongTermLiab 1606000.00
otherCurrentLiab 53682000.00
commonStock 660000.00
retainedEarnings 375180000.00
otherLiab 5347000.00
goodWill 24578000.00
otherAssets 3902000.00
cash 69280000.00
totalCurrentLiabilities 123444000.00
currentDeferredRevenue 55284000.00
netDebt -38996000.00
shortTermDebt 7875000.00
shortLongTermDebtTotal 30284000.00
otherStockholderEquity -240241000.00
propertyPlantEquipment 34294000.00
totalCurrentAssets 150514000.00
netTangibleAssets 54519000.00
shortTermInvestments 2502000.00
netReceivables 37316000.00
accountsPayable 6603000.00
accumulatedOtherComprehensiveIncome -36661000.00
commonStockTotalEquity 660000.00
retainedEarningsTotalEquity 375180000.00
treasuryStock -469315000.00
nonCurrrentAssetsOther 2296000.00
nonCurrentAssetsTotal 99624000.00
capitalLeaseObligations 7875000.00
nonCurrentLiabilitiesOther 27756000.00
nonCurrentLiabilitiesTotal 27756000.00
capitalSurpluse 192413000.00
liabilitiesAndStockholdersEquity 250138000.00
cashAndShortTermInvestments 71782000.00
propertyPlantAndEquipmentGross 52909000.00
propertyPlantAndEquipmentNet 52909000.00
commonStockSharesOutstanding 30270000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-30
currency_symbol USD
totalAssets 271109000.00
intangibleAssets 20897000.00
otherCurrentAssets 45334000.00
totalLiab 152853000.00
totalStockholderEquity 118256000.00
deferredLongTermLiab 1522000.00
otherCurrentLiab 50793000.00
commonStock 659000.00
retainedEarnings 398195000.00
otherLiab 6167000.00
goodWill 25035000.00
otherAssets 4147000.00
cash 79145000.00
totalCurrentLiabilities 122804000.00
currentDeferredRevenue 54461000.00
netDebt -45460000.00
shortTermDebt 9803000.00
shortLongTermDebtTotal 33685000.00
otherStockholderEquity -244850000.00
propertyPlantEquipment 32995000.00
totalCurrentAssets 167654000.00
netTangibleAssets 72324000.00
shortTermInvestments 2385000.00
netReceivables 40790000.00
accountsPayable 7747000.00
accumulatedOtherComprehensiveIncome -35748000.00
commonStockTotalEquity 659000.00
retainedEarningsTotalEquity 398195000.00
treasuryStock -469315000.00
nonCurrrentAssetsOther 2625000.00
nonCurrentAssetsTotal 103455000.00
capitalLeaseObligations 9803000.00
nonCurrentLiabilitiesOther 30049000.00
nonCurrentLiabilitiesTotal 30049000.00
capitalSurpluse 188717000.00
liabilitiesAndStockholdersEquity 271109000.00
cashAndShortTermInvestments 81530000.00
propertyPlantAndEquipmentGross 54898000.00
propertyPlantAndEquipmentNet 54898000.00
commonStockSharesOutstanding 30263000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-07
currency_symbol USD
totalAssets 297144000.00
intangibleAssets 22073000.00
otherCurrentAssets 40651000.00
totalLiab 174754000.00
totalStockholderEquity 122390000.00
deferredLongTermLiab 1558000.00
otherCurrentLiab 61591000.00
commonStock 659000.00
retainedEarnings 405753000.00
otherLiab 6556000.00
goodWill 25126000.00
otherAssets 10262000.00
cash 104617000.00
totalCurrentLiabilities 143270000.00
currentDeferredRevenue 59384000.00
netDebt -65654000.00
shortTermDebt 14035000.00
shortLongTermDebtTotal 38963000.00
otherStockholderEquity -245982000.00
propertyPlantEquipment 28496000.00
totalCurrentAssets 186484000.00
netTangibleAssets 75191000.00
shortTermInvestments 2344000.00
netReceivables 38872000.00
accountsPayable 8260000.00
accumulatedOtherComprehensiveIncome -38040000.00
commonStockTotalEquity 659000.00
retainedEarningsTotalEquity 405753000.00
treasuryStock -469315000.00
nonCurrrentAssetsOther 8704000.00
nonCurrentAssetsTotal 110660000.00
capitalLeaseObligations 14035000.00
nonCurrentLiabilitiesOther 31484000.00
nonCurrentLiabilitiesTotal 31484000.00
capitalSurpluse 185293000.00
liabilitiesAndStockholdersEquity 297144000.00
cashAndShortTermInvestments 106961000.00
propertyPlantAndEquipmentGross 54757000.00
propertyPlantAndEquipmentNet 54757000.00
commonStockSharesOutstanding 30215000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
totalAssets 275175000.00
intangibleAssets 9978000.00
otherCurrentAssets 33222000.00
totalLiab 153192000.00
totalStockholderEquity 121983000.00
deferredLongTermLiab 1656000.00
otherCurrentLiab 60438000.00
commonStock 656000.00
retainedEarnings 423350000.00
otherLiab 3509000.00
goodWill 2072000.00
otherAssets 7968000.00
cash 141837000.00
totalCurrentLiabilities 139841000.00
currentDeferredRevenue 55943000.00
netDebt -114681000.00
shortTermDebt 17314000.00
shortLongTermDebt 17314000.00
shortLongTermDebtTotal 27156000.00
otherStockholderEquity -265308000.00
propertyPlantEquipment 18778000.00
totalCurrentAssets 215190000.00
netTangibleAssets 109933000.00
shortTermInvestments 2236000.00
netReceivables 37895000.00
longTermDebt 9842000.00
accountsPayable 6146000.00
accumulatedOtherComprehensiveIncome -36715000.00
commonStockTotalEquity 656000.00
retainedEarningsTotalEquity 423350000.00
treasuryStock -508188000.00
nonCurrrentAssetsOther 7968000.00
nonCurrentAssetsTotal 59985000.00
capitalLeaseObligations 17314000.00
nonCurrentLiabilitiesOther 13351000.00
nonCurrentLiabilitiesTotal 13351000.00
capitalSurpluse 206165000.00
liabilitiesAndStockholdersEquity 275175000.00
cashAndShortTermInvestments 144073000.00
propertyPlantAndEquipmentGross 39967000.00
propertyPlantAndEquipmentNet 39967000.00
commonStockSharesOutstanding 27180000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-12
currency_symbol USD
totalAssets 269492000.00
intangibleAssets 10369000.00
otherCurrentAssets 31107000.00
totalLiab 141878000.00
totalStockholderEquity 127614000.00
deferredLongTermLiab 1738000.00
otherCurrentLiab 51711000.00
commonStock 653000.00
retainedEarnings 429992000.00
otherLiab 6618000.00
goodWill 2072000.00
otherAssets 9665000.00
cash 166307000.00
totalCurrentLiabilities 126626000.00
currentDeferredRevenue 63834000.00
netDebt -148722000.00
shortTermDebt 5768000.00
shortLongTermDebtTotal 17585000.00
otherStockholderEquity -267261000.00
propertyPlantEquipment 16860000.00
totalCurrentAssets 232264000.00
netTangibleAssets 115173000.00
shortTermInvestments 2068000.00
netReceivables 32782000.00
accountsPayable 5313000.00
accumulatedOtherComprehensiveIncome -35770000.00
commonStockTotalEquity 653000.00
retainedEarningsTotalEquity 429992000.00
treasuryStock -508188000.00
nonCurrrentAssetsOther 7927000.00
nonCurrentAssetsTotal 37228000.00
capitalLeaseObligations 8634000.00
longTermDebtTotal 8634000.00
nonCurrentLiabilitiesOther 6618000.00
nonCurrentLiabilitiesTotal 15252000.00
capitalSurpluse 205157000.00
liabilitiesAndStockholdersEquity 269492000.00
cashAndShortTermInvestments 168375000.00
propertyPlantAndEquipmentGross 16860000.00
propertyPlantAndEquipmentNet 16860000.00
commonStockSharesOutstanding 27180000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-08
currency_symbol USD
totalAssets 275742000.00
intangibleAssets 10765000.00
otherCurrentAssets 40152000.00
totalLiab 126864000.00
totalStockholderEquity 148878000.00
deferredLongTermLiab 1827000.00
otherCurrentLiab 50243000.00
commonStock 653000.00
retainedEarnings 452500000.00
otherLiab 8533000.00
goodWill 2567000.00
otherAssets 10515000.00
cash 163091000.00
totalCurrentLiabilities 112239000.00
currentDeferredRevenue 53870000.00
netDebt -148103000.00
shortTermDebt 4122000.00
shortLongTermDebtTotal 14988000.00
otherStockholderEquity -251463000.00
propertyPlantEquipment 14715000.00
totalCurrentAssets 244665000.00
netTangibleAssets 126453000.00
shortTermInvestments 2203000.00
netReceivables 39219000.00
accountsPayable 4004000.00
accumulatedOtherComprehensiveIncome -52812000.00
commonStockTotalEquity 653000.00
retainedEarningsTotalEquity 443407000.00
treasuryStock -508188000.00
nonCurrrentAssetsOther 3030000.00
nonCurrentAssetsTotal 31077000.00
nonCurrentLiabilitiesTotal 14625000.00
capitalSurpluse 203913000.00
liabilitiesAndStockholdersEquity 275742000.00
cashAndShortTermInvestments 165294000.00
propertyPlantAndEquipmentGross 14715000.00
propertyPlantAndEquipmentNet 14715000.00
commonStockSharesOutstanding 27589000.00
2018-06-30
date 2018-06-30
filing_date 2018-07-25
currency_symbol USD
totalAssets 275338000.00
intangibleAssets 11156000.00
otherCurrentAssets 34649000.00
totalLiab 131257000.00
totalStockholderEquity 144081000.00
deferredLongTermLiab 1909000.00
otherCurrentLiab 53345000.00
commonStock 651000.00
retainedEarnings 448195000.00
otherLiab 10749000.00
goodWill 2567000.00
otherAssets 6284000.00
cash 171596000.00
totalCurrentLiabilities 120508000.00
currentDeferredRevenue 58761000.00
netDebt -160373000.00
shortTermDebt 5255000.00
shortLongTermDebtTotal 11223000.00
otherStockholderEquity -252611000.00
propertyPlantEquipment 9141000.00
totalCurrentAssets 248099000.00
netTangibleAssets 130358000.00
shortTermInvestments 2147000.00
netReceivables 39707000.00
accountsPayable 3147000.00
accumulatedOtherComprehensiveIncome -52154000.00
commonStockTotalEquity 651000.00
retainedEarningsTotalEquity 448195000.00
treasuryStock -508188000.00
nonCurrrentAssetsOther 4375000.00
nonCurrentAssetsTotal 27239000.00
nonCurrentLiabilitiesTotal 10749000.00
capitalSurpluse 203423000.00
liabilitiesAndStockholdersEquity 275338000.00
cashAndShortTermInvestments 173743000.00
propertyPlantAndEquipmentGross 9141000.00
propertyPlantAndEquipmentNet 9141000.00
commonStockSharesOutstanding 27348000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-01
currency_symbol USD
totalAssets 274747000.00
intangibleAssets 11603000.00
otherCurrentAssets 32600000.00
totalLiab 146683000.00
totalStockholderEquity 128064000.00
otherCurrentLiab 60729000.00
commonStock 651000.00
retainedEarnings 430964000.00
goodWill 2567000.00
cash 171178000.00
totalCurrentLiabilities 127880000.00
currentDeferredRevenue 61698000.00
netDebt -165148000.00
shortLongTermDebtTotal 6030000.00
otherStockholderEquity -251804000.00
propertyPlantEquipment 10019000.00
totalCurrentAssets 245744000.00
netTangibleAssets 113894000.00
shortTermInvestments 2121000.00
netReceivables 39845000.00
accountsPayable 5453000.00
accumulatedOtherComprehensiveIncome -51747000.00
commonStockTotalEquity 651000.00
retainedEarningsTotalEquity 430964000.00
treasuryStock -505764000.00
nonCurrrentAssetsOther 4814000.00
nonCurrentAssetsTotal 29003000.00
nonCurrentLiabilitiesTotal 18803000.00
capitalSurpluse 202213000.00
liabilitiesAndStockholdersEquity 274747000.00
cashAndShortTermInvestments 173299000.00
propertyPlantAndEquipmentGross 10019000.00
propertyPlantAndEquipmentNet 10019000.00
commonStockSharesOutstanding 27564000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-21
currency_symbol USD
totalAssets 287539000.00
intangibleAssets 12026000.00
otherCurrentAssets 32735000.00
totalLiab 159081000.00
totalStockholderEquity 128458000.00
otherCurrentLiab 65546000.00
commonStock 649000.00
retainedEarnings 431818000.00
goodWill 2567000.00
cash 185098000.00
totalCurrentLiabilities 139372000.00
currentDeferredRevenue 68207000.00
netDebt -178097000.00
shortLongTermDebtTotal 7001000.00
otherStockholderEquity -253333000.00
propertyPlantEquipment 10434000.00
totalCurrentAssets 257056000.00
netTangibleAssets 113865000.00
shortTermInvestments 2065000.00
netReceivables 37158000.00
accountsPayable 5619000.00
accumulatedOtherComprehensiveIncome -50676000.00
commonStockTotalEquity 649000.00
retainedEarningsTotalEquity 431818000.00
treasuryStock -505764000.00
nonCurrrentAssetsOther 5456000.00
nonCurrentAssetsTotal 30483000.00
nonCurrentLiabilitiesOther 19709000.00
nonCurrentLiabilitiesTotal 19709000.00
capitalSurpluse 201755000.00
liabilitiesAndStockholdersEquity 287539000.00
cashAndShortTermInvestments 187163000.00
propertyPlantAndEquipmentGross 10434000.00
propertyPlantAndEquipmentNet 10434000.00
commonStockSharesOutstanding 28275000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-25
currency_symbol USD
totalAssets 302253000.00
intangibleAssets 12670000.00
otherCurrentAssets 34862000.00
totalLiab 152312000.00
totalStockholderEquity 149941000.00
otherCurrentLiab 68344000.00
commonStock 648000.00
retainedEarnings 437503000.00
goodWill 2567000.00
cash 165176000.00
totalCurrentLiabilities 131555000.00
currentDeferredRevenue 61715000.00
netDebt -157051000.00
shortLongTermDebtTotal 8125000.00
otherStockholderEquity -288210000.00
propertyPlantEquipment 10894000.00
totalCurrentAssets 270913000.00
netTangibleAssets 134704000.00
shortTermInvestments 26965000.00
netReceivables 43910000.00
accountsPayable 1496000.00
accumulatedOtherComprehensiveIncome -49392000.00
commonStockTotalEquity 648000.00
retainedEarningsTotalEquity 437503000.00
treasuryStock -489069000.00
nonCurrrentAssetsOther 5209000.00
nonCurrentAssetsTotal 31340000.00
nonCurrentLiabilitiesTotal 20757000.00
capitalSurpluse 200859000.00
liabilitiesAndStockholdersEquity 302253000.00
cashAndShortTermInvestments 192141000.00
propertyPlantAndEquipmentGross 10894000.00
propertyPlantAndEquipmentNet 10894000.00
commonStockSharesOutstanding 29671000.00
2017-06-30
date 2017-06-30
filing_date 2017-07-26
currency_symbol USD
totalAssets 303936000.00
intangibleAssets 13243000.00
otherCurrentAssets 34986000.00
totalLiab 155047000.00
totalStockholderEquity 148889000.00
otherCurrentLiab 64138000.00
commonStock 647000.00
retainedEarnings 437464000.00
goodWill 2567000.00
cash 171536000.00
totalCurrentLiabilities 131305000.00
currentDeferredRevenue 65162000.00
netDebt -161106000.00
shortLongTermDebtTotal 10430000.00
otherStockholderEquity -289222000.00
propertyPlantEquipment 11621000.00
totalCurrentAssets 274727000.00
netTangibleAssets 133079000.00
shortTermInvestments 26876000.00
netReceivables 41329000.00
accountsPayable 2005000.00
accumulatedOtherComprehensiveIncome -48060000.00
commonStockTotalEquity 647000.00
retainedEarningsTotalEquity 437464000.00
treasuryStock -489069000.00
nonCurrrentAssetsOther 1778000.00
nonCurrentAssetsTotal 29209000.00
nonCurrentLiabilitiesTotal 23742000.00
capitalSurpluse 199847000.00
liabilitiesAndStockholdersEquity 303936000.00
cashAndShortTermInvestments 198412000.00
propertyPlantAndEquipmentGross 11621000.00
propertyPlantAndEquipmentNet 11621000.00
commonStockSharesOutstanding 29932000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-02
currency_symbol USD
totalAssets 305070000.00
intangibleAssets 14026000.00
otherCurrentAssets 37063000.00
totalLiab 165776000.00
totalStockholderEquity 139294000.00
otherCurrentLiab 64849000.00
commonStock 644000.00
retainedEarnings 431150000.00
goodWill 2567000.00
cash 164733000.00
totalCurrentLiabilities 138998000.00
currentDeferredRevenue 71795000.00
netDebt -151363000.00
shortLongTermDebtTotal 13370000.00
otherStockholderEquity -292500000.00
propertyPlantEquipment 12206000.00
totalCurrentAssets 273029000.00
netTangibleAssets 122701000.00
shortTermInvestments 31803000.00
netReceivables 39430000.00
accountsPayable 2354000.00
accumulatedOtherComprehensiveIncome -45643000.00
commonStockTotalEquity 644000.00
retainedEarningsTotalEquity 431150000.00
treasuryStock -489069000.00
nonCurrrentAssetsOther 1942000.00
deferredLongTermAssetCharges 1300000.00
nonCurrentAssetsTotal 32041000.00
nonCurrentLiabilitiesTotal 26778000.00
capitalSurpluse 196569000.00
liabilitiesAndStockholdersEquity 305070000.00
cashAndShortTermInvestments 196536000.00
propertyPlantAndEquipmentGross 12206000.00
propertyPlantAndEquipmentNet 12206000.00
commonStockSharesOutstanding 42997000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-07
currency_symbol USD
totalAssets 463376000.00
intangibleAssets 14852000.00
otherCurrentAssets 39399000.00
totalLiab 182670000.00
totalStockholderEquity 280706000.00
otherCurrentLiab 73347000.00
commonStock 641000.00
retainedEarnings 421281000.00
goodWill 2567000.00
cash 307802000.00
totalCurrentLiabilities 152532000.00
currentDeferredRevenue 74666000.00
netDebt -291294000.00
shortLongTermDebtTotal 16508000.00
otherStockholderEquity -141215000.00
propertyPlantEquipment 12218000.00
totalCurrentAssets 431693000.00
netTangibleAssets 263287000.00
shortTermInvestments 49434000.00
netReceivables 35058000.00
accountsPayable 4519000.00
accumulatedOtherComprehensiveIncome -1000.00
commonStockTotalEquity 641000.00
retainedEarningsTotalEquity 421281000.00
treasuryStock -337069000.00
nonCurrrentAssetsOther 2046000.00
nonCurrentAssetsTotal 31683000.00
nonCurrentLiabilitiesOther 30138000.00
nonCurrentLiabilitiesTotal 30138000.00
capitalSurpluse 195854000.00
liabilitiesAndStockholdersEquity 463376000.00
cashAndShortTermInvestments 357236000.00
propertyPlantAndEquipmentGross 12218000.00
propertyPlantAndEquipmentNet 12218000.00
commonStockSharesOutstanding 46373000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-08
currency_symbol USD
totalAssets 464193000.00
intangibleAssets 15734000.00
otherCurrentAssets 40193000.00
totalLiab 172554000.00
totalStockholderEquity 291639000.00
otherCurrentLiab 65335000.00
commonStock 639000.00
retainedEarnings 435070000.00
goodWill 2567000.00
cash 258354000.00
totalCurrentLiabilities 144881000.00
currentDeferredRevenue 75696000.00
netDebt -244256000.00
shortLongTermDebtTotal 14098000.00
otherStockholderEquity -144119000.00
propertyPlantEquipment 16021000.00
totalCurrentAssets 382174000.00
longTermInvestments 44984000.00
netTangibleAssets 273338000.00
shortTermInvestments 27802000.00
netReceivables 55825000.00
accountsPayable 3850000.00
accumulatedOtherComprehensiveIncome 49000.00
commonStockTotalEquity 639000.00
retainedEarningsTotalEquity 435070000.00
treasuryStock -337069000.00
nonCurrrentAssetsOther 47697000.00
nonCurrentAssetsTotal 82019000.00
nonCurrentLiabilitiesTotal 27673000.00
capitalSurpluse 192950000.00
liabilitiesAndStockholdersEquity 464193000.00
cashAndShortTermInvestments 286156000.00
propertyPlantAndEquipmentGross 16021000.00
propertyPlantAndEquipmentNet 16021000.00
commonStockSharesOutstanding 46315000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-02
currency_symbol USD
totalAssets 486343000.00
intangibleAssets 16679000.00
otherCurrentAssets 36517000.00
totalLiab 186571000.00
totalStockholderEquity 299772000.00
otherCurrentLiab 74508000.00
commonStock 639000.00
retainedEarnings 444547000.00
goodWill 2567000.00
cash 265366000.00
totalCurrentLiabilities 155859000.00
currentDeferredRevenue 81216000.00
netDebt -249455000.00
shortLongTermDebtTotal 15911000.00
otherStockholderEquity -145509000.00
propertyPlantEquipment 17429000.00
totalCurrentAssets 394503000.00
longTermInvestments 51589000.00
netTangibleAssets 280526000.00
shortTermInvestments 35329000.00
netReceivables 57291000.00
accountsPayable 135000.00
accumulatedOtherComprehensiveIncome 95000.00
commonStockTotalEquity 639000.00
retainedEarningsTotalEquity 444547000.00
treasuryStock -337069000.00
nonCurrrentAssetsOther 55165000.00
nonCurrentAssetsTotal 91840000.00
nonCurrentLiabilitiesTotal 30712000.00
capitalSurpluse 191560000.00
liabilitiesAndStockholdersEquity 486343000.00
cashAndShortTermInvestments 300695000.00
propertyPlantAndEquipmentGross 17429000.00
propertyPlantAndEquipmentNet 17429000.00
commonStockSharesOutstanding 47001000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-03
currency_symbol USD
totalAssets 480877000.00
intangibleAssets 17643000.00
otherCurrentAssets 36255000.00
totalLiab 186005000.00
totalStockholderEquity 294872000.00
otherCurrentLiab 69865000.00
commonStock 638000.00
retainedEarnings 441209000.00
goodWill 2567000.00
cash 243120000.00
totalCurrentLiabilities 153189000.00
currentDeferredRevenue 82379000.00
netDebt -225278000.00
shortLongTermDebtTotal 17842000.00
otherStockholderEquity -147041000.00
propertyPlantEquipment 19568000.00
totalCurrentAssets 378734000.00
longTermInvestments 57203000.00
netTangibleAssets 274662000.00
shortTermInvestments 37243000.00
netReceivables 62116000.00
accountsPayable 945000.00
accumulatedOtherComprehensiveIncome 66000.00
commonStockTotalEquity 638000.00
retainedEarningsTotalEquity 441209000.00
treasuryStock -337069000.00
nonCurrrentAssetsOther 62365000.00
nonCurrentAssetsTotal 102143000.00
nonCurrentLiabilitiesTotal 32816000.00
capitalSurpluse 190028000.00
liabilitiesAndStockholdersEquity 480877000.00
cashAndShortTermInvestments 280363000.00
propertyPlantAndEquipmentGross 19568000.00
propertyPlantAndEquipmentNet 19568000.00
commonStockSharesOutstanding 45933000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-08
currency_symbol USD
totalAssets 506766000.00
intangibleAssets 18698000.00
otherCurrentAssets 39750000.00
totalLiab 203116000.00
totalStockholderEquity 303650000.00
otherCurrentLiab 74434000.00
commonStock 634000.00
retainedEarnings 451321000.00
goodWill 2567000.00
cash 282145000.00
totalCurrentLiabilities 167952000.00
currentDeferredRevenue 88756000.00
netDebt -262027000.00
shortLongTermDebtTotal 20118000.00
otherStockholderEquity -148206000.00
propertyPlantEquipment 21742000.00
totalCurrentAssets 403275000.00
longTermInvestments 55164000.00
netTangibleAssets 282385000.00
shortTermInvestments 19387000.00
netReceivables 61993000.00
accountsPayable 4762000.00
accumulatedOtherComprehensiveIncome -99000.00
commonStockTotalEquity 634000.00
retainedEarningsTotalEquity 451321000.00
treasuryStock -337069000.00
nonCurrrentAssetsOther 60484000.00
nonCurrentAssetsTotal 103491000.00
nonCurrentLiabilitiesOther 35164000.00
nonCurrentLiabilitiesTotal 35164000.00
capitalSurpluse 188863000.00
liabilitiesAndStockholdersEquity 506766000.00
cashAndShortTermInvestments 301532000.00
propertyPlantAndEquipmentGross 21742000.00
propertyPlantAndEquipmentNet 21742000.00
commonStockSharesOutstanding 45799000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-06
currency_symbol USD
totalAssets 505300000.00
intangibleAssets 19654000.00
otherCurrentAssets 52901000.00
totalLiab 197405000.00
totalStockholderEquity 307895000.00
otherCurrentLiab 72364000.00
commonStock 633000.00
retainedEarnings 458008000.00
goodWill 2567000.00
cash 242673000.00
totalCurrentLiabilities 164106000.00
currentDeferredRevenue 89614000.00
netDebt -221276000.00
shortLongTermDebtTotal 21397000.00
otherStockholderEquity -150694000.00
propertyPlantEquipment 30560000.00
totalCurrentAssets 367221000.00
longTermInvestments 78971000.00
netTangibleAssets 285674000.00
shortTermInvestments 21902000.00
netReceivables 49745000.00
accountsPayable 2128000.00
accumulatedOtherComprehensiveIncome -52000.00
commonStockTotalEquity 633000.00
retainedEarningsTotalEquity 458008000.00
treasuryStock -337069000.00
nonCurrrentAssetsOther 81180000.00
deferredLongTermAssetCharges 4118000.00
nonCurrentAssetsTotal 138079000.00
nonCurrentLiabilitiesTotal 33299000.00
capitalSurpluse 186375000.00
liabilitiesAndStockholdersEquity 505300000.00
cashAndShortTermInvestments 264575000.00
propertyPlantAndEquipmentGross 30560000.00
propertyPlantAndEquipmentNet 30560000.00
commonStockSharesOutstanding 45754000.00
2015-06-30
date 2015-06-30
filing_date 2015-08-04
currency_symbol USD
totalAssets 562548000.00
intangibleAssets 20479000.00
otherCurrentAssets 71668000.00
totalLiab 193435000.00
totalStockholderEquity 369113000.00
otherCurrentLiab 55048000.00
commonStock 633000.00
retainedEarnings 520754000.00
goodWill 2567000.00
cash 261023000.00
totalCurrentLiabilities 159366000.00
currentDeferredRevenue 98827000.00
netDebt -236527000.00
shortLongTermDebtTotal 24496000.00
otherStockholderEquity -152234000.00
totalCurrentAssets 379200000.00
shortTermInvestments 14421000.00
netReceivables 32088000.00
accountsPayable 5491000.00
accumulatedOtherComprehensiveIncome -40000.00
commonStockTotalEquity 633000.00
nonCurrrentAssetsOther 69714000.00
nonCurrentAssetsTotal 183348000.00
nonCurrentLiabilitiesTotal 34069000.00
liabilitiesAndStockholdersEquity 562548000.00
cashAndShortTermInvestments 275444000.00
propertyPlantAndEquipmentGross 71068000.00
propertyPlantAndEquipmentNet 71068000.00
commonStockSharesOutstanding 45674000.00
2015-03-31
date 2015-03-31
filing_date 2015-05-05
currency_symbol USD
totalAssets 562125000.00
intangibleAssets 21334000.00
otherCurrentAssets 60636000.00
totalLiab 195571000.00
totalStockholderEquity 366554000.00
otherCurrentLiab 55986000.00
commonStock 632000.00
retainedEarnings 521404000.00
goodWill 2567000.00
cash 241277000.00
totalCurrentLiabilities 165568000.00
currentDeferredRevenue 102688000.00
netDebt -221002000.00
shortLongTermDebtTotal 20275000.00
otherStockholderEquity -155472000.00
propertyPlantEquipment 75728000.00
totalCurrentAssets 349053000.00
longTermInvestments 90739000.00
netTangibleAssets 342653000.00
shortTermInvestments 12177000.00
netReceivables 34963000.00
accountsPayable 6894000.00
accumulatedOtherComprehensiveIncome -10000.00
commonStockTotalEquity 632000.00
retainedEarningsTotalEquity 521404000.00
treasuryStock -337069000.00
nonCurrrentAssetsOther 93400000.00
deferredLongTermAssetCharges 20043000.00
nonCurrentAssetsTotal 213072000.00
nonCurrentLiabilitiesTotal 30003000.00
capitalSurpluse 181597000.00
liabilitiesAndStockholdersEquity 562125000.00
cashAndShortTermInvestments 253454000.00
propertyPlantAndEquipmentGross 75728000.00
propertyPlantAndEquipmentNet 75728000.00
commonStockSharesOutstanding 45428000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-10
currency_symbol USD
totalAssets 558095000.00
intangibleAssets 22208000.00
otherCurrentAssets 69629000.00
totalLiab 192214000.00
totalStockholderEquity 365881000.00
otherCurrentLiab 51403000.00
commonStock 630000.00
retainedEarnings 521775000.00
goodWill 2567000.00
cash 207003000.00
totalCurrentLiabilities 160464000.00
currentDeferredRevenue 108048000.00
netDebt -184905000.00
shortLongTermDebtTotal 22098000.00
otherStockholderEquity -156349000.00
propertyPlantEquipment 78219000.00
totalCurrentAssets 311384000.00
longTermInvestments 121067000.00
netTangibleAssets 341106000.00
shortTermInvestments 12051000.00
netReceivables 22701000.00
accountsPayable 1013000.00
accumulatedOtherComprehensiveIncome -175000.00
commonStockTotalEquity 630000.00
retainedEarningsTotalEquity 521775000.00
treasuryStock -337069000.00
nonCurrrentAssetsOther 123542000.00
deferredLongTermAssetCharges 20175000.00
nonCurrentAssetsTotal 246711000.00
nonCurrentLiabilitiesOther 31750000.00
nonCurrentLiabilitiesTotal 31750000.00
capitalSurpluse 180720000.00
liabilitiesAndStockholdersEquity 558095000.00
cashAndShortTermInvestments 219054000.00
propertyPlantAndEquipmentGross 78219000.00
propertyPlantAndEquipmentNet 78219000.00
commonStockSharesOutstanding 45381000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-05
currency_symbol USD
totalAssets 568299000.00
intangibleAssets 23019000.00
otherCurrentAssets 57580000.00
totalLiab 199753000.00
totalStockholderEquity 368546000.00
otherCurrentLiab 48854000.00
commonStock 629000.00
retainedEarnings 527023000.00
goodWill 2567000.00
cash 188779000.00
totalCurrentLiabilities 168419000.00
currentDeferredRevenue 109105000.00
netDebt -167423000.00
shortLongTermDebtTotal 21356000.00
otherStockholderEquity -158959000.00
totalCurrentAssets 332048000.00
shortTermInvestments 51074000.00
netReceivables 34615000.00
accountsPayable 10460000.00
accumulatedOtherComprehensiveIncome -147000.00
commonStockTotalEquity 629000.00
nonCurrrentAssetsOther 105126000.00
nonCurrentAssetsTotal 236251000.00
nonCurrentLiabilitiesTotal 31334000.00
liabilitiesAndStockholdersEquity 568299000.00
cashAndShortTermInvestments 239853000.00
propertyPlantAndEquipmentGross 88098000.00
propertyPlantAndEquipmentNet 88098000.00
commonStockSharesOutstanding 46474000.00
2014-06-30
date 2014-06-30
filing_date 2014-08-04
currency_symbol USD
totalAssets 554039000.00
intangibleAssets 24070000.00
otherCurrentAssets 70677000.00
totalLiab 210216000.00
totalStockholderEquity 343823000.00
otherCurrentLiab 62224000.00
commonStock 627000.00
retainedEarnings 507777000.00
goodWill 2567000.00
cash 190691000.00
totalCurrentLiabilities 177421000.00
currentDeferredRevenue 108621000.00
netDebt -167314000.00
shortLongTermDebtTotal 23377000.00
otherStockholderEquity -164593000.00
totalCurrentAssets 340603000.00
shortTermInvestments 46018000.00
netReceivables 33217000.00
accountsPayable 6576000.00
accumulatedOtherComprehensiveIncome 12000.00
commonStockTotalEquity 627000.00
nonCurrrentAssetsOther 78160000.00
nonCurrentAssetsTotal 213436000.00
nonCurrentLiabilitiesTotal 32795000.00
liabilitiesAndStockholdersEquity 554039000.00
cashAndShortTermInvestments 236709000.00
propertyPlantAndEquipmentGross 90122000.00
propertyPlantAndEquipmentNet 90122000.00
commonStockSharesOutstanding 44897000.00
2014-03-31
date 2014-03-31
filing_date 2014-03-17
currency_symbol USD
totalAssets 573979000.00
intangibleAssets 24311000.00
totalLiab 225940000.00
retainedEarnings 515608000.00
goodWill 2567000.00
cash 249472000.00
totalCurrentLiabilities 192742000.00
netDebt -225545000.00
shortLongTermDebtTotal 23927000.00
totalCurrentAssets 381582000.00
shortTermInvestments 65901000.00
netReceivables 29694000.00
accumulatedOtherComprehensiveIncome -64016000.00
commonStockTotalEquity 623000.00
nonCurrrentAssetsOther 2740000.00
nonCurrentAssetsTotal 192397000.00
nonCurrentLiabilitiesTotal 33198000.00
liabilitiesAndStockholdersEquity 573979000.00
propertyPlantAndEquipmentGross 91425000.00
commonStockSharesOutstanding 53098000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-17
currency_symbol USD
totalAssets 573979000.00
intangibleAssets 24311000.00
otherCurrentAssets 36515000.00
totalLiab 225940000.00
totalStockholderEquity 348039000.00
otherCurrentLiab 54756000.00
commonStock 623000.00
retainedEarnings 515608000.00
goodWill 2567000.00
cash 249472000.00
totalCurrentLiabilities 192742000.00
currentDeferredRevenue 132791000.00
netDebt -225545000.00
shortLongTermDebtTotal 23927000.00
otherStockholderEquity -168240000.00
propertyPlantEquipment 91425000.00
totalCurrentAssets 381582000.00
longTermInvestments 52847000.00
netTangibleAssets 317660000.00
shortTermInvestments 65901000.00
netReceivables 29694000.00
accountsPayable 5195000.00
accumulatedOtherComprehensiveIncome 48000.00
commonStockTotalEquity 623000.00
retainedEarningsTotalEquity 512107000.00
treasuryStock -337069000.00
nonCurrrentAssetsOther 55587000.00
deferredLongTermAssetCharges 18507000.00
nonCurrentAssetsTotal 192397000.00
nonCurrentLiabilitiesOther 33198000.00
nonCurrentLiabilitiesTotal 33198000.00
capitalSurpluse 168829000.00
liabilitiesAndStockholdersEquity 573979000.00
cashAndShortTermInvestments 315373000.00
propertyPlantAndEquipmentGross 91425000.00
propertyPlantAndEquipmentNet 91425000.00
commonStockSharesOutstanding 53098000.00
2013-09-30
date 2013-09-30
filing_date 2013-11-05
currency_symbol USD
totalAssets 765190000.00
intangibleAssets 8550000.00
otherCurrentAssets 26443000.00
totalLiab 214375000.00
totalStockholderEquity 550815000.00
otherCurrentLiab 43567000.00
commonStock 618000.00
retainedEarnings 522068000.00
goodWill 3424000.00
cash 431762000.00
totalCurrentLiabilities 179336000.00
currentDeferredRevenue 126447000.00
netDebt -405468000.00
shortLongTermDebtTotal 26294000.00
otherStockholderEquity 28101000.00
propertyPlantEquipment 94570000.00
totalCurrentAssets 545196000.00
longTermInvestments 98215000.00
netTangibleAssets 533989000.00
shortTermInvestments 35221000.00
netReceivables 51770000.00
accountsPayable 9322000.00
accumulatedOtherComprehensiveIncome 28000.00
commonStockTotalEquity 618000.00
retainedEarningsTotalEquity 517216000.00
treasuryStock -135573000.00
nonCurrrentAssetsOther 100166000.00
deferredLongTermAssetCharges 13724000.00
nonCurrentAssetsTotal 219994000.00
nonCurrentLiabilitiesTotal 35039000.00
capitalSurpluse 163674000.00
liabilitiesAndStockholdersEquity 765190000.00
cashAndShortTermInvestments 466983000.00
propertyPlantAndEquipmentGross 94570000.00
propertyPlantAndEquipmentNet 94570000.00
commonStockSharesOutstanding 56431000.00
2013-06-30
date 2013-06-30
filing_date 2013-08-06
currency_symbol USD
totalAssets 761992000.00
intangibleAssets 8262000.00
otherCurrentAssets 30202000.00
totalLiab 225222000.00
totalStockholderEquity 536770000.00
otherCurrentLiab 45089000.00
commonStock 615000.00
retainedEarnings 511933000.00
goodWill 3424000.00
cash 363121000.00
totalCurrentLiabilities 188315000.00
currentDeferredRevenue 135865000.00
netDebt -336938000.00
shortLongTermDebtTotal 26183000.00
otherStockholderEquity 24203000.00
propertyPlantEquipment 94719000.00
totalCurrentAssets 541747000.00
longTermInvestments 99005000.00
netTangibleAssets 516156000.00
shortTermInvestments 86810000.00
netReceivables 61614000.00
accountsPayable 7361000.00
accumulatedOtherComprehensiveIncome 19000.00
commonStockTotalEquity 615000.00
retainedEarningsTotalEquity 503005000.00
treasuryStock -135573000.00
nonCurrrentAssetsOther 100534000.00
deferredLongTermAssetCharges 13746000.00
nonCurrentAssetsTotal 220245000.00
nonCurrentLiabilitiesTotal 36907000.00
capitalSurpluse 159776000.00
liabilitiesAndStockholdersEquity 761992000.00
cashAndShortTermInvestments 449931000.00
propertyPlantAndEquipmentGross 94719000.00
propertyPlantAndEquipmentNet 94719000.00
commonStockSharesOutstanding 55634000.00
2013-03-31
date 2013-03-31
filing_date 2013-05-15
currency_symbol USD
totalAssets 763100000.00
intangibleAssets 8047000.00
otherCurrentAssets 30148000.00
totalLiab 240985000.00
totalStockholderEquity 522115000.00
otherCurrentLiab 56707000.00
commonStock 614000.00
retainedEarnings 501565000.00
goodWill 3424000.00
cash 316627000.00
totalCurrentLiabilities 204577000.00
currentDeferredRevenue 140969000.00
netDebt -290829000.00
shortLongTermDebtTotal 25798000.00
otherStockholderEquity 19763000.00
propertyPlantEquipment 94930000.00
totalCurrentAssets 530232000.00
longTermInvestments 110263000.00
netTangibleAssets 499970000.00
shortTermInvestments 111838000.00
netReceivables 71619000.00
accountsPayable 6901000.00
accumulatedOtherComprehensiveIncome 173000.00
commonStockTotalEquity 614000.00
retainedEarningsTotalEquity 490891000.00
treasuryStock -135573000.00
nonCurrrentAssetsOther 113205000.00
deferredLongTermAssetCharges 13701000.00
nonCurrentAssetsTotal 232868000.00
nonCurrentLiabilitiesTotal 36408000.00
capitalSurpluse 155336000.00
liabilitiesAndStockholdersEquity 763100000.00
cashAndShortTermInvestments 428465000.00
propertyPlantAndEquipmentGross 94930000.00
propertyPlantAndEquipmentNet 94930000.00
commonStockSharesOutstanding 55001000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-12
currency_symbol USD
totalAssets 755329000.00
intangibleAssets 7315000.00
otherCurrentAssets 25817000.00
totalLiab 259217000.00
totalStockholderEquity 496112000.00
otherCurrentLiab 44640000.00
commonStock 614000.00
retainedEarnings 479140000.00
goodWill 3424000.00
cash 255965000.00
totalCurrentLiabilities 224285000.00
currentDeferredRevenue 175057000.00
netDebt -230792000.00
shortLongTermDebtTotal 25173000.00
otherStockholderEquity 16136000.00
propertyPlantEquipment 95966000.00
totalCurrentAssets 496147000.00
longTermInvestments 136881000.00
netTangibleAssets 480831000.00
shortTermInvestments 136967000.00
netReceivables 77398000.00
accountsPayable 4588000.00
accumulatedOtherComprehensiveIncome 222000.00
commonStockTotalEquity 614000.00
retainedEarningsTotalEquity 474598000.00
treasuryStock -135573000.00
nonCurrrentAssetsOther 139211000.00
deferredLongTermAssetCharges 13266000.00
nonCurrentAssetsTotal 259182000.00
nonCurrentLiabilitiesOther 34932000.00
nonCurrentLiabilitiesTotal 34932000.00
capitalSurpluse 151709000.00
liabilitiesAndStockholdersEquity 755329000.00
cashAndShortTermInvestments 392932000.00
propertyPlantAndEquipmentGross 95966000.00
propertyPlantAndEquipmentNet 95966000.00
commonStockSharesOutstanding 55001000.00
2012-09-30
date 2012-09-30
filing_date 2012-11-05
currency_symbol USD
totalAssets 747190000.00
intangibleAssets 10182000.00
otherCurrentAssets 28035000.00
totalLiab 269761000.00
totalStockholderEquity 477429000.00
otherCurrentLiab 56509000.00
commonStock 612000.00
retainedEarnings 463121000.00
cash 181577000.00
totalCurrentLiabilities 236121000.00
currentDeferredRevenue 172255000.00
netDebt -181577000.00
otherStockholderEquity 13346000.00
propertyPlantEquipment 98281000.00
totalCurrentAssets 463606000.00
longTermInvestments 161879000.00
netTangibleAssets 467247000.00
shortTermInvestments 142984000.00
netReceivables 111010000.00
accountsPayable 7357000.00
accumulatedOtherComprehensiveIncome 350000.00
commonStockTotalEquity 612000.00
retainedEarningsTotalEquity 463121000.00
treasuryStock -134971000.00
nonCurrrentAssetsOther 164369000.00
deferredLongTermAssetCharges 10752000.00
nonCurrentAssetsTotal 283584000.00
nonCurrentLiabilitiesOther 33640000.00
nonCurrentLiabilitiesTotal 33640000.00
capitalSurpluse 148317000.00
liabilitiesAndStockholdersEquity 747190000.00
cashAndShortTermInvestments 324561000.00
propertyPlantAndEquipmentGross 98281000.00
propertyPlantAndEquipmentNet 98281000.00
commonStockSharesOutstanding 55756000.00
2012-06-30
date 2012-06-30
filing_date 2012-08-07
currency_symbol USD
totalAssets 731597000.00
intangibleAssets 9364000.00
otherCurrentAssets 28408000.00
totalLiab 282541000.00
totalStockholderEquity 449056000.00
otherCurrentLiab 57858000.00
commonStock 600000.00
retainedEarnings 431676000.00
cash 180425000.00
totalCurrentLiabilities 251220000.00
currentDeferredRevenue 187433000.00
netDebt -180425000.00
otherStockholderEquity 16737000.00
propertyPlantEquipment 95395000.00
totalCurrentAssets 468242000.00
longTermInvestments 145396000.00
netTangibleAssets 439692000.00
shortTermInvestments 159792000.00
netReceivables 99617000.00
accountsPayable 5929000.00
accumulatedOtherComprehensiveIncome 43000.00
commonStockTotalEquity 600000.00
retainedEarningsTotalEquity 431676000.00
treasuryStock -134971000.00
nonCurrrentAssetsOther 147786000.00
deferredLongTermAssetCharges 10810000.00
nonCurrentAssetsTotal 263355000.00
nonCurrentLiabilitiesOther 31321000.00
nonCurrentLiabilitiesTotal 31321000.00
capitalSurpluse 151708000.00
liabilitiesAndStockholdersEquity 731597000.00
cashAndShortTermInvestments 340217000.00
propertyPlantAndEquipmentGross 95395000.00
propertyPlantAndEquipmentNet 95395000.00
commonStockSharesOutstanding 56233000.00
2012-03-31
date 2012-03-31
filing_date 2012-05-01
currency_symbol USD
totalAssets 684171000.00
otherCurrentAssets 23330000.00
totalLiab 289950000.00
totalStockholderEquity 394221000.00
otherCurrentLiab 67409000.00
commonStock 595000.00
retainedEarnings 384218000.00
cash 162148000.00
totalCurrentLiabilities 261229000.00
currentDeferredRevenue 189169000.00
netDebt -162148000.00
otherStockholderEquity 9369000.00
propertyPlantEquipment 92082000.00
totalCurrentAssets 442893000.00
longTermInvestments 127496000.00
netTangibleAssets 394221000.00
shortTermInvestments 164562000.00
netReceivables 92853000.00
accountsPayable 4651000.00
accumulatedOtherComprehensiveIncome 39000.00
commonStockTotalEquity 595000.00
retainedEarningsTotalEquity 384218000.00
treasuryStock -134971000.00
nonCurrrentAssetsOther 130013000.00
deferredLongTermAssetCharges 10805000.00
nonCurrentAssetsTotal 241278000.00
nonCurrentLiabilitiesOther 28721000.00
nonCurrentLiabilitiesTotal 28721000.00
capitalSurpluse 144340000.00
liabilitiesAndStockholdersEquity 684171000.00
cashAndShortTermInvestments 326710000.00
propertyPlantAndEquipmentGross 92082000.00
propertyPlantAndEquipmentNet 92082000.00
commonStockSharesOutstanding 56203000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-07
currency_symbol USD
totalAssets 613636000.00
otherCurrentAssets 22653000.00
totalLiab 259988000.00
totalStockholderEquity 353648000.00
otherCurrentLiab 40205000.00
commonStock 590000.00
retainedEarnings 351177000.00
cash 133921000.00
totalCurrentLiabilities 234612000.00
currentDeferredRevenue 185446000.00
netDebt -133921000.00
otherStockholderEquity 2476000.00
propertyPlantEquipment 89667000.00
totalCurrentAssets 372509000.00
longTermInvestments 128762000.00
netTangibleAssets 353648000.00
shortTermInvestments 153779000.00
netReceivables 62156000.00
accountsPayable 8961000.00
accumulatedOtherComprehensiveIncome -595000.00
commonStockTotalEquity 590000.00
retainedEarningsTotalEquity 351177000.00
treasuryStock -134971000.00
nonCurrrentAssetsOther 133223000.00
deferredLongTermAssetCharges 11200000.00
nonCurrentAssetsTotal 241127000.00
nonCurrentLiabilitiesOther 25376000.00
nonCurrentLiabilitiesTotal 25376000.00
capitalSurpluse 137447000.00
liabilitiesAndStockholdersEquity 613636000.00
cashAndShortTermInvestments 287700000.00
propertyPlantAndEquipmentGross 89667000.00
propertyPlantAndEquipmentNet 89667000.00
commonStockSharesOutstanding 56203000.00
2011-09-30
date 2011-09-30
filing_date 2011-11-01
currency_symbol USD
totalAssets 566074000.00
otherCurrentAssets 21846000.00
totalLiab 242828000.00
totalStockholderEquity 323246000.00
otherCurrentLiab 47048000.00
commonStock 584000.00
retainedEarnings 328292000.00
cash 161667000.00
totalCurrentLiabilities 218850000.00
currentDeferredRevenue 164869000.00
netDebt -161667000.00
otherStockholderEquity -4876000.00
propertyPlantEquipment 82379000.00
totalCurrentAssets 358671000.00
longTermInvestments 95564000.00
netTangibleAssets 323246000.00
shortTermInvestments 87468000.00
netReceivables 87690000.00
accountsPayable 6933000.00
accumulatedOtherComprehensiveIncome -754000.00
commonStockTotalEquity 584000.00
retainedEarningsTotalEquity 328292000.00
treasuryStock -134971000.00
nonCurrrentAssetsOther 104761000.00
deferredLongTermAssetCharges 14302000.00
nonCurrentAssetsTotal 207403000.00
nonCurrentLiabilitiesOther 23978000.00
nonCurrentLiabilitiesTotal 23978000.00
capitalSurpluse 130095000.00
liabilitiesAndStockholdersEquity 566074000.00
cashAndShortTermInvestments 249135000.00
propertyPlantAndEquipmentGross 82379000.00
propertyPlantAndEquipmentNet 82379000.00
commonStockSharesOutstanding 56375000.00
2011-06-30
date 2011-06-30
filing_date 2011-08-02
currency_symbol USD
totalAssets 561500000.00
otherCurrentAssets 20331000.00
totalLiab 254158000.00
totalStockholderEquity 307342000.00
otherCurrentLiab 47618000.00
commonStock 578000.00
retainedEarnings 284481000.00
cash 210495000.00
totalCurrentLiabilities 231429000.00
currentDeferredRevenue 180730000.00
netDebt -210495000.00
otherStockholderEquity 45781000.00
propertyPlantEquipment 75500000.00
totalCurrentAssets 387543000.00
longTermInvestments 68837000.00
netTangibleAssets 307342000.00
shortTermInvestments 78032000.00
netReceivables 78685000.00
accountsPayable 3081000.00
accumulatedOtherComprehensiveIncome -23498000.00
commonStockTotalEquity 578000.00
retainedEarningsTotalEquity 284481000.00
treasuryStock -98619000.00
nonCurrrentAssetsOther 77403000.00
deferredLongTermAssetCharges 15845000.00
nonCurrentAssetsTotal 173957000.00
nonCurrentLiabilitiesOther 22729000.00
nonCurrentLiabilitiesTotal 22729000.00
capitalSurpluse 120902000.00
liabilitiesAndStockholdersEquity 561500000.00
cashAndShortTermInvestments 288527000.00
propertyPlantAndEquipmentGross 75500000.00
propertyPlantAndEquipmentNet 75500000.00
commonStockSharesOutstanding 57939000.00
2011-03-31
date 2011-03-31
filing_date 2011-05-03
currency_symbol USD
totalAssets 555035000.00
otherCurrentAssets 18063000.00
totalLiab 269621000.00
totalStockholderEquity 285414000.00
otherCurrentLiab 58583000.00
commonStock 564000.00
retainedEarnings 232332000.00
cash 211816000.00
totalCurrentLiabilities 248605000.00
currentDeferredRevenue 186485000.00
netDebt -211816000.00
otherStockholderEquity 73303000.00
totalCurrentAssets 393612000.00
shortTermInvestments 88305000.00
netReceivables 75428000.00
accountsPayable 3537000.00
accumulatedOtherComprehensiveIncome -20785000.00
commonStockTotalEquity 564000.00
nonCurrrentAssetsOther 73153000.00
nonCurrentAssetsTotal 161423000.00
nonCurrentLiabilitiesTotal 21016000.00
liabilitiesAndStockholdersEquity 555035000.00
cashAndShortTermInvestments 300121000.00
propertyPlantAndEquipmentGross 67882000.00
propertyPlantAndEquipmentNet 67882000.00
commonStockSharesOutstanding 58583000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-02
currency_symbol USD
totalAssets 471225000.00
otherCurrentAssets 19714000.00
totalLiab 232984000.00
totalStockholderEquity 238241000.00
otherCurrentLiab 34895000.00
commonStock 558000.00
retainedEarnings 178413000.00
cash 188518000.00
totalCurrentLiabilities 213547000.00
currentDeferredRevenue 173576000.00
netDebt -188518000.00
otherStockholderEquity 77452000.00
totalCurrentAssets 357258000.00
shortTermInvestments 90611000.00
netReceivables 58415000.00
accountsPayable 5076000.00
accumulatedOtherComprehensiveIncome -18182000.00
commonStockTotalEquity 558000.00
nonCurrrentAssetsOther 27457000.00
nonCurrentAssetsTotal 113967000.00
nonCurrentLiabilitiesTotal 19437000.00
liabilitiesAndStockholdersEquity 471225000.00
cashAndShortTermInvestments 279129000.00
propertyPlantAndEquipmentGross 66542000.00
propertyPlantAndEquipmentNet 66542000.00
commonStockSharesOutstanding 58583000.00
2010-09-30
date 2010-09-30
filing_date 2010-11-02
currency_symbol USD
totalAssets 404558000.00
otherCurrentAssets 15035000.00
totalLiab 199014000.00
totalStockholderEquity 205544000.00
otherCurrentLiab 32049000.00
commonStock 552000.00
retainedEarnings 152064000.00
cash 163884000.00
totalCurrentLiabilities 181283000.00
currentDeferredRevenue 146056000.00
netDebt -163884000.00
otherStockholderEquity 69009000.00
totalCurrentAssets 320776000.00
shortTermInvestments 65776000.00
netReceivables 76081000.00
accountsPayable 3178000.00
accumulatedOtherComprehensiveIncome -16081000.00
commonStockTotalEquity 552000.00
nonCurrrentAssetsOther 5367000.00
nonCurrentAssetsTotal 83782000.00
nonCurrentLiabilitiesTotal 17731000.00
liabilitiesAndStockholdersEquity 404558000.00
cashAndShortTermInvestments 229660000.00
propertyPlantAndEquipmentGross 60852000.00
propertyPlantAndEquipmentNet 60852000.00
commonStockSharesOutstanding 59330000.00
2010-06-30
date 2010-06-30
filing_date 2010-08-03
currency_symbol USD
totalAssets 381527000.00
otherCurrentAssets 16282000.00
totalLiab 175287000.00
totalStockholderEquity 206240000.00
otherCurrentLiab 23646000.00
commonStock 547000.00
retainedEarnings 115926000.00
cash 185870000.00
totalCurrentLiabilities 159862000.00
currentDeferredRevenue 125210000.00
netDebt -185870000.00
otherStockholderEquity 103707000.00
totalCurrentAssets 303678000.00
shortTermInvestments 20009000.00
netReceivables 81517000.00
accountsPayable 11006000.00
accumulatedOtherComprehensiveIncome -13940000.00
commonStockTotalEquity 547000.00
nonCurrrentAssetsOther 4696000.00
nonCurrentAssetsTotal 77849000.00
nonCurrentLiabilitiesTotal 15425000.00
liabilitiesAndStockholdersEquity 381527000.00
cashAndShortTermInvestments 205879000.00
propertyPlantAndEquipmentGross 55845000.00
propertyPlantAndEquipmentNet 55845000.00
commonStockSharesOutstanding 60728000.00
2010-03-31
date 2010-03-31
filing_date 2010-05-03
currency_symbol USD
totalAssets 366001000.00
otherCurrentAssets 13157000.00
totalLiab 198448000.00
totalStockholderEquity 167553000.00
otherCurrentLiab 43699000.00
commonStock 545000.00
retainedEarnings 80656000.00
cash 177026000.00
totalCurrentLiabilities 185344000.00
currentDeferredRevenue 139117000.00
netDebt -177026000.00
otherStockholderEquity 98315000.00
totalCurrentAssets 294693000.00
shortTermInvestments 45007000.00
netReceivables 59503000.00
accountsPayable 2528000.00
accumulatedOtherComprehensiveIncome -11963000.00
commonStockTotalEquity 545000.00
nonCurrrentAssetsOther 4659000.00
nonCurrentAssetsTotal 71308000.00
nonCurrentLiabilitiesTotal 13104000.00
liabilitiesAndStockholdersEquity 366001000.00
cashAndShortTermInvestments 222033000.00
propertyPlantAndEquipmentGross 49809000.00
propertyPlantAndEquipmentNet 49809000.00
commonStockSharesOutstanding 60466000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-02
currency_symbol USD
totalAssets 295231000.00
otherCurrentAssets 13633000.00
totalLiab 160622000.00
totalStockholderEquity 134609000.00
otherCurrentLiab 24751000.00
commonStock 543000.00
retainedEarnings 50833000.00
cash 125562000.00
totalCurrentLiabilities 149373000.00
currentDeferredRevenue 121752000.00
netDebt -125562000.00
otherStockholderEquity 93536000.00
totalCurrentAssets 227415000.00
shortTermInvestments 44988000.00
netReceivables 43232000.00
accountsPayable 2870000.00
accumulatedOtherComprehensiveIncome -10303000.00
commonStockTotalEquity 543000.00
nonCurrrentAssetsOther 3762000.00
nonCurrentAssetsTotal 67816000.00
nonCurrentLiabilitiesTotal 11249000.00
liabilitiesAndStockholdersEquity 295231000.00
cashAndShortTermInvestments 170550000.00
propertyPlantAndEquipmentGross 47362000.00
propertyPlantAndEquipmentNet 47362000.00
commonStockSharesOutstanding 60466000.00
2009-09-30
date 2009-09-30
filing_date 2009-11-04
currency_symbol USD
totalAssets 280757000.00
otherCurrentAssets 9388000.00
totalLiab 173626000.00
totalStockholderEquity 107131000.00
otherCurrentLiab 31324000.00
commonStock 534000.00
retainedEarnings 31234000.00
cash 111318000.00
totalCurrentLiabilities 162652000.00
currentDeferredRevenue 125114000.00
netDebt -110807000.00
shortTermDebt 215000.00
shortLongTermDebtTotal 511000.00
otherStockholderEquity 83972000.00
totalCurrentAssets 219035000.00
shortTermInvestments 44962000.00
netReceivables 53065000.00
inventory 302000.00
accountsPayable 5999000.00
accumulatedOtherComprehensiveIncome -8609000.00
commonStockTotalEquity 534000.00
nonCurrrentAssetsOther 3564000.00
nonCurrentAssetsTotal 61722000.00
nonCurrentLiabilitiesTotal 10974000.00
liabilitiesAndStockholdersEquity 280757000.00
cashAndShortTermInvestments 156280000.00
propertyPlantAndEquipmentGross 41364000.00
propertyPlantAndEquipmentNet 41364000.00
commonStockSharesOutstanding 59822000.00
2009-06-30
date 2009-06-30
filing_date 2009-08-11
currency_symbol USD
totalAssets 230707000.00
otherCurrentAssets 9036000.00
totalLiab 147295000.00
totalStockholderEquity 83412000.00
otherCurrentLiab 21770000.00
commonStock 531000.00
retainedEarnings 8875000.00
cash 111864000.00
totalCurrentLiabilities 136941000.00
currentDeferredRevenue 110104000.00
netDebt -111280000.00
shortTermDebt 224000.00
shortLongTermDebtTotal 584000.00
otherStockholderEquity 81044000.00
totalCurrentAssets 173650000.00
shortTermInvestments 10000000.00
netReceivables 42400000.00
inventory 350000.00
accountsPayable 4843000.00
accumulatedOtherComprehensiveIncome -7038000.00
commonStockTotalEquity 531000.00
nonCurrrentAssetsOther 1331000.00
nonCurrentAssetsTotal 57057000.00
nonCurrentLiabilitiesTotal 10354000.00
liabilitiesAndStockholdersEquity 230707000.00
cashAndShortTermInvestments 121864000.00
propertyPlantAndEquipmentGross 38110000.00
propertyPlantAndEquipmentNet 38110000.00
commonStockSharesOutstanding 52236000.00
2009-03-31
date 2009-03-31
filing_date 2009-03-31
currency_symbol USD
totalAssets 172635000.00
otherCurrentAssets 14182000.00
totalLiab 153579000.00
totalStockholderEquity 19056000.00
otherCurrentLiab 18901000.00
commonStock 41000.00
retainedEarnings 7719000.00
cash 79125000.00
totalCurrentLiabilities 117582000.00
currentDeferredRevenue 94599000.00
netDebt -78504000.00
shortTermDebt 231000.00
shortLongTermDebtTotal 621000.00
otherStockholderEquity 17408000.00
totalCurrentAssets 132121000.00
netReceivables 38513000.00
inventory 301000.00
accountsPayable 3851000.00
accumulatedOtherComprehensiveIncome -6112000.00
commonStockTotalEquity 41000.00
nonCurrrentAssetsOther 1482000.00
nonCurrentAssetsTotal 40514000.00
nonCurrentLiabilitiesTotal 35997000.00
liabilitiesAndStockholdersEquity 172635000.00
cashAndShortTermInvestments 79125000.00
propertyPlantAndEquipmentGross 34701000.00
propertyPlantAndEquipmentNet 34701000.00
commonStockSharesOutstanding 8136000.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
totalAssets 129246000.00
intangibleAssets 1821000.00
otherCurrentAssets 10173000.00
totalLiab 123137000.00
totalStockholderEquity 6109000.00
otherCurrentLiab 16583000.00
commonStock 33000.00
retainedEarnings 4373000.00
goodWill 76000.00
cash 56483000.00
totalCurrentLiabilities 88929000.00
currentDeferredRevenue 67425000.00
netDebt -55799000.00
shortTermDebt 216000.00
shortLongTermDebtTotal 684000.00
otherStockholderEquity 6706000.00
totalCurrentAssets 95890000.00
netReceivables 28946000.00
inventory 288000.00
accountsPayable 4705000.00
accumulatedOtherComprehensiveIncome -5003000.00
commonStockTotalEquity 33000.00
nonCurrrentAssetsOther 1378000.00
nonCurrentAssetsTotal 33356000.00
nonCurrentLiabilitiesTotal 34208000.00
liabilitiesAndStockholdersEquity 129246000.00
cashAndShortTermInvestments 56483000.00
propertyPlantAndEquipmentGross 27715000.00
propertyPlantAndEquipmentNet 27715000.00
commonStockSharesOutstanding 8136000.00
2008-09-30
date 2008-09-30
filing_date 2008-09-30
currency_symbol USD
commonStockSharesOutstanding 10005000.00
2008-06-30
date 2008-06-30
filing_date 2008-06-30
currency_symbol USD
commonStockSharesOutstanding 10005000.00
2008-03-31
date 2008-03-31
filing_date 2008-03-31
currency_symbol USD
commonStockSharesOutstanding 10005000.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
totalAssets 39057000.00
intangibleAssets 1821000.00
otherCurrentAssets 561000.00
totalLiab 34144000.00
totalStockholderEquity 4913000.00
otherCurrentLiab 6111000.00
commonStock 33000.00
retainedEarnings -20176000.00
goodWill 76000.00
cash 7351000.00
totalCurrentLiabilities 27583000.00
currentDeferredRevenue 16817000.00
netDebt -1457000.00
shortTermDebt 1934000.00
shortLongTermDebtTotal 5894000.00
otherStockholderEquity 2550000.00
totalCurrentAssets 23013000.00
netReceivables 14907000.00
inventory 194000.00
accountsPayable 2721000.00
accumulatedOtherComprehensiveIncome -2550000.00
commonStockTotalEquity 33000.00
nonCurrrentAssetsOther 907000.00
nonCurrentAssetsTotal 16044000.00
nonCurrentLiabilitiesTotal 6561000.00
liabilitiesAndStockholdersEquity 39057000.00
cashAndShortTermInvestments 7351000.00
propertyPlantAndEquipmentGross 13240000.00
propertyPlantAndEquipmentNet 13240000.00
commonStockSharesOutstanding 10005000.00
2007-09-30
date 2007-09-30
filing_date 2007-09-30
currency_symbol USD
commonStockSharesOutstanding 4446000.00
2007-06-30
date 2007-06-30
filing_date 2007-06-30
currency_symbol USD
commonStockSharesOutstanding 4446000.00
2007-03-31
date 2007-03-31
filing_date 2007-03-31
currency_symbol USD
commonStockSharesOutstanding 4446000.00
yearly
2021-12-31
date 2021-12-31
filing_date 2022-04-15
currency_symbol USD
totalAssets 149034000.00
intangibleAssets 6323000.00
otherCurrentAssets 22215000.00
totalLiab 129028000.00
totalStockholderEquity 20006000.00
deferredLongTermLiab 1186000.00
otherCurrentLiab 64263000.00
commonStock 676000.00
capitalStock 676000.00
retainedEarnings 283970000.00
otherLiab 2392000.00
goodWill 23176000.00
otherAssets 3877000.00
cash 28265000.00
totalCurrentLiabilities 89708000.00
currentDeferredRevenue 14939000.00
netDebt 13155000.00
shortTermDebt 4492000.00
shortLongTermDebtTotal 41420000.00
otherStockholderEquity -264640000.00
propertyPlantEquipment 55263000.00
totalCurrentAssets 61581000.00
netTangibleAssets -8307000.00
shortTermInvestments 974000.00
netReceivables 10127000.00
longTermDebt 2723000.00
accountsPayable 5967000.00
nonCurrrentAssetsOther 2691000.00
nonCurrentAssetsTotal 87453000.00
capitalLeaseObligations 38697000.00
nonCurrentLiabilitiesOther 1585000.00
nonCurrentLiabilitiesTotal 39320000.00
liabilitiesAndStockholdersEquity 149034000.00
cashAndShortTermInvestments 29239000.00
propertyPlantAndEquipmentNet 55263000.00
netWorkingCapital -28127000.00
netInvestedCapital 22729000.00
commonStockSharesOutstanding 33256000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-24
currency_symbol USD
totalAssets 161306000.00
intangibleAssets 8609000.00
otherCurrentAssets 30604000.00
totalLiab 102089000.00
totalStockholderEquity 59217000.00
deferredLongTermLiab 1101000.00
otherCurrentLiab 44513000.00
commonStock 668000.00
capitalStock 668000.00
retainedEarnings 326319000.00
otherLiab 7181000.00
goodWill 23176000.00
otherAssets 22113000.00
cash 35462000.00
totalCurrentLiabilities 70783000.00
currentDeferredRevenue 8090000.00
netDebt -1422000.00
shortTermDebt 6934000.00
shortLongTermDebtTotal 34040000.00
otherStockholderEquity -267770000.00
propertyPlantEquipment 30575000.00
totalCurrentAssets 76833000.00
netTangibleAssets 27432000.00
shortTermInvestments 1515000.00
netReceivables 9252000.00
longTermDebt 2981000.00
accountsPayable 11246000.00
commonStockTotalEquity 668000.00
retainedEarningsTotalEquity 326319000.00
treasuryStock -447259000.00
nonCurrrentAssetsOther 1999000.00
nonCurrentAssetsTotal 84473000.00
capitalLeaseObligations 31059000.00
nonCurrentLiabilitiesOther 31306000.00
nonCurrentLiabilitiesTotal 31306000.00
capitalSurpluse 179489000.00
liabilitiesAndStockholdersEquity 161306000.00
cashAndShortTermInvestments 36977000.00
propertyPlantAndEquipmentGross 30575000.00
propertyPlantAndEquipmentNet 50689000.00
netWorkingCapital 6050000.00
netInvestedCapital 62198000.00
commonStockSharesOutstanding 31959000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-20
currency_symbol USD
totalAssets 250138000.00
intangibleAssets 19841000.00
otherCurrentAssets 41416000.00
totalLiab 151200000.00
totalStockholderEquity 98938000.00
deferredLongTermLiab 1606000.00
otherCurrentLiab 53682000.00
commonStock 660000.00
capitalStock 660000.00
retainedEarnings 375180000.00
otherLiab 5347000.00
goodWill 24578000.00
otherAssets 3902000.00
cash 69280000.00
totalCurrentLiabilities 123444000.00
currentDeferredRevenue 55284000.00
netDebt -38996000.00
shortTermDebt 7875000.00
shortLongTermDebtTotal 30284000.00
otherStockholderEquity -240241000.00
propertyPlantEquipment 34294000.00
totalCurrentAssets 150514000.00
netTangibleAssets 54519000.00
shortTermInvestments 2502000.00
netReceivables 37316000.00
accountsPayable 6603000.00
accumulatedOtherComprehensiveIncome -36661000.00
commonStockTotalEquity 660000.00
retainedEarningsTotalEquity 375180000.00
treasuryStock -469315000.00
nonCurrrentAssetsOther 2296000.00
nonCurrentAssetsTotal 99624000.00
capitalLeaseObligations 7875000.00
nonCurrentLiabilitiesOther 27756000.00
nonCurrentLiabilitiesTotal 27756000.00
capitalSurpluse 192413000.00
liabilitiesAndStockholdersEquity 250138000.00
cashAndShortTermInvestments 71782000.00
propertyPlantAndEquipmentGross 52909000.00
propertyPlantAndEquipmentNet 52909000.00
netWorkingCapital 27070000.00
netInvestedCapital 98938000.00
commonStockSharesOutstanding 29492000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-12
currency_symbol USD
totalAssets 269492000.00
intangibleAssets 10369000.00
otherCurrentAssets 31107000.00
totalLiab 141878000.00
totalStockholderEquity 127614000.00
deferredLongTermLiab 1738000.00
otherCurrentLiab 51711000.00
commonStock 653000.00
capitalStock 653000.00
retainedEarnings 429992000.00
otherLiab 6618000.00
goodWill 2072000.00
otherAssets 9665000.00
cash 166307000.00
totalCurrentLiabilities 126626000.00
currentDeferredRevenue 63834000.00
netDebt -148722000.00
shortTermDebt 5768000.00
shortLongTermDebtTotal 17585000.00
otherStockholderEquity -267261000.00
propertyPlantEquipment 16860000.00
totalCurrentAssets 232264000.00
netTangibleAssets 115173000.00
shortTermInvestments 2068000.00
netReceivables 32782000.00
accountsPayable 5313000.00
accumulatedOtherComprehensiveIncome -35770000.00
commonStockTotalEquity 653000.00
retainedEarningsTotalEquity 429992000.00
treasuryStock -508188000.00
nonCurrrentAssetsOther 7927000.00
nonCurrentAssetsTotal 37228000.00
capitalLeaseObligations 8634000.00
longTermDebtTotal 8634000.00
nonCurrentLiabilitiesOther 6618000.00
nonCurrentLiabilitiesTotal 15252000.00
capitalSurpluse 205157000.00
liabilitiesAndStockholdersEquity 269492000.00
cashAndShortTermInvestments 168375000.00
propertyPlantAndEquipmentGross 16860000.00
propertyPlantAndEquipmentNet 16860000.00
netWorkingCapital 105638000.00
netInvestedCapital 127614000.00
commonStockSharesOutstanding 27563000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-21
currency_symbol USD
totalAssets 287539000.00
intangibleAssets 12026000.00
otherCurrentAssets 32735000.00
totalLiab 159081000.00
totalStockholderEquity 128458000.00
deferredLongTermLiab 2163000.00
otherCurrentLiab 65546000.00
commonStock 649000.00
retainedEarnings 431818000.00
otherLiab 19709000.00
goodWill 2567000.00
otherAssets 7619000.00
cash 185098000.00
totalCurrentLiabilities 139372000.00
currentDeferredRevenue 68207000.00
netDebt -178097000.00
shortLongTermDebtTotal 7001000.00
otherStockholderEquity -253333000.00
propertyPlantEquipment 10434000.00
totalCurrentAssets 257056000.00
netTangibleAssets 113865000.00
shortTermInvestments 2065000.00
netReceivables 37158000.00
accountsPayable 5619000.00
accumulatedOtherComprehensiveIncome -50676000.00
commonStockTotalEquity 649000.00
retainedEarningsTotalEquity 431818000.00
treasuryStock -505764000.00
nonCurrrentAssetsOther 5456000.00
nonCurrentAssetsTotal 30483000.00
capitalLeaseObligations 7001000.00
nonCurrentLiabilitiesOther 19709000.00
nonCurrentLiabilitiesTotal 19709000.00
capitalSurpluse 201755000.00
liabilitiesAndStockholdersEquity 287539000.00
cashAndShortTermInvestments 187163000.00
propertyPlantAndEquipmentGross 10434000.00
propertyPlantAndEquipmentNet 10434000.00
netWorkingCapital 117684000.00
netInvestedCapital 128458000.00
commonStockSharesOutstanding 32794000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-07
currency_symbol USD
totalAssets 463376000.00
intangibleAssets 14852000.00
otherCurrentAssets 39399000.00
totalLiab 182670000.00
totalStockholderEquity 280706000.00
deferredLongTermLiab 3756000.00
otherCurrentLiab 73347000.00
commonStock 641000.00
retainedEarnings 421281000.00
otherLiab 30138000.00
goodWill 2567000.00
otherAssets 5802000.00
cash 307802000.00
totalCurrentLiabilities 152532000.00
currentDeferredRevenue 74666000.00
netDebt -291294000.00
shortLongTermDebtTotal 16508000.00
otherStockholderEquity -141215000.00
propertyPlantEquipment 12218000.00
totalCurrentAssets 431693000.00
longTermInvestments 0.00
netTangibleAssets 263287000.00
shortTermInvestments 49434000.00
netReceivables 35058000.00
accountsPayable 4519000.00
accumulatedOtherComprehensiveIncome -1000.00
commonStockTotalEquity 641000.00
retainedEarningsTotalEquity 421281000.00
treasuryStock -337069000.00
nonCurrrentAssetsOther 2046000.00
nonCurrentAssetsTotal 31683000.00
capitalLeaseObligations 16508000.00
nonCurrentLiabilitiesOther 30138000.00
nonCurrentLiabilitiesTotal 30138000.00
capitalSurpluse 195854000.00
liabilitiesAndStockholdersEquity 463376000.00
cashAndShortTermInvestments 357236000.00
propertyPlantAndEquipmentGross 12218000.00
propertyPlantAndEquipmentNet 12218000.00
commonStockSharesOutstanding 46228000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-08
currency_symbol USD
totalAssets 506766000.00
intangibleAssets 18698000.00
otherCurrentAssets 39750000.00
totalLiab 203116000.00
totalStockholderEquity 303650000.00
deferredLongTermLiab 6369000.00
otherCurrentLiab 74434000.00
commonStock 634000.00
retainedEarnings 451321000.00
otherLiab 35164000.00
goodWill 2567000.00
otherAssets 5320000.00
cash 282145000.00
totalCurrentLiabilities 167952000.00
currentDeferredRevenue 88756000.00
netDebt -262027000.00
shortLongTermDebtTotal 20118000.00
otherStockholderEquity -148206000.00
propertyPlantEquipment 21742000.00
totalCurrentAssets 403275000.00
longTermInvestments 55164000.00
netTangibleAssets 282385000.00
shortTermInvestments 19387000.00
netReceivables 61993000.00
accountsPayable 4762000.00
accumulatedOtherComprehensiveIncome -99000.00
commonStockTotalEquity 634000.00
retainedEarningsTotalEquity 451321000.00
treasuryStock -337069000.00
nonCurrrentAssetsOther 60484000.00
nonCurrentAssetsTotal 103491000.00
nonCurrentLiabilitiesOther 35164000.00
nonCurrentLiabilitiesTotal 35164000.00
capitalSurpluse 188863000.00
liabilitiesAndStockholdersEquity 506766000.00
cashAndShortTermInvestments 301532000.00
propertyPlantAndEquipmentGross 21742000.00
propertyPlantAndEquipmentNet 21742000.00
commonStockSharesOutstanding 45665000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-10
currency_symbol USD
totalAssets 558095000.00
intangibleAssets 22208000.00
otherCurrentAssets 69629000.00
totalLiab 192214000.00
totalStockholderEquity 365881000.00
otherCurrentLiab 51403000.00
commonStock 630000.00
retainedEarnings 521775000.00
goodWill 2567000.00
cash 207003000.00
totalCurrentLiabilities 160464000.00
currentDeferredRevenue 108048000.00
netDebt -184905000.00
shortLongTermDebtTotal 22098000.00
otherStockholderEquity -156349000.00
propertyPlantEquipment 78219000.00
totalCurrentAssets 311384000.00
longTermInvestments 121067000.00
netTangibleAssets 341106000.00
shortTermInvestments 12051000.00
netReceivables 22701000.00
accountsPayable 1013000.00
accumulatedOtherComprehensiveIncome -175000.00
commonStockTotalEquity 630000.00
retainedEarningsTotalEquity 521775000.00
treasuryStock -337069000.00
nonCurrrentAssetsOther 123542000.00
deferredLongTermAssetCharges 20175000.00
nonCurrentAssetsTotal 246711000.00
nonCurrentLiabilitiesOther 31750000.00
nonCurrentLiabilitiesTotal 31750000.00
capitalSurpluse 180720000.00
liabilitiesAndStockholdersEquity 558095000.00
cashAndShortTermInvestments 219054000.00
propertyPlantAndEquipmentGross 78219000.00
propertyPlantAndEquipmentNet 78219000.00
commonStockSharesOutstanding 46512000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-17
currency_symbol USD
totalAssets 573979000.00
intangibleAssets 24311000.00
otherCurrentAssets 36515000.00
totalLiab 225940000.00
totalStockholderEquity 348039000.00
otherCurrentLiab 54756000.00
commonStock 623000.00
retainedEarnings 515608000.00
goodWill 2567000.00
cash 249472000.00
totalCurrentLiabilities 192742000.00
currentDeferredRevenue 132791000.00
netDebt -225545000.00
shortLongTermDebtTotal 23927000.00
otherStockholderEquity -168240000.00
propertyPlantEquipment 91425000.00
totalCurrentAssets 381582000.00
longTermInvestments 52847000.00
netTangibleAssets 317660000.00
shortTermInvestments 65901000.00
netReceivables 29694000.00
accountsPayable 5195000.00
accumulatedOtherComprehensiveIncome 48000.00
commonStockTotalEquity 623000.00
retainedEarningsTotalEquity 512107000.00
treasuryStock -337069000.00
nonCurrrentAssetsOther 55587000.00
deferredLongTermAssetCharges 18507000.00
nonCurrentAssetsTotal 192397000.00
nonCurrentLiabilitiesOther 33198000.00
nonCurrentLiabilitiesTotal 33198000.00
capitalSurpluse 168829000.00
liabilitiesAndStockholdersEquity 573979000.00
cashAndShortTermInvestments 315373000.00
propertyPlantAndEquipmentGross 91425000.00
propertyPlantAndEquipmentNet 91425000.00
commonStockSharesOutstanding 55487000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-12
currency_symbol USD
totalAssets 755329000.00
intangibleAssets 7315000.00
otherCurrentAssets 25817000.00
totalLiab 259217000.00
totalStockholderEquity 496112000.00
otherCurrentLiab 44640000.00
commonStock 614000.00
retainedEarnings 479140000.00
goodWill 3424000.00
cash 255965000.00
totalCurrentLiabilities 224285000.00
currentDeferredRevenue 175057000.00
netDebt -230792000.00
shortLongTermDebtTotal 25173000.00
otherStockholderEquity 16136000.00
propertyPlantEquipment 95966000.00
totalCurrentAssets 496147000.00
longTermInvestments 136881000.00
netTangibleAssets 480831000.00
shortTermInvestments 136967000.00
netReceivables 77398000.00
accountsPayable 4588000.00
accumulatedOtherComprehensiveIncome 222000.00
commonStockTotalEquity 614000.00
retainedEarningsTotalEquity 474598000.00
treasuryStock -135573000.00
nonCurrrentAssetsOther 139211000.00
deferredLongTermAssetCharges 13266000.00
nonCurrentAssetsTotal 259182000.00
nonCurrentLiabilitiesOther 34932000.00
nonCurrentLiabilitiesTotal 34932000.00
capitalSurpluse 151709000.00
liabilitiesAndStockholdersEquity 755329000.00