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

Logo

Radware Ltd. занимается поставкой решений для доставки приложений и кибербезопасности для виртуальных, облачных и программных центров обработки данных. Его продукты включают в себя безопасность приложений и сетей, а также доставку приложений. Защита приложений и сетей предлагает в режиме реального времени решение для защиты от атак на сети и приложения, которое защищает инфраструктуру приложений от простоев сети и приложений, эксплуатации уязвимостей приложений, распространения вредоносных программ, кражи информации, атак на веб-службы и веб-искажения. Доставка приложений предназначена для упрощения операций при обеспечении устойчивости бизнес-приложений и соглашения об уровне обслуживания приложений. Компания была основана Иегудой Зисапелем и Роем Зисапелем 16 мая 1996 года, ее штаб-квартира находится в Тель-Авиве, Израиль.

General
Code RDWR
Type Common Stock
Name Radware Ltd
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000BKWR89
ISIN IL0010834765
PrimaryTicker RDWR.US
CUSIP M81873107
CIK 1094366
EmployerIdNumber
FiscalYearEnd December
IPODate 1999-09-30
InternationalDomestic International/Domestic
Sector Technology
Industry Software - Infrastructure
GicSector Information Technology
GicGroup Technology Hardware & Equipment
GicIndustry Communications Equipment
GicSubIndustry Communications Equipment
HomeCategory ADR
IsDelisted Нет
Address 22 Raoul Wallenberg Street, Tel Aviv, Israel, 6971917
Phone 972 3 766 8666
WebURL https://www.radware.com
FullTimeEmployees 1203
UpdatedAt 2023-12-25
Highlights
MarketCapitalization 691530560
MarketCapitalizationMln 691.5306
EBITDA -20916000
PEGRatio 30.4857
WallStreetTargetPrice 17.79
BookValue 6.778
DividendShare 0
DividendYield 0.061
EarningsShare -0.45
EPSEstimateCurrentYear 0.42
EPSEstimateNextYear 0.65
EPSEstimateNextQuarter 0.11
EPSEstimateCurrentQuarter 0.07
MostRecentQuarter 2023-09-30
ProfitMargin -0.0735
OperatingMarginTTM -0.1414
ReturnOnAssetsTTM -0.0301
ReturnOnEquityTTM -0.0569
RevenueTTM 270343008
RevenuePerShareTTM 6.205
QuarterlyRevenueGrowthYOY -0.126
GrossProfitTTM 239542000
DilutedEpsTTM -0.45
QuarterlyEarningsGrowthYOY -0.295

Financials / Income Statement / quarterly / net Income

-5.59M
2021-12-31
-5.59M
2022-03-31
3.15M
2022-06-30
-2.96M
2022-09-30
-4.12M
2022-12-31
-3.08M
2023-03-31
-5.81M
2023-06-30
-6.85M
2023-09-30

Financials / Income Statement / quarterly / ebitda

7.35M
2021-12-31
7.35M
2022-03-31
4.81M
2022-06-30
-297K
2022-09-30
-2.23M
2022-12-31
-2.5M
2023-03-31
-5.39M
2023-06-30
-7.17M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

76.64M
2021-12-31
76.64M
2022-03-31
75.11M
2022-06-30
70.52M
2022-09-30
74.08M
2022-12-31
69.04M
2023-03-31
65.61M
2023-06-30
61.61M
2023-09-30

Earnings / History / epsActual

0.17
2022-12-31
0.14
2023-03-31
0.1
2023-06-30
0.07
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 0
ForwardPE 23.9234
PriceSalesTTM 2.4934
PriceBookMRQ 2.3547
EnterpriseValue 431977312
EnterpriseValueRevenue 1.3803
EnterpriseValueEbitda -21.5807
SharesStats
SharesOutstanding 42051100
SharesFloat 31612972
PercentInsiders 15.354
PercentInstitutions 73.53
Technicals
Beta 0.899
52WeekHigh 23.35
52WeekLow 13.53
50DayMA 15.6362
200DayMA 18.0473
SharesShort 297417
SharesShortPriorMonth 243818
ShortRatio 1.19
ShortPercent 0.0083
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-01
currency_symbol USD
totalAssets 574202000.00
intangibleAssets 16710000.00
totalLiab 249209000.00
totalStockholderEquity 286448000.00
otherCurrentLiab 33206000.00
commonStock 733000.00
capitalStock 733000.00
retainedEarnings 125662000.00
goodWill 68008000.00
cash 32422000.00
totalCurrentLiabilities 149823000.00
currentDeferredRevenue 106109000.00
netDebt -12027000.00
shortTermDebt 4439000.00
shortLongTermDebtTotal 20395000.00
otherStockholderEquity 164227000.00
totalCurrentAssets 358025000.00
longTermInvestments 49898000.00
shortTermInvestments 289322000.00
netReceivables 23287000.00
inventory 12994000.00
accountsPayable 6069000.00
accumulatedOtherComprehensiveIncome -4174000.00
nonCurrrentAssetsOther 40047000.00
nonCurrentAssetsTotal 216177000.00
capitalLeaseObligations 20395000.00
nonCurrentLiabilitiesOther 20172000.00
nonCurrentLiabilitiesTotal 99386000.00
liabilitiesAndStockholdersEquity 574202000.00
cashAndShortTermInvestments 321744000.00
propertyPlantAndEquipmentGross 39453000.00
propertyPlantAndEquipmentNet 39453000.00
netWorkingCapital 208202000.00
netInvestedCapital 286448000.00
commonStockSharesOutstanding 42261637.00
2023-06-30
date 2023-06-30
filing_date 2023-08-02
currency_symbol USD
totalAssets 610938000.00
intangibleAssets 17702000.00
totalLiab 266568000.00
totalStockholderEquity 306356000.00
otherCurrentLiab 36391000.00
commonStock 733000.00
capitalStock 733000.00
retainedEarnings 132513000.00
otherLiab 89178000.00
goodWill 68008000.00
otherAssets 43260000.00
cash 42644000.00
totalCurrentLiabilities 160180000.00
currentDeferredRevenue 111309000.00
netDebt -20801000.00
shortTermDebt 4633000.00
shortLongTermDebtTotal 21843000.00
otherStockholderEquity 177790000.00
propertyPlantEquipment 41000000.00
totalCurrentAssets 381593000.00
longTermInvestments 59375000.00
netTangibleAssets 220646000.00
shortTermInvestments 299991000.00
netReceivables 26635000.00
inventory 12323000.00
accountsPayable 7847000.00
accumulatedOtherComprehensiveIncome -4680000.00
nonCurrrentAssetsOther 41168000.00
nonCurrentAssetsTotal 229345000.00
capitalLeaseObligations 21843000.00
nonCurrentLiabilitiesOther 18809000.00
nonCurrentLiabilitiesTotal 106388000.00
liabilitiesAndStockholdersEquity 610938000.00
cashAndShortTermInvestments 342635000.00
propertyPlantAndEquipmentGross 41000000.00
propertyPlantAndEquipmentNet 41000000.00
netWorkingCapital 221413000.00
netInvestedCapital 306356000.00
commonStockSharesOutstanding 43400635.00
2023-03-31
date 2023-03-31
filing_date 2023-05-03
currency_symbol USD
totalAssets 632091000.00
intangibleAssets 18694000.00
totalLiab 270180000.00
totalStockholderEquity 324614000.00
otherCurrentLiab 41877000.00
commonStock 733000.00
capitalStock 733000.00
retainedEarnings 138321000.00
otherLiab 90457000.00
goodWill 68008000.00
otherAssets 44549000.00
cash 41882000.00
totalCurrentLiabilities 161365000.00
currentDeferredRevenue 109846000.00
netDebt -18709000.00
shortTermDebt 4815000.00
shortLongTermDebtTotal 23173000.00
otherStockholderEquity 190279000.00
propertyPlantEquipment 42641000.00
totalCurrentAssets 362012000.00
longTermInvestments 96187000.00
netTangibleAssets 237912000.00
shortTermInvestments 280980000.00
netReceivables 27871000.00
inventory 11279000.00
accountsPayable 4827000.00
accumulatedOtherComprehensiveIncome -4719000.00
nonCurrrentAssetsOther 44549000.00
nonCurrentAssetsTotal 270079000.00
capitalLeaseObligations 23173000.00
nonCurrentLiabilitiesOther 19095000.00
nonCurrentLiabilitiesTotal 108815000.00
liabilitiesAndStockholdersEquity 632091000.00
cashAndShortTermInvestments 322862000.00
propertyPlantAndEquipmentGross 42641000.00
propertyPlantAndEquipmentNet 42641000.00
netWorkingCapital 200647000.00
netInvestedCapital 324614000.00
commonStockSharesOutstanding 44053402.00
2022-12-31
date 2022-12-31
filing_date 2023-03-30
currency_symbol USD
totalAssets 647405000.00
intangibleAssets 19686000.00
otherCurrentAssets 7196000.00
totalLiab 278962000.00
totalStockholderEquity 332159000.00
deferredLongTermLiab 25517000.00
otherCurrentLiab 45444000.00
commonStock 732000.00
capitalStock 732000.00
retainedEarnings 141402000.00
otherLiab 91649000.00
goodWill 68008000.00
otherAssets 41269000.00
cash 46185000.00
totalCurrentLiabilities 166439000.00
currentDeferredRevenue 108243000.00
netDebt -22039000.00
shortTermDebt 4685000.00
shortLongTermDebtTotal 24146000.00
otherStockholderEquity 194869000.00
propertyPlantEquipment 44146000.00
totalCurrentAssets 335870000.00
longTermInvestments 133913000.00
netTangibleAssets 244465000.00
shortTermInvestments 251859000.00
netReceivables 26398000.00
inventory 11428000.00
accountsPayable 8067000.00
accumulatedOtherComprehensiveIncome -4844000.00
nonCurrrentAssetsOther 45782000.00
nonCurrentAssetsTotal 311535000.00
capitalLeaseObligations 24146000.00
nonCurrentLiabilitiesOther 20843000.00
nonCurrentLiabilitiesTotal 112523000.00
liabilitiesAndStockholdersEquity 647405000.00
cashAndShortTermInvestments 298044000.00
propertyPlantAndEquipmentGross 44146000.00
propertyPlantAndEquipmentNet 44146000.00
netWorkingCapital 169431000.00
netInvestedCapital 332159000.00
commonStockSharesOutstanding 44586590.00
2022-09-30
date 2022-09-30
filing_date 2022-11-02
currency_symbol USD
totalAssets 642020000.00
intangibleAssets 20678000.00
totalLiab 268333000.00
totalStockholderEquity 338687000.00
otherCurrentLiab 38683000.00
commonStock 731000.00
capitalStock 731000.00
retainedEarnings 145526000.00
otherLiab 90963000.00
goodWill 68008000.00
otherAssets 41094000.00
cash 42469000.00
totalCurrentLiabilities 157116000.00
currentDeferredRevenue 107117000.00
netDebt -17669000.00
shortTermDebt 4546000.00
shortLongTermDebtTotal 24800000.00
otherStockholderEquity 199489000.00
propertyPlantEquipment 45346000.00
totalCurrentAssets 301514000.00
longTermInvestments 165380000.00
netTangibleAssets 250001000.00
shortTermInvestments 226419000.00
netReceivables 21772000.00
inventory 10854000.00
accountsPayable 6770000.00
accumulatedOtherComprehensiveIncome -7059000.00
nonCurrrentAssetsOther 41094000.00
nonCurrentAssetsTotal 340506000.00
capitalLeaseObligations 24800000.00
nonCurrentLiabilitiesOther 19202000.00
nonCurrentLiabilitiesTotal 111217000.00
liabilitiesAndStockholdersEquity 642020000.00
cashAndShortTermInvestments 268888000.00
propertyPlantAndEquipmentGross 45346000.00
propertyPlantAndEquipmentNet 45346000.00
netWorkingCapital 144398000.00
netInvestedCapital 338687000.00
commonStockSharesOutstanding 44623247.00
2022-06-30
date 2022-06-30
filing_date 2022-08-08
currency_symbol USD
totalAssets 652185000.00
totalLiab 276656000.00
totalStockholderEquity 340529000.00
otherCurrentLiab 38120000.00
commonStock 731000.00
capitalStock 731000.00
retainedEarnings 148490000.00
otherLiab 94681000.00
otherAssets 39762000.00
cash 49199000.00
totalCurrentLiabilities 162204000.00
currentDeferredRevenue 112190000.00
netDebt -24974000.00
shortTermDebt 4454000.00
shortLongTermDebtTotal 24225000.00
otherStockholderEquity 197692000.00
propertyPlantEquipment 44118000.00
totalCurrentAssets 317414000.00
longTermInvestments 161213000.00
netTangibleAssets 250851000.00
shortTermInvestments 231611000.00
netReceivables 25201000.00
inventory 11403000.00
accountsPayable 7440000.00
accumulatedOtherComprehensiveIncome -6384000.00
nonCurrrentAssetsOther 39762000.00
nonCurrentAssetsTotal 334771000.00
capitalLeaseObligations 24225000.00
nonCurrentLiabilitiesOther 19384000.00
nonCurrentLiabilitiesTotal 114452000.00
liabilitiesAndStockholdersEquity 652185000.00
cashAndShortTermInvestments 280810000.00
propertyPlantAndEquipmentNet 44118000.00
netWorkingCapital 155210000.00
netInvestedCapital 340529000.00
commonStockSharesOutstanding 45835440.00
2022-03-31
date 2022-03-31
filing_date 2022-04-11
currency_symbol USD
totalAssets 634865000.00
intangibleAssets 10731000.00
otherCurrentAssets 8046000.00
totalLiab 264872000.00
totalStockholderEquity 369993000.00
otherCurrentLiab 56565000.00
commonStock 730000.00
capitalStock 731000.00
retainedEarnings 141568000.00
goodWill 41144000.00
cash 92513000.00
totalCurrentLiabilities 165382000.00
currentDeferredRevenue 99922000.00
netDebt -65063000.00
shortTermDebt 5090000.00
shortLongTermDebtTotal 27450000.00
otherStockholderEquity 228150000.00
totalCurrentAssets 320201000.00
longTermInvestments 179447000.00
shortTermInvestments 195376000.00
netReceivables 20732000.00
inventory 11580000.00
accountsPayable 3805000.00
accumulatedOtherComprehensiveIncome -455000.00
nonCurrrentAssetsOther 37334000.00
nonCurrentAssetsTotal 314664000.00
capitalLeaseObligations 25908000.00
nonCurrentLiabilitiesOther 22630000.00
nonCurrentLiabilitiesTotal 99490000.00
liabilitiesAndStockholdersEquity 634865000.00
cashAndShortTermInvestments 287889000.00
propertyPlantAndEquipmentNet 45069000.00
netWorkingCapital 108654000.00
netInvestedCapital 352757000.00
commonStockSharesOutstanding 46004419.00
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
totalAssets 634865000.00
intangibleAssets 10731000.00
otherCurrentAssets 8046000.00
totalLiab 264872000.00
totalStockholderEquity 369993000.00
deferredLongTermLiab 23940000.00
otherCurrentLiab 56565000.00
commonStock 730000.00
capitalStock 730000.00
retainedEarnings 141568000.00
otherLiab 77130000.00
goodWill 41144000.00
otherAssets 39788000.00
cash 92513000.00
totalCurrentLiabilities 165382000.00
currentDeferredRevenue 99922000.00
netDebt -65063000.00
shortTermDebt 5090000.00
shortLongTermDebtTotal 27450000.00
otherStockholderEquity 228150000.00
propertyPlantEquipment 45069000.00
totalCurrentAssets 320201000.00
longTermInvestments 177932000.00
netTangibleAssets 318118000.00
shortTermInvestments 195376000.00
netReceivables 20732000.00
inventory 11580000.00
accountsPayable 3805000.00
accumulatedOtherComprehensiveIncome -455000.00
nonCurrrentAssetsOther 37334000.00
nonCurrentAssetsTotal 314664000.00
capitalLeaseObligations 27450000.00
nonCurrentLiabilitiesOther 10065000.00
nonCurrentLiabilitiesTotal 99490000.00
liabilitiesAndStockholdersEquity 634865000.00
cashAndShortTermInvestments 287889000.00
propertyPlantAndEquipmentNet 45069000.00
netWorkingCapital 154819000.00
netInvestedCapital 369993000.00
commonStockSharesOutstanding 46004419.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
totalAssets 627962000.00
intangibleAssets 11196000.00
totalLiab 242376000.00
totalStockholderEquity 385586000.00
otherCurrentLiab 44424000.00
commonStock 728000.00
capitalStock 728000.00
retainedEarnings 147159000.00
otherLiab 74296000.00
goodWill 41144000.00
otherAssets 38270000.00
cash 63205000.00
totalCurrentLiabilities 145463000.00
currentDeferredRevenue 93542000.00
netDebt -36085000.00
shortTermDebt 4503000.00
shortLongTermDebtTotal 27120000.00
otherStockholderEquity 237401000.00
propertyPlantEquipment 45737000.00
totalCurrentAssets 309324000.00
longTermInvestments 182291000.00
netTangibleAssets 333246000.00
shortTermInvestments 210442000.00
netReceivables 23274000.00
inventory 12403000.00
accountsPayable 2994000.00
accumulatedOtherComprehensiveIncome 298000.00
nonCurrrentAssetsOther 35879000.00
nonCurrentAssetsTotal 318638000.00
capitalLeaseObligations 27120000.00
nonCurrentLiabilitiesOther 11841000.00
nonCurrentLiabilitiesTotal 96913000.00
liabilitiesAndStockholdersEquity 627962000.00
cashAndShortTermInvestments 273647000.00
propertyPlantAndEquipmentNet 45737000.00
netWorkingCapital 163861000.00
netInvestedCapital 385586000.00
commonStockSharesOutstanding 47620254.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
totalAssets 621352000.00
intangibleAssets 11659000.00
totalLiab 246678000.00
totalStockholderEquity 374674000.00
otherCurrentLiab 43144000.00
commonStock 726000.00
capitalStock 726000.00
retainedEarnings 142194000.00
otherLiab 67749000.00
goodWill 41144000.00
otherAssets 36565000.00
cash 61057000.00
totalCurrentLiabilities 155607000.00
currentDeferredRevenue 102266000.00
netDebt -33086000.00
shortTermDebt 4649000.00
shortLongTermDebtTotal 27971000.00
otherStockholderEquity 231090000.00
propertyPlantEquipment 47355000.00
totalCurrentAssets 357001000.00
longTermInvestments 127628000.00
netTangibleAssets 321871000.00
shortTermInvestments 251519000.00
netReceivables 31225000.00
inventory 13200000.00
accountsPayable 5548000.00
accumulatedOtherComprehensiveIncome 664000.00
commonStockTotalEquity 726000.00
nonCurrrentAssetsOther 34227000.00
nonCurrentAssetsTotal 264351000.00
capitalLeaseObligations 27971000.00
nonCurrentLiabilitiesOther 11701000.00
nonCurrentLiabilitiesTotal 91071000.00
liabilitiesAndStockholdersEquity 621352000.00
cashAndShortTermInvestments 312576000.00
propertyPlantAndEquipmentGross 47355000.00
propertyPlantAndEquipmentNet 47355000.00
netWorkingCapital 201394000.00
netInvestedCapital 374674000.00
commonStockSharesOutstanding 47138142.00
2021-03-31
date 2021-03-31
filing_date 2021-04-20
currency_symbol USD
totalAssets 623444000.00
intangibleAssets 12588000.00
otherCurrentAssets 6526000.00
totalLiab 234983000.00
totalStockholderEquity 388461000.00
otherCurrentLiab 41955000.00
commonStock 721000.00
retainedEarnings 133757000.00
otherLiab 67745000.00
goodWill 41144000.00
otherAssets 33451000.00
cash 54771000.00
totalCurrentLiabilities 143926000.00
currentDeferredRevenue 92127000.00
netDebt -24696000.00
shortTermDebt 5224000.00
shortLongTermDebtTotal 30075000.00
otherStockholderEquity 252466000.00
propertyPlantEquipment 49016000.00
totalCurrentAssets 347981000.00
longTermInvestments 120519000.00
netTangibleAssets 314895000.00
shortTermInvestments 255722000.00
netReceivables 23553000.00
inventory 13935000.00
accountsPayable 4620000.00
accumulatedOtherComprehensiveIncome 1517000.00
commonStockTotalEquity 723000.00
nonCurrrentAssetsOther 30222000.00
nonCurrentAssetsTotal 275463000.00
capitalLeaseObligations 28362000.00
nonCurrentLiabilitiesOther 11494000.00
nonCurrentLiabilitiesTotal 91057000.00
liabilitiesAndStockholdersEquity 623444000.00
cashAndShortTermInvestments 310493000.00
propertyPlantAndEquipmentGross 49016000.00
propertyPlantAndEquipmentNet 50799000.00
netWorkingCapital 202851000.00
netInvestedCapital 368164000.00
commonStockSharesOutstanding 47440556.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
totalAssets 623444000.00
intangibleAssets 12588000.00
otherCurrentAssets 6526000.00
totalLiab 234983000.00
totalStockholderEquity 388461000.00
deferredLongTermLiab 20867000.00
otherCurrentLiab 41955000.00
commonStock 721000.00
retainedEarnings 133757000.00
otherLiab 66206000.00
goodWill 41144000.00
otherAssets 30222000.00
cash 54771000.00
totalCurrentLiabilities 143926000.00
currentDeferredRevenue 92127000.00
netDebt -24696000.00
shortTermDebt 5224000.00
shortLongTermDebtTotal 30075000.00
otherStockholderEquity 252466000.00
propertyPlantEquipment 50799000.00
totalCurrentAssets 347981000.00
longTermInvestments 138257000.00
netTangibleAssets 334729000.00
shortTermInvestments 255722000.00
netReceivables 23553000.00
inventory 13935000.00
accountsPayable 4620000.00
accumulatedOtherComprehensiveIncome 1517000.00
commonStockTotalEquity 721000.00
nonCurrrentAssetsOther 30222000.00
nonCurrentAssetsTotal 275463000.00
capitalLeaseObligations 30075000.00
nonCurrentLiabilitiesOther 11409000.00
nonCurrentLiabilitiesTotal 91057000.00
liabilitiesAndStockholdersEquity 623444000.00
cashAndShortTermInvestments 310493000.00
propertyPlantAndEquipmentGross 50799000.00
propertyPlantAndEquipmentNet 50799000.00
netWorkingCapital 204055000.00
netInvestedCapital 388461000.00
commonStockSharesOutstanding 47440556.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
totalAssets 606892000.00
intangibleAssets 329405000.00
totalLiab 223289000.00
totalStockholderEquity 383603000.00
otherCurrentLiab 36128000.00
commonStock 718000.00
retainedEarnings 130955000.00
otherLiab 63446000.00
otherAssets 28211000.00
cash 48429000.00
totalCurrentLiabilities 135662000.00
currentDeferredRevenue 90813000.00
netDebt -19345000.00
shortTermDebt 4903000.00
shortLongTermDebtTotal 29084000.00
otherStockholderEquity 250013000.00
propertyPlantEquipment 51326000.00
totalCurrentAssets 326754000.00
longTermInvestments 146403000.00
netTangibleAssets 329405000.00
shortTermInvestments 242605000.00
netReceivables 22430000.00
inventory 13290000.00
accountsPayable 3818000.00
accumulatedOtherComprehensiveIncome 1917000.00
commonStockTotalEquity 718000.00
nonCurrrentAssetsOther 25959000.00
nonCurrentAssetsTotal 280138000.00
capitalLeaseObligations 29084000.00
nonCurrentLiabilitiesOther 10113000.00
nonCurrentLiabilitiesTotal 87627000.00
liabilitiesAndStockholdersEquity 606892000.00
cashAndShortTermInvestments 291034000.00
propertyPlantAndEquipmentGross 51326000.00
propertyPlantAndEquipmentNet 51326000.00
netWorkingCapital 191092000.00
netInvestedCapital 383603000.00
commonStockSharesOutstanding 47673698.00
2020-06-30
date 2020-06-30
filing_date 2020-07-29
currency_symbol USD
totalAssets 612504000.00
intangibleAssets 54663000.00
totalLiab 225408000.00
totalStockholderEquity 387096000.00
otherCurrentLiab 33672000.00
commonStock 713000.00
retainedEarnings 127368000.00
otherLiab 64095000.00
otherAssets 27549000.00
cash 48650000.00
totalCurrentLiabilities 140844000.00
currentDeferredRevenue 97703000.00
netDebt -23608000.00
shortTermDebt 4573000.00
shortLongTermDebtTotal 25042000.00
otherStockholderEquity 256571000.00
propertyPlantEquipment 47780000.00
totalCurrentAssets 266100000.00
longTermInvestments 216412000.00
netTangibleAssets 332433000.00
shortTermInvestments 177705000.00
netReceivables 25639000.00
inventory 14106000.00
accountsPayable 4896000.00
accumulatedOtherComprehensiveIncome 2444000.00
commonStockTotalEquity 713000.00
nonCurrrentAssetsOther 25358000.00
nonCurrentAssetsTotal 346404000.00
capitalLeaseObligations 25042000.00
nonCurrentLiabilitiesOther 10004000.00
nonCurrentLiabilitiesTotal 84564000.00
liabilitiesAndStockholdersEquity 612504000.00
cashAndShortTermInvestments 226355000.00
propertyPlantAndEquipmentGross 47780000.00
propertyPlantAndEquipmentNet 47780000.00
netWorkingCapital 125256000.00
netInvestedCapital 387096000.00
commonStockSharesOutstanding 47632309.00
2020-03-31
date 2020-03-31
filing_date 2020-04-02
currency_symbol USD
totalAssets 595657000.00
intangibleAssets 14481000.00
otherCurrentAssets 7469000.00
totalLiab 200326000.00
totalStockholderEquity 395331000.00
otherCurrentLiab 34689000.00
commonStock 710000.00
retainedEarnings 124121000.00
otherLiab 69274000.00
goodWill 41144000.00
otherAssets 28005000.00
cash 40751000.00
totalCurrentLiabilities 125999000.00
currentDeferredRevenue 79239000.00
netDebt -21644000.00
shortTermDebt 5193000.00
shortLongTermDebtTotal 19107000.00
otherStockholderEquity 269355000.00
propertyPlantEquipment 48460000.00
totalCurrentAssets 222533000.00
longTermInvestments 257961000.00
netTangibleAssets 328495000.00
shortTermInvestments 137200000.00
netReceivables 30642000.00
inventory 13940000.00
accountsPayable 6878000.00
accumulatedOtherComprehensiveIncome 1145000.00
commonStockTotalEquity 712000.00
treasuryStock -163895000.00
nonCurrrentAssetsOther 24293000.00
nonCurrentAssetsTotal 373124000.00
capitalLeaseObligations 25294000.00
nonCurrentLiabilitiesOther 9532000.00
nonCurrentLiabilitiesTotal 74327000.00
capitalSurpluse 419804000.00
liabilitiesAndStockholdersEquity 595657000.00
cashAndShortTermInvestments 177951000.00
propertyPlantAndEquipmentGross 48460000.00
propertyPlantAndEquipmentNet 41115000.00
netWorkingCapital 83783000.00
netInvestedCapital 383622000.00
commonStockSharesOutstanding 48304507.00
2019-12-31
date 2019-12-31
filing_date 2020-01-06
currency_symbol USD
totalAssets 595657000.00
intangibleAssets 14481000.00
otherCurrentAssets 7469000.00
totalLiab 200326000.00
totalStockholderEquity 395331000.00
deferredLongTermLiab 15596000.00
otherCurrentLiab 34689000.00
commonStock 710000.00
retainedEarnings 124121000.00
otherLiab 60413000.00
goodWill 41144000.00
otherAssets 24398000.00
cash 40751000.00
totalCurrentLiabilities 125999000.00
currentDeferredRevenue 79239000.00
netDebt -21644000.00
shortTermDebt 5193000.00
shortLongTermDebtTotal 19107000.00
otherStockholderEquity 269355000.00
propertyPlantEquipment 41115000.00
totalCurrentAssets 222533000.00
longTermInvestments 249791000.00
netTangibleAssets 339706000.00
shortTermInvestments 137200000.00
netReceivables 30642000.00
inventory 13940000.00
accountsPayable 6878000.00
accumulatedOtherComprehensiveIncome 1145000.00
commonStockTotalEquity 710000.00
treasuryStock -145226000.00
nonCurrrentAssetsOther 24293000.00
nonCurrentAssetsTotal 373124000.00
capitalLeaseObligations 19107000.00
nonCurrentLiabilitiesOther 9525000.00
nonCurrentLiabilitiesTotal 74327000.00
capitalSurpluse 414581000.00
liabilitiesAndStockholdersEquity 595657000.00
cashAndShortTermInvestments 177951000.00
propertyPlantAndEquipmentGross 41115000.00
propertyPlantAndEquipmentNet 41115000.00
commonStockSharesOutstanding 48304507.00
2019-09-30
date 2019-09-30
filing_date 2019-10-07
currency_symbol USD
totalAssets 587491000.00
intangibleAssets 56127000.00
totalLiab 200683000.00
totalStockholderEquity 386808000.00
otherCurrentLiab 28089000.00
commonStock 707000.00
retainedEarnings 116790000.00
otherLiab 66899000.00
goodWill 56127000.00
otherAssets 23808000.00
cash 39955000.00
totalCurrentLiabilities 119264000.00
currentDeferredRevenue 81987000.00
netDebt -20252000.00
shortTermDebt 5183000.00
shortLongTermDebtTotal 19703000.00
otherStockholderEquity 268285000.00
propertyPlantEquipment 42105000.00
totalCurrentAssets 258783000.00
longTermInvestments 206668000.00
netTangibleAssets 330681000.00
shortTermInvestments 181989000.00
netReceivables 21756000.00
inventory 15083000.00
accountsPayable 4005000.00
accumulatedOtherComprehensiveIncome 1026000.00
commonStockTotalEquity 707000.00
treasuryStock -139612000.00
nonCurrrentAssetsOther 21495000.00
nonCurrentAssetsTotal 328708000.00
capitalLeaseObligations 19703000.00
nonCurrentLiabilitiesOther 12343000.00
nonCurrentLiabilitiesTotal 81419000.00
capitalSurpluse 407897000.00
liabilitiesAndStockholdersEquity 587491000.00
cashAndShortTermInvestments 221944000.00
propertyPlantAndEquipmentGross 42105000.00
propertyPlantAndEquipmentNet 42105000.00
commonStockSharesOutstanding 48488313.00
2019-06-30
date 2019-06-30
filing_date 2019-06-30
currency_symbol USD
totalAssets 577033000.00
intangibleAssets 54838000.00
totalLiab 195883000.00
totalStockholderEquity 381150000.00
otherCurrentLiab 29729000.00
commonStock 704000.00
retainedEarnings 109669000.00
otherLiab 55617000.00
goodWill 54838000.00
otherAssets 23692000.00
cash 34191000.00
totalCurrentLiabilities 125233000.00
currentDeferredRevenue 86207000.00
netDebt -13663000.00
shortTermDebt 5495000.00
shortLongTermDebtTotal 20528000.00
otherStockholderEquity 269986000.00
propertyPlantEquipment 43406000.00
totalCurrentAssets 295191000.00
longTermInvestments 159906000.00
netTangibleAssets 326312000.00
shortTermInvestments 219867000.00
netReceivables 25169000.00
inventory 15964000.00
accountsPayable 3802000.00
accumulatedOtherComprehensiveIncome 791000.00
commonStockTotalEquity 704000.00
treasuryStock -130770000.00
nonCurrrentAssetsOther 21425000.00
nonCurrentAssetsTotal 281842000.00
capitalLeaseObligations 20528000.00
nonCurrentLiabilitiesOther 10171000.00
nonCurrentLiabilitiesTotal 70650000.00
capitalSurpluse 400756000.00
liabilitiesAndStockholdersEquity 577033000.00
cashAndShortTermInvestments 254058000.00
propertyPlantAndEquipmentGross 43406000.00
propertyPlantAndEquipmentNet 43406000.00
commonStockSharesOutstanding 48722684.00
2019-03-31
date 2019-03-31
filing_date 2019-04-15
currency_symbol USD
totalAssets 532317000.00
intangibleAssets 9467000.00
otherCurrentAssets 7071000.00
totalLiab 168360000.00
totalStockholderEquity 363957000.00
otherCurrentLiab 29596000.00
commonStock 693000.00
retainedEarnings 101555000.00
otherLiab 58855000.00
goodWill 32174000.00
otherAssets 23408000.00
cash 45203000.00
totalCurrentLiabilities 118356000.00
currentDeferredRevenue 83955000.00
netDebt -45203000.00
shortTermDebt 322000.00
shortLongTermDebt 5197000.00
shortLongTermDebtTotal 20914000.00
otherStockholderEquity 262819000.00
propertyPlantEquipment 43969000.00
totalCurrentAssets 358633000.00
longTermInvestments 107357000.00
netTangibleAssets 325313000.00
shortTermInvestments 271196000.00
netReceivables 23833000.00
longTermDebt 15717000.00
inventory 18401000.00
accountsPayable 4483000.00
accumulatedOtherComprehensiveIncome -1110000.00
commonStockTotalEquity 701000.00
treasuryStock -120765000.00
nonCurrrentAssetsOther 20724000.00
nonCurrentAssetsTotal 173684000.00
capitalLeaseObligations 20914000.00
nonCurrentLiabilitiesOther 8733000.00
nonCurrentLiabilitiesTotal 50004000.00
capitalSurpluse 394361000.00
liabilitiesAndStockholdersEquity 532317000.00
cashAndShortTermInvestments 316399000.00
propertyPlantAndEquipmentGross 43969000.00
propertyPlantAndEquipmentNet 23677000.00
commonStockSharesOutstanding 48279751.00
2018-12-31
date 2018-12-31
filing_date 2019-01-02
currency_symbol USD
totalAssets 532317000.00
intangibleAssets 9467000.00
otherCurrentAssets 7071000.00
totalLiab 168360000.00
totalStockholderEquity 363957000.00
deferredLongTermLiab 12640000.00
otherCurrentLiab 29596000.00
commonStock 693000.00
retainedEarnings 101555000.00
otherLiab 50730000.00
goodWill 32174000.00
otherAssets 23697000.00
cash 45203000.00
totalCurrentLiabilities 118356000.00
currentDeferredRevenue 83955000.00
netDebt -45203000.00
shortTermDebt 322000.00
otherStockholderEquity 262819000.00
propertyPlantEquipment 23677000.00
totalCurrentAssets 358633000.00
longTermInvestments 84669000.00
netTangibleAssets 322316000.00
shortTermInvestments 271196000.00
netReceivables 23833000.00
inventory 18401000.00
accountsPayable 4483000.00
accumulatedOtherComprehensiveIncome -1110000.00
commonStockTotalEquity 693000.00
treasuryStock -120717000.00
nonCurrrentAssetsOther 20724000.00
nonCurrentAssetsTotal 173684000.00
nonCurrentLiabilitiesTotal 50004000.00
capitalSurpluse 383536000.00
liabilitiesAndStockholdersEquity 532317000.00
cashAndShortTermInvestments 316399000.00
propertyPlantAndEquipmentGross 23677000.00
propertyPlantAndEquipmentNet 23677000.00
commonStockSharesOutstanding 48279751.00
2018-09-30
date 2018-09-30
filing_date 2018-10-02
currency_symbol USD
totalAssets 514356000.00
intangibleAssets 9699000.00
otherCurrentAssets -100000.00
totalLiab 159274000.00
totalStockholderEquity 355082000.00
otherCurrentLiab 30663000.00
commonStock 691000.00
retainedEarnings 93934000.00
otherLiab 46524000.00
goodWill 32174000.00
otherAssets 23169000.00
cash 59565000.00
totalCurrentLiabilities 112750000.00
currentDeferredRevenue 76663000.00
netDebt -59565000.00
otherStockholderEquity 261625000.00
propertyPlantEquipment 21848000.00
totalCurrentAssets 345130000.00
longTermInvestments 82336000.00
netTangibleAssets 313209000.00
shortTermInvestments 240303000.00
netReceivables 24799000.00
inventory 20463000.00
accountsPayable 5424000.00
accumulatedOtherComprehensiveIncome -1168000.00
commonStockTotalEquity 700000.00
treasuryStock -116442000.00
nonCurrrentAssetsOther 20064000.00
nonCurrentAssetsTotal 169226000.00
nonCurrentLiabilitiesTotal 46524000.00
liabilitiesAndStockholdersEquity 514356000.00
cashAndShortTermInvestments 299868000.00
propertyPlantAndEquipmentGross 21800000.00
propertyPlantAndEquipmentNet 21848000.00
commonStockSharesOutstanding 48519880.00
2018-06-30
date 2018-06-30
filing_date 2018-07-02
currency_symbol USD
totalAssets 498016000.00
intangibleAssets 9932000.00
otherCurrentAssets 7687000.00
totalLiab 155846000.00
totalStockholderEquity 342170000.00
otherCurrentLiab 25212000.00
commonStock 685000.00
retainedEarnings 90821000.00
otherLiab 49132000.00
goodWill 32174000.00
otherAssets 21531000.00
cash 61676000.00
totalCurrentLiabilities 106714000.00
currentDeferredRevenue 76758000.00
netDebt -61676000.00
otherStockholderEquity 251876000.00
propertyPlantEquipment 22453000.00
totalCurrentAssets 297260000.00
longTermInvestments 114666000.00
netTangibleAssets 300064000.00
shortTermInvestments 190856000.00
netReceivables 26285000.00
inventory 18443000.00
accountsPayable 4744000.00
accumulatedOtherComprehensiveIncome -1212000.00
commonStockTotalEquity 700000.00
treasuryStock -116442000.00
nonCurrrentAssetsOther 18492000.00
nonCurrentAssetsTotal 200756000.00
nonCurrentLiabilitiesTotal 49132000.00
liabilitiesAndStockholdersEquity 498016000.00
cashAndShortTermInvestments 252532000.00
propertyPlantAndEquipmentGross 22500000.00
propertyPlantAndEquipmentNet 22453000.00
commonStockSharesOutstanding 47396099.00
2018-03-31
date 2018-03-31
filing_date 2018-04-02
currency_symbol USD
totalAssets 486184000.00
intangibleAssets 10164000.00
otherCurrentAssets 100000.00
totalLiab 156478000.00
totalStockholderEquity 329706000.00
otherCurrentLiab 24248000.00
commonStock 677000.00
retainedEarnings 89147000.00
otherLiab 51079000.00
goodWill 32174000.00
otherAssets 20938000.00
cash 61987000.00
totalCurrentLiabilities 105399000.00
currentDeferredRevenue 76831000.00
netDebt -61987000.00
otherStockholderEquity 241054000.00
propertyPlantEquipment 23477000.00
totalCurrentAssets 236773000.00
longTermInvestments 162658000.00
netTangibleAssets 287368000.00
shortTermInvestments 133431000.00
netReceivables 22435000.00
inventory 18920000.00
accountsPayable 4320000.00
accumulatedOtherComprehensiveIncome -1172000.00
commonStockTotalEquity 700000.00
treasuryStock -116442000.00
nonCurrrentAssetsOther 17687000.00
nonCurrentAssetsTotal 249411000.00
nonCurrentLiabilitiesTotal 51079000.00
liabilitiesAndStockholdersEquity 486184000.00
cashAndShortTermInvestments 195418000.00
propertyPlantAndEquipmentGross 23500000.00
propertyPlantAndEquipmentNet 23477000.00
commonStockSharesOutstanding 44325008.00
2017-12-31
date 2017-12-31
filing_date 2018-03-28
currency_symbol USD
totalAssets 469088000.00
intangibleAssets 10415000.00
otherCurrentAssets 12252000.00
totalLiab 153732000.00
totalStockholderEquity 315356000.00
deferredLongTermLiab 43482000.00
otherCurrentLiab 32174000.00
commonStock 673000.00
retainedEarnings 82318000.00
otherLiab 46362000.00
goodWill 32174000.00
otherAssets 197311000.00
cash 65237000.00
totalCurrentLiabilities 107370000.00
currentDeferredRevenue 69829000.00
netDebt -65237000.00
otherStockholderEquity 232808000.00
propertyPlantEquipment 23642000.00
totalCurrentAssets 248135000.00
longTermInvestments 143338000.00
netTangibleAssets 272767000.00
shortTermInvestments 135724000.00
netReceivables 28402000.00
inventory 18772000.00
accountsPayable 5367000.00
accumulatedOtherComprehensiveIncome -443000.00
commonStockTotalEquity 700000.00
treasuryStock -116442000.00
nonCurrrentAssetsOther 8133000.00
nonCurrentAssetsTotal 220953000.00
nonCurrentLiabilitiesTotal 46362000.00
liabilitiesAndStockholdersEquity 469088000.00
cashAndShortTermInvestments 200961000.00
propertyPlantAndEquipmentGross 23600000.00
propertyPlantAndEquipmentNet 23642000.00
commonStockSharesOutstanding 45728792.00
2017-09-30
date 2017-09-30
filing_date 2017-10-02
currency_symbol USD
totalAssets 443910000.00
intangibleAssets 10525000.00
otherCurrentAssets 3905000.00
totalLiab 140981000.00
totalStockholderEquity 302929000.00
otherCurrentLiab 25107000.00
commonStock 666000.00
retainedEarnings 80197000.00
otherLiab 47788000.00
goodWill 32174000.00
otherAssets 218691000.00
cash 53530000.00
totalCurrentLiabilities 93193000.00
currentDeferredRevenue 63534000.00
netDebt -53530000.00
otherStockholderEquity 222097000.00
propertyPlantEquipment 24487000.00
totalCurrentAssets 200732000.00
longTermInvestments 165078000.00
netTangibleAssets 260230000.00
shortTermInvestments 112259000.00
netReceivables 16219000.00
inventory 18724000.00
accountsPayable 4552000.00
accumulatedOtherComprehensiveIncome -31000.00
commonStockTotalEquity 700000.00
treasuryStock -116442000.00
nonCurrrentAssetsOther 8084000.00
nonCurrentAssetsTotal 243178000.00
nonCurrentLiabilitiesTotal 47788000.00
liabilitiesAndStockholdersEquity 443910000.00
cashAndShortTermInvestments 165789000.00
propertyPlantAndEquipmentGross 24500000.00
propertyPlantAndEquipmentNet 24487000.00
commonStockSharesOutstanding 43951325.00
2017-06-30
date 2017-06-30
filing_date 2017-07-03
currency_symbol USD
totalAssets 445844000.00
intangibleAssets 10922000.00
otherCurrentAssets -100000.00
totalLiab 145123000.00
totalStockholderEquity 300721000.00
otherCurrentLiab 25187000.00
commonStock 665000.00
retainedEarnings 81674000.00
otherLiab 50786000.00
goodWill 32174000.00
otherAssets 223327000.00
cash 50086000.00
totalCurrentLiabilities 94337000.00
currentDeferredRevenue 63183000.00
netDebt -50086000.00
otherStockholderEquity 218389000.00
propertyPlantEquipment 25711000.00
totalCurrentAssets 196806000.00
longTermInvestments 169329000.00
netTangibleAssets 257625000.00
shortTermInvestments 106180000.00
netReceivables 21085000.00
inventory 19455000.00
accountsPayable 5967000.00
accumulatedOtherComprehensiveIncome -7000.00
commonStockTotalEquity 700000.00
treasuryStock -116029000.00
nonCurrrentAssetsOther 8072000.00
nonCurrentAssetsTotal 249038000.00
nonCurrentLiabilitiesTotal 50786000.00
liabilitiesAndStockholdersEquity 445844000.00
cashAndShortTermInvestments 156266000.00
propertyPlantAndEquipmentGross 25700000.00
propertyPlantAndEquipmentNet 25711000.00
commonStockSharesOutstanding 43821006.00
2017-03-31
date 2017-03-31
filing_date 2017-04-27
currency_symbol USD
totalAssets 429839000.00
intangibleAssets 2399000.00
otherCurrentAssets 4159000.00
totalLiab 130210000.00
totalStockholderEquity 299629000.00
otherCurrentLiab 26232000.00
commonStock 663000.00
retainedEarnings 89811000.00
otherLiab 46045000.00
goodWill 30069000.00
otherAssets 200337000.00
cash 79639000.00
totalCurrentLiabilities 85264000.00
currentDeferredRevenue 53061000.00
netDebt -79639000.00
otherStockholderEquity 209309000.00
propertyPlantEquipment 25751000.00
totalCurrentAssets 266766000.00
longTermInvestments 146448000.00
netTangibleAssets 256774000.00
shortTermInvestments 146447000.00
netReceivables 23566000.00
inventory 17114000.00
accountsPayable 5971000.00
accumulatedOtherComprehensiveIncome -20000.00
commonStockTotalEquity 700000.00
treasuryStock -116029000.00
nonCurrrentAssetsOther 7595000.00
nonCurrentAssetsTotal 163073000.00
nonCurrentLiabilitiesTotal 44946000.00
liabilitiesAndStockholdersEquity 429839000.00
cashAndShortTermInvestments 226086000.00
propertyPlantAndEquipmentGross 25800000.00
propertyPlantAndEquipmentNet 26354000.00
commonStockSharesOutstanding 43313644.00
2016-12-31
date 2016-12-31
filing_date 2017-01-03
currency_symbol USD
totalAssets 429839000.00
intangibleAssets 2399000.00
otherCurrentAssets 4159000.00
totalLiab 130210000.00
totalStockholderEquity 299629000.00
deferredLongTermLiab 31100000.00
otherCurrentLiab 26232000.00
commonStock 663000.00
retainedEarnings 89811000.00
otherLiab 45309000.00
goodWill 30069000.00
otherAssets 137216000.00
cash 79639000.00
totalCurrentLiabilities 85264000.00
currentDeferredRevenue 53061000.00
netDebt -79639000.00
otherStockholderEquity 209309000.00
propertyPlantEquipment 26354000.00
totalCurrentAssets 266766000.00
longTermInvestments 94059000.00
netTangibleAssets 267295000.00
shortTermInvestments 146447000.00
netReceivables 23566000.00
inventory 17114000.00
accountsPayable 5971000.00
accumulatedOtherComprehensiveIncome -20000.00
commonStockTotalEquity 700000.00
treasuryStock -116029000.00
nonCurrrentAssetsOther 7595000.00
nonCurrentAssetsTotal 163073000.00
nonCurrentLiabilitiesTotal 44946000.00
liabilitiesAndStockholdersEquity 429839000.00
cashAndShortTermInvestments 226086000.00
propertyPlantAndEquipmentGross 26400000.00
propertyPlantAndEquipmentNet 26354000.00
commonStockSharesOutstanding 43313644.00
2016-09-30
date 2016-09-30
filing_date 2016-10-07
currency_symbol USD
totalAssets 423033000.00
intangibleAssets 2679000.00
otherCurrentAssets 100000.00
totalLiab 114345000.00
totalStockholderEquity 308688000.00
otherCurrentLiab 22201000.00
commonStock 662000.00
retainedEarnings 91944000.00
otherLiab 38475000.00
goodWill 30069000.00
otherAssets 146178000.00
cash 38858000.00
totalCurrentLiabilities 75870000.00
currentDeferredRevenue 48618000.00
netDebt -38858000.00
otherStockholderEquity 215577000.00
propertyPlantEquipment 27404000.00
totalCurrentAssets 249451000.00
longTermInvestments 103879000.00
shortTermInvestments 168138000.00
netReceivables 25643000.00
inventory 16812000.00
accountsPayable 5051000.00
accumulatedOtherComprehensiveIncome 505000.00
commonStockTotalEquity 700000.00
treasuryStock -105761000.00
nonCurrrentAssetsOther 6739000.00
nonCurrentAssetsTotal 173582000.00
nonCurrentLiabilitiesTotal 38475000.00
liabilitiesAndStockholdersEquity 423033000.00
cashAndShortTermInvestments 206996000.00
propertyPlantAndEquipmentGross 27400000.00
propertyPlantAndEquipmentNet 27404000.00
commonStockSharesOutstanding 43752220.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
totalAssets 430982000.00
intangibleAssets 2959000.00
otherCurrentAssets 100000.00
totalLiab 122513000.00
totalStockholderEquity 308469000.00
otherCurrentLiab 22547000.00
commonStock 661000.00
retainedEarnings 94391000.00
otherLiab 41349000.00
goodWill 30069000.00
otherAssets 135451000.00
cash 21928000.00
totalCurrentLiabilities 81164000.00
currentDeferredRevenue 52530000.00
netDebt -21928000.00
otherStockholderEquity 212570000.00
propertyPlantEquipment 27177000.00
totalCurrentAssets 268354000.00
longTermInvestments 93000000.00
shortTermInvestments 199806000.00
netReceivables 30439000.00
inventory 16181000.00
accountsPayable 6087000.00
accumulatedOtherComprehensiveIncome 847000.00
commonStockTotalEquity 700000.00
treasuryStock -105761000.00
nonCurrrentAssetsOther 6677000.00
nonCurrentAssetsTotal 162628000.00
nonCurrentLiabilitiesTotal 41349000.00
liabilitiesAndStockholdersEquity 430982000.00
cashAndShortTermInvestments 221734000.00
propertyPlantAndEquipmentGross 27200000.00
propertyPlantAndEquipmentNet 27177000.00
commonStockSharesOutstanding 43944924.00
2016-03-31
date 2016-03-31
filing_date 2016-04-21
currency_symbol USD
totalAssets 431306000.00
intangibleAssets 3518000.00
otherCurrentAssets 5042000.00
totalLiab 111764000.00
totalStockholderEquity 319542000.00
otherCurrentLiab 22098000.00
commonStock 661000.00
retainedEarnings 98470000.00
otherLiab 40895000.00
goodWill 30069000.00
otherAssets 156618000.00
cash 33744000.00
totalCurrentLiabilities 77414000.00
currentDeferredRevenue 46061000.00
netDebt -33744000.00
otherStockholderEquity 218735000.00
propertyPlantEquipment 26577000.00
totalCurrentAssets 178443000.00
shortTermInvestments 96925000.00
netReceivables 31452000.00
inventory 16322000.00
accountsPayable 9255000.00
accumulatedOtherComprehensiveIncome 1676000.00
commonStockTotalEquity 700000.00
treasuryStock -100829000.00
nonCurrrentAssetsOther 5892000.00
nonCurrentAssetsTotal 252863000.00
nonCurrentLiabilitiesTotal 34350000.00
liabilitiesAndStockholdersEquity 431306000.00
cashAndShortTermInvestments 130669000.00
propertyPlantAndEquipmentGross 26600000.00
propertyPlantAndEquipmentNet 26203000.00
commonStockSharesOutstanding 45300967.00
2015-12-31
date 2015-12-31
filing_date 2016-01-06
currency_symbol USD
totalAssets 431306000.00
intangibleAssets 3518000.00
otherCurrentAssets 5042000.00
totalLiab 111764000.00
totalStockholderEquity 319542000.00
deferredLongTermLiab 25136000.00
otherCurrentLiab 22098000.00
commonStock 661000.00
retainedEarnings 98470000.00
otherLiab 34350000.00
goodWill 30069000.00
otherAssets 226241000.00
cash 33744000.00
totalCurrentLiabilities 77414000.00
currentDeferredRevenue 46061000.00
netDebt -33744000.00
otherStockholderEquity 218735000.00
propertyPlantEquipment 26203000.00
totalCurrentAssets 178443000.00
longTermInvestments 184457000.00
netTangibleAssets 285536000.00
shortTermInvestments 96925000.00
netReceivables 31452000.00
inventory 16322000.00
accountsPayable 9255000.00
accumulatedOtherComprehensiveIncome 1676000.00
commonStockTotalEquity 700000.00
treasuryStock -94049000.00
nonCurrrentAssetsOther 5892000.00
nonCurrentAssetsTotal 252863000.00
nonCurrentLiabilitiesTotal 34350000.00
liabilitiesAndStockholdersEquity 431306000.00
cashAndShortTermInvestments 130669000.00
propertyPlantAndEquipmentGross 26200000.00
propertyPlantAndEquipmentNet 26203000.00
commonStockSharesOutstanding 45300967.00
2015-09-30
date 2015-09-30
filing_date 2015-10-05
currency_symbol USD
totalAssets 426754000.00
intangibleAssets 3801000.00
otherCurrentAssets 8792000.00
totalLiab 104882000.00
totalStockholderEquity 321872000.00
otherCurrentLiab 25800000.00
commonStock 661000.00
retainedEarnings 94207000.00
otherLiab 29733000.00
goodWill 30069000.00
otherAssets 260421000.00
cash 20755000.00
totalCurrentLiabilities 75149000.00
currentDeferredRevenue 43323000.00
netDebt -20755000.00
otherStockholderEquity 224750000.00
propertyPlantEquipment 25275000.00
totalCurrentAssets 141058000.00
shortTermInvestments 70939000.00
netReceivables 24181000.00
inventory 16391000.00
accountsPayable 6026000.00
accumulatedOtherComprehensiveIncome 2254000.00
commonStockTotalEquity 700000.00
treasuryStock -85660000.00
nonCurrrentAssetsOther 5313000.00
nonCurrentAssetsTotal 285696000.00
nonCurrentLiabilitiesTotal 29733000.00
liabilitiesAndStockholdersEquity 426754000.00
cashAndShortTermInvestments 91694000.00
propertyPlantAndEquipmentGross 25300000.00
propertyPlantAndEquipmentNet 25275000.00
commonStockSharesOutstanding 46557853.00
2015-06-30
date 2015-06-30
filing_date 2015-07-06
currency_symbol USD
totalAssets 454035000.00
intangibleAssets 4083000.00
otherCurrentAssets 100000.00
totalLiab 110182000.00
totalStockholderEquity 343853000.00
otherCurrentLiab 71000000.00
commonStock 660000.00
retainedEarnings 93546000.00
otherLiab 31905000.00
goodWill 30069000.00
otherAssets 302473000.00
cash 28024000.00
totalCurrentLiabilities 78277000.00
currentDeferredRevenue 70963000.00
netDebt -28024000.00
otherStockholderEquity 246220000.00
propertyPlantEquipment 23911000.00
totalCurrentAssets 127651000.00
shortTermInvestments 52617000.00
netReceivables 30697000.00
inventory 16313000.00
accountsPayable 7314000.00
accumulatedOtherComprehensiveIncome 3427000.00
commonStockTotalEquity 700000.00
treasuryStock -60880000.00
nonCurrrentAssetsOther 5285000.00
nonCurrentAssetsTotal 326384000.00
nonCurrentLiabilitiesTotal 31905000.00
liabilitiesAndStockholdersEquity 454035000.00
cashAndShortTermInvestments 80641000.00
propertyPlantAndEquipmentGross 23900000.00
propertyPlantAndEquipmentNet 23911000.00
commonStockSharesOutstanding 47659321.00
2015-03-31
date 2015-03-31
filing_date 2015-04-27
currency_symbol USD
totalAssets 443441000.00
intangibleAssets 4756000.00
otherCurrentAssets 8107000.00
totalLiab 109744000.00
totalStockholderEquity 333697000.00
otherCurrentLiab 24043000.00
commonStock 654000.00
retainedEarnings 79901000.00
otherLiab 32997000.00
goodWill 30069000.00
otherAssets 285820000.00
cash 44979000.00
totalCurrentLiabilities 76123000.00
currentDeferredRevenue 41966000.00
netDebt -44979000.00
shortTermDebt 297000.00
otherStockholderEquity 252931000.00
propertyPlantEquipment 21691000.00
totalCurrentAssets 155139000.00
shortTermInvestments 59437000.00
netReceivables 33879000.00
inventory 16844000.00
accountsPayable 9817000.00
accumulatedOtherComprehensiveIncome 211000.00
commonStockTotalEquity 700000.00
treasuryStock -60880000.00
nonCurrrentAssetsOther 3572000.00
nonCurrentAssetsTotal 288302000.00
nonCurrentLiabilitiesTotal 33621000.00
liabilitiesAndStockholdersEquity 443441000.00
cashAndShortTermInvestments 104416000.00
propertyPlantAndEquipmentGross 20600000.00
propertyPlantAndEquipmentNet 20592000.00
commonStockSharesOutstanding 47362844.00
2014-12-31
date 2014-12-31
currency_symbol USD
totalAssets 442600000.00
intangibleAssets 4800000.00
otherCurrentAssets 8107000.00
totalLiab 108900000.00
totalStockholderEquity 333697000.00
deferredLongTermLiab 25382000.00
otherCurrentLiab 60579000.00
commonStock 654000.00
retainedEarnings 79900000.00
otherLiab 33050000.00
goodWill 30100000.00
otherAssets 267372000.00
cash 45000000.00
totalCurrentLiabilities 75800000.00
netDebt -45000000.00
otherStockholderEquity 211000.00
propertyPlantEquipment 20592000.00
totalCurrentAssets 151800000.00
longTermInvestments 226273000.00
netTangibleAssets 298872000.00
shortTermInvestments 59400000.00
netReceivables 25600000.00
inventory 16800000.00
accountsPayable 9817000.00
accumulatedOtherComprehensiveIncome 400000.00
commonStockTotalEquity 700000.00
treasuryStock -41153000.00
nonCurrrentAssetsOther 9000000.00
liabilitiesAndStockholdersEquity 442600000.00
propertyPlantAndEquipmentGross 20600000.00
commonStockSharesOutstanding 47370000.00
2014-09-30
date 2014-09-30
filing_date 2014-10-01
currency_symbol USD
totalAssets 419990000.00
intangibleAssets 3780000.00
otherCurrentAssets 10463000.00
totalLiab 105242000.00
totalStockholderEquity 314748000.00
otherCurrentLiab 62900000.00
commonStock 634000.00
retainedEarnings 70737000.00
otherLiab 31326000.00
goodWill 30069000.00
otherAssets 207321000.00
cash 24468000.00
totalCurrentLiabilities 73916000.00
currentDeferredRevenue 62919000.00
netDebt -24468000.00
otherStockholderEquity 242919000.00
propertyPlantEquipment 19242000.00
totalCurrentAssets 193427000.00
shortTermInvestments 113280000.00
netReceivables 39337000.00
inventory 16342000.00
accountsPayable 10997000.00
accumulatedOtherComprehensiveIncome 458000.00
commonStockTotalEquity 600000.00
treasuryStock -36140000.00
nonCurrrentAssetsOther 1688000.00
nonCurrentAssetsTotal 226563000.00
nonCurrentLiabilitiesTotal 31326000.00
liabilitiesAndStockholdersEquity 419990000.00
cashAndShortTermInvestments 137748000.00
propertyPlantAndEquipmentGross 19200000.00
propertyPlantAndEquipmentNet 19242000.00
commonStockSharesOutstanding 45623529.00
2014-06-30
date 2014-06-30
filing_date 2014-07-01
currency_symbol USD
totalAssets 409543000.00
intangibleAssets 4180000.00
otherCurrentAssets -100000.00
totalLiab 103924000.00
totalStockholderEquity 305619000.00
otherCurrentLiab 65200000.00
commonStock 620000.00
retainedEarnings 62981000.00
otherLiab 30120000.00
goodWill 30069000.00
otherAssets 183880000.00
cash 20062000.00
totalCurrentLiabilities 73804000.00
currentDeferredRevenue 65195000.00
netDebt -20062000.00
otherStockholderEquity 240496000.00
propertyPlantEquipment 17858000.00
totalCurrentAssets 207805000.00
shortTermInvestments 144750000.00
netReceivables 28017000.00
inventory 14976000.00
accountsPayable 8609000.00
accumulatedOtherComprehensiveIncome 1522000.00
commonStockTotalEquity 600000.00
treasuryStock -31618000.00
nonCurrrentAssetsOther 1697000.00
nonCurrentAssetsTotal 201738000.00
nonCurrentLiabilitiesTotal 30120000.00
liabilitiesAndStockholdersEquity 409543000.00
cashAndShortTermInvestments 164812000.00
propertyPlantAndEquipmentGross 17900000.00
propertyPlantAndEquipmentNet 17858000.00
commonStockSharesOutstanding 46750581.00
2014-03-31
date 2014-03-31
filing_date 2014-04-01
currency_symbol USD
totalAssets 404411000.00
intangibleAssets 4589000.00
otherCurrentAssets 6323000.00
totalLiab 101386000.00
totalStockholderEquity 303025000.00
otherCurrentLiab 19232000.00
commonStock 618000.00
retainedEarnings 59034000.00
otherLiab 28886000.00
goodWill 30069000.00
otherAssets 176281000.00
cash 22049000.00
totalCurrentLiabilities 72500000.00
currentDeferredRevenue 64672000.00
netDebt -22049000.00
otherStockholderEquity 242002000.00
propertyPlantEquipment 18048000.00
totalCurrentAssets 210082000.00
shortTermInvestments 144714000.00
netReceivables 28537000.00
inventory 14782000.00
accountsPayable 7828000.00
accumulatedOtherComprehensiveIncome 1371000.00
commonStockTotalEquity 600000.00
treasuryStock -25984000.00
nonCurrrentAssetsOther 1633000.00
nonCurrentAssetsTotal 194329000.00
nonCurrentLiabilitiesTotal 28886000.00
liabilitiesAndStockholdersEquity 404411000.00
cashAndShortTermInvestments 166763000.00
propertyPlantAndEquipmentGross 17500000.00
propertyPlantAndEquipmentNet 18048000.00
commonStockSharesOutstanding 46866837.00
2013-12-31
date 2013-12-31
filing_date 2014-03-31
currency_symbol USD
totalAssets 388734000.00
intangibleAssets 5070000.00
otherCurrentAssets 6323000.00
totalLiab 94614000.00
totalStockholderEquity 294120000.00
otherCurrentLiab 19232000.00
commonStock 611000.00
retainedEarnings 54951000.00
otherLiab 27249000.00
goodWill 30069000.00
otherAssets 190961000.00
cash 20067000.00
totalCurrentLiabilities 66704000.00
currentDeferredRevenue 38674000.00
netDebt -20067000.00
otherStockholderEquity 236825000.00
propertyPlantEquipment 17523000.00
totalCurrentAssets 180250000.00
longTermInvestments 150874000.00
shortTermInvestments 114759000.00
netReceivables 31234000.00
inventory 14190000.00
accountsPayable 8798000.00
accumulatedOtherComprehensiveIncome 1733000.00
commonStockTotalEquity 600000.00
treasuryStock -25984000.00
nonCurrrentAssetsOther 1629000.00
nonCurrentAssetsTotal 208484000.00
nonCurrentLiabilitiesTotal 27910000.00
liabilitiesAndStockholdersEquity 388734000.00
cashAndShortTermInvestments 134826000.00
propertyPlantAndEquipmentGross 17500000.00
propertyPlantAndEquipmentNet 17523000.00
commonStockSharesOutstanding 46595955.00
2013-09-30
date 2013-09-30
filing_date 2013-10-01
currency_symbol USD
totalAssets 380968000.00
intangibleAssets 5849000.00
otherCurrentAssets 8728000.00
totalLiab 91540000.00
totalStockholderEquity 289428000.00
otherCurrentLiab 61100000.00
commonStock 609000.00
retainedEarnings 49229000.00
otherLiab 24396000.00
goodWill 30069000.00
otherAssets 220642000.00
cash 20568000.00
totalCurrentLiabilities 67144000.00
currentDeferredRevenue 61139000.00
netDebt -20568000.00
otherStockholderEquity 238241000.00
propertyPlantEquipment 16899000.00
totalCurrentAssets 143427000.00
shortTermInvestments 70326000.00
netReceivables 38698000.00
inventory 13835000.00
accountsPayable 6005000.00
accumulatedOtherComprehensiveIncome 1349000.00
commonStockTotalEquity 600000.00
treasuryStock -20884000.00
nonCurrrentAssetsOther 4783000.00
nonCurrentAssetsTotal 237541000.00
nonCurrentLiabilitiesTotal 24396000.00
liabilitiesAndStockholdersEquity 380968000.00
cashAndShortTermInvestments 90894000.00
propertyPlantAndEquipmentGross 16900000.00
propertyPlantAndEquipmentNet 16899000.00
commonStockSharesOutstanding 46572938.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
totalAssets 376016000.00
intangibleAssets 6628000.00
otherCurrentAssets 5556000.00
totalLiab 93652000.00
totalStockholderEquity 282364000.00
otherCurrentLiab 60844000.00
commonStock 607000.00
retainedEarnings 46327000.00
otherLiab 23912000.00
goodWill 30069000.00
otherAssets 259001000.00
cash 16535000.00
totalCurrentLiabilities 69740000.00
currentDeferredRevenue 60844000.00
netDebt -16535000.00
otherStockholderEquity 234352000.00
propertyPlantEquipment 16329000.00
totalCurrentAssets 100686000.00
shortTermInvestments 38302000.00
netReceivables 31907000.00
inventory 13942000.00
accountsPayable 8896000.00
accumulatedOtherComprehensiveIncome 1078000.00
commonStockTotalEquity 607000.00
treasuryStock -20884000.00
nonCurrrentAssetsOther 4726000.00
nonCurrentAssetsTotal 275330000.00
nonCurrentLiabilitiesTotal 23912000.00
liabilitiesAndStockholdersEquity 376016000.00
cashAndShortTermInvestments 54837000.00
propertyPlantAndEquipmentGross 16329000.00
propertyPlantAndEquipmentNet 16329000.00
commonStockSharesOutstanding 46689174.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
totalAssets 369777000.00
intangibleAssets 7423000.00
otherCurrentAssets 5264000.00
totalLiab 90235000.00
totalStockholderEquity 279542000.00
otherCurrentLiab 62180000.00
commonStock 605000.00
retainedEarnings 41382000.00
otherLiab 21690000.00
goodWill 30069000.00
otherAssets 253075000.00
cash 15375000.00
totalCurrentLiabilities 68545000.00
currentDeferredRevenue 62180000.00
netDebt -15375000.00
otherStockholderEquity 235476000.00
propertyPlantEquipment 14664000.00
totalCurrentAssets 102038000.00
shortTermInvestments 47405000.00
netReceivables 26004000.00
inventory 13254000.00
accountsPayable 6365000.00
accumulatedOtherComprehensiveIncome 2079000.00
commonStockTotalEquity 605000.00
treasuryStock -18082000.00
nonCurrrentAssetsOther 1631000.00
nonCurrentAssetsTotal 267739000.00
nonCurrentLiabilitiesTotal 21690000.00
liabilitiesAndStockholdersEquity 369777000.00
cashAndShortTermInvestments 62780000.00
propertyPlantAndEquipmentGross 14664000.00
propertyPlantAndEquipmentNet 14664000.00
commonStockSharesOutstanding 46995738.00
2012-12-31
date 2012-12-31
filing_date 2013-03-28
currency_symbol USD
totalAssets 357650000.00
intangibleAssets 5128000.00
otherCurrentAssets 3975000.00
totalLiab 86420000.00
totalStockholderEquity 271230000.00
otherCurrentLiab 20301000.00
commonStock 553000.00
retainedEarnings 36896000.00
otherLiab 19776000.00
goodWill 24465000.00
otherAssets 220926000.00
cash 20048000.00
totalCurrentLiabilities 66520000.00
currentDeferredRevenue 36304000.00
netDebt -20048000.00
otherStockholderEquity 231657000.00
propertyPlantEquipment 13589000.00
totalCurrentAssets 123135000.00
shortTermInvestments 68159000.00
netReceivables 22383000.00
inventory 12545000.00
accountsPayable 9915000.00
accumulatedOtherComprehensiveIncome 2078000.00
commonStockTotalEquity 600000.00
treasuryStock -18082000.00
nonCurrrentAssetsOther 1637000.00
nonCurrentAssetsTotal 234515000.00
nonCurrentLiabilitiesTotal 19900000.00
liabilitiesAndStockholdersEquity 357650000.00
cashAndShortTermInvestments 88207000.00
propertyPlantAndEquipmentGross 13600000.00
propertyPlantAndEquipmentNet 13589000.00
commonStockSharesOutstanding 46670422.00
2012-09-30
date 2012-09-30
filing_date 2012-09-30
currency_symbol USD
totalAssets 343601000.00
intangibleAssets 5879000.00
otherCurrentAssets 4276000.00
totalLiab 83964000.00
totalStockholderEquity 259637000.00
otherCurrentLiab 55074000.00
commonStock 549000.00
retainedEarnings 27785000.00
otherLiab 21511000.00
goodWill 24465000.00
otherAssets 175991000.00
cash 114416000.00
totalCurrentLiabilities 62453000.00
currentDeferredRevenue 55074000.00
netDebt -114416000.00
otherStockholderEquity 229224000.00
propertyPlantEquipment 11420000.00
totalCurrentAssets 156190000.00
shortTermInvestments 8847000.00
netReceivables 15713000.00
inventory 12938000.00
accountsPayable 7379000.00
accumulatedOtherComprehensiveIncome 2079000.00
commonStockTotalEquity 549000.00
treasuryStock -18036000.00
nonCurrrentAssetsOther 1217000.00
nonCurrentAssetsTotal 187411000.00
nonCurrentLiabilitiesTotal 21511000.00
liabilitiesAndStockholdersEquity 343601000.00
cashAndShortTermInvestments 123263000.00
propertyPlantAndEquipmentGross 11420000.00
propertyPlantAndEquipmentNet 11420000.00
commonStockSharesOutstanding 46642794.00
2012-06-30
date 2012-06-30
filing_date 2012-06-30
currency_symbol USD
totalAssets 329532000.00
intangibleAssets 6645000.00
otherCurrentAssets 3332000.00
totalLiab 82372000.00
totalStockholderEquity 247160000.00
otherCurrentLiab 56899000.00
commonStock 546000.00
retainedEarnings 19563000.00
otherLiab 20675000.00
goodWill 24465000.00
otherAssets 149555000.00
cash 130085000.00
totalCurrentLiabilities 61697000.00
currentDeferredRevenue 56899000.00
netDebt -130085000.00
otherStockholderEquity 226523000.00
propertyPlantEquipment 10663000.00
totalCurrentAssets 169314000.00
shortTermInvestments 5671000.00
netReceivables 17733000.00
inventory 12493000.00
accountsPayable 4798000.00
accumulatedOtherComprehensiveIncome 528000.00
commonStockTotalEquity 546000.00
treasuryStock -18036000.00
nonCurrrentAssetsOther 1143000.00
nonCurrentAssetsTotal 160218000.00
nonCurrentLiabilitiesTotal 20675000.00
liabilitiesAndStockholdersEquity 329532000.00
cashAndShortTermInvestments 135756000.00
propertyPlantAndEquipmentGross 10663000.00
propertyPlantAndEquipmentNet 10663000.00
commonStockSharesOutstanding 46798988.00
2012-03-31
date 2012-03-31
filing_date 2012-03-31
currency_symbol USD
totalAssets 316404000.00
intangibleAssets 7404000.00
otherCurrentAssets 3283000.00
totalLiab 80255000.00
totalStockholderEquity 236149000.00
otherCurrentLiab 54036000.00
commonStock 542000.00
retainedEarnings 12012000.00
otherLiab 20075000.00
goodWill 24465000.00
otherAssets 144546000.00
cash 123429000.00
totalCurrentLiabilities 60180000.00
currentDeferredRevenue 54036000.00
netDebt -123429000.00
otherStockholderEquity 222692000.00
propertyPlantEquipment 10986000.00
totalCurrentAssets 160872000.00
shortTermInvestments 7058000.00
netReceivables 14858000.00
inventory 12244000.00
accountsPayable 6144000.00
accumulatedOtherComprehensiveIncome 903000.00
commonStockTotalEquity 542000.00
treasuryStock -18036000.00
nonCurrrentAssetsOther 1375000.00
nonCurrentAssetsTotal 155532000.00
nonCurrentLiabilitiesTotal 20075000.00
liabilitiesAndStockholdersEquity 316404000.00
cashAndShortTermInvestments 130487000.00
propertyPlantAndEquipmentGross 10986000.00
propertyPlantAndEquipmentNet 10986000.00
commonStockSharesOutstanding 46232222.00
2011-12-31
date 2011-12-31
filing_date 2012-03-28
currency_symbol USD
totalAssets 295598000.00
intangibleAssets 8163000.00
otherCurrentAssets 3625000.00
totalLiab 76277000.00
totalStockholderEquity 219321000.00
otherCurrentLiab 2940000.00
commonStock 528000.00
retainedEarnings 5139000.00
otherLiab 27446000.00
goodWill 24465000.00
otherAssets 139684000.00
cash 17386000.00
totalCurrentLiabilities 48831000.00
currentDeferredRevenue 28593000.00
netDebt -17386000.00
shortTermDebt 12199000.00
otherStockholderEquity 215317000.00
propertyPlantEquipment 11084000.00
totalCurrentAssets 144830000.00
shortTermInvestments 99107000.00
netReceivables 12565000.00
inventory 12147000.00
accountsPayable 5099000.00
accumulatedOtherComprehensiveIncome -1663000.00
commonStockTotalEquity 600000.00
treasuryStock -18036000.00
nonCurrrentAssetsOther 554000.00
nonCurrentAssetsTotal 150768000.00
nonCurrentLiabilitiesTotal 27446000.00
liabilitiesAndStockholdersEquity 295598000.00
cashAndShortTermInvestments 116493000.00
propertyPlantAndEquipmentGross 11100000.00
propertyPlantAndEquipmentNet 11084000.00
commonStockSharesOutstanding 45432166.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
totalAssets 288210000.00
intangibleAssets 9134000.00
otherCurrentAssets 3453000.00
totalLiab 79714000.00
totalStockholderEquity 208496000.00
otherCurrentLiab 51337000.00
commonStock 524000.00
retainedEarnings -1481000.00
otherLiab 22533000.00
goodWill 24465000.00
otherAssets 143113000.00
cash 15729000.00
totalCurrentLiabilities 57181000.00
currentDeferredRevenue 51337000.00
netDebt -15729000.00
otherStockholderEquity 211250000.00
propertyPlantEquipment 11664000.00
totalCurrentAssets 133433000.00
shortTermInvestments 85152000.00
netReceivables 17661000.00
inventory 11438000.00
accountsPayable 5844000.00
accumulatedOtherComprehensiveIncome -1797000.00
commonStockTotalEquity 524000.00
treasuryStock -18036000.00
nonCurrrentAssetsOther 603000.00
nonCurrentAssetsTotal 154777000.00
nonCurrentLiabilitiesTotal 22533000.00
liabilitiesAndStockholdersEquity 288210000.00
cashAndShortTermInvestments 100881000.00
propertyPlantAndEquipmentGross 11664000.00
propertyPlantAndEquipmentNet 11664000.00
commonStockSharesOutstanding 45564820.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
totalAssets 285499000.00
intangibleAssets 10090000.00
otherCurrentAssets 3982000.00
totalLiab 82259000.00
totalStockholderEquity 203240000.00
otherCurrentLiab 52765000.00
commonStock 521000.00
retainedEarnings -6879000.00
otherLiab 23180000.00
goodWill 24465000.00
otherAssets 153617000.00
cash 19349000.00
totalCurrentLiabilities 59079000.00
currentDeferredRevenue 52765000.00
netDebt -19349000.00
otherStockholderEquity 209101000.00
propertyPlantEquipment 11863000.00
totalCurrentAssets 120019000.00
shortTermInvestments 69328000.00
netReceivables 16050000.00
inventory 11310000.00
accountsPayable 6314000.00
accumulatedOtherComprehensiveIncome 497000.00
commonStockTotalEquity 521000.00
treasuryStock -18036000.00
nonCurrrentAssetsOther 642000.00
nonCurrentAssetsTotal 165480000.00
nonCurrentLiabilitiesTotal 23180000.00
liabilitiesAndStockholdersEquity 285499000.00
cashAndShortTermInvestments 88677000.00
propertyPlantAndEquipmentGross 11863000.00
propertyPlantAndEquipmentNet 11863000.00
commonStockSharesOutstanding 45952000.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
totalAssets 272557000.00
intangibleAssets 11052000.00
otherCurrentAssets 3048000.00
totalLiab 77486000.00
totalStockholderEquity 195071000.00
otherCurrentLiab 49782000.00
commonStock 517000.00
retainedEarnings -11809000.00
otherLiab 23373000.00
goodWill 24465000.00
otherAssets 154088000.00
cash 66446000.00
totalCurrentLiabilities 54113000.00
currentDeferredRevenue 49782000.00
netDebt -66446000.00
otherStockholderEquity 206373000.00
propertyPlantEquipment 11552000.00
totalCurrentAssets 106917000.00
shortTermInvestments 11941000.00
netReceivables 17712000.00
inventory 10818000.00
accountsPayable 4331000.00
accumulatedOtherComprehensiveIncome -10000.00
commonStockTotalEquity 517000.00
treasuryStock -18036000.00
nonCurrrentAssetsOther 611000.00
nonCurrentAssetsTotal 165640000.00
nonCurrentLiabilitiesTotal 23373000.00
liabilitiesAndStockholdersEquity 272557000.00
cashAndShortTermInvestments 78387000.00
propertyPlantAndEquipmentGross 11552000.00
propertyPlantAndEquipmentNet 11552000.00
commonStockSharesOutstanding 46047766.00
2010-12-31
date 2010-12-31
filing_date 2011-03-24
currency_symbol USD
totalAssets 260635000.00
intangibleAssets 12011000.00
otherCurrentAssets 3402000.00
totalLiab 75645000.00
totalStockholderEquity 184990000.00
otherCurrentLiab 14316000.00
commonStock 506000.00
retainedEarnings -16198000.00
otherLiab 22509000.00
goodWill 24465000.00
otherAssets 128242000.00
cash 66725000.00
totalCurrentLiabilities 53136000.00
currentDeferredRevenue 32907000.00
netDebt -66725000.00
otherStockholderEquity 200557000.00
propertyPlantEquipment 11801000.00
totalCurrentAssets 120592000.00
shortTermInvestments 24200000.00
netReceivables 16543000.00
inventory 9722000.00
accountsPayable 5913000.00
accumulatedOtherComprehensiveIncome 125000.00
commonStockTotalEquity 500000.00
treasuryStock -18036000.00
nonCurrrentAssetsOther 560000.00
nonCurrentAssetsTotal 140043000.00
nonCurrentLiabilitiesTotal 22509000.00
liabilitiesAndStockholdersEquity 260635000.00
cashAndShortTermInvestments 90925000.00
propertyPlantAndEquipmentGross 11800000.00
propertyPlantAndEquipmentNet 11801000.00
commonStockSharesOutstanding 11400000.00
2010-09-30
date 2010-09-30
filing_date 2010-09-30
currency_symbol USD
totalAssets 250538000.00
intangibleAssets 13086000.00
otherCurrentAssets 3298000.00
totalLiab 71661000.00
totalStockholderEquity 178877000.00
otherCurrentLiab 45082000.00
commonStock 501000.00
retainedEarnings -20122000.00
otherLiab 21076000.00
goodWill 24465000.00
otherAssets 132554000.00
cash 23544000.00
totalCurrentLiabilities 50585000.00
currentDeferredRevenue 45082000.00
netDebt -23544000.00
otherStockholderEquity 197066000.00
propertyPlantEquipment 10612000.00
totalCurrentAssets 107372000.00
shortTermInvestments 56924000.00
netReceivables 16729000.00
inventory 10175000.00
accountsPayable 5503000.00
accumulatedOtherComprehensiveIncome 1432000.00
commonStockTotalEquity 501000.00
treasuryStock -18036000.00
nonCurrrentAssetsOther 565000.00
nonCurrentAssetsTotal 143166000.00
nonCurrentLiabilitiesTotal 21076000.00
liabilitiesAndStockholdersEquity 250538000.00
cashAndShortTermInvestments 80468000.00
propertyPlantAndEquipmentGross 10612000.00
propertyPlantAndEquipmentNet 10612000.00
commonStockSharesOutstanding 43843638.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
totalAssets 228310000.00
intangibleAssets 14056000.00
otherCurrentAssets 2880000.00
totalLiab 69498000.00
totalStockholderEquity 158812000.00
otherCurrentLiab 42747000.00
commonStock 475000.00
retainedEarnings -23840000.00
otherLiab 22167000.00
goodWill 24465000.00
otherAssets 121124000.00
cash 22918000.00
totalCurrentLiabilities 47331000.00
currentDeferredRevenue 42747000.00
netDebt -22918000.00
otherStockholderEquity 181827000.00
propertyPlantEquipment 11240000.00
totalCurrentAssets 95946000.00
shortTermInvestments 46706000.00
netReceivables 16567000.00
inventory 9755000.00
accountsPayable 4584000.00
accumulatedOtherComprehensiveIncome 350000.00
commonStockTotalEquity 475000.00
treasuryStock -18036000.00
nonCurrrentAssetsOther 534000.00
nonCurrentAssetsTotal 132364000.00
nonCurrentLiabilitiesTotal 22167000.00
liabilitiesAndStockholdersEquity 228310000.00
cashAndShortTermInvestments 69624000.00
propertyPlantAndEquipmentGross 11240000.00
propertyPlantAndEquipmentNet 11240000.00
commonStockSharesOutstanding 42003726.00
2010-03-31
date 2010-03-31
filing_date 2010-04-29
currency_symbol USD
totalAssets 208900000.00
intangibleAssets 14794000.00
otherCurrentAssets 2934000.00
totalLiab 59427000.00
totalStockholderEquity 149473000.00
otherCurrentLiab 12413000.00
commonStock 465000.00
retainedEarnings -25832000.00
otherLiab 20165000.00
goodWill 24465000.00
otherAssets 113880000.00
cash 29973000.00
totalCurrentLiabilities 38846000.00
currentDeferredRevenue 20734000.00
netDebt -29973000.00
otherStockholderEquity 173905000.00
propertyPlantEquipment 10969000.00
totalCurrentAssets 88419000.00
shortTermInvestments 29117000.00
netReceivables 16603000.00
inventory 9792000.00
accountsPayable 5699000.00
accumulatedOtherComprehensiveIncome 935000.00
commonStockTotalEquity 500000.00
treasuryStock -18036000.00
nonCurrrentAssetsOther 467000.00
nonCurrentAssetsTotal 120481000.00
nonCurrentLiabilitiesTotal 20581000.00
liabilitiesAndStockholdersEquity 208900000.00
cashAndShortTermInvestments 59090000.00
propertyPlantAndEquipmentGross 11000000.00
propertyPlantAndEquipmentNet 11220000.00
commonStockSharesOutstanding 9670000.00
2009-12-31
date 2009-12-31
filing_date 2010-01-13
currency_symbol USD
totalAssets 208900000.00
intangibleAssets 14794000.00
otherCurrentAssets 2934000.00
totalLiab 59427000.00
totalStockholderEquity 149473000.00
otherCurrentLiab 12413000.00
commonStock 465000.00
retainedEarnings -25832000.00
otherLiab 20581000.00
goodWill 24465000.00
otherAssets 109261000.00
cash 29973000.00
totalCurrentLiabilities 38846000.00
currentDeferredRevenue 20734000.00
netDebt -29973000.00
otherStockholderEquity 173905000.00
propertyPlantEquipment 11220000.00
totalCurrentAssets 88419000.00
shortTermInvestments 29117000.00
netReceivables 16603000.00
inventory 9792000.00
accountsPayable 5699000.00
accumulatedOtherComprehensiveIncome 935000.00
commonStockTotalEquity 500000.00
treasuryStock -18036000.00
nonCurrrentAssetsOther 467000.00
nonCurrentAssetsTotal 120481000.00
nonCurrentLiabilitiesTotal 20581000.00
liabilitiesAndStockholdersEquity 208900000.00
cashAndShortTermInvestments 59090000.00
propertyPlantAndEquipmentGross 11200000.00
propertyPlantAndEquipmentNet 11220000.00
commonStockSharesOutstanding 9670000.00
2009-09-30
date 2009-09-30
filing_date 2009-10-06
currency_symbol USD
totalAssets 203494000.00
intangibleAssets 41692000.00
otherCurrentAssets 2259000.00
totalLiab 57897000.00
totalStockholderEquity 145597000.00
otherCurrentLiab 36200000.00
commonStock 464000.00
retainedEarnings -27519000.00
otherLiab 16001000.00
goodWill 41700000.00
otherAssets 98176000.00
cash 26130000.00
totalCurrentLiabilities 41896000.00
currentDeferredRevenue 36170000.00
netDebt -26130000.00
otherStockholderEquity 171936000.00
propertyPlantEquipment 11911000.00
totalCurrentAssets 93407000.00
shortTermInvestments 39954000.00
netReceivables 15734000.00
inventory 9330000.00
accountsPayable 5726000.00
accumulatedOtherComprehensiveIncome 716000.00
commonStockTotalEquity 500000.00
treasuryStock -18036000.00
nonCurrrentAssetsOther 16000.00
nonCurrentAssetsTotal 110087000.00
nonCurrentLiabilitiesTotal 16001000.00
liabilitiesAndStockholdersEquity 203494000.00
cashAndShortTermInvestments 66084000.00
propertyPlantAndEquipmentGross 11900000.00
propertyPlantAndEquipmentNet 11911000.00
commonStockSharesOutstanding 38072498.00
2009-06-30
date 2009-06-30
filing_date 2009-07-02
currency_symbol USD
totalAssets 197731000.00
intangibleAssets 42774000.00
otherCurrentAssets 2362000.00
totalLiab 54015000.00
totalStockholderEquity 143716000.00
otherCurrentLiab 35700000.00
commonStock 463000.00
retainedEarnings -27670000.00
otherLiab 14008000.00
goodWill 42800000.00
otherAssets 78730000.00
cash 18968000.00
totalCurrentLiabilities 40007000.00
currentDeferredRevenue 35662000.00
netDebt -18968000.00
otherStockholderEquity 170627000.00
propertyPlantEquipment 11937000.00
totalCurrentAssets 107064000.00
shortTermInvestments 61896000.00
netReceivables 15412000.00
inventory 8426000.00
accountsPayable 4345000.00
accumulatedOtherComprehensiveIncome 296000.00
commonStockTotalEquity 500000.00
treasuryStock -18036000.00
nonCurrrentAssetsOther -56000.00
nonCurrentAssetsTotal 90667000.00
nonCurrentLiabilitiesTotal 14008000.00
liabilitiesAndStockholdersEquity 197731000.00
cashAndShortTermInvestments 80864000.00
propertyPlantAndEquipmentGross 11900000.00
propertyPlantAndEquipmentNet 11937000.00
commonStockSharesOutstanding 37739154.00
2009-03-31
date 2009-03-31
filing_date 2009-04-01
currency_symbol USD
totalAssets 195840000.00
intangibleAssets 43831000.00
otherCurrentAssets 3014000.00
totalLiab 53450000.00
totalStockholderEquity 142390000.00
otherCurrentLiab 34100000.00
commonStock 464000.00
retainedEarnings -26001000.00
otherLiab 14887000.00
goodWill 43800000.00
otherAssets 91215000.00
cash 28756000.00
totalCurrentLiabilities 38563000.00
currentDeferredRevenue 34062000.00
netDebt -28756000.00
otherStockholderEquity 169444000.00
propertyPlantEquipment 11786000.00
totalCurrentAssets 92839000.00
shortTermInvestments 39785000.00
netReceivables 12761000.00
inventory 8523000.00
accountsPayable 4501000.00
accumulatedOtherComprehensiveIncome -1517000.00
commonStockTotalEquity 500000.00
treasuryStock -17845000.00
nonCurrrentAssetsOther 16000.00
nonCurrentAssetsTotal 103001000.00
nonCurrentLiabilitiesTotal 14887000.00
liabilitiesAndStockholdersEquity 195840000.00
cashAndShortTermInvestments 68541000.00
propertyPlantAndEquipmentGross 11800000.00
propertyPlantAndEquipmentNet 11786000.00
commonStockSharesOutstanding 37812986.00
2008-12-31
date 2008-12-31
filing_date 2009-03-25
currency_symbol USD
totalAssets 185464000.00
intangibleAssets 1856000.00
otherCurrentAssets 2046000.00
totalLiab 37402000.00
totalStockholderEquity 148062000.00
otherCurrentLiab 2678000.00
commonStock 465000.00
retainedEarnings -19896000.00
otherLiab 8792000.00
goodWill 13474000.00
otherAssets 62869000.00
cash 28065000.00
totalCurrentLiabilities 28610000.00
currentDeferredRevenue 14096000.00
netDebt -28065000.00
shortTermDebt 7190000.00
otherStockholderEquity 168366000.00
propertyPlantEquipment 11693000.00
totalCurrentAssets 110902000.00
shortTermInvestments 60731000.00
netReceivables 15394000.00
inventory 6712000.00
accountsPayable 4646000.00
accumulatedOtherComprehensiveIncome -873000.00
commonStockTotalEquity 500000.00
treasuryStock -17619000.00
nonCurrrentAssetsOther 47107000.00
nonCurrentAssetsTotal 74562000.00
nonCurrentLiabilitiesTotal 8792000.00
liabilitiesAndStockholdersEquity 185464000.00
cashAndShortTermInvestments 88796000.00
propertyPlantAndEquipmentGross 11700000.00
propertyPlantAndEquipmentNet 11693000.00
commonStockSharesOutstanding 9460000.00
2008-09-30
date 2008-09-30
filing_date 2008-10-16
currency_symbol USD
totalAssets 196927000.00
intangibleAssets 4956000.00
otherCurrentAssets 100000.00
totalLiab 42840000.00
totalStockholderEquity 154087000.00
otherCurrentLiab 31800000.00
commonStock 475000.00
retainedEarnings -12764000.00
otherLiab 6637000.00
goodWill 13474000.00
otherAssets 72798000.00
cash 25533000.00
totalCurrentLiabilities 36203000.00
currentDeferredRevenue 31810000.00
netDebt -25533000.00
otherStockholderEquity 169624000.00
propertyPlantEquipment 12206000.00
totalCurrentAssets 111923000.00
shortTermInvestments 62447000.00
netReceivables 17218000.00
inventory 6725000.00
accountsPayable 4393000.00
accumulatedOtherComprehensiveIncome -3248000.00
commonStockTotalEquity 500000.00
treasuryStock -14992000.00
nonCurrrentAssetsOther 54368000.00
nonCurrentAssetsTotal 85004000.00
nonCurrentLiabilitiesTotal 6637000.00
liabilitiesAndStockholdersEquity 196927000.00
cashAndShortTermInvestments 87980000.00
propertyPlantAndEquipmentGross 12200000.00
propertyPlantAndEquipmentNet 12206000.00
commonStockSharesOutstanding 38681312.00
2008-06-30
date 2008-06-30
filing_date 2008-07-23
currency_symbol USD
totalAssets 208097000.00
intangibleAssets 5343000.00
otherCurrentAssets 3586000.00
totalLiab 42535000.00
totalStockholderEquity 165562000.00
otherCurrentLiab 30600000.00
commonStock 488000.00
retainedEarnings -4276000.00
otherLiab 6541000.00
goodWill 13474000.00
otherAssets 81744000.00
cash 49311000.00
totalCurrentLiabilities 35994000.00
currentDeferredRevenue 30629000.00
netDebt -49311000.00
otherStockholderEquity 170452000.00
propertyPlantEquipment 12722000.00
totalCurrentAssets 113631000.00
shortTermInvestments 41317000.00
netReceivables 16818000.00
inventory 6185000.00
accountsPayable 5365000.00
accumulatedOtherComprehensiveIncome -1102000.00
commonStockTotalEquity 500000.00
treasuryStock -11049000.00
nonCurrrentAssetsOther 62927000.00
nonCurrentAssetsTotal 94466000.00
nonCurrentLiabilitiesTotal 6541000.00
liabilitiesAndStockholdersEquity 208097000.00
cashAndShortTermInvestments 90628000.00
propertyPlantAndEquipmentGross 12700000.00
propertyPlantAndEquipmentNet 12722000.00
commonStockSharesOutstanding 39597506.00
2008-03-31
date 2008-03-31
filing_date 2008-06-11
currency_symbol USD
totalAssets 216067000.00
intangibleAssets 4798000.00
otherCurrentAssets -200000.00
totalLiab 39354000.00
totalStockholderEquity 176713000.00
otherCurrentLiab 1656000.00
commonStock 482000.00
retainedEarnings 11126000.00
otherLiab 6008000.00
goodWill 13474000.00
otherAssets 66838000.00
cash 61376000.00
totalCurrentLiabilities 33975000.00
currentDeferredRevenue 18395000.00
netDebt -61376000.00
shortTermDebt 6387000.00
otherStockholderEquity 164955000.00
propertyPlantEquipment 12763000.00
totalCurrentAssets 177925000.00
shortTermInvestments 90734000.00
netReceivables 20387000.00
inventory 5428000.00
accountsPayable 7537000.00
accumulatedOtherComprehensiveIncome 150000.00
commonStockTotalEquity 500000.00
treasuryStock -11049000.00
nonCurrrentAssetsOther 6675000.00
nonCurrentAssetsTotal 38142000.00
nonCurrentLiabilitiesTotal 5379000.00
liabilitiesAndStockholdersEquity 216067000.00
cashAndShortTermInvestments 152110000.00
propertyPlantAndEquipmentGross 12800000.00
propertyPlantAndEquipmentNet 12217000.00
commonStockSharesOutstanding 9770000.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
totalAssets 216067000.00
intangibleAssets 4798000.00
otherCurrentAssets 3195000.00
totalLiab 39354000.00
totalStockholderEquity 176713000.00
otherCurrentLiab 1656000.00
commonStock 482000.00
retainedEarnings 11126000.00
otherLiab 5379000.00
goodWill 13474000.00
otherAssets 25925000.00
cash 61376000.00
totalCurrentLiabilities 33975000.00
currentDeferredRevenue 18395000.00
netDebt -61376000.00
shortTermDebt 6387000.00
otherStockholderEquity 164955000.00
propertyPlantEquipment 12217000.00
totalCurrentAssets 177925000.00
shortTermInvestments 90734000.00
netReceivables 20387000.00
inventory 5428000.00
accountsPayable 7537000.00
accumulatedOtherComprehensiveIncome 150000.00
commonStockTotalEquity 500000.00
treasuryStock -11049000.00
nonCurrrentAssetsOther 6675000.00
nonCurrentAssetsTotal 38142000.00
nonCurrentLiabilitiesTotal 5379000.00
liabilitiesAndStockholdersEquity 216067000.00
cashAndShortTermInvestments 152110000.00
propertyPlantAndEquipmentGross 12200000.00
propertyPlantAndEquipmentNet 12217000.00
commonStockSharesOutstanding 9770000.00
2007-09-30
date 2007-09-30
filing_date 2007-10-01
currency_symbol USD
totalAssets 215264000.00
intangibleAssets 6223000.00
otherCurrentAssets 2733000.00
totalLiab 38366000.00
totalStockholderEquity 176898000.00
otherCurrentLiab 27200000.00
commonStock 481000.00
retainedEarnings 12905000.00
otherLiab 4826000.00
goodWill 13474000.00
otherAssets 37427000.00
cash 73680000.00
totalCurrentLiabilities 33540000.00
currentDeferredRevenue 27285000.00
netDebt -73680000.00
otherStockholderEquity 163400000.00
propertyPlantEquipment 11652000.00
totalCurrentAssets 166185000.00
shortTermInvestments 67507000.00
netReceivables 19902000.00
inventory 5096000.00
accountsPayable 6255000.00
accumulatedOtherComprehensiveIncome 112000.00
commonStockTotalEquity 500000.00
treasuryStock -11069000.00
nonCurrrentAssetsOther 17730000.00
nonCurrentAssetsTotal 49079000.00
nonCurrentLiabilitiesTotal 4826000.00
liabilitiesAndStockholdersEquity 215264000.00
cashAndShortTermInvestments 141187000.00
propertyPlantAndEquipmentGross 11700000.00
propertyPlantAndEquipmentNet 11652000.00
commonStockSharesOutstanding 38979820.00
2007-06-30
date 2007-06-30
filing_date 2007-07-26
currency_symbol USD
totalAssets 215097000.00
intangibleAssets 6597000.00
otherCurrentAssets 200000.00
totalLiab 37315000.00
totalStockholderEquity 177782000.00
otherCurrentLiab 26400000.00
commonStock 480000.00
retainedEarnings 15553000.00
otherLiab 4589000.00
goodWill 13474000.00
otherAssets 47879000.00
cash 62433000.00
totalCurrentLiabilities 32726000.00
currentDeferredRevenue 26408000.00
netDebt -62433000.00
otherStockholderEquity 161873000.00
propertyPlantEquipment 11267000.00
totalCurrentAssets 155951000.00
shortTermInvestments 71140000.00
netReceivables 16633000.00
inventory 5745000.00
accountsPayable 6318000.00
accumulatedOtherComprehensiveIncome -124000.00
commonStockTotalEquity 500000.00
treasuryStock -11069000.00
nonCurrrentAssetsOther 27808000.00
nonCurrentAssetsTotal 59146000.00
nonCurrentLiabilitiesTotal 4589000.00
liabilitiesAndStockholdersEquity 215097000.00
cashAndShortTermInvestments 133573000.00
propertyPlantAndEquipmentGross 11300000.00
propertyPlantAndEquipmentNet 11267000.00
commonStockSharesOutstanding 38921670.00
2007-03-31
date 2007-03-31
filing_date 2007-06-05
currency_symbol USD
totalAssets 215668000.00
intangibleAssets 2363000.00
otherCurrentAssets 2322000.00
totalLiab 33254000.00
totalStockholderEquity 182414000.00
otherCurrentLiab 280000.00
commonStock 478000.00
retainedEarnings 23137000.00
otherLiab 4203000.00
goodWill 9454000.00
otherAssets 42825000.00
cash 25324000.00
totalCurrentLiabilities 29310000.00
currentDeferredRevenue 15712000.00
netDebt -25324000.00
shortTermDebt 6362000.00
otherStockholderEquity 159041000.00
propertyPlantEquipment 10733000.00
totalCurrentAssets 166716000.00
shortTermInvestments 115051000.00
netReceivables 19449000.00
inventory 6892000.00
accountsPayable 6956000.00
accumulatedOtherComprehensiveIncome -242000.00
commonStockTotalEquity 500000.00
treasuryStock -11069000.00
nonCurrrentAssetsOther 26663000.00
nonCurrentAssetsTotal 48952000.00
nonCurrentLiabilitiesTotal 3944000.00
liabilitiesAndStockholdersEquity 215668000.00
cashAndShortTermInvestments 140375000.00
propertyPlantAndEquipmentGross 10700000.00
propertyPlantAndEquipmentNet 9253000.00
commonStockSharesOutstanding 9770000.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
totalAssets 215668000.00
intangibleAssets 2363000.00
otherCurrentAssets 1996000.00
totalLiab 33254000.00
totalStockholderEquity 182414000.00
otherCurrentLiab 280000.00
commonStock 478000.00
retainedEarnings 23137000.00
otherLiab 3944000.00
goodWill 9454000.00
otherAssets 39699000.00
cash 25324000.00
totalCurrentLiabilities 29310000.00
currentDeferredRevenue 15712000.00
netDebt -25324000.00
shortTermDebt 6362000.00
otherStockholderEquity 159041000.00
propertyPlantEquipment 9253000.00
totalCurrentAssets 166716000.00
shortTermInvestments 115051000.00
netReceivables 19449000.00
inventory 6892000.00
accountsPayable 6956000.00
accumulatedOtherComprehensiveIncome -242000.00
commonStockTotalEquity 500000.00
treasuryStock -11049000.00
nonCurrrentAssetsOther 26663000.00
nonCurrentAssetsTotal 48952000.00
nonCurrentLiabilitiesTotal 3944000.00
liabilitiesAndStockholdersEquity 215668000.00
cashAndShortTermInvestments 140375000.00
propertyPlantAndEquipmentGross 9300000.00
propertyPlantAndEquipmentNet 9253000.00
commonStockSharesOutstanding 9770000.00
2006-09-30
date 2006-09-30
filing_date 2006-09-30
currency_symbol USD
totalAssets 209567000.00
intangibleAssets 3720000.00
otherCurrentAssets -100000.00
totalLiab 30211000.00
totalStockholderEquity 179356000.00
otherCurrentLiab 22100000.00
commonStock 493000.00
retainedEarnings 23027000.00
otherLiab 3597000.00
goodWill 6454000.00
otherAssets 55854000.00
cash 47460000.00
totalCurrentLiabilities 26614000.00
currentDeferredRevenue 22065000.00
netDebt -47460000.00
otherStockholderEquity 155969000.00
propertyPlantEquipment 8166000.00
totalCurrentAssets 145547000.00
shortTermInvestments 73517000.00
netReceivables 17711000.00
inventory 6859000.00
accountsPayable 4549000.00
accumulatedOtherComprehensiveIncome -133000.00
commonStockTotalEquity 500000.00
treasuryStock -11069000.00
nonCurrrentAssetsOther 45680000.00
nonCurrentAssetsTotal 64020000.00
nonCurrentLiabilitiesTotal 3597000.00
liabilitiesAndStockholdersEquity 209567000.00
cashAndShortTermInvestments 120977000.00
propertyPlantAndEquipmentGross 8200000.00
propertyPlantAndEquipmentNet 8166000.00
commonStockSharesOutstanding 38718102.00
2006-06-30
date 2006-06-30
filing_date 2006-06-30
currency_symbol USD
totalAssets 215807000.00
intangibleAssets 3715000.00
otherCurrentAssets -100000.00
totalLiab 31247000.00
totalStockholderEquity 184560000.00
otherCurrentLiab 22100000.00
commonStock 483000.00
retainedEarnings 24123000.00
otherLiab 3262000.00
goodWill 6454000.00
otherAssets 62749000.00
cash 38657000.00
totalCurrentLiabilities 27985000.00
currentDeferredRevenue 22058000.00
netDebt -38657000.00
otherStockholderEquity 160270000.00
propertyPlantEquipment 6847000.00
totalCurrentAssets 146211000.00
shortTermInvestments 81729000.00
netReceivables 18956000.00
inventory 6869000.00
accountsPayable 5927000.00
accumulatedOtherComprehensiveIncome -316000.00
commonStockTotalEquity 500000.00
nonCurrrentAssetsOther 52580000.00
nonCurrentAssetsTotal 69596000.00
nonCurrentLiabilitiesTotal 3262000.00
liabilitiesAndStockholdersEquity 215807000.00
cashAndShortTermInvestments 120386000.00
propertyPlantAndEquipmentGross 6800000.00
propertyPlantAndEquipmentNet 6847000.00
commonStockSharesOutstanding 38987036.00
2006-03-31
date 2006-03-31
filing_date 2006-04-26
currency_symbol USD
totalAssets 204347000.00
intangibleAssets 9267000.00
otherCurrentAssets -100000.00
totalLiab 26921000.00
totalStockholderEquity 177426000.00
otherCurrentLiab 6509000.00
commonStock 470000.00
retainedEarnings 24417000.00
otherLiab 2802000.00
goodWill 6500000.00
otherAssets 74350000.00
cash 56263000.00
totalCurrentLiabilities 24262000.00
currentDeferredRevenue 12424000.00
netDebt -56263000.00
otherStockholderEquity 153010000.00
propertyPlantEquipment 6267000.00
totalCurrentAssets 148267000.00
shortTermInvestments 70638000.00
netReceivables 16112000.00
inventory 5254000.00
accountsPayable 5329000.00
accumulatedOtherComprehensiveIncome -471000.00
commonStockTotalEquity 500000.00
nonCurrrentAssetsOther 40845000.00
nonCurrentAssetsTotal 56080000.00
nonCurrentLiabilitiesTotal 2659000.00
liabilitiesAndStockholdersEquity 204347000.00
cashAndShortTermInvestments 126901000.00
propertyPlantAndEquipmentGross 6300000.00
propertyPlantAndEquipmentNet 5968000.00
commonStockSharesOutstanding 9970000.00
2005-12-31
date 2005-12-31
filing_date 2005-12-31
currency_symbol USD
totalAssets 204347000.00
intangibleAssets 9267000.00
otherCurrentAssets 1451000.00
totalLiab 26921000.00
totalStockholderEquity 177426000.00
otherCurrentLiab 6509000.00
commonStock 470000.00
retainedEarnings 24417000.00
otherLiab 2659000.00
goodWill 6500000.00
otherAssets 50112000.00
cash 56263000.00
totalCurrentLiabilities 24262000.00
currentDeferredRevenue 12424000.00
netDebt -56263000.00
otherStockholderEquity 153010000.00
propertyPlantEquipment 5968000.00
totalCurrentAssets 148267000.00
shortTermInvestments 70638000.00
netReceivables 16112000.00
inventory 5254000.00
accountsPayable 5329000.00
accumulatedOtherComprehensiveIncome -471000.00
commonStockTotalEquity 500000.00
nonCurrrentAssetsOther 40845000.00
nonCurrentAssetsTotal 56080000.00
nonCurrentLiabilitiesTotal 2659000.00
liabilitiesAndStockholdersEquity 204347000.00
cashAndShortTermInvestments 126901000.00
propertyPlantAndEquipmentGross 6000000.00
propertyPlantAndEquipmentNet 5968000.00
commonStockSharesOutstanding 9970000.00
2005-09-30
date 2005-09-30
filing_date 2005-09-30
currency_symbol USD
totalAssets 199272000.00
otherCurrentAssets 2413000.00
totalLiab 25426000.00
totalStockholderEquity 173846000.00
otherCurrentLiab 18200000.00
commonStock 468000.00
retainedEarnings 22063000.00
otherLiab 2527000.00
otherAssets 51366000.00
cash 58250000.00
totalCurrentLiabilities 22899000.00
currentDeferredRevenue 18180000.00
netDebt -58250000.00
otherStockholderEquity 151694000.00
propertyPlantEquipment 5709000.00
totalCurrentAssets 142197000.00
shortTermInvestments 62495000.00
netReceivables 16815000.00
inventory 4637000.00
accountsPayable 4719000.00
accumulatedOtherComprehensiveIncome -379000.00
commonStockTotalEquity 500000.00
nonCurrrentAssetsOther 51366000.00
nonCurrentAssetsTotal 57075000.00
nonCurrentLiabilitiesTotal 2527000.00
liabilitiesAndStockholdersEquity 199272000.00
cashAndShortTermInvestments 120745000.00
propertyPlantAndEquipmentGross 5700000.00
propertyPlantAndEquipmentNet 5709000.00
commonStockSharesOutstanding 39628122.00
2005-06-30
date 2005-06-30
filing_date 2005-07-01
currency_symbol USD
totalAssets 189122000.00
otherCurrentAssets -100000.00
totalLiab 22176000.00
totalStockholderEquity 166946000.00
otherCurrentLiab 16300000.00
commonStock 461000.00
retainedEarnings 19474000.00
otherLiab 2438000.00
otherAssets 64870000.00
cash 5406000.00
totalCurrentLiabilities 19719000.00
currentDeferredRevenue 16315000.00
netDebt -5406000.00
otherStockholderEquity 147205000.00
propertyPlantEquipment 5365000.00
totalCurrentAssets 119449000.00
shortTermInvestments 94554000.00
netReceivables 15026000.00
inventory 4463000.00
accountsPayable 3404000.00
accumulatedOtherComprehensiveIncome -194000.00
commonStockTotalEquity 500000.00
nonCurrrentAssetsOther 64605000.00
nonCurrentAssetsTotal 69673000.00
nonCurrentLiabilitiesTotal 2457000.00
liabilitiesAndStockholdersEquity 189122000.00
cashAndShortTermInvestments 99960000.00
propertyPlantAndEquipmentGross 5100000.00
propertyPlantAndEquipmentNet 5068000.00
commonStockSharesOutstanding 40577934.00
2005-03-31
date 2005-03-31
filing_date 2005-04-13
currency_symbol USD
totalAssets 183241000.00
intangibleAssets 1235000.00
otherCurrentAssets 1884000.00
totalLiab 22324000.00
totalStockholderEquity 160917000.00
otherCurrentLiab 4962000.00
commonStock 457000.00
retainedEarnings 15073000.00
otherLiab 2457000.00
otherAssets 64605000.00
cash 30073000.00
totalCurrentLiabilities 19925000.00
currentDeferredRevenue 9888000.00
netDebt -30073000.00
otherStockholderEquity 145439000.00
propertyPlantEquipment 5068000.00
totalCurrentAssets 127612000.00
shortTermInvestments 78947000.00
netReceivables 14498000.00
inventory 4094000.00
accountsPayable 5075000.00
accumulatedOtherComprehensiveIncome -52000.00
commonStockTotalEquity 500000.00
nonCurrrentAssetsOther 49942000.00
nonCurrentAssetsTotal 55629000.00
nonCurrentLiabilitiesTotal 2399000.00
liabilitiesAndStockholdersEquity 183241000.00
cashAndShortTermInvestments 109020000.00
propertyPlantAndEquipmentGross 5100000.00
propertyPlantAndEquipmentNet 4452000.00
commonStockSharesOutstanding 10080000.00
2004-12-31
date 2004-12-31
filing_date 2005-01-31
currency_symbol USD
totalAssets 183241000.00
intangibleAssets 1235000.00
otherCurrentAssets 1332000.00
totalLiab 22324000.00
totalStockholderEquity 160917000.00
otherCurrentLiab 4962000.00
commonStock 457000.00
retainedEarnings 15073000.00
otherLiab 2399000.00
otherAssets 51177000.00
cash 30073000.00
totalCurrentLiabilities 19925000.00
currentDeferredRevenue 9888000.00
netDebt -30073000.00
otherStockholderEquity 145439000.00
propertyPlantEquipment 4452000.00
totalCurrentAssets 127612000.00
shortTermInvestments 78947000.00
netReceivables 14498000.00
inventory 4094000.00
accountsPayable 5075000.00
accumulatedOtherComprehensiveIncome -52000.00
commonStockTotalEquity 500000.00
nonCurrrentAssetsOther 49942000.00
nonCurrentAssetsTotal 55629000.00
nonCurrentLiabilitiesTotal 2399000.00
liabilitiesAndStockholdersEquity 183241000.00
cashAndShortTermInvestments 109020000.00
propertyPlantAndEquipmentGross 4500000.00
propertyPlantAndEquipmentNet 4452000.00
commonStockSharesOutstanding 10080000.00
2004-09-30
date 2004-09-30
filing_date 2004-10-25
currency_symbol USD
totalAssets 172762000.00
otherCurrentAssets 1835000.00
totalLiab 20310000.00
totalStockholderEquity 152452000.00
otherCurrentLiab 14300000.00
commonStock 448000.00
retainedEarnings 10726000.00
otherLiab 2070000.00
otherAssets 42074000.00
cash 26804000.00
totalCurrentLiabilities 18240000.00
currentDeferredRevenue 14343000.00
netDebt -26804000.00
otherStockholderEquity 141268000.00
propertyPlantEquipment 3720000.00
totalCurrentAssets 126968000.00
shortTermInvestments 83092000.00
netReceivables 13489000.00
inventory 3583000.00
accountsPayable 3897000.00
accumulatedOtherComprehensiveIncome 10000.00
commonStockTotalEquity 400000.00
nonCurrrentAssetsOther 42074000.00
nonCurrentAssetsTotal 45794000.00
nonCurrentLiabilitiesTotal 2070000.00
liabilitiesAndStockholdersEquity 172762000.00
cashAndShortTermInvestments 109896000.00
propertyPlantAndEquipmentGross 3700000.00
propertyPlantAndEquipmentNet 3720000.00
commonStockSharesOutstanding 38798962.00
2004-06-30
date 2004-06-30
filing_date 2004-07-21
currency_symbol USD
totalAssets 167610000.00
otherCurrentAssets 100000.00
totalLiab 19197000.00
totalStockholderEquity 148413000.00
otherCurrentLiab 13900000.00
commonStock 448000.00
retainedEarnings 7101000.00
otherLiab 1893000.00
otherAssets 41666000.00
cash 19712000.00
totalCurrentLiabilities 17304000.00
currentDeferredRevenue 13932000.00
netDebt -19712000.00
otherStockholderEquity 140910000.00
propertyPlantEquipment 3607000.00
totalCurrentAssets 122337000.00
shortTermInvestments 86142000.00
netReceivables 13240000.00
inventory 3243000.00
accountsPayable 3372000.00
accumulatedOtherComprehensiveIncome -46000.00
commonStockTotalEquity 400000.00
nonCurrrentAssetsOther 41666000.00
nonCurrentAssetsTotal 45273000.00
nonCurrentLiabilitiesTotal 1893000.00
liabilitiesAndStockholdersEquity 167610000.00
cashAndShortTermInvestments 105854000.00
propertyPlantAndEquipmentGross 3600000.00
propertyPlantAndEquipmentNet 3607000.00
commonStockSharesOutstanding 39161900.00
2004-03-31
date 2004-03-31
filing_date 2004-05-03
currency_symbol USD
totalAssets 163562000.00
otherCurrentAssets 100000.00
totalLiab 18950000.00
totalStockholderEquity 144587000.00
otherCurrentLiab 13400000.00
commonStock 442000.00
retainedEarnings 4059000.00
otherLiab 1722000.00
otherAssets 80089000.00
cash 38394000.00
totalCurrentLiabilities 17228000.00
currentDeferredRevenue 13475000.00
netDebt -38394000.00
otherStockholderEquity 140097000.00
propertyPlantEquipment 3520000.00
totalCurrentAssets 79953000.00
shortTermInvestments 26920000.00
netReceivables 11623000.00
inventory 3016000.00
accountsPayable 3753000.00
accumulatedOtherComprehensiveIncome -11000.00
commonStockTotalEquity 400000.00
nonCurrrentAssetsOther 80089000.00
nonCurrentAssetsTotal 83609000.00
nonCurrentLiabilitiesTotal 1722000.00
liabilitiesAndStockholdersEquity 163562000.00
cashAndShortTermInvestments 65314000.00
propertyPlantAndEquipmentGross 3500000.00
propertyPlantAndEquipmentNet 3520000.00
commonStockSharesOutstanding 40143518.00
2003-12-31
date 2003-12-31
filing_date 2004-03-16
currency_symbol USD
totalAssets 158114000.00
otherCurrentAssets 1089000.00
totalLiab 17807000.00
totalStockholderEquity 140246000.00
otherCurrentLiab 4839000.00
commonStock 439000.00
retainedEarnings 1293000.00
otherLiab 1625000.00
otherAssets 77976000.00
cash 31771000.00
totalCurrentLiabilities 16182000.00
currentDeferredRevenue 7058000.00
netDebt -31771000.00
otherStockholderEquity 138552000.00
propertyPlantEquipment 3479000.00
totalCurrentAssets 76659000.00
shortTermInvestments 31111000.00
netReceivables 10779000.00
inventory 2998000.00
accountsPayable 4285000.00
accumulatedOtherComprehensiveIncome -38000.00
commonStockTotalEquity 400000.00
nonCurrrentAssetsOther 77976000.00
nonCurrentAssetsTotal 81455000.00
nonCurrentLiabilitiesTotal 1625000.00
liabilitiesAndStockholdersEquity 158114000.00
cashAndShortTermInvestments 62882000.00
propertyPlantAndEquipmentGross 3500000.00
propertyPlantAndEquipmentNet 3479000.00
commonStockSharesOutstanding 9900000.00
2003-09-30
date 2003-09-30
filing_date 2003-11-03
currency_symbol USD
totalAssets 151284000.00
otherCurrentAssets 100000.00
totalLiab 17976000.00
totalStockholderEquity 133214000.00
otherCurrentLiab 13100000.00
commonStock 429000.00
retainedEarnings -957000.00
otherLiab 1491000.00
otherAssets 83799000.00
cash 50732000.00
totalCurrentLiabilities 16485000.00
currentDeferredRevenue 13053000.00
netDebt -50732000.00
otherStockholderEquity 133807000.00
propertyPlantEquipment 3231000.00
totalCurrentAssets 64254000.00
netReceivables 10731000.00
inventory 2791000.00
accountsPayable 3432000.00
accumulatedOtherComprehensiveIncome -65000.00
commonStockTotalEquity 400000.00
treasuryStock -254000.00
nonCurrrentAssetsOther 83799000.00
nonCurrentAssetsTotal 87030000.00
nonCurrentLiabilitiesTotal 1491000.00
liabilitiesAndStockholdersEquity 151284000.00
cashAndShortTermInvestments 50732000.00
propertyPlantAndEquipmentGross 3200000.00
propertyPlantAndEquipmentNet 3231000.00
commonStockSharesOutstanding 38301780.00
2003-06-30
date 2003-06-30
filing_date 2003-07-29
currency_symbol USD
totalAssets 146664000.00
otherCurrentAssets 10105000.00
totalLiab 16740000.00
totalStockholderEquity 129869000.00
otherCurrentLiab 12800000.00
commonStock 426000.00
retainedEarnings -2807000.00
otherLiab 1439000.00
otherAssets 75270000.00
cash 55518000.00
totalCurrentLiabilities 15301000.00
currentDeferredRevenue 12803000.00
netDebt -55518000.00
otherStockholderEquity 132371000.00
propertyPlantEquipment 3283000.00
totalCurrentAssets 68111000.00
netReceivables 10105000.00
inventory 2488000.00
accountsPayable 2498000.00
accumulatedOtherComprehensiveIncome -121000.00
commonStockTotalEquity 400000.00
treasuryStock -254000.00
nonCurrrentAssetsOther 75270000.00
nonCurrentAssetsTotal 78553000.00
nonCurrentLiabilitiesTotal 1439000.00
liabilitiesAndStockholdersEquity 146664000.00
cashAndShortTermInvestments 55518000.00
propertyPlantAndEquipmentGross 3300000.00
propertyPlantAndEquipmentNet 3283000.00
commonStockSharesOutstanding 36471980.00
2003-03-31
date 2003-03-31
filing_date 2003-04-02
currency_symbol USD
totalAssets 142998000.00
otherCurrentAssets -100000.00
totalLiab 15610000.00
totalStockholderEquity 127357000.00
otherCurrentLiab 6517000.00
commonStock 424000.00
retainedEarnings -4809000.00
otherLiab 1258000.00
otherAssets 70946000.00
cash 16097000.00
totalCurrentLiabilities 14419000.00
currentDeferredRevenue 5290000.00
netDebt -16097000.00
otherStockholderEquity 131751000.00
propertyPlantEquipment 3496000.00
totalCurrentAssets 65109000.00
shortTermInvestments 36177000.00
netReceivables 9847000.00
inventory 2988000.00
accountsPayable 2612000.00
accumulatedOtherComprehensiveIncome -9000.00
commonStockTotalEquity 400000.00
treasuryStock -254000.00
nonCurrrentAssetsOther 74245000.00
nonCurrentAssetsTotal 77889000.00
nonCurrentLiabilitiesTotal 1191000.00
liabilitiesAndStockholdersEquity 142998000.00
cashAndShortTermInvestments 52274000.00
propertyPlantAndEquipmentGross 3500000.00
propertyPlantAndEquipmentNet 3644000.00
commonStockSharesOutstanding 8640000.00
2002-12-31
date 2002-12-31
filing_date 2003-01-09
currency_symbol USD
totalAssets 142998000.00
otherCurrentAssets 1152000.00
totalLiab 15610000.00
totalStockholderEquity 127357000.00
otherCurrentLiab 6517000.00
commonStock 424000.00
retainedEarnings -4809000.00
otherLiab 1191000.00
otherAssets 74245000.00
cash 16097000.00
totalCurrentLiabilities 14419000.00
currentDeferredRevenue 5290000.00
netDebt -16097000.00
otherStockholderEquity 131751000.00
propertyPlantEquipment 3644000.00
totalCurrentAssets 65109000.00
shortTermInvestments 36177000.00
netReceivables 9847000.00
inventory 2988000.00
accountsPayable 2612000.00
accumulatedOtherComprehensiveIncome -9000.00
commonStockTotalEquity 400000.00
treasuryStock -254000.00
nonCurrrentAssetsOther 74245000.00
nonCurrentAssetsTotal 77889000.00
nonCurrentLiabilitiesTotal 1191000.00
liabilitiesAndStockholdersEquity 142998000.00
cashAndShortTermInvestments 52274000.00
propertyPlantAndEquipmentGross 3600000.00
propertyPlantAndEquipmentNet 3644000.00
commonStockSharesOutstanding 8640000.00
2002-09-30
date 2002-09-30
filing_date 2002-11-06
currency_symbol USD
totalAssets 142903000.00
otherCurrentAssets 9653000.00
totalLiab 16029000.00
totalStockholderEquity 126833000.00
otherCurrentLiab 12248000.00
commonStock 415000.00
retainedEarnings -5260000.00
otherLiab 1148000.00
otherAssets 59386000.00
cash 66604000.00
totalCurrentLiabilities 14881000.00
netDebt -66604000.00
otherStockholderEquity 132100000.00
propertyPlantEquipment 3718000.00
totalCurrentAssets 79799000.00
netReceivables 9653000.00
inventory 3542000.00
accountsPayable 2633000.00
accumulatedOtherComprehensiveIncome -161000.00
commonStockTotalEquity 400000.00
nonCurrrentAssetsOther 1086000.00
nonCurrentAssetsTotal 63104000.00
nonCurrentLiabilitiesTotal 1148000.00
liabilitiesAndStockholdersEquity 142903000.00
cashAndShortTermInvestments 66604000.00
propertyPlantAndEquipmentGross 3700000.00
propertyPlantAndEquipmentNet 3718000.00
commonStockSharesOutstanding 33168554.00
2002-06-30
date 2002-06-30
filing_date 2002-08-20
currency_symbol USD
totalAssets 143239000.00
otherCurrentAssets 9808000.00
totalLiab 16087000.00
totalStockholderEquity 127117000.00
otherCurrentLiab 11871000.00
commonStock 415000.00
retainedEarnings -4888000.00
otherLiab 1031000.00
otherAssets 58609000.00
cash 66792000.00
totalCurrentLiabilities 15056000.00
netDebt -66792000.00
otherStockholderEquity 132000000.00
propertyPlantEquipment 3890000.00
totalCurrentAssets 80740000.00
netReceivables 9808000.00
inventory 4140000.00
accountsPayable 3185000.00
accumulatedOtherComprehensiveIncome -249000.00
commonStockTotalEquity 400000.00
nonCurrrentAssetsOther 1009000.00
nonCurrentAssetsTotal 62499000.00
nonCurrentLiabilitiesTotal 1031000.00
liabilitiesAndStockholdersEquity 143239000.00
cashAndShortTermInvestments 66792000.00
propertyPlantAndEquipmentGross 3900000.00
propertyPlantAndEquipmentNet 3890000.00
commonStockSharesOutstanding 33131132.00
2002-03-31
date 2002-03-31
filing_date 2002-04-05
currency_symbol USD
totalAssets 144461000.00
otherCurrentAssets 100000.00
totalLiab 15522000.00
totalStockholderEquity 128938000.00
otherCurrentLiab 3069000.00
commonStock 413000.00
retainedEarnings -2696000.00
otherLiab 922000.00
otherAssets 929000.00
cash 340000.00
totalCurrentLiabilities 14592000.00
currentDeferredRevenue 4209000.00
netDebt -340000.00
shortTermDebt 4773000.00
otherStockholderEquity 132000000.00
propertyPlantEquipment 4011000.00
totalCurrentAssets 139503000.00
shortTermInvestments 125340000.00
netReceivables 9042000.00
inventory 4781000.00
accountsPayable 2541000.00
accumulatedOtherComprehensiveIncome -394000.00
commonStockTotalEquity 400000.00
nonCurrrentAssetsOther 961000.00
nonCurrentAssetsTotal 4958000.00
nonCurrentLiabilitiesTotal 930000.00
liabilitiesAndStockholdersEquity 144461000.00
cashAndShortTermInvestments 125680000.00
propertyPlantAndEquipmentGross 4000000.00
propertyPlantAndEquipmentNet 4037000.00
commonStockSharesOutstanding 8260000.00
2001-12-31
date 2001-12-31
filing_date 2002-01-31
currency_symbol USD
totalAssets 144461000.00
otherCurrentAssets 100000.00
totalLiab 15522000.00
totalStockholderEquity 128938000.00
otherCurrentLiab 3069000.00
commonStock 413000.00
retainedEarnings -2696000.00
otherLiab 930000.00
otherAssets 921000.00
cash 340000.00
totalCurrentLiabilities 14592000.00
currentDeferredRevenue 4209000.00
netDebt -340000.00
shortTermDebt 4773000.00
otherStockholderEquity 132000000.00
propertyPlantEquipment 4037000.00
totalCurrentAssets 139503000.00
shortTermInvestments 125340000.00
netReceivables 9042000.00
inventory 4781000.00
accountsPayable 2541000.00
accumulatedOtherComprehensiveIncome -394000.00
commonStockTotalEquity 400000.00
nonCurrrentAssetsOther 961000.00
nonCurrentAssetsTotal 4958000.00
nonCurrentLiabilitiesTotal 930000.00
liabilitiesAndStockholdersEquity 144461000.00
cashAndShortTermInvestments 125680000.00
propertyPlantAndEquipmentGross 4000000.00
propertyPlantAndEquipmentNet 4037000.00
commonStockSharesOutstanding 8260000.00
2001-09-30
date 2001-09-30
filing_date 2001-09-30
currency_symbol USD
totalAssets 150191000.00
otherCurrentAssets 100000.00
totalLiab 13011000.00
totalStockholderEquity 137106000.00
otherCurrentLiab 8930000.00
commonStock 412000.00
retainedEarnings 5606000.00
otherLiab 886000.00
otherAssets 4137000.00
cash 1208000.00
totalCurrentLiabilities 12125000.00
netDebt -1208000.00
otherStockholderEquity 132100000.00
propertyPlantEquipment 4235000.00
totalCurrentAssets 141819000.00
shortTermInvestments 124349000.00
netReceivables 11315000.00
inventory 4947000.00
accountsPayable 3195000.00
accumulatedOtherComprehensiveIncome -527000.00
commonStockTotalEquity 400000.00
nonCurrrentAssetsOther 4186000.00
nonCurrentAssetsTotal 8372000.00
nonCurrentLiabilitiesTotal 886000.00
liabilitiesAndStockholdersEquity 150191000.00
cashAndShortTermInvestments 125557000.00
propertyPlantAndEquipmentGross 4200000.00
propertyPlantAndEquipmentNet 4235000.00
commonStockSharesOutstanding 35108576.00
2001-06-30
date 2001-06-30
filing_date 2001-06-30
currency_symbol USD
totalAssets 152887000.00
otherCurrentAssets 1440000.00
totalLiab 12598000.00
totalStockholderEquity 140279000.00
otherCurrentLiab 7797000.00
commonStock 412000.00
retainedEarnings 8843000.00
otherLiab 880000.00
otherAssets 3361000.00
cash 2767000.00
totalCurrentLiabilities 11718000.00
netDebt -2767000.00
otherStockholderEquity 132500000.00
propertyPlantEquipment 4306000.00
totalCurrentAssets 145220000.00
shortTermInvestments 126034000.00
netReceivables 12248000.00
inventory 4171000.00
accountsPayable 3921000.00
accumulatedOtherComprehensiveIncome -661000.00
commonStockTotalEquity 400000.00
nonCurrrentAssetsOther 3395000.00
nonCurrentAssetsTotal 7667000.00
nonCurrentLiabilitiesTotal 880000.00
liabilitiesAndStockholdersEquity 152887000.00
cashAndShortTermInvestments 128801000.00
propertyPlantAndEquipmentGross 4300000.00
propertyPlantAndEquipmentNet 4306000.00
commonStockSharesOutstanding 35440008.00
2001-03-31
date 2001-03-31
filing_date 2001-03-31
currency_symbol USD
totalAssets 151571000.00
otherCurrentAssets -100000.00
totalLiab 13407000.00
totalStockholderEquity 138140000.00
otherCurrentLiab 8446000.00
commonStock 402000.00
retainedEarnings 6945000.00
otherLiab 748000.00
otherAssets 2406000.00
cash 4784000.00
totalCurrentLiabilities 12659000.00
netDebt -4784000.00
otherStockholderEquity 132400000.00
propertyPlantEquipment 3652000.00
totalCurrentAssets 145513000.00
shortTermInvestments 126402000.00
netReceivables 10165000.00
inventory 4162000.00
accountsPayable 4213000.00
accumulatedOtherComprehensiveIncome -805000.00
commonStockTotalEquity 400000.00
nonCurrrentAssetsOther 2306000.00
nonCurrentAssetsTotal 6058000.00
nonCurrentLiabilitiesTotal 748000.00
liabilitiesAndStockholdersEquity 151571000.00
cashAndShortTermInvestments 131186000.00
propertyPlantAndEquipmentGross 3700000.00
propertyPlantAndEquipmentNet 3652000.00
commonStockSharesOutstanding 34634902.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
totalAssets 150095000.00
otherCurrentAssets 1613000.00
totalLiab 14119000.00
totalStockholderEquity 135931000.00
otherCurrentLiab 2062000.00
commonStock 401000.00
retainedEarnings 4881000.00
otherLiab 672000.00
otherAssets 1442000.00
cash 4501000.00
totalCurrentLiabilities 13447000.00
currentDeferredRevenue 2410000.00
netDebt -4501000.00
shortTermDebt 2298000.00
otherStockholderEquity 132400000.00
propertyPlantEquipment 2788000.00
totalCurrentAssets 145865000.00
shortTermInvestments 126323000.00
netReceivables 10867000.00
inventory 4174000.00
accountsPayable 6677000.00
accumulatedOtherComprehensiveIncome -892000.00
commonStockTotalEquity 400000.00
nonCurrrentAssetsOther 1465000.00
nonCurrentAssetsTotal 4230000.00
nonCurrentLiabilitiesTotal 672000.00
liabilitiesAndStockholdersEquity 150095000.00
cashAndShortTermInvestments 130824000.00
propertyPlantAndEquipmentGross 2800000.00
propertyPlantAndEquipmentNet 2788000.00
commonStockSharesOutstanding 8830000.00
2000-09-30
date 2000-09-30
filing_date 2000-09-30
currency_symbol USD
totalAssets 143447000.00
otherCurrentAssets 124272000.00
totalLiab 9792000.00
totalStockholderEquity 133655000.00
otherCurrentLiab 6751000.00
commonStock 393000.00
retainedEarnings 2798000.00
otherLiab 547000.00
otherAssets 464000.00
cash 7037000.00
totalCurrentLiabilities 9245000.00
netDebt -7037000.00
otherStockholderEquity 132500000.00
propertyPlantEquipment 1949000.00
totalCurrentAssets 141034000.00
shortTermInvestments 124300000.00
netReceivables 7150000.00
inventory 2575000.00
accountsPayable 2494000.00
accumulatedOtherComprehensiveIncome -1045000.00
commonStockTotalEquity 400000.00
nonCurrrentAssetsOther 364000.00
nonCurrentAssetsTotal 2413000.00
nonCurrentLiabilitiesTotal 547000.00
liabilitiesAndStockholdersEquity 143447000.00
cashAndShortTermInvestments 7037000.00
propertyPlantAndEquipmentGross 1900000.00
propertyPlantAndEquipmentNet 1949000.00
commonStockSharesOutstanding 36321716.00
2000-06-30
date 2000-06-30
filing_date 2000-06-30
currency_symbol USD
totalAssets 140236000.00
otherCurrentAssets 71244000.00
totalLiab 8444000.00
totalStockholderEquity 131792000.00
otherCurrentLiab 5302000.00
commonStock 390000.00
retainedEarnings 946000.00
otherLiab 425000.00
otherAssets 391000.00
cash 60056000.00
totalCurrentLiabilities 8019000.00
netDebt -60056000.00
otherStockholderEquity 132900000.00
propertyPlantEquipment 1787000.00
totalCurrentAssets 138058000.00
shortTermInvestments 71200000.00
netReceivables 5078000.00
inventory 1680000.00
accountsPayable 2717000.00
accumulatedOtherComprehensiveIncome -1199000.00
commonStockTotalEquity 400000.00
nonCurrrentAssetsOther 391000.00
nonCurrentAssetsTotal 2178000.00
nonCurrentLiabilitiesTotal 425000.00
liabilitiesAndStockholdersEquity 140236000.00
cashAndShortTermInvestments 60056000.00
propertyPlantAndEquipmentGross 1800000.00
propertyPlantAndEquipmentNet 1787000.00
commonStockSharesOutstanding 31708418.00
2000-03-31
date 2000-03-31
filing_date 2000-03-31
currency_symbol USD
totalAssets 137879000.00
otherCurrentAssets 50264000.00
totalLiab 7327000.00
totalStockholderEquity 130552000.00
otherCurrentLiab 4111000.00
commonStock 390000.00
retainedEarnings -349000.00
otherLiab 317000.00
otherAssets 329000.00
cash 80844000.00
totalCurrentLiabilities 7010000.00
netDebt -80844000.00
otherStockholderEquity 133300000.00
propertyPlantEquipment 1181000.00
totalCurrentAssets 136369000.00
shortTermInvestments 50300000.00
netReceivables 4169000.00
inventory 1092000.00
accountsPayable 2899000.00
accumulatedOtherComprehensiveIncome -1374000.00
commonStockTotalEquity 400000.00
nonCurrrentAssetsOther 329000.00
nonCurrentAssetsTotal 1510000.00
nonCurrentLiabilitiesTotal 317000.00
liabilitiesAndStockholdersEquity 137879000.00
cashAndShortTermInvestments 80844000.00
propertyPlantAndEquipmentGross 1200000.00
propertyPlantAndEquipmentNet 1181000.00
commonStockSharesOutstanding 34047722.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
currency_symbol USD
totalAssets 74734000.00
totalLiab 5315000.00
totalStockholderEquity 69419000.00
otherCurrentLiab 3248000.00
commonStock 360000.00
retainedEarnings -1205000.00
cash 68747000.00
totalCurrentLiabilities 5061000.00
netDebt -68747000.00
otherStockholderEquity 71817000.00
totalCurrentAssets 73364000.00
netReceivables 3835000.00
inventory 782000.00
accountsPayable 1813000.00
accumulatedOtherComprehensiveIncome -1553000.00
nonCurrrentAssetsOther 334000.00
nonCurrentAssetsTotal 1370000.00
nonCurrentLiabilitiesTotal 254000.00
liabilitiesAndStockholdersEquity 74734000.00
cashAndShortTermInvestments 68747000.00
propertyPlantAndEquipmentNet 1036000.00
commonStockSharesOutstanding 22208418.00
1999-09-30
date 1999-09-30
filing_date 1999-09-30
currency_symbol USD
totalAssets 72289000.00
totalLiab 3796000.00
totalStockholderEquity 68493000.00
otherCurrentLiab 2336000.00
commonStock 99000.00
retainedEarnings -1722000.00
cash 67394000.00
totalCurrentLiabilities 3589000.00
netDebt -67394000.00
otherStockholderEquity 71768000.00
totalCurrentAssets 71366000.00
netReceivables 3460000.00
inventory 512000.00
accountsPayable 1253000.00
accumulatedOtherComprehensiveIncome -1652000.00
nonCurrrentAssetsOther 199000.00
nonCurrentAssetsTotal 923000.00
nonCurrentLiabilitiesTotal 207000.00
liabilitiesAndStockholdersEquity 72289000.00
cashAndShortTermInvestments 67394000.00
propertyPlantAndEquipmentNet 724000.00
commonStockSharesOutstanding 22208418.00
1999-06-30
date 1999-06-30
filing_date 1999-06-30
currency_symbol USD
commonStockSharesOutstanding 20000000.00
1999-03-31
date 1999-03-31
filing_date 1999-03-31
currency_symbol USD
commonStockSharesOutstanding 20000000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-30
currency_symbol USD
totalAssets 647405000.00
intangibleAssets 19686000.00
otherCurrentAssets 7196000.00
totalLiab 278962000.00
totalStockholderEquity 332159000.00
deferredLongTermLiab 25517000.00
otherCurrentLiab 45444000.00
commonStock 732000.00
capitalStock 732000.00
retainedEarnings 141402000.00
otherLiab 91649000.00
goodWill 68008000.00
otherAssets 41269000.00
cash 46185000.00
totalCurrentLiabilities 166439000.00
currentDeferredRevenue 108243000.00
netDebt -22039000.00
shortTermDebt 4685000.00
shortLongTermDebtTotal 24146000.00
otherStockholderEquity 194869000.00
propertyPlantEquipment 44146000.00
totalCurrentAssets 335870000.00
longTermInvestments 133913000.00
netTangibleAssets 244465000.00
shortTermInvestments 251859000.00
netReceivables 26398000.00
inventory 11428000.00
accountsPayable 8067000.00
accumulatedOtherComprehensiveIncome -4844000.00
nonCurrrentAssetsOther 45782000.00
nonCurrentAssetsTotal 311535000.00
capitalLeaseObligations 24146000.00
nonCurrentLiabilitiesOther 20843000.00
nonCurrentLiabilitiesTotal 112523000.00
liabilitiesAndStockholdersEquity 647405000.00
cashAndShortTermInvestments 298044000.00
propertyPlantAndEquipmentGross 44146000.00
propertyPlantAndEquipmentNet 44146000.00
netWorkingCapital 169431000.00
netInvestedCapital 332159000.00
commonStockSharesOutstanding 44943168.00
2021-12-31
date 2021-12-31
filing_date 2022-04-11
currency_symbol USD
totalAssets 634865000.00
intangibleAssets 10731000.00
otherCurrentAssets 8046000.00
totalLiab 264872000.00
totalStockholderEquity 369993000.00
deferredLongTermLiab 23940000.00
otherCurrentLiab 56565000.00
commonStock 730000.00
capitalStock 730000.00
retainedEarnings 141568000.00
otherLiab 77130000.00
goodWill 41144000.00
otherAssets 39788000.00
cash 92513000.00
totalCurrentLiabilities 165382000.00
currentDeferredRevenue 99922000.00
netDebt -65063000.00
shortTermDebt 5090000.00
shortLongTermDebtTotal 27450000.00
otherStockholderEquity 228150000.00
propertyPlantEquipment 45069000.00
totalCurrentAssets 320201000.00
longTermInvestments 177932000.00
netTangibleAssets 318118000.00
shortTermInvestments 195376000.00
netReceivables 20732000.00
inventory 11580000.00
accountsPayable 3805000.00
accumulatedOtherComprehensiveIncome -455000.00
nonCurrrentAssetsOther 37334000.00
nonCurrentAssetsTotal 314664000.00
capitalLeaseObligations 27450000.00
nonCurrentLiabilitiesOther 10065000.00
nonCurrentLiabilitiesTotal 99490000.00
liabilitiesAndStockholdersEquity 634865000.00
cashAndShortTermInvestments 287889000.00
propertyPlantAndEquipmentGross 45069000.00
propertyPlantAndEquipmentNet 45069000.00
netWorkingCapital 154819000.00
netInvestedCapital 369993000.00
commonStockSharesOutstanding 47503091.00
2020-12-31
date 2020-12-31
filing_date 2021-04-20
currency_symbol USD
totalAssets 623444000.00
intangibleAssets 12588000.00
otherCurrentAssets 6526000.00
totalLiab 234983000.00
totalStockholderEquity 388461000.00
deferredLongTermLiab 20867000.00
otherCurrentLiab 41955000.00
commonStock 721000.00
capitalStock 721000.00
retainedEarnings 133757000.00
otherLiab 66206000.00
goodWill 41144000.00
otherAssets 30222000.00
cash 54771000.00
totalCurrentLiabilities 143926000.00
currentDeferredRevenue 92127000.00
netDebt -24696000.00
shortTermDebt 5224000.00
shortLongTermDebtTotal 30075000.00
otherStockholderEquity 252466000.00
propertyPlantEquipment 50799000.00
totalCurrentAssets 347981000.00
longTermInvestments 138257000.00
netTangibleAssets 334729000.00
shortTermInvestments 255722000.00
netReceivables 23553000.00
inventory 13935000.00
accountsPayable 4620000.00
accumulatedOtherComprehensiveIncome 1517000.00
commonStockTotalEquity 721000.00
nonCurrrentAssetsOther 30222000.00
nonCurrentAssetsTotal 275463000.00
capitalLeaseObligations 30075000.00
nonCurrentLiabilitiesOther 11409000.00
nonCurrentLiabilitiesTotal 91057000.00
liabilitiesAndStockholdersEquity 623444000.00
cashAndShortTermInvestments 310493000.00
propertyPlantAndEquipmentGross 50799000.00
propertyPlantAndEquipmentNet 50799000.00
netWorkingCapital 204055000.00
netInvestedCapital 388461000.00
commonStockSharesOutstanding 47739540.00
2019-12-31
date 2019-12-31
filing_date 2020-04-02
currency_symbol USD
totalAssets 595657000.00
intangibleAssets 14481000.00
otherCurrentAssets 7469000.00
totalLiab 200326000.00
totalStockholderEquity 395331000.00
deferredLongTermLiab 15596000.00
otherCurrentLiab 34689000.00
commonStock 710000.00
capitalStock 710000.00
retainedEarnings 124121000.00
otherLiab 60413000.00
goodWill 41144000.00
otherAssets 24398000.00
cash 40751000.00
totalCurrentLiabilities 125999000.00
currentDeferredRevenue 79239000.00
netDebt -21644000.00
shortTermDebt 5193000.00
shortLongTermDebtTotal 19107000.00
otherStockholderEquity 269355000.00
propertyPlantEquipment 41115000.00
totalCurrentAssets 222533000.00
longTermInvestments 249791000.00
netTangibleAssets 339706000.00
shortTermInvestments 137200000.00
netReceivables 30642000.00
inventory 13940000.00
accountsPayable 6878000.00
accumulatedOtherComprehensiveIncome 1145000.00
commonStockTotalEquity 710000.00
treasuryStock -145226000.00
nonCurrrentAssetsOther 24293000.00
nonCurrentAssetsTotal 373124000.00
capitalLeaseObligations 19107000.00
nonCurrentLiabilitiesOther 9525000.00
nonCurrentLiabilitiesTotal 74327000.00
capitalSurpluse 414581000.00
liabilitiesAndStockholdersEquity 595657000.00
cashAndShortTermInvestments 177951000.00
propertyPlantAndEquipmentGross 41115000.00
propertyPlantAndEquipmentNet 41115000.00
netWorkingCapital 96429000.00
netInvestedCapital 395331000.00
commonStockSharesOutstanding 48523120.00
2018-12-31
date 2018-12-31
filing_date 2019-04-15
currency_symbol USD
totalAssets 532317000.00
intangibleAssets 9467000.00
otherCurrentAssets 7071000.00
totalLiab 168360000.00
totalStockholderEquity 363957000.00
deferredLongTermLiab 12640000.00
otherCurrentLiab 29596000.00
commonStock 693000.00
capitalStock 693000.00
retainedEarnings 101555000.00
otherLiab 50730000.00
goodWill 32174000.00
otherAssets 20724000.00
cash 45203000.00
totalCurrentLiabilities 118356000.00
currentDeferredRevenue 83955000.00
netDebt -45203000.00
shortTermDebt 322000.00
otherStockholderEquity 262819000.00
propertyPlantEquipment 23677000.00
totalCurrentAssets 358633000.00
longTermInvestments 84669000.00
netTangibleAssets 322316000.00
shortTermInvestments 271196000.00
netReceivables 23833000.00
inventory 18401000.00
accountsPayable 4483000.00
accumulatedOtherComprehensiveIncome -1110000.00
commonStockTotalEquity 693000.00
treasuryStock -120717000.00
nonCurrrentAssetsOther 20724000.00
nonCurrentAssetsTotal 173684000.00
nonCurrentLiabilitiesOther 6934000.00
nonCurrentLiabilitiesTotal 50004000.00
capitalSurpluse 383536000.00
liabilitiesAndStockholdersEquity 532317000.00
cashAndShortTermInvestments 316399000.00
propertyPlantAndEquipmentGross 23677000.00
propertyPlantAndEquipmentNet 23677000.00
netWorkingCapital 241003000.00
netInvestedCapital 363957000.00
commonStockSharesOutstanding 47691868.00
2017-12-31
date 2017-12-31
filing_date 2018-03-28
currency_symbol USD
totalAssets 469088000.00
intangibleAssets 10415000.00
otherCurrentAssets 12252000.00
totalLiab 153732000.00
totalStockholderEquity 315356000.00
deferredLongTermLiab 43482000.00
otherCurrentLiab 32174000.00
commonStock 673000.00
retainedEarnings 82318000.00
otherLiab 48684000.00
goodWill 32174000.00
otherAssets 11384000.00
cash 65237000.00
totalCurrentLiabilities 107370000.00
currentDeferredRevenue 69829000.00
netDebt -65237000.00
otherStockholderEquity 232808000.00
propertyPlantEquipment 23642000.00
totalCurrentAssets 248135000.00
longTermInvestments 143338000.00
netTangibleAssets 272767000.00
shortTermInvestments 135724000.00
netReceivables 28402000.00
inventory 18772000.00
accountsPayable 5367000.00
accumulatedOtherComprehensiveIncome -443000.00
commonStockTotalEquity 673000.00
treasuryStock -116442000.00
nonCurrrentAssetsOther 8133000.00
nonCurrentAssetsTotal 220953000.00
nonCurrentLiabilitiesOther 2880000.00
nonCurrentLiabilitiesTotal 46362000.00
capitalSurpluse 349250000.00
liabilitiesAndStockholdersEquity 469088000.00
cashAndShortTermInvestments 200961000.00
propertyPlantAndEquipmentGross 23642000.00
propertyPlantAndEquipmentNet 23642000.00
netWorkingCapital 140765000.00
netInvestedCapital 315356000.00
commonStockSharesOutstanding 43475844.00
2016-12-31
date 2016-12-31
filing_date 2017-04-27
currency_symbol USD
totalAssets 429839000.00
intangibleAssets 2399000.00
otherCurrentAssets 4159000.00
totalLiab 130210000.00
totalStockholderEquity 299629000.00
deferredLongTermLiab 31100000.00
otherCurrentLiab 26232000.00
commonStock 663000.00
retainedEarnings 89811000.00
otherLiab 45309000.00
goodWill 30069000.00
otherAssets 10689000.00
cash 79639000.00
totalCurrentLiabilities 85264000.00
currentDeferredRevenue 53061000.00
netDebt -79639000.00
otherStockholderEquity 209309000.00
propertyPlantEquipment 26354000.00
totalCurrentAssets 266766000.00
longTermInvestments 94059000.00
netTangibleAssets 267295000.00
shortTermInvestments 146447000.00
netReceivables 23566000.00
inventory 17114000.00
accountsPayable 5971000.00
accumulatedOtherComprehensiveIncome -20000.00
commonStockTotalEquity 663000.00
treasuryStock -116029000.00
nonCurrrentAssetsOther 7595000.00
nonCurrentAssetsTotal 163073000.00
nonCurrentLiabilitiesOther 14209000.00
nonCurrentLiabilitiesTotal 44946000.00
capitalSurpluse 325338000.00
liabilitiesAndStockholdersEquity 429839000.00
cashAndShortTermInvestments 226086000.00
propertyPlantAndEquipmentGross 26354000.00
propertyPlantAndEquipmentNet 26354000.00
commonStockSharesOutstanding 43868221.00
2015-12-31
date 2015-12-31
filing_date 2016-04-21
currency_symbol USD
totalAssets 431306000.00
intangibleAssets 3518000.00
otherCurrentAssets 5042000.00
totalLiab 111764000.00
totalStockholderEquity 319542000.00
deferredLongTermLiab 25136000.00
otherCurrentLiab 22098000.00
commonStock 661000.00
retainedEarnings 98470000.00
otherLiab 34350000.00
goodWill 30069000.00
otherAssets 8197000.00
cash 33744000.00
totalCurrentLiabilities 77414000.00
currentDeferredRevenue 46061000.00
netDebt -33744000.00
otherStockholderEquity 218735000.00
propertyPlantEquipment 26203000.00
totalCurrentAssets 178443000.00
longTermInvestments 184457000.00
netTangibleAssets 285536000.00
shortTermInvestments 96925000.00
netReceivables 31452000.00
inventory 16322000.00
accountsPayable 9255000.00
accumulatedOtherComprehensiveIncome 1676000.00
commonStockTotalEquity 661000.00
treasuryStock -94049000.00
nonCurrrentAssetsOther 5892000.00
nonCurrentAssetsTotal 252863000.00
nonCurrentLiabilitiesTotal 34350000.00
capitalSurpluse 312784000.00
liabilitiesAndStockholdersEquity 431306000.00
cashAndShortTermInvestments 130669000.00
propertyPlantAndEquipmentGross 26203000.00
propertyPlantAndEquipmentNet 26203000.00
commonStockSharesOutstanding 46738604.00
2014-12-31
date 2014-12-31
filing_date 2015-04-27
currency_symbol USD
totalAssets 443441000.00
intangibleAssets 4756000.00
otherCurrentAssets 8107000.00
totalLiab 109744000.00
totalStockholderEquity 333697000.00
deferredLongTermLiab 25382000.00
otherCurrentLiab 24043000.00
commonStock 654000.00
retainedEarnings 79901000.00
otherLiab 33050000.00
goodWill 30069000.00
otherAssets 6274000.00
cash 44979000.00
totalCurrentLiabilities 76123000.00
currentDeferredRevenue 41966000.00
netDebt -44979000.00
shortTermDebt 297000.00
otherStockholderEquity 252931000.00
propertyPlantEquipment 20592000.00
totalCurrentAssets 155139000.00
longTermInvestments 226273000.00
netTangibleAssets 298872000.00
shortTermInvestments 59437000.00
netReceivables 33879000.00
inventory 16844000.00
accountsPayable 9817000.00
accumulatedOtherComprehensiveIncome 211000.00
commonStockTotalEquity 700000.00
treasuryStock -41153000.00
nonCurrrentAssetsOther 3572000.00
nonCurrentAssetsTotal 288302000.00
nonCurrentLiabilitiesTotal 33621000.00
liabilitiesAndStockholdersEquity 443441000.00
cashAndShortTermInvestments 104416000.00
propertyPlantAndEquipmentGross 20600000.00
propertyPlantAndEquipmentNet 20592000.00
commonStockSharesOutstanding 46894615.00
2013-12-31
date 2013-12-31
filing_date 2014-03-31
currency_symbol USD
totalAssets 388734000.00
intangibleAssets 5070000.00
otherCurrentAssets 6323000.00
totalLiab 94614000.00
totalStockholderEquity 294120000.00
otherCurrentLiab 19232000.00
commonStock 611000.00
retainedEarnings 54951000.00
otherLiab 27249000.00
goodWill 30069000.00
otherAssets 4948000.00
cash 20067000.00
totalCurrentLiabilities 66704000.00
currentDeferredRevenue 38674000.00
netDebt -20067000.00
otherStockholderEquity 236825000.00
propertyPlantEquipment 17523000.00
totalCurrentAssets 180250000.00
longTermInvestments 150874000.00
shortTermInvestments 114759000.00
netReceivables 31234000.00
inventory 14190000.00
accountsPayable 8798000.00
accumulatedOtherComprehensiveIncome 1733000.00
commonStockTotalEquity 600000.00
treasuryStock -25984000.00
nonCurrrentAssetsOther 1629000.00
nonCurrentAssetsTotal 208484000.00
nonCurrentLiabilitiesTotal 27910000.00
liabilitiesAndStockholdersEquity 388734000.00
cashAndShortTermInvestments 134826000.00
propertyPlantAndEquipmentGross 17500000.00
propertyPlantAndEquipmentNet 17523000.00
commonStockSharesOutstanding 46716929.00
2012-12-31
date 2012-12-31
filing_date 2013-03-28
currency_symbol USD
totalAssets 357650000.00
intangibleAssets 5128000.00
otherCurrentAssets 3975000.00
totalLiab 86420000.00
totalStockholderEquity 271230000.00
otherCurrentLiab 20301000.00
commonStock 553000.00
retainedEarnings 36896000.00
otherLiab 19776000.00
goodWill 24465000.00
otherAssets 4594000.00
cash 20048000.00
totalCurrentLiabilities 66520000.00
currentDeferredRevenue 36304000.00
netDebt -20048000.00
otherStockholderEquity 231657000.00
propertyPlantEquipment 13589000.00
totalCurrentAssets 123135000.00
shortTermInvestments 68159000.00
netReceivables 22383000.00
inventory 12545000.00
accountsPayable 9915000.00
accumulatedOtherComprehensiveIncome 2078000.00
commonStockTotalEquity 600000.00
treasuryStock -18082000.00
nonCurrrentAssetsOther 1637000.00
nonCurrentAssetsTotal 234515000.00
nonCurrentLiabilitiesTotal 19900000.00
liabilitiesAndStockholdersEquity 357650000.00
cashAndShortTermInvestments 88207000.00
propertyPlantAndEquipmentGross 13600000.00
propertyPlantAndEquipmentNet 13589000.00
commonStockSharesOutstanding 46588894.00
2011-12-31
date 2011-12-31
filing_date 2012-03-28
currency_symbol USD
totalAssets 295598000.00
intangibleAssets 8163000.00
otherCurrentAssets 3625000.00
totalLiab 76277000.00
totalStockholderEquity 219321000.00
otherCurrentLiab 2940000.00
commonStock 528000.00
retainedEarnings 5139000.00
otherLiab 27446000.00
goodWill 24465000.00
otherAssets 4412000.00
cash 17386000.00
totalCurrentLiabilities 48831000.00
currentDeferredRevenue 28593000.00
netDebt -17386000.00
shortTermDebt 12199000.00
otherStockholderEquity 215317000.00
propertyPlantEquipment 11084000.00
totalCurrentAssets 144830000.00
shortTermInvestments 99107000.00
netReceivables 12565000.00
inventory 12147000.00
accountsPayable 5099000.00
accumulatedOtherComprehensiveIncome -1663000.00
commonStockTotalEquity 600000.00
treasuryStock -18036000.00
nonCurrrentAssetsOther 554000.00
nonCurrentAssetsTotal 150768000.00
nonCurrentLiabilitiesTotal 27446000.00
liabilitiesAndStockholdersEquity 295598000.00
cashAndShortTermInvestments 116493000.00
propertyPlantAndEquipmentGross 11100000.00
propertyPlantAndEquipmentNet 11084000.00
commonStockSharesOutstanding 45776128.00
2010-12-31
date 2010-12-31
filing_date 2011-03-24
currency_symbol USD
totalAssets 260635000.00
intangibleAssets 12011000.00
otherCurrentAssets 3402000.00
totalLiab 75645000.00
totalStockholderEquity 184990000.00
otherCurrentLiab 14316000.00
commonStock 506000.00
retainedEarnings -16198000.00
otherLiab 22509000.00
goodWill 24465000.00
otherAssets 3902000.00
cash 14814000.00
totalCurrentLiabilities 53136000.00
currentDeferredRevenue 28685000.00
netDebt -14814000.00
shortTermDebt 4222000.00
otherStockholderEquity 200557000.00
propertyPlantEquipment 11801000.00
totalCurrentAssets 120592000.00
shortTermInvestments 76111000.00
netReceivables 19945000.00
inventory 9722000.00
accountsPayable 5913000.00
accumulatedOtherComprehensiveIncome 125000.00
commonStockTotalEquity 500000.00
treasuryStock -18036000.00
nonCurrrentAssetsOther 560000.00
nonCurrentAssetsTotal 140043000.00
nonCurrentLiabilitiesTotal 22509000.00
liabilitiesAndStockholdersEquity 260635000.00
cashAndShortTermInvestments 90925000.00
propertyPlantAndEquipmentGross 11800000.00
propertyPlantAndEquipmentNet 11801000.00
commonStockSharesOutstanding 43467276.00
2009-12-31
date 2009-12-31
filing_date 2010-04-29
currency_symbol USD
totalAssets 209338000.00
intangibleAssets 15587000.00
otherCurrentAssets 2934000.00
totalLiab 58921000.00
totalStockholderEquity 150417000.00
otherCurrentLiab 12413000.00
commonStock 465000.00
retainedEarnings -25832000.00
otherLiab 20581000.00
goodWill 24616000.00
otherAssets 2981000.00
cash 19843000.00
totalCurrentLiabilities 38340000.00
currentDeferredRevenue 20734000.00
netDebt -19843000.00
shortTermDebt -506000.00
otherStockholderEquity 173905000.00
propertyPlantEquipment 11220000.00
totalCurrentAssets 87913000.00
shortTermInvestments 39247000.00
netReceivables 16097000.00
inventory 9792000.00
accountsPayable 5699000.00
accumulatedOtherComprehensiveIncome 935000.00
commonStockTotalEquity 500000.00
treasuryStock -18036000.00
nonCurrrentAssetsOther 25467000.00
nonCurrentAssetsTotal 121425000.00
nonCurrentLiabilitiesTotal 20581000.00
liabilitiesAndStockholdersEquity 209338000.00
cashAndShortTermInvestments 59090000.00
propertyPlantAndEquipmentGross 11200000.00
propertyPlantAndEquipmentNet 11220000.00
commonStockSharesOutstanding 37758460.00
2008-12-31
date 2008-12-31
filing_date 2009-03-25
currency_symbol USD
totalAssets 185464000.00
intangibleAssets 1856000.00
otherCurrentAssets 2046000.00
totalLiab 37402000.00
totalStockholderEquity 148062000.00
otherCurrentLiab 2678000.00
commonStock 465000.00
retainedEarnings -19896000.00
otherLiab 8792000.00
goodWill 13474000.00
otherAssets 2427000.00
cash 28065000.00
totalCurrentLiabilities 28610000.00
currentDeferredRevenue 14096000.00
netDebt -28065000.00
shortTermDebt 7190000.00
otherStockholderEquity 168366000.00
propertyPlantEquipment 11693000.00
totalCurrentAssets 110902000.00
shortTermInvestments 60731000.00
netReceivables 15394000.00
inventory 6712000.00
accountsPayable 4646000.00
accumulatedOtherComprehensiveIncome -873000.00
commonStockTotalEquity 500000.00
treasuryStock -17619000.00
nonCurrrentAssetsOther 47107000.00
nonCurrentAssetsTotal 74562000.00
nonCurrentLiabilitiesTotal 8792000.00
liabilitiesAndStockholdersEquity 185464000.00
cashAndShortTermInvestments 88796000.00
propertyPlantAndEquipmentGross 11700000.00
propertyPlantAndEquipmentNet 11693000.00
commonStockSharesOutstanding 38879552.00
2007-12-31
date 2007-12-31
filing_date 2008-06-11
currency_symbol USD
totalAssets 216067000.00
intangibleAssets 4798000.00
otherCurrentAssets 3195000.00
totalLiab 39354000.00
totalStockholderEquity 176713000.00
otherCurrentLiab 1656000.00
commonStock 482000.00
retainedEarnings 11126000.00
otherLiab 5379000.00
goodWill 13474000.00
otherAssets 4918000.00
cash 61376000.00
totalCurrentLiabilities 33975000.00
currentDeferredRevenue 18395000.00
netDebt -61376000.00
shortTermDebt 6387000.00
otherStockholderEquity 164955000.00
propertyPlantEquipment 12217000.00
totalCurrentAssets 177925000.00
shortTermInvestments 90734000.00
netReceivables 20387000.00
inventory 5428000.00
accountsPayable 7537000.00
accumulatedOtherComprehensiveIncome 150000.00
commonStockTotalEquity 500000.00
treasuryStock -11049000.00
nonCurrrentAssetsOther 6675000.00
nonCurrentAssetsTotal 38142000.00
nonCurrentLiabilitiesTotal 5379000.00
liabilitiesAndStockholdersEquity 216067000.00
cashAndShortTermInvestments 152110000.00
propertyPlantAndEquipmentGross 12200000.00
propertyPlantAndEquipmentNet 12217000.00
commonStockSharesOutstanding 38954444.00
2006-12-31
date 2006-12-31
filing_date 2007-06-05
currency_symbol USD
totalAssets 215668000.00
intangibleAssets 2363000.00
otherCurrentAssets 1996000.00
totalLiab 33254000.00
totalStockholderEquity 182414000.00
otherCurrentLiab 280000.00
commonStock 478000.00
retainedEarnings 23137000.00
otherLiab 3944000.00
goodWill 9454000.00
otherAssets 4126000.00
cash 25324000.00
totalCurrentLiabilities 29310000.00
currentDeferredRevenue 15712000.00
netDebt -25324000.00
shortTermDebt 6362000.00
otherStockholderEquity 159041000.00
propertyPlantEquipment 9253000.00
totalCurrentAssets 166716000.00
shortTermInvestments 115051000.00
netReceivables 19449000.00
inventory 6892000.00
accountsPayable 6956000.00
accumulatedOtherComprehensiveIncome -242000.00
commonStockTotalEquity 500000.00
treasuryStock -11049000.00
nonCurrrentAssetsOther 26663000.00
nonCurrentAssetsTotal 48952000.00
nonCurrentLiabilitiesTotal 3944000.00
liabilitiesAndStockholdersEquity 215668000.00
cashAndShortTermInvestments 140375000.00
propertyPlantAndEquipmentGross 9300000.00
propertyPlantAndEquipmentNet 9253000.00
commonStockSharesOutstanding 36571429.00
2005-12-31
date 2005-12-31
filing_date 2006-04-26
currency_symbol USD
totalAssets 204347000.00
intangibleAssets 9267000.00
otherCurrentAssets 1451000.00
totalLiab 26921000.00
totalStockholderEquity 177426000.00
otherCurrentLiab 6509000.00
commonStock 470000.00
retainedEarnings 24417000.00
otherLiab 2659000.00
goodWill 6500000.00
otherAssets 3253000.00
cash 56263000.00
totalCurrentLiabilities 24262000.00
currentDeferredRevenue 12424000.00
netDebt -56263000.00
otherStockholderEquity 153010000.00
propertyPlantEquipment 5968000.00
totalCurrentAssets 148267000.00
shortTermInvestments 70638000.00
netReceivables 16112000.00
inventory 5254000.00
accountsPayable 5329000.00
accumulatedOtherComprehensiveIncome -471000.00
commonStockTotalEquity 500000.00
nonCurrrentAssetsOther 40845000.00
nonCurrentAssetsTotal 56080000.00
nonCurrentLiabilitiesTotal 2659000.00
liabilitiesAndStockholdersEquity 204347000.00
cashAndShortTermInvestments 126901000.00
propertyPlantAndEquipmentGross 6000000.00
propertyPlantAndEquipmentNet 5968000.00
commonStockSharesOutstanding 39761702.00
2004-12-31
date 2004-12-31
filing_date 2005-04-13
currency_symbol USD
totalAssets 183241000.00
intangibleAssets 1235000.00
otherCurrentAssets 1332000.00
totalLiab 22324000.00
totalStockholderEquity 160917000.00
otherCurrentLiab 4962000.00
commonStock 457000.00
retainedEarnings 15073000.00
otherLiab 2399000.00
otherAssets 3156000.00
cash 30073000.00
totalCurrentLiabilities 19925000.00
currentDeferredRevenue 9888000.00
netDebt -30073000.00
otherStockholderEquity 145439000.00
propertyPlantEquipment 4452000.00
totalCurrentAssets 127612000.00
shortTermInvestments 78947000.00
netReceivables 14498000.00
inventory 4094000.00
accountsPayable 5075000.00
accumulatedOtherComprehensiveIncome -52000.00
commonStockTotalEquity 500000.00
nonCurrrentAssetsOther 49942000.00
nonCurrentAssetsTotal 55629000.00
nonCurrentLiabilitiesTotal 2399000.00
liabilitiesAndStockholdersEquity 183241000.00
cashAndShortTermInvestments 109020000.00
propertyPlantAndEquipmentGross 4500000.00
propertyPlantAndEquipmentNet 4452000.00
commonStockSharesOutstanding 39371429.00
2003-12-31
date 2003-12-31
filing_date 2004-03-16
currency_symbol USD
totalAssets 158114000.00
otherCurrentAssets 1089000.00
totalLiab 17807000.00
totalStockholderEquity 140246000.00
otherCurrentLiab 4839000.00
commonStock 439000.00
retainedEarnings 1293000.00
otherLiab 1625000.00
otherAssets 1837000.00
cash 31771000.00
totalCurrentLiabilities 16182000.00
currentDeferredRevenue 7058000.00
netDebt -31771000.00
otherStockholderEquity 138552000.00
propertyPlantEquipment 3479000.00
totalCurrentAssets 76659000.00
shortTermInvestments 31111000.00
netReceivables 10779000.00
inventory 2998000.00
accountsPayable 4285000.00
accumulatedOtherComprehensiveIncome -38000.00
commonStockTotalEquity 400000.00
nonCurrrentAssetsOther 77976000.00
nonCurrentAssetsTotal 81455000.00
nonCurrentLiabilitiesTotal 1625000.00
liabilitiesAndStockholdersEquity 158114000.00
cashAndShortTermInvestments 62882000.00
propertyPlantAndEquipmentGross 3500000.00
propertyPlantAndEquipmentNet 3479000.00
commonStockSharesOutstanding 37382353.00
2002-12-31
date 2002-12-31
filing_date 2003-04-02
currency_symbol USD
totalAssets 142998000.00
otherCurrentAssets 1152000.00
totalLiab 15610000.00
totalStockholderEquity 127357000.00
otherCurrentLiab 6517000.00
commonStock 424000.00
retainedEarnings -4809000.00
otherLiab 1191000.00
otherAssets 111000.00
cash 16097000.00
totalCurrentLiabilities 14419000.00
currentDeferredRevenue 5290000.00
netDebt -16097000.00
otherStockholderEquity 131751000.00
propertyPlantEquipment 3644000.00
totalCurrentAssets 65109000.00
shortTermInvestments 36177000.00
netReceivables 9847000.00
inventory 2988000.00
accountsPayable 2612000.00
accumulatedOtherComprehensiveIncome -9000.00
commonStockTotalEquity 400000.00
treasuryStock -254000.00
nonCurrrentAssetsOther 74245000.00
nonCurrentAssetsTotal 77889000.00
nonCurrentLiabilitiesTotal 1191000.00
liabilitiesAndStockholdersEquity 142998000.00
cashAndShortTermInvestments 52274000.00
propertyPlantAndEquipmentGross 3600000.00
propertyPlantAndEquipmentNet 3644000.00
commonStockSharesOutstanding 32507692.00
2001-12-31
date 2001-12-31
filing_date 2002-04-05
currency_symbol USD
totalAssets 144461000.00
otherCurrentAssets 100000.00
totalLiab 15522000.00
totalStockholderEquity 128938000.00
otherCurrentLiab 3069000.00
commonStock 413000.00
retainedEarnings -2696000.00
otherLiab 930000.00
otherAssets 921000.00
cash 340000.00
totalCurrentLiabilities 14592000.00
currentDeferredRevenue 4209000.00
netDebt -340000.00
shortTermDebt 4773000.00
otherStockholderEquity 132000000.00
propertyPlantEquipment 4037000.00
totalCurrentAssets 139503000.00
shortTermInvestments 125340000.00
netReceivables 9042000.00
inventory 4781000.00
accountsPayable 2541000.00
accumulatedOtherComprehensiveIncome -394000.00
commonStockTotalEquity 400000.00
nonCurrrentAssetsOther 961000.00
nonCurrentAssetsTotal 4958000.00
nonCurrentLiabilitiesTotal 930000.00
liabilitiesAndStockholdersEquity 144461000.00
cashAndShortTermInvestments 125680000.00
propertyPlantAndEquipmentGross 4000000.00
propertyPlantAndEquipmentNet 4037000.00
commonStockSharesOutstanding 32845942.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
totalAssets 150095000.00
otherCurrentAssets 1613000.00
totalLiab 14119000.00
totalStockholderEquity 135931000.00
otherCurrentLiab 2062000.00
commonStock 401000.00
retainedEarnings 4881000.00
otherLiab 672000.00
otherAssets 721000.00
cash 4501000.00
totalCurrentLiabilities 13447000.00
currentDeferredRevenue 2410000.00
netDebt -4501000.00
shortTermDebt 2298000.00
otherStockholderEquity 132400000.00
propertyPlantEquipment 2788000.00
totalCurrentAssets 145865000.00
shortTermInvestments 126323000.00
netReceivables 10867000.00
inventory 4174000.00
accountsPayable 6677000.00
accumulatedOtherComprehensiveIncome -892000.00
commonStockTotalEquity 400000.00
nonCurrrentAssetsOther 1465000.00
nonCurrentAssetsTotal 4230000.00
nonCurrentLiabilitiesTotal 672000.00
liabilitiesAndStockholdersEquity 150095000.00
cashAndShortTermInvestments 130824000.00
propertyPlantAndEquipmentGross 2800000.00
propertyPlantAndEquipmentNet 2788000.00
commonStockSharesOutstanding 35204010.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
currency_symbol USD
totalAssets 74734000.00
totalLiab 5315000.00
totalStockholderEquity 69419000.00
otherCurrentLiab 3248000.00
commonStock 360000.00
retainedEarnings -1205000.00
cash 68747000.00
totalCurrentLiabilities 5061000.00
netDebt -68747000.00
otherStockholderEquity 71817000.00
totalCurrentAssets 73364000.00
netReceivables 3835000.00
inventory 782000.00
accountsPayable 1813000.00
accumulatedOtherComprehensiveIncome -1553000.00
nonCurrrentAssetsOther 334000.00
nonCurrentAssetsTotal 1370000.00
nonCurrentLiabilitiesTotal 254000.00
liabilitiesAndStockholdersEquity 74734000.00
cashAndShortTermInvestments 68747000.00
propertyPlantAndEquipmentNet 1036000.00
commonStockSharesOutstanding 24944636.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
currency_symbol USD
totalAssets 3800000.00
totalLiab 1100000.00
totalStockholderEquity 2700000.00
otherCurrentLiab 700000.00
retainedEarnings -1500000.00
cash 1700000.00
totalCurrentLiabilities 1000000.00
netDebt -1700000.00
otherStockholderEquity 4300000.00
totalCurrentAssets 3600000.00
netReceivables 1300000.00
inventory 600000.00
accountsPayable 300000.00
accumulatedOtherComprehensiveIncome -100000.00
nonCurrentAssetsTotal 200000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 3800000.00
cashAndShortTermInvestments 1700000.00
propertyPlantAndEquipmentNet 200000.00
commonStockSharesOutstanding 15555270.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-01
currency_symbol USD
investments 20209000.00
totalCashFromFinancingActivities -20648000.00
netIncome -6851000.00
changeInCash -10222000.00
beginPeriodCashFlow 42644000.00
endPeriodCashFlow 32422000.00
totalCashFromOperatingActivities -9783000.00
issuanceOfCapitalStock 0.00
depreciation 3025000.00
changeToInventory -671000.00
changeToAccountReceivables 4448000.00
salePurchaseOfStock -20648000.00
otherCashflowsFromFinancingActivities 20209000.00
capitalExpenditures 1130000
changeInWorkingCapital -13377000.00
stockBasedCompensation 7259000.00
otherNonCashItems 161000.00
freeCashFlow -10913000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-02
currency_symbol USD
investments 15549000.00
changeToLiabilities 3490000.00
totalCashflowsFromInvestingActivities 15549000.00
totalCashFromFinancingActivities -19653000.00
changeToOperatingActivities -6434000.00
netIncome -5808000.00
changeInCash 762000.00
beginPeriodCashFlow 41882000.00
endPeriodCashFlow 42644000.00
totalCashFromOperatingActivities 4866000.00
depreciation 3113000.00
otherCashflowsFromInvestingActivities 1000.00
changeToInventory -1044000.00
changeToAccountReceivables 1937000.00
salePurchaseOfStock -19741000.00
otherCashflowsFromFinancingActivities 88000.00
changeToNetincome 9612000.00
capitalExpenditures 1595000
changeInWorkingCapital -2051000.00
stockBasedCompensation 8895000.00
otherNonCashItems 717000.00
freeCashFlow 3271000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-03
currency_symbol USD
investments 9455000.00
changeToLiabilities -891000.00
totalCashflowsFromInvestingActivities 9455000.00
totalCashFromFinancingActivities -12522000.00
changeToOperatingActivities -8965000.00
netIncome -3081000.00
changeInCash -4303000.00
beginPeriodCashFlow 46185000.00
endPeriodCashFlow 41882000.00
totalCashFromOperatingActivities -1236000.00
depreciation 3078000.00
otherCashflowsFromInvestingActivities 47000.00
changeToInventory 149000.00
changeToAccountReceivables -1005000.00
salePurchaseOfStock -12742000.00
otherCashflowsFromFinancingActivities 220000.00
changeToNetincome 9479000.00
capitalExpenditures 1768000
changeInWorkingCapital -8958000.00
stockBasedCompensation 8997000.00
otherNonCashItems -1272000.00
freeCashFlow -3004000.00
2022-12-31
date 2022-12-31
filing_date 2023-03-30
currency_symbol USD
investments 5625000.00
changeToLiabilities -708000.00
totalCashflowsFromInvestingActivities 5625000.00
totalCashFromFinancingActivities -11469000.00
changeToOperatingActivities 6069000.00
netIncome -4124000.00
changeInCash 3716000.00
beginPeriodCashFlow 42469000.00
endPeriodCashFlow 46185000.00
totalCashFromOperatingActivities 9560000.00
issuanceOfCapitalStock 0.00
depreciation 2878000.00
otherCashflowsFromInvestingActivities -71000.00
changeToInventory -574000.00
changeToAccountReceivables -4401000.00
salePurchaseOfStock -12301000.00
otherCashflowsFromFinancingActivities 832000.00
changeToNetincome 10420000.00
capitalExpenditures 1768000
changeInWorkingCapital 1810000.00
stockBasedCompensation 9658000.00
otherNonCashItems 1324000.00
freeCashFlow 7792000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-02
currency_symbol USD
investments 138000.00
changeToLiabilities -9279000.00
totalCashflowsFromInvestingActivities -2342000.00
totalCashFromFinancingActivities -5904000.00
changeToOperatingActivities 3802000.00
netIncome -2964000.00
changeInCash -6730000.00
beginPeriodCashFlow 49199000.00
endPeriodCashFlow 42469000.00
totalCashFromOperatingActivities 1516000.00
issuanceOfCapitalStock 0.00
depreciation 3097000.00
otherCashflowsFromInvestingActivities 69000.00
changeToInventory 549000.00
changeToAccountReceivables -1509000.00
salePurchaseOfStock -6305000.00
otherCashflowsFromFinancingActivities 401000.00
changeToNetincome 7820000.00
capitalExpenditures 2549000
changeInWorkingCapital -6437000.00
stockBasedCompensation 7631000.00
otherNonCashItems 189000.00
freeCashFlow -1033000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-08
currency_symbol USD
investments -51746000.00
changeToLiabilities 17351000.00
totalCashflowsFromInvestingActivities -53987000.00
totalCashFromFinancingActivities 17179000.00
changeToOperatingActivities -5747000.00
netIncome 3152000.00
changeInCash -5284000.00
beginPeriodCashFlow 54483000.00
endPeriodCashFlow 49199000.00
totalCashFromOperatingActivities 31524000.00
issuanceOfCapitalStock 35000000.00
depreciation 3229000.00
otherCashflowsFromInvestingActivities 92000.00
changeToInventory -148000.00
changeToAccountReceivables 7203000.00
salePurchaseOfStock -18060000.00
otherCashflowsFromFinancingActivities 35239000.00
changeToNetincome 6484000.00
capitalExpenditures 2333000
changeInWorkingCapital 18659000.00
stockBasedCompensation 5648000.00
otherNonCashItems 836000.00
freeCashFlow 29191000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-11
currency_symbol USD
investments -5314000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -53987000.00
totalCashFromFinancingActivities -14621000.00
changeToOperatingActivities -22438000.00
netIncome -5591000.00
changeInCash 29308000.00
beginPeriodCashFlow 63205000.00
endPeriodCashFlow 92513000.00
totalCashFromOperatingActivities 28934000.00
depreciation 2484000.00
otherCashflowsFromInvestingActivities 92000.00
changeToInventory 823000.00
changeToAccountReceivables 4524000.00
salePurchaseOfStock -17449000.00
otherCashflowsFromFinancingActivities 2828000.00
changeToNetincome 4978000.00
capitalExpenditures 1653000
changeInWorkingCapital 24863000.00
stockBasedCompensation 5372000.00
otherNonCashItems 1003000.00
freeCashFlow 27281000.00
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
investments 16641000.00
changeToLiabilities 5562000.00
totalCashflowsFromInvestingActivities 14995000.00
totalCashFromFinancingActivities -14621000.00
changeToOperatingActivities 13954000.00
netIncome -5591000.00
changeInCash 29308000.00
beginPeriodCashFlow 63205000.00
endPeriodCashFlow 92513000.00
totalCashFromOperatingActivities 28934000.00
depreciation 2484000.00
otherCashflowsFromInvestingActivities 7000.00
changeToInventory 823000.00
changeToAccountReceivables 4524000.00
salePurchaseOfStock -17449000.00
otherCashflowsFromFinancingActivities 2828000.00
changeToNetincome 7178000.00
capitalExpenditures 1653000
changeInWorkingCapital 24863000.00
stockBasedCompensation 5372000.00
otherNonCashItems 1003000.00
freeCashFlow 27281000.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
investments -16006000.00
changeToLiabilities -4871000.00
totalCashflowsFromInvestingActivities -17453000.00
totalCashFromFinancingActivities 1722000.00
changeToOperatingActivities 902000.00
netIncome 4965000.00
changeInCash 2148000.00
beginPeriodCashFlow 61057000.00
endPeriodCashFlow 63205000.00
totalCashFromOperatingActivities 17879000.00
depreciation 2527000.00
otherCashflowsFromInvestingActivities 11000.00
changeToInventory 797000.00
changeToAccountReceivables 7023000.00
salePurchaseOfStock -195000.00
otherCashflowsFromFinancingActivities 1917000.00
changeToNetincome 6536000.00
capitalExpenditures 1458000
changeInWorkingCapital 3851000.00
stockBasedCompensation 4591000.00
otherNonCashItems 1504000.00
freeCashFlow 16421000.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
investments 15402000.00
changeToLiabilities 3890000.00
totalCashflowsFromInvestingActivities 14232000.00
totalCashFromFinancingActivities -943000.00
changeToOperatingActivities 1643000.00
netIncome 4532000.00
changeInCash 22078000.00
beginPeriodCashFlow 38979000.00
endPeriodCashFlow 61057000.00
totalCashFromOperatingActivities 8789000.00
depreciation 2537000.00
otherCashflowsFromInvestingActivities -11000.00
changeToInventory 211000.00
changeToAccountReceivables -8591000.00
salePurchaseOfStock -4638000.00
otherCashflowsFromFinancingActivities 3695000.00
changeToNetincome 4567000.00
capitalExpenditures 1159000
changeInWorkingCapital -2847000.00
stockBasedCompensation 3237000.00
otherNonCashItems 698000.00
freeCashFlow 7630000.00
2021-03-31
date 2021-03-31
filing_date 2021-04-20
currency_symbol USD
investments -2634000.00
changeToLiabilities 9166000.00
totalCashflowsFromInvestingActivities -3925000.00
totalCashFromFinancingActivities -2132000.00
changeToOperatingActivities -11012000.00
netIncome 2802000.00
changeInCash 6342000.00
beginPeriodCashFlow 48429000.00
endPeriodCashFlow 54771000.00
totalCashFromOperatingActivities 16078000.00
depreciation 2676000.00
otherCashflowsFromInvestingActivities 42000.00
changeToInventory -645000.00
changeToAccountReceivables -2518000.00
salePurchaseOfStock -5750000.00
otherCashflowsFromFinancingActivities 3618000.00
changeToNetincome 3999000.00
capitalExpenditures 2045000
changeInWorkingCapital 6025000.00
stockBasedCompensation 4588000.00
otherNonCashItems -297000.00
freeCashFlow 14033000.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
investments -5475000.00
changeToLiabilities 3175000.00
totalCashflowsFromInvestingActivities -7604000.00
totalCashFromFinancingActivities -2132000.00
changeToOperatingActivities 8068000.00
netIncome 2802000.00
changeInCash 6342000.00
beginPeriodCashFlow 48429000.00
endPeriodCashFlow 54771000.00
totalCashFromOperatingActivities 16078000.00
depreciation 2676000.00
otherCashflowsFromInvestingActivities -84000.00
changeToInventory -645000.00
changeToAccountReceivables -2518000.00
salePurchaseOfStock -5750000.00
otherCashflowsFromFinancingActivities 3618000.00
changeToNetincome 4574000.00
capitalExpenditures 2045000
changeInWorkingCapital 6025000.00
stockBasedCompensation 4588000.00
otherNonCashItems -297000.00
freeCashFlow 14033000.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
investments 3939000.00
changeToLiabilities -8726000.00
totalCashflowsFromInvestingActivities 3939000.00
totalCashFromFinancingActivities -10960000.00
changeToOperatingActivities 2013000.00
netIncome 3587000.00
changeInCash -221000.00
beginPeriodCashFlow 48650000.00
endPeriodCashFlow 48429000.00
totalCashFromOperatingActivities 6800000.00
depreciation 2616000.00
otherCashflowsFromInvestingActivities -15000.00
changeToInventory 816000.00
changeToAccountReceivables 2865000.00
salePurchaseOfStock -15907000.00
otherCashflowsFromFinancingActivities 4947000.00
changeToNetincome 3629000.00
capitalExpenditures 1629000
changeInWorkingCapital -3032000.00
stockBasedCompensation 4407000.00
otherNonCashItems -598000.00
freeCashFlow 5171000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-29
currency_symbol USD
investments -6266000.00
changeToLiabilities 1634000.00
totalCashflowsFromInvestingActivities -6266000.00
totalCashFromFinancingActivities -3251000.00
changeToOperatingActivities -800000.00
netIncome 673000.00
changeInCash 8443000.00
beginPeriodCashFlow 40207000.00
endPeriodCashFlow 48650000.00
totalCashFromOperatingActivities 17960000.00
depreciation 2637000.00
otherCashflowsFromInvestingActivities -9000.00
changeToInventory 748000.00
changeToAccountReceivables 9444000.00
salePurchaseOfStock -5000000.00
otherCashflowsFromFinancingActivities 1749000.00
changeToNetincome 3624000.00
capitalExpenditures 2554000
changeInWorkingCapital 11026000.00
stockBasedCompensation 3914000.00
otherNonCashItems -178000.00
freeCashFlow 15406000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-02
currency_symbol USD
investments -4437000.00
changeToLiabilities 18614000.00
totalCashflowsFromInvestingActivities -4437000.00
totalCashFromFinancingActivities -2210000.00
changeToOperatingActivities -1702000.00
netIncome 7331000.00
changeInCash 796000.00
beginPeriodCashFlow 39955000.00
endPeriodCashFlow 40751000.00
totalCashFromOperatingActivities 3959000.00
depreciation 2789000.00
otherCashflowsFromInvestingActivities -2000.00
changeToInventory 1143000.00
changeToAccountReceivables -7557000.00
salePurchaseOfStock -5616000.00
otherCashflowsFromFinancingActivities 3406000.00
changeToNetincome 3800000.00
capitalExpenditures 2002000
changeInWorkingCapital -10215000.00
stockBasedCompensation 3282000.00
otherNonCashItems 622000.00
freeCashFlow 1957000.00
2019-12-31
date 2019-12-31
filing_date 2020-01-06
currency_symbol USD
investments -953000.00
changeToLiabilities -5641000.00
totalCashflowsFromInvestingActivities -953000.00
totalCashFromFinancingActivities -2210000.00
changeToOperatingActivities 1841000.00
netIncome 7331000.00
changeInCash 796000.00
beginPeriodCashFlow 39955000.00
endPeriodCashFlow 40751000.00
totalCashFromOperatingActivities 3959000.00
depreciation 2789000.00
otherCashflowsFromInvestingActivities -7000.00
changeToInventory 1143000.00
changeToAccountReceivables -7557000.00
salePurchaseOfStock -5616000.00
otherCashflowsFromFinancingActivities 3406000.00
changeToNetincome 4053000.00
capitalExpenditures 2002000
changeInWorkingCapital -10215000.00
stockBasedCompensation 3282000.00
otherNonCashItems 622000.00
freeCashFlow 1957000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-07
currency_symbol USD
investments -9408000.00
changeToLiabilities 5096000.00
totalCashflowsFromInvestingActivities -9408000.00
totalCashFromFinancingActivities -5090000.00
changeToOperatingActivities -1039000.00
netIncome 7121000.00
changeInCash 5764000.00
beginPeriodCashFlow 34191000.00
endPeriodCashFlow 39955000.00
totalCashFromOperatingActivities 20262000.00
depreciation 3106000.00
otherCashflowsFromInvestingActivities 73000.00
changeToInventory 881000.00
changeToAccountReceivables 2621000.00
salePurchaseOfStock -8841000.00
otherCashflowsFromFinancingActivities 3751000.00
changeToNetincome 2476000.00
capitalExpenditures 1810000
changeInWorkingCapital 7559000.00
stockBasedCompensation 3392000.00
otherNonCashItems -1057000.00
freeCashFlow 18452000.00
2019-06-30
date 2019-06-30
filing_date 2019-06-30
currency_symbol USD
investments -16417000.00
changeToLiabilities -7265000.00
totalCashflowsFromInvestingActivities -16417000.00
totalCashFromFinancingActivities -6896000.00
changeToOperatingActivities -908000.00
netIncome 3746000.00
changeInCash -18170000.00
beginPeriodCashFlow 52361000.00
endPeriodCashFlow 34191000.00
totalCashFromOperatingActivities 5143000.00
depreciation 2701000.00
otherCashflowsFromInvestingActivities -33000.00
changeToInventory 1221000.00
changeToAccountReceivables -641000.00
salePurchaseOfStock -10005000.00
otherCashflowsFromFinancingActivities 3109000.00
changeToNetincome 6289000.00
capitalExpenditures 2382000
changeInWorkingCapital -7593000.00
stockBasedCompensation 3290000.00
otherNonCashItems 2850000.00
freeCashFlow 2761000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-15
currency_symbol USD
investments -24015000.00
changeToLiabilities 10310000.00
totalCashflowsFromInvestingActivities -24015000.00
totalCashFromFinancingActivities -3361000.00
changeToOperatingActivities -713000.00
netIncome 7943000.00
changeInCash -14362000.00
beginPeriodCashFlow 59565000.00
endPeriodCashFlow 45203000.00
totalCashFromOperatingActivities 25697000.00
depreciation 2402000.00
otherCashflowsFromInvestingActivities -22054000.00
changeToInventory 2062000.00
changeToAccountReceivables 1325000.00
salePurchaseOfStock -4274000.00
otherCashflowsFromFinancingActivities 913000.00
changeToNetincome 2450000.00
capitalExpenditures 3998000
changeInWorkingCapital 12555000.00
stockBasedCompensation 3246000.00
otherNonCashItems -962000.00
freeCashFlow 21699000.00
2018-12-31
date 2018-12-31
filing_date 2019-01-02
currency_symbol USD
investments -32700000.00
changeToLiabilities 6799000.00
totalCashflowsFromInvestingActivities -36697000.00
totalCashFromFinancingActivities -3361000.00
changeToOperatingActivities 2367000.00
netIncome 7943000.00
changeInCash -14362000.00
beginPeriodCashFlow 59565000.00
endPeriodCashFlow 45203000.00
totalCashFromOperatingActivities 25697000.00
depreciation 2402000.00
otherCashflowsFromInvestingActivities 2000.00
changeToInventory 2062000.00
changeToAccountReceivables 1325000.00
salePurchaseOfStock -4274000.00
otherCashflowsFromFinancingActivities 913000.00
changeToNetincome 2798000.00
capitalExpenditures 3998000
changeInWorkingCapital 12555000.00
stockBasedCompensation 3246000.00
otherNonCashItems -962000.00
freeCashFlow 21699000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-02
currency_symbol USD
investments -16035000.00
changeToLiabilities -2094000.00
totalCashflowsFromInvestingActivities -17630000.00
totalCashFromFinancingActivities 6688000.00
changeToOperatingActivities 5251000.00
netIncome 3113000.00
changeInCash -2111000.00
beginPeriodCashFlow 61676000.00
endPeriodCashFlow 59565000.00
totalCashFromOperatingActivities 8831000.00
depreciation 2433000.00
otherCashflowsFromInvestingActivities 2000.00
changeToInventory -2020000.00
changeToAccountReceivables 107000.00
salePurchaseOfStock 6690000.00
otherCashflowsFromFinancingActivities 6688000.00
changeToNetincome 2041000.00
capitalExpenditures 1595000
changeInWorkingCapital 1244000.00
stockBasedCompensation 3066000.00
otherNonCashItems -1217000.00
freeCashFlow 7236000.00
2018-06-30
date 2018-06-30
filing_date 2018-07-02
currency_symbol USD
investments -9753000.00
changeToLiabilities -1276000.00
totalCashflowsFromInvestingActivities -10809000.00
totalCashFromFinancingActivities 7939000.00
changeToOperatingActivities -1353000.00
netIncome 1674000.00
changeInCash -311000.00
beginPeriodCashFlow 61987000.00
endPeriodCashFlow 61676000.00
totalCashFromOperatingActivities 2559000.00
depreciation 2443000.00
otherCashflowsFromInvestingActivities 131000.00
changeToInventory 477000.00
changeToAccountReceivables -2564000.00
salePurchaseOfStock 7940000.00
otherCashflowsFromFinancingActivities 7939000.00
changeToNetincome 3158000.00
capitalExpenditures 1187000
changeInWorkingCapital -4716000.00
stockBasedCompensation 2890000.00
otherNonCashItems -146000.00
freeCashFlow 1372000.00
2018-03-31
date 2018-03-31
filing_date 2018-04-02
currency_symbol USD
investments -18186000.00
changeToLiabilities 7819000.00
totalCashflowsFromInvestingActivities -20366000.00
totalCashFromFinancingActivities 4952000.00
changeToOperatingActivities -489000.00
netIncome -995000.00
changeInCash -3250000.00
beginPeriodCashFlow 65237000.00
endPeriodCashFlow 61987000.00
totalCashFromOperatingActivities 12164000.00
depreciation 2504000.00
otherCashflowsFromInvestingActivities -91000.00
changeToInventory -148000.00
changeToAccountReceivables -37000.00
salePurchaseOfStock 4950000.00
otherCashflowsFromFinancingActivities 4952000.00
changeToNetincome 3510000.00
capitalExpenditures 2089000
changeInWorkingCapital 7145000.00
stockBasedCompensation 3300000.00
otherNonCashItems -66000.00
freeCashFlow 10075000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-28
currency_symbol USD
investments -40857000.00
changeToLiabilities 28138000.00
totalCashflowsFromInvestingActivities -56342000.00
totalCashFromFinancingActivities 7501000.00
changeToOperatingActivities -16932000.00
netIncome 2121000.00
changeInCash 11707000.00
beginPeriodCashFlow 53530000.00
endPeriodCashFlow 65237000.00
totalCashFromOperatingActivities 7956000.00
depreciation 2567000.00
otherCashflowsFromInvestingActivities -6000.00
changeToInventory -48000.00
changeToAccountReceivables -3836000.00
salePurchaseOfStock 7500000.00
otherCashflowsFromFinancingActivities 7501000.00
changeToNetincome 14785000.00
capitalExpenditures 1631000
changeInWorkingCapital 190000.00
stockBasedCompensation 3217000.00
otherNonCashItems -586000.00
freeCashFlow 6325000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-02
currency_symbol USD
investments -1589000.00
changeToLiabilities 1298000.00
totalCashflowsFromInvestingActivities -2833000.00
totalCashFromFinancingActivities 438000.00
changeToOperatingActivities -5898000.00
netIncome -1477000.00
changeInCash 3444000.00
beginPeriodCashFlow 50086000.00
endPeriodCashFlow 53530000.00
totalCashFromOperatingActivities 5839000.00
depreciation 2861000.00
otherCashflowsFromInvestingActivities 12000.00
changeToInventory 731000.00
changeToAccountReceivables 5324000.00
salePurchaseOfStock -413000.00
otherCashflowsFromFinancingActivities 851000.00
changeToNetincome 3000000.00
capitalExpenditures 1240000
changeInWorkingCapital 1455000.00
stockBasedCompensation 3270000.00
otherNonCashItems -720000.00
freeCashFlow 4599000.00
2017-06-30
date 2017-06-30
filing_date 2017-07-03
currency_symbol USD
investments -7129000.00
changeToLiabilities 9709000.00
totalCashflowsFromInvestingActivities -9635000.00
totalCashFromFinancingActivities 1228000.00
changeToOperatingActivities -3529000.00
netIncome -4059000.00
changeInCash 2957000.00
beginPeriodCashFlow 47129000.00
endPeriodCashFlow 50086000.00
totalCashFromOperatingActivities 11364000.00
depreciation 2987000.00
otherCashflowsFromInvestingActivities 16000.00
changeToInventory -1063000.00
changeToAccountReceivables 3352000.00
salePurchaseOfStock 1230000.00
otherCashflowsFromFinancingActivities 1228000.00
changeToNetincome 3967000.00
capitalExpenditures 2475000
changeInWorkingCapital 8469000.00
stockBasedCompensation 3547000.00
otherNonCashItems 150000.00
freeCashFlow 8889000.00
2017-03-31
date 2017-03-31
filing_date 2017-04-27
currency_symbol USD
investments -30020000.00
changeToLiabilities 5104000.00
totalCashflowsFromInvestingActivities -40124000.00
totalCashFromFinancingActivities -9620000.00
changeToOperatingActivities 447000.00
netIncome -2133000.00
changeInCash 40781000.00
beginPeriodCashFlow 38858000.00
endPeriodCashFlow 79639000.00
totalCashFromOperatingActivities 23280000.00
depreciation 2663000.00
otherCashflowsFromInvestingActivities 47000.00
changeToInventory -302000.00
changeToAccountReceivables 1939000.00
salePurchaseOfStock -10268000.00
otherCashflowsFromFinancingActivities 648000.00
changeToNetincome 4740000.00
capitalExpenditures 1386000
changeInWorkingCapital 16616000.00
stockBasedCompensation 3221000.00
otherNonCashItems 1633000.00
freeCashFlow 21894000.00
2016-12-31
date 2016-12-31
filing_date 2017-01-03
currency_symbol USD
investments 37816000.00
changeToLiabilities 6993000.00
totalCashflowsFromInvestingActivities 28359000.00
totalCashFromFinancingActivities -9620000.00
changeToOperatingActivities 10139000.00
netIncome -2133000.00
changeInCash 40781000.00
beginPeriodCashFlow 38858000.00
endPeriodCashFlow 79639000.00
totalCashFromOperatingActivities 23280000.00
depreciation 2663000.00
otherCashflowsFromInvestingActivities -53000.00
changeToInventory -302000.00
changeToAccountReceivables 1939000.00
salePurchaseOfStock -10268000.00
otherCashflowsFromFinancingActivities 648000.00
changeToNetincome 13424000.00
capitalExpenditures 1386000
changeInWorkingCapital 16616000.00
stockBasedCompensation 3221000.00
otherNonCashItems 1633000.00
freeCashFlow 21894000.00
2016-09-30
date 2016-09-30
filing_date 2016-10-07
currency_symbol USD
totalCashflowsFromInvestingActivities 1237000.00
totalCashFromFinancingActivities 330000.00
changeToOperatingActivities -323000.00
netIncome -2447000.00
changeInCash 16930000.00
beginPeriodCashFlow 21928000.00
endPeriodCashFlow 38858000.00
totalCashFromOperatingActivities -1272000.00
depreciation 2614000.00
changeToInventory -631000.00
changeToAccountReceivables 4711000.00
salePurchaseOfStock 330000.00
otherCashflowsFromFinancingActivities 330000.00
capitalExpenditures 2564000
changeInWorkingCapital -4052000.00
stockBasedCompensation 2678000.00
otherNonCashItems 201000.00
freeCashFlow -3836000.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
totalCashflowsFromInvestingActivities -13000000.00
totalCashFromFinancingActivities -5006000.00
changeToOperatingActivities 1000000.00
netIncome -1327000.00
changeInCash -9905000.00
beginPeriodCashFlow 31833000.00
endPeriodCashFlow 21928000.00
totalCashFromOperatingActivities 7795000.00
depreciation 2561000.00
otherCashflowsFromInvestingActivities 3000.00
changeToInventory 395000.00
changeToAccountReceivables 1848000.00
salePurchaseOfStock -4932000.00
otherCashflowsFromFinancingActivities -74000.00
capitalExpenditures 2881000
changeInWorkingCapital 3772000.00
stockBasedCompensation 2744000.00
otherNonCashItems 6000.00
freeCashFlow 4914000.00
2016-03-31
date 2016-03-31
filing_date 2016-04-21
currency_symbol USD
totalCashFromFinancingActivities -8272000.00
netIncome 4263000.00
changeInCash 12989000.00
beginPeriodCashFlow 20755000.00
endPeriodCashFlow 33744000.00
totalCashFromOperatingActivities 15649000.00
depreciation 2411000.00
otherCashflowsFromInvestingActivities 19000.00
changeToInventory 69000.00
changeToAccountReceivables -2229000.00
salePurchaseOfStock -8389000.00
otherCashflowsFromFinancingActivities 117000.00
capitalExpenditures 3072000
changeInWorkingCapital 8086000.00
stockBasedCompensation 2257000.00
otherNonCashItems -648000.00
freeCashFlow 12577000.00
2015-12-31
date 2015-12-31
filing_date 2016-01-06
currency_symbol USD
investments 7021000.00
changeToLiabilities 3502000.00
totalCashflowsFromInvestingActivities -6853000.00
totalCashFromFinancingActivities -8272000.00
changeToOperatingActivities 446000.00
netIncome 4263000.00
changeInCash 12989000.00
beginPeriodCashFlow 20755000.00
endPeriodCashFlow 33744000.00
totalCashFromOperatingActivities 15649000.00
depreciation 2411000.00
otherCashflowsFromInvestingActivities -100000.00
changeToInventory 69000.00
changeToAccountReceivables -2229000.00
salePurchaseOfStock -8389000.00
otherCashflowsFromFinancingActivities 117000.00
changeToNetincome 7469000.00
capitalExpenditures 3072000
changeInWorkingCapital 8086000.00
stockBasedCompensation 2257000.00
otherNonCashItems -648000.00
freeCashFlow 12577000.00
2015-09-30
date 2015-09-30
filing_date 2015-10-05
currency_symbol USD
totalCashFromFinancingActivities -23682000.00
netIncome 661000.00
changeInCash -7269000.00
beginPeriodCashFlow 28024000.00
endPeriodCashFlow 20755000.00
totalCashFromOperatingActivities -2700000.00
depreciation 2437000.00
changeToInventory -78000.00
changeToAccountReceivables -423000.00
salePurchaseOfStock -24780000.00
otherCashflowsFromFinancingActivities 1098000.00
capitalExpenditures 3551000
changeInWorkingCapital -7543000.00
stockBasedCompensation 2444000.00
otherNonCashItems -519000.00
freeCashFlow -6251000.00
2015-06-30
date 2015-06-30
filing_date 2015-07-06
currency_symbol USD
totalCashFromFinancingActivities 5723000.00
netIncome 7186000.00
changeInCash -2630000.00
beginPeriodCashFlow 30654000.00
endPeriodCashFlow 28024000.00
totalCashFromOperatingActivities 14415000.00
depreciation 2348000.00
changeToInventory -60000.00
changeToAccountReceivables 2188000.00
salePurchaseOfStock 5500000.00
otherCashflowsFromFinancingActivities 5723000.00
capitalExpenditures 4247000
changeInWorkingCapital 2932000.00
stockBasedCompensation 2412000.00
otherNonCashItems -490000.00
freeCashFlow 10168000.00
2015-03-31
date 2015-03-31
filing_date 2015-04-27
currency_symbol USD
totalCashFromFinancingActivities 7972000.00
netIncome 9164000.00
changeInCash 20511000.00
beginPeriodCashFlow 24468000.00
endPeriodCashFlow 44979000.00
totalCashFromOperatingActivities 22512000.00
depreciation 2173000.00
changeToInventory -502000.00
changeToAccountReceivables 3237000.00
salePurchaseOfStock -5012000.00
otherCashflowsFromFinancingActivities 12984000.00
capitalExpenditures 4473000
changeInWorkingCapital 7683000.00
stockBasedCompensation 2061000.00
otherNonCashItems 1026000.00
freeCashFlow 18039000.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
investments -25209000.00
changeToLiabilities 7882000.00
totalCashflowsFromInvestingActivities -36032000.00
totalCashFromFinancingActivities 7972000.00
changeToOperatingActivities 5075000.00
netIncome 9160000.00
changeInCash 20511000.00
beginPeriodCashFlow 24468000.00
endPeriodCashFlow 44979000.00
totalCashFromOperatingActivities 22512000.00
depreciation 2173000.00
otherCashflowsFromInvestingActivities 34000.00
changeToInventory -502000.00
changeToAccountReceivables 3237000.00
salePurchaseOfStock -5012000.00
otherCashflowsFromFinancingActivities 12984000.00
changeToNetincome 9548000.00
capitalExpenditures 4473000
changeInWorkingCapital 7683000.00
otherNonCashItems 1026000.00
freeCashFlow 18039000.00
2014-09-30
date 2014-09-30
currency_symbol USD
netIncome 7756000.00
endPeriodCashFlow 24468000.00
capitalExpenditures 0
2014-06-30
date 2014-06-30
currency_symbol USD
netIncome 3947000.00
capitalExpenditures 0
2014-03-31
date 2014-03-31
currency_symbol USD
netIncome 4083000.00
capitalExpenditures 0
2013-12-31
date 2013-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities -29987000.00
totalCashFromFinancingActivities -194000.00
changeToOperatingActivities 3417000.00
netIncome 5722000.00
changeInCash 19000.00
totalCashFromOperatingActivities 30200000.00
depreciation 8086000.00
otherCashflowsFromInvestingActivities 11000.00
changeToInventory -1569000.00
changeToAccountReceivables -6356000.00
otherCashflowsFromFinancingActivities -13149000.00
capitalExpenditures 8712000
2013-09-30
date 2013-09-30
currency_symbol USD
netIncome 2902000.00
capitalExpenditures 0
2013-06-30
date 2013-06-30
currency_symbol USD
netIncome 4945000.00
capitalExpenditures 0
2013-03-31
date 2013-03-31
currency_symbol USD
netIncome 4486000.00
capitalExpenditures 0
2012-12-31
date 2012-12-31
currency_symbol USD
totalCashFromFinancingActivities 11028000.00
netIncome 9111000.00
totalCashFromOperatingActivities 51520000.00
capitalExpenditures 9337000
2012-09-30
date 2012-09-30
currency_symbol USD
netIncome 8222000.00
capitalExpenditures 0
2012-06-30
date 2012-06-30
currency_symbol USD
netIncome 7551000.00
capitalExpenditures 0
2012-03-31
date 2012-03-31
currency_symbol USD
netIncome 6873000.00
capitalExpenditures 0
2011-12-31
date 2011-12-31
currency_symbol USD
totalCashFromFinancingActivities 9324000.00
netIncome 6620000.00
totalCashFromOperatingActivities 41990000.00
changeToAccountReceivables 3978000.00
capitalExpenditures 5734000
2011-09-30
date 2011-09-30
currency_symbol USD
netIncome 5398000.00
capitalExpenditures 0
2011-06-30
date 2011-06-30
currency_symbol USD
netIncome 4930000.00
capitalExpenditures 0
2011-03-31
date 2011-03-31
currency_symbol USD
netIncome 4389000.00
capitalExpenditures 0
2010-12-31
date 2010-12-31
currency_symbol USD
totalCashFromFinancingActivities 21200000.00
netIncome 3924000.00
totalCashFromOperatingActivities 40966000.00
changeToInventory 70000.00
changeToAccountReceivables 60000.00
capitalExpenditures 5650000
2010-09-30
date 2010-09-30
currency_symbol USD
netIncome 3718000.00
capitalExpenditures 0
2010-06-30
date 2010-06-30
currency_symbol USD
netIncome 1403000.00
capitalExpenditures 0
2010-03-31
date 2010-03-31
currency_symbol USD
netIncome 589000.00
capitalExpenditures 0
2009-12-31
date 2009-12-31
currency_symbol USD
totalCashFromFinancingActivities 1498000.00
netIncome 1687000.00
totalCashFromOperatingActivities 14427000.00
capitalExpenditures 5837000
2009-09-30
date 2009-09-30
currency_symbol USD
netIncome 151000.00
capitalExpenditures 0
2008-12-31
date 2008-12-31
currency_symbol USD
otherCashflowsFromInvestingActivities 10000000.00
capitalExpenditures 4645000
2007-12-31
date 2007-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities 35796000.00
totalCashFromFinancingActivities 1381000.00
changeToInventory 1493000.00
capitalExpenditures 6747000
2006-12-31
date 2006-12-31
currency_symbol USD
changeToLiabilities 1627000.00
totalCashFromFinancingActivities 1566000.00
netIncome 110000.00
totalCashFromOperatingActivities 7251000.00
otherCashflowsFromInvestingActivities 11000.00
capitalExpenditures 5843000
2006-03-31
date 2006-03-31
currency_symbol USD
netIncome 310000.00
capitalExpenditures 0
2005-12-31
date 2005-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities 26310000.00
totalCashFromFinancingActivities 7311000.00
netIncome 2354000.00
totalCashFromOperatingActivities 13850000.00
capitalExpenditures 3626000
2005-09-30
date 2005-09-30
currency_symbol USD
netIncome 1589000.00
capitalExpenditures 0
2005-06-30
date 2005-06-30
currency_symbol USD
netIncome 1000000.00
capitalExpenditures 0
2005-03-31
date 2005-03-31
currency_symbol USD
netIncome 4401000.00
capitalExpenditures 0
2004-12-31
date 2004-12-31
currency_symbol USD
totalCashFromFinancingActivities 6905000.00
netIncome 4347000.00
totalCashFromOperatingActivities 15151000.00
capitalExpenditures 2369000
2004-09-30
date 2004-09-30
currency_symbol USD
netIncome 3625000.00
capitalExpenditures 0
2004-06-30
date 2004-06-30
currency_symbol USD
netIncome 3042000.00
capitalExpenditures 0
2004-03-31
date 2004-03-31
currency_symbol USD
netIncome 2766000.00
capitalExpenditures 0
2003-12-31
date 2003-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities 151000.00
totalCashFromFinancingActivities 6563000.00
netIncome 2503000.00
totalCashFromOperatingActivities 8960000.00
capitalExpenditures 1311000
2003-09-30
date 2003-09-30
currency_symbol USD
netIncome 1850000.00
capitalExpenditures 0
2003-06-30
date 2003-06-30
currency_symbol USD
netIncome 1201000.00
capitalExpenditures 0
2003-03-31
date 2003-03-31
currency_symbol USD
netIncome 801000.00
capitalExpenditures 0
2002-12-31
date 2002-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities 14501000.00
totalCashFromFinancingActivities 158000.00
netIncome 451000.00
totalCashFromOperatingActivities 1098000.00
changeToInventory 1793000.00
capitalExpenditures 1335000
2001-12-31
date 2001-12-31
currency_symbol USD
totalCashFromFinancingActivities 35000.00
totalCashFromOperatingActivities 66000.00
otherCashflowsFromInvestingActivities 6000.00
capitalExpenditures 1891000
2001-06-30
date 2001-06-30
currency_symbol USD
netIncome 1898000.00
capitalExpenditures 0
2001-03-31
date 2001-03-31
currency_symbol USD
netIncome 2064000.00
capitalExpenditures 0
2000-12-31
date 2000-12-31
currency_symbol USD
totalCashFromFinancingActivities 59869000.00
netIncome 2085000.00
totalCashFromOperatingActivities 4750000.00
capitalExpenditures 2404000
2000-09-30
date 2000-09-30
currency_symbol USD
netIncome 1850000.00
capitalExpenditures 0
2000-06-30
date 2000-06-30
currency_symbol USD
netIncome 1295000.00
capitalExpenditures 0
2000-03-31
date 2000-03-31
currency_symbol USD
netIncome 856000.00
capitalExpenditures 0
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-30
currency_symbol USD
investments -56018000.00
changeToLiabilities 13643000.00
totalCashflowsFromInvestingActivities -56018000.00
totalCashFromFinancingActivities -22458000.00
changeToOperatingActivities -18242000.00
netIncome -166000.00
changeInCash -46328000.00
beginPeriodCashFlow 92513000.00
endPeriodCashFlow 46185000.00
totalCashFromOperatingActivities 32148000.00
issuanceOfCapitalStock 35000000.00
depreciation 11692000.00
otherCashflowsFromInvestingActivities 35000.00
changeToInventory 152000.00
changeToAccountReceivables -4561000.00
salePurchaseOfStock -59492000.00
otherCashflowsFromFinancingActivities 37034000.00
changeToNetincome 29630000.00
capitalExpenditures 8814000
changeInWorkingCapital -6528000.00
stockBasedCompensation 27353000.00
otherNonCashItems 1783000.00
freeCashFlow 23334000.00
2021-12-31
date 2021-12-31
filing_date 2022-04-11
currency_symbol USD
investments 13403000.00
changeToLiabilities 13747000.00
totalCashflowsFromInvestingActivities 7849000.00
totalCashFromFinancingActivities -41881000.00
changeToOperatingActivities 5489000.00
netIncome 7811000.00
changeInCash 37742000.00
beginPeriodCashFlow 54771000.00
endPeriodCashFlow 92513000.00
totalCashFromOperatingActivities 71774000.00
depreciation 10196000.00
otherCashflowsFromInvestingActivities 49000.00
changeToInventory 2355000.00
changeToAccountReceivables 9896000.00
salePurchaseOfStock -52471000.00
otherCashflowsFromFinancingActivities 10590000.00
changeToNetincome 22280000.00
capitalExpenditures 5603000
changeInWorkingCapital 31487000.00
stockBasedCompensation 17574000.00
otherNonCashItems 2424000.00
freeCashFlow 66171000.00
2020-12-31
date 2020-12-31
filing_date 2021-04-20
currency_symbol USD
investments -5587000.00
changeToLiabilities 14697000.00
totalCashflowsFromInvestingActivities -14368000.00
totalCashFromFinancingActivities -33423000.00
changeToOperatingActivities 7579000.00
netIncome 9636000.00
changeInCash 14020000.00
beginPeriodCashFlow 40751000.00
endPeriodCashFlow 54771000.00
totalCashFromOperatingActivities 61811000.00
depreciation 10559000.00
otherCashflowsFromInvestingActivities -110000.00
changeToInventory 5000.00
changeToAccountReceivables 5762000.00
salePurchaseOfStock -45326000.00
otherCashflowsFromFinancingActivities 11903000.00
changeToNetincome 15627000.00
capitalExpenditures 8671000
changeInWorkingCapital 25988000.00
stockBasedCompensation 16545000.00
otherNonCashItems -1848000.00
freeCashFlow 53140000.00
2019-12-31
date 2019-12-31
filing_date 2020-04-02
currency_symbol USD
investments -50793000.00
changeToLiabilities 2500000.00
totalCashflowsFromInvestingActivities -50793000.00
totalCashFromFinancingActivities -6511000.00
changeToOperatingActivities -819000.00
netIncome 22566000.00
changeInCash -4452000.00
beginPeriodCashFlow 45203000.00
endPeriodCashFlow 40751000.00
totalCashFromOperatingActivities 52852000.00
depreciation 11283000.00
otherCashflowsFromInvestingActivities 4000.00
changeToInventory 4461000.00
changeToAccountReceivables -2407000.00
salePurchaseOfStock -24510000.00
otherCashflowsFromFinancingActivities 17999000.00
changeToNetincome 15268000.00
capitalExpenditures 8155000
changeInWorkingCapital 3734000.00
stockBasedCompensation 13065000.00
otherNonCashItems 1586000.00
freeCashFlow 44697000.00
2018-12-31
date 2018-12-31
filing_date 2019-04-15
currency_symbol USD
investments -85503000.00
changeToLiabilities 11248000.00
totalCashflowsFromInvestingActivities -85503000.00
totalCashFromFinancingActivities 16218000.00
changeToOperatingActivities 5777000.00
netIncome 11735000.00
changeInCash -20034000.00
beginPeriodCashFlow 65237000.00
endPeriodCashFlow 45203000.00
totalCashFromOperatingActivities 49251000.00
depreciation 9782000.00
otherCashflowsFromInvestingActivities 40000.00
changeToInventory 371000.00
changeToAccountReceivables -1169000.00
salePurchaseOfStock -4274000.00
otherCashflowsFromFinancingActivities 20492000.00
changeToNetincome 11507000.00
capitalExpenditures 8869000
changeInWorkingCapital 16228000.00
stockBasedCompensation 12502000.00
otherNonCashItems -2391000.00
freeCashFlow 40382000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-28
currency_symbol USD
investments -56342000.00
changeToLiabilities 28138000.00
totalCashflowsFromInvestingActivities -56342000.00
totalCashFromFinancingActivities 10477000.00
changeToOperatingActivities -16932000.00
netIncome -7493000.00
changeInCash -14402000.00
beginPeriodCashFlow 79639000.00
endPeriodCashFlow 65237000.00
totalCashFromOperatingActivities 31463000.00
depreciation 11234000.00
otherCashflowsFromInvestingActivities -6000.00
changeToInventory -1658000.00
changeToAccountReceivables 3390000.00
salePurchaseOfStock -413000.00
otherCashflowsFromFinancingActivities 10890000.00
changeToNetincome 14785000.00
capitalExpenditures 7216000
changeInWorkingCapital 12937000.00
stockBasedCompensation 13031000.00
otherNonCashItems 226000.00
freeCashFlow 24247000.00
2016-12-31
date 2016-12-31
filing_date 2017-04-27
currency_symbol USD
investments 28359000.00
changeToLiabilities 6993000.00
totalCashflowsFromInvestingActivities 28359000.00
totalCashFromFinancingActivities -21076000.00
changeToOperatingActivities 10139000.00
netIncome -8659000.00
changeInCash 45895000.00
beginPeriodCashFlow 33744000.00
endPeriodCashFlow 79639000.00
totalCashFromOperatingActivities 38612000.00
depreciation 10372000.00
otherCashflowsFromInvestingActivities -53000.00
changeToInventory -792000.00
changeToAccountReceivables 7003000.00
salePurchaseOfStock -21980000.00
otherCashflowsFromFinancingActivities 904000.00
changeToNetincome 13424000.00
capitalExpenditures 9457000
changeInWorkingCapital 23346000.00
stockBasedCompensation 11520000.00
otherNonCashItems 1179000.00
freeCashFlow 29155000.00
2015-12-31
date 2015-12-31
filing_date 2016-04-21
currency_symbol USD
investments 7021000.00
changeToLiabilities 3502000.00
totalCashflowsFromInvestingActivities -6853000.00
totalCashFromFinancingActivities -43518000.00
changeToOperatingActivities 446000.00
netIncome 18569000.00
changeInCash -11235000.00
beginPeriodCashFlow 44979000.00
endPeriodCashFlow 33744000.00
totalCashFromOperatingActivities 39136000.00
depreciation 9401000.00
otherCashflowsFromInvestingActivities 6921000.00
changeToInventory 522000.00
changeToAccountReceivables -773000.00
salePurchaseOfStock -52896000.00
otherCashflowsFromFinancingActivities 9378000.00
changeToNetincome 7469000.00
capitalExpenditures 13874000
changeInWorkingCapital 3697000.00
stockBasedCompensation 9329000.00
otherNonCashItems -1998000.00
freeCashFlow 25262000.00
2014-12-31
date 2014-12-31
filing_date 2015-04-27
currency_symbol USD
investments -25209000.00
changeToLiabilities 7882000.00
totalCashflowsFromInvestingActivities -36032000.00
totalCashFromFinancingActivities 8767000.00
changeToOperatingActivities 5075000.00
netIncome 24950000.00
changeInCash 24912000.00
beginPeriodCashFlow 20067000.00
endPeriodCashFlow 44979000.00
totalCashFromOperatingActivities 52177000.00
depreciation 8102000.00
otherCashflowsFromInvestingActivities 34000.00
changeToInventory -2654000.00
changeToAccountReceivables -726000.00
salePurchaseOfStock -15169000.00
otherCashflowsFromFinancingActivities 23936000.00
changeToNetincome 9548000.00
capitalExpenditures 10823000
changeInWorkingCapital 9577000.00
stockBasedCompensation 7382000.00
otherNonCashItems 1069000.00
freeCashFlow 41354000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-31
currency_symbol USD
totalCashflowsFromInvestingActivities -29987000.00
totalCashFromFinancingActivities -194000.00
changeToOperatingActivities 3417000.00
netIncome 18055000.00
changeInCash 19000.00
beginPeriodCashFlow 20048000.00
endPeriodCashFlow 20067000.00
totalCashFromOperatingActivities 30200000.00
depreciation 8086000.00
otherCashflowsFromInvestingActivities 11000.00
changeToInventory -1569000.00
changeToAccountReceivables -6356000.00
salePurchaseOfStock -7902000.00
otherCashflowsFromFinancingActivities 7708000.00
capitalExpenditures 8701000
changeInWorkingCapital -518000.00
stockBasedCompensation 5374000.00
otherNonCashItems -813000.00
freeCashFlow 21499000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-28
currency_symbol USD
totalCashFromFinancingActivities 11028000.00
netIncome 31757000.00
changeInCash 2662000.00
beginPeriodCashFlow 17386000.00
endPeriodCashFlow 20048000.00
totalCashFromOperatingActivities 51520000.00
depreciation 9867000.00
changeToInventory -398000.00
changeToAccountReceivables -5843000.00
salePurchaseOfStock 10660000.00
otherCashflowsFromFinancingActivities 11028000.00
capitalExpenditures 9350000
changeInWorkingCapital 3062000.00
stockBasedCompensation 5383000.00
otherNonCashItems -354000.00
freeCashFlow 42170000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-28
currency_symbol USD
totalCashFromFinancingActivities 9324000.00
netIncome 21337000.00
changeInCash 2102000.00
beginPeriodCashFlow 15284000.00
endPeriodCashFlow 17386000.00
totalCashFromOperatingActivities 41990000.00
depreciation 10299000.00
changeToInventory -2425000.00
changeToAccountReceivables 3978000.00
salePurchaseOfStock 8530000.00
otherCashflowsFromFinancingActivities 9324000.00
capitalExpenditures 5734000
changeInWorkingCapital 2336000.00
stockBasedCompensation 5458000.00
otherNonCashItems 21035000.00
freeCashFlow 36256000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-24
currency_symbol USD
totalCashFromFinancingActivities 21200000.00
netIncome 9634000.00
changeInCash -4559000.00
beginPeriodCashFlow 19843000.00
endPeriodCashFlow 15284000.00
totalCashFromOperatingActivities 40966000.00
depreciation 9052000.00
changeToInventory 70000.00
changeToAccountReceivables 60000.00
salePurchaseOfStock 21200000.00
otherCashflowsFromFinancingActivities 21200000.00
capitalExpenditures 6850000
changeInWorkingCapital 15638000.00
stockBasedCompensation 5493000.00
otherNonCashItems -728000.00
freeCashFlow 34116000.00
2009-12-31
date 2009-12-31
filing_date 2010-04-29
currency_symbol USD
totalCashFromFinancingActivities 1498000.00
netIncome -5936000.00
changeInCash -8222000.00
beginPeriodCashFlow 28065000.00
endPeriodCashFlow 19843000.00
totalCashFromOperatingActivities 14427000.00
depreciation 9794000.00
changeToInventory -561000.00
changeToAccountReceivables -3255000.00
salePurchaseOfStock -419000.00
otherCashflowsFromFinancingActivities 1917000.00
capitalExpenditures 5837000
changeInWorkingCapital 6495000.00
stockBasedCompensation 4041000.00
otherNonCashItems -833000.00
freeCashFlow 8590000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-25
currency_symbol USD
totalCashFromFinancingActivities -4681000.00
netIncome -31022000.00
changeInCash -33311000.00
beginPeriodCashFlow 61376000.00
endPeriodCashFlow 28065000.00
totalCashFromOperatingActivities -9726000.00
depreciation 6073000.00
otherCashflowsFromInvestingActivities 10000000.00
changeToInventory -1284000.00
changeToAccountReceivables 3900000.00
salePurchaseOfStock -6594000.00
otherCashflowsFromFinancingActivities -18904000.00
capitalExpenditures 4645000
changeInWorkingCapital 3876000.00
otherNonCashItems 11347000.00
freeCashFlow -14371000.00
2007-12-31
date 2007-12-31
filing_date 2008-06-11
currency_symbol USD
totalCashflowsFromInvestingActivities 35796000.00
totalCashFromFinancingActivities 1381000.00
netIncome -12011000.00
changeInCash 36052000.00
beginPeriodCashFlow 25324000.00
endPeriodCashFlow 61376000.00
totalCashFromOperatingActivities -1125000.00
depreciation 1571000.00
changeToInventory 1493000.00
changeToAccountReceivables 300000.00
salePurchaseOfStock 1380000.00
otherCashflowsFromFinancingActivities 35796000.00
capitalExpenditures 6747000
changeInWorkingCapital 5070000.00
otherNonCashItems 4305000.00
freeCashFlow -7872000.00
2006-12-31
date 2006-12-31
filing_date 2007-06-05
currency_symbol USD
changeToLiabilities 1627000.00
totalCashFromFinancingActivities 1566000.00
netIncome -1280000.00
changeInCash -30939000.00
beginPeriodCashFlow 56263000.00
endPeriodCashFlow 25324000.00
totalCashFromOperatingActivities 7251000.00
depreciation 3434000.00
otherCashflowsFromInvestingActivities 11000.00
changeToInventory -1520000.00
changeToAccountReceivables -2800000.00
salePurchaseOfStock -11069000.00
otherCashflowsFromFinancingActivities -39756000.00
capitalExpenditures 5843000
changeInWorkingCapital 191000.00
otherNonCashItems 5147000.00
freeCashFlow 1408000.00
2005-12-31
date 2005-12-31
filing_date 2006-04-26
currency_symbol USD
totalCashflowsFromInvestingActivities 26310000.00
totalCashFromFinancingActivities 7311000.00
netIncome 9344000.00
changeInCash 47471000.00
beginPeriodCashFlow 8792000.00
endPeriodCashFlow 56263000.00
totalCashFromOperatingActivities 13850000.00
depreciation 1504000.00
changeToInventory -1160000.00
changeToAccountReceivables -1500000.00
salePurchaseOfStock 7310000.00
otherCashflowsFromFinancingActivities 26310000.00
capitalExpenditures 3626000
changeInWorkingCapital 1511000.00
otherNonCashItems 1471000.00
freeCashFlow 10224000.00
2004-12-31
date 2004-12-31
filing_date 2005-04-13
currency_symbol USD
totalCashFromFinancingActivities 6905000.00
netIncome 13780000.00
changeInCash -1698000.00
beginPeriodCashFlow 31771000.00
endPeriodCashFlow 30073000.00
totalCashFromOperatingActivities 15151000.00
depreciation 1747000.00
changeToInventory -1096000.00
changeToAccountReceivables -3500000.00
salePurchaseOfStock 6910000.00
otherCashflowsFromFinancingActivities -23754000.00
capitalExpenditures 2369000
changeInWorkingCapital -1071000.00
otherNonCashItems 1045000.00
freeCashFlow 12782000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-16
currency_symbol USD
totalCashflowsFromInvestingActivities 151000.00
totalCashFromFinancingActivities 6563000.00
netIncome 6355000.00
changeInCash 15674000.00
beginPeriodCashFlow 16097000.00
endPeriodCashFlow 31771000.00
totalCashFromOperatingActivities 8960000.00
depreciation 1821000.00
changeToInventory -10000.00
changeToAccountReceivables -1000000.00
salePurchaseOfStock 6560000.00
otherCashflowsFromFinancingActivities 151000.00
capitalExpenditures 1311000
changeInWorkingCapital 822000.00
otherNonCashItems -38000.00
freeCashFlow 7649000.00
2002-12-31
date 2002-12-31
filing_date 2003-04-02
currency_symbol USD
totalCashflowsFromInvestingActivities 14501000.00
totalCashFromFinancingActivities 158000.00
netIncome -2113000.00
changeInCash 15757000.00
beginPeriodCashFlow 340000.00
endPeriodCashFlow 16097000.00
totalCashFromOperatingActivities 1098000.00
depreciation 1809000.00
changeToInventory 1793000.00
changeToAccountReceivables -800000.00
salePurchaseOfStock -254000.00
otherCashflowsFromFinancingActivities 14501000.00
capitalExpenditures 1335000
changeInWorkingCapital 3070000.00
otherNonCashItems -1668000.00
freeCashFlow -237000.00
2001-12-31
date 2001-12-31
filing_date 2002-04-05
currency_symbol USD
totalCashFromFinancingActivities 35000.00
netIncome -7577000.00
changeInCash -4161000.00
beginPeriodCashFlow 4501000.00
endPeriodCashFlow 340000.00
totalCashFromOperatingActivities 66000.00
depreciation 1753000.00
otherCashflowsFromInvestingActivities 6000.00
changeToInventory -1190000.00
changeToAccountReceivables 1400000.00
salePurchaseOfStock -7000.00
otherCashflowsFromFinancingActivities -56000.00
capitalExpenditures 1891000
changeInWorkingCapital -471000.00
otherNonCashItems 6361000.00
freeCashFlow -1825000.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
totalCashFromFinancingActivities 59869000.00
netIncome 6086000.00
changeInCash -64246000.00
beginPeriodCashFlow 68747000.00
endPeriodCashFlow 4501000.00
totalCashFromOperatingActivities 4750000.00
depreciation 1242000.00
changeToInventory -3392000.00
changeToAccountReceivables -6400000.00
salePurchaseOfStock 64730000.00
otherCashflowsFromFinancingActivities -4863000.00
capitalExpenditures 2404000
changeInWorkingCapital -1958000.00
otherNonCashItems -620000.00
freeCashFlow 2346000.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
currency_symbol USD
totalCashFromFinancingActivities 65731000.00
netIncome 280000.00
changeInCash 67070000.00
beginPeriodCashFlow 1677000.00
endPeriodCashFlow 68747000.00
totalCashFromOperatingActivities 2371000.00
depreciation 835000.00
changeToInventory -217000.00
otherCashflowsFromFinancingActivities -6310000.00
capitalExpenditures 980000
changeInWorkingCapital 1274000.00
otherNonCashItems -18000.00
freeCashFlow 1391000.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
currency_symbol USD
netIncome -1300000.00
changeInCash -1900000.00
beginPeriodCashFlow 3600000.00
endPeriodCashFlow 1700000.00
totalCashFromOperatingActivities -1800000.00
depreciation 100000.00
changeToInventory -300000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 100000
changeInWorkingCapital -900000.00
otherNonCashItems 300000.00
freeCashFlow -1900000.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-01
currency_symbol USD
researchDevelopment 20614000.00
incomeBeforeTax -6418000.00
netIncome -6851000.00
sellingGeneralAdministrative 7824000.00
sellingAndMarketingExpenses 30532000.00
grossProfit 48774000.00
reconciledDepreciation 3025000.00
ebit -10196000.00
ebitda -7171000.00
depreciationAndAmortization 3025000.00
operatingIncome -10196000.00
otherOperatingExpenses 71808000.00
taxProvision 433000.00
interestIncome 3778000.00
netInterestIncome 3778000.00
incomeTaxExpense 433000.00
totalRevenue 61612000.00
totalOperatingExpenses 58970000.00
costOfRevenue 12838000.00
totalOtherIncomeExpenseNet 3778000.00
netIncomeFromContinuingOps -6851000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-02
currency_symbol USD
researchDevelopment 21141000.00
incomeBeforeTax -5081000.00
netIncome -5808000.00
sellingGeneralAdministrative 8307000.00
sellingAndMarketingExpenses 31917000.00
grossProfit 52865000.00
reconciledDepreciation 3113000.00
ebit -8500000.00
ebitda -5387000.00
depreciationAndAmortization 3113000.00
operatingIncome -8500000.00
otherOperatingExpenses 74107000.00
taxProvision 727000.00
interestIncome 3419000.00
netInterestIncome 3419000.00
incomeTaxExpense 727000.00
totalRevenue 65607000.00
totalOperatingExpenses 61365000.00
costOfRevenue 12742000.00
totalOtherIncomeExpenseNet 3419000.00
netIncomeFromContinuingOps -5808000.00
netIncomeApplicableToCommonShares -5808000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-03
currency_symbol USD
researchDevelopment 21150000.00
incomeBeforeTax -2090000.00
netIncome -3081000.00
sellingGeneralAdministrative 8247000.00
sellingAndMarketingExpenses 31919000.00
grossProfit 55735000.00
reconciledDepreciation 3078000.00
ebit -5581000.00
ebitda -2503000.00
depreciationAndAmortization 3078000.00
operatingIncome -5581000.00
otherOperatingExpenses 74622000.00
interestExpense 3491000.00
taxProvision 991000.00
interestIncome 3491000.00
netInterestIncome 3491000.00
incomeTaxExpense 991000.00
totalRevenue 69041000.00
totalOperatingExpenses 61316000.00
costOfRevenue 13306000.00
totalOtherIncomeExpenseNet 3491000.00
netIncomeFromContinuingOps -3081000.00
netIncomeApplicableToCommonShares -3081000.00
2022-12-31
date 2022-12-31
filing_date 2023-03-30
currency_symbol USD
researchDevelopment 22486000.00
incomeBeforeTax -3090000.00
netIncome -4124000.00
sellingGeneralAdministrative 10244000.00
sellingAndMarketingExpenses 32544000.00
grossProfit 60166000.00
reconciledDepreciation 2878000.00
ebit -5108000.00
ebitda -2230000.00
depreciationAndAmortization 2878000.00
operatingIncome -5108000.00
otherOperatingExpenses 79191000.00
interestExpense 2018000.00
taxProvision 1034000.00
interestIncome 857000.00
netInterestIncome 2018000.00
incomeTaxExpense 1034000.00
totalRevenue 74083000.00
totalOperatingExpenses 65274000.00
costOfRevenue 13917000.00
totalOtherIncomeExpenseNet 2018000.00
netIncomeFromContinuingOps -4124000.00
netIncomeApplicableToCommonShares -4124000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-02
currency_symbol USD
researchDevelopment 22083000.00
incomeBeforeTax -2044000.00
netIncome -2964000.00
sellingGeneralAdministrative 7278000.00
sellingAndMarketingExpenses 31416000.00
grossProfit 57383000.00
reconciledDepreciation 3097000.00
ebit -3394000.00
ebitda -297000.00
depreciationAndAmortization 3097000.00
operatingIncome -3394000.00
otherOperatingExpenses 73915000.00
interestExpense 1350000.00
taxProvision 920000.00
interestIncome 1350000.00
netInterestIncome 1350000.00
incomeTaxExpense 920000.00
totalRevenue 70521000.00
totalOperatingExpenses 60777000.00
costOfRevenue 13138000.00
totalOtherIncomeExpenseNet 1350000.00
netIncomeFromContinuingOps -2964000.00
netIncomeApplicableToCommonShares -2964000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-08
currency_symbol USD
researchDevelopment 21623000.00
incomeBeforeTax 4562000.00
netIncome 3152000.00
sellingGeneralAdministrative 5737000.00
sellingAndMarketingExpenses 32290000.00
grossProfit 61226000.00
reconciledDepreciation 3229000.00
ebit 1576000.00
ebitda 4805000.00
depreciationAndAmortization 3229000.00
operatingIncome 1576000.00
otherOperatingExpenses 73538000.00
interestExpense 2986000.00
taxProvision 1410000.00
interestIncome 2986000.00
netInterestIncome 2986000.00
incomeTaxExpense 1410000.00
totalRevenue 75114000.00
totalOperatingExpenses 59650000.00
costOfRevenue 13888000.00
totalOtherIncomeExpenseNet 2986000.00
netIncomeFromContinuingOps 3152000.00
netIncomeApplicableToCommonShares 3152000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-11
currency_symbol USD
researchDevelopment 19597000.00
incomeBeforeTax 4405000.00
netIncome -5591000.00
sellingGeneralAdministrative 6114000.00
sellingAndMarketingExpenses 32015000.00
grossProfit 62594000.00
reconciledDepreciation 2488000.00
ebit 4868000.00
ebitda 7352000.00
depreciationAndAmortization 2484000.00
operatingIncome 4868000.00
otherOperatingExpenses 71774000.00
interestExpense 916000.00
taxProvision 1515000.00
interestIncome 1698000.00
netInterestIncome 1698000.00
incomeTaxExpense 9996000.00
totalRevenue 76642000.00
totalOperatingExpenses 57726000.00
costOfRevenue 14048000.00
totalOtherIncomeExpenseNet -463000.00
netIncomeFromContinuingOps 3770000.00
netIncomeApplicableToCommonShares 3152000.00
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
researchDevelopment 19597000.00
incomeBeforeTax 4405000.00
netIncome -5591000.00
sellingGeneralAdministrative 6114000.00
sellingAndMarketingExpenses 32015000.00
grossProfit 62594000.00
reconciledDepreciation 2484000.00
ebit 4868000.00
ebitda 7352000.00
depreciationAndAmortization 2484000.00
operatingIncome 4868000.00
otherOperatingExpenses 71774000.00
interestExpense 916000.00
taxProvision 9996000.00
interestIncome 1116000.00
netInterestIncome -463000.00
incomeTaxExpense 9996000.00
totalRevenue 76642000.00
totalOperatingExpenses 57726000.00
costOfRevenue 14048000.00
totalOtherIncomeExpenseNet -463000.00
netIncomeFromContinuingOps -5591000.00
netIncomeApplicableToCommonShares -5591000.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
researchDevelopment 18639000.00
incomeBeforeTax 6886000.00
netIncome 4965000.00
sellingGeneralAdministrative 6024000.00
sellingAndMarketingExpenses 29588000.00
grossProfit 60124000.00
reconciledDepreciation 2527000.00
ebit 5873000.00
ebitda 8400000.00
depreciationAndAmortization 2527000.00
operatingIncome 5873000.00
otherOperatingExpenses 67545000.00
interestExpense 1013000.00
taxProvision 1921000.00
interestIncome 1013000.00
netInterestIncome 1013000.00
incomeTaxExpense 1921000.00
totalRevenue 73418000.00
totalOperatingExpenses 54251000.00
costOfRevenue 13294000.00
totalOtherIncomeExpenseNet 1013000.00
netIncomeFromContinuingOps 4965000.00
netIncomeApplicableToCommonShares 4965000.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
researchDevelopment 18127000.00
incomeBeforeTax 6090000.00
netIncome 4532000.00
sellingGeneralAdministrative 4551000.00
sellingAndMarketingExpenses 29248000.00
grossProfit 56829000.00
reconciledDepreciation 2537000.00
ebit 4903000.00
ebitda 7440000.00
depreciationAndAmortization 2537000.00
operatingIncome 4903000.00
otherOperatingExpenses 64764000.00
interestExpense 1187000.00
taxProvision 1558000.00
interestIncome 1187000.00
netInterestIncome 1187000.00
incomeTaxExpense 1558000.00
totalRevenue 69667000.00
totalOperatingExpenses 51926000.00
costOfRevenue 12838000.00
totalOtherIncomeExpenseNet 1187000.00
netIncomeFromContinuingOps 4532000.00
netIncomeApplicableToCommonShares 4532000.00
2021-03-31
date 2021-03-31
filing_date 2021-04-20
currency_symbol USD
researchDevelopment 17748000.00
incomeBeforeTax 4290000.00
netIncome 2802000.00
sellingGeneralAdministrative 4810000.00
sellingAndMarketingExpenses 30399000.00
grossProfit 56855000.00
reconciledDepreciation 2648000.00
ebit 3898000.00
ebitda 6574000.00
depreciationAndAmortization 2676000.00
operatingIncome 3898000.00
otherOperatingExpenses 65148000.00
interestExpense 2662000.00
taxProvision 1346000.00
interestIncome 2670000.00
netInterestIncome 2670000.00
incomeTaxExpense 1488000.00
totalRevenue 69046000.00
totalOperatingExpenses 52957000.00
costOfRevenue 12191000.00
totalOtherIncomeExpenseNet 392000.00
netIncomeFromContinuingOps 3905000.00
netIncomeApplicableToCommonShares 3905000.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
researchDevelopment 17748000.00
incomeBeforeTax 4290000.00
netIncome 2802000.00
sellingGeneralAdministrative 4810000.00
sellingAndMarketingExpenses 30399000.00
grossProfit 56855000.00
reconciledDepreciation 2676000.00
ebit 3898000.00
ebitda 6574000.00
depreciationAndAmortization 2676000.00
operatingIncome 3898000.00
otherOperatingExpenses 65148000.00
interestExpense 2662000.00
taxProvision 1488000.00
interestIncome 392000.00
netInterestIncome 392000.00
incomeTaxExpense 1488000.00
totalRevenue 69046000.00
totalOperatingExpenses 52957000.00
costOfRevenue 12191000.00
totalOtherIncomeExpenseNet 392000.00
netIncomeFromContinuingOps 2802000.00
netIncomeApplicableToCommonShares 2802000.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
researchDevelopment 16747000.00
incomeBeforeTax 4856000.00
netIncome 3587000.00
sellingGeneralAdministrative 4513000.00
sellingAndMarketingExpenses 27659000.00
grossProfit 50878000.00
reconciledDepreciation 2616000.00
ebit 1959000.00
ebitda 4575000.00
depreciationAndAmortization 2616000.00
operatingIncome 1959000.00
otherOperatingExpenses 60565000.00
interestExpense 2897000.00
taxProvision 1269000.00
interestIncome 2897000.00
netInterestIncome 2897000.00
incomeTaxExpense 1269000.00
totalRevenue 62524000.00
totalOperatingExpenses 48919000.00
costOfRevenue 11646000.00
totalOtherIncomeExpenseNet 2897000.00
netIncomeFromContinuingOps 3587000.00
netIncomeApplicableToCommonShares 3587000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-29
currency_symbol USD
researchDevelopment 16509000.00
incomeBeforeTax 1517000.00
netIncome 673000.00
sellingGeneralAdministrative 4889000.00
sellingAndMarketingExpenses 26755000.00
grossProfit 47887000.00
reconciledDepreciation 2637000.00
ebit -266000.00
ebitda 2371000.00
depreciationAndAmortization 2637000.00
operatingIncome -266000.00
otherOperatingExpenses 58711000.00
interestExpense 1783000.00
taxProvision 844000.00
interestIncome 1783000.00
netInterestIncome 1783000.00
incomeTaxExpense 844000.00
totalRevenue 58445000.00
totalOperatingExpenses 48153000.00
costOfRevenue 10558000.00
totalOtherIncomeExpenseNet 1783000.00
netIncomeFromContinuingOps 673000.00
netIncomeApplicableToCommonShares 673000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-02
currency_symbol USD
researchDevelopment 16103000.00
incomeBeforeTax 8514000.00
netIncome 7331000.00
sellingGeneralAdministrative 4375000.00
sellingAndMarketingExpenses 29121000.00
grossProfit 55368000.00
reconciledDepreciation 2630000.00
ebit 5769000.00
ebitda 8558000.00
depreciationAndAmortization 2789000.00
operatingIncome 5769000.00
otherOperatingExpenses 61593000.00
interestExpense 5021000.00
taxProvision 727000.00
interestIncome 2724000.00
netInterestIncome 2724000.00
incomeTaxExpense 1183000.00
totalRevenue 67362000.00
totalOperatingExpenses 49599000.00
costOfRevenue 11994000.00
totalOtherIncomeExpenseNet 2745000.00
netIncomeFromContinuingOps 2574000.00
netIncomeApplicableToCommonShares 2574000.00
2019-12-31
date 2019-12-31
filing_date 2020-01-06
currency_symbol USD
researchDevelopment 16103000.00
incomeBeforeTax 8514000.00
netIncome 7331000.00
sellingGeneralAdministrative 4375000.00
sellingAndMarketingExpenses 29121000.00
grossProfit 55368000.00
reconciledDepreciation 2789000.00
ebit 5769000.00
ebitda 8558000.00
depreciationAndAmortization 2789000.00
operatingIncome 5769000.00
otherOperatingExpenses 61593000.00
interestExpense 5021000.00
taxProvision 1183000.00
interestIncome 969000.00
netInterestIncome 1382000.00
incomeTaxExpense 1183000.00
totalRevenue 67362000.00
totalOperatingExpenses 49599000.00
costOfRevenue 11994000.00
totalOtherIncomeExpenseNet 2745000.00
netIncomeFromContinuingOps 7331000.00
netIncomeApplicableToCommonShares 7331000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-07
currency_symbol USD
researchDevelopment 15108000.00
incomeBeforeTax 6864000.00
netIncome 7121000.00
sellingGeneralAdministrative 4403000.00
sellingAndMarketingExpenses 27094000.00
grossProfit 51332000.00
reconciledDepreciation 3106000.00
ebit 4727000.00
ebitda 7833000.00
depreciationAndAmortization 3106000.00
operatingIncome 4727000.00
otherOperatingExpenses 58132000.00
interestExpense 2137000.00
taxProvision -257000.00
interestIncome 2137000.00
netInterestIncome 2137000.00
incomeTaxExpense -257000.00
totalRevenue 62859000.00
totalOperatingExpenses 46605000.00
costOfRevenue 11527000.00
totalOtherIncomeExpenseNet 2137000.00
netIncomeFromContinuingOps 7121000.00
netIncomeApplicableToCommonShares 7121000.00
2019-06-30
date 2019-06-30
filing_date 2019-06-30
currency_symbol USD
researchDevelopment 15400000.00
incomeBeforeTax 4807000.00
netIncome 3746000.00
sellingGeneralAdministrative 5042000.00
sellingAndMarketingExpenses 26680000.00
grossProfit 49810000.00
reconciledDepreciation 2701000.00
ebit 2688000.00
ebitda 5389000.00
depreciationAndAmortization 2701000.00
operatingIncome 2688000.00
otherOperatingExpenses 57766000.00
interestExpense 2119000.00
taxProvision 1061000.00
interestIncome 2119000.00
netInterestIncome 2119000.00
incomeTaxExpense 1061000.00
totalRevenue 60454000.00
totalOperatingExpenses 47122000.00
costOfRevenue 10644000.00
totalOtherIncomeExpenseNet 2119000.00
netIncomeFromContinuingOps 3746000.00
netIncomeApplicableToCommonShares 3746000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-15
currency_symbol USD
researchDevelopment 13945000.00
incomeBeforeTax 8721000.00
netIncome 7943000.00
sellingGeneralAdministrative 4294000.00
sellingAndMarketingExpenses 28137000.00
grossProfit 52700000.00
reconciledDepreciation 2687000.00
ebit 6324000.00
ebitda 8726000.00
depreciationAndAmortization 2402000.00
operatingIncome 6324000.00
otherOperatingExpenses 57493000.00
interestExpense 2593000.00
taxProvision 1156000.00
interestIncome 1791000.00
netInterestIncome 1791000.00
incomeTaxExpense 778000.00
totalRevenue 63817000.00
totalOperatingExpenses 46376000.00
costOfRevenue 11117000.00
totalOtherIncomeExpenseNet 2397000.00
netIncomeFromContinuingOps 4368000.00
netIncomeApplicableToCommonShares 4368000.00
2018-12-31
date 2018-12-31
filing_date 2019-01-02
currency_symbol USD
researchDevelopment 13945000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8721000.00
minorityInterest 0.00
netIncome 7943000.00
sellingGeneralAdministrative 4294000.00
sellingAndMarketingExpenses 28137000.00
grossProfit 52700000.00
reconciledDepreciation 2402000.00
ebit 6324000.00
ebitda 8726000.00
depreciationAndAmortization 2402000.00
operatingIncome 6324000.00
otherOperatingExpenses 57493000.00
interestExpense 2593000.00
extraordinaryItems -696000.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 778000.00
totalRevenue 63817000.00
totalOperatingExpenses 46376000.00
costOfRevenue 11117000.00
totalOtherIncomeExpenseNet 2397000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7943000.00
netIncomeApplicableToCommonShares 7943000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-02
currency_symbol USD
researchDevelopment 14434000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4291000.00
minorityInterest 0.00
netIncome 3113000.00
sellingGeneralAdministrative 3985000.00
sellingAndMarketingExpenses 27263000.00
grossProfit 48486000.00
reconciledDepreciation 2433000.00
ebit 2804000.00
ebitda 5237000.00
depreciationAndAmortization 2433000.00
operatingIncome 2804000.00
otherOperatingExpenses 55960000.00
interestExpense 1487000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1178000.00
totalRevenue 58764000.00
totalOperatingExpenses 45682000.00
costOfRevenue 10278000.00
totalOtherIncomeExpenseNet 1487000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3113000.00
netIncomeApplicableToCommonShares 3113000.00
2018-06-30
date 2018-06-30
filing_date 2018-07-02
currency_symbol USD
researchDevelopment 14633000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2401000.00
minorityInterest 0.00
netIncome 1674000.00
sellingGeneralAdministrative 3811000.00
sellingAndMarketingExpenses 27803000.00
grossProfit 46947000.00
reconciledDepreciation 2443000.00
ebit 700000.00
ebitda 3143000.00
depreciationAndAmortization 2443000.00
operatingIncome 700000.00
otherOperatingExpenses 56587000.00
interestExpense 1701000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 727000.00
totalRevenue 57287000.00
totalOperatingExpenses 46247000.00
costOfRevenue 10340000.00
totalOtherIncomeExpenseNet 1701000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1674000.00
netIncomeApplicableToCommonShares 1674000.00
2018-03-31
date 2018-03-31
filing_date 2018-04-02
currency_symbol USD
researchDevelopment 14662000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -615000.00
minorityInterest 0.00
netIncome -995000.00
sellingGeneralAdministrative 4055000.00
sellingAndMarketingExpenses 28183000.00
grossProfit 44596000.00
reconciledDepreciation 2504000.00
ebit -2304000.00
ebitda 200000.00
depreciationAndAmortization 2504000.00
operatingIncome -2304000.00
otherOperatingExpenses 56840000.00
interestExpense 1689000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 380000.00
totalRevenue 54536000.00
totalOperatingExpenses 46900000.00
costOfRevenue 9940000.00
totalOtherIncomeExpenseNet 1689000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -995000.00
netIncomeApplicableToCommonShares -995000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-28
currency_symbol USD
researchDevelopment 15072000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6726000.00
minorityInterest 0.00
netIncome 2121000.00
sellingGeneralAdministrative 4265000.00
sellingAndMarketingExpenses 29166000.00
grossProfit 47394000.00
reconciledDepreciation 2565000.00
ebit 5791000.00
ebitda 8358000.00
depreciationAndAmortization 2567000.00
operatingIncome 5791000.00
otherOperatingExpenses 52663000.00
interestExpense 1552000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4605000.00
totalRevenue 58454000.00
totalOperatingExpenses 41603000.00
costOfRevenue 11060000.00
totalOtherIncomeExpenseNet 935000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -5959000.00
netIncomeApplicableToCommonShares 2121000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-02
currency_symbol USD
researchDevelopment 14678000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -752000.00
minorityInterest 0.00
netIncome -1477000.00
sellingGeneralAdministrative 4152000.00
sellingAndMarketingExpenses 27189000.00
grossProfit 43119000.00
reconciledDepreciation 2861000.00
ebit -2900000.00
ebitda -39000.00
depreciationAndAmortization 2861000.00
operatingIncome -2900000.00
otherOperatingExpenses 55947000.00
interestExpense 2148000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 725000.00
totalRevenue 53047000.00
totalOperatingExpenses 46019000.00
costOfRevenue 9928000.00
totalOtherIncomeExpenseNet 2148000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -9709000.00
netIncomeApplicableToCommonShares -9709000.00
2017-06-30
date 2017-06-30
filing_date 2017-07-03
currency_symbol USD
researchDevelopment 15013000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -3841000.00
minorityInterest 0.00
netIncome -4059000.00
sellingGeneralAdministrative 4380000.00
sellingAndMarketingExpenses 26410000.00
grossProfit 41322000.00
reconciledDepreciation 2987000.00
ebit -4481000.00
ebitda -1494000.00
depreciationAndAmortization 2987000.00
operatingIncome -4481000.00
otherOperatingExpenses 55437000.00
interestExpense 640000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 218000.00
totalRevenue 50956000.00
totalOperatingExpenses 45803000.00
costOfRevenue 9634000.00
totalOtherIncomeExpenseNet 640000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 12253000.00
netIncomeApplicableToCommonShares 12253000.00
2017-03-31
date 2017-03-31
filing_date 2017-04-27
currency_symbol USD
researchDevelopment 12235000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1626000.00
minorityInterest 0.00
netIncome -2133000.00
sellingGeneralAdministrative 4226000.00
sellingAndMarketingExpenses 28144000.00
grossProfit 42116000.00
reconciledDepreciation 2819000.00
ebit -2489000.00
ebitda 174000.00
depreciationAndAmortization 2663000.00
operatingIncome -2489000.00
otherOperatingExpenses 54201000.00
interestExpense 234000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 507000.00
totalRevenue 51712000.00
totalOperatingExpenses 44605000.00
costOfRevenue 9596000.00
totalOtherIncomeExpenseNet 863000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -4078000.00
netIncomeApplicableToCommonShares -4078000.00
2016-12-31
date 2016-12-31
filing_date 2017-01-03
currency_symbol USD
researchDevelopment 12235000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1626000.00
minorityInterest 0.00
netIncome -2133000.00
sellingGeneralAdministrative 4226000.00
sellingAndMarketingExpenses 28144000.00
grossProfit 42116000.00
reconciledDepreciation 2663000.00
ebit -2489000.00
ebitda 174000.00
depreciationAndAmortization 2663000.00
operatingIncome -2489000.00
otherOperatingExpenses 54201000.00
interestExpense 234000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 507000.00
totalRevenue 51712000.00
totalOperatingExpenses 44605000.00
costOfRevenue 9596000.00
totalOtherIncomeExpenseNet 863000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -8659000.00
netIncomeApplicableToCommonShares -8659000.00
2016-09-30
date 2016-09-30
filing_date 2016-10-07
currency_symbol USD
researchDevelopment 13072000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2159000.00
minorityInterest 0.00
netIncome -2447000.00
sellingGeneralAdministrative 4245000.00
sellingAndMarketingExpenses 24853000.00
grossProfit 38305000.00
reconciledDepreciation 2614000.00
ebit -3865000.00
ebitda -1251000.00
depreciationAndAmortization 2614000.00
operatingIncome -3865000.00
otherOperatingExpenses 50728000.00
interestExpense 1706000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 288000.00
totalRevenue 46863000.00
totalOperatingExpenses 42170000.00
costOfRevenue 8558000.00
totalOtherIncomeExpenseNet 1706000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
researchDevelopment 13001000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -829000.00
minorityInterest 0.00
netIncome -1327000.00
sellingGeneralAdministrative 3893000.00
sellingAndMarketingExpenses 25865000.00
grossProfit 40698000.00
reconciledDepreciation 2561000.00
ebit -2061000.00
ebitda 500000.00
depreciationAndAmortization 2561000.00
operatingIncome -2061000.00
otherOperatingExpenses 51646000.00
interestExpense 1232000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 498000.00
totalRevenue 49585000.00
totalOperatingExpenses 42759000.00
costOfRevenue 8887000.00
totalOtherIncomeExpenseNet 1232000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2016-03-31
date 2016-03-31
filing_date 2016-04-21
currency_symbol USD
researchDevelopment 12972000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5767000.00
minorityInterest 0.00
netIncome 4263000.00
sellingGeneralAdministrative 4055000.00
sellingAndMarketingExpenses 24946000.00
grossProfit 45346000.00
reconciledDepreciation 2534000.00
ebit 962000.00
ebitda 3373000.00
depreciationAndAmortization 2411000.00
operatingIncome 3373000.00
otherOperatingExpenses 51883000.00
interestExpense 1050000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1504000.00
totalRevenue 55256000.00
totalOperatingExpenses 41973000.00
costOfRevenue 9910000.00
totalOtherIncomeExpenseNet 2394000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2015-12-31
date 2015-12-31
filing_date 2016-01-06
currency_symbol USD
researchDevelopment 12972000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5767000.00
minorityInterest 0.00
netIncome 4263000.00
sellingGeneralAdministrative 4055000.00
sellingAndMarketingExpenses 24946000.00
grossProfit 45346000.00
reconciledDepreciation 2411000.00
ebit 962000.00
ebitda 3373000.00
depreciationAndAmortization 2411000.00
operatingIncome 3373000.00
otherOperatingExpenses 51883000.00
interestExpense 1050000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1504000.00
totalRevenue 55256000.00
totalOperatingExpenses 41973000.00
costOfRevenue 9910000.00
totalOtherIncomeExpenseNet 2394000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 18569000.00
netIncomeApplicableToCommonShares 4263000.00
2015-09-30
date 2015-09-30
filing_date 2015-10-05
currency_symbol USD
researchDevelopment 12825000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 881000.00
minorityInterest 0.00
netIncome 661000.00
sellingGeneralAdministrative 4481000.00
sellingAndMarketingExpenses 22739000.00
grossProfit 39553000.00
reconciledDepreciation 2437000.00
ebit -492000.00
ebitda 1945000.00
depreciationAndAmortization 2437000.00
operatingIncome -492000.00
otherOperatingExpenses 48551000.00
interestExpense 1373000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 220000.00
totalRevenue 48059000.00
totalOperatingExpenses 40045000.00
costOfRevenue 8506000.00
totalOtherIncomeExpenseNet 1373000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 661000.00
2015-06-30
date 2015-06-30
filing_date 2015-07-06
currency_symbol USD
researchDevelopment 12239000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9072000.00
minorityInterest 0.00
netIncome 7186000.00
sellingGeneralAdministrative 4400000.00
sellingAndMarketingExpenses 22082000.00
grossProfit 46343000.00
reconciledDepreciation 2348000.00
ebit 7622000.00
ebitda 9970000.00
depreciationAndAmortization 2348000.00
operatingIncome 7622000.00
otherOperatingExpenses 48405000.00
interestExpense 1450000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1886000.00
totalRevenue 56027000.00
totalOperatingExpenses 38721000.00
costOfRevenue 9684000.00
totalOtherIncomeExpenseNet 1450000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 7186000.00
2015-03-31
date 2015-03-31
filing_date 2015-04-27
currency_symbol USD
researchDevelopment 11245000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11112000.00
minorityInterest 0.00
netIncome 9164000.00
sellingGeneralAdministrative 4922000.00
sellingAndMarketingExpenses 24542000.00
grossProfit 50438000.00
reconciledDepreciation 2173000.00
ebit 7556000.00
ebitda 9729000.00
depreciationAndAmortization 2173000.00
operatingIncome 9729000.00
otherOperatingExpenses 51303000.00
interestExpense 2608000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1948000.00
totalRevenue 61032000.00
totalOperatingExpenses 40709000.00
costOfRevenue 10594000.00
totalOtherIncomeExpenseNet 1383000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6459000.00
2014-12-31
date 2014-12-31
currency_symbol USD
researchDevelopment 11250000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11110000.00
minorityInterest 0.00
netIncome 9160000.00
sellingGeneralAdministrative 29460000.00
grossProfit 50440000.00
ebit 11110000.00
ebitda 12490000.00
operatingIncome 9730000.00
otherOperatingExpenses 51300000.00
interestExpense 1380000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1950000.00
totalRevenue 61030000.00
totalOperatingExpenses 40709000.00
costOfRevenue 10590000.00
totalOtherIncomeExpenseNet -598000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 24950000.00
netIncomeApplicableToCommonShares 9164000.00
2014-09-30
date 2014-09-30
filing_date 2014-10-01
currency_symbol USD
researchDevelopment 11306000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9330000.00
minorityInterest 0.00
netIncome 7756000.00
sellingGeneralAdministrative 4543000.00
sellingAndMarketingExpenses 23157000.00
grossProfit 46869000.00
ebit 4929000.00
ebitda 7863000.00
depreciationAndAmortization 2934000.00
operatingIncome 7863000.00
otherOperatingExpenses 48932000.00
interestExpense 1467000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1574000.00
totalRevenue 56795000.00
totalOperatingExpenses 39006000.00
costOfRevenue 9926000.00
totalOtherIncomeExpenseNet 1467000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 7756000.00
2014-06-30
date 2014-06-30
filing_date 2014-07-01
currency_symbol USD
researchDevelopment 10972000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5302000.00
minorityInterest 0.00
netIncome 3947000.00
sellingGeneralAdministrative 5330000.00
sellingAndMarketingExpenses 23092000.00
grossProfit 43289000.00
ebit 1081000.00
ebitda 3895000.00
depreciationAndAmortization 2814000.00
operatingIncome 3895000.00
otherOperatingExpenses 49160000.00
interestExpense 1407000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1355000.00
totalRevenue 53055000.00
totalOperatingExpenses 39394000.00
costOfRevenue 9766000.00
totalOtherIncomeExpenseNet 1407000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3947000.00
2014-03-31
date 2014-03-31
filing_date 2014-04-01
currency_symbol USD
researchDevelopment 10558000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5137000.00
minorityInterest 0.00
netIncome 4083000.00
sellingGeneralAdministrative 5002000.00
sellingAndMarketingExpenses 22412000.00
grossProfit 41564000.00
ebit 502000.00
ebitda 3592000.00
depreciationAndAmortization 3090000.00
operatingIncome 3592000.00
otherOperatingExpenses 47418000.00
interestExpense 1545000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1054000.00
totalRevenue 51010000.00
totalOperatingExpenses 37972000.00
costOfRevenue 9446000.00
totalOtherIncomeExpenseNet 1545000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4083000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-31
currency_symbol USD
researchDevelopment 10723000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6715000.00
minorityInterest 0.00
netIncome 5722000.00
sellingGeneralAdministrative 4708000.00
sellingAndMarketingExpenses 21928000.00
grossProfit 42973000.00
ebit 5964000.00
ebitda 5614000.00
depreciationAndAmortization -350000.00
operatingIncome 5614000.00
otherOperatingExpenses 47413000.00
interestExpense 1451000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 993000.00
totalRevenue 53027000.00
totalOperatingExpenses 37359000.00
costOfRevenue 10054000.00
totalOtherIncomeExpenseNet 1101000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5722000.00
2013-09-30
date 2013-09-30
filing_date 2013-10-01
currency_symbol USD
researchDevelopment 10147000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4439000.00
minorityInterest 0.00
netIncome 2902000.00
sellingGeneralAdministrative 4386000.00
sellingAndMarketingExpenses 20928000.00
grossProfit 38857000.00
ebit 1310000.00
ebitda 3396000.00
depreciationAndAmortization 2086000.00
operatingIncome 3396000.00
otherOperatingExpenses 44626000.00
interestExpense 1043000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1537000.00
totalRevenue 48022000.00
totalOperatingExpenses 35461000.00
costOfRevenue 9165000.00
totalOtherIncomeExpenseNet 1043000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2902000.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
researchDevelopment 10244000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5667000.00
minorityInterest 0.00
netIncome 4945000.00
sellingGeneralAdministrative 2791000.00
sellingAndMarketingExpenses 20419000.00
grossProfit 37886000.00
ebit 1962000.00
ebitda 4432000.00
depreciationAndAmortization 2470000.00
operatingIncome 4432000.00
otherOperatingExpenses 42390000.00
interestExpense 1235000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 722000.00
totalRevenue 46822000.00
totalOperatingExpenses 33454000.00
costOfRevenue 8936000.00
totalOtherIncomeExpenseNet 1235000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4945000.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
researchDevelopment 9869000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5242000.00
minorityInterest 0.00
netIncome 4486000.00
sellingGeneralAdministrative 3010000.00
sellingAndMarketingExpenses 19540000.00
grossProfit 36546000.00
ebit 1897000.00
ebitda 4127000.00
depreciationAndAmortization 2230000.00
operatingIncome 4127000.00
otherOperatingExpenses 40999000.00
interestExpense 1115000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 756000.00
totalRevenue 45126000.00
totalOperatingExpenses 32419000.00
costOfRevenue 8580000.00
totalOtherIncomeExpenseNet 1115000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4486000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-28
currency_symbol USD
researchDevelopment 8968000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10123000.00
minorityInterest 0.00
netIncome 9111000.00
sellingGeneralAdministrative 2476000.00
sellingAndMarketingExpenses 19902000.00
grossProfit 40431000.00
ebit 9544000.00
ebitda 9085000.00
depreciationAndAmortization -459000.00
operatingIncome 9085000.00
otherOperatingExpenses 40753000.00
interestExpense 1497000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1012000.00
totalRevenue 49838000.00
totalOperatingExpenses 31346000.00
costOfRevenue 9407000.00
totalOtherIncomeExpenseNet 1038000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 9111000.00
2012-09-30
date 2012-09-30
filing_date 2012-09-30
currency_symbol USD
researchDevelopment 9124000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9250000.00
minorityInterest 0.00
netIncome 8222000.00
sellingGeneralAdministrative 2389000.00
sellingAndMarketingExpenses 19040000.00
grossProfit 38540000.00
ebit 5461000.00
ebitda 7987000.00
depreciationAndAmortization 2526000.00
operatingIncome 7987000.00
otherOperatingExpenses 39523000.00
interestExpense 1263000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1028000.00
totalRevenue 47510000.00
totalOperatingExpenses 30553000.00
costOfRevenue 8970000.00
totalOtherIncomeExpenseNet 1263000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 8222000.00
2012-06-30
date 2012-06-30
filing_date 2012-06-30
currency_symbol USD
researchDevelopment 8943000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8594000.00
minorityInterest 0.00
netIncome 7551000.00
sellingGeneralAdministrative 2427000.00
sellingAndMarketingExpenses 19017000.00
grossProfit 37992000.00
ebit 5627000.00
ebitda 7605000.00
depreciationAndAmortization 1978000.00
operatingIncome 7605000.00
otherOperatingExpenses 39197000.00
interestExpense 989000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1043000.00
totalRevenue 46802000.00
totalOperatingExpenses 30387000.00
costOfRevenue 8810000.00
totalOtherIncomeExpenseNet 989000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 7551000.00
2012-03-31
date 2012-03-31
filing_date 2012-03-31
currency_symbol USD
researchDevelopment 9152000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7748000.00
minorityInterest 0.00
netIncome 6873000.00
sellingGeneralAdministrative 2404000.00
sellingAndMarketingExpenses 18687000.00
grossProfit 36489000.00
ebit 3242000.00
ebitda 6246000.00
depreciationAndAmortization 3004000.00
operatingIncome 6246000.00
otherOperatingExpenses 38775000.00
interestExpense 1502000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 875000.00
totalRevenue 45021000.00
totalOperatingExpenses 30243000.00
costOfRevenue 8532000.00
totalOtherIncomeExpenseNet 1502000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6873000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-28
currency_symbol USD
researchDevelopment 9146000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7088000.00
minorityInterest 0.00
netIncome 6620000.00
sellingGeneralAdministrative 2501000.00
sellingAndMarketingExpenses 18516000.00
grossProfit 36464000.00
ebit 4727000.00
ebitda 6301000.00
depreciationAndAmortization 1574000.00
operatingIncome 6301000.00
otherOperatingExpenses 38789000.00
interestExpense 787000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 468000.00
totalRevenue 45090000.00
totalOperatingExpenses 30163000.00
costOfRevenue 8626000.00
totalOtherIncomeExpenseNet 787000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6620000.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
researchDevelopment 9122000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5691000.00
minorityInterest 0.00
netIncome 5398000.00
sellingGeneralAdministrative 2343000.00
sellingAndMarketingExpenses 17282000.00
grossProfit 33662000.00
ebit 3363000.00
ebitda 4915000.00
depreciationAndAmortization 1552000.00
operatingIncome 4915000.00
otherOperatingExpenses 37281000.00
interestExpense 776000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 293000.00
totalRevenue 42196000.00
totalOperatingExpenses 28747000.00
costOfRevenue 8534000.00
totalOtherIncomeExpenseNet 776000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5398000.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
researchDevelopment 9092000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5228000.00
minorityInterest 0.00
netIncome 4930000.00
sellingGeneralAdministrative 2436000.00
sellingAndMarketingExpenses 17339000.00
grossProfit 32797000.00
ebit 1334000.00
ebitda 3930000.00
depreciationAndAmortization 2596000.00
operatingIncome 3930000.00
otherOperatingExpenses 37185000.00
interestExpense 1298000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 298000.00
totalRevenue 41115000.00
totalOperatingExpenses 28867000.00
costOfRevenue 8318000.00
totalOtherIncomeExpenseNet 1298000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4930000.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
researchDevelopment 8704000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4620000.00
minorityInterest 0.00
netIncome 4389000.00
sellingGeneralAdministrative 2349000.00
sellingAndMarketingExpenses 16406000.00
grossProfit 30740000.00
ebit 603000.00
ebitda 3281000.00
depreciationAndAmortization 2678000.00
operatingIncome 3281000.00
otherOperatingExpenses 35338000.00
interestExpense 1339000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 231000.00
totalRevenue 38619000.00
totalOperatingExpenses 27459000.00
costOfRevenue 7879000.00
totalOtherIncomeExpenseNet 1339000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4389000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-24
currency_symbol USD
researchDevelopment 8280000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4180000.00
minorityInterest 0.00
netIncome 3924000.00
sellingGeneralAdministrative 2534000.00
sellingAndMarketingExpenses 16947000.00
grossProfit 31086000.00
ebit 1615000.00
ebitda 3325000.00
depreciationAndAmortization 1710000.00
operatingIncome 3325000.00
otherOperatingExpenses 35729000.00
interestExpense 855000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 256000.00
totalRevenue 39054000.00
totalOperatingExpenses 27761000.00
costOfRevenue 7968000.00
totalOtherIncomeExpenseNet 855000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3924000.00
2010-09-30
date 2010-09-30
filing_date 2010-09-30
currency_symbol USD
researchDevelopment 8240000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3909000.00
minorityInterest 0.00
netIncome 3718000.00
sellingGeneralAdministrative 2526000.00
sellingAndMarketingExpenses 15934000.00
grossProfit 29315000.00
ebit 27000.00
ebitda 2615000.00
depreciationAndAmortization 2588000.00
operatingIncome 2615000.00
otherOperatingExpenses 34148000.00
interestExpense 1294000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 191000.00
totalRevenue 36763000.00
totalOperatingExpenses 26700000.00
costOfRevenue 7448000.00
totalOtherIncomeExpenseNet 1294000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3718000.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
researchDevelopment 7753000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1631000.00
minorityInterest 0.00
netIncome 1403000.00
sellingGeneralAdministrative 2560000.00
sellingAndMarketingExpenses 16027000.00
grossProfit 28116000.00
ebit 2066000.00
ebitda 1776000.00
depreciationAndAmortization -290000.00
operatingIncome 1776000.00
otherOperatingExpenses 33430000.00
interestExpense 145000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 228000.00
totalRevenue 35206000.00
totalOperatingExpenses 26340000.00
costOfRevenue 7090000.00
totalOtherIncomeExpenseNet -145000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1403000.00
2010-03-31
date 2010-03-31
filing_date 2010-04-29
currency_symbol USD
researchDevelopment 6345000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1912000.00
minorityInterest 0.00
netIncome 1687000.00
sellingGeneralAdministrative 2552000.00
sellingAndMarketingExpenses 14307000.00
grossProfit 24610000.00
ebit 4423000.00
ebitda 3492000.00
depreciationAndAmortization -931000.00
operatingIncome 1406000.00
otherOperatingExpenses 30712000.00
interestExpense 1437000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 225000.00
totalRevenue 32118000.00
totalOperatingExpenses 23204000.00
costOfRevenue 7508000.00
totalOtherIncomeExpenseNet 506000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 589000.00
2009-12-31
date 2009-12-31
filing_date 2010-01-13
currency_symbol USD
researchDevelopment 6345000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1912000.00
minorityInterest 0.00
netIncome 1687000.00
sellingGeneralAdministrative 2552000.00
sellingAndMarketingExpenses 14307000.00
grossProfit 24610000.00
ebit 4423000.00
ebitda 3492000.00
depreciationAndAmortization -931000.00
operatingIncome 1406000.00
otherOperatingExpenses 30712000.00
interestExpense 1437000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 225000.00
totalRevenue 32118000.00
totalOperatingExpenses 23204000.00
costOfRevenue 7508000.00
totalOtherIncomeExpenseNet 506000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1687000.00
2009-09-30
date 2009-09-30
filing_date 2009-10-06
currency_symbol USD
researchDevelopment 6705000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 357000.00
minorityInterest 0.00
netIncome 151000.00
sellingGeneralAdministrative 2506000.00
sellingAndMarketingExpenses 14327000.00
grossProfit 23213000.00
ebit -1689000.00
ebitda -325000.00
depreciationAndAmortization 1364000.00
operatingIncome -325000.00
otherOperatingExpenses 29537000.00
interestExpense 682000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 206000.00
totalRevenue 29212000.00
totalOperatingExpenses 23538000.00
costOfRevenue 5999000.00
totalOtherIncomeExpenseNet 682000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 151000.00
2009-06-30
date 2009-06-30
filing_date 2009-07-02
currency_symbol USD
researchDevelopment 6796000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1486000.00
minorityInterest 0.00
netIncome -1669000.00
sellingGeneralAdministrative 2333000.00
sellingAndMarketingExpenses 14552000.00
grossProfit 21493000.00
ebit -3592000.00
ebitda -2188000.00
depreciationAndAmortization 1404000.00
operatingIncome -2188000.00
otherOperatingExpenses 29267000.00
interestExpense 702000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 183000.00
totalRevenue 27079000.00
totalOperatingExpenses 23681000.00
costOfRevenue 5586000.00
totalOtherIncomeExpenseNet 702000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2009-03-31
date 2009-03-31
filing_date 2009-04-01
currency_symbol USD
researchDevelopment 5828000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -5901000.00
minorityInterest 0.00
netIncome -6105000.00
sellingGeneralAdministrative 4539000.00
sellingAndMarketingExpenses 11944000.00
grossProfit 16313000.00
ebit -6192000.00
ebitda -5998000.00
depreciationAndAmortization 194000.00
operatingIncome -5998000.00
otherOperatingExpenses 26493000.00
interestExpense 97000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 204000.00
totalRevenue 20495000.00
totalOperatingExpenses 22311000.00
costOfRevenue 4182000.00
totalOtherIncomeExpenseNet 97000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2008-12-31
date 2008-12-31
filing_date 2009-03-25
currency_symbol USD
researchDevelopment 6741000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -4448000.00
minorityInterest 0.00
netIncome -7132000.00
sellingGeneralAdministrative 15940000.00
grossProfit 17716000.00
ebit -5486000.00
ebitda -4967000.00
depreciationAndAmortization 519000.00
operatingIncome -4967000.00
otherOperatingExpenses 29855000.00
interestExpense 519000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2684000.00
totalRevenue 24888000.00
totalOperatingExpenses 22683000.00
costOfRevenue 7172000.00
totalOtherIncomeExpenseNet 519000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2008-09-30
date 2008-09-30
filing_date 2008-10-16
currency_symbol USD
researchDevelopment 7057000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -8078000.00
minorityInterest 0.00
netIncome -8488000.00
sellingGeneralAdministrative 20530000.00
grossProfit 18643000.00
ebit -9816000.00
ebitda -8947000.00
depreciationAndAmortization 869000.00
operatingIncome -8947000.00
otherOperatingExpenses 32454000.00
interestExpense 869000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 410000.00
totalRevenue 23507000.00
totalOperatingExpenses 27590000.00
costOfRevenue 4864000.00
totalOtherIncomeExpenseNet 869000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2008-06-30
date 2008-06-30
filing_date 2008-07-23
currency_symbol USD
researchDevelopment 7261000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -7687000.00
minorityInterest 0.00
netIncome -7072000.00
sellingGeneralAdministrative 19510000.00
grossProfit 19079000.00
ebit -8608000.00
ebitda -7687000.00
depreciationAndAmortization 921000.00
operatingIncome -7687000.00
otherOperatingExpenses 31708000.00
interestExpense 921000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 306000.00
totalRevenue 24021000.00
totalOperatingExpenses 26766000.00
costOfRevenue 4942000.00
totalOtherIncomeExpenseNet 917000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2008-03-31
date 2008-03-31
filing_date 2008-06-11
currency_symbol USD
researchDevelopment 6342000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1588000.00
minorityInterest 0.00
netIncome -1779000.00
sellingGeneralAdministrative 19680000.00
grossProfit 19470000.00
ebit -6180000.00
ebitda -3884000.00
depreciationAndAmortization 2296000.00
operatingIncome -3884000.00
otherOperatingExpenses 28314000.00
interestExpense 2296000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 191000.00
totalRevenue 24430000.00
totalOperatingExpenses 23354000.00
costOfRevenue 4960000.00
totalOtherIncomeExpenseNet 2296000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
researchDevelopment 6342000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1588000.00
minorityInterest 0.00
netIncome -1779000.00
sellingGeneralAdministrative 17010000.00
grossProfit 19470000.00
ebit -6180000.00
ebitda -3884000.00
depreciationAndAmortization 2296000.00
operatingIncome -3884000.00
otherOperatingExpenses 28314000.00
interestExpense 2296000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 191000.00
totalRevenue 24430000.00
totalOperatingExpenses 23354000.00
costOfRevenue 4960000.00
totalOtherIncomeExpenseNet 2296000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2007-09-30
date 2007-09-30
filing_date 2007-10-01
currency_symbol USD
researchDevelopment 5988000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2480000.00
minorityInterest 0.00
netIncome -2648000.00
sellingGeneralAdministrative 16580000.00
grossProfit 18360000.00
ebit -5930000.00
ebitda -4205000.00
depreciationAndAmortization 1725000.00
operatingIncome -4205000.00
otherOperatingExpenses 27223000.00
interestExpense 1725000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 168000.00
totalRevenue 23018000.00
totalOperatingExpenses 22565000.00
costOfRevenue 4658000.00
totalOtherIncomeExpenseNet 1725000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2007-06-30
date 2007-06-30
filing_date 2007-07-26
currency_symbol USD
researchDevelopment 5978000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -3921000.00
minorityInterest 0.00
netIncome -4013000.00
sellingGeneralAdministrative 16720000.00
grossProfit 17141000.00
ebit -7195000.00
ebitda -5558000.00
depreciationAndAmortization 1637000.00
operatingIncome -5558000.00
otherOperatingExpenses 27021000.00
interestExpense 1637000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 92000.00
totalRevenue 21463000.00
totalOperatingExpenses 22699000.00
costOfRevenue 4322000.00
totalOtherIncomeExpenseNet 1637000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2007-03-31
date 2007-03-31
filing_date 2007-06-05
currency_symbol USD
researchDevelopment 4961000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 212000.00
minorityInterest 0.00
netIncome 110000.00
sellingGeneralAdministrative 14780000.00
grossProfit 16968000.00
ebit -3926000.00
ebitda -1857000.00
depreciationAndAmortization 2069000.00
operatingIncome -1857000.00
otherOperatingExpenses 22950000.00
interestExpense 2069000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 102000.00
totalRevenue 21093000.00
totalOperatingExpenses 18825000.00
costOfRevenue 4125000.00
totalOtherIncomeExpenseNet 2069000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
researchDevelopment 4961000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 212000.00
minorityInterest 0.00
netIncome 110000.00
sellingGeneralAdministrative 13860000.00
grossProfit 16968000.00
ebit -3926000.00
ebitda -1857000.00
depreciationAndAmortization 2069000.00
operatingIncome -1857000.00
otherOperatingExpenses 22950000.00
interestExpense 2069000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 102000.00
totalRevenue 21093000.00
totalOperatingExpenses 18825000.00
costOfRevenue 4125000.00
totalOtherIncomeExpenseNet 2069000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 110000.00
2006-09-30
date 2006-09-30
filing_date 2006-09-30
currency_symbol USD
researchDevelopment 4598000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -802000.00
minorityInterest 0.00
netIncome -1096000.00
sellingGeneralAdministrative 14430000.00
grossProfit 16288000.00
ebit -4678000.00
ebitda -2740000.00
depreciationAndAmortization 1938000.00
operatingIncome -2740000.00
otherOperatingExpenses 22953000.00
interestExpense 1938000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 294000.00
totalRevenue 20213000.00
totalOperatingExpenses 19028000.00
costOfRevenue 3925000.00
totalOtherIncomeExpenseNet 1938000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2006-06-30
date 2006-06-30
filing_date 2006-06-30
currency_symbol USD
researchDevelopment 4268000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -682000.00
minorityInterest 0.00
netIncome -604000.00
sellingGeneralAdministrative 14410000.00
grossProfit 16182000.00
ebit -4312000.00
ebitda -2497000.00
depreciationAndAmortization 1815000.00
operatingIncome -2497000.00
otherOperatingExpenses 22555000.00
interestExpense 1815000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -78000.00
totalRevenue 20058000.00
totalOperatingExpenses 18679000.00
costOfRevenue 3876000.00
totalOtherIncomeExpenseNet 1815000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -310000.00
2006-03-31
date 2006-03-31
filing_date 2006-04-26
currency_symbol USD
researchDevelopment 3362000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2484000.00
minorityInterest 0.00
netIncome 2354000.00
sellingGeneralAdministrative 13600000.00
grossProfit 16985000.00
ebit -200000.00
ebitda 1142000.00
depreciationAndAmortization 1342000.00
operatingIncome 1142000.00
otherOperatingExpenses 19896000.00
interestExpense 1342000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 130000.00
totalRevenue 21038000.00
totalOperatingExpenses 15843000.00
costOfRevenue 4053000.00
totalOtherIncomeExpenseNet 1342000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 310000.00
2005-12-31
date 2005-12-31
filing_date 2005-12-31
currency_symbol USD
researchDevelopment 3362000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2484000.00
minorityInterest 0.00
netIncome 2354000.00
sellingGeneralAdministrative 12480000.00
grossProfit 16985000.00
ebit -200000.00
ebitda 1142000.00
depreciationAndAmortization 1342000.00
operatingIncome 1142000.00
otherOperatingExpenses 19896000.00
interestExpense 1342000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 130000.00
totalRevenue 21038000.00
totalOperatingExpenses 15843000.00
costOfRevenue 4053000.00
totalOtherIncomeExpenseNet 1342000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2354000.00
2005-09-30
date 2005-09-30
filing_date 2005-09-30
currency_symbol USD
researchDevelopment 3298000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1628000.00
minorityInterest 0.00
netIncome 1589000.00
sellingGeneralAdministrative 11600000.00
grossProfit 15221000.00
ebit -972000.00
ebitda 328000.00
depreciationAndAmortization 1300000.00
operatingIncome 328000.00
otherOperatingExpenses 18690000.00
interestExpense 1300000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 39000.00
totalRevenue 19018000.00
totalOperatingExpenses 14893000.00
costOfRevenue 3797000.00
totalOtherIncomeExpenseNet 1300000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1589000.00
2005-06-30
date 2005-06-30
filing_date 2005-07-01
currency_symbol USD
researchDevelopment 3026000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4456000.00
minorityInterest 0.00
netIncome 4401000.00
sellingGeneralAdministrative 10210000.00
grossProfit 16466000.00
ebit 2004000.00
ebitda 3230000.00
depreciationAndAmortization 1226000.00
operatingIncome 3230000.00
otherOperatingExpenses 16791000.00
interestExpense 1226000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 55000.00
totalRevenue 20021000.00
totalOperatingExpenses 13236000.00
costOfRevenue 3555000.00
totalOtherIncomeExpenseNet 1226000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1000000.00
2005-03-31
date 2005-03-31
filing_date 2005-04-13
currency_symbol USD
researchDevelopment 2878000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4482000.00
minorityInterest 0.00
netIncome 4347000.00
sellingGeneralAdministrative 10210000.00
grossProfit 15652000.00
ebit -53858000.00
ebitda -24688000.00
depreciationAndAmortization 29170000.00
operatingIncome -24688000.00
otherOperatingExpenses 43735000.00
interestExpense 29170000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 135000.00
totalRevenue 19047000.00
totalOperatingExpenses 40340000.00
costOfRevenue 3395000.00
totalOtherIncomeExpenseNet 29170000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4401000.00
2004-12-31
date 2004-12-31
filing_date 2005-01-31
currency_symbol USD
researchDevelopment 2878000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4482000.00
minorityInterest 0.00
netIncome 4347000.00
sellingGeneralAdministrative 9650000.00
grossProfit 15652000.00
ebit -53858000.00
ebitda -24688000.00
depreciationAndAmortization 29170000.00
operatingIncome -24688000.00
otherOperatingExpenses 43735000.00
interestExpense 29170000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 135000.00
totalRevenue 19047000.00
totalOperatingExpenses 40340000.00
costOfRevenue 3395000.00
totalOtherIncomeExpenseNet 29170000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4347000.00
2004-09-30
date 2004-09-30
filing_date 2004-10-25
currency_symbol USD
researchDevelopment 2660000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3738000.00
minorityInterest 0.00
netIncome 3625000.00
sellingGeneralAdministrative 9180000.00
grossProfit 14442000.00
ebit 1464000.00
ebitda 2601000.00
depreciationAndAmortization 1137000.00
operatingIncome 2601000.00
otherOperatingExpenses 14971000.00
interestExpense 1137000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 113000.00
totalRevenue 17572000.00
totalOperatingExpenses 11841000.00
costOfRevenue 3130000.00
totalOtherIncomeExpenseNet 1137000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3625000.00
2004-06-30
date 2004-06-30
filing_date 2004-07-21
currency_symbol USD
researchDevelopment 2467000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3112000.00
minorityInterest 0.00
netIncome 3042000.00
sellingGeneralAdministrative 8840000.00
grossProfit 13399000.00
ebit 1043000.00
ebitda 2089000.00
depreciationAndAmortization 1046000.00
operatingIncome 2089000.00
otherOperatingExpenses 14209000.00
interestExpense 1046000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 93000.00
totalRevenue 16298000.00
totalOperatingExpenses 11310000.00
costOfRevenue 2899000.00
totalOtherIncomeExpenseNet 1023000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3042000.00
2004-03-31
date 2004-03-31
filing_date 2004-05-03
currency_symbol USD
researchDevelopment 2337000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2760000.00
minorityInterest 0.00
netIncome 2766000.00
sellingGeneralAdministrative 8720000.00
grossProfit 12762000.00
ebit 640000.00
ebitda 1703000.00
depreciationAndAmortization 1063000.00
operatingIncome 1703000.00
otherOperatingExpenses 13819000.00
interestExpense 1050000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1063000.00
totalRevenue 15522000.00
totalOperatingExpenses 11059000.00
costOfRevenue 2760000.00
totalOtherIncomeExpenseNet 1057000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2766000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-16
currency_symbol USD
researchDevelopment 2209000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2470000.00
minorityInterest 1000.00
netIncome 2503000.00
sellingGeneralAdministrative 8530000.00
grossProfit 12302000.00
ebit 621000.00
ebitda 1562000.00
depreciationAndAmortization 941000.00
operatingIncome 1562000.00
otherOperatingExpenses 13443000.00
interestExpense 910000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -941000.00
totalRevenue 15005000.00
totalOperatingExpenses 10740000.00
costOfRevenue 2703000.00
totalOtherIncomeExpenseNet 908000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2503000.00
2003-09-30
date 2003-09-30
filing_date 2003-11-03
currency_symbol USD
researchDevelopment 2147000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1890000.00
minorityInterest 39000.00
netIncome 1850000.00
sellingGeneralAdministrative 8380000.00
grossProfit 11494000.00
ebit 90000.00
ebitda 970000.00
depreciationAndAmortization 880000.00
operatingIncome 970000.00
otherOperatingExpenses 13044000.00
interestExpense 920000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -880000.00
totalRevenue 14014000.00
totalOperatingExpenses 10524000.00
costOfRevenue 2520000.00
totalOtherIncomeExpenseNet 920000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1850000.00
2003-06-30
date 2003-06-30
filing_date 2003-07-29
currency_symbol USD
researchDevelopment 2093000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1220000.00
minorityInterest 20000.00
netIncome 1201000.00
sellingGeneralAdministrative 8410000.00
grossProfit 10807000.00
ebit -595000.00
ebitda 303000.00
depreciationAndAmortization 898000.00
operatingIncome 303000.00
otherOperatingExpenses 12869000.00
interestExpense 920000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -898000.00
totalRevenue 13172000.00
totalOperatingExpenses 10504000.00
costOfRevenue 2365000.00
totalOtherIncomeExpenseNet 917000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1201000.00
2003-03-31
date 2003-03-31
filing_date 2003-04-02
currency_symbol USD
researchDevelopment 1934000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 418000.00
minorityInterest 14000.00
netIncome 451000.00
sellingGeneralAdministrative 8550000.00
grossProfit 9841000.00
ebit -1849000.00
ebitda -699000.00
depreciationAndAmortization 1150000.00
operatingIncome -699000.00
otherOperatingExpenses 12700000.00
interestExpense 1000000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1150000.00
totalRevenue 12001000.00
totalOperatingExpenses 10540000.00
costOfRevenue 2160000.00
totalOtherIncomeExpenseNet 1117000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 801000.00
2002-12-31
date 2002-12-31
filing_date 2003-01-09
currency_symbol USD
researchDevelopment 1934000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 418000.00
minorityInterest 23000.00
netIncome 451000.00
sellingGeneralAdministrative 8610000.00
grossProfit 9841000.00
ebit -1849000.00
ebitda -699000.00
depreciationAndAmortization 1150000.00
operatingIncome -699000.00
otherOperatingExpenses 12700000.00
interestExpense 1140000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1150000.00
totalRevenue 12001000.00
totalOperatingExpenses 10540000.00
costOfRevenue 2160000.00
totalOtherIncomeExpenseNet 1117000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 451000.00
2002-09-30
date 2002-09-30
filing_date 2002-11-06
currency_symbol USD
researchDevelopment 1947000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -373000.00
minorityInterest -7000.00
netIncome -372000.00
sellingGeneralAdministrative 8600000.00
grossProfit 9020000.00
ebit -2680000.00
ebitda -1526000.00
depreciationAndAmortization 1154000.00
operatingIncome -1526000.00
otherOperatingExpenses 12527000.00
interestExpense 1150000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1154000.00
totalRevenue 11001000.00
totalOperatingExpenses 10546000.00
costOfRevenue 1981000.00
totalOtherIncomeExpenseNet 1153000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2002-06-30
date 2002-06-30
filing_date 2002-08-20
currency_symbol USD
researchDevelopment 1916000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -789000.00
minorityInterest 7000.00
netIncome -796000.00
sellingGeneralAdministrative 8570000.00
grossProfit 8612000.00
ebit -2960000.00
ebitda -1878000.00
depreciationAndAmortization 1082000.00
operatingIncome -1878000.00
otherOperatingExpenses 12438000.00
interestExpense 1090000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1082000.00
totalRevenue 10560000.00
totalOperatingExpenses 10490000.00
costOfRevenue 1948000.00
totalOtherIncomeExpenseNet 1089000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2002-03-31
date 2002-03-31
filing_date 2002-04-05
currency_symbol USD
researchDevelopment 2140000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -8315000.00
minorityInterest 27000.00
netIncome -8301000.00
sellingGeneralAdministrative 8460000.00
grossProfit 7669000.00
ebit 2389000.00
ebitda -2956000.00
depreciationAndAmortization -5345000.00
operatingIncome -2956000.00
otherOperatingExpenses 12359000.00
interestExpense 860000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5345000.00
totalRevenue 9403000.00
totalOperatingExpenses 10625000.00
costOfRevenue 1734000.00
totalOtherIncomeExpenseNet -5359000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-12-31
date 2001-12-31
filing_date 2002-01-31
currency_symbol USD
researchDevelopment 2140000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -8315000.00
minorityInterest -42000.00
netIncome -8301000.00
sellingGeneralAdministrative 8490000.00
grossProfit 7669000.00
ebit 2389000.00
ebitda -2956000.00
depreciationAndAmortization -5345000.00
operatingIncome -2956000.00
otherOperatingExpenses 12359000.00
interestExpense 940000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5345000.00
totalRevenue 9403000.00
totalOperatingExpenses 10625000.00
costOfRevenue 1734000.00
totalOtherIncomeExpenseNet -5359000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-09-30
date 2001-09-30
filing_date 2001-09-30
currency_symbol USD
researchDevelopment 2127000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -3196000.00
minorityInterest 42000.00
netIncome -3238000.00
sellingGeneralAdministrative 9140000.00
grossProfit 6613000.00
ebit -6072000.00
ebitda -4655000.00
depreciationAndAmortization 1417000.00
operatingIncome -4655000.00
otherOperatingExpenses 12759000.00
interestExpense 1460000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1417000.00
totalRevenue 8104000.00
totalOperatingExpenses 11268000.00
costOfRevenue 1491000.00
totalOtherIncomeExpenseNet 1459000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -1898000.00
2001-06-30
date 2001-06-30
filing_date 2001-06-30
currency_symbol USD
researchDevelopment 2048000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2079000.00
minorityInterest 0.00
netIncome 1898000.00
sellingGeneralAdministrative 8380000.00
grossProfit 10632000.00
ebit -1673000.00
ebitda 206000.00
depreciationAndAmortization 1879000.00
operatingIncome 206000.00
otherOperatingExpenses 12804000.00
interestExpense 1879000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 187000.00
totalRevenue 13010000.00
totalOperatingExpenses 10426000.00
costOfRevenue 2378000.00
totalOtherIncomeExpenseNet 1873000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1898000.00
2001-03-31
date 2001-03-31
filing_date 2001-03-31
currency_symbol USD
researchDevelopment 1978000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2244000.00
minorityInterest 0.00
netIncome 2064000.00
sellingGeneralAdministrative 8530000.00
grossProfit 10704000.00
ebit -1864000.00
ebitda 201000.00
depreciationAndAmortization 2065000.00
operatingIncome 201000.00
otherOperatingExpenses 12609000.00
interestExpense 2065000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 202000.00
totalRevenue 12810000.00
totalOperatingExpenses 10503000.00
costOfRevenue 2106000.00
totalOtherIncomeExpenseNet 2043000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2064000.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
researchDevelopment 1824000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2289000.00
minorityInterest 0.00
netIncome 2085000.00
sellingGeneralAdministrative 8340000.00
grossProfit 10916000.00
ebit -1407000.00
ebitda 749000.00
depreciationAndAmortization 2156000.00
operatingIncome 133000.00
otherOperatingExpenses 11514000.00
interestExpense 2156000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 204000.00
totalRevenue 12263000.00
totalOperatingExpenses 10167000.00
costOfRevenue 1347000.00
totalOtherIncomeExpenseNet 2156000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2085000.00
2000-09-30
date 2000-09-30
filing_date 2000-09-30
currency_symbol USD
researchDevelopment 1553000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2033000.00
minorityInterest 0.00
netIncome 1850000.00
sellingGeneralAdministrative 7620000.00
grossProfit 9285000.00
ebit -1801000.00
ebitda 116000.00
depreciationAndAmortization 1917000.00
operatingIncome 116000.00
otherOperatingExpenses 10936000.00
interestExpense 1917000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 183000.00
totalRevenue 11052000.00
totalOperatingExpenses 9169000.00
costOfRevenue 1767000.00
totalOtherIncomeExpenseNet 1917000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1850000.00
2000-06-30
date 2000-06-30
filing_date 2000-06-30
currency_symbol USD
researchDevelopment 1150000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1300000.00
minorityInterest 0.00
netIncome 1295000.00
sellingGeneralAdministrative 6600000.00
grossProfit 7154000.00
ebit -2489000.00
ebitda -597000.00
depreciationAndAmortization 1892000.00
operatingIncome -597000.00
otherOperatingExpenses 9098000.00
interestExpense 1890000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1892000.00
totalRevenue 8501000.00
totalOperatingExpenses 7751000.00
costOfRevenue 1347000.00
totalOtherIncomeExpenseNet 1897000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1295000.00
2000-03-31
date 2000-03-31
filing_date 2000-03-31
currency_symbol USD
researchDevelopment 938000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 860000.00
minorityInterest 0.00
netIncome 856000.00
sellingGeneralAdministrative 5190000.00
grossProfit 5491000.00
ebit -2128000.00
ebitda -636000.00
depreciationAndAmortization 1492000.00
operatingIncome -636000.00
otherOperatingExpenses 7173000.00
interestExpense 1490000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1492000.00
totalRevenue 6537000.00
totalOperatingExpenses 6127000.00
costOfRevenue 1046000.00
totalOtherIncomeExpenseNet 1496000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 856000.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
currency_symbol USD
researchDevelopment 591000.00
netIncome 517000.00
grossProfit 5033000.00
ebit -919000.00
ebitda -201000.00
depreciationAndAmortization 718000.00
operatingIncome -201000.00
otherOperatingExpenses 5206000.00
incomeTaxExpense -718000.00
totalRevenue 5005000.00
totalOperatingExpenses 5234000.00
costOfRevenue -28000.00
1999-09-30
date 1999-09-30
filing_date 1999-09-30
currency_symbol USD
researchDevelopment 424000.00
netIncome -60000.00
grossProfit 3025000.00
ebit -304000.00
ebitda -182000.00
depreciationAndAmortization 122000.00
operatingIncome -182000.00
otherOperatingExpenses 3785000.00
incomeTaxExpense -122000.00
totalRevenue 3603000.00
totalOperatingExpenses 3207000.00
costOfRevenue 578000.00
1999-06-30
date 1999-06-30
filing_date 1999-06-30
currency_symbol USD
netIncome -100000.00
grossProfit 2800000.00
ebit 5700000.00
ebitda 2800000.00
depreciationAndAmortization -2900000.00
operatingIncome 2800000.00
incomeTaxExpense 2900000.00
totalRevenue 2800000.00
1999-03-31
date 1999-03-31
filing_date 1999-03-31
currency_symbol USD
netIncome -100000.00
grossProfit 2800000.00
ebit 5700000.00
ebitda 2800000.00
depreciationAndAmortization -2900000.00
operatingIncome 2800000.00
incomeTaxExpense 2900000.00
totalRevenue 2800000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-30
currency_symbol USD
researchDevelopment 86562000.00
incomeBeforeTax 4713000.00
netIncome -166000.00
sellingGeneralAdministrative 29786000.00
sellingAndMarketingExpenses 126533000.00
grossProfit 239542000.00
reconciledDepreciation 11692000.00
ebit -3339000.00
ebitda 8353000.00
depreciationAndAmortization 11692000.00
operatingIncome -3339000.00
otherOperatingExpenses 296765000.00
interestExpense 8052000.00
taxProvision 4879000.00
interestIncome 6891000.00
netInterestIncome 8052000.00
incomeTaxExpense 4879000.00
totalRevenue 293426000.00
totalOperatingExpenses 242881000.00
costOfRevenue 53884000.00
totalOtherIncomeExpenseNet 8052000.00
netIncomeFromContinuingOps -166000.00
netIncomeApplicableToCommonShares -166000.00
2021-12-31
date 2021-12-31
filing_date 2022-04-11
currency_symbol USD
researchDevelopment 74098000.00
incomeBeforeTax 22632000.00
netIncome 7811000.00
sellingGeneralAdministrative 21885000.00
sellingAndMarketingExpenses 119842000.00
grossProfit 234050000.00
reconciledDepreciation 10196000.00
ebit 18225000.00
ebitda 28421000.00
depreciationAndAmortization 10196000.00
operatingIncome 18225000.00
otherOperatingExpenses 268271000.00
interestExpense 4407000.00
taxProvision 14821000.00
interestIncome 5986000.00
netInterestIncome 4407000.00
incomeTaxExpense 14821000.00
totalRevenue 286496000.00
totalOperatingExpenses 215825000.00
costOfRevenue 52446000.00
totalOtherIncomeExpenseNet 4407000.00
netIncomeFromContinuingOps 7811000.00
netIncomeApplicableToCommonShares 7811000.00
2020-12-31
date 2020-12-31
filing_date 2021-04-20
currency_symbol USD
researchDevelopment 66836000.00
incomeBeforeTax 13964000.00
netIncome 9636000.00
sellingGeneralAdministrative 18924000.00
sellingAndMarketingExpenses 113015000.00
grossProfit 204943000.00
reconciledDepreciation 10559000.00
ebit 6168000.00
ebitda 16727000.00
depreciationAndAmortization 10559000.00
operatingIncome 6168000.00
otherOperatingExpenses 243859000.00
interestExpense 7796000.00
taxProvision 4328000.00
interestIncome 7796000.00
netInterestIncome 7796000.00
incomeTaxExpense 4328000.00
totalRevenue 250027000.00
totalOperatingExpenses 198775000.00
costOfRevenue 45084000.00
totalOtherIncomeExpenseNet 7796000.00
netIncomeFromContinuingOps 9636000.00
netIncomeApplicableToCommonShares 9636000.00
2019-12-31
date 2019-12-31
filing_date 2020-04-02
currency_symbol USD
researchDevelopment 61841000.00
incomeBeforeTax 25709000.00
netIncome 22566000.00
sellingGeneralAdministrative 18584000.00
sellingAndMarketingExpenses 109556000.00
grossProfit 206898000.00
reconciledDepreciation 11283000.00
ebit 16917000.00
ebitda 28200000.00
depreciationAndAmortization 11283000.00
operatingIncome 16917000.00
otherOperatingExpenses 235155000.00
interestExpense 8792000.00
taxProvision 3143000.00
interestIncome 7016000.00
netInterestIncome 7429000.00
incomeTaxExpense 3143000.00
totalRevenue 252072000.00
totalOperatingExpenses 189981000.00
costOfRevenue 45174000.00
totalOtherIncomeExpenseNet 8792000.00
netIncomeFromContinuingOps 22566000.00
netIncomeApplicableToCommonShares 22566000.00
2018-12-31
date 2018-12-31
filing_date 2019-04-15
currency_symbol USD
researchDevelopment 57674000.00
incomeBeforeTax 14798000.00
netIncome 11735000.00
sellingGeneralAdministrative 16145000.00
sellingAndMarketingExpenses 111386000.00
grossProfit 192729000.00
reconciledDepreciation 9782000.00
ebit 7524000.00
ebitda 17306000.00
depreciationAndAmortization 9782000.00
operatingIncome 7524000.00
otherOperatingExpenses 226880000.00
interestExpense 7470000.00
taxProvision 3063000.00
interestIncome 5279000.00
netInterestIncome 5166000.00
extraordinaryItems -696000.00
incomeTaxExpense 3063000.00
totalRevenue 234404000.00
totalOperatingExpenses 185205000.00
costOfRevenue 41675000.00
totalOtherIncomeExpenseNet -196000.00
netIncomeFromContinuingOps 11735000.00
netIncomeApplicableToCommonShares 11735000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-28
currency_symbol USD
researchDevelopment 59003000.00
incomeBeforeTax -1841000.00
netIncome -7493000.00
sellingGeneralAdministrative 17577000.00
sellingAndMarketingExpenses 108744000.00
grossProfit 171753000.00
reconciledDepreciation 11232000.00
ebit -6671000.00
ebitda 4563000.00
depreciationAndAmortization 11234000.00
operatingIncome -6671000.00
otherOperatingExpenses 218040000.00
interestExpense 5447000.00
taxProvision 5652000.00
interestIncome 3528000.00
netInterestIncome 3439000.00
extraordinaryItems -3249000.00
incomeTaxExpense 5652000.00
totalRevenue 211369000.00
totalOperatingExpenses 178424000.00
costOfRevenue 39616000.00
totalOtherIncomeExpenseNet -617000.00
netIncomeFromContinuingOps -7493000.00
netIncomeApplicableToCommonShares -7493000.00
2016-12-31
date 2016-12-31
filing_date 2017-04-27
currency_symbol USD
researchDevelopment 51732000.00
incomeBeforeTax -7008000.00
netIncome -8659000.00
sellingGeneralAdministrative 18133000.00
sellingAndMarketingExpenses 103774000.00
grossProfit 160890000.00
ebit -12749000.00
ebitda -2377000.00
depreciationAndAmortization 10372000.00
operatingIncome -12749000.00
otherOperatingExpenses 209334000.00
interestExpense 4644000.00
taxProvision 1651000.00
interestIncome 2947000.00
netInterestIncome 2831000.00
incomeTaxExpense 1651000.00
totalRevenue 196585000.00
totalOperatingExpenses 173639000.00
costOfRevenue 35695000.00
totalOtherIncomeExpenseNet 1097000.00
netIncomeFromContinuingOps -8659000.00
netIncomeApplicableToCommonShares -8659000.00
2015-12-31
date 2015-12-31
filing_date 2016-04-21
currency_symbol USD
researchDevelopment 49987000.00
incomeBeforeTax 23866000.00
netIncome 18569000.00
sellingGeneralAdministrative 17033000.00
sellingAndMarketingExpenses 93347000.00
grossProfit 178366000.00
ebit 17999000.00
ebitda 27400000.00
depreciationAndAmortization 9401000.00
operatingIncome 17999000.00
otherOperatingExpenses 198567000.00
interestExpense 2423000.00
taxProvision 5297000.00
interestIncome 6024000.00
incomeTaxExpense 5297000.00
totalRevenue 216566000.00
totalOperatingExpenses 160367000.00
costOfRevenue 38200000.00
totalOtherIncomeExpenseNet 3444000.00
netIncomeFromContinuingOps 18569000.00
netIncomeApplicableToCommonShares 18569000.00
2014-12-31
date 2014-12-31
filing_date 2015-04-27
currency_symbol USD
researchDevelopment 44081000.00
incomeBeforeTax 30881000.00
netIncome 24950000.00
sellingGeneralAdministrative 19797000.00
sellingAndMarketingExpenses 93203000.00
grossProfit 182160000.00
ebit 16977000.00
ebitda 25079000.00
depreciationAndAmortization 8102000.00
operatingIncome 25079000.00
otherOperatingExpenses 196813000.00
interestExpense 1811000.00
incomeTaxExpense 5931000.00
totalRevenue 221892000.00
totalOperatingExpenses 157081000.00
costOfRevenue 39732000.00
totalOtherIncomeExpenseNet 3991000.00
netIncomeFromContinuingOps 24950000.00
netIncomeApplicableToCommonShares 24950000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-31
currency_symbol USD
researchDevelopment 40983000.00
incomeBeforeTax 22063000.00
netIncome 18055000.00
sellingGeneralAdministrative 14895000.00
sellingAndMarketingExpenses 82815000.00
grossProfit 156262000.00
ebit 9483000.00
ebitda 17569000.00
depreciationAndAmortization 8086000.00
operatingIncome 17569000.00
otherOperatingExpenses 175428000.00
interestExpense 1942000.00
incomeTaxExpense 4008000.00
totalRevenue 192997000.00
totalOperatingExpenses 138693000.00
costOfRevenue 36735000.00
totalOtherIncomeExpenseNet 2552000.00
netIncomeApplicableToCommonShares 18055000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-28
currency_symbol USD
researchDevelopment 36187000.00
incomeBeforeTax 35715000.00
netIncome 31757000.00
sellingGeneralAdministrative 9696000.00
sellingAndMarketingExpenses 76646000.00
grossProfit 153452000.00
ebit 21056000.00
ebitda 30923000.00
depreciationAndAmortization 9867000.00
operatingIncome 30923000.00
otherOperatingExpenses 158248000.00
interestExpense 2257000.00
incomeTaxExpense 3958000.00
totalRevenue 189171000.00
totalOperatingExpenses 122529000.00
costOfRevenue 35719000.00
totalOtherIncomeExpenseNet 2535000.00
netIncomeApplicableToCommonShares 31757000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-28
currency_symbol USD
researchDevelopment 36064000.00
incomeBeforeTax 22627000.00
netIncome 21337000.00
sellingGeneralAdministrative 9629000.00
sellingAndMarketingExpenses 69543000.00
grossProfit 133663000.00
ebit 8128000.00
ebitda 18427000.00
depreciationAndAmortization 10299000.00
operatingIncome 18427000.00
otherOperatingExpenses 148593000.00
interestExpense 4200000.00
incomeTaxExpense 1290000.00
totalRevenue 167020000.00
totalOperatingExpenses 115236000.00
costOfRevenue 33357000.00
totalOtherIncomeExpenseNet 4200000.00
netIncomeApplicableToCommonShares 21337000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-24
currency_symbol USD
researchDevelopment 31660000.00
incomeBeforeTax 10513000.00
netIncome 9634000.00
sellingGeneralAdministrative 10190000.00
sellingAndMarketingExpenses 64609000.00
grossProfit 114915000.00
ebit -596000.00
ebitda 8456000.00
depreciationAndAmortization 9052000.00
operatingIncome 8456000.00
otherOperatingExpenses 135663000.00
interestExpense 2057000.00
incomeTaxExpense 879000.00
totalRevenue 144119000.00
totalOperatingExpenses 106459000.00
costOfRevenue 29204000.00
totalOtherIncomeExpenseNet 2057000.00
netIncomeApplicableToCommonShares 9634000.00
2009-12-31
date 2009-12-31
filing_date 2010-04-29
currency_symbol USD
researchDevelopment 26052000.00
incomeBeforeTax -5118000.00
netIncome -5936000.00
sellingGeneralAdministrative 11930000.00
sellingAndMarketingExpenses 55696000.00
grossProfit 86573000.00
ebit -16899000.00
ebitda -7105000.00
depreciationAndAmortization 9794000.00
operatingIncome -7105000.00
otherOperatingExpenses 116009000.00
interestExpense 99000.00
incomeTaxExpense 818000.00
totalRevenue 108904000.00
totalOperatingExpenses 93678000.00
costOfRevenue 22331000.00
totalOtherIncomeExpenseNet 1943000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-25
currency_symbol USD
researchDevelopment 28357000.00
incomeBeforeTax -27395000.00
netIncome -31022000.00
sellingGeneralAdministrative 75700000.00
grossProfit 73007000.00
ebit -33655000.00
ebitda -27582000.00
depreciationAndAmortization 6073000.00
operatingIncome -31007000.00
otherOperatingExpenses 125588000.00
interestExpense 0.00
incomeTaxExpense 3627000.00
totalRevenue 94581000.00
totalOperatingExpenses 104014000.00
costOfRevenue 21574000.00
totalOtherIncomeExpenseNet 2648000.00
2007-12-31
date 2007-12-31
filing_date 2008-06-11
currency_symbol USD
researchDevelopment 23515000.00
incomeBeforeTax -11583000.00
netIncome -12011000.00
sellingGeneralAdministrative 65100000.00
grossProfit 69603000.00
ebit -19003000.00
ebitda -17432000.00
depreciationAndAmortization 1571000.00
operatingIncome -19003000.00
otherOperatingExpenses 107634000.00
interestExpense 0.00
incomeTaxExpense 428000.00
totalRevenue 88631000.00
totalOperatingExpenses 88606000.00
costOfRevenue 19028000.00
totalOtherIncomeExpenseNet 7420000.00
2006-12-31
date 2006-12-31
filing_date 2007-06-05
currency_symbol USD
researchDevelopment 17659000.00
incomeBeforeTax -924000.00
netIncome -1280000.00
sellingGeneralAdministrative 56300000.00
grossProfit 65619000.00
ebit -8346000.00
ebitda -4912000.00
depreciationAndAmortization 3434000.00
operatingIncome -8346000.00
otherOperatingExpenses 89756000.00
interestExpense 0.00
incomeTaxExpense 356000.00
totalRevenue 81410000.00
totalOperatingExpenses 73965000.00
costOfRevenue 15791000.00
totalOtherIncomeExpenseNet 7422000.00
2005-12-31
date 2005-12-31
filing_date 2006-04-26
currency_symbol USD
researchDevelopment 13017000.00
incomeBeforeTax 9584000.00
netIncome 9344000.00
sellingGeneralAdministrative 45200000.00
grossProfit 62688000.00
ebit 4425000.00
ebitda 5929000.00
depreciationAndAmortization 1504000.00
operatingIncome 4425000.00
otherOperatingExpenses 73159000.00
interestExpense 0.00
incomeTaxExpense 240000.00
totalRevenue 77584000.00
totalOperatingExpenses 58263000.00
costOfRevenue 14896000.00
totalOtherIncomeExpenseNet 5159000.00
netIncomeApplicableToCommonShares 9344000.00
2004-12-31
date 2004-12-31
filing_date 2005-04-13
currency_symbol USD
researchDevelopment 10342000.00
incomeBeforeTax 14087000.00
netIncome 13780000.00
sellingGeneralAdministrative 36400000.00
grossProfit 56255000.00
ebit 9522000.00
ebitda 11269000.00
depreciationAndAmortization 1747000.00
operatingIncome 9522000.00
otherOperatingExpenses 58917000.00
interestExpense 0.00
incomeTaxExpense 341000.00
totalRevenue 68439000.00
totalOperatingExpenses 46733000.00
costOfRevenue 12184000.00
totalOtherIncomeExpenseNet 4565000.00
netIncomeApplicableToCommonShares 13780000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-16
currency_symbol USD
researchDevelopment 8398000.00
incomeBeforeTax 6395000.00
minorityInterest 40000.00
netIncome 6355000.00
sellingGeneralAdministrative 33900000.00
grossProfit 44926000.00
ebit 2655000.00
ebitda 4476000.00
depreciationAndAmortization 1821000.00
operatingIncome 2655000.00
otherOperatingExpenses 52125000.00
interestExpense 0.00
incomeTaxExpense -3700000.00
totalRevenue 54780000.00
totalOperatingExpenses 42271000.00
costOfRevenue 9854000.00
totalOtherIncomeExpenseNet 3740000.00
netIncomeApplicableToCommonShares 6355000.00
2002-12-31
date 2002-12-31
filing_date 2003-04-02
currency_symbol USD
researchDevelopment 7809000.00
incomeBeforeTax -2113000.00
minorityInterest 23000.00
netIncome -2113000.00
sellingGeneralAdministrative 34200000.00
grossProfit 35717000.00
ebit -6330000.00
ebitda -4521000.00
depreciationAndAmortization 1809000.00
operatingIncome -6330000.00
otherOperatingExpenses 49993000.00
interestExpense 0.00
incomeTaxExpense -4217000.00
totalRevenue 43663000.00
totalOperatingExpenses 42047000.00
costOfRevenue 7946000.00
totalOtherIncomeExpenseNet 4217000.00
2001-12-31
date 2001-12-31
filing_date 2002-04-05
currency_symbol USD
researchDevelopment 8293000.00
incomeBeforeTax -7188000.00
netIncome -7577000.00
sellingGeneralAdministrative 34500000.00
grossProfit 35618000.00
ebit -871000.00
ebitda 882000.00
depreciationAndAmortization 1753000.00
operatingIncome -7204000.00
otherOperatingExpenses 50531000.00
interestExpense 0.00
incomeTaxExpense 389000.00
totalRevenue 43327000.00
totalOperatingExpenses 42822000.00
costOfRevenue 7709000.00
totalOtherIncomeExpenseNet -6333000.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
researchDevelopment 5465000.00
incomeBeforeTax 6473000.00
netIncome 6086000.00
sellingGeneralAdministrative 27700000.00
grossProfit 32846000.00
ebit -368000.00
ebitda 874000.00
depreciationAndAmortization 1242000.00
operatingIncome -984000.00
otherOperatingExpenses 38721000.00
interestExpense 0.00
incomeTaxExpense 387000.00
totalRevenue 38353000.00
totalOperatingExpenses 33214000.00
costOfRevenue 5507000.00
totalOtherIncomeExpenseNet 6841000.00
netIncomeApplicableToCommonShares 6086000.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
currency_symbol USD
researchDevelopment 1633000.00
netIncome 280000.00
grossProfit 12707000.00
ebit -576000.00
ebitda 259000.00
depreciationAndAmortization 835000.00
operatingIncome -576000.00
otherOperatingExpenses 14717000.00
interestExpense 0.00
incomeTaxExpense -856000.00
totalRevenue 14141000.00
totalOperatingExpenses 13283000.00
costOfRevenue 1434000.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
currency_symbol USD
researchDevelopment 700000.00
netIncome -1300000.00
grossProfit 4100000.00
ebit -1200000.00
ebitda -1100000.00
depreciationAndAmortization 100000.00
operatingIncome -1200000.00
otherOperatingExpenses 6100000.00
interestExpense 0.00
incomeTaxExpense 1300000.00
totalRevenue 4900000.00
totalOperatingExpenses 5300000.00
costOfRevenue 800000.00