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

Logo

Компания Shutterstock, Inc. работает на рынке лицензионного контента. Фирма лицензирует изображения, видео, музыку, редакционные ресурсы и пользовательский контент, адаптированный к потребностям бренда. Он работает через сегменты Content Business и Other Category. Сегмент контента состоит из Bigstock, Music и Editor. Сегмент «Другая категория» состоит из webdam. Компания была основана Джонатаном Оринджером в 2003 году и имеет штаб-квартиру в Нью-Йорке, штат Нью-Йорк.

General
Code SSTK
Type Common Stock
Name Shutterstock
Exchange NYSE
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG002ZCK2V9
ISIN US8256901005
LEI 529900G2TDIS56V0LO22
PrimaryTicker SSTK.US
CUSIP 825690100
CIK 1549346
EmployerIdNumber 80-0812659
FiscalYearEnd December
IPODate 2012-10-11
InternationalDomestic Domestic
Sector Communication Services
Industry Internet Content & Information
GicSector Consumer Discretionary
GicGroup Consumer Discretionary Distribution & Retail
GicIndustry Internet & Direct Marketing Retail
GicSubIndustry Internet & Direct Marketing Retail
HomeCategory Domestic
IsDelisted Нет
Address Empire State Building, New York, NY, United States, 10118
Listings
0
Code S3T
Exchange F
Name SHUTTERSTOCK - Frankfurt Stock Exchang
Phone 646 710 3417
WebURL https://www.shutterstock.com
FullTimeEmployees 1328
UpdatedAt 2023-12-25
Highlights
MarketCapitalization 1762419200
MarketCapitalizationMln 1762.4192
EBITDA 171996000
PERatio 15.0337
PEGRatio 2.65
WallStreetTargetPrice 60.8
BookValue 14.881
DividendShare 1.05
DividendYield 0.022
EarningsShare 3.26
EPSEstimateCurrentYear 4.33
EPSEstimateNextYear 4.51
EPSEstimateNextQuarter 0.76
EPSEstimateCurrentQuarter 0.81
MostRecentQuarter 2023-09-30
ProfitMargin 0.1352
OperatingMarginTTM 0.1226
ReturnOnAssetsTTM 0.0859
ReturnOnEquityTTM 0.2459
RevenueTTM 875094016
RevenuePerShareTTM 24.371
QuarterlyRevenueGrowthYOY 0.143
GrossProfitTTM 513520000
DilutedEpsTTM 3.26
QuarterlyEarningsGrowthYOY 0.234

Financials / Income Statement / quarterly / net Income

16.89M
2021-12-31
26.57M
2022-03-31
19.45M
2022-06-30
23.04M
2022-09-30
7.05M
2022-12-31
32.84M
2023-03-31
50.01M
2023-06-30
28.42M
2023-09-30

Financials / Income Statement / quarterly / ebitda

29.63M
2021-12-31
46.25M
2022-03-31
41.92M
2022-06-30
46.95M
2022-09-30
63.61M
2022-12-31
59.27M
2023-03-31
28.59M
2023-06-30
28.6M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

205.78M
2021-12-31
199.13M
2022-03-31
206.87M
2022-06-30
204.1M
2022-09-30
217.73M
2022-12-31
215.28M
2023-03-31
208.84M
2023-06-30
233.25M
2023-09-30

Earnings / History / epsActual

1.05
2022-12-31
1.29
2023-03-31
1.07
2023-06-30
1.26
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 15.0337
ForwardPE 0
PriceSalesTTM 1.9397
PriceBookMRQ 3.1909
EnterpriseValue 1746602880
EnterpriseValueRevenue 1.924
EnterpriseValueEbitda 8.0595
SharesStats
SharesOutstanding 35712600
SharesFloat 24267788
PercentInsiders 32.086
PercentInstitutions 81.481
Technicals
Beta 1.101
52WeekHigh 79.4801
52WeekLow 33.597
50DayMA 42.4444
200DayMA 49.7794
SharesShort 4154506
SharesShortPriorMonth 3854300
ShortRatio 7.83
ShortPercent 0.2067
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-10-31
currency_symbol USD
totalAssets 1015920000.00
intangibleAssets 193785000.00
otherCurrentAssets 108831000.00
totalLiab 483957000.00
totalStockholderEquity 531963000.00
otherCurrentLiab 184017000.00
commonStock 399000.00
capitalStock 399000.00
retainedEarnings 353303000.00
goodWill 382166000.00
cash 75228000.00
totalCurrentLiabilities 424264000.00
currentDeferredRevenue 203100000.00
netDebt -13777000.00
shortTermDebt 30000000.00
shortLongTermDebt 30000000.00
shortLongTermDebtTotal 61451000.00
otherStockholderEquity 193849000.00
totalCurrentAssets 269465000.00
netReceivables 85406000.00
accountsPayable 7147000.00
accumulatedOtherComprehensiveIncome -15588000.00
nonCurrrentAssetsOther 72801000.00
nonCurrentAssetsTotal 746455000.00
capitalLeaseObligations 31451000.00
nonCurrentLiabilitiesOther 23870000.00
nonCurrentLiabilitiesTotal 59693000.00
liabilitiesAndStockholdersEquity 1015920000.00
cashAndShortTermInvestments 75228000.00
propertyPlantAndEquipmentGross 78158000.00
propertyPlantAndEquipmentNet 78158000.00
netWorkingCapital -154799000.00
netInvestedCapital 561963000.00
commonStockSharesOutstanding 36081000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-01
currency_symbol USD
totalAssets 1004261000.00
intangibleAssets 202090000.00
otherCurrentAssets 124554000.00
totalLiab 484754000.00
totalStockholderEquity 519507000.00
deferredLongTermLiab 17255000.00
otherCurrentLiab 163987000.00
commonStock 398000.00
capitalStock 398000.00
retainedEarnings 334520000.00
goodWill 383045000.00
otherAssets 69044000.00
cash 87146000.00
totalCurrentLiabilities 407565000.00
currentDeferredRevenue 207483000.00
netDebt -23764000.00
shortTermDebt 30000000.00
shortLongTermDebt 30000000.00
shortLongTermDebtTotal 63382000.00
otherStockholderEquity 198720000.00
propertyPlantEquipment 59434000.00
totalCurrentAssets 273415000.00
netTangibleAssets -65628000.00
netReceivables 61715000.00
accountsPayable 6095000.00
accumulatedOtherComprehensiveIncome -14131000.00
commonStockTotalEquity 398000.00
retainedEarningsTotalEquity 334520000.00
nonCurrrentAssetsOther 67435000.00
nonCurrentAssetsTotal 730846000.00
capitalLeaseObligations 33382000.00
nonCurrentLiabilitiesOther 59934000.00
nonCurrentLiabilitiesTotal 77189000.00
capitalSurpluse 402728000.00
liabilitiesAndStockholdersEquity 1004261000.00
cashAndShortTermInvestments 87146000.00
propertyPlantAndEquipmentGross 330890000.00
propertyPlantAndEquipmentNet 76667000.00
netWorkingCapital -134150000.00
netInvestedCapital 549507000.00
commonStockSharesOutstanding 36406000.00
2023-03-31
date 2023-03-31
filing_date 2023-04-25
currency_symbol USD
totalAssets 842523000.00
intangibleAssets 167807000.00
otherCurrentAssets 34765000.00
totalLiab 365989000.00
totalStockholderEquity 476534000.00
deferredLongTermLiab 4766000.00
otherCurrentLiab 124986000.00
commonStock 396000.00
capitalStock 396000.00
retainedEarnings 294232000.00
goodWill 382640000.00
cash 95832000.00
totalCurrentLiabilities 313462000.00
currentDeferredRevenue 180698000.00
netDebt -61815000.00
shortLongTermDebtTotal 34017000.00
otherStockholderEquity 195926000.00
propertyPlantEquipment 56604000.00
totalCurrentAssets 178900000.00
netTangibleAssets -73913000.00
netReceivables 48303000.00
accountsPayable 7778000.00
accumulatedOtherComprehensiveIncome -14020000.00
commonStockTotalEquity 396000.00
retainedEarningsTotalEquity 294232000.00
nonCurrrentAssetsOther 22039000.00
nonCurrentAssetsTotal 663623000.00
capitalLeaseObligations 34017000.00
nonCurrentLiabilitiesOther 13744000.00
nonCurrentLiabilitiesTotal 52527000.00
capitalSurpluse 395934000.00
liabilitiesAndStockholdersEquity 842523000.00
cashAndShortTermInvestments 95832000.00
propertyPlantAndEquipmentGross 73423000.00
propertyPlantAndEquipmentNet 73423000.00
netWorkingCapital -134562000.00
netInvestedCapital 476534000.00
commonStockSharesOutstanding 36575000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-14
currency_symbol USD
totalAssets 881184000.00
intangibleAssets 173087000.00
otherCurrentAssets 33268000.00
totalLiab 433702000.00
totalStockholderEquity 447482000.00
deferredLongTermLiab 4465000.00
otherCurrentLiab 139481000.00
commonStock 396000.00
capitalStock 396000.00
retainedEarnings 271051000.00
otherLiab 14357000.00
goodWill 381920000.00
otherAssets 18365000.00
cash 115154000.00
totalCurrentLiabilities 383734000.00
currentDeferredRevenue 187070000.00
netDebt -29543000.00
shortTermDebt 50000000.00
shortLongTermDebt 50000000.00
shortLongTermDebtTotal 85611000.00
otherStockholderEquity 191474000.00
propertyPlantEquipment 54548000.00
totalCurrentAssets 215671000.00
netTangibleAssets -107525000.00
netReceivables 67249000.00
accountsPayable 7183000.00
accumulatedOtherComprehensiveIncome -15439000.00
commonStockTotalEquity 396000.00
retainedEarningsTotalEquity 271051000.00
treasuryStock -200008000.00
nonCurrrentAssetsOther 21832000.00
nonCurrentAssetsTotal 665513000.00
capitalLeaseObligations 35611000.00
nonCurrentLiabilitiesOther 9892000.00
nonCurrentLiabilitiesTotal 49968000.00
capitalSurpluse 391482000.00
liabilitiesAndStockholdersEquity 881184000.00
cashAndShortTermInvestments 115154000.00
propertyPlantAndEquipmentGross 72141000.00
propertyPlantAndEquipmentNet 72141000.00
netWorkingCapital -168063000.00
netInvestedCapital 497482000.00
commonStockSharesOutstanding 36147000.00
2022-09-30
date 2022-09-30
filing_date 2022-10-25
currency_symbol USD
totalAssets 840180000.00
intangibleAssets 172916000.00
otherCurrentAssets 32095000.00
totalLiab 409597000.00
totalStockholderEquity 430583000.00
deferredLongTermLiab 3495000.00
otherCurrentLiab 129222000.00
commonStock 396000.00
capitalStock 396000.00
retainedEarnings 272590000.00
otherLiab 13653000.00
goodWill 379505000.00
otherAssets 18620000.00
cash 76244000.00
totalCurrentLiabilities 360073000.00
currentDeferredRevenue 174384000.00
netDebt 9627000.00
shortTermDebt 50000000.00
shortLongTermDebt 50000000.00
shortLongTermDebtTotal 85871000.00
otherStockholderEquity 180317000.00
propertyPlantEquipment 55141000.00
totalCurrentAssets 161052000.00
netTangibleAssets -121838000.00
netReceivables 52713000.00
accountsPayable 6467000.00
accumulatedOtherComprehensiveIncome -22720000.00
commonStockTotalEquity 396000.00
retainedEarningsTotalEquity 272590000.00
nonCurrrentAssetsOther 26229000.00
nonCurrentAssetsTotal 679128000.00
capitalLeaseObligations 35871000.00
nonCurrentLiabilitiesOther 46029000.00
nonCurrentLiabilitiesTotal 49524000.00
capitalSurpluse 380325000.00
liabilitiesAndStockholdersEquity 840180000.00
cashAndShortTermInvestments 76244000.00
propertyPlantAndEquipmentGross 313639000.00
propertyPlantAndEquipmentNet 88087000.00
netWorkingCapital -199021000.00
netInvestedCapital 480583000.00
commonStockSharesOutstanding 36269000.00
2022-06-30
date 2022-06-30
filing_date 2022-07-26
currency_symbol USD
totalAssets 848568000.00
intangibleAssets 185860000.00
otherCurrentAssets 30394000.00
totalLiab 419475000.00
totalStockholderEquity 429093000.00
deferredLongTermLiab 4592000.00
otherCurrentLiab 133709000.00
commonStock 395000.00
capitalStock 395000.00
retainedEarnings 258183000.00
otherLiab 14127000.00
goodWill 377654000.00
otherAssets 14956000.00
cash 84046000.00
totalCurrentLiabilities 367951000.00
currentDeferredRevenue 178353000.00
netDebt 3351000.00
shortTermDebt 50000000.00
shortLongTermDebt 50000000.00
shortLongTermDebtTotal 87397000.00
otherStockholderEquity 187134000.00
propertyPlantEquipment 52549000.00
totalCurrentAssets 163256000.00
netTangibleAssets -134421000.00
netReceivables 48816000.00
accountsPayable 5889000.00
accumulatedOtherComprehensiveIncome -16619000.00
commonStockTotalEquity 395000.00
retainedEarningsTotalEquity 258183000.00
nonCurrrentAssetsOther 26247000.00
nonCurrentAssetsTotal 685312000.00
capitalLeaseObligations 37397000.00
nonCurrentLiabilitiesOther 46932000.00
nonCurrentLiabilitiesTotal 51524000.00
capitalSurpluse 370934000.00
liabilitiesAndStockholdersEquity 848568000.00
cashAndShortTermInvestments 84046000.00
propertyPlantAndEquipmentNet 86842000.00
netWorkingCapital -204695000.00
netInvestedCapital 479093000.00
commonStockSharesOutstanding 36578000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-26
currency_symbol USD
totalAssets 795978000.00
intangibleAssets 116859000.00
otherCurrentAssets 36833000.00
totalLiab 351555000.00
totalStockholderEquity 444423000.00
deferredLongTermLiab 2517000.00
otherCurrentLiab 117944000.00
commonStock 394000.00
capitalStock 394000.00
retainedEarnings 247403000.00
otherLiab 11812000.00
goodWill 219176000.00
otherAssets 17083000.00
cash 258112000.00
totalCurrentLiabilities 303886000.00
currentDeferredRevenue 178734000.00
netDebt -222255000.00
shortLongTermDebtTotal 35857000.00
otherStockholderEquity 208300000.00
propertyPlantEquipment 50206000.00
totalCurrentAssets 339719000.00
netTangibleAssets 108388000.00
netReceivables 44774000.00
accountsPayable 7208000.00
accumulatedOtherComprehensiveIncome -11674000.00
commonStockTotalEquity 394000.00
retainedEarningsTotalEquity 247403000.00
treasuryStock -165465000.00
nonCurrrentAssetsOther 25524000.00
nonCurrentAssetsTotal 456259000.00
capitalLeaseObligations 35857000.00
nonCurrentLiabilitiesOther 45152000.00
nonCurrentLiabilitiesTotal 47669000.00
capitalSurpluse 373765000.00
liabilitiesAndStockholdersEquity 795978000.00
cashAndShortTermInvestments 258112000.00
propertyPlantAndEquipmentNet 83141000.00
netWorkingCapital 35833000.00
netInvestedCapital 444423000.00
commonStockSharesOutstanding 37204000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-10
currency_symbol USD
totalAssets 851710000.00
intangibleAssets 123822000.00
otherCurrentAssets 26491000.00
totalLiab 383228000.00
totalStockholderEquity 468482000.00
deferredLongTermLiab 2781000.00
otherCurrentLiab 14180000.00
commonStock 392000.00
capitalStock 392000.00
retainedEarnings 229537000.00
otherLiab 12478000.00
goodWill 219816000.00
otherAssets 17213000.00
cash 314017000.00
totalCurrentLiabilities 333784000.00
currentDeferredRevenue 180979000.00
netDebt -277051000.00
shortTermDebt 128533000.00
shortLongTermDebtTotal 36966000.00
otherStockholderEquity 249341000.00
propertyPlantEquipment 48074000.00
totalCurrentAssets 388215000.00
netTangibleAssets 124844000.00
netReceivables 47707000.00
accountsPayable 10092000.00
accumulatedOtherComprehensiveIncome -10788000.00
commonStockTotalEquity 392000.00
retainedEarningsTotalEquity 229537000.00
treasuryStock -127196000.00
nonCurrrentAssetsOther 26701000.00
nonCurrentAssetsTotal 463495000.00
capitalLeaseObligations 36966000.00
nonCurrentLiabilitiesOther 46663000.00
nonCurrentLiabilitiesTotal 49444000.00
capitalSurpluse 376537000.00
liabilitiesAndStockholdersEquity 851710000.00
cashAndShortTermInvestments 314017000.00
propertyPlantAndEquipmentNet 82644000.00
netWorkingCapital 54431000.00
netInvestedCapital 468482000.00
commonStockSharesOutstanding 37438000.00
2021-09-30
date 2021-09-30
filing_date 2021-10-26
currency_symbol USD
totalAssets 841177000.00
intangibleAssets 130196000.00
otherCurrentAssets 29774000.00
totalLiab 366281000.00
totalStockholderEquity 474896000.00
deferredLongTermLiab 3193000.00
otherCurrentLiab 14646000.00
commonStock 392000.00
capitalStock 392000.00
retainedEarnings 220302000.00
otherLiab 12618000.00
goodWill 219822000.00
otherAssets 30423000.00
cash 300579000.00
totalCurrentLiabilities 315454000.00
currentDeferredRevenue 171131000.00
netDebt -262370000.00
shortTermDebt 124559000.00
shortLongTermDebtTotal 38209000.00
otherStockholderEquity 263435000.00
propertyPlantEquipment 85060000.00
totalCurrentAssets 375676000.00
netTangibleAssets 124878000.00
netReceivables 45323000.00
accountsPayable 5118000.00
accumulatedOtherComprehensiveIncome -9233000.00
commonStockTotalEquity 392000.00
retainedEarningsTotalEquity 220302000.00
treasuryStock -104885000.00
nonCurrrentAssetsOther 21702000.00
nonCurrentAssetsTotal 465501000.00
capitalLeaseObligations 38209000.00
nonCurrentLiabilitiesOther 9425000.00
nonCurrentLiabilitiesTotal 50827000.00
capitalSurpluse 368320000.00
liabilitiesAndStockholdersEquity 841177000.00
cashAndShortTermInvestments 300579000.00
propertyPlantAndEquipmentNet 85060000.00
netWorkingCapital 60222000.00
netInvestedCapital 474896000.00
commonStockSharesOutstanding 37417000.00
2021-06-30
date 2021-06-30
filing_date 2021-07-27
currency_symbol USD
totalAssets 795852000.00
intangibleAssets 46409000.00
otherCurrentAssets 23615000.00
totalLiab 330518000.00
totalStockholderEquity 465334000.00
otherCurrentLiab 10993000.00
commonStock 392000.00
capitalStock 392000.00
retainedEarnings 211956000.00
otherLiab 9304000.00
goodWill 149069000.00
otherAssets 9631000.00
cash 411046000.00
totalCurrentLiabilities 282536000.00
currentDeferredRevenue 161935000.00
netDebt -372368000.00
shortTermDebt 104206000.00
shortLongTermDebtTotal 38678000.00
otherStockholderEquity 260377000.00
propertyPlantEquipment 49990000.00
totalCurrentAssets 484417000.00
netTangibleAssets 269856000.00
netReceivables 49756000.00
accountsPayable 5402000.00
accumulatedOtherComprehensiveIncome -7391000.00
commonStockTotalEquity 392000.00
retainedEarningsTotalEquity 211956000.00
treasuryStock -100027000.00
nonCurrrentAssetsOther 21764000.00
nonCurrentAssetsTotal 311435000.00
capitalLeaseObligations 38678000.00
nonCurrentLiabilitiesOther 47982000.00
nonCurrentLiabilitiesTotal 47982000.00
capitalSurpluse 360404000.00
liabilitiesAndStockholdersEquity 795852000.00
cashAndShortTermInvestments 411046000.00
propertyPlantAndEquipmentGross 86326000.00
propertyPlantAndEquipmentNet 86326000.00
netWorkingCapital 201881000.00
netInvestedCapital 465334000.00
commonStockSharesOutstanding 37189000.00
2021-03-31
date 2021-03-31
filing_date 2021-04-27
currency_symbol USD
totalAssets 755144000.00
intangibleAssets 45762000.00
otherCurrentAssets 27401000.00
totalLiab 314640000.00
totalStockholderEquity 440504000.00
otherCurrentLiab 11924000.00
commonStock 391000.00
retainedEarnings 190173000.00
otherLiab 9255000.00
goodWill 149040000.00
otherAssets 11480000.00
cash 363926000.00
totalCurrentLiabilities 265323000.00
currentDeferredRevenue 153630000.00
netDebt -323864000.00
shortTermDebt 93681000.00
shortLongTermDebtTotal 40062000.00
otherStockholderEquity 257395000.00
propertyPlantEquipment 88274000.00
totalCurrentAssets 440588000.00
netTangibleAssets 245702000.00
netReceivables 49261000.00
accountsPayable 6088000.00
accumulatedOtherComprehensiveIncome -7455000.00
commonStockTotalEquity 391000.00
retainedEarningsTotalEquity 190173000.00
treasuryStock -100027000.00
nonCurrrentAssetsOther 21324000.00
nonCurrentAssetsTotal 314556000.00
capitalLeaseObligations 40062000.00
nonCurrentLiabilitiesOther 9255000.00
nonCurrentLiabilitiesTotal 49317000.00
capitalSurpluse 357422000.00
liabilitiesAndStockholdersEquity 755144000.00
cashAndShortTermInvestments 363926000.00
propertyPlantAndEquipmentGross 88274000.00
propertyPlantAndEquipmentNet 88274000.00
netWorkingCapital 175265000.00
netInvestedCapital 440504000.00
commonStockSharesOutstanding 37249000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-11
currency_symbol USD
totalAssets 729644000.00
intangibleAssets 25765000.00
otherCurrentAssets 16650000.00
totalLiab 307719000.00
totalStockholderEquity 421925000.00
otherCurrentLiab 10399000.00
commonStock 389000.00
retainedEarnings 168305000.00
otherLiab 9170000.00
goodWill 89413000.00
otherAssets 74490000.00
cash 428574000.00
totalCurrentLiabilities 256929000.00
currentDeferredRevenue 149843000.00
netDebt -386954000.00
shortTermDebt 94245000.00
shortLongTermDebtTotal 41620000.00
otherStockholderEquity 260912000.00
propertyPlantEquipment 50906000.00
totalCurrentAssets 489070000.00
netTangibleAssets 306747000.00
netReceivables 43846000.00
accountsPayable 2442000.00
accumulatedOtherComprehensiveIncome -7681000.00
commonStockTotalEquity 389000.00
retainedEarningsTotalEquity 168305000.00
treasuryStock -100027000.00
nonCurrrentAssetsOther 21372000.00
nonCurrentAssetsTotal 240574000.00
capitalLeaseObligations 41620000.00
nonCurrentLiabilitiesOther 50790000.00
nonCurrentLiabilitiesTotal 50790000.00
capitalSurpluse 360939000.00
liabilitiesAndStockholdersEquity 729644000.00
cashAndShortTermInvestments 428574000.00
propertyPlantAndEquipmentGross 90458000.00
propertyPlantAndEquipmentNet 90458000.00
netWorkingCapital 232141000.00
netInvestedCapital 421925000.00
commonStockSharesOutstanding 35962000.00
2020-09-30
date 2020-09-30
filing_date 2020-10-27
currency_symbol USD
totalAssets 688282000.00
intangibleAssets 24459000.00
otherCurrentAssets 19309000.00
totalLiab 298042000.00
totalStockholderEquity 390240000.00
otherCurrentLiab 10111000.00
commonStock 387000.00
retainedEarnings 148580000.00
otherLiab 9858000.00
goodWill 88727000.00
otherAssets 15893000.00
cash 383127000.00
totalCurrentLiabilities 245230000.00
currentDeferredRevenue 144657000.00
netDebt -340173000.00
shortTermDebt 86353000.00
shortLongTermDebtTotal 42954000.00
otherStockholderEquity 250273000.00
propertyPlantEquipment 52686000.00
totalCurrentAssets 450661000.00
netTangibleAssets 277054000.00
netReceivables 48225000.00
accountsPayable 4109000.00
accumulatedOtherComprehensiveIncome -9128000.00
commonStockTotalEquity 387000.00
retainedEarningsTotalEquity 148580000.00
treasuryStock -100027000.00
nonCurrrentAssetsOther 16228000.00
nonCurrentAssetsTotal 237621000.00
capitalLeaseObligations 42954000.00
nonCurrentLiabilitiesOther 52812000.00
nonCurrentLiabilitiesTotal 52812000.00
capitalSurpluse 350428000.00
liabilitiesAndStockholdersEquity 688282000.00
cashAndShortTermInvestments 383127000.00
propertyPlantAndEquipmentGross 93542000.00
propertyPlantAndEquipmentNet 93542000.00
netWorkingCapital 205431000.00
netInvestedCapital 390240000.00
commonStockSharesOutstanding 36494000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-28
currency_symbol USD
totalAssets 626331000.00
intangibleAssets 25182000.00
otherCurrentAssets 26590000.00
totalLiab 282831000.00
totalStockholderEquity 343500000.00
otherCurrentLiab 10347000.00
commonStock 382000.00
retainedEarnings 132147000.00
otherLiab 9669000.00
goodWill 88167000.00
otherAssets 15154000.00
cash 311157000.00
totalCurrentLiabilities 228882000.00
currentDeferredRevenue 138229000.00
netDebt -266877000.00
shortTermDebt 75802000.00
shortLongTermDebtTotal 44280000.00
otherStockholderEquity 218971000.00
propertyPlantEquipment 54240000.00
totalCurrentAssets 386491000.00
netTangibleAssets 230151000.00
netReceivables 48744000.00
accountsPayable 4504000.00
accumulatedOtherComprehensiveIncome -8414000.00
commonStockTotalEquity 382000.00
retainedEarningsTotalEquity 132147000.00
treasuryStock -100027000.00
nonCurrrentAssetsOther 16427000.00
nonCurrentAssetsTotal 239840000.00
capitalLeaseObligations 44280000.00
nonCurrentLiabilitiesOther 53949000.00
nonCurrentLiabilitiesTotal 53949000.00
capitalSurpluse 319412000.00
liabilitiesAndStockholdersEquity 626331000.00
cashAndShortTermInvestments 311157000.00
propertyPlantAndEquipmentGross 96337000.00
propertyPlantAndEquipmentNet 96337000.00
netWorkingCapital 157609000.00
netInvestedCapital 343500000.00
commonStockSharesOutstanding 35906000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-28
currency_symbol USD
totalAssets 614965000.00
intangibleAssets 25499000.00
otherCurrentAssets 28769000.00
totalLiab 287238000.00
totalStockholderEquity 327727000.00
otherCurrentLiab 10367000.00
commonStock 381000.00
retainedEarnings 119218000.00
otherLiab 9410000.00
goodWill 88144000.00
otherAssets 16300000.00
cash 295711000.00
totalCurrentLiabilities 232306000.00
currentDeferredRevenue 138883000.00
netDebt -250189000.00
shortTermDebt 78931000.00
shortLongTermDebtTotal 45522000.00
otherStockholderEquity 217128000.00
propertyPlantEquipment 56896000.00
totalCurrentAssets 369696000.00
netTangibleAssets 214084000.00
netReceivables 45216000.00
accountsPayable 4125000.00
accumulatedOtherComprehensiveIncome -8668000.00
commonStockTotalEquity 381000.00
retainedEarningsTotalEquity 119218000.00
treasuryStock -100027000.00
nonCurrrentAssetsOther 16497000.00
nonCurrentAssetsTotal 245269000.00
capitalLeaseObligations 45522000.00
nonCurrentLiabilitiesOther 54932000.00
nonCurrentLiabilitiesTotal 54932000.00
capitalSurpluse 316823000.00
liabilitiesAndStockholdersEquity 614965000.00
cashAndShortTermInvestments 295711000.00
propertyPlantAndEquipmentGross 100326000.00
propertyPlantAndEquipmentNet 100326000.00
netWorkingCapital 137390000.00
netInvestedCapital 327727000.00
commonStockSharesOutstanding 35882000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-13
currency_symbol USD
totalAssets 630512000.00
intangibleAssets 26669000.00
otherCurrentAssets 26703000.00
totalLiab 302367000.00
totalStockholderEquity 328145000.00
otherCurrentLiab 18811000.00
commonStock 381000.00
retainedEarnings 121187000.00
otherLiab 9160000.00
goodWill 88974000.00
otherAssets 33602000.00
cash 303261000.00
totalCurrentLiabilities 245894000.00
currentDeferredRevenue 141922000.00
netDebt -255948000.00
shortTermDebt 79057000.00
shortLongTermDebtTotal 47313000.00
otherStockholderEquity 212577000.00
propertyPlantEquipment 58834000.00
totalCurrentAssets 376980000.00
netTangibleAssets 212502000.00
netReceivables 47016000.00
accountsPayable 6104000.00
accumulatedOtherComprehensiveIncome -6220000.00
commonStockTotalEquity 381000.00
retainedEarningsTotalEquity 121187000.00
treasuryStock -100027000.00
nonCurrrentAssetsOther 19215000.00
nonCurrentAssetsTotal 253532000.00
capitalLeaseObligations 47313000.00
nonCurrentLiabilitiesOther 56473000.00
nonCurrentLiabilitiesTotal 56473000.00
capitalSurpluse 312824000.00
liabilitiesAndStockholdersEquity 630512000.00
cashAndShortTermInvestments 303261000.00
propertyPlantAndEquipmentGross 104287000.00
propertyPlantAndEquipmentNet 104287000.00
commonStockSharesOutstanding 35786000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-05
currency_symbol USD
totalAssets 617237000.00
intangibleAssets 25679000.00
otherCurrentAssets 31709000.00
totalLiab 300984000.00
totalStockholderEquity 316253000.00
otherCurrentLiab 17739000.00
commonStock 380000.00
retainedEarnings 116834000.00
otherLiab 7084000.00
goodWill 88034000.00
otherAssets 17432000.00
cash 285396000.00
totalCurrentLiabilities 247858000.00
currentDeferredRevenue 137511000.00
netDebt -239354000.00
shortTermDebt 88422000.00
shortLongTermDebtTotal 46042000.00
otherStockholderEquity 208039000.00
propertyPlantEquipment 107115000.00
totalCurrentAssets 363977000.00
longTermInvestments 15000000.00
netTangibleAssets 202540000.00
netReceivables 46872000.00
accountsPayable 4186000.00
accumulatedOtherComprehensiveIncome -8749000.00
commonStockTotalEquity 380000.00
retainedEarningsTotalEquity 116834000.00
treasuryStock -100027000.00
nonCurrrentAssetsOther 18645000.00
nonCurrentAssetsTotal 253260000.00
capitalLeaseObligations 46042000.00
nonCurrentLiabilitiesOther 7084000.00
nonCurrentLiabilitiesTotal 53126000.00
capitalSurpluse 307815000.00
liabilitiesAndStockholdersEquity 617237000.00
cashAndShortTermInvestments 285396000.00
propertyPlantAndEquipmentGross 107115000.00
propertyPlantAndEquipmentNet 107115000.00
commonStockSharesOutstanding 35541000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-06
currency_symbol USD
totalAssets 592953000.00
intangibleAssets 26532000.00
otherCurrentAssets 29747000.00
totalLiab 289032000.00
totalStockholderEquity 303921000.00
otherCurrentLiab 10511000.00
commonStock 379000.00
retainedEarnings 111900000.00
otherLiab 13207000.00
goodWill 88427000.00
otherAssets 31725000.00
cash 259069000.00
totalCurrentLiabilities 228818000.00
currentDeferredRevenue 137131000.00
netDebt -212062000.00
shortTermDebt 77288000.00
shortLongTermDebtTotal 47007000.00
otherStockholderEquity 198642000.00
propertyPlantEquipment 68350000.00
totalCurrentAssets 333111000.00
longTermInvestments 15000000.00
netTangibleAssets 188962000.00
netReceivables 44295000.00
accountsPayable 3888000.00
accumulatedOtherComprehensiveIncome -7453000.00
commonStockTotalEquity 379000.00
retainedEarningsTotalEquity 111900000.00
treasuryStock -100027000.00
nonCurrrentAssetsOther 18083000.00
nonCurrentAssetsTotal 259842000.00
capitalLeaseObligations 47007000.00
nonCurrentLiabilitiesOther 13207000.00
nonCurrentLiabilitiesTotal 60214000.00
capitalSurpluse 299122000.00
liabilitiesAndStockholdersEquity 592953000.00
cashAndShortTermInvestments 259069000.00
propertyPlantAndEquipmentGross 113158000.00
propertyPlantAndEquipmentNet 113158000.00
commonStockSharesOutstanding 35504000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-25
currency_symbol USD
totalAssets 587497000.00
intangibleAssets 29048000.00
otherCurrentAssets 35378000.00
totalLiab 292513000.00
totalStockholderEquity 294984000.00
otherCurrentLiab 10858000.00
commonStock 378000.00
retainedEarnings 108601000.00
otherLiab 11712000.00
goodWill 88889000.00
otherAssets 14726000.00
cash 240141000.00
totalCurrentLiabilities 232210000.00
currentDeferredRevenue 137368000.00
netDebt -191550000.00
shortTermDebt 79043000.00
shortLongTermDebt 9060000.00
shortLongTermDebtTotal 48591000.00
otherStockholderEquity 192005000.00
propertyPlantEquipment 72553000.00
totalCurrentAssets 320968000.00
longTermInvestments 15000000.00
netTangibleAssets 177047000.00
netReceivables 45449000.00
longTermDebt 48591000.00
accountsPayable 4941000.00
accumulatedOtherComprehensiveIncome -6426000.00
commonStockTotalEquity 378000.00
retainedEarningsTotalEquity 108601000.00
treasuryStock -100027000.00
nonCurrrentAssetsOther 18090000.00
nonCurrentAssetsTotal 266529000.00
capitalLeaseObligations 48591000.00
nonCurrentLiabilitiesOther 60303000.00
nonCurrentLiabilitiesTotal 60303000.00
capitalSurpluse 292458000.00
liabilitiesAndStockholdersEquity 587497000.00
cashAndShortTermInvestments 240141000.00
propertyPlantAndEquipmentGross 118866000.00
propertyPlantAndEquipmentNet 118866000.00
commonStockSharesOutstanding 35491000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-26
currency_symbol USD
totalAssets 531488000.00
intangibleAssets 29540000.00
otherCurrentAssets 34841000.00
totalLiab 244821000.00
totalStockholderEquity 286667000.00
deferredLongTermLiab 77000.00
otherCurrentLiab 2131000.00
commonStock 376000.00
retainedEarnings 101079000.00
otherLiab 21518000.00
goodWill 88576000.00
otherAssets 15463000.00
cash 230852000.00
totalCurrentLiabilities 223303000.00
currentDeferredRevenue 139604000.00
netDebt -230852000.00
shortTermDebt 74356000.00
otherStockholderEquity 191212000.00
propertyPlantEquipment 76188000.00
totalCurrentAssets 306721000.00
longTermInvestments 15000000.00
netTangibleAssets 168551000.00
netReceivables 41028000.00
accountsPayable 7212000.00
accumulatedOtherComprehensiveIncome -6471000.00
commonStockTotalEquity 376000.00
retainedEarningsTotalEquity 101079000.00
treasuryStock -100027000.00
nonCurrrentAssetsOther 18088000.00
nonCurrentAssetsTotal 224767000.00
nonCurrentLiabilitiesOther 21441000.00
nonCurrentLiabilitiesTotal 21518000.00
capitalSurpluse 291710000.00
liabilitiesAndStockholdersEquity 531488000.00
cashAndShortTermInvestments 230852000.00
propertyPlantAndEquipmentGross 76188000.00
propertyPlantAndEquipmentNet 76188000.00
commonStockSharesOutstanding 35421000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-30
currency_symbol USD
totalAssets 513220000.00
intangibleAssets 30611000.00
otherCurrentAssets 28331000.00
totalLiab 244622000.00
totalStockholderEquity 268598000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2679000.00
commonStock 376000.00
retainedEarnings 86171000.00
otherLiab 17973000.00
goodWill 88802000.00
otherAssets 17034000.00
cash 206409000.00
totalCurrentLiabilities 226649000.00
currentDeferredRevenue 141412000.00
netDebt -206409000.00
shortTermDebt 78536000.00
otherStockholderEquity 187051000.00
propertyPlantEquipment 81183000.00
totalCurrentAssets 280590000.00
longTermInvestments 15000000.00
netTangibleAssets 149185000.00
shortTermInvestments 0.00
netReceivables 45850000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 4022000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4939000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 376000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 86171000.00
treasuryStock -100027000.00
nonCurrrentAssetsOther 18068000.00
nonCurrentAssetsTotal 232630000.00
nonCurrentLiabilitiesOther 17973000.00
nonCurrentLiabilitiesTotal 17973000.00
capitalSurpluse 287017000.00
liabilitiesAndStockholdersEquity 513220000.00
cashAndShortTermInvestments 206409000.00
propertyPlantAndEquipmentGross 81183000.00
propertyPlantAndEquipmentNet 81183000.00
commonStockSharesOutstanding 35570000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-01
currency_symbol USD
totalAssets 593255000.00
intangibleAssets 30259000.00
otherCurrentAssets 27322000.00
totalLiab 234342000.00
totalStockholderEquity 358913000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1871000.00
commonStock 375000.00
retainedEarnings 183649000.00
otherLiab 18338000.00
goodWill 87995000.00
otherAssets 13416000.00
cash 289841000.00
totalCurrentLiabilities 216004000.00
currentDeferredRevenue 139879000.00
netDebt -289841000.00
shortTermDebt 69647000.00
otherStockholderEquity 181889000.00
propertyPlantEquipment 84693000.00
totalCurrentAssets 361892000.00
longTermInvestments 15000000.00
netTangibleAssets 240659000.00
shortTermInvestments 0.00
netReceivables 44729000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 4607000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6663000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 375000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 183649000.00
treasuryStock -100027000.00
nonCurrrentAssetsOther 18060000.00
nonCurrentAssetsTotal 231363000.00
nonCurrentLiabilitiesOther 18338000.00
nonCurrentLiabilitiesTotal 18338000.00
capitalSurpluse 281579000.00
liabilitiesAndStockholdersEquity 593255000.00
cashAndShortTermInvestments 289841000.00
propertyPlantAndEquipmentGross 84693000.00
propertyPlantAndEquipmentNet 84693000.00
commonStockSharesOutstanding 34913000.00
2018-03-31
date 2018-03-31
filing_date 2018-04-26
currency_symbol USD
totalAssets 606547000.00
intangibleAssets 32180000.00
otherCurrentAssets 33575000.00
totalLiab 249383000.00
totalStockholderEquity 357164000.00
deferredLongTermLiab 1235000.00
otherCurrentLiab 4486000.00
commonStock 375000.00
retainedEarnings 183903000.00
otherLiab 17227000.00
goodWill 89641000.00
otherAssets 155317000.00
cash 284882000.00
totalCurrentLiabilities 230921000.00
currentDeferredRevenue 139498000.00
netDebt -284882000.00
shortTermDebt 78232000.00
shortLongTermDebt 23189000.00
otherStockholderEquity 174886000.00
propertyPlantEquipment 88190000.00
totalCurrentAssets 363040000.00
netTangibleAssets 235343000.00
shortTermInvestments 0.00
netReceivables 44583000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 8705000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2482000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 375000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 183903000.00
treasuryStock -100027000.00
nonCurrrentAssetsOther 24249000.00
nonCurrentAssetsTotal 243507000.00
nonCurrentLiabilitiesOther 17227000.00
nonCurrentLiabilitiesTotal 18462000.00
capitalSurpluse 275395000.00
liabilitiesAndStockholdersEquity 606547000.00
cashAndShortTermInvestments 284882000.00
propertyPlantAndEquipmentGross 88190000.00
propertyPlantAndEquipmentNet 88190000.00
commonStockSharesOutstanding 35318000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-22
currency_symbol USD
totalAssets 577776000.00
intangibleAssets 34197000.00
otherCurrentAssets 37109000.00
totalLiab 263191000.00
totalStockholderEquity 314585000.00
deferredLongTermLiab 1486000.00
otherCurrentLiab 1957000.00
commonStock 373000.00
retainedEarnings 145139000.00
otherLiab 15963000.00
goodWill 98654000.00
otherAssets 151609000.00
cash 253428000.00
totalCurrentLiabilities 245742000.00
currentDeferredRevenue 157803000.00
netDebt -253428000.00
shortTermDebt 78822000.00
shortLongTermDebt 20088000.00
otherStockholderEquity 173073000.00
propertyPlantEquipment 85698000.00
totalCurrentAssets 340469000.00
longTermInvestments 6000000.00
netTangibleAssets 181734000.00
shortTermInvestments 0.00
netReceivables 49932000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 7160000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3557000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 373000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 145139000.00
treasuryStock -100027000.00
nonCurrrentAssetsOther 8997000.00
nonCurrentAssetsTotal 237307000.00
nonCurrentLiabilitiesOther 15963000.00
nonCurrentLiabilitiesTotal 17449000.00
capitalSurpluse 272657000.00
liabilitiesAndStockholdersEquity 577776000.00
cashAndShortTermInvestments 253428000.00
propertyPlantAndEquipmentGross 85698000.00
propertyPlantAndEquipmentNet 85698000.00
commonStockSharesOutstanding 35149000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-31
currency_symbol USD
totalAssets 552549000.00
intangibleAssets 43016000.00
otherCurrentAssets 35878000.00
totalLiab 245169000.00
totalStockholderEquity 307380000.00
deferredLongTermLiab 1664000.00
otherCurrentLiab 1665000.00
commonStock 373000.00
retainedEarnings 143070000.00
otherLiab 13139000.00
goodWill 90524000.00
otherAssets -1000.00
cash 212782000.00
totalCurrentLiabilities 230366000.00
currentDeferredRevenue 146430000.00
netDebt -212782000.00
shortTermDebt 72061000.00
shortLongTermDebt 20072000.00
otherStockholderEquity 168937000.00
propertyPlantEquipment 77770000.00
totalCurrentAssets 316056000.00
netTangibleAssets 173841000.00
shortTermInvestments 22500000.00
netReceivables 44896000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 10210000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4601000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 373000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 143070000.00
treasuryStock -100027000.00
nonCurrrentAssetsOther 6842000.00
nonCurrentAssetsTotal 236494000.00
nonCurrentLiabilitiesOther 13139000.00
nonCurrentLiabilitiesTotal 14803000.00
capitalSurpluse 268565000.00
liabilitiesAndStockholdersEquity 552549000.00
cashAndShortTermInvestments 235282000.00
propertyPlantAndEquipmentGross 77770000.00
propertyPlantAndEquipmentNet 77770000.00
commonStockSharesOutstanding 35177000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-02
currency_symbol USD
totalAssets 510964000.00
intangibleAssets 30157000.00
otherCurrentAssets 29241000.00
totalLiab 219421000.00
totalStockholderEquity 291543000.00
deferredLongTermLiab 1836000.00
otherCurrentLiab 1517000.00
commonStock 372000.00
retainedEarnings 138068000.00
otherLiab 11891000.00
goodWill 50977000.00
otherAssets 1000.00
cash 210550000.00
totalCurrentLiabilities 205694000.00
currentDeferredRevenue 135990000.00
netDebt -210550000.00
shortTermDebt 65145000.00
shortLongTermDebt 20777000.00
otherStockholderEquity 162103000.00
propertyPlantEquipment 69469000.00
totalCurrentAssets 332932000.00
netTangibleAssets 210409000.00
shortTermInvestments 54963000.00
netReceivables 38178000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 3042000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -8926000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 372000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 138068000.00
treasuryStock -100027000.00
nonCurrrentAssetsOther 5117000.00
deferredLongTermAssetCharges 22312000.00
nonCurrentAssetsTotal 178031000.00
nonCurrentLiabilitiesOther 11891000.00
nonCurrentLiabilitiesTotal 13727000.00
capitalSurpluse 262056000.00
liabilitiesAndStockholdersEquity 510964000.00
cashAndShortTermInvestments 265513000.00
propertyPlantAndEquipmentGross 69468000.00
propertyPlantAndEquipmentNet 69468000.00
commonStockSharesOutstanding 35250000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-03
currency_symbol USD
totalAssets 486560000.00
intangibleAssets 29930000.00
otherCurrentAssets 28047000.00
totalLiab 210639000.00
totalStockholderEquity 275921000.00
deferredLongTermLiab 2023000.00
otherCurrentLiab 1298000.00
commonStock 371000.00
retainedEarnings 135015000.00
otherLiab 12479000.00
goodWill 49689000.00
otherAssets 106377000.00
cash 195395000.00
totalCurrentLiabilities 196137000.00
currentDeferredRevenue 126812000.00
netDebt -195395000.00
shortTermDebt 56328000.00
shortLongTermDebt 23759000.00
otherStockholderEquity 155535000.00
propertyPlantEquipment 63878000.00
totalCurrentAssets 316305000.00
netTangibleAssets 196302000.00
shortTermInvestments 54901000.00
netReceivables 37962000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 11699000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -14846000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 371000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 135015000.00
treasuryStock -100027000.00
nonCurrrentAssetsOther 4986000.00
deferredLongTermAssetCharges 21772000.00
nonCurrentAssetsTotal 170255000.00
nonCurrentLiabilitiesOther 12479000.00
nonCurrentLiabilitiesTotal 14502000.00
capitalSurpluse 255408000.00
liabilitiesAndStockholdersEquity 486560000.00
cashAndShortTermInvestments 250296000.00
propertyPlantAndEquipmentGross 63878000.00
propertyPlantAndEquipmentNet 63878000.00
commonStockSharesOutstanding 35595000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-27
currency_symbol USD
totalAssets 501778000.00
intangibleAssets 30157000.00
otherCurrentAssets 22569000.00
totalLiab 215082000.00
totalStockholderEquity 286696000.00
deferredLongTermLiab 2147000.00
otherCurrentLiab 12378000.00
commonStock 369000.00
retainedEarnings 129065000.00
otherLiab 9438000.00
goodWill 49271000.00
otherAssets 105839000.00
cash 224190000.00
totalCurrentLiabilities 203497000.00
currentDeferredRevenue 122235000.00
netDebt -224190000.00
shortTermDebt 61579000.00
shortLongTermDebt 20473000.00
otherStockholderEquity 174262000.00
propertyPlantEquipment 56101000.00
totalCurrentAssets 339838000.00
netTangibleAssets 207268000.00
shortTermInvestments 54972000.00
netReceivables 38107000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 7305000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -17061000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 369000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 129065000.00
treasuryStock -77567000.00
nonCurrrentAssetsOther 3398000.00
deferredLongTermAssetCharges 23013000.00
nonCurrentAssetsTotal 161940000.00
nonCurrentLiabilitiesOther 9438000.00
nonCurrentLiabilitiesTotal 11585000.00
capitalSurpluse 251890000.00
liabilitiesAndStockholdersEquity 501778000.00
cashAndShortTermInvestments 279162000.00
propertyPlantAndEquipmentGross 56101000.00
propertyPlantAndEquipmentNet 56101000.00
commonStockSharesOutstanding 35881000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-04
currency_symbol USD
totalAssets 507333000.00
intangibleAssets 30763000.00
otherCurrentAssets 23207000.00
totalLiab 213988000.00
totalStockholderEquity 293345000.00
deferredLongTermLiab 2199000.00
otherCurrentLiab 10385000.00
commonStock 368000.00
retainedEarnings 119210000.00
otherLiab 8967000.00
goodWill 50523000.00
otherAssets 105614000.00
cash 237997000.00
totalCurrentLiabilities 202822000.00
currentDeferredRevenue 117877000.00
netDebt -237997000.00
shortTermDebt 59257000.00
shortLongTermDebt 19286000.00
otherStockholderEquity 184767000.00
propertyPlantEquipment 49814000.00
totalCurrentAssets 351905000.00
netTangibleAssets 212059000.00
shortTermInvestments 52407000.00
netReceivables 38294000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 15303000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -10838000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 368000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 119210000.00
treasuryStock -59728000.00
nonCurrrentAssetsOther 2807000.00
deferredLongTermAssetCharges 21521000.00
nonCurrentAssetsTotal 155428000.00
nonCurrentLiabilitiesOther 8967000.00
nonCurrentLiabilitiesTotal 11166000.00
capitalSurpluse 244333000.00
liabilitiesAndStockholdersEquity 507333000.00
cashAndShortTermInvestments 290404000.00
propertyPlantAndEquipmentGross 49814000.00
propertyPlantAndEquipmentNet 49814000.00
commonStockSharesOutstanding 35824000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-04
currency_symbol USD
totalAssets 468377000.00
intangibleAssets 27618000.00
otherCurrentAssets 25404000.00
totalLiab 194244000.00
totalStockholderEquity 274133000.00
deferredLongTermLiab 2908000.00
otherCurrentLiab 10936000.00
commonStock 366000.00
retainedEarnings 109819000.00
otherLiab 7519000.00
goodWill 51423000.00
otherAssets 98215000.00
cash 210918000.00
totalCurrentLiabilities 183817000.00
currentDeferredRevenue 111258000.00
netDebt -210918000.00
shortTermDebt 51033000.00
shortLongTermDebt 19270000.00
otherStockholderEquity 172948000.00
propertyPlantEquipment 41347000.00
totalCurrentAssets 328815000.00
netTangibleAssets 195092000.00
shortTermInvestments 54974000.00
netReceivables 37519000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 10590000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -8636000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 366000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 109819000.00
treasuryStock -59728000.00
nonCurrrentAssetsOther 2807000.00
deferredLongTermAssetCharges 16367000.00
nonCurrentAssetsTotal 139562000.00
nonCurrentLiabilitiesOther 7519000.00
nonCurrentLiabilitiesTotal 10427000.00
capitalSurpluse 232312000.00
liabilitiesAndStockholdersEquity 468377000.00
cashAndShortTermInvestments 265892000.00
propertyPlantAndEquipmentGross 41347000.00
propertyPlantAndEquipmentNet 41347000.00
commonStockSharesOutstanding 35642000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-04
currency_symbol USD
totalAssets 469323000.00
intangibleAssets 29231000.00
otherCurrentAssets 18766000.00
totalLiab 192171000.00
totalStockholderEquity 277152000.00
deferredLongTermLiab 3512000.00
otherCurrentLiab 5346000.00
commonStock 365000.00
retainedEarnings 102570000.00
otherLiab 18234000.00
goodWill 52385000.00
otherAssets 102170000.00
cash 220563000.00
totalCurrentLiabilities 170425000.00
currentDeferredRevenue 105500000.00
netDebt -220563000.00
shortTermDebt 50590000.00
shortLongTermDebt 18890000.00
otherStockholderEquity 179217000.00
propertyPlantEquipment 37884000.00
totalCurrentAssets 329269000.00
netTangibleAssets 195536000.00
shortTermInvestments 54980000.00
netReceivables 34960000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 8989000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4529000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 365000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 102570000.00
treasuryStock -43461000.00
nonCurrrentAssetsOther 2765000.00
deferredLongTermAssetCharges 17789000.00
nonCurrentAssetsTotal 140054000.00
nonCurrentLiabilitiesOther 18234000.00
nonCurrentLiabilitiesTotal 21746000.00
capitalSurpluse 222207000.00
liabilitiesAndStockholdersEquity 469323000.00
cashAndShortTermInvestments 275543000.00
propertyPlantAndEquipmentGross 37884000.00
propertyPlantAndEquipmentNet 37884000.00
commonStockSharesOutstanding 36099000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-24
currency_symbol USD
totalAssets 469121000.00
intangibleAssets 29781000.00
otherCurrentAssets 18829000.00
totalLiab 180556000.00
totalStockholderEquity 288565000.00
deferredLongTermLiab 3778000.00
otherCurrentLiab 6258000.00
commonStock 361000.00
retainedEarnings 96437000.00
otherLiab 15994000.00
goodWill 50934000.00
otherAssets 101352000.00
cash 241304000.00
totalCurrentLiabilities 160784000.00
currentDeferredRevenue 98239000.00
netDebt -241304000.00
shortTermDebt 49471000.00
shortLongTermDebt 17822000.00
otherStockholderEquity 197767000.00
propertyPlantEquipment 32094000.00
totalCurrentAssets 335675000.00
netTangibleAssets 207850000.00
shortTermInvestments 47078000.00
netReceivables 28464000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 6816000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6449000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 361000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 96437000.00
treasuryStock -15635000.00
nonCurrrentAssetsOther 1946000.00
deferredLongTermAssetCharges 18691000.00
nonCurrentAssetsTotal 133446000.00
nonCurrentLiabilitiesOther 15994000.00
nonCurrentLiabilitiesTotal 19772000.00
capitalSurpluse 213851000.00
liabilitiesAndStockholdersEquity 469121000.00
cashAndShortTermInvestments 288382000.00
propertyPlantAndEquipmentGross 32094000.00
propertyPlantAndEquipmentNet 32094000.00
commonStockSharesOutstanding 36468000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-06
currency_symbol USD
totalAssets 465007000.00
intangibleAssets 30818000.00
otherCurrentAssets 18568000.00
totalLiab 172107000.00
totalStockholderEquity 292900000.00
deferredLongTermLiab 4025000.00
otherCurrentLiab 4920000.00
commonStock 360000.00
retainedEarnings 89568000.00
otherLiab 13234000.00
goodWill 52170000.00
otherAssets 104892000.00
cash 229607000.00
totalCurrentLiabilities 154848000.00
currentDeferredRevenue 94314000.00
netDebt -229607000.00
shortTermDebt 46569000.00
otherStockholderEquity 206972000.00
propertyPlantEquipment 29877000.00
totalCurrentAssets 330238000.00
netTangibleAssets 209912000.00
shortTermInvestments 52491000.00
netReceivables 29572000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 9045000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3839000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 360000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 89568000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1913000.00
deferredLongTermAssetCharges 19991000.00
nonCurrentAssetsTotal 134769000.00
nonCurrentLiabilitiesOther 13234000.00
nonCurrentLiabilitiesTotal 17259000.00
capitalSurpluse 206811000.00
liabilitiesAndStockholdersEquity 465007000.00
cashAndShortTermInvestments 282098000.00
propertyPlantAndEquipmentGross 29877000.00
propertyPlantAndEquipmentNet 29877000.00
commonStockSharesOutstanding 36270044.00
2015-06-30
date 2015-06-30
filing_date 2015-08-07
currency_symbol USD
totalAssets 449359000.00
intangibleAssets 32159000.00
otherCurrentAssets 19494000.00
totalLiab 165737000.00
totalStockholderEquity 283622000.00
deferredLongTermLiab 4338000.00
otherCurrentLiab 4226000.00
commonStock 360000.00
retainedEarnings 85465000.00
otherLiab 13689000.00
goodWill 54740000.00
otherAssets 107005000.00
cash 211479000.00
totalCurrentLiabilities 147710000.00
currentDeferredRevenue 89279000.00
netDebt -211479000.00
shortTermDebt 44907000.00
otherStockholderEquity 214862000.00
propertyPlantEquipment 28964000.00
totalCurrentAssets 313390000.00
netTangibleAssets 196723000.00
shortTermInvestments 54891000.00
netReceivables 27526000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 9298000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -232000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 360000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 85465000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1974000.00
deferredLongTermAssetCharges 18132000.00
nonCurrentAssetsTotal 135969000.00
nonCurrentLiabilitiesOther 13689000.00
nonCurrentLiabilitiesTotal 18027000.00
capitalSurpluse 198029000.00
liabilitiesAndStockholdersEquity 449359000.00
cashAndShortTermInvestments 266370000.00
propertyPlantAndEquipmentGross 28964000.00
propertyPlantAndEquipmentNet 28964000.00
commonStockSharesOutstanding 36339517.00
2015-03-31
date 2015-03-31
filing_date 2015-05-11
currency_symbol USD
totalAssets 420768000.00
intangibleAssets 31595000.00
otherCurrentAssets 17820000.00
totalLiab 158954000.00
totalStockholderEquity 261814000.00
deferredLongTermLiab 4139000.00
otherCurrentLiab 4204000.00
commonStock 357000.00
retainedEarnings 80127000.00
otherLiab 13441000.00
goodWill 53508000.00
otherAssets 103883000.00
cash 190479000.00
totalCurrentLiabilities 141374000.00
currentDeferredRevenue 83685000.00
netDebt -190479000.00
shortTermDebt 44536000.00
otherStockholderEquity 185329000.00
propertyPlantEquipment 27143000.00
totalCurrentAssets 289742000.00
netTangibleAssets 176711000.00
shortTermInvestments 54992000.00
netReceivables 26451000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 8949000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3719000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 358000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 80127000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1939000.00
deferredLongTermAssetCharges 16841000.00
nonCurrentAssetsTotal 131026000.00
nonCurrentLiabilitiesOther 13441000.00
nonCurrentLiabilitiesTotal 17580000.00
capitalSurpluse 185048000.00
liabilitiesAndStockholdersEquity 420768000.00
cashAndShortTermInvestments 245471000.00
propertyPlantAndEquipmentGross 27143000.00
propertyPlantAndEquipmentNet 27143000.00
commonStockSharesOutstanding 36193192.00
2014-12-31
date 2014-12-31
filing_date 2015-02-27
currency_symbol USD
totalAssets 383777000.00
intangibleAssets 4934000.00
otherCurrentAssets 17531000.00
totalLiab 132344000.00
totalStockholderEquity 251433000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2198000.00
commonStock 356000.00
retainedEarnings 76885000.00
otherLiab 12017000.00
goodWill 10186000.00
otherAssets 33503000.00
cash 233453000.00
totalCurrentLiabilities 120327000.00
currentDeferredRevenue 75789000.00
netDebt -233453000.00
shortTermDebt 37006000.00
shortLongTermDebt 11933000.00
otherStockholderEquity 175192000.00
propertyPlantEquipment 26744000.00
totalCurrentAssets 323530000.00
netTangibleAssets 236313000.00
shortTermInvestments 54844000.00
netReceivables 17702000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 5334000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -629000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 356000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 76885000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1899000.00
deferredLongTermAssetCharges 16484000.00
nonCurrentAssetsTotal 60247000.00
nonCurrentLiabilitiesOther 12017000.00
nonCurrentLiabilitiesTotal 12017000.00
capitalSurpluse 174821000.00
liabilitiesAndStockholdersEquity 383777000.00
cashAndShortTermInvestments 288297000.00
propertyPlantAndEquipmentGross 26744000.00
propertyPlantAndEquipmentNet 26744000.00
commonStockSharesOutstanding 36000651.00
2014-09-30
date 2014-09-30
filing_date 2014-11-07
currency_symbol USD
totalAssets 356003000.00
intangibleAssets 4710000.00
otherCurrentAssets 19413000.00
totalLiab 125770000.00
totalStockholderEquity 230233000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1901000.00
commonStock 354000.00
retainedEarnings 69852000.00
otherLiab 11700000.00
goodWill 10186000.00
otherAssets 32992000.00
cash 210760000.00
totalCurrentLiabilities 114070000.00
currentDeferredRevenue 71850000.00
netDebt -210760000.00
shortTermDebt 34633000.00
otherStockholderEquity 171761000.00
propertyPlantEquipment 26422000.00
totalCurrentAssets 296589000.00
netTangibleAssets 215337000.00
shortTermInvestments 49720000.00
netReceivables 16696000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 5686000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -72000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 354000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 69852000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1903000.00
deferredLongTermAssetCharges 16193000.00
nonCurrentAssetsTotal 59414000.00
nonCurrentLiabilitiesOther 11700000.00
nonCurrentLiabilitiesTotal 11700000.00
capitalSurpluse 160099000.00
liabilitiesAndStockholdersEquity 356003000.00
cashAndShortTermInvestments 260480000.00
propertyPlantAndEquipmentGross 26422000.00
propertyPlantAndEquipmentNet 26422000.00
commonStockSharesOutstanding 35931454.00
2014-06-30
date 2014-06-30
filing_date 2014-08-08
currency_symbol USD
totalAssets 333319000.00
intangibleAssets 4546000.00
otherCurrentAssets 24159000.00
totalLiab 117854000.00
totalStockholderEquity 215465000.00
deferredLongTermLiab 0.00
otherCurrentLiab 822000.00
commonStock 353000.00
retainedEarnings 64573000.00
otherLiab 11794000.00
goodWill 10186000.00
otherAssets 31720000.00
cash 180851000.00
totalCurrentLiabilities 106060000.00
currentDeferredRevenue 66437000.00
netDebt -180851000.00
shortTermDebt 33318000.00
otherStockholderEquity 160314000.00
propertyPlantEquipment 27575000.00
totalCurrentAssets 274024000.00
netTangibleAssets 200733000.00
shortTermInvestments 54997000.00
netReceivables 14017000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 5483000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 44000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 353000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 64573000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1891000.00
deferredLongTermAssetCharges 15097000.00
nonCurrentAssetsTotal 59295000.00
nonCurrentLiabilitiesOther 11794000.00
nonCurrentLiabilitiesTotal 11794000.00
capitalSurpluse 150495000.00
liabilitiesAndStockholdersEquity 333319000.00
cashAndShortTermInvestments 235848000.00
propertyPlantAndEquipmentGross 27575000.00
propertyPlantAndEquipmentNet 27575000.00
commonStockSharesOutstanding 35874789.00
2014-03-31
date 2014-03-31
filing_date 2014-05-09
currency_symbol USD
totalAssets 306760000.00
intangibleAssets 4717000.00
otherCurrentAssets 26420000.00
totalLiab 107639000.00
totalStockholderEquity 199121000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1845000.00
commonStock 352000.00
retainedEarnings 59714000.00
otherLiab 9552000.00
goodWill 10186000.00
otherAssets 30415000.00
cash 157978000.00
totalCurrentLiabilities 98087000.00
currentDeferredRevenue 60855000.00
netDebt -157978000.00
shortTermDebt 29941000.00
otherStockholderEquity 146920000.00
propertyPlantEquipment 25798000.00
totalCurrentAssets 250547000.00
netTangibleAssets 184218000.00
shortTermInvestments 54994000.00
netReceivables 11155000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 5446000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 20000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 352000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 59714000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2095000.00
deferredLongTermAssetCharges 13417000.00
nonCurrentAssetsTotal 56213000.00
nonCurrentLiabilitiesOther 9552000.00
nonCurrentLiabilitiesTotal 9552000.00
capitalSurpluse 139035000.00
liabilitiesAndStockholdersEquity 306760000.00
cashAndShortTermInvestments 212972000.00
propertyPlantAndEquipmentGross 25798000.00
propertyPlantAndEquipmentNet 25798000.00
commonStockSharesOutstanding 35838853.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
totalAssets 278488000.00
intangibleAssets 853000.00
otherCurrentAssets 25240000.00
totalLiab 95889000.00
totalStockholderEquity 182599000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2846000.00
commonStock 351000.00
retainedEarnings 54796000.00
otherLiab 3961000.00
goodWill 1423000.00
otherAssets 15044000.00
cash 155355000.00
totalCurrentLiabilities 91928000.00
currentDeferredRevenue 52100000.00
netDebt -155355000.00
shortTermDebt 32818000.00
otherStockholderEquity 134561000.00
propertyPlantEquipment 20256000.00
totalCurrentAssets 243188000.00
netTangibleAssets 180323000.00
shortTermInvestments 54429000.00
netReceivables 8164000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 4164000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 9000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 351000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 54796000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2048000.00
deferredLongTermAssetCharges 10720000.00
nonCurrentAssetsTotal 35300000.00
nonCurrentLiabilitiesOther 3961000.00
nonCurrentLiabilitiesTotal 3961000.00
capitalSurpluse 127443000.00
liabilitiesAndStockholdersEquity 278488000.00
cashAndShortTermInvestments 209784000.00
propertyPlantAndEquipmentGross 20256000.00
propertyPlantAndEquipmentNet 20256000.00
commonStockSharesOutstanding 35619474.00
2013-09-30
date 2013-09-30
filing_date 2013-11-08
currency_symbol USD
totalAssets 258956000.00
intangibleAssets 871000.00
otherCurrentAssets 29951000.00
totalLiab 85756000.00
totalStockholderEquity 173200000.00
deferredLongTermLiab 0.00
otherCurrentLiab 204000.00
commonStock 351000.00
retainedEarnings 46937000.00
otherLiab 1709000.00
goodWill 1423000.00
otherAssets 16876000.00
cash 195519000.00
totalCurrentLiabilities 84047000.00
currentDeferredRevenue 49929000.00
netDebt -195519000.00
shortTermDebt 28666000.00
otherStockholderEquity 131908000.00
propertyPlantEquipment 8634000.00
totalCurrentAssets 233446000.00
netTangibleAssets 170906000.00
shortTermInvestments 0.00
netReceivables 7976000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 5248000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5996000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 351000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 46937000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2016000.00
deferredLongTermAssetCharges 12566000.00
nonCurrentAssetsTotal 25510000.00
nonCurrentLiabilitiesOther 1709000.00
nonCurrentLiabilitiesTotal 1709000.00
capitalSurpluse 125912000.00
liabilitiesAndStockholdersEquity 258956000.00
cashAndShortTermInvestments 195519000.00
propertyPlantAndEquipmentGross 8634000.00
propertyPlantAndEquipmentNet 8634000.00
commonStockSharesOutstanding 34280656.00
2013-06-30
date 2013-06-30
filing_date 2013-08-09
currency_symbol USD
totalAssets 172548000.00
intangibleAssets 928000.00
otherCurrentAssets 28938000.00
totalLiab 76946000.00
totalStockholderEquity 95602000.00
deferredLongTermLiab 0.00
otherCurrentLiab 158000.00
commonStock 337000.00
retainedEarnings 40745000.00
otherLiab 1840000.00
goodWill 1423000.00
otherAssets 17152000.00
cash 112803000.00
totalCurrentLiabilities 75106000.00
currentDeferredRevenue 46736000.00
netDebt -112803000.00
shortTermDebt 24999000.00
otherStockholderEquity 59561000.00
propertyPlantEquipment 6778000.00
totalCurrentAssets 148618000.00
netTangibleAssets 93251000.00
shortTermInvestments 0.00
netReceivables 6877000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 3213000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5041000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 337000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 40745000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2015000.00
deferredLongTermAssetCharges 12786000.00
nonCurrentAssetsTotal 23930000.00
nonCurrentLiabilitiesOther 1840000.00
nonCurrentLiabilitiesTotal 1840000.00
capitalSurpluse 54520000.00
liabilitiesAndStockholdersEquity 172548000.00
cashAndShortTermInvestments 112803000.00
propertyPlantAndEquipmentGross 6778000.00
propertyPlantAndEquipmentNet 6778000.00
commonStockSharesOutstanding 34040934.00
2013-03-31
date 2013-03-31
filing_date 2013-05-10
currency_symbol USD
totalAssets 157710000.00
intangibleAssets 984000.00
otherCurrentAssets 22896000.00
totalLiab 74162000.00
totalStockholderEquity 83548000.00
deferredLongTermLiab 0.00
otherCurrentLiab 181000.00
commonStock 335000.00
retainedEarnings 33882000.00
otherLiab 871000.00
goodWill 1423000.00
otherAssets 17305000.00
cash 107013000.00
totalCurrentLiabilities 73291000.00
currentDeferredRevenue 43336000.00
netDebt -107013000.00
shortTermDebt 26982000.00
shortLongTermDebtTotal 6000000.00
otherStockholderEquity 53481000.00
propertyPlantEquipment 5660000.00
totalCurrentAssets 134745000.00
netTangibleAssets 81141000.00
shortTermInvestments 0.00
netReceivables 4836000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 2792000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4150000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 335000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 33882000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2008000.00
deferredLongTermAssetCharges 12890000.00
nonCurrentAssetsTotal 22965000.00
nonCurrentLiabilitiesOther 871000.00
nonCurrentLiabilitiesTotal 871000.00
capitalSurpluse 49331000.00
liabilitiesAndStockholdersEquity 157710000.00
cashAndShortTermInvestments 107013000.00
propertyPlantAndEquipmentGross 5660000.00
propertyPlantAndEquipmentNet 5660000.00
commonStockSharesOutstanding 33851843.00
2012-12-31
date 2012-12-31
filing_date 2013-03-01
currency_symbol USD
totalAssets 147114000.00
intangibleAssets 1040000.00
otherCurrentAssets 20768000.00
totalLiab 70180000.00
totalStockholderEquity 76934000.00
deferredLongTermLiab 0.00
otherCurrentLiab 22751000.00
commonStock 335000.00
retainedEarnings 28317000.00
otherLiab 889000.00
goodWill 1423000.00
otherAssets 15884000.00
cash 102096000.00
totalCurrentLiabilities 69291000.00
currentDeferredRevenue 37934000.00
netDebt -96096000.00
shortTermDebt 6000000.00
shortLongTermDebtTotal 6000000.00
otherStockholderEquity -93826000.00
propertyPlantEquipment 5255000.00
totalCurrentAssets 125975000.00
netTangibleAssets 74471000.00
shortTermInvestments 243000.00
netReceivables 3111000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 2606000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5006000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 335000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 28317000.00
treasuryStock 0.00
nonCurrrentAssetsOther 182000.00
deferredLongTermAssetCharges 13239000.00
nonCurrentAssetsTotal 21139000.00
nonCurrentLiabilitiesOther 889000.00
nonCurrentLiabilitiesTotal 889000.00
capitalSurpluse 48282000.00
liabilitiesAndStockholdersEquity 147114000.00
cashAndShortTermInvestments 102096000.00
propertyPlantAndEquipmentGross 5255000.00
propertyPlantAndEquipmentNet 5255000.00
commonStockSharesOutstanding 32681570.00
2012-09-30
date 2012-09-30
filing_date 2012-11-20
currency_symbol USD
totalAssets 46671000.00
intangibleAssets 1045000.00
otherCurrentAssets 5958000.00
totalLiab 76550000.00
totalStockholderEquity -57554000.00
otherCurrentLiab 12095000.00
commonStock 5699000.00
retainedEarnings -63253000.00
otherLiab 5454000.00
goodWill 1423000.00
otherAssets 3041000.00
cash 28793000.00
totalCurrentLiabilities 71096000.00
currentDeferredRevenue 36214000.00
netDebt -28793000.00
shortTermDebt 20462000.00
otherStockholderEquity 4311000.00
propertyPlantEquipment 5402000.00
totalCurrentAssets 38228000.00
netTangibleAssets -32347000.00
netReceivables 3477000.00
accountsPayable 2325000.00
accumulatedOtherComprehensiveIncome -4311000.00
commonStockTotalEquity 5699000.00
preferredStockTotalEquity 27675000.00
nonCurrrentAssetsOther 427000.00
deferredLongTermAssetCharges 146000.00
nonCurrentAssetsTotal 8443000.00
nonCurrentLiabilitiesOther 5454000.00
nonCurrentLiabilitiesTotal 5454000.00
warrants 27675000.00
liabilitiesAndStockholdersEquity 46671000.00
cashAndShortTermInvestments 28793000.00
propertyPlantAndEquipmentGross 5402000.00
propertyPlantAndEquipmentNet 5402000.00
commonStockSharesOutstanding 20882191.00
2012-06-30
date 2012-06-30
filing_date 2012-06-30
currency_symbol USD
totalAssets 44859000.00
intangibleAssets 1098000.00
otherCurrentAssets 19079000.00
totalLiab 76774000.00
totalStockholderEquity -31915000.00
otherCurrentLiab 90000.00
commonStock 283000.00
retainedEarnings -9158000.00
otherLiab 4668000.00
goodWill 1423000.00
otherAssets 3049000.00
cash 15042000.00
totalCurrentLiabilities 75983000.00
currentDeferredRevenue 33626000.00
netDebt -15042000.00
shortTermDebt 39643000.00
otherStockholderEquity -19394000.00
propertyPlantEquipment 5479000.00
totalCurrentAssets 36432000.00
netReceivables 2311000.00
accountsPayable 2624000.00
accumulatedOtherComprehensiveIncome -3646000.00
commonStockTotalEquity 283000.00
preferredStockTotalEquity 29937000.00
nonCurrrentAssetsOther 427000.00
nonCurrentAssetsTotal 8427000.00
nonCurrentLiabilitiesTotal 791000.00
liabilitiesAndStockholdersEquity 44859000.00
cashAndShortTermInvestments 15042000.00
propertyPlantAndEquipmentGross 5479000.00
propertyPlantAndEquipmentNet 5479000.00
commonStockSharesOutstanding 20849242.00
2012-03-31
date 2012-03-31
filing_date 2012-03-31
currency_symbol USD
totalAssets 27574000.00
intangibleAssets 1162000.00
otherCurrentAssets 3107000.00
totalLiab 88091000.00
totalStockholderEquity -60517000.00
otherCurrentLiab 90000.00
commonStock 5699000.00
retainedEarnings -66216000.00
goodWill 1423000.00
cash 14044000.00
totalCurrentLiabilities 53273000.00
currentDeferredRevenue 32226000.00
netDebt -14044000.00
shortTermDebt 17813000.00
otherStockholderEquity 3078000.00
totalCurrentAssets 19796000.00
netReceivables 2645000.00
accountsPayable 3144000.00
accumulatedOtherComprehensiveIncome -3078000.00
commonStockTotalEquity 5699000.00
nonCurrrentAssetsOther 427000.00
nonCurrentAssetsTotal 7778000.00
nonCurrentLiabilitiesTotal 34818000.00
liabilitiesAndStockholdersEquity 27574000.00
cashAndShortTermInvestments 14044000.00
propertyPlantAndEquipmentGross 4689000.00
propertyPlantAndEquipmentNet 4689000.00
commonStockSharesOutstanding 20849242.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalAssets 24855000.00
intangibleAssets 1029000.00
otherCurrentAssets 2198000.00
totalLiab 82783000.00
totalStockholderEquity -57928000.00
otherCurrentLiab 85000.00
commonStock 5699000.00
retainedEarnings -63627000.00
otherLiab 2548000.00
goodWill 1423000.00
otherAssets 2937000.00
cash 14097000.00
totalCurrentLiabilities 46510000.00
currentDeferredRevenue 28451000.00
netDebt -14097000.00
shortTermDebt 16136000.00
otherStockholderEquity 2610000.00
propertyPlantEquipment 3844000.00
totalCurrentAssets 18074000.00
netReceivables 1779000.00
accountsPayable 1838000.00
accumulatedOtherComprehensiveIncome -2610000.00
commonStockTotalEquity 5699000.00
preferredStockTotalEquity 33725000.00
nonCurrrentAssetsOther 427000.00
nonCurrentAssetsTotal 6781000.00
nonCurrentLiabilitiesTotal 36273000.00
liabilitiesAndStockholdersEquity 24855000.00
cashAndShortTermInvestments 14097000.00
propertyPlantAndEquipmentGross 3844000.00
propertyPlantAndEquipmentNet 3844000.00
commonStockSharesOutstanding 20849242.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
commonStockSharesOutstanding 20849242.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
commonStockSharesOutstanding 20849242.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
commonStockSharesOutstanding 20849242.00
2010-12-31
date 2010-12-31
currency_symbol USD
totalAssets 13863000.00
intangibleAssets 2671000.00
otherCurrentAssets 1307000.00
totalLiab 31355000.00
otherCurrentLiab 30173000.00
otherLiab 398000.00
goodWill 1423000.00
otherAssets 3112000.00
cash 6544000.00
totalCurrentLiabilities 30957000.00
propertyPlantEquipment 1703000.00
accountsPayable 468000.00
preferredStockTotalEquity 36811000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-14
currency_symbol USD
totalAssets 881184000.00
intangibleAssets 173087000.00
otherCurrentAssets 33268000.00
totalLiab 433702000.00
totalStockholderEquity 447482000.00
deferredLongTermLiab 4465000.00
otherCurrentLiab 139481000.00
commonStock 396000.00
capitalStock 396000.00
retainedEarnings 271051000.00
otherLiab 14357000.00
goodWill 381920000.00
otherAssets 18365000.00
cash 115154000.00
totalCurrentLiabilities 383734000.00
currentDeferredRevenue 187070000.00
netDebt -29543000.00
shortTermDebt 50000000.00
shortLongTermDebt 50000000.00
shortLongTermDebtTotal 85611000.00
otherStockholderEquity 191474000.00
propertyPlantEquipment 54548000.00
totalCurrentAssets 215671000.00
netTangibleAssets -107525000.00
netReceivables 67249000.00
accountsPayable 7183000.00
accumulatedOtherComprehensiveIncome -15439000.00
commonStockTotalEquity 396000.00
retainedEarningsTotalEquity 271051000.00
treasuryStock -200008000.00
nonCurrrentAssetsOther 21832000.00
nonCurrentAssetsTotal 665513000.00
capitalLeaseObligations 35611000.00
nonCurrentLiabilitiesOther 9892000.00
nonCurrentLiabilitiesTotal 49968000.00
capitalSurpluse 391482000.00
liabilitiesAndStockholdersEquity 881184000.00
cashAndShortTermInvestments 115154000.00
propertyPlantAndEquipmentGross 72141000.00
propertyPlantAndEquipmentNet 72141000.00
netWorkingCapital -168063000.00
netInvestedCapital 497482000.00
commonStockSharesOutstanding 36546000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-10
currency_symbol USD
totalAssets 851710000.00
intangibleAssets 123822000.00
otherCurrentAssets 26491000.00
totalLiab 383228000.00
totalStockholderEquity 468482000.00
deferredLongTermLiab 2781000.00
otherCurrentLiab 14180000.00
commonStock 392000.00
capitalStock 392000.00
retainedEarnings 229537000.00
otherLiab 12478000.00
goodWill 219816000.00
otherAssets 17213000.00
cash 314017000.00
totalCurrentLiabilities 333784000.00
currentDeferredRevenue 180979000.00
netDebt -277051000.00
shortTermDebt 128533000.00
shortLongTermDebtTotal 36966000.00
otherStockholderEquity 249341000.00
propertyPlantEquipment 48074000.00
totalCurrentAssets 388215000.00
netTangibleAssets 124844000.00
netReceivables 47707000.00
accountsPayable 10092000.00
accumulatedOtherComprehensiveIncome -10788000.00
commonStockTotalEquity 392000.00
retainedEarningsTotalEquity 229537000.00
treasuryStock -127196000.00
nonCurrrentAssetsOther 26701000.00
nonCurrentAssetsTotal 463495000.00
capitalLeaseObligations 36966000.00
nonCurrentLiabilitiesOther 46663000.00
nonCurrentLiabilitiesTotal 49444000.00
capitalSurpluse 376537000.00
liabilitiesAndStockholdersEquity 851710000.00
cashAndShortTermInvestments 314017000.00
propertyPlantAndEquipmentGross 82644000.00
propertyPlantAndEquipmentNet 82644000.00
netWorkingCapital 54431000.00
netInvestedCapital 468482000.00
commonStockSharesOutstanding 37324000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-11
currency_symbol USD
totalAssets 729644000.00
intangibleAssets 25765000.00
otherCurrentAssets 16650000.00
totalLiab 307719000.00
totalStockholderEquity 421925000.00
otherCurrentLiab 10399000.00
commonStock 389000.00
capitalStock 389000.00
retainedEarnings 168305000.00
otherLiab 9170000.00
goodWill 89413000.00
otherAssets 74490000.00
cash 428574000.00
totalCurrentLiabilities 256929000.00
currentDeferredRevenue 149843000.00
netDebt -386954000.00
shortTermDebt 94245000.00
shortLongTermDebtTotal 41620000.00
otherStockholderEquity 260912000.00
propertyPlantEquipment 50906000.00
totalCurrentAssets 489070000.00
netTangibleAssets 306747000.00
netReceivables 43846000.00
accountsPayable 2442000.00
accumulatedOtherComprehensiveIncome -7681000.00
commonStockTotalEquity 389000.00
retainedEarningsTotalEquity 168305000.00
treasuryStock -100027000.00
nonCurrrentAssetsOther 21372000.00
nonCurrentAssetsTotal 240574000.00
capitalLeaseObligations 41620000.00
nonCurrentLiabilitiesOther 50790000.00
nonCurrentLiabilitiesTotal 50790000.00
capitalSurpluse 360939000.00
liabilitiesAndStockholdersEquity 729644000.00
cashAndShortTermInvestments 428574000.00
propertyPlantAndEquipmentGross 90458000.00
propertyPlantAndEquipmentNet 90458000.00
netWorkingCapital 232141000.00
netInvestedCapital 421925000.00
commonStockSharesOutstanding 36369000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-13
currency_symbol USD
totalAssets 630512000.00
intangibleAssets 26669000.00
otherCurrentAssets 26703000.00
totalLiab 302367000.00
totalStockholderEquity 328145000.00
otherCurrentLiab 18811000.00
commonStock 381000.00
capitalStock 381000.00
retainedEarnings 121187000.00
otherLiab 9160000.00
goodWill 88974000.00
otherAssets 33602000.00
cash 303261000.00
totalCurrentLiabilities 245894000.00
currentDeferredRevenue 141922000.00
netDebt -255948000.00
shortTermDebt 79057000.00
shortLongTermDebtTotal 47313000.00
otherStockholderEquity 212797000.00
propertyPlantEquipment 58834000.00
totalCurrentAssets 376980000.00
netTangibleAssets 212502000.00
netReceivables 47016000.00
accountsPayable 6104000.00
accumulatedOtherComprehensiveIncome -6220000.00
commonStockTotalEquity 381000.00
retainedEarningsTotalEquity 121187000.00
treasuryStock -100027000.00
nonCurrrentAssetsOther 19215000.00
nonCurrentAssetsTotal 253532000.00
capitalLeaseObligations 47313000.00
nonCurrentLiabilitiesOther 56473000.00
nonCurrentLiabilitiesTotal 56473000.00
capitalSurpluse 312824000.00
liabilitiesAndStockholdersEquity 630512000.00
cashAndShortTermInvestments 303261000.00
propertyPlantAndEquipmentGross 104287000.00
propertyPlantAndEquipmentNet 104287000.00
netWorkingCapital 131086000.00
netInvestedCapital 328145000.00
commonStockSharesOutstanding 35581000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-26
currency_symbol USD
totalAssets 531488000.00
intangibleAssets 29540000.00
otherCurrentAssets 34841000.00
totalLiab 244821000.00
totalStockholderEquity 286667000.00
deferredLongTermLiab 77000.00
otherCurrentLiab 2131000.00
commonStock 376000.00
capitalStock 376000.00
retainedEarnings 101079000.00
otherLiab 21518000.00
goodWill 88576000.00
otherAssets 15463000.00
cash 230852000.00
totalCurrentLiabilities 223303000.00
currentDeferredRevenue 139604000.00
netDebt -230852000.00
shortTermDebt 74356000.00
otherStockholderEquity 191212000.00
propertyPlantEquipment 76188000.00
totalCurrentAssets 306721000.00
longTermInvestments 15000000.00
netTangibleAssets 168551000.00
netReceivables 41028000.00
accountsPayable 7212000.00
accumulatedOtherComprehensiveIncome -6471000.00
commonStockTotalEquity 376000.00
retainedEarningsTotalEquity 101079000.00
treasuryStock -100027000.00
nonCurrrentAssetsOther 18088000.00
nonCurrentAssetsTotal 224767000.00
nonCurrentLiabilitiesOther 21441000.00
nonCurrentLiabilitiesTotal 21518000.00
capitalSurpluse 291710000.00
liabilitiesAndStockholdersEquity 531488000.00
cashAndShortTermInvestments 230852000.00
propertyPlantAndEquipmentGross 76188000.00
propertyPlantAndEquipmentNet 76188000.00
netWorkingCapital 83418000.00
netInvestedCapital 286667000.00
commonStockSharesOutstanding 35420000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-22
currency_symbol USD
totalAssets 577776000.00
intangibleAssets 34197000.00
otherCurrentAssets 37109000.00
totalLiab 263191000.00
totalStockholderEquity 314585000.00
deferredLongTermLiab 1486000.00
otherCurrentLiab 1957000.00
commonStock 373000.00
retainedEarnings 145139000.00
otherLiab 17449000.00
goodWill 98654000.00
otherAssets 18758000.00
cash 253428000.00
totalCurrentLiabilities 245742000.00
currentDeferredRevenue 157803000.00
netDebt -253428000.00
shortTermDebt 78822000.00
shortLongTermDebt 20088000.00
otherStockholderEquity 173073000.00
propertyPlantEquipment 85698000.00
totalCurrentAssets 340469000.00
longTermInvestments 6000000.00
netTangibleAssets 181734000.00
shortTermInvestments 0.00
netReceivables 49932000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 7160000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3557000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 373000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 145139000.00
treasuryStock -100027000.00
nonCurrrentAssetsOther 8997000.00
nonCurrentAssetsTotal 237307000.00
nonCurrentLiabilitiesOther 15963000.00
nonCurrentLiabilitiesTotal 17449000.00
capitalSurpluse 272657000.00
liabilitiesAndStockholdersEquity 577776000.00
cashAndShortTermInvestments 253428000.00
propertyPlantAndEquipmentGross 85698000.00
propertyPlantAndEquipmentNet 85698000.00
netWorkingCapital 94727000.00
netInvestedCapital 314585000.00
commonStockSharesOutstanding 35291000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-27
currency_symbol USD
totalAssets 501778000.00
intangibleAssets 30157000.00
otherCurrentAssets 22569000.00
totalLiab 215082000.00
totalStockholderEquity 286696000.00
deferredLongTermLiab 2147000.00
otherCurrentLiab 12378000.00
commonStock 369000.00
retainedEarnings 129065000.00
otherLiab 11585000.00
goodWill 49271000.00
otherAssets 26411000.00
cash 224190000.00
totalCurrentLiabilities 203497000.00
currentDeferredRevenue 122235000.00
netDebt -224190000.00
shortTermDebt 61579000.00
shortLongTermDebt 20473000.00
otherStockholderEquity 174262000.00
propertyPlantEquipment 56101000.00
totalCurrentAssets 339838000.00
netTangibleAssets 207268000.00
shortTermInvestments 54972000.00
netReceivables 38107000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 7305000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -17061000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 369000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 129065000.00
treasuryStock -77567000.00
nonCurrrentAssetsOther 3398000.00
deferredLongTermAssetCharges 23013000.00
nonCurrentAssetsTotal 161940000.00
nonCurrentLiabilitiesOther 9438000.00
nonCurrentLiabilitiesTotal 11585000.00
capitalSurpluse 251890000.00
liabilitiesAndStockholdersEquity 501778000.00
cashAndShortTermInvestments 279162000.00
propertyPlantAndEquipmentGross 56101000.00
propertyPlantAndEquipmentNet 56101000.00
commonStockSharesOutstanding 35861000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-24
currency_symbol USD
totalAssets 469121000.00
intangibleAssets 29781000.00
otherCurrentAssets 18829000.00
totalLiab 180556000.00
totalStockholderEquity 288565000.00
deferredLongTermLiab 3778000.00
otherCurrentLiab 6258000.00
commonStock 361000.00
retainedEarnings 96437000.00
otherLiab 19772000.00
goodWill 50934000.00
otherAssets 27753000.00
cash 241304000.00
totalCurrentLiabilities 160784000.00
currentDeferredRevenue 98239000.00
netDebt -241304000.00
shortTermDebt 49471000.00
shortLongTermDebt 17822000.00
otherStockholderEquity 197767000.00
propertyPlantEquipment 32094000.00
totalCurrentAssets 335675000.00
netTangibleAssets 207850000.00
shortTermInvestments 47078000.00
netReceivables 28464000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 6816000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6449000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 361000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 96437000.00
treasuryStock -15635000.00
nonCurrrentAssetsOther 1946000.00
deferredLongTermAssetCharges 18691000.00
nonCurrentAssetsTotal 133446000.00
nonCurrentLiabilitiesOther 15994000.00
nonCurrentLiabilitiesTotal 19772000.00
capitalSurpluse 213851000.00
liabilitiesAndStockholdersEquity 469121000.00
cashAndShortTermInvestments 288382000.00
propertyPlantAndEquipmentGross 32094000.00
propertyPlantAndEquipmentNet 32094000.00
commonStockSharesOutstanding 36319000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-27
currency_symbol USD
totalAssets 383777000.00
intangibleAssets 4934000.00
otherCurrentAssets 17531000.00
totalLiab 132344000.00
totalStockholderEquity 251433000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2198000.00
commonStock 356000.00
retainedEarnings 76885000.00
otherLiab 12017000.00
goodWill 10186000.00
otherAssets 18383000.00
cash 233453000.00
totalCurrentLiabilities 120327000.00
currentDeferredRevenue 75789000.00
netDebt -233453000.00
shortTermDebt 37006000.00
shortLongTermDebt 11933000.00
otherStockholderEquity 175192000.00
propertyPlantEquipment 26744000.00
totalCurrentAssets 323530000.00
netTangibleAssets 236313000.00
shortTermInvestments 54844000.00
netReceivables 17702000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 5334000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -629000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 356000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 76885000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1899000.00
deferredLongTermAssetCharges 16484000.00
nonCurrentAssetsTotal 60247000.00
nonCurrentLiabilitiesOther 12017000.00
nonCurrentLiabilitiesTotal 12017000.00
capitalSurpluse 174821000.00
liabilitiesAndStockholdersEquity 383777000.00
cashAndShortTermInvestments 288297000.00
propertyPlantAndEquipmentGross 26744000.00
propertyPlantAndEquipmentNet 26744000.00
commonStockSharesOutstanding 35913161.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
totalAssets 278488000.00
intangibleAssets 853000.00
otherCurrentAssets 25240000.00
totalLiab 95889000.00
totalStockholderEquity 182599000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2846000.00
commonStock 351000.00
retainedEarnings 54796000.00
otherLiab 3961000.00
goodWill 1423000.00
otherAssets 12768000.00
cash 155355000.00
totalCurrentLiabilities 91928000.00
currentDeferredRevenue 52100000.00
netDebt -155355000.00
shortTermDebt 32818000.00
otherStockholderEquity 134561000.00
propertyPlantEquipment 20256000.00
totalCurrentAssets 243188000.00
netTangibleAssets 180323000.00
shortTermInvestments 54429000.00
netReceivables 8164000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 4164000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 9000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 351000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 54796000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2048000.00
deferredLongTermAssetCharges 10720000.00
nonCurrentAssetsTotal 35300000.00
nonCurrentLiabilitiesOther 3961000.00
nonCurrentLiabilitiesTotal 3961000.00
capitalSurpluse 127443000.00
liabilitiesAndStockholdersEquity 278488000.00
cashAndShortTermInvestments 209784000.00
propertyPlantAndEquipmentGross 20256000.00
propertyPlantAndEquipmentNet 20256000.00
commonStockSharesOutstanding 34426009.00
2012-12-31
date 2012-12-31
filing_date 2013-03-01
currency_symbol USD
totalAssets 147114000.00
intangibleAssets 1040000.00
otherCurrentAssets 20768000.00
totalLiab 70180000.00
totalStockholderEquity 76934000.00
deferredLongTermLiab 0.00
otherCurrentLiab 22751000.00
commonStock 335000.00
retainedEarnings 28317000.00
otherLiab 889000.00
goodWill 1423000.00
otherAssets 13421000.00
cash 102096000.00
totalCurrentLiabilities 69291000.00
currentDeferredRevenue 37934000.00
netDebt -96096000.00
shortTermDebt 6000000.00
shortLongTermDebtTotal 6000000.00
otherStockholderEquity -93826000.00
propertyPlantEquipment 5255000.00
totalCurrentAssets 125975000.00
netTangibleAssets 74471000.00
shortTermInvestments 243000.00
netReceivables 3111000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 2606000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5006000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 335000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 28317000.00
treasuryStock 0.00
nonCurrrentAssetsOther 182000.00
deferredLongTermAssetCharges 13239000.00
nonCurrentAssetsTotal 21139000.00
nonCurrentLiabilitiesOther 889000.00
nonCurrentLiabilitiesTotal 889000.00
capitalSurpluse 48282000.00
liabilitiesAndStockholdersEquity 147114000.00
cashAndShortTermInvestments 102096000.00
propertyPlantAndEquipmentGross 5255000.00
propertyPlantAndEquipmentNet 5255000.00
commonStockSharesOutstanding 23833223.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalAssets 24855000.00
intangibleAssets 1029000.00
otherCurrentAssets 2198000.00
totalLiab 82783000.00
totalStockholderEquity -57928000.00
otherCurrentLiab 85000.00
commonStock 5699000.00
retainedEarnings -63627000.00
otherLiab 2548000.00
goodWill 1423000.00
otherAssets 485000.00
cash 14097000.00
totalCurrentLiabilities 46510000.00
currentDeferredRevenue 28451000.00
netDebt -14097000.00
shortTermDebt 16136000.00
otherStockholderEquity 2610000.00
propertyPlantEquipment 3844000.00
totalCurrentAssets 18074000.00
netReceivables 1779000.00
accountsPayable 1838000.00
accumulatedOtherComprehensiveIncome -2610000.00
commonStockTotalEquity 5699000.00
preferredStockTotalEquity 33725000.00
nonCurrrentAssetsOther 427000.00
nonCurrentAssetsTotal 6781000.00
nonCurrentLiabilitiesTotal 36273000.00
liabilitiesAndStockholdersEquity 24855000.00
cashAndShortTermInvestments 14097000.00
propertyPlantAndEquipmentGross 3844000.00
propertyPlantAndEquipmentNet 3844000.00
commonStockSharesOutstanding 20849242.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalAssets 13863000.00
intangibleAssets 1248000.00
otherCurrentAssets 1307000.00
totalLiab 68166000.00
totalStockholderEquity -54303000.00
otherCurrentLiab 51000.00
commonStock 5699000.00
retainedEarnings -60002000.00
otherLiab 398000.00
goodWill 1423000.00
otherAssets 441000.00
cash 6544000.00
totalCurrentLiabilities 30957000.00
currentDeferredRevenue 19631000.00
netDebt -6544000.00
shortTermDebt 10807000.00
otherStockholderEquity 1334000.00
propertyPlantEquipment 1703000.00
totalCurrentAssets 9048000.00
netReceivables 1197000.00
accountsPayable 468000.00
accumulatedOtherComprehensiveIncome -1334000.00
commonStockTotalEquity 5699000.00
preferredStockTotalEquity 36811000.00
nonCurrrentAssetsOther 428000.00
nonCurrentAssetsTotal 4815000.00
nonCurrentLiabilitiesTotal 37209000.00
liabilitiesAndStockholdersEquity 13863000.00
cashAndShortTermInvestments 6544000.00
propertyPlantAndEquipmentGross 1703000.00
propertyPlantAndEquipmentNet 1703000.00
commonStockSharesOutstanding 20849242.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
commonStockSharesOutstanding 30197979.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-10-31
currency_symbol USD
investments 4213000.00
totalCashFromFinancingActivities -25305000.00
netIncome 28419000.00
changeInCash -11918000.00
beginPeriodCashFlow 87146000.00
endPeriodCashFlow 75228000.00
totalCashFromOperatingActivities 10014000.00
depreciation 21271000.00
dividendsPaid 9636000.00
changeToInventory -2874000.00
changeToAccountReceivables -24350000.00
salePurchaseOfStock -15004000.00
otherCashflowsFromFinancingActivities -665000.00
capitalExpenditures 16318000
changeInWorkingCapital -22370000.00
stockBasedCompensation 13003000.00
otherNonCashItems -9495000.00
freeCashFlow -6304000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-01
currency_symbol USD
investments -50191000.00
changeToLiabilities 8148000.00
totalCashflowsFromInvestingActivities -50191000.00
netBorrowings 30000000.00
totalCashFromFinancingActivities 12738000.00
changeToOperatingActivities -35447000.00
netIncome 50013000.00
changeInCash -8686000.00
beginPeriodCashFlow 95832000.00
endPeriodCashFlow 87146000.00
totalCashFromOperatingActivities 29814000.00
depreciation 19206000.00
otherCashflowsFromInvestingActivities -39701000.00
dividendsPaid 9725000.00
changeToInventory -35447000.00
changeToAccountReceivables -13459000.00
salePurchaseOfStock -4000000.00
otherCashflowsFromFinancingActivities 26463000.00
changeToNetincome -25931000.00
capitalExpenditures 12215000
changeReceivables -13459000.00
cashFlowsOtherOperating -8163000.00
cashAndCashEquivalentsChanges -7639000.00
changeInWorkingCapital -13474000.00
stockBasedCompensation 14943000.00
otherNonCashItems -41705000.00
freeCashFlow 17599000.00
2023-03-31
date 2023-03-31
filing_date 2023-04-25
currency_symbol USD
investments -15937000.00
changeToLiabilities -10470000.00
totalCashflowsFromInvestingActivities -15937000.00
netBorrowings -50000000.00
totalCashFromFinancingActivities -70667000.00
changeToOperatingActivities -35447000.00
netIncome 32843000.00
changeInCash -19322000.00
beginPeriodCashFlow 115154000.00
endPeriodCashFlow 95832000.00
totalCashFromOperatingActivities 66775000.00
depreciation 18896000.00
otherCashflowsFromInvestingActivities -3557000.00
dividendsPaid 9662000.00
changeToAccountReceivables 19168000.00
salePurchaseOfStock 3000.00
otherCashflowsFromFinancingActivities -11005000.00
changeToNetincome 8456000.00
capitalExpenditures 15907000
changeReceivables 19168000.00
cashFlowsOtherOperating -2118000.00
cashAndCashEquivalentsChanges -19829000.00
changeInWorkingCapital 6580000.00
stockBasedCompensation 8643000.00
otherNonCashItems 790000.00
freeCashFlow 50868000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-14
currency_symbol USD
investments -17645000.00
changeToLiabilities 11135000.00
totalCashflowsFromInvestingActivities -17645000.00
netBorrowings 30000000.00
totalCashFromFinancingActivities -9210000.00
changeToOperatingActivities 6225000.00
netIncome 7046000.00
changeInCash 38910000.00
beginPeriodCashFlow 76244000.00
endPeriodCashFlow 115154000.00
totalCashFromOperatingActivities 61162000.00
depreciation 18636000.00
otherCashflowsFromInvestingActivities -7271000.00
dividendsPaid 8585000.00
changeToAccountReceivables -16564000.00
salePurchaseOfStock 73488000.00
otherCashflowsFromFinancingActivities -74004000.00
changeToNetincome 29437000.00
capitalExpenditures 16004000
changeReceivables -16564000.00
cashFlowsOtherOperating 11472000.00
cashAndCashEquivalentsChanges 34307000.00
changeInWorkingCapital 6043000.00
stockBasedCompensation 11782000.00
otherNonCashItems 21368000.00
freeCashFlow 45158000.00
2022-09-30
date 2022-09-30
filing_date 2022-10-25
currency_symbol USD
investments -17582000.00
changeToLiabilities -2424000.00
totalCashflowsFromInvestingActivities -17582000.00
netBorrowings 30000000.00
totalCashFromFinancingActivities -24880000.00
changeToOperatingActivities -427000.00
netIncome 23040000.00
changeInCash -7802000.00
beginPeriodCashFlow 84046000.00
endPeriodCashFlow 76244000.00
totalCashFromOperatingActivities 37715000.00
depreciation 18259000.00
otherCashflowsFromInvestingActivities -5457000.00
dividendsPaid 8633000.00
changeToAccountReceivables -4779000.00
salePurchaseOfStock -16551000.00
otherCashflowsFromFinancingActivities 304000.00
changeToNetincome 6190000.00
capitalExpenditures 16317000
changeReceivables -4779000.00
cashFlowsOtherOperating -2571000.00
cashAndCashEquivalentsChanges -4747000.00
changeInWorkingCapital -9774000.00
stockBasedCompensation 9089000.00
otherNonCashItems 373000.00
freeCashFlow 21398000.00
2022-06-30
date 2022-06-30
filing_date 2022-07-26
currency_symbol USD
investments -227798000.00
changeToLiabilities 420000.00
totalCashflowsFromInvestingActivities -227798000.00
netBorrowings 49381000.00
totalCashFromFinancingActivities 20177000.00
changeToOperatingActivities 2852000.00
netIncome 19445000.00
changeInCash -174066000.00
beginPeriodCashFlow 258112000.00
endPeriodCashFlow 84046000.00
totalCashFromOperatingActivities 36851000.00
depreciation 16510000.00
otherCashflowsFromInvestingActivities -218776000.00
dividendsPaid 8665000.00
changeToAccountReceivables -3128000.00
salePurchaseOfStock -18565000.00
otherCashflowsFromFinancingActivities 48026000.00
changeToNetincome 4942000.00
capitalExpenditures 15287000
changeReceivables -3128000.00
cashFlowsOtherOperating -1338000.00
cashAndCashEquivalentsChanges -170770000.00
changeInWorkingCapital -4046000.00
stockBasedCompensation 7043000.00
otherNonCashItems 259000.00
freeCashFlow 21564000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-26
currency_symbol USD
investments -12525000.00
changeToLiabilities -25687000.00
totalCashflowsFromInvestingActivities -12525000.00
netBorrowings 50000000.00
totalCashFromFinancingActivities -65574000.00
changeToOperatingActivities -346000.00
netIncome 26572000.00
changeInCash -55905000.00
beginPeriodCashFlow 314017000.00
endPeriodCashFlow 258112000.00
totalCashFromOperatingActivities 22723000.00
depreciation 15065000.00
otherCashflowsFromInvestingActivities -750000.00
dividendsPaid 8706000.00
changeToAccountReceivables 2366000.00
salePurchaseOfStock -38372000.00
otherCashflowsFromFinancingActivities -18496000.00
changeToNetincome 6945000.00
capitalExpenditures 12509000
changeReceivables 2366000.00
cashFlowsOtherOperating -2538000.00
cashAndCashEquivalentsChanges -55376000.00
changeInWorkingCapital -25859000.00
stockBasedCompensation 7826000.00
otherNonCashItems 361000.00
freeCashFlow 10214000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-10
currency_symbol USD
investments -8031000.00
changeToLiabilities 9503000.00
totalCashflowsFromInvestingActivities -8031000.00
netBorrowings 50000000.00
totalCashFromFinancingActivities -31296000.00
changeToOperatingActivities -2017000.00
netIncome 16886000.00
changeInCash 13438000.00
beginPeriodCashFlow 300579000.00
endPeriodCashFlow 314017000.00
totalCashFromOperatingActivities 54514000.00
issuanceOfCapitalStock 0.00
depreciation 15040000.00
otherCashflowsFromInvestingActivities -1073000.00
dividendsPaid 7651000.00
changeToInventory -2017000.00
changeToAccountReceivables -2465000.00
salePurchaseOfStock -22322000.00
otherCashflowsFromFinancingActivities -1453000.00
changeToNetincome 7304000.00
capitalExpenditures 7942000
changeReceivables -2465000.00
cashFlowsOtherOperating 8246000.00
cashAndCashEquivalentsChanges 15187000.00
changeInWorkingCapital 15284000.00
stockBasedCompensation 9540000.00
otherNonCashItems -45000.00
freeCashFlow 46572000.00
2021-09-30
date 2021-09-30
filing_date 2021-10-26
currency_symbol USD
investments -151444000.00
changeToLiabilities 19474000.00
totalCashflowsFromInvestingActivities -151444000.00
netBorrowings 50000000.00
totalCashFromFinancingActivities -12681000.00
changeToOperatingActivities -6127000.00
netIncome 16029000.00
changeInCash -110467000.00
beginPeriodCashFlow 411046000.00
endPeriodCashFlow 300579000.00
totalCashFromOperatingActivities 54642000.00
depreciation 13488000.00
otherCashflowsFromInvestingActivities -73000.00
dividendsPaid 7683000.00
changeToInventory -6127000.00
changeToAccountReceivables 4428000.00
salePurchaseOfStock -3954000.00
otherCashflowsFromFinancingActivities -4998000.00
changeToNetincome 7350000.00
capitalExpenditures 10324000
changeReceivables 4428000.00
cashFlowsOtherOperating -4383000.00
cashAndCashEquivalentsChanges -109483000.00
changeInWorkingCapital 17775000.00
stockBasedCompensation 8743000.00
otherNonCashItems -31000.00
freeCashFlow 44318000.00
2021-06-30
date 2021-06-30
filing_date 2021-07-27
currency_symbol USD
investments -9750000.00
changeToLiabilities 14825000.00
totalCashflowsFromInvestingActivities -9750000.00
totalCashFromFinancingActivities -14374000.00
changeToOperatingActivities 5533000.00
netIncome 29454000.00
changeInCash 47120000.00
beginPeriodCashFlow 363926000.00
endPeriodCashFlow 411046000.00
totalCashFromOperatingActivities 71388000.00
depreciation 10152000.00
otherCashflowsFromInvestingActivities -54000.00
dividendsPaid 7671000.00
changeToInventory 5533000.00
changeToAccountReceivables -164000.00
salePurchaseOfStock 492000.00
otherCashflowsFromFinancingActivities -6703000.00
changeToNetincome 11588000.00
capitalExpenditures 9696000
changeReceivables -164000.00
cashFlowsOtherOperating 11808000.00
cashAndCashEquivalentsChanges 47264000.00
changeInWorkingCapital 20194000.00
stockBasedCompensation 9686000.00
otherNonCashItems -313000.00
freeCashFlow 61692000.00
2021-03-31
date 2021-03-31
filing_date 2021-04-27
currency_symbol USD
investments -81213000.00
changeToLiabilities 3487000.00
totalCashflowsFromInvestingActivities -81213000.00
totalCashFromFinancingActivities -19371000.00
changeToOperatingActivities -9675000.00
netIncome 29514000.00
changeInCash -64648000.00
beginPeriodCashFlow 428574000.00
endPeriodCashFlow 363926000.00
totalCashFromOperatingActivities 35828000.00
depreciation 10091000.00
otherCashflowsFromInvestingActivities -11000.00
dividendsPaid 7646000.00
changeToInventory -9675000.00
changeToAccountReceivables -5892000.00
salePurchaseOfStock 1309000.00
otherCashflowsFromFinancingActivities -11725000.00
changeToNetincome 8303000.00
capitalExpenditures 9037000
changeReceivables -5892000.00
cashFlowsOtherOperating -5747000.00
cashAndCashEquivalentsChanges -64756000.00
changeInWorkingCapital -12080000.00
stockBasedCompensation 8210000.00
otherNonCashItems 526000.00
freeCashFlow 26791000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-11
currency_symbol USD
investments -5000000.00
changeToLiabilities 4548000.00
totalCashflowsFromInvestingActivities -13222000.00
totalCashFromFinancingActivities -6261000.00
changeToOperatingActivities 3849000.00
netIncome 25879000.00
changeInCash 45447000.00
beginPeriodCashFlow 383127000.00
endPeriodCashFlow 428574000.00
totalCashFromOperatingActivities 64847000.00
depreciation 10239000.00
otherCashflowsFromInvestingActivities -2869000.00
dividendsPaid 6154000.00
changeToInventory 3849000.00
changeToAccountReceivables 3648000.00
salePurchaseOfStock 542000.00
otherCashflowsFromFinancingActivities 23046000.00
changeToNetincome 12847000.00
capitalExpenditures 6216000
changeReceivables 3648000.00
cashFlowsOtherOperating 7686000.00
cashAndCashEquivalentsChanges 45364000.00
changeInWorkingCapital 15882000.00
stockBasedCompensation 10628000.00
otherNonCashItems 994000.00
freeCashFlow 58631000.00
2020-09-30
date 2020-09-30
filing_date 2020-10-27
currency_symbol USD
investments -6650000.00
changeToLiabilities 9999000.00
totalCashflowsFromInvestingActivities -6650000.00
totalCashFromFinancingActivities 16579000.00
changeToOperatingActivities 7792000.00
netIncome 22582000.00
changeInCash 71970000.00
beginPeriodCashFlow 311157000.00
endPeriodCashFlow 383127000.00
totalCashFromOperatingActivities 63882000.00
depreciation 9750000.00
otherCashflowsFromInvestingActivities -339000.00
dividendsPaid 6149000.00
changeToInventory 7792000.00
changeToAccountReceivables 144000.00
salePurchaseOfStock 23153000.00
otherCashflowsFromFinancingActivities -425000.00
changeToNetincome 7886000.00
capitalExpenditures 6841000
changeReceivables 144000.00
cashFlowsOtherOperating 13521000.00
cashAndCashEquivalentsChanges 73811000.00
changeInWorkingCapital 23664000.00
stockBasedCompensation 8285000.00
otherNonCashItems 500000.00
freeCashFlow 57041000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-28
currency_symbol USD
investments -7027000.00
changeToLiabilities -3150000.00
totalCashflowsFromInvestingActivities -7027000.00
totalCashFromFinancingActivities -7104000.00
changeToOperatingActivities 865000.00
netIncome 18987000.00
changeInCash 15446000.00
beginPeriodCashFlow 295711000.00
endPeriodCashFlow 311157000.00
totalCashFromOperatingActivities 29484000.00
depreciation 10851000.00
otherCashflowsFromInvestingActivities -780000.00
dividendsPaid 6058000.00
changeToInventory 865000.00
changeToAccountReceivables -3952000.00
salePurchaseOfStock 629000.00
otherCashflowsFromFinancingActivities -1046000.00
changeToNetincome 5143000.00
capitalExpenditures 7101000
changeReceivables -3952000.00
cashFlowsOtherOperating 1605000.00
cashAndCashEquivalentsChanges 15353000.00
changeInWorkingCapital -5497000.00
stockBasedCompensation 3636000.00
otherNonCashItems 428000.00
freeCashFlow 22383000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-28
currency_symbol USD
investments -8411000.00
changeToLiabilities -1735000.00
totalCashflowsFromInvestingActivities -8411000.00
totalCashFromFinancingActivities -7801000.00
changeToOperatingActivities -9415000.00
netIncome 4318000.00
changeInCash -10163000.00
beginPeriodCashFlow 305874000.00
endPeriodCashFlow 295711000.00
totalCashFromOperatingActivities 6859000.00
depreciation 10519000.00
otherCashflowsFromInvestingActivities -692000.00
dividendsPaid 6040000.00
changeToInventory -1656000.00
changeToAccountReceivables 673000.00
otherCashflowsFromFinancingActivities -1761000.00
changeToNetincome 6032000.00
capitalExpenditures 8442000
changeReceivables 673000.00
cashFlowsOtherOperating -12948000.00
cashAndCashEquivalentsChanges -9353000.00
changeInWorkingCapital -14010000.00
stockBasedCompensation 5760000.00
otherNonCashItems 658000.00
freeCashFlow -1583000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-13
currency_symbol USD
investments -8291000.00
changeToLiabilities -5104000.00
totalCashflowsFromInvestingActivities -8291000.00
totalCashFromFinancingActivities 79000.00
changeToOperatingActivities 4721000.00
netIncome 4353000.00
changeInCash 17865000.00
beginPeriodCashFlow 288009000.00
endPeriodCashFlow 305874000.00
totalCashFromOperatingActivities 25626000.00
depreciation 12604000.00
otherCashflowsFromInvestingActivities -1757000.00
dividendsPaid 0.00
changeToInventory 4721000.00
changeToAccountReceivables -571000.00
salePurchaseOfStock 769000.00
otherCashflowsFromFinancingActivities -5286000.00
changeToNetincome 4956000.00
capitalExpenditures 7982000
changeReceivables -571000.00
cashFlowsOtherOperating 9388000.00
cashAndCashEquivalentsChanges 17414000.00
changeInWorkingCapital 3713000.00
stockBasedCompensation 4931000.00
otherNonCashItems 570000.00
freeCashFlow 17644000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-05
currency_symbol USD
investments -6465000.00
changeToLiabilities 12674000.00
totalCashflowsFromInvestingActivities -6465000.00
totalCashFromFinancingActivities 3188000.00
changeToOperatingActivities -1310000.00
netIncome 4934000.00
changeInCash 26327000.00
beginPeriodCashFlow 261682000.00
endPeriodCashFlow 288009000.00
totalCashFromOperatingActivities 30277000.00
depreciation 11992000.00
otherCashflowsFromInvestingActivities -644000.00
changeToInventory -1310000.00
changeToAccountReceivables -2852000.00
salePurchaseOfStock 4378000.00
otherCashflowsFromFinancingActivities 3188000.00
changeToNetincome 5490000.00
capitalExpenditures 6440000
changeReceivables -2852000.00
cashFlowsOtherOperating -1961000.00
cashAndCashEquivalentsChanges 27000000.00
changeInWorkingCapital 7861000.00
stockBasedCompensation 5509000.00
otherNonCashItems 149000.00
freeCashFlow 23837000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-06
currency_symbol USD
investments -7180000.00
changeToLiabilities -1174000.00
totalCashflowsFromInvestingActivities -7180000.00
totalCashFromFinancingActivities -1087000.00
changeToOperatingActivities 3647000.00
netIncome 3299000.00
changeInCash 18928000.00
beginPeriodCashFlow 242754000.00
endPeriodCashFlow 261682000.00
totalCashFromOperatingActivities 27034000.00
depreciation 13403000.00
otherCashflowsFromInvestingActivities -707000.00
changeToInventory 3647000.00
changeToAccountReceivables 1066000.00
salePurchaseOfStock 4000.00
otherCashflowsFromFinancingActivities -1087000.00
changeToNetincome 5737000.00
capitalExpenditures 7205000
changeReceivables 1066000.00
cashFlowsOtherOperating 4703000.00
cashAndCashEquivalentsChanges 20013000.00
changeInWorkingCapital 4595000.00
stockBasedCompensation 7751000.00
otherNonCashItems -3000.00
freeCashFlow 19829000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-25
currency_symbol USD
investments -5298000.00
changeToLiabilities 4132000.00
totalCashflowsFromInvestingActivities -5298000.00
totalCashFromFinancingActivities -3876000.00
changeToOperatingActivities -644000.00
netIncome 7522000.00
changeInCash 9289000.00
beginPeriodCashFlow 233465000.00
endPeriodCashFlow 242754000.00
totalCashFromOperatingActivities 19709000.00
depreciation 11916000.00
otherCashflowsFromInvestingActivities 1955000.00
changeToInventory -644000.00
changeToAccountReceivables -3812000.00
salePurchaseOfStock 214000.00
otherCashflowsFromFinancingActivities -3876000.00
changeToNetincome 4691000.00
capitalExpenditures 7798000
changeReceivables -3812000.00
cashFlowsOtherOperating -4740000.00
exchangeRateChanges -1246000.00
cashAndCashEquivalentsChanges 9289000.00
changeInWorkingCapital -4420000.00
stockBasedCompensation 4624000.00
otherNonCashItems -632000.00
freeCashFlow 11911000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-26
currency_symbol USD
investments -15000000.00
changeToLiabilities -346000.00
totalCashflowsFromInvestingActivities -6375000.00
totalCashFromFinancingActivities -1208000.00
changeToOperatingActivities -7158000.00
netIncome 14913000.00
changeInCash 24443000.00
beginPeriodCashFlow 209022000.00
endPeriodCashFlow 233465000.00
totalCashFromOperatingActivities 33685000.00
depreciation 11718000.00
otherCashflowsFromInvestingActivities -1031000.00
dividendsPaid 104925000.00
changeToInventory -7158000.00
changeToAccountReceivables 4452000.00
salePurchaseOfStock 2454000.00
otherCashflowsFromFinancingActivities 101263000.00
changeToNetincome 6129000.00
capitalExpenditures 6360000
changeReceivables 4452000.00
cashFlowsOtherOperating -3170000.00
exchangeRateChanges -1659000.00
cashAndCashEquivalentsChanges 24443000.00
changeInWorkingCapital 936000.00
stockBasedCompensation 5875000.00
otherNonCashItems 264000.00
freeCashFlow 27325000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-30
currency_symbol USD
changeToLiabilities 9455000.00
totalCashflowsFromInvestingActivities -8692000.00
totalCashFromFinancingActivities -105438000.00
changeToOperatingActivities -657000.00
netIncome 7447000.00
changeInCash -83432000.00
beginPeriodCashFlow 292454000.00
endPeriodCashFlow 209022000.00
totalCashFromOperatingActivities 30494000.00
depreciation 11707000.00
otherCashflowsFromInvestingActivities -2197000.00
dividendsPaid 104925000.00
changeToInventory -657000.00
changeToAccountReceivables -1640000.00
salePurchaseOfStock 575000.00
otherCashflowsFromFinancingActivities -105438000.00
changeToNetincome 4459000.00
capitalExpenditures 8075000
changeReceivables -1640000.00
cashFlowsOtherOperating -945000.00
exchangeRateChanges 204000.00
cashAndCashEquivalentsChanges -83432000.00
changeInWorkingCapital 6870000.00
stockBasedCompensation 5959000.00
otherNonCashItems 439000.00
freeCashFlow 22419000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-01
currency_symbol USD
changeToLiabilities -18810000.00
totalCashflowsFromInvestingActivities -8677000.00
totalCashFromFinancingActivities -245000.00
changeToOperatingActivities 15610000.00
netIncome -254000.00
changeInCash 4959000.00
beginPeriodCashFlow 287495000.00
endPeriodCashFlow 292454000.00
totalCashFromOperatingActivities 16929000.00
depreciation 11284000.00
otherCashflowsFromInvestingActivities -601000.00
dividendsPaid 0.00
changeToInventory 15610000.00
changeToAccountReceivables -732000.00
salePurchaseOfStock 694000.00
otherCashflowsFromFinancingActivities -245000.00
changeToNetincome 3986000.00
capitalExpenditures 8683000
changeReceivables -732000.00
cashFlowsOtherOperating 21455000.00
exchangeRateChanges -3048000.00
cashAndCashEquivalentsChanges 4959000.00
changeInWorkingCapital -3968000.00
stockBasedCompensation 6429000.00
otherNonCashItems 6115000.00
freeCashFlow 8246000.00
2018-03-31
date 2018-03-31
filing_date 2018-04-26
currency_symbol USD
investments -15000000.00
changeToLiabilities 19110000.00
totalCashflowsFromInvestingActivities 10917000.00
totalCashFromFinancingActivities -2848000.00
changeToOperatingActivities -4661000.00
netIncome 32581000.00
changeInCash 31454000.00
beginPeriodCashFlow 256041000.00
endPeriodCashFlow 287495000.00
totalCashFromOperatingActivities 21094000.00
depreciation 10943000.00
otherCashflowsFromInvestingActivities 40892000.00
dividendsPaid 0.00
changeToInventory -4661000.00
changeToAccountReceivables 561000.00
salePurchaseOfStock 1185000.00
otherCashflowsFromFinancingActivities -2848000.00
changeToNetincome -34413000.00
capitalExpenditures 15610000
changeReceivables 561000.00
cashFlowsOtherOperating -7688000.00
exchangeRateChanges 2291000.00
cashAndCashEquivalentsChanges 31454000.00
changeInWorkingCapital 11983000.00
stockBasedCompensation 5606000.00
otherNonCashItems -38375000.00
freeCashFlow 5484000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-22
currency_symbol USD
investments 20514000.00
changeToLiabilities 11480000.00
totalCashflowsFromInvestingActivities 2626000.00
totalCashFromFinancingActivities -744000.00
changeToOperatingActivities -7419000.00
netIncome 2056000.00
changeInCash 40646000.00
beginPeriodCashFlow 212782000.00
endPeriodCashFlow 253428000.00
totalCashFromOperatingActivities 36527000.00
depreciation 10542000.00
otherCashflowsFromInvestingActivities -452000.00
dividendsPaid 0.00
changeToInventory 3813000.00
changeToAccountReceivables -4654000.00
salePurchaseOfStock 24977000.00
otherCashflowsFromFinancingActivities -27403000.00
changeToNetincome 13286000.00
capitalExpenditures 17829000
changeReceivables -4654000.00
cashFlowsOtherOperating 3817000.00
exchangeRateChanges 2237000.00
cashAndCashEquivalentsChanges 40646000.00
changeInWorkingCapital 10643000.00
stockBasedCompensation 4830000.00
otherNonCashItems 311000.00
freeCashFlow 18698000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-31
currency_symbol USD
investments 31085000.00
changeToLiabilities 11370000.00
totalCashflowsFromInvestingActivities -31301000.00
totalCashFromFinancingActivities -375000.00
changeToOperatingActivities -2764000.00
netIncome 5002000.00
changeInCash 2232000.00
beginPeriodCashFlow 210550000.00
endPeriodCashFlow 212782000.00
totalCashFromOperatingActivities 31105000.00
depreciation 10227000.00
otherCashflowsFromInvestingActivities -50529000.00
dividendsPaid 0.00
changeToInventory -2764000.00
changeToAccountReceivables -4437000.00
salePurchaseOfStock 425000.00
otherCashflowsFromFinancingActivities -375000.00
changeToNetincome 10890000.00
capitalExpenditures 12874000
changeReceivables -4437000.00
cashFlowsOtherOperating -1947000.00
exchangeRateChanges 2803000.00
cashAndCashEquivalentsChanges 2232000.00
changeInWorkingCapital 4986000.00
stockBasedCompensation 6885000.00
otherNonCashItems 335000.00
freeCashFlow 18231000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-02
currency_symbol USD
investments 115000.00
changeToLiabilities 8897000.00
totalCashflowsFromInvestingActivities -12958000.00
totalCashFromFinancingActivities -633000.00
changeToOperatingActivities -6054000.00
netIncome 3066000.00
changeInCash 15155000.00
beginPeriodCashFlow 195395000.00
endPeriodCashFlow 210550000.00
totalCashFromOperatingActivities 23220000.00
depreciation 7765000.00
otherCashflowsFromInvestingActivities -770000.00
dividendsPaid 0.00
changeToInventory -6054000.00
changeToAccountReceivables -520000.00
salePurchaseOfStock 383000.00
otherCashflowsFromFinancingActivities -633000.00
changeToNetincome 6988000.00
capitalExpenditures 13101000
changeReceivables -520000.00
cashFlowsOtherOperating -2976000.00
exchangeRateChanges 5526000.00
cashAndCashEquivalentsChanges 15155000.00
changeInWorkingCapital 5401000.00
stockBasedCompensation 7287000.00
otherNonCashItems 511000.00
freeCashFlow 10119000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-03
currency_symbol USD
investments -1515000.00
changeToLiabilities 8336000.00
totalCashflowsFromInvestingActivities -15732000.00
totalCashFromFinancingActivities -32136000.00
changeToOperatingActivities -5628000.00
netIncome 6603000.00
changeInCash -28795000.00
beginPeriodCashFlow 224190000.00
endPeriodCashFlow 195395000.00
totalCashFromOperatingActivities 17185000.00
depreciation 6956000.00
otherCashflowsFromInvestingActivities -751000.00
dividendsPaid 0.00
changeToInventory -2414000.00
changeToAccountReceivables -404000.00
salePurchaseOfStock -24977000.00
otherCashflowsFromFinancingActivities -7159000.00
changeToNetincome 7577000.00
capitalExpenditures 14219000
changeReceivables -404000.00
cashFlowsOtherOperating -11883000.00
exchangeRateChanges 1888000.00
cashAndCashEquivalentsChanges -28795000.00
changeInWorkingCapital 2304000.00
stockBasedCompensation 5956000.00
otherNonCashItems -6120000.00
freeCashFlow 2966000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-27
currency_symbol USD
investments -3151000.00
changeToLiabilities -4032000.00
totalCashflowsFromInvestingActivities -18250000.00
totalCashFromFinancingActivities -14745000.00
changeToOperatingActivities 706000.00
netIncome 9855000.00
changeInCash -13807000.00
beginPeriodCashFlow 237997000.00
endPeriodCashFlow 224190000.00
totalCashFromOperatingActivities 24412000.00
depreciation 5765000.00
otherCashflowsFromInvestingActivities -1887000.00
dividendsPaid 0.00
changeToInventory -2925000.00
changeToAccountReceivables -1068000.00
salePurchaseOfStock -15316000.00
otherCashflowsFromFinancingActivities -423000.00
changeToNetincome 12036000.00
capitalExpenditures 15043000
changeReceivables 333000.00
cashFlowsOtherOperating 455000.00
exchangeRateChanges -5224000.00
cashAndCashEquivalentsChanges -13807000.00
changeInWorkingCapital -3229000.00
stockBasedCompensation 6970000.00
otherNonCashItems -169000.00
freeCashFlow 9369000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-04
currency_symbol USD
investments 2616000.00
changeToLiabilities 19390000.00
totalCashflowsFromInvestingActivities -12499000.00
totalCashFromFinancingActivities 5072000.00
changeToOperatingActivities 1435000.00
netIncome 9391000.00
changeInCash 27079000.00
beginPeriodCashFlow 210918000.00
endPeriodCashFlow 237997000.00
totalCashFromOperatingActivities 35133000.00
depreciation 5176000.00
otherCashflowsFromInvestingActivities -4662000.00
dividendsPaid 0.00
changeToInventory 3375000.00
changeToAccountReceivables -1476000.00
salePurchaseOfStock -448000.00
otherCashflowsFromFinancingActivities 5520000.00
changeToNetincome 1196000.00
capitalExpenditures 15205000
changeReceivables -1532000.00
cashFlowsOtherOperating 1512000.00
exchangeRateChanges -627000.00
cashAndCashEquivalentsChanges 27079000.00
changeInWorkingCapital 19293000.00
stockBasedCompensation 6505000.00
otherNonCashItems 13000.00
freeCashFlow 19928000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-04
currency_symbol USD
investments 53000.00
changeToLiabilities 4580000.00
totalCashflowsFromInvestingActivities -9376000.00
totalCashFromFinancingActivities -16232000.00
changeToOperatingActivities -1191000.00
netIncome 7249000.00
changeInCash -9645000.00
beginPeriodCashFlow 220563000.00
endPeriodCashFlow 210918000.00
totalCashFromOperatingActivities 18642000.00
depreciation 4821000.00
otherCashflowsFromInvestingActivities -905000.00
dividendsPaid 0.00
changeToInventory -5808000.00
changeToAccountReceivables -4694000.00
salePurchaseOfStock -16725000.00
otherCashflowsFromFinancingActivities -316000.00
changeToNetincome 9257000.00
capitalExpenditures 9358000
changeReceivables -4342000.00
cashFlowsOtherOperating -2923000.00
exchangeRateChanges -2679000.00
cashAndCashEquivalentsChanges -9645000.00
changeInWorkingCapital -953000.00
stockBasedCompensation 7252000.00
otherNonCashItems -234000.00
freeCashFlow 9284000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-04
currency_symbol USD
investments -7851000.00
changeToLiabilities 9761000.00
totalCashflowsFromInvestingActivities -17067000.00
totalCashFromFinancingActivities -27630000.00
changeToOperatingActivities -3126000.00
netIncome 6133000.00
changeInCash -20741000.00
beginPeriodCashFlow 241304000.00
endPeriodCashFlow 220563000.00
totalCashFromOperatingActivities 22961000.00
depreciation 4184000.00
otherCashflowsFromInvestingActivities -1446000.00
dividendsPaid 0.00
changeToInventory -3108000.00
changeToAccountReceivables -5994000.00
salePurchaseOfStock -27743000.00
otherCashflowsFromFinancingActivities 113000.00
changeToNetincome 13700000.00
capitalExpenditures 8398000
changeReceivables -7691000.00
cashFlowsOtherOperating -3126000.00
exchangeRateChanges 995000.00
cashAndCashEquivalentsChanges -20741000.00
changeInWorkingCapital -1056000.00
stockBasedCompensation 7353000.00
otherNonCashItems 5062000.00
freeCashFlow 14563000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-24
currency_symbol USD
investments 5423000.00
changeToLiabilities 2462000.00
totalCashflowsFromInvestingActivities 123000.00
totalCashFromFinancingActivities -13735000.00
changeToOperatingActivities 6270000.00
netIncome 6869000.00
changeInCash 11697000.00
beginPeriodCashFlow 229607000.00
endPeriodCashFlow 241304000.00
totalCashFromOperatingActivities 25882000.00
depreciation 4478000.00
otherCashflowsFromInvestingActivities -1170000.00
dividendsPaid 0.00
changeToInventory 2766000.00
changeToAccountReceivables -2106000.00
salePurchaseOfStock 1868000.00
otherCashflowsFromFinancingActivities -16419000.00
changeToNetincome 11232000.00
capitalExpenditures 4919000
changeReceivables -997000.00
cashFlowsOtherOperating 1838000.00
exchangeRateChanges -573000.00
cashAndCashEquivalentsChanges 11697000.00
changeInWorkingCapital 3310000.00
stockBasedCompensation 6089000.00
otherNonCashItems 5389000.00
freeCashFlow 20963000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-06
currency_symbol USD
investments 2411000.00
changeToLiabilities 9894000.00
totalCashflowsFromInvestingActivities -1933000.00
totalCashFromFinancingActivities 1225000.00
netIncome 4103000.00
changeInCash 18128000.00
beginPeriodCashFlow 211479000.00
endPeriodCashFlow 229607000.00
totalCashFromOperatingActivities 19350000.00
depreciation 3869000.00
otherCashflowsFromInvestingActivities -555000.00
dividendsPaid 0.00
changeToInventory 1189000.00
changeToAccountReceivables -2372000.00
salePurchaseOfStock 1184000.00
otherCashflowsFromFinancingActivities 1225000.00
changeToNetincome 5751000.00
capitalExpenditures 4508000
changeReceivables -2517000.00
cashFlowsOtherOperating -1750000.00
exchangeRateChanges -514000.00
cashAndCashEquivalentsChanges 18128000.00
changeInWorkingCapital 5842000.00
stockBasedCompensation 7683000.00
otherNonCashItems 615000.00
freeCashFlow 14842000.00
2015-06-30
date 2015-06-30
filing_date 2015-08-07
currency_symbol USD
investments 108000.00
changeToLiabilities 3658000.00
totalCashflowsFromInvestingActivities -4422000.00
totalCashFromFinancingActivities 5501000.00
netIncome 5338000.00
changeInCash 21000000.00
beginPeriodCashFlow 190479000.00
endPeriodCashFlow 211479000.00
totalCashFromOperatingActivities 18630000.00
depreciation 3499000.00
otherCashflowsFromInvestingActivities -628000.00
dividendsPaid 0.00
changeToInventory 2206000.00
changeToAccountReceivables -2232000.00
salePurchaseOfStock 3702000.00
otherCashflowsFromFinancingActivities 4453000.00
changeToNetincome 4892000.00
capitalExpenditures 4526000
changeReceivables -2283000.00
cashFlowsOtherOperating 284000.00
exchangeRateChanges 1291000.00
cashAndCashEquivalentsChanges 21000000.00
changeInWorkingCapital 4901000.00
stockBasedCompensation 7580000.00
otherNonCashItems -948000.00
freeCashFlow 14104000.00
2015-03-31
date 2015-03-31
filing_date 2015-05-11
currency_symbol USD
investments -137000.00
changeToLiabilities 12572000.00
totalCashflowsFromInvestingActivities -65614000.00
totalCashFromFinancingActivities 2948000.00
netIncome 3242000.00
changeInCash -42974000.00
beginPeriodCashFlow 233453000.00
endPeriodCashFlow 190479000.00
totalCashFromOperatingActivities 21469000.00
depreciation 2995000.00
otherCashflowsFromInvestingActivities -63295000.00
dividendsPaid 0.00
changeToInventory 579000.00
changeToAccountReceivables -3970000.00
salePurchaseOfStock 4000.00
otherCashflowsFromFinancingActivities 2940000.00
changeToNetincome 8405000.00
capitalExpenditures 3031000
changeReceivables -5275000.00
cashFlowsOtherOperating 2772000.00
exchangeRateChanges -1777000.00
cashAndCashEquivalentsChanges -42974000.00
changeInWorkingCapital 6827000.00
stockBasedCompensation 7508000.00
otherNonCashItems 982000.00
freeCashFlow 18438000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-27
currency_symbol USD
investments -5116000.00
changeToLiabilities 5707000.00
totalCashflowsFromInvestingActivities -7170000.00
totalCashFromFinancingActivities 7101000.00
changeToOperatingActivities 23243000.00
netIncome 7033000.00
changeInCash 22693000.00
beginPeriodCashFlow 210760000.00
endPeriodCashFlow 233453000.00
totalCashFromOperatingActivities 23360000.00
depreciation 2160000.00
otherCashflowsFromInvestingActivities -438000.00
dividendsPaid 0.00
changeToInventory 5906000.00
changeToAccountReceivables -2367000.00
salePurchaseOfStock 2124000.00
otherCashflowsFromFinancingActivities 3798000.00
changeToNetincome 4615000.00
capitalExpenditures 2006000
changeReceivables -1071000.00
cashFlowsOtherOperating 11949000.00
exchangeRateChanges -598000.00
cashAndCashEquivalentsChanges 22693000.00
changeInWorkingCapital 9552000.00
stockBasedCompensation 8040000.00
otherNonCashItems -2709000.00
freeCashFlow 21354000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-07
currency_symbol USD
investments 5286000.00
changeToLiabilities 8147000.00
totalCashflowsFromInvestingActivities 3622000.00
totalCashFromFinancingActivities 3690000.00
netIncome 5278000.00
changeInCash 29909000.00
beginPeriodCashFlow 180851000.00
endPeriodCashFlow 210760000.00
totalCashFromOperatingActivities 22712000.00
depreciation 2125000.00
otherCashflowsFromInvestingActivities -110000.00
dividendsPaid 0.00
changeToInventory 7116000.00
changeToAccountReceivables -2147000.00
salePurchaseOfStock 2187000.00
otherCashflowsFromFinancingActivities 3690000.00
changeToNetincome 3587000.00
capitalExpenditures 1885000
changeReceivables -3036000.00
cashFlowsOtherOperating 11889000.00
exchangeRateChanges -115000.00
cashAndCashEquivalentsChanges 29909000.00
changeInWorkingCapital 11722000.00
stockBasedCompensation 6335000.00
otherNonCashItems -1041000.00
freeCashFlow 20827000.00
2014-06-30
date 2014-06-30
filing_date 2014-08-08
currency_symbol USD
investments 4000.00
changeToLiabilities 9902000.00
totalCashflowsFromInvestingActivities -3922000.00
totalCashFromFinancingActivities 5619000.00
netIncome 4860000.00
changeInCash 22873000.00
beginPeriodCashFlow 157978000.00
endPeriodCashFlow 180851000.00
totalCashFromOperatingActivities 21158000.00
depreciation 2081000.00
otherCashflowsFromInvestingActivities -27000.00
dividendsPaid 0.00
changeToInventory 5286000.00
changeToAccountReceivables -3103000.00
salePurchaseOfStock 3243000.00
otherCashflowsFromFinancingActivities 5619000.00
changeToNetincome 2035000.00
capitalExpenditures 3899000
changeReceivables -2990000.00
cashFlowsOtherOperating 10130000.00
exchangeRateChanges 18000.00
cashAndCashEquivalentsChanges 22873000.00
changeInWorkingCapital 12182000.00
stockBasedCompensation 6256000.00
otherNonCashItems -2149000.00
freeCashFlow 17259000.00
2014-03-31
date 2014-03-31
filing_date 2014-05-09
currency_symbol USD
investments -557000.00
changeToLiabilities 11655000.00
totalCashflowsFromInvestingActivities -21543000.00
totalCashFromFinancingActivities 8533000.00
netIncome 4918000.00
changeInCash 2623000.00
beginPeriodCashFlow 155355000.00
endPeriodCashFlow 157978000.00
totalCashFromOperatingActivities 15629000.00
depreciation 1551000.00
otherCashflowsFromInvestingActivities -10105000.00
dividendsPaid 0.00
changeToInventory 4527000.00
changeToAccountReceivables -2124000.00
salePurchaseOfStock 2188000.00
otherCashflowsFromFinancingActivities 8533000.00
changeToNetincome -3136000.00
capitalExpenditures 10881000
changeReceivables -3052000.00
cashFlowsOtherOperating 8611000.00
exchangeRateChanges 4000.00
cashAndCashEquivalentsChanges 2623000.00
changeInWorkingCapital 12296000.00
stockBasedCompensation 3137000.00
otherNonCashItems -5871000.00
freeCashFlow 4748000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
investments -54424000.00
changeToLiabilities 6755000.00
totalCashflowsFromInvestingActivities -63477000.00
totalCashFromFinancingActivities -602000.00
netIncome 7859000.00
changeInCash -40164000.00
beginPeriodCashFlow 195519000.00
endPeriodCashFlow 155355000.00
totalCashFromOperatingActivities 23912000.00
depreciation 1132000.00
otherCashflowsFromInvestingActivities 227000.00
dividendsPaid 0.00
changeToInventory 4272000.00
changeToAccountReceivables -686000.00
salePurchaseOfStock 1283000.00
otherCashflowsFromFinancingActivities 5398000.00
changeToNetincome 4758000.00
capitalExpenditures 9280000
changeReceivables -243000.00
cashFlowsOtherOperating 11510000.00
exchangeRateChanges 3000.00
cashAndCashEquivalentsChanges -40164000.00
changeInWorkingCapital 10163000.00
stockBasedCompensation 1786000.00
otherNonCashItems 2210000.00
freeCashFlow 14632000.00
2013-09-30
date 2013-09-30
filing_date 2013-11-08
currency_symbol USD
changeToLiabilities 8546000.00
totalCashflowsFromInvestingActivities -1832000.00
totalCashFromFinancingActivities 69901000.00
netIncome 6192000.00
changeInCash 82716000.00
beginPeriodCashFlow 112803000.00
endPeriodCashFlow 195519000.00
totalCashFromOperatingActivities 14647000.00
depreciation 1013000.00
otherCashflowsFromInvestingActivities -30000.00
dividendsPaid 0.00
changeToInventory -15984000.00
changeToAccountReceivables -1235000.00
salePurchaseOfStock 65895000.00
otherCashflowsFromFinancingActivities 69901000.00
changeToNetincome 17124000.00
capitalExpenditures 1802000
changeReceivables -1319000.00
cashFlowsOtherOperating -10842000.00
cashAndCashEquivalentsChanges 82716000.00
changeInWorkingCapital -10691000.00
stockBasedCompensation 1852000.00
otherNonCashItems -1932000.00
freeCashFlow 12845000.00
2013-06-30
date 2013-06-30
filing_date 2013-08-09
currency_symbol USD
changeToLiabilities 2479000.00
totalCashflowsFromInvestingActivities -1871000.00
totalCashFromFinancingActivities 3637000.00
netIncome 6863000.00
changeInCash 5790000.00
beginPeriodCashFlow 107013000.00
endPeriodCashFlow 112803000.00
totalCashFromOperatingActivities 4024000.00
depreciation 946000.00
otherCashflowsFromInvestingActivities -12000.00
dividendsPaid 0.00
changeToInventory -8183000.00
changeToAccountReceivables -1977000.00
salePurchaseOfStock 2628000.00
otherCashflowsFromFinancingActivities 3637000.00
changeToNetincome 279000.00
capitalExpenditures 1859000
changeReceivables -2201000.00
cashFlowsOtherOperating 2521000.00
cashAndCashEquivalentsChanges 5790000.00
changeInWorkingCapital -3055000.00
stockBasedCompensation 1554000.00
otherNonCashItems -849000.00
freeCashFlow 2165000.00
2013-03-31
date 2013-03-31
filing_date 2013-05-10
currency_symbol USD
changeToLiabilities 8959000.00
totalCashflowsFromInvestingActivities -2906000.00
netBorrowings -6000000.00
totalCashFromFinancingActivities -5967000.00
netIncome 5565000.00
changeInCash 4917000.00
beginPeriodCashFlow 102096000.00
endPeriodCashFlow 107013000.00
totalCashFromOperatingActivities 13790000.00
depreciation 779000.00
otherCashflowsFromInvestingActivities -1779000.00
dividendsPaid 0.00
changeToInventory 4524000.00
changeToAccountReceivables -964000.00
salePurchaseOfStock 33000.00
otherCashflowsFromFinancingActivities 33000.00
changeToNetincome -572000.00
capitalExpenditures 1127000
changeReceivables -1809000.00
cashFlowsOtherOperating 6433000.00
cashAndCashEquivalentsChanges 4917000.00
changeInWorkingCapital 7893000.00
stockBasedCompensation 1016000.00
otherNonCashItems 229000.00
freeCashFlow 12663000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-01
currency_symbol USD
totalCashflowsFromInvestingActivities -4259000.00
totalCashFromFinancingActivities 61493000.00
netIncome 29020000.00
changeInCash 73303000.00
beginPeriodCashFlow 28793000.00
endPeriodCashFlow 102096000.00
totalCashFromOperatingActivities 12646000.00
depreciation 752000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 36000000.00
changeToInventory 4893000.00
changeToAccountReceivables -556000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -14398000.00
capitalExpenditures 601000
changeInWorkingCapital 6129000.00
stockBasedCompensation 7558000.00
otherNonCashItems 236000.00
freeCashFlow 12045000.00
2012-09-30
date 2012-09-30
filing_date 2012-11-20
currency_symbol USD
totalCashFromFinancingActivities 382000.00
netIncome 8742000.00
changeInCash 13751000.00
beginPeriodCashFlow 15042000.00
endPeriodCashFlow 28793000.00
totalCashFromOperatingActivities 13966000.00
depreciation 728000.00
dividendsPaid 24200000.00
changeToInventory -1926000.00
changeToAccountReceivables -635000.00
otherCashflowsFromFinancingActivities 382000.00
capitalExpenditures 597000
changeInWorkingCapital 3842000.00
stockBasedCompensation 670000.00
otherNonCashItems 80000.00
freeCashFlow 13369000.00
2012-06-30
date 2012-06-30
filing_date 2012-06-30
currency_symbol USD
totalCashFromFinancingActivities -6751000.00
netIncome 6072000.00
changeInCash 998000.00
beginPeriodCashFlow 14044000.00
endPeriodCashFlow 15042000.00
totalCashFromOperatingActivities 9107000.00
depreciation 632000.00
dividendsPaid 15151000.00
changeToInventory -968000.00
changeToAccountReceivables 69000.00
otherCashflowsFromFinancingActivities -6751000.00
capitalExpenditures 1358000
changeInWorkingCapital 969000.00
stockBasedCompensation 1493000.00
otherNonCashItems -1000.00
freeCashFlow 7749000.00
2012-03-31
date 2012-03-31
filing_date 2012-03-31
currency_symbol USD
totalCashFromFinancingActivities -8400000.00
netIncome 3711000.00
changeInCash -53000.00
beginPeriodCashFlow 14097000.00
endPeriodCashFlow 14044000.00
totalCashFromOperatingActivities 9815000.00
depreciation 528000.00
changeToInventory -404000.00
changeToAccountReceivables -295000.00
otherCashflowsFromFinancingActivities -8400000.00
capitalExpenditures 1506000
changeInWorkingCapital 4959000.00
stockBasedCompensation 664000.00
otherNonCashItems 50000.00
freeCashFlow 8309000.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalCashFromFinancingActivities -3825000.00
netIncome 5788000.00
changeInCash 5606000.00
beginPeriodCashFlow 8491000.00
endPeriodCashFlow 14097000.00
totalCashFromOperatingActivities 10083000.00
depreciation 487000.00
otherCashflowsFromInvestingActivities 23000.00
dividendsPaid 28575000.00
changeToInventory -488000.00
changeToAccountReceivables -204000.00
otherCashflowsFromFinancingActivities -3825000.00
capitalExpenditures 675000
changeInWorkingCapital 2763000.00
stockBasedCompensation 732000.00
otherNonCashItems 296000.00
freeCashFlow 9408000.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
totalCashFromFinancingActivities -5250000.00
netIncome 5688000.00
changeInCash 3055000.00
beginPeriodCashFlow 5436000.00
endPeriodCashFlow 8491000.00
totalCashFromOperatingActivities 9526000.00
depreciation 409000.00
changeToInventory 353000.00
changeToAccountReceivables -151000.00
otherCashflowsFromFinancingActivities -5250000.00
capitalExpenditures 1213000
changeInWorkingCapital 2756000.00
stockBasedCompensation 599000.00
freeCashFlow 8313000.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
totalCashFromFinancingActivities -12000000.00
netIncome 6135000.00
changeInCash -3170000.00
beginPeriodCashFlow 8606000.00
endPeriodCashFlow 5436000.00
totalCashFromOperatingActivities 9571000.00
depreciation 337000.00
changeToInventory -121000.00
changeToAccountReceivables -109000.00
otherCashflowsFromFinancingActivities -12000000.00
capitalExpenditures 749000
changeInWorkingCapital 2563000.00
stockBasedCompensation 462000.00
otherNonCashItems 6135000.00
freeCashFlow 8822000.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
totalCashFromFinancingActivities -7500000.00
netIncome 4253000.00
changeInCash 2062000.00
beginPeriodCashFlow 6544000.00
endPeriodCashFlow 8606000.00
totalCashFromOperatingActivities 10367000.00
depreciation 287000.00
changeToInventory -254000.00
changeToAccountReceivables -89000.00
otherCashflowsFromFinancingActivities -7500000.00
capitalExpenditures 805000
changeInWorkingCapital 5410000.00
stockBasedCompensation 329000.00
otherNonCashItems 4253000.00
freeCashFlow 9562000.00
2010-12-31
date 2010-12-31
currency_symbol USD
netIncome 5659000.00
endPeriodCashFlow 6544000.00
totalCashFromOperatingActivities 28726000.00
dividendsPaid 25900000.00
capitalExpenditures 1116000
2010-09-30
date 2010-09-30
currency_symbol USD
netIncome 4126000.00
capitalExpenditures 0
2010-06-30
date 2010-06-30
currency_symbol USD
netIncome 4312000.00
capitalExpenditures 0
2010-03-31
date 2010-03-31
currency_symbol USD
netIncome 4841000.00
capitalExpenditures 0
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-14
currency_symbol USD
investments -275550000.00
changeToLiabilities -16556000.00
totalCashflowsFromInvestingActivities -275550000.00
netBorrowings 49381000.00
totalCashFromFinancingActivities -79487000.00
changeToOperatingActivities 8304000.00
netIncome 76103000.00
changeInCash -198863000.00
beginPeriodCashFlow 314017000.00
endPeriodCashFlow 115154000.00
totalCashFromOperatingActivities 158451000.00
issuanceOfCapitalStock 0.00
depreciation 68470000.00
otherCashflowsFromInvestingActivities -232254000.00
dividendsPaid 34589000.00
changeToAccountReceivables -22105000.00
salePurchaseOfStock -73488000.00
otherCashflowsFromFinancingActivities 29382000.00
changeToNetincome 47514000.00
capitalExpenditures 60117000
changeReceivables -22105000.00
cashFlowsOtherOperating 5025000.00
cashAndCashEquivalentsChanges -196586000.00
changeInWorkingCapital -33636000.00
stockBasedCompensation 35740000.00
otherNonCashItems 22361000.00
freeCashFlow 98334000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-10
currency_symbol USD
investments -250438000.00
changeToLiabilities 35342000.00
totalCashflowsFromInvestingActivities -250438000.00
netBorrowings 50000000.00
totalCashFromFinancingActivities -77722000.00
changeToOperatingActivities -12286000.00
netIncome 91883000.00
changeInCash -114557000.00
beginPeriodCashFlow 428574000.00
endPeriodCashFlow 314017000.00
totalCashFromOperatingActivities 216372000.00
issuanceOfCapitalStock 0.00
depreciation 48771000.00
otherCashflowsFromInvestingActivities -222313000.00
dividendsPaid 30651000.00
changeToInventory -12286000.00
changeToAccountReceivables -4093000.00
salePurchaseOfStock -26493000.00
otherCashflowsFromFinancingActivities -20578000.00
changeToNetincome 34545000.00
capitalExpenditures 36999000
changeReceivables -4093000.00
cashFlowsOtherOperating 9924000.00
cashAndCashEquivalentsChanges -111788000.00
changeInWorkingCapital 41173000.00
stockBasedCompensation 36179000.00
otherNonCashItems 137000.00
freeCashFlow 179373000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-11
currency_symbol USD
investments -5000000.00
changeToLiabilities 9662000.00
totalCashflowsFromInvestingActivities -35310000.00
netBorrowings 50000000.00
totalCashFromFinancingActivities -4587000.00
changeToOperatingActivities 3091000.00
netIncome 71766000.00
changeInCash 122700000.00
beginPeriodCashFlow 305874000.00
endPeriodCashFlow 428574000.00
totalCashFromOperatingActivities 165072000.00
issuanceOfCapitalStock 23153000.00
depreciation 41359000.00
otherCashflowsFromInvestingActivities -4680000.00
dividendsPaid 24401000.00
changeToInventory 10850000.00
changeToAccountReceivables 513000.00
salePurchaseOfStock 24324000.00
otherCashflowsFromFinancingActivities -3339000.00
changeToNetincome 31908000.00
capitalExpenditures 28600000
changeReceivables 513000.00
cashFlowsOtherOperating 9864000.00
cashAndCashEquivalentsChanges 125175000.00
changeInWorkingCapital 20039000.00
stockBasedCompensation 28309000.00
otherNonCashItems 2580000.00
freeCashFlow 136472000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-13
currency_symbol USD
investments -27234000.00
changeToLiabilities 10528000.00
totalCashflowsFromInvestingActivities -27234000.00
netBorrowings 50000000.00
totalCashFromFinancingActivities -1696000.00
changeToOperatingActivities 6414000.00
netIncome 20108000.00
changeInCash 72409000.00
beginPeriodCashFlow 233465000.00
endPeriodCashFlow 305874000.00
totalCashFromOperatingActivities 102646000.00
depreciation 49915000.00
otherCashflowsFromInvestingActivities -1153000.00
dividendsPaid 24401000.00
changeToInventory 6414000.00
changeToAccountReceivables -6169000.00
salePurchaseOfStock 5365000.00
otherCashflowsFromFinancingActivities -1696000.00
changeToNetincome 20874000.00
capitalExpenditures 29425000
changeReceivables -6169000.00
cashFlowsOtherOperating 7390000.00
cashAndCashEquivalentsChanges 73716000.00
changeInWorkingCapital 11749000.00
stockBasedCompensation 22815000.00
otherNonCashItems 84000.00
freeCashFlow 73221000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-26
currency_symbol USD
investments -15000000.00
changeToLiabilities 9409000.00
totalCashflowsFromInvestingActivities -12827000.00
totalCashFromFinancingActivities -109739000.00
changeToOperatingActivities 3134000.00
netIncome 54687000.00
changeInCash -22576000.00
beginPeriodCashFlow 256041000.00
endPeriodCashFlow 233465000.00
totalCashFromOperatingActivities 102202000.00
issuanceOfCapitalStock 0.00
depreciation 45652000.00
otherCashflowsFromInvestingActivities 37063000.00
dividendsPaid 104925000.00
changeToInventory 3134000.00
changeToAccountReceivables 2641000.00
salePurchaseOfStock 2454000.00
otherCashflowsFromFinancingActivities -4814000.00
changeToNetincome -19839000.00
capitalExpenditures 38728000
changeReceivables 2641000.00
cashFlowsOtherOperating 9652000.00
exchangeRateChanges -2212000.00
cashAndCashEquivalentsChanges -22576000.00
changeInWorkingCapital 15821000.00
stockBasedCompensation 23869000.00
otherNonCashItems -31557000.00
freeCashFlow 63474000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-22
currency_symbol USD
investments -57365000.00
changeToLiabilities 40768000.00
totalCashflowsFromInvestingActivities -57365000.00
totalCashFromFinancingActivities -33888000.00
changeToOperatingActivities -7419000.00
netIncome 16727000.00
changeInCash 29238000.00
beginPeriodCashFlow 224190000.00
endPeriodCashFlow 253428000.00
totalCashFromOperatingActivities 108037000.00
depreciation 35490000.00
otherCashflowsFromInvestingActivities 30000.00
dividendsPaid 24401000.00
changeToInventory -7419000.00
changeToAccountReceivables -10015000.00
salePurchaseOfStock -24977000.00
otherCashflowsFromFinancingActivities -8911000.00
changeToNetincome 32486000.00
capitalExpenditures 58023000
changeReceivables -10015000.00
cashFlowsOtherOperating -12989000.00
exchangeRateChanges 12454000.00
cashAndCashEquivalentsChanges 29238000.00
changeInWorkingCapital 23334000.00
stockBasedCompensation 24958000.00
otherNonCashItems -4963000.00
freeCashFlow 50014000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-27
currency_symbol USD
investments -57192000.00
changeToLiabilities 26581000.00
totalCashflowsFromInvestingActivities -56408000.00
totalCashFromFinancingActivities -53535000.00
changeToOperatingActivities 706000.00
netIncome 32628000.00
changeInCash -17114000.00
beginPeriodCashFlow 241304000.00
endPeriodCashFlow 224190000.00
totalCashFromOperatingActivities 101148000.00
depreciation 19946000.00
otherCashflowsFromInvestingActivities -71000.00
dividendsPaid 0.00
changeToInventory -8466000.00
changeToAccountReceivables -13232000.00
salePurchaseOfStock -60232000.00
otherCashflowsFromFinancingActivities 4894000.00
changeToNetincome 34094000.00
capitalExpenditures 48004000
changeReceivables -13232000.00
cashFlowsOtherOperating -4082000.00
exchangeRateChanges -7535000.00
cashAndCashEquivalentsChanges -17114000.00
changeInWorkingCapital 14055000.00
stockBasedCompensation 28080000.00
otherNonCashItems 4672000.00
freeCashFlow 53144000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-24
currency_symbol USD
investments 7805000.00
changeToLiabilities 28586000.00
totalCashflowsFromInvestingActivities -71846000.00
totalCashFromFinancingActivities -4061000.00
changeToOperatingActivities 6270000.00
netIncome 19552000.00
changeInCash 7851000.00
beginPeriodCashFlow 233453000.00
endPeriodCashFlow 241304000.00
totalCashFromOperatingActivities 85331000.00
depreciation 14841000.00
otherCashflowsFromInvestingActivities -65648000.00
dividendsPaid 0.00
changeToInventory 6740000.00
changeToAccountReceivables -10680000.00
salePurchaseOfStock -14811000.00
otherCashflowsFromFinancingActivities 8882000.00
changeToNetincome 30280000.00
capitalExpenditures 16984000
changeReceivables -11072000.00
cashFlowsOtherOperating 3144000.00
exchangeRateChanges -1573000.00
cashAndCashEquivalentsChanges 7851000.00
changeInWorkingCapital 20880000.00
stockBasedCompensation 28860000.00
otherNonCashItems 6038000.00
freeCashFlow 68347000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-27
currency_symbol USD
investments -383000.00
changeToLiabilities 35411000.00
totalCashflowsFromInvestingActivities -29013000.00
totalCashFromFinancingActivities 24943000.00
changeToOperatingActivities 23243000.00
netIncome 22089000.00
changeInCash 78098000.00
beginPeriodCashFlow 155355000.00
endPeriodCashFlow 233453000.00
totalCashFromOperatingActivities 82859000.00
depreciation 7917000.00
otherCashflowsFromInvestingActivities -10680000.00
dividendsPaid 0.00
changeToInventory 22835000.00
changeToAccountReceivables -9741000.00
salePurchaseOfStock 2124000.00
otherCashflowsFromFinancingActivities 20695000.00
changeToNetincome 7101000.00
capitalExpenditures 18671000
changeReceivables -10149000.00
cashFlowsOtherOperating 42579000.00
exchangeRateChanges -691000.00
cashAndCashEquivalentsChanges 78098000.00
changeInWorkingCapital 45752000.00
stockBasedCompensation 23768000.00
otherNonCashItems -11770000.00
freeCashFlow 64188000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
investments -54424000.00
changeToLiabilities 26739000.00
totalCashflowsFromInvestingActivities -70086000.00
netBorrowings -6000000.00
totalCashFromFinancingActivities 66969000.00
netIncome 26479000.00
changeInCash 53259000.00
beginPeriodCashFlow 102096000.00
endPeriodCashFlow 155355000.00
totalCashFromOperatingActivities 56373000.00
depreciation 3870000.00
otherCashflowsFromInvestingActivities -1594000.00
dividendsPaid 0.00
changeToInventory -15371000.00
changeToAccountReceivables -4862000.00
salePurchaseOfStock 71628000.00
otherCashflowsFromFinancingActivities 7074000.00
changeToNetincome 21589000.00
capitalExpenditures 14068000
changeReceivables -5572000.00
cashFlowsOtherOperating 9622000.00
exchangeRateChanges 3000.00
cashAndCashEquivalentsChanges 53259000.00
changeInWorkingCapital 4310000.00
stockBasedCompensation 6208000.00
otherNonCashItems -342000.00
freeCashFlow 42305000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-01
currency_symbol USD
changeToLiabilities 15721000.00
totalCashflowsFromInvestingActivities -4259000.00
netBorrowings 5834000.00
totalCashFromFinancingActivities 46724000.00
netIncome 47543000.00
changeInCash 87999000.00
beginPeriodCashFlow 14097000.00
endPeriodCashFlow 102096000.00
totalCashFromOperatingActivities 45534000.00
depreciation 2640000.00
otherCashflowsFromInvestingActivities -451000.00
dividendsPaid 36000000.00
changeToInventory 1595000.00
changeToAccountReceivables -1417000.00
salePurchaseOfStock 12000000.00
otherCashflowsFromFinancingActivities -5087000.00
changeToNetincome -20589000.00
capitalExpenditures 4062000
changeReceivables -1658000.00
cashFlowsOtherOperating 49379000.00
cashAndCashEquivalentsChanges 87999000.00
changeInWorkingCapital 15899000.00
stockBasedCompensation 10385000.00
otherNonCashItems 367000.00
freeCashFlow 41472000.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalCashFromFinancingActivities -28575000.00
netIncome 21864000.00
changeInCash 7553000.00
beginPeriodCashFlow 6544000.00
endPeriodCashFlow 14097000.00
totalCashFromOperatingActivities 39547000.00
depreciation 1520000.00
otherCashflowsFromInvestingActivities 23000.00
dividendsPaid 28575000.00
changeToInventory -510000.00
changeToAccountReceivables -553000.00
otherCashflowsFromFinancingActivities -3419000.00
capitalExpenditures 3442000
changeInWorkingCapital 13492000.00
stockBasedCompensation 2122000.00
otherNonCashItems 296000.00
freeCashFlow 36105000.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalCashFromFinancingActivities -25900000.00
netIncome 18938000.00
changeInCash 1607000.00
beginPeriodCashFlow 4937000.00
endPeriodCashFlow 6544000.00
totalCashFromOperatingActivities 28726000.00
depreciation 874000.00
dividendsPaid 25900000.00
changeToInventory 871000.00
changeToAccountReceivables -350000.00
otherCashflowsFromFinancingActivities -1219000.00
capitalExpenditures 1116000
changeInWorkingCapital 8093000.00
stockBasedCompensation 1114000.00
freeCashFlow 27610000.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalCashFromFinancingActivities -20500000.00
netIncome 18842000.00
changeInCash 3962000.00
beginPeriodCashFlow 975000.00
endPeriodCashFlow 4937000.00
totalCashFromOperatingActivities 27151000.00
depreciation 404000.00
dividendsPaid 20500000.00
otherCashflowsFromFinancingActivities -2689000.00
capitalExpenditures 747000
changeInWorkingCapital 6383000.00
stockBasedCompensation 1833000.00
otherNonCashItems -77000.00
freeCashFlow 26404000.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-10-31
currency_symbol USD
researchDevelopment 28098000.00
incomeBeforeTax 27613000.00
netIncome 28419000.00
sellingGeneralAdministrative 37574000.00
sellingAndMarketingExpenses 56165000.00
grossProfit 139029000.00
reconciledDepreciation 21271000.00
ebit 7328000.00
ebitda 28599000.00
depreciationAndAmortization 21271000.00
operatingIncome 17192000.00
otherOperatingExpenses 216056000.00
taxProvision -806000.00
incomeTaxExpense -806000.00
totalRevenue 233248000.00
totalOperatingExpenses 121837000.00
costOfRevenue 94219000.00
totalOtherIncomeExpenseNet 10421000.00
netIncomeFromContinuingOps 28419000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-01
currency_symbol USD
researchDevelopment 29218000.00
incomeBeforeTax 51381000.00
netIncome 50013000.00
sellingGeneralAdministrative 38099000.00
sellingAndMarketingExpenses 48392000.00
grossProfit 124424000.00
reconciledDepreciation 19206000.00
ebit 9383000.00
ebitda 28589000.00
depreciationAndAmortization 19206000.00
nonOperatingIncomeNetOther 42666000.00
operatingIncome 8715000.00
otherOperatingExpenses 200125000.00
interestExpense 493000.00
taxProvision 1368000.00
interestIncome 668000.00
netInterestIncome 175000.00
incomeTaxExpense 1368000.00
totalRevenue 208840000.00
totalOperatingExpenses 115709000.00
costOfRevenue 84416000.00
totalOtherIncomeExpenseNet 42491000.00
netIncomeFromContinuingOps 50013000.00
netIncomeApplicableToCommonShares 50013000.00
2023-03-31
date 2023-03-31
filing_date 2023-04-25
currency_symbol USD
researchDevelopment 15406000.00
incomeBeforeTax 41414000.00
netIncome 32843000.00
sellingGeneralAdministrative 33815000.00
sellingAndMarketingExpenses 47527000.00
grossProfit 137117000.00
reconciledDepreciation 18896000.00
ebit 40369000.00
ebitda 59265000.00
depreciationAndAmortization 18896000.00
nonOperatingIncomeNetOther 1045000.00
operatingIncome 40369000.00
otherOperatingExpenses 174911000.00
interestExpense 1045000.00
taxProvision 8571000.00
netInterestIncome -231000.00
incomeTaxExpense 8571000.00
totalRevenue 215280000.00
totalOperatingExpenses 96748000.00
costOfRevenue 78163000.00
totalOtherIncomeExpenseNet 1045000.00
netIncomeFromContinuingOps 32843000.00
netIncomeApplicableToCommonShares 32843000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-14
currency_symbol USD
researchDevelopment 17112000.00
incomeBeforeTax 8509000.00
netIncome 7046000.00
sellingGeneralAdministrative 38559000.00
sellingAndMarketingExpenses 47819000.00
grossProfit 129801000.00
reconciledDepreciation 18636000.00
ebit 44975000.00
ebitda 63611000.00
depreciationAndAmortization 18636000.00
nonOperatingIncomeNetOther 862000.00
operatingIncome 44975000.00
otherOperatingExpenses 191415000.00
interestExpense 691000.00
taxProvision 1463000.00
netInterestIncome -691000.00
nonRecurring 18664000.00
incomeTaxExpense 1463000.00
totalRevenue 217726000.00
totalOperatingExpenses 103490000.00
costOfRevenue 87925000.00
totalOtherIncomeExpenseNet -36466000.00
netIncomeFromContinuingOps 7046000.00
netIncomeApplicableToCommonShares 7046000.00
2022-09-30
date 2022-09-30
filing_date 2022-10-25
currency_symbol USD
researchDevelopment 17534000.00
incomeBeforeTax 27139000.00
netIncome 23040000.00
sellingGeneralAdministrative 30189000.00
sellingAndMarketingExpenses 47777000.00
grossProfit 124185000.00
reconciledDepreciation 18259000.00
ebit 28685000.00
ebitda 46953000.00
depreciationAndAmortization 18268000.00
nonOperatingIncomeNetOther -1546000.00
operatingIncome 28685000.00
otherOperatingExpenses 175411000.00
interestExpense 439000.00
taxProvision 4099000.00
netInterestIncome -439000.00
incomeTaxExpense 4099000.00
totalRevenue 204096000.00
totalOperatingExpenses 95500000.00
costOfRevenue 79911000.00
totalOtherIncomeExpenseNet -1546000.00
netIncomeFromContinuingOps 23040000.00
netIncomeApplicableToCommonShares 23040000.00
2022-06-30
date 2022-06-30
filing_date 2022-07-26
currency_symbol USD
researchDevelopment 17162000.00
incomeBeforeTax 22713000.00
netIncome 19445000.00
sellingGeneralAdministrative 33088000.00
sellingAndMarketingExpenses 54229000.00
grossProfit 129853000.00
reconciledDepreciation 16510000.00
ebit 25374000.00
ebitda 41923000.00
depreciationAndAmortization 16549000.00
nonOperatingIncomeNetOther -2661000.00
operatingIncome 25374000.00
otherOperatingExpenses 181498000.00
interestExpense 205000.00
taxProvision 3268000.00
netInterestIncome -205000.00
incomeTaxExpense 3268000.00
totalRevenue 206872000.00
totalOperatingExpenses 104479000.00
costOfRevenue 77019000.00
totalOtherIncomeExpenseNet -2661000.00
netIncomeFromContinuingOps 19445000.00
netIncomeApplicableToCommonShares 19445000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-26
currency_symbol USD
researchDevelopment 13626000.00
incomeBeforeTax 32676000.00
netIncome 26572000.00
sellingGeneralAdministrative 30808000.00
sellingAndMarketingExpenses 53329000.00
grossProfit 129681000.00
reconciledDepreciation 15065000.00
ebit 31918000.00
ebitda 46249000.00
depreciationAndAmortization 14331000.00
nonOperatingIncomeNetOther 758000.00
operatingIncome 31918000.00
otherOperatingExpenses 167214000.00
interestExpense 24000.00
taxProvision 6104000.00
interestIncome 24000.00
netInterestIncome 24000.00
incomeTaxExpense 6104000.00
totalRevenue 199132000.00
totalOperatingExpenses 97763000.00
costOfRevenue 69451000.00
totalOtherIncomeExpenseNet 758000.00
netIncomeFromContinuingOps 26572000.00
netIncomeApplicableToCommonShares 26572000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-10
currency_symbol USD
researchDevelopment 15725000.00
incomeBeforeTax 14112000.00
netIncome 16886000.00
sellingGeneralAdministrative 34423000.00
sellingAndMarketingExpenses 62605000.00
grossProfit 127347000.00
reconciledDepreciation 15040000.00
ebit 14594000.00
ebitda 29634000.00
depreciationAndAmortization 15040000.00
nonOperatingIncomeNetOther -482000.00
operatingIncome 14594000.00
otherOperatingExpenses 191189000.00
taxProvision -2774000.00
interestIncome 31000.00
netInterestIncome 31000.00
incomeTaxExpense -2774000.00
totalRevenue 205783000.00
totalOperatingExpenses 112753000.00
costOfRevenue 78436000.00
totalOtherIncomeExpenseNet -482000.00
netIncomeFromContinuingOps 16886000.00
netIncomeApplicableToCommonShares 16886000.00
2021-09-30
date 2021-09-30
filing_date 2021-10-26
currency_symbol USD
researchDevelopment 13565000.00
incomeBeforeTax 20420000.00
netIncome 16029000.00
sellingGeneralAdministrative 34615000.00
sellingAndMarketingExpenses 54456000.00
grossProfit 124805000.00
reconciledDepreciation 13488000.00
ebit 23930000.00
ebitda 37418000.00
depreciationAndAmortization 13488000.00
nonOperatingIncomeNetOther -1749000.00
operatingIncome 22169000.00
otherOperatingExpenses 172270000.00
taxProvision 4391000.00
interestIncome 12000.00
netInterestIncome 12000.00
incomeTaxExpense 4391000.00
totalRevenue 194439000.00
totalOperatingExpenses 102636000.00
costOfRevenue 69634000.00
totalOtherIncomeExpenseNet -1761000.00
netIncomeFromContinuingOps 16029000.00
netIncomeApplicableToCommonShares 16029000.00
2021-06-30
date 2021-06-30
filing_date 2021-07-27
currency_symbol USD
researchDevelopment 11993000.00
incomeBeforeTax 34548000.00
netIncome 29454000.00
sellingGeneralAdministrative 31041000.00
sellingAndMarketingExpenses 45896000.00
grossProfit 122155000.00
reconciledDepreciation 10152000.00
ebit 31948000.00
ebitda 42100000.00
depreciationAndAmortization 10152000.00
nonOperatingIncomeNetOther 1323000.00
operatingIncome 33225000.00
otherOperatingExpenses 156687000.00
taxProvision 5094000.00
interestIncome 46000.00
netInterestIncome 46000.00
incomeTaxExpense 5094000.00
totalRevenue 189912000.00
totalOperatingExpenses 88930000.00
costOfRevenue 67757000.00
totalOtherIncomeExpenseNet 1277000.00
netIncomeFromContinuingOps 29454000.00
netIncomeApplicableToCommonShares 29454000.00
2021-03-31
date 2021-03-31
filing_date 2021-04-27
currency_symbol USD
researchDevelopment 10731000.00
incomeBeforeTax 35656000.00
netIncome 29514000.00
sellingGeneralAdministrative 30679000.00
sellingAndMarketingExpenses 41921000.00
grossProfit 121449000.00
reconciledDepreciation 10091000.00
ebit 40628000.00
ebitda 50719000.00
depreciationAndAmortization 10091000.00
nonOperatingIncomeNetOther -2462000.00
operatingIncome 38118000.00
otherOperatingExpenses 145163000.00
taxProvision 6142000.00
interestIncome 48000.00
netInterestIncome 48000.00
incomeTaxExpense 6142000.00
totalRevenue 183281000.00
totalOperatingExpenses 83331000.00
costOfRevenue 61832000.00
totalOtherIncomeExpenseNet -2510000.00
netIncomeFromContinuingOps 29514000.00
netIncomeApplicableToCommonShares 29514000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-11
currency_symbol USD
researchDevelopment 9867000.00
incomeBeforeTax 32356000.00
netIncome 25879000.00
sellingGeneralAdministrative 32807000.00
sellingAndMarketingExpenses 44369000.00
grossProfit 114636000.00
reconciledDepreciation 10239000.00
ebit 22890000.00
ebitda 33129000.00
depreciationAndAmortization 10239000.00
nonOperatingIncomeNetOther 4763000.00
operatingIncome 27593000.00
otherOperatingExpenses 153351000.00
taxProvision 6477000.00
interestIncome 60000.00
netInterestIncome 60000.00
incomeTaxExpense 6477000.00
totalRevenue 180944000.00
totalOperatingExpenses 87043000.00
costOfRevenue 66308000.00
totalOtherIncomeExpenseNet 4703000.00
netIncomeFromContinuingOps 25879000.00
netIncomeApplicableToCommonShares 25879000.00
2020-09-30
date 2020-09-30
filing_date 2020-10-27
currency_symbol USD
researchDevelopment 10617000.00
incomeBeforeTax 28179000.00
netIncome 22582000.00
sellingGeneralAdministrative 28277000.00
sellingAndMarketingExpenses 36655000.00
grossProfit 104896000.00
reconciledDepreciation 9750000.00
ebit 29347000.00
ebitda 39097000.00
depreciationAndAmortization 9750000.00
nonOperatingIncomeNetOther -1168000.00
operatingIncome 29347000.00
otherOperatingExpenses 135880000.00
taxProvision 5597000.00
interestIncome 2000.00
netInterestIncome 2000.00
incomeTaxExpense 5597000.00
totalRevenue 165227000.00
totalOperatingExpenses 75549000.00
costOfRevenue 60331000.00
totalOtherIncomeExpenseNet -1168000.00
netIncomeFromContinuingOps 22582000.00
netIncomeApplicableToCommonShares 22582000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-28
currency_symbol USD
researchDevelopment 12485000.00
incomeBeforeTax 22694000.00
netIncome 18987000.00
sellingGeneralAdministrative 24832000.00
sellingAndMarketingExpenses 35557000.00
grossProfit 95419000.00
reconciledDepreciation 10851000.00
ebit 22545000.00
ebitda 33396000.00
depreciationAndAmortization 10851000.00
nonOperatingIncomeNetOther 149000.00
operatingIncome 22545000.00
otherOperatingExpenses 136685000.00
taxProvision 3707000.00
interestIncome 17000.00
netInterestIncome 17000.00
incomeTaxExpense 3707000.00
totalRevenue 159230000.00
totalOperatingExpenses 72874000.00
costOfRevenue 63811000.00
totalOtherIncomeExpenseNet 149000.00
netIncomeFromContinuingOps 18987000.00
netIncomeApplicableToCommonShares 18987000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-28
currency_symbol USD
researchDevelopment 13069000.00
incomeBeforeTax 6294000.00
netIncome 4318000.00
sellingGeneralAdministrative 30652000.00
sellingAndMarketingExpenses 42660000.00
grossProfit 92162000.00
reconciledDepreciation 10519000.00
ebit 6379000.00
ebitda 16898000.00
depreciationAndAmortization 10519000.00
nonOperatingIncomeNetOther 513000.00
operatingIncome 5781000.00
otherOperatingExpenses 155504000.00
taxProvision 1976000.00
interestIncome 1111000.00
netInterestIncome 1111000.00
incomeTaxExpense 1976000.00
totalRevenue 161285000.00
totalOperatingExpenses 86381000.00
costOfRevenue 69123000.00
totalOtherIncomeExpenseNet -598000.00
netIncomeFromContinuingOps 4318000.00
netIncomeApplicableToCommonShares 4318000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-13
currency_symbol USD
researchDevelopment 15103000.00
incomeBeforeTax 8619000.00
netIncome 4353000.00
sellingGeneralAdministrative 26486000.00
sellingAndMarketingExpenses 47182000.00
grossProfit 94574000.00
reconciledDepreciation 12604000.00
ebit -6801000.00
ebitda 5803000.00
depreciationAndAmortization 12604000.00
nonOperatingIncomeNetOther 2816000.00
operatingIncome 5803000.00
otherOperatingExpenses 160568000.00
taxProvision 4266000.00
interestIncome 920000.00
netInterestIncome 920000.00
incomeTaxExpense 4266000.00
totalRevenue 166371000.00
totalOperatingExpenses 88771000.00
costOfRevenue 71797000.00
totalOtherIncomeExpenseNet 2816000.00
netIncomeFromContinuingOps 4353000.00
netIncomeApplicableToCommonShares 4353000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-05
currency_symbol USD
researchDevelopment 13533000.00
incomeBeforeTax 3648000.00
netIncome 4934000.00
sellingGeneralAdministrative 28114000.00
sellingAndMarketingExpenses 45614000.00
grossProfit 90444000.00
reconciledDepreciation 11992000.00
ebit 3809000.00
ebitda 15801000.00
depreciationAndAmortization 11992000.00
nonOperatingIncomeNetOther 465000.00
operatingIncome 3183000.00
otherOperatingExpenses 155896000.00
taxProvision -1286000.00
interestIncome 1091000.00
netInterestIncome 1091000.00
incomeTaxExpense -1286000.00
totalRevenue 159079000.00
totalOperatingExpenses 87261000.00
costOfRevenue 68635000.00
totalOtherIncomeExpenseNet -626000.00
netIncomeFromContinuingOps 4934000.00
netIncomeApplicableToCommonShares 4934000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-06
currency_symbol USD
researchDevelopment 13594000.00
incomeBeforeTax 3654000.00
netIncome 3299000.00
sellingGeneralAdministrative 32063000.00
sellingAndMarketingExpenses 44488000.00
grossProfit 93215000.00
reconciledDepreciation 13403000.00
ebit 3639000.00
ebitda 17042000.00
depreciationAndAmortization 13403000.00
nonOperatingIncomeNetOther 584000.00
operatingIncome 3070000.00
otherOperatingExpenses 158671000.00
taxProvision 355000.00
interestIncome 1153000.00
netInterestIncome 1153000.00
incomeTaxExpense 355000.00
totalRevenue 161741000.00
totalOperatingExpenses 90145000.00
costOfRevenue 68526000.00
totalOtherIncomeExpenseNet -569000.00
netIncomeFromContinuingOps 3299000.00
netIncomeApplicableToCommonShares 3299000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-25
currency_symbol USD
researchDevelopment 14986000.00
incomeBeforeTax 8995000.00
netIncome 7522000.00
sellingGeneralAdministrative 26583000.00
sellingAndMarketingExpenses 44446000.00
grossProfit 94114000.00
reconciledDepreciation 11916000.00
ebit 8260000.00
ebitda 20176000.00
depreciationAndAmortization 11916000.00
nonOperatingIncomeNetOther 896000.00
operatingIncome 8099000.00
otherOperatingExpenses 155233000.00
taxProvision 1473000.00
interestIncome 1057000.00
netInterestIncome 1057000.00
incomeTaxExpense 1473000.00
totalRevenue 163332000.00
totalOperatingExpenses 86015000.00
costOfRevenue 69218000.00
totalOtherIncomeExpenseNet -161000.00
netIncomeFromContinuingOps 7522000.00
netIncomeApplicableToCommonShares 7522000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-26
currency_symbol USD
researchDevelopment 11689000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 16687000.00
minorityInterest 0.00
netIncome 14913000.00
sellingGeneralAdministrative 22881000.00
sellingAndMarketingExpenses 43034000.00
grossProfit 93243000.00
reconciledDepreciation 11718000.00
ebit 3921000.00
ebitda 15639000.00
depreciationAndAmortization 11718000.00
nonOperatingIncomeNetOther 1048000.00
operatingIncome 15639000.00
otherOperatingExpenses 146433000.00
interestExpense 2003000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1774000.00
totalRevenue 162072000.00
totalOperatingExpenses 77604000.00
costOfRevenue 68829000.00
totalOtherIncomeExpenseNet 1048000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 14913000.00
netIncomeApplicableToCommonShares 14913000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-30
currency_symbol USD
researchDevelopment 14032000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6916000.00
minorityInterest 0.00
netIncome 7447000.00
sellingGeneralAdministrative 23355000.00
sellingAndMarketingExpenses 41028000.00
grossProfit 85114000.00
reconciledDepreciation 11707000.00
ebit 7358000.00
ebitda 19065000.00
depreciationAndAmortization 11707000.00
nonOperatingIncomeNetOther 217000.00
operatingIncome 6699000.00
otherOperatingExpenses 144876000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -531000.00
totalRevenue 151575000.00
totalOperatingExpenses 78415000.00
costOfRevenue 66461000.00
totalOtherIncomeExpenseNet -659000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7447000.00
netIncomeApplicableToCommonShares 7447000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-01
currency_symbol USD
researchDevelopment 16728000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1394000.00
minorityInterest 0.00
netIncome -254000.00
sellingGeneralAdministrative 24322000.00
sellingAndMarketingExpenses 42018000.00
grossProfit 88693000.00
reconciledDepreciation 11284000.00
ebit -5659000.00
ebitda 5625000.00
depreciationAndAmortization 11284000.00
nonOperatingIncomeNetOther -7019000.00
operatingIncome 5625000.00
otherOperatingExpenses 150959000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1140000.00
totalRevenue 156584000.00
totalOperatingExpenses 83068000.00
costOfRevenue 67891000.00
totalOtherIncomeExpenseNet -7019000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -254000.00
netIncomeApplicableToCommonShares -254000.00
2018-03-31
date 2018-03-31
filing_date 2018-04-26
currency_symbol USD
researchDevelopment 16448000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 43904000.00
minorityInterest 0.00
netIncome 32581000.00
sellingGeneralAdministrative 27224000.00
sellingAndMarketingExpenses 40368000.00
grossProfit 88529000.00
reconciledDepreciation 10943000.00
ebit -45067000.00
ebitda -34124000.00
depreciationAndAmortization 10943000.00
nonOperatingIncomeNetOther 39415000.00
operatingIncome 4489000.00
otherOperatingExpenses 148530000.00
interestExpense 2003000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 11323000.00
totalRevenue 153019000.00
totalOperatingExpenses 84040000.00
costOfRevenue 64490000.00
totalOtherIncomeExpenseNet 39415000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 32581000.00
netIncomeApplicableToCommonShares 32581000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-22
currency_symbol USD
researchDevelopment 15210000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8828000.00
minorityInterest 0.00
netIncome 2056000.00
sellingGeneralAdministrative 23994000.00
sellingAndMarketingExpenses 40844000.00
grossProfit 87239000.00
reconciledDepreciation 10542000.00
ebit -3351000.00
ebitda 7191000.00
depreciationAndAmortization 10542000.00
nonOperatingIncomeNetOther 1637000.00
operatingIncome 7191000.00
otherOperatingExpenses 144638000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 6772000.00
totalRevenue 151829000.00
totalOperatingExpenses 80048000.00
costOfRevenue 64590000.00
totalOtherIncomeExpenseNet 1637000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2056000.00
netIncomeApplicableToCommonShares 2056000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-31
currency_symbol USD
researchDevelopment 13340000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5700000.00
minorityInterest 0.00
netIncome 5002000.00
sellingGeneralAdministrative 27333000.00
sellingAndMarketingExpenses 36008000.00
grossProfit 82251000.00
reconciledDepreciation 10227000.00
ebit 5762000.00
ebitda 15989000.00
depreciationAndAmortization 10227000.00
nonOperatingIncomeNetOther 130000.00
operatingIncome 5570000.00
otherOperatingExpenses 135493000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 698000.00
totalRevenue 141063000.00
totalOperatingExpenses 76681000.00
costOfRevenue 58812000.00
totalOtherIncomeExpenseNet -192000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5002000.00
netIncomeApplicableToCommonShares 5002000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-02
currency_symbol USD
researchDevelopment 12892000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4795000.00
minorityInterest 0.00
netIncome 3066000.00
sellingGeneralAdministrative 23420000.00
sellingAndMarketingExpenses 37109000.00
grossProfit 76706000.00
reconciledDepreciation 7765000.00
ebit 1990000.00
ebitda 9755000.00
depreciationAndAmortization 7765000.00
nonOperatingIncomeNetOther 1510000.00
operatingIncome 3285000.00
otherOperatingExpenses 130710000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1729000.00
totalRevenue 133995000.00
totalOperatingExpenses 73421000.00
costOfRevenue 57289000.00
totalOtherIncomeExpenseNet 1295000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3066000.00
netIncomeApplicableToCommonShares 3066000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-03
currency_symbol USD
researchDevelopment 11044000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10758000.00
minorityInterest 0.00
netIncome 6603000.00
sellingGeneralAdministrative 23963000.00
sellingAndMarketingExpenses 32503000.00
grossProfit 77813000.00
reconciledDepreciation 6956000.00
ebit 9938000.00
ebitda 16894000.00
depreciationAndAmortization 6956000.00
nonOperatingIncomeNetOther 455000.00
operatingIncome 10303000.00
otherOperatingExpenses 119921000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4155000.00
totalRevenue 130224000.00
totalOperatingExpenses 67510000.00
costOfRevenue 52411000.00
totalOtherIncomeExpenseNet 365000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6603000.00
netIncomeApplicableToCommonShares 6603000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-27
currency_symbol USD
researchDevelopment 12989000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12032000.00
minorityInterest 0.00
netIncome 9855000.00
sellingGeneralAdministrative 16358000.00
sellingAndMarketingExpenses 34990000.00
grossProfit 77536000.00
reconciledDepreciation 5765000.00
ebit 7434000.00
ebitda 13199000.00
depreciationAndAmortization 5765000.00
nonOperatingIncomeNetOther -1167000.00
operatingIncome 13199000.00
otherOperatingExpenses 116974000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2177000.00
totalRevenue 130173000.00
totalOperatingExpenses 64337000.00
costOfRevenue 52637000.00
totalOtherIncomeExpenseNet -1167000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9855000.00
netIncomeApplicableToCommonShares 9855000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-04
currency_symbol USD
researchDevelopment 11604000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11390000.00
minorityInterest 0.00
netIncome 9391000.00
sellingGeneralAdministrative 17020000.00
sellingAndMarketingExpenses 32977000.00
grossProfit 72889000.00
reconciledDepreciation 5176000.00
ebit 11226000.00
ebitda 16402000.00
depreciationAndAmortization 5176000.00
nonOperatingIncomeNetOther 102000.00
operatingIncome 11288000.00
otherOperatingExpenses 111785000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1999000.00
totalRevenue 123073000.00
totalOperatingExpenses 61601000.00
costOfRevenue 50184000.00
totalOtherIncomeExpenseNet 62000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9391000.00
netIncomeApplicableToCommonShares 9391000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-04
currency_symbol USD
researchDevelopment 11971000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10265000.00
minorityInterest 0.00
netIncome 7249000.00
sellingGeneralAdministrative 18155000.00
sellingAndMarketingExpenses 31571000.00
grossProfit 72174000.00
reconciledDepreciation 4821000.00
ebit 10730000.00
ebitda 15551000.00
depreciationAndAmortization 4821000.00
nonOperatingIncomeNetOther -212000.00
operatingIncome 10477000.00
otherOperatingExpenses 113942000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3016000.00
totalRevenue 124419000.00
totalOperatingExpenses 61697000.00
costOfRevenue 52245000.00
totalOtherIncomeExpenseNet -253000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7249000.00
netIncomeApplicableToCommonShares 7249000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-04
currency_symbol USD
researchDevelopment 11225000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10810000.00
minorityInterest 0.00
netIncome 6133000.00
sellingGeneralAdministrative 19454000.00
sellingAndMarketingExpenses 27088000.00
grossProfit 68589000.00
reconciledDepreciation 4184000.00
ebit 10866000.00
ebitda 15050000.00
depreciationAndAmortization 4184000.00
nonOperatingIncomeNetOther -12000.00
operatingIncome 10822000.00
otherOperatingExpenses 105830000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4677000.00
totalRevenue 116652000.00
totalOperatingExpenses 57767000.00
costOfRevenue 48063000.00
totalOtherIncomeExpenseNet -44000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6133000.00
netIncomeApplicableToCommonShares 6133000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-24
currency_symbol USD
researchDevelopment 9622000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11669000.00
minorityInterest 0.00
netIncome 6869000.00
sellingGeneralAdministrative 16698000.00
sellingAndMarketingExpenses 26709000.00
grossProfit 68058000.00
reconciledDepreciation 4478000.00
ebit 10551000.00
ebitda 15029000.00
depreciationAndAmortization 4478000.00
nonOperatingIncomeNetOther -3360000.00
operatingIncome 15029000.00
otherOperatingExpenses 100973000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4800000.00
totalRevenue 116002000.00
totalOperatingExpenses 53029000.00
costOfRevenue 47944000.00
totalOtherIncomeExpenseNet -3360000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6870000.00
netIncomeApplicableToCommonShares 6869000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-06
currency_symbol USD
researchDevelopment 10827000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7320000.00
minorityInterest 0.00
netIncome 4103000.00
sellingGeneralAdministrative 16441000.00
sellingAndMarketingExpenses 27393000.00
grossProfit 62748000.00
reconciledDepreciation 3869000.00
ebit 4218000.00
ebitda 8087000.00
depreciationAndAmortization 3869000.00
nonOperatingIncomeNetOther -767000.00
operatingIncome 8087000.00
otherOperatingExpenses 99173000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3217000.00
totalRevenue 107260000.00
totalOperatingExpenses 54661000.00
costOfRevenue 44512000.00
totalOtherIncomeExpenseNet -767000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4103000.00
netIncomeApplicableToCommonShares 4103000.00
2015-06-30
date 2015-06-30
filing_date 2015-08-07
currency_symbol USD
researchDevelopment 10189000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9609000.00
minorityInterest 0.00
netIncome 5337000.00
sellingGeneralAdministrative 14536000.00
sellingAndMarketingExpenses 27429000.00
grossProfit 61820000.00
reconciledDepreciation 3499000.00
ebit 6167000.00
ebitda 9666000.00
depreciationAndAmortization 3499000.00
nonOperatingIncomeNetOther -57000.00
operatingIncome 9666000.00
otherOperatingExpenses 94699000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4272000.00
totalRevenue 104365000.00
totalOperatingExpenses 52154000.00
costOfRevenue 42545000.00
totalOtherIncomeExpenseNet -57000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5337000.00
netIncomeApplicableToCommonShares 5337000.00
2015-03-31
date 2015-03-31
filing_date 2015-05-11
currency_symbol USD
researchDevelopment 10684000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5673000.00
minorityInterest 0.00
netIncome 3242000.00
sellingGeneralAdministrative 13972000.00
sellingAndMarketingExpenses 25105000.00
grossProfit 57996000.00
reconciledDepreciation 2995000.00
ebit 5240000.00
ebitda 8235000.00
depreciationAndAmortization 2995000.00
nonOperatingIncomeNetOther -2562000.00
operatingIncome 8235000.00
otherOperatingExpenses 89287000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2431000.00
totalRevenue 97522000.00
totalOperatingExpenses 49761000.00
costOfRevenue 39526000.00
totalOtherIncomeExpenseNet -2562000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3242000.00
netIncomeApplicableToCommonShares 3241000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-27
currency_symbol USD
researchDevelopment 11379000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11806000.00
minorityInterest 0.00
netIncome 7032000.00
sellingGeneralAdministrative 10781000.00
sellingAndMarketingExpenses 21235000.00
grossProfit 55619000.00
reconciledDepreciation 2160000.00
ebit 10064000.00
ebitda 12224000.00
depreciationAndAmortization 2160000.00
nonOperatingIncomeNetOther -418000.00
operatingIncome 12224000.00
otherOperatingExpenses 79002000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4774000.00
totalRevenue 91226000.00
totalOperatingExpenses 43395000.00
costOfRevenue 35607000.00
totalOtherIncomeExpenseNet -418000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7032000.00
netIncomeApplicableToCommonShares 7020000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-07
currency_symbol USD
researchDevelopment 9870000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8840000.00
minorityInterest 0.00
netIncome 5278000.00
sellingGeneralAdministrative 10588000.00
sellingAndMarketingExpenses 21122000.00
grossProfit 50470000.00
reconciledDepreciation 2125000.00
ebit 6765000.00
ebitda 8890000.00
depreciationAndAmortization 2125000.00
nonOperatingIncomeNetOther -50000.00
operatingIncome 8890000.00
otherOperatingExpenses 74840000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3562000.00
totalRevenue 83730000.00
totalOperatingExpenses 41580000.00
costOfRevenue 33260000.00
totalOtherIncomeExpenseNet -50000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5278000.00
netIncomeApplicableToCommonShares 5269000.00
2014-06-30
date 2014-06-30
filing_date 2014-08-08
currency_symbol USD
researchDevelopment 9275000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8411000.00
minorityInterest 0.00
netIncome 4861000.00
sellingGeneralAdministrative 9994000.00
sellingAndMarketingExpenses 20492000.00
grossProfit 48191000.00
reconciledDepreciation 2081000.00
ebit 6349000.00
ebitda 8430000.00
depreciationAndAmortization 2081000.00
nonOperatingIncomeNetOther -19000.00
operatingIncome 8430000.00
otherOperatingExpenses 71808000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3550000.00
totalRevenue 80238000.00
totalOperatingExpenses 39761000.00
costOfRevenue 32047000.00
totalOtherIncomeExpenseNet -19000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4861000.00
netIncomeApplicableToCommonShares 4851000.00
2014-03-31
date 2014-03-31
filing_date 2014-05-09
currency_symbol USD
researchDevelopment 7777000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9120000.00
minorityInterest 0.00
netIncome 4918000.00
sellingGeneralAdministrative 7517000.00
sellingAndMarketingExpenses 19276000.00
grossProfit 43669000.00
reconciledDepreciation 1551000.00
ebit 7548000.00
ebitda 9099000.00
depreciationAndAmortization 1551000.00
nonOperatingIncomeNetOther 21000.00
operatingIncome 9099000.00
otherOperatingExpenses 63678000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4202000.00
totalRevenue 72777000.00
totalOperatingExpenses 34570000.00
costOfRevenue 29108000.00
totalOtherIncomeExpenseNet 21000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4918000.00
netIncomeApplicableToCommonShares 4918000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
researchDevelopment 6464000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12517000.00
minorityInterest 0.00
netIncome 7857000.00
sellingGeneralAdministrative 6473000.00
sellingAndMarketingExpenses 16499000.00
grossProfit 41929000.00
reconciledDepreciation 1132000.00
ebit 11361000.00
ebitda 12493000.00
depreciationAndAmortization 1132000.00
nonOperatingIncomeNetOther 24000.00
operatingIncome 12493000.00
otherOperatingExpenses 55538000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4660000.00
totalRevenue 68031000.00
totalOperatingExpenses 29436000.00
costOfRevenue 26102000.00
totalOtherIncomeExpenseNet 24000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7857000.00
netIncomeApplicableToCommonShares 7836000.00
2013-09-30
date 2013-09-30
filing_date 2013-11-08
currency_symbol USD
researchDevelopment 5685000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9934000.00
minorityInterest 0.00
netIncome 6194000.00
sellingGeneralAdministrative 6076000.00
sellingAndMarketingExpenses 14947000.00
grossProfit 36622000.00
reconciledDepreciation 1013000.00
ebit 8901000.00
ebitda 9914000.00
depreciationAndAmortization 1013000.00
nonOperatingIncomeNetOther 20000.00
operatingIncome 9914000.00
otherOperatingExpenses 49644000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3740000.00
totalRevenue 59558000.00
totalOperatingExpenses 26708000.00
costOfRevenue 22936000.00
totalOtherIncomeExpenseNet 20000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6194000.00
netIncomeApplicableToCommonShares 6192000.00
2013-06-30
date 2013-06-30
filing_date 2013-08-09
currency_symbol USD
researchDevelopment 5060000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10953000.00
minorityInterest 0.00
netIncome 6863000.00
sellingGeneralAdministrative 5734000.00
sellingAndMarketingExpenses 13314000.00
grossProfit 35041000.00
reconciledDepreciation 946000.00
ebit 9987000.00
ebitda 10933000.00
depreciationAndAmortization 946000.00
nonOperatingIncomeNetOther 20000.00
operatingIncome 10933000.00
otherOperatingExpenses 45876000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4090000.00
totalRevenue 56809000.00
totalOperatingExpenses 24108000.00
costOfRevenue 21768000.00
totalOtherIncomeExpenseNet 20000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6863000.00
netIncomeApplicableToCommonShares 6841000.00
2013-03-31
date 2013-03-31
filing_date 2013-05-10
currency_symbol USD
researchDevelopment 4555000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9971000.00
minorityInterest 0.00
netIncome 5565000.00
sellingGeneralAdministrative 4780000.00
sellingAndMarketingExpenses 11978000.00
grossProfit 31296000.00
reconciledDepreciation 779000.00
ebit 9204000.00
ebitda 9983000.00
depreciationAndAmortization 779000.00
nonOperatingIncomeNetOther -12000.00
operatingIncome 9983000.00
otherOperatingExpenses 41134000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4406000.00
totalRevenue 51117000.00
totalOperatingExpenses 21313000.00
costOfRevenue 19821000.00
totalOtherIncomeExpenseNet -12000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5565000.00
netIncomeApplicableToCommonShares 5546000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-01
currency_symbol USD
researchDevelopment 5675000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2908000.00
minorityInterest 0.00
netIncome 29019000.00
sellingGeneralAdministrative 9709000.00
sellingAndMarketingExpenses 12022000.00
grossProfit 30363000.00
reconciledDepreciation 752000.00
ebit 2205000.00
ebitda 2957000.00
depreciationAndAmortization 752000.00
operatingIncome 2957000.00
otherOperatingExpenses 46200000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -26111000.00
totalRevenue 49157000.00
totalOperatingExpenses 27406000.00
costOfRevenue 18794000.00
totalOtherIncomeExpenseNet -49000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 29020000.00
2012-09-30
date 2012-09-30
filing_date 2012-11-20
currency_symbol USD
researchDevelopment 3992000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8888000.00
minorityInterest 0.00
netIncome 8742000.00
sellingGeneralAdministrative 3536000.00
sellingAndMarketingExpenses 9633000.00
grossProfit 26052000.00
reconciledDepreciation 728000.00
ebit 8166000.00
ebitda 8894000.00
depreciationAndAmortization 728000.00
nonOperatingIncomeNetOther -3000.00
operatingIncome 8891000.00
otherOperatingExpenses 33369000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 146000.00
totalRevenue 42260000.00
totalOperatingExpenses 17161000.00
costOfRevenue 16208000.00
totalOtherIncomeExpenseNet -3000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8742000.00
netIncomeApplicableToCommonShares 6556000.00
2012-06-30
date 2012-06-30
filing_date 2012-06-30
currency_symbol USD
researchDevelopment 3441000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6213000.00
minorityInterest 0.00
netIncome 6072000.00
sellingGeneralAdministrative 4444000.00
sellingAndMarketingExpenses 11093000.00
grossProfit 25189000.00
reconciledDepreciation 632000.00
ebit 6211000.00
ebitda 6843000.00
depreciationAndAmortization 632000.00
operatingIncome 6211000.00
otherOperatingExpenses 34414000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 141000.00
totalRevenue 40625000.00
totalOperatingExpenses 18978000.00
costOfRevenue 15436000.00
totalOtherIncomeExpenseNet 2000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6071000.00
2012-03-31
date 2012-03-31
filing_date 2012-03-31
currency_symbol USD
researchDevelopment 3484000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3797000.00
minorityInterest 0.00
netIncome 3711000.00
sellingGeneralAdministrative 3589000.00
sellingAndMarketingExpenses 12140000.00
grossProfit 23007000.00
reconciledDepreciation 528000.00
ebit 3794000.00
ebitda 4322000.00
depreciationAndAmortization 528000.00
operatingIncome 3794000.00
otherOperatingExpenses 33780000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 86000.00
totalRevenue 37574000.00
totalOperatingExpenses 19213000.00
costOfRevenue 14567000.00
totalOtherIncomeExpenseNet 3000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3711000.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
researchDevelopment 2711000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6109000.00
minorityInterest 0.00
netIncome 5788000.00
sellingGeneralAdministrative 3335000.00
sellingAndMarketingExpenses 9600000.00
grossProfit 21753000.00
reconciledDepreciation 487000.00
ebit 6107000.00
ebitda 6594000.00
depreciationAndAmortization 487000.00
operatingIncome 6107000.00
otherOperatingExpenses 28621000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 321000.00
totalRevenue 34728000.00
totalOperatingExpenses 15646000.00
costOfRevenue 12975000.00
totalOtherIncomeExpenseNet 2000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5788000.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
researchDevelopment 2811000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5941000.00
minorityInterest 0.00
netIncome 5688000.00
sellingGeneralAdministrative 2539000.00
sellingAndMarketingExpenses 8493000.00
grossProfit 19783000.00
reconciledDepreciation 409000.00
ebit 5939000.00
ebitda 6348000.00
depreciationAndAmortization 409000.00
operatingIncome 5940000.00
otherOperatingExpenses 25216000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 253000.00
totalRevenue 31156000.00
totalOperatingExpenses 13843000.00
costOfRevenue 11373000.00
totalOtherIncomeExpenseNet 1000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5688000.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
researchDevelopment 2368000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6408000.00
minorityInterest 0.00
netIncome 6135000.00
sellingGeneralAdministrative 2285000.00
sellingAndMarketingExpenses 6875000.00
grossProfit 17935000.00
reconciledDepreciation 337000.00
ebit 6407000.00
ebitda 6744000.00
depreciationAndAmortization 337000.00
operatingIncome 6407000.00
otherOperatingExpenses 22505000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 273000.00
totalRevenue 28912000.00
totalOperatingExpenses 11528000.00
costOfRevenue 10977000.00
totalOtherIncomeExpenseNet 1000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6135000.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
researchDevelopment 1887000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4442000.00
minorityInterest 0.00
netIncome 4253000.00
sellingGeneralAdministrative 2012000.00
sellingAndMarketingExpenses 6961000.00
grossProfit 15296000.00
reconciledDepreciation 287000.00
ebit 4436000.00
ebitda 4723000.00
depreciationAndAmortization 287000.00
operatingIncome 4436000.00
otherOperatingExpenses 21039000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 189000.00
totalRevenue 25475000.00
totalOperatingExpenses 10860000.00
costOfRevenue 10179000.00
totalOtherIncomeExpenseNet 6000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4253000.00
2010-12-31
date 2010-12-31
currency_symbol USD
researchDevelopment 1357000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5921000.00
minorityInterest 0.00
netIncome 5659000.00
sellingGeneralAdministrative 8693000.00
grossProfit 51494000.00
ebit 0.00
operatingIncome 5911000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 262000.00
totalRevenue 23863000.00
totalOperatingExpenses 0.00
costOfRevenue 8999000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5659000.00
2010-09-30
date 2010-09-30
currency_symbol USD
researchDevelopment 1199000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4317000.00
minorityInterest 0.00
netIncome 4126000.00
sellingGeneralAdministrative 8363000.00
grossProfit 0.00
ebit 0.00
operatingIncome 4313000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 191000.00
totalRevenue 20920000.00
totalOperatingExpenses 0.00
costOfRevenue 8023000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4126000.00
2010-06-30
date 2010-06-30
currency_symbol USD
researchDevelopment 1121000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4511000.00
minorityInterest 0.00
netIncome 4312000.00
sellingGeneralAdministrative 7386000.00
grossProfit 0.00
ebit 0.00
operatingIncome 4507000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 199000.00
totalRevenue 19580000.00
totalOperatingExpenses 0.00
costOfRevenue 7484000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4312000.00
2010-03-31
date 2010-03-31
currency_symbol USD
researchDevelopment 914000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5065000.00
minorityInterest 0.00
netIncome 4841000.00
sellingGeneralAdministrative 6383000.00
grossProfit 0.00
ebit 0.00
operatingIncome 5064000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 224000.00
totalRevenue 18610000.00
totalOperatingExpenses 0.00
costOfRevenue 6973000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4841000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-14
currency_symbol USD
researchDevelopment 65434000.00
incomeBeforeTax 91037000.00
netIncome 76103000.00
sellingGeneralAdministrative 132644000.00
sellingAndMarketingExpenses 203154000.00
grossProfit 513520000.00
reconciledDepreciation 68470000.00
ebit 130952000.00
ebitda 199422000.00
depreciationAndAmortization 68470000.00
nonOperatingIncomeNetOther -2587000.00
operatingIncome 130952000.00
otherOperatingExpenses 715538000.00
interestExpense 1336000.00
taxProvision 14934000.00
netInterestIncome -1336000.00
nonRecurring 18664000.00
incomeTaxExpense 14934000.00
totalRevenue 827826000.00
totalOperatingExpenses 401232000.00
costOfRevenue 314306000.00
totalOtherIncomeExpenseNet -39915000.00
netIncomeFromContinuingOps 76103000.00
netIncomeApplicableToCommonShares 76103000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-10
currency_symbol USD
researchDevelopment 52014000.00
incomeBeforeTax 104736000.00
netIncome 91883000.00
sellingGeneralAdministrative 130758000.00
sellingAndMarketingExpenses 204878000.00
grossProfit 495756000.00
reconciledDepreciation 48771000.00
ebit 108106000.00
ebitda 156877000.00
depreciationAndAmortization 48771000.00
nonOperatingIncomeNetOther -3370000.00
operatingIncome 108106000.00
otherOperatingExpenses 665309000.00
interestExpense 3370000.00
taxProvision 12853000.00
interestIncome 137000.00
netInterestIncome 137000.00
incomeTaxExpense 12853000.00
totalRevenue 773415000.00
totalOperatingExpenses 387650000.00
costOfRevenue 277659000.00
totalOtherIncomeExpenseNet -3370000.00
netIncomeFromContinuingOps 91883000.00
netIncomeApplicableToCommonShares 91883000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-11
currency_symbol USD
researchDevelopment 46038000.00
incomeBeforeTax 89523000.00
netIncome 71766000.00
sellingGeneralAdministrative 116568000.00
sellingAndMarketingExpenses 159241000.00
grossProfit 407113000.00
reconciledDepreciation 41359000.00
ebit 85266000.00
ebitda 123558000.00
depreciationAndAmortization 38292000.00
nonOperatingIncomeNetOther 4257000.00
operatingIncome 85266000.00
otherOperatingExpenses 581420000.00
interestExpense 7324000.00
taxProvision 17757000.00
interestIncome 1190000.00
netInterestIncome 1190000.00
incomeTaxExpense 17757000.00
totalRevenue 666686000.00
totalOperatingExpenses 321847000.00
costOfRevenue 259573000.00
totalOtherIncomeExpenseNet 4257000.00
netIncomeFromContinuingOps 71766000.00
netIncomeApplicableToCommonShares 71766000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-13
currency_symbol USD
researchDevelopment 57216000.00
incomeBeforeTax 24916000.00
netIncome 20108000.00
sellingGeneralAdministrative 113246000.00
sellingAndMarketingExpenses 181730000.00
grossProfit 372347000.00
reconciledDepreciation 49915000.00
ebit -29760000.00
ebitda 20155000.00
depreciationAndAmortization 49915000.00
nonOperatingIncomeNetOther 4761000.00
operatingIncome -29760000.00
otherOperatingExpenses 630368000.00
interestExpense 54676000.00
taxProvision 4808000.00
interestIncome 4221000.00
netInterestIncome 4221000.00
incomeTaxExpense 4808000.00
totalRevenue 650523000.00
totalOperatingExpenses 352192000.00
costOfRevenue 278176000.00
totalOtherIncomeExpenseNet 54676000.00
netIncomeFromContinuingOps 20108000.00
netIncomeApplicableToCommonShares 20108000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-26
currency_symbol USD
researchDevelopment 58897000.00
incomeBeforeTax 66113000.00
netIncome 54687000.00
sellingGeneralAdministrative 97782000.00
sellingAndMarketingExpenses 166448000.00
grossProfit 355579000.00
reconciledDepreciation 45652000.00
ebit -51813000.00
ebitda -6161000.00
depreciationAndAmortization 45652000.00
nonOperatingIncomeNetOther 33661000.00
operatingIncome 32452000.00
otherOperatingExpenses 590798000.00
interestExpense 0.00
taxProvision 11426000.00
interestIncome 2736000.00
netInterestIncome 2736000.00
incomeTaxExpense 11426000.00
totalRevenue 623250000.00
totalOperatingExpenses 323127000.00
costOfRevenue 267671000.00
totalOtherIncomeExpenseNet 33661000.00
netIncomeFromContinuingOps 54687000.00
netIncomeApplicableToCommonShares 54687000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-22
currency_symbol USD
researchDevelopment 52486000.00
incomeBeforeTax 30081000.00
netIncome 16727000.00
sellingGeneralAdministrative 98710000.00
sellingAndMarketingExpenses 146464000.00
grossProfit 324009000.00
reconciledDepreciation 35490000.00
ebit -9141000.00
ebitda 26349000.00
depreciationAndAmortization 35490000.00
nonOperatingIncomeNetOther 3732000.00
operatingIncome 26349000.00
otherOperatingExpenses 530762000.00
interestExpense 0.00
taxProvision 13354000.00
interestIncome 891000.00
netInterestIncome 891000.00
extraordinaryItems -4500000.00
incomeTaxExpense 13354000.00
totalRevenue 557111000.00
totalOperatingExpenses 297660000.00
costOfRevenue 233102000.00
totalOtherIncomeExpenseNet 3732000.00
netIncomeFromContinuingOps 16727000.00
netIncomeApplicableToCommonShares 16727000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-27
currency_symbol USD
researchDevelopment 47789000.00
incomeBeforeTax 44497000.00
netIncome 32628000.00
sellingGeneralAdministrative 70987000.00
sellingAndMarketingExpenses 126626000.00
grossProfit 291188000.00
ebit 25840000.00
ebitda 45786000.00
depreciationAndAmortization 19946000.00
nonOperatingIncomeNetOther -1289000.00
operatingIncome 45786000.00
otherOperatingExpenses 448531000.00
interestExpense 0.00
taxProvision 11869000.00
interestIncome 149000.00
netInterestIncome 149000.00
incomeTaxExpense 11869000.00
totalRevenue 494317000.00
totalOperatingExpenses 245402000.00
costOfRevenue 203129000.00
totalOtherIncomeExpenseNet -1289000.00
netIncomeFromContinuingOps 32628000.00
netIncomeApplicableToCommonShares 32628000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-24
currency_symbol USD
researchDevelopment 41322000.00
incomeBeforeTax 34272000.00
netIncome 19552000.00
sellingGeneralAdministrative 61647000.00
sellingAndMarketingExpenses 106636000.00
grossProfit 250623000.00
ebit 26177000.00
ebitda 41018000.00
depreciationAndAmortization 14841000.00
nonOperatingIncomeNetOther -6746000.00
operatingIncome 41018000.00
otherOperatingExpenses 384131000.00
interestExpense 0.00
taxProvision 14720000.00
incomeTaxExpense 14720000.00
totalRevenue 425149000.00
totalOperatingExpenses 209605000.00
costOfRevenue 174526000.00
totalOtherIncomeExpenseNet -6746000.00
netIncomeFromContinuingOps 19552000.00
netIncomeApplicableToCommonShares 19550000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-27
currency_symbol USD
researchDevelopment 38301000.00
incomeBeforeTax 38177000.00
netIncome 22089000.00
sellingGeneralAdministrative 38880000.00
sellingAndMarketingExpenses 82125000.00
grossProfit 197949000.00
ebit 30726000.00
ebitda 38643000.00
depreciationAndAmortization 7917000.00
nonOperatingIncomeNetOther -466000.00
operatingIncome 38643000.00
otherOperatingExpenses 289328000.00
interestExpense 0.00
incomeTaxExpense 16088000.00
totalRevenue 327971000.00
totalOperatingExpenses 159306000.00
costOfRevenue 130022000.00
totalOtherIncomeExpenseNet -466000.00
netIncomeFromContinuingOps 22089000.00
netIncomeApplicableToCommonShares 22047000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
researchDevelopment 21764000.00
incomeBeforeTax 43375000.00
netIncome 26479000.00
sellingGeneralAdministrative 23063000.00
sellingAndMarketingExpenses 56738000.00
grossProfit 144888000.00
ebit 39453000.00
ebitda 43323000.00
depreciationAndAmortization 3870000.00
nonOperatingIncomeNetOther 52000.00
operatingIncome 43323000.00
otherOperatingExpenses 192192000.00
interestExpense 0.00
incomeTaxExpense 16896000.00
totalRevenue 235515000.00
totalOperatingExpenses 101565000.00
costOfRevenue 90627000.00
totalOtherIncomeExpenseNet 52000.00
netIncomeFromContinuingOps 26479000.00
netIncomeApplicableToCommonShares 26399000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-01
currency_symbol USD
researchDevelopment 16330000.00
incomeBeforeTax 21805000.00
netIncome 47543000.00
sellingGeneralAdministrative 21651000.00
sellingAndMarketingExpenses 45107000.00
grossProfit 104940000.00
ebit 19212000.00
ebitda 21852000.00
depreciationAndAmortization 2640000.00
nonOperatingIncomeNetOther -47000.00
operatingIncome 21852000.00
otherOperatingExpenses 147764000.00
interestExpense 0.00
incomeTaxExpense -25738000.00
totalRevenue 169616000.00
totalOperatingExpenses 83088000.00
costOfRevenue 64676000.00
totalOtherIncomeExpenseNet -47000.00
netIncomeFromContinuingOps 47543000.00
netIncomeApplicableToCommonShares 42629000.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
researchDevelopment 9777000.00
incomeBeforeTax 22900000.00
netIncome 21864000.00
sellingGeneralAdministrative 10171000.00
sellingAndMarketingExpenses 31929000.00
grossProfit 74767000.00
ebit 22890000.00
ebitda 24410000.00
depreciationAndAmortization 1520000.00
operatingIncome 22890000.00
otherOperatingExpenses 97381000.00
interestExpense 0.00
incomeTaxExpense 1036000.00
totalRevenue 120271000.00
totalOperatingExpenses 51877000.00
costOfRevenue 45504000.00
totalOtherIncomeExpenseNet 10000.00
netIncomeApplicableToCommonShares 21864000.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
researchDevelopment 4591000.00
incomeBeforeTax 19814000.00
netIncome 18938000.00
sellingGeneralAdministrative 8414000.00
sellingAndMarketingExpenses 17820000.00
grossProfit 50620000.00
ebit 19795000.00
ebitda 20669000.00
depreciationAndAmortization 874000.00
operatingIncome 19795000.00
otherOperatingExpenses 63178000.00
interestExpense 0.00
incomeTaxExpense 876000.00
totalRevenue 82973000.00
totalOperatingExpenses 30825000.00
costOfRevenue 32353000.00
totalOtherIncomeExpenseNet 19000.00
netIncomeApplicableToCommonShares 18938000.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
researchDevelopment 2361000.00
incomeBeforeTax 19751000.00
netIncome 18842000.00
sellingGeneralAdministrative 6217000.00
sellingAndMarketingExpenses 10949000.00
grossProfit 39273000.00
ebit 19746000.00
ebitda 20150000.00
depreciationAndAmortization 404000.00
operatingIncome 19746000.00
otherOperatingExpenses 41353000.00
interestExpense 0.00
incomeTaxExpense 909000.00
totalRevenue 61099000.00
totalOperatingExpenses 19527000.00
costOfRevenue 21826000.00
totalOtherIncomeExpenseNet 5000.00