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

Logo

Forrester Research, Inc. занимается предоставлением исследовательских, информационных и консультационных услуг. Он работает в следующих сегментах: Продукты, Исследования и SiriusDecisions. Сегмент продуктов включает доходы от продуктов Connect, Analytics и Events, а также расходы организаций, ответственных за разработку и поставку этих продуктов. Сегмент Research состоит из продуктов компании Research. Сегмент SiriusDecisions предлагает оперативный интеллект и основанную на фактах информацию руководителям функционального маркетинга, продаж и продуктов бизнес-организаций и их командам. Компания была основана Джорджем Ф. Колони 7 июля 1983 года и имеет штаб-квартиру в Кембридже, штат Массачусетс.

General
Code FORR
Type Common Stock
Name Forrester Research Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000HGNYG8
ISIN US3465631097
LEI 549300UUSFXYLJ80Z897
PrimaryTicker FORR.US
CUSIP 346563109
CIK 1023313
EmployerIdNumber 04-2797789
FiscalYearEnd December
IPODate 1996-11-26
InternationalDomestic Domestic
Sector Industrials
Industry Consulting Services
GicSector Industrials
GicGroup Commercial & Professional Services
GicIndustry Professional Services
GicSubIndustry Research & Consulting Services
HomeCategory Domestic
IsDelisted Нет
Address 60 Acorn Park Drive, Cambridge, MA, United States, 02140
Phone 617 613 6000
WebURL https://www.forrester.com
FullTimeEmployees 1750
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 517144288
MarketCapitalizationMln 517.1443
EBITDA 47704000
PERatio 268.8
PEGRatio 1.6844
WallStreetTargetPrice 28
BookValue 12.108
DividendShare 0
DividendYield 0.0199
EarningsShare 0.1
EPSEstimateCurrentYear 1.9
EPSEstimateNextYear 1.68
EPSEstimateNextQuarter 0.34
EPSEstimateCurrentQuarter 0.35
MostRecentQuarter 2023-09-30
ProfitMargin 0.0042
OperatingMarginTTM 0.0447
ReturnOnAssetsTTM 0.035
ReturnOnEquityTTM 0.0093
RevenueTTM 499580992
RevenuePerShareTTM 26.107
QuarterlyRevenueGrowthYOY -0.112
GrossProfitTTM 314014000
DilutedEpsTTM 0.1
QuarterlyEarningsGrowthYOY -0.538

Financials / Income Statement / quarterly / net Income

8.02M
2021-12-31
4.15M
2022-03-31
13.87M
2022-06-30
5.41M
2022-09-30
-1.63M
2022-12-31
-4.08M
2023-03-31
5.3M
2023-06-30
2.48M
2023-09-30

Financials / Income Statement / quarterly / ebitda

17.19M
2021-12-31
14.59M
2022-03-31
26.46M
2022-06-30
14.63M
2022-09-30
11.66M
2022-12-31
2.17M
2023-03-31
24.59M
2023-06-30
10.95M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

133.73M
2021-12-31
124.97M
2022-03-31
148.25M
2022-06-30
127.68M
2022-09-30
136.89M
2022-12-31
113.67M
2023-03-31
135.59M
2023-06-30
113.43M
2023-09-30

Earnings / History / epsActual

0.45
2022-12-31
0.27
2023-03-31
0.94
2023-06-30
0.44
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 268.8
ForwardPE 21.0526
PriceSalesTTM 1.0209
PriceBookMRQ 2.1916
EnterpriseValue 495646336
EnterpriseValueRevenue 0.9504
EnterpriseValueEbitda 10.9815
SharesStats
SharesOutstanding 19239000
SharesFloat 11628244
PercentInsiders 38.241
PercentInstitutions 55.771
Technicals
Beta 0.907
52WeekHigh 39.09
52WeekLow 22.265
50DayMA 25.4434
200DayMA 29.174
SharesShort 229834
SharesShortPriorMonth 205590
ShortRatio 3.47
ShortPercent 0.0236
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-08
currency_symbol USD
totalAssets 152472000.00
intangibleAssets 40343000.00
otherCurrentAssets 42163000.00
totalLiab 193349000.00
totalStockholderEquity 232890000.00
otherCurrentLiab 56533000.00
commonStock 247000.00
retainedEarnings 178344000.00
goodWill 242061000.00
otherAssets -351171000.00
cash 101706000.00
cashAndEquivalents 101706000.00
totalCurrentLiabilities 158349000.00
currentDeferredRevenue 158349000.00
netDebt -66706000.00
shortTermDebt -57295000.00
shortLongTermDebtTotal 35000000.00
otherStockholderEquity 62895000.00
propertyPlantEquipment 61714000.00
totalCurrentAssets 152472000.00
shortTermInvestments 9750000.00
netReceivables 41016000.00
longTermDebt 35000000.00
inventory -42163000.00
accountsPayable 762000.00
accumulatedOtherComprehensiveIncome -8349000.00
nonCurrrentAssetsOther 7053000.00
nonCurrentAssetsTotal 351171000.00
longTermDebtTotal 35000000.00
nonCurrentLiabilitiesTotal 35000000.00
capitalSurpluse 273797000.00
liabilitiesAndStockholdersEquity 193349000.00
cashAndShortTermInvestments 111456000.00
propertyPlantAndEquipmentNet 61714000.00
netWorkingCapital -5877000.00
netInvestedCapital 35000000.00
commonStockSharesOutstanding 19289000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-09
currency_symbol USD
totalAssets 570674000.00
intangibleAssets 43406000.00
otherCurrentAssets 53993000.00
totalLiab 179613000.00
totalStockholderEquity 231645000.00
otherCurrentLiab -179613000.00
commonStock 245000.00
capitalStock 245000.00
retainedEarnings 175860000.00
otherLiab 15669000.00
goodWill 243287000.00
otherAssets 86606000.00
cash 109951000.00
cashAndEquivalents 109951000.00
totalCurrentLiabilities 179613000.00
currentDeferredRevenue 179613000.00
netDebt -30120000.00
shortTermDebt 178476000.00
shortLongTermDebtTotal 79831000.00
otherStockholderEquity 61484000.00
propertyPlantEquipment 65356000.00
totalCurrentAssets 123615000.00
netTangibleAssets -55048000.00
shortTermInvestments 13664000.00
netReceivables 46277000.00
longTermDebt 35000000.00
inventory -100270000.00
accountsPayable 1137000.00
accumulatedOtherComprehensiveIncome -5944000.00
nonCurrrentAssetsOther 8404000.00
nonCurrentAssetsTotal 360453000.00
capitalLeaseObligations 44831000.00
longTermDebtTotal 35000000.00
nonCurrentLiabilitiesOther 15669000.00
nonCurrentLiabilitiesTotal 95500000.00
capitalSurpluse 269371000.00
liabilitiesAndStockholdersEquity 570674000.00
cashAndShortTermInvestments 123615000.00
propertyPlantAndEquipmentGross 65356000.00
propertyPlantAndEquipmentNet 65356000.00
netWorkingCapital -33308000.00
netInvestedCapital 266645000.00
commonStockSharesOutstanding 19258000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-09
currency_symbol USD
totalAssets 593888000.00
intangibleAssets 46453000.00
otherCurrentAssets 62712000.00
totalLiab 371142000.00
totalStockholderEquity 222746000.00
otherCurrentLiab 53787000.00
commonStock 245000.00
capitalStock 245000.00
retainedEarnings 170556000.00
otherLiab 18316000.00
goodWill 242852000.00
otherAssets 7754000.00
cash 104217000.00
cashAndEquivalents 104217000.00
totalCurrentLiabilities 269305000.00
currentDeferredRevenue 215093000.00
netDebt -20696000.00
shortTermDebt 0.00
shortLongTermDebtTotal 83521000.00
otherStockholderEquity 58624000.00
propertyPlantEquipment 22420000.00
totalCurrentAssets 225844000.00
netTangibleAssets -66559000.00
shortTermInvestments 16759000.00
netReceivables 58915000.00
longTermDebt 35000000.00
inventory -16759000.00
accountsPayable 425000.00
accumulatedOtherComprehensiveIncome -6679000.00
commonStockTotalEquity 245000.00
retainedEarningsTotalEquity 170556000.00
nonCurrrentAssetsOther 7754000.00
nonCurrentAssetsTotal 368044000.00
capitalLeaseObligations 48521000.00
longTermDebtTotal 35000000.00
nonCurrentLiabilitiesOther 66837000.00
nonCurrentLiabilitiesTotal 101837000.00
capitalSurpluse 265691000.00
liabilitiesAndStockholdersEquity 593888000.00
cashAndShortTermInvestments 120976000.00
propertyPlantAndEquipmentGross 70985000.00
propertyPlantAndEquipmentNet 70985000.00
netWorkingCapital -43461000.00
netInvestedCapital 257746000.00
commonStockSharesOutstanding 19108000.00
2022-12-31
date 2022-12-31
filing_date 2023-03-10
currency_symbol USD
totalAssets 608438000.00
intangibleAssets 49504000.00
otherCurrentAssets 14069000.00
totalLiab 386782000.00
totalStockholderEquity 221656000.00
deferredLongTermLiab 500000.00
otherCurrentLiab 77375000.00
commonStock 244000.00
capitalStock 244000.00
retainedEarnings 174631000.00
otherLiab 16642000.00
goodWill 242149000.00
otherAssets 8317000.00
cash 123317000.00
cashAndEquivalents 103629000.00
totalCurrentLiabilities 269389000.00
currentDeferredRevenue 178021000.00
netDebt -8934000.00
shortTermDebt 13632000.00
shortLongTermDebtTotal 114383000.00
otherStockholderEquity 54699000.00
propertyPlantEquipment 23208000.00
totalCurrentAssets 235290000.00
netTangibleAssets -69997000.00
shortTermInvestments 19688000.00
netReceivables 73345000.00
longTermDebt 50000000.00
inventory 24559000.00
accountsPayable 361000.00
accumulatedOtherComprehensiveIncome -7918000.00
commonStockTotalEquity 244000.00
retainedEarningsTotalEquity 174631000.00
nonCurrrentAssetsOther 8317000.00
nonCurrentAssetsTotal 373148000.00
capitalLeaseObligations 64383000.00
longTermDebtTotal 50000000.00
nonCurrentLiabilitiesOther 67393000.00
nonCurrentLiabilitiesTotal 117393000.00
capitalSurpluse 261766000.00
liabilitiesAndStockholdersEquity 608438000.00
cashAndShortTermInvestments 123317000.00
propertyPlantAndEquipmentGross 139206000.00
propertyPlantAndEquipmentNet 73178000.00
netWorkingCapital -34099000.00
netInvestedCapital 271656000.00
commonStockSharesOutstanding 19051000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-04
currency_symbol USD
totalAssets 585240000.00
intangibleAssets 52496000.00
otherCurrentAssets 34944000.00
totalLiab 371351000.00
totalStockholderEquity 213889000.00
otherCurrentLiab 65247000.00
commonStock 244000.00
capitalStock 244000.00
retainedEarnings 176261000.00
otherLiab 20673000.00
goodWill 238949000.00
otherAssets 8821000.00
cash 118738000.00
cashAndEquivalents 98735000.00
totalCurrentLiabilities 247074000.00
currentDeferredRevenue 180758000.00
netDebt -15199000.00
shortTermDebt 0.00
shortLongTermDebtTotal 103539000.00
otherStockholderEquity 51274000.00
propertyPlantEquipment 25053000.00
totalCurrentAssets 204284000.00
netTangibleAssets -77556000.00
shortTermInvestments 20003000.00
netReceivables 50602000.00
longTermDebt 50000000.00
accountsPayable 1069000.00
accumulatedOtherComprehensiveIncome -13890000.00
commonStockTotalEquity 244000.00
retainedEarningsTotalEquity 176261000.00
nonCurrrentAssetsOther 8821000.00
nonCurrentAssetsTotal 380956000.00
capitalLeaseObligations 53539000.00
longTermDebtTotal 50000000.00
nonCurrentLiabilitiesOther 74277000.00
nonCurrentLiabilitiesTotal 124277000.00
capitalSurpluse 258341000.00
liabilitiesAndStockholdersEquity 585240000.00
cashAndShortTermInvestments 118738000.00
propertyPlantAndEquipmentGross 80690000.00
propertyPlantAndEquipmentNet 80690000.00
netWorkingCapital -42790000.00
netInvestedCapital 263889000.00
commonStockSharesOutstanding 19139000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
totalAssets 614930000.00
intangibleAssets 55904000.00
otherCurrentAssets 40920000.00
totalLiab 404831000.00
totalStockholderEquity 210099000.00
otherCurrentLiab 66347000.00
commonStock 242000.00
capitalStock 242000.00
retainedEarnings 170847000.00
otherLiab 20202000.00
goodWill 241471000.00
otherAssets 9883000.00
cash 122613000.00
totalCurrentLiabilities 277040000.00
currentDeferredRevenue 210592000.00
netDebt -15096000.00
shortLongTermDebtTotal 107517000.00
otherStockholderEquity 47870000.00
propertyPlantEquipment 26159000.00
totalCurrentAssets 222547000.00
netTangibleAssets -100979000.00
shortTermInvestments 19388000.00
netReceivables 59014000.00
longTermDebt 50000000.00
accountsPayable 101000.00
accumulatedOtherComprehensiveIncome -8860000.00
commonStockTotalEquity 242000.00
retainedEarningsTotalEquity 170847000.00
nonCurrrentAssetsOther 9883000.00
nonCurrentAssetsTotal 392383000.00
capitalLeaseObligations 57517000.00
longTermDebtTotal 50000000.00
nonCurrentLiabilitiesOther 77791000.00
nonCurrentLiabilitiesTotal 127791000.00
capitalSurpluse 254937000.00
liabilitiesAndStockholdersEquity 614930000.00
cashAndShortTermInvestments 122613000.00
propertyPlantAndEquipmentNet 85125000.00
netWorkingCapital -54493000.00
netInvestedCapital 260099000.00
commonStockSharesOutstanding 19173000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-06
currency_symbol USD
totalAssets 651902000.00
intangibleAssets 59340000.00
otherCurrentAssets 47494000.00
totalLiab 449472000.00
totalStockholderEquity 202430000.00
otherCurrentLiab 56507000.00
commonStock 241000.00
capitalStock 241000.00
retainedEarnings 156973000.00
otherLiab 22496000.00
goodWill 244069000.00
otherAssets 9977000.00
cash 112496000.00
totalCurrentLiabilities 305478000.00
currentDeferredRevenue 248084000.00
netDebt 8980000.00
shortLongTermDebtTotal 121476000.00
otherStockholderEquity 49587000.00
propertyPlantEquipment 27064000.00
totalCurrentAssets 249366000.00
netTangibleAssets -100979000.00
shortTermInvestments 19116000.00
netReceivables 70260000.00
longTermDebt 60000000.00
accountsPayable 887000.00
accumulatedOtherComprehensiveIncome -4371000.00
commonStockTotalEquity 241000.00
retainedEarningsTotalEquity 156973000.00
nonCurrrentAssetsOther 9977000.00
nonCurrentAssetsTotal 402536000.00
capitalLeaseObligations 61476000.00
longTermDebtTotal 60000000.00
nonCurrentLiabilitiesOther 83994000.00
nonCurrentLiabilitiesTotal 143994000.00
capitalSurpluse 251001000.00
liabilitiesAndStockholdersEquity 651902000.00
cashAndShortTermInvestments 131612000.00
propertyPlantAndEquipmentNet 89150000.00
netWorkingCapital -56112000.00
netInvestedCapital 262430000.00
commonStockSharesOutstanding 19264000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-10
currency_symbol USD
totalAssets 680130000.00
intangibleAssets 62730000.00
otherCurrentAssets -134277835.99
totalLiab 476220000.00
totalStockholderEquity 203907000.00
otherCurrentLiab -213695688.50
commonStock 241000.00
capitalStock 241000.00
retainedEarnings 152830000.00
otherLiab 23554000.00
goodWill 244990000.00
otherAssets 680130000.00
cash 134278000.00
totalCurrentLiabilities 312340000.00
currentDeferredRevenue 213696000.00
netDebt -134277925.00
shortTermDebt 12992000.00
shortLongTermDebtTotal 75000000.00
otherStockholderEquity 54270000.00
propertyPlantEquipment 28245000.00
totalCurrentAssets 269490000.00
netTangibleAssets -110320000.00
shortTermInvestments 18510000.00
netReceivables 86965000.00
longTermDebt 75000000.00
inventory -86964913.04
accountsPayable 840000.00
accumulatedOtherComprehensiveIncome -3190000.00
commonStockTotalEquity 241000.00
retainedEarningsTotalEquity 152825000.00
nonCurrrentAssetsOther 9660000.00
nonCurrentAssetsTotal 410640000.00
capitalLeaseObligations 78030000.00
longTermDebtTotal 75000000.00
nonCurrentLiabilitiesOther 88886000.00
nonCurrentLiabilitiesTotal 163890000.00
capitalSurpluse 245985000.00
liabilitiesAndStockholdersEquity 680130000.00
cashAndShortTermInvestments 134278018.51
propertyPlantAndEquipmentNet 93250000.00
netWorkingCapital -42848000.00
netInvestedCapital 278907000.00
commonStockSharesOutstanding 19376000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-05
currency_symbol USD
totalAssets 654792000.00
intangibleAssets 66260000.00
otherCurrentAssets 21393000.00
totalLiab 453640000.00
totalStockholderEquity 201152000.00
otherCurrentLiab 69483000.00
commonStock 240000.00
capitalStock 240000.00
retainedEarnings 144802000.00
otherLiab 21526000.00
goodWill 245212000.00
otherAssets 654792000.00
cash 146350000.00
totalCurrentLiabilities 276847000.00
currentDeferredRevenue 194164000.00
netDebt 20909000.00
shortTermDebt 12500000.00
shortLongTermDebt 12500000.00
shortLongTermDebtTotal 167259000.00
otherStockholderEquity 59433000.00
propertyPlantEquipment 29743000.00
totalCurrentAssets 238119000.00
netTangibleAssets -114723000.00
shortTermInvestments 17018000.00
netReceivables 52317000.00
longTermDebt 86364000.00
inventory 18059000.00
accountsPayable 700000.00
accumulatedOtherComprehensiveIncome -3323000.00
commonStockTotalEquity 240000.00
retainedEarningsTotalEquity 144802000.00
nonCurrrentAssetsOther 7828000.00
nonCurrentAssetsTotal 416673000.00
capitalLeaseObligations 68395000.00
longTermDebtTotal 86364000.00
nonCurrentLiabilitiesOther 90429000.00
nonCurrentLiabilitiesTotal 176793000.00
capitalSurpluse 241968000.00
liabilitiesAndStockholdersEquity 654792000.00
cashAndShortTermInvestments 146350000.00
propertyPlantAndEquipmentNet 97373000.00
netWorkingCapital -38728000.00
netInvestedCapital 300016000.00
commonStockSharesOutstanding 19388000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-06
currency_symbol USD
totalAssets 668450000.00
intangibleAssets 69990000.00
otherCurrentAssets 15923000.00
totalLiab 466948000.00
totalStockholderEquity 201502000.00
otherCurrentLiab 63735000.00
commonStock 238000.00
capitalStock 238000.00
retainedEarnings 140280000.00
otherLiab 17783000.00
goodWill 246235000.00
otherAssets 7873000.00
cash 146387000.00
totalCurrentLiabilities 287560000.00
currentDeferredRevenue 210288000.00
netDebt 27032000.00
shortTermDebt 12500000.00
shortLongTermDebt 12500000.00
shortLongTermDebtTotal 173419000.00
otherStockholderEquity 62923000.00
propertyPlantEquipment 99401000.00
totalCurrentAssets 244951000.00
netTangibleAssets -114723000.00
netReceivables 63397000.00
longTermDebt 89342000.00
inventory 19244000.00
accountsPayable 1037000.00
accumulatedOtherComprehensiveIncome -1939000.00
commonStockTotalEquity 238000.00
retainedEarningsTotalEquity 140280000.00
nonCurrrentAssetsOther 7873000.00
nonCurrentAssetsTotal 423499000.00
capitalLeaseObligations 71577000.00
longTermDebtTotal 89342000.00
nonCurrentLiabilitiesOther 18469000.00
nonCurrentLiabilitiesTotal 179388000.00
capitalSurpluse 237485000.00
liabilitiesAndStockholdersEquity 668450000.00
cashAndShortTermInvestments 146387000.00
propertyPlantAndEquipmentGross 99401000.00
propertyPlantAndEquipmentNet 99401000.00
netWorkingCapital -42609000.00
netInvestedCapital 303344000.00
commonStockSharesOutstanding 19377000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-06
currency_symbol USD
totalAssets 663719000.00
intangibleAssets 73898000.00
otherCurrentAssets 19913000.00
totalLiab 471482000.00
totalStockholderEquity 192237000.00
otherCurrentLiab 54747000.00
commonStock 238000.00
retainedEarnings 131937000.00
otherLiab 19567000.00
goodWill 245691000.00
otherAssets 7535000.00
cash 125600000.00
totalCurrentLiabilities 284149000.00
currentDeferredRevenue 216522000.00
netDebt 53786000.00
shortTermDebt 12500000.00
shortLongTermDebt 12500000.00
shortLongTermDebtTotal 179386000.00
otherStockholderEquity 62863000.00
propertyPlantEquipment 26513000.00
totalCurrentAssets 236272000.00
netTangibleAssets -127352000.00
netReceivables 68822000.00
longTermDebt 92319000.00
inventory 21937000.00
accountsPayable 380000.00
accumulatedOtherComprehensiveIncome -2801000.00
commonStockTotalEquity 238000.00
retainedEarningsTotalEquity 131937000.00
nonCurrrentAssetsOther 7535000.00
nonCurrentAssetsTotal 427447000.00
capitalLeaseObligations 74567000.00
longTermDebtTotal 92319000.00
nonCurrentLiabilitiesOther 95014000.00
nonCurrentLiabilitiesTotal 187333000.00
capitalSurpluse 234752000.00
liabilitiesAndStockholdersEquity 663719000.00
cashAndShortTermInvestments 125600000.00
propertyPlantAndEquipmentGross 100323000.00
propertyPlantAndEquipmentNet 100323000.00
netWorkingCapital -47877000.00
netInvestedCapital 297056000.00
commonStockSharesOutstanding 19288000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-11
currency_symbol USD
totalAssets 644218000.00
intangibleAssets 77995000.00
otherCurrentAssets 18588000.00
totalLiab 458452000.00
totalStockholderEquity 185766000.00
otherCurrentLiab 64648000.00
commonStock 236000.00
retainedEarnings 127981000.00
otherLiab 21941000.00
goodWill 247211000.00
otherAssets 74820000.00
cash 90257000.00
totalCurrentLiabilities 269745000.00
currentDeferredRevenue 179968000.00
netDebt 99837000.00
shortTermDebt 24472000.00
shortLongTermDebt 12500000.00
shortLongTermDebtTotal 190094000.00
otherStockholderEquity 58239000.00
propertyPlantEquipment 27032000.00
totalCurrentAssets 217160000.00
netTangibleAssets -139440000.00
netReceivables 84695000.00
longTermDebt 95299000.00
inventory 23620000.00
accountsPayable 657000.00
accumulatedOtherComprehensiveIncome -690000.00
commonStockTotalEquity 236000.00
retainedEarningsTotalEquity 127981000.00
nonCurrrentAssetsOther 5524000.00
nonCurrentAssetsTotal 427058000.00
capitalLeaseObligations 82295000.00
longTermDebtTotal 95299000.00
nonCurrentLiabilitiesOther 93408000.00
nonCurrentLiabilitiesTotal 188707000.00
capitalSurpluse 230128000.00
liabilitiesAndStockholdersEquity 644218000.00
cashAndShortTermInvestments 90257000.00
propertyPlantAndEquipmentGross 96328000.00
propertyPlantAndEquipmentNet 96328000.00
netWorkingCapital -52585000.00
netInvestedCapital 293565000.00
commonStockSharesOutstanding 19119000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-06
currency_symbol USD
totalAssets 592775000.00
intangibleAssets 83386000.00
otherCurrentAssets 16041000.00
totalLiab 418067000.00
totalStockholderEquity 174708000.00
otherCurrentLiab 54802000.00
commonStock 236000.00
retainedEarnings 125554000.00
otherLiab 21772000.00
goodWill 244990000.00
otherAssets 4540000.00
cash 73027000.00
totalCurrentLiabilities 223646000.00
currentDeferredRevenue 155418000.00
netDebt 109900000.00
shortTermDebt 11719000.00
shortLongTermDebt 11719000.00
shortLongTermDebtTotal 182927000.00
otherStockholderEquity 53164000.00
propertyPlantEquipment 28531000.00
totalCurrentAssets 157617000.00
netTangibleAssets -153668000.00
netReceivables 54141000.00
longTermDebt 98268000.00
inventory 14408000.00
accountsPayable 1707000.00
accumulatedOtherComprehensiveIncome -4246000.00
commonStockTotalEquity 236000.00
retainedEarningsTotalEquity 125554000.00
nonCurrrentAssetsOther 5040000.00
nonCurrentAssetsTotal 435158000.00
capitalLeaseObligations 72940000.00
longTermDebtTotal 98268000.00
nonCurrentLiabilitiesOther 96153000.00
nonCurrentLiabilitiesTotal 194421000.00
capitalSurpluse 225053000.00
liabilitiesAndStockholdersEquity 592775000.00
cashAndShortTermInvestments 73027000.00
propertyPlantAndEquipmentGross 101742000.00
propertyPlantAndEquipmentNet 101742000.00
netWorkingCapital -66029000.00
netInvestedCapital 284695000.00
commonStockSharesOutstanding 18872000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-10
currency_symbol USD
totalAssets 458249000.00
intangibleAssets 87994000.00
otherCurrentAssets 21417000.00
totalLiab 284840000.00
totalStockholderEquity 173409000.00
otherCurrentLiab -12139000.00
commonStock 234000.00
retainedEarnings 129314000.00
otherLiab 21512000.00
goodWill 243201000.00
otherAssets -93864000.00
cash 68377000.00
totalCurrentLiabilities 170777000.00
currentDeferredRevenue 170777000.00
netDebt 45686000.00
shortTermDebt 10938000.00
shortLongTermDebt 10938000.00
shortLongTermDebtTotal 114063000.00
otherStockholderEquity 50889000.00
propertyPlantEquipment 29019000.00
totalCurrentAssets 122485000.00
netTangibleAssets -157786000.00
netReceivables 54108000.00
longTermDebt 101235000.00
inventory -21417000.00
accountsPayable 1201000.00
accumulatedOtherComprehensiveIncome -7028000.00
commonStockTotalEquity 234000.00
retainedEarningsTotalEquity 129314000.00
nonCurrrentAssetsOther 5577000.00
nonCurrentAssetsTotal 429628000.00
capitalLeaseObligations 63490000.00
longTermDebtTotal 101235000.00
nonCurrentLiabilitiesOther 86727000.00
nonCurrentLiabilitiesTotal 114063000.00
capitalSurpluse 222778000.00
liabilitiesAndStockholdersEquity 458249000.00
cashAndShortTermInvestments 68377000.00
propertyPlantAndEquipmentGross 92856000.00
propertyPlantAndEquipmentNet 92856000.00
netWorkingCapital -68257000.00
netInvestedCapital 285582000.00
commonStockSharesOutstanding 18831000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-11
currency_symbol USD
totalAssets 608298000.00
intangibleAssets 92655000.00
otherCurrentAssets 24980000.00
totalLiab 450126000.00
totalStockholderEquity 158172000.00
otherCurrentLiab 51450000.00
commonStock 234000.00
retainedEarnings 117477000.00
otherLiab 22940000.00
goodWill 242690000.00
otherAssets 4582000.00
cash 69815000.00
totalCurrentLiabilities 257357000.00
currentDeferredRevenue 195399000.00
netDebt 108383000.00
shortTermDebt 10156000.00
shortLongTermDebt 10156000.00
shortLongTermDebtTotal 178198000.00
otherStockholderEquity 48419000.00
propertyPlantEquipment 28748000.00
totalCurrentAssets 172903000.00
netTangibleAssets -177173000.00
netReceivables 59505000.00
longTermDebt 104202000.00
inventory 18603000.00
accountsPayable 352000.00
accumulatedOtherComprehensiveIncome -7958000.00
commonStockTotalEquity 234000.00
retainedEarningsTotalEquity 117477000.00
treasuryStock -171889000.00
nonCurrrentAssetsOther 7082000.00
nonCurrentAssetsTotal 435395000.00
capitalLeaseObligations 63840000.00
longTermDebtTotal 104202000.00
nonCurrentLiabilitiesOther 88567000.00
nonCurrentLiabilitiesTotal 192769000.00
capitalSurpluse 220308000.00
liabilitiesAndStockholdersEquity 608298000.00
cashAndShortTermInvestments 69815000.00
propertyPlantAndEquipmentGross 92968000.00
propertyPlantAndEquipmentNet 92968000.00
netWorkingCapital -84454000.00
netInvestedCapital 272530000.00
commonStockSharesOutstanding 18705000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-13
currency_symbol USD
totalAssets 639160000.00
intangibleAssets 97363000.00
otherCurrentAssets 19201000.00
totalLiab 481072000.00
totalStockholderEquity 158088000.00
otherCurrentLiab 67649000.00
commonStock 233000.00
retainedEarnings 118147000.00
otherLiab 23765000.00
goodWill 243895000.00
otherAssets 4329000.00
cash 67904000.00
totalCurrentLiabilities 268931000.00
currentDeferredRevenue 179194000.00
netDebt 141911000.00
shortTermDebt 21583000.00
shortLongTermDebt 9375000.00
shortLongTermDebtTotal 209815000.00
otherStockholderEquity 44565000.00
propertyPlantEquipment 29937000.00
totalCurrentAssets 192036000.00
longTermInvestments 2500000.00
netTangibleAssets -183170000.00
netReceivables 84605000.00
longTermDebt 121170000.00
inventory 20326000.00
accountsPayable 505000.00
accumulatedOtherComprehensiveIncome -4857000.00
commonStockTotalEquity 233000.00
retainedEarningsTotalEquity 118147000.00
treasuryStock -171889000.00
nonCurrrentAssetsOther 6829000.00
nonCurrentAssetsTotal 447124000.00
capitalLeaseObligations 79270000.00
longTermDebtTotal 121170000.00
nonCurrentLiabilitiesOther 90971000.00
nonCurrentLiabilitiesTotal 212141000.00
capitalSurpluse 216454000.00
liabilitiesAndStockholdersEquity 639160000.00
cashAndShortTermInvestments 67904000.00
propertyPlantAndEquipmentGross 99037000.00
propertyPlantAndEquipmentNet 99037000.00
commonStockSharesOutstanding 18720000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-08
currency_symbol USD
totalAssets 598331000.00
intangibleAssets 102915000.00
otherCurrentAssets 14988000.00
totalLiab 450679000.00
totalStockholderEquity 147652000.00
otherCurrentLiab 70888000.00
commonStock 232000.00
retainedEarnings 113257000.00
otherLiab 14912000.00
goodWill 238826000.00
otherAssets 4618000.00
cash 67629000.00
totalCurrentLiabilities 248583000.00
currentDeferredRevenue 168008000.00
netDebt 128149000.00
shortTermDebt 8594000.00
shortLongTermDebt 8594000.00
shortLongTermDebtTotal 195778000.00
otherStockholderEquity 40767000.00
propertyPlantEquipment 27609000.00
totalCurrentAssets 150870000.00
longTermInvestments 2400000.00
netTangibleAssets -194089000.00
netReceivables 54612000.00
longTermDebt 123355000.00
inventory 13641000.00
accountsPayable 1093000.00
accumulatedOtherComprehensiveIncome -6604000.00
commonStockTotalEquity 232000.00
retainedEarningsTotalEquity 113257000.00
treasuryStock -171889000.00
nonCurrrentAssetsOther 7018000.00
nonCurrentAssetsTotal 447461000.00
capitalLeaseObligations 63829000.00
longTermDebtTotal 123355000.00
nonCurrentLiabilitiesOther 78741000.00
nonCurrentLiabilitiesTotal 202096000.00
capitalSurpluse 212656000.00
liabilitiesAndStockholdersEquity 598331000.00
cashAndShortTermInvestments 67629000.00
propertyPlantAndEquipmentGross 98702000.00
propertyPlantAndEquipmentNet 98702000.00
commonStockSharesOutstanding 18546000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-06
currency_symbol USD
totalAssets 624470000.00
intangibleAssets 108661000.00
otherCurrentAssets 16227000.00
totalLiab 474784000.00
totalStockholderEquity 149686000.00
otherCurrentLiab 67340000.00
commonStock 231000.00
retainedEarnings 115956000.00
otherLiab 18901000.00
goodWill 242265000.00
otherAssets 5353000.00
cash 69762000.00
totalCurrentLiabilities 259525000.00
currentDeferredRevenue 180910000.00
netDebt 134409000.00
shortTermDebt 7813000.00
shortLongTermDebt 7813000.00
shortLongTermDebtTotal 204171000.00
otherStockholderEquity 38489000.00
propertyPlantEquipment 25974000.00
totalCurrentAssets 166650000.00
longTermInvestments 2400000.00
netTangibleAssets -201240000.00
netReceivables 65824000.00
longTermDebt 131540000.00
inventory 14837000.00
accountsPayable 3462000.00
accumulatedOtherComprehensiveIncome -4990000.00
commonStockTotalEquity 231000.00
retainedEarningsTotalEquity 115956000.00
treasuryStock -171889000.00
nonCurrrentAssetsOther 7753000.00
nonCurrentAssetsTotal 457820000.00
capitalLeaseObligations 64818000.00
longTermDebtTotal 131540000.00
nonCurrentLiabilitiesOther 83719000.00
nonCurrentLiabilitiesTotal 215259000.00
capitalSurpluse 210378000.00
liabilitiesAndStockholdersEquity 624470000.00
cashAndShortTermInvestments 69762000.00
propertyPlantAndEquipmentGross 99141000.00
propertyPlantAndEquipmentNet 99141000.00
commonStockSharesOutstanding 18780000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-10
currency_symbol USD
totalAssets 640378000.00
intangibleAssets 114684000.00
otherCurrentAssets 16299000.00
totalLiab 496564000.00
totalStockholderEquity 143814000.00
otherCurrentLiab 69946000.00
commonStock 231000.00
retainedEarnings 114401000.00
otherLiab 19195000.00
goodWill 242543000.00
otherAssets 7578000.00
cash 75012000.00
totalCurrentLiabilities 269798000.00
currentDeferredRevenue 191612000.00
netDebt 139590000.00
shortTermDebt 7031000.00
shortLongTermDebt 7031000.00
shortLongTermDebtTotal 214602000.00
otherStockholderEquity 34766000.00
propertyPlantEquipment 26357000.00
totalCurrentAssets 177687000.00
longTermInvestments 2400000.00
netTangibleAssets -213413000.00
netReceivables 69122000.00
longTermDebt 143728000.00
inventory 17254000.00
accountsPayable 1209000.00
accumulatedOtherComprehensiveIncome -5584000.00
commonStockTotalEquity 231000.00
retainedEarningsTotalEquity 114401000.00
treasuryStock -171889000.00
nonCurrrentAssetsOther 7578000.00
nonCurrentAssetsTotal 462691000.00
capitalLeaseObligations 63843000.00
longTermDebtTotal 143728000.00
nonCurrentLiabilitiesOther 83038000.00
nonCurrentLiabilitiesTotal 226766000.00
capitalSurpluse 206655000.00
liabilitiesAndStockholdersEquity 640378000.00
cashAndShortTermInvestments 75012000.00
propertyPlantAndEquipmentGross 97886000.00
propertyPlantAndEquipmentNet 97886000.00
commonStockSharesOutstanding 18363000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-08
currency_symbol USD
totalAssets 353524000.00
intangibleAssets 4951000.00
otherCurrentAssets 12802000.00
totalLiab 201924000.00
totalStockholderEquity 151600000.00
otherCurrentLiab 51074000.00
commonStock 230000.00
retainedEarnings 127717000.00
otherLiab 11939000.00
goodWill 85165000.00
otherAssets 2810000.00
cash 140296000.00
totalCurrentLiabilities 189985000.00
currentDeferredRevenue 135332000.00
netDebt -140296000.00
shortTermDebt 2991000.00
otherStockholderEquity 28807000.00
propertyPlantEquipment 22005000.00
totalCurrentAssets 236093000.00
longTermInvestments 2500000.00
netTangibleAssets 61484000.00
netReceivables 67318000.00
inventory 15677000.00
accountsPayable 588000.00
accumulatedOtherComprehensiveIncome -5154000.00
commonStockTotalEquity 230000.00
retainedEarningsTotalEquity 127717000.00
treasuryStock -171889000.00
nonCurrrentAssetsOther 5310000.00
nonCurrentAssetsTotal 117431000.00
nonCurrentLiabilitiesTotal 11939000.00
capitalSurpluse 200696000.00
liabilitiesAndStockholdersEquity 353524000.00
cashAndShortTermInvestments 140296000.00
propertyPlantAndEquipmentGross 22005000.00
propertyPlantAndEquipmentNet 22005000.00
commonStockSharesOutstanding 18459000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-06
currency_symbol USD
totalAssets 328494000.00
intangibleAssets 5368000.00
otherCurrentAssets 13292000.00
totalLiab 181664000.00
totalStockholderEquity 146830000.00
deferredLongTermLiab 0.00
otherCurrentLiab 41364000.00
commonStock 229000.00
retainedEarnings 126006000.00
otherLiab 11353000.00
goodWill 85126000.00
otherAssets 6617000.00
cash 92057000.00
totalCurrentLiabilities 170311000.00
currentDeferredRevenue 128435000.00
netDebt -92057000.00
otherStockholderEquity 24914000.00
propertyPlantEquipment 22403000.00
totalCurrentAssets 207180000.00
longTermInvestments 1800000.00
netTangibleAssets 56336000.00
shortTermInvestments 52395000.00
netReceivables 38552000.00
longTermDebt 0.00
inventory 10884000.00
accountsPayable 512000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4319000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 229000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 126006000.00
treasuryStock -171889000.00
nonCurrrentAssetsOther 8417000.00
nonCurrentAssetsTotal 121314000.00
nonCurrentLiabilitiesTotal 11353000.00
capitalSurpluse 196803000.00
liabilitiesAndStockholdersEquity 328494000.00
cashAndShortTermInvestments 144452000.00
propertyPlantAndEquipmentGross 22403000.00
propertyPlantAndEquipmentNet 22403000.00
commonStockSharesOutstanding 18433000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-08
currency_symbol USD
totalAssets 326142000.00
intangibleAssets 617000.00
otherCurrentAssets 12789000.00
totalLiab 186031000.00
totalStockholderEquity 140111000.00
deferredLongTermLiab 0.00
otherCurrentLiab 34300000.00
commonStock 226000.00
retainedEarnings 125698000.00
otherLiab 8094000.00
goodWill 76551000.00
otherAssets 5956000.00
cash 92997000.00
totalCurrentLiabilities 177937000.00
currentDeferredRevenue 143023000.00
netDebt -92997000.00
otherStockholderEquity 17969000.00
propertyPlantEquipment 23342000.00
totalCurrentAssets 217876000.00
longTermInvestments 1800000.00
netTangibleAssets 62943000.00
shortTermInvestments 50090000.00
netReceivables 49486000.00
longTermDebt 0.00
inventory 12514000.00
accountsPayable 614000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3782000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 226000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 125698000.00
treasuryStock -171585000.00
nonCurrrentAssetsOther 7756000.00
nonCurrentAssetsTotal 108266000.00
nonCurrentLiabilitiesTotal 8094000.00
capitalSurpluse 189554000.00
liabilitiesAndStockholdersEquity 326142000.00
cashAndShortTermInvestments 143087000.00
propertyPlantAndEquipmentGross 23342000.00
propertyPlantAndEquipmentNet 23342000.00
commonStockSharesOutstanding 18290000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-10
currency_symbol USD
totalAssets 340736000.00
intangibleAssets 559000.00
otherCurrentAssets 18641000.00
totalLiab 199441000.00
totalStockholderEquity 141295000.00
deferredLongTermLiab 0.00
otherCurrentLiab 35260000.00
commonStock 225000.00
retainedEarnings 121495000.00
otherLiab 8403000.00
goodWill 76900000.00
otherAssets 5142000.00
cash 82073000.00
totalCurrentLiabilities 191038000.00
currentDeferredRevenue 155425000.00
netDebt -82073000.00
otherStockholderEquity 20025000.00
propertyPlantEquipment 24487000.00
totalCurrentAssets 231848000.00
longTermInvestments 1800000.00
netTangibleAssets 63836000.00
shortTermInvestments 54258000.00
netReceivables 62154000.00
longTermDebt 0.00
inventory 14722000.00
accountsPayable 353000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -450000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 225000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 121495000.00
treasuryStock -166310000.00
nonCurrrentAssetsOther 6942000.00
nonCurrentAssetsTotal 108888000.00
nonCurrentLiabilitiesTotal 8403000.00
capitalSurpluse 186335000.00
liabilitiesAndStockholdersEquity 340736000.00
cashAndShortTermInvestments 136331000.00
propertyPlantAndEquipmentGross 24487000.00
propertyPlantAndEquipmentNet 24487000.00
commonStockSharesOutstanding 18036000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-09
currency_symbol USD
totalAssets 345200000.00
intangibleAssets 732000.00
otherCurrentAssets 18942000.00
totalLiab 204011000.00
totalStockholderEquity 141189000.00
deferredLongTermLiab 0.00
otherCurrentLiab 45717000.00
commonStock 224000.00
retainedEarnings 123010000.00
otherLiab 8858000.00
goodWill 76169000.00
otherAssets 83132000.00
cash 79790000.00
totalCurrentLiabilities 195053000.00
currentDeferredRevenue 145207000.00
netDebt -79790000.00
shortTermDebt 3912000.00
otherStockholderEquity 19967000.00
propertyPlantEquipment 25249000.00
totalCurrentAssets 236819000.00
longTermInvestments 1900000.00
netTangibleAssets 64288000.00
shortTermInvestments 54333000.00
netReceivables 70023000.00
longTermDebt 0.00
inventory 13731000.00
accountsPayable 217000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2012000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 224000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 123010000.00
treasuryStock -161943000.00
nonCurrrentAssetsOther 6231000.00
nonCurrentAssetsTotal 108381000.00
nonCurrentLiabilitiesTotal 8958000.00
capitalSurpluse 181910000.00
liabilitiesAndStockholdersEquity 345200000.00
cashAndShortTermInvestments 134123000.00
propertyPlantAndEquipmentGross 25249000.00
propertyPlantAndEquipmentNet 25249000.00
commonStockSharesOutstanding 18322000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-07
currency_symbol USD
totalAssets 314388000.00
intangibleAssets 927000.00
otherCurrentAssets 15817000.00
totalLiab 179168000.00
totalStockholderEquity 135220000.00
deferredLongTermLiab 0.00
otherCurrentLiab 36838000.00
commonStock 223000.00
retainedEarnings 124343000.00
otherLiab 8788000.00
goodWill 75815000.00
otherAssets 89837000.00
cash 79960000.00
totalCurrentLiabilities 170380000.00
currentDeferredRevenue 132929000.00
netDebt -79960000.00
otherStockholderEquity 13275000.00
propertyPlantEquipment 26128000.00
totalCurrentAssets 198423000.00
netTangibleAssets 58478000.00
shortTermInvestments 54019000.00
netReceivables 39481000.00
longTermDebt 0.00
inventory 9146000.00
accountsPayable 613000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2621000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 223000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 124343000.00
treasuryStock -161943000.00
nonCurrrentAssetsOther 13095000.00
nonCurrentAssetsTotal 115965000.00
nonCurrentLiabilitiesTotal 8788000.00
capitalSurpluse 175218000.00
liabilitiesAndStockholdersEquity 314388000.00
cashAndShortTermInvestments 133979000.00
propertyPlantAndEquipmentGross 26128000.00
propertyPlantAndEquipmentNet 26128000.00
commonStockSharesOutstanding 18051000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-08
currency_symbol USD
totalAssets 314193000.00
intangibleAssets 1109000.00
otherCurrentAssets 13223000.00
totalLiab 186819000.00
totalStockholderEquity 127374000.00
deferredLongTermLiab 0.00
otherCurrentLiab 32349000.00
commonStock 219000.00
retainedEarnings 123780000.00
otherLiab 8040000.00
goodWill 75024000.00
otherAssets 89764000.00
cash 67106000.00
totalCurrentLiabilities 178779000.00
currentDeferredRevenue 145350000.00
netDebt -67106000.00
otherStockholderEquity 7620000.00
propertyPlantEquipment 24439000.00
totalCurrentAssets 199990000.00
netTangibleAssets 51241000.00
shortTermInvestments 58129000.00
netReceivables 50954000.00
longTermDebt 0.00
inventory 10578000.00
accountsPayable 1080000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4245000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 219000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 123780000.00
treasuryStock -158402000.00
nonCurrrentAssetsOther 13631000.00
nonCurrentAssetsTotal 114203000.00
nonCurrentLiabilitiesTotal 8040000.00
capitalSurpluse 166022000.00
liabilitiesAndStockholdersEquity 314193000.00
cashAndShortTermInvestments 125235000.00
propertyPlantAndEquipmentGross 24439000.00
propertyPlantAndEquipmentNet 24439000.00
commonStockSharesOutstanding 18050000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-09
currency_symbol USD
totalAssets 327802000.00
intangibleAssets 1280000.00
otherCurrentAssets 14312000.00
totalLiab 194551000.00
totalStockholderEquity 133251000.00
deferredLongTermLiab 0.00
otherCurrentLiab 29779000.00
commonStock 218000.00
retainedEarnings 121069000.00
otherLiab 8188000.00
goodWill 73552000.00
otherAssets 88168000.00
cash 74176000.00
totalCurrentLiabilities 186363000.00
currentDeferredRevenue 156256000.00
netDebt -74176000.00
otherStockholderEquity 18730000.00
propertyPlantEquipment 23413000.00
totalCurrentAssets 216221000.00
netTangibleAssets 58419000.00
shortTermInvestments 60417000.00
netReceivables 55029000.00
longTermDebt 0.00
inventory 12287000.00
accountsPayable 328000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6766000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 218000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 121069000.00
treasuryStock -143429000.00
nonCurrrentAssetsOther 13336000.00
nonCurrentAssetsTotal 111581000.00
nonCurrentLiabilitiesTotal 8188000.00
capitalSurpluse 162159000.00
liabilitiesAndStockholdersEquity 327802000.00
cashAndShortTermInvestments 134593000.00
propertyPlantAndEquipmentGross 23413000.00
propertyPlantAndEquipmentNet 23413000.00
commonStockSharesOutstanding 18536000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-10
currency_symbol USD
totalAssets 335785000.00
intangibleAssets 1464000.00
otherCurrentAssets 14467000.00
totalLiab 185749000.00
totalStockholderEquity 150036000.00
deferredLongTermLiab 0.00
otherCurrentLiab 36699000.00
commonStock 217000.00
retainedEarnings 121799000.00
otherLiab 8175000.00
goodWill 73193000.00
otherAssets 88455000.00
cash 76958000.00
totalCurrentLiabilities 177474000.00
currentDeferredRevenue 134265000.00
netDebt -76958000.00
shortTermDebt 4704000.00
otherStockholderEquity 35593000.00
propertyPlantEquipment 23894000.00
totalCurrentAssets 223436000.00
longTermInvestments 2800000.00
netTangibleAssets 75379000.00
shortTermInvestments 61147000.00
netReceivables 58812000.00
longTermDebt 0.00
inventory 12052000.00
accountsPayable 1806000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7573000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 217000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 121799000.00
treasuryStock -121976000.00
nonCurrrentAssetsOther 13798000.00
nonCurrentAssetsTotal 112349000.00
nonCurrentLiabilitiesTotal 8275000.00
capitalSurpluse 157569000.00
liabilitiesAndStockholdersEquity 335785000.00
cashAndShortTermInvestments 138105000.00
propertyPlantAndEquipmentGross 23894000.00
propertyPlantAndEquipmentNet 23894000.00
commonStockSharesOutstanding 18572000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-08
currency_symbol USD
totalAssets 309639000.00
intangibleAssets 1705000.00
otherCurrentAssets 12590000.00
totalLiab 166720000.00
totalStockholderEquity 142919000.00
deferredLongTermLiab 0.00
otherCurrentLiab 29654000.00
commonStock 215000.00
retainedEarnings 119300000.00
otherLiab 10254000.00
goodWill 74607000.00
otherAssets 93300000.00
cash 70136000.00
totalCurrentLiabilities 156466000.00
currentDeferredRevenue 126178000.00
netDebt -70136000.00
otherStockholderEquity 28226000.00
propertyPlantEquipment 24846000.00
totalCurrentAssets 191493000.00
netTangibleAssets 66607000.00
shortTermInvestments 63104000.00
netReceivables 36024000.00
longTermDebt 0.00
inventory 9639000.00
accountsPayable 634000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4822000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 215000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 119300000.00
treasuryStock -120185000.00
nonCurrrentAssetsOther 16988000.00
nonCurrentAssetsTotal 118146000.00
nonCurrentLiabilitiesTotal 10254000.00
capitalSurpluse 148411000.00
liabilitiesAndStockholdersEquity 309639000.00
cashAndShortTermInvestments 133240000.00
propertyPlantAndEquipmentGross 24846000.00
propertyPlantAndEquipmentNet 24846000.00
commonStockSharesOutstanding 18435000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-09
currency_symbol USD
totalAssets 316074000.00
intangibleAssets 1933000.00
otherCurrentAssets 14208000.00
totalLiab 179375000.00
totalStockholderEquity 136699000.00
deferredLongTermLiab 0.00
otherCurrentLiab 30648000.00
commonStock 213000.00
retainedEarnings 119456000.00
otherLiab 9436000.00
goodWill 74444000.00
otherAssets 95214000.00
cash 68856000.00
totalCurrentLiabilities 169939000.00
currentDeferredRevenue 138597000.00
netDebt -68856000.00
otherStockholderEquity 21684000.00
propertyPlantEquipment 25833000.00
totalCurrentAssets 195027000.00
netTangibleAssets 60322000.00
shortTermInvestments 57673000.00
netReceivables 42714000.00
longTermDebt 0.00
inventory 11576000.00
accountsPayable 694000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4654000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 213000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 119456000.00
treasuryStock -120185000.00
nonCurrrentAssetsOther 18837000.00
nonCurrentAssetsTotal 121047000.00
nonCurrentLiabilitiesTotal 9436000.00
capitalSurpluse 141869000.00
liabilitiesAndStockholdersEquity 316074000.00
cashAndShortTermInvestments 126529000.00
propertyPlantAndEquipmentGross 25833000.00
propertyPlantAndEquipmentNet 25833000.00
commonStockSharesOutstanding 18145000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-10
currency_symbol USD
totalAssets 322919000.00
intangibleAssets 2165000.00
otherCurrentAssets 18713000.00
totalLiab 192719000.00
totalStockholderEquity 130200000.00
deferredLongTermLiab 0.00
otherCurrentLiab 27371000.00
commonStock 211000.00
retainedEarnings 115222000.00
otherLiab 9254000.00
goodWill 74992000.00
otherAssets 94583000.00
cash 78654000.00
totalCurrentLiabilities 183465000.00
currentDeferredRevenue 154805000.00
netDebt -78654000.00
otherStockholderEquity 17995000.00
propertyPlantEquipment 26946000.00
totalCurrentAssets 201390000.00
netTangibleAssets 53043000.00
shortTermInvestments 41356000.00
netReceivables 49351000.00
longTermDebt 0.00
inventory 13316000.00
accountsPayable 1289000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3228000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 211000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 115222000.00
treasuryStock -120185000.00
nonCurrrentAssetsOther 17426000.00
nonCurrentAssetsTotal 121529000.00
nonCurrentLiabilitiesTotal 9254000.00
capitalSurpluse 138180000.00
liabilitiesAndStockholdersEquity 322919000.00
cashAndShortTermInvestments 120010000.00
propertyPlantAndEquipmentGross 26946000.00
propertyPlantAndEquipmentNet 26946000.00
commonStockSharesOutstanding 17925000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-11
currency_symbol USD
totalAssets 318991000.00
intangibleAssets 2334000.00
otherCurrentAssets 15737000.00
totalLiab 191689000.00
totalStockholderEquity 127302000.00
deferredLongTermLiab 0.00
otherCurrentLiab 38688000.00
commonStock 211000.00
retainedEarnings 117135000.00
otherLiab 9032000.00
goodWill 74071000.00
otherAssets 93695000.00
cash 53331000.00
totalCurrentLiabilities 182453000.00
currentDeferredRevenue 140676000.00
netDebt -53331000.00
shortTermDebt 2564000.00
otherStockholderEquity 14782000.00
propertyPlantEquipment 27569000.00
totalCurrentAssets 197727000.00
longTermInvestments 3600000.00
netTangibleAssets 50897000.00
shortTermInvestments 47775000.00
netReceivables 67355000.00
longTermDebt 0.00
inventory 13529000.00
accountsPayable 525000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4826000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 211000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 117135000.00
treasuryStock -120185000.00
nonCurrrentAssetsOther 17290000.00
nonCurrentAssetsTotal 121264000.00
nonCurrentLiabilitiesTotal 9236000.00
capitalSurpluse 134967000.00
liabilitiesAndStockholdersEquity 318991000.00
cashAndShortTermInvestments 101106000.00
propertyPlantAndEquipmentGross 27569000.00
propertyPlantAndEquipmentNet 27569000.00
commonStockSharesOutstanding 17879000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-06
currency_symbol USD
totalAssets 292700000.00
intangibleAssets 2591000.00
otherCurrentAssets 21154000.00
totalLiab 163708000.00
totalStockholderEquity 128992000.00
deferredLongTermLiab 0.00
otherCurrentLiab 29641000.00
commonStock 210000.00
retainedEarnings 118131000.00
otherLiab 9277000.00
goodWill 74772000.00
otherAssets 92903000.00
cash 45586000.00
totalCurrentLiabilities 154431000.00
currentDeferredRevenue 124195000.00
netDebt -45586000.00
otherStockholderEquity 14279000.00
propertyPlantEquipment 27781000.00
totalCurrentAssets 172016000.00
netTangibleAssets 51629000.00
shortTermInvestments 58565000.00
netReceivables 37379000.00
longTermDebt 0.00
inventory 9332000.00
accountsPayable 595000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3628000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 210000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 118131000.00
treasuryStock -117893000.00
nonCurrrentAssetsOther 15540000.00
nonCurrentAssetsTotal 120684000.00
nonCurrentLiabilitiesTotal 9277000.00
capitalSurpluse 132172000.00
liabilitiesAndStockholdersEquity 292700000.00
cashAndShortTermInvestments 104151000.00
propertyPlantAndEquipmentGross 27781000.00
propertyPlantAndEquipmentNet 27781000.00
commonStockSharesOutstanding 18065000.00
2015-06-30
date 2015-06-30
filing_date 2015-08-05
currency_symbol USD
totalAssets 307386000.00
intangibleAssets 2801000.00
otherCurrentAssets 22330000.00
totalLiab 175409000.00
totalStockholderEquity 131977000.00
deferredLongTermLiab 0.00
otherCurrentLiab 29168000.00
commonStock 210000.00
retainedEarnings 116718000.00
otherLiab 9315000.00
goodWill 74525000.00
otherAssets 91270000.00
cash 50163000.00
totalCurrentLiabilities 166094000.00
currentDeferredRevenue 136228000.00
netDebt -50163000.00
otherStockholderEquity 18548000.00
propertyPlantEquipment 29305000.00
totalCurrentAssets 186811000.00
netTangibleAssets 54651000.00
shortTermInvestments 60677000.00
netReceivables 42656000.00
longTermDebt 0.00
inventory 10985000.00
accountsPayable 698000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3499000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 210000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 116718000.00
treasuryStock -111040000.00
nonCurrrentAssetsOther 13944000.00
nonCurrentAssetsTotal 120575000.00
nonCurrentLiabilitiesTotal 9315000.00
capitalSurpluse 129588000.00
liabilitiesAndStockholdersEquity 307386000.00
cashAndShortTermInvestments 110840000.00
propertyPlantAndEquipmentGross 29305000.00
propertyPlantAndEquipmentNet 29305000.00
commonStockSharesOutstanding 18268000.00
2015-03-31
date 2015-03-31
filing_date 2015-05-07
currency_symbol USD
totalAssets 321060000.00
intangibleAssets 2995000.00
otherCurrentAssets 27495000.00
totalLiab 187839000.00
totalStockholderEquity 133221000.00
deferredLongTermLiab 0.00
otherCurrentLiab 27174000.00
commonStock 209000.00
retainedEarnings 114025000.00
otherLiab 9391000.00
goodWill 74037000.00
otherAssets 89025000.00
cash 50168000.00
totalCurrentLiabilities 178448000.00
currentDeferredRevenue 150417000.00
netDebt -50168000.00
otherStockholderEquity 23502000.00
propertyPlantEquipment 30571000.00
totalCurrentAssets 201464000.00
netTangibleAssets 56189000.00
shortTermInvestments 60832000.00
netReceivables 50000000.00
longTermDebt 0.00
inventory 12969000.00
accountsPayable 857000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4515000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 209000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 114025000.00
treasuryStock -104977000.00
nonCurrrentAssetsOther 11993000.00
nonCurrentAssetsTotal 119596000.00
nonCurrentLiabilitiesTotal 9391000.00
capitalSurpluse 128479000.00
liabilitiesAndStockholdersEquity 321060000.00
cashAndShortTermInvestments 111000000.00
propertyPlantAndEquipmentGross 30571000.00
propertyPlantAndEquipmentNet 30571000.00
commonStockSharesOutstanding 18058000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-11
currency_symbol USD
totalAssets 332707000.00
intangibleAssets 3382000.00
otherCurrentAssets 22277000.00
totalLiab 191105000.00
totalStockholderEquity 141602000.00
deferredLongTermLiab 0.00
otherCurrentLiab 34167000.00
commonStock 209000.00
retainedEarnings 117318000.00
otherLiab 9311000.00
goodWill 76683000.00
otherAssets 92538000.00
cash 49650000.00
totalCurrentLiabilities 181697000.00
currentDeferredRevenue 144568000.00
netDebt -49650000.00
shortTermDebt 2050000.00
otherStockholderEquity 25688000.00
propertyPlantEquipment 32174000.00
totalCurrentAssets 207995000.00
longTermInvestments 3800000.00
netTangibleAssets 61537000.00
shortTermInvestments 54885000.00
netReceivables 67429000.00
longTermDebt 0.00
inventory 13754000.00
accountsPayable 912000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1613000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 209000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 117318000.00
treasuryStock -99254000.00
nonCurrrentAssetsOther 12473000.00
nonCurrentAssetsTotal 124712000.00
nonCurrentLiabilitiesTotal 9408000.00
capitalSurpluse 124942000.00
liabilitiesAndStockholdersEquity 332707000.00
cashAndShortTermInvestments 104535000.00
propertyPlantAndEquipmentGross 32174000.00
propertyPlantAndEquipmentNet 32174000.00
commonStockSharesOutstanding 18520000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-05
currency_symbol USD
totalAssets 310889000.00
intangibleAssets 4019000.00
otherCurrentAssets 23207000.00
totalLiab 166246000.00
totalStockholderEquity 144643000.00
deferredLongTermLiab 0.00
otherCurrentLiab 26516000.00
commonStock 208000.00
retainedEarnings 116628000.00
otherLiab 9305000.00
goodWill 77793000.00
otherAssets 92640000.00
cash 56932000.00
totalCurrentLiabilities 156941000.00
currentDeferredRevenue 129390000.00
netDebt -56932000.00
otherStockholderEquity 27770000.00
propertyPlantEquipment 33863000.00
totalCurrentAssets 184386000.00
netTangibleAssets 62831000.00
shortTermInvestments 55497000.00
netReceivables 39041000.00
longTermDebt 0.00
inventory 9709000.00
accountsPayable 1035000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 37000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 208000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 116628000.00
treasuryStock -92645000.00
nonCurrrentAssetsOther 10828000.00
nonCurrentAssetsTotal 126503000.00
nonCurrentLiabilitiesTotal 9305000.00
capitalSurpluse 120415000.00
liabilitiesAndStockholdersEquity 310889000.00
cashAndShortTermInvestments 112429000.00
propertyPlantAndEquipmentGross 33863000.00
propertyPlantAndEquipmentNet 33863000.00
commonStockSharesOutstanding 18549000.00
2014-06-30
date 2014-06-30
filing_date 2014-08-06
currency_symbol USD
totalAssets 338875000.00
intangibleAssets 4686000.00
otherCurrentAssets 22481000.00
totalLiab 184954000.00
totalStockholderEquity 153921000.00
deferredLongTermLiab 0.00
otherCurrentLiab 30586000.00
commonStock 207000.00
retainedEarnings 116510000.00
otherLiab 9464000.00
goodWill 79780000.00
otherAssets 94487000.00
cash 52634000.00
totalCurrentLiabilities 175490000.00
currentDeferredRevenue 143938000.00
netDebt -52634000.00
otherStockholderEquity 34775000.00
propertyPlantEquipment 35789000.00
totalCurrentAssets 208599000.00
netTangibleAssets 69455000.00
shortTermInvestments 81024000.00
netReceivables 41182000.00
longTermDebt 0.00
inventory 11278000.00
accountsPayable 966000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 2429000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 207000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 116510000.00
treasuryStock -81028000.00
nonCurrrentAssetsOther 10021000.00
nonCurrentAssetsTotal 130276000.00
nonCurrentLiabilitiesTotal 9464000.00
capitalSurpluse 115803000.00
liabilitiesAndStockholdersEquity 338875000.00
cashAndShortTermInvestments 133658000.00
propertyPlantAndEquipmentGross 35789000.00
propertyPlantAndEquipmentNet 35789000.00
commonStockSharesOutstanding 19044000.00
2014-03-31
date 2014-03-31
filing_date 2014-05-09
currency_symbol USD
totalAssets 374359000.00
intangibleAssets 5237000.00
otherCurrentAssets 23348000.00
totalLiab 199048000.00
totalStockholderEquity 175311000.00
deferredLongTermLiab 0.00
otherCurrentLiab 28644000.00
commonStock 205000.00
retainedEarnings 115214000.00
otherLiab 9458000.00
goodWill 79992000.00
otherAssets 93821000.00
cash 80501000.00
totalCurrentLiabilities 189590000.00
currentDeferredRevenue 159778000.00
netDebt -80501000.00
otherStockholderEquity 57382000.00
propertyPlantEquipment 37833000.00
totalCurrentAssets 242705000.00
netTangibleAssets 90082000.00
shortTermInvestments 76740000.00
netReceivables 49105000.00
longTermDebt 0.00
inventory 13011000.00
accountsPayable 1168000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 2510000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 205000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 115214000.00
treasuryStock -55800000.00
nonCurrrentAssetsOther 8592000.00
nonCurrentAssetsTotal 131654000.00
nonCurrentLiabilitiesTotal 9458000.00
capitalSurpluse 113182000.00
liabilitiesAndStockholdersEquity 374359000.00
cashAndShortTermInvestments 157241000.00
propertyPlantAndEquipmentGross 37833000.00
propertyPlantAndEquipmentNet 37833000.00
commonStockSharesOutstanding 19613000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-13
currency_symbol USD
totalAssets 402202000.00
intangibleAssets 5777000.00
otherCurrentAssets 20762000.00
totalLiab 197540000.00
totalStockholderEquity 204662000.00
deferredLongTermLiab 0.00
otherCurrentLiab 30779000.00
commonStock 205000.00
retainedEarnings 118415000.00
otherLiab 9290000.00
goodWill 80001000.00
otherAssets 95945000.00
cash 74132000.00
totalCurrentLiabilities 187398000.00
currentDeferredRevenue 152903000.00
netDebt -74132000.00
shortTermDebt 2692000.00
otherStockholderEquity 83588000.00
propertyPlantEquipment 39868000.00
totalCurrentAssets 266389000.00
netTangibleAssets 118884000.00
shortTermInvestments 81013000.00
netReceivables 77543000.00
longTermDebt 0.00
inventory 12939000.00
accountsPayable 1024000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 2454000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 205000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 118415000.00
treasuryStock -26088000.00
nonCurrrentAssetsOther 10167000.00
nonCurrentAssetsTotal 135813000.00
nonCurrentLiabilitiesTotal 10142000.00
capitalSurpluse 109676000.00
liabilitiesAndStockholdersEquity 402202000.00
cashAndShortTermInvestments 155145000.00
propertyPlantAndEquipmentGross 39868000.00
propertyPlantAndEquipmentNet 39868000.00
commonStockSharesOutstanding 20341000.00
2013-09-30
date 2013-09-30
filing_date 2013-11-12
currency_symbol USD
totalAssets 368828000.00
intangibleAssets 6296000.00
otherCurrentAssets 18645000.00
totalLiab 160861000.00
totalStockholderEquity 207967000.00
deferredLongTermLiab 0.00
otherCurrentLiab 25184000.00
commonStock 204000.00
retainedEarnings 118814000.00
otherLiab 8972000.00
goodWill 79493000.00
otherAssets 106047000.00
cash 70700000.00
totalCurrentLiabilities 151889000.00
currentDeferredRevenue 125787000.00
netDebt -70700000.00
otherStockholderEquity 88325000.00
propertyPlantEquipment 41058000.00
totalCurrentAssets 221723000.00
longTermInvestments 9092000.00
netTangibleAssets 122178000.00
shortTermInvestments 86961000.00
netReceivables 37009000.00
longTermDebt 0.00
inventory 8408000.00
accountsPayable 918000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 624000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 204000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 118814000.00
treasuryStock -17071000.00
nonCurrrentAssetsOther 11166000.00
nonCurrentAssetsTotal 147105000.00
nonCurrentLiabilitiesTotal 8972000.00
capitalSurpluse 105396000.00
liabilitiesAndStockholdersEquity 368828000.00
cashAndShortTermInvestments 157661000.00
propertyPlantAndEquipmentGross 41058000.00
propertyPlantAndEquipmentNet 41058000.00
commonStockSharesOutstanding 20665000.00
2013-06-30
date 2013-06-30
filing_date 2013-08-07
currency_symbol USD
totalAssets 391750000.00
intangibleAssets 6767000.00
otherCurrentAssets 16593000.00
totalLiab 174027000.00
totalStockholderEquity 217723000.00
deferredLongTermLiab 0.00
otherCurrentLiab 26869000.00
commonStock 203000.00
retainedEarnings 119197000.00
otherLiab 9233000.00
goodWill 78480000.00
otherAssets 105411000.00
cash 55083000.00
totalCurrentLiabilities 164794000.00
currentDeferredRevenue 136803000.00
netDebt -55083000.00
otherStockholderEquity 99490000.00
propertyPlantEquipment 42478000.00
totalCurrentAssets 243861000.00
longTermInvestments 8920000.00
netTangibleAssets 132476000.00
shortTermInvestments 123550000.00
netReceivables 39785000.00
longTermDebt 0.00
inventory 8850000.00
accountsPayable 1122000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1167000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 203000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 119197000.00
treasuryStock -424000.00
nonCurrrentAssetsOther 11244000.00
nonCurrentAssetsTotal 147889000.00
nonCurrentLiabilitiesTotal 9233000.00
capitalSurpluse 99914000.00
liabilitiesAndStockholdersEquity 391750000.00
cashAndShortTermInvestments 178633000.00
propertyPlantAndEquipmentGross 42478000.00
propertyPlantAndEquipmentNet 42478000.00
commonStockSharesOutstanding 21747000.00
2013-03-31
date 2013-03-31
filing_date 2013-05-10
currency_symbol USD
totalAssets 490102000.00
intangibleAssets 7291000.00
otherCurrentAssets 18036000.00
totalLiab 192014000.00
totalStockholderEquity 298088000.00
deferredLongTermLiab 0.00
otherCurrentLiab 29586000.00
commonStock 315000.00
retainedEarnings 116639000.00
otherLiab 9318000.00
goodWill 78152000.00
otherAssets 104184000.00
cash 143944000.00
totalCurrentLiabilities 182696000.00
currentDeferredRevenue 152188000.00
netDebt -143944000.00
otherStockholderEquity 181947000.00
propertyPlantEquipment 44554000.00
totalCurrentAssets 341364000.00
longTermInvestments 8926000.00
netTangibleAssets 212645000.00
shortTermInvestments 120608000.00
netReceivables 49160000.00
longTermDebt 0.00
inventory 9616000.00
accountsPayable 922000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -813000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 315000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 116639000.00
treasuryStock -210843000.00
nonCurrrentAssetsOther 9815000.00
nonCurrentAssetsTotal 148738000.00
nonCurrentLiabilitiesTotal 9318000.00
capitalSurpluse 392790000.00
liabilitiesAndStockholdersEquity 490102000.00
cashAndShortTermInvestments 264552000.00
propertyPlantAndEquipmentGross 44554000.00
propertyPlantAndEquipmentNet 44554000.00
commonStockSharesOutstanding 22658000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-18
currency_symbol USD
totalAssets 487832000.00
intangibleAssets 7920000.00
otherCurrentAssets 18846000.00
totalLiab 190762000.00
totalStockholderEquity 297070000.00
deferredLongTermLiab 0.00
otherCurrentLiab 26364000.00
commonStock 315000.00
retainedEarnings 117648000.00
otherLiab 9072000.00
goodWill 78954000.00
otherAssets 104967000.00
cash 98810000.00
totalCurrentLiabilities 181329000.00
currentDeferredRevenue 150479000.00
netDebt -98810000.00
shortTermDebt 3714000.00
otherStockholderEquity 178519000.00
propertyPlantEquipment 46300000.00
totalCurrentAssets 336565000.00
longTermInvestments 8970000.00
netTangibleAssets 210196000.00
shortTermInvestments 134876000.00
netReceivables 74623000.00
longTermDebt 0.00
inventory 9410000.00
accountsPayable 772000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 588000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 315000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 117648000.00
treasuryStock -210843000.00
nonCurrrentAssetsOther 9123000.00
nonCurrentAssetsTotal 151267000.00
nonCurrentLiabilitiesTotal 9433000.00
capitalSurpluse 389362000.00
liabilitiesAndStockholdersEquity 487832000.00
cashAndShortTermInvestments 233686000.00
propertyPlantAndEquipmentGross 46300000.00
propertyPlantAndEquipmentNet 46300000.00
commonStockSharesOutstanding 22652000.00
2012-09-30
date 2012-09-30
filing_date 2012-11-09
currency_symbol USD
totalAssets 464706000.00
intangibleAssets 8517000.00
otherCurrentAssets 29169000.00
totalLiab 168559000.00
totalStockholderEquity 296147000.00
deferredLongTermLiab 0.00
otherCurrentLiab 25270000.00
commonStock 313000.00
retainedEarnings 116504000.00
otherLiab 17499000.00
goodWill 78211000.00
otherAssets 114419000.00
cash 80900000.00
totalCurrentLiabilities 151060000.00
currentDeferredRevenue 124857000.00
netDebt -80900000.00
otherStockholderEquity 178686000.00
propertyPlantEquipment 48312000.00
totalCurrentAssets 301975000.00
longTermInvestments 9789000.00
netTangibleAssets 209419000.00
shortTermInvestments 147757000.00
netReceivables 44149000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 933000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 644000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 313000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 116504000.00
treasuryStock -207187000.00
nonCurrrentAssetsOther 17902000.00
nonCurrentAssetsTotal 162731000.00
nonCurrentLiabilitiesTotal 17499000.00
capitalSurpluse 385873000.00
liabilitiesAndStockholdersEquity 464706000.00
cashAndShortTermInvestments 228657000.00
propertyPlantAndEquipmentGross 48312000.00
propertyPlantAndEquipmentNet 48312000.00
commonStockSharesOutstanding 22858000.00
2012-06-30
date 2012-06-30
filing_date 2012-08-09
currency_symbol USD
totalAssets 468921000.00
intangibleAssets 9029000.00
otherCurrentAssets 34304000.00
totalLiab 181751000.00
totalStockholderEquity 287170000.00
deferredLongTermLiab 0.00
otherCurrentLiab 28775000.00
commonStock 313000.00
retainedEarnings 109256000.00
otherLiab 17444000.00
goodWill 71388000.00
otherAssets 101792000.00
cash 87663000.00
totalCurrentLiabilities 164307000.00
currentDeferredRevenue 134550000.00
netDebt -87663000.00
otherStockholderEquity 184442000.00
propertyPlantEquipment 48840000.00
totalCurrentAssets 318289000.00
longTermInvestments 9686000.00
netTangibleAssets 206753000.00
shortTermInvestments 148777000.00
netReceivables 47545000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 982000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6841000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 313000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 109256000.00
treasuryStock -198052000.00
nonCurrrentAssetsOther 11689000.00
nonCurrentAssetsTotal 150632000.00
nonCurrentLiabilitiesTotal 17444000.00
capitalSurpluse 382494000.00
liabilitiesAndStockholdersEquity 468921000.00
cashAndShortTermInvestments 236440000.00
propertyPlantAndEquipmentGross 48840000.00
propertyPlantAndEquipmentNet 48840000.00
commonStockSharesOutstanding 23023000.00
2012-03-31
date 2012-03-31
filing_date 2012-05-03
currency_symbol USD
totalAssets 486589000.00
intangibleAssets 9808000.00
otherCurrentAssets 40642000.00
totalLiab 199098000.00
totalStockholderEquity 287491000.00
deferredLongTermLiab 0.00
otherCurrentLiab 28260000.00
commonStock 310000.00
retainedEarnings 104648000.00
otherLiab 18441000.00
goodWill 71721000.00
otherAssets 100045000.00
cash 100407000.00
totalCurrentLiabilities 180657000.00
currentDeferredRevenue 151708000.00
netDebt -100407000.00
otherStockholderEquity 188377000.00
propertyPlantEquipment 50361000.00
totalCurrentAssets 336183000.00
longTermInvestments 9581000.00
netTangibleAssets 205962000.00
shortTermInvestments 142885000.00
netReceivables 52249000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 689000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5844000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 310000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 104648000.00
treasuryStock -188700000.00
nonCurrrentAssetsOther 8935000.00
nonCurrentAssetsTotal 150406000.00
nonCurrentLiabilitiesTotal 18441000.00
capitalSurpluse 377077000.00
liabilitiesAndStockholdersEquity 486589000.00
cashAndShortTermInvestments 243292000.00
propertyPlantAndEquipmentGross 50361000.00
propertyPlantAndEquipmentNet 50361000.00
commonStockSharesOutstanding 23173000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-09
currency_symbol USD
totalAssets 487578000.00
intangibleAssets 10317000.00
otherCurrentAssets 37945000.00
totalLiab 196843000.00
totalStockholderEquity 290735000.00
deferredLongTermLiab 0.00
otherCurrentLiab 25411000.00
commonStock 310000.00
retainedEarnings 104662000.00
otherLiab 8934000.00
goodWill 71543000.00
otherAssets 99769000.00
cash 81047000.00
totalCurrentLiabilities 179263000.00
currentDeferredRevenue 147887000.00
netDebt -81047000.00
shortTermDebt 4742000.00
otherStockholderEquity 192591000.00
propertyPlantEquipment 50448000.00
totalCurrentAssets 337361000.00
longTermInvestments 9565000.00
netTangibleAssets 208875000.00
shortTermInvestments 136991000.00
netReceivables 81378000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 1223000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6828000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 310000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 104662000.00
treasuryStock -181000000.00
nonCurrrentAssetsOther 8344000.00
nonCurrentAssetsTotal 150217000.00
nonCurrentLiabilitiesTotal 17580000.00
capitalSurpluse 373591000.00
liabilitiesAndStockholdersEquity 487578000.00
cashAndShortTermInvestments 218038000.00
propertyPlantAndEquipmentGross 50448000.00
propertyPlantAndEquipmentNet 50448000.00
commonStockSharesOutstanding 23118000.00
2011-09-30
date 2011-09-30
filing_date 2011-11-04
currency_symbol USD
totalAssets 441969000.00
intangibleAssets 11170000.00
otherCurrentAssets 29593000.00
totalLiab 163602000.00
totalStockholderEquity 278367000.00
deferredLongTermLiab 0.00
otherCurrentLiab 27959000.00
commonStock 307000.00
retainedEarnings 95765000.00
otherLiab 13059000.00
goodWill 71677000.00
otherAssets 105108000.00
cash 73586000.00
totalCurrentLiabilities 150543000.00
currentDeferredRevenue 117547000.00
netDebt -73586000.00
otherStockholderEquity 187462000.00
propertyPlantEquipment 51490000.00
totalCurrentAssets 285371000.00
longTermInvestments 17223000.00
netTangibleAssets 195520000.00
shortTermInvestments 139033000.00
netReceivables 43159000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 5037000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5167000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 307000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 95765000.00
treasuryStock -181000000.00
nonCurrrentAssetsOther 488000.00
deferredLongTermAssetCharges 4550000.00
nonCurrentAssetsTotal 156598000.00
nonCurrentLiabilitiesTotal 13059000.00
capitalSurpluse 368462000.00
liabilitiesAndStockholdersEquity 441969000.00
cashAndShortTermInvestments 212619000.00
propertyPlantAndEquipmentGross 51490000.00
propertyPlantAndEquipmentNet 51490000.00
commonStockSharesOutstanding 23082000.00
2011-06-30
date 2011-06-30
filing_date 2011-08-04
currency_symbol USD
totalAssets 454184000.00
intangibleAssets 12099000.00
otherCurrentAssets 34836000.00
totalLiab 175857000.00
totalStockholderEquity 278327000.00
deferredLongTermLiab 0.00
otherCurrentLiab 31266000.00
commonStock 307000.00
retainedEarnings 90033000.00
otherLiab 11492000.00
goodWill 71961000.00
otherAssets 110245000.00
cash 83185000.00
totalCurrentLiabilities 164365000.00
currentDeferredRevenue 130356000.00
netDebt -83185000.00
otherStockholderEquity 190364000.00
propertyPlantEquipment 43090000.00
totalCurrentAssets 300849000.00
longTermInvestments 16985000.00
netTangibleAssets 194267000.00
shortTermInvestments 135114000.00
netReceivables 47714000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 2743000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2377000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 307000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 90033000.00
treasuryStock -175990000.00
nonCurrrentAssetsOther 2544000.00
deferredLongTermAssetCharges 6656000.00
nonCurrentAssetsTotal 153335000.00
nonCurrentLiabilitiesTotal 11492000.00
capitalSurpluse 366354000.00
liabilitiesAndStockholdersEquity 454184000.00
cashAndShortTermInvestments 218299000.00
propertyPlantAndEquipmentGross 43090000.00
propertyPlantAndEquipmentNet 43090000.00
commonStockSharesOutstanding 23203000.00
2011-03-31
date 2011-03-31
filing_date 2011-05-10
currency_symbol USD
totalAssets 454694000.00
intangibleAssets 7794000.00
otherCurrentAssets 38944000.00
totalLiab 182655000.00
totalStockholderEquity 272039000.00
otherCurrentLiab 31768000.00
commonStock 306000.00
retainedEarnings 84563000.00
otherLiab 8685000.00
goodWill 68237000.00
otherAssets 105905000.00
cash 97600000.00
totalCurrentLiabilities 173970000.00
currentDeferredRevenue 137527000.00
netDebt -97600000.00
otherStockholderEquity 190379000.00
propertyPlantEquipment 30875000.00
totalCurrentAssets 317914000.00
shortTermInvestments 133090000.00
netReceivables 48280000.00
accountsPayable 4675000.00
accumulatedOtherComprehensiveIncome -3209000.00
commonStockTotalEquity 306000.00
treasuryStock -171162000.00
nonCurrrentAssetsOther 5180000.00
nonCurrentAssetsTotal 136780000.00
nonCurrentLiabilitiesTotal 8685000.00
liabilitiesAndStockholdersEquity 454694000.00
cashAndShortTermInvestments 230690000.00
propertyPlantAndEquipmentGross 30875000.00
propertyPlantAndEquipmentNet 30875000.00
commonStockSharesOutstanding 23252000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-14
currency_symbol USD
totalAssets 450477000.00
intangibleAssets 8487000.00
otherCurrentAssets 37299000.00
totalLiab 178570000.00
totalStockholderEquity 271907000.00
otherCurrentLiab 36485000.00
commonStock 305000.00
retainedEarnings 81652000.00
otherLiab 6920000.00
goodWill 67958000.00
otherAssets 112849000.00
cash 86927000.00
totalCurrentLiabilities 171650000.00
currentDeferredRevenue 131521000.00
netDebt -86927000.00
otherStockholderEquity 195422000.00
propertyPlantEquipment 19838000.00
totalCurrentAssets 317790000.00
shortTermInvestments 119990000.00
netReceivables 73574000.00
accountsPayable 3644000.00
accumulatedOtherComprehensiveIncome -5472000.00
commonStockTotalEquity 305000.00
treasuryStock -162595000.00
nonCurrrentAssetsOther 12149000.00
nonCurrentAssetsTotal 132687000.00
nonCurrentLiabilitiesTotal 6920000.00
liabilitiesAndStockholdersEquity 450477000.00
cashAndShortTermInvestments 206917000.00
propertyPlantAndEquipmentGross 19838000.00
propertyPlantAndEquipmentNet 19838000.00
commonStockSharesOutstanding 22713000.00
2010-09-30
date 2010-09-30
filing_date 2010-11-05
currency_symbol USD
totalAssets 469825000.00
intangibleAssets 9392000.00
otherCurrentAssets 25430000.00
totalLiab 142375000.00
totalStockholderEquity 327450000.00
otherCurrentLiab 26066000.00
commonStock 298000.00
retainedEarnings 145937000.00
otherLiab 7568000.00
goodWill 68077000.00
otherAssets 120752000.00
cash 138100000.00
totalCurrentLiabilities 134807000.00
currentDeferredRevenue 104583000.00
netDebt -138100000.00
otherStockholderEquity 185005000.00
propertyPlantEquipment 9322000.00
totalCurrentAssets 339751000.00
shortTermInvestments 136992000.00
netReceivables 39229000.00
accountsPayable 4158000.00
accumulatedOtherComprehensiveIncome -3790000.00
commonStockTotalEquity 298000.00
treasuryStock -155201000.00
nonCurrrentAssetsOther 15468000.00
nonCurrentAssetsTotal 130074000.00
nonCurrentLiabilitiesTotal 7568000.00
liabilitiesAndStockholdersEquity 469825000.00
cashAndShortTermInvestments 275092000.00
propertyPlantAndEquipmentGross 9322000.00
propertyPlantAndEquipmentNet 9322000.00
commonStockSharesOutstanding 23107000.00
2010-06-30
date 2010-06-30
filing_date 2010-08-05
currency_symbol USD
totalAssets 469451000.00
intangibleAssets 10298000.00
otherCurrentAssets 27088000.00
totalLiab 144197000.00
totalStockholderEquity 325254000.00
otherCurrentLiab 25044000.00
commonStock 297000.00
retainedEarnings 142233000.00
otherLiab 7195000.00
goodWill 67614000.00
otherAssets 119327000.00
cash 143912000.00
totalCurrentLiabilities 137002000.00
currentDeferredRevenue 108534000.00
netDebt -143912000.00
otherStockholderEquity 190254000.00
propertyPlantEquipment 6352000.00
totalCurrentAssets 343772000.00
shortTermInvestments 132998000.00
netReceivables 39774000.00
accountsPayable 3424000.00
accumulatedOtherComprehensiveIncome -7530000.00
commonStockTotalEquity 297000.00
treasuryStock -146252000.00
nonCurrrentAssetsOther 15372000.00
nonCurrentAssetsTotal 125679000.00
nonCurrentLiabilitiesTotal 7195000.00
liabilitiesAndStockholdersEquity 469451000.00
cashAndShortTermInvestments 276910000.00
propertyPlantAndEquipmentGross 6352000.00
propertyPlantAndEquipmentNet 6352000.00
commonStockSharesOutstanding 23135000.00
2010-03-31
date 2010-03-31
filing_date 2010-05-10
currency_symbol USD
totalAssets 474873000.00
intangibleAssets 11203000.00
otherCurrentAssets 27736000.00
totalLiab 154096000.00
totalStockholderEquity 320777000.00
otherCurrentLiab 25878000.00
commonStock 295000.00
retainedEarnings 135331000.00
otherLiab 7669000.00
goodWill 68025000.00
otherAssets 121114000.00
cash 135246000.00
totalCurrentLiabilities 146427000.00
currentDeferredRevenue 117580000.00
netDebt -135246000.00
otherStockholderEquity 189279000.00
propertyPlantEquipment 6249000.00
totalCurrentAssets 347510000.00
shortTermInvestments 137650000.00
netReceivables 46878000.00
accountsPayable 2969000.00
accumulatedOtherComprehensiveIncome -4128000.00
commonStockTotalEquity 295000.00
treasuryStock -141250000.00
nonCurrrentAssetsOther 15368000.00
nonCurrentAssetsTotal 127363000.00
nonCurrentLiabilitiesTotal 7669000.00
liabilitiesAndStockholdersEquity 474873000.00
cashAndShortTermInvestments 272896000.00
propertyPlantAndEquipmentGross 6249000.00
propertyPlantAndEquipmentNet 6249000.00
commonStockSharesOutstanding 22877000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-12
currency_symbol USD
totalAssets 470196000.00
intangibleAssets 12108000.00
otherCurrentAssets 23523000.00
totalLiab 158251000.00
totalStockholderEquity 311945000.00
otherCurrentLiab 30168000.00
commonStock 294000.00
retainedEarnings 129559000.00
otherLiab 8117000.00
goodWill 68314000.00
otherAssets 123572000.00
cash 97805000.00
totalCurrentLiabilities 150134000.00
currentDeferredRevenue 117888000.00
netDebt -97805000.00
otherStockholderEquity 183957000.00
propertyPlantEquipment 5823000.00
totalCurrentAssets 340801000.00
shortTermInvestments 152037000.00
netReceivables 67436000.00
accountsPayable 2078000.00
accumulatedOtherComprehensiveIncome -1865000.00
commonStockTotalEquity 294000.00
treasuryStock -141250000.00
nonCurrrentAssetsOther 17331000.00
nonCurrentAssetsTotal 129395000.00
nonCurrentLiabilitiesTotal 8117000.00
liabilitiesAndStockholdersEquity 470196000.00
cashAndShortTermInvestments 249842000.00
propertyPlantAndEquipmentGross 5823000.00
propertyPlantAndEquipmentNet 5823000.00
commonStockSharesOutstanding 22389000.00
2009-09-30
date 2009-09-30
filing_date 2009-11-06
currency_symbol USD
totalAssets 435592000.00
intangibleAssets 6464000.00
otherCurrentAssets 25514000.00
totalLiab 125937000.00
totalStockholderEquity 309655000.00
otherCurrentLiab 23892000.00
commonStock 293000.00
retainedEarnings 123776000.00
otherLiab 6552000.00
goodWill 66999000.00
otherAssets 96485000.00
cash 108177000.00
totalCurrentLiabilities 119385000.00
currentDeferredRevenue 93541000.00
netDebt -108177000.00
otherStockholderEquity 186623000.00
propertyPlantEquipment 6957000.00
totalCurrentAssets 332150000.00
shortTermInvestments 162055000.00
netReceivables 36404000.00
accountsPayable 1952000.00
accumulatedOtherComprehensiveIncome -1037000.00
commonStockTotalEquity 293000.00
treasuryStock -136084000.00
nonCurrrentAssetsOther 548000.00
nonCurrentAssetsTotal 103442000.00
nonCurrentLiabilitiesTotal 6552000.00
liabilitiesAndStockholdersEquity 435592000.00
cashAndShortTermInvestments 270232000.00
propertyPlantAndEquipmentGross 6957000.00
propertyPlantAndEquipmentNet 6957000.00
commonStockSharesOutstanding 22809000.00
2009-06-30
date 2009-06-30
filing_date 2009-08-07
currency_symbol USD
totalAssets 436641000.00
intangibleAssets 6903000.00
otherCurrentAssets 27423000.00
totalLiab 129505000.00
totalStockholderEquity 307136000.00
otherCurrentLiab 22274000.00
commonStock 292000.00
retainedEarnings 119476000.00
otherLiab 6424000.00
goodWill 66953000.00
otherAssets 132179000.00
cash 94017000.00
totalCurrentLiabilities 123081000.00
currentDeferredRevenue 98098000.00
netDebt -94017000.00
otherStockholderEquity 189665000.00
propertyPlantEquipment 7344000.00
totalCurrentAssets 297078000.00
shortTermInvestments 139357000.00
netReceivables 36281000.00
accountsPayable 2709000.00
accumulatedOtherComprehensiveIncome -2297000.00
commonStockTotalEquity 292000.00
treasuryStock -130874000.00
nonCurrrentAssetsOther 529000.00
nonCurrentAssetsTotal 139563000.00
nonCurrentLiabilitiesTotal 6424000.00
liabilitiesAndStockholdersEquity 436641000.00
cashAndShortTermInvestments 233374000.00
propertyPlantAndEquipmentGross 7344000.00
propertyPlantAndEquipmentNet 7344000.00
commonStockSharesOutstanding 22944000.00
2009-03-31
date 2009-03-31
filing_date 2009-05-11
currency_symbol USD
totalAssets 443870000.00
intangibleAssets 7559000.00
otherCurrentAssets 34618000.00
totalLiab 142374000.00
totalStockholderEquity 301496000.00
otherCurrentLiab 24847000.00
commonStock 291000.00
retainedEarnings 113324000.00
otherLiab 6053000.00
goodWill 66683000.00
otherAssets 134737000.00
cash 111284000.00
totalCurrentLiabilities 136321000.00
currentDeferredRevenue 108412000.00
netDebt -111284000.00
otherStockholderEquity 191926000.00
propertyPlantEquipment 8202000.00
totalCurrentAssets 300931000.00
shortTermInvestments 114470000.00
netReceivables 40559000.00
accountsPayable 3062000.00
accumulatedOtherComprehensiveIncome -4045000.00
commonStockTotalEquity 291000.00
treasuryStock -125750000.00
nonCurrrentAssetsOther 495000.00
nonCurrentAssetsTotal 142939000.00
nonCurrentLiabilitiesTotal 6053000.00
liabilitiesAndStockholdersEquity 443870000.00
cashAndShortTermInvestments 225754000.00
propertyPlantAndEquipmentGross 8202000.00
propertyPlantAndEquipmentNet 8202000.00
commonStockSharesOutstanding 23106000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-13
currency_symbol USD
totalAssets 454951000.00
intangibleAssets 7138000.00
otherCurrentAssets 9749000.00
totalLiab 151454000.00
totalStockholderEquity 303497000.00
otherCurrentLiab 27527000.00
commonStock 291000.00
retainedEarnings 110693000.00
otherLiab 6551000.00
goodWill 67424000.00
otherAssets 137288000.00
cash 129478000.00
totalCurrentLiabilities 144903000.00
currentDeferredRevenue 113844000.00
netDebt -129478000.00
otherStockholderEquity 194298000.00
propertyPlantEquipment 6759000.00
totalCurrentAssets 310904000.00
shortTermInvestments 83951000.00
netReceivables 64226000.00
inventory 23500000.00
accountsPayable 3532000.00
accumulatedOtherComprehensiveIncome -1785000.00
commonStockTotalEquity 291000.00
treasuryStock -120851000.00
nonCurrrentAssetsOther 203000.00
nonCurrentAssetsTotal 144047000.00
nonCurrentLiabilitiesTotal 6551000.00
liabilitiesAndStockholdersEquity 454951000.00
cashAndShortTermInvestments 213429000.00
propertyPlantAndEquipmentGross 6759000.00
propertyPlantAndEquipmentNet 6759000.00
commonStockSharesOutstanding 22946000.00
2008-09-30
date 2008-09-30
filing_date 2008-11-07
currency_symbol USD
totalAssets 418258000.00
intangibleAssets 8102000.00
otherCurrentAssets 8497000.00
totalLiab 127214000.00
totalStockholderEquity 291044000.00
otherCurrentLiab 18734000.00
commonStock 291000.00
retainedEarnings 101539000.00
otherLiab 6894000.00
goodWill 69253000.00
otherAssets 139236000.00
cash 124869000.00
totalCurrentLiabilities 120320000.00
currentDeferredRevenue 98128000.00
netDebt -124869000.00
otherStockholderEquity 194441000.00
propertyPlantEquipment 6932000.00
totalCurrentAssets 272090000.00
shortTermInvestments 83258000.00
netReceivables 37352000.00
inventory 18114000.00
accountsPayable 3458000.00
accumulatedOtherComprehensiveIncome -5227000.00
commonStockTotalEquity 291000.00
treasuryStock -116514000.00
nonCurrrentAssetsOther 1050000.00
nonCurrentAssetsTotal 146168000.00
nonCurrentLiabilitiesTotal 6894000.00
liabilitiesAndStockholdersEquity 418258000.00
cashAndShortTermInvestments 208127000.00
propertyPlantAndEquipmentGross 6932000.00
propertyPlantAndEquipmentNet 6932000.00
commonStockSharesOutstanding 23793000.00
2008-06-30
date 2008-06-30
filing_date 2008-08-11
currency_symbol USD
totalAssets 431862000.00
intangibleAssets 126000.00
otherCurrentAssets 9729000.00
totalLiab 146850000.00
totalStockholderEquity 285012000.00
otherCurrentLiab 27555000.00
commonStock 288000.00
retainedEarnings 95151000.00
otherLiab 7404000.00
goodWill 53769000.00
otherAssets 118009000.00
cash 155315000.00
totalCurrentLiabilities 139446000.00
currentDeferredRevenue 108057000.00
netDebt -155315000.00
otherStockholderEquity 192765000.00
propertyPlantEquipment 6598000.00
totalCurrentAssets 307255000.00
shortTermInvestments 73450000.00
netReceivables 44884000.00
inventory 23877000.00
accountsPayable 3834000.00
accumulatedOtherComprehensiveIncome -3192000.00
commonStockTotalEquity 288000.00
treasuryStock -110459000.00
nonCurrrentAssetsOther 1189000.00
nonCurrentAssetsTotal 124607000.00
nonCurrentLiabilitiesTotal 7404000.00
liabilitiesAndStockholdersEquity 431862000.00
cashAndShortTermInvestments 228765000.00
propertyPlantAndEquipmentGross 6598000.00
propertyPlantAndEquipmentNet 6598000.00
commonStockSharesOutstanding 23554000.00
2008-03-31
date 2008-03-31
filing_date 2008-05-12
currency_symbol USD
totalAssets 424945000.00
intangibleAssets 150000.00
otherCurrentAssets 10300000.00
totalLiab 153177000.00
totalStockholderEquity 271768000.00
otherCurrentLiab 25835000.00
commonStock 284000.00
retainedEarnings 86506000.00
otherLiab 6936000.00
goodWill 53769000.00
otherAssets 129039000.00
cash 126510000.00
totalCurrentLiabilities 146241000.00
currentDeferredRevenue 117059000.00
netDebt -126510000.00
otherStockholderEquity 186486000.00
propertyPlantEquipment 6830000.00
totalCurrentAssets 289076000.00
shortTermInvestments 79613000.00
netReceivables 50880000.00
inventory 21773000.00
accountsPayable 3347000.00
accumulatedOtherComprehensiveIncome -1508000.00
commonStockTotalEquity 284000.00
treasuryStock -104902000.00
nonCurrrentAssetsOther 849000.00
nonCurrentAssetsTotal 135869000.00
nonCurrentLiabilitiesTotal 6936000.00
liabilitiesAndStockholdersEquity 424945000.00
cashAndShortTermInvestments 206123000.00
propertyPlantAndEquipmentGross 6830000.00
propertyPlantAndEquipmentNet 6830000.00
commonStockSharesOutstanding 23617000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-14
currency_symbol USD
totalAssets 426357000.00
intangibleAssets 309000.00
otherCurrentAssets 10631000.00
totalLiab 151341000.00
totalStockholderEquity 275016000.00
otherCurrentLiab 28891000.00
commonStock 282000.00
retainedEarnings 81478000.00
otherLiab 6858000.00
goodWill 53677000.00
otherAssets 65513000.00
cash 53163000.00
totalCurrentLiabilities 144483000.00
currentDeferredRevenue 111418000.00
netDebt -53163000.00
otherStockholderEquity 194003000.00
propertyPlantEquipment 6834000.00
totalCurrentAssets 354010000.00
shortTermInvestments 195811000.00
netReceivables 69865000.00
inventory 24540000.00
accountsPayable 4174000.00
accumulatedOtherComprehensiveIncome -747000.00
commonStockTotalEquity 282000.00
treasuryStock -90428000.00
nonCurrrentAssetsOther 1253000.00
nonCurrentAssetsTotal 72347000.00
nonCurrentLiabilitiesTotal 6858000.00
liabilitiesAndStockholdersEquity 426357000.00
cashAndShortTermInvestments 248974000.00
propertyPlantAndEquipmentGross 6834000.00
propertyPlantAndEquipmentNet 6834000.00
commonStockSharesOutstanding 23048000.00
2007-09-30
date 2007-09-30
filing_date 2007-11-05
currency_symbol USD
totalAssets 384143000.00
intangibleAssets 1517000.00
otherCurrentAssets 10117000.00
totalLiab 139238000.00
totalStockholderEquity 244905000.00
otherCurrentLiab 29852000.00
commonStock 279000.00
retainedEarnings 62766000.00
otherLiab 6068000.00
goodWill 53171000.00
otherAssets 70257000.00
cash 39157000.00
totalCurrentLiabilities 132605000.00
currentDeferredRevenue 99875000.00
netDebt -39157000.00
otherStockholderEquity 184472000.00
propertyPlantEquipment 6641000.00
totalCurrentAssets 298879000.00
shortTermInvestments 168676000.00
netReceivables 59727000.00
inventory 21202000.00
accountsPayable 2878000.00
accumulatedOtherComprehensiveIncome -2612000.00
commonStockTotalEquity 279000.00
treasuryStock -85834000.00
nonCurrrentAssetsOther 630000.00
nonCurrentAssetsTotal 85264000.00
nonCurrentLiabilitiesTotal 6633000.00
liabilitiesAndStockholdersEquity 384143000.00
cashAndShortTermInvestments 207833000.00
propertyPlantAndEquipmentGross 5611000.00
propertyPlantAndEquipmentNet 5611000.00
commonStockSharesOutstanding 23058000.00
2007-06-30
date 2007-06-30
currency_symbol USD
totalAssets 386614000.00
intangibleAssets 832000.00
otherCurrentAssets 33346000.00
totalLiab 128046000.00
totalStockholderEquity 258568000.00
otherCurrentLiab 117531000.00
commonStock 279000.00
retainedEarnings 69065000.00
otherLiab 7274000.00
goodWill 53264000.00
otherAssets 72908000.00
cash 41190000.00
totalCurrentLiabilities 120772000.00
netDebt -41190000.00
propertyPlantEquipment 6648000.00
totalCurrentAssets 307058000.00
shortTermInvestments 194748000.00
netReceivables 37774000.00
accountsPayable 3241000.00
accumulatedOtherComprehensiveIncome -19046000.00
commonStockTotalEquity 279000.00
treasuryStock -85834000.00
nonCurrrentAssetsOther 10794000.00
liabilitiesAndStockholdersEquity 386614000.00
propertyPlantAndEquipmentGross 6648000.00
commonStockSharesOutstanding 23827000.00
2007-03-31
date 2007-03-31
currency_symbol USD
totalAssets 387141000.00
intangibleAssets 1125000.00
otherCurrentAssets 33786000.00
totalLiab 137122000.00
totalStockholderEquity 250018000.00
otherCurrentLiab 127731000.00
commonStock 279000.00
retainedEarnings 64563000.00
otherLiab 7203000.00
goodWill 53218000.00
otherAssets 77973000.00
cash 38845000.00
totalCurrentLiabilities 129920000.00
netDebt -38845000.00
propertyPlantEquipment 6688000.00
totalCurrentAssets 302480000.00
shortTermInvestments 189604000.00
netReceivables 40245000.00
accountsPayable 2189000.00
accumulatedOtherComprehensiveIncome -3000000.00
commonStockTotalEquity 279000.00
treasuryStock -85834000.00
nonCurrrentAssetsOther 13400000.00
liabilitiesAndStockholdersEquity 387141000.00
propertyPlantAndEquipmentGross 6688000.00
commonStockSharesOutstanding 23752000.00
2006-12-31
date 2006-12-31
currency_symbol USD
totalAssets 384143000.00
intangibleAssets 1517000.00
otherCurrentAssets 31319000.00
totalLiab 139238000.00
totalStockholderEquity 244905000.00
otherCurrentLiab 129727000.00
commonStock 279000.00
retainedEarnings 62766000.00
goodWill 53171000.00
otherAssets 79653000.00
cash 39157000.00
totalCurrentLiabilities 132605000.00
netDebt -39157000.00
propertyPlantEquipment 5611000.00
totalCurrentAssets 298879000.00
shortTermInvestments 168676000.00
netReceivables 59727000.00
accountsPayable 2878000.00
accumulatedOtherComprehensiveIncome -3000000.00
commonStockTotalEquity 279000.00
treasuryStock -85834000.00
nonCurrrentAssetsOther 13630000.00
liabilitiesAndStockholdersEquity 384143000.00
propertyPlantAndEquipmentGross 5611000.00
commonStockSharesOutstanding 23058000.00
2006-09-30
date 2006-09-30
filing_date 2006-11-09
currency_symbol USD
totalAssets 347625000.00
intangibleAssets 1965000.00
otherCurrentAssets 7132000.00
totalLiab 108561000.00
totalStockholderEquity 239064000.00
otherCurrentLiab 31619000.00
commonStock 275000.00
retainedEarnings 93103000.00
goodWill 53323000.00
otherAssets 106453000.00
cash 31622000.00
totalCurrentLiabilities 108561000.00
currentDeferredRevenue 74939000.00
netDebt -31622000.00
otherStockholderEquity 148227000.00
propertyPlantEquipment 5453000.00
totalCurrentAssets 235719000.00
shortTermInvestments 159934000.00
netReceivables 29902000.00
inventory 7129000.00
accountsPayable 2003000.00
accumulatedOtherComprehensiveIncome -2541000.00
commonStockTotalEquity 275000.00
treasuryStock -85834000.00
nonCurrrentAssetsOther 703000.00
nonCurrentAssetsTotal 111906000.00
nonCurrentLiabilitiesTotal 5800000.00
liabilitiesAndStockholdersEquity 347625000.00
cashAndShortTermInvestments 191556000.00
propertyPlantAndEquipmentGross 5453000.00
propertyPlantAndEquipmentNet 5453000.00
commonStockSharesOutstanding 23428000.00
2006-06-30
date 2006-06-30
filing_date 2006-08-09
currency_symbol USD
totalAssets 342439000.00
intangibleAssets 2434000.00
otherCurrentAssets 7784000.00
totalLiab 110480000.00
totalStockholderEquity 231959000.00
otherCurrentLiab 27033000.00
commonStock 270000.00
retainedEarnings 87788000.00
goodWill 53279000.00
otherAssets 106943000.00
cash 84558000.00
totalCurrentLiabilities 110480000.00
currentDeferredRevenue 80344000.00
netDebt -84558000.00
otherStockholderEquity 146573000.00
propertyPlantEquipment 5707000.00
totalCurrentAssets 229789000.00
shortTermInvestments 97581000.00
netReceivables 32187000.00
inventory 7679000.00
accountsPayable 3103000.00
accumulatedOtherComprehensiveIncome -2672000.00
commonStockTotalEquity 270000.00
treasuryStock -76462000.00
nonCurrrentAssetsOther 1043000.00
nonCurrentAssetsTotal 112650000.00
nonCurrentLiabilitiesTotal 5800000.00
liabilitiesAndStockholdersEquity 342439000.00
cashAndShortTermInvestments 182139000.00
propertyPlantAndEquipmentGross 5707000.00
propertyPlantAndEquipmentNet 5707000.00
commonStockSharesOutstanding 22826000.00
2006-03-31
date 2006-03-31
filing_date 2006-05-08
currency_symbol USD
totalAssets 319183000.00
intangibleAssets 2888000.00
otherCurrentAssets 8859000.00
totalLiab 113593000.00
totalStockholderEquity 205590000.00
otherCurrentLiab 24857000.00
commonStock 258000.00
retainedEarnings 83945000.00
goodWill 53126000.00
otherAssets 107354000.00
cash 80070000.00
totalCurrentLiabilities 113593000.00
currentDeferredRevenue 87460000.00
netDebt -80070000.00
otherStockholderEquity 124005000.00
propertyPlantEquipment 5233000.00
totalCurrentAssets 206596000.00
shortTermInvestments 76348000.00
netReceivables 33344000.00
inventory 7975000.00
accountsPayable 1276000.00
accumulatedOtherComprehensiveIncome -2618000.00
commonStockTotalEquity 258000.00
treasuryStock -76462000.00
nonCurrrentAssetsOther 246000.00
nonCurrentAssetsTotal 112587000.00
nonCurrentLiabilitiesTotal 5800000.00
liabilitiesAndStockholdersEquity 319183000.00
cashAndShortTermInvestments 156418000.00
propertyPlantAndEquipmentGross 5233000.00
propertyPlantAndEquipmentNet 5233000.00
commonStockSharesOutstanding 21825000.00
2005-12-31
date 2005-12-31
filing_date 2006-03-15
currency_symbol USD
totalAssets 311702000.00
intangibleAssets 56564000.00
otherCurrentAssets 8940000.00
totalLiab 112948000.00
totalStockholderEquity 198754000.00
otherCurrentLiab 24569000.00
commonStock 254000.00
retainedEarnings 82425000.00
goodWill 53034000.00
otherAssets 96437000.00
cash 48538000.00
totalCurrentLiabilities 112948000.00
currentDeferredRevenue 86663000.00
netDebt -48538000.00
otherStockholderEquity 118679000.00
propertyPlantEquipment 5771000.00
totalCurrentAssets 198511000.00
shortTermInvestments 83730000.00
netReceivables 52177000.00
inventory 5126000.00
accountsPayable 1716000.00
accumulatedOtherComprehensiveIncome -2604000.00
commonStockTotalEquity 254000.00
treasuryStock -73530000.00
nonCurrrentAssetsOther 915000.00
nonCurrentAssetsTotal 113191000.00
nonCurrentLiabilitiesTotal 5800000.00
liabilitiesAndStockholdersEquity 311702000.00
cashAndShortTermInvestments 132268000.00
propertyPlantAndEquipmentGross 5771000.00
propertyPlantAndEquipmentNet 5771000.00
commonStockSharesOutstanding 21186000.00
2005-09-30
date 2005-09-30
filing_date 2005-11-08
currency_symbol USD
totalAssets 296022000.00
intangibleAssets 57235000.00
otherCurrentAssets 6314000.00
totalLiab 96089000.00
totalStockholderEquity 199933000.00
otherCurrentLiab 26462000.00
commonStock 253000.00
retainedEarnings 79767000.00
goodWill 52915000.00
otherAssets 114791000.00
cash 52468000.00
totalCurrentLiabilities 96089000.00
currentDeferredRevenue 67671000.00
netDebt -52468000.00
otherStockholderEquity 122444000.00
propertyPlantEquipment 6080000.00
totalCurrentAssets 175151000.00
shortTermInvestments 82090000.00
netReceivables 28653000.00
inventory 5626000.00
accountsPayable 1956000.00
accumulatedOtherComprehensiveIncome -2531000.00
commonStockTotalEquity 253000.00
treasuryStock -66314000.00
nonCurrrentAssetsOther 1273000.00
nonCurrentAssetsTotal 120871000.00
nonCurrentLiabilitiesTotal 6700000.00
liabilitiesAndStockholdersEquity 296022000.00
cashAndShortTermInvestments 134558000.00
propertyPlantAndEquipmentGross 6080000.00
propertyPlantAndEquipmentNet 6080000.00
commonStockSharesOutstanding 21931000.00
2005-06-30
date 2005-06-30
filing_date 2005-08-08
currency_symbol USD
totalAssets 294315000.00
intangibleAssets 58026000.00
otherCurrentAssets 6661000.00
totalLiab 98349000.00
totalStockholderEquity 195966000.00
otherCurrentLiab 25933000.00
commonStock 249000.00
retainedEarnings 76540000.00
goodWill 52921000.00
otherAssets 115404000.00
cash 55217000.00
totalCurrentLiabilities 98349000.00
currentDeferredRevenue 69961000.00
netDebt -55217000.00
otherStockholderEquity 121665000.00
propertyPlantEquipment 6558000.00
totalCurrentAssets 172353000.00
shortTermInvestments 76603000.00
netReceivables 28056000.00
inventory 5816000.00
accountsPayable 2455000.00
accumulatedOtherComprehensiveIncome -2488000.00
commonStockTotalEquity 249000.00
treasuryStock -61243000.00
nonCurrrentAssetsOther 1260000.00
nonCurrentAssetsTotal 121962000.00
nonCurrentLiabilitiesTotal 6600000.00
liabilitiesAndStockholdersEquity 294315000.00
cashAndShortTermInvestments 131820000.00
propertyPlantAndEquipmentGross 6558000.00
propertyPlantAndEquipmentNet 6558000.00
commonStockSharesOutstanding 21847000.00
2005-03-31
date 2005-03-31
filing_date 2005-05-09
currency_symbol USD
totalAssets 297257000.00
intangibleAssets 59184000.00
otherCurrentAssets 6670000.00
totalLiab 100048000.00
totalStockholderEquity 197209000.00
otherCurrentLiab 24758000.00
commonStock 247000.00
retainedEarnings 73816000.00
goodWill 53182000.00
otherAssets 116843000.00
cash 43890000.00
totalCurrentLiabilities 100048000.00
currentDeferredRevenue 73036000.00
netDebt -43890000.00
otherStockholderEquity 125708000.00
propertyPlantEquipment 7102000.00
totalCurrentAssets 173312000.00
shortTermInvestments 87808000.00
netReceivables 28718000.00
inventory 6226000.00
accountsPayable 2254000.00
accumulatedOtherComprehensiveIncome -2562000.00
commonStockTotalEquity 247000.00
treasuryStock -54845000.00
nonCurrrentAssetsOther 1483000.00
nonCurrentAssetsTotal 123945000.00
nonCurrentLiabilitiesTotal 6600000.00
liabilitiesAndStockholdersEquity 297257000.00
cashAndShortTermInvestments 131698000.00
propertyPlantAndEquipmentGross 7102000.00
propertyPlantAndEquipmentNet 7102000.00
commonStockSharesOutstanding 21840000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-14
currency_symbol USD
totalAssets 302872000.00
intangibleAssets 59867000.00
otherCurrentAssets 6834000.00
totalLiab 103026000.00
totalStockholderEquity 199846000.00
otherCurrentLiab 26928000.00
commonStock 247000.00
retainedEarnings 71077000.00
goodWill 52875000.00
otherAssets 117469000.00
cash 37328000.00
totalCurrentLiabilities 103026000.00
currentDeferredRevenue 72357000.00
netDebt -37328000.00
otherStockholderEquity 130254000.00
propertyPlantEquipment 6410000.00
totalCurrentAssets 178993000.00
shortTermInvestments 90112000.00
netReceivables 39210000.00
inventory 5509000.00
accountsPayable 3741000.00
accumulatedOtherComprehensiveIncome -1732000.00
commonStockTotalEquity 247000.00
treasuryStock -50056000.00
nonCurrrentAssetsOther 14742000.00
nonCurrentAssetsTotal 123879000.00
liabilitiesAndStockholdersEquity 302872000.00
cashAndShortTermInvestments 127440000.00
propertyPlantAndEquipmentGross 6410000.00
propertyPlantAndEquipmentNet 6410000.00
commonStockSharesOutstanding 21611000.00
2004-09-30
date 2004-09-30
filing_date 2004-11-08
currency_symbol USD
totalAssets 290783000.00
intangibleAssets 65239000.00
otherCurrentAssets 5150000.00
totalLiab 90702000.00
totalStockholderEquity 200081000.00
otherCurrentLiab 27363000.00
commonStock 246000.00
retainedEarnings 67551000.00
goodWill 56894000.00
otherAssets 118770000.00
cash 36621000.00
totalCurrentLiabilities 90702000.00
currentDeferredRevenue 60769000.00
netDebt -36621000.00
otherStockholderEquity 132870000.00
propertyPlantEquipment 6025000.00
totalCurrentAssets 165988000.00
shortTermInvestments 91779000.00
netReceivables 25113000.00
inventory 7325000.00
accountsPayable 2570000.00
accumulatedOtherComprehensiveIncome -586000.00
commonStockTotalEquity 246000.00
treasuryStock -44923000.00
nonCurrrentAssetsOther 13822000.00
nonCurrentAssetsTotal 124795000.00
liabilitiesAndStockholdersEquity 290783000.00
cashAndShortTermInvestments 128400000.00
propertyPlantAndEquipmentGross 6025000.00
propertyPlantAndEquipmentNet 6025000.00
commonStockSharesOutstanding 22345000.00
2004-06-30
date 2004-06-30
filing_date 2004-08-06
currency_symbol USD
totalAssets 291631000.00
intangibleAssets 66625000.00
otherCurrentAssets 5451000.00
totalLiab 92817000.00
totalStockholderEquity 198814000.00
otherCurrentLiab 25976000.00
commonStock 245000.00
retainedEarnings 64340000.00
goodWill 56894000.00
otherAssets 121204000.00
cash 46068000.00
totalCurrentLiabilities 92817000.00
currentDeferredRevenue 63891000.00
netDebt -46068000.00
otherStockholderEquity 136210000.00
propertyPlantEquipment 5618000.00
totalCurrentAssets 164809000.00
shortTermInvestments 79025000.00
netReceivables 26059000.00
inventory 8206000.00
accountsPayable 2950000.00
accumulatedOtherComprehensiveIncome -1981000.00
commonStockTotalEquity 245000.00
treasuryStock -41478000.00
nonCurrrentAssetsOther 13989000.00
nonCurrentAssetsTotal 126822000.00
liabilitiesAndStockholdersEquity 291631000.00
cashAndShortTermInvestments 125093000.00
propertyPlantAndEquipmentGross 5618000.00
propertyPlantAndEquipmentNet 5618000.00
commonStockSharesOutstanding 22074000.00
2004-03-31
date 2004-03-31
filing_date 2004-05-07
currency_symbol USD
totalAssets 296066000.00
intangibleAssets 67970000.00
otherCurrentAssets 5799000.00
totalLiab 94781000.00
totalStockholderEquity 201285000.00
otherCurrentLiab 25535000.00
commonStock 244000.00
retainedEarnings 66688000.00
goodWill 56858000.00
otherAssets 121117000.00
cash 38431000.00
totalCurrentLiabilities 94781000.00
currentDeferredRevenue 67233000.00
netDebt -38431000.00
otherStockholderEquity 135513000.00
propertyPlantEquipment 7769000.00
totalCurrentAssets 167180000.00
shortTermInvestments 89331000.00
netReceivables 25342000.00
inventory 8277000.00
accountsPayable 2013000.00
accumulatedOtherComprehensiveIncome -1160000.00
commonStockTotalEquity 244000.00
treasuryStock -38487000.00
nonCurrrentAssetsOther 13050000.00
nonCurrentAssetsTotal 128886000.00
liabilitiesAndStockholdersEquity 296066000.00
cashAndShortTermInvestments 127762000.00
propertyPlantAndEquipmentGross 7769000.00
propertyPlantAndEquipmentNet 7769000.00
commonStockSharesOutstanding 22255000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-12
currency_symbol USD
totalAssets 310975000.00
intangibleAssets 70462000.00
otherCurrentAssets 5999000.00
totalLiab 102653000.00
totalStockholderEquity 208322000.00
otherCurrentLiab 31457000.00
commonStock 243000.00
retainedEarnings 66945000.00
goodWill 57006000.00
otherAssets 122885000.00
cash 22385000.00
totalCurrentLiabilities 102653000.00
currentDeferredRevenue 68630000.00
netDebt -22385000.00
otherStockholderEquity 142223000.00
propertyPlantEquipment 8266000.00
totalCurrentAssets 179824000.00
shortTermInvestments 104348000.00
netReceivables 40013000.00
inventory 7079000.00
accountsPayable 2566000.00
accumulatedOtherComprehensiveIncome -1089000.00
commonStockTotalEquity 243000.00
treasuryStock -30300000.00
nonCurrrentAssetsOther 12264000.00
nonCurrentAssetsTotal 131151000.00
liabilitiesAndStockholdersEquity 310975000.00
cashAndShortTermInvestments 126733000.00
propertyPlantAndEquipmentGross 8266000.00
propertyPlantAndEquipmentNet 8266000.00
commonStockSharesOutstanding 22255000.00
2003-09-30
date 2003-09-30
filing_date 2003-11-14
currency_symbol USD
totalAssets 289977000.00
intangibleAssets 69200000.00
otherCurrentAssets 4008000.00
totalLiab 81013000.00
totalStockholderEquity 208964000.00
otherCurrentLiab 27650000.00
commonStock 242000.00
retainedEarnings 66858000.00
goodWill 55096000.00
otherAssets 121426000.00
cash 11342000.00
totalCurrentLiabilities 81013000.00
currentDeferredRevenue 51606000.00
netDebt -11342000.00
otherStockholderEquity 141566000.00
propertyPlantEquipment 9045000.00
totalCurrentAssets 159506000.00
shortTermInvestments 117539000.00
netReceivables 19655000.00
inventory 6962000.00
accountsPayable 1757000.00
accumulatedOtherComprehensiveIncome 298000.00
commonStockTotalEquity 242000.00
treasuryStock -28881000.00
nonCurrrentAssetsOther 14688000.00
nonCurrentAssetsTotal 130471000.00
liabilitiesAndStockholdersEquity 289977000.00
cashAndShortTermInvestments 128881000.00
propertyPlantAndEquipmentGross 9045000.00
propertyPlantAndEquipmentNet 9045000.00
commonStockSharesOutstanding 22741000.00
2003-06-30
date 2003-06-30
filing_date 2003-08-14
currency_symbol USD
totalAssets 296983000.00
intangibleAssets 72838000.00
otherCurrentAssets 4784000.00
totalLiab 86715000.00
totalStockholderEquity 210268000.00
otherCurrentLiab 24272000.00
commonStock 242000.00
retainedEarnings 66672000.00
goodWill 56126000.00
otherAssets 120381000.00
cash 13881000.00
totalCurrentLiabilities 86715000.00
currentDeferredRevenue 59487000.00
netDebt -13881000.00
otherStockholderEquity 142271000.00
propertyPlantEquipment 10427000.00
totalCurrentAssets 166175000.00
shortTermInvestments 121749000.00
netReceivables 18028000.00
inventory 7733000.00
accountsPayable 2956000.00
accumulatedOtherComprehensiveIncome 1083000.00
commonStockTotalEquity 242000.00
treasuryStock -27380000.00
nonCurrrentAssetsOther 12176000.00
nonCurrentAssetsTotal 130808000.00
liabilitiesAndStockholdersEquity 296983000.00
cashAndShortTermInvestments 135630000.00
propertyPlantAndEquipmentGross 10427000.00
propertyPlantAndEquipmentNet 10427000.00
commonStockSharesOutstanding 22718000.00
2003-03-31
date 2003-03-31
filing_date 2003-05-12
currency_symbol USD
totalAssets 309912000.00
intangibleAssets 88571000.00
otherCurrentAssets 4732000.00
totalLiab 99283000.00
totalStockholderEquity 210629000.00
otherCurrentLiab 29384000.00
commonStock 241000.00
retainedEarnings 66531000.00
goodWill 69251000.00
otherAssets 121786000.00
cash 23916000.00
totalCurrentLiabilities 99283000.00
currentDeferredRevenue 67392000.00
netDebt -23708000.00
shortTermDebt 208000.00
shortLongTermDebtTotal 208000.00
otherStockholderEquity 143208000.00
propertyPlantEquipment 12002000.00
totalCurrentAssets 176124000.00
shortTermInvestments 116708000.00
netReceivables 22624000.00
inventory 8144000.00
accountsPayable 2299000.00
accumulatedOtherComprehensiveIncome 649000.00
commonStockTotalEquity 241000.00
treasuryStock -25330000.00
nonCurrrentAssetsOther 12313000.00
nonCurrentAssetsTotal 133788000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 309912000.00
cashAndShortTermInvestments 140624000.00
propertyPlantAndEquipmentGross 12002000.00
propertyPlantAndEquipmentNet 12002000.00
commonStockSharesOutstanding 22920000.00
2002-12-31
date 2002-12-31
filing_date 2003-03-31
currency_symbol USD
totalAssets 278273000.00
intangibleAssets 14004000.00
otherCurrentAssets 3524000.00
totalLiab 64405000.00
totalStockholderEquity 213868000.00
otherCurrentLiab 20681000.00
commonStock 240000.00
retainedEarnings 64754000.00
otherAssets 45751000.00
cash 11479000.00
totalCurrentLiabilities 64405000.00
currentDeferredRevenue 42123000.00
netDebt -11479000.00
otherStockholderEquity 147850000.00
propertyPlantEquipment 10674000.00
totalCurrentAssets 221848000.00
shortTermInvestments 183152000.00
netReceivables 17791000.00
inventory 5902000.00
accountsPayable 1601000.00
accumulatedOtherComprehensiveIncome 1024000.00
commonStockTotalEquity 240000.00
treasuryStock -20085000.00
nonCurrrentAssetsOther 10117000.00
nonCurrentAssetsTotal 56425000.00
liabilitiesAndStockholdersEquity 278273000.00
cashAndShortTermInvestments 194631000.00
propertyPlantAndEquipmentGross 10674000.00
propertyPlantAndEquipmentNet 10674000.00
commonStockSharesOutstanding 22739000.00
2002-09-30
date 2002-09-30
filing_date 2002-11-14
currency_symbol USD
totalAssets 274792000.00
intangibleAssets 14086000.00
otherCurrentAssets 2802000.00
totalLiab 61875000.00
totalStockholderEquity 212917000.00
otherCurrentLiab 463000.00
commonStock 239000.00
retainedEarnings 61290000.00
goodWill 13244000.00
otherAssets 42862000.00
cash 19213000.00
totalCurrentLiabilities 61875000.00
currentDeferredRevenue 39555000.00
netDebt -19213000.00
shortTermDebt 19869000.00
otherStockholderEquity 174373000.00
propertyPlantEquipment 12718000.00
totalCurrentAssets 219212000.00
shortTermInvestments 178194000.00
netReceivables 10859000.00
inventory 8144000.00
accountsPayable 1988000.00
accumulatedOtherComprehensiveIncome 690000.00
commonStockTotalEquity 239000.00
treasuryStock -14830000.00
nonCurrrentAssetsOther 9826000.00
nonCurrentAssetsTotal 55580000.00
liabilitiesAndStockholdersEquity 274792000.00
cashAndShortTermInvestments 197407000.00
propertyPlantAndEquipmentGross 12718000.00
propertyPlantAndEquipmentNet 12718000.00
commonStockSharesOutstanding 23263000.00
2002-06-30
date 2002-06-30
filing_date 2002-08-13
currency_symbol USD
totalAssets 287732000.00
intangibleAssets 14169000.00
otherCurrentAssets 3421000.00
totalLiab 67945000.00
totalStockholderEquity 219787000.00
otherCurrentLiab 413000.00
commonStock 237000.00
retainedEarnings 61597000.00
goodWill 13244000.00
otherAssets 45418000.00
cash 17703000.00
totalCurrentLiabilities 67945000.00
currentDeferredRevenue 45934000.00
netDebt -17703000.00
shortTermDebt 19331000.00
otherStockholderEquity 180938000.00
propertyPlantEquipment 15386000.00
totalCurrentAssets 226928000.00
shortTermInvestments 186426000.00
netReceivables 12206000.00
inventory 7172000.00
accountsPayable 2267000.00
accumulatedOtherComprehensiveIncome -71000.00
commonStockTotalEquity 237000.00
treasuryStock -7920000.00
nonCurrrentAssetsOther 9640000.00
nonCurrentAssetsTotal 60804000.00
liabilitiesAndStockholdersEquity 287732000.00
cashAndShortTermInvestments 204129000.00
propertyPlantAndEquipmentGross 15386000.00
propertyPlantAndEquipmentNet 15386000.00
commonStockSharesOutstanding 23989000.00
2002-03-31
date 2002-03-31
filing_date 2002-05-15
currency_symbol USD
totalAssets 288761000.00
intangibleAssets 14251000.00
otherCurrentAssets 3823000.00
totalLiab 76241000.00
totalStockholderEquity 212520000.00
otherCurrentLiab 384000.00
commonStock 233000.00
retainedEarnings 58050000.00
goodWill 13244000.00
otherAssets 43466000.00
cash 13094000.00
totalCurrentLiabilities 76241000.00
currentDeferredRevenue 53380000.00
netDebt -13094000.00
shortTermDebt 20429000.00
otherStockholderEquity 177222000.00
propertyPlantEquipment 16399000.00
totalCurrentAssets 228896000.00
shortTermInvestments 190115000.00
netReceivables 15110000.00
inventory 6754000.00
accountsPayable 2048000.00
accumulatedOtherComprehensiveIncome -677000.00
commonStockTotalEquity 233000.00
treasuryStock -3547000.00
nonCurrrentAssetsOther 9296000.00
nonCurrentAssetsTotal 59865000.00
liabilitiesAndStockholdersEquity 288761000.00
cashAndShortTermInvestments 203209000.00
propertyPlantAndEquipmentGross 16399000.00
propertyPlantAndEquipmentNet 16399000.00
commonStockSharesOutstanding 23146000.00
2001-12-31
date 2001-12-31
filing_date 2002-03-20
currency_symbol USD
totalAssets 305152000.00
intangibleAssets 14333000.00
otherCurrentAssets 4444000.00
totalLiab 84754000.00
totalStockholderEquity 220398000.00
otherCurrentLiab 498000.00
commonStock 230000.00
retainedEarnings 64165000.00
otherAssets 43728000.00
cash 17747000.00
totalCurrentLiabilities 84754000.00
currentDeferredRevenue 59930000.00
netDebt -17747000.00
shortTermDebt 21659000.00
otherStockholderEquity 178988000.00
propertyPlantEquipment 21258000.00
totalCurrentAssets 240166000.00
shortTermInvestments 187435000.00
netReceivables 24498000.00
inventory 6042000.00
accountsPayable 2667000.00
accumulatedOtherComprehensiveIncome -40000.00
commonStockTotalEquity 230000.00
nonCurrrentAssetsOther 10008000.00
nonCurrentAssetsTotal 64986000.00
liabilitiesAndStockholdersEquity 305152000.00
cashAndShortTermInvestments 205182000.00
propertyPlantAndEquipmentGross 21258000.00
propertyPlantAndEquipmentNet 21258000.00
commonStockSharesOutstanding 23146000.00
2001-09-30
date 2001-09-30
filing_date 2001-11-14
currency_symbol USD
totalAssets 298113000.00
intangibleAssets 14594000.00
otherCurrentAssets 4171000.00
totalLiab 84573000.00
totalStockholderEquity 213540000.00
otherCurrentLiab 2966000.00
commonStock 228000.00
retainedEarnings 59272000.00
otherAssets 43068000.00
cash 15657000.00
totalCurrentLiabilities 84573000.00
currentDeferredRevenue 62561000.00
netDebt -15657000.00
shortTermDebt 17128000.00
otherStockholderEquity 168244000.00
propertyPlantEquipment 22878000.00
totalCurrentAssets 232167000.00
shortTermInvestments 186742000.00
netReceivables 17174000.00
inventory 8423000.00
accountsPayable 1918000.00
accumulatedOtherComprehensiveIncome 772000.00
commonStockTotalEquity 228000.00
nonCurrrentAssetsOther 9955000.00
nonCurrentAssetsTotal 65946000.00
liabilitiesAndStockholdersEquity 298113000.00
cashAndShortTermInvestments 202399000.00
propertyPlantAndEquipmentGross 22878000.00
propertyPlantAndEquipmentNet 22878000.00
commonStockSharesOutstanding 23600000.00
2001-06-30
date 2001-06-30
filing_date 2001-08-14
currency_symbol USD
totalAssets 305411000.00
intangibleAssets 14852000.00
otherCurrentAssets 5738000.00
totalLiab 99501000.00
totalStockholderEquity 205910000.00
otherCurrentLiab 3038000.00
commonStock 225000.00
retainedEarnings 56595000.00
otherAssets 43922000.00
cash 20863000.00
totalCurrentLiabilities 99501000.00
currentDeferredRevenue 76142000.00
netDebt -20863000.00
shortTermDebt 17275000.00
otherStockholderEquity 163114000.00
propertyPlantEquipment 24268000.00
totalCurrentAssets 237221000.00
shortTermInvestments 184382000.00
netReceivables 19160000.00
inventory 7078000.00
accountsPayable 3046000.00
accumulatedOtherComprehensiveIncome 627000.00
commonStockTotalEquity 225000.00
nonCurrrentAssetsOther 10222000.00
nonCurrentAssetsTotal 68190000.00
liabilitiesAndStockholdersEquity 305411000.00
cashAndShortTermInvestments 205245000.00
propertyPlantAndEquipmentGross 24268000.00
propertyPlantAndEquipmentNet 24268000.00
commonStockSharesOutstanding 22451000.00
2001-03-31
date 2001-03-31
filing_date 2001-04-02
currency_symbol USD
totalAssets 303803000.00
intangibleAssets 15358000.00
otherCurrentAssets 17760000.00
totalLiab 126875000.00
totalStockholderEquity 176928000.00
otherCurrentLiab 122882000.00
commonStock 218000.00
retainedEarnings 46048000.00
otherAssets 46072000.00
cash 15848000.00
totalCurrentLiabilities 126875000.00
currentDeferredRevenue 93312000.00
netDebt -15848000.00
shortTermDebt 21614000.00
otherStockholderEquity 144866000.00
propertyPlantEquipment 24719000.00
totalCurrentAssets 242422000.00
shortTermInvestments 158891000.00
netReceivables 49923000.00
inventory 189261000.00
accountsPayable 3993000.00
accumulatedOtherComprehensiveIncome -14204000.00
commonStockTotalEquity 218000.00
nonCurrrentAssetsOther 23895000.00
nonCurrentAssetsTotal 61381000.00
liabilitiesAndStockholdersEquity 303803000.00
cashAndShortTermInvestments 174739000.00
propertyPlantAndEquipmentGross 22128000.00
propertyPlantAndEquipmentNet 22128000.00
commonStockSharesOutstanding 22054000.00
2000-12-31
date 2000-12-31
currency_symbol USD
totalAssets 303803000.00
intangibleAssets 15358000.00
otherCurrentAssets 17760000.00
totalLiab 126875000.00
totalStockholderEquity 176928000.00
otherCurrentLiab 121111000.00
commonStock 218000.00
retainedEarnings 46048000.00
otherAssets 39253000.00
cash 15848000.00
totalCurrentLiabilities 126875000.00
netDebt -15848000.00
propertyPlantEquipment 22128000.00
totalCurrentAssets 242422000.00
shortTermInvestments 158891000.00
netReceivables 49923000.00
accountsPayable 3993000.00
accumulatedOtherComprehensiveIncome -14204000.00
commonStockTotalEquity 218000.00
nonCurrrentAssetsOther 23895000.00
liabilitiesAndStockholdersEquity 303803000.00
propertyPlantAndEquipmentGross 22128000.00
commonStockSharesOutstanding 22054000.00
2000-09-30
date 2000-09-30
filing_date 2000-11-14
currency_symbol USD
totalAssets 279256000.00
otherCurrentAssets 14406000.00
totalLiab 119194000.00
totalStockholderEquity 160062000.00
otherCurrentLiab 115534000.00
commonStock 216000.00
retainedEarnings 38717000.00
otherAssets 22879000.00
cash 34535000.00
totalCurrentLiabilities 119194000.00
netDebt -34535000.00
otherStockholderEquity 133688000.00
propertyPlantEquipment 19626000.00
totalCurrentAssets 236751000.00
shortTermInvestments 155913000.00
netReceivables 31897000.00
accountsPayable 3660000.00
accumulatedOtherComprehensiveIncome -906000.00
commonStockTotalEquity 216000.00
nonCurrrentAssetsOther 22879000.00
nonCurrentAssetsTotal 42505000.00
liabilitiesAndStockholdersEquity 279256000.00
cashAndShortTermInvestments 190448000.00
propertyPlantAndEquipmentGross 19626000.00
propertyPlantAndEquipmentNet 19626000.00
commonStockSharesOutstanding 25075000.00
2000-06-30
date 2000-06-30
filing_date 2000-08-14