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

Logo

SPS Commerce, Inc. предоставляет облачные услуги по управлению цепочками поставок. Фирма обслуживает розничных продавцов, поставщиков, бакалейных лавок, дистрибьюторов и логистические фирмы для организации управления данными о товарах, выполнения заказов, контроля над запасами и анализа продаж по всем каналам. Платформа облачных сервисов SPS Commerce предлагает решения для торговых партнеров, решения, ассортимент, аналитику, источники и другие решения для торговых партнеров. Компания была основана Гэри У. Андерсоном и Роджером Андерсоном 28 января 1987 года и имеет штаб-квартиру в Миннеаполисе, Миннесота.

General
Code SPSC
Type Common Stock
Name SPS Commerce Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000PZGB75
ISIN US78463M1071
LEI 2549006XVF9GCCETDQ72
PrimaryTicker SPSC.US
CUSIP 78463M107
CIK 1092699
EmployerIdNumber 41-2015127
FiscalYearEnd December
IPODate 2010-04-22
InternationalDomestic Domestic
Sector Technology
Industry Software - Infrastructure
GicSector Information Technology
GicGroup Software & Services
GicIndustry Software
GicSubIndustry Application Software
HomeCategory Domestic
IsDelisted Нет
Address 333 South Seventh Street, Minneapolis, MN, United States, 55402
Phone 612 435 9400
WebURL https://www.spscommerce.com
FullTimeEmployees 2215
UpdatedAt 2023-12-25
Highlights
MarketCapitalization 7096948736
MarketCapitalizationMln 7096.9487
EBITDA 106729000
PERatio 115.1131
PEGRatio 4.7094
WallStreetTargetPrice 193.43
BookValue 17.082
DividendShare 0
DividendYield 0.0038
EarningsShare 1.68
EPSEstimateCurrentYear 2.8
EPSEstimateNextYear 3.15
EPSEstimateNextQuarter 0.7
EPSEstimateCurrentQuarter 0.67
MostRecentQuarter 2023-09-30
ProfitMargin 0.1221
OperatingMarginTTM 0.1518
ReturnOnAssetsTTM 0.0644
ReturnOnEquityTTM 0.1106
RevenueTTM 513963008
RevenuePerShareTTM 14.09
QuarterlyRevenueGrowthYOY 0.185
GrossProfitTTM 297810000
DilutedEpsTTM 1.68
QuarterlyEarningsGrowthYOY 0.047

Financials / Income Statement / quarterly / net Income

12.77M
2021-12-31
12.6M
2022-03-31
10.75M
2022-06-30
15.86M
2022-09-30
15.92M
2022-12-31
15.29M
2023-03-31
14.68M
2023-06-30
16.84M
2023-09-30

Financials / Income Statement / quarterly / ebitda

17.77M
2021-12-31
22.33M
2022-03-31
23.54M
2022-06-30
27.42M
2022-09-30
22.85M
2022-12-31
25.21M
2023-03-31
25.18M
2023-06-30
26.33M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

102.76M
2021-12-31
105.19M
2022-03-31
109.18M
2022-06-30
114.49M
2022-09-30
122.02M
2022-12-31
125.87M
2023-03-31
130.42M
2023-06-30
135.66M
2023-09-30

Earnings / History / epsActual

0.63
2022-12-31
0.67
2023-03-31
0.69
2023-06-30
0.75
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 115.1131
ForwardPE 67.1141
PriceSalesTTM 13.5298
PriceBookMRQ 11.3627
EnterpriseValue 6872632320
EnterpriseValueRevenue 13.0934
EnterpriseValueEbitda 63.0523
SharesStats
SharesOutstanding 36697600
SharesFloat 36427147
PercentInsiders 0.696
PercentInstitutions 103.027
Technicals
Beta 0.794
52WeekHigh 196.39
52WeekLow 120.66
50DayMA 173.6018
200DayMA 168.6812
SharesShort 964745
SharesShortPriorMonth 1020574
ShortRatio 6.06
ShortPercent 0.0363
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-10-26
currency_symbol USD
totalAssets 787408000.00
intangibleAssets 103597000.00
otherCurrentAssets 15743000.00
totalLiab 160564000.00
totalStockholderEquity 626844000.00
otherCurrentLiab 50374000.00
commonStock 39000.00
capitalStock 39000.00
retainedEarnings 240034000.00
goodWill 252045000.00
cash 178702000.00
totalCurrentLiabilities 132871000.00
currentDeferredRevenue 71853000.00
netDebt -163690000.00
shortTermDebt 4449000.00
shortLongTermDebtTotal 15012000.00
otherStockholderEquity 391421000.00
totalCurrentAssets 359739000.00
shortTermInvestments 60628000.00
netReceivables 45141000.00
inventory 59525000.00
accountsPayable 6195000.00
accumulatedOtherComprehensiveIncome -4650000.00
nonCurrrentAssetsOther 1177000.00
nonCurrentAssetsTotal 427669000.00
capitalLeaseObligations 15012000.00
nonCurrentLiabilitiesTotal 27693000.00
liabilitiesAndStockholdersEquity 787408000.00
cashAndShortTermInvestments 239330000.00
propertyPlantAndEquipmentGross 126650000.00
propertyPlantAndEquipmentNet 44524000.00
netWorkingCapital 226868000.00
netInvestedCapital 626844000.00
commonStockSharesOutstanding 37584000.00
2023-06-30
date 2023-06-30
filing_date 2023-07-27
currency_symbol USD
totalAssets 735538000.00
intangibleAssets 77633000.00
otherCurrentAssets 13556000.00
totalLiab 134557000.00
totalStockholderEquity 600981000.00
deferredLongTermLiab 5807000.00
otherCurrentLiab 35351000.00
commonStock 39000.00
capitalStock 39000.00
retainedEarnings 223192000.00
goodWill 202786000.00
cash 209264000.00
totalCurrentLiabilities 111968000.00
currentDeferredRevenue 66381000.00
netDebt -194133000.00
shortTermDebt 4073000.00
shortLongTermDebtTotal 15131000.00
otherStockholderEquity 379592000.00
propertyPlantEquipment 35211000.00
totalCurrentAssets 384976000.00
netTangibleAssets 320562000.00
shortTermInvestments 60914000.00
netReceivables 44992000.00
inventory 56250000.00
accountsPayable 6163000.00
accumulatedOtherComprehensiveIncome -1842000.00
commonStockTotalEquity 39000.00
retainedEarningsTotalEquity 223192000.00
nonCurrrentAssetsOther 1278000.00
deferredLongTermAssetCharges 19005000.00
nonCurrentAssetsTotal 350562000.00
capitalLeaseObligations 15131000.00
nonCurrentLiabilitiesOther 16782000.00
nonCurrentLiabilitiesTotal 22589000.00
capitalSurpluse 508484000.00
liabilitiesAndStockholdersEquity 735538000.00
cashAndShortTermInvestments 270178000.00
propertyPlantAndEquipmentGross 43184000.00
propertyPlantAndEquipmentNet 43184000.00
netWorkingCapital 273008000.00
netInvestedCapital 600981000.00
commonStockSharesOutstanding 37426000.00
2023-03-31
date 2023-03-31
filing_date 2023-04-26
currency_symbol USD
totalAssets 696927000.00
intangibleAssets 84536000.00
otherCurrentAssets 15651000.00
totalLiab 131037000.00
totalStockholderEquity 565890000.00
deferredLongTermLiab 6977000.00
otherCurrentLiab 34594000.00
commonStock 39000.00
capitalStock 39000.00
retainedEarnings 208510000.00
otherLiab 12082000.00
goodWill 199001000.00
otherAssets 23479000.00
cash 182304000.00
totalCurrentLiabilities 106961000.00
currentDeferredRevenue 62907000.00
netDebt -166189000.00
shortTermDebt 4121000.00
shortLongTermDebtTotal 16115000.00
otherStockholderEquity 360824000.00
propertyPlantEquipment 35078000.00
totalCurrentAssets 346382000.00
netTangibleAssets 282353000.00
shortTermInvestments 51146000.00
netReceivables 43437000.00
inventory 53844000.00
accountsPayable 5339000.00
accumulatedOtherComprehensiveIncome -3483000.00
commonStockTotalEquity 39000.00
retainedEarningsTotalEquity 208510000.00
nonCurrrentAssetsOther 20114000.00
deferredLongTermAssetCharges 17965000.00
nonCurrentAssetsTotal 350545000.00
capitalLeaseObligations 16115000.00
nonCurrentLiabilitiesOther 17099000.00
nonCurrentLiabilitiesTotal 24076000.00
capitalSurpluse 489716000.00
liabilitiesAndStockholdersEquity 696927000.00
cashAndShortTermInvestments 233450000.00
propertyPlantAndEquipmentGross 43529000.00
propertyPlantAndEquipmentNet 43529000.00
netWorkingCapital 239421000.00
netInvestedCapital 565890000.00
commonStockSharesOutstanding 37155000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-21
currency_symbol USD
totalAssets 672914000.00
intangibleAssets 88352000.00
otherCurrentAssets 16319000.00
totalLiab 135841000.00
totalStockholderEquity 537073000.00
deferredLongTermLiab 7419000.00
otherCurrentLiab 37686000.00
commonStock 38000.00
capitalStock 38000.00
retainedEarnings 193221000.00
otherLiab 12190000.00
goodWill 197284000.00
otherAssets 19836000.00
cash 162893000.00
totalCurrentLiabilities 110642000.00
currentDeferredRevenue 57423000.00
netDebt -145607000.00
shortTermDebt 4277000.00
shortLongTermDebtTotal 17286000.00
otherStockholderEquity 347225000.00
propertyPlantEquipment 35458000.00
totalCurrentAssets 322814000.00
netTangibleAssets 251437000.00
shortTermInvestments 51412000.00
netReceivables 39435000.00
inventory 52755000.00
accountsPayable 11256000.00
accumulatedOtherComprehensiveIncome -3411000.00
commonStockTotalEquity 38000.00
retainedEarningsTotalEquity 193221000.00
nonCurrrentAssetsOther 19609000.00
deferredLongTermAssetCharges 17424000.00
nonCurrentAssetsTotal 350100000.00
capitalLeaseObligations 17286000.00
nonCurrentLiabilitiesOther 17780000.00
nonCurrentLiabilitiesTotal 25199000.00
capitalSurpluse 476117000.00
liabilitiesAndStockholdersEquity 672914000.00
cashAndShortTermInvestments 214305000.00
propertyPlantAndEquipmentGross 44628000.00
propertyPlantAndEquipmentNet 44628000.00
netWorkingCapital 212172000.00
netInvestedCapital 537073000.00
commonStockSharesOutstanding 36971000.00
2022-09-30
date 2022-09-30
filing_date 2022-10-27
currency_symbol USD
totalAssets 637090000.00
intangibleAssets 70742000.00
otherCurrentAssets 15246000.00
totalLiab 129427000.00
totalStockholderEquity 507663000.00
deferredLongTermLiab 4841000.00
otherCurrentLiab 33981000.00
commonStock 38000.00
capitalStock 38000.00
retainedEarnings 177306000.00
otherLiab 9987000.00
goodWill 165908000.00
otherAssets 18484000.00
cash 186230000.00
totalCurrentLiabilities 105466000.00
currentDeferredRevenue 58949000.00
netDebt -167920000.00
shortTermDebt 4336000.00
shortLongTermDebtTotal 18310000.00
otherStockholderEquity 334979000.00
propertyPlantEquipment 32923000.00
totalCurrentAssets 339273000.00
netTangibleAssets 271013000.00
shortTermInvestments 50928000.00
netReceivables 36787000.00
inventory 50082000.00
accountsPayable 8200000.00
accumulatedOtherComprehensiveIncome -4660000.00
commonStockTotalEquity 38000.00
retainedEarningsTotalEquity 177306000.00
nonCurrrentAssetsOther 18261000.00
deferredLongTermAssetCharges 16474000.00
nonCurrentAssetsTotal 297817000.00
capitalLeaseObligations 18310000.00
nonCurrentLiabilitiesOther 19120000.00
nonCurrentLiabilitiesTotal 23961000.00
capitalSurpluse 463356000.00
liabilitiesAndStockholdersEquity 637090000.00
cashAndShortTermInvestments 237158000.00
propertyPlantAndEquipmentGross 120619000.00
propertyPlantAndEquipmentNet 42683000.00
netWorkingCapital 233807000.00
netInvestedCapital 507663000.00
commonStockSharesOutstanding 36915000.00
2022-06-30
date 2022-06-30
filing_date 2022-07-27
currency_symbol USD
totalAssets 622776000.00
intangibleAssets 53597000.00
otherCurrentAssets 17912000.00
totalLiab 125756000.00
totalStockholderEquity 497020000.00
deferredLongTermLiab 4997000.00
otherCurrentLiab 33363000.00
commonStock 38000.00
capitalStock 38000.00
retainedEarnings 161443000.00
otherLiab 10278000.00
goodWill 142960000.00
otherAssets 19092000.00
cash 212725000.00
totalCurrentLiabilities 101239000.00
currentDeferredRevenue 59093000.00
netDebt -194145000.00
shortTermDebt 4341000.00
shortLongTermDebtTotal 18580000.00
otherStockholderEquity 338022000.00
propertyPlantEquipment 32000000.00
totalCurrentAssets 365549000.00
netTangibleAssets 300463000.00
shortTermInvestments 46513000.00
netReceivables 40105000.00
inventory 48294000.00
accountsPayable 4442000.00
accumulatedOtherComprehensiveIncome -2483000.00
commonStockTotalEquity 38000.00
retainedEarningsTotalEquity 161443000.00
nonCurrrentAssetsOther 18901000.00
deferredLongTermAssetCharges 16371000.00
nonCurrentAssetsTotal 257227000.00
capitalLeaseObligations 18580000.00
nonCurrentLiabilitiesOther 19520000.00
nonCurrentLiabilitiesTotal 24517000.00
capitalSurpluse 453922000.00
liabilitiesAndStockholdersEquity 622776000.00
cashAndShortTermInvestments 259238000.00
propertyPlantAndEquipmentNet 41578000.00
netWorkingCapital 264310000.00
netInvestedCapital 497020000.00
commonStockSharesOutstanding 36862000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-29
currency_symbol USD
totalAssets 613308000.00
intangibleAssets 56158000.00
otherCurrentAssets 22923000.00
totalLiab 121787000.00
totalStockholderEquity 491521000.00
deferredLongTermLiab 6898000.00
otherCurrentLiab 28562000.00
commonStock 38000.00
capitalStock 38000.00
retainedEarnings 150690000.00
otherLiab 12021000.00
goodWill 144162000.00
otherAssets 19012000.00
cash 203088000.00
totalCurrentLiabilities 94428000.00
currentDeferredRevenue 56798000.00
netDebt -183413000.00
shortTermDebt 4337000.00
shortLongTermDebtTotal 19675000.00
otherStockholderEquity 341502000.00
propertyPlantEquipment 32261000.00
totalCurrentAssets 351467000.00
netTangibleAssets 291201000.00
shortTermInvestments 39968000.00
netReceivables 38778000.00
inventory 46710000.00
accountsPayable 4731000.00
accumulatedOtherComprehensiveIncome -709000.00
commonStockTotalEquity 38000.00
retainedEarningsTotalEquity 150690000.00
nonCurrrentAssetsOther 18813000.00
deferredLongTermAssetCharges 15900000.00
nonCurrentAssetsTotal 261841000.00
capitalLeaseObligations 19675000.00
nonCurrentLiabilitiesOther 20461000.00
nonCurrentLiabilitiesTotal 27359000.00
capitalSurpluse 442405000.00
liabilitiesAndStockholdersEquity 613308000.00
cashAndShortTermInvestments 243056000.00
propertyPlantAndEquipmentNet 42509000.00
netWorkingCapital 257039000.00
netInvestedCapital 491521000.00
commonStockSharesOutstanding 36989000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-22
currency_symbol USD
totalAssets 615846000.00
intangibleAssets 58587000.00
otherCurrentAssets 16042000.00
totalLiab 131587000.00
totalStockholderEquity 484259000.00
deferredLongTermLiab 15191000.00
otherCurrentLiab 40006000.00
commonStock 38000.00
capitalStock 38000.00
retainedEarnings 138087000.00
otherLiab 12289000.00
goodWill 143663000.00
otherAssets 18401000.00
cash 207552000.00
totalCurrentLiabilities 102872000.00
currentDeferredRevenue 50428000.00
netDebt -187018000.00
shortTermDebt 4108000.00
shortLongTermDebtTotal 20534000.00
otherStockholderEquity 347581000.00
propertyPlantEquipment 42752000.00
totalCurrentAssets 352443000.00
longTermInvestments 0.00
netTangibleAssets 282009000.00
shortTermInvestments 49758000.00
netReceivables 34562000.00
inventory 44529000.00
accountsPayable 8330000.00
accumulatedOtherComprehensiveIncome -1447000.00
commonStockTotalEquity 38000.00
retainedEarningsTotalEquity 138087000.00
nonCurrrentAssetsOther 3028000.00
deferredLongTermAssetCharges 15191000.00
nonCurrentAssetsTotal 263403000.00
capitalLeaseObligations 20534000.00
nonCurrentLiabilitiesOther 21570000.00
nonCurrentLiabilitiesTotal 28715000.00
capitalSurpluse 433258000.00
liabilitiesAndStockholdersEquity 615846000.00
cashAndShortTermInvestments 257310000.00
propertyPlantAndEquipmentNet 42752000.00
netWorkingCapital 249571000.00
netInvestedCapital 484259000.00
commonStockSharesOutstanding 37154000.00
2021-09-30
date 2021-09-30
filing_date 2021-10-28
currency_symbol USD
totalAssets 591283000.00
intangibleAssets 52471000.00
otherCurrentAssets 14346000.00
totalLiab 120755000.00
totalStockholderEquity 470528000.00
deferredLongTermLiab 14500000.00
otherCurrentLiab 38096000.00
commonStock 38000.00
capitalStock 38000.00
retainedEarnings 125322000.00
otherLiab 9130000.00
goodWill 134680000.00
otherAssets 17176000.00
cash 195803000.00
totalCurrentLiabilities 94928000.00
currentDeferredRevenue 49185000.00
netDebt -175211000.00
shortTermDebt 3895000.00
shortLongTermDebtTotal 20592000.00
otherStockholderEquity 346762000.00
propertyPlantEquipment 43701000.00
totalCurrentAssets 343255000.00
longTermInvestments 0.00
netTangibleAssets 283377000.00
shortTermInvestments 56183000.00
netReceivables 35330000.00
inventory 41593000.00
accountsPayable 3752000.00
accumulatedOtherComprehensiveIncome -1594000.00
commonStockTotalEquity 38000.00
retainedEarningsTotalEquity 125322000.00
nonCurrrentAssetsOther 2487000.00
deferredLongTermAssetCharges 14500000.00
nonCurrentAssetsTotal 248028000.00
capitalLeaseObligations 20592000.00
nonCurrentLiabilitiesOther 21856000.00
nonCurrentLiabilitiesTotal 25827000.00
capitalSurpluse 422670000.00
liabilitiesAndStockholdersEquity 591283000.00
cashAndShortTermInvestments 251986000.00
propertyPlantAndEquipmentNet 43701000.00
netWorkingCapital 248327000.00
netInvestedCapital 470528000.00
commonStockSharesOutstanding 37015000.00
2021-06-30
date 2021-06-30
filing_date 2021-07-29
currency_symbol USD
totalAssets 572278000.00
intangibleAssets 54950000.00
otherCurrentAssets 11711000.00
totalLiab 117529000.00
totalStockholderEquity 454749000.00
deferredLongTermLiab 13692000.00
otherCurrentLiab 32690000.00
commonStock 38000.00
capitalStock 38000.00
retainedEarnings 113873000.00
otherLiab 8359000.00
goodWill 135354000.00
otherAssets 16414000.00
cash 184367000.00
totalCurrentLiabilities 91437000.00
currentDeferredRevenue 48845000.00
netDebt -162674000.00
shortTermDebt 3960000.00
shortLongTermDebtTotal 21693000.00
otherStockholderEquity 341485000.00
propertyPlantEquipment 42398000.00
totalCurrentAssets 323162000.00
longTermInvestments 0.00
netTangibleAssets 264445000.00
shortTermInvestments 48999000.00
netReceivables 37936000.00
inventory 40149000.00
accountsPayable 5942000.00
accumulatedOtherComprehensiveIncome -647000.00
commonStockTotalEquity 38000.00
retainedEarningsTotalEquity 113873000.00
nonCurrrentAssetsOther 2476000.00
deferredLongTermAssetCharges 13692000.00
nonCurrentAssetsTotal 249116000.00
capitalLeaseObligations 21693000.00
nonCurrentLiabilitiesOther 22724000.00
nonCurrentLiabilitiesTotal 26092000.00
capitalSurpluse 413182000.00
liabilitiesAndStockholdersEquity 572278000.00
cashAndShortTermInvestments 233366000.00
propertyPlantAndEquipmentGross 42398000.00
propertyPlantAndEquipmentNet 42398000.00
netWorkingCapital 231725000.00
netInvestedCapital 454749000.00
commonStockSharesOutstanding 36753000.00
2021-03-31
date 2021-03-31
filing_date 2021-04-29
currency_symbol USD
totalAssets 549837000.00
intangibleAssets 57594000.00
otherCurrentAssets 14490000.00
totalLiab 109314000.00
totalStockholderEquity 440523000.00
deferredLongTermLiab 3112000.00
otherCurrentLiab 30446000.00
commonStock 37000.00
retainedEarnings 103690000.00
otherLiab 7139000.00
goodWill 135263000.00
otherAssets 15704000.00
cash 169274000.00
totalCurrentLiabilities 83432000.00
currentDeferredRevenue 44481000.00
netDebt -147107000.00
shortTermDebt 3424000.00
shortLongTermDebtTotal 22167000.00
otherStockholderEquity 337613000.00
propertyPlantEquipment 26606000.00
totalCurrentAssets 296874000.00
longTermInvestments 2500000.00
netTangibleAssets 247666000.00
shortTermInvestments 39174000.00
netReceivables 35270000.00
inventory 38666000.00
accountsPayable 5081000.00
accumulatedOtherComprehensiveIncome -817000.00
commonStockTotalEquity 37000.00
retainedEarningsTotalEquity 103690000.00
nonCurrrentAssetsOther 15494000.00
deferredLongTermAssetCharges 12874000.00
nonCurrentAssetsTotal 252963000.00
capitalLeaseObligations 22167000.00
nonCurrentLiabilitiesOther 22770000.00
nonCurrentLiabilitiesTotal 25882000.00
capitalSurpluse 402860000.00
liabilitiesAndStockholdersEquity 549837000.00
cashAndShortTermInvestments 208448000.00
propertyPlantAndEquipmentGross 41902000.00
propertyPlantAndEquipmentNet 41902000.00
netWorkingCapital 213442000.00
netInvestedCapital 440523000.00
commonStockSharesOutstanding 36722000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-23
currency_symbol USD
totalAssets 525525000.00
intangibleAssets 59830000.00
otherCurrentAssets 12312000.00
totalLiab 104804000.00
totalStockholderEquity 420721000.00
deferredLongTermLiab 2937000.00
otherCurrentLiab 33100000.00
commonStock 37000.00
retainedEarnings 93490000.00
otherLiab 5933000.00
goodWill 135253000.00
otherAssets 33587000.00
cash 149692000.00
totalCurrentLiabilities 79199000.00
currentDeferredRevenue 37947000.00
netDebt -127222000.00
shortTermDebt 2798000.00
shortLongTermDebtTotal 22470000.00
otherStockholderEquity 328215000.00
propertyPlantEquipment 26432000.00
totalCurrentAssets 270870000.00
longTermInvestments 2500000.00
netTangibleAssets 225638000.00
shortTermInvestments 37786000.00
netReceivables 33578000.00
inventory 37502000.00
accountsPayable 5354000.00
accumulatedOtherComprehensiveIncome -1021000.00
commonStockTotalEquity 37000.00
retainedEarningsTotalEquity 93490000.00
nonCurrrentAssetsOther 14865000.00
deferredLongTermAssetCharges 12607000.00
nonCurrentAssetsTotal 254655000.00
capitalLeaseObligations 22470000.00
nonCurrentLiabilitiesOther 22668000.00
nonCurrentLiabilitiesTotal 25605000.00
capitalSurpluse 393462000.00
liabilitiesAndStockholdersEquity 525525000.00
cashAndShortTermInvestments 187478000.00
propertyPlantAndEquipmentGross 42013000.00
propertyPlantAndEquipmentNet 42013000.00
netWorkingCapital 191224000.00
netInvestedCapital 420721000.00
commonStockSharesOutstanding 36729000.00
2020-09-30
date 2020-09-30
filing_date 2020-10-28
currency_symbol USD
totalAssets 487686000.00
intangibleAssets 18575000.00
otherCurrentAssets 8927000.00
totalLiab 92746000.00
totalStockholderEquity 394940000.00
deferredLongTermLiab 2939000.00
otherCurrentLiab 25416000.00
commonStock 37000.00
retainedEarnings 80020000.00
otherLiab 5632000.00
goodWill 76543000.00
otherAssets 12809000.00
cash 208930000.00
totalCurrentLiabilities 70389000.00
currentDeferredRevenue 35582000.00
netDebt -187850000.00
shortTermDebt 4355000.00
shortLongTermDebtTotal 21080000.00
otherStockholderEquity 317883000.00
propertyPlantEquipment 25053000.00
totalCurrentAssets 337008000.00
longTermInvestments 2476000.00
netTangibleAssets 299822000.00
shortTermInvestments 52300000.00
netReceivables 30289000.00
inventory 36562000.00
accountsPayable 5036000.00
accumulatedOtherComprehensiveIncome -2862000.00
commonStockTotalEquity 37000.00
retainedEarningsTotalEquity 80020000.00
nonCurrrentAssetsOther 13799000.00
deferredLongTermAssetCharges 11571000.00
nonCurrentAssetsTotal 150678000.00
capitalLeaseObligations 21080000.00
nonCurrentLiabilitiesOther 19418000.00
nonCurrentLiabilitiesTotal 22357000.00
capitalSurpluse 382992000.00
liabilitiesAndStockholdersEquity 487686000.00
cashAndShortTermInvestments 261230000.00
propertyPlantAndEquipmentGross 39145000.00
propertyPlantAndEquipmentNet 39145000.00
netWorkingCapital 266619000.00
netInvestedCapital 394940000.00
commonStockSharesOutstanding 36366000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-30
currency_symbol USD
totalAssets 461663000.00
intangibleAssets 19790000.00
otherCurrentAssets 8378000.00
totalLiab 88353000.00
totalStockholderEquity 373310000.00
deferredLongTermLiab 952000.00
otherCurrentLiab 22017000.00
commonStock 37000.00
retainedEarnings 68613000.00
otherLiab 3698000.00
goodWill 75883000.00
otherAssets 12910000.00
cash 174850000.00
totalCurrentLiabilities 66735000.00
currentDeferredRevenue 36273000.00
netDebt -152741000.00
shortTermDebt 4189000.00
shortLongTermDebtTotal 22109000.00
otherStockholderEquity 308660000.00
propertyPlantEquipment 25510000.00
totalCurrentAssets 303977000.00
longTermInvestments 7566000.00
netTangibleAssets 277637000.00
shortTermInvestments 50775000.00
netReceivables 34177000.00
inventory 35797000.00
accountsPayable 4256000.00
accumulatedOtherComprehensiveIncome -3779000.00
commonStockTotalEquity 37000.00
retainedEarningsTotalEquity 68613000.00
nonCurrrentAssetsOther 13068000.00
deferredLongTermAssetCharges 10852000.00
nonCurrentAssetsTotal 157686000.00
capitalLeaseObligations 22109000.00
nonCurrentLiabilitiesOther 20666000.00
nonCurrentLiabilitiesTotal 21618000.00
capitalSurpluse 373686000.00
liabilitiesAndStockholdersEquity 461663000.00
cashAndShortTermInvestments 225625000.00
propertyPlantAndEquipmentGross 40349000.00
propertyPlantAndEquipmentNet 40349000.00
netWorkingCapital 237242000.00
netInvestedCapital 373310000.00
commonStockSharesOutstanding 36016000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-30
currency_symbol USD
totalAssets 439819000.00
intangibleAssets 20857000.00
otherCurrentAssets 9417000.00
totalLiab 84631000.00
totalStockholderEquity 355188000.00
deferredLongTermLiab 990000.00
otherCurrentLiab 18506000.00
commonStock 36000.00
retainedEarnings 57419000.00
otherLiab 3771000.00
goodWill 74463000.00
otherAssets 14252000.00
cash 184484000.00
totalCurrentLiabilities 61903000.00
currentDeferredRevenue 34929000.00
netDebt -161661000.00
shortTermDebt 3866000.00
shortLongTermDebtTotal 22823000.00
otherStockholderEquity 303733000.00
propertyPlantEquipment 24035000.00
totalCurrentAssets 289854000.00
netTangibleAssets 259868000.00
shortTermInvestments 30074000.00
netReceivables 30336000.00
inventory 35543000.00
accountsPayable 4602000.00
accumulatedOtherComprehensiveIncome -5823000.00
commonStockTotalEquity 36000.00
retainedEarningsTotalEquity 57419000.00
treasuryStock -58297000.00
nonCurrrentAssetsOther 2210000.00
deferredLongTermAssetCharges 13230000.00
nonCurrentAssetsTotal 149965000.00
capitalLeaseObligations 22823000.00
nonCurrentLiabilitiesOther 21738000.00
nonCurrentLiabilitiesTotal 22728000.00
capitalSurpluse 361853000.00
liabilitiesAndStockholdersEquity 439819000.00
cashAndShortTermInvestments 214558000.00
propertyPlantAndEquipmentGross 39205000.00
propertyPlantAndEquipmentNet 39205000.00
netWorkingCapital 227951000.00
netInvestedCapital 355188000.00
commonStockSharesOutstanding 35926000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-25
currency_symbol USD
totalAssets 447440000.00
intangibleAssets 22668000.00
otherCurrentAssets 11279000.00
totalLiab 92564000.00
totalStockholderEquity 354876000.00
deferredLongTermLiab 1193000.00
otherCurrentLiab 28510000.00
commonStock 36000.00
retainedEarnings 48973000.00
otherLiab 4449000.00
goodWill 76845000.00
otherAssets 15644000.00
cash 179252000.00
totalCurrentLiabilities 69319000.00
currentDeferredRevenue 31463000.00
netDebt -155384000.00
shortTermDebt 5072000.00
shortLongTermDebtTotal 23868000.00
otherStockholderEquity 307867000.00
propertyPlantEquipment 23752000.00
totalCurrentAssets 291621000.00
netTangibleAssets 255363000.00
shortTermInvestments 34284000.00
netReceivables 31532000.00
inventory 35274000.00
accountsPayable 4274000.00
accumulatedOtherComprehensiveIncome -1951000.00
commonStockTotalEquity 36000.00
retainedEarningsTotalEquity 48973000.00
treasuryStock -46297000.00
nonCurrrentAssetsOther 2513000.00
deferredLongTermAssetCharges 14297000.00
nonCurrentAssetsTotal 155819000.00
capitalLeaseObligations 23868000.00
nonCurrentLiabilitiesOther 23341000.00
nonCurrentLiabilitiesTotal 23245000.00
capitalSurpluse 354115000.00
liabilitiesAndStockholdersEquity 447440000.00
cashAndShortTermInvestments 213536000.00
propertyPlantAndEquipmentGross 39496000.00
propertyPlantAndEquipmentNet 39496000.00
commonStockSharesOutstanding 36152000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-25
currency_symbol USD
totalAssets 426597000.00
intangibleAssets 23844000.00
otherCurrentAssets 8385000.00
totalLiab 81529000.00
totalStockholderEquity 345068000.00
deferredLongTermLiab 1169000.00
otherCurrentLiab 22534000.00
commonStock 36000.00
retainedEarnings 39811000.00
otherLiab 4772000.00
goodWill 76366000.00
otherAssets 17385000.00
cash 149727000.00
totalCurrentLiabilities 60533000.00
currentDeferredRevenue 30351000.00
netDebt -130222000.00
shortTermDebt 3281000.00
shortLongTermDebtTotal 19505000.00
otherStockholderEquity 308221000.00
propertyPlantEquipment 20757000.00
totalCurrentAssets 273524000.00
netTangibleAssets 244858000.00
shortTermInvestments 51446000.00
netReceivables 29383000.00
inventory 34583000.00
accountsPayable 4367000.00
accumulatedOtherComprehensiveIncome -3148000.00
commonStockTotalEquity 36000.00
retainedEarningsTotalEquity 39811000.00
treasuryStock -40645000.00
nonCurrrentAssetsOther 2621000.00
deferredLongTermAssetCharges 15837000.00
nonCurrentAssetsTotal 153073000.00
capitalLeaseObligations 19505000.00
nonCurrentLiabilitiesOther 19827000.00
nonCurrentLiabilitiesTotal 20996000.00
capitalSurpluse 349014000.00
liabilitiesAndStockholdersEquity 426597000.00
cashAndShortTermInvestments 201173000.00
propertyPlantAndEquipmentGross 34405000.00
propertyPlantAndEquipmentNet 34405000.00
commonStockSharesOutstanding 35932000.00
2019-06-30
date 2019-06-30
filing_date 2019-07-26
currency_symbol USD
totalAssets 418607000.00
intangibleAssets 20379000.00
otherCurrentAssets 8265000.00
totalLiab 80274000.00
totalStockholderEquity 338333000.00
deferredLongTermLiab 1246000.00
otherCurrentLiab 20847000.00
commonStock 18000.00
retainedEarnings 30870000.00
otherLiab 4984000.00
goodWill 70300000.00
otherAssets 19574000.00
cash 147023000.00
totalCurrentLiabilities 58400000.00
currentDeferredRevenue 30376000.00
netDebt -126664000.00
shortTermDebt 3469000.00
shortLongTermDebt 3469000.00
shortLongTermDebtTotal 20359000.00
otherStockholderEquity 309445000.00
propertyPlantEquipment 20597000.00
totalCurrentAssets 272773000.00
netTangibleAssets 247654000.00
shortTermInvestments 51651000.00
netReceivables 30747000.00
longTermDebt 16890000.00
inventory 35087000.00
accountsPayable 3708000.00
accumulatedOtherComprehensiveIncome -2160000.00
commonStockTotalEquity 18000.00
retainedEarningsTotalEquity 30870000.00
treasuryStock -34645000.00
nonCurrrentAssetsOther 2452000.00
deferredLongTermAssetCharges 18068000.00
nonCurrentAssetsTotal 145834000.00
capitalLeaseObligations 20359000.00
nonCurrentLiabilitiesOther 20628000.00
nonCurrentLiabilitiesTotal 21874000.00
capitalSurpluse 344250000.00
liabilitiesAndStockholdersEquity 418607000.00
cashAndShortTermInvestments 198674000.00
propertyPlantAndEquipmentGross 34635000.00
propertyPlantAndEquipmentNet 34635000.00
commonStockSharesOutstanding 36020000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-26
currency_symbol USD
totalAssets 407197000.00
intangibleAssets 21572000.00
otherCurrentAssets 8858000.00
totalLiab 76493000.00
totalStockholderEquity 330704000.00
deferredLongTermLiab 1315000.00
otherCurrentLiab 16593000.00
commonStock 18000.00
retainedEarnings 22074000.00
otherLiab 5388000.00
goodWill 70075000.00
otherAssets 22357000.00
cash 143715000.00
totalCurrentLiabilities 53382000.00
currentDeferredRevenue 28889000.00
netDebt -122483000.00
shortTermDebt 3509000.00
shortLongTermDebt 3509000.00
shortLongTermDebtTotal 21232000.00
otherStockholderEquity 310612000.00
propertyPlantEquipment 20710000.00
totalCurrentAssets 257249000.00
netTangibleAssets 239057000.00
shortTermInvestments 41683000.00
netReceivables 28301000.00
longTermDebt 17723000.00
inventory 34692000.00
accountsPayable 4391000.00
accumulatedOtherComprehensiveIncome -2473000.00
commonStockTotalEquity 18000.00
retainedEarningsTotalEquity 22074000.00
treasuryStock -28645000.00
nonCurrrentAssetsOther 1630000.00
deferredLongTermAssetCharges 20727000.00
nonCurrentAssetsTotal 149948000.00
capitalLeaseObligations 21232000.00
nonCurrentLiabilitiesOther 21796000.00
nonCurrentLiabilitiesTotal 23111000.00
capitalSurpluse 339730000.00
liabilitiesAndStockholdersEquity 407197000.00
cashAndShortTermInvestments 185398000.00
propertyPlantAndEquipmentGross 35944000.00
propertyPlantAndEquipmentNet 35944000.00
commonStockSharesOutstanding 35984000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-22
currency_symbol USD
totalAssets 386123000.00
intangibleAssets 22741000.00
otherCurrentAssets 9229000.00
totalLiab 67149000.00
totalStockholderEquity 318974000.00
deferredLongTermLiab 6747000.00
otherCurrentLiab 26754000.00
commonStock 18000.00
retainedEarnings 15261000.00
otherLiab 10627000.00
goodWill 69658000.00
otherAssets 22697000.00
cash 133859000.00
totalCurrentLiabilities 56522000.00
currentDeferredRevenue 25328000.00
netDebt -133859000.00
otherStockholderEquity 306695000.00
propertyPlantEquipment 20957000.00
totalCurrentAssets 249615000.00
netTangibleAssets 226575000.00
shortTermInvestments 44537000.00
netReceivables 27488000.00
inventory 34502000.00
accountsPayable 4440000.00
accumulatedOtherComprehensiveIncome -3218000.00
commonStockTotalEquity 18000.00
retainedEarningsTotalEquity 15261000.00
treasuryStock -25679000.00
nonCurrrentAssetsOther 1723000.00
deferredLongTermAssetCharges 21429000.00
nonCurrentAssetsTotal 136508000.00
nonCurrentLiabilitiesOther 3880000.00
nonCurrentLiabilitiesTotal 10627000.00
capitalSurpluse 332592000.00
liabilitiesAndStockholdersEquity 386123000.00
cashAndShortTermInvestments 178396000.00
propertyPlantAndEquipmentGross 20957000.00
propertyPlantAndEquipmentNet 20957000.00
commonStockSharesOutstanding 35444000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-26
currency_symbol USD
totalAssets 368460000.00
intangibleAssets 13491000.00
otherCurrentAssets 6613000.00
totalLiab 57889000.00
totalStockholderEquity 310571000.00
deferredLongTermLiab 5530000.00
otherCurrentLiab 20873000.00
commonStock 18000.00
retainedEarnings 8120000.00
otherLiab 8215000.00
goodWill 50502000.00
otherAssets 23740000.00
cash 144748000.00
totalCurrentLiabilities 49674000.00
currentDeferredRevenue 24948000.00
netDebt -144748000.00
otherStockholderEquity 303433000.00
propertyPlantEquipment 19368000.00
totalCurrentAssets 256438000.00
longTermInvestments 4921000.00
netTangibleAssets 246578000.00
shortTermInvestments 44654000.00
netReceivables 27289000.00
longTermDebt 0.00
inventory 33134000.00
accountsPayable 3853000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1424000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 8120000.00
treasuryStock -19682000.00
nonCurrrentAssetsOther 12307000.00
deferredLongTermAssetCharges 22030000.00
nonCurrentAssetsTotal 112022000.00
nonCurrentLiabilitiesOther 2685000.00
nonCurrentLiabilitiesTotal 8215000.00
capitalSurpluse 323539000.00
liabilitiesAndStockholdersEquity 368460000.00
cashAndShortTermInvestments 189402000.00
propertyPlantAndEquipmentGross 19368000.00
propertyPlantAndEquipmentNet 19368000.00
commonStockSharesOutstanding 35482000.00
2018-06-30
date 2018-06-30
filing_date 2018-07-27
currency_symbol USD
totalAssets 351673000.00
intangibleAssets 14354000.00
otherCurrentAssets 6762000.00
totalLiab 56984000.00
totalStockholderEquity 294689000.00
deferredLongTermLiab 8606000.00
otherCurrentLiab 20478000.00
commonStock 17000.00
retainedEarnings 59000.00
otherLiab 8606000.00
goodWill 50403000.00
otherAssets 23972000.00
cash 125385000.00
totalCurrentLiabilities 48378000.00
currentDeferredRevenue 24191000.00
netDebt -125385000.00
otherStockholderEquity 296613000.00
propertyPlantEquipment 18136000.00
totalCurrentAssets 239886000.00
longTermInvestments 4922000.00
netTangibleAssets 229932000.00
shortTermInvestments 47352000.00
netReceivables 28171000.00
longTermDebt 0.00
inventory 32216000.00
accountsPayable 3709000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1590000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 59000.00
treasuryStock -17684000.00
nonCurrrentAssetsOther 11911000.00
deferredLongTermAssetCharges 22389000.00
nonCurrentAssetsTotal 111787000.00
nonCurrentLiabilitiesTotal 8606000.00
capitalSurpluse 313887000.00
liabilitiesAndStockholdersEquity 351673000.00
cashAndShortTermInvestments 172737000.00
propertyPlantAndEquipmentGross 18136000.00
propertyPlantAndEquipmentNet 18136000.00
commonStockSharesOutstanding 35098000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-04
currency_symbol USD
totalAssets 339596000.00
intangibleAssets 15577000.00
otherCurrentAssets 5696000.00
totalLiab 51245000.00
totalStockholderEquity 288351000.00
deferredLongTermLiab 9149000.00
otherCurrentLiab 17041000.00
commonStock 17000.00
retainedEarnings -5357000.00
otherLiab 7381000.00
goodWill 51030000.00
otherAssets 93511000.00
cash 120547000.00
totalCurrentLiabilities 42096000.00
currentDeferredRevenue 21583000.00
netDebt -120547000.00
otherStockholderEquity 293691000.00
propertyPlantEquipment 17304000.00
totalCurrentAssets 228781000.00
longTermInvestments 2471000.00
netTangibleAssets 221744000.00
shortTermInvestments 45272000.00
netReceivables 25948000.00
longTermDebt 0.00
inventory 31318000.00
accountsPayable 3472000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -382000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -5357000.00
treasuryStock -11686000.00
nonCurrrentAssetsOther 11837000.00
deferredLongTermAssetCharges 22835000.00
nonCurrentAssetsTotal 110815000.00
nonCurrentLiabilitiesTotal 9149000.00
capitalSurpluse 305759000.00
liabilitiesAndStockholdersEquity 339596000.00
cashAndShortTermInvestments 165819000.00
propertyPlantAndEquipmentGross 17304000.00
propertyPlantAndEquipmentNet 17304000.00
commonStockSharesOutstanding 34614000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-26
currency_symbol USD
totalAssets 335520000.00
intangibleAssets 16529000.00
otherCurrentAssets 6149000.00
totalLiab 58700000.00
totalStockholderEquity 276820000.00
deferredLongTermLiab 15553000.00
otherCurrentLiab 22277000.00
commonStock 17000.00
retainedEarnings -19902000.00
otherLiab 13666000.00
goodWill 51613000.00
otherAssets 99208000.00
cash 123127000.00
totalCurrentLiabilities 43147000.00
currentDeferredRevenue 16407000.00
netDebt -123127000.00
otherStockholderEquity 295705000.00
propertyPlantEquipment 16856000.00
totalCurrentAssets 219456000.00
longTermInvestments 5206000.00
netTangibleAssets 208678000.00
shortTermInvestments 40192000.00
netReceivables 24897000.00
longTermDebt 0.00
inventory 25091000.00
accountsPayable 4463000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 657000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -19902000.00
treasuryStock -5815000.00
nonCurrrentAssetsOther 8309000.00
deferredLongTermAssetCharges 24321000.00
nonCurrentAssetsTotal 116064000.00
nonCurrentLiabilitiesTotal 15553000.00
capitalSurpluse 301863000.00
liabilitiesAndStockholdersEquity 335520000.00
cashAndShortTermInvestments 163319000.00
propertyPlantAndEquipmentGross 16856000.00
propertyPlantAndEquipmentNet 16856000.00
commonStockSharesOutstanding 34650000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-27
currency_symbol USD
totalAssets 339021000.00
intangibleAssets 17720000.00
otherCurrentAssets 5853000.00
totalLiab 53848000.00
totalStockholderEquity 285173000.00
deferredLongTermLiab 16223000.00
otherCurrentLiab 18327000.00
commonStock 17000.00
retainedEarnings -10800000.00
otherLiab 14123000.00
goodWill 51783000.00
otherAssets 106198000.00
cash 128984000.00
totalCurrentLiabilities 37625000.00
currentDeferredRevenue 16209000.00
netDebt -128984000.00
otherStockholderEquity 294956000.00
propertyPlantEquipment 15616000.00
totalCurrentAssets 217207000.00
longTermInvestments 2491000.00
netTangibleAssets 215670000.00
shortTermInvestments 34869000.00
netReceivables 24175000.00
longTermDebt 0.00
inventory 23326000.00
accountsPayable 3089000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 1013000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -10800000.00
treasuryStock 0.00
nonCurrrentAssetsOther 7576000.00
deferredLongTermAssetCharges 33103000.00
nonCurrentAssetsTotal 121814000.00
nonCurrentLiabilitiesTotal 16223000.00
capitalSurpluse 294943000.00
liabilitiesAndStockholdersEquity 339021000.00
cashAndShortTermInvestments 163853000.00
propertyPlantAndEquipmentGross 15616000.00
propertyPlantAndEquipmentNet 15616000.00
commonStockSharesOutstanding 34820000.00
2017-06-30
date 2017-06-30
filing_date 2017-07-28
currency_symbol USD
totalAssets 333872000.00
intangibleAssets 18484000.00
otherCurrentAssets 6955000.00
totalLiab 54842000.00
totalStockholderEquity 279030000.00
deferredLongTermLiab 16926000.00
otherCurrentLiab 18572000.00
commonStock 17000.00
retainedEarnings -12665000.00
otherLiab 14949000.00
goodWill 50766000.00
otherAssets 109288000.00
cash 131744000.00
totalCurrentLiabilities 37916000.00
currentDeferredRevenue 16624000.00
netDebt -131744000.00
otherStockholderEquity 292678000.00
propertyPlantEquipment 15527000.00
totalCurrentAssets 209057000.00
longTermInvestments 4997000.00
netTangibleAssets 209780000.00
shortTermInvestments 26896000.00
netReceivables 21545000.00
longTermDebt 0.00
inventory 21917000.00
accountsPayable 2720000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -855000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -12665000.00
treasuryStock 0.00
nonCurrrentAssetsOther 7517000.00
deferredLongTermAssetCharges 33943000.00
nonCurrentAssetsTotal 124815000.00
nonCurrentLiabilitiesTotal 16926000.00
capitalSurpluse 292533000.00
liabilitiesAndStockholdersEquity 333872000.00
cashAndShortTermInvestments 158640000.00
propertyPlantAndEquipmentGross 15527000.00
propertyPlantAndEquipmentNet 15527000.00
commonStockSharesOutstanding 34756000.00
2017-03-31
date 2017-03-31
filing_date 2017-04-28
currency_symbol USD
totalAssets 327918000.00
intangibleAssets 19389000.00
otherCurrentAssets 6992000.00
totalLiab 54512000.00
totalStockholderEquity 273406000.00
deferredLongTermLiab 16894000.00
otherCurrentLiab 18235000.00
commonStock 17000.00
retainedEarnings -14490000.00
otherLiab 14999000.00
goodWill 50289000.00
otherAssets 108012000.00
cash 128707000.00
totalCurrentLiabilities 37618000.00
currentDeferredRevenue 15803000.00
netDebt -128707000.00
otherStockholderEquity 289879000.00
propertyPlantEquipment 15066000.00
totalCurrentAssets 204840000.00
longTermInvestments 2503000.00
netTangibleAssets 203728000.00
shortTermInvestments 25550000.00
netReceivables 22683000.00
longTermDebt 0.00
inventory 20908000.00
accountsPayable 3580000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1773000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -14490000.00
treasuryStock 0.00
nonCurrrentAssetsOther 7423000.00
deferredLongTermAssetCharges 34459000.00
nonCurrentAssetsTotal 123078000.00
nonCurrentLiabilitiesTotal 16894000.00
capitalSurpluse 289652000.00
liabilitiesAndStockholdersEquity 327918000.00
cashAndShortTermInvestments 154257000.00
propertyPlantAndEquipmentGross 15066000.00
propertyPlantAndEquipmentNet 15066000.00
commonStockSharesOutstanding 34786000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-27
currency_symbol USD
totalAssets 298365000.00
intangibleAssets 19788000.00
otherCurrentAssets 7010000.00
totalLiab 49098000.00
totalStockholderEquity 249267000.00
deferredLongTermLiab 16937000.00
otherCurrentLiab 18804000.00
commonStock 17000.00
retainedEarnings -33739000.00
otherLiab 15026000.00
goodWill 49777000.00
otherAssets 97118000.00
cash 115877000.00
totalCurrentLiabilities 32161000.00
currentDeferredRevenue 11055000.00
netDebt -115877000.00
otherStockholderEquity 285989000.00
propertyPlantEquipment 15314000.00
totalCurrentAssets 185933000.00
longTermInvestments 7494000.00
netTangibleAssets 179702000.00
shortTermInvestments 23076000.00
netReceivables 20746000.00
longTermDebt 0.00
inventory 19224000.00
accountsPayable 2302000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3326000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -33739000.00
treasuryStock 0.00
nonCurrrentAssetsOther 7613000.00
deferredLongTermAssetCharges 18532000.00
nonCurrentAssetsTotal 112432000.00
nonCurrentLiabilitiesTotal 16937000.00
capitalSurpluse 286315000.00
liabilitiesAndStockholdersEquity 298365000.00
cashAndShortTermInvestments 138953000.00
propertyPlantAndEquipmentGross 15314000.00
propertyPlantAndEquipmentNet 15314000.00
commonStockSharesOutstanding 34732000.00
2016-09-30
date 2016-09-30
filing_date 2016-10-28
currency_symbol USD
totalAssets 292274000.00
intangibleAssets 21338000.00
otherCurrentAssets 7323000.00
totalLiab 47464000.00
totalStockholderEquity 244810000.00
deferredLongTermLiab 17230000.00
otherCurrentLiab 15635000.00
commonStock 17000.00
retainedEarnings -35544000.00
otherLiab 14862000.00
goodWill 51005000.00
otherAssets 104862000.00
cash 109635000.00
totalCurrentLiabilities 30234000.00
currentDeferredRevenue 12157000.00
netDebt -109635000.00
otherStockholderEquity 281337000.00
propertyPlantEquipment 14830000.00
totalCurrentAssets 172582000.00
longTermInvestments 12529000.00
netTangibleAssets 172467000.00
shortTermInvestments 15616000.00
netReceivables 21361000.00
longTermDebt 0.00
inventory 18647000.00
accountsPayable 2442000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1199000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -35544000.00
treasuryStock 0.00
nonCurrrentAssetsOther 8023000.00
deferredLongTermAssetCharges 17860000.00
nonCurrentAssetsTotal 119692000.00
nonCurrentLiabilitiesTotal 17230000.00
capitalSurpluse 281536000.00
liabilitiesAndStockholdersEquity 292274000.00
cashAndShortTermInvestments 125251000.00
propertyPlantAndEquipmentGross 14830000.00
propertyPlantAndEquipmentNet 14830000.00
commonStockSharesOutstanding 34682000.00
2016-06-30
date 2016-06-30
filing_date 2016-07-29
currency_symbol USD
totalAssets 287755000.00
intangibleAssets 22534000.00
otherCurrentAssets 7540000.00
totalLiab 50913000.00
totalStockholderEquity 236842000.00
deferredLongTermLiab 17767000.00
otherCurrentLiab 17284000.00
commonStock 17000.00
retainedEarnings -38053000.00
otherLiab 15376000.00
goodWill 50852000.00
otherAssets 100403000.00
cash 107160000.00
totalCurrentLiabilities 33146000.00
currentDeferredRevenue 12281000.00
netDebt -107160000.00
otherStockholderEquity 276878000.00
propertyPlantEquipment 13932000.00
totalCurrentAssets 173420000.00
longTermInvestments 7556000.00
netTangibleAssets 163456000.00
shortTermInvestments 21010000.00
netReceivables 20432000.00
longTermDebt 0.00
inventory 17278000.00
accountsPayable 3581000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1584000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -38053000.00
treasuryStock 0.00
nonCurrrentAssetsOther 7873000.00
deferredLongTermAssetCharges 17248000.00
nonCurrentAssetsTotal 114335000.00
nonCurrentLiabilitiesTotal 17767000.00
capitalSurpluse 276462000.00
liabilitiesAndStockholdersEquity 287755000.00
cashAndShortTermInvestments 128170000.00
propertyPlantAndEquipmentGross 13932000.00
propertyPlantAndEquipmentNet 13932000.00
commonStockSharesOutstanding 34240000.00
2016-03-31
date 2016-03-31
filing_date 2016-04-29
currency_symbol USD
totalAssets 281725000.00
intangibleAssets 23845000.00
otherCurrentAssets 5529000.00
totalLiab 48332000.00
totalStockholderEquity 233393000.00
deferredLongTermLiab 17758000.00
otherCurrentLiab 15340000.00
commonStock 17000.00
retainedEarnings -38405000.00
otherLiab 15362000.00
goodWill 50921000.00
otherAssets 105100000.00
cash 110889000.00
totalCurrentLiabilities 30574000.00
currentDeferredRevenue 11334000.00
netDebt -110889000.00
otherStockholderEquity 272781000.00
propertyPlantEquipment 13972000.00
totalCurrentAssets 162653000.00
longTermInvestments 12529000.00
netTangibleAssets 158627000.00
shortTermInvestments 10010000.00
netReceivables 20426000.00
longTermDebt 0.00
inventory 15799000.00
accountsPayable 3900000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -752000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -38405000.00
treasuryStock 0.00
nonCurrrentAssetsOther 6354000.00
deferredLongTermAssetCharges 16762000.00
nonCurrentAssetsTotal 119072000.00
nonCurrentLiabilitiesTotal 17758000.00
capitalSurpluse 272533000.00
liabilitiesAndStockholdersEquity 281725000.00
cashAndShortTermInvestments 120899000.00
propertyPlantAndEquipmentGross 13972000.00
propertyPlantAndEquipmentNet 13972000.00
commonStockSharesOutstanding 34058000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-24
currency_symbol USD
totalAssets 261731000.00
intangibleAssets 15081000.00
otherCurrentAssets 5030000.00
totalLiab 39546000.00
totalStockholderEquity 222185000.00
deferredLongTermLiab 15312000.00
otherCurrentLiab 14331000.00
commonStock 17000.00
retainedEarnings -39449000.00
otherLiab 15312000.00
goodWill 33848000.00
otherAssets 81325000.00
cash 121538000.00
totalCurrentLiabilities 24234000.00
currentDeferredRevenue 7740000.00
netDebt -121538000.00
otherStockholderEquity 265617000.00
propertyPlantEquipment 13620000.00
totalCurrentAssets 166786000.00
longTermInvestments 14950000.00
netTangibleAssets 173256000.00
shortTermInvestments 7517000.00
netReceivables 17615000.00
longTermDebt 0.00
inventory 15086000.00
accountsPayable 2163000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3648000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -39449000.00
treasuryStock 0.00
nonCurrrentAssetsOther 6297000.00
deferredLongTermAssetCharges 16409000.00
nonCurrentAssetsTotal 94945000.00
nonCurrentLiabilitiesTotal 15312000.00
capitalSurpluse 265265000.00
liabilitiesAndStockholdersEquity 261731000.00
cashAndShortTermInvestments 129055000.00
propertyPlantAndEquipmentGross 13620000.00
propertyPlantAndEquipmentNet 13620000.00
commonStockSharesOutstanding 34220000.00
2015-09-30
date 2015-09-30
filing_date 2015-10-30
currency_symbol USD
totalAssets 252877000.00
intangibleAssets 15766000.00
otherCurrentAssets 5688000.00
totalLiab 38152000.00
totalStockholderEquity 214725000.00
deferredLongTermLiab 14716000.00
otherCurrentLiab 12983000.00
commonStock 17000.00
retainedEarnings -41581000.00
otherLiab 14716000.00
goodWill 33527000.00
otherAssets 78427000.00
cash 117887000.00
totalCurrentLiabilities 23436000.00
currentDeferredRevenue 8072000.00
netDebt -117887000.00
otherStockholderEquity 260289000.00
propertyPlantEquipment 13079000.00
totalCurrentAssets 161371000.00
longTermInvestments 12514000.00
netTangibleAssets 165432000.00
shortTermInvestments 5014000.00
netReceivables 17945000.00
longTermDebt 0.00
inventory 14837000.00
accountsPayable 2381000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4291000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -41581000.00
treasuryStock 0.00
nonCurrrentAssetsOther 5862000.00
deferredLongTermAssetCharges 16223000.00
nonCurrentAssetsTotal 91506000.00
nonCurrentLiabilitiesTotal 14716000.00
capitalSurpluse 260580000.00
liabilitiesAndStockholdersEquity 252877000.00
cashAndShortTermInvestments 122901000.00
propertyPlantAndEquipmentGross 13079000.00
propertyPlantAndEquipmentNet 13079000.00
commonStockSharesOutstanding 34108000.00
2015-06-30
date 2015-06-30
filing_date 2015-07-30
currency_symbol USD
totalAssets 249926000.00
intangibleAssets 16915000.00
otherCurrentAssets 6393000.00
totalLiab 38014000.00
totalStockholderEquity 211912000.00
deferredLongTermLiab 14174000.00
otherCurrentLiab 12301000.00
commonStock 16000.00
retainedEarnings -42851000.00
otherLiab 14174000.00
goodWill 34303000.00
otherAssets 77903000.00
cash 121344000.00
totalCurrentLiabilities 23840000.00
currentDeferredRevenue 7833000.00
netDebt -121344000.00
otherStockholderEquity 257747000.00
propertyPlantEquipment 12952000.00
totalCurrentAssets 159071000.00
longTermInvestments 9995000.00
netTangibleAssets 160694000.00
shortTermInvestments 0.00
netReceivables 17255000.00
longTermDebt 0.00
inventory 14079000.00
accountsPayable 3706000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2570000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 16000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -42851000.00
treasuryStock 0.00
nonCurrrentAssetsOther 5810000.00
deferredLongTermAssetCharges 16325000.00
nonCurrentAssetsTotal 90855000.00
nonCurrentLiabilitiesTotal 14174000.00
capitalSurpluse 257317000.00
liabilitiesAndStockholdersEquity 249926000.00
cashAndShortTermInvestments 121344000.00
propertyPlantAndEquipmentGross 12952000.00
propertyPlantAndEquipmentNet 12952000.00
commonStockSharesOutstanding 33996000.00
2015-03-31
date 2015-03-31
filing_date 2015-04-30
currency_symbol USD
totalAssets 246870000.00
intangibleAssets 17705000.00
otherCurrentAssets 3797000.00
totalLiab 38646000.00
totalStockholderEquity 208224000.00
deferredLongTermLiab 13896000.00
otherCurrentLiab 13776000.00
commonStock 16000.00
retainedEarnings -43502000.00
otherLiab 13896000.00
goodWill 34210000.00
otherAssets 68625000.00
cash 133550000.00
totalCurrentLiabilities 24750000.00
currentDeferredRevenue 7530000.00
netDebt -133550000.00
otherStockholderEquity 251710000.00
propertyPlantEquipment 12088000.00
totalCurrentAssets 166157000.00
netTangibleAssets 156309000.00
shortTermInvestments 0.00
netReceivables 15823000.00
longTermDebt 0.00
inventory 12987000.00
accountsPayable 3444000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2769000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 16000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -43502000.00
treasuryStock 0.00
nonCurrrentAssetsOther 350000.00
deferredLongTermAssetCharges 16360000.00
nonCurrentAssetsTotal 80713000.00
nonCurrentLiabilitiesTotal 13896000.00
capitalSurpluse 254479000.00
liabilitiesAndStockholdersEquity 246870000.00
cashAndShortTermInvestments 133550000.00
propertyPlantAndEquipmentGross 12088000.00
propertyPlantAndEquipmentNet 12088000.00
commonStockSharesOutstanding 34022000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-20
currency_symbol USD
totalAssets 243775000.00
intangibleAssets 18851000.00
otherCurrentAssets 3846000.00
totalLiab 38684000.00
totalStockholderEquity 205091000.00
deferredLongTermLiab 14124000.00
otherCurrentLiab 13094000.00
commonStock 16000.00
retainedEarnings -44088000.00
otherLiab 14124000.00
goodWill 34854000.00
otherAssets 70220000.00
cash 130795000.00
totalCurrentLiabilities 24560000.00
currentDeferredRevenue 7505000.00
netDebt -130795000.00
otherStockholderEquity 250163000.00
propertyPlantEquipment 11361000.00
totalCurrentAssets 162194000.00
netTangibleAssets 151386000.00
shortTermInvestments 0.00
netReceivables 15422000.00
longTermDebt 0.00
inventory 12131000.00
accountsPayable 3961000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1470000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 16000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -44088000.00
treasuryStock 0.00
nonCurrrentAssetsOther 213000.00
deferredLongTermAssetCharges 16302000.00
nonCurrentAssetsTotal 81581000.00
nonCurrentLiabilitiesTotal 14124000.00
capitalSurpluse 250633000.00
liabilitiesAndStockholdersEquity 243775000.00
cashAndShortTermInvestments 130795000.00
propertyPlantAndEquipmentGross 11361000.00
propertyPlantAndEquipmentNet 11361000.00
commonStockSharesOutstanding 33756000.00
2014-09-30
date 2014-09-30
filing_date 2014-10-30
currency_symbol USD
totalAssets 234637000.00
intangibleAssets 15038000.00
otherCurrentAssets 16228000.00
totalLiab 33718000.00
totalStockholderEquity 200919000.00
deferredLongTermLiab 12814000.00
otherCurrentLiab 11845000.00
commonStock 16000.00
retainedEarnings -44942000.00
otherLiab 12814000.00
goodWill 25487000.00
otherAssets 55374000.00
cash 140822000.00
totalCurrentLiabilities 20904000.00
currentDeferredRevenue 6961000.00
netDebt -140822000.00
otherStockholderEquity 245845000.00
propertyPlantEquipment 8619000.00
totalCurrentAssets 170644000.00
netTangibleAssets 160394000.00
shortTermInvestments 0.00
netReceivables 13594000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 2098000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 16000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -44942000.00
treasuryStock 0.00
nonCurrrentAssetsOther 168000.00
deferredLongTermAssetCharges 14681000.00
nonCurrentAssetsTotal 63993000.00
nonCurrentLiabilitiesTotal 12814000.00
capitalSurpluse 245845000.00
liabilitiesAndStockholdersEquity 234637000.00
cashAndShortTermInvestments 140822000.00
propertyPlantAndEquipmentGross 8619000.00
propertyPlantAndEquipmentNet 8619000.00
commonStockSharesOutstanding 33560000.00
2014-06-30
date 2014-06-30
filing_date 2014-07-31
currency_symbol USD
totalAssets 230172000.00
intangibleAssets 15683000.00
otherCurrentAssets 15033000.00
totalLiab 32035000.00
totalStockholderEquity 198137000.00
deferredLongTermLiab 12680000.00
otherCurrentLiab 9444000.00
commonStock 16000.00
retainedEarnings -45780000.00
otherLiab 12680000.00
goodWill 25487000.00
otherAssets 56247000.00
cash 136508000.00
totalCurrentLiabilities 19355000.00
currentDeferredRevenue 6912000.00
netDebt -136508000.00
otherStockholderEquity 243901000.00
propertyPlantEquipment 9036000.00
totalCurrentAssets 164889000.00
netTangibleAssets 156967000.00
shortTermInvestments 0.00
netReceivables 13348000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 2999000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 16000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -45780000.00
treasuryStock 0.00
nonCurrrentAssetsOther 205000.00
deferredLongTermAssetCharges 14872000.00
nonCurrentAssetsTotal 65283000.00
nonCurrentLiabilitiesTotal 12680000.00
capitalSurpluse 243901000.00
liabilitiesAndStockholdersEquity 230172000.00
cashAndShortTermInvestments 136508000.00
propertyPlantAndEquipmentGross 9036000.00
propertyPlantAndEquipmentNet 9036000.00
commonStockSharesOutstanding 33536000.00
2014-03-31
date 2014-03-31
filing_date 2014-05-01
currency_symbol USD
totalAssets 226559000.00
intangibleAssets 16365000.00
otherCurrentAssets 13608000.00
totalLiab 31462000.00
totalStockholderEquity 195097000.00
deferredLongTermLiab 11963000.00
otherCurrentLiab 10763000.00
commonStock 16000.00
retainedEarnings -46419000.00
otherLiab 11963000.00
goodWill 25487000.00
otherAssets 56703000.00
cash 134603000.00
totalCurrentLiabilities 19499000.00
currentDeferredRevenue 6493000.00
netDebt -134603000.00
otherStockholderEquity 241500000.00
propertyPlantEquipment 9479000.00
totalCurrentAssets 160377000.00
netTangibleAssets 153245000.00
shortTermInvestments 0.00
netReceivables 12166000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 2243000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 16000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -46419000.00
treasuryStock 0.00
nonCurrrentAssetsOther 197000.00
deferredLongTermAssetCharges 14654000.00
nonCurrentAssetsTotal 66182000.00
nonCurrentLiabilitiesTotal 11963000.00
capitalSurpluse 241500000.00
liabilitiesAndStockholdersEquity 226559000.00
cashAndShortTermInvestments 134603000.00
propertyPlantAndEquipmentGross 9479000.00
propertyPlantAndEquipmentNet 9479000.00
commonStockSharesOutstanding 33660000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-20
currency_symbol USD
totalAssets 223330000.00
intangibleAssets 17082000.00
otherCurrentAssets 13170000.00
totalLiab 30557000.00
totalStockholderEquity 192773000.00
deferredLongTermLiab 11642000.00
otherCurrentLiab 10782000.00
commonStock 16000.00
retainedEarnings -46792000.00
otherLiab 11642000.00
goodWill 25487000.00
otherAssets 57333000.00
cash 131294000.00
totalCurrentLiabilities 18915000.00
currentDeferredRevenue 6335000.00
netDebt -131294000.00
otherStockholderEquity 254505000.00
propertyPlantEquipment 9922000.00
totalCurrentAssets 156075000.00
netTangibleAssets 150204000.00
shortTermInvestments 0.00
netReceivables 11611000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 1798000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -14956000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 16000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -46792000.00
treasuryStock 0.00
nonCurrrentAssetsOther 210000.00
deferredLongTermAssetCharges 14554000.00
nonCurrentAssetsTotal 67255000.00
nonCurrentLiabilitiesTotal 11642000.00
capitalSurpluse 239549000.00
liabilitiesAndStockholdersEquity 223330000.00
cashAndShortTermInvestments 131294000.00
propertyPlantAndEquipmentGross 9922000.00
propertyPlantAndEquipmentNet 9922000.00
commonStockSharesOutstanding 32752000.00
2013-09-30
date 2013-09-30
filing_date 2013-10-30
currency_symbol USD
totalAssets 173590000.00
intangibleAssets 17799000.00
otherCurrentAssets 13279000.00
totalLiab 31210000.00
totalStockholderEquity 142380000.00
deferredLongTermLiab 12004000.00
otherCurrentLiab 11069000.00
commonStock 15000.00
retainedEarnings -47086000.00
otherLiab 12004000.00
goodWill 25487000.00
otherAssets 57793000.00
cash 80813000.00
totalCurrentLiabilities 19206000.00
currentDeferredRevenue 6452000.00
netDebt -80813000.00
otherStockholderEquity 189451000.00
propertyPlantEquipment 10557000.00
totalCurrentAssets 105240000.00
netTangibleAssets 99094000.00
shortTermInvestments 0.00
netReceivables 11148000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 1685000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 15000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -47086000.00
treasuryStock 0.00
nonCurrrentAssetsOther 190000.00
deferredLongTermAssetCharges 14317000.00
nonCurrentAssetsTotal 68350000.00
nonCurrentLiabilitiesTotal 12004000.00
capitalSurpluse 189451000.00
liabilitiesAndStockholdersEquity 173590000.00
cashAndShortTermInvestments 80813000.00
propertyPlantAndEquipmentGross 10557000.00
propertyPlantAndEquipmentNet 10557000.00
commonStockSharesOutstanding 31972000.00
2013-06-30
date 2013-06-30
filing_date 2013-08-01
currency_symbol USD
totalAssets 167988000.00
intangibleAssets 18806000.00
otherCurrentAssets 12986000.00
totalLiab 28460000.00
totalStockholderEquity 139528000.00
deferredLongTermLiab 10705000.00
otherCurrentLiab 9931000.00
commonStock 15000.00
retainedEarnings -47356000.00
otherLiab 10705000.00
goodWill 25487000.00
otherAssets 58842000.00
cash 75134000.00
totalCurrentLiabilities 17755000.00
currentDeferredRevenue 6174000.00
netDebt -75134000.00
otherStockholderEquity 186869000.00
propertyPlantEquipment 9319000.00
totalCurrentAssets 99827000.00
netTangibleAssets 95235000.00
shortTermInvestments 0.00
netReceivables 11707000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 1650000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 15000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -47356000.00
treasuryStock 0.00
nonCurrrentAssetsOther 202000.00
deferredLongTermAssetCharges 14347000.00
nonCurrentAssetsTotal 68161000.00
nonCurrentLiabilitiesTotal 10705000.00
capitalSurpluse 186869000.00
liabilitiesAndStockholdersEquity 167988000.00
cashAndShortTermInvestments 75134000.00
propertyPlantAndEquipmentGross 9319000.00
propertyPlantAndEquipmentNet 9319000.00
commonStockSharesOutstanding 31570000.00
2013-03-31
date 2013-03-31
filing_date 2013-05-02
currency_symbol USD
totalAssets 162779000.00
intangibleAssets 19523000.00
otherCurrentAssets 12305000.00
totalLiab 25790000.00
totalStockholderEquity 136989000.00
deferredLongTermLiab 10169000.00
otherCurrentLiab 7760000.00
commonStock 15000.00
retainedEarnings -47644000.00
otherLiab 10169000.00
goodWill 25487000.00
otherAssets 59538000.00
cash 72559000.00
totalCurrentLiabilities 15621000.00
currentDeferredRevenue 5827000.00
netDebt -72559000.00
otherStockholderEquity 184618000.00
propertyPlantEquipment 7589000.00
totalCurrentAssets 95652000.00
netTangibleAssets 91979000.00
shortTermInvestments 0.00
netReceivables 10788000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 2034000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -10243000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 15000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -47644000.00
treasuryStock 0.00
nonCurrrentAssetsOther 207000.00
deferredLongTermAssetCharges 14321000.00
nonCurrentAssetsTotal 67127000.00
nonCurrentLiabilitiesTotal 10169000.00
capitalSurpluse 184618000.00
liabilitiesAndStockholdersEquity 162779000.00
cashAndShortTermInvestments 72559000.00
propertyPlantAndEquipmentGross 7589000.00
propertyPlantAndEquipmentNet 7589000.00
commonStockSharesOutstanding 31128000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-06
currency_symbol USD
totalAssets 159201000.00
intangibleAssets 20240000.00
otherCurrentAssets 14521000.00
totalLiab 24384000.00
totalStockholderEquity 134817000.00
deferredLongTermLiab 9913000.00
otherCurrentLiab 7115000.00
commonStock 15000.00
retainedEarnings -47843000.00
otherLiab 9913000.00
goodWill 25487000.00
otherAssets 60020000.00
cash 66050000.00
totalCurrentLiabilities 14471000.00
currentDeferredRevenue 5499000.00
netDebt -66050000.00
otherStockholderEquity 192888000.00
propertyPlantEquipment 7670000.00
totalCurrentAssets 91511000.00
netTangibleAssets 89090000.00
shortTermInvestments 0.00
netReceivables 10940000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 1857000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -10243000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 15000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -47843000.00
treasuryStock 0.00
nonCurrrentAssetsOther 238000.00
deferredLongTermAssetCharges 14055000.00
nonCurrentAssetsTotal 67690000.00
nonCurrentLiabilitiesTotal 9913000.00
capitalSurpluse 182645000.00
liabilitiesAndStockholdersEquity 159201000.00
cashAndShortTermInvestments 66050000.00
propertyPlantAndEquipmentGross 7670000.00
propertyPlantAndEquipmentNet 7670000.00
commonStockSharesOutstanding 31032000.00
2012-09-30
date 2012-09-30
filing_date 2012-11-07
currency_symbol USD
totalAssets 156744000.00
intangibleAssets 20957000.00
otherCurrentAssets 10083000.00
totalLiab 23914000.00
totalStockholderEquity 132830000.00
deferredLongTermLiab 8003000.00
otherCurrentLiab 7910000.00
commonStock 15000.00
retainedEarnings -48209000.00
otherLiab 8003000.00
goodWill 25487000.00
otherAssets 61233000.00
cash 69715000.00
totalCurrentLiabilities 15911000.00
currentDeferredRevenue 5262000.00
netDebt -69715000.00
otherStockholderEquity 181024000.00
propertyPlantEquipment 5567000.00
totalCurrentAssets 89944000.00
netTangibleAssets 86386000.00
shortTermInvestments 0.00
netReceivables 10146000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 2739000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 15000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -48209000.00
treasuryStock 0.00
nonCurrrentAssetsOther 191000.00
deferredLongTermAssetCharges 14598000.00
nonCurrentAssetsTotal 66800000.00
nonCurrentLiabilitiesTotal 8003000.00
capitalSurpluse 181024000.00
liabilitiesAndStockholdersEquity 156744000.00
cashAndShortTermInvestments 69715000.00
propertyPlantAndEquipmentGross 5567000.00
propertyPlantAndEquipmentNet 5567000.00
commonStockSharesOutstanding 27788000.00
2012-06-30
date 2012-06-30
filing_date 2012-08-06
currency_symbol USD
totalAssets 82946000.00
intangibleAssets 5247000.00
otherCurrentAssets 8895000.00
totalLiab 20549000.00
totalStockholderEquity 62397000.00
deferredLongTermLiab 7873000.00
otherCurrentLiab 6366000.00
commonStock 12000.00
retainedEarnings -48383000.00
otherLiab 7873000.00
goodWill 5853000.00
otherAssets 25493000.00
cash 35501000.00
totalCurrentLiabilities 12676000.00
currentDeferredRevenue 4366000.00
netDebt -35501000.00
otherStockholderEquity 110768000.00
propertyPlantEquipment 4028000.00
totalCurrentAssets 53425000.00
netTangibleAssets 51297000.00
shortTermInvestments 0.00
netReceivables 9029000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 1944000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 12000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -48383000.00
treasuryStock 0.00
nonCurrrentAssetsOther 84000.00
deferredLongTermAssetCharges 14309000.00
nonCurrentAssetsTotal 29521000.00
nonCurrentLiabilitiesTotal 7873000.00
capitalSurpluse 110768000.00
liabilitiesAndStockholdersEquity 82946000.00
cashAndShortTermInvestments 35501000.00
propertyPlantAndEquipmentGross 4028000.00
propertyPlantAndEquipmentNet 4028000.00
commonStockSharesOutstanding 26052000.00
2012-03-31
date 2012-03-31
filing_date 2012-05-08
currency_symbol USD
totalAssets 78996000.00
intangibleAssets 5507000.00
otherCurrentAssets 8763000.00
totalLiab 18470000.00
totalStockholderEquity 60526000.00
deferredLongTermLiab 7294000.00
otherCurrentLiab 5859000.00
commonStock 12000.00
retainedEarnings -48809000.00
otherLiab 7294000.00
goodWill 5853000.00
otherAssets 25769000.00
cash 33063000.00
totalCurrentLiabilities 11176000.00
currentDeferredRevenue 4077000.00
netDebt -33063000.00
otherStockholderEquity 109323000.00
propertyPlantEquipment 3420000.00
totalCurrentAssets 49807000.00
netTangibleAssets 49166000.00
shortTermInvestments 0.00
netReceivables 7981000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 1240000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7378000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 12000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -48809000.00
treasuryStock 0.00
nonCurrrentAssetsOther 93000.00
deferredLongTermAssetCharges 14316000.00
nonCurrentAssetsTotal 29189000.00
nonCurrentLiabilitiesTotal 7294000.00
capitalSurpluse 109323000.00
liabilitiesAndStockholdersEquity 78996000.00
cashAndShortTermInvestments 33063000.00
propertyPlantAndEquipmentGross 3420000.00
propertyPlantAndEquipmentNet 3420000.00
commonStockSharesOutstanding 26370000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-09
currency_symbol USD
totalAssets 77618000.00
intangibleAssets 5767000.00
otherCurrentAssets 8296000.00
totalLiab 18065000.00
totalStockholderEquity 59553000.00
deferredLongTermLiab 6599000.00
otherCurrentLiab 6215000.00
commonStock 12000.00
retainedEarnings -49065000.00
otherLiab 6599000.00
goodWill 5853000.00
otherAssets 25997000.00
cash 31985000.00
totalCurrentLiabilities 11466000.00
currentDeferredRevenue 3840000.00
netDebt -31985000.00
otherStockholderEquity 115984000.00
propertyPlantEquipment 3382000.00
totalCurrentAssets 48239000.00
netTangibleAssets 47933000.00
shortTermInvestments 0.00
netReceivables 7958000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 1411000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7378000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 12000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -49065000.00
treasuryStock 0.00
nonCurrrentAssetsOther 80000.00
deferredLongTermAssetCharges 14297000.00
nonCurrentAssetsTotal 29379000.00
nonCurrentLiabilitiesTotal 6599000.00
capitalSurpluse 108606000.00
liabilitiesAndStockholdersEquity 77618000.00
cashAndShortTermInvestments 31985000.00
propertyPlantAndEquipmentGross 3382000.00
propertyPlantAndEquipmentNet 3382000.00
commonStockSharesOutstanding 25842000.00
2011-09-30
date 2011-09-30
filing_date 2011-11-07
currency_symbol USD
totalAssets 63422000.00
intangibleAssets 6027000.00
otherCurrentAssets 6719000.00
totalLiab 17837000.00
totalStockholderEquity 45585000.00
deferredLongTermLiab 6104000.00
otherCurrentLiab 6315000.00
commonStock 12000.00
retainedEarnings -62208000.00
otherLiab 6329000.00
goodWill 5877000.00
otherAssets 14380000.00
cash 31546000.00
totalCurrentLiabilities 11508000.00
currentDeferredRevenue 3806000.00
netDebt -31546000.00
otherStockholderEquity 107781000.00
propertyPlantEquipment 3082000.00
totalCurrentAssets 45960000.00
netTangibleAssets 33681000.00
shortTermInvestments 0.00
netReceivables 7695000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 1387000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 12000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -62208000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2476000.00
deferredLongTermAssetCharges 2396000.00
nonCurrentAssetsTotal 17462000.00
nonCurrentLiabilitiesOther 225000.00
nonCurrentLiabilitiesTotal 6329000.00
capitalSurpluse 107781000.00
liabilitiesAndStockholdersEquity 63422000.00
cashAndShortTermInvestments 31546000.00
propertyPlantAndEquipmentGross 3082000.00
propertyPlantAndEquipmentNet 3082000.00
commonStockSharesOutstanding 25470000.00
2011-06-30
date 2011-06-30
filing_date 2011-08-08
currency_symbol USD
totalAssets 61215000.00
intangibleAssets 6287000.00
otherCurrentAssets 6741000.00
totalLiab 16359000.00
totalStockholderEquity 44856000.00
deferredLongTermLiab 5461000.00
otherCurrentLiab 5096000.00
commonStock 12000.00
retainedEarnings -62385000.00
otherLiab 5708000.00
goodWill 5877000.00
otherAssets 14437000.00
cash 29788000.00
totalCurrentLiabilities 10651000.00
currentDeferredRevenue 3734000.00
netDebt -29788000.00
otherStockholderEquity 107229000.00
propertyPlantEquipment 2896000.00
totalCurrentAssets 43882000.00
netTangibleAssets 32692000.00
shortTermInvestments 0.00
netReceivables 7353000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 1821000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 12000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -62385000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2273000.00
deferredLongTermAssetCharges 2193000.00
nonCurrentAssetsTotal 17333000.00
nonCurrentLiabilitiesOther 247000.00
nonCurrentLiabilitiesTotal 5708000.00
capitalSurpluse 107229000.00
liabilitiesAndStockholdersEquity 61215000.00
cashAndShortTermInvestments 29788000.00
propertyPlantAndEquipmentGross 2896000.00
propertyPlantAndEquipmentNet 2896000.00
commonStockSharesOutstanding 23838000.00
2011-03-31
date 2011-03-31
filing_date 2011-05-05
currency_symbol USD
totalAssets 59317000.00
intangibleAssets 290000.00
otherCurrentAssets 6121000.00
totalLiab 14980000.00
totalStockholderEquity 44337000.00
otherCurrentLiab 4306000.00
commonStock 12000.00
retainedEarnings -62276000.00
otherLiab 5546000.00
goodWill 1166000.00
otherAssets 3567000.00
cash 40447000.00
totalCurrentLiabilities 9434000.00
currentDeferredRevenue 3549000.00
netDebt -40447000.00
shortLongTermDebtTotal 122000.00
otherStockholderEquity 106601000.00
propertyPlantEquipment 2826000.00
totalCurrentAssets 52924000.00
netReceivables 6356000.00
accountsPayable 1579000.00
accumulatedOtherComprehensiveIncome -6478000.00
commonStockTotalEquity 12000.00
nonCurrrentAssetsOther 2111000.00
nonCurrentAssetsTotal 6393000.00
nonCurrentLiabilitiesTotal 5546000.00
liabilitiesAndStockholdersEquity 59317000.00
cashAndShortTermInvestments 40447000.00
propertyPlantAndEquipmentGross 2826000.00
propertyPlantAndEquipmentNet 2826000.00
commonStockSharesOutstanding 25396000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-03
currency_symbol USD
totalAssets 57880000.00
intangibleAssets 290000.00
otherCurrentAssets 5594000.00
totalLiab 14372000.00
totalStockholderEquity 43508000.00
otherCurrentLiab 4384000.00
commonStock 12000.00
retainedEarnings -62768000.00
otherLiab 5283000.00
goodWill 1166000.00
otherAssets 3479000.00
cash 40473000.00
totalCurrentLiabilities 9089000.00
currentDeferredRevenue 3585000.00
netDebt -40351000.00
shortTermDebt 122000.00
shortLongTermDebtTotal 122000.00
otherStockholderEquity 112742000.00
propertyPlantEquipment 2760000.00
totalCurrentAssets 51641000.00
netReceivables 5574000.00
accountsPayable 998000.00
accumulatedOtherComprehensiveIncome -6478000.00
commonStockTotalEquity 12000.00
nonCurrrentAssetsOther 2023000.00
nonCurrentAssetsTotal 6239000.00
nonCurrentLiabilitiesTotal 5283000.00
liabilitiesAndStockholdersEquity 57880000.00
cashAndShortTermInvestments 40473000.00
propertyPlantAndEquipmentGross 2760000.00
propertyPlantAndEquipmentNet 2760000.00
commonStockSharesOutstanding 25118000.00
2010-09-30
date 2010-09-30
filing_date 2010-11-04
currency_symbol USD
totalAssets 56227000.00
intangibleAssets 290000.00
otherCurrentAssets 5572000.00
totalLiab 14507000.00
totalStockholderEquity 41720000.00
otherCurrentLiab 4740000.00
commonStock 12000.00
retainedEarnings -63208000.00
otherLiab 4913000.00
goodWill 1166000.00
otherAssets 3423000.00
cash 39113000.00
totalCurrentLiabilities 9594000.00
currentDeferredRevenue 3674000.00
netDebt -38991000.00
shortTermDebt 122000.00
shortLongTermDebtTotal 122000.00
otherStockholderEquity 104916000.00
propertyPlantEquipment 2602000.00
totalCurrentAssets 50202000.00
netReceivables 5517000.00
accountsPayable 1058000.00
commonStockTotalEquity 12000.00
nonCurrrentAssetsOther 1967000.00
nonCurrentAssetsTotal 6025000.00
nonCurrentLiabilitiesTotal 4913000.00
liabilitiesAndStockholdersEquity 56227000.00
cashAndShortTermInvestments 39113000.00
propertyPlantAndEquipmentGross 2602000.00
propertyPlantAndEquipmentNet 2602000.00
commonStockSharesOutstanding 24826000.00
2010-06-30
date 2010-06-30
filing_date 2010-08-04
currency_symbol USD
totalAssets 54652000.00
intangibleAssets 290000.00
otherCurrentAssets 5526000.00
totalLiab 14057000.00
totalStockholderEquity 40595000.00
otherCurrentLiab 4393000.00
commonStock 12000.00
retainedEarnings -64094000.00
otherLiab 4650000.00
goodWill 1166000.00
otherAssets 3177000.00
cash 37973000.00
totalCurrentLiabilities 9407000.00
currentDeferredRevenue 3688000.00
netDebt -37630000.00
shortTermDebt 343000.00
shortLongTermDebtTotal 343000.00
otherStockholderEquity 104677000.00
propertyPlantEquipment 2989000.00
totalCurrentAssets 48486000.00
netReceivables 4987000.00
accountsPayable 983000.00
commonStockTotalEquity 12000.00
nonCurrrentAssetsOther 1721000.00
nonCurrentAssetsTotal 6166000.00
nonCurrentLiabilitiesTotal 4650000.00
liabilitiesAndStockholdersEquity 54652000.00
cashAndShortTermInvestments 37973000.00
propertyPlantAndEquipmentGross 2989000.00
propertyPlantAndEquipmentNet 2989000.00
commonStockSharesOutstanding 23688000.00
2010-03-31
date 2010-03-31
filing_date 2010-05-17
currency_symbol USD
totalAssets 22940000.00
intangibleAssets 290000.00
otherCurrentAssets 6272000.00
totalLiab 82436000.00
totalStockholderEquity -59496000.00
otherCurrentLiab 4124000.00
retainedEarnings -64733000.00
otherLiab 5101000.00
goodWill 1166000.00
otherAssets 3236000.00
cash 5996000.00
totalCurrentLiabilities 11411000.00
currentDeferredRevenue 3593000.00
netDebt -3364000.00
shortTermDebt 2486000.00
shortLongTermDebtTotal 2632000.00
otherStockholderEquity -32439000.00
propertyPlantEquipment 2311000.00
totalCurrentAssets 17393000.00
netReceivables 5125000.00
longTermDebt 146000.00
accountsPayable 1208000.00
preferredStockTotalEquity 65778000.00
nonCurrrentAssetsOther 1780000.00
nonCurrentAssetsTotal 5547000.00
nonCurrentLiabilitiesTotal 71025000.00
liabilitiesAndStockholdersEquity 22940000.00
cashAndShortTermInvestments 5996000.00
propertyPlantAndEquipmentGross 2311000.00
propertyPlantAndEquipmentNet 2311000.00
commonStockSharesOutstanding 19050000.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalAssets 21919000.00
intangibleAssets 290000.00
otherCurrentAssets 5566000.00
totalLiab 82385000.00
totalStockholderEquity -60466000.00
otherCurrentLiab 4078000.00
retainedEarnings -65652000.00
otherLiab 4852000.00
goodWill 1166000.00
otherAssets 3136000.00
cash 5931000.00
totalCurrentLiabilities 11290000.00
currentDeferredRevenue 3530000.00
netDebt -3239000.00
shortTermDebt 2337000.00
shortLongTermDebtTotal 2692000.00
otherStockholderEquity 13495000.00
propertyPlantEquipment 2520000.00
totalCurrentAssets 16263000.00
netReceivables 4766000.00
longTermDebt 355000.00
accountsPayable 1345000.00
accumulatedOtherComprehensiveIncome -8309000.00
preferredStockTotalEquity 65778000.00
nonCurrrentAssetsOther 1680000.00
nonCurrentAssetsTotal 5656000.00
nonCurrentLiabilitiesTotal 71095000.00
liabilitiesAndStockholdersEquity 21919000.00
cashAndShortTermInvestments 5931000.00
propertyPlantAndEquipmentGross 2520000.00
propertyPlantAndEquipmentNet 2520000.00
commonStockSharesOutstanding 19640000.00
2009-09-30
date 2009-09-30
filing_date 2009-09-30
currency_symbol USD
totalAssets 21094000.00
intangibleAssets 290000.00
otherCurrentAssets 4956000.00
totalLiab 81812000.00
totalStockholderEquity -60718000.00
otherCurrentLiab 3946000.00
commonStock 1000.00
retainedEarnings -65865000.00
goodWill 1166000.00
cash 5796000.00
totalCurrentLiabilities 11142000.00
currentDeferredRevenue 3779000.00
netDebt -2862000.00
shortTermDebt 2479000.00
shortLongTermDebtTotal 2934000.00
otherStockholderEquity 13092000.00
totalCurrentAssets 15571000.00
netReceivables 4819000.00
accountsPayable 938000.00
accumulatedOtherComprehensiveIncome -7946000.00
commonStockTotalEquity 1000.00
nonCurrrentAssetsOther 1678000.00
nonCurrentAssetsTotal 5523000.00
nonCurrentLiabilitiesTotal 70670000.00
liabilitiesAndStockholdersEquity 21094000.00
cashAndShortTermInvestments 5796000.00
propertyPlantAndEquipmentGross 2389000.00
propertyPlantAndEquipmentNet 2389000.00
commonStockSharesOutstanding 18008000.00
2009-06-30
date 2009-06-30
filing_date 2009-06-30
currency_symbol USD
commonStockSharesOutstanding 18092000.00
2009-03-31
date 2009-03-31
filing_date 2009-03-31
currency_symbol USD
commonStockSharesOutstanding 176754.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
totalAssets 19197000.00
intangibleAssets 446000.00
otherCurrentAssets 4843000.00
totalLiab 81041000.00
totalStockholderEquity -61844000.00
otherCurrentLiab 2487000.00
commonStock 1000.00
retainedEarnings -66814000.00
otherLiab 4583000.00
goodWill 1166000.00
otherAssets 3266000.00
cash 3715000.00
totalCurrentLiabilities 9508000.00
currentDeferredRevenue 3067000.00
netDebt 720000.00
shortTermDebt 3150000.00
shortLongTermDebtTotal 4435000.00
otherStockholderEquity 11989000.00
propertyPlantEquipment 2809000.00
totalCurrentAssets 13122000.00
netReceivables 4564000.00
longTermDebt 1285000.00
accountsPayable 804000.00
accumulatedOtherComprehensiveIncome -7020000.00
commonStockTotalEquity 1000.00
preferredStockTotalEquity 65964000.00
nonCurrrentAssetsOther 1654000.00
nonCurrentAssetsTotal 6075000.00
nonCurrentLiabilitiesTotal 71533000.00
liabilitiesAndStockholdersEquity 19197000.00
cashAndShortTermInvestments 3715000.00
propertyPlantAndEquipmentGross 2809000.00
propertyPlantAndEquipmentNet 2809000.00
commonStockSharesOutstanding 19050000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-21
currency_symbol USD
totalAssets 672914000.00
intangibleAssets 88352000.00
otherCurrentAssets 16319000.00
totalLiab 135841000.00
totalStockholderEquity 537073000.00
deferredLongTermLiab 7419000.00
otherCurrentLiab 37686000.00
commonStock 38000.00
capitalStock 38000.00
retainedEarnings 193221000.00
otherLiab 12190000.00
goodWill 197284000.00
otherAssets 19836000.00
cash 162893000.00
totalCurrentLiabilities 110642000.00
currentDeferredRevenue 57423000.00
netDebt -145607000.00
shortTermDebt 4277000.00
shortLongTermDebtTotal 17286000.00
otherStockholderEquity 347225000.00
propertyPlantEquipment 35458000.00
totalCurrentAssets 322814000.00
netTangibleAssets 251437000.00
shortTermInvestments 51412000.00
netReceivables 39435000.00
inventory 52755000.00
accountsPayable 11256000.00
accumulatedOtherComprehensiveIncome -3411000.00
commonStockTotalEquity 38000.00
retainedEarningsTotalEquity 193221000.00
nonCurrrentAssetsOther 19609000.00
deferredLongTermAssetCharges 17424000.00
nonCurrentAssetsTotal 350100000.00
capitalLeaseObligations 17286000.00
nonCurrentLiabilitiesOther 17780000.00
nonCurrentLiabilitiesTotal 25199000.00
capitalSurpluse 476117000.00
liabilitiesAndStockholdersEquity 672914000.00
cashAndShortTermInvestments 214305000.00
propertyPlantAndEquipmentGross 44628000.00
propertyPlantAndEquipmentNet 44628000.00
netWorkingCapital 212172000.00
netInvestedCapital 537073000.00
commonStockSharesOutstanding 36953000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-22
currency_symbol USD
totalAssets 615846000.00
intangibleAssets 58587000.00
otherCurrentAssets 16042000.00
totalLiab 131587000.00
totalStockholderEquity 484259000.00
deferredLongTermLiab 15191000.00
otherCurrentLiab 40006000.00
commonStock 38000.00
capitalStock 38000.00
retainedEarnings 138087000.00
otherLiab 12289000.00
goodWill 143663000.00
otherAssets 18401000.00
cash 207552000.00
totalCurrentLiabilities 102872000.00
currentDeferredRevenue 50428000.00
netDebt -187018000.00
shortTermDebt 4108000.00
shortLongTermDebtTotal 20534000.00
otherStockholderEquity 347581000.00
propertyPlantEquipment 42752000.00
totalCurrentAssets 352443000.00
longTermInvestments 0.00
netTangibleAssets 282009000.00
shortTermInvestments 49758000.00
netReceivables 34562000.00
inventory 44529000.00
accountsPayable 8330000.00
accumulatedOtherComprehensiveIncome -1447000.00
commonStockTotalEquity 38000.00
retainedEarningsTotalEquity 138087000.00
nonCurrrentAssetsOther 3028000.00
deferredLongTermAssetCharges 15191000.00
nonCurrentAssetsTotal 263403000.00
capitalLeaseObligations 20534000.00
nonCurrentLiabilitiesOther 21570000.00
nonCurrentLiabilitiesTotal 28715000.00
capitalSurpluse 433258000.00
liabilitiesAndStockholdersEquity 615846000.00
cashAndShortTermInvestments 257310000.00
propertyPlantAndEquipmentGross 42752000.00
propertyPlantAndEquipmentNet 42752000.00
netWorkingCapital 249571000.00
netInvestedCapital 484259000.00
commonStockSharesOutstanding 36962000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-23
currency_symbol USD
totalAssets 525525000.00
intangibleAssets 59830000.00
otherCurrentAssets 12312000.00
totalLiab 104804000.00
totalStockholderEquity 420721000.00
deferredLongTermLiab 2937000.00
otherCurrentLiab 33100000.00
commonStock 37000.00
capitalStock 37000.00
retainedEarnings 93490000.00
otherLiab 5933000.00
goodWill 135253000.00
otherAssets 33587000.00
cash 149692000.00
totalCurrentLiabilities 79199000.00
currentDeferredRevenue 37947000.00
netDebt -127222000.00
shortTermDebt 2798000.00
shortLongTermDebtTotal 22470000.00
otherStockholderEquity 328215000.00
propertyPlantEquipment 26432000.00
totalCurrentAssets 270870000.00
longTermInvestments 2500000.00
netTangibleAssets 225638000.00
shortTermInvestments 37786000.00
netReceivables 33578000.00
inventory 37502000.00
accountsPayable 5354000.00
accumulatedOtherComprehensiveIncome -1021000.00
commonStockTotalEquity 37000.00
retainedEarningsTotalEquity 93490000.00
nonCurrrentAssetsOther 14865000.00
deferredLongTermAssetCharges 12607000.00
nonCurrentAssetsTotal 254655000.00
capitalLeaseObligations 22470000.00
nonCurrentLiabilitiesOther 22668000.00
nonCurrentLiabilitiesTotal 25605000.00
capitalSurpluse 393462000.00
liabilitiesAndStockholdersEquity 525525000.00
cashAndShortTermInvestments 187478000.00
propertyPlantAndEquipmentGross 42013000.00
propertyPlantAndEquipmentNet 42013000.00
netWorkingCapital 191224000.00
netInvestedCapital 420721000.00
commonStockSharesOutstanding 36285000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-25
currency_symbol USD
totalAssets 447440000.00
intangibleAssets 22668000.00
otherCurrentAssets 11279000.00
totalLiab 92564000.00
totalStockholderEquity 354876000.00
deferredLongTermLiab 1193000.00
otherCurrentLiab 28510000.00
commonStock 36000.00
capitalStock 36000.00
retainedEarnings 48973000.00
otherLiab 4449000.00
goodWill 76845000.00
otherAssets 15644000.00
cash 179252000.00
totalCurrentLiabilities 69319000.00
currentDeferredRevenue 31463000.00
netDebt -155384000.00
shortTermDebt 5072000.00
shortLongTermDebtTotal 23868000.00
otherStockholderEquity 307818000.00
propertyPlantEquipment 23752000.00
totalCurrentAssets 291621000.00
netTangibleAssets 255363000.00
shortTermInvestments 34284000.00
netReceivables 31532000.00
inventory 35274000.00
accountsPayable 4274000.00
accumulatedOtherComprehensiveIncome -1951000.00
commonStockTotalEquity 36000.00
retainedEarningsTotalEquity 48973000.00
treasuryStock -46297000.00
nonCurrrentAssetsOther 2513000.00
deferredLongTermAssetCharges 14297000.00
nonCurrentAssetsTotal 155819000.00
capitalLeaseObligations 23868000.00
nonCurrentLiabilitiesOther 23341000.00
nonCurrentLiabilitiesTotal 23245000.00
capitalSurpluse 354115000.00
liabilitiesAndStockholdersEquity 447440000.00
cashAndShortTermInvestments 213536000.00
propertyPlantAndEquipmentGross 39496000.00
propertyPlantAndEquipmentNet 39496000.00
netWorkingCapital 223591000.00
netInvestedCapital 354876000.00
commonStockSharesOutstanding 36002000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-22
currency_symbol USD
totalAssets 386123000.00
intangibleAssets 22741000.00
otherCurrentAssets 9229000.00
totalLiab 67149000.00
totalStockholderEquity 318974000.00
deferredLongTermLiab 6747000.00
otherCurrentLiab 26754000.00
commonStock 18000.00
capitalStock 18000.00
retainedEarnings 15261000.00
otherLiab 10627000.00
goodWill 69658000.00
otherAssets 22697000.00
cash 133859000.00
totalCurrentLiabilities 56522000.00
currentDeferredRevenue 25328000.00
netDebt -133859000.00
otherStockholderEquity 306695000.00
propertyPlantEquipment 20957000.00
totalCurrentAssets 249615000.00
longTermInvestments 0.00
netTangibleAssets 226575000.00
shortTermInvestments 44537000.00
netReceivables 27488000.00
inventory 34502000.00
accountsPayable 4440000.00
accumulatedOtherComprehensiveIncome -3218000.00
commonStockTotalEquity 18000.00
retainedEarningsTotalEquity 15261000.00
treasuryStock -25679000.00
nonCurrrentAssetsOther 1723000.00
deferredLongTermAssetCharges 21429000.00
nonCurrentAssetsTotal 136508000.00
nonCurrentLiabilitiesOther 3880000.00
nonCurrentLiabilitiesTotal 10627000.00
capitalSurpluse 332592000.00
liabilitiesAndStockholdersEquity 386123000.00
cashAndShortTermInvestments 178396000.00
propertyPlantAndEquipmentGross 20957000.00
propertyPlantAndEquipmentNet 20957000.00
netWorkingCapital 193093000.00
netInvestedCapital 318974000.00
commonStockSharesOutstanding 35212000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-26
currency_symbol USD
totalAssets 335520000.00
intangibleAssets 16529000.00
otherCurrentAssets 6149000.00
totalLiab 58700000.00
totalStockholderEquity 276820000.00
deferredLongTermLiab 15553000.00
otherCurrentLiab 22277000.00
commonStock 17000.00
retainedEarnings -19902000.00
otherLiab 7682000.00
goodWill 51613000.00
otherAssets 25203000.00
cash 123127000.00
totalCurrentLiabilities 43147000.00
currentDeferredRevenue 16407000.00
netDebt -123127000.00
otherStockholderEquity 295705000.00
propertyPlantEquipment 16856000.00
totalCurrentAssets 219456000.00
longTermInvestments 5206000.00
netTangibleAssets 208678000.00
shortTermInvestments 40192000.00
netReceivables 24897000.00
longTermDebt 0.00
inventory 25091000.00
accountsPayable 4463000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 657000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -19902000.00
treasuryStock -5815000.00
nonCurrrentAssetsOther 8309000.00
deferredLongTermAssetCharges 24321000.00
nonCurrentAssetsTotal 116064000.00
nonCurrentLiabilitiesTotal 15553000.00
capitalSurpluse 301863000.00
liabilitiesAndStockholdersEquity 335520000.00
cashAndShortTermInvestments 163319000.00
propertyPlantAndEquipmentGross 16856000.00
propertyPlantAndEquipmentNet 16856000.00
netWorkingCapital 176309000.00
netInvestedCapital 276820000.00
commonStockSharesOutstanding 34712000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-27
currency_symbol USD
totalAssets 298365000.00
intangibleAssets 19788000.00
otherCurrentAssets 7010000.00
totalLiab 49098000.00
totalStockholderEquity 249267000.00
deferredLongTermLiab 16937000.00
otherCurrentLiab 18804000.00
commonStock 17000.00
retainedEarnings -33739000.00
otherLiab 16937000.00
goodWill 49777000.00
otherAssets 20059000.00
cash 115877000.00
totalCurrentLiabilities 32161000.00
currentDeferredRevenue 11055000.00
netDebt -115877000.00
otherStockholderEquity 285989000.00
propertyPlantEquipment 15314000.00
totalCurrentAssets 185933000.00
longTermInvestments 7494000.00
netTangibleAssets 179702000.00
shortTermInvestments 23076000.00
netReceivables 20746000.00
longTermDebt 0.00
inventory 19224000.00
accountsPayable 2302000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3326000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -33739000.00
treasuryStock 0.00
nonCurrrentAssetsOther 7613000.00
deferredLongTermAssetCharges 18532000.00
nonCurrentAssetsTotal 112432000.00
nonCurrentLiabilitiesTotal 16937000.00
capitalSurpluse 286315000.00
liabilitiesAndStockholdersEquity 298365000.00
cashAndShortTermInvestments 138953000.00
propertyPlantAndEquipmentGross 15314000.00
propertyPlantAndEquipmentNet 15314000.00
commonStockSharesOutstanding 34482000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-24
currency_symbol USD
totalAssets 261731000.00
intangibleAssets 15081000.00
otherCurrentAssets 5030000.00
totalLiab 39546000.00
totalStockholderEquity 222185000.00
deferredLongTermLiab 15312000.00
otherCurrentLiab 14331000.00
commonStock 17000.00
retainedEarnings -39449000.00
otherLiab 15312000.00
goodWill 33848000.00
otherAssets 17446000.00
cash 121538000.00
totalCurrentLiabilities 24234000.00
currentDeferredRevenue 7740000.00
netDebt -121538000.00
otherStockholderEquity 265617000.00
propertyPlantEquipment 13620000.00
totalCurrentAssets 166786000.00
longTermInvestments 14950000.00
netTangibleAssets 173256000.00
shortTermInvestments 7517000.00
netReceivables 17615000.00
longTermDebt 0.00
inventory 15086000.00
accountsPayable 2163000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3648000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -39449000.00
treasuryStock 0.00
nonCurrrentAssetsOther 6297000.00
deferredLongTermAssetCharges 16409000.00
nonCurrentAssetsTotal 94945000.00
nonCurrentLiabilitiesTotal 15312000.00
capitalSurpluse 265265000.00
liabilitiesAndStockholdersEquity 261731000.00
cashAndShortTermInvestments 129055000.00
propertyPlantAndEquipmentGross 13620000.00
propertyPlantAndEquipmentNet 13620000.00
commonStockSharesOutstanding 34064000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-20
currency_symbol USD
totalAssets 243775000.00
intangibleAssets 18851000.00
otherCurrentAssets 3846000.00
totalLiab 38684000.00
totalStockholderEquity 205091000.00
deferredLongTermLiab 14124000.00
otherCurrentLiab 13094000.00
commonStock 16000.00
retainedEarnings -44088000.00
otherLiab 14124000.00
goodWill 34854000.00
otherAssets 16515000.00
cash 130795000.00
totalCurrentLiabilities 24560000.00
currentDeferredRevenue 7505000.00
netDebt -130795000.00
otherStockholderEquity 250163000.00
propertyPlantEquipment 11361000.00
totalCurrentAssets 162194000.00
netTangibleAssets 151386000.00
shortTermInvestments 0.00
netReceivables 15422000.00
longTermDebt 0.00
inventory 12131000.00
accountsPayable 3961000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1470000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 16000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -44088000.00
treasuryStock 0.00
nonCurrrentAssetsOther 213000.00
deferredLongTermAssetCharges 16302000.00
nonCurrentAssetsTotal 81581000.00
nonCurrentLiabilitiesTotal 14124000.00
capitalSurpluse 250633000.00
liabilitiesAndStockholdersEquity 243775000.00
cashAndShortTermInvestments 130795000.00
propertyPlantAndEquipmentGross 11361000.00
propertyPlantAndEquipmentNet 11361000.00
commonStockSharesOutstanding 33628000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-20
currency_symbol USD
totalAssets 223330000.00
intangibleAssets 17082000.00
otherCurrentAssets 13170000.00
totalLiab 30557000.00
totalStockholderEquity 192773000.00
deferredLongTermLiab 11642000.00
otherCurrentLiab 10782000.00
commonStock 16000.00
retainedEarnings -46792000.00
otherLiab 11642000.00
goodWill 25487000.00
otherAssets 14764000.00
cash 131294000.00
totalCurrentLiabilities 18915000.00
currentDeferredRevenue 6335000.00
netDebt -131294000.00
otherStockholderEquity 254505000.00
propertyPlantEquipment 9922000.00
totalCurrentAssets 156075000.00
netTangibleAssets 150204000.00
shortTermInvestments 0.00
netReceivables 11611000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 1798000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -14956000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 16000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -46792000.00
treasuryStock 0.00
nonCurrrentAssetsOther 210000.00
deferredLongTermAssetCharges 14554000.00
nonCurrentAssetsTotal 67255000.00
nonCurrentLiabilitiesTotal 11642000.00
capitalSurpluse 239549000.00
liabilitiesAndStockholdersEquity 223330000.00
cashAndShortTermInvestments 131294000.00
propertyPlantAndEquipmentGross 9922000.00
propertyPlantAndEquipmentNet 9922000.00
commonStockSharesOutstanding 31862000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-06
currency_symbol USD
totalAssets 159201000.00
intangibleAssets 20240000.00
otherCurrentAssets 14521000.00
totalLiab 24384000.00
totalStockholderEquity 134817000.00
deferredLongTermLiab 9913000.00
otherCurrentLiab 7115000.00
commonStock 15000.00
retainedEarnings -47843000.00
otherLiab 9913000.00
goodWill 25487000.00
otherAssets 14293000.00
cash 66050000.00
totalCurrentLiabilities 14471000.00
currentDeferredRevenue 5499000.00
netDebt -66050000.00
otherStockholderEquity 192888000.00
propertyPlantEquipment 7670000.00
totalCurrentAssets 91511000.00
netTangibleAssets 89090000.00
shortTermInvestments 0.00
netReceivables 10940000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 1857000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -10243000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 15000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -47843000.00
treasuryStock 0.00
nonCurrrentAssetsOther 238000.00
deferredLongTermAssetCharges 14055000.00
nonCurrentAssetsTotal 67690000.00
nonCurrentLiabilitiesTotal 9913000.00
capitalSurpluse 182645000.00
liabilitiesAndStockholdersEquity 159201000.00
cashAndShortTermInvestments 66050000.00
propertyPlantAndEquipmentGross 7670000.00
propertyPlantAndEquipmentNet 7670000.00
commonStockSharesOutstanding 27820000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-09
currency_symbol USD
totalAssets 77618000.00
intangibleAssets 5767000.00
otherCurrentAssets 8296000.00
totalLiab 18065000.00
totalStockholderEquity 59553000.00
deferredLongTermLiab 6599000.00
otherCurrentLiab 6215000.00
commonStock 12000.00
retainedEarnings -49065000.00
otherLiab 6599000.00
goodWill 5853000.00
otherAssets 14377000.00
cash 31985000.00
totalCurrentLiabilities 11466000.00
currentDeferredRevenue 3840000.00
netDebt -31985000.00
otherStockholderEquity 115984000.00
propertyPlantEquipment 3382000.00
totalCurrentAssets 48239000.00
netTangibleAssets 47933000.00
shortTermInvestments 0.00
netReceivables 7958000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 1411000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7378000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 12000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -49065000.00
treasuryStock 0.00
nonCurrrentAssetsOther 80000.00
deferredLongTermAssetCharges 14297000.00
nonCurrentAssetsTotal 29379000.00
nonCurrentLiabilitiesTotal 6599000.00
capitalSurpluse 108606000.00
liabilitiesAndStockholdersEquity 77618000.00
cashAndShortTermInvestments 31985000.00
propertyPlantAndEquipmentGross 3382000.00
propertyPlantAndEquipmentNet 3382000.00
commonStockSharesOutstanding 25488000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-03
currency_symbol USD
totalAssets 57880000.00
intangibleAssets 290000.00
otherCurrentAssets 5594000.00
totalLiab 14372000.00
totalStockholderEquity 43508000.00
otherCurrentLiab 4384000.00
commonStock 12000.00
retainedEarnings -62768000.00
otherLiab 5283000.00
goodWill 1166000.00
otherAssets 2023000.00
cash 40473000.00
totalCurrentLiabilities 9089000.00
currentDeferredRevenue 3585000.00
netDebt -40351000.00
shortTermDebt 122000.00
shortLongTermDebtTotal 122000.00
otherStockholderEquity 112742000.00
propertyPlantEquipment 2760000.00
totalCurrentAssets 51641000.00
netReceivables 5574000.00
accountsPayable 998000.00
accumulatedOtherComprehensiveIncome -6478000.00
commonStockTotalEquity 12000.00
nonCurrrentAssetsOther 2023000.00
nonCurrentAssetsTotal 6239000.00
nonCurrentLiabilitiesTotal 5283000.00
liabilitiesAndStockholdersEquity 57880000.00
cashAndShortTermInvestments 40473000.00
propertyPlantAndEquipmentGross 2760000.00
propertyPlantAndEquipmentNet 2760000.00
commonStockSharesOutstanding 23192000.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalAssets 21919000.00
intangibleAssets 290000.00
otherCurrentAssets 5566000.00
totalLiab 82385000.00
totalStockholderEquity -60466000.00
otherCurrentLiab 4078000.00
retainedEarnings -65652000.00
otherLiab 4852000.00
goodWill 1166000.00
otherAssets 1680000.00
cash 5931000.00
totalCurrentLiabilities 11290000.00
currentDeferredRevenue 3530000.00
netDebt -3239000.00
shortTermDebt 2337000.00
shortLongTermDebtTotal 2692000.00
otherStockholderEquity 13495000.00
propertyPlantEquipment 2520000.00
totalCurrentAssets 16263000.00
netReceivables 4766000.00
longTermDebt 355000.00
accountsPayable 1345000.00
accumulatedOtherComprehensiveIncome -8309000.00
preferredStockTotalEquity 65778000.00
nonCurrrentAssetsOther 1680000.00
nonCurrentAssetsTotal 5656000.00
nonCurrentLiabilitiesTotal 71095000.00
liabilitiesAndStockholdersEquity 21919000.00
cashAndShortTermInvestments 5931000.00
propertyPlantAndEquipmentGross 2520000.00
propertyPlantAndEquipmentNet 2520000.00
commonStockSharesOutstanding 18536000.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
totalAssets 19197000.00
intangibleAssets 446000.00
otherCurrentAssets 4843000.00
totalLiab 81041000.00
totalStockholderEquity -61844000.00
otherCurrentLiab 2487000.00
commonStock 1000.00
retainedEarnings -66814000.00
otherLiab 4583000.00
goodWill 1166000.00
otherAssets 1654000.00
cash 3715000.00
totalCurrentLiabilities 9508000.00
currentDeferredRevenue 3067000.00
netDebt 720000.00
shortTermDebt 3150000.00
shortLongTermDebtTotal 4435000.00
otherStockholderEquity 11989000.00
propertyPlantEquipment 2809000.00
totalCurrentAssets 13122000.00
netReceivables 4564000.00
longTermDebt 1285000.00
accountsPayable 804000.00
accumulatedOtherComprehensiveIncome -7020000.00
commonStockTotalEquity 1000.00
preferredStockTotalEquity 65964000.00
nonCurrrentAssetsOther 1654000.00
nonCurrentAssetsTotal 6075000.00
nonCurrentLiabilitiesTotal 71533000.00
liabilitiesAndStockholdersEquity 19197000.00
cashAndShortTermInvestments 3715000.00
propertyPlantAndEquipmentGross 2809000.00
propertyPlantAndEquipmentNet 2809000.00
commonStockSharesOutstanding 587999.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
totalAssets 20687000.00
intangibleAssets 1234000.00
otherCurrentAssets 3553000.00
totalLiab 80798000.00
totalStockholderEquity -60111000.00
otherCurrentLiab 3089000.00
commonStock 1000.00
retainedEarnings -64919000.00
goodWill 1166000.00
cash 4854000.00
totalCurrentLiabilities 9284000.00
currentDeferredRevenue 2355000.00
netDebt 98000.00
shortTermDebt 2717000.00
shortLongTermDebtTotal 4952000.00
otherStockholderEquity 10652000.00
totalCurrentAssets 13819000.00
shortTermInvestments 1263000.00
netReceivables 4149000.00
accountsPayable 1123000.00
accumulatedOtherComprehensiveIncome -5845000.00
commonStockTotalEquity 1000.00
nonCurrrentAssetsOther 1507000.00
nonCurrentAssetsTotal 6868000.00
nonCurrentLiabilitiesTotal 71514000.00
liabilitiesAndStockholdersEquity 20687000.00
cashAndShortTermInvestments 6117000.00
propertyPlantAndEquipmentGross 2961000.00
propertyPlantAndEquipmentNet 2961000.00
commonStockSharesOutstanding 19050000.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-10-26
currency_symbol USD
investments -75100000.00
totalCashFromFinancingActivities 1050000.00
netIncome 16842000.00
changeInCash -30562000.00
beginPeriodCashFlow 209264000.00
endPeriodCashFlow 178702000.00
totalCashFromOperatingActivities 43842000.00
depreciation 8463000.00
changeToInventory 10742000.00
changeToAccountReceivables 1137000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -75100000.00
capitalExpenditures 5698000
changeInWorkingCapital 8272000.00
stockBasedCompensation 11436000.00
otherNonCashItems 2081000.00
freeCashFlow 38144000.00
2023-06-30
date 2023-06-30
filing_date 2023-07-27
currency_symbol USD
investments -13758000.00
changeToLiabilities 493000.00
totalCashflowsFromInvestingActivities -13758000.00
totalCashFromFinancingActivities 6531000.00
netIncome 14682000.00
changeInCash 26960000.00
beginPeriodCashFlow 182304000.00
endPeriodCashFlow 209264000.00
totalCashFromOperatingActivities 34038000.00
depreciation 8142000.00
changeToInventory 1561000.00
changeToAccountReceivables -3717000.00
salePurchaseOfStock 6530000.00
otherCashflowsFromFinancingActivities -13758000.00
changeToNetincome 11300000.00
capitalExpenditures 4508000
changeReceivables -3717000.00
cashFlowsOtherOperating 3139000.00
cashAndCashEquivalentsChanges 26811000.00
changeInWorkingCapital -87000.00
stockBasedCompensation 12881000.00
otherNonCashItems 1927000.00
freeCashFlow 29530000.00
2023-03-31
date 2023-03-31
filing_date 2023-04-26
currency_symbol USD
investments 671000.00
changeToLiabilities -8545000.00
totalCashflowsFromInvestingActivities -4590000.00
totalCashFromFinancingActivities 2425000.00
changeToOperatingActivities -5225000.00
netIncome 15289000.00
changeInCash 19411000.00
beginPeriodCashFlow 162893000.00
endPeriodCashFlow 182304000.00
totalCashFromOperatingActivities 21631000.00
depreciation 8477000.00
changeToAccountReceivables -6220000.00
salePurchaseOfStock 2425000.00
otherCashflowsFromFinancingActivities 241000.00
changeToNetincome 8341000.00
capitalExpenditures 5261000
changeReceivables -6220000.00
cashFlowsOtherOperating 4289000.00
cashAndCashEquivalentsChanges 19466000.00
changeInWorkingCapital -10476000.00
stockBasedCompensation 11780000.00
otherNonCashItems 1708000.00
freeCashFlow 16370000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-21
currency_symbol USD
investments 286000.00
changeToLiabilities 823000.00
totalCashflowsFromInvestingActivities -52197000.00
totalCashFromFinancingActivities 5024000.00
changeToOperatingActivities -2669000.00
netIncome 15915000.00
changeInCash -23337000.00
beginPeriodCashFlow 186230000.00
endPeriodCashFlow 162893000.00
totalCashFromOperatingActivities 23569000.00
depreciation 8270000.00
otherCashflowsFromInvestingActivities -46497000.00
changeToAccountReceivables -2436000.00
salePurchaseOfStock -515000.00
otherCashflowsFromFinancingActivities 631000.00
changeToNetincome 6770000.00
capitalExpenditures 5986000
changeReceivables -2436000.00
cashFlowsOtherOperating -5773000.00
cashAndCashEquivalentsChanges -23604000.00
changeInWorkingCapital -7386000.00
stockBasedCompensation 7763000.00
otherNonCashItems 647000.00
freeCashFlow 17583000.00
2022-09-30
date 2022-09-30
filing_date 2022-10-27
currency_symbol USD
investments -4673000.00
changeToLiabilities 3931000.00
totalCashflowsFromInvestingActivities -55299000.00
totalCashFromFinancingActivities -10472000.00
changeToOperatingActivities 1665000.00
netIncome 15863000.00
changeInCash -26495000.00
beginPeriodCashFlow 212725000.00
endPeriodCashFlow 186230000.00
totalCashFromOperatingActivities 39698000.00
depreciation 7167000.00
otherCashflowsFromInvestingActivities -44923000.00
changeToAccountReceivables 3863000.00
salePurchaseOfStock -12477000.00
otherCashflowsFromFinancingActivities 2005000.00
changeToNetincome 8318000.00
capitalExpenditures 5703000
changeReceivables 3863000.00
cashFlowsOtherOperating 556000.00
cashAndCashEquivalentsChanges -26073000.00
changeInWorkingCapital 8350000.00
stockBasedCompensation 7960000.00
otherNonCashItems 290000.00
freeCashFlow 33995000.00
2022-06-30
date 2022-06-30
filing_date 2022-07-27
currency_symbol USD
investments -7126000.00
changeToLiabilities 4245000.00
totalCashflowsFromInvestingActivities -10962000.00
totalCashFromFinancingActivities -11608000.00
changeToOperatingActivities 6843000.00
netIncome 10753000.00
changeInCash 9637000.00
beginPeriodCashFlow 203088000.00
endPeriodCashFlow 212725000.00
totalCashFromOperatingActivities 32438000.00
depreciation 6418000.00
changeToAccountReceivables -2299000.00
salePurchaseOfStock -14997000.00
otherCashflowsFromFinancingActivities 3389000.00
changeToNetincome 8275000.00
capitalExpenditures 3836000
changeReceivables -2299000.00
cashFlowsOtherOperating 5046000.00
cashAndCashEquivalentsChanges 9868000.00
changeInWorkingCapital 6992000.00
stockBasedCompensation 8661000.00
otherNonCashItems 1505000.00
freeCashFlow 28602000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-29
currency_symbol USD
investments 10023000.00
changeToLiabilities -15470000.00
totalCashflowsFromInvestingActivities 5668000.00
totalCashFromFinancingActivities -14575000.00
changeToOperatingActivities -22030000.00
netIncome 12603000.00
changeInCash -4464000.00
beginPeriodCashFlow 207552000.00
endPeriodCashFlow 203088000.00
totalCashFromOperatingActivities 4347000.00
depreciation 6334000.00
changeToAccountReceivables -5563000.00
salePurchaseOfStock -15226000.00
otherCashflowsFromFinancingActivities 651000.00
changeToNetincome 9883000.00
capitalExpenditures 4355000
changeReceivables -5563000.00
cashFlowsOtherOperating -3440000.00
cashAndCashEquivalentsChanges -4560000.00
changeInWorkingCapital -24473000.00
stockBasedCompensation 9015000.00
otherNonCashItems 1137000.00
freeCashFlow -8000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-22
currency_symbol USD
investments 6471000.00
changeToLiabilities 4859000.00
totalCashflowsFromInvestingActivities -14616000.00
totalCashFromFinancingActivities -5001000.00
changeToOperatingActivities -2796000.00
netIncome 12765000.00
changeInCash 11749000.00
beginPeriodCashFlow 195803000.00
endPeriodCashFlow 207552000.00
totalCashFromOperatingActivities 31325000.00
depreciation 6191000.00
otherCashflowsFromInvestingActivities -17066000.00
changeToInventory -1097000.00
changeToAccountReceivables 368000.00
salePurchaseOfStock -9769000.00
otherCashflowsFromFinancingActivities -4606000.00
changeToNetincome 9938000.00
capitalExpenditures 4021000
changeReceivables 368000.00
cashFlowsOtherOperating -3063000.00
cashAndCashEquivalentsChanges 11708000.00
changeInWorkingCapital 2431000.00
stockBasedCompensation 6301000.00
otherNonCashItems 769000.00
freeCashFlow 27304000.00
2021-09-30
date 2021-09-30
filing_date 2021-10-28
currency_symbol USD
investments -7486000.00
changeToLiabilities -863000.00
totalCashflowsFromInvestingActivities -14315000.00
totalCashFromFinancingActivities -1084000.00
changeToOperatingActivities -169000.00
netIncome 11449000.00
changeInCash 23096000.00
beginPeriodCashFlow 184367000.00
endPeriodCashFlow 23096000.00
totalCashFromOperatingActivities 23096000.00
depreciation 4798000.00
changeToInventory -779000.00
changeToAccountReceivables 1618000.00
salePurchaseOfStock -4211000.00
otherCashflowsFromFinancingActivities 3127000.00
changeToNetincome 8781000.00
capitalExpenditures 6829000
changeReceivables 1618000.00
cashFlowsOtherOperating -4945000.00
cashAndCashEquivalentsChanges 11511000.00
changeInWorkingCapital 586000.00
stockBasedCompensation 6849000.00
otherNonCashItems -23096000.00
freeCashFlow 23096000.00
2021-06-30
date 2021-06-30
filing_date 2021-07-29
currency_symbol USD
investments -7495000.00
changeToLiabilities 6009000.00
totalCashflowsFromInvestingActivities -12970000.00
totalCashFromFinancingActivities -5019000.00
changeToOperatingActivities 5371000.00
netIncome 10183000.00
changeInCash 15093000.00
beginPeriodCashFlow 169274000.00
endPeriodCashFlow 184367000.00
totalCashFromOperatingActivities 33053000.00
depreciation 6200000.00
changeToInventory 21000.00
changeToAccountReceivables -4117000.00
salePurchaseOfStock -6450000.00
otherCashflowsFromFinancingActivities 1431000.00
changeToNetincome 9407000.00
capitalExpenditures 5475000
changeReceivables -4117000.00
cashFlowsOtherOperating 5500000.00
cashAndCashEquivalentsChanges 15064000.00
changeInWorkingCapital 7263000.00
stockBasedCompensation 7499000.00
otherNonCashItems 1720000.00
freeCashFlow 27578000.00
2021-03-31
date 2021-03-31
filing_date 2021-04-29
currency_symbol USD
investments -1539000.00
changeToLiabilities -4868000.00
totalCashflowsFromInvestingActivities -4802000.00
totalCashFromFinancingActivities 2743000.00
changeToOperatingActivities -7302000.00
netIncome 10200000.00
changeInCash 19582000.00
beginPeriodCashFlow 149692000.00
endPeriodCashFlow 169274000.00
totalCashFromOperatingActivities 21605000.00
depreciation 6429000.00
changeToInventory -3309000.00
changeToAccountReceivables -2828000.00
salePurchaseOfStock 2907000.00
otherCashflowsFromFinancingActivities 2743000.00
changeToNetincome 8369000.00
capitalExpenditures 3263000
changeReceivables -2828000.00
cashFlowsOtherOperating 4303000.00
cashAndCashEquivalentsChanges 19546000.00
changeInWorkingCapital -3393000.00
stockBasedCompensation 6925000.00
otherNonCashItems 1281000.00
freeCashFlow 18342000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-23
currency_symbol USD
investments 15000000.00
changeToLiabilities 3155000.00
totalCashflowsFromInvestingActivities -88494000.00
totalCashFromFinancingActivities 6178000.00
changeToOperatingActivities -504000.00
netIncome 13470000.00
changeInCash -59238000.00
beginPeriodCashFlow 208930000.00
endPeriodCashFlow 149692000.00
totalCashFromOperatingActivities 23033000.00
depreciation 5206000.00
otherCashflowsFromInvestingActivities -98666000.00
changeToInventory -845000.00
changeToAccountReceivables -1371000.00
salePurchaseOfStock 18950000.00
otherCashflowsFromFinancingActivities -12414000.00
changeToNetincome 5904000.00
capitalExpenditures 4828000
changeReceivables -1371000.00
cashFlowsOtherOperating -3331000.00
cashAndCashEquivalentsChanges -59283000.00
changeInWorkingCapital -1547000.00
stockBasedCompensation 4690000.00
otherNonCashItems 1297000.00
freeCashFlow 18205000.00
2020-09-30
date 2020-09-30
filing_date 2020-10-28
currency_symbol USD
investments 3758000.00
changeToLiabilities 4174000.00
totalCashflowsFromInvestingActivities 515000.00
totalCashFromFinancingActivities 4812000.00
changeToOperatingActivities 919000.00
netIncome 11407000.00
changeInCash 34080000.00
beginPeriodCashFlow 174850000.00
endPeriodCashFlow 208930000.00
totalCashFromOperatingActivities 28734000.00
depreciation 4531000.00
changeToInventory 432000.00
changeToAccountReceivables 2520000.00
salePurchaseOfStock -18950000.00
otherCashflowsFromFinancingActivities 4812000.00
changeToNetincome 9065000.00
capitalExpenditures 3243000
changeReceivables 2520000.00
cashFlowsOtherOperating -2963000.00
cashAndCashEquivalentsChanges 34061000.00
changeInWorkingCapital 3731000.00
stockBasedCompensation 4893000.00
otherNonCashItems 1291000.00
freeCashFlow 25491000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-30
currency_symbol USD
investments -27509000.00
changeToLiabilities 2453000.00
totalCashflowsFromInvestingActivities -31940000.00
totalCashFromFinancingActivities 256000.00
changeToOperatingActivities 4028000.00
netIncome 11194000.00
changeInCash -9634000.00
beginPeriodCashFlow 184484000.00
endPeriodCashFlow 174850000.00
totalCashFromOperatingActivities 22128000.00
depreciation 4454000.00
changeToInventory 751000.00
changeToAccountReceivables -6018000.00
salePurchaseOfStock -6950000.00
otherCashflowsFromFinancingActivities 7206000.00
changeToNetincome 7495000.00
capitalExpenditures 4431000
changeReceivables -6018000.00
cashFlowsOtherOperating 2550000.00
cashAndCashEquivalentsChanges -9556000.00
changeInWorkingCapital -1015000.00
stockBasedCompensation 5009000.00
otherNonCashItems 1711000.00
freeCashFlow 17697000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-30
currency_symbol USD
investments 3415000.00
changeToLiabilities -9262000.00
totalCashflowsFromInvestingActivities -550000.00
totalCashFromFinancingActivities -8918000.00
changeToOperatingActivities -8584000.00
netIncome 9515000.00
changeInCash 5232000.00
beginPeriodCashFlow 179252000.00
endPeriodCashFlow 184484000.00
totalCashFromOperatingActivities 14667000.00
depreciation 4474000.00
otherCashflowsFromInvestingActivities 3415000.00
changeToInventory 1426000.00
changeToAccountReceivables -1053000.00
salePurchaseOfStock -12000000.00
otherCashflowsFromFinancingActivities 3082000.00
changeToNetincome 6264000.00
capitalExpenditures 3965000
changeReceivables -1053000.00
cashFlowsOtherOperating 4729000.00
cashAndCashEquivalentsChanges 5199000.00
changeInWorkingCapital -5586000.00
stockBasedCompensation 4344000.00
otherNonCashItems 1252000.00
freeCashFlow 10702000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-25
currency_symbol USD
investments 17514000.00
changeToLiabilities 4155000.00
totalCashflowsFromInvestingActivities 12316000.00
totalCashFromFinancingActivities -3604000.00
changeToOperatingActivities 3045000.00
netIncome 9162000.00
changeInCash 29525000.00
beginPeriodCashFlow 149727000.00
endPeriodCashFlow 179252000.00
totalCashFromOperatingActivities 20834000.00
depreciation 4398000.00
otherCashflowsFromInvestingActivities -728000.00
changeToInventory -1158000.00
changeToAccountReceivables -3101000.00
salePurchaseOfStock -5652000.00
otherCashflowsFromFinancingActivities -4159000.00
changeToNetincome 6563000.00
capitalExpenditures 5198000
changeReceivables -3101000.00
cashFlowsOtherOperating -343000.00
cashAndCashEquivalentsChanges 29546000.00
changeInWorkingCapital 711000.00
stockBasedCompensation 3374000.00
otherNonCashItems 968000.00
freeCashFlow 15636000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-25
currency_symbol USD
investments 81000.00
changeToLiabilities 1677000.00
totalCashflowsFromInvestingActivities -14455000.00
totalCashFromFinancingActivities -4022000.00
changeToOperatingActivities 180000.00
netIncome 8941000.00
changeInCash 2704000.00
beginPeriodCashFlow 147023000.00
endPeriodCashFlow 149727000.00
totalCashFromOperatingActivities 21298000.00
depreciation 4146000.00
otherCashflowsFromInvestingActivities -11500000.00
changeToInventory -759000.00
changeToAccountReceivables 1099000.00
salePurchaseOfStock -6000000.00
otherCashflowsFromFinancingActivities 1978000.00
changeToNetincome 6582000.00
capitalExpenditures 3036000
changeReceivables 1099000.00
cashFlowsOtherOperating -1147000.00
cashAndCashEquivalentsChanges 2821000.00
changeInWorkingCapital 1629000.00
stockBasedCompensation 3147000.00
otherNonCashItems 709000.00
freeCashFlow 18262000.00
2019-06-30
date 2019-06-30
filing_date 2019-07-26
currency_symbol USD
investments -9601000.00
changeToLiabilities 3134000.00
totalCashflowsFromInvestingActivities -12053000.00
totalCashFromFinancingActivities -4022000.00
changeToOperatingActivities 4441000.00
netIncome 8796000.00
changeInCash 3308000.00
beginPeriodCashFlow 143715000.00
endPeriodCashFlow 147023000.00
totalCashFromOperatingActivities 19461000.00
depreciation 3953000.00
otherCashflowsFromInvestingActivities -6823000.00
changeToInventory 132000.00
changeToAccountReceivables -3441000.00
salePurchaseOfStock -6000000.00
otherCashflowsFromFinancingActivities 1978000.00
changeToNetincome 5003000.00
capitalExpenditures 2452000
changeReceivables -3441000.00
cashFlowsOtherOperating 2016000.00
cashAndCashEquivalentsChanges 3386000.00
changeInWorkingCapital 1709000.00
stockBasedCompensation 2875000.00
otherNonCashItems 332000.00
freeCashFlow 17009000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-26
currency_symbol USD
investments 2778000.00
changeToLiabilities -8430000.00
totalCashflowsFromInvestingActivities -121000.00
totalCashFromFinancingActivities -494000.00
changeToOperatingActivities -9879000.00
netIncome 6813000.00
changeInCash 9856000.00
beginPeriodCashFlow 133859000.00
endPeriodCashFlow 143715000.00
totalCashFromOperatingActivities 10201000.00
depreciation 3941000.00
otherCashflowsFromInvestingActivities 2778000.00
changeToInventory -277000.00
changeToAccountReceivables -1328000.00
salePurchaseOfStock -2966000.00
otherCashflowsFromFinancingActivities 2472000.00
changeToNetincome 6603000.00
capitalExpenditures 2899000
changeReceivables -1328000.00
cashFlowsOtherOperating 2602000.00
cashAndCashEquivalentsChanges 9586000.00
changeInWorkingCapital -7156000.00
stockBasedCompensation 5294000.00
otherNonCashItems 471000.00
freeCashFlow 7302000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-22
currency_symbol USD
investments 4992000.00
changeToLiabilities 5687000.00
totalCashflowsFromInvestingActivities -25775000.00
totalCashFromFinancingActivities -2544000.00
changeToOperatingActivities 2522000.00
netIncome 7141000.00
changeInCash -10889000.00
beginPeriodCashFlow 144748000.00
endPeriodCashFlow 133859000.00
totalCashFromOperatingActivities 17468000.00
depreciation 3292000.00
otherCashflowsFromInvestingActivities -26892000.00
changeToInventory -2069000.00
changeToAccountReceivables -290000.00
salePurchaseOfStock -5997000.00
otherCashflowsFromFinancingActivities -10891000.00
changeToNetincome 4193000.00
capitalExpenditures 3875000
changeReceivables -290000.00
cashFlowsOtherOperating -2555000.00
cashAndCashEquivalentsChanges -10851000.00
changeInWorkingCapital 2842000.00
stockBasedCompensation 2532000.00
otherNonCashItems 797000.00
freeCashFlow 13593000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-26
currency_symbol USD
investments 2682000.00
changeToLiabilities -5952000.00
totalCashflowsFromInvestingActivities -712000.00
totalCashFromFinancingActivities 4682000.00
changeToOperatingActivities -1363000.00
netIncome 8061000.00
changeInCash 19363000.00
beginPeriodCashFlow 125385000.00
endPeriodCashFlow 144748000.00
totalCashFromOperatingActivities 15300000.00
depreciation 3060000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -751000.00
changeToAccountReceivables 94000.00
salePurchaseOfStock -1998000.00
otherCashflowsFromFinancingActivities 6680000.00
changeToNetincome 4453000.00
capitalExpenditures 3394000
changeReceivables 94000.00
cashFlowsOtherOperating 5584000.00
cashAndCashEquivalentsChanges 19368000.00
changeInWorkingCapital -274000.00
stockBasedCompensation 3266000.00
otherNonCashItems 751000.00
freeCashFlow 11906000.00
2018-06-30
date 2018-06-30
filing_date 2018-07-27
currency_symbol USD
investments -4689000.00
changeToLiabilities 5558000.00
totalCashflowsFromInvestingActivities -7286000.00
totalCashFromFinancingActivities -757000.00
changeToOperatingActivities 727000.00
netIncome 5416000.00
changeInCash 4838000.00
beginPeriodCashFlow 120547000.00
endPeriodCashFlow 125385000.00
totalCashFromOperatingActivities 12898000.00
depreciation 3126000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -423000.00
changeToAccountReceivables -2853000.00
salePurchaseOfStock -5998000.00
otherCashflowsFromFinancingActivities 5241000.00
changeToNetincome 4053000.00
capitalExpenditures 2597000
changeReceivables -2853000.00
cashFlowsOtherOperating -2402000.00
exchangeRateChanges -17000.00
cashAndCashEquivalentsChanges 4838000.00
changeInWorkingCapital 303000.00
stockBasedCompensation 3179000.00
otherNonCashItems 396000.00
freeCashFlow 10301000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-04
currency_symbol USD
investments -2427000.00
changeToLiabilities -534000.00
totalCashflowsFromInvestingActivities -6692000.00
totalCashFromFinancingActivities -5156000.00
changeToOperatingActivities -4521000.00
netIncome 3254000.00
changeInCash -2580000.00
beginPeriodCashFlow 123127000.00
endPeriodCashFlow 120547000.00
totalCashFromOperatingActivities 9349000.00
depreciation 3208000.00
otherCashflowsFromInvestingActivities -381000.00
dividendsPaid 0.00
changeToInventory -225000.00
changeToAccountReceivables -1520000.00
salePurchaseOfStock -5871000.00
otherCashflowsFromFinancingActivities 715000.00
changeToNetincome 4931000.00
capitalExpenditures 3884000
changeReceivables -1520000.00
cashFlowsOtherOperating 10000.00
exchangeRateChanges -81000.00
cashAndCashEquivalentsChanges -2580000.00
changeInWorkingCapital -2044000.00
stockBasedCompensation 3533000.00
otherNonCashItems 378000.00
freeCashFlow 5465000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-26
currency_symbol USD
investments -8059000.00
changeToLiabilities 4311000.00
totalCashflowsFromInvestingActivities -10088000.00
totalCashFromFinancingActivities -4790000.00
changeToOperatingActivities -3917000.00
netIncome -9101000.00
changeInCash -5857000.00
beginPeriodCashFlow 128984000.00
endPeriodCashFlow 123127000.00
totalCashFromOperatingActivities 9078000.00
depreciation 3061000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -19000.00
changeToAccountReceivables -1110000.00
salePurchaseOfStock -5815000.00
otherCashflowsFromFinancingActivities -385000.00
changeToNetincome 15125000.00
capitalExpenditures 2029000
changeReceivables -1110000.00
cashFlowsOtherOperating -3208000.00
exchangeRateChanges -57000.00
cashAndCashEquivalentsChanges -5857000.00
changeInWorkingCapital -7000.00
stockBasedCompensation 5895000.00
otherNonCashItems 344000.00
freeCashFlow 7049000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-27
currency_symbol USD
investments -5440000.00
changeToLiabilities -734000.00
totalCashflowsFromInvestingActivities -7348000.00
totalCashFromFinancingActivities 63000.00
changeToOperatingActivities -1028000.00
netIncome 1865000.00
changeInCash -2760000.00
beginPeriodCashFlow 131744000.00
endPeriodCashFlow 128984000.00
totalCashFromOperatingActivities 4066000.00
depreciation 2958000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 1401000.00
changeToAccountReceivables -2869000.00
salePurchaseOfStock 63000.00
otherCashflowsFromFinancingActivities 63000.00
changeToNetincome 3543000.00
capitalExpenditures 1908000
changeReceivables -2869000.00
cashFlowsOtherOperating -697000.00
exchangeRateChanges 459000.00
cashAndCashEquivalentsChanges -2760000.00
changeInWorkingCapital -4300000.00
stockBasedCompensation 2347000.00
otherNonCashItems 464000.00
freeCashFlow 2158000.00
2017-06-30
date 2017-06-30
filing_date 2017-07-28
currency_symbol USD
investments -3855000.00
changeToLiabilities 33000.00
totalCashflowsFromInvestingActivities -5890000.00
totalCashFromFinancingActivities 1218000.00
changeToOperatingActivities -1266000.00
netIncome 1825000.00
changeInCash 3037000.00
beginPeriodCashFlow 128707000.00
endPeriodCashFlow 131744000.00
totalCashFromOperatingActivities 7507000.00
depreciation 2857000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -922000.00
changeToAccountReceivables 594000.00
salePurchaseOfStock 1218000.00
otherCashflowsFromFinancingActivities 1218000.00
changeToNetincome 3687000.00
capitalExpenditures 2035000
changeReceivables 594000.00
cashFlowsOtherOperating -1489000.00
exchangeRateChanges 202000.00
cashAndCashEquivalentsChanges 3037000.00
changeInWorkingCapital -862000.00
stockBasedCompensation 2186000.00
otherNonCashItems 575000.00
freeCashFlow 5472000.00
2017-03-31
date 2017-03-31
filing_date 2017-04-28
currency_symbol USD
investments 2505000.00
changeToLiabilities 5594000.00
totalCashflowsFromInvestingActivities 706000.00
totalCashFromFinancingActivities 1037000.00
changeToOperatingActivities -1788000.00
netIncome 2971000.00
changeInCash 12830000.00
beginPeriodCashFlow 115877000.00
endPeriodCashFlow 128707000.00
totalCashFromOperatingActivities 10399000.00
depreciation 2906000.00
otherCashflowsFromInvestingActivities -500000.00
dividendsPaid 0.00
changeToInventory 1125000.00
changeToAccountReceivables -2201000.00
salePurchaseOfStock 1037000.00
otherCashflowsFromFinancingActivities 1037000.00
changeToNetincome 2917000.00
capitalExpenditures 1299000
changeReceivables -2201000.00
cashFlowsOtherOperating -1788000.00
exchangeRateChanges 688000.00
cashAndCashEquivalentsChanges 12830000.00
changeInWorkingCapital 1605000.00
stockBasedCompensation 2300000.00
otherNonCashItems 307000.00
freeCashFlow 9100000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-27
currency_symbol USD
investments -2480000.00
changeToLiabilities 1362000.00
totalCashflowsFromInvestingActivities -4486000.00
totalCashFromFinancingActivities 3089000.00
changeToOperatingActivities -3471000.00
netIncome 1805000.00
changeInCash 6242000.00
beginPeriodCashFlow 109635000.00
endPeriodCashFlow 115877000.00
totalCashFromOperatingActivities 8412000.00
depreciation 2900000.00
otherCashflowsFromInvestingActivities 30000.00
dividendsPaid 0.00
changeToInventory 1793000.00
changeToAccountReceivables 144000.00
salePurchaseOfStock 1729000.00
otherCashflowsFromFinancingActivities -1214000.00
changeToNetincome 1537000.00
capitalExpenditures 2036000
changeReceivables 144000.00
cashFlowsOtherOperating 664000.00
exchangeRateChanges -773000.00
cashAndCashEquivalentsChanges 6242000.00
changeInWorkingCapital 2170000.00
stockBasedCompensation 2019000.00
otherNonCashItems 398000.00
freeCashFlow 6376000.00
2016-09-30
date 2016-09-30
filing_date 2016-10-28
currency_symbol USD
investments 362000.00
changeToLiabilities -1811000.00
totalCashflowsFromInvestingActivities -2540000.00
totalCashFromFinancingActivities 3060000.00
changeToOperatingActivities -1558000.00
netIncome 2509000.00
changeInCash 2475000.00
beginPeriodCashFlow 107160000.00
endPeriodCashFlow 109635000.00
totalCashFromOperatingActivities 1561000.00
depreciation 2818000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -40000.00
changeToAccountReceivables -1384000.00
salePurchaseOfStock 1771000.00
otherCashflowsFromFinancingActivities 3060000.00
changeToNetincome 987000.00
capitalExpenditures 2902000
changeReceivables -1384000.00
cashFlowsOtherOperating -1558000.00
exchangeRateChanges 394000.00
cashAndCashEquivalentsChanges 2475000.00
changeInWorkingCapital -4753000.00
stockBasedCompensation 2012000.00
otherNonCashItems -646000.00
freeCashFlow -1341000.00
2016-06-30
date 2016-06-30
filing_date 2016-07-29
currency_symbol USD
investments -6004000.00
changeToLiabilities 1643000.00
totalCashflowsFromInvestingActivities -7078000.00
totalCashFromFinancingActivities 1866000.00
changeToOperatingActivities -5148000.00
netIncome 352000.00
changeInCash -3729000.00
beginPeriodCashFlow 110889000.00
endPeriodCashFlow 107160000.00
totalCashFromOperatingActivities 1881000.00
depreciation 2831000.00
otherCashflowsFromInvestingActivities -120000.00
dividendsPaid 0.00
changeToInventory -2683000.00
changeToAccountReceivables -306000.00
salePurchaseOfStock 1466000.00
otherCashflowsFromFinancingActivities 1866000.00
changeToNetincome 2509000.00
capitalExpenditures 954000
changeReceivables -306000.00
cashFlowsOtherOperating -5148000.00
exchangeRateChanges -398000.00
cashAndCashEquivalentsChanges -3729000.00
changeInWorkingCapital -3811000.00
stockBasedCompensation 2065000.00
otherNonCashItems 581000.00
freeCashFlow 927000.00
2016-03-31
date 2016-03-31
filing_date 2016-04-29
currency_symbol USD
investments 5000.00
changeToLiabilities 4304000.00
totalCashflowsFromInvestingActivities -20053000.00
totalCashFromFinancingActivities 2090000.00
netIncome 1044000.00
changeInCash -10649000.00
beginPeriodCashFlow 121538000.00
endPeriodCashFlow 110889000.00
totalCashFromOperatingActivities 6911000.00
depreciation 2787000.00
otherCashflowsFromInvestingActivities -17942000.00
dividendsPaid 0.00
changeToInventory 9000.00
changeToAccountReceivables -2189000.00
salePurchaseOfStock 1069000.00
otherCashflowsFromFinancingActivities 2090000.00
changeToNetincome 1564000.00
capitalExpenditures 2116000
changeReceivables -2189000.00
cashFlowsOtherOperating -599000.00
exchangeRateChanges 403000.00
cashAndCashEquivalentsChanges -10649000.00
changeInWorkingCapital 1516000.00
stockBasedCompensation 1927000.00
otherNonCashItems -61000.00
freeCashFlow 4795000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-24
currency_symbol USD
investments -5018000.00
changeToLiabilities -258000.00
totalCashflowsFromInvestingActivities -7271000.00
totalCashFromFinancingActivities 3061000.00
changeToOperatingActivities -2895000.00
netIncome 2132000.00
changeInCash 3651000.00
beginPeriodCashFlow 117887000.00
endPeriodCashFlow 121538000.00
totalCashFromOperatingActivities 7551000.00
depreciation 2372000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -338000.00
changeToAccountReceivables -90000.00
salePurchaseOfStock 1904000.00
otherCashflowsFromFinancingActivities -1379000.00
changeToNetincome 1733000.00
capitalExpenditures 2253000
changeReceivables -90000.00
cashFlowsOtherOperating 1662000.00
exchangeRateChanges 310000.00
cashAndCashEquivalentsChanges 3651000.00
changeInWorkingCapital 1314000.00
stockBasedCompensation 1623000.00
otherNonCashItems 425000.00
freeCashFlow 5298000.00
2015-09-30
date 2015-09-30
filing_date 2015-10-30
currency_symbol USD
investments -7520000.00
changeToLiabilities 47000.00
totalCashflowsFromInvestingActivities -8945000.00
totalCashFromFinancingActivities 1656000.00
netIncome 1270000.00
changeInCash -3457000.00
beginPeriodCashFlow 121344000.00
endPeriodCashFlow 117887000.00
totalCashFromOperatingActivities 4491000.00
depreciation 2413000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 874000.00
changeToAccountReceivables -1030000.00
salePurchaseOfStock 877000.00
otherCashflowsFromFinancingActivities 1656000.00
changeToNetincome 2060000.00
capitalExpenditures 1425000
changeReceivables -1030000.00
cashFlowsOtherOperating -269000.00
exchangeRateChanges -659000.00
cashAndCashEquivalentsChanges -3457000.00
changeInWorkingCapital -1252000.00
stockBasedCompensation 1610000.00
otherNonCashItems 328000.00
freeCashFlow 3066000.00
2015-06-30
date 2015-06-30
filing_date 2015-07-30
currency_symbol USD
investments -9989000.00
changeToLiabilities -149000.00
totalCashflowsFromInvestingActivities -12760000.00
totalCashFromFinancingActivities 1190000.00
netIncome 651000.00
changeInCash -12206000.00
beginPeriodCashFlow 133550000.00
endPeriodCashFlow 121344000.00
totalCashFromOperatingActivities -675000.00
depreciation 2401000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -3276000.00
changeToAccountReceivables -1803000.00
salePurchaseOfStock 1090000.00
otherCashflowsFromFinancingActivities 1190000.00
changeToNetincome 2233000.00
capitalExpenditures 2771000
changeReceivables -2991000.00
cashFlowsOtherOperating -5944000.00
exchangeRateChanges 39000.00
cashAndCashEquivalentsChanges -12206000.00
changeInWorkingCapital -5960000.00
stockBasedCompensation 1647000.00
otherNonCashItems 380000.00
freeCashFlow -3446000.00
2015-03-31
date 2015-03-31
filing_date 2015-04-30
currency_symbol USD
changeToLiabilities 212000.00
totalCashflowsFromInvestingActivities -2308000.00
totalCashFromFinancingActivities 2347000.00
netIncome 586000.00
changeInCash 2755000.00
beginPeriodCashFlow 130795000.00
endPeriodCashFlow 133550000.00
totalCashFromOperatingActivities 3062000.00
depreciation 2386000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 242000.00
changeToAccountReceivables -594000.00
salePurchaseOfStock 2047000.00
otherCashflowsFromFinancingActivities 2347000.00
changeToNetincome 1586000.00
capitalExpenditures 2308000
changeReceivables 594000.00
cashFlowsOtherOperating 822000.00
exchangeRateChanges -346000.00
cashAndCashEquivalentsChanges 2755000.00
changeInWorkingCapital -1496000.00
stockBasedCompensation 1499000.00
otherNonCashItems 138000.00
freeCashFlow 754000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-20
currency_symbol USD
investments -22527000.00
changeToLiabilities 1797000.00
totalCashflowsFromInvestingActivities -15783000.00
totalCashFromFinancingActivities 1180000.00
changeToOperatingActivities -1451000.00
netIncome 854000.00
changeInCash -10027000.00
beginPeriodCashFlow 140822000.00
endPeriodCashFlow 130795000.00
totalCashFromOperatingActivities 5171000.00
depreciation 2273000.00
otherCashflowsFromInvestingActivities -12595000.00
dividendsPaid 0.00
changeToInventory 1168000.00
changeToAccountReceivables -1400000.00
salePurchaseOfStock 979000.00
otherCashflowsFromFinancingActivities -706000.00
changeToNetincome 1581000.00
capitalExpenditures 3188000
changeReceivables -1400000.00
cashFlowsOtherOperating 66000.00
exchangeRateChanges -595000.00
cashAndCashEquivalentsChanges -10027000.00
changeInWorkingCapital 463000.00
stockBasedCompensation 1405000.00
otherNonCashItems 210000.00
freeCashFlow 1983000.00
2014-09-30
date 2014-09-30
filing_date 2014-10-30
currency_symbol USD
changeToLiabilities 1757000.00
totalCashflowsFromInvestingActivities -1014000.00
totalCashFromFinancingActivities 651000.00
netIncome 838000.00
changeInCash 4314000.00
beginPeriodCashFlow 136508000.00
endPeriodCashFlow 140822000.00
totalCashFromOperatingActivities 4677000.00
depreciation 2075000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -452000.00
changeToAccountReceivables -430000.00
salePurchaseOfStock 651000.00
otherCashflowsFromFinancingActivities 651000.00
changeToNetincome 1966000.00
capitalExpenditures 1014000
changeReceivables -430000.00
cashFlowsOtherOperating -1529000.00
cashAndCashEquivalentsChanges 4314000.00
changeInWorkingCapital -202000.00
stockBasedCompensation 1293000.00
otherNonCashItems 184000.00
freeCashFlow 3663000.00
2014-06-30
date 2014-06-30
filing_date 2014-07-31
currency_symbol USD
changeToLiabilities 2103000.00
totalCashflowsFromInvestingActivities -2519000.00
totalCashFromFinancingActivities 1042000.00
netIncome 639000.00
changeInCash 1905000.00
beginPeriodCashFlow 134603000.00
endPeriodCashFlow 136508000.00
totalCashFromOperatingActivities 3382000.00
depreciation 2201000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -391000.00
changeToAccountReceivables -1348000.00
salePurchaseOfStock 1007000.00
otherCashflowsFromFinancingActivities 1042000.00
changeToNetincome 1928000.00
capitalExpenditures 2519000
changeReceivables -1348000.00
cashFlowsOtherOperating -2141000.00
cashAndCashEquivalentsChanges 1905000.00
changeInWorkingCapital -1386000.00
stockBasedCompensation 1359000.00
otherNonCashItems 166000.00
freeCashFlow 863000.00
2014-03-31
date 2014-03-31
filing_date 2014-05-01
currency_symbol USD
changeToLiabilities 987000.00
totalCashflowsFromInvestingActivities -861000.00
totalCashFromFinancingActivities 612000.00
netIncome 373000.00
changeInCash 3309000.00
beginPeriodCashFlow 131294000.00
endPeriodCashFlow 134603000.00
totalCashFromOperatingActivities 3558000.00
depreciation 2021000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 321000.00
changeToAccountReceivables -712000.00
salePurchaseOfStock 587000.00
otherCashflowsFromFinancingActivities 612000.00
changeToNetincome 1669000.00
capitalExpenditures 861000
changeReceivables -712000.00
cashFlowsOtherOperating -780000.00
cashAndCashEquivalentsChanges 3309000.00
changeInWorkingCapital -505000.00
stockBasedCompensation 1339000.00
otherNonCashItems 157000.00
freeCashFlow 2697000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-20
currency_symbol USD
changeToLiabilities -660000.00
totalCashflowsFromInvestingActivities -671000.00
totalCashFromFinancingActivities 49016000.00
netIncome 294000.00
changeInCash 50481000.00
beginPeriodCashFlow 80813000.00
endPeriodCashFlow 131294000.00
totalCashFromOperatingActivities 2136000.00
depreciation 2024000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -275000.00
changeToAccountReceivables -627000.00
salePurchaseOfStock 48900000.00
otherCashflowsFromFinancingActivities 1278000.00
changeToNetincome 1535000.00
capitalExpenditures 671000
changeReceivables -627000.00
cashFlowsOtherOperating -430000.00
cashAndCashEquivalentsChanges 50481000.00
changeInWorkingCapital -1717000.00
stockBasedCompensation 1083000.00
otherNonCashItems 164000.00
freeCashFlow 1465000.00
2013-09-30
date 2013-09-30
filing_date 2013-10-30
currency_symbol USD
changeToLiabilities 1933000.00
totalCashflowsFromInvestingActivities -3293000.00
totalCashFromFinancingActivities 1498000.00
netIncome 270000.00
changeInCash 5679000.00
beginPeriodCashFlow 75134000.00
endPeriodCashFlow 80813000.00
totalCashFromOperatingActivities 7474000.00
depreciation 2240000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -221000.00
changeToAccountReceivables 428000.00
salePurchaseOfStock 1498000.00
otherCashflowsFromFinancingActivities 1498000.00
changeToNetincome 1339000.00
capitalExpenditures 3293000
changeReceivables 428000.00
cashFlowsOtherOperating 1264000.00
cashAndCashEquivalentsChanges 5679000.00
changeInWorkingCapital 3625000.00
stockBasedCompensation 1085000.00
otherNonCashItems 130000.00
freeCashFlow 4181000.00
2013-06-30
date 2013-06-30
filing_date 2013-08-01
currency_symbol USD
changeToLiabilities 407000.00
totalCashflowsFromInvestingActivities -648000.00
totalCashFromFinancingActivities 1139000.00
netIncome 288000.00
changeInCash 2575000.00
beginPeriodCashFlow 72559000.00
endPeriodCashFlow 75134000.00
totalCashFromOperatingActivities 2084000.00
depreciation 1899000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -36000.00
changeToAccountReceivables -1023000.00
salePurchaseOfStock 1099000.00
otherCashflowsFromFinancingActivities 1139000.00
changeToNetincome 1319000.00
capitalExpenditures 648000
changeReceivables -1023000.00
cashFlowsOtherOperating -806000.00
cashAndCashEquivalentsChanges 2575000.00
changeInWorkingCapital -1422000.00
stockBasedCompensation 1111000.00
otherNonCashItems 105000.00
freeCashFlow 1436000.00
2013-03-31
date 2013-03-31
filing_date 2013-05-02
currency_symbol USD
changeToLiabilities 1405000.00
totalCashflowsFromInvestingActivities -1089000.00
totalCashFromFinancingActivities 1049000.00
netIncome 199000.00
changeInCash 6509000.00
beginPeriodCashFlow 66050000.00
endPeriodCashFlow 72559000.00
totalCashFromOperatingActivities 6549000.00
depreciation 1888000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 3045000.00
changeToAccountReceivables 72000.00
salePurchaseOfStock 1049000.00
otherCashflowsFromFinancingActivities 1049000.00
changeToNetincome 932000.00
capitalExpenditures 1089000
changeReceivables 72000.00
cashFlowsOtherOperating 2053000.00
cashAndCashEquivalentsChanges 6509000.00
changeInWorkingCapital 3530000.00
stockBasedCompensation 924000.00
otherNonCashItems 80000.00
freeCashFlow 5460000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-06
currency_symbol USD
changeToLiabilities 470000.00
totalCashflowsFromInvestingActivities -3138000.00
totalCashFromFinancingActivities 910000.00
netIncome 366000.00
changeInCash -3665000.00
beginPeriodCashFlow 69715000.00
endPeriodCashFlow 66050000.00
totalCashFromOperatingActivities -1437000.00
depreciation 1751000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -14000.00
changeToAccountReceivables -883000.00
salePurchaseOfStock 862000.00
otherCashflowsFromFinancingActivities -46030000.00
changeToNetincome 566000.00
capitalExpenditures 3138000
changeReceivables -883000.00
cashFlowsOtherOperating -3707000.00
cashAndCashEquivalentsChanges -3665000.00
changeInWorkingCapital -4120000.00
stockBasedCompensation 713000.00
otherNonCashItems 88000.00
freeCashFlow -4575000.00
2012-09-30
date 2012-09-30
filing_date 2012-11-07
currency_symbol USD
changeToLiabilities 2545000.00
totalCashflowsFromInvestingActivities -27217000.00
netBorrowings -410000.00
totalCashFromFinancingActivities 57736000.00
netIncome 174000.00
changeInCash 34214000.00
beginPeriodCashFlow 35501000.00
endPeriodCashFlow 69715000.00
totalCashFromOperatingActivities 3695000.00
depreciation 1403000.00
otherCashflowsFromInvestingActivities -26262000.00
dividendsPaid 0.00
changeToInventory -1464000.00
changeToAccountReceivables 51000.00
salePurchaseOfStock 58146000.00
otherCashflowsFromFinancingActivities 58146000.00
changeToNetincome 702000.00
capitalExpenditures 955000
changeReceivables 51000.00
cashFlowsOtherOperating -1180000.00
cashAndCashEquivalentsChanges 34214000.00
changeInWorkingCapital 1416000.00
stockBasedCompensation 715000.00
otherNonCashItems 131000.00
freeCashFlow 2740000.00
2012-06-30
date 2012-06-30
filing_date 2012-08-06
currency_symbol USD
changeToLiabilities 2078000.00
totalCashflowsFromInvestingActivities -1260000.00
totalCashFromFinancingActivities 731000.00
netIncome 426000.00
changeInCash 2438000.00
beginPeriodCashFlow 33063000.00
endPeriodCashFlow 35501000.00
totalCashFromOperatingActivities 2967000.00
depreciation 912000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -90000.00
changeToAccountReceivables -1130000.00
salePurchaseOfStock 718000.00
otherCashflowsFromFinancingActivities 731000.00
changeToNetincome 1019000.00
capitalExpenditures 1260000
changeReceivables -1130000.00
cashFlowsOtherOperating -338000.00
cashAndCashEquivalentsChanges 2438000.00
changeInWorkingCapital 610000.00
stockBasedCompensation 715000.00
otherNonCashItems 82000.00
freeCashFlow 1707000.00
2012-03-31
date 2012-03-31
filing_date 2012-05-08
currency_symbol USD
changeToLiabilities 406000.00
totalCashflowsFromInvestingActivities -630000.00
totalCashFromFinancingActivities 104000.00
netIncome 256000.00
changeInCash 1078000.00
beginPeriodCashFlow 31985000.00
endPeriodCashFlow 33063000.00
totalCashFromOperatingActivities 1604000.00
depreciation 852000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -426000.00
changeToAccountReceivables -105000.00
salePurchaseOfStock 93000.00
otherCashflowsFromFinancingActivities 104000.00
changeToNetincome 836000.00
capitalExpenditures 630000
changeReceivables -105000.00
cashFlowsOtherOperating -641000.00
cashAndCashEquivalentsChanges 1078000.00
changeInWorkingCapital -340000.00
stockBasedCompensation 612000.00
otherNonCashItems 82000.00
freeCashFlow 974000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-09
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities 344000.00
netIncome 13143000.00
changeInCash 439000.00
beginPeriodCashFlow 31546000.00
endPeriodCashFlow 31985000.00
totalCashFromOperatingActivities 939000.00
depreciation 828000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -924000.00
changeToAccountReceivables -545000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -155000.00
capitalExpenditures 868000
changeInWorkingCapital -986000.00
stockBasedCompensation 482000.00
otherNonCashItems 180000.00
freeCashFlow 71000.00
2011-09-30
date 2011-09-30
filing_date 2011-11-07
currency_symbol USD
changeToLiabilities 2001000.00
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities 65000.00
netIncome 177000.00
changeInCash 1758000.00
beginPeriodCashFlow 29788000.00
endPeriodCashFlow 31546000.00
totalCashFromOperatingActivities 2420000.00
depreciation 801000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -338000.00
changeToAccountReceivables -466000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 65000.00
capitalExpenditures 727000
changeInWorkingCapital 830000.00
stockBasedCompensation 487000.00
otherNonCashItems 132000.00
freeCashFlow 1693000.00
2011-06-30
date 2011-06-30
filing_date 2011-08-08
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities 141000.00
netIncome -109000.00
changeInCash -10659000.00
beginPeriodCashFlow 40447000.00
endPeriodCashFlow 29788000.00
totalCashFromOperatingActivities 566000.00
depreciation 596000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -611000.00
changeToAccountReceivables -962000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 141000.00
capitalExpenditures 501000
changeInWorkingCapital -473000.00
stockBasedCompensation 487000.00
otherNonCashItems 328000.00
freeCashFlow 65000.00
2011-03-31
date 2011-03-31
filing_date 2011-05-05
currency_symbol USD
totalCashFromFinancingActivities -98000.00
netIncome 492000.00
changeInCash -26000.00
beginPeriodCashFlow 40473000.00
endPeriodCashFlow 40447000.00
totalCashFromOperatingActivities 560000.00
depreciation 422000.00
changeToInventory -474000.00
changeToAccountReceivables -837000.00
otherCashflowsFromFinancingActivities 24000.00
capitalExpenditures 488000
changeInWorkingCapital -721000.00
stockBasedCompensation 312000.00
otherNonCashItems 55000.00
freeCashFlow 72000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-03
currency_symbol USD
totalCashFromFinancingActivities 1055000.00
netIncome 441000.00
changeInCash 1360000.00
beginPeriodCashFlow 39113000.00
endPeriodCashFlow 40473000.00
totalCashFromOperatingActivities 847000.00
depreciation 385000.00
changeToInventory -1757000.00
changeToAccountReceivables -106000.00
otherCashflowsFromFinancingActivities 7055000.00
capitalExpenditures 542000
changeInWorkingCapital -320000.00
stockBasedCompensation 292000.00
otherNonCashItems -226000.00
freeCashFlow 305000.00
2010-09-30
date 2010-09-30
filing_date 2010-11-04
currency_symbol USD
totalCashFromFinancingActivities -214000.00
netIncome 886000.00
changeInCash 1140000.00
beginPeriodCashFlow 37973000.00
endPeriodCashFlow 39113000.00
totalCashFromOperatingActivities 1370000.00
depreciation 403000.00
changeToInventory 284000.00
changeToAccountReceivables -590000.00
otherCashflowsFromFinancingActivities 8000.00
capitalExpenditures 16000
changeInWorkingCapital -211000.00
stockBasedCompensation 232000.00
otherNonCashItems 60000.00
freeCashFlow 1354000.00
2010-06-30
date 2010-06-30
filing_date 2010-08-04
currency_symbol USD
totalCashFromFinancingActivities 30613000.00
netIncome 638000.00
changeInCash 31977000.00
beginPeriodCashFlow 5996000.00
endPeriodCashFlow 37973000.00
totalCashFromOperatingActivities 2448000.00
depreciation 405000.00
changeToInventory 1298000.00
changeToAccountReceivables 75000.00
otherCashflowsFromFinancingActivities 32902000.00
capitalExpenditures 1084000
changeInWorkingCapital 1168000.00
stockBasedCompensation 175000.00
otherNonCashItems 62000.00
freeCashFlow 1364000.00
2010-03-31
date 2010-03-31
filing_date 2010-05-17
currency_symbol USD
totalCashFromFinancingActivities -59000.00
netIncome 919000.00
changeInCash 65000.00
beginPeriodCashFlow 5931000.00
endPeriodCashFlow 5996000.00
totalCashFromOperatingActivities 254000.00
depreciation 340000.00
changeToInventory -674000.00
changeToAccountReceivables -460000.00
otherCashflowsFromFinancingActivities 4450000.00
capitalExpenditures 130000
changeInWorkingCapital -1187000.00
stockBasedCompensation 51000.00
otherNonCashItems 131000.00
freeCashFlow 124000.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalCashFromFinancingActivities -427000.00
netIncome 213000.00
changeInCash 135000.00
beginPeriodCashFlow 5796000.00
endPeriodCashFlow 5931000.00
totalCashFromOperatingActivities 1056000.00
depreciation 363000.00
changeToInventory -1763000.00
changeToAccountReceivables -67000.00
otherCashflowsFromFinancingActivities 4101000.00
capitalExpenditures 494000
changeInWorkingCapital -153000.00
stockBasedCompensation 51000.00
otherNonCashItems 141000.00
freeCashFlow 562000.00
2009-09-30
date 2009-09-30
filing_date 2009-09-30
currency_symbol USD
totalCashFromFinancingActivities -613000.00
netIncome 346000.00
changeInCash 415000.00
beginPeriodCashFlow 5381000.00
endPeriodCashFlow 5796000.00
totalCashFromOperatingActivities 1287000.00
depreciation 322000.00
changeToInventory 179000.00
changeToAccountReceivables -244000.00
otherCashflowsFromFinancingActivities 4000000.00
capitalExpenditures 259000
changeInWorkingCapital 384000.00
stockBasedCompensation 79000.00
otherNonCashItems 148000.00
freeCashFlow 1028000.00
2009-06-30
date 2009-06-30
filing_date 2009-06-30
currency_symbol USD
totalCashFromFinancingActivities -374000.00
netIncome 657000.00
changeInCash 1068000.00
beginPeriodCashFlow 4313000.00
endPeriodCashFlow 5381000.00
totalCashFromOperatingActivities 1621000.00
depreciation 320000.00
changeToInventory 919000.00
changeToAccountReceivables -164000.00
otherCashflowsFromFinancingActivities 4125000.00
capitalExpenditures 179000
changeInWorkingCapital 493000.00
stockBasedCompensation 50000.00
otherNonCashItems 101000.00
freeCashFlow 1442000.00
2009-03-31
date 2009-03-31
filing_date 2009-03-31
currency_symbol USD
totalCashFromFinancingActivities -528000.00
netIncome -54000.00
changeInCash 598000.00
beginPeriodCashFlow 3715000.00
endPeriodCashFlow 4313000.00
totalCashFromOperatingActivities 1194000.00
depreciation 440000.00
changeToInventory 265000.00
changeToAccountReceivables -166000.00
otherCashflowsFromFinancingActivities 3900000.00
capitalExpenditures 68000
changeInWorkingCapital 769000.00
stockBasedCompensation 48000.00
otherNonCashItems -9000.00
freeCashFlow 1126000.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities 379000.00
totalCashFromFinancingActivities -68000.00
netIncome -286000.00
changeInCash 956000.00
beginPeriodCashFlow 2759000.00
endPeriodCashFlow 3715000.00
totalCashFromOperatingActivities 202000.00
depreciation 500000.00
changeToInventory 64000.00
changeToAccountReceivables -183000.00
otherCashflowsFromFinancingActivities 4050000.00
capitalExpenditures 221000
changeInWorkingCapital -226000.00
stockBasedCompensation 47000.00
otherNonCashItems 162000.00
freeCashFlow -19000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-21
currency_symbol USD
investments -112790000.00
changeToLiabilities -6471000.00
totalCashflowsFromInvestingActivities -112790000.00
totalCashFromFinancingActivities -31631000.00
changeToOperatingActivities -16191000.00
netIncome 55134000.00
changeInCash -44659000.00
beginPeriodCashFlow 207552000.00
endPeriodCashFlow 162893000.00
totalCashFromOperatingActivities 100052000.00
depreciation 28189000.00
otherCashflowsFromInvestingActivities -91420000.00
changeToAccountReceivables -6435000.00
salePurchaseOfStock -43215000.00
otherCashflowsFromFinancingActivities 6676000.00
changeToNetincome 33246000.00
capitalExpenditures 19880000
changeReceivables -6435000.00
cashFlowsOtherOperating -3611000.00
cashAndCashEquivalentsChanges -44369000.00
changeInWorkingCapital -16517000.00
stockBasedCompensation 33399000.00
otherNonCashItems 3579000.00
freeCashFlow 80172000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-22
currency_symbol USD
investments -10049000.00
changeToLiabilities 16742000.00
totalCashflowsFromInvestingActivities -46703000.00
totalCashFromFinancingActivities -8361000.00
changeToOperatingActivities -4896000.00
netIncome 44597000.00
changeInCash 57860000.00
beginPeriodCashFlow 149692000.00
endPeriodCashFlow 207552000.00
totalCashFromOperatingActivities 112893000.00
depreciation 24914000.00
otherCashflowsFromInvestingActivities -17066000.00
changeToInventory -5164000.00
changeToAccountReceivables -4959000.00
salePurchaseOfStock -20430000.00
otherCashflowsFromFinancingActivities 12069000.00
changeToNetincome 36495000.00
capitalExpenditures 19588000
changeReceivables -4959000.00
cashFlowsOtherOperating 1795000.00
cashAndCashEquivalentsChanges 57829000.00
changeInWorkingCapital 6887000.00
stockBasedCompensation 27574000.00
otherNonCashItems 5040000.00
freeCashFlow 93305000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-23
currency_symbol USD
investments -5336000.00
changeToLiabilities 520000.00
totalCashflowsFromInvestingActivities -120469000.00
totalCashFromFinancingActivities 2328000.00
changeToOperatingActivities -4141000.00
netIncome 45586000.00
changeInCash -29560000.00
beginPeriodCashFlow 179252000.00
endPeriodCashFlow 149692000.00
totalCashFromOperatingActivities 88562000.00
depreciation 18665000.00
otherCashflowsFromInvestingActivities -98666000.00
changeToInventory 1764000.00
changeToAccountReceivables -5922000.00
salePurchaseOfStock -18950000.00
otherCashflowsFromFinancingActivities 21278000.00
changeToNetincome 28728000.00
capitalExpenditures 16467000
changeReceivables -5922000.00
cashFlowsOtherOperating 985000.00
cashAndCashEquivalentsChanges -29579000.00
changeInWorkingCapital -4417000.00
stockBasedCompensation 18936000.00
otherNonCashItems 5551000.00
freeCashFlow 72095000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-25
currency_symbol USD
investments 10772000.00
changeToLiabilities 536000.00
totalCashflowsFromInvestingActivities -14313000.00
totalCashFromFinancingActivities -12142000.00
changeToOperatingActivities -2213000.00
netIncome 33712000.00
changeInCash 45393000.00
beginPeriodCashFlow 133859000.00
endPeriodCashFlow 179252000.00
totalCashFromOperatingActivities 71794000.00
depreciation 16438000.00
otherCashflowsFromInvestingActivities -11500000.00
changeToInventory -2062000.00
changeToAccountReceivables -6771000.00
salePurchaseOfStock -20618000.00
otherCashflowsFromFinancingActivities 8476000.00
changeToNetincome 24751000.00
capitalExpenditures 13585000
changeReceivables -6771000.00
cashFlowsOtherOperating 3128000.00
cashAndCashEquivalentsChanges 45339000.00
changeInWorkingCapital -3107000.00
stockBasedCompensation 14690000.00
otherNonCashItems 2480000.00
freeCashFlow 58209000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-22
currency_symbol USD
investments 558000.00
changeToLiabilities 4759000.00
totalCashflowsFromInvestingActivities -40465000.00
totalCashFromFinancingActivities -3775000.00
changeToOperatingActivities -2635000.00
netIncome 23872000.00
changeInCash 10732000.00
beginPeriodCashFlow 123127000.00
endPeriodCashFlow 133859000.00
totalCashFromOperatingActivities 55015000.00
depreciation 12686000.00
otherCashflowsFromInvestingActivities -27273000.00
changeToInventory -3468000.00
changeToAccountReceivables -4569000.00
salePurchaseOfStock -19864000.00
otherCashflowsFromFinancingActivities 12718000.00
changeToNetincome 17630000.00
capitalExpenditures 13750000
changeReceivables -4569000.00
cashFlowsOtherOperating 637000.00
cashAndCashEquivalentsChanges 10775000.00
changeInWorkingCapital 827000.00
stockBasedCompensation 12510000.00
otherNonCashItems 2322000.00
freeCashFlow 41265000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-26
currency_symbol USD
investments -14849000.00
changeToLiabilities 9204000.00
totalCashflowsFromInvestingActivities -22620000.00
totalCashFromFinancingActivities -2472000.00
changeToOperatingActivities -5951000.00
netIncome -2440000.00
changeInCash 7250000.00
beginPeriodCashFlow 115877000.00
endPeriodCashFlow 123127000.00
totalCashFromOperatingActivities 31050000.00
depreciation 11782000.00
otherCashflowsFromInvestingActivities -500000.00
dividendsPaid 0.00
changeToInventory 1585000.00
changeToAccountReceivables -5586000.00
salePurchaseOfStock -5815000.00
otherCashflowsFromFinancingActivities 3343000.00
changeToNetincome 25272000.00
capitalExpenditures 7271000
changeReceivables -5586000.00
cashFlowsOtherOperating -7182000.00
exchangeRateChanges 1292000.00
cashAndCashEquivalentsChanges 7250000.00
changeInWorkingCapital -3564000.00
stockBasedCompensation 12728000.00
otherNonCashItems 1690000.00
freeCashFlow 23779000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-27
currency_symbol USD
investments -8117000.00
changeToLiabilities 5498000.00
totalCashflowsFromInvestingActivities -34157000.00
totalCashFromFinancingActivities 10105000.00
changeToOperatingActivities -2481000.00
netIncome 5710000.00
changeInCash -5661000.00
beginPeriodCashFlow 121538000.00
endPeriodCashFlow 115877000.00
totalCashFromOperatingActivities 18765000.00
depreciation 11336000.00
otherCashflowsFromInvestingActivities -18032000.00
dividendsPaid 0.00
changeToInventory -921000.00
changeToAccountReceivables -3735000.00
salePurchaseOfStock 6035000.00
otherCashflowsFromFinancingActivities 10105000.00
changeToNetincome 6597000.00
capitalExpenditures 8008000
changeReceivables -3735000.00
cashFlowsOtherOperating -6641000.00
exchangeRateChanges -374000.00
cashAndCashEquivalentsChanges -5661000.00
changeInWorkingCapital -4878000.00
stockBasedCompensation 8023000.00
otherNonCashItems 272000.00
freeCashFlow 10757000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-24
currency_symbol USD
investments -22527000.00
changeToLiabilities -148000.00
totalCashflowsFromInvestingActivities -31284000.00
totalCashFromFinancingActivities 8254000.00
changeToOperatingActivities -2895000.00
netIncome 4639000.00
changeInCash -9257000.00
beginPeriodCashFlow 130795000.00
endPeriodCashFlow 121538000.00
totalCashFromOperatingActivities 14429000.00
depreciation 9572000.00
otherCashflowsFromInvestingActivities -22527000.00
dividendsPaid 0.00
changeToInventory -2498000.00
changeToAccountReceivables -3517000.00
salePurchaseOfStock 5918000.00
otherCashflowsFromFinancingActivities 8254000.00
changeToNetincome 7612000.00
capitalExpenditures 8757000
changeReceivables -3517000.00
cashFlowsOtherOperating -3729000.00
exchangeRateChanges -656000.00
cashAndCashEquivalentsChanges -9257000.00
changeInWorkingCapital -7394000.00
stockBasedCompensation 6379000.00
otherNonCashItems 1271000.00
freeCashFlow 5672000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-20
currency_symbol USD
investments -22527000.00
changeToLiabilities 6644000.00
totalCashflowsFromInvestingActivities -20177000.00
totalCashFromFinancingActivities 3485000.00
changeToOperatingActivities -1451000.00
netIncome 2704000.00
changeInCash -499000.00
beginPeriodCashFlow 131294000.00
endPeriodCashFlow 130795000.00
totalCashFromOperatingActivities 16788000.00
depreciation 8570000.00
otherCashflowsFromInvestingActivities -12595000.00
dividendsPaid 0.00
changeToInventory 646000.00
changeToAccountReceivables -3890000.00
salePurchaseOfStock 3224000.00
otherCashflowsFromFinancingActivities 1282000.00
changeToNetincome 7144000.00
capitalExpenditures 7582000
changeReceivables -3890000.00
cashFlowsOtherOperating -4384000.00
exchangeRateChanges -595000.00
cashAndCashEquivalentsChanges -499000.00
changeInWorkingCapital -1630000.00
stockBasedCompensation 5396000.00
otherNonCashItems 717000.00
freeCashFlow 9206000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-20
currency_symbol USD
changeToLiabilities 3085000.00
totalCashflowsFromInvestingActivities -5701000.00
totalCashFromFinancingActivities 52702000.00
netIncome 1051000.00
changeInCash 65244000.00
beginPeriodCashFlow 66050000.00
endPeriodCashFlow 131294000.00
totalCashFromOperatingActivities 18243000.00
depreciation 8051000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 2513000.00
changeToAccountReceivables -1150000.00
salePurchaseOfStock 52546000.00
otherCashflowsFromFinancingActivities 4964000.00
changeToNetincome 5125000.00
capitalExpenditures 5701000
changeReceivables -1150000.00
cashFlowsOtherOperating 2081000.00
cashAndCashEquivalentsChanges 65244000.00
changeInWorkingCapital 4016000.00
stockBasedCompensation 4203000.00
otherNonCashItems 479000.00
freeCashFlow 12542000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-06
currency_symbol USD
changeToLiabilities 5499000.00
totalCashflowsFromInvestingActivities -32245000.00
netBorrowings -410000.00
totalCashFromFinancingActivities 59481000.00
netIncome 1222000.00
changeInCash 34065000.00
beginPeriodCashFlow 31985000.00
endPeriodCashFlow 66050000.00
totalCashFromOperatingActivities 6829000.00
depreciation 4918000.00
otherCashflowsFromInvestingActivities -26262000.00
dividendsPaid 0.00
changeToInventory -1994000.00
changeToAccountReceivables -2067000.00
salePurchaseOfStock 59819000.00
otherCashflowsFromFinancingActivities 1951000.00
changeToNetincome 3123000.00
capitalExpenditures 5983000
changeReceivables -2067000.00
cashFlowsOtherOperating -5866000.00
cashAndCashEquivalentsChanges 34065000.00
changeInWorkingCapital -2434000.00
stockBasedCompensation 2755000.00
otherNonCashItems 383000.00
freeCashFlow 846000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-09
currency_symbol USD
changeToLiabilities 3947000.00
totalCashflowsFromInvestingActivities -13425000.00
netBorrowings -122000.00
totalCashFromFinancingActivities 452000.00
netIncome 13703000.00
changeInCash -8488000.00
beginPeriodCashFlow 40473000.00
endPeriodCashFlow 31985000.00
totalCashFromOperatingActivities 4485000.00
depreciation 2647000.00
otherCashflowsFromInvestingActivities -10841000.00
dividendsPaid 0.00
changeToInventory -2347000.00
changeToAccountReceivables -2810000.00
salePurchaseOfStock 513000.00
otherCashflowsFromFinancingActivities -446000.00
changeToNetincome -10515000.00
capitalExpenditures 2584000
changeReceivables -2810000.00
cashFlowsOtherOperating -2487000.00
cashAndCashEquivalentsChanges -8488000.00
changeInWorkingCapital -1350000.00
stockBasedCompensation 1768000.00
otherNonCashItems 425000.00
freeCashFlow 1901000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-03
currency_symbol USD
totalCashFromFinancingActivities 31395000.00
netIncome 2884000.00
changeInCash 34542000.00
beginPeriodCashFlow 5931000.00
endPeriodCashFlow 40473000.00
totalCashFromOperatingActivities 4919000.00
depreciation 1533000.00
changeToInventory -849000.00
changeToAccountReceivables -1081000.00
otherCashflowsFromFinancingActivities 5513000.00
capitalExpenditures 1772000
changeInWorkingCapital -550000.00
stockBasedCompensation 750000.00
otherNonCashItems 27000.00
freeCashFlow 3147000.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalCashFromFinancingActivities -1942000.00
netIncome 1162000.00
changeInCash 2216000.00
beginPeriodCashFlow 3715000.00
endPeriodCashFlow 5931000.00
totalCashFromOperatingActivities 5158000.00
depreciation 1445000.00
changeToInventory -400000.00
changeToAccountReceivables -641000.00
salePurchaseOfStock -201000.00
otherCashflowsFromFinancingActivities 16327000.00
capitalExpenditures 1000000
changeInWorkingCapital 1493000.00
stockBasedCompensation 228000.00
otherNonCashItems 381000.00
freeCashFlow 4158000.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities 379000.00
totalCashFromFinancingActivities -711000.00
netIncome -1895000.00
changeInCash -1139000.00
beginPeriodCashFlow 4854000.00
endPeriodCashFlow 3715000.00
totalCashFromOperatingActivities -807000.00
depreciation 1963000.00
changeToInventory -342000.00
changeToAccountReceivables -811000.00
otherCashflowsFromFinancingActivities 11285000.00
capitalExpenditures 884000
changeInWorkingCapital -1531000.00
stockBasedCompensation 157000.00
otherNonCashItems 474000.00
freeCashFlow -1691000.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
totalCashFromFinancingActivities 6101000.00
netIncome -2156000.00
changeInCash 2912000.00
beginPeriodCashFlow 1942000.00
endPeriodCashFlow 4854000.00
totalCashFromOperatingActivities -803000.00
depreciation 1729000.00
changeToInventory 595000.00
changeToAccountReceivables -800000.00
otherCashflowsFromFinancingActivities 10078000.00
capitalExpenditures 1123000
changeInWorkingCapital -727000.00
stockBasedCompensation 46000.00
otherNonCashItems 276000.00
freeCashFlow -1926000.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-10-26
currency_symbol USD
researchDevelopment 13558000.00
incomeBeforeTax 22301000.00
netIncome 16842000.00
sellingGeneralAdministrative 24334000.00
sellingAndMarketingExpenses 27861000.00
grossProfit 90140000.00
reconciledDepreciation 8463000.00
ebit 17866000.00
ebitda 26329000.00
depreciationAndAmortization 8463000.00
operatingIncome 20599000.00
otherOperatingExpenses 115062000.00
taxProvision 5459000.00
incomeTaxExpense 5459000.00
totalRevenue 135661000.00
totalOperatingExpenses 69541000.00
costOfRevenue 45521000.00
totalOtherIncomeExpenseNet 1702000.00
netIncomeFromContinuingOps 16842000.00
2023-06-30
date 2023-06-30
filing_date 2023-07-27
currency_symbol USD
researchDevelopment 13318000.00
incomeBeforeTax 18915000.00
netIncome 14682000.00
sellingGeneralAdministrative 21693000.00
sellingAndMarketingExpenses 30349000.00
grossProfit 85872000.00
reconciledDepreciation 8142000.00
ebit 17033000.00
ebitda 25175000.00
depreciationAndAmortization 8142000.00
nonOperatingIncomeNetOther 1882000.00
operatingIncome 17033000.00
otherOperatingExpenses 113383000.00
taxProvision 4233000.00
incomeTaxExpense 4233000.00
totalRevenue 130416000.00
totalOperatingExpenses 68839000.00
costOfRevenue 44544000.00
totalOtherIncomeExpenseNet 1882000.00
netIncomeFromContinuingOps 14682000.00
netIncomeApplicableToCommonShares 14682000.00
2023-03-31
date 2023-03-31
filing_date 2023-04-26
currency_symbol USD
researchDevelopment 12563000.00
incomeBeforeTax 18006000.00
netIncome 15289000.00
sellingGeneralAdministrative 20677000.00
sellingAndMarketingExpenses 29083000.00
grossProfit 82904000.00
reconciledDepreciation 8477000.00
ebit 16730000.00
ebitda 25207000.00
depreciationAndAmortization 8477000.00
nonOperatingIncomeNetOther 1276000.00
operatingIncome 16730000.00
otherOperatingExpenses 109138000.00
interestExpense 1276000.00
taxProvision 2717000.00
incomeTaxExpense 2717000.00
totalRevenue 125868000.00
totalOperatingExpenses 66174000.00
costOfRevenue 42964000.00
totalOtherIncomeExpenseNet 1276000.00
netIncomeFromContinuingOps 15289000.00
netIncomeApplicableToCommonShares 15289000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-21
currency_symbol USD
researchDevelopment 12480000.00
incomeBeforeTax 20766000.00
netIncome 15915000.00
sellingGeneralAdministrative 17950000.00
sellingAndMarketingExpenses 27201000.00
grossProfit 80477000.00
reconciledDepreciation 8270000.00
ebit 19014000.00
ebitda 22846000.00
depreciationAndAmortization 3832000.00
nonOperatingIncomeNetOther 1752000.00
operatingIncome 19014000.00
otherOperatingExpenses 103004000.00
interestExpense 1752000.00
taxProvision 4851000.00
incomeTaxExpense 4851000.00
totalRevenue 122018000.00
totalOperatingExpenses 61463000.00
costOfRevenue 41541000.00
totalOtherIncomeExpenseNet 1752000.00
netIncomeFromContinuingOps 15915000.00
netIncomeApplicableToCommonShares 15915000.00
2022-09-30
date 2022-09-30
filing_date 2022-10-27
currency_symbol USD
researchDevelopment 11135000.00
incomeBeforeTax 18995000.00
netIncome 15863000.00
sellingGeneralAdministrative 16724000.00
sellingAndMarketingExpenses 25334000.00
grossProfit 75881000.00
reconciledDepreciation 7167000.00
ebit 19690000.00
ebitda 27422000.00
depreciationAndAmortization 7732000.00
nonOperatingIncomeNetOther -695000.00
operatingIncome 19690000.00
otherOperatingExpenses 94796000.00
interestExpense 695000.00
taxProvision 3132000.00
incomeTaxExpense 3132000.00
totalRevenue 114486000.00
totalOperatingExpenses 56191000.00
costOfRevenue 38605000.00
totalOtherIncomeExpenseNet -695000.00
netIncomeFromContinuingOps 15863000.00
netIncomeApplicableToCommonShares 15863000.00
2022-06-30
date 2022-06-30
filing_date 2022-07-27
currency_symbol USD
researchDevelopment 11432000.00
incomeBeforeTax 14630000.00
netIncome 10753000.00
sellingGeneralAdministrative 17198000.00
sellingAndMarketingExpenses 24582000.00
grossProfit 71648000.00
reconciledDepreciation 6418000.00
ebit 15968000.00
ebitda 23541000.00
depreciationAndAmortization 7573000.00
nonOperatingIncomeNetOther -1338000.00
operatingIncome 15968000.00
otherOperatingExpenses 93210000.00
interestExpense 1338000.00
taxProvision 3877000.00
incomeTaxExpense 3877000.00
totalRevenue 109178000.00
totalOperatingExpenses 55680000.00
costOfRevenue 37530000.00
totalOtherIncomeExpenseNet -1338000.00
netIncomeFromContinuingOps 10753000.00
netIncomeApplicableToCommonShares 10753000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-29
currency_symbol USD
researchDevelopment 10701000.00
incomeBeforeTax 16933000.00
netIncome 12603000.00
sellingGeneralAdministrative 15468000.00
sellingAndMarketingExpenses 24655000.00
grossProfit 69804000.00
reconciledDepreciation 6334000.00
ebit 15994000.00
ebitda 22328000.00
depreciationAndAmortization 6334000.00
nonOperatingIncomeNetOther 423000.00
operatingIncome 16510000.00
otherOperatingExpenses 88683000.00
interestExpense 423000.00
taxProvision 4330000.00
incomeTaxExpense 4330000.00
totalRevenue 105193000.00
totalOperatingExpenses 53294000.00
costOfRevenue 35389000.00
totalOtherIncomeExpenseNet 423000.00
netIncomeFromContinuingOps 12603000.00
netIncomeApplicableToCommonShares 12603000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-22
currency_symbol USD
researchDevelopment 10579000.00
incomeBeforeTax 15253000.00
netIncome 12765000.00
sellingGeneralAdministrative 16119000.00
sellingAndMarketingExpenses 22658000.00
grossProfit 67121000.00
reconciledDepreciation 6191000.00
ebit 15373000.00
ebitda 17765000.00
depreciationAndAmortization 2392000.00
nonOperatingIncomeNetOther -120000.00
operatingIncome 15373000.00
otherOperatingExpenses 87383000.00
taxProvision 2488000.00
incomeTaxExpense 2488000.00
totalRevenue 102756000.00
totalOperatingExpenses 51748000.00
costOfRevenue 35635000.00
totalOtherIncomeExpenseNet -120000.00
netIncomeFromContinuingOps 12765000.00
netIncomeApplicableToCommonShares 12765000.00
2021-09-30
date 2021-09-30
filing_date 2021-10-28
currency_symbol USD
researchDevelopment 10854000.00
incomeBeforeTax 12805000.00
netIncome 11449000.00
sellingGeneralAdministrative 14691000.00
sellingAndMarketingExpenses 22079000.00
grossProfit 63544000.00
reconciledDepreciation 6094000.00
ebit 14309000.00
ebitda 13521000.00
depreciationAndAmortization 6094000.00
nonOperatingIncomeNetOther -716000.00
operatingIncome 13521000.00
otherOperatingExpenses 84366000.00
taxProvision 1356000.00
incomeTaxExpense 1356000.00
totalRevenue 97887000.00
totalOperatingExpenses 50023000.00
costOfRevenue 34343000.00
totalOtherIncomeExpenseNet -716000.00
netIncomeFromContinuingOps 11449000.00
netIncomeApplicableToCommonShares 11449000.00
2021-06-30
date 2021-06-30
filing_date 2021-07-29
currency_symbol USD
researchDevelopment 8899000.00
incomeBeforeTax 13146000.00
netIncome 10183000.00
sellingGeneralAdministrative 15758000.00
sellingAndMarketingExpenses 21952000.00
grossProfit 62809000.00
reconciledDepreciation 6200000.00
ebit 13799000.00
ebitda 19999000.00
depreciationAndAmortization 6200000.00
nonOperatingIncomeNetOther -383000.00
operatingIncome 13529000.00
otherOperatingExpenses 81010000.00
taxProvision 2963000.00
incomeTaxExpense 2963000.00
totalRevenue 94539000.00
totalOperatingExpenses 49280000.00
costOfRevenue 31730000.00
totalOtherIncomeExpenseNet -383000.00
netIncomeFromContinuingOps 10183000.00
netIncomeApplicableToCommonShares 10183000.00
2021-03-31
date 2021-03-31
filing_date 2021-04-29
currency_symbol USD
researchDevelopment 8706000.00
incomeBeforeTax 12337000.00
netIncome 10200000.00
sellingGeneralAdministrative 14737000.00
sellingAndMarketingExpenses 21355000.00
grossProfit 60124000.00
reconciledDepreciation 6429000.00
ebit 12854000.00
ebitda 19283000.00
depreciationAndAmortization 6429000.00
nonOperatingIncomeNetOther -325000.00
operatingIncome 12662000.00
otherOperatingExpenses 77432000.00
taxProvision 2137000.00
incomeTaxExpense 2137000.00
totalRevenue 90094000.00
totalOperatingExpenses 47462000.00
costOfRevenue 29970000.00
totalOtherIncomeExpenseNet -325000.00
netIncomeFromContinuingOps 10200000.00
netIncomeApplicableToCommonShares 10200000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-23
currency_symbol USD
researchDevelopment 7937000.00
incomeBeforeTax 14861000.00
netIncome 13470000.00
sellingGeneralAdministrative 13528000.00
sellingAndMarketingExpenses 19812000.00
grossProfit 56387000.00
reconciledDepreciation 5206000.00
ebit 13400000.00
ebitda 18606000.00
depreciationAndAmortization 5206000.00
nonOperatingIncomeNetOther 1183000.00
operatingIncome 13557000.00
otherOperatingExpenses 69751000.00
interestExpense 121000.00
taxProvision 1391000.00
interestIncome 121000.00
netInterestIncome 121000.00
incomeTaxExpense 1391000.00
totalRevenue 83308000.00
totalOperatingExpenses 42830000.00
costOfRevenue 26921000.00
totalOtherIncomeExpenseNet 1183000.00
netIncomeFromContinuingOps 13470000.00
netIncomeApplicableToCommonShares 13470000.00
2020-09-30
date 2020-09-30
filing_date 2020-10-28
currency_symbol USD
researchDevelopment 8053000.00
incomeBeforeTax 14377000.00
netIncome 11407000.00
sellingGeneralAdministrative 11939000.00
sellingAndMarketingExpenses 19233000.00
grossProfit 54512000.00
reconciledDepreciation 4531000.00
ebit 13954000.00
ebitda 15287000.00
depreciationAndAmortization 1333000.00
nonOperatingIncomeNetOther 307000.00
operatingIncome 13954000.00
otherOperatingExpenses 65603000.00
interestExpense 116000.00
taxProvision 2970000.00
interestIncome 116000.00
netInterestIncome 116000.00
incomeTaxExpense 2970000.00
totalRevenue 79557000.00
totalOperatingExpenses 40558000.00
costOfRevenue 25045000.00
totalOtherIncomeExpenseNet 307000.00
netIncomeFromContinuingOps 11407000.00
netIncomeApplicableToCommonShares 11407000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-30
currency_symbol USD
researchDevelopment 7466000.00
incomeBeforeTax 12579000.00
netIncome 11194000.00
sellingGeneralAdministrative 12743000.00
sellingAndMarketingExpenses 18611000.00
grossProfit 51247000.00
reconciledDepreciation 4454000.00
ebit 11111000.00
ebitda 15565000.00
depreciationAndAmortization 4454000.00
nonOperatingIncomeNetOther 1242000.00
operatingIncome 11111000.00
otherOperatingExpenses 64462000.00
interestExpense 226000.00
taxProvision 1385000.00
interestIncome 226000.00
netInterestIncome 226000.00
incomeTaxExpense 1385000.00
totalRevenue 75573000.00
totalOperatingExpenses 40136000.00
costOfRevenue 24326000.00
totalOtherIncomeExpenseNet 1242000.00
netIncomeFromContinuingOps 11194000.00
netIncomeApplicableToCommonShares 11194000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-30
currency_symbol USD
researchDevelopment 7568000.00
incomeBeforeTax 10863000.00
netIncome 9515000.00
sellingGeneralAdministrative 11909000.00
sellingAndMarketingExpenses 18299000.00
grossProfit 50648000.00
reconciledDepreciation 4474000.00
ebit 11608000.00
ebitda 16082000.00
depreciationAndAmortization 4474000.00
nonOperatingIncomeNetOther -1313000.00
operatingIncome 11536000.00
otherOperatingExpenses 62656000.00
interestExpense 640000.00
taxProvision 1348000.00
interestIncome 640000.00
netInterestIncome 640000.00
incomeTaxExpense 1348000.00
totalRevenue 74192000.00
totalOperatingExpenses 39112000.00
costOfRevenue 23544000.00
totalOtherIncomeExpenseNet -1313000.00
netIncomeFromContinuingOps 9515000.00
netIncomeApplicableToCommonShares 9515000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-25
currency_symbol USD
researchDevelopment 7861000.00
incomeBeforeTax 11801000.00
netIncome 9162000.00
sellingGeneralAdministrative 11045000.00
sellingAndMarketingExpenses 17736000.00
grossProfit 48824000.00
reconciledDepreciation 4398000.00
ebit 10685000.00
ebitda 15083000.00
depreciationAndAmortization 4398000.00
nonOperatingIncomeNetOther 323000.00
operatingIncome 10764000.00
otherOperatingExpenses 61969000.00
interestExpense 714000.00
taxProvision 2639000.00
interestIncome 714000.00
netInterestIncome 714000.00
incomeTaxExpense 2639000.00
totalRevenue 72733000.00
totalOperatingExpenses 38060000.00
costOfRevenue 23909000.00
totalOtherIncomeExpenseNet 323000.00
netIncomeFromContinuingOps 9162000.00
netIncomeApplicableToCommonShares 9162000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-25
currency_symbol USD
researchDevelopment 7743000.00
incomeBeforeTax 11633000.00
netIncome 8941000.00
sellingGeneralAdministrative 10725000.00
sellingAndMarketingExpenses 16937000.00
grossProfit 47665000.00
reconciledDepreciation 4146000.00
ebit 10911000.00
ebitda 15057000.00
depreciationAndAmortization 4146000.00
nonOperatingIncomeNetOther -143000.00
operatingIncome 10933000.00
otherOperatingExpenses 59995000.00
interestExpense 843000.00
taxProvision 2692000.00
interestIncome 843000.00
netInterestIncome 843000.00
incomeTaxExpense 2692000.00
totalRevenue 70928000.00
totalOperatingExpenses 36732000.00
costOfRevenue 23263000.00
totalOtherIncomeExpenseNet -143000.00
netIncomeFromContinuingOps 8941000.00
netIncomeApplicableToCommonShares 8941000.00
2019-06-30
date 2019-06-30
filing_date 2019-07-26
currency_symbol USD
researchDevelopment 6509000.00
incomeBeforeTax 10783000.00
netIncome 8796000.00
sellingGeneralAdministrative 10179000.00
sellingAndMarketingExpenses 17545000.00
grossProfit 44829000.00
reconciledDepreciation 3953000.00
ebit 8930000.00
ebitda 12883000.00
depreciationAndAmortization 3953000.00
nonOperatingIncomeNetOther 640000.00
operatingIncome 9330000.00
otherOperatingExpenses 59199000.00
interestExpense 813000.00
taxProvision 1987000.00
interestIncome 813000.00
netInterestIncome 813000.00
incomeTaxExpense 1987000.00
totalRevenue 68529000.00
totalOperatingExpenses 35499000.00
costOfRevenue 23700000.00
totalOtherIncomeExpenseNet 640000.00
netIncomeFromContinuingOps 8796000.00
netIncomeApplicableToCommonShares 8796000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-26
currency_symbol USD
researchDevelopment 6192000.00
incomeBeforeTax 7853000.00
netIncome 6813000.00
sellingGeneralAdministrative 12770000.00
sellingAndMarketingExpenses 17922000.00
grossProfit 45567000.00
reconciledDepreciation 3941000.00
ebit 7435000.00
ebitda 11376000.00
depreciationAndAmortization 3941000.00
nonOperatingIncomeNetOther -103000.00
operatingIncome 7379000.00
otherOperatingExpenses 59555000.00
interestExpense 577000.00
taxProvision 1040000.00
interestIncome 577000.00
netInterestIncome 577000.00
incomeTaxExpense 1040000.00
totalRevenue 66934000.00
totalOperatingExpenses 38188000.00
costOfRevenue 21367000.00
totalOtherIncomeExpenseNet -103000.00
netIncomeFromContinuingOps 6813000.00
netIncomeApplicableToCommonShares 6813000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-22
currency_symbol USD
researchDevelopment 6516000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8770000.00
minorityInterest 0.00
netIncome 7141000.00
sellingGeneralAdministrative 10584000.00
sellingAndMarketingExpenses 17696000.00
grossProfit 44012000.00
reconciledDepreciation 3292000.00
ebit 8209000.00
ebitda 11501000.00
depreciationAndAmortization 3292000.00
nonOperatingIncomeNetOther -179000.00
operatingIncome 8209000.00
otherOperatingExpenses 56980000.00
interestExpense 740000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1629000.00
totalRevenue 65189000.00
totalOperatingExpenses 35803000.00
costOfRevenue 21177000.00
totalOtherIncomeExpenseNet -179000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7141000.00
netIncomeApplicableToCommonShares 7141000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-26
currency_symbol USD
researchDevelopment 5146000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8666000.00
minorityInterest 0.00
netIncome 8061000.00
sellingGeneralAdministrative 11174000.00
sellingAndMarketingExpenses 16952000.00
grossProfit 42457000.00
reconciledDepreciation 3060000.00
ebit 8257000.00
ebitda 11317000.00
depreciationAndAmortization 3060000.00
nonOperatingIncomeNetOther -219000.00
operatingIncome 8257000.00
otherOperatingExpenses 54611000.00
interestExpense 628000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 605000.00
totalRevenue 62868000.00
totalOperatingExpenses 34200000.00
costOfRevenue 20411000.00
totalOtherIncomeExpenseNet -219000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8061000.00
netIncomeApplicableToCommonShares 8061000.00
2018-06-30
date 2018-06-30
filing_date 2018-07-27
currency_symbol USD
researchDevelopment 5293000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6344000.00
minorityInterest 0.00
netIncome 5416000.00
sellingGeneralAdministrative 9974000.00
sellingAndMarketingExpenses 18424000.00
grossProfit 40689000.00
reconciledDepreciation 3126000.00
ebit 5965000.00
ebitda 9091000.00
depreciationAndAmortization 3126000.00
nonOperatingIncomeNetOther -168000.00
operatingIncome 5965000.00
otherOperatingExpenses 55126000.00
interestExpense 547000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 928000.00
totalRevenue 61091000.00
totalOperatingExpenses 34724000.00
costOfRevenue 20402000.00
totalOtherIncomeExpenseNet -168000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5416000.00
netIncomeApplicableToCommonShares 5416000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-04
currency_symbol USD
researchDevelopment 5132000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4560000.00
minorityInterest 0.00
netIncome 3254000.00
sellingGeneralAdministrative 10130000.00
sellingAndMarketingExpenses 18647000.00
grossProfit 39334000.00
reconciledDepreciation 3208000.00
ebit 4300000.00
ebitda 7508000.00
depreciationAndAmortization 3208000.00
nonOperatingIncomeNetOther -154000.00
operatingIncome 4300000.00
otherOperatingExpenses 54792000.00
interestExpense 414000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1306000.00
totalRevenue 59092000.00
totalOperatingExpenses 35034000.00
costOfRevenue 19758000.00
totalOtherIncomeExpenseNet -154000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3254000.00
netIncomeApplicableToCommonShares 3254000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-26
currency_symbol USD
researchDevelopment 6160000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -157000.00
minorityInterest 0.00
netIncome -9101000.00
sellingGeneralAdministrative 12752000.00
sellingAndMarketingExpenses 19236000.00
grossProfit 38741000.00
reconciledDepreciation 3061000.00
ebit -521000.00
ebitda 593000.00
depreciationAndAmortization 1114000.00
nonOperatingIncomeNetOther 37000.00
operatingIncome -521000.00
otherOperatingExpenses 58721000.00
interestExpense 327000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 8944000.00
totalRevenue 58200000.00
totalOperatingExpenses 39262000.00
costOfRevenue 19459000.00
totalOtherIncomeExpenseNet 36000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -9100000.00
netIncomeApplicableToCommonShares -9100000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-27
currency_symbol USD
researchDevelopment 6549000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2922000.00
minorityInterest 0.00
netIncome 1864000.00
sellingGeneralAdministrative 8744000.00
sellingAndMarketingExpenses 18239000.00
grossProfit 37505000.00
reconciledDepreciation 2958000.00
ebit 2845000.00
ebitda 5803000.00
depreciationAndAmortization 2958000.00
nonOperatingIncomeNetOther -195000.00
operatingIncome 2845000.00
otherOperatingExpenses 53305000.00
interestExpense 272000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1058000.00
totalRevenue 56150000.00
totalOperatingExpenses 34660000.00
costOfRevenue 18645000.00
totalOtherIncomeExpenseNet -195000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1864000.00
netIncomeApplicableToCommonShares 1864000.00
2017-06-30
date 2017-06-30
filing_date 2017-07-28
currency_symbol USD
researchDevelopment 5369000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2867000.00
minorityInterest 0.00
netIncome 1825000.00
sellingGeneralAdministrative 8139000.00
sellingAndMarketingExpenses 18741000.00
grossProfit 36093000.00
reconciledDepreciation 2857000.00
ebit 2727000.00
ebitda 5584000.00
depreciationAndAmortization 2857000.00
nonOperatingIncomeNetOther -102000.00
operatingIncome 2727000.00
otherOperatingExpenses 51557000.00
interestExpense 242000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1042000.00
totalRevenue 54284000.00
totalOperatingExpenses 33366000.00
costOfRevenue 18191000.00
totalOtherIncomeExpenseNet -102000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1825000.00
netIncomeApplicableToCommonShares 1825000.00
2017-03-31
date 2017-03-31
filing_date 2017-04-28
currency_symbol USD
researchDevelopment 5105000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3507000.00
minorityInterest 0.00
netIncome 2971000.00
sellingGeneralAdministrative 7827000.00
sellingAndMarketingExpenses 17079000.00
grossProfit 34602000.00
reconciledDepreciation 2906000.00
ebit 3376000.00
ebitda 6282000.00
depreciationAndAmortization 2906000.00
nonOperatingIncomeNetOther -60000.00
operatingIncome 3376000.00
otherOperatingExpenses 48556000.00
interestExpense 191000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 536000.00
totalRevenue 51932000.00
totalOperatingExpenses 31226000.00
costOfRevenue 17330000.00
totalOtherIncomeExpenseNet -60000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2971000.00
netIncomeApplicableToCommonShares 2971000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-27
currency_symbol USD
researchDevelopment 5796000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2712000.00
minorityInterest 0.00
netIncome 1805000.00
sellingGeneralAdministrative 7311000.00
sellingAndMarketingExpenses 16794000.00
grossProfit 33739000.00
reconciledDepreciation 2900000.00
ebit 2653000.00
ebitda 3838000.00
depreciationAndAmortization 1185000.00
nonOperatingIncomeNetOther -134000.00
operatingIncome 2653000.00
otherOperatingExpenses 48408000.00
interestExpense 193000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 907000.00
totalRevenue 51061000.00
totalOperatingExpenses 31086000.00
costOfRevenue 17322000.00
totalOtherIncomeExpenseNet -134000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1805000.00
netIncomeApplicableToCommonShares 1805000.00
2016-09-30
date 2016-09-30
filing_date 2016-10-28
currency_symbol USD
researchDevelopment 5574000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3729000.00
minorityInterest 0.00
netIncome 2509000.00
sellingGeneralAdministrative 7149000.00
sellingAndMarketingExpenses 16526000.00
grossProfit 33113000.00
reconciledDepreciation 2818000.00
ebit 2670000.00
ebitda 5488000.00
depreciationAndAmortization 2818000.00
nonOperatingIncomeNetOther 947000.00
operatingIncome 2670000.00
otherOperatingExpenses 46614000.00
interestExpense 112000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1220000.00
totalRevenue 49284000.00
totalOperatingExpenses 30443000.00
costOfRevenue 16171000.00
totalOtherIncomeExpenseNet 947000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2509000.00
netIncomeApplicableToCommonShares 2509000.00
2016-06-30
date 2016-06-30
filing_date 2016-07-29
currency_symbol USD
researchDevelopment 5542000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 657000.00
minorityInterest 0.00
netIncome 352000.00
sellingGeneralAdministrative 7082000.00
sellingAndMarketingExpenses 16677000.00
grossProfit 31379000.00
reconciledDepreciation 2831000.00
ebit 880000.00
ebitda 3711000.00
depreciationAndAmortization 2831000.00
nonOperatingIncomeNetOther -374000.00
operatingIncome 880000.00
otherOperatingExpenses 46471000.00
interestExpense 151000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 305000.00
totalRevenue 47351000.00
totalOperatingExpenses 30499000.00
costOfRevenue 15972000.00
totalOtherIncomeExpenseNet -374000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 352000.00
netIncomeApplicableToCommonShares 352000.00
2016-03-31
date 2016-03-31
filing_date 2016-04-29
currency_symbol USD
researchDevelopment 5069000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1752000.00
minorityInterest 0.00
netIncome 1044000.00
sellingGeneralAdministrative 7285000.00
sellingAndMarketingExpenses 15889000.00
grossProfit 30718000.00
reconciledDepreciation 2787000.00
ebit 1314000.00
ebitda 4101000.00
depreciationAndAmortization 2787000.00
nonOperatingIncomeNetOther 293000.00
operatingIncome 1314000.00
otherOperatingExpenses 44285000.00
interestExpense 145000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 708000.00
totalRevenue 45599000.00
totalOperatingExpenses 29404000.00
costOfRevenue 14881000.00
totalOtherIncomeExpenseNet 293000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1044000.00
netIncomeApplicableToCommonShares 1044000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-24
currency_symbol USD
researchDevelopment 4896000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2998000.00
minorityInterest 0.00
netIncome 2132000.00
sellingGeneralAdministrative 6668000.00
sellingAndMarketingExpenses 13734000.00
grossProfit 28912000.00
reconciledDepreciation 2372000.00
ebit 2814000.00
ebitda 5186000.00
depreciationAndAmortization 2372000.00
nonOperatingIncomeNetOther 110000.00
operatingIncome 2814000.00
otherOperatingExpenses 39534000.00
interestExpense 74000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 866000.00
totalRevenue 42348000.00
totalOperatingExpenses 26098000.00
costOfRevenue 13436000.00
totalOtherIncomeExpenseNet 110000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2132000.00
netIncomeApplicableToCommonShares 2132000.00
2015-09-30
date 2015-09-30
filing_date 2015-10-30
currency_symbol USD
researchDevelopment 4494000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2223000.00
minorityInterest 0.00
netIncome 1270000.00
sellingGeneralAdministrative 6276000.00
sellingAndMarketingExpenses 13795000.00
grossProfit 27654000.00
reconciledDepreciation 2413000.00
ebit 2260000.00
ebitda 4673000.00
depreciationAndAmortization 2413000.00
nonOperatingIncomeNetOther -86000.00
operatingIncome 2260000.00
otherOperatingExpenses 38094000.00
interestExpense 49000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 953000.00
totalRevenue 40354000.00
totalOperatingExpenses 25394000.00
costOfRevenue 12700000.00
totalOtherIncomeExpenseNet -86000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1270000.00
netIncomeApplicableToCommonShares 1270000.00
2015-06-30
date 2015-06-30
filing_date 2015-07-30
currency_symbol USD
researchDevelopment 4495000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1007000.00
minorityInterest 0.00
netIncome 651000.00
sellingGeneralAdministrative 6055000.00
sellingAndMarketingExpenses 14101000.00
grossProfit 26511000.00
reconciledDepreciation 2401000.00
ebit 1027000.00
ebitda 3428000.00
depreciationAndAmortization 2401000.00
nonOperatingIncomeNetOther -57000.00
operatingIncome 1027000.00
otherOperatingExpenses 37819000.00
interestExpense 37000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 356000.00
totalRevenue 38846000.00
totalOperatingExpenses 25484000.00
costOfRevenue 12335000.00
totalOtherIncomeExpenseNet -57000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 651000.00
netIncomeApplicableToCommonShares 651000.00
2015-03-31
date 2015-03-31
filing_date 2015-04-30
currency_symbol USD
researchDevelopment 4069000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 847000.00
minorityInterest 0.00
netIncome 586000.00
sellingGeneralAdministrative 5818000.00
sellingAndMarketingExpenses 13744000.00
grossProfit 25398000.00
reconciledDepreciation 2386000.00
ebit 922000.00
ebitda 3308000.00
depreciationAndAmortization 2386000.00
nonOperatingIncomeNetOther -112000.00
operatingIncome 922000.00
otherOperatingExpenses 36048000.00
interestExpense 37000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 261000.00
totalRevenue 36970000.00
totalOperatingExpenses 24476000.00
costOfRevenue 11572000.00
totalOtherIncomeExpenseNet -112000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 586000.00
netIncomeApplicableToCommonShares 586000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-20
currency_symbol USD
researchDevelopment 3817000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1052000.00
minorityInterest 0.00
netIncome 854000.00
sellingGeneralAdministrative 5727000.00
sellingAndMarketingExpenses 12490000.00
grossProfit 24263000.00
reconciledDepreciation 2273000.00
ebit 1417000.00
ebitda 3690000.00
depreciationAndAmortization 2273000.00
nonOperatingIncomeNetOther -365000.00
operatingIncome 1417000.00
otherOperatingExpenses 33985000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 198000.00
totalRevenue 35402000.00
totalOperatingExpenses 22846000.00
costOfRevenue 11139000.00
totalOtherIncomeExpenseNet -401000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 854000.00
netIncomeApplicableToCommonShares 854000.00
2014-09-30
date 2014-09-30
filing_date 2014-10-30
currency_symbol USD
researchDevelopment 3338000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1370000.00
minorityInterest 0.00
netIncome 838000.00
sellingGeneralAdministrative 5153000.00
sellingAndMarketingExpenses 12046000.00
grossProfit 22536000.00
reconciledDepreciation 2075000.00
ebit 1354000.00
ebitda 3429000.00
depreciationAndAmortization 2075000.00
nonOperatingIncomeNetOther 16000.00
operatingIncome 1354000.00
otherOperatingExpenses 31152000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 532000.00
totalRevenue 32506000.00
totalOperatingExpenses 21182000.00
costOfRevenue 9970000.00
totalOtherIncomeExpenseNet -36000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 838000.00
netIncomeApplicableToCommonShares 838000.00
2014-06-30
date 2014-06-30
filing_date 2014-07-31
currency_symbol USD
researchDevelopment 3365000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1099000.00
minorityInterest 0.00
netIncome 639000.00
sellingGeneralAdministrative 4842000.00
sellingAndMarketingExpenses 11570000.00
grossProfit 21473000.00
reconciledDepreciation 2201000.00
ebit 1014000.00
ebitda 3215000.00
depreciationAndAmortization 2201000.00
nonOperatingIncomeNetOther 85000.00
operatingIncome 1014000.00
otherOperatingExpenses 30086000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 460000.00
totalRevenue 31100000.00
totalOperatingExpenses 20459000.00
costOfRevenue 9627000.00
totalOtherIncomeExpenseNet 35000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 639000.00
netIncomeApplicableToCommonShares 639000.00
2014-03-31
date 2014-03-31
filing_date 2014-05-01
currency_symbol USD
researchDevelopment 2974000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 591000.00
minorityInterest 0.00
netIncome 373000.00
sellingGeneralAdministrative 4511000.00
sellingAndMarketingExpenses 10884000.00
grossProfit 19684000.00
reconciledDepreciation 2021000.00
ebit 598000.00
ebitda 2619000.00
depreciationAndAmortization 2021000.00
nonOperatingIncomeNetOther -7000.00
operatingIncome 598000.00
otherOperatingExpenses 28341000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 218000.00
totalRevenue 28939000.00
totalOperatingExpenses 19086000.00
costOfRevenue 9255000.00
totalOtherIncomeExpenseNet -56000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 373000.00
netIncomeApplicableToCommonShares 373000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-20
currency_symbol USD
researchDevelopment 2904000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 708000.00
minorityInterest 0.00
netIncome 294000.00
sellingGeneralAdministrative 4647000.00
sellingAndMarketingExpenses 10458000.00
grossProfit 19450000.00
reconciledDepreciation 2024000.00
ebit 724000.00
ebitda 2748000.00
depreciationAndAmortization 2024000.00
nonOperatingIncomeNetOther -16000.00
operatingIncome 724000.00
otherOperatingExpenses 27249000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 414000.00
totalRevenue 27973000.00
totalOperatingExpenses 18726000.00
costOfRevenue 8523000.00
totalOtherIncomeExpenseNet -52000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 294000.00
netIncomeApplicableToCommonShares 294000.00
2013-09-30
date 2013-09-30
filing_date 2013-10-30
currency_symbol USD
researchDevelopment 2806000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 439000.00
minorityInterest 0.00
netIncome 270000.00
sellingGeneralAdministrative 4284000.00
sellingAndMarketingExpenses 10291000.00
grossProfit 18759000.00
reconciledDepreciation 2240000.00
ebit 439000.00
ebitda 2679000.00
depreciationAndAmortization 2240000.00
nonOperatingIncomeNetOther 68000.00
operatingIncome 371000.00
otherOperatingExpenses 26637000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 169000.00
totalRevenue 27008000.00
totalOperatingExpenses 18388000.00
costOfRevenue 8249000.00
totalOtherIncomeExpenseNet 37000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 270000.00
netIncomeApplicableToCommonShares 270000.00
2013-06-30
date 2013-06-30
filing_date 2013-08-01
currency_symbol USD
researchDevelopment 2657000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 457000.00
minorityInterest 0.00
netIncome 288000.00
sellingGeneralAdministrative 4211000.00
sellingAndMarketingExpenses 9647000.00
grossProfit 17715000.00
reconciledDepreciation 1899000.00
ebit 483000.00
ebitda 2382000.00
depreciationAndAmortization 1899000.00
nonOperatingIncomeNetOther -26000.00
operatingIncome 483000.00
otherOperatingExpenses 25175000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 169000.00
totalRevenue 25658000.00
totalOperatingExpenses 17232000.00
costOfRevenue 7943000.00
totalOtherIncomeExpenseNet -48000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 288000.00
netIncomeApplicableToCommonShares 288000.00
2013-03-31
date 2013-03-31
filing_date 2013-05-02
currency_symbol USD
researchDevelopment 2503000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 133000.00
minorityInterest 0.00
netIncome 199000.00
sellingGeneralAdministrative 4047000.00
sellingAndMarketingExpenses 9225000.00
grossProfit 16686000.00
reconciledDepreciation 1888000.00
ebit 194000.00
ebitda 2082000.00
depreciationAndAmortization 1888000.00
nonOperatingIncomeNetOther -61000.00
operatingIncome 194000.00
otherOperatingExpenses 23558000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -66000.00
totalRevenue 23752000.00
totalOperatingExpenses 16492000.00
costOfRevenue 7066000.00
totalOtherIncomeExpenseNet -84000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 199000.00
netIncomeApplicableToCommonShares 199000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-06
currency_symbol USD
researchDevelopment 2516000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 158000.00
minorityInterest 0.00
netIncome 366000.00
sellingGeneralAdministrative 3445000.00
sellingAndMarketingExpenses 8778000.00
grossProfit 15680000.00
reconciledDepreciation 1751000.00
ebit 224000.00
ebitda 1975000.00
depreciationAndAmortization 1751000.00
nonOperatingIncomeNetOther -66000.00
operatingIncome 224000.00
otherOperatingExpenses 22260000.00
interestExpense 54000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -208000.00
totalRevenue 22484000.00
totalOperatingExpenses 15456000.00
costOfRevenue 6804000.00
totalOtherIncomeExpenseNet -78000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 366000.00
netIncomeApplicableToCommonShares 366000.00
2012-09-30
date 2012-09-30
filing_date 2012-11-07
currency_symbol USD
researchDevelopment 2088000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 50000.00
minorityInterest 0.00
netIncome 174000.00
sellingGeneralAdministrative 3726000.00
sellingAndMarketingExpenses 7840000.00
grossProfit 14322000.00
reconciledDepreciation 1403000.00
ebit 144000.00
ebitda 1547000.00
depreciationAndAmortization 1403000.00
nonOperatingIncomeNetOther -61000.00
operatingIncome 138000.00
otherOperatingExpenses 20129000.00
interestExpense 27000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -124000.00
totalRevenue 20267000.00
totalOperatingExpenses 14184000.00
costOfRevenue 5945000.00
totalOtherIncomeExpenseNet -67000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 174000.00
netIncomeApplicableToCommonShares 174000.00
2012-06-30
date 2012-06-30
filing_date 2012-08-06
currency_symbol USD
researchDevelopment 1830000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 726000.00
minorityInterest 0.00
netIncome 426000.00
sellingGeneralAdministrative 3165000.00
sellingAndMarketingExpenses 6972000.00
grossProfit 12978000.00
reconciledDepreciation 912000.00
ebit 789000.00
ebitda 1701000.00
depreciationAndAmortization 912000.00
nonOperatingIncomeNetOther -25000.00
operatingIncome 751000.00
otherOperatingExpenses 17070000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 300000.00
totalRevenue 17821000.00
totalOperatingExpenses 12227000.00
costOfRevenue 4843000.00
totalOtherIncomeExpenseNet -38000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 426000.00
netIncomeApplicableToCommonShares 426000.00
2012-03-31
date 2012-03-31
filing_date 2012-05-08
currency_symbol USD
researchDevelopment 1732000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 409000.00
minorityInterest 0.00
netIncome 256000.00
sellingGeneralAdministrative 3188000.00
sellingAndMarketingExpenses 6447000.00
grossProfit 12086000.00
reconciledDepreciation 852000.00
ebit 524000.00
ebitda 1376000.00
depreciationAndAmortization 852000.00
nonOperatingIncomeNetOther -50000.00
operatingIncome 459000.00
otherOperatingExpenses 16075000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 153000.00
totalRevenue 16534000.00
totalOperatingExpenses 11627000.00
costOfRevenue 4448000.00
totalOtherIncomeExpenseNet -65000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 256000.00
netIncomeApplicableToCommonShares 256000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-09
currency_symbol USD
researchDevelopment 1579000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 336000.00
minorityInterest 0.00
netIncome 13143000.00
sellingGeneralAdministrative 2943000.00
sellingAndMarketingExpenses 6454000.00
grossProfit 11635000.00
reconciledDepreciation 828000.00
ebit 414000.00
ebitda 1242000.00
depreciationAndAmortization 828000.00
operatingIncome 399000.00
otherOperatingExpenses 15455000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -12807000.00
totalRevenue 15854000.00
totalOperatingExpenses 11236000.00
costOfRevenue 4219000.00
totalOtherIncomeExpenseNet -78000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 13143000.00
2011-09-30
date 2011-09-30
filing_date 2011-11-07
currency_symbol USD
researchDevelopment 1605000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 258000.00
minorityInterest 0.00
netIncome 177000.00
sellingGeneralAdministrative 2914000.00
sellingAndMarketingExpenses 6404000.00
grossProfit 11453000.00
reconciledDepreciation 801000.00
ebit 286000.00
ebitda 1087000.00
depreciationAndAmortization 801000.00
nonOperatingIncomeNetOther -12000.00
operatingIncome 270000.00
otherOperatingExpenses 15259000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 81000.00
totalRevenue 15529000.00
totalOperatingExpenses 11183000.00
costOfRevenue 4076000.00
totalOtherIncomeExpenseNet -28000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 177000.00
netIncomeApplicableToCommonShares 177000.00
2011-06-30
date 2011-06-30
filing_date 2011-08-08
currency_symbol USD
researchDevelopment 1414000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -31000.00
minorityInterest 0.00
netIncome -109000.00
sellingGeneralAdministrative 2839000.00
sellingAndMarketingExpenses 5852000.00
grossProfit 10187000.00
reconciledDepreciation 596000.00
ebit -15000.00
ebitda 108000.00
depreciationAndAmortization 123000.00
nonOperatingIncomeNetOther 10000.00
operatingIncome -41000.00
otherOperatingExpenses 13978000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 78000.00
totalRevenue 13937000.00
totalOperatingExpenses 10228000.00
costOfRevenue 3750000.00
totalOtherIncomeExpenseNet -16000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -109000.00
netIncomeApplicableToCommonShares -109000.00
2011-03-31
date 2011-03-31
filing_date 2011-05-05
currency_symbol USD
researchDevelopment 1240000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 521000.00
minorityInterest 0.00
netIncome 492000.00
sellingGeneralAdministrative 2455000.00
sellingAndMarketingExpenses 5126000.00
grossProfit 9328000.00
reconciledDepreciation 422000.00
ebit 539000.00
ebitda 961000.00
depreciationAndAmortization 422000.00
operatingIncome 507000.00
otherOperatingExpenses 12142000.00
interestExpense 8000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 29000.00
totalRevenue 12649000.00
totalOperatingExpenses 8821000.00
costOfRevenue 3321000.00
totalOtherIncomeExpenseNet -18000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 492000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-03
currency_symbol USD
researchDevelopment 1131000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 437000.00
minorityInterest 0.00
netIncome 441000.00
sellingGeneralAdministrative 2180000.00
sellingAndMarketingExpenses 4833000.00
grossProfit 8586000.00
reconciledDepreciation 385000.00
ebit 496000.00
ebitda 881000.00
depreciationAndAmortization 385000.00
operatingIncome 442000.00
otherOperatingExpenses 11477000.00
interestExpense 8000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -4000.00
totalRevenue 11919000.00
totalOperatingExpenses 8144000.00
costOfRevenue 3333000.00
totalOtherIncomeExpenseNet -51000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 441000.00
2010-09-30
date 2010-09-30
filing_date 2010-11-04
currency_symbol USD
researchDevelopment 1108000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 879000.00
minorityInterest 0.00
netIncome 886000.00
sellingGeneralAdministrative 2165000.00
sellingAndMarketingExpenses 4139000.00
grossProfit 8280000.00
reconciledDepreciation 403000.00
ebit 972000.00
ebitda 1375000.00
depreciationAndAmortization 403000.00
operatingIncome 868000.00
otherOperatingExpenses 10623000.00
interestExpense 8000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -7000.00
totalRevenue 11491000.00
totalOperatingExpenses 7412000.00
costOfRevenue 3211000.00
totalOtherIncomeExpenseNet -85000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 886000.00
2010-06-30
date 2010-06-30
filing_date 2010-08-04
currency_symbol USD
researchDevelopment 1067000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 676000.00
minorityInterest 0.00
netIncome 638000.00
sellingGeneralAdministrative 1975000.00
sellingAndMarketingExpenses 4122000.00
grossProfit 7843000.00
reconciledDepreciation 405000.00
ebit 679000.00
ebitda 1084000.00
depreciationAndAmortization 405000.00
operatingIncome 679000.00
otherOperatingExpenses 10265000.00
interestExpense 13000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 38000.00
totalRevenue 10944000.00
totalOperatingExpenses 7164000.00
costOfRevenue 3101000.00
totalOtherIncomeExpenseNet 10000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 638000.00
2010-03-31
date 2010-03-31
filing_date 2010-05-17
currency_symbol USD
researchDevelopment 1043000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 984000.00
minorityInterest 0.00
netIncome 919000.00
sellingGeneralAdministrative 1665000.00
sellingAndMarketingExpenses 3507000.00
grossProfit 7262000.00
reconciledDepreciation 340000.00
ebit 1047000.00
ebitda 1387000.00
depreciationAndAmortization 340000.00
operatingIncome 1047000.00
otherOperatingExpenses 9196000.00
interestExpense 45000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 65000.00
totalRevenue 10243000.00
totalOperatingExpenses 6215000.00
costOfRevenue 2981000.00
totalOtherIncomeExpenseNet -18000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 919000.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
researchDevelopment 1079000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 244000.00
minorityInterest 0.00
netIncome 213000.00
sellingGeneralAdministrative 1667000.00
sellingAndMarketingExpenses 3501000.00
grossProfit 7008000.00
reconciledDepreciation 363000.00
ebit 289000.00
ebitda 652000.00
depreciationAndAmortization 363000.00
operatingIncome 761000.00
otherOperatingExpenses 9220000.00
interestExpense 45000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 31000.00
totalRevenue 9981000.00
totalOperatingExpenses 6247000.00
costOfRevenue 2973000.00
totalOtherIncomeExpenseNet -517000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 213000.00
2009-09-30
date 2009-09-30
filing_date 2009-09-30
currency_symbol USD
researchDevelopment 1123000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 395000.00
minorityInterest 0.00
netIncome 346000.00
sellingGeneralAdministrative 1505000.00
sellingAndMarketingExpenses 3533000.00
grossProfit 6625000.00
reconciledDepreciation 322000.00
ebit 464000.00
ebitda 786000.00
depreciationAndAmortization 322000.00
operatingIncome 464000.00
otherOperatingExpenses 9170000.00
interestExpense 61000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 49000.00
totalRevenue 9634000.00
totalOperatingExpenses 6161000.00
costOfRevenue 3009000.00
totalOtherIncomeExpenseNet -8000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 346000.00
2009-06-30
date 2009-06-30
filing_date 2009-06-30
currency_symbol USD
researchDevelopment 1059000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 657000.00
minorityInterest 0.00
netIncome 657000.00
sellingGeneralAdministrative 1514000.00
sellingAndMarketingExpenses 3397000.00
grossProfit 6704000.00
reconciledDepreciation 320000.00
ebit 734000.00
ebitda 1054000.00
depreciationAndAmortization 320000.00
operatingIncome 734000.00
otherOperatingExpenses 8866000.00
interestExpense 75000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 75000.00
totalRevenue 9600000.00
totalOperatingExpenses 5970000.00
costOfRevenue 2896000.00
totalOtherIncomeExpenseNet -2000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 657000.00
2009-03-31
date 2009-03-31
filing_date 2009-03-31
currency_symbol USD
researchDevelopment 1044000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -43000.00
minorityInterest 0.00
netIncome -54000.00
sellingGeneralAdministrative 1652000.00
sellingAndMarketingExpenses 3075000.00
grossProfit 5694000.00
reconciledDepreciation 440000.00
ebit -77000.00
ebitda 363000.00
depreciationAndAmortization 440000.00
operatingIncome -77000.00
otherOperatingExpenses 8608000.00
interestExpense 89000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 11000.00
totalRevenue 8531000.00
totalOperatingExpenses 5771000.00
costOfRevenue 2837000.00
totalOtherIncomeExpenseNet 123000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
researchDevelopment 861000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -204000.00
minorityInterest 0.00
netIncome -286000.00
sellingGeneralAdministrative 1724000.00
sellingAndMarketingExpenses 3005000.00
grossProfit 5456000.00
reconciledDepreciation 500000.00
ebit -107000.00
ebitda 393000.00
depreciationAndAmortization 500000.00
operatingIncome -134000.00
otherOperatingExpenses 8214000.00
interestExpense 97000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 82000.00
totalRevenue 8080000.00
totalOperatingExpenses 5590000.00
costOfRevenue 2624000.00
totalOtherIncomeExpenseNet -70000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2008-09-30
date 2008-09-30
currency_symbol USD
researchDevelopment 875000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome 0.00
sellingGeneralAdministrative 5660000.00
grossProfit 0.00
ebit 0.00
operatingIncome 0.00
otherOperatingExpenses 0.00
interestExpense 104000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3000.00
totalRevenue 8074000.00
totalOperatingExpenses 0.00
costOfRevenue 1941000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2008-06-30
date 2008-06-30
currency_symbol USD
researchDevelopment 954000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome 0.00
sellingGeneralAdministrative 5863000.00
grossProfit 0.00
ebit 0.00
operatingIncome 0.00
otherOperatingExpenses 0.00
interestExpense 106000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2000.00
totalRevenue 7586000.00
totalOperatingExpenses 0.00
costOfRevenue 1713000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2008-03-31
date 2008-03-31
currency_symbol USD
researchDevelopment 949000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome 0.00
sellingGeneralAdministrative 5750000.00
grossProfit 0.00
ebit 0.00
operatingIncome 0.00
otherOperatingExpenses 0.00
interestExpense 112000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 7000.00
totalRevenue 6957000.00
totalOperatingExpenses 0.00
costOfRevenue 1481000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-21
currency_symbol USD
researchDevelopment 45748000.00
incomeBeforeTax 71324000.00
netIncome 55134000.00
sellingGeneralAdministrative 67340000.00
sellingAndMarketingExpenses 101772000.00
grossProfit 297810000.00
reconciledDepreciation 28189000.00
ebit 71182000.00
ebitda 99371000.00
depreciationAndAmortization 28189000.00
nonOperatingIncomeNetOther 142000.00
operatingIncome 71182000.00
otherOperatingExpenses 379693000.00
interestExpense 142000.00
taxProvision 16190000.00
incomeTaxExpense 16190000.00
totalRevenue 450875000.00
totalOperatingExpenses 226628000.00
costOfRevenue 153065000.00
totalOtherIncomeExpenseNet 142000.00
netIncomeFromContinuingOps 55134000.00
netIncomeApplicableToCommonShares 55134000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-22
currency_symbol USD
researchDevelopment 39038000.00
incomeBeforeTax 53541000.00
netIncome 44597000.00
sellingGeneralAdministrative 61305000.00
sellingAndMarketingExpenses 88044000.00
grossProfit 253598000.00
reconciledDepreciation 24914000.00
ebit 55085000.00
ebitda 79999000.00
depreciationAndAmortization 24914000.00
nonOperatingIncomeNetOther -1544000.00
operatingIncome 55085000.00
otherOperatingExpenses 330191000.00
interestExpense 1544000.00
taxProvision 8944000.00
incomeTaxExpense 8944000.00
totalRevenue 385276000.00
totalOperatingExpenses 198513000.00
costOfRevenue 131678000.00
totalOtherIncomeExpenseNet -1544000.00
netIncomeFromContinuingOps 44597000.00
netIncomeApplicableToCommonShares 44597000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-23
currency_symbol USD
researchDevelopment 31024000.00
incomeBeforeTax 52680000.00
netIncome 45586000.00
sellingGeneralAdministrative 50119000.00
sellingAndMarketingExpenses 75955000.00
grossProfit 212794000.00
reconciledDepreciation 18665000.00
ebit 50158000.00
ebitda 68738000.00
depreciationAndAmortization 18580000.00
nonOperatingIncomeNetOther 1419000.00
operatingIncome 50158000.00
otherOperatingExpenses 262472000.00
interestExpense 2607000.00
taxProvision 7094000.00
interestIncome 1103000.00
netInterestIncome 1103000.00
incomeTaxExpense 7094000.00
totalRevenue 312630000.00
totalOperatingExpenses 162636000.00
costOfRevenue 99836000.00
totalOtherIncomeExpenseNet 2522000.00
netIncomeFromContinuingOps 45586000.00
netIncomeApplicableToCommonShares 45586000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-25
currency_symbol USD
researchDevelopment 28305000.00
incomeBeforeTax 42070000.00
netIncome 33712000.00
sellingGeneralAdministrative 44719000.00
sellingAndMarketingExpenses 70140000.00
grossProfit 186885000.00
reconciledDepreciation 16438000.00
ebit 38406000.00
ebitda 54399000.00
depreciationAndAmortization 15993000.00
nonOperatingIncomeNetOther 717000.00
operatingIncome 38406000.00
otherOperatingExpenses 240718000.00
interestExpense 4109000.00
taxProvision 8358000.00
interestIncome 2947000.00
netInterestIncome 2947000.00
incomeTaxExpense 8358000.00
totalRevenue 279124000.00
totalOperatingExpenses 148479000.00
costOfRevenue 92239000.00
totalOtherIncomeExpenseNet 3664000.00
netIncomeFromContinuingOps 33712000.00
netIncomeApplicableToCommonShares 33712000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-22
currency_symbol USD
researchDevelopment 22087000.00
incomeBeforeTax 28340000.00
netIncome 23872000.00
sellingGeneralAdministrative 41862000.00
sellingAndMarketingExpenses 71719000.00
grossProfit 166492000.00
reconciledDepreciation 12686000.00
ebit 26731000.00
ebitda 39417000.00
depreciationAndAmortization 12686000.00
nonOperatingIncomeNetOther -720000.00
operatingIncome 26731000.00
otherOperatingExpenses 221509000.00
interestExpense 0.00
taxProvision 4468000.00
interestIncome 2329000.00
netInterestIncome 2329000.00
incomeTaxExpense 4468000.00
totalRevenue 248240000.00
totalOperatingExpenses 139761000.00
costOfRevenue 81748000.00
totalOtherIncomeExpenseNet -720000.00
netIncomeFromContinuingOps 23872000.00
netIncomeApplicableToCommonShares 23872000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-26
currency_symbol USD
researchDevelopment 23183000.00
incomeBeforeTax 9140000.00
netIncome -2440000.00
sellingGeneralAdministrative 37461000.00
sellingAndMarketingExpenses 73295000.00
grossProfit 146941000.00
reconciledDepreciation 11782000.00
ebit 8428000.00
ebitda 20210000.00
depreciationAndAmortization 11782000.00
nonOperatingIncomeNetOther -320000.00
operatingIncome 8428000.00
otherOperatingExpenses 212138000.00
interestExpense 0.00
taxProvision 11580000.00
interestIncome 1032000.00
netInterestIncome 1032000.00
extraordinaryItems -6796000.00
incomeTaxExpense 11580000.00
totalRevenue 220566000.00
totalOperatingExpenses 138513000.00
costOfRevenue 73625000.00
totalOtherIncomeExpenseNet -320000.00
netIncomeFromContinuingOps -2440000.00
netIncomeApplicableToCommonShares -2440000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-27
currency_symbol USD
researchDevelopment 21981000.00
incomeBeforeTax 8850000.00
netIncome 5710000.00
sellingGeneralAdministrative 28827000.00
sellingAndMarketingExpenses 65886000.00
grossProfit 128949000.00
ebit 7517000.00
ebitda 18853000.00
depreciationAndAmortization 11336000.00
nonOperatingIncomeNetOther 732000.00
operatingIncome 7517000.00
otherOperatingExpenses 185778000.00
interestExpense 0.00
taxProvision 3140000.00
interestIncome 601000.00
netInterestIncome 601000.00
incomeTaxExpense 3140000.00
totalRevenue 193295000.00
totalOperatingExpenses 121432000.00
costOfRevenue 64346000.00
totalOtherIncomeExpenseNet 732000.00
netIncomeFromContinuingOps 5710000.00
netIncomeApplicableToCommonShares 5710000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-24
currency_symbol USD
researchDevelopment 17954000.00
incomeBeforeTax 7075000.00
netIncome 4639000.00
sellingGeneralAdministrative 24817000.00
sellingAndMarketingExpenses 55374000.00
grossProfit 108475000.00
ebit 7023000.00
ebitda 16595000.00
depreciationAndAmortization 9572000.00
nonOperatingIncomeNetOther -145000.00
operatingIncome 7023000.00
otherOperatingExpenses 151495000.00
interestExpense 0.00
taxProvision 2436000.00
interestIncome 197000.00
incomeTaxExpense 2436000.00
totalRevenue 158518000.00
totalOperatingExpenses 101452000.00
costOfRevenue 50043000.00
totalOtherIncomeExpenseNet -145000.00
netIncomeFromContinuingOps 4639000.00
netIncomeApplicableToCommonShares 4639000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-20
currency_symbol USD
researchDevelopment 13494000.00
incomeBeforeTax 4112000.00
netIncome 2704000.00
sellingGeneralAdministrative 20233000.00
sellingAndMarketingExpenses 46990000.00
grossProfit 87956000.00
ebit 4383000.00
ebitda 12953000.00
depreciationAndAmortization 8570000.00
nonOperatingIncomeNetOther -271000.00
operatingIncome 4383000.00
otherOperatingExpenses 123564000.00
interestExpense 0.00
incomeTaxExpense 1408000.00
totalRevenue 127947000.00
totalOperatingExpenses 83573000.00
costOfRevenue 39991000.00
totalOtherIncomeExpenseNet -458000.00
netIncomeFromContinuingOps 2704000.00
netIncomeApplicableToCommonShares 2704000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-20
currency_symbol USD
researchDevelopment 10870000.00
incomeBeforeTax 1737000.00
netIncome 1051000.00
sellingGeneralAdministrative 17189000.00
sellingAndMarketingExpenses 39621000.00
grossProfit 72610000.00
ebit 1772000.00
ebitda 9823000.00
depreciationAndAmortization 8051000.00
nonOperatingIncomeNetOther -35000.00
operatingIncome 1772000.00
otherOperatingExpenses 102619000.00
interestExpense 0.00
incomeTaxExpense 686000.00
totalRevenue 104391000.00
totalOperatingExpenses 70838000.00
costOfRevenue 31781000.00
totalOtherIncomeExpenseNet -147000.00
netIncomeFromContinuingOps 1051000.00
netIncomeApplicableToCommonShares 1051000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-06
currency_symbol USD
researchDevelopment 8166000.00
incomeBeforeTax 1343000.00
netIncome 1222000.00
sellingGeneralAdministrative 13524000.00
sellingAndMarketingExpenses 30037000.00
grossProfit 55066000.00
ebit 1370000.00
ebitda 6288000.00
depreciationAndAmortization 4918000.00
nonOperatingIncomeNetOther -202000.00
operatingIncome 1572000.00
otherOperatingExpenses 75534000.00
interestExpense 27000.00
incomeTaxExpense 121000.00
totalRevenue 77106000.00
totalOperatingExpenses 53494000.00
costOfRevenue 22040000.00
totalOtherIncomeExpenseNet -248000.00
netIncomeFromContinuingOps 1222000.00
netIncomeApplicableToCommonShares 1222000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-09
currency_symbol USD
researchDevelopment 5838000.00
incomeBeforeTax 1084000.00
netIncome 13703000.00
sellingGeneralAdministrative 11151000.00
sellingAndMarketingExpenses 23836000.00
grossProfit 42603000.00
ebit 1224000.00
ebitda 3871000.00
depreciationAndAmortization 2647000.00
nonOperatingIncomeNetOther -51000.00
operatingIncome 1135000.00
otherOperatingExpenses 56834000.00
interestExpense 0.00
incomeTaxExpense -12619000.00
totalRevenue 57969000.00
totalOperatingExpenses 41468000.00
costOfRevenue 15366000.00
totalOtherIncomeExpenseNet -140000.00
netIncomeFromContinuingOps 13703000.00
netIncomeApplicableToCommonShares 13703000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-03
currency_symbol USD
researchDevelopment 4349000.00
incomeBeforeTax 2976000.00
netIncome 2884000.00
sellingGeneralAdministrative 7985000.00
sellingAndMarketingExpenses 16601000.00
grossProfit 31971000.00
ebit 3194000.00
ebitda 4727000.00
depreciationAndAmortization 1533000.00
operatingIncome 3036000.00
otherOperatingExpenses 41561000.00
interestExpense 74000.00
incomeTaxExpense 92000.00
totalRevenue 44597000.00
totalOperatingExpenses 28935000.00
costOfRevenue 12626000.00
totalOtherIncomeExpenseNet -144000.00
netIncomeApplicableToCommonShares 2884000.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
researchDevelopment 4305000.00
incomeBeforeTax 1253000.00
netIncome 1162000.00
sellingGeneralAdministrative 6339000.00
sellingAndMarketingExpenses 13506000.00
grossProfit 26031000.00
ebit 1881000.00
ebitda 3326000.00
depreciationAndAmortization 1445000.00
operatingIncome 1881000.00
otherOperatingExpenses 35865000.00
interestExpense 270000.00
incomeTaxExpense 91000.00
totalRevenue 37746000.00
totalOperatingExpenses 24150000.00
costOfRevenue 11715000.00
totalOtherIncomeExpenseNet -358000.00
netIncomeApplicableToCommonShares 1162000.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
researchDevelopment 3640000.00
incomeBeforeTax -1801000.00
netIncome -1895000.00
sellingGeneralAdministrative 6716000.00
sellingAndMarketingExpenses 12543000.00
grossProfit 21489000.00
ebit -1382000.00
ebitda 581000.00
depreciationAndAmortization 1963000.00
operatingIncome -1410000.00
otherOperatingExpenses 32107000.00
interestExpense 419000.00
incomeTaxExpense 94000.00
totalRevenue 30697000.00
totalOperatingExpenses 22899000.00
costOfRevenue 9208000.00
totalOtherIncomeExpenseNet -391000.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
researchDevelopment 3546000.00
incomeBeforeTax -2140000.00
netIncome -2156000.00
sellingGeneralAdministrative 5458000.00
sellingAndMarketingExpenses 11636000.00
grossProfit 18819000.00
ebit -1701000.00
ebitda 28000.00
depreciationAndAmortization 1729000.00
operatingIncome -1821000.00
otherOperatingExpenses 27019000.00
interestExpense 439000.00
incomeTaxExpense 16000.00
totalRevenue 25198000.00
totalOperatingExpenses 20640000.00
costOfRevenue 6379000.00
totalOtherIncomeExpenseNet -319000.00