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

Logo

AudioCodes Ltd. занимается разработкой, производством и маркетингом продуктов для передачи голоса и данных через Интернет. Ее продукты включают продукты для Microsoft 365, пограничные контроллеры сеансов, мультисервисные бизнес-маршрутизаторы, телефоны с интернет-протоколом, цифровые и аналоговые медиашлюзы, продукты и решения для управления, а также голосовые приложения. Компания была основана Шабтаем Адлерсбергом в 1993 году и имеет штаб-квартиру в Лоде, Израиль.

General
Code AUDC
Type Common Stock
Name AudioCodes Ltd
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000BVW716
ISIN IL0010829658
PrimaryTicker AUDC.TA
CUSIP M15342104
EmployerIdNumber
FiscalYearEnd December
IPODate 1999-05-28
InternationalDomestic International/Domestic
Sector Technology
Industry Communication Equipment
GicSector Information Technology
GicGroup Technology Hardware & Equipment
GicIndustry Communications Equipment
GicSubIndustry Communications Equipment
HomeCategory ADR
IsDelisted Нет
Address 1 Hayarden Street, Lod, Israel, 7019900
Listings
0
Code AUDC
Exchange TA
Name AudioCodes Ltd
Phone 972 3 976 4099
WebURL https://www.audiocodes.com
FullTimeEmployees 966
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 377110176
MarketCapitalizationMln 377.1102
EBITDA 18221000
PERatio 31.0769
PEGRatio 0.83
WallStreetTargetPrice 14
BookValue 5.709
DividendShare 0.72
DividendYield 0.0297
EarningsShare 0.39
EPSEstimateCurrentYear 0.73
EPSEstimateNextYear 0.97
EPSEstimateNextQuarter 0.22
EPSEstimateCurrentQuarter 0.18
MostRecentQuarter 2023-09-30
ProfitMargin 0.0504
OperatingMarginTTM 0.0938
ReturnOnAssetsTTM 0.0301
ReturnOnEquityTTM 0.0708
RevenueTTM 251480000
RevenuePerShareTTM 7.948
QuarterlyRevenueGrowthYOY -0.117
GrossProfitTTM 178778000
DilutedEpsTTM 0.39
QuarterlyEarningsGrowthYOY -0.2

Financials / Income Statement / quarterly / net Income

7.26M
2021-12-31
7.26M
2022-03-31
6.94M
2022-06-30
5.37M
2022-09-30
7.55M
2022-12-31
7.55M
2023-03-31
1.06M
2023-06-30
4.25M
2023-09-30

Financials / Income Statement / quarterly / ebitda

9.96M
2021-12-31
9.96M
2022-03-31
8.64M
2022-06-30
7.81M
2022-09-30
9.06M
2022-12-31
9.06M
2023-03-31
2.92M
2023-06-30
6.43M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

66.1M
2021-12-31
66.1M
2022-03-31
68.36M
2022-06-30
69.72M
2022-09-30
70.66M
2022-12-31
70.66M
2023-03-31
60.02M
2023-06-30
61.59M
2023-09-30

Earnings / History / epsActual

0.36
2022-12-31
0.08
2023-03-31
0.16
2023-06-30
0.25
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 31.0769
ForwardPE 0
PriceSalesTTM 1.4897
PriceBookMRQ 2.0729
EnterpriseValue 384943808
EnterpriseValueRevenue 1.5051
EnterpriseValueEbitda 17.6787
SharesStats
SharesOutstanding 31114700
SharesFloat 21901117
PercentInsiders 22.342
PercentInstitutions 44.372
Technicals
Beta 0.9
52WeekHigh 20.0424
52WeekLow 7.1425
50DayMA 10.1248
200DayMA 10.4688
SharesShort 308284
SharesShortPriorMonth 170464
ShortRatio 1.95
ShortPercent 0.0116
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-02
currency_symbol USD
totalAssets 329486000.00
totalLiab 150265000.00
totalStockholderEquity 179221000.00
otherCurrentLiab 35058000.00
cash 27679000.00
totalCurrentLiabilities 86923000.00
currentDeferredRevenue 38799000.00
netDebt 8741000.00
shortTermDebt 6428000.00
shortLongTermDebtTotal 36420000.00
totalCurrentAssets 134822000.00
longTermInvestments 70553000.00
shortTermInvestments 4244000.00
netReceivables 58070000.00
inventory 44829000.00
accountsPayable 6638000.00
nonCurrrentAssetsOther 31790000.00
nonCurrentAssetsTotal 194664000.00
capitalLeaseObligations 36420000.00
nonCurrentLiabilitiesOther 17473000.00
nonCurrentLiabilitiesTotal 63342000.00
liabilitiesAndStockholdersEquity 329486000.00
cashAndShortTermInvestments 31923000.00
propertyPlantAndEquipmentGross 45799000.00
propertyPlantAndEquipmentNet 45799000.00
netWorkingCapital 47899000.00
commonStockSharesOutstanding 31390000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-01
currency_symbol USD
totalAssets 317743000.00
otherCurrentAssets 204000.00
totalLiab 130529000.00
totalStockholderEquity 187214000.00
otherCurrentLiab 35651000.00
commonStock 187214000.00
otherLiab 34494000.00
otherAssets 42172000.00
cash 36225000.00
totalCurrentLiabilities 90554000.00
currentDeferredRevenue 41694000.00
netDebt -24655000.00
shortTermDebt 6089000.00
shortLongTermDebtTotal 11570000.00
propertyPlantEquipment 17738000.00
totalCurrentAssets 145657000.00
longTermInvestments 73329000.00
shortTermInvestments 8744000.00
netReceivables 54706000.00
inventory 45778000.00
accountsPayable 7120000.00
nonCurrrentAssetsOther 33288000.00
nonCurrentAssetsTotal 172086000.00
capitalLeaseObligations 11570000.00
nonCurrentLiabilitiesTotal 39975000.00
liabilitiesAndStockholdersEquity 317743000.00
cashAndShortTermInvestments 44969000.00
propertyPlantAndEquipmentGross 17738000.00
propertyPlantAndEquipmentNet 17738000.00
netWorkingCapital 55103000.00
commonStockSharesOutstanding 32977000.00
2023-03-31
date 2023-03-31
filing_date 2023-04-24
currency_symbol USD
totalAssets 323831000.00
intangibleAssets 1566000.00
otherCurrentAssets 5210000.00
totalLiab 134071000.00
totalStockholderEquity 189760000.00
otherCurrentLiab 38316000.00
commonStock 109000.00
retainedEarnings 23407000.00
goodWill 37560000.00
cash 24535000.00
totalCurrentLiabilities 94457000.00
currentDeferredRevenue 36634000.00
netDebt -10815000.00
shortTermDebt 8169000.00
shortLongTermDebtTotal 13720000.00
otherStockholderEquity 177197000.00
totalCurrentAssets 149930000.00
longTermInvestments 75483000.00
shortTermInvestments 17378000.00
netReceivables 66430000.00
inventory 36377000.00
accountsPayable 11338000.00
accumulatedOtherComprehensiveIncome -10953000.00
nonCurrrentAssetsOther 31032000.00
nonCurrentAssetsTotal 173901000.00
capitalLeaseObligations 10571000.00
nonCurrentLiabilitiesTotal 39614000.00
liabilitiesAndStockholdersEquity 323831000.00
cashAndShortTermInvestments 41913000.00
propertyPlantAndEquipmentGross 16592000.00
propertyPlantAndEquipmentNet 17482000.00
netWorkingCapital 52850000.00
commonStockSharesOutstanding 32145000.00
2022-12-31
date 2022-12-31
filing_date 2022-12-31
currency_symbol USD
totalAssets 323831000.00
intangibleAssets 1566000.00
otherCurrentAssets 5210000.00
totalLiab 134071000.00
totalStockholderEquity 189760000.00
otherCurrentLiab 38316000.00
commonStock 109000.00
capitalStock 109000.00
retainedEarnings 23407000.00
otherLiab 34063000.00
goodWill 37560000.00
otherAssets 40105000.00
cash 24535000.00
totalCurrentLiabilities 94457000.00
currentDeferredRevenue 36634000.00
netDebt -10815000.00
shortTermDebt 8169000.00
shortLongTermDebtTotal 13720000.00
otherStockholderEquity 177197000.00
propertyPlantEquipment 17482000.00
totalCurrentAssets 149930000.00
longTermInvestments 77188000.00
netTangibleAssets 150634000.00
shortTermInvestments 17378000.00
netReceivables 66430000.00
inventory 36377000.00
accountsPayable 11338000.00
accumulatedOtherComprehensiveIncome -10953000.00
nonCurrrentAssetsOther 31032000.00
nonCurrentAssetsTotal 173901000.00
capitalLeaseObligations 13720000.00
nonCurrentLiabilitiesTotal 39614000.00
liabilitiesAndStockholdersEquity 323831000.00
cashAndShortTermInvestments 41913000.00
propertyPlantAndEquipmentGross 17482000.00
propertyPlantAndEquipmentNet 17482000.00
netWorkingCapital 55473000.00
netInvestedCapital 189760000.00
commonStockSharesOutstanding 32145000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-02
currency_symbol USD
totalAssets 316066000.00
otherCurrentAssets 5205000.00
totalLiab 137329000.00
totalStockholderEquity 178737000.00
otherCurrentLiab 38600000.00
commonStock 178737000.00
otherLiab 34477000.00
otherAssets 39462000.00
cash 24892000.00
totalCurrentLiabilities 97441000.00
currentDeferredRevenue 38458000.00
netDebt -11600000.00
shortTermDebt 7881000.00
shortLongTermDebtTotal 13292000.00
otherStockholderEquity 178737000.00
propertyPlantEquipment 18936000.00
totalCurrentAssets 140717000.00
longTermInvestments 77624000.00
netTangibleAssets 139410000.00
shortTermInvestments 18999000.00
netReceivables 59796000.00
inventory 31825000.00
accountsPayable 12502000.00
nonCurrrentAssetsOther 29607000.00
nonCurrentAssetsTotal 175349000.00
capitalLeaseObligations 13292000.00
nonCurrentLiabilitiesTotal 39888000.00
liabilitiesAndStockholdersEquity 316066000.00
cashAndShortTermInvestments 43891000.00
propertyPlantAndEquipmentGross 18936000.00
propertyPlantAndEquipmentNet 18936000.00
netWorkingCapital 43276000.00
commonStockSharesOutstanding 32256000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-02
currency_symbol USD
totalAssets 321164000.00
otherCurrentAssets 5207000.00
totalLiab 138351000.00
totalStockholderEquity 182813000.00
otherCurrentLiab 39839000.00
commonStock 182813000.00
otherLiab 33974000.00
otherAssets 39701000.00
cash 35246000.00
totalCurrentLiabilities 95631000.00
currentDeferredRevenue 40984000.00
netDebt -19130000.00
shortTermDebt 7370000.00
shortLongTermDebtTotal 16116000.00
otherStockholderEquity 182813000.00
propertyPlantEquipment 20170000.00
totalCurrentAssets 141083000.00
longTermInvestments 80588000.00
netTangibleAssets 143285000.00
shortTermInvestments 17388000.00
netReceivables 55533000.00
inventory 27709000.00
accountsPayable 7438000.00
nonCurrrentAssetsOther 29163000.00
nonCurrentAssetsTotal 180081000.00
capitalLeaseObligations 16116000.00
nonCurrentLiabilitiesTotal 42720000.00
liabilitiesAndStockholdersEquity 321164000.00
cashAndShortTermInvestments 52634000.00
propertyPlantAndEquipmentNet 20170000.00
netWorkingCapital 45452000.00
commonStockSharesOutstanding 32518000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-28
currency_symbol USD
totalAssets 349271000.00
intangibleAssets 2370000.00
otherCurrentAssets 5320000.00
totalLiab 143773000.00
totalStockholderEquity 205498000.00
otherCurrentLiab 38350000.00
commonStock 107000.00
retainedEarnings 6493000.00
goodWill 37560000.00
cash 79423000.00
totalCurrentLiabilities 95943000.00
currentDeferredRevenue 41591000.00
netDebt -59893000.00
shortTermDebt 8139000.00
shortLongTermDebtTotal 19530000.00
otherStockholderEquity 199121000.00
totalCurrentAssets 167553000.00
longTermInvestments 100030000.00
shortTermInvestments 669000.00
netReceivables 58153000.00
inventory 23988000.00
accountsPayable 7863000.00
accumulatedOtherComprehensiveIncome -223000.00
nonCurrrentAssetsOther 22818000.00
nonCurrentAssetsTotal 181718000.00
capitalLeaseObligations 15741000.00
nonCurrentLiabilitiesTotal 47830000.00
liabilitiesAndStockholdersEquity 349271000.00
cashAndShortTermInvestments 80092000.00
propertyPlantAndEquipmentNet 20851000.00
netWorkingCapital 39819000.00
commonStockSharesOutstanding 33555000.00
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
totalAssets 349271000.00
intangibleAssets 2370000.00
otherCurrentAssets 5320000.00
totalLiab 143773000.00
totalStockholderEquity 205498000.00
otherCurrentLiab 38350000.00
commonStock 107000.00
capitalStock 107000.00
retainedEarnings 6493000.00
otherLiab 36439000.00
goodWill 37560000.00
otherAssets 31536000.00
cash 79423000.00
totalCurrentLiabilities 95943000.00
currentDeferredRevenue 41591000.00
netDebt -59893000.00
shortTermDebt 8139000.00
shortLongTermDebtTotal 19530000.00
otherStockholderEquity 199121000.00
propertyPlantEquipment 20851000.00
totalCurrentAssets 167553000.00
longTermInvestments 89307000.00
netTangibleAssets 165568000.00
shortTermInvestments 669000.00
netReceivables 58153000.00
inventory 23988000.00
accountsPayable 7863000.00
accumulatedOtherComprehensiveIncome -223000.00
nonCurrrentAssetsOther 22818000.00
nonCurrentAssetsTotal 181718000.00
capitalLeaseObligations 19530000.00
nonCurrentLiabilitiesTotal 47830000.00
liabilitiesAndStockholdersEquity 349271000.00
cashAndShortTermInvestments 80092000.00
propertyPlantAndEquipmentNet 20851000.00
netWorkingCapital 71610000.00
netInvestedCapital 205498000.00
commonStockSharesOutstanding 33555000.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
totalAssets 350086000.00
otherCurrentAssets 5463000.00
totalLiab 146585000.00
totalStockholderEquity 203501000.00
otherCurrentLiab 43820000.00
commonStock 203501000.00
otherLiab 35246000.00
otherAssets 30695000.00
cash 88448000.00
totalCurrentLiabilities 98579000.00
currentDeferredRevenue 40268000.00
netDebt -66401000.00
shortTermDebt 9287000.00
shortLongTermDebt 300000.00
shortLongTermDebtTotal 22047000.00
otherStockholderEquity 203501000.00
propertyPlantEquipment 25711000.00
totalCurrentAssets 166876000.00
longTermInvestments 90133000.00
netTangibleAssets 166924000.00
shortTermInvestments 752000.00
netReceivables 48372000.00
inventory 23841000.00
accountsPayable 5204000.00
nonCurrrentAssetsOther 21427000.00
nonCurrentAssetsTotal 183210000.00
capitalLeaseObligations 21747000.00
nonCurrentLiabilitiesTotal 48006000.00
liabilitiesAndStockholdersEquity 350086000.00
cashAndShortTermInvestments 89200000.00
propertyPlantAndEquipmentNet 25711000.00
netWorkingCapital 68297000.00
netInvestedCapital 300000.00
commonStockSharesOutstanding 33843000.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
totalAssets 355234000.00
intangibleAssets 425000.00
otherCurrentAssets 5614000.00
totalLiab 144535000.00
totalStockholderEquity 210699000.00
otherCurrentLiab 40388000.00
commonStock 104000.00
capitalStock 104000.00
retainedEarnings -3462000.00
otherLiab 34921000.00
goodWill 36222000.00
otherAssets 31614000.00
cash 116421000.00
totalCurrentLiabilities 93786000.00
currentDeferredRevenue 41246000.00
netDebt -91057000.00
shortTermDebt 9536000.00
shortLongTermDebt 600000.00
shortLongTermDebtTotal 25364000.00
otherStockholderEquity 214111000.00
propertyPlantEquipment 26728000.00
totalCurrentAssets 190899000.00
longTermInvestments 69252000.00
netTangibleAssets 174052000.00
shortTermInvestments 552000.00
netReceivables 43481000.00
inventory 24831000.00
accountsPayable 2616000.00
accumulatedOtherComprehensiveIncome -54000.00
nonCurrrentAssetsOther 21234000.00
nonCurrentAssetsTotal 164335000.00
capitalLeaseObligations 24764000.00
nonCurrentLiabilitiesTotal 50749000.00
liabilitiesAndStockholdersEquity 355234000.00
cashAndShortTermInvestments 116973000.00
propertyPlantAndEquipmentGross 26728000.00
propertyPlantAndEquipmentNet 26728000.00
netWorkingCapital 97113000.00
netInvestedCapital 600000.00
commonStockSharesOutstanding 33972000.00
2021-03-31
date 2021-03-31
filing_date 2021-04-27
currency_symbol USD
totalAssets 358123000.00
intangibleAssets 569000.00
otherCurrentAssets 89917000.00
totalLiab 148268000.00
totalStockholderEquity 209855000.00
otherCurrentLiab 40215000.00
commonStock 105000.00
retainedEarnings -16393000.00
otherLiab 33703000.00
goodWill 36222000.00
otherAssets 31030000.00
cash 40934000.00
totalCurrentLiabilities 94759000.00
currentDeferredRevenue 37182000.00
netDebt -11120000.00
shortTermDebt 10378000.00
shortLongTermDebt 900000.00
shortLongTermDebtTotal 29814000.00
otherStockholderEquity 224371000.00
propertyPlantEquipment 28269000.00
totalCurrentAssets 203642000.00
longTermInvestments 67810000.00
netTangibleAssets 168519000.00
shortTermInvestments 449000.00
netReceivables 43149000.00
inventory 29193000.00
accountsPayable 6984000.00
accumulatedOtherComprehensiveIncome 1772000.00
nonCurrrentAssetsOther 20691000.00
nonCurrentAssetsTotal 154481000.00
capitalLeaseObligations 24339000.00
nonCurrentLiabilitiesTotal 53509000.00
liabilitiesAndStockholdersEquity 358123000.00
cashAndShortTermInvestments 41383000.00
propertyPlantAndEquipmentGross 28269000.00
propertyPlantAndEquipmentNet 30023000.00
netWorkingCapital 90594000.00
netInvestedCapital 900000.00
commonStockSharesOutstanding 34210000.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
totalAssets 358123000.00
intangibleAssets 569000.00
otherCurrentAssets 89917000.00
totalLiab 148268000.00
totalStockholderEquity 209855000.00
otherCurrentLiab 40215000.00
commonStock 105000.00
retainedEarnings -16393000.00
otherLiab 34073000.00
goodWill 36222000.00
otherAssets 32678000.00
cash 40934000.00
totalCurrentLiabilities 94759000.00
currentDeferredRevenue 37182000.00
netDebt -11120000.00
shortTermDebt 10378000.00
shortLongTermDebt 1200000.00
shortLongTermDebtTotal 29814000.00
otherStockholderEquity 224371000.00
propertyPlantEquipment 30023000.00
totalCurrentAssets 203642000.00
longTermInvestments 54895000.00
netTangibleAssets 173064000.00
shortTermInvestments 449000.00
netReceivables 43149000.00
inventory 29193000.00
accountsPayable 6984000.00
accumulatedOtherComprehensiveIncome 1772000.00
nonCurrrentAssetsOther 20691000.00
nonCurrentAssetsTotal 154481000.00
capitalLeaseObligations 28614000.00
nonCurrentLiabilitiesTotal 53509000.00
liabilitiesAndStockholdersEquity 358123000.00
cashAndShortTermInvestments 41383000.00
propertyPlantAndEquipmentGross 30023000.00
propertyPlantAndEquipmentNet 30023000.00
netWorkingCapital 108883000.00
netInvestedCapital 1200000.00
commonStockSharesOutstanding 34210000.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
totalAssets 346146000.00
otherCurrentAssets 89742000.00
totalLiab 149689000.00
totalStockholderEquity 196457000.00
otherCurrentLiab 36321000.00
commonStock 196457000.00
otherLiab 42671000.00
otherAssets 32157000.00
cash 58635000.00
totalCurrentLiabilities 89150000.00
currentDeferredRevenue 36175000.00
netDebt -30707000.00
shortTermDebt 10060000.00
shortLongTermDebt 1525000.00
shortLongTermDebtTotal 27928000.00
otherStockholderEquity 196457000.00
propertyPlantEquipment 30523000.00
totalCurrentAssets 218842000.00
longTermInvestments 27281000.00
netTangibleAssets 159583000.00
shortTermInvestments 247000.00
netReceivables 39896000.00
longTermDebt 300000.00
inventory 30322000.00
accountsPayable 6594000.00
nonCurrrentAssetsOther 19839000.00
nonCurrentAssetsTotal 127304000.00
capitalLeaseObligations 26103000.00
nonCurrentLiabilitiesOther 10885000.00
nonCurrentLiabilitiesTotal 60539000.00
liabilitiesAndStockholdersEquity 346146000.00
cashAndShortTermInvestments 58882000.00
propertyPlantAndEquipmentGross 30523000.00
propertyPlantAndEquipmentNet 30523000.00
netWorkingCapital 129692000.00
netInvestedCapital 1825000.00
commonStockSharesOutstanding 34198000.00
2020-06-30
date 2020-06-30
filing_date 2020-06-30
currency_symbol USD
totalAssets 341224000.00
intangibleAssets 735000.00
otherCurrentAssets 5965000.00
totalLiab 149030000.00
totalStockholderEquity 192194000.00
otherCurrentLiab 36115000.00
commonStock 103000.00
retainedEarnings -27162000.00
otherLiab 41907000.00
goodWill 36222000.00
otherAssets 36094000.00
cash 163849000.00
totalCurrentLiabilities 86664000.00
currentDeferredRevenue 35770000.00
netDebt -133222000.00
shortTermDebt 10168000.00
shortLongTermDebt 1836000.00
shortLongTermDebtTotal 30627000.00
otherStockholderEquity 217477000.00
propertyPlantEquipment 30783000.00
totalCurrentAssets 236846000.00
netTangibleAssets 155237000.00
netReceivables 37563000.00
longTermDebt 600000.00
inventory 29469000.00
accountsPayable 4611000.00
accumulatedOtherComprehensiveIncome 1776000.00
commonStockTotalEquity 103000.00
nonCurrrentAssetsOther 544000.00
nonCurrentAssetsTotal 104378000.00
capitalLeaseObligations 28191000.00
nonCurrentLiabilitiesOther 10780000.00
nonCurrentLiabilitiesTotal 62366000.00
liabilitiesAndStockholdersEquity 341224000.00
cashAndShortTermInvestments 163849000.00
propertyPlantAndEquipmentGross 30783000.00
propertyPlantAndEquipmentNet 30783000.00
netWorkingCapital 150182000.00
netInvestedCapital 194630000.00
commonStockSharesOutstanding 32062000.00
2020-03-31
date 2020-03-31
filing_date 2020-03-31
currency_symbol USD
totalAssets 242405000.00
otherCurrentAssets 6266000.00
totalLiab 145632000.00
totalStockholderEquity 96773000.00
otherCurrentLiab 33229000.00
commonStock 96773000.00
otherLiab 40503000.00
goodWill 37040000.00
otherAssets 36873000.00
cash 67373000.00
totalCurrentLiabilities 84645000.00
currentDeferredRevenue 35690000.00
netDebt -36516000.00
shortTermDebt 10373000.00
shortLongTermDebt 2142000.00
shortLongTermDebtTotal 30857000.00
otherStockholderEquity 96773000.00
propertyPlantEquipment 32546000.00
totalCurrentAssets 135402000.00
netTangibleAssets 59733000.00
netReceivables 34871000.00
longTermDebt 900000.00
inventory 26892000.00
accountsPayable 5353000.00
nonCurrrentAssetsOther 544000.00
nonCurrentAssetsTotal 107003000.00
capitalLeaseObligations 27815000.00
longTermDebtTotal 900000.00
nonCurrentLiabilitiesOther 10447000.00
nonCurrentLiabilitiesTotal 60987000.00
liabilitiesAndStockholdersEquity 242405000.00
cashAndShortTermInvestments 67373000.00
propertyPlantAndEquipmentGross 32546000.00
propertyPlantAndEquipmentNet 32546000.00
netWorkingCapital 50757000.00
netInvestedCapital 3042000.00
commonStockSharesOutstanding 31046000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-25
currency_symbol USD
totalAssets 243886000.00
intangibleAssets 901000.00
otherCurrentAssets 6416000.00
totalLiab 151412000.00
totalStockholderEquity 92474000.00
otherCurrentLiab 46191000.00
commonStock 94000.00
retainedEarnings -35199000.00
otherLiab 40893000.00
goodWill 36222000.00
otherAssets 40436000.00
cash 64773000.00
totalCurrentLiabilities 97409000.00
currentDeferredRevenue 33538000.00
netDebt -29862000.00
shortTermDebt 11052000.00
shortLongTermDebt 2473000.00
shortLongTermDebtTotal 34911000.00
otherStockholderEquity 127579000.00
propertyPlantEquipment 34080000.00
totalCurrentAssets 132591000.00
longTermInvestments 94000.00
netTangibleAssets 55351000.00
shortTermInvestments 0.00
netReceivables 33127000.00
longTermDebt 1200000.00
inventory 28275000.00
accountsPayable 6628000.00
accumulatedOtherComprehensiveIncome -32330000.00
commonStockTotalEquity 94000.00
treasuryStock -137793000.00
nonCurrrentAssetsOther 694000.00
nonCurrentAssetsTotal 111295000.00
capitalLeaseObligations 31676000.00
longTermDebtTotal 1200000.00
nonCurrentLiabilitiesOther 10749000.00
nonCurrentLiabilitiesTotal 54003000.00
capitalSurpluse 265372000.00
liabilitiesAndStockholdersEquity 243886000.00
cashAndShortTermInvestments 64773000.00
propertyPlantAndEquipmentGross 34080000.00
propertyPlantAndEquipmentNet 33642000.00
commonStockSharesOutstanding 29423000.00
2019-09-30
date 2019-09-30
filing_date 2019-09-30
currency_symbol USD
totalAssets 222928000.00
intangibleAssets 37211000.00
otherCurrentAssets 7394000.00
totalLiab 125085000.00
totalStockholderEquity 97843000.00
otherCurrentLiab 23098000.00
commonStock 97843000.00
otherLiab 29017000.00
goodWill 37211000.00
otherAssets 21457000.00
cash 51097000.00
totalCurrentLiabilities 71724000.00
currentDeferredRevenue 29746000.00
netDebt -15692000.00
shortTermDebt 11061000.00
shortLongTermDebt 2456000.00
shortLongTermDebtTotal 35405000.00
otherStockholderEquity 97843000.00
propertyPlantEquipment 35222000.00
totalCurrentAssets 128044000.00
longTermInvestments 994000.00
netTangibleAssets 60632000.00
shortTermInvestments 10006000.00
netReceivables 29375000.00
longTermDebt 1814000.00
inventory 30172000.00
accountsPayable 7819000.00
nonCurrrentAssetsOther 994000.00
nonCurrentAssetsTotal 94884000.00
capitalLeaseObligations 31135000.00
longTermDebtTotal 1814000.00
nonCurrentLiabilitiesTotal 53361000.00
liabilitiesAndStockholdersEquity 222928000.00
cashAndShortTermInvestments 61103000.00
propertyPlantAndEquipmentGross 35222000.00
propertyPlantAndEquipmentNet 35222000.00
commonStockSharesOutstanding 30642000.00
2019-06-30
date 2019-06-30
filing_date 2019-06-30
currency_symbol USD
totalAssets 225079000.00
intangibleAssets 37299000.00
otherCurrentAssets 7385000.00
totalLiab 130127000.00
totalStockholderEquity 94952000.00
otherCurrentLiab 23766000.00
commonStock 94952000.00
otherLiab 28436000.00
goodWill 37299000.00
otherAssets 21656000.00
cash 39400000.00
totalCurrentLiabilities 74159000.00
currentDeferredRevenue 29542000.00
netDebt -872000.00
shortTermDebt 10996000.00
shortLongTermDebt 2483000.00
shortLongTermDebtTotal 38528000.00
otherStockholderEquity 94952000.00
propertyPlantEquipment 36775000.00
totalCurrentAssets 128055000.00
longTermInvestments 1294000.00
netTangibleAssets 57653000.00
shortTermInvestments 21035000.00
netReceivables 30403000.00
longTermDebt 2442000.00
inventory 29832000.00
accountsPayable 9855000.00
nonCurrrentAssetsOther 1294000.00
nonCurrentAssetsTotal 97024000.00
capitalLeaseObligations 33603000.00
longTermDebtTotal 2442000.00
nonCurrentLiabilitiesTotal 55968000.00
liabilitiesAndStockholdersEquity 225079000.00
cashAndShortTermInvestments 60435000.00
propertyPlantAndEquipmentGross 36775000.00
propertyPlantAndEquipmentNet 36775000.00
commonStockSharesOutstanding 30744000.00
2019-03-31
date 2019-03-31
filing_date 2019-03-31
currency_symbol USD
totalAssets 222679000.00
intangibleAssets 37387000.00
otherCurrentAssets 7385000.00
totalLiab 126798000.00
totalStockholderEquity 95881000.00
otherCurrentLiab 26295000.00
commonStock 95881000.00
otherLiab 27876000.00
goodWill 37387000.00
otherAssets 21824000.00
cash 47186000.00
totalCurrentLiabilities 72914000.00
currentDeferredRevenue 29134000.00
netDebt -10508000.00
shortTermDebt 10670000.00
shortLongTermDebt 2474000.00
shortLongTermDebtTotal 36678000.00
otherStockholderEquity 95881000.00
propertyPlantEquipment 36186000.00
totalCurrentAssets 125688000.00
longTermInvestments 1594000.00
netTangibleAssets 58494000.00
shortTermInvestments 12271000.00
netReceivables 33318000.00
longTermDebt 3055000.00
inventory 25528000.00
accountsPayable 6815000.00
nonCurrrentAssetsOther 1594000.00
nonCurrentAssetsTotal 96991000.00
capitalLeaseObligations 31149000.00
longTermDebtTotal 3055000.00
nonCurrentLiabilitiesTotal 53884000.00
liabilitiesAndStockholdersEquity 222679000.00
cashAndShortTermInvestments 59457000.00
propertyPlantAndEquipmentGross 36186000.00
propertyPlantAndEquipmentNet 36186000.00
commonStockSharesOutstanding 30729000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-19
currency_symbol USD
totalAssets 176173000.00
intangibleAssets 1253000.00
otherCurrentAssets 12381000.00
totalLiab 81625000.00
totalStockholderEquity 94548000.00
otherCurrentLiab 20269000.00
commonStock 92000.00
retainedEarnings -32456000.00
otherLiab 26194000.00
goodWill 36222000.00
otherAssets 23668000.00
cash 31503000.00
totalCurrentLiabilities 51744000.00
currentDeferredRevenue 22800000.00
netDebt -25329000.00
shortTermDebt 2487000.00
shortLongTermDebt 2487000.00
shortLongTermDebtTotal 6174000.00
otherStockholderEquity 127188000.00
propertyPlantEquipment 3865000.00
totalCurrentAssets 109871000.00
longTermInvestments 94000.00
netTangibleAssets 57073000.00
shortTermInvestments 19602000.00
netReceivables 24283000.00
longTermDebt 3687000.00
inventory 23302000.00
accountsPayable 6188000.00
accumulatedOtherComprehensiveIncome -276000.00
commonStockTotalEquity 92000.00
treasuryStock -129792000.00
nonCurrrentAssetsOther 3094000.00
nonCurrentAssetsTotal 66302000.00
longTermDebtTotal 3687000.00
nonCurrentLiabilitiesTotal 29881000.00
capitalSurpluse 256980000.00
liabilitiesAndStockholdersEquity 176173000.00
cashAndShortTermInvestments 51105000.00
propertyPlantAndEquipmentGross 3865000.00
propertyPlantAndEquipmentNet 3865000.00
commonStockSharesOutstanding 30525000.00
2018-09-30
date 2018-09-30
filing_date 2018-09-30
currency_symbol USD
totalAssets 178386000.00
intangibleAssets 37640000.00
otherCurrentAssets 6245000.00
totalLiab 87106000.00
totalStockholderEquity 91280000.00
otherCurrentLiab 23621000.00
commonStock 91280000.00
otherLiab 27044000.00
otherAssets 23587000.00
cash 21320000.00
totalCurrentLiabilities 55740000.00
currentDeferredRevenue 22995000.00
netDebt -14501000.00
shortTermDebt 2497000.00
shortLongTermDebt 2497000.00
shortLongTermDebtTotal 6819000.00
otherStockholderEquity 91280000.00
propertyPlantEquipment 3892000.00
totalCurrentAssets 109873000.00
longTermInvestments 3394000.00
netTangibleAssets 53640000.00
shortTermInvestments 25710000.00
netReceivables 34698000.00
longTermDebt 4322000.00
inventory 21900000.00
accountsPayable 6627000.00
nonCurrrentAssetsOther 3394000.00
nonCurrentAssetsTotal 68513000.00
nonCurrentLiabilitiesTotal 31366000.00
liabilitiesAndStockholdersEquity 178386000.00
cashAndShortTermInvestments 47030000.00
propertyPlantAndEquipmentGross 3892000.00
propertyPlantAndEquipmentNet 3892000.00
commonStockSharesOutstanding 30272000.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
totalAssets 173584000.00
intangibleAssets 37834000.00
otherCurrentAssets 6639000.00
totalLiab 83722000.00
totalStockholderEquity 89862000.00
otherCurrentLiab 21821000.00
commonStock 89862000.00
otherLiab 26575000.00
otherAssets 24384000.00
cash 22038000.00
totalCurrentLiabilities 52198000.00
currentDeferredRevenue 21780000.00
netDebt -14589000.00
shortTermDebt 2500000.00
shortLongTermDebt 2500000.00
shortLongTermDebtTotal 7449000.00
otherStockholderEquity 89862000.00
propertyPlantEquipment 3734000.00
totalCurrentAssets 103932000.00
longTermInvestments 3700000.00
netTangibleAssets 52028000.00
shortTermInvestments 25709000.00
netReceivables 30897000.00
longTermDebt 4949000.00
inventory 18649000.00
accountsPayable 6097000.00
nonCurrrentAssetsOther 3700000.00
nonCurrentAssetsTotal 69652000.00
nonCurrentLiabilitiesTotal 31524000.00
liabilitiesAndStockholdersEquity 173584000.00
cashAndShortTermInvestments 47747000.00
propertyPlantAndEquipmentGross 3734000.00
propertyPlantAndEquipmentNet 3734000.00
commonStockSharesOutstanding 29733000.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
totalAssets 173539000.00
intangibleAssets 38028000.00
otherCurrentAssets 7741000.00
totalLiab 83643000.00
totalStockholderEquity 89896000.00
otherCurrentLiab 19779000.00
commonStock 89896000.00
otherLiab 27800000.00
otherAssets 25819000.00
cash 21701000.00
totalCurrentLiabilities 50200000.00
currentDeferredRevenue 22081000.00
netDebt -13519000.00
shortTermDebt 2539000.00
shortLongTermDebt 2539000.00
shortLongTermDebtTotal 8182000.00
otherStockholderEquity 89896000.00
propertyPlantEquipment 3769000.00
totalCurrentAssets 89796000.00
longTermInvestments 16127000.00
netTangibleAssets 51868000.00
shortTermInvestments 14485000.00
netReceivables 28335000.00
longTermDebt 5643000.00
inventory 17534000.00
accountsPayable 5801000.00
nonCurrrentAssetsOther 23625000.00
nonCurrentAssetsTotal 83743000.00
nonCurrentLiabilitiesTotal 33443000.00
liabilitiesAndStockholdersEquity 173539000.00
cashAndShortTermInvestments 36186000.00
propertyPlantAndEquipmentGross 3769000.00
propertyPlantAndEquipmentNet 3769000.00
commonStockSharesOutstanding 30349000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-26
currency_symbol USD
totalAssets 170938000.00
intangibleAssets 2000000.00
otherCurrentAssets 2739000.00
totalLiab 78557000.00
totalStockholderEquity 92381000.00
deferredLongTermLiab 5731000.00
otherCurrentLiab 20786000.00
commonStock 93000.00
retainedEarnings -40368000.00
otherLiab 26570000.00
goodWill 36222000.00
otherAssets 89727000.00
cash 24235000.00
totalCurrentLiabilities 45361000.00
currentDeferredRevenue 16417000.00
netDebt -15479000.00
shortTermDebt 2519000.00
shortLongTermDebt 2519000.00
shortLongTermDebtTotal 8756000.00
otherStockholderEquity 132700000.00
propertyPlantEquipment 3835000.00
totalCurrentAssets 77376000.00
longTermInvestments 20475000.00
netTangibleAssets 54159000.00
shortTermInvestments 7087000.00
netReceivables 26752000.00
longTermDebt 6237000.00
inventory 16563000.00
accountsPayable 5639000.00
accumulatedOtherComprehensiveIncome -44000.00
commonStockTotalEquity 93000.00
treasuryStock -115476000.00
nonCurrrentAssetsOther 24345000.00
nonCurrentAssetsTotal 93562000.00
nonCurrentLiabilitiesTotal 33196000.00
liabilitiesAndStockholdersEquity 170938000.00
cashAndShortTermInvestments 31322000.00
propertyPlantAndEquipmentGross 3835000.00
propertyPlantAndEquipmentNet 3835000.00
commonStockSharesOutstanding 31071000.00
2017-09-30
date 2017-09-30
filing_date 2017-09-30
currency_symbol USD
totalAssets 177166000.00
intangibleAssets 38427000.00
otherCurrentAssets 2905000.00
totalLiab 77706000.00
totalStockholderEquity 99460000.00
otherCurrentLiab 20466000.00
commonStock 99460000.00
otherLiab 26882000.00
otherAssets 99206000.00
cash 22040000.00
totalCurrentLiabilities 43984000.00
currentDeferredRevenue 15616000.00
netDebt -12693000.00
shortTermDebt 2507000.00
shortLongTermDebt 2507000.00
shortLongTermDebtTotal 9347000.00
otherStockholderEquity 99460000.00
propertyPlantEquipment 3676000.00
totalCurrentAssets 74284000.00
longTermInvestments 32059000.00
netTangibleAssets 61033000.00
shortTermInvestments 3104000.00
netReceivables 29804000.00
longTermDebt 6840000.00
inventory 16431000.00
accountsPayable 5395000.00
nonCurrrentAssetsOther 24197000.00
nonCurrentAssetsTotal 102882000.00
nonCurrentLiabilitiesTotal 33722000.00
liabilitiesAndStockholdersEquity 177166000.00
cashAndShortTermInvestments 25144000.00
propertyPlantAndEquipmentGross 3676000.00
propertyPlantAndEquipmentNet 3676000.00
commonStockSharesOutstanding 31959000.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
totalAssets 183615000.00
intangibleAssets 38636000.00
otherCurrentAssets 3066000.00
totalLiab 79628000.00
totalStockholderEquity 103987000.00
otherCurrentLiab 20531000.00
commonStock 103987000.00
otherLiab 26741000.00
otherAssets 101685000.00
cash 18120000.00
totalCurrentLiabilities 45477000.00
currentDeferredRevenue 17131000.00
netDebt -7904000.00
shortTermDebt 2806000.00
shortLongTermDebt 10216000.00
shortLongTermDebtTotal 10216000.00
otherStockholderEquity 103987000.00
propertyPlantEquipment 3671000.00
totalCurrentAssets 78259000.00
longTermInvestments 32449000.00
netTangibleAssets 65351000.00
shortTermInvestments 7590000.00
netReceivables 33540000.00
longTermDebt 7410000.00
inventory 15943000.00
accountsPayable 5009000.00
nonCurrrentAssetsOther 24982000.00
nonCurrentAssetsTotal 105356000.00
nonCurrentLiabilitiesTotal 34151000.00
liabilitiesAndStockholdersEquity 183615000.00
cashAndShortTermInvestments 25710000.00
propertyPlantAndEquipmentGross 3671000.00
propertyPlantAndEquipmentNet 3671000.00
commonStockSharesOutstanding 32608000.00
2017-03-31
date 2017-03-31
filing_date 2017-03-31
currency_symbol USD
totalAssets 184296000.00
intangibleAssets 38845000.00
otherCurrentAssets 3687000.00
totalLiab 79106000.00
totalStockholderEquity 105190000.00
otherCurrentLiab 18823000.00
commonStock 105190000.00
otherLiab 26501000.00
otherAssets 103855000.00
cash 17718000.00
totalCurrentLiabilities 44691000.00
currentDeferredRevenue 17637000.00
netDebt -6719000.00
shortTermDebt 3085000.00
shortLongTermDebt 10999000.00
shortLongTermDebtTotal 10999000.00
otherStockholderEquity 105190000.00
propertyPlantEquipment 3884000.00
totalCurrentAssets 76557000.00
longTermInvestments 34597000.00
netTangibleAssets 66345000.00
shortTermInvestments 6776000.00
netReceivables 31936000.00
longTermDebt 7914000.00
inventory 16440000.00
accountsPayable 5146000.00
nonCurrrentAssetsOther 24521000.00
nonCurrentAssetsTotal 107739000.00
nonCurrentLiabilitiesTotal 34415000.00
liabilitiesAndStockholdersEquity 184296000.00
cashAndShortTermInvestments 24494000.00
propertyPlantAndEquipmentGross 3884000.00
propertyPlantAndEquipmentNet 3884000.00
commonStockSharesOutstanding 33037000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-20
currency_symbol USD
totalAssets 186976000.00
intangibleAssets 2832000.00
otherCurrentAssets 3401000.00
totalLiab 78317000.00
totalStockholderEquity 108659000.00
deferredLongTermLiab 6153000.00
otherCurrentLiab 18618000.00
commonStock 101000.00
retainedEarnings -44398000.00
otherLiab 24621000.00
goodWill 36222000.00
otherAssets 103428000.00
cash 24344000.00
totalCurrentLiabilities 44730000.00
currentDeferredRevenue 14951000.00
netDebt -12400000.00
shortTermDebt 3451000.00
shortLongTermDebt 3451000.00
shortLongTermDebtTotal 11944000.00
otherStockholderEquity 153159000.00
propertyPlantEquipment 3867000.00
totalCurrentAssets 79681000.00
longTermInvestments 29540000.00
netTangibleAssets 69605000.00
shortTermInvestments 6778000.00
netReceivables 28825000.00
longTermDebt 8493000.00
inventory 16333000.00
accountsPayable 7710000.00
accumulatedOtherComprehensiveIncome -203000.00
commonStockTotalEquity 101000.00
treasuryStock -89923000.00
nonCurrrentAssetsOther 23227000.00
nonCurrentAssetsTotal 107295000.00
nonCurrentLiabilitiesTotal 33587000.00
liabilitiesAndStockholdersEquity 186976000.00
cashAndShortTermInvestments 31122000.00
propertyPlantAndEquipmentGross 3867000.00
propertyPlantAndEquipmentNet 3867000.00
commonStockSharesOutstanding 33859000.00
2016-09-30
date 2016-09-30
filing_date 2016-09-30
currency_symbol USD
totalAssets 172377000.00
otherCurrentAssets 3932000.00
totalLiab 72408000.00
totalStockholderEquity 99969000.00
otherCurrentLiab 19720000.00
commonStock 99969000.00
retainedEarnings -44000000.00
otherLiab 24948000.00
goodWill 36000000.00
otherAssets 91678000.00
cash 19232000.00
totalCurrentLiabilities 43329000.00
currentDeferredRevenue 12935000.00
netDebt -12044000.00
shortTermDebt 3057000.00
shortLongTermDebt 7188000.00
shortLongTermDebtTotal 7188000.00
otherStockholderEquity 99969000.00
propertyPlantEquipment 4000000.00
totalCurrentAssets 76699000.00
longTermInvestments 34628000.00
shortTermInvestments 7263000.00
netReceivables 30605000.00
longTermDebt 4131000.00
inventory 15667000.00
accountsPayable 7617000.00
nonCurrrentAssetsOther 20183000.00
nonCurrentAssetsTotal 95678000.00
nonCurrentLiabilitiesTotal 29079000.00
liabilitiesAndStockholdersEquity 172377000.00
cashAndShortTermInvestments 26495000.00
propertyPlantAndEquipmentGross 4000000.00
propertyPlantAndEquipmentNet 4000000.00
commonStockSharesOutstanding 34615000.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
totalAssets 181532000.00
intangibleAssets 39544000.00
otherCurrentAssets 17440000.00
totalLiab 68278000.00
totalStockholderEquity 113254000.00
otherCurrentLiab 18395000.00
commonStock 113000000.00
retainedEarnings -44000000.00
otherLiab 24166000.00
goodWill 36000000.00
otherAssets 98541000.00
cash 18461000.00
totalCurrentLiabilities 39351000.00
currentDeferredRevenue 12124000.00
netDebt -9991000.00
shortTermDebt 3709000.00
shortLongTermDebt 8000000.00
shortLongTermDebtTotal 8470000.00
otherStockholderEquity 113254000.00
propertyPlantEquipment 4064000.00
totalCurrentAssets 78927000.00
longTermInvestments 41000000.00
shortTermInvestments 1402000.00
netReceivables 26599000.00
longTermDebt 4761000.00
inventory 15025000.00
accountsPayable 5123000.00
nonCurrrentAssetsOther 19924000.00
nonCurrentAssetsTotal 102605000.00
nonCurrentLiabilitiesTotal 28927000.00
liabilitiesAndStockholdersEquity 181532000.00
cashAndShortTermInvestments 19863000.00
propertyPlantAndEquipmentGross 4064000.00
propertyPlantAndEquipmentNet 4064000.00
commonStockSharesOutstanding 36927000.00
2016-03-31
date 2016-03-31
filing_date 2016-03-31
currency_symbol USD
totalAssets 184576000.00
intangibleAssets 39895000.00
otherCurrentAssets 5233000.00
totalLiab 70640000.00
totalStockholderEquity 113936000.00
otherCurrentLiab 17743000.00
otherLiab 22243000.00
otherAssets 109678000.00
cash 16578000.00
totalCurrentLiabilities 42943000.00
currentDeferredRevenue 12368000.00
netDebt -6356000.00
shortTermDebt 4768000.00
shortLongTermDebtTotal 10222000.00
otherStockholderEquity 113936000.00
propertyPlantEquipment 4133000.00
totalCurrentAssets 70765000.00
shortTermInvestments 1912000.00
netReceivables 30162000.00
longTermDebt 5454000.00
inventory 16880000.00
accountsPayable 8064000.00
nonCurrrentAssetsOther 17956000.00
nonCurrentAssetsTotal 113811000.00
nonCurrentLiabilitiesTotal 27697000.00
liabilitiesAndStockholdersEquity 184576000.00
cashAndShortTermInvestments 18490000.00
propertyPlantAndEquipmentGross 4133000.00
propertyPlantAndEquipmentNet 4133000.00
commonStockSharesOutstanding 37273000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-29
currency_symbol USD
totalAssets 189263000.00
intangibleAssets 4024000.00
otherCurrentAssets 5661000.00
totalLiab 71810000.00
totalStockholderEquity 117453000.00
deferredLongTermLiab 6480000.00
otherCurrentLiab 20060000.00
commonStock 112000.00
retainedEarnings -60505000.00
otherLiab 22300000.00
goodWill 36222000.00
otherAssets 111876000.00
cash 18908000.00
totalCurrentLiabilities 45587000.00
currentDeferredRevenue 12885000.00
netDebt -7538000.00
shortTermDebt 5338000.00
shortLongTermDebt 5338000.00
shortLongTermDebtTotal 11370000.00
otherStockholderEquity 177983000.00
propertyPlantEquipment 4090000.00
totalCurrentAssets 73854000.00
longTermInvestments 50294000.00
netTangibleAssets 77207000.00
shortTermInvestments 2480000.00
netReceivables 30027000.00
longTermDebt 6032000.00
inventory 16778000.00
accountsPayable 7304000.00
accumulatedOtherComprehensiveIncome -137000.00
commonStockTotalEquity 112000.00
treasuryStock -60542000.00
nonCurrrentAssetsOther 19120000.00
nonCurrentAssetsTotal 115409000.00
nonCurrentLiabilitiesTotal 26223000.00
liabilitiesAndStockholdersEquity 189263000.00
cashAndShortTermInvestments 21388000.00
propertyPlantAndEquipmentGross 4090000.00
propertyPlantAndEquipmentNet 4090000.00
commonStockSharesOutstanding 38771000.00
2015-09-30
date 2015-09-30
filing_date 2015-09-30
currency_symbol USD
totalAssets 180974000.00
otherCurrentAssets 5556000.00
totalLiab 61849000.00
totalStockholderEquity 119125000.00
otherCurrentLiab 15571000.00
otherLiab 20375000.00
otherAssets 105099000.00
cash 15137000.00
totalCurrentLiabilities 39688000.00
currentDeferredRevenue 12124000.00
netDebt -8665000.00
shortTermDebt 4686000.00
shortLongTermDebtTotal 6472000.00
otherStockholderEquity 119125000.00
propertyPlantEquipment 4116000.00
totalCurrentAssets 71759000.00
shortTermInvestments 1540000.00
netReceivables 33258000.00
longTermDebt 1786000.00
inventory 16268000.00
accountsPayable 7307000.00
nonCurrrentAssetsOther 1075000.00
nonCurrentAssetsTotal 109215000.00
nonCurrentLiabilitiesTotal 22161000.00
liabilitiesAndStockholdersEquity 180974000.00
cashAndShortTermInvestments 16677000.00
propertyPlantAndEquipmentGross 4116000.00
propertyPlantAndEquipmentNet 4116000.00
commonStockSharesOutstanding 39489000.00
2015-06-30
date 2015-06-30
filing_date 2015-06-30
currency_symbol USD
totalAssets 188963000.00
intangibleAssets 2331000.00
otherCurrentAssets 6807000.00
totalLiab 65085000.00
totalStockholderEquity 123878000.00
otherCurrentLiab 16401000.00
commonStock 118000.00
retainedEarnings -63171000.00
otherLiab 22627000.00
goodWill 33749000.00
otherAssets 109499000.00
cash 15307000.00
totalCurrentLiabilities 39695000.00
currentDeferredRevenue 12166000.00
netDebt -7858000.00
shortTermDebt 4686000.00
shortLongTermDebtTotal 7449000.00
otherStockholderEquity 185044000.00
propertyPlantEquipment 4226000.00
totalCurrentAssets 75238000.00
shortTermInvestments 4100000.00
netReceivables 33892000.00
longTermDebt 2763000.00
inventory 15132000.00
accountsPayable 6442000.00
accumulatedOtherComprehensiveIncome 1887000.00
commonStockTotalEquity 118000.00
nonCurrrentAssetsOther 2733000.00
nonCurrentAssetsTotal 113725000.00
nonCurrentLiabilitiesTotal 25390000.00
liabilitiesAndStockholdersEquity 188963000.00
cashAndShortTermInvestments 19407000.00
propertyPlantAndEquipmentGross 4226000.00
propertyPlantAndEquipmentNet 4226000.00
commonStockSharesOutstanding 40813000.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
totalAssets 196918000.00
intangibleAssets 2996000.00
otherCurrentAssets 4354000.00
totalLiab 67762000.00
totalStockholderEquity 129156000.00
otherCurrentLiab 16284000.00
commonStock 125000.00
retainedEarnings -60871000.00
otherLiab 21978000.00
goodWill 33749000.00
otherAssets 115852000.00
cash 16506000.00
totalCurrentLiabilities 41655000.00
currentDeferredRevenue 13098000.00
netDebt -7691000.00
shortTermDebt 4686000.00
shortLongTermDebtTotal 8815000.00
otherStockholderEquity 129156000.00
propertyPlantEquipment 4218000.00
totalCurrentAssets 76848000.00
shortTermInvestments 1630000.00
netReceivables 39754000.00
longTermDebt 4129000.00
inventory 14604000.00
accountsPayable 7587000.00
accumulatedOtherComprehensiveIncome -261000.00
commonStockTotalEquity 125000.00
nonCurrrentAssetsOther 21169000.00
nonCurrentAssetsTotal 120070000.00
nonCurrentLiabilitiesTotal 26107000.00
liabilitiesAndStockholdersEquity 196918000.00
cashAndShortTermInvestments 18136000.00
propertyPlantAndEquipmentGross 3856000.00
propertyPlantAndEquipmentNet 4218000.00
commonStockSharesOutstanding 41968000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-24
currency_symbol USD
totalAssets 200444000.00
intangibleAssets 2996000.00
otherCurrentAssets 10950000.00
totalLiab 66723000.00
totalStockholderEquity 133721000.00
deferredLongTermLiab 2862000.00
otherCurrentLiab 15718000.00
commonStock 125000.00
retainedEarnings -60871000.00
otherLiab 20770000.00
goodWill 33749000.00
otherAssets 118202000.00
cash 14797000.00
totalCurrentLiabilities 40848000.00
currentDeferredRevenue 10333000.00
netDebt -5006000.00
shortTermDebt 4686000.00
shortLongTermDebt 4686000.00
shortLongTermDebtTotal 9791000.00
otherStockholderEquity 194728000.00
propertyPlantEquipment 3856000.00
totalCurrentAssets 78386000.00
longTermInvestments 58745000.00
netTangibleAssets 96976000.00
shortTermInvestments 543000.00
netReceivables 40720000.00
longTermDebt 5105000.00
inventory 14696000.00
accountsPayable 10111000.00
accumulatedOtherComprehensiveIncome -261000.00
commonStockTotalEquity 125000.00
treasuryStock -41032000.00
nonCurrrentAssetsOther 21901000.00
nonCurrentAssetsTotal 122058000.00
nonCurrentLiabilitiesTotal 25875000.00
liabilitiesAndStockholdersEquity 200444000.00
cashAndShortTermInvestments 15340000.00
propertyPlantAndEquipmentGross 3856000.00
propertyPlantAndEquipmentNet 3856000.00
commonStockSharesOutstanding 43205000.00
2014-09-30
date 2014-09-30
filing_date 2014-09-30
currency_symbol USD
totalAssets 206057000.00
otherCurrentAssets 8201000.00
totalLiab 71247000.00
totalStockholderEquity 134810000.00
otherCurrentLiab 17301000.00
otherLiab 21420000.00
otherAssets 123233000.00
cash 16066000.00
totalCurrentLiabilities 43355000.00
currentDeferredRevenue 10770000.00
netDebt -4855000.00
shortTermDebt 4739000.00
shortLongTermDebtTotal 11211000.00
otherStockholderEquity 134810000.00
propertyPlantEquipment 3228000.00
totalCurrentAssets 79596000.00
shortTermInvestments 685000.00
netReceivables 39589000.00
longTermDebt 6472000.00
inventory 15055000.00
accountsPayable 10545000.00
nonCurrrentAssetsOther 23461000.00
nonCurrentAssetsTotal 126461000.00
nonCurrentLiabilitiesTotal 27892000.00
liabilitiesAndStockholdersEquity 206057000.00
cashAndShortTermInvestments 16751000.00
propertyPlantAndEquipmentGross 3228000.00
propertyPlantAndEquipmentNet 3228000.00
commonStockSharesOutstanding 43206000.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
totalAssets 208892000.00
intangibleAssets 3574000.00
otherCurrentAssets 10384000.00
totalLiab 71235000.00
totalStockholderEquity 137657000.00
otherCurrentLiab 18887000.00
commonStock 128000.00
retainedEarnings -61109000.00
otherLiab 22528000.00
goodWill 33749000.00
otherAssets 125754000.00
cash 18201000.00
totalCurrentLiabilities 41259000.00
currentDeferredRevenue 9872000.00
netDebt -6014000.00
shortTermDebt 4739000.00
shortLongTermDebtTotal 12187000.00
otherStockholderEquity 198638000.00
propertyPlantEquipment 2959000.00
totalCurrentAssets 80179000.00
shortTermInvestments 535000.00
netReceivables 37014000.00
longTermDebt 7448000.00
inventory 14045000.00
accountsPayable 7761000.00
commonStockTotalEquity 128000.00
nonCurrrentAssetsOther 24961000.00
nonCurrentAssetsTotal 128713000.00
nonCurrentLiabilitiesTotal 29976000.00
liabilitiesAndStockholdersEquity 208892000.00
cashAndShortTermInvestments 18736000.00
propertyPlantAndEquipmentGross 2959000.00
propertyPlantAndEquipmentNet 2959000.00
commonStockSharesOutstanding 43230000.00
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
totalAssets 207016000.00
otherCurrentAssets 8101000.00
totalLiab 70373000.00
totalStockholderEquity 136643000.00
otherCurrentLiab 15741000.00
otherLiab 22067000.00
otherAssets 67099000.00
cash 75537000.00
totalCurrentLiabilities 39491000.00
currentDeferredRevenue 9735000.00
netDebt -61983000.00
shortTermDebt 4739000.00
shortLongTermDebtTotal 13554000.00
otherStockholderEquity 136643000.00
propertyPlantEquipment 3085000.00
totalCurrentAssets 136832000.00
shortTermInvestments 4099000.00
netReceivables 35327000.00
longTermDebt 8815000.00
inventory 13768000.00
accountsPayable 9276000.00
nonCurrrentAssetsOther 6244000.00
nonCurrentAssetsTotal 70184000.00
nonCurrentLiabilitiesTotal 30882000.00
liabilitiesAndStockholdersEquity 207016000.00
cashAndShortTermInvestments 79636000.00
propertyPlantAndEquipmentGross 3085000.00
propertyPlantAndEquipmentNet 3085000.00
commonStockSharesOutstanding 39969000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-26
currency_symbol USD
totalAssets 174220000.00
intangibleAssets 4252000.00
otherCurrentAssets 11378000.00
totalLiab 69411000.00
totalStockholderEquity 104809000.00
otherCurrentLiab 17874000.00
commonStock 114000.00
retainedEarnings -60785000.00
otherLiab 22552000.00
goodWill 33749000.00
otherAssets 69102000.00
cash 30763000.00
totalCurrentLiabilities 36715000.00
currentDeferredRevenue 6940000.00
netDebt -15933000.00
shortTermDebt 4686000.00
shortLongTermDebt 14830000.00
shortLongTermDebtTotal 14830000.00
otherStockholderEquity 165480000.00
propertyPlantEquipment 3191000.00
totalCurrentAssets 101996000.00
longTermInvestments 101000.00
shortTermInvestments 15706000.00
netReceivables 32615000.00
longTermDebt 9791000.00
inventory 13811000.00
accountsPayable 7215000.00
accumulatedOtherComprehensiveIncome -34686000.00
commonStockTotalEquity 114000.00
treasuryStock -35768000.00
nonCurrrentAssetsOther 6628000.00
nonCurrentAssetsTotal 72224000.00
nonCurrentLiabilitiesTotal 32696000.00
liabilitiesAndStockholdersEquity 174220000.00
cashAndShortTermInvestments 46469000.00
propertyPlantAndEquipmentGross 3191000.00
propertyPlantAndEquipmentNet 3191000.00
commonStockSharesOutstanding 39825000.00
2013-09-30
date 2013-09-30
filing_date 2013-09-30
currency_symbol USD
totalAssets 171699000.00
intangibleAssets 38340000.00
otherCurrentAssets 9601000.00
totalLiab 69806000.00
totalStockholderEquity 101893000.00
otherCurrentLiab 16580000.00
commonStock 113000.00
otherLiab 21159000.00
goodWill 33749000.00
otherAssets 67252000.00
cash 21598000.00
totalCurrentLiabilities 37137000.00
currentDeferredRevenue 7257000.00
netDebt -5402000.00
shortTermDebt 4686000.00
shortLongTermDebtTotal 16196000.00
otherStockholderEquity 101893000.00
propertyPlantEquipment 3303000.00
totalCurrentAssets 101144000.00
shortTermInvestments 19345000.00
netReceivables 37207000.00
longTermDebt 11510000.00
inventory 13393000.00
accountsPayable 8614000.00
treasuryStock -35768000.00
nonCurrrentAssetsOther 7479000.00
nonCurrentAssetsTotal 70555000.00
nonCurrentLiabilitiesTotal 32669000.00
liabilitiesAndStockholdersEquity 171699000.00
cashAndShortTermInvestments 40943000.00
propertyPlantAndEquipmentGross 3303000.00
propertyPlantAndEquipmentNet 3303000.00
commonStockSharesOutstanding 39332000.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
totalAssets 167914000.00
intangibleAssets 38698000.00
otherCurrentAssets 10599000.00
totalLiab 68135000.00
totalStockholderEquity 99779000.00
otherCurrentLiab 16121000.00
otherLiab 20428000.00
otherAssets 67416000.00
cash 19474000.00
totalCurrentLiabilities 34620000.00
currentDeferredRevenue 7386000.00
netDebt -1551000.00
shortTermDebt 4836000.00
shortLongTermDebtTotal 17923000.00
otherStockholderEquity 99779000.00
propertyPlantEquipment 3409000.00
totalCurrentAssets 97089000.00
shortTermInvestments 19484000.00
netReceivables 34066000.00
longTermDebt 13087000.00
inventory 13466000.00
accountsPayable 6277000.00
nonCurrrentAssetsOther 7939000.00
nonCurrentAssetsTotal 70825000.00
nonCurrentLiabilitiesTotal 33515000.00
liabilitiesAndStockholdersEquity 167914000.00
cashAndShortTermInvestments 38958000.00
propertyPlantAndEquipmentGross 3409000.00
propertyPlantAndEquipmentNet 3409000.00
commonStockSharesOutstanding 38653000.00
2013-03-31
date 2013-03-31
filing_date 2013-04-11
currency_symbol USD
totalAssets 166004000.00
intangibleAssets 2857000.00
otherCurrentAssets 11951000.00
totalLiab 67707000.00
totalStockholderEquity 98297000.00
otherCurrentLiab 15062000.00
commonStock 112000.00
retainedEarnings -65003000.00
otherLiab 19073000.00
goodWill 32095000.00
otherAssets 69260000.00
cash 15219000.00
totalCurrentLiabilities 35401000.00
currentDeferredRevenue 5086000.00
netDebt 8047000.00
shortTermDebt 8436000.00
shortLongTermDebtTotal 23266000.00
otherStockholderEquity 161885000.00
propertyPlantEquipment 3391000.00
totalCurrentAssets 81999000.00
shortTermInvestments 7966000.00
netReceivables 31687000.00
longTermDebt 13853000.00
inventory 16797000.00
accountsPayable 6817000.00
accumulatedOtherComprehensiveIncome 1303000.00
nonCurrrentAssetsOther 25023000.00
nonCurrentAssetsTotal 84005000.00
nonCurrentLiabilitiesTotal 32306000.00
liabilitiesAndStockholdersEquity 166004000.00
cashAndShortTermInvestments 23185000.00
propertyPlantAndEquipmentGross 3391000.00
propertyPlantAndEquipmentNet 3619000.00
commonStockSharesOutstanding 38169000.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
totalAssets 166004000.00
intangibleAssets 2857000.00
otherCurrentAssets 11951000.00
totalLiab 67707000.00
totalStockholderEquity 98297000.00
otherCurrentLiab 15062000.00
commonStock 112000.00
retainedEarnings -65003000.00
otherLiab 17476000.00
goodWill 32095000.00
otherAssets 80386000.00
cash 15219000.00
totalCurrentLiabilities 35401000.00
currentDeferredRevenue 5086000.00
netDebt 8047000.00
shortTermDebt 8436000.00
shortLongTermDebtTotal 23266000.00
otherStockholderEquity 161885000.00
propertyPlantEquipment 3619000.00
totalCurrentAssets 81999000.00
shortTermInvestments 7966000.00
netReceivables 31687000.00
longTermDebt 14830000.00
inventory 16797000.00
accountsPayable 6817000.00
accumulatedOtherComprehensiveIncome 1303000.00
commonStockTotalEquity 112000.00
treasuryStock -35768000.00
nonCurrrentAssetsOther 25023000.00
nonCurrentAssetsTotal 84005000.00
nonCurrentLiabilitiesTotal 32306000.00
liabilitiesAndStockholdersEquity 166004000.00
cashAndShortTermInvestments 23185000.00
propertyPlantAndEquipmentGross 3619000.00
propertyPlantAndEquipmentNet 3619000.00
commonStockSharesOutstanding 38169000.00
2012-09-30
date 2012-09-30
filing_date 2012-09-30
currency_symbol USD
totalAssets 167339000.00
otherCurrentAssets 2600000.00
totalLiab 71498000.00
totalStockholderEquity 95841000.00
otherCurrentLiab 17174000.00
otherLiab 16328000.00
otherAssets 81157000.00
cash 9446000.00
totalCurrentLiabilities 38974000.00
currentDeferredRevenue 5200000.00
netDebt 16686000.00
shortTermDebt 9936000.00
shortLongTermDebtTotal 26132000.00
otherStockholderEquity 95841000.00
propertyPlantEquipment 3922000.00
totalCurrentAssets 82260000.00
shortTermInvestments 17693000.00
netReceivables 33789000.00
longTermDebt 16196000.00
inventory 18732000.00
accountsPayable 6664000.00
nonCurrrentAssetsOther 35234000.00
nonCurrentAssetsTotal 85079000.00
nonCurrentLiabilitiesTotal 32524000.00
liabilitiesAndStockholdersEquity 167339000.00
cashAndShortTermInvestments 27139000.00
propertyPlantAndEquipmentGross 3922000.00
propertyPlantAndEquipmentNet 3922000.00
commonStockSharesOutstanding 38673000.00
2012-06-30
date 2012-06-30
filing_date 2012-06-30
currency_symbol USD
totalAssets 174707000.00
otherCurrentAssets 14919000.00
totalLiab 75949000.00
totalStockholderEquity 98758000.00
otherCurrentLiab 17131000.00
otherLiab 17008000.00
otherAssets 82682000.00
cash 16273000.00
totalCurrentLiabilities 41018000.00
currentDeferredRevenue 6075000.00
netDebt 12336000.00
shortTermDebt 10686000.00
shortLongTermDebtTotal 28609000.00
otherStockholderEquity 98758000.00
propertyPlantEquipment 3701000.00
totalCurrentAssets 88324000.00
shortTermInvestments 4449000.00
netReceivables 33113000.00
longTermDebt 17923000.00
inventory 19570000.00
accountsPayable 7126000.00
nonCurrrentAssetsOther 8130000.00
nonCurrentAssetsTotal 86383000.00
nonCurrentLiabilitiesTotal 34931000.00
liabilitiesAndStockholdersEquity 174707000.00
cashAndShortTermInvestments 20722000.00
propertyPlantAndEquipmentGross 3701000.00
propertyPlantAndEquipmentNet 3701000.00
commonStockSharesOutstanding 39627000.00
2012-03-31
date 2012-03-31
filing_date 2012-04-19
currency_symbol USD
totalAssets 192677000.00
intangibleAssets 3985000.00
otherCurrentAssets 2600000.00
totalLiab 86658000.00
totalStockholderEquity 106019000.00
otherCurrentLiab 18102000.00
commonStock 119000.00
retainedEarnings -60826000.00
otherLiab 17919000.00
goodWill 32095000.00
otherAssets 88012000.00
cash 42265000.00
totalCurrentLiabilities 45942000.00
currentDeferredRevenue 5235000.00
netDebt -8757000.00
shortTermDebt 10243000.00
shortLongTermDebtTotal 33508000.00
otherStockholderEquity 166966000.00
propertyPlantEquipment 3595000.00
totalCurrentAssets 101025000.00
shortTermInvestments 12201000.00
netReceivables 35745000.00
longTermDebt 20789000.00
inventory 20415000.00
accountsPayable 12362000.00
accumulatedOtherComprehensiveIncome -240000.00
nonCurrrentAssetsOther 24530000.00
nonCurrentAssetsTotal 91652000.00
nonCurrentLiabilitiesTotal 40716000.00
liabilitiesAndStockholdersEquity 192677000.00
cashAndShortTermInvestments 42265000.00
propertyPlantAndEquipmentGross 3595000.00
propertyPlantAndEquipmentNet 3368000.00
commonStockSharesOutstanding 40270000.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalAssets 192677000.00
intangibleAssets 3985000.00
otherCurrentAssets 2600000.00
totalLiab 86658000.00
totalStockholderEquity 106019000.00
otherCurrentLiab 18102000.00
commonStock 119000.00
retainedEarnings -60826000.00
otherLiab 17451000.00
goodWill 32095000.00
otherAssets 88284000.00
cash 42265000.00
totalCurrentLiabilities 45942000.00
currentDeferredRevenue 5235000.00
netDebt -8757000.00
shortTermDebt 10243000.00
shortLongTermDebtTotal 33508000.00
otherStockholderEquity 166966000.00
propertyPlantEquipment 3368000.00
totalCurrentAssets 101025000.00
shortTermInvestments 14008000.00
netReceivables 35745000.00
longTermDebt 23265000.00
inventory 20415000.00
accountsPayable 12362000.00
accumulatedOtherComprehensiveIncome -240000.00
commonStockTotalEquity 119000.00
treasuryStock -29055000.00
nonCurrrentAssetsOther 24530000.00
nonCurrentAssetsTotal 91652000.00
nonCurrentLiabilitiesTotal 40716000.00
liabilitiesAndStockholdersEquity 192677000.00
cashAndShortTermInvestments 42265000.00
propertyPlantAndEquipmentGross 3368000.00
propertyPlantAndEquipmentNet 3368000.00
commonStockSharesOutstanding 40270000.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
totalAssets 189529000.00
otherCurrentAssets 2287000.00
totalLiab 80631000.00
totalStockholderEquity 108898000.00
otherCurrentLiab 16384000.00
otherLiab 17484000.00
otherAssets 79185000.00
cash 17969000.00
totalCurrentLiabilities 41515000.00
currentDeferredRevenue 5361000.00
netDebt 12384000.00
shortTermDebt 8721000.00
shortLongTermDebtTotal 30353000.00
otherStockholderEquity 108898000.00
propertyPlantEquipment 3487000.00
totalCurrentAssets 106857000.00
shortTermInvestments 30560000.00
netReceivables 37585000.00
longTermDebt 21632000.00
inventory 18456000.00
accountsPayable 11049000.00
nonCurrrentAssetsOther 36362000.00
nonCurrentAssetsTotal 82672000.00
nonCurrentLiabilitiesTotal 39116000.00
liabilitiesAndStockholdersEquity 189529000.00
cashAndShortTermInvestments 48529000.00
propertyPlantAndEquipmentGross 3487000.00
propertyPlantAndEquipmentNet 3487000.00
commonStockSharesOutstanding 41718000.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
totalAssets 177185000.00
otherCurrentAssets 2287000.00
totalLiab 67226000.00
totalStockholderEquity 109959000.00
otherCurrentLiab 18527000.00
otherLiab 18387000.00
otherAssets 80526000.00
cash 19292000.00
totalCurrentLiabilities 41736000.00
currentDeferredRevenue 4986000.00
netDebt -6189000.00
shortTermDebt 6000000.00
shortLongTermDebtTotal 13103000.00
otherStockholderEquity 109959000.00
propertyPlantEquipment 3492000.00
totalCurrentAssets 93167000.00
shortTermInvestments 13157000.00
netReceivables 39660000.00
longTermDebt 7103000.00
inventory 18771000.00
accountsPayable 12223000.00
nonCurrrentAssetsOther 36644000.00
nonCurrentAssetsTotal 84018000.00
nonCurrentLiabilitiesTotal 25490000.00
liabilitiesAndStockholdersEquity 177185000.00
cashAndShortTermInvestments 32449000.00
propertyPlantAndEquipmentGross 3492000.00
propertyPlantAndEquipmentNet 3492000.00
commonStockSharesOutstanding 42328000.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
totalAssets 176159000.00
otherCurrentAssets 2287000.00
totalLiab 72260000.00
totalStockholderEquity 103899000.00
otherCurrentLiab 20030000.00
otherLiab 17473000.00
otherAssets 80164000.00
cash 25045000.00
totalCurrentLiabilities 46184000.00
currentDeferredRevenue 7085000.00
netDebt -10442000.00
shortTermDebt 6000000.00
shortLongTermDebtTotal 14603000.00
otherStockholderEquity 103899000.00
propertyPlantEquipment 3691000.00
totalCurrentAssets 92304000.00
shortTermInvestments 12802000.00
netReceivables 34482000.00
longTermDebt 8603000.00
inventory 17688000.00
accountsPayable 13069000.00
nonCurrrentAssetsOther 15672000.00
nonCurrentAssetsTotal 83855000.00
nonCurrentLiabilitiesTotal 26076000.00
liabilitiesAndStockholdersEquity 176159000.00
cashAndShortTermInvestments 37847000.00
propertyPlantAndEquipmentGross 3691000.00
propertyPlantAndEquipmentNet 3691000.00
commonStockSharesOutstanding 42284000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-10
currency_symbol USD
totalAssets 173718000.00
intangibleAssets 5310000.00
otherCurrentAssets 13825000.00
totalLiab 74538000.00
totalStockholderEquity 99180000.00
otherCurrentLiab 24168000.00
commonStock 128000.00
retainedEarnings -67990000.00
otherLiab 16979000.00
goodWill 32095000.00
otherAssets 56022000.00
cash 50311000.00
totalCurrentLiabilities 47456000.00
currentDeferredRevenue 3769000.00
netDebt -34208000.00
shortTermDebt 6000000.00
shortLongTermDebtTotal 16103000.00
otherStockholderEquity 166220000.00
propertyPlantEquipment 3703000.00
totalCurrentAssets 113993000.00
shortTermInvestments 13825000.00
netReceivables 29527000.00
longTermDebt 10103000.00
inventory 18043000.00
accountsPayable 13519000.00
accumulatedOtherComprehensiveIncome 822000.00
commonStockTotalEquity 128000.00
treasuryStock -25057000.00
nonCurrrentAssetsOther 15039000.00
nonCurrentAssetsTotal 59725000.00
nonCurrentLiabilitiesTotal 27082000.00
liabilitiesAndStockholdersEquity 173718000.00
cashAndShortTermInvestments 50311000.00
propertyPlantAndEquipmentGross 3703000.00
propertyPlantAndEquipmentNet 3703000.00
commonStockSharesOutstanding 42284000.00
2010-09-30
date 2010-09-30
filing_date 2010-09-30
currency_symbol USD
totalAssets 164153000.00
otherCurrentAssets 14314000.00
totalLiab 72544000.00
totalStockholderEquity 91609000.00
otherCurrentLiab 26282000.00
otherLiab 16061000.00
otherAssets 54694000.00
cash 44266000.00
totalCurrentLiabilities 44880000.00
netDebt -26663000.00
shortTermDebt 6000000.00
shortLongTermDebtTotal 17603000.00
otherStockholderEquity 91609000.00
propertyPlantEquipment 3993000.00
totalCurrentAssets 105466000.00
shortTermInvestments 14314000.00
netReceivables 29887000.00
longTermDebt 11603000.00
inventory 15946000.00
accountsPayable 12598000.00
nonCurrrentAssetsOther 14183000.00
nonCurrentAssetsTotal 58687000.00
nonCurrentLiabilitiesTotal 27664000.00
liabilitiesAndStockholdersEquity 164153000.00
cashAndShortTermInvestments 44266000.00
propertyPlantAndEquipmentGross 3993000.00
propertyPlantAndEquipmentNet 3993000.00
commonStockSharesOutstanding 40743000.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
totalAssets 157743000.00
otherCurrentAssets 13516000.00
totalLiab 70692000.00
totalStockholderEquity 87051000.00
otherCurrentLiab 22594000.00
otherLiab 14885000.00
otherAssets 53808000.00
cash 41029000.00
totalCurrentLiabilities 42704000.00
netDebt -21926000.00
shortTermDebt 6000000.00
shortLongTermDebtTotal 19103000.00
otherStockholderEquity 87051000.00
propertyPlantEquipment 4333000.00
totalCurrentAssets 99602000.00
shortTermInvestments 13516000.00
netReceivables 28938000.00
longTermDebt 13103000.00
inventory 15066000.00
accountsPayable 14110000.00
nonCurrrentAssetsOther 12930000.00
nonCurrentAssetsTotal 58141000.00
nonCurrentLiabilitiesTotal 27988000.00
liabilitiesAndStockholdersEquity 157743000.00
cashAndShortTermInvestments 41029000.00
propertyPlantAndEquipmentGross 4333000.00
propertyPlantAndEquipmentNet 4333000.00
commonStockSharesOutstanding 40813000.00
2010-03-31
date 2010-03-31
filing_date 2010-06-29
currency_symbol USD
totalAssets 147533000.00
intangibleAssets 6847000.00
otherCurrentAssets 13902000.00
totalLiab 63648000.00
totalStockholderEquity 84129000.00
otherCurrentLiab 19550000.00
commonStock 125000.00
retainedEarnings -80116000.00
otherLiab 14013000.00
goodWill 32095000.00
otherAssets 54111000.00
cash 38969000.00
totalCurrentLiabilities 34159000.00
netDebt -16816000.00
shortTermDebt 6000000.00
shortLongTermDebtTotal 22153000.00
otherStockholderEquity 164022000.00
propertyPlantEquipment 4635000.00
totalCurrentAssets 88716000.00
shortTermInvestments 16224000.00
netReceivables 21276000.00
longTermDebt 14653000.00
inventory 13516000.00
accountsPayable 8609000.00
accumulatedOtherComprehensiveIncome 98000.00
nonCurrrentAssetsOther 12235000.00
nonCurrentAssetsTotal 58817000.00
nonCurrentLiabilitiesTotal 29489000.00
liabilitiesAndStockholdersEquity 147533000.00
cashAndShortTermInvestments 38969000.00
propertyPlantAndEquipmentGross 4635000.00
propertyPlantAndEquipmentNet 4956000.00
commonStockSharesOutstanding 40731000.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalAssets 147533000.00
intangibleAssets 6847000.00
otherCurrentAssets 13902000.00
totalLiab 63648000.00
totalStockholderEquity 84129000.00
otherCurrentLiab 19550000.00
commonStock 125000.00
retainedEarnings -80116000.00
otherLiab 13336000.00
goodWill 32095000.00
otherAssets 53861000.00
cash 38969000.00
totalCurrentLiabilities 34159000.00
netDebt -16816000.00
shortTermDebt 6000000.00
shortLongTermDebtTotal 22153000.00
otherStockholderEquity 164022000.00
propertyPlantEquipment 4956000.00
totalCurrentAssets 88716000.00
shortTermInvestments 13902000.00
netReceivables 21276000.00
longTermDebt 16153000.00
inventory 13516000.00
accountsPayable 8609000.00
accumulatedOtherComprehensiveIncome 98000.00
commonStockTotalEquity 125000.00
treasuryStock -25057000.00
nonCurrrentAssetsOther 12235000.00
nonCurrentAssetsTotal 58817000.00
nonCurrentLiabilitiesTotal 29489000.00
liabilitiesAndStockholdersEquity 147533000.00
cashAndShortTermInvestments 38969000.00
propertyPlantAndEquipmentGross 4956000.00
propertyPlantAndEquipmentNet 4956000.00
commonStockSharesOutstanding 40731000.00
2009-09-30
date 2009-09-30
filing_date 2009-09-30
currency_symbol USD
totalAssets 222147000.00
otherCurrentAssets 38731000.00
totalLiab 139732000.00
totalStockholderEquity 82415000.00
otherCurrentLiab 22599000.00
otherLiab 13172000.00
otherAssets 54309000.00
cash 70444000.00
totalCurrentLiabilities 109310000.00
netDebt 25936000.00
shortTermDebt 79130000.00
shortLongTermDebtTotal 96380000.00
otherStockholderEquity 82415000.00
propertyPlantEquipment 5299000.00
totalCurrentAssets 162539000.00
shortTermInvestments 7232000.00
netReceivables 28730000.00
longTermDebt 17250000.00
inventory 16430000.00
accountsPayable 7581000.00
nonCurrrentAssetsOther 12002000.00
nonCurrentAssetsTotal 59608000.00
nonCurrentLiabilitiesTotal 30422000.00
liabilitiesAndStockholdersEquity 222147000.00
cashAndShortTermInvestments 77676000.00
propertyPlantAndEquipmentGross 5299000.00
propertyPlantAndEquipmentNet 5299000.00
commonStockSharesOutstanding 40309000.00
2009-06-30
date 2009-06-30
filing_date 2009-06-30
currency_symbol USD
totalAssets 220711000.00
otherCurrentAssets 74602000.00
totalLiab 138938000.00
totalStockholderEquity 81773000.00
otherCurrentLiab 18686000.00
otherLiab 12388000.00
otherAssets 53559000.00
cash 24914000.00
totalCurrentLiabilities 107800000.00
netDebt 72124000.00
shortTermDebt 78288000.00
shortLongTermDebtTotal 97038000.00
otherStockholderEquity 81773000.00
propertyPlantEquipment 6001000.00
totalCurrentAssets 161151000.00
shortTermInvestments 15427000.00
netReceivables 25912000.00
longTermDebt 18750000.00
inventory 19324000.00
accountsPayable 10826000.00
nonCurrrentAssetsOther 10926000.00
nonCurrentAssetsTotal 59560000.00
nonCurrentLiabilitiesTotal 31138000.00
liabilitiesAndStockholdersEquity 220711000.00
cashAndShortTermInvestments 40341000.00
propertyPlantAndEquipmentGross 6001000.00
propertyPlantAndEquipmentNet 6001000.00
commonStockSharesOutstanding 40182000.00
2009-03-31
date 2009-03-31
filing_date 2009-06-30
currency_symbol USD
totalAssets 230482000.00
intangibleAssets 9084000.00
otherCurrentAssets 61870000.00
totalLiab 147148000.00
totalStockholderEquity 83334000.00
otherCurrentLiab 24189000.00
commonStock 125000.00
retainedEarnings -58678000.00
otherLiab 11396000.00
goodWill 32095000.00
otherAssets 52647000.00
cash 36779000.00
totalCurrentLiabilities 113224000.00
currentDeferredRevenue 19761000.00
netDebt 62345000.00
shortTermDebt 77374000.00
shortLongTermDebtTotal 99124000.00
otherStockholderEquity 142799000.00
propertyPlantEquipment 6379000.00
totalCurrentAssets 169662000.00
shortTermInvestments 16481000.00
netReceivables 32937000.00
longTermDebt 20250000.00
inventory 20623000.00
accountsPayable 11661000.00
accumulatedOtherComprehensiveIncome -912000.00
nonCurrrentAssetsOther 10297000.00
nonCurrentAssetsTotal 60820000.00
nonCurrentLiabilitiesTotal 33924000.00
liabilitiesAndStockholdersEquity 230482000.00
cashAndShortTermInvestments 53260000.00
propertyPlantAndEquipmentGross 6379000.00
propertyPlantAndEquipmentNet 6844000.00
commonStockSharesOutstanding 40182000.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
totalAssets 230482000.00
intangibleAssets 9084000.00
otherCurrentAssets 61870000.00
totalLiab 147148000.00
totalStockholderEquity 83334000.00
otherCurrentLiab 24189000.00
commonStock 125000.00
retainedEarnings -58678000.00
otherLiab 12174000.00
goodWill 32095000.00
otherAssets 53976000.00
cash 36779000.00
totalCurrentLiabilities 113224000.00
netDebt 62345000.00
shortTermDebt 77374000.00
shortLongTermDebtTotal 99124000.00
otherStockholderEquity 142799000.00
propertyPlantEquipment 6844000.00
totalCurrentAssets 169662000.00
shortTermInvestments 16481000.00
netReceivables 32937000.00
longTermDebt 21750000.00
inventory 20623000.00
accountsPayable 11661000.00
accumulatedOtherComprehensiveIncome -912000.00
commonStockTotalEquity 125000.00
treasuryStock -25057000.00
nonCurrrentAssetsOther 10297000.00
nonCurrentAssetsTotal 60820000.00
nonCurrentLiabilitiesTotal 33924000.00
liabilitiesAndStockholdersEquity 230482000.00
cashAndShortTermInvestments 53260000.00
propertyPlantAndEquipmentGross 6844000.00
propertyPlantAndEquipmentNet 6844000.00
commonStockSharesOutstanding 40182000.00
2008-09-30
date 2008-09-30
filing_date 2008-09-30
currency_symbol USD
totalAssets 372568000.00
intangibleAssets 16092000.00
otherCurrentAssets 6982000.00
totalLiab 201954000.00
totalStockholderEquity 170614000.00
otherCurrentLiab 27780000.00
otherLiab 13078000.00
goodWill 111212000.00
otherAssets 150887000.00
cash 32332000.00
totalCurrentLiabilities 93047000.00
netDebt 118256000.00
shortTermDebt 54759000.00
shortLongTermDebtTotal 150588000.00
otherStockholderEquity 189839000.00
propertyPlantEquipment 7210000.00
totalCurrentAssets 214471000.00
shortTermInvestments 119258000.00
netReceivables 42813000.00
longTermDebt 95829000.00
inventory 20068000.00
accountsPayable 10508000.00
accumulatedOtherComprehensiveIncome 170614000.00
nonCurrrentAssetsOther 21525000.00
nonCurrentAssetsTotal 158097000.00
nonCurrentLiabilitiesTotal 108907000.00
liabilitiesAndStockholdersEquity 372568000.00
cashAndShortTermInvestments 151590000.00
propertyPlantAndEquipmentGross 7210000.00
propertyPlantAndEquipmentNet 7210000.00
commonStockSharesOutstanding 40517000.00
2008-06-30
date 2008-06-30
filing_date 2008-06-30
currency_symbol USD
totalAssets 354400000.00
intangibleAssets 17043000.00
otherCurrentAssets 5853000.00
totalLiab 185946000.00
totalStockholderEquity 168454000.00
otherCurrentLiab 24405000.00
otherLiab 13121000.00
goodWill 111212000.00
otherAssets 171319000.00
cash 40016000.00
totalCurrentLiabilities 39534000.00
netDebt 96275000.00
shortTermDebt 3000000.00
shortLongTermDebtTotal 136291000.00
otherStockholderEquity 181397000.00
propertyPlantEquipment 7361000.00
totalCurrentAssets 175720000.00
shortTermInvestments 80148000.00
netReceivables 35561000.00
longTermDebt 133291000.00
inventory 19995000.00
accountsPayable 12129000.00
accumulatedOtherComprehensiveIncome 168454000.00
nonCurrrentAssetsOther 41006000.00
nonCurrentAssetsTotal 178680000.00
nonCurrentLiabilitiesTotal 146412000.00
liabilitiesAndStockholdersEquity 354400000.00
cashAndShortTermInvestments 120164000.00
propertyPlantAndEquipmentGross 7361000.00
propertyPlantAndEquipmentNet 7361000.00
commonStockSharesOutstanding 41873000.00
2008-03-31
date 2008-03-31
filing_date 2008-06-24
currency_symbol USD
totalAssets 344487000.00
intangibleAssets 19007000.00
otherCurrentAssets 1001000.00
totalLiab 169995000.00
totalStockholderEquity 174492000.00
otherCurrentLiab 3633000.00
commonStock 133000.00
retainedEarnings 22662000.00
otherLiab 12202000.00
goodWill 111212000.00
otherAssets 176664000.00
cash 75063000.00
totalCurrentLiabilities 37629000.00
currentDeferredRevenue 1594000.00
netDebt 46135000.00
shortTermDebt 23553000.00
shortLongTermDebtTotal 121198000.00
otherStockholderEquity 150650000.00
propertyPlantEquipment 7098000.00
totalCurrentAssets 162305000.00
shortTermInvestments 35309000.00
netReceivables 32196000.00
longTermDebt 121244000.00
inventory 18736000.00
accountsPayable 8849000.00
accumulatedOtherComprehensiveIncome 1047000.00
nonCurrrentAssetsOther 43812000.00
nonCurrentAssetsTotal 182182000.00
nonCurrentLiabilitiesTotal 132366000.00
liabilitiesAndStockholdersEquity 344487000.00
cashAndShortTermInvestments 110372000.00
propertyPlantAndEquipmentGross 7098000.00
propertyPlantAndEquipmentNet 7094000.00
commonStockSharesOutstanding 43511000.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
totalAssets 344487000.00
intangibleAssets 19007000.00
otherCurrentAssets 1001000.00
totalLiab 169995000.00
totalStockholderEquity 174492000.00
otherCurrentLiab 3633000.00
commonStock 133000.00
retainedEarnings 22662000.00
otherLiab 11168000.00
goodWill 111212000.00
otherAssets 175088000.00
cash 75063000.00
totalCurrentLiabilities 37629000.00
currentDeferredRevenue 1594000.00
netDebt 46135000.00
shortTermDebt 23553000.00
shortLongTermDebtTotal 121198000.00
otherStockholderEquity 150650000.00
propertyPlantEquipment 7094000.00
totalCurrentAssets 162305000.00
shortTermInvestments 35309000.00
netReceivables 32196000.00
longTermDebt 121198000.00
inventory 18736000.00
accountsPayable 8849000.00
accumulatedOtherComprehensiveIncome 1047000.00
commonStockTotalEquity 133000.00
treasuryStock -11320000.00
nonCurrrentAssetsOther 43812000.00
nonCurrentAssetsTotal 182182000.00
nonCurrentLiabilitiesTotal 132366000.00
liabilitiesAndStockholdersEquity 344487000.00
cashAndShortTermInvestments 110372000.00
propertyPlantAndEquipmentGross 7094000.00
propertyPlantAndEquipmentNet 7094000.00
commonStockSharesOutstanding 43511000.00
2007-09-30
date 2007-09-30
filing_date 2007-09-30
currency_symbol USD
totalAssets 349294000.00
intangibleAssets 20067000.00
otherCurrentAssets 4647000.00
totalLiab 176276000.00
totalStockholderEquity 173018000.00
otherCurrentLiab 31195000.00
otherLiab 10261000.00
goodWill 119855000.00
otherAssets 199139000.00
cash 65580000.00
totalCurrentLiabilities 37959000.00
netDebt 55572000.00
shortLongTermDebtTotal 121152000.00
otherStockholderEquity 188881000.00
propertyPlantEquipment 7334000.00
totalCurrentAssets 142821000.00
shortTermInvestments 25237000.00
netReceivables 34238000.00
longTermDebt 121152000.00
inventory 17766000.00
accountsPayable 6764000.00
accumulatedOtherComprehensiveIncome 173018000.00
nonCurrrentAssetsOther 55139000.00
nonCurrentAssetsTotal 206473000.00
nonCurrentLiabilitiesTotal 138317000.00
liabilitiesAndStockholdersEquity 349294000.00
cashAndShortTermInvestments 90817000.00
propertyPlantAndEquipmentGross 7334000.00
propertyPlantAndEquipmentNet 7334000.00
commonStockSharesOutstanding 43676000.00
2007-06-30
date 2007-06-30
filing_date 2007-06-30
currency_symbol USD
totalAssets 342921000.00
intangibleAssets 21084000.00
otherCurrentAssets 3818000.00
totalLiab 175038000.00
totalStockholderEquity 167883000.00
otherCurrentLiab 29152000.00
otherLiab 9559000.00
goodWill 119855000.00
otherAssets 204785000.00
cash 52387000.00
totalCurrentLiabilities 37170000.00
netDebt 68719000.00
shortLongTermDebtTotal 121106000.00
otherStockholderEquity 183746000.00
propertyPlantEquipment 7492000.00
totalCurrentAssets 130644000.00
shortTermInvestments 29125000.00
netReceivables 29310000.00
longTermDebt 121106000.00
inventory 19822000.00
accountsPayable 8018000.00
accumulatedOtherComprehensiveIncome 167883000.00
nonCurrrentAssetsOther 59757000.00
nonCurrentAssetsTotal 212277000.00
nonCurrentLiabilitiesTotal 137868000.00
liabilitiesAndStockholdersEquity 342921000.00
cashAndShortTermInvestments 81512000.00
propertyPlantAndEquipmentGross 7492000.00
propertyPlantAndEquipmentNet 7492000.00
commonStockSharesOutstanding 42519000.00
2007-03-31
date 2007-03-31
filing_date 2007-06-27
currency_symbol USD
totalAssets 337056000.00
intangibleAssets 21853000.00
otherCurrentAssets 1282000.00
totalLiab 172371000.00
totalStockholderEquity 164685000.00
otherCurrentLiab 3915000.00
commonStock 131000.00
retainedEarnings 26547000.00
otherLiab 8323000.00
goodWill 108853000.00
otherAssets 187843000.00
cash 25171000.00
totalCurrentLiabilities 36982000.00
currentDeferredRevenue 1753000.00
netDebt 95844000.00
shortTermDebt 23792000.00
shortLongTermDebtTotal 121015000.00
otherStockholderEquity 137885000.00
propertyPlantEquipment 7786000.00
totalCurrentAssets 134436000.00
shortTermInvestments 58080000.00
netReceivables 33810000.00
longTermDebt 121060000.00
inventory 16093000.00
accountsPayable 7522000.00
accumulatedOtherComprehensiveIncome 122000.00
nonCurrrentAssetsOther 61607000.00
nonCurrentAssetsTotal 202620000.00
nonCurrentLiabilitiesTotal 135389000.00
liabilitiesAndStockholdersEquity 337056000.00
cashAndShortTermInvestments 83251000.00
propertyPlantAndEquipmentGross 7786000.00
propertyPlantAndEquipmentNet 7847000.00
commonStockSharesOutstanding 42313000.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
totalAssets 337056000.00
intangibleAssets 21853000.00
otherCurrentAssets 1282000.00
totalLiab 172371000.00
totalStockholderEquity 164685000.00
otherCurrentLiab 3915000.00
commonStock 131000.00
retainedEarnings 26547000.00
otherLiab 7915000.00
goodWill 108853000.00
otherAssets 194773000.00
cash 25171000.00
totalCurrentLiabilities 36982000.00
currentDeferredRevenue 1753000.00
netDebt 95844000.00
shortTermDebt 23792000.00
shortLongTermDebtTotal 121015000.00
otherStockholderEquity 137885000.00
propertyPlantEquipment 7847000.00
totalCurrentAssets 134436000.00
shortTermInvestments 58080000.00
netReceivables 33810000.00
longTermDebt 121015000.00
inventory 16093000.00
accountsPayable 7522000.00
accumulatedOtherComprehensiveIncome 122000.00
commonStockTotalEquity 131000.00
treasuryStock -11320000.00
nonCurrrentAssetsOther 61607000.00
nonCurrentAssetsTotal 202620000.00
nonCurrentLiabilitiesTotal 135389000.00
liabilitiesAndStockholdersEquity 337056000.00
cashAndShortTermInvestments 83251000.00
propertyPlantAndEquipmentGross 7847000.00
propertyPlantAndEquipmentNet 7847000.00
commonStockSharesOutstanding 42313000.00
2006-09-30
date 2006-09-30
filing_date 2006-09-30
currency_symbol USD
totalAssets 334297000.00
intangibleAssets 23726000.00
otherCurrentAssets 5301000.00
totalLiab 172630000.00
totalStockholderEquity 161667000.00
otherCurrentLiab 27592000.00
otherLiab 7563000.00
goodWill 105220000.00
otherAssets 200113000.00
cash 22652000.00
totalCurrentLiabilities 36705000.00
netDebt 98318000.00
shortLongTermDebtTotal 120970000.00
otherStockholderEquity 174610000.00
propertyPlantEquipment 7282000.00
totalCurrentAssets 126902000.00
shortTermInvestments 57060000.00
netReceivables 31362000.00
longTermDebt 120970000.00
inventory 15828000.00
accountsPayable 9113000.00
accumulatedOtherComprehensiveIncome 161667000.00
nonCurrrentAssetsOther 65401000.00
nonCurrentAssetsTotal 207395000.00
nonCurrentLiabilitiesTotal 135925000.00
liabilitiesAndStockholdersEquity 334297000.00
cashAndShortTermInvestments 79712000.00
propertyPlantAndEquipmentGross 7282000.00
propertyPlantAndEquipmentNet 7282000.00
commonStockSharesOutstanding 43733000.00
2006-06-30
date 2006-06-30
filing_date 2006-06-30
currency_symbol USD
totalAssets 312920000.00
intangibleAssets 2839000.00
otherCurrentAssets 6108000.00
totalLiab 155759000.00
totalStockholderEquity 157161000.00
otherCurrentLiab 19234000.00
commonStock 129000.00
retainedEarnings 25200000.00
otherLiab 6801000.00
goodWill 17496000.00
otherAssets 76357000.00
cash 108513000.00
totalCurrentLiabilities 28033000.00
netDebt 12412000.00
shortLongTermDebtTotal 120925000.00
otherStockholderEquity 131247000.00
propertyPlantEquipment 6198000.00
totalCurrentAssets 230365000.00
shortTermInvestments 82413000.00
netReceivables 26062000.00
longTermDebt 120925000.00
inventory 13377000.00
accountsPayable 8799000.00
accumulatedOtherComprehensiveIncome 585000.00
commonStockTotalEquity 129000.00
nonCurrrentAssetsOther 51368000.00
nonCurrentAssetsTotal 82555000.00
nonCurrentLiabilitiesTotal 127726000.00
liabilitiesAndStockholdersEquity 312920000.00
cashAndShortTermInvestments 190926000.00
propertyPlantAndEquipmentGross 6198000.00
propertyPlantAndEquipmentNet 6198000.00
commonStockSharesOutstanding 44241000.00
2006-03-31
date 2006-03-31
filing_date 2006-06-29
currency_symbol USD
totalAssets 292223000.00
intangibleAssets 21958000.00
otherCurrentAssets 4732000.00
totalLiab 153117000.00
totalStockholderEquity 139106000.00
otherCurrentLiab 3664000.00
commonStock 128000.00
retainedEarnings 19670000.00
otherLiab 6170000.00
goodWill 18677000.00
otherAssets 82462000.00
cash 70957000.00
totalCurrentLiabilities 26394000.00
currentDeferredRevenue 300000.00
netDebt 49879000.00
shortTermDebt 14656000.00
shortLongTermDebtTotal 120836000.00
otherStockholderEquity 119296000.00
propertyPlantEquipment 6301000.00
totalCurrentAssets 177192000.00
shortTermInvestments 71792000.00
netReceivables 22881000.00
longTermDebt 120880000.00
inventory 11562000.00
accountsPayable 7774000.00
accumulatedOtherComprehensiveIncome 12000.00
nonCurrrentAssetsOther 84090000.00
nonCurrentAssetsTotal 115031000.00
nonCurrentLiabilitiesTotal 126723000.00
liabilitiesAndStockholdersEquity 292223000.00
cashAndShortTermInvestments 142749000.00
propertyPlantAndEquipmentGross 6301000.00
propertyPlantAndEquipmentNet 6494000.00
commonStockSharesOutstanding 43938000.00
2005-12-31
date 2005-12-31
filing_date 2005-12-31
currency_symbol USD
totalAssets 292223000.00
intangibleAssets 21958000.00
otherCurrentAssets 4891000.00
totalLiab 153117000.00
totalStockholderEquity 139106000.00
otherCurrentLiab 3664000.00
commonStock 128000.00
retainedEarnings 19670000.00
otherLiab 5887000.00
goodWill 18679000.00
otherAssets 108537000.00
cash 70957000.00
totalCurrentLiabilities 26394000.00
currentDeferredRevenue 300000.00
netDebt 49879000.00
shortTermDebt 14656000.00
shortLongTermDebtTotal 120836000.00
otherStockholderEquity 119296000.00
propertyPlantEquipment 6494000.00
totalCurrentAssets 177192000.00
shortTermInvestments 71792000.00
netReceivables 22881000.00
longTermDebt 120836000.00
inventory 11562000.00
accountsPayable 7774000.00
accumulatedOtherComprehensiveIncome 12000.00
commonStockTotalEquity 128000.00
treasuryStock -11320000.00
nonCurrrentAssetsOther 84090000.00
nonCurrentAssetsTotal 115031000.00
nonCurrentLiabilitiesTotal 126723000.00
liabilitiesAndStockholdersEquity 292223000.00
cashAndShortTermInvestments 142749000.00
propertyPlantAndEquipmentGross 6494000.00
propertyPlantAndEquipmentNet 6494000.00
commonStockSharesOutstanding 43938000.00
2005-09-30
date 2005-09-30
filing_date 2005-09-30
currency_symbol USD
totalAssets 284835000.00
intangibleAssets 22639000.00
otherCurrentAssets 4434000.00
totalLiab 150083000.00
totalStockholderEquity 134752000.00
otherCurrentLiab 16824000.00
otherLiab 5655000.00
goodWill 19135000.00
otherAssets 101182000.00
cash 75239000.00
totalCurrentLiabilities 23637000.00
netDebt 45552000.00
shortLongTermDebtTotal 120791000.00
otherStockholderEquity 145199000.00
propertyPlantEquipment 6304000.00
totalCurrentAssets 177349000.00
shortTermInvestments 69996000.00
netReceivables 21691000.00
longTermDebt 120791000.00
inventory 10423000.00
accountsPayable 6813000.00
accumulatedOtherComprehensiveIncome 134752000.00
nonCurrrentAssetsOther 78543000.00
nonCurrentAssetsTotal 107486000.00
nonCurrentLiabilitiesTotal 126446000.00
liabilitiesAndStockholdersEquity 284835000.00
cashAndShortTermInvestments 145235000.00
propertyPlantAndEquipmentGross 6304000.00
propertyPlantAndEquipmentNet 6304000.00
commonStockSharesOutstanding 42818000.00
2005-06-30
date 2005-06-30
filing_date 2005-06-30
currency_symbol USD
totalAssets 280757000.00
intangibleAssets 22659000.00
otherCurrentAssets 4761000.00
totalLiab 151114000.00
totalStockholderEquity 129643000.00
otherCurrentLiab 16292000.00
otherLiab 5255000.00
goodWill 19135000.00
otherAssets 106331000.00
cash 135126000.00
totalCurrentLiabilities 25112000.00
netDebt -14379000.00
shortLongTermDebtTotal 120747000.00
otherStockholderEquity 140090000.00
propertyPlantEquipment 6420000.00
totalCurrentAssets 168006000.00
shortTermInvestments 1036000.00
netReceivables 22485000.00
longTermDebt 120747000.00
inventory 9359000.00
accountsPayable 8820000.00
accumulatedOtherComprehensiveIncome 129643000.00
nonCurrrentAssetsOther 83672000.00
nonCurrentAssetsTotal 112751000.00
nonCurrentLiabilitiesTotal 126002000.00
liabilitiesAndStockholdersEquity 280757000.00
cashAndShortTermInvestments 136162000.00
propertyPlantAndEquipmentGross 6420000.00
propertyPlantAndEquipmentNet 6420000.00
commonStockSharesOutstanding 42859000.00
2005-03-31
date 2005-03-31
filing_date 2005-06-02
currency_symbol USD
totalAssets 272145000.00
intangibleAssets 14262000.00
otherCurrentAssets 4701000.00
totalLiab 150160000.00
totalStockholderEquity 121985000.00
otherCurrentLiab 5009000.00
commonStock 126000.00
retainedEarnings 6234000.00
otherLiab 5250000.00
goodWill 19135000.00
otherAssets 79478000.00
cash 166832000.00
totalCurrentLiabilities 24522000.00
currentDeferredRevenue 1430000.00
netDebt -46172000.00
shortTermDebt 11542000.00
shortLongTermDebtTotal 120660000.00
otherStockholderEquity 115380000.00
propertyPlantEquipment 6584000.00
totalCurrentAssets 195969000.00
netReceivables 19078000.00
longTermDebt 120703000.00
inventory 10059000.00
accountsPayable 6541000.00
accumulatedOtherComprehensiveIncome 245000.00
nonCurrrentAssetsOther 55220000.00
nonCurrentAssetsTotal 76176000.00
nonCurrentLiabilitiesTotal 125638000.00
liabilitiesAndStockholdersEquity 272145000.00
cashAndShortTermInvestments 166832000.00
propertyPlantAndEquipmentGross 6584000.00
propertyPlantAndEquipmentNet 6694000.00
commonStockSharesOutstanding 43549000.00
2004-12-31
date 2004-12-31
filing_date 2004-12-31
currency_symbol USD
totalAssets 272145000.00
intangibleAssets 14262000.00
otherCurrentAssets 4608000.00
totalLiab 150160000.00
totalStockholderEquity 121985000.00
otherCurrentLiab 5009000.00
commonStock 126000.00
retainedEarnings 6234000.00
otherLiab 4978000.00
goodWill 9135000.00
otherAssets 69482000.00
cash 166832000.00
totalCurrentLiabilities 24522000.00
currentDeferredRevenue 1430000.00
netDebt -46172000.00
shortTermDebt 11542000.00
shortLongTermDebtTotal 120660000.00
otherStockholderEquity 115380000.00
propertyPlantEquipment 6694000.00
totalCurrentAssets 195969000.00
netReceivables 19078000.00
longTermDebt 120660000.00
inventory 10059000.00
accountsPayable 6541000.00
accumulatedOtherComprehensiveIncome 245000.00
commonStockTotalEquity 126000.00
treasuryStock -11320000.00
nonCurrrentAssetsOther 55220000.00
nonCurrentAssetsTotal 76176000.00
nonCurrentLiabilitiesTotal 125638000.00
liabilitiesAndStockholdersEquity 272145000.00
cashAndShortTermInvestments 166832000.00
propertyPlantAndEquipmentGross 6694000.00
propertyPlantAndEquipmentNet 6694000.00
commonStockSharesOutstanding 43549000.00
2004-09-30
date 2004-09-30
filing_date 2004-09-30
currency_symbol USD
totalAssets 142835000.00
otherCurrentAssets 3543000.00
totalLiab 28724000.00
totalStockholderEquity 114111000.00
otherCurrentLiab 16711000.00
otherLiab 4489000.00
otherAssets 67780000.00
cash 44371000.00
totalCurrentLiabilities 24235000.00
netDebt -44371000.00
otherStockholderEquity 122434000.00
propertyPlantEquipment 6510000.00
totalCurrentAssets 68545000.00
netReceivables 15763000.00
inventory 8411000.00
accountsPayable 7524000.00
accumulatedOtherComprehensiveIncome 114111000.00
nonCurrrentAssetsOther 67780000.00
nonCurrentAssetsTotal 74290000.00
nonCurrentLiabilitiesTotal 4489000.00
liabilitiesAndStockholdersEquity 142835000.00
cashAndShortTermInvestments 44371000.00
propertyPlantAndEquipmentGross 6510000.00
propertyPlantAndEquipmentNet 6510000.00
commonStockSharesOutstanding 42366000.00
2004-06-30
date 2004-06-30
filing_date 2004-06-30
currency_symbol USD
totalAssets 135282000.00
otherCurrentAssets 3441000.00
totalLiab 24723000.00
totalStockholderEquity 110559000.00
otherCurrentLiab 14345000.00
otherLiab 4146000.00
otherAssets 67885000.00
cash 40032000.00
totalCurrentLiabilities 20577000.00
netDebt -40032000.00
otherStockholderEquity 118882000.00
propertyPlantEquipment 6308000.00
totalCurrentAssets 61089000.00
netReceivables 13581000.00
inventory 7476000.00
accountsPayable 6232000.00
accumulatedOtherComprehensiveIncome 110559000.00
nonCurrrentAssetsOther 67885000.00
nonCurrentAssetsTotal 74193000.00
nonCurrentLiabilitiesTotal 4146000.00
liabilitiesAndStockholdersEquity 135282000.00
cashAndShortTermInvestments 40032000.00
propertyPlantAndEquipmentGross 6308000.00
propertyPlantAndEquipmentNet 6308000.00
commonStockSharesOutstanding 42064000.00
2004-03-31
date 2004-03-31
filing_date 2004-03-31
currency_symbol USD
totalAssets 132972000.00
otherCurrentAssets 2480000.00
totalLiab 24380000.00
totalStockholderEquity 108592000.00
otherCurrentLiab 14826000.00
otherLiab 3952000.00
otherAssets 60861000.00
cash 50346000.00
totalCurrentLiabilities 20428000.00
netDebt -50346000.00
otherStockholderEquity 116915000.00
propertyPlantEquipment 5358000.00
totalCurrentAssets 66753000.00
netReceivables 10942000.00
inventory 5465000.00
accountsPayable 5602000.00
accumulatedOtherComprehensiveIncome 108592000.00
nonCurrrentAssetsOther 60861000.00
nonCurrentAssetsTotal 66219000.00
nonCurrentLiabilitiesTotal 3952000.00
liabilitiesAndStockholdersEquity 132972000.00
cashAndShortTermInvestments 50346000.00
propertyPlantAndEquipmentGross 5358000.00
propertyPlantAndEquipmentNet 5358000.00
commonStockSharesOutstanding 38050000.00
2003-12-31
date 2003-12-31
filing_date 2003-12-31
currency_symbol USD
totalAssets 128530000.00
intangibleAssets 5333000.00
otherCurrentAssets 2972000.00
totalLiab 22012000.00
totalStockholderEquity 106518000.00
otherCurrentLiab 13825000.00
commonStock 121000.00
retainedEarnings 1228000.00
otherLiab 3990000.00
goodWill 4320000.00
otherAssets 59712000.00
cash 48898000.00
totalCurrentLiabilities 18022000.00
netDebt -48898000.00
otherStockholderEquity 105198000.00
propertyPlantEquipment 4564000.00
totalCurrentAssets 64254000.00
netReceivables 10689000.00
inventory 4667000.00
accountsPayable 4197000.00
accumulatedOtherComprehensiveIncome -29000.00
commonStockTotalEquity 121000.00
treasuryStock -11320000.00
nonCurrrentAssetsOther 54379000.00
nonCurrentAssetsTotal 64276000.00
nonCurrentLiabilitiesTotal 3990000.00
liabilitiesAndStockholdersEquity 128530000.00
cashAndShortTermInvestments 48898000.00
propertyPlantAndEquipmentGross 4564000.00
propertyPlantAndEquipmentNet 4564000.00
commonStockSharesOutstanding 38050000.00
2003-09-30
date 2003-09-30
filing_date 2003-09-30
currency_symbol USD
totalAssets 128634000.00
otherCurrentAssets 9597000.00
totalLiab 20588000.00
totalStockholderEquity 108046000.00
otherCurrentLiab 14179000.00
otherLiab 3734000.00
otherAssets 59512000.00
cash 50159000.00
totalCurrentLiabilities 16854000.00
netDebt -50159000.00
otherStockholderEquity 113490000.00
propertyPlantEquipment 5112000.00
totalCurrentAssets 64010000.00
netReceivables 9597000.00
inventory 4254000.00
accountsPayable 2675000.00
accumulatedOtherComprehensiveIncome 108046000.00
nonCurrrentAssetsOther 59512000.00
nonCurrentAssetsTotal 64624000.00
nonCurrentLiabilitiesTotal 3734000.00
liabilitiesAndStockholdersEquity 128634000.00
cashAndShortTermInvestments 50159000.00
propertyPlantAndEquipmentGross 5112000.00
propertyPlantAndEquipmentNet 5112000.00
commonStockSharesOutstanding 37575000.00
2003-06-30
date 2003-06-30
filing_date 2003-06-30
currency_symbol USD
totalAssets 131320000.00
otherCurrentAssets 8665000.00
totalLiab 22026000.00
totalStockholderEquity 109294000.00
otherCurrentLiab 13978000.00
otherLiab 3609000.00
otherAssets 9307000.00
cash 103384000.00
totalCurrentLiabilities 18417000.00
netDebt -103384000.00
otherStockholderEquity 114738000.00
propertyPlantEquipment 5243000.00
totalCurrentAssets 116770000.00
netReceivables 8665000.00
inventory 4721000.00
accountsPayable 4439000.00
accumulatedOtherComprehensiveIncome 109294000.00
nonCurrrentAssetsOther 9307000.00
nonCurrentAssetsTotal 14550000.00
nonCurrentLiabilitiesTotal 3609000.00
liabilitiesAndStockholdersEquity 131320000.00
cashAndShortTermInvestments 103384000.00
propertyPlantAndEquipmentGross 5243000.00
propertyPlantAndEquipmentNet 5243000.00
commonStockSharesOutstanding 37398000.00
2003-03-31
date 2003-03-31
filing_date 2003-03-31
currency_symbol USD
totalAssets 128083000.00
otherCurrentAssets 6830000.00
totalLiab 16869000.00
totalStockholderEquity 111214000.00
otherCurrentLiab 10773000.00
retainedEarnings 7421000.00
otherLiab 3124000.00
otherAssets 3356000.00
cash 108255000.00
totalCurrentLiabilities 13745000.00
netDebt -108255000.00
otherStockholderEquity 109237000.00
propertyPlantEquipment 4953000.00
totalCurrentAssets 119774000.00
netReceivables 6830000.00
inventory 4689000.00
accountsPayable 2972000.00
accumulatedOtherComprehensiveIncome 103793000.00
nonCurrrentAssetsOther 3356000.00
nonCurrentAssetsTotal 8309000.00
nonCurrentLiabilitiesTotal 3124000.00
liabilitiesAndStockholdersEquity 128083000.00
cashAndShortTermInvestments 108255000.00
propertyPlantAndEquipmentGross 4953000.00
propertyPlantAndEquipmentNet 4953000.00
commonStockSharesOutstanding 37342000.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
totalAssets 130114000.00
otherCurrentAssets 63074000.00
totalLiab 16430000.00
totalStockholderEquity 113684000.00
otherCurrentLiab 11180000.00
commonStock 120000.00
retainedEarnings 9962000.00
otherLiab 2848000.00
otherAssets 3095000.00
cash 47799000.00
totalCurrentLiabilities 13582000.00
netDebt -47799000.00
otherStockholderEquity 103530000.00
propertyPlantEquipment 5067000.00
totalCurrentAssets 121952000.00
shortTermInvestments 63074000.00
netReceivables 6402000.00
inventory 4677000.00
accountsPayable 2402000.00
accumulatedOtherComprehensiveIncome 72000.00
commonStockTotalEquity 120000.00
treasuryStock -11105000.00
nonCurrrentAssetsOther 3095000.00
nonCurrentAssetsTotal 8162000.00
nonCurrentLiabilitiesTotal 2848000.00
liabilitiesAndStockholdersEquity 130114000.00
cashAndShortTermInvestments 47799000.00
propertyPlantAndEquipmentGross 5067000.00
propertyPlantAndEquipmentNet 5067000.00
commonStockSharesOutstanding 37342000.00
2002-09-30
date 2002-09-30
filing_date 2002-09-30
currency_symbol USD
totalAssets 134237000.00
otherCurrentAssets 5242000.00
totalLiab 16165000.00
totalStockholderEquity 118072000.00
otherCurrentLiab 11323000.00
retainedEarnings 12863000.00
otherLiab 2564000.00
otherAssets 2718000.00
cash 116262000.00
totalCurrentLiabilities 13601000.00
netDebt -116262000.00
otherStockholderEquity 108580000.00
propertyPlantEquipment 5434000.00
totalCurrentAssets 126085000.00
netReceivables 5242000.00
inventory 4581000.00
accountsPayable 2278000.00
accumulatedOtherComprehensiveIncome 105209000.00
nonCurrrentAssetsOther 2718000.00
nonCurrentAssetsTotal 8152000.00
nonCurrentLiabilitiesTotal 2564000.00
liabilitiesAndStockholdersEquity 134237000.00
cashAndShortTermInvestments 116262000.00
propertyPlantAndEquipmentGross 5434000.00
propertyPlantAndEquipmentNet 5434000.00
commonStockSharesOutstanding 38380000.00
2002-06-30
date 2002-06-30
filing_date 2002-06-30
currency_symbol USD
totalAssets 139916000.00
otherCurrentAssets 5978000.00
totalLiab 16972000.00
totalStockholderEquity 122944000.00
otherCurrentLiab 11894000.00
retainedEarnings 16142000.00
otherLiab 2488000.00
otherAssets 2657000.00
cash 120826000.00
totalCurrentLiabilities 14484000.00
netDebt -120826000.00
otherStockholderEquity 110173000.00
propertyPlantEquipment 5473000.00
totalCurrentAssets 131786000.00
netReceivables 5978000.00
inventory 4982000.00
accountsPayable 2590000.00
accumulatedOtherComprehensiveIncome 106802000.00
nonCurrrentAssetsOther 2657000.00
nonCurrentAssetsTotal 8130000.00
nonCurrentLiabilitiesTotal 2488000.00
liabilitiesAndStockholdersEquity 139916000.00
cashAndShortTermInvestments 120826000.00
propertyPlantAndEquipmentGross 5473000.00
propertyPlantAndEquipmentNet 5473000.00
commonStockSharesOutstanding 38964000.00
2002-03-31
date 2002-03-31
filing_date 2002-03-31
currency_symbol USD
totalAssets 144398000.00
otherCurrentAssets 5249000.00
totalLiab 16766000.00
totalStockholderEquity 127632000.00
otherCurrentLiab 12553000.00
retainedEarnings 19815000.00
otherLiab 2333000.00
otherAssets 2536000.00
cash 125420000.00
totalCurrentLiabilities 14433000.00
netDebt -125420000.00
otherStockholderEquity 111188000.00
propertyPlantEquipment 5509000.00
totalCurrentAssets 136353000.00
netReceivables 5249000.00
inventory 5684000.00
accountsPayable 1880000.00
accumulatedOtherComprehensiveIncome 107817000.00
nonCurrrentAssetsOther 2536000.00
nonCurrentAssetsTotal 8045000.00
nonCurrentLiabilitiesTotal 2333000.00
liabilitiesAndStockholdersEquity 144398000.00
cashAndShortTermInvestments 125420000.00
propertyPlantAndEquipmentGross 5509000.00
propertyPlantAndEquipmentNet 5509000.00
commonStockSharesOutstanding 39034000.00
2001-12-31
date 2001-12-31
filing_date 2002-03-27
currency_symbol USD
totalAssets 148416000.00
otherCurrentAssets 79984000.00
totalLiab 17161000.00
totalStockholderEquity 131255000.00
otherCurrentLiab 13314000.00
commonStock 120000.00
retainedEarnings 23819000.00
otherLiab 2213000.00
otherAssets 2222000.00
cash 50086000.00
totalCurrentLiabilities 14948000.00
netDebt -50086000.00
otherStockholderEquity 107477000.00
propertyPlantEquipment 5004000.00
totalCurrentAssets 141190000.00
shortTermInvestments 79984000.00
netReceivables 4584000.00
inventory 6536000.00
accountsPayable 1634000.00
accumulatedOtherComprehensiveIncome -161000.00
commonStockTotalEquity 120000.00
treasuryStock -6401000.00
nonCurrrentAssetsOther 2222000.00
nonCurrentAssetsTotal 7226000.00
nonCurrentLiabilitiesTotal 2213000.00
liabilitiesAndStockholdersEquity 148416000.00
cashAndShortTermInvestments 50086000.00
propertyPlantAndEquipmentGross 5004000.00
propertyPlantAndEquipmentNet 5004000.00
commonStockSharesOutstanding 39034000.00
2001-09-30
date 2001-09-30
filing_date 2001-09-30
currency_symbol USD
totalAssets 153966000.00
otherCurrentAssets 5340000.00
totalLiab 17070000.00
totalStockholderEquity 136896000.00
otherCurrentLiab 13202000.00
retainedEarnings 29627000.00
otherLiab 2101000.00
otherAssets 2877000.00
cash 133762000.00
totalCurrentLiabilities 14969000.00
netDebt -133762000.00
otherStockholderEquity 109068000.00
propertyPlantEquipment 4456000.00
totalCurrentAssets 146633000.00
netReceivables 5340000.00
inventory 7531000.00
accountsPayable 1767000.00
accumulatedOtherComprehensiveIncome -1799000.00
nonCurrrentAssetsOther 2877000.00
nonCurrentAssetsTotal 7333000.00
nonCurrentLiabilitiesTotal 2101000.00
liabilitiesAndStockholdersEquity 153966000.00
cashAndShortTermInvestments 133762000.00
propertyPlantAndEquipmentGross 4456000.00
propertyPlantAndEquipmentNet 4456000.00
commonStockSharesOutstanding 39522000.00
2001-06-30
date 2001-06-30
filing_date 2001-06-30
currency_symbol USD
totalAssets 166335000.00
otherCurrentAssets 12044000.00
totalLiab 17157000.00
totalStockholderEquity 149178000.00
otherCurrentLiab 12417000.00
retainedEarnings 39565000.00
otherLiab 1965000.00
otherAssets 2730000.00
cash 135175000.00
totalCurrentLiabilities 15192000.00
netDebt -135175000.00
otherStockholderEquity 111412000.00
propertyPlantEquipment 4242000.00
totalCurrentAssets 159363000.00
netReceivables 12044000.00
inventory 12144000.00
accountsPayable 2775000.00
accumulatedOtherComprehensiveIncome -1799000.00
nonCurrrentAssetsOther 2730000.00
nonCurrentAssetsTotal 6972000.00
nonCurrentLiabilitiesTotal 1965000.00
liabilitiesAndStockholdersEquity 166335000.00
cashAndShortTermInvestments 135175000.00
propertyPlantAndEquipmentGross 4242000.00
propertyPlantAndEquipmentNet 4242000.00
commonStockSharesOutstanding 41503000.00
2001-03-31
date 2001-03-31
filing_date 2001-03-31
currency_symbol USD
totalAssets 170044000.00
otherCurrentAssets 14208000.00
totalLiab 18046000.00
totalStockholderEquity 151998000.00
otherCurrentLiab 11918000.00
retainedEarnings 39259000.00
otherLiab 1730000.00
otherAssets 1911000.00
cash 137184000.00
totalCurrentLiabilities 16316000.00
netDebt -137184000.00
otherStockholderEquity 114538000.00
propertyPlantEquipment 3710000.00
totalCurrentAssets 164423000.00
netReceivables 14208000.00
inventory 13031000.00
accountsPayable 4398000.00
accumulatedOtherComprehensiveIncome -1799000.00
nonCurrrentAssetsOther 1911000.00
nonCurrentAssetsTotal 5621000.00
nonCurrentLiabilitiesTotal 1730000.00
liabilitiesAndStockholdersEquity 170044000.00
cashAndShortTermInvestments 137184000.00
propertyPlantAndEquipmentGross 3710000.00
propertyPlantAndEquipmentNet 3710000.00
commonStockSharesOutstanding 42436000.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
totalAssets 174329000.00
otherCurrentAssets 135598000.00
totalLiab 24609000.00
totalStockholderEquity 149720000.00
otherCurrentLiab 15157000.00
commonStock 118000.00
retainedEarnings 37092000.00
otherLiab 1529000.00
otherAssets 1801000.00
cash 9575000.00
totalCurrentLiabilities 23080000.00
netDebt -9575000.00
otherStockholderEquity 112847000.00
propertyPlantEquipment 3329000.00
totalCurrentAssets 169199000.00
shortTermInvestments 135598000.00
netReceivables 13312000.00
inventory 10714000.00
accountsPayable 7923000.00
accumulatedOtherComprehensiveIncome -337000.00
commonStockTotalEquity 118000.00
nonCurrrentAssetsOther 1801000.00
nonCurrentAssetsTotal 5130000.00
nonCurrentLiabilitiesTotal 1529000.00
liabilitiesAndStockholdersEquity 174329000.00
cashAndShortTermInvestments 9575000.00
propertyPlantAndEquipmentGross 3329000.00
propertyPlantAndEquipmentNet 3329000.00
commonStockSharesOutstanding 42436000.00
2000-09-30
date 2000-09-30
filing_date 2000-09-30
currency_symbol USD
totalAssets 158596000.00
otherCurrentAssets 124448000.00
totalLiab 17460000.00
totalStockholderEquity 141136000.00
otherCurrentLiab 13430000.00
retainedEarnings 29112000.00
otherLiab 1342000.00
otherAssets 921000.00
cash 8949000.00
totalCurrentLiabilities 16118000.00
netDebt -8949000.00
otherStockholderEquity 112915000.00
propertyPlantEquipment 2354000.00
totalCurrentAssets 155321000.00
netReceivables 12727000.00
inventory 9197000.00
accountsPayable 2688000.00
accumulatedOtherComprehensiveIncome -891000.00
nonCurrrentAssetsOther 921000.00
nonCurrentAssetsTotal 3275000.00
nonCurrentLiabilitiesTotal 1342000.00
liabilitiesAndStockholdersEquity 158596000.00
cashAndShortTermInvestments 8949000.00
propertyPlantAndEquipmentGross 2354000.00
propertyPlantAndEquipmentNet 2354000.00
commonStockSharesOutstanding 43598000.00
2000-06-30
date 2000-06-30
filing_date 2000-06-30
currency_symbol USD
totalAssets 146666000.00
otherCurrentAssets 120148000.00
totalLiab 13791000.00
totalStockholderEquity 132875000.00
otherCurrentLiab 10866000.00
retainedEarnings 21615000.00
otherLiab 1267000.00
otherAssets 841000.00
cash 5836000.00
totalCurrentLiabilities 12524000.00
netDebt -5836000.00
otherStockholderEquity 112151000.00
propertyPlantEquipment 1885000.00
totalCurrentAssets 143940000.00
netReceivables 11192000.00
inventory 6764000.00
accountsPayable 1658000.00
accumulatedOtherComprehensiveIncome -891000.00
nonCurrrentAssetsOther 841000.00
nonCurrentAssetsTotal 2726000.00
nonCurrentLiabilitiesTotal 1267000.00
liabilitiesAndStockholdersEquity 146666000.00
cashAndShortTermInvestments 5836000.00
propertyPlantAndEquipmentGross 1885000.00
propertyPlantAndEquipmentNet 1885000.00
commonStockSharesOutstanding 43066000.00
2000-03-31
date 2000-03-31
filing_date 2000-03-31
currency_symbol USD
totalAssets 138152000.00
otherCurrentAssets 118390000.00
totalLiab 12503000.00
totalStockholderEquity 125649000.00
otherCurrentLiab 8582000.00
retainedEarnings 15438000.00
otherLiab 1116000.00
otherAssets 735000.00
cash 3768000.00
totalCurrentLiabilities 11387000.00
netDebt -3768000.00
otherStockholderEquity 111102000.00
propertyPlantEquipment 1518000.00
totalCurrentAssets 135899000.00
netReceivables 8190000.00
inventory 5551000.00
accountsPayable 2805000.00
accumulatedOtherComprehensiveIncome -891000.00
nonCurrrentAssetsOther 735000.00
nonCurrentAssetsTotal 2253000.00
nonCurrentLiabilitiesTotal 1116000.00
liabilitiesAndStockholdersEquity 138152000.00
cashAndShortTermInvestments 3768000.00
propertyPlantAndEquipmentGross 1518000.00
propertyPlantAndEquipmentNet 1518000.00
commonStockSharesOutstanding 42929592.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
currency_symbol USD
totalAssets 129522000.00
otherCurrentAssets 57052000.00
totalLiab 9197000.00
totalStockholderEquity 120325000.00
otherCurrentLiab 6586000.00
commonStock 58000.00
retainedEarnings 10413000.00
cash 60500000.00
totalCurrentLiabilities 8255000.00
netDebt -60500000.00
otherStockholderEquity 110382000.00
totalCurrentAssets 127627000.00
netReceivables 6510000.00
inventory 3565000.00
accountsPayable 1669000.00
accumulatedOtherComprehensiveIncome -528000.00
commonStockTotalEquity 58000.00
nonCurrrentAssetsOther 626000.00
nonCurrentAssetsTotal 1895000.00
nonCurrentLiabilitiesTotal 942000.00
liabilitiesAndStockholdersEquity 129522000.00
cashAndShortTermInvestments 60500000.00
propertyPlantAndEquipmentGross 1269000.00
propertyPlantAndEquipmentNet 1269000.00
commonStockSharesOutstanding 42929592.00
1999-09-30
date 1999-09-30
filing_date 1999-09-30
currency_symbol USD
totalAssets 65400000.00
totalLiab 6800000.00
totalStockholderEquity 58600000.00
otherCurrentLiab 6000000.00
cash 34400000.00
totalCurrentLiabilities 6000000.00
netDebt -34400000.00
otherStockholderEquity 58600000.00
totalCurrentAssets 63800000.00
shortTermInvestments 21700000.00
netReceivables 4900000.00
inventory 2800000.00
accumulatedOtherComprehensiveIncome 58600000.00
nonCurrrentAssetsOther 500000.00
nonCurrentAssetsTotal 1600000.00
nonCurrentLiabilitiesTotal 800000.00
liabilitiesAndStockholdersEquity 65400000.00
cashAndShortTermInvestments 56100000.00
propertyPlantAndEquipmentGross 1100000.00
propertyPlantAndEquipmentNet 1100000.00
commonStockSharesOutstanding 36250000.00
1999-06-30
date 1999-06-30
filing_date 1999-06-30
currency_symbol USD
totalAssets 62200000.00
totalLiab 6500000.00
totalStockholderEquity 55700000.00
otherCurrentLiab 5900000.00
cash 52900000.00
totalCurrentLiabilities 5900000.00
netDebt -52900000.00
otherStockholderEquity 55700000.00
totalCurrentAssets 60900000.00
shortTermInvestments 1700000.00
netReceivables 3800000.00
inventory 2500000.00
accumulatedOtherComprehensiveIncome 55700000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 1300000.00
nonCurrentLiabilitiesTotal 600000.00
liabilitiesAndStockholdersEquity 62200000.00
cashAndShortTermInvestments 54600000.00
propertyPlantAndEquipmentGross 1000000.00
propertyPlantAndEquipmentNet 1000000.00
commonStockSharesOutstanding 30000000.00
1999-03-31
date 1999-03-31
filing_date 1999-03-31
currency_symbol USD
commonStockSharesOutstanding 15308000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-04-24
currency_symbol USD
totalAssets 323831000.00
intangibleAssets 1566000.00
otherCurrentAssets 5210000.00
totalLiab 134071000.00
totalStockholderEquity 189760000.00
otherCurrentLiab 38316000.00
commonStock 109000.00
capitalStock 109000.00
retainedEarnings 23407000.00
otherLiab 34063000.00
goodWill 37560000.00
otherAssets 40105000.00
cash 24535000.00
totalCurrentLiabilities 94457000.00
currentDeferredRevenue 36634000.00
netDebt -10815000.00
shortTermDebt 8169000.00
shortLongTermDebtTotal 13720000.00
otherStockholderEquity 177197000.00
propertyPlantEquipment 17482000.00
totalCurrentAssets 149930000.00
longTermInvestments 77188000.00
netTangibleAssets 150634000.00
shortTermInvestments 17378000.00
netReceivables 66430000.00
inventory 36377000.00
accountsPayable 11338000.00
accumulatedOtherComprehensiveIncome -10953000.00
nonCurrrentAssetsOther 31032000.00
nonCurrentAssetsTotal 173901000.00
capitalLeaseObligations 13720000.00
nonCurrentLiabilitiesTotal 39614000.00
liabilitiesAndStockholdersEquity 323831000.00
cashAndShortTermInvestments 41913000.00
propertyPlantAndEquipmentGross 17482000.00
propertyPlantAndEquipmentNet 17482000.00
netWorkingCapital 55473000.00
netInvestedCapital 189760000.00
commonStockSharesOutstanding 32916000.00
2021-12-31
date 2021-12-31
filing_date 2022-04-28
currency_symbol USD
totalAssets 349271000.00
intangibleAssets 2370000.00
otherCurrentAssets 5320000.00
totalLiab 143773000.00
totalStockholderEquity 205498000.00
otherCurrentLiab 38350000.00
commonStock 107000.00
capitalStock 107000.00
retainedEarnings 6493000.00
otherLiab 36439000.00
goodWill 37560000.00
otherAssets 31536000.00
cash 79423000.00
totalCurrentLiabilities 95943000.00
currentDeferredRevenue 41591000.00
netDebt -59893000.00
shortTermDebt 8139000.00
shortLongTermDebtTotal 19530000.00
otherStockholderEquity 199121000.00
propertyPlantEquipment 20851000.00
totalCurrentAssets 167553000.00
longTermInvestments 89307000.00
netTangibleAssets 165568000.00
shortTermInvestments 669000.00
netReceivables 58153000.00
inventory 23988000.00
accountsPayable 7863000.00
accumulatedOtherComprehensiveIncome -223000.00
nonCurrrentAssetsOther 22818000.00
nonCurrentAssetsTotal 181718000.00
capitalLeaseObligations 19530000.00
nonCurrentLiabilitiesTotal 47830000.00
liabilitiesAndStockholdersEquity 349271000.00
cashAndShortTermInvestments 80092000.00
propertyPlantAndEquipmentGross 20851000.00
propertyPlantAndEquipmentNet 20851000.00
netWorkingCapital 71610000.00
netInvestedCapital 205498000.00
commonStockSharesOutstanding 33845559.00
2020-12-31
date 2020-12-31
filing_date 2021-04-27
currency_symbol USD
totalAssets 358123000.00
intangibleAssets 569000.00
otherCurrentAssets 89917000.00
totalLiab 148268000.00
totalStockholderEquity 209855000.00
otherCurrentLiab 40215000.00
commonStock 105000.00
capitalStock 105000.00
retainedEarnings -16393000.00
otherLiab 34073000.00
goodWill 36222000.00
otherAssets 32678000.00
cash 40934000.00
totalCurrentLiabilities 94759000.00
currentDeferredRevenue 37182000.00
netDebt -11120000.00
shortTermDebt 10378000.00
shortLongTermDebt 1200000.00
shortLongTermDebtTotal 29814000.00
otherStockholderEquity 224371000.00
propertyPlantEquipment 30023000.00
totalCurrentAssets 203642000.00
longTermInvestments 54895000.00
netTangibleAssets 173064000.00
shortTermInvestments 449000.00
netReceivables 43149000.00
inventory 29193000.00
accountsPayable 6984000.00
accumulatedOtherComprehensiveIncome 1772000.00
nonCurrrentAssetsOther 20691000.00
nonCurrentAssetsTotal 154481000.00
capitalLeaseObligations 28614000.00
nonCurrentLiabilitiesTotal 53509000.00
liabilitiesAndStockholdersEquity 358123000.00
cashAndShortTermInvestments 41383000.00
propertyPlantAndEquipmentGross 30023000.00
propertyPlantAndEquipmentNet 30023000.00
netWorkingCapital 108883000.00
netInvestedCapital 1200000.00
commonStockSharesOutstanding 32915683.00
2019-12-31
date 2019-12-31
filing_date 2020-02-25
currency_symbol USD
totalAssets 243886000.00
intangibleAssets 901000.00
otherCurrentAssets 6416000.00
totalLiab 151412000.00
totalStockholderEquity 92474000.00
otherCurrentLiab 46191000.00
commonStock 94000.00
capitalStock 94000.00
retainedEarnings -35199000.00
otherLiab 40893000.00
goodWill 36222000.00
otherAssets 40436000.00
cash 64773000.00
totalCurrentLiabilities 97409000.00
currentDeferredRevenue 33538000.00
netDebt -29862000.00
shortTermDebt 11052000.00
shortLongTermDebt 2473000.00
shortLongTermDebtTotal 34911000.00
otherStockholderEquity 127579000.00
propertyPlantEquipment 34080000.00
totalCurrentAssets 132591000.00
longTermInvestments 94000.00
netTangibleAssets 55351000.00
shortTermInvestments 6416000.00
netReceivables 33127000.00
longTermDebt 1200000.00
inventory 28275000.00
accountsPayable 6628000.00
accumulatedOtherComprehensiveIncome -32330000.00
commonStockTotalEquity 94000.00
treasuryStock -137793000.00
nonCurrrentAssetsOther 694000.00
nonCurrentAssetsTotal 111295000.00
capitalLeaseObligations 31676000.00
longTermDebtTotal 1200000.00
nonCurrentLiabilitiesOther 10749000.00
nonCurrentLiabilitiesTotal 54003000.00
capitalSurpluse 265372000.00
liabilitiesAndStockholdersEquity 243886000.00
cashAndShortTermInvestments 64773000.00
propertyPlantAndEquipmentGross 34080000.00
propertyPlantAndEquipmentNet 33642000.00
netWorkingCapital 45931000.00
netInvestedCapital 96147000.00
commonStockSharesOutstanding 30799904.00
2018-12-31
date 2018-12-31
filing_date 2019-03-19
currency_symbol USD
totalAssets 176173000.00
intangibleAssets 1253000.00
otherCurrentAssets 12381000.00
totalLiab 81625000.00
totalStockholderEquity 94548000.00
otherCurrentLiab 20269000.00
commonStock 92000.00
capitalStock 92000.00
retainedEarnings -32456000.00
otherLiab 26194000.00
goodWill 36222000.00
otherAssets 23668000.00
cash 31503000.00
totalCurrentLiabilities 51744000.00
currentDeferredRevenue 22800000.00
netDebt -25329000.00
shortTermDebt 2487000.00
shortLongTermDebt 2487000.00
shortLongTermDebtTotal 6174000.00
otherStockholderEquity 127188000.00
propertyPlantEquipment 3865000.00
totalCurrentAssets 109871000.00
longTermInvestments 0.00
netTangibleAssets 57073000.00
shortTermInvestments 19602000.00
netReceivables 24283000.00
longTermDebt 3687000.00
inventory 23302000.00
accountsPayable 6188000.00
accumulatedOtherComprehensiveIncome -276000.00
commonStockTotalEquity 92000.00
treasuryStock -129792000.00
nonCurrrentAssetsOther 3094000.00
nonCurrentAssetsTotal 66302000.00
longTermDebtTotal 3687000.00
nonCurrentLiabilitiesTotal 29881000.00
capitalSurpluse 256980000.00
liabilitiesAndStockholdersEquity 176173000.00
cashAndShortTermInvestments 51105000.00
propertyPlantAndEquipmentGross 3865000.00
propertyPlantAndEquipmentNet 3865000.00
netWorkingCapital 59327000.00
netInvestedCapital 100722000.00
commonStockSharesOutstanding 30220000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-26
currency_symbol USD
totalAssets 170938000.00
intangibleAssets 2000000.00
otherCurrentAssets 2739000.00
totalLiab 78557000.00
totalStockholderEquity 92381000.00
deferredLongTermLiab 5731000.00
otherCurrentLiab 20786000.00
commonStock 93000.00
retainedEarnings -40368000.00
otherLiab 26959000.00
goodWill 36222000.00
otherAssets 31030000.00
cash 24235000.00
totalCurrentLiabilities 45361000.00
currentDeferredRevenue 16417000.00
netDebt -15479000.00
shortTermDebt 2519000.00
shortLongTermDebt 2519000.00
shortLongTermDebtTotal 8756000.00
otherStockholderEquity 132700000.00
propertyPlantEquipment 3835000.00
totalCurrentAssets 77376000.00
longTermInvestments 20475000.00
netTangibleAssets 54159000.00
shortTermInvestments 7087000.00
netReceivables 26752000.00
longTermDebt 6237000.00
inventory 16563000.00
accountsPayable 5639000.00
accumulatedOtherComprehensiveIncome -44000.00
commonStockTotalEquity 93000.00
treasuryStock -115476000.00
nonCurrrentAssetsOther 24345000.00
nonCurrentAssetsTotal 93562000.00
longTermDebtTotal 6237000.00
nonCurrentLiabilitiesTotal 33196000.00
capitalSurpluse 248176000.00
liabilitiesAndStockholdersEquity 170938000.00
cashAndShortTermInvestments 31322000.00
propertyPlantAndEquipmentGross 3835000.00
propertyPlantAndEquipmentNet 3835000.00
netWorkingCapital 32015000.00
netInvestedCapital 101137000.00
commonStockSharesOutstanding 32168000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-20
currency_symbol USD
totalAssets 186976000.00
intangibleAssets 2832000.00
otherCurrentAssets 3401000.00
totalLiab 78317000.00
totalStockholderEquity 108659000.00
deferredLongTermLiab 6153000.00
otherCurrentLiab 18618000.00
commonStock 101000.00
retainedEarnings -44398000.00
otherLiab 25094000.00
goodWill 36222000.00
otherAssets 34834000.00
cash 24344000.00
totalCurrentLiabilities 44730000.00
currentDeferredRevenue 14951000.00
netDebt -12400000.00
shortTermDebt 3451000.00
shortLongTermDebt 3451000.00
shortLongTermDebtTotal 11944000.00
otherStockholderEquity 153159000.00
propertyPlantEquipment 3867000.00
totalCurrentAssets 79681000.00
longTermInvestments 29540000.00
netTangibleAssets 69605000.00
shortTermInvestments 6778000.00
netReceivables 28825000.00
longTermDebt 8493000.00
inventory 16333000.00
accountsPayable 7710000.00
accumulatedOtherComprehensiveIncome -203000.00
commonStockTotalEquity 101000.00
treasuryStock -89923000.00
nonCurrrentAssetsOther 23227000.00
nonCurrentAssetsTotal 107295000.00
longTermDebtTotal 8493000.00
nonCurrentLiabilitiesTotal 33587000.00
capitalSurpluse 243082000.00
liabilitiesAndStockholdersEquity 186976000.00
cashAndShortTermInvestments 31122000.00
propertyPlantAndEquipmentGross 3867000.00
propertyPlantAndEquipmentNet 3867000.00
commonStockSharesOutstanding 35779000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-29
currency_symbol USD
totalAssets 189263000.00
intangibleAssets 4024000.00
otherCurrentAssets 5661000.00
totalLiab 71810000.00
totalStockholderEquity 117453000.00
deferredLongTermLiab 6480000.00
otherCurrentLiab 20060000.00
commonStock 112000.00
retainedEarnings -60505000.00
otherLiab 22857000.00
goodWill 36222000.00
otherAssets 18302000.00
cash 18908000.00
totalCurrentLiabilities 45587000.00
currentDeferredRevenue 12885000.00
netDebt -7538000.00
shortTermDebt 5338000.00
shortLongTermDebt 5338000.00
shortLongTermDebtTotal 11370000.00
otherStockholderEquity 177983000.00
propertyPlantEquipment 4090000.00
totalCurrentAssets 73854000.00
longTermInvestments 50294000.00
netTangibleAssets 77207000.00
shortTermInvestments 2480000.00
netReceivables 30027000.00
longTermDebt 6032000.00
inventory 16778000.00
accountsPayable 7304000.00
accumulatedOtherComprehensiveIncome -137000.00
commonStockTotalEquity 112000.00
treasuryStock -60542000.00
nonCurrrentAssetsOther 19120000.00
nonCurrentAssetsTotal 115409000.00
longTermDebtTotal 6032000.00
nonCurrentLiabilitiesTotal 26223000.00
capitalSurpluse 238525000.00
liabilitiesAndStockholdersEquity 189263000.00
cashAndShortTermInvestments 21388000.00
propertyPlantAndEquipmentGross 4090000.00
propertyPlantAndEquipmentNet 4090000.00
commonStockSharesOutstanding 40565000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-24
currency_symbol USD
totalAssets 200444000.00
intangibleAssets 2996000.00
otherCurrentAssets 10950000.00
totalLiab 66723000.00
totalStockholderEquity 133721000.00
deferredLongTermLiab 2862000.00
otherCurrentLiab 15718000.00
commonStock 125000.00
retainedEarnings -60871000.00
otherLiab 20770000.00
goodWill 33749000.00
otherAssets 22773000.00
cash 14797000.00
totalCurrentLiabilities 40848000.00
currentDeferredRevenue 10333000.00
netDebt -5006000.00
shortTermDebt 4686000.00
shortLongTermDebt 4686000.00
shortLongTermDebtTotal 9791000.00
otherStockholderEquity 194728000.00
propertyPlantEquipment 3856000.00
totalCurrentAssets 78386000.00
longTermInvestments 58745000.00
netTangibleAssets 96976000.00
shortTermInvestments 543000.00
netReceivables 40720000.00
longTermDebt 5105000.00
inventory 14696000.00
accountsPayable 10111000.00
accumulatedOtherComprehensiveIncome -261000.00
commonStockTotalEquity 125000.00
treasuryStock -41032000.00
nonCurrrentAssetsOther 21901000.00
nonCurrentAssetsTotal 122058000.00
nonCurrentLiabilitiesTotal 25875000.00
liabilitiesAndStockholdersEquity 200444000.00
cashAndShortTermInvestments 15340000.00
propertyPlantAndEquipmentGross 3856000.00
propertyPlantAndEquipmentNet 3856000.00
commonStockSharesOutstanding 42286000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-26
currency_symbol USD
totalAssets 174220000.00
intangibleAssets 4252000.00
otherCurrentAssets 11378000.00
totalLiab 69411000.00
totalStockholderEquity 104809000.00
otherCurrentLiab 17874000.00
commonStock 114000.00
retainedEarnings -60785000.00
otherLiab 22552000.00
goodWill 33749000.00
otherAssets 31101000.00
cash 30763000.00
totalCurrentLiabilities 36715000.00
currentDeferredRevenue 6940000.00
netDebt -15933000.00
shortTermDebt 4686000.00
shortLongTermDebt 14830000.00
shortLongTermDebtTotal 14830000.00
otherStockholderEquity 165480000.00
propertyPlantEquipment 3191000.00
totalCurrentAssets 101996000.00
longTermInvestments 101000.00
shortTermInvestments 15706000.00
netReceivables 32615000.00
longTermDebt 9791000.00
inventory 13811000.00
accountsPayable 7215000.00
accumulatedOtherComprehensiveIncome -34686000.00
commonStockTotalEquity 114000.00
treasuryStock -35768000.00
nonCurrrentAssetsOther 6628000.00
nonCurrentAssetsTotal 72224000.00
nonCurrentLiabilitiesTotal 32696000.00
liabilitiesAndStockholdersEquity 174220000.00
cashAndShortTermInvestments 46469000.00
propertyPlantAndEquipmentGross 3191000.00
propertyPlantAndEquipmentNet 3191000.00
commonStockSharesOutstanding 39097000.00
2012-12-31
date 2012-12-31
filing_date 2013-04-11
currency_symbol USD
totalAssets 166004000.00
intangibleAssets 2857000.00
otherCurrentAssets 11951000.00
totalLiab 67707000.00
totalStockholderEquity 98297000.00
otherCurrentLiab 15062000.00
commonStock 112000.00
retainedEarnings -65003000.00
otherLiab 17476000.00
goodWill 32095000.00
otherAssets 28588000.00
cash 15219000.00
totalCurrentLiabilities 35401000.00
currentDeferredRevenue 5086000.00
netDebt 8047000.00
shortTermDebt 8436000.00
shortLongTermDebtTotal 23266000.00
otherStockholderEquity 161885000.00
propertyPlantEquipment 3619000.00
totalCurrentAssets 81999000.00
shortTermInvestments 7966000.00
netReceivables 31687000.00
longTermDebt 14830000.00
inventory 16797000.00
accountsPayable 6817000.00
accumulatedOtherComprehensiveIncome 1303000.00
commonStockTotalEquity 112000.00
treasuryStock -35768000.00
nonCurrrentAssetsOther 25023000.00
nonCurrentAssetsTotal 84005000.00
nonCurrentLiabilitiesTotal 32306000.00
liabilitiesAndStockholdersEquity 166004000.00
cashAndShortTermInvestments 23185000.00
propertyPlantAndEquipmentGross 3619000.00
propertyPlantAndEquipmentNet 3619000.00
commonStockSharesOutstanding 39125000.00
2011-12-31
date 2011-12-31
filing_date 2012-04-19
currency_symbol USD
totalAssets 192677000.00
intangibleAssets 3985000.00
otherCurrentAssets -13371000.00
totalLiab 86658000.00
totalStockholderEquity 106019000.00
otherCurrentLiab 18102000.00
commonStock 119000.00
retainedEarnings -60826000.00
otherLiab 17451000.00
goodWill 32095000.00
otherAssets 27130000.00
cash 26352000.00
totalCurrentLiabilities 45942000.00
currentDeferredRevenue 5235000.00
netDebt 7156000.00
shortTermDebt 10243000.00
shortLongTermDebtTotal 33508000.00
otherStockholderEquity 166966000.00
propertyPlantEquipment 3368000.00
totalCurrentAssets 101025000.00
shortTermInvestments 15971000.00
netReceivables 35687000.00
longTermDebt 23265000.00
inventory 20415000.00
accountsPayable 12362000.00
accumulatedOtherComprehensiveIncome -240000.00
commonStockTotalEquity 119000.00
treasuryStock -29055000.00
nonCurrrentAssetsOther 9120000.00
nonCurrentAssetsTotal 91652000.00
nonCurrentLiabilitiesTotal 40716000.00
liabilitiesAndStockholdersEquity 192677000.00
cashAndShortTermInvestments 42323000.00
propertyPlantAndEquipmentGross 3368000.00
propertyPlantAndEquipmentNet 3368000.00
commonStockSharesOutstanding 41935000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-10
currency_symbol USD
totalAssets 173718000.00
intangibleAssets 5310000.00
otherCurrentAssets 13825000.00
totalLiab 74538000.00
totalStockholderEquity 99180000.00
otherCurrentLiab 24168000.00
commonStock 128000.00
retainedEarnings -67990000.00
otherLiab 16979000.00
goodWill 32095000.00
otherAssets 17300000.00
cash 50311000.00
totalCurrentLiabilities 47456000.00
currentDeferredRevenue 3769000.00
netDebt -34208000.00
shortTermDebt 6000000.00
shortLongTermDebtTotal 16103000.00
otherStockholderEquity 166220000.00
propertyPlantEquipment 3703000.00
totalCurrentAssets 113993000.00
shortTermInvestments 13825000.00
netReceivables 29527000.00
longTermDebt 10103000.00
inventory 18043000.00
accountsPayable 13519000.00
accumulatedOtherComprehensiveIncome 822000.00
commonStockTotalEquity 128000.00
treasuryStock -25057000.00
nonCurrrentAssetsOther 15039000.00
nonCurrentAssetsTotal 59725000.00
nonCurrentLiabilitiesTotal 27082000.00
liabilitiesAndStockholdersEquity 173718000.00
cashAndShortTermInvestments 64136000.00
propertyPlantAndEquipmentGross 3703000.00
propertyPlantAndEquipmentNet 3703000.00
commonStockSharesOutstanding 40961000.00
2009-12-31
date 2009-12-31
filing_date 2010-06-29
currency_symbol USD
totalAssets 147533000.00
intangibleAssets 6847000.00
otherCurrentAssets 13902000.00
totalLiab 63648000.00
totalStockholderEquity 83885000.00
otherCurrentLiab 19550000.00
commonStock 125000.00
retainedEarnings -80116000.00
otherLiab 13336000.00
goodWill 32095000.00
otherAssets 13409000.00
cash 38969000.00
totalCurrentLiabilities 34159000.00
netDebt -16816000.00
shortTermDebt 6000000.00
shortLongTermDebtTotal 22153000.00
otherStockholderEquity 164022000.00
propertyPlantEquipment 4956000.00
totalCurrentAssets 88516000.00
shortTermInvestments 13902000.00
netReceivables 21076000.00
longTermDebt 16153000.00
inventory 13516000.00
accountsPayable 8609000.00
accumulatedOtherComprehensiveIncome 98000.00
commonStockTotalEquity 125000.00
treasuryStock -25057000.00
nonCurrrentAssetsOther 12235000.00
nonCurrentAssetsTotal 59017000.00
nonCurrentLiabilitiesTotal 29489000.00
liabilitiesAndStockholdersEquity 147533000.00
cashAndShortTermInvestments 38969000.00
propertyPlantAndEquipmentGross 4956000.00
propertyPlantAndEquipmentNet 4956000.00
commonStockSharesOutstanding 40208000.00
2008-12-31
date 2008-12-31
filing_date 2009-06-30
currency_symbol USD
totalAssets 230482000.00
intangibleAssets 9084000.00
otherCurrentAssets 61870000.00
totalLiab 147148000.00
totalStockholderEquity 83334000.00
otherCurrentLiab 24189000.00
commonStock 125000.00
retainedEarnings -58678000.00
otherLiab 12174000.00
goodWill 32095000.00
otherAssets 11779000.00
cash 36779000.00
totalCurrentLiabilities 113224000.00
netDebt 62345000.00
shortTermDebt 77374000.00
shortLongTermDebtTotal 99124000.00
otherStockholderEquity 142799000.00
propertyPlantEquipment 6844000.00
totalCurrentAssets 169662000.00
shortTermInvestments 16481000.00
netReceivables 32937000.00
longTermDebt 21750000.00
inventory 20623000.00
accountsPayable 11661000.00
accumulatedOtherComprehensiveIncome -912000.00
commonStockTotalEquity 125000.00
treasuryStock -25057000.00
nonCurrrentAssetsOther 10297000.00
nonCurrentAssetsTotal 60820000.00
nonCurrentLiabilitiesTotal 33924000.00
liabilitiesAndStockholdersEquity 230482000.00
cashAndShortTermInvestments 53260000.00
propertyPlantAndEquipmentGross 6844000.00
propertyPlantAndEquipmentNet 6844000.00
commonStockSharesOutstanding 41200523.00
2007-12-31
date 2007-12-31
filing_date 2008-06-24
currency_symbol USD
totalAssets 344487000.00
intangibleAssets 19007000.00
otherCurrentAssets 1001000.00
totalLiab 169995000.00
totalStockholderEquity 174492000.00
otherCurrentLiab 3633000.00
commonStock 133000.00
retainedEarnings 22662000.00
otherLiab 11168000.00
goodWill 111212000.00
otherAssets 11269000.00
cash 75063000.00
totalCurrentLiabilities 37629000.00
currentDeferredRevenue 1594000.00
netDebt 46135000.00
shortTermDebt 23553000.00
shortLongTermDebtTotal 121198000.00
otherStockholderEquity 150650000.00
propertyPlantEquipment 7094000.00
totalCurrentAssets 162305000.00
shortTermInvestments 35309000.00
netReceivables 32196000.00
longTermDebt 121198000.00
inventory 18736000.00
accountsPayable 8849000.00
accumulatedOtherComprehensiveIncome 1047000.00
commonStockTotalEquity 133000.00
treasuryStock -11320000.00
nonCurrrentAssetsOther 43812000.00
nonCurrentAssetsTotal 182182000.00
nonCurrentLiabilitiesTotal 132366000.00
liabilitiesAndStockholdersEquity 344487000.00
cashAndShortTermInvestments 110372000.00
propertyPlantAndEquipmentGross 7094000.00
propertyPlantAndEquipmentNet 7094000.00
commonStockSharesOutstanding 43166667.00
2006-12-31
date 2006-12-31
filing_date 2007-06-27
currency_symbol USD
totalAssets 337056000.00
intangibleAssets 21853000.00
otherCurrentAssets 1282000.00
totalLiab 172371000.00
totalStockholderEquity 164685000.00
otherCurrentLiab 3915000.00
commonStock 131000.00
retainedEarnings 26547000.00
otherLiab 7915000.00
goodWill 108853000.00
otherAssets 10324000.00
cash 25171000.00
totalCurrentLiabilities 36982000.00
currentDeferredRevenue 1753000.00
netDebt 95844000.00
shortTermDebt 23792000.00
shortLongTermDebtTotal 121015000.00
otherStockholderEquity 137885000.00
propertyPlantEquipment 7847000.00
totalCurrentAssets 134436000.00
shortTermInvestments 58080000.00
netReceivables 33810000.00
longTermDebt 121015000.00
inventory 16093000.00
accountsPayable 7522000.00
accumulatedOtherComprehensiveIncome 122000.00
commonStockTotalEquity 131000.00
treasuryStock -11320000.00
nonCurrrentAssetsOther 61607000.00
nonCurrentAssetsTotal 202620000.00
nonCurrentLiabilitiesTotal 135389000.00
liabilitiesAndStockholdersEquity 337056000.00
cashAndShortTermInvestments 83251000.00
propertyPlantAndEquipmentGross 7847000.00
propertyPlantAndEquipmentNet 7847000.00
commonStockSharesOutstanding 42981250.00
2005-12-31
date 2005-12-31
filing_date 2006-06-29
currency_symbol USD
totalAssets 292223000.00
intangibleAssets 21958000.00
otherCurrentAssets 4891000.00
totalLiab 153117000.00
totalStockholderEquity 139106000.00
otherCurrentLiab 3664000.00
commonStock 128000.00
retainedEarnings 19670000.00
otherLiab 5887000.00
goodWill 18679000.00
otherAssets 8548000.00
cash 70957000.00
totalCurrentLiabilities 26394000.00
currentDeferredRevenue 300000.00
netDebt 49879000.00
shortTermDebt 14656000.00
shortLongTermDebtTotal 120836000.00
otherStockholderEquity 119296000.00
propertyPlantEquipment 6494000.00
totalCurrentAssets 177192000.00
shortTermInvestments 71792000.00
netReceivables 22881000.00
longTermDebt 120836000.00
inventory 11562000.00
accountsPayable 7774000.00
accumulatedOtherComprehensiveIncome 12000.00
commonStockTotalEquity 128000.00
treasuryStock -11320000.00
nonCurrrentAssetsOther 84090000.00
nonCurrentAssetsTotal 115031000.00
nonCurrentLiabilitiesTotal 126723000.00
liabilitiesAndStockholdersEquity 292223000.00
cashAndShortTermInvestments 142749000.00
propertyPlantAndEquipmentGross 6494000.00
propertyPlantAndEquipmentNet 6494000.00
commonStockSharesOutstanding 43341935.00
2004-12-31
date 2004-12-31
filing_date 2005-06-02
currency_symbol USD
totalAssets 272145000.00
intangibleAssets 14262000.00
otherCurrentAssets 4608000.00
totalLiab 150160000.00
totalStockholderEquity 121985000.00
otherCurrentLiab 5009000.00
commonStock 126000.00
retainedEarnings 6234000.00
otherLiab 4978000.00
goodWill 9135000.00
otherAssets 6179000.00
cash 166832000.00
totalCurrentLiabilities 24522000.00
currentDeferredRevenue 1430000.00
netDebt -46172000.00
shortTermDebt 11542000.00
shortLongTermDebtTotal 120660000.00
otherStockholderEquity 115380000.00
propertyPlantEquipment 6694000.00
totalCurrentAssets 195969000.00
netReceivables 19078000.00
longTermDebt 120660000.00
inventory 10059000.00
accountsPayable 6541000.00
accumulatedOtherComprehensiveIncome 245000.00
commonStockTotalEquity 126000.00
treasuryStock -11320000.00
nonCurrrentAssetsOther 55220000.00
nonCurrentAssetsTotal 76176000.00
nonCurrentLiabilitiesTotal 125638000.00
liabilitiesAndStockholdersEquity 272145000.00
cashAndShortTermInvestments 166832000.00
propertyPlantAndEquipmentGross 6694000.00
propertyPlantAndEquipmentNet 6694000.00
commonStockSharesOutstanding 41716667.00
2003-12-31
date 2003-12-31
filing_date 2003-12-31
currency_symbol USD
totalAssets 128530000.00
intangibleAssets 5333000.00
otherCurrentAssets 2481000.00
totalLiab 22012000.00
totalStockholderEquity 106518000.00
otherCurrentLiab 13825000.00
commonStock 121000.00
retainedEarnings 1228000.00
otherLiab 3990000.00
goodWill 4320000.00
otherAssets 3618000.00
cash 48898000.00
totalCurrentLiabilities 18022000.00
netDebt -48898000.00
shortLongTermDebtTotal 13825000.00
otherStockholderEquity 105198000.00
propertyPlantEquipment 4564000.00
totalCurrentAssets 64254000.00
shortTermInvestments 491000.00
netReceivables 10689000.00
inventory 4667000.00
accountsPayable 4197000.00
accumulatedOtherComprehensiveIncome -29000.00
commonStockTotalEquity 121000.00
treasuryStock -11320000.00
nonCurrrentAssetsOther 54379000.00
nonCurrentAssetsTotal 64276000.00
nonCurrentLiabilitiesTotal 3990000.00
liabilitiesAndStockholdersEquity 128530000.00
cashAndShortTermInvestments 48898000.00
propertyPlantAndEquipmentGross 4564000.00
propertyPlantAndEquipmentNet 4564000.00
commonStockSharesOutstanding 37509000.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
totalAssets 130114000.00
otherCurrentAssets 63074000.00
totalLiab 16430000.00
totalStockholderEquity 113684000.00
otherCurrentLiab 11180000.00
commonStock 120000.00
retainedEarnings 9962000.00
otherLiab 2848000.00
otherAssets 2496000.00
cash 47799000.00
totalCurrentLiabilities 13582000.00
netDebt -47799000.00
shortLongTermDebtTotal 11180000.00
otherStockholderEquity 103530000.00
propertyPlantEquipment 5067000.00
totalCurrentAssets 121952000.00
shortTermInvestments 599000.00
netReceivables 6402000.00
inventory 4677000.00
accountsPayable 2402000.00
accumulatedOtherComprehensiveIncome 72000.00
commonStockTotalEquity 120000.00
treasuryStock -11105000.00
nonCurrrentAssetsOther 3095000.00
nonCurrentAssetsTotal 8162000.00
nonCurrentLiabilitiesTotal 2848000.00
liabilitiesAndStockholdersEquity 130114000.00
cashAndShortTermInvestments 47799000.00
propertyPlantAndEquipmentGross 5067000.00
propertyPlantAndEquipmentNet 5067000.00
commonStockSharesOutstanding 38770000.00
2001-12-31
date 2001-12-31
filing_date 2002-03-27
currency_symbol USD
totalAssets 148416000.00
otherCurrentAssets 79984000.00
totalLiab 17161000.00
totalStockholderEquity 131255000.00
otherCurrentLiab 13314000.00
commonStock 120000.00
retainedEarnings 23819000.00
otherLiab 2213000.00
otherAssets 1772000.00
cash 50086000.00
totalCurrentLiabilities 14948000.00
netDebt -50086000.00
otherStockholderEquity 107477000.00
propertyPlantEquipment 5004000.00
totalCurrentAssets 141190000.00
shortTermInvestments 79984000.00
netReceivables 4584000.00
inventory 6536000.00
accountsPayable 1634000.00
accumulatedOtherComprehensiveIncome -161000.00
commonStockTotalEquity 120000.00
treasuryStock -6401000.00
nonCurrrentAssetsOther 2222000.00
nonCurrentAssetsTotal 7226000.00
nonCurrentLiabilitiesTotal 2213000.00
liabilitiesAndStockholdersEquity 148416000.00
cashAndShortTermInvestments 50086000.00
propertyPlantAndEquipmentGross 5004000.00
propertyPlantAndEquipmentNet 5004000.00
commonStockSharesOutstanding 36163000.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
totalAssets 174329000.00
otherCurrentAssets 135598000.00
totalLiab 24609000.00
totalStockholderEquity 149720000.00
otherCurrentLiab 15157000.00
commonStock 118000.00
retainedEarnings 37092000.00
otherLiab 1529000.00
otherAssets 1201000.00
cash 9575000.00
totalCurrentLiabilities 23080000.00
netDebt -9575000.00
otherStockholderEquity 112847000.00
propertyPlantEquipment 3329000.00
totalCurrentAssets 169199000.00
shortTermInvestments 135598000.00
netReceivables 13312000.00
inventory 10714000.00
accountsPayable 7923000.00
accumulatedOtherComprehensiveIncome -337000.00
commonStockTotalEquity 118000.00
nonCurrrentAssetsOther 1801000.00
nonCurrentAssetsTotal 5130000.00
nonCurrentLiabilitiesTotal 1529000.00
liabilitiesAndStockholdersEquity 174329000.00
cashAndShortTermInvestments 9575000.00
propertyPlantAndEquipmentGross 3329000.00
propertyPlantAndEquipmentNet 3329000.00
commonStockSharesOutstanding 43051000.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
currency_symbol USD
totalAssets 129522000.00
otherCurrentAssets 57052000.00
totalLiab 9197000.00
totalStockholderEquity 120325000.00
otherCurrentLiab 6586000.00
commonStock 58000.00
retainedEarnings 10413000.00
cash 60500000.00
totalCurrentLiabilities 8255000.00
netDebt -60500000.00
otherStockholderEquity 110382000.00
totalCurrentAssets 127627000.00
netReceivables 6510000.00
inventory 3565000.00
accountsPayable 1669000.00
accumulatedOtherComprehensiveIncome -528000.00
commonStockTotalEquity 58000.00
nonCurrrentAssetsOther 626000.00
nonCurrentAssetsTotal 1895000.00
nonCurrentLiabilitiesTotal 942000.00
liabilitiesAndStockholdersEquity 129522000.00
cashAndShortTermInvestments 60500000.00
propertyPlantAndEquipmentGross 1269000.00
propertyPlantAndEquipmentNet 1269000.00
commonStockSharesOutstanding 36162754.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
currency_symbol USD
totalAssets 8700000.00
totalLiab 3600000.00
totalStockholderEquity 5100000.00
otherCurrentLiab 2000000.00
retainedEarnings -200000.00
cash 2600000.00
totalCurrentLiabilities 3100000.00
netDebt -2600000.00
otherStockholderEquity 5400000.00
totalCurrentAssets 7600000.00
shortTermInvestments 1400000.00
netReceivables 2400000.00
inventory 1200000.00
accountsPayable 1100000.00
accumulatedOtherComprehensiveIncome -100000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 1100000.00
nonCurrentLiabilitiesTotal 500000.00
liabilitiesAndStockholdersEquity 8700000.00
cashAndShortTermInvestments 4000000.00
propertyPlantAndEquipmentGross 800000.00
propertyPlantAndEquipmentNet 800000.00
commonStockSharesOutstanding 15308000.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-02
currency_symbol USD
investments 5864000.00
totalCashFromFinancingActivities -14588000.00
netIncome 4252000.00
changeInCash -8546000.00
beginPeriodCashFlow 36225000.00
endPeriodCashFlow 27679000.00
totalCashFromOperatingActivities 178000.00
depreciation 652000.00
dividendsPaid 5681000.00
changeToInventory 907000.00
changeToAccountReceivables -2294000.00
salePurchaseOfStock -9047000.00
otherCashflowsFromFinancingActivities 140000.00
capitalExpenditures 2038000
changeInWorkingCapital -7583000.00
stockBasedCompensation 2607000.00
otherNonCashItems -65000.00
freeCashFlow -1860000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-01
currency_symbol USD
investments 7349000.00
changeToLiabilities 534000.00
totalCashFromFinancingActivities -2908000.00
netIncome 1055000.00
changeInCash 6647000.00
beginPeriodCashFlow 29578000.00
endPeriodCashFlow 36225000.00
totalCashFromOperatingActivities 2206000.00
depreciation 669000.00
dividendsPaid 0.00
changeToInventory -3746000.00
changeToAccountReceivables 428000.00
salePurchaseOfStock -2926000.00
otherCashflowsFromFinancingActivities 18000.00
capitalExpenditures 1947000
changeInWorkingCapital -2979000.00
stockBasedCompensation 3063000.00
otherNonCashItems 58000.00
freeCashFlow 259000.00
2023-03-31
date 2023-03-31
filing_date 2023-04-24
currency_symbol USD
investments 7437000.00
changeToLiabilities 0.00
totalCashFromFinancingActivities -2336000.00
netIncome 7549000.00
changeInCash -357000.00
beginPeriodCashFlow 24892000.00
endPeriodCashFlow 24535000.00
totalCashFromOperatingActivities 423000.00
depreciation 723000.00
dividendsPaid 11552000.00
changeToInventory -4605000.00
changeToAccountReceivables -8080000.00
salePurchaseOfStock -2858000.00
otherCashflowsFromFinancingActivities 12074000.00
capitalExpenditures 336000
changeInWorkingCapital -11690000.00
stockBasedCompensation 3752000.00
otherNonCashItems 89000.00
freeCashFlow 87000.00
2022-12-31
date 2022-12-31
filing_date 2022-12-31
currency_symbol USD
investments 1556000.00
changeToLiabilities -2691000.00
totalCashflowsFromInvestingActivities 1556000.00
totalCashFromFinancingActivities -2336000.00
changeToOperatingActivities 3686000.00
netIncome 7549000.00
changeInCash -357000.00
beginPeriodCashFlow 24892000.00
endPeriodCashFlow 24535000.00
totalCashFromOperatingActivities 423000.00
depreciation 723000.00
dividendsPaid 11552000.00
changeToInventory -4605000.00
changeToAccountReceivables -8080000.00
salePurchaseOfStock -2858000.00
otherCashflowsFromFinancingActivities 12074000.00
changeToNetincome 3841000.00
capitalExpenditures 336000
changeInWorkingCapital -11690000.00
stockBasedCompensation 3752000.00
otherNonCashItems 89000.00
freeCashFlow 87000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-02
currency_symbol USD
investments -444000.00
changeToLiabilities 4441000.00
totalCashflowsFromInvestingActivities -1016000.00
totalCashFromFinancingActivities -11440000.00
changeToOperatingActivities -2877000.00
netIncome 5373000.00
changeInCash -10354000.00
beginPeriodCashFlow 35246000.00
endPeriodCashFlow 24892000.00
totalCashFromOperatingActivities 2102000.00
depreciation 797000.00
dividendsPaid 5720000.00
changeToInventory -4198000.00
changeToAccountReceivables -5114000.00
salePurchaseOfStock -6072000.00
otherCashflowsFromFinancingActivities 352000.00
changeToNetincome 3680000.00
capitalExpenditures 572000
changeInWorkingCapital -7748000.00
stockBasedCompensation 3636000.00
otherNonCashItems 44000.00
freeCashFlow 1530000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-02
currency_symbol USD
investments 863000.00
changeToLiabilities 1446000.00
totalCashflowsFromInvestingActivities 574000.00
totalCashFromFinancingActivities -8124000.00
changeToOperatingActivities 259000.00
netIncome 6936000.00
changeInCash -2732000.00
beginPeriodCashFlow 37978000.00
endPeriodCashFlow 35246000.00
totalCashFromOperatingActivities 4818000.00
depreciation 722000.00
dividendsPaid 5720000.00
changeToInventory -2437000.00
changeToAccountReceivables -6199000.00
salePurchaseOfStock -8300000.00
otherCashflowsFromFinancingActivities 176000.00
changeToNetincome 4091000.00
capitalExpenditures 289000
changeInWorkingCapital -6931000.00
stockBasedCompensation 3919000.00
otherNonCashItems 172000.00
freeCashFlow 4529000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-28
currency_symbol USD
investments -20787000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities 574000.00
totalCashFromFinancingActivities -9859000.00
changeToOperatingActivities 259000.00
netIncome 7255000.00
changeInCash -9025000.00
beginPeriodCashFlow 93548000.00
endPeriodCashFlow 84523000.00
totalCashFromOperatingActivities 4253000.00
depreciation 686000.00
dividendsPaid 10865000.00
changeToInventory -244000.00
changeToAccountReceivables -8686000.00
salePurchaseOfStock -10650000.00
otherCashflowsFromFinancingActivities 1094000.00
changeToNetincome 4091000.00
capitalExpenditures 231000
changeInWorkingCapital -8373000.00
stockBasedCompensation 4337000.00
otherNonCashItems 348000.00
freeCashFlow 4022000.00
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
investments -384000.00
changeToLiabilities 4346000.00
totalCashflowsFromInvestingActivities -3419000.00
netBorrowings -300000.00
totalCashFromFinancingActivities -9859000.00
changeToOperatingActivities -3789000.00
netIncome 7255000.00
changeInCash -9025000.00
beginPeriodCashFlow 93548000.00
endPeriodCashFlow 84523000.00
totalCashFromOperatingActivities 4253000.00
depreciation 686000.00
dividendsPaid 10865000.00
changeToInventory -244000.00
changeToAccountReceivables -8686000.00
salePurchaseOfStock -10650000.00
otherCashflowsFromFinancingActivities 1094000.00
changeToNetincome 4685000.00
capitalExpenditures 231000
changeInWorkingCapital -8373000.00
stockBasedCompensation 4337000.00
otherNonCashItems 348000.00
freeCashFlow 4022000.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
investments -21357000.00
changeToLiabilities 2551000.00
totalCashflowsFromInvestingActivities -21884000.00
netBorrowings -300000.00
totalCashFromFinancingActivities -19102000.00
changeToOperatingActivities 110000.00
netIncome 8263000.00
changeInCash -27973000.00
beginPeriodCashFlow 121521000.00
endPeriodCashFlow 93548000.00
totalCashFromOperatingActivities 13013000.00
depreciation 588000.00
dividendsPaid 5563000.00
changeToInventory 794000.00
changeToAccountReceivables -3267000.00
salePurchaseOfStock -13848000.00
otherCashflowsFromFinancingActivities 609000.00
changeToNetincome 3974000.00
capitalExpenditures 527000
changeInWorkingCapital 188000.00
stockBasedCompensation 3474000.00
otherNonCashItems 500000.00
freeCashFlow 12486000.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
investments -1501000.00
changeToLiabilities -2463000.00
totalCashflowsFromInvestingActivities -1814000.00
netBorrowings -300000.00
totalCashFromFinancingActivities -7071000.00
changeToOperatingActivities 5281000.00
netIncome 8240000.00
changeInCash 8173000.00
beginPeriodCashFlow 113348000.00
endPeriodCashFlow 121521000.00
totalCashFromOperatingActivities 17058000.00
issuanceOfCapitalStock 0.00
depreciation 599000.00
dividendsPaid 5563000.00
changeToInventory 2928000.00
changeToAccountReceivables -813000.00
salePurchaseOfStock -7096000.00
otherCashflowsFromFinancingActivities 325000.00
changeToNetincome 3286000.00
capitalExpenditures 313000
changeInWorkingCapital 4241000.00
stockBasedCompensation 3366000.00
otherNonCashItems 612000.00
freeCashFlow 16745000.00
2021-03-31
date 2021-03-31
filing_date 2021-04-27
currency_symbol USD
investments 69842000.00
changeToLiabilities 5331000.00
totalCashflowsFromInvestingActivities 69739000.00
netBorrowings -300000.00
totalCashFromFinancingActivities -257000.00
changeToOperatingActivities -5333000.00
netIncome 8381000.00
changeInCash -17601000.00
beginPeriodCashFlow 63635000.00
endPeriodCashFlow 46034000.00
totalCashFromOperatingActivities 10087000.00
depreciation 587000.00
dividendsPaid 855000.00
changeToInventory 929000.00
changeToAccountReceivables -3364000.00
salePurchaseOfStock 228000.00
otherCashflowsFromFinancingActivities 86656000.00
changeToNetincome 3116000.00
capitalExpenditures 418000
changeInWorkingCapital -2213000.00
stockBasedCompensation 3198000.00
otherNonCashItems 153000.00
freeCashFlow 9669000.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
investments -27431000.00
changeToLiabilities 3090000.00
totalCashflowsFromInvestingActivities -27431000.00
netBorrowings -632000.00
totalCashFromFinancingActivities -257000.00
changeToOperatingActivities -2868000.00
netIncome 8381000.00
changeInCash -17601000.00
beginPeriodCashFlow 63635000.00
endPeriodCashFlow 46034000.00
totalCashFromOperatingActivities 10087000.00
depreciation 587000.00
dividendsPaid 855000.00
changeToInventory 929000.00
changeToAccountReceivables -3364000.00
salePurchaseOfStock 228000.00
otherCashflowsFromFinancingActivities 86656000.00
changeToNetincome 3332000.00
capitalExpenditures 418000
changeInWorkingCapital -2213000.00
stockBasedCompensation 3198000.00
otherNonCashItems 153000.00
freeCashFlow 9669000.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
investments -111837000.00
changeToLiabilities 7185000.00
totalCashflowsFromInvestingActivities -111837000.00
netBorrowings -627000.00
totalCashFromFinancingActivities -4251000.00
changeToOperatingActivities -3916000.00
netIncome 6964000.00
changeInCash -105214000.00
beginPeriodCashFlow 168849000.00
endPeriodCashFlow 63635000.00
totalCashFromOperatingActivities 10874000.00
depreciation 562000.00
dividendsPaid 3721000.00
changeToInventory -1046000.00
changeToAccountReceivables -1010000.00
salePurchaseOfStock -228000.00
otherCashflowsFromFinancingActivities 325000.00
changeToNetincome 2135000.00
capitalExpenditures 471000
changeInWorkingCapital 1233000.00
stockBasedCompensation 2097000.00
otherNonCashItems -20000.00
freeCashFlow 10403000.00
2020-06-30
date 2020-06-30
filing_date 2020-06-30
currency_symbol USD
investments 8000.00
changeToLiabilities 876000.00
totalCashflowsFromInvestingActivities 8000.00
netBorrowings -619000.00
totalCashFromFinancingActivities 85738000.00
changeToOperatingActivities 5410000.00
netIncome 6639000.00
changeInCash 96476000.00
beginPeriodCashFlow 72373000.00
endPeriodCashFlow 168849000.00
totalCashFromOperatingActivities 10730000.00
depreciation 551000.00
dividendsPaid 3721000.00
changeToInventory -2695000.00
changeToAccountReceivables -1868000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 703000.00
changeToNetincome 1817000.00
capitalExpenditures 293000
changeInWorkingCapital 1723000.00
stockBasedCompensation 1817000.00
otherNonCashItems 13000.00
freeCashFlow 10437000.00
2020-03-31
date 2020-03-31
filing_date 2020-03-31
currency_symbol USD
investments -48000.00
changeToLiabilities 3440000.00
totalCashflowsFromInvestingActivities -48000.00
netBorrowings -619000.00
totalCashFromFinancingActivities -4137000.00
changeToOperatingActivities -4658000.00
netIncome 5264000.00
changeInCash 2600000.00
beginPeriodCashFlow 69773000.00
endPeriodCashFlow 72373000.00
totalCashFromOperatingActivities 6785000.00
depreciation 568000.00
otherCashflowsFromInvestingActivities 300000.00
dividendsPaid 3866000.00
changeToInventory 1287000.00
changeToAccountReceivables -775000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 348000.00
changeToNetincome 1659000.00
capitalExpenditures 348000
changeInWorkingCapital -694000.00
stockBasedCompensation 1659000.00
otherNonCashItems -12000.00
freeCashFlow 6437000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-25
currency_symbol USD
investments 10035000.00
changeToLiabilities -14260000.00
totalCashflowsFromInvestingActivities 10035000.00
netBorrowings -617000.00
totalCashFromFinancingActivities 252000.00
changeToOperatingActivities 23889000.00
netIncome -8233000.00
changeInCash 12701000.00
beginPeriodCashFlow 57072000.00
endPeriodCashFlow 69773000.00
totalCashFromOperatingActivities 2413000.00
depreciation 522000.00
otherCashflowsFromInvestingActivities 31549000.00
dividendsPaid 6720000.00
changeToInventory 1868000.00
changeToAccountReceivables -3603000.00
salePurchaseOfStock 8002000.00
otherCashflowsFromFinancingActivities 870000.00
changeToNetincome 1959000.00
capitalExpenditures 273000
changeInWorkingCapital 8145000.00
stockBasedCompensation 1959000.00
otherNonCashItems 16302000.00
freeCashFlow 2140000.00
2019-09-30
date 2019-09-30
filing_date 2019-09-30
currency_symbol USD
investments -5030000.00
changeToLiabilities -1291000.00
totalCashflowsFromInvestingActivities -5030000.00
netBorrowings -616000.00
totalCashFromFinancingActivities -3347000.00
changeToOperatingActivities -1127000.00
netIncome 4367000.00
changeInCash -4338000.00
beginPeriodCashFlow 61410000.00
endPeriodCashFlow 57072000.00
totalCashFromOperatingActivities 4039000.00
depreciation 542000.00
otherCashflowsFromInvestingActivities 21241000.00
dividendsPaid 3502000.00
changeToInventory -421000.00
changeToAccountReceivables 617000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 771000.00
changeToNetincome 1352000.00
capitalExpenditures 315000
changeInWorkingCapital -2183000.00
stockBasedCompensation 1352000.00
otherNonCashItems -39000.00
freeCashFlow 3724000.00
2019-06-30
date 2019-06-30
filing_date 2019-06-30
currency_symbol USD
investments -8886000.00
changeToLiabilities 4452000.00
totalCashflowsFromInvestingActivities 3560000.00
netBorrowings -619000.00
totalCashFromFinancingActivities -7322000.00
changeToOperatingActivities -267000.00
netIncome 4794000.00
changeInCash -7786000.00
beginPeriodCashFlow 48161000.00
endPeriodCashFlow 40375000.00
totalCashFromOperatingActivities 8422000.00
depreciation 506000.00
otherCashflowsFromInvestingActivities 4921000.00
dividendsPaid 0.00
changeToInventory -4357000.00
changeToAccountReceivables 2237000.00
salePurchaseOfStock -7051000.00
otherCashflowsFromFinancingActivities 348000.00
changeToNetincome 1057000.00
capitalExpenditures 245000
changeInWorkingCapital 1895000.00
stockBasedCompensation 1034000.00
otherNonCashItems 170000.00
freeCashFlow 8177000.00
2019-03-31
date 2019-03-31
filing_date 2019-03-31
currency_symbol USD
investments 12446000.00
changeToLiabilities 7599000.00
totalCashflowsFromInvestingActivities 12446000.00
netBorrowings -618000.00
totalCashFromFinancingActivities -4083000.00
changeToOperatingActivities 3929000.00
netIncome 3049000.00
changeInCash 16658000.00
beginPeriodCashFlow 31503000.00
endPeriodCashFlow 48161000.00
totalCashFromOperatingActivities 8295000.00
depreciation 474000.00
otherCashflowsFromInvestingActivities 13562000.00
dividendsPaid 3218000.00
changeToInventory -2899000.00
changeToAccountReceivables -4860000.00
salePurchaseOfStock -951000.00
otherCashflowsFromFinancingActivities -410000.00
changeToNetincome 1003000.00
capitalExpenditures 1116000
changeInWorkingCapital 3780000.00
stockBasedCompensation 947000.00
otherNonCashItems -11000.00
freeCashFlow 7179000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-19
currency_symbol USD
investments -943000.00
changeToLiabilities 1085000.00
totalCashflowsFromInvestingActivities 1002000.00
netBorrowings -621000.00
totalCashFromFinancingActivities -2435000.00
changeToOperatingActivities 921000.00
netIncome 4530000.00
changeInCash 10183000.00
beginPeriodCashFlow 21320000.00
endPeriodCashFlow 31503000.00
totalCashFromOperatingActivities 11616000.00
depreciation 643000.00
otherCashflowsFromInvestingActivities 2307000.00
dividendsPaid 5761000.00
changeToInventory -1491000.00
changeToAccountReceivables 7374000.00
salePurchaseOfStock -2752000.00
otherCashflowsFromFinancingActivities 938000.00
changeToNetincome 1071000.00
capitalExpenditures 362000
changeInWorkingCapital 5325000.00
stockBasedCompensation 989000.00
otherNonCashItems 9604000.00
freeCashFlow 11254000.00
2018-09-30
date 2018-09-30
filing_date 2018-09-30
currency_symbol USD
investments 700000.00
changeToLiabilities 2829000.00
totalCashflowsFromInvestingActivities 338000.00
netBorrowings -625000.00
totalCashFromFinancingActivities -4538000.00
changeToOperatingActivities -65000.00
netIncome 4135000.00
changeInCash -718000.00
beginPeriodCashFlow 22038000.00
endPeriodCashFlow 21320000.00
totalCashFromOperatingActivities 3482000.00
depreciation 561000.00
otherCashflowsFromInvestingActivities 2307000.00
dividendsPaid 5761000.00
changeToInventory -3414000.00
changeToAccountReceivables -1500000.00
salePurchaseOfStock -1058000.00
otherCashflowsFromFinancingActivities 2906000.00
changeToNetincome 936000.00
capitalExpenditures 362000
changeInWorkingCapital -2086000.00
stockBasedCompensation 853000.00
otherNonCashItems -64000.00
freeCashFlow 3120000.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
investments 451000.00
changeToLiabilities 391000.00
totalCashflowsFromInvestingActivities 115000.00
netBorrowings -626000.00
totalCashFromFinancingActivities -3682000.00
changeToOperatingActivities 2410000.00
netIncome 2394000.00
changeInCash -1371000.00
beginPeriodCashFlow 33349000.00
endPeriodCashFlow 31978000.00
totalCashFromOperatingActivities 2196000.00
depreciation 565000.00
otherCashflowsFromInvestingActivities 2307000.00
dividendsPaid 5761000.00
changeToInventory -1115000.00
changeToAccountReceivables -3284000.00
salePurchaseOfStock -3287000.00
otherCashflowsFromFinancingActivities 231000.00
changeToNetincome 835000.00
capitalExpenditures 336000
changeInWorkingCapital -1568000.00
stockBasedCompensation 750000.00
otherNonCashItems -30000.00
freeCashFlow 1860000.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
investments 727000.00
changeToLiabilities 7849000.00
totalCashflowsFromInvestingActivities 447000.00
netBorrowings -636000.00
totalCashFromFinancingActivities -6565000.00
changeToOperatingActivities -2753000.00
netIncome 2434000.00
changeInCash 2168000.00
beginPeriodCashFlow 31181000.00
endPeriodCashFlow 33349000.00
totalCashFromOperatingActivities 8286000.00
depreciation 540000.00
otherCashflowsFromInvestingActivities 2307000.00
dividendsPaid 5761000.00
changeToInventory -971000.00
changeToAccountReceivables 389000.00
salePurchaseOfStock -7224000.00
otherCashflowsFromFinancingActivities 1295000.00
changeToNetincome 798000.00
capitalExpenditures 280000
changeInWorkingCapital 4499000.00
stockBasedCompensation 695000.00
otherNonCashItems 15000.00
freeCashFlow 8006000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-26
currency_symbol USD
investments 8116000.00
changeToLiabilities 4491000.00
totalCashflowsFromInvestingActivities 8404000.00
netBorrowings -3504000.00
totalCashFromFinancingActivities -8864000.00
changeToOperatingActivities 770000.00
netIncome 672000.00
changeInCash 2195000.00
beginPeriodCashFlow 22040000.00
endPeriodCashFlow 24235000.00
totalCashFromOperatingActivities 8360000.00
depreciation 579000.00
otherCashflowsFromInvestingActivities 1862000.00
dividendsPaid 5761000.00
changeToInventory -132000.00
changeToAccountReceivables 2538000.00
salePurchaseOfStock -9015000.00
otherCashflowsFromFinancingActivities 777000.00
changeToNetincome 2877000.00
capitalExpenditures 533000
changeInWorkingCapital 6236000.00
stockBasedCompensation 626000.00
otherNonCashItems 9722000.00
freeCashFlow 7827000.00
2017-09-30
date 2017-09-30
filing_date 2017-09-30
currency_symbol USD
investments 4961000.00
changeToLiabilities 701000.00
totalCashflowsFromInvestingActivities 5705000.00
netBorrowings -953000.00
totalCashFromFinancingActivities -6840000.00
changeToOperatingActivities 2655000.00
netIncome 1049000.00
changeInCash 3920000.00
beginPeriodCashFlow 18120000.00
endPeriodCashFlow 22040000.00
totalCashFromOperatingActivities 6194000.00
depreciation 599000.00
otherCashflowsFromInvestingActivities 1862000.00
changeToInventory -488000.00
changeToAccountReceivables 960000.00
salePurchaseOfStock -6366000.00
otherCashflowsFromFinancingActivities 479000.00
changeToNetincome 718000.00
capitalExpenditures 395000
changeInWorkingCapital 3792000.00
stockBasedCompensation 572000.00
otherNonCashItems 36000.00
freeCashFlow 5799000.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
investments 1771000.00
changeToLiabilities -285000.00
totalCashflowsFromInvestingActivities 1139000.00
netBorrowings -940000.00
totalCashFromFinancingActivities -3543000.00
changeToOperatingActivities 952000.00
netIncome 1014000.00
changeInCash 402000.00
beginPeriodCashFlow 17718000.00
endPeriodCashFlow 18120000.00
totalCashFromOperatingActivities 2357000.00
depreciation 605000.00
otherCashflowsFromInvestingActivities 1862000.00
changeToInventory 497000.00
changeToAccountReceivables -1165000.00
salePurchaseOfStock -2850000.00
otherCashflowsFromFinancingActivities 247000.00
changeToNetincome 739000.00
capitalExpenditures 183000
changeInWorkingCapital -219000.00
stockBasedCompensation 571000.00
otherNonCashItems 218000.00
freeCashFlow 2174000.00
2017-03-31
date 2017-03-31
filing_date 2017-03-31
currency_symbol USD
investments 14000.00
changeToLiabilities 575000.00
totalCashflowsFromInvestingActivities -449000.00
netBorrowings -985000.00
totalCashFromFinancingActivities -7031000.00
changeToOperatingActivities -3319000.00
netIncome 1295000.00
changeInCash -6626000.00
beginPeriodCashFlow 24344000.00
endPeriodCashFlow 17718000.00
totalCashFromOperatingActivities 854000.00
depreciation 655000.00
otherCashflowsFromInvestingActivities 1862000.00
changeToInventory -107000.00
changeToAccountReceivables 1056000.00
salePurchaseOfStock -7332000.00
otherCashflowsFromFinancingActivities 1286000.00
changeToNetincome 699000.00
capitalExpenditures 463000
changeInWorkingCapital -1792000.00
stockBasedCompensation 538000.00
otherNonCashItems -3000.00
freeCashFlow 391000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-20
currency_symbol USD
investments 15644000.00
changeToLiabilities -5874000.00
totalCashflowsFromInvestingActivities 14060000.00
netBorrowings 647000.00
totalCashFromFinancingActivities -1293000.00
changeToOperatingActivities 1080000.00
netIncome 14768000.00
changeInCash 5112000.00
beginPeriodCashFlow 19232000.00
endPeriodCashFlow 24344000.00
totalCashFromOperatingActivities 6691000.00
depreciation 630000.00
otherCashflowsFromInvestingActivities -107000.00
dividendsPaid 5761000.00
changeToInventory -666000.00
changeToAccountReceivables 385000.00
salePurchaseOfStock -7666000.00
otherCashflowsFromFinancingActivities 7451000.00
changeToNetincome 3387000.00
capitalExpenditures 288000
changeInWorkingCapital -9520000.00
stockBasedCompensation 590000.00
otherNonCashItems -1753000.00
freeCashFlow 6403000.00
2016-09-30
date 2016-09-30
filing_date 2016-09-30
currency_symbol USD
totalCashflowsFromInvestingActivities 14346000.00
totalCashFromFinancingActivities -15954000.00
changeToOperatingActivities 834000.00
netIncome 971000.00
changeInCash 771000.00
beginPeriodCashFlow 18461000.00
endPeriodCashFlow 19232000.00
totalCashFromOperatingActivities 3434000.00
depreciation 712000.00
changeToInventory -642000.00
changeToAccountReceivables -1262000.00
salePurchaseOfStock -15000000.00
otherCashflowsFromFinancingActivities 342000.00
capitalExpenditures 367000
changeInWorkingCapital 985000.00
stockBasedCompensation 622000.00
otherNonCashItems -43000.00
freeCashFlow 3067000.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
totalCashflowsFromInvestingActivities 1055000.00
totalCashFromFinancingActivities -3629000.00
changeToOperatingActivities 4000000.00
netIncome 721000.00
changeInCash 1883000.00
beginPeriodCashFlow 16578000.00
endPeriodCashFlow 18461000.00
totalCashFromOperatingActivities 5501000.00
depreciation 781000.00
changeToInventory 1855000.00
changeToAccountReceivables 496000.00
salePurchaseOfStock -1805000.00
otherCashflowsFromFinancingActivities -137000.00
capitalExpenditures 361000
changeInWorkingCapital 2965000.00
stockBasedCompensation 612000.00
otherNonCashItems 201000.00
freeCashFlow 5140000.00
2016-03-31
date 2016-03-31
filing_date 2016-03-31
currency_symbol USD
totalCashflowsFromInvestingActivities 1044000.00
totalCashFromFinancingActivities -6090000.00
netIncome -222000.00
changeInCash -2330000.00
beginPeriodCashFlow 18908000.00
endPeriodCashFlow 16578000.00
totalCashFromOperatingActivities 2716000.00
depreciation 769000.00
changeToInventory -102000.00
changeToAccountReceivables 2907000.00
salePurchaseOfStock -4921000.00
otherCashflowsFromFinancingActivities 123000.00
capitalExpenditures 461000
changeInWorkingCapital 1281000.00
stockBasedCompensation 590000.00
otherNonCashItems 29000.00
freeCashFlow 2255000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-29
currency_symbol USD
investments 5268000.00
changeToLiabilities 2747000.00
totalCashflowsFromInvestingActivities 4333000.00
netBorrowings 1579000.00
totalCashFromFinancingActivities 423000.00
changeToOperatingActivities 4445000.00
netIncome 2796000.00
changeInCash 3771000.00
beginPeriodCashFlow 15137000.00
endPeriodCashFlow 18908000.00
totalCashFromOperatingActivities 7706000.00
depreciation 613000.00
otherCashflowsFromInvestingActivities 1032000.00
dividendsPaid 5761000.00
changeToInventory -481000.00
changeToAccountReceivables 598000.00
salePurchaseOfStock -4532000.00
otherCashflowsFromFinancingActivities 6321000.00
changeToNetincome 3480000.00
capitalExpenditures 299000
changeInWorkingCapital 3480000.00
stockBasedCompensation 448000.00
otherNonCashItems -2571000.00
freeCashFlow 7407000.00
2015-09-30
date 2015-09-30
filing_date 2015-09-30
currency_symbol USD
totalCashflowsFromInvestingActivities 8691000.00
totalCashFromFinancingActivities -4634000.00
netIncome -130000.00
changeInCash -170000.00
beginPeriodCashFlow 15307000.00
endPeriodCashFlow 15137000.00
totalCashFromOperatingActivities 1786000.00
depreciation 723000.00
otherCashflowsFromInvestingActivities 1826000.00
changeToInventory -1136000.00
changeToAccountReceivables 1980000.00
salePurchaseOfStock -3662000.00
otherCashflowsFromFinancingActivities 5000.00
capitalExpenditures 345000
changeInWorkingCapital 363000.00
stockBasedCompensation 618000.00
otherNonCashItems -87000.00
freeCashFlow 1441000.00
2015-06-30
date 2015-06-30
filing_date 2015-06-30
currency_symbol USD
totalCashflowsFromInvestingActivities 6013000.00
totalCashFromFinancingActivities -7620000.00
netIncome -1922000.00
changeInCash -1199000.00
beginPeriodCashFlow 16506000.00
endPeriodCashFlow 15307000.00
totalCashFromOperatingActivities 3357000.00
depreciation 803000.00
otherCashflowsFromInvestingActivities 1365000.00
changeToInventory -528000.00
changeToAccountReceivables 2853000.00
salePurchaseOfStock -6080000.00
otherCashflowsFromFinancingActivities -174000.00
capitalExpenditures 490000
changeInWorkingCapital 3414000.00
stockBasedCompensation 646000.00
otherNonCashItems 177000.00
freeCashFlow 2867000.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
totalCashflowsFromInvestingActivities 2949000.00
totalCashFromFinancingActivities -5953000.00
netIncome -378000.00
changeInCash 1709000.00
beginPeriodCashFlow 14797000.00
endPeriodCashFlow 16506000.00
totalCashFromOperatingActivities 4713000.00
depreciation 824000.00
changeToInventory 132000.00
changeToAccountReceivables 144000.00
salePurchaseOfStock -5249000.00
otherCashflowsFromFinancingActivities 272000.00
capitalExpenditures 842000
changeInWorkingCapital 3441000.00
stockBasedCompensation 661000.00
otherNonCashItems -148000.00
freeCashFlow 3871000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-24
currency_symbol USD
investments -43425000.00
changeToLiabilities 9431000.00
totalCashflowsFromInvestingActivities -43379000.00
netBorrowings -5024000.00
totalCashFromFinancingActivities -3869000.00
changeToOperatingActivities -4434000.00
netIncome 946000.00
changeInCash -1269000.00
beginPeriodCashFlow 16066000.00
endPeriodCashFlow 14797000.00
totalCashFromOperatingActivities 2367000.00
depreciation 800000.00
otherCashflowsFromInvestingActivities 2585000.00
dividendsPaid 29855000.00
changeToInventory 359000.00
changeToAccountReceivables -1055000.00
salePurchaseOfStock -2534000.00
otherCashflowsFromFinancingActivities 59795000.00
changeToNetincome 3366000.00
capitalExpenditures 1189000
changeInWorkingCapital -414000.00
stockBasedCompensation 582000.00
otherNonCashItems -2487000.00
freeCashFlow 1178000.00
2014-09-30
date 2014-09-30
filing_date 2014-09-30
currency_symbol USD
totalCashFromFinancingActivities -3670000.00
netIncome -708000.00
changeInCash -2135000.00
beginPeriodCashFlow 18201000.00
endPeriodCashFlow 16066000.00
totalCashFromOperatingActivities 2029000.00
depreciation 801000.00
otherCashflowsFromInvestingActivities 1834000.00
changeToInventory -1010000.00
changeToAccountReceivables 693000.00
salePurchaseOfStock -2733000.00
otherCashflowsFromFinancingActivities 39000.00
capitalExpenditures 731000
changeInWorkingCapital 1123000.00
stockBasedCompensation 648000.00
otherNonCashItems -148000.00
freeCashFlow 1298000.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
totalCashFromFinancingActivities -1323000.00
netIncome -46000.00
changeInCash -57336000.00
beginPeriodCashFlow 75537000.00
endPeriodCashFlow 18201000.00
totalCashFromOperatingActivities -386000.00
depreciation 773000.00
otherCashflowsFromInvestingActivities 1381000.00
changeToInventory -277000.00
changeToAccountReceivables -3751000.00
otherCashflowsFromFinancingActivities 44000.00
capitalExpenditures 308000
changeInWorkingCapital -1960000.00
stockBasedCompensation 695000.00
otherNonCashItems -4000.00
freeCashFlow -694000.00
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
totalCashflowsFromInvestingActivities 12509000.00
totalCashFromFinancingActivities 30318000.00
netIncome -278000.00
changeInCash 44774000.00
beginPeriodCashFlow 30763000.00
endPeriodCashFlow 75537000.00
totalCashFromOperatingActivities 1947000.00
depreciation 856000.00
otherCashflowsFromInvestingActivities 530000.00
changeToInventory 43000.00
changeToAccountReceivables -612000.00
otherCashflowsFromFinancingActivities 1724000.00
capitalExpenditures 411000
changeInWorkingCapital 546000.00
stockBasedCompensation 621000.00
otherNonCashItems 163000.00
freeCashFlow 1536000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-26
currency_symbol USD
totalCashflowsFromInvestingActivities 8655000.00
totalCashFromFinancingActivities -990000.00
changeToOperatingActivities 2265000.00
netIncome 2771000.00
changeInCash 9166000.00
beginPeriodCashFlow 21597000.00
endPeriodCashFlow 30763000.00
totalCashFromOperatingActivities 5568000.00
depreciation 814000.00
otherCashflowsFromInvestingActivities 2623000.00
changeToInventory -418000.00
changeToAccountReceivables 1639000.00
otherCashflowsFromFinancingActivities 376000.00
capitalExpenditures 363000
changeInWorkingCapital 1422000.00
stockBasedCompensation 522000.00
otherNonCashItems 1985000.00
freeCashFlow 5205000.00
2013-09-30
date 2013-09-30
filing_date 2013-09-30
currency_symbol USD
totalCashflowsFromInvestingActivities 4227000.00
totalCashFromFinancingActivities -560000.00
netIncome 935000.00
changeInCash 2124000.00
beginPeriodCashFlow 19474000.00
endPeriodCashFlow 21598000.00
totalCashFromOperatingActivities 1616000.00
depreciation 854000.00
otherCashflowsFromInvestingActivities 1772000.00
changeToInventory 73000.00
changeToAccountReceivables -1664000.00
otherCashflowsFromFinancingActivities 1167000.00
capitalExpenditures 390000
changeInWorkingCapital -774000.00
stockBasedCompensation 462000.00
otherNonCashItems 63000.00
freeCashFlow 1226000.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
totalCashflowsFromInvestingActivities 3159000.00
totalCashFromFinancingActivities -2905000.00
netIncome 441000.00
changeInCash 4341000.00
beginPeriodCashFlow 15133000.00
endPeriodCashFlow 19474000.00
totalCashFromOperatingActivities 4061000.00
depreciation 597000.00
otherCashflowsFromInvestingActivities 1312000.00
changeToInventory 2065000.00
changeToAccountReceivables -1524000.00
otherCashflowsFromFinancingActivities -39000.00
capitalExpenditures 395000
changeInWorkingCapital 2520000.00
stockBasedCompensation 373000.00
otherNonCashItems 45000.00
freeCashFlow 3666000.00
2013-03-31
date 2013-03-31
filing_date 2013-04-11
currency_symbol USD
totalCashFromFinancingActivities -3416000.00
netIncome 524000.00
changeInCash 5773000.00
beginPeriodCashFlow 9446000.00
endPeriodCashFlow 15219000.00
totalCashFromOperatingActivities 8235000.00
depreciation 747000.00
otherCashflowsFromInvestingActivities 461000.00
changeToInventory 1935000.00
changeToAccountReceivables 2491000.00
salePurchaseOfStock -618000.00
otherCashflowsFromFinancingActivities 68000.00
capitalExpenditures 162000
changeInWorkingCapital 6188000.00
stockBasedCompensation 332000.00
otherNonCashItems 430000.00
freeCashFlow 8073000.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities 1358000.00
totalCashFromFinancingActivities -3416000.00
netIncome 524000.00
changeInCash 5773000.00
beginPeriodCashFlow 9446000.00
endPeriodCashFlow 15219000.00
totalCashFromOperatingActivities 8235000.00
depreciation 747000.00
changeToInventory 1935000.00
changeToAccountReceivables 2491000.00
salePurchaseOfStock -618000.00
otherCashflowsFromFinancingActivities 68000.00
capitalExpenditures 162000
changeInWorkingCapital 6188000.00
stockBasedCompensation 332000.00
otherNonCashItems 430000.00
freeCashFlow 8073000.00
2012-09-30
date 2012-09-30
filing_date 2012-09-30
currency_symbol USD
totalCashflowsFromInvestingActivities 404000.00
totalCashFromFinancingActivities -4527000.00
netIncome -1108000.00
changeInCash -6827000.00
beginPeriodCashFlow 16273000.00
endPeriodCashFlow 9446000.00
totalCashFromOperatingActivities -1245000.00
depreciation 735000.00
otherCashflowsFromInvestingActivities 1590000.00
changeToInventory 838000.00
changeToAccountReceivables 195000.00
salePurchaseOfStock -2050000.00
otherCashflowsFromFinancingActivities -1055000.00
capitalExpenditures 674000
changeInWorkingCapital -1380000.00
stockBasedCompensation 407000.00
otherNonCashItems 101000.00
freeCashFlow -1919000.00
2012-06-30
date 2012-06-30
filing_date 2012-06-30
currency_symbol USD
totalCashflowsFromInvestingActivities 1459000.00
totalCashFromFinancingActivities -4280000.00
netIncome -2035000.00
changeInCash -9194000.00
beginPeriodCashFlow 25467000.00
endPeriodCashFlow 16273000.00
totalCashFromOperatingActivities -4617000.00
depreciation 695000.00
otherCashflowsFromInvestingActivities 990000.00
changeToInventory 417000.00
changeToAccountReceivables -548000.00
salePurchaseOfStock -1736000.00
otherCashflowsFromFinancingActivities -297000.00
capitalExpenditures 519000
changeInWorkingCapital -3760000.00
stockBasedCompensation 341000.00
otherNonCashItems 142000.00
freeCashFlow -5136000.00
2012-03-31
date 2012-03-31
filing_date 2012-04-19
currency_symbol USD
totalCashflowsFromInvestingActivities 1756000.00
totalCashFromFinancingActivities -629000.00
netIncome 670000.00
changeInCash 10288000.00
beginPeriodCashFlow 17969000.00
endPeriodCashFlow 28257000.00
totalCashFromOperatingActivities 4012000.00
depreciation 717000.00
otherCashflowsFromInvestingActivities 600000.00
changeToInventory -3723000.00
changeToAccountReceivables 1287000.00
salePurchaseOfStock -2513000.00
otherCashflowsFromFinancingActivities 6253000.00
capitalExpenditures 316000
changeInWorkingCapital 1944000.00
stockBasedCompensation 492000.00
otherNonCashItems 189000.00
freeCashFlow 3696000.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalCashFromFinancingActivities -629000.00
netIncome 670000.00
changeInCash 10288000.00
beginPeriodCashFlow 17969000.00
endPeriodCashFlow 28257000.00
totalCashFromOperatingActivities 4012000.00
depreciation 717000.00
changeToInventory -3723000.00
changeToAccountReceivables 1287000.00
otherCashflowsFromFinancingActivities 6253000.00
capitalExpenditures 316000
changeInWorkingCapital 1944000.00
stockBasedCompensation 492000.00
otherNonCashItems 189000.00
freeCashFlow 3696000.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
totalCashFromFinancingActivities 17260000.00
netIncome -527000.00
changeInCash -1323000.00
beginPeriodCashFlow 19292000.00
endPeriodCashFlow 17969000.00
totalCashFromOperatingActivities -405000.00
depreciation 721000.00
changeToInventory 315000.00
changeToAccountReceivables 1355000.00
otherCashflowsFromFinancingActivities 20250000.00
capitalExpenditures 434000
changeInWorkingCapital -624000.00
stockBasedCompensation -76000.00
otherNonCashItems -5000.00
freeCashFlow -839000.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
totalCashFromFinancingActivities -1228000.00
netIncome 3992000.00
changeInCash -5411000.00
beginPeriodCashFlow 24703000.00
endPeriodCashFlow 19292000.00
totalCashFromOperatingActivities -3865000.00
depreciation 879000.00
changeToInventory -1083000.00
changeToAccountReceivables -5384000.00
otherCashflowsFromFinancingActivities -318000.00
capitalExpenditures 304000
changeInWorkingCapital -9421000.00
stockBasedCompensation 581000.00
otherNonCashItems 104000.00
freeCashFlow -4169000.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
totalCashFromFinancingActivities -1333000.00
netIncome 3029000.00
changeInCash -25608000.00
beginPeriodCashFlow 50311000.00
endPeriodCashFlow 24703000.00
totalCashFromOperatingActivities -371000.00
depreciation 922000.00
changeToInventory 355000.00
changeToAccountReceivables -4850000.00
otherCashflowsFromFinancingActivities 167000.00
capitalExpenditures 525000
changeInWorkingCapital -5905000.00
stockBasedCompensation 1140000.00
otherNonCashItems 99000.00
freeCashFlow -896000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-10
currency_symbol USD
totalCashFromFinancingActivities 149000.00
netIncome 5356000.00
changeInCash 6045000.00
beginPeriodCashFlow 44266000.00
endPeriodCashFlow 50311000.00
totalCashFromOperatingActivities 5691000.00
depreciation 958000.00
changeToInventory -2097000.00
changeToAccountReceivables 12633000.00
otherCashflowsFromFinancingActivities 7006000.00
capitalExpenditures 284000
changeInWorkingCapital -1557000.00
stockBasedCompensation 326000.00
otherNonCashItems 608000.00
freeCashFlow 5407000.00
2010-09-30
date 2010-09-30
filing_date 2010-09-30
currency_symbol USD
totalCashFromFinancingActivities -1156000.00
netIncome 2872000.00
changeInCash 3237000.00
beginPeriodCashFlow 41029000.00
endPeriodCashFlow 44266000.00
totalCashFromOperatingActivities 5843000.00
depreciation 1377000.00
changeToInventory -880000.00
otherCashflowsFromFinancingActivities -1550000.00
capitalExpenditures 652000
changeInWorkingCapital 1675000.00
stockBasedCompensation 294000.00
otherNonCashItems -375000.00
freeCashFlow 5191000.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
totalCashFromFinancingActivities -1446000.00
netIncome 2083000.00
changeInCash 2568000.00
beginPeriodCashFlow 38461000.00
endPeriodCashFlow 41029000.00
totalCashFromOperatingActivities 1610000.00
depreciation 991000.00
changeToInventory -579000.00
otherCashflowsFromFinancingActivities -1574000.00
capitalExpenditures 304000
changeInWorkingCapital -1570000.00
stockBasedCompensation 370000.00
otherNonCashItems -264000.00
freeCashFlow 1306000.00
2010-03-31
date 2010-03-31
filing_date 2010-06-29
currency_symbol USD
changeToLiabilities 4845000.00
totalCashFromFinancingActivities -74590000.00
netIncome 554000.00
changeInCash -31475000.00
beginPeriodCashFlow 70444000.00
endPeriodCashFlow 38969000.00
totalCashFromOperatingActivities 11865000.00
depreciation 1244000.00
changeToInventory 2914000.00
changeToAccountReceivables 4465000.00
otherCashflowsFromFinancingActivities -73147000.00
capitalExpenditures 408000
changeInWorkingCapital 8375000.00
stockBasedCompensation 544000.00
otherNonCashItems 1148000.00
freeCashFlow 11457000.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities 60273000.00
totalCashFromFinancingActivities -74590000.00
netIncome 554000.00
changeInCash -31475000.00
beginPeriodCashFlow 70444000.00
endPeriodCashFlow 38969000.00
totalCashFromOperatingActivities 11865000.00
depreciation 1244000.00
changeToInventory 2914000.00
changeToAccountReceivables 4465000.00
otherCashflowsFromFinancingActivities -73147000.00
capitalExpenditures 408000
changeInWorkingCapital 8375000.00
stockBasedCompensation 544000.00
otherNonCashItems 1148000.00
freeCashFlow 11457000.00
2009-09-30
date 2009-09-30
filing_date 2009-09-30
currency_symbol USD
totalCashflowsFromInvestingActivities 29023000.00
totalCashFromFinancingActivities -1467000.00
netIncome 139000.00
changeInCash 45530000.00
beginPeriodCashFlow 24914000.00
endPeriodCashFlow 70444000.00
totalCashFromOperatingActivities 5643000.00
depreciation 1246000.00
changeToInventory 2894000.00
changeToAccountReceivables 3212000.00
otherCashflowsFromFinancingActivities -1500000.00
capitalExpenditures 94000
changeInWorkingCapital 2842000.00
stockBasedCompensation 423000.00
otherNonCashItems 127000.00
freeCashFlow 5549000.00
2009-06-30
date 2009-06-30
filing_date 2009-06-30
currency_symbol USD
totalCashFromFinancingActivities -1500000.00
netIncome -891000.00
changeInCash -5637000.00
beginPeriodCashFlow 30551000.00
endPeriodCashFlow 24914000.00
totalCashFromOperatingActivities 3440000.00
depreciation 1370000.00
changeToInventory 2788000.00
changeToAccountReceivables 1182000.00
otherCashflowsFromFinancingActivities -1500000.00
capitalExpenditures 429000
changeInWorkingCapital 2284000.00
stockBasedCompensation 489000.00
otherNonCashItems -696000.00
freeCashFlow 3011000.00
2009-03-31
date 2009-03-31
filing_date 2009-06-30
currency_symbol USD
totalCashFromFinancingActivities -51740000.00
netIncome -86657000.00
changeInCash 4447000.00
beginPeriodCashFlow 32332000.00
endPeriodCashFlow 36779000.00
totalCashFromOperatingActivities 8409000.00
depreciation 1877000.00
changeToInventory -508000.00
changeToAccountReceivables -3960000.00
salePurchaseOfStock 13747000.00
otherCashflowsFromFinancingActivities -65487000.00
capitalExpenditures 265000
changeInWorkingCapital 6092000.00
stockBasedCompensation 4341000.00
otherNonCashItems 82925000.00
freeCashFlow 8144000.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
totalCashFromFinancingActivities -51740000.00
netIncome -86657000.00
changeInCash 4447000.00
beginPeriodCashFlow 32332000.00
endPeriodCashFlow 36779000.00
totalCashFromOperatingActivities 8409000.00
depreciation 1877000.00
changeToInventory -508000.00
changeToAccountReceivables -3960000.00
salePurchaseOfStock 13747000.00
otherCashflowsFromFinancingActivities -65487000.00
capitalExpenditures 265000
changeInWorkingCapital 6092000.00
stockBasedCompensation 4341000.00
otherNonCashItems 82925000.00
freeCashFlow 8144000.00
2008-09-30
date 2008-09-30
filing_date 2008-09-30
currency_symbol USD
totalCashFromFinancingActivities 12158000.00
netIncome 3213000.00
changeInCash -7684000.00
beginPeriodCashFlow 40016000.00
endPeriodCashFlow 32332000.00
totalCashFromOperatingActivities 193000.00
depreciation 1735000.00
changeToInventory -73000.00
salePurchaseOfStock -2339000.00
otherCashflowsFromFinancingActivities 14250000.00
capitalExpenditures 726000
changeInWorkingCapital -6310000.00
otherNonCashItems 1555000.00
freeCashFlow -533000.00
2008-06-30
date 2008-06-30
filing_date 2008-06-30
currency_symbol USD
totalCashFromFinancingActivities 7895000.00
netIncome 1647000.00
changeInCash -48417000.00
beginPeriodCashFlow 88433000.00
endPeriodCashFlow 40016000.00
totalCashFromOperatingActivities 3971000.00
depreciation 1983000.00
changeToInventory 915000.00
salePurchaseOfStock -7186000.00
otherCashflowsFromFinancingActivities 15000000.00
capitalExpenditures 1251000
changeInWorkingCapital -1093000.00
otherNonCashItems 1434000.00
freeCashFlow 2720000.00
2008-03-31
date 2008-03-31
filing_date 2008-06-24
currency_symbol USD
totalCashflowsFromInvestingActivities 12535000.00
totalCashFromFinancingActivities 158000.00
netIncome -698000.00
changeInCash 9483000.00
beginPeriodCashFlow 65580000.00
endPeriodCashFlow 75063000.00
totalCashFromOperatingActivities 8961000.00
depreciation 1908000.00
changeToInventory -970000.00
changeToAccountReceivables -9751000.00
salePurchaseOfStock -4222000.00
otherCashflowsFromFinancingActivities 364000.00
capitalExpenditures 574000
changeInWorkingCapital 2398000.00
stockBasedCompensation 8707000.00
otherNonCashItems -7113000.00
freeCashFlow 8387000.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities 32706000.00
totalCashFromFinancingActivities 158000.00
netIncome -698000.00
changeInCash 9483000.00
beginPeriodCashFlow 65580000.00
endPeriodCashFlow 75063000.00
totalCashFromOperatingActivities 8961000.00
depreciation 1908000.00
otherCashflowsFromInvestingActivities 10000000.00
changeToInventory -970000.00
changeToAccountReceivables -9751000.00
otherCashflowsFromFinancingActivities 364000.00
capitalExpenditures 574000
changeInWorkingCapital 2398000.00
stockBasedCompensation 8707000.00
otherNonCashItems -7113000.00
freeCashFlow 8387000.00
2007-09-30
date 2007-09-30
filing_date 2007-09-30
currency_symbol USD
totalCashflowsFromInvestingActivities 32342000.00
totalCashFromFinancingActivities 1912000.00
netIncome 225000.00
changeInCash 13193000.00
beginPeriodCashFlow 52387000.00
endPeriodCashFlow 65580000.00
totalCashFromOperatingActivities 2752000.00
depreciation 1921000.00
changeToInventory 2056000.00
otherCashflowsFromFinancingActivities 8529000.00
capitalExpenditures 703000
changeInWorkingCapital -1478000.00
stockBasedCompensation 537000.00
otherNonCashItems 1835000.00
freeCashFlow 2049000.00
2007-06-30
date 2007-06-30
filing_date 2007-06-30
currency_symbol USD
totalCashflowsFromInvestingActivities 23813000.00
totalCashFromFinancingActivities 255000.00
netIncome -1036000.00
changeInCash -5442000.00
beginPeriodCashFlow 57829000.00
endPeriodCashFlow 52387000.00
totalCashFromOperatingActivities 2720000.00
depreciation 2042000.00
changeToInventory -1791000.00
otherCashflowsFromFinancingActivities -8417000.00
capitalExpenditures 474000
changeInWorkingCapital 498000.00
stockBasedCompensation 6000.00
otherNonCashItems 1787000.00
freeCashFlow 2246000.00
2007-03-31
date 2007-03-31
filing_date 2007-06-27
currency_symbol USD
totalCashflowsFromInvestingActivities 32230000.00
totalCashFromFinancingActivities 1883000.00
netIncome 671000.00
changeInCash 2519000.00
beginPeriodCashFlow 22652000.00
endPeriodCashFlow 25171000.00
totalCashFromOperatingActivities 454000.00
depreciation 2017000.00
changeToInventory -267000.00
otherCashflowsFromFinancingActivities 1666000.00
capitalExpenditures 1347000
changeInWorkingCapital -3700000.00
stockBasedCompensation -334000.00
otherNonCashItems 2467000.00
freeCashFlow -893000.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
totalCashFromFinancingActivities 1883000.00
netIncome 671000.00
changeInCash 2519000.00
beginPeriodCashFlow 22652000.00
endPeriodCashFlow 25171000.00
totalCashFromOperatingActivities 454000.00
depreciation 2017000.00
changeToInventory -267000.00
otherCashflowsFromFinancingActivities 1666000.00
capitalExpenditures 1347000
changeInWorkingCapital -3700000.00
stockBasedCompensation -334000.00
otherNonCashItems 2467000.00
freeCashFlow -893000.00
2006-09-30
date 2006-09-30
filing_date 2006-09-30
currency_symbol USD
totalCashFromFinancingActivities -61000.00
netIncome 676000.00
changeInCash -85861000.00
beginPeriodCashFlow 108513000.00
endPeriodCashFlow 22652000.00
totalCashFromOperatingActivities -2153000.00
depreciation 2006000.00
changeToInventory 128000.00
otherCashflowsFromFinancingActivities -1666000.00
capitalExpenditures 724000
changeInWorkingCapital -7718000.00
otherNonCashItems 2883000.00
freeCashFlow -2877000.00
2006-06-30
date 2006-06-30
filing_date 2006-06-30
currency_symbol USD
totalCashflowsFromInvestingActivities 21868000.00
totalCashFromFinancingActivities 1044000.00
netIncome 3253000.00
changeInCash 12101000.00
beginPeriodCashFlow 96412000.00
endPeriodCashFlow 108513000.00
totalCashFromOperatingActivities 5787000.00
depreciation 973000.00
changeToInventory -357000.00
otherCashflowsFromFinancingActivities 5270000.00
capitalExpenditures 542000
changeInWorkingCapital -649000.00
otherNonCashItems 2210000.00
freeCashFlow 5245000.00
2006-03-31
date 2006-03-31
filing_date 2006-06-29
currency_symbol USD
totalCashflowsFromInvestingActivities 16598000.00
totalCashFromFinancingActivities 296000.00
netIncome 3904000.00
changeInCash -4282000.00
beginPeriodCashFlow 75239000.00
endPeriodCashFlow 70957000.00
totalCashFromOperatingActivities 3482000.00
depreciation 1067000.00
changeToInventory -1139000.00
otherCashflowsFromFinancingActivities -8060000.00
capitalExpenditures 920000
changeInWorkingCapital -1582000.00
otherNonCashItems 93000.00
freeCashFlow 2562000.00
2005-12-31
date 2005-12-31
filing_date 2005-12-31
currency_symbol USD
totalCashFromFinancingActivities 296000.00
netIncome 3904000.00
changeInCash -4282000.00
beginPeriodCashFlow 75239000.00
endPeriodCashFlow 70957000.00
totalCashFromOperatingActivities 3482000.00
depreciation 1067000.00
changeToInventory -1139000.00
otherCashflowsFromFinancingActivities -8060000.00
capitalExpenditures 920000
changeInWorkingCapital -1582000.00
otherNonCashItems 93000.00
freeCashFlow 2562000.00
2005-09-30
date 2005-09-30
filing_date 2005-09-30
currency_symbol USD
totalCashFromFinancingActivities 1441000.00
netIncome 3476000.00
changeInCash -59887000.00
beginPeriodCashFlow 135126000.00
endPeriodCashFlow 75239000.00
totalCashFromOperatingActivities 3147000.00
depreciation 962000.00
changeToInventory -1064000.00
otherCashflowsFromFinancingActivities -64475000.00
capitalExpenditures 513000
changeInWorkingCapital -1499000.00
otherNonCashItems 208000.00
freeCashFlow 2634000.00
2005-06-30
date 2005-06-30
currency_symbol USD
totalCashFromFinancingActivities 2097000.00
netIncome 3093000.00
endPeriodCashFlow 135126000.00
totalCashFromOperatingActivities 6687000.00
changeToInventory 700000.00
capitalExpenditures 960000
2005-03-31
date 2005-03-31
currency_symbol USD
netIncome 2963000.00
capitalExpenditures 0
2004-12-31
date 2004-12-31
currency_symbol USD
totalCashFromFinancingActivities 130428000.00
netIncome 2590000.00
totalCashFromOperatingActivities 3453000.00
capitalExpenditures 4251000
2004-09-30
date 2004-09-30
currency_symbol USD
netIncome 1620000.00
capitalExpenditures 0
2004-06-30
date 2004-06-30
currency_symbol USD
netIncome 839000.00
capitalExpenditures 0
2003-12-31
date 2003-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities 6083000.00
totalCashFromFinancingActivities 1445000.00
changeToInventory 10000.00
capitalExpenditures 1997000
2002-12-31
date 2002-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities 13320000.00
changeToInventory 1859000.00
capitalExpenditures 2136000
2001-12-31
date 2001-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities 51308000.00
changeToInventory 4178000.00
changeToAccountReceivables 8604000.00
capitalExpenditures 3247000
2001-06-30
date 2001-06-30
currency_symbol USD
netIncome 306000.00
capitalExpenditures 0
2001-03-31
date 2001-03-31
currency_symbol USD
netIncome 2167000.00
capitalExpenditures 0
2000-12-31
date 2000-12-31
currency_symbol USD
totalCashFromFinancingActivities 2525000.00
netIncome 8010000.00
totalCashFromOperatingActivities 28686000.00
capitalExpenditures 3036000
2000-09-30
date 2000-09-30
currency_symbol USD
netIncome 7467000.00
capitalExpenditures 0
2000-06-30
date 2000-06-30
currency_symbol USD
netIncome 6177000.00
capitalExpenditures 0
2000-03-31
date 2000-03-31
currency_symbol USD
netIncome 5025000.00
capitalExpenditures 0
yearly
2022-12-31
date 2022-12-31
filing_date 2023-04-24
currency_symbol USD
investments -19673000.00
changeToLiabilities 3225000.00
totalCashflowsFromInvestingActivities -19673000.00
totalCashFromFinancingActivities -48596000.00
changeToOperatingActivities -8892000.00
netIncome 28466000.00
changeInCash -59988000.00
beginPeriodCashFlow 84523000.00
endPeriodCashFlow 24535000.00
totalCashFromOperatingActivities 8281000.00
issuanceOfCapitalStock 0.00
depreciation 2984000.00
dividendsPaid 11552000.00
changeToInventory -12653000.00
changeToAccountReceivables -20567000.00
salePurchaseOfStock -38099000.00
otherCashflowsFromFinancingActivities 1055000.00
changeToNetincome 15718000.00
capitalExpenditures 1487000
changeInWorkingCapital -38887000.00
stockBasedCompensation 15122000.00
otherNonCashItems 596000.00
freeCashFlow 6794000.00
2021-12-31
date 2021-12-31
filing_date 2022-04-28
currency_symbol USD
investments 46600000.00
changeToLiabilities 9765000.00
totalCashflowsFromInvestingActivities 42622000.00
netBorrowings -1200000.00
totalCashFromFinancingActivities -51477000.00
changeToOperatingActivities -4423000.00
netIncome 33751000.00
changeInCash 38489000.00
beginPeriodCashFlow 46034000.00
endPeriodCashFlow 84523000.00
totalCashFromOperatingActivities 47344000.00
issuanceOfCapitalStock 0.00
depreciation 2432000.00
dividendsPaid 10865000.00
changeToInventory 4504000.00
changeToAccountReceivables -14438000.00
salePurchaseOfStock -41849000.00
otherCashflowsFromFinancingActivities 2437000.00
changeToNetincome 15753000.00
capitalExpenditures 1174000
changeInWorkingCapital -4592000.00
stockBasedCompensation 14164000.00
otherNonCashItems 1589000.00
freeCashFlow 46170000.00
2020-12-31
date 2020-12-31
filing_date 2021-04-27
currency_symbol USD
investments -139308000.00
changeToLiabilities 14591000.00
totalCashflowsFromInvestingActivities -139308000.00
netBorrowings -2497000.00
totalCashFromFinancingActivities 77093000.00
changeToOperatingActivities -6032000.00
netIncome 27248000.00
changeInCash -23739000.00
beginPeriodCashFlow 69773000.00
endPeriodCashFlow 46034000.00
totalCashFromOperatingActivities 38476000.00
issuanceOfCapitalStock 85426000.00
depreciation 2268000.00
dividendsPaid 8442000.00
changeToInventory -1525000.00
changeToAccountReceivables -7017000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 2606000.00
changeToNetincome 8943000.00
capitalExpenditures 1530000
changeInWorkingCapital 17000.00
stockBasedCompensation 8771000.00
otherNonCashItems 172000.00
freeCashFlow 36946000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-25
currency_symbol USD
investments 31549000.00
changeToLiabilities -3500000.00
totalCashflowsFromInvestingActivities 29600000.00
netBorrowings -2470000.00
totalCashFromFinancingActivities -14500000.00
changeToOperatingActivities 26424000.00
netIncome 3977000.00
changeInCash 38270000.00
beginPeriodCashFlow 31503000.00
endPeriodCashFlow 69773000.00
totalCashFromOperatingActivities 23169000.00
depreciation 2044000.00
otherCashflowsFromInvestingActivities 31549000.00
dividendsPaid 6720000.00
changeToInventory -5809000.00
changeToAccountReceivables -5609000.00
salePurchaseOfStock -8002000.00
otherCashflowsFromFinancingActivities -410000.00
changeToNetincome 5371000.00
capitalExpenditures 1949000
changeInWorkingCapital 11637000.00
stockBasedCompensation 5292000.00
otherNonCashItems 140000.00
freeCashFlow 21220000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-19
currency_symbol USD
investments 248000.00
changeToLiabilities 12154000.00
totalCashflowsFromInvestingActivities -1092000.00
netBorrowings -2508000.00
totalCashFromFinancingActivities -17220000.00
changeToOperatingActivities 513000.00
netIncome 13493000.00
changeInCash 7268000.00
beginPeriodCashFlow 24235000.00
endPeriodCashFlow 31503000.00
totalCashFromOperatingActivities 25580000.00
depreciation 2309000.00
otherCashflowsFromInvestingActivities 248000.00
dividendsPaid 5761000.00
changeToInventory -6991000.00
changeToAccountReceivables 2979000.00
salePurchaseOfStock -14321000.00
otherCashflowsFromFinancingActivities -151000.00
changeToNetincome 3640000.00
capitalExpenditures 1340000
changeInWorkingCapital 6170000.00
stockBasedCompensation 3287000.00
otherNonCashItems 9796000.00
freeCashFlow 24240000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-26
currency_symbol USD
investments 8404000.00
changeToLiabilities 4491000.00
totalCashflowsFromInvestingActivities 8404000.00
netBorrowings -3504000.00
totalCashFromFinancingActivities -26278000.00
changeToOperatingActivities 770000.00
netIncome 4030000.00
changeInCash -109000.00
beginPeriodCashFlow 24344000.00
endPeriodCashFlow 24235000.00
totalCashFromOperatingActivities 17765000.00
depreciation 2438000.00
otherCashflowsFromInvestingActivities 9978000.00
dividendsPaid 5761000.00
changeToInventory -230000.00
changeToAccountReceivables 3389000.00
salePurchaseOfStock -25563000.00
otherCashflowsFromFinancingActivities 2789000.00
changeToNetincome 2877000.00
capitalExpenditures 1574000
changeInWorkingCapital 8017000.00
stockBasedCompensation 2307000.00
otherNonCashItems 10448000.00
freeCashFlow 16191000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-20
currency_symbol USD
investments 14060000.00
changeToLiabilities -5874000.00
totalCashflowsFromInvestingActivities 14060000.00
netBorrowings 647000.00
totalCashFromFinancingActivities -26966000.00
changeToOperatingActivities 1080000.00
netIncome 16238000.00
changeInCash 5436000.00
beginPeriodCashFlow 18908000.00
endPeriodCashFlow 24344000.00
totalCashFromOperatingActivities 18342000.00
depreciation 2892000.00
otherCashflowsFromInvestingActivities 15537000.00
dividendsPaid 5761000.00
changeToInventory 445000.00
changeToAccountReceivables 174000.00
salePurchaseOfStock -29392000.00
otherCashflowsFromFinancingActivities 7779000.00
changeToNetincome 3387000.00
capitalExpenditures 1477000
changeInWorkingCapital -4289000.00
stockBasedCompensation 2414000.00
otherNonCashItems -889000.00
freeCashFlow 16865000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-29
currency_symbol USD
investments 5268000.00
changeToLiabilities 2747000.00
totalCashflowsFromInvestingActivities 4333000.00
netBorrowings 1579000.00
totalCashFromFinancingActivities -17784000.00
changeToOperatingActivities 4445000.00
netIncome 366000.00
changeInCash 4111000.00
beginPeriodCashFlow 14797000.00
endPeriodCashFlow 18908000.00
totalCashFromOperatingActivities 17562000.00
depreciation 2963000.00
otherCashflowsFromInvestingActivities 6309000.00
dividendsPaid 5761000.00
changeToInventory -2013000.00
changeToAccountReceivables 5575000.00
salePurchaseOfStock -19523000.00
otherCashflowsFromFinancingActivities 6424000.00
changeToNetincome 3480000.00
capitalExpenditures 1976000
changeInWorkingCapital 10698000.00
stockBasedCompensation 2373000.00
otherNonCashItems -1778000.00
freeCashFlow 15586000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-24
currency_symbol USD
investments -43425000.00
changeToLiabilities 9431000.00
totalCashflowsFromInvestingActivities -43379000.00
netBorrowings -5024000.00
totalCashFromFinancingActivities 21456000.00
changeToOperatingActivities -4434000.00
netIncome -86000.00
changeInCash -15966000.00
beginPeriodCashFlow 30763000.00
endPeriodCashFlow 14797000.00
totalCashFromOperatingActivities 5957000.00
depreciation 3230000.00
otherCashflowsFromInvestingActivities 2585000.00
dividendsPaid 2236000.00
changeToInventory -885000.00
changeToAccountReceivables -4725000.00
salePurchaseOfStock -5267000.00
otherCashflowsFromFinancingActivities 4239000.00
changeToNetincome 3366000.00
capitalExpenditures 2639000
changeInWorkingCapital -705000.00
stockBasedCompensation 2546000.00
otherNonCashItems -1968000.00
freeCashFlow 3318000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-26
currency_symbol USD
totalCashflowsFromInvestingActivities 8655000.00
totalCashFromFinancingActivities -7199000.00
changeToOperatingActivities 2265000.00
netIncome 4218000.00
changeInCash 15544000.00
beginPeriodCashFlow 15219000.00
endPeriodCashFlow 30763000.00
totalCashFromOperatingActivities 13928000.00
depreciation 3047000.00
otherCashflowsFromInvestingActivities 2623000.00
changeToInventory 2986000.00
changeToAccountReceivables -2254000.00
otherCashflowsFromFinancingActivities 1237000.00
capitalExpenditures 1426000
changeInWorkingCapital 4519000.00
stockBasedCompensation 1701000.00
otherNonCashItems 2389000.00
freeCashFlow 12502000.00
2012-12-31
date 2012-12-31
filing_date 2013-04-11
currency_symbol USD
totalCashflowsFromInvestingActivities 1358000.00
totalCashFromFinancingActivities -17392000.00
netIncome -4177000.00
changeInCash -13038000.00
beginPeriodCashFlow 28257000.00
endPeriodCashFlow 15219000.00
totalCashFromOperatingActivities 2996000.00
depreciation 2883000.00
changeToInventory 3618000.00
changeToAccountReceivables 6510000.00
salePurchaseOfStock -6917000.00
otherCashflowsFromFinancingActivities -233000.00
capitalExpenditures 2006000
changeInWorkingCapital 1971000.00
stockBasedCompensation 1529000.00
otherNonCashItems 776000.00
freeCashFlow 990000.00
2011-12-31
date 2011-12-31
filing_date 2012-04-19
currency_symbol USD
totalCashFromFinancingActivities 14726000.00
netIncome 7164000.00
changeInCash -23959000.00
beginPeriodCashFlow 50311000.00
endPeriodCashFlow 26352000.00
totalCashFromOperatingActivities -1227000.00
depreciation 3264000.00
changeToInventory -4136000.00
changeToAccountReceivables -4602000.00
salePurchaseOfStock -3812000.00
otherCashflowsFromFinancingActivities 25138000.00
capitalExpenditures 1579000
changeInWorkingCapital -14560000.00
stockBasedCompensation 2322000.00
otherNonCashItems -86000.00
freeCashFlow -2806000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-10
currency_symbol USD
totalCashFromFinancingActivities -3568000.00
netIncome 12015000.00
changeInCash 11342000.00
beginPeriodCashFlow 38969000.00
endPeriodCashFlow 50311000.00
totalCashFromOperatingActivities 16402000.00
depreciation 4359000.00
changeToInventory -4527000.00
changeToAccountReceivables 11042000.00
otherCashflowsFromFinancingActivities 2556000.00
capitalExpenditures 1569000
changeInWorkingCapital -1236000.00
stockBasedCompensation 1370000.00
otherNonCashItems -319000.00
freeCashFlow 14833000.00
2009-12-31
date 2009-12-31
filing_date 2010-06-29
currency_symbol USD
totalCashflowsFromInvestingActivities 60273000.00
totalCashFromFinancingActivities -79057000.00
netIncome -2559000.00
changeInCash 2190000.00
beginPeriodCashFlow 36779000.00
endPeriodCashFlow 38969000.00
totalCashFromOperatingActivities 20975000.00
depreciation 5271000.00
changeToInventory 7107000.00
changeToAccountReceivables 11042000.00
otherCashflowsFromFinancingActivities 60272000.00
capitalExpenditures 1271000
changeInWorkingCapital 14089000.00
stockBasedCompensation 1991000.00
otherNonCashItems -776000.00
freeCashFlow 19704000.00
2008-12-31
date 2008-12-31
filing_date 2009-06-30
currency_symbol USD
totalCashFromFinancingActivities -34690000.00
netIncome -81340000.00
changeInCash -38284000.00
beginPeriodCashFlow 75063000.00
endPeriodCashFlow 36779000.00
totalCashFromOperatingActivities 16411000.00
depreciation 7553000.00
changeToInventory -1840000.00
changeToAccountReceivables -3960000.00
salePurchaseOfStock -13747000.00
otherCashflowsFromFinancingActivities 30000000.00
capitalExpenditures 3158000
changeInWorkingCapital -1882000.00
stockBasedCompensation 4341000.00
otherNonCashItems 87908000.00
freeCashFlow 13253000.00
2007-12-31
date 2007-12-31
filing_date 2008-06-24
currency_symbol USD
totalCashflowsFromInvestingActivities 32706000.00
totalCashFromFinancingActivities 4800000.00
netIncome -3885000.00
changeInCash 49892000.00
beginPeriodCashFlow 25171000.00
endPeriodCashFlow 75063000.00
totalCashFromOperatingActivities 12386000.00
depreciation 8031000.00
otherCashflowsFromInvestingActivities 10000000.00
changeToInventory -2643000.00
changeToAccountReceivables -9751000.00
otherCashflowsFromFinancingActivities 32706000.00
capitalExpenditures 2629000
changeInWorkingCapital -2695000.00
stockBasedCompensation 8707000.00
otherNonCashItems -162000.00
freeCashFlow 9757000.00
2006-12-31
date 2006-12-31
filing_date 2007-06-27
currency_symbol USD
totalCashFromFinancingActivities 9181000.00
netIncome 6877000.00
changeInCash -45786000.00
beginPeriodCashFlow 70957000.00
endPeriodCashFlow 25171000.00
totalCashFromOperatingActivities 6630000.00
depreciation 5967000.00
changeToInventory -1954000.00
otherCashflowsFromFinancingActivities -61597000.00
capitalExpenditures 3067000
changeInWorkingCapital -14851000.00
stockBasedCompensation 931000.00
otherNonCashItems 8707000.00
freeCashFlow 3563000.00
2005-12-31
date 2005-12-31
filing_date 2006-06-29
currency_symbol USD
totalCashFromFinancingActivities 3834000.00
netIncome 13436000.00
changeInCash -95875000.00
beginPeriodCashFlow 166832000.00
endPeriodCashFlow 70957000.00
totalCashFromOperatingActivities 13316000.00
depreciation 3746000.00
changeToInventory -1503000.00
changeToAccountReceivables -3520000.00
otherCashflowsFromFinancingActivities -84000.00
capitalExpenditures 2393000
changeInWorkingCapital -4559000.00
stockBasedCompensation 36000.00
otherNonCashItems 2690000.00
freeCashFlow 10923000.00
2004-12-31
date 2004-12-31
filing_date 2005-06-02
currency_symbol USD
totalCashFromFinancingActivities 130428000.00
netIncome 5006000.00
changeInCash 117934000.00
beginPeriodCashFlow 48898000.00
endPeriodCashFlow 166832000.00
totalCashFromOperatingActivities 3453000.00
depreciation 3073000.00
changeToInventory -3712000.00
changeToAccountReceivables -3274000.00
otherCashflowsFromFinancingActivities 120241000.00
capitalExpenditures 4251000
changeInWorkingCapital -5285000.00
stockBasedCompensation 50000.00
otherNonCashItems 659000.00
freeCashFlow -798000.00
2003-12-31
date 2003-12-31
filing_date 2003-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities 6083000.00
totalCashFromFinancingActivities 1445000.00
netIncome -8434000.00
changeInCash 1099000.00
beginPeriodCashFlow 47799000.00
endPeriodCashFlow 48898000.00
totalCashFromOperatingActivities -6429000.00
depreciation 3090000.00
changeToInventory 10000.00
changeToAccountReceivables -1006000.00
salePurchaseOfStock -215000.00
otherCashflowsFromFinancingActivities 6083000.00
capitalExpenditures 1997000
changeInWorkingCapital -1534000.00
stockBasedCompensation 161000.00
otherNonCashItems 449000.00
freeCashFlow -8426000.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities 13320000.00
totalCashFromFinancingActivities -3947000.00
netIncome -13857000.00
changeInCash -2287000.00
beginPeriodCashFlow 50086000.00
endPeriodCashFlow 47799000.00
totalCashFromOperatingActivities -11660000.00
depreciation 2234000.00
changeToInventory 1859000.00
salePurchaseOfStock -4704000.00
otherCashflowsFromFinancingActivities 13320000.00
capitalExpenditures 2136000
changeInWorkingCapital 52000.00
otherNonCashItems -89000.00
freeCashFlow -13796000.00
2001-12-31
date 2001-12-31
filing_date 2002-03-27
currency_symbol USD
totalCashflowsFromInvestingActivities 51308000.00
totalCashFromFinancingActivities -5555000.00
netIncome -13273000.00
changeInCash 40511000.00
beginPeriodCashFlow 9575000.00
endPeriodCashFlow 50086000.00
totalCashFromOperatingActivities -5242000.00
depreciation 1935000.00
changeToInventory 4178000.00
changeToAccountReceivables 8604000.00
salePurchaseOfStock -6401000.00
otherCashflowsFromFinancingActivities 51308000.00
capitalExpenditures 3247000
changeInWorkingCapital 5233000.00
otherNonCashItems 863000.00
freeCashFlow -8489000.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
totalCashFromFinancingActivities 2525000.00
netIncome 26679000.00
changeInCash -50925000.00
beginPeriodCashFlow 60500000.00
endPeriodCashFlow 9575000.00
totalCashFromOperatingActivities 28686000.00
depreciation 1117000.00
changeToInventory -7149000.00
otherCashflowsFromFinancingActivities -82136000.00
capitalExpenditures 3036000
changeInWorkingCapital 878000.00
otherNonCashItems 12000.00
freeCashFlow 25650000.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
currency_symbol USD
totalCashFromFinancingActivities 104075000.00
netIncome 10660000.00
changeInCash 57919000.00
beginPeriodCashFlow 2581000.00
endPeriodCashFlow 60500000.00
totalCashFromOperatingActivities 10366000.00
depreciation 403000.00
changeToInventory -2326000.00
otherCashflowsFromFinancingActivities -56522000.00
capitalExpenditures 905000
changeInWorkingCapital -1221000.00
otherNonCashItems 524000.00
freeCashFlow 9461000.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
currency_symbol USD
netIncome 600000.00
changeInCash 1600000.00
beginPeriodCashFlow 1000000.00
endPeriodCashFlow 2600000.00
totalCashFromOperatingActivities 500000.00
depreciation 300000.00
changeToInventory -1000000.00
otherCashflowsFromFinancingActivities 1100000.00
capitalExpenditures 500000
changeInWorkingCapital -600000.00
otherNonCashItems 200000.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-02
currency_symbol USD
researchDevelopment 13960000.00
incomeBeforeTax 6271000.00
netIncome 4252000.00
sellingGeneralAdministrative 3977000.00
sellingAndMarketingExpenses 17221000.00
grossProfit 40937000.00
reconciledDepreciation 652000.00
ebit 5779000.00
ebitda 6431000.00
depreciationAndAmortization 652000.00
operatingIncome 5779000.00
otherOperatingExpenses 55812000.00
taxProvision 2019000.00
interestIncome 492000.00
netInterestIncome 492000.00
incomeTaxExpense 2019000.00
totalRevenue 61591000.00
totalOperatingExpenses 35158000.00
costOfRevenue 20654000.00
totalOtherIncomeExpenseNet 492000.00
netIncomeFromContinuingOps 4252000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-01
currency_symbol USD
researchDevelopment 14394000.00
incomeBeforeTax 2502000.00
netIncome 1055000.00
sellingGeneralAdministrative 4149000.00
sellingAndMarketingExpenses 17679000.00
grossProfit 38477000.00
reconciledDepreciation 669000.00
ebit 2255000.00
ebitda 2924000.00
depreciationAndAmortization 669000.00
operatingIncome 2255000.00
otherOperatingExpenses 57765000.00
taxProvision 1447000.00
netInterestIncome 247000.00
incomeTaxExpense 1447000.00
totalRevenue 60020000.00
totalOperatingExpenses 36222000.00
costOfRevenue 21543000.00
totalOtherIncomeExpenseNet 247000.00
netIncomeFromContinuingOps 1055000.00
2023-03-31
date 2023-03-31
filing_date 2023-04-24
currency_symbol USD
researchDevelopment 15090000.00
incomeBeforeTax 9005000.00
netIncome 7549000.00
sellingGeneralAdministrative 4644000.00
sellingAndMarketingExpenses 18088000.00
grossProfit 46158000.00
reconciledDepreciation 651000.00
ebit 8336000.00
ebitda 9059000.00
depreciationAndAmortization 723000.00
operatingIncome 8336000.00
otherOperatingExpenses 62320000.00
interestExpense 669000.00
taxProvision 287000.00
interestIncome 949000.00
netInterestIncome 949000.00
incomeTaxExpense 1456000.00
totalRevenue 70656000.00
totalOperatingExpenses 37822000.00
costOfRevenue 24498000.00
totalOtherIncomeExpenseNet 669000.00
netIncomeFromContinuingOps -182000.00
2022-12-31
date 2022-12-31
filing_date 2022-12-31
currency_symbol USD
researchDevelopment 15090000.00
incomeBeforeTax 9005000.00
netIncome 7549000.00
sellingGeneralAdministrative 4644000.00
sellingAndMarketingExpenses 18088000.00
grossProfit 46158000.00
reconciledDepreciation 723000.00
ebit 8336000.00
ebitda 9059000.00
depreciationAndAmortization 723000.00
operatingIncome 8336000.00
otherOperatingExpenses 62320000.00
interestExpense 669000.00
taxProvision 1456000.00
interestIncome 609000.00
netInterestIncome 669000.00
incomeTaxExpense 1456000.00
totalRevenue 70656000.00
totalOperatingExpenses 37822000.00
costOfRevenue 24498000.00
totalOtherIncomeExpenseNet 669000.00
netIncomeFromContinuingOps 7549000.00
netIncomeApplicableToCommonShares 7549000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-02
currency_symbol USD
researchDevelopment 14811000.00
incomeBeforeTax 7353000.00
netIncome 5373000.00
sellingGeneralAdministrative 4267000.00
sellingAndMarketingExpenses 17663000.00
grossProfit 43750000.00
reconciledDepreciation 797000.00
ebit 7009000.00
ebitda 7806000.00
depreciationAndAmortization 797000.00
operatingIncome 7009000.00
otherOperatingExpenses 62711000.00
interestExpense 344000.00
taxProvision 1980000.00
interestIncome 344000.00
netInterestIncome 344000.00
incomeTaxExpense 1980000.00
totalRevenue 69720000.00
totalOperatingExpenses 36741000.00
costOfRevenue 25970000.00
totalOtherIncomeExpenseNet 344000.00
netIncomeFromContinuingOps 5373000.00
netIncomeApplicableToCommonShares 5373000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-02
currency_symbol USD
researchDevelopment 14959000.00
incomeBeforeTax 8763000.00
netIncome 6936000.00
sellingGeneralAdministrative 4545000.00
sellingAndMarketingExpenses 17084000.00
grossProfit 44510000.00
reconciledDepreciation 722000.00
ebit 7922000.00
ebitda 8644000.00
depreciationAndAmortization 722000.00
operatingIncome 7922000.00
otherOperatingExpenses 60438000.00
interestExpense 841000.00
taxProvision 1827000.00
netInterestIncome 841000.00
incomeTaxExpense 1827000.00
totalRevenue 68360000.00
totalOperatingExpenses 36588000.00
costOfRevenue 23850000.00
totalOtherIncomeExpenseNet 841000.00
netIncomeFromContinuingOps 6936000.00
netIncomeApplicableToCommonShares 6936000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-28
currency_symbol USD
researchDevelopment 14452000.00
incomeBeforeTax 8295000.00
netIncome 7255000.00
sellingGeneralAdministrative 4117000.00
sellingAndMarketingExpenses 16597000.00
grossProfit 44437000.00
reconciledDepreciation 742000.00
ebit 9271000.00
ebitda 9957000.00
depreciationAndAmortization 686000.00
operatingIncome 9271000.00
otherOperatingExpenses 56828000.00
interestExpense 1720000.00
taxProvision 454000.00
netInterestIncome 1010000.00
incomeTaxExpense 1040000.00
totalRevenue 66099000.00
totalOperatingExpenses 35166000.00
costOfRevenue 21662000.00
totalOtherIncomeExpenseNet -976000.00
netIncomeFromContinuingOps 8608000.00
netIncomeApplicableToCommonShares 6936000.00
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
researchDevelopment 14452000.00
incomeBeforeTax 8295000.00
netIncome 7255000.00
sellingGeneralAdministrative 4117000.00
sellingAndMarketingExpenses 16597000.00
grossProfit 44437000.00
reconciledDepreciation 686000.00
ebit 9271000.00
ebitda 9957000.00
depreciationAndAmortization 686000.00
operatingIncome 9271000.00
otherOperatingExpenses 56828000.00
interestExpense 1720000.00
taxProvision 1040000.00
netInterestIncome -976000.00
incomeTaxExpense 1040000.00
totalRevenue 66099000.00
totalOperatingExpenses 35166000.00
costOfRevenue 21662000.00
totalOtherIncomeExpenseNet -976000.00
netIncomeFromContinuingOps 7255000.00
netIncomeApplicableToCommonShares 7255000.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
researchDevelopment 14172000.00
incomeBeforeTax 10101000.00
netIncome 8263000.00
sellingGeneralAdministrative 4172000.00
sellingAndMarketingExpenses 15781000.00
grossProfit 44123000.00
reconciledDepreciation 588000.00
ebit 9998000.00
ebitda 10586000.00
depreciationAndAmortization 588000.00
operatingIncome 9998000.00
otherOperatingExpenses 53410000.00
interestExpense 103000.00
taxProvision 1838000.00
netInterestIncome 103000.00
incomeTaxExpense 1838000.00
totalRevenue 63408000.00
totalOperatingExpenses 34125000.00
costOfRevenue 19285000.00
totalOtherIncomeExpenseNet 103000.00
netIncomeFromContinuingOps 8263000.00
netIncomeApplicableToCommonShares 8263000.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
researchDevelopment 12725000.00
incomeBeforeTax 9550000.00
netIncome 8240000.00
sellingGeneralAdministrative 4000000.00
sellingAndMarketingExpenses 15203000.00
grossProfit 42060000.00
reconciledDepreciation 599000.00
ebit 10132000.00
ebitda 10731000.00
depreciationAndAmortization 599000.00
operatingIncome 10132000.00
otherOperatingExpenses 50443000.00
interestExpense 582000.00
taxProvision 1310000.00
netInterestIncome -582000.00
incomeTaxExpense 1310000.00
totalRevenue 60575000.00
totalOperatingExpenses 31928000.00
costOfRevenue 18515000.00
totalOtherIncomeExpenseNet -582000.00
netIncomeFromContinuingOps 8240000.00
netIncomeApplicableToCommonShares 8240000.00
2021-03-31
date 2021-03-31
filing_date 2021-04-27
currency_symbol USD
researchDevelopment 12528000.00
incomeBeforeTax 9457000.00
netIncome 8381000.00
sellingGeneralAdministrative 4104000.00
sellingAndMarketingExpenses 13110000.00
grossProfit 41860000.00
reconciledDepreciation 559000.00
ebit 12118000.00
ebitda 12705000.00
depreciationAndAmortization 587000.00
operatingIncome 12118000.00
otherOperatingExpenses 46548000.00
interestExpense 1615000.00
taxProvision 1708000.00
netInterestIncome 1578000.00
incomeTaxExpense 1076000.00
totalRevenue 58666000.00
totalOperatingExpenses 29742000.00
costOfRevenue 16806000.00
totalOtherIncomeExpenseNet -2661000.00
netIncomeFromContinuingOps 9993000.00
netIncomeApplicableToCommonShares 9993000.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
researchDevelopment 12528000.00
incomeBeforeTax 9457000.00
netIncome 8381000.00
sellingGeneralAdministrative 4104000.00
sellingAndMarketingExpenses 13110000.00
grossProfit 41860000.00
reconciledDepreciation 587000.00
ebit 12118000.00
ebitda 12705000.00
depreciationAndAmortization 587000.00
operatingIncome 12118000.00
otherOperatingExpenses 46548000.00
interestExpense 1615000.00
taxProvision 1076000.00
netInterestIncome -2661000.00
incomeTaxExpense 1076000.00
totalRevenue 58666000.00
totalOperatingExpenses 29742000.00
costOfRevenue 16806000.00
totalOtherIncomeExpenseNet -2661000.00
netIncomeFromContinuingOps 8381000.00
netIncomeApplicableToCommonShares 8381000.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
researchDevelopment 10738000.00
incomeBeforeTax 11729000.00
netIncome 6964000.00
sellingGeneralAdministrative 3495000.00
sellingAndMarketingExpenses 12521000.00
grossProfit 37979000.00
reconciledDepreciation 562000.00
ebit 11225000.00
ebitda 11787000.00
depreciationAndAmortization 562000.00
operatingIncome 11225000.00
otherOperatingExpenses 45339000.00
interestExpense 504000.00
taxProvision 4765000.00
netInterestIncome 504000.00
incomeTaxExpense 4765000.00
totalRevenue 56564000.00
totalOperatingExpenses 26754000.00
costOfRevenue 18585000.00
totalOtherIncomeExpenseNet 504000.00
netIncomeFromContinuingOps 6964000.00
netIncomeApplicableToCommonShares 6964000.00
2020-06-30
date 2020-06-30
filing_date 2020-06-30
currency_symbol USD
researchDevelopment 11224000.00
incomeBeforeTax 7992000.00
netIncome 6639000.00
sellingGeneralAdministrative 3313000.00
sellingAndMarketingExpenses 12317000.00
grossProfit 35698000.00
reconciledDepreciation 551000.00
ebit 8844000.00
ebitda 9395000.00
depreciationAndAmortization 551000.00
operatingIncome 8844000.00
otherOperatingExpenses 44678000.00
interestExpense 852000.00
taxProvision 1353000.00
netInterestIncome -852000.00
incomeTaxExpense 1353000.00
totalRevenue 53522000.00
totalOperatingExpenses 26854000.00
costOfRevenue 17824000.00
totalOtherIncomeExpenseNet -852000.00
netIncomeFromContinuingOps 6639000.00
netIncomeApplicableToCommonShares 6639000.00
2020-03-31
date 2020-03-31
filing_date 2020-03-31
currency_symbol USD
researchDevelopment 11582000.00
incomeBeforeTax 7469000.00
netIncome 5264000.00
sellingGeneralAdministrative 3265000.00
sellingAndMarketingExpenses 13269000.00
grossProfit 34279000.00
reconciledDepreciation 568000.00
ebit 6163000.00
ebitda 6731000.00
depreciationAndAmortization 568000.00
operatingIncome 6163000.00
otherOperatingExpenses 45859000.00
interestExpense 1306000.00
taxProvision 2205000.00
interestIncome 1306000.00
netInterestIncome 1306000.00
incomeTaxExpense 2205000.00
totalRevenue 52022000.00
totalOperatingExpenses 28116000.00
costOfRevenue 17743000.00
totalOtherIncomeExpenseNet 1306000.00
netIncomeFromContinuingOps 5264000.00
netIncomeApplicableToCommonShares 5264000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-25
currency_symbol USD
researchDevelopment 10941000.00
incomeBeforeTax -25720000.00
netIncome -8233000.00
sellingGeneralAdministrative 3424000.00
sellingAndMarketingExpenses 13650000.00
grossProfit 2064000.00
reconciledDepreciation 522000.00
ebit -25951000.00
ebitda -25429000.00
depreciationAndAmortization 522000.00
operatingIncome -25951000.00
otherOperatingExpenses 78748000.00
interestExpense 1794000.00
taxProvision -17487000.00
interestIncome 231000.00
netInterestIncome 2482000.00
incomeTaxExpense -17487000.00
totalRevenue 52797000.00
totalOperatingExpenses 28015000.00
costOfRevenue 50733000.00
totalOtherIncomeExpenseNet 231000.00
netIncomeFromContinuingOps -8233000.00
netIncomeApplicableToCommonShares -8233000.00
2019-09-30
date 2019-09-30
filing_date 2019-09-30
currency_symbol USD
researchDevelopment 10599000.00
incomeBeforeTax 5083000.00
netIncome 4367000.00
sellingGeneralAdministrative 3091000.00
sellingAndMarketingExpenses 12665000.00
grossProfit 32351000.00
reconciledDepreciation 542000.00
ebit 5996000.00
ebitda 6538000.00
depreciationAndAmortization 542000.00
operatingIncome 5996000.00
otherOperatingExpenses 45416000.00
interestExpense 913000.00
taxProvision 716000.00
interestIncome 913000.00
netInterestIncome -913000.00
incomeTaxExpense 716000.00
totalRevenue 51412000.00
totalOperatingExpenses 26355000.00
costOfRevenue 19061000.00
totalOtherIncomeExpenseNet -913000.00
netIncomeFromContinuingOps 4367000.00
netIncomeApplicableToCommonShares 4367000.00
2019-06-30
date 2019-06-30
filing_date 2019-06-30
currency_symbol USD
researchDevelopment 10179000.00
incomeBeforeTax 5604000.00
netIncome 4794000.00
sellingGeneralAdministrative 2592000.00
sellingAndMarketingExpenses 12659000.00
grossProfit 31314000.00
reconciledDepreciation 506000.00
ebit 5884000.00
ebitda 6390000.00
depreciationAndAmortization 506000.00
operatingIncome 5884000.00
otherOperatingExpenses 43615000.00
interestExpense 280000.00
taxProvision 810000.00
interestIncome 280000.00
netInterestIncome -280000.00
incomeTaxExpense 810000.00
totalRevenue 49499000.00
totalOperatingExpenses 25430000.00
costOfRevenue 18185000.00
totalOtherIncomeExpenseNet -280000.00
netIncomeFromContinuingOps 4794000.00
netIncomeApplicableToCommonShares 4794000.00
2019-03-31
date 2019-03-31
filing_date 2019-03-31
currency_symbol USD
researchDevelopment 9480000.00
incomeBeforeTax 3718000.00
netIncome 3049000.00
sellingGeneralAdministrative 2671000.00
sellingAndMarketingExpenses 12561000.00
grossProfit 29229000.00
reconciledDepreciation 474000.00
ebit 4517000.00
ebitda 4991000.00
depreciationAndAmortization 474000.00
operatingIncome 4517000.00
otherOperatingExpenses 42062000.00
interestExpense 799000.00
taxProvision 669000.00
interestIncome 799000.00
netInterestIncome -799000.00
incomeTaxExpense 669000.00
totalRevenue 46579000.00
totalOperatingExpenses 24712000.00
costOfRevenue 17350000.00
totalOtherIncomeExpenseNet -799000.00
netIncomeFromContinuingOps 3049000.00
netIncomeApplicableToCommonShares 3049000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-19
currency_symbol USD
researchDevelopment 9035000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5170000.00
minorityInterest 0.00
netIncome 4530000.00
sellingGeneralAdministrative 2538000.00
sellingAndMarketingExpenses 11958000.00
grossProfit 28659000.00
reconciledDepreciation 643000.00
ebit 5128000.00
ebitda 5771000.00
depreciationAndAmortization 643000.00
operatingIncome 5128000.00
otherOperatingExpenses 40649000.00
interestExpense 452000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 640000.00
totalRevenue 45777000.00
totalOperatingExpenses 23531000.00
costOfRevenue 17118000.00
totalOtherIncomeExpenseNet 42000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4530000.00
netIncomeApplicableToCommonShares 4530000.00
2018-09-30
date 2018-09-30
filing_date 2018-09-30
currency_symbol USD
researchDevelopment 8283000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4950000.00
minorityInterest 0.00
netIncome 4135000.00
sellingGeneralAdministrative 2402000.00
sellingAndMarketingExpenses 12020000.00
grossProfit 27692000.00
reconciledDepreciation 561000.00
ebit 4987000.00
ebitda 5548000.00
depreciationAndAmortization 561000.00
operatingIncome 4987000.00
otherOperatingExpenses 39532000.00
interestExpense 37000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 815000.00
totalRevenue 44519000.00
totalOperatingExpenses 22705000.00
costOfRevenue 16827000.00
totalOtherIncomeExpenseNet -37000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4135000.00
netIncomeApplicableToCommonShares 4135000.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
researchDevelopment 8710000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3267000.00
minorityInterest 0.00
netIncome 2394000.00
sellingGeneralAdministrative 2730000.00
sellingAndMarketingExpenses 12369000.00
grossProfit 27096000.00
reconciledDepreciation 565000.00
ebit 3287000.00
ebitda 3852000.00
depreciationAndAmortization 565000.00
operatingIncome 3287000.00
otherOperatingExpenses 40215000.00
interestExpense 20000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 873000.00
totalRevenue 43502000.00
totalOperatingExpenses 23809000.00
costOfRevenue 16406000.00
totalOtherIncomeExpenseNet -20000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2394000.00
netIncomeApplicableToCommonShares 2394000.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
researchDevelopment 8633000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3200000.00
minorityInterest 0.00
netIncome 2434000.00
sellingGeneralAdministrative 2581000.00
sellingAndMarketingExpenses 12988000.00
grossProfit 27159000.00
reconciledDepreciation 540000.00
ebit 2957000.00
ebitda 3497000.00
depreciationAndAmortization 540000.00
operatingIncome 2957000.00
otherOperatingExpenses 39468000.00
interestExpense 243000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 766000.00
totalRevenue 42425000.00
totalOperatingExpenses 24202000.00
costOfRevenue 15266000.00
totalOtherIncomeExpenseNet 243000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2434000.00
netIncomeApplicableToCommonShares 2434000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-26
currency_symbol USD
researchDevelopment 8126000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3233000.00
minorityInterest 0.00
netIncome 672000.00
sellingGeneralAdministrative 2356000.00
sellingAndMarketingExpenses 12405000.00
grossProfit 26124000.00
reconciledDepreciation 579000.00
ebit 3237000.00
ebitda 3816000.00
depreciationAndAmortization 579000.00
operatingIncome 3237000.00
otherOperatingExpenses 38181000.00
interestExpense 288000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2561000.00
totalRevenue 41418000.00
totalOperatingExpenses 22887000.00
costOfRevenue 15294000.00
totalOtherIncomeExpenseNet -288000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2138000.00
netIncomeApplicableToCommonShares 672000.00
2017-09-30
date 2017-09-30
filing_date 2017-09-30
currency_symbol USD
researchDevelopment 7686000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2691000.00
minorityInterest 0.00
netIncome 1049000.00
sellingGeneralAdministrative 2176000.00
sellingAndMarketingExpenses 12151000.00
grossProfit 24607000.00
reconciledDepreciation 599000.00
ebit 2594000.00
ebitda 3193000.00
depreciationAndAmortization 599000.00
operatingIncome -2594000.00
otherOperatingExpenses 36614000.00
interestExpense 97000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1642000.00
totalRevenue 39208000.00
totalOperatingExpenses 22013000.00
costOfRevenue 14601000.00
totalOtherIncomeExpenseNet 97000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4763000.00
netIncomeApplicableToCommonShares 1049000.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
researchDevelopment 7382000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1819000.00
minorityInterest 0.00
netIncome 1014000.00
sellingGeneralAdministrative 2200000.00
sellingAndMarketingExpenses 12363000.00
grossProfit 23798000.00
reconciledDepreciation 605000.00
ebit 1853000.00
ebitda 2458000.00
depreciationAndAmortization 605000.00
operatingIncome 1853000.00
otherOperatingExpenses 36883000.00
interestExpense 34000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 805000.00
totalRevenue 38736000.00
totalOperatingExpenses 21945000.00
costOfRevenue 14938000.00
totalOtherIncomeExpenseNet -34000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -4166000.00
netIncomeApplicableToCommonShares 1014000.00
2017-03-31
date 2017-03-31
filing_date 2017-03-31
currency_symbol USD
researchDevelopment 7154000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1897000.00
minorityInterest 0.00
netIncome 1295000.00
sellingGeneralAdministrative 2161000.00
sellingAndMarketingExpenses 12035000.00
grossProfit 23316000.00
reconciledDepreciation 655000.00
ebit 1966000.00
ebitda 2621000.00
depreciationAndAmortization 655000.00
operatingIncome 1966000.00
otherOperatingExpenses 35411000.00
interestExpense 69000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 602000.00
totalRevenue 37377000.00
totalOperatingExpenses 21350000.00
costOfRevenue 14061000.00
totalOtherIncomeExpenseNet -69000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1295000.00
netIncomeApplicableToCommonShares 1295000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-20
currency_symbol USD
researchDevelopment 7682000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3460000.00
minorityInterest 0.00
netIncome 14768000.00
sellingGeneralAdministrative 366000.00
sellingAndMarketingExpenses 11369000.00
grossProfit 23004000.00
reconciledDepreciation 630000.00
ebit 3587000.00
ebitda 4217000.00
depreciationAndAmortization 630000.00
operatingIncome 3587000.00
otherOperatingExpenses 34173000.00
interestExpense 229000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -11308000.00
totalRevenue 37760000.00
totalOperatingExpenses 19417000.00
costOfRevenue 14756000.00
totalOtherIncomeExpenseNet -127000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 16238000.00
netIncomeApplicableToCommonShares 14768000.00
2016-09-30
date 2016-09-30
filing_date 2016-09-30
currency_symbol USD
researchDevelopment 7296000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1961000.00
minorityInterest 0.00
netIncome 971000.00
sellingGeneralAdministrative 1898000.00
sellingAndMarketingExpenses 11518000.00
grossProfit 22680000.00
reconciledDepreciation 712000.00
ebit 1968000.00
ebitda 2680000.00
depreciationAndAmortization 712000.00
operatingIncome 1968000.00
otherOperatingExpenses 35218000.00
interestExpense 7000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 990000.00
totalRevenue 37186000.00
totalOperatingExpenses 20712000.00
costOfRevenue 14506000.00
totalOtherIncomeExpenseNet -7000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 971000.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
researchDevelopment 7296000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1433000.00
minorityInterest 0.00
netIncome 721000.00
sellingGeneralAdministrative 1995000.00
sellingAndMarketingExpenses 11063000.00
grossProfit 21691000.00
reconciledDepreciation 781000.00
ebit 1337000.00
ebitda 2118000.00
depreciationAndAmortization 781000.00
operatingIncome 1337000.00
otherOperatingExpenses 34528000.00
interestExpense 96000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 712000.00
totalRevenue 35865000.00
totalOperatingExpenses 20354000.00
costOfRevenue 14174000.00
totalOtherIncomeExpenseNet 96000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 721000.00
2016-03-31
date 2016-03-31
filing_date 2016-03-31
currency_symbol USD
researchDevelopment 6865000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 740000.00
minorityInterest 0.00
netIncome -222000.00
sellingGeneralAdministrative 2105000.00
sellingAndMarketingExpenses 11134000.00
grossProfit 20966000.00
reconciledDepreciation 769000.00
ebit 862000.00
ebitda 1631000.00
depreciationAndAmortization 769000.00
operatingIncome 862000.00
otherOperatingExpenses 33898000.00
interestExpense 122000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 962000.00
totalRevenue 34760000.00
totalOperatingExpenses 20104000.00
costOfRevenue 13794000.00
totalOtherIncomeExpenseNet -122000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2015-12-31
date 2015-12-31
filing_date 2016-03-29
currency_symbol USD
researchDevelopment 6664000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2305000.00
minorityInterest 0.00
netIncome 2796000.00
sellingGeneralAdministrative 1913000.00
sellingAndMarketingExpenses 10260000.00
grossProfit 21300000.00
reconciledDepreciation 613000.00
ebit 2463000.00
ebitda 3076000.00
depreciationAndAmortization 613000.00
operatingIncome 2463000.00
otherOperatingExpenses 33186000.00
interestExpense 878000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -491000.00
totalRevenue 35649000.00
totalOperatingExpenses 18837000.00
costOfRevenue 14349000.00
totalOtherIncomeExpenseNet -158000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 366000.00
netIncomeApplicableToCommonShares 2796000.00
2015-09-30
date 2015-09-30
filing_date 2015-09-30
currency_symbol USD
researchDevelopment 6656000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 964000.00
minorityInterest 0.00
netIncome -130000.00
sellingGeneralAdministrative 2158000.00
sellingAndMarketingExpenses 10463000.00
grossProfit 20247000.00
reconciledDepreciation 723000.00
ebit 970000.00
ebitda 1693000.00
depreciationAndAmortization 723000.00
operatingIncome 970000.00
otherOperatingExpenses 33255000.00
interestExpense 6000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1094000.00
totalRevenue 34225000.00
totalOperatingExpenses 19277000.00
costOfRevenue 13978000.00
totalOtherIncomeExpenseNet -6000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2015-06-30
date 2015-06-30
filing_date 2015-06-30
currency_symbol USD
researchDevelopment 7097000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1239000.00
minorityInterest 0.00
netIncome -1922000.00
sellingGeneralAdministrative 2493000.00
sellingAndMarketingExpenses 11340000.00
grossProfit 19150000.00
reconciledDepreciation 803000.00
ebit -1780000.00
ebitda -977000.00
depreciationAndAmortization 803000.00
operatingIncome -1780000.00
otherOperatingExpenses 34185000.00
interestExpense 541000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 683000.00
totalRevenue 32405000.00
totalOperatingExpenses 20930000.00
costOfRevenue 13255000.00
totalOtherIncomeExpenseNet 541000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
researchDevelopment 7579000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1118000.00
minorityInterest 0.00
netIncome -378000.00
sellingGeneralAdministrative 2162000.00
sellingAndMarketingExpenses 11297000.00
grossProfit 22091000.00
reconciledDepreciation 800000.00
ebit 1053000.00
ebitda 1877000.00
depreciationAndAmortization 824000.00
operatingIncome 1053000.00
otherOperatingExpenses 36427000.00
interestExpense 65000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1496000.00
totalRevenue 37480000.00
totalOperatingExpenses 21038000.00
costOfRevenue 15389000.00
totalOtherIncomeExpenseNet 65000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2014-12-31
date 2014-12-31
filing_date 2015-03-24
currency_symbol USD
researchDevelopment 7938000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1935000.00
minorityInterest 0.00
netIncome 946000.00
sellingGeneralAdministrative 1986000.00
sellingAndMarketingExpenses 11278000.00
grossProfit 23165000.00
reconciledDepreciation 800000.00
ebit 1963000.00
ebitda 2763000.00
depreciationAndAmortization 800000.00
operatingIncome 1963000.00
otherOperatingExpenses 37154000.00
interestExpense 247000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 989000.00
totalRevenue 39117000.00
totalOperatingExpenses 21202000.00
costOfRevenue 15952000.00
totalOtherIncomeExpenseNet -28000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -86000.00
netIncomeApplicableToCommonShares 946000.00
2014-09-30
date 2014-09-30
filing_date 2014-09-30
currency_symbol USD
researchDevelopment 8109000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 744000.00
minorityInterest 0.00
netIncome -708000.00
sellingGeneralAdministrative 1975000.00
sellingAndMarketingExpenses 11361000.00
grossProfit 22459000.00
reconciledDepreciation 801000.00
ebit 1014000.00
ebitda 1815000.00
depreciationAndAmortization 801000.00
operatingIncome 1014000.00
otherOperatingExpenses 37931000.00
interestExpense 270000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1452000.00
totalRevenue 38945000.00
totalOperatingExpenses 21445000.00
costOfRevenue 16486000.00
totalOtherIncomeExpenseNet -270000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
researchDevelopment 8416000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 382000.00
minorityInterest 0.00
netIncome -46000.00
sellingGeneralAdministrative 1802000.00
sellingAndMarketingExpenses 11669000.00
grossProfit 22254000.00
reconciledDepreciation 773000.00
ebit 367000.00
ebitda 1140000.00
depreciationAndAmortization 773000.00
operatingIncome 367000.00
otherOperatingExpenses 37199000.00
interestExpense 15000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 428000.00
totalRevenue 37566000.00
totalOperatingExpenses 21887000.00
costOfRevenue 15312000.00
totalOtherIncomeExpenseNet 15000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
researchDevelopment 7812000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 244000.00
minorityInterest 0.00
netIncome -278000.00
sellingGeneralAdministrative 1914000.00
sellingAndMarketingExpenses 11226000.00
grossProfit 21109000.00
reconciledDepreciation 856000.00
ebit 157000.00
ebitda 1013000.00
depreciationAndAmortization 856000.00
operatingIncome 157000.00
otherOperatingExpenses 35794000.00
interestExpense 87000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 522000.00
totalRevenue 35951000.00
totalOperatingExpenses 20952000.00
costOfRevenue 14842000.00
totalOtherIncomeExpenseNet 87000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2013-12-31
date 2013-12-31
filing_date 2014-03-26
currency_symbol USD
researchDevelopment 7200000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1206000.00
minorityInterest 0.00
netIncome 2771000.00
sellingGeneralAdministrative 2048000.00
sellingAndMarketingExpenses 10288000.00
grossProfit 20797000.00
reconciledDepreciation 974000.00
ebit 1261000.00
ebitda 2075000.00
depreciationAndAmortization 814000.00
operatingIncome 1261000.00
otherOperatingExpenses 34991000.00
interestExpense 768000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1565000.00
totalRevenue 36252000.00
totalOperatingExpenses 19536000.00
costOfRevenue 15455000.00
totalOtherIncomeExpenseNet -768000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2771000.00
2013-09-30
date 2013-09-30
filing_date 2013-09-30
currency_symbol USD
researchDevelopment 6714000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 958000.00
minorityInterest 0.00
netIncome 935000.00
sellingGeneralAdministrative 2292000.00
sellingAndMarketingExpenses 10035000.00
grossProfit 19726000.00
reconciledDepreciation 854000.00
ebit 685000.00
ebitda 1539000.00
depreciationAndAmortization 854000.00
operatingIncome 685000.00
otherOperatingExpenses 34340000.00
interestExpense 273000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 23000.00
totalRevenue 35025000.00
totalOperatingExpenses 19041000.00
costOfRevenue 15299000.00
totalOtherIncomeExpenseNet 273000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 935000.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
researchDevelopment 6970000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 501000.00
minorityInterest 0.00
netIncome 441000.00
sellingGeneralAdministrative 2077000.00
sellingAndMarketingExpenses 9742000.00
grossProfit 19209000.00
reconciledDepreciation 597000.00
ebit 420000.00
ebitda 1017000.00
depreciationAndAmortization 597000.00
operatingIncome 420000.00
otherOperatingExpenses 33267000.00
interestExpense 81000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 60000.00
totalRevenue 33687000.00
totalOperatingExpenses 18789000.00
costOfRevenue 14478000.00
totalOtherIncomeExpenseNet 81000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 441000.00
2013-03-31
date 2013-03-31
filing_date 2013-04-11
currency_symbol USD
researchDevelopment 6231000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1108000.00
minorityInterest 0.00
netIncome 524000.00
sellingGeneralAdministrative 1733000.00
sellingAndMarketingExpenses 9721000.00
grossProfit 18706000.00
reconciledDepreciation 782000.00
ebit 1021000.00
ebitda 1768000.00
depreciationAndAmortization 747000.00
operatingIncome 1021000.00
otherOperatingExpenses 31785000.00
interestExpense 1593000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 257000.00
totalRevenue 32806000.00
totalOperatingExpenses 17685000.00
costOfRevenue 14100000.00
totalOtherIncomeExpenseNet -1266000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 71000.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
researchDevelopment 6231000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1108000.00
minorityInterest 0.00
netIncome 524000.00
sellingGeneralAdministrative 1733000.00
sellingAndMarketingExpenses 9721000.00
grossProfit 18706000.00
reconciledDepreciation 747000.00
ebit 1021000.00
ebitda 1768000.00
depreciationAndAmortization 747000.00
operatingIncome 1021000.00
otherOperatingExpenses 31785000.00
interestExpense 1593000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 257000.00
totalRevenue 32806000.00
totalOperatingExpenses 17685000.00
costOfRevenue 14100000.00
totalOtherIncomeExpenseNet -1266000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 524000.00
2012-09-30
date 2012-09-30
filing_date 2012-09-30
currency_symbol USD
researchDevelopment 7201000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1003000.00
minorityInterest 0.00
netIncome -1108000.00
sellingGeneralAdministrative 2278000.00
sellingAndMarketingExpenses 9567000.00
grossProfit 17812000.00
reconciledDepreciation 735000.00
ebit -1234000.00
ebitda -499000.00
depreciationAndAmortization 735000.00
operatingIncome -1234000.00
otherOperatingExpenses 32597000.00
interestExpense 227000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 101000.00
totalRevenue 31363000.00
totalOperatingExpenses 19046000.00
costOfRevenue 13551000.00
totalOtherIncomeExpenseNet 231000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2012-06-30
date 2012-06-30
filing_date 2012-06-30
currency_symbol USD
researchDevelopment 7127000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1903000.00
minorityInterest 0.00
netIncome -2035000.00
sellingGeneralAdministrative 2244000.00
sellingAndMarketingExpenses 10256000.00
grossProfit 17817000.00
reconciledDepreciation 695000.00
ebit -1810000.00
ebitda -1115000.00
depreciationAndAmortization 695000.00
operatingIncome -1810000.00
otherOperatingExpenses 32818000.00
interestExpense 126000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 99000.00
totalRevenue 31008000.00
totalOperatingExpenses 19627000.00
costOfRevenue 13191000.00
totalOtherIncomeExpenseNet -93000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2012-03-31
date 2012-03-31
filing_date 2012-04-19
currency_symbol USD
researchDevelopment 8241000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 744000.00
minorityInterest 0.00
netIncome 670000.00
sellingGeneralAdministrative 2174000.00
sellingAndMarketingExpenses 10763000.00
grossProfit 22015000.00
reconciledDepreciation 706000.00
ebit 1606000.00
ebitda 2323000.00
depreciationAndAmortization 717000.00
operatingIncome 837000.00
otherOperatingExpenses 36386000.00
interestExpense 891000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 45000.00
totalRevenue 37223000.00
totalOperatingExpenses 21178000.00
costOfRevenue 15208000.00
totalOtherIncomeExpenseNet -862000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
researchDevelopment 8241000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 744000.00
minorityInterest 0.00
netIncome 670000.00
sellingGeneralAdministrative 2174000.00
sellingAndMarketingExpenses 10763000.00
grossProfit 22015000.00
reconciledDepreciation 717000.00
ebit 1606000.00
ebitda 2323000.00
depreciationAndAmortization 717000.00
operatingIncome 837000.00
otherOperatingExpenses 36386000.00
interestExpense 891000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 45000.00
totalRevenue 37223000.00
totalOperatingExpenses 21178000.00
costOfRevenue 15208000.00
totalOtherIncomeExpenseNet -862000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 670000.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
researchDevelopment 7939000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -485000.00
minorityInterest 0.00
netIncome -527000.00
sellingGeneralAdministrative 2408000.00
sellingAndMarketingExpenses 11157000.00
grossProfit 21146000.00
reconciledDepreciation 721000.00
ebit -358000.00
ebitda 363000.00
depreciationAndAmortization 721000.00
operatingIncome -358000.00
otherOperatingExpenses 36407000.00
interestExpense 123000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 46000.00
totalRevenue 36049000.00
totalOperatingExpenses 21504000.00
costOfRevenue 14903000.00
totalOtherIncomeExpenseNet -127000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -3992000.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
researchDevelopment 7436000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4069000.00
minorityInterest 0.00
netIncome 3992000.00
sellingGeneralAdministrative 2314000.00
sellingAndMarketingExpenses 11107000.00
grossProfit 24499000.00
reconciledDepreciation 879000.00
ebit 3642000.00
ebitda 4521000.00
depreciationAndAmortization 879000.00
operatingIncome 3642000.00
otherOperatingExpenses 37869000.00
interestExpense 432000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 82000.00
totalRevenue 41511000.00
totalOperatingExpenses 20857000.00
costOfRevenue 17012000.00
totalOtherIncomeExpenseNet 427000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3992000.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
researchDevelopment 8534000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3351000.00
minorityInterest 0.00
netIncome 3029000.00
sellingGeneralAdministrative 2132000.00
sellingAndMarketingExpenses 10221000.00
grossProfit 24022000.00
reconciledDepreciation 922000.00
ebit 3135000.00
ebitda 4057000.00
depreciationAndAmortization 922000.00
operatingIncome 3135000.00
otherOperatingExpenses 37909000.00
interestExpense 41000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 65000.00
totalRevenue 41044000.00
totalOperatingExpenses 20887000.00
costOfRevenue 17022000.00
totalOtherIncomeExpenseNet -257000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3029000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-10
currency_symbol USD
researchDevelopment 7839000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3476000.00
minorityInterest 0.00
netIncome 5356000.00
sellingGeneralAdministrative 2115000.00
sellingAndMarketingExpenses 9998000.00
grossProfit 23237000.00
reconciledDepreciation 958000.00
ebit 3885000.00
ebitda 4843000.00
depreciationAndAmortization 958000.00
operatingIncome 3285000.00
otherOperatingExpenses 37179000.00
interestExpense 639000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -2110000.00
totalRevenue 40464000.00
totalOperatingExpenses 19952000.00
costOfRevenue 17227000.00
totalOtherIncomeExpenseNet 191000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5356000.00
2010-09-30
date 2010-09-30
filing_date 2010-09-30
currency_symbol USD
researchDevelopment 7264000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2946000.00
minorityInterest 0.00
netIncome 2872000.00
sellingGeneralAdministrative 2106000.00
sellingAndMarketingExpenses 8814000.00
grossProfit 21214000.00
reconciledDepreciation 1377000.00
ebit 3030000.00
ebitda 4407000.00
depreciationAndAmortization 1377000.00
operatingIncome 3030000.00
otherOperatingExpenses 35264000.00
interestExpense 67000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 91000.00
totalRevenue 38294000.00
totalOperatingExpenses 18184000.00
costOfRevenue 17080000.00
totalOtherIncomeExpenseNet -84000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2872000.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
researchDevelopment 7730000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2155000.00
minorityInterest 0.00
netIncome 2103000.00
sellingGeneralAdministrative 2063000.00
sellingAndMarketingExpenses 8148000.00
grossProfit 20218000.00
reconciledDepreciation 991000.00
ebit 2277000.00
ebitda 3268000.00
depreciationAndAmortization 991000.00
operatingIncome 2277000.00
otherOperatingExpenses 34201000.00
interestExpense 122000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 68000.00
totalRevenue 36478000.00
totalOperatingExpenses 17941000.00
costOfRevenue 16260000.00
totalOtherIncomeExpenseNet -122000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2103000.00
2010-03-31
date 2010-03-31
filing_date 2010-06-29
currency_symbol USD
researchDevelopment 7255000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1255000.00
minorityInterest 0.00
netIncome 473000.00
sellingGeneralAdministrative 1964000.00
sellingAndMarketingExpenses 8022000.00
grossProfit 18891000.00
reconciledDepreciation 1033000.00
ebit 3645000.00
ebitda 4889000.00
depreciationAndAmortization 1244000.00
operatingIncome 1650000.00
otherOperatingExpenses 32508000.00
interestExpense 2390000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 693000.00
totalRevenue 34158000.00
totalOperatingExpenses 17241000.00
costOfRevenue 15267000.00
totalOtherIncomeExpenseNet -2390000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1795000.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
researchDevelopment 7255000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1255000.00
minorityInterest 0.00
netIncome 473000.00
sellingGeneralAdministrative 1964000.00
sellingAndMarketingExpenses 8022000.00
grossProfit 18891000.00
reconciledDepreciation 1244000.00
ebit 3645000.00
ebitda 4889000.00
depreciationAndAmortization 1244000.00
operatingIncome 1650000.00
otherOperatingExpenses 32508000.00
interestExpense 2390000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 693000.00
totalRevenue 34158000.00
totalOperatingExpenses 17241000.00
costOfRevenue 15267000.00
totalOtherIncomeExpenseNet -2390000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1291000.00
2009-09-30
date 2009-09-30
filing_date 2009-09-30
currency_symbol USD
researchDevelopment 7245000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 44000.00
minorityInterest 0.00
netIncome 330000.00
sellingGeneralAdministrative 1931000.00
sellingAndMarketingExpenses 7749000.00
grossProfit 17720000.00
reconciledDepreciation 1246000.00
ebit 795000.00
ebitda 2041000.00
depreciationAndAmortization 1246000.00
operatingIncome 795000.00
otherOperatingExpenses 31287000.00
interestExpense 751000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -112000.00
totalRevenue 32082000.00
totalOperatingExpenses 16925000.00
costOfRevenue 14362000.00
totalOtherIncomeExpenseNet -751000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 86000.00
2009-06-30
date 2009-06-30
filing_date 2009-06-30
currency_symbol USD
researchDevelopment 7241000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1024000.00
minorityInterest 0.00
netIncome -891000.00
sellingGeneralAdministrative 1873000.00
sellingAndMarketingExpenses 7726000.00
grossProfit 16700000.00
reconciledDepreciation 1370000.00
ebit -140000.00
ebitda 1230000.00
depreciationAndAmortization 1370000.00
operatingIncome -140000.00
otherOperatingExpenses 30497000.00
interestExpense 884000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -144000.00
totalRevenue 30357000.00
totalOperatingExpenses 16840000.00
costOfRevenue 13657000.00
totalOtherIncomeExpenseNet -884000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2009-03-31
date 2009-03-31
filing_date 2009-06-30
currency_symbol USD
researchDevelopment 8698000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -85111000.00
minorityInterest 0.00
netIncome -86657000.00
sellingGeneralAdministrative 12370000.00
sellingAndMarketingExpenses 44657000.00
grossProfit 20952000.00
reconciledDepreciation 1361000.00
ebit -81592000.00
ebitda -79715000.00
depreciationAndAmortization 1877000.00
operatingIncome -85131000.00
otherOperatingExpenses 38868000.00
interestExpense 5040000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 25000.00
totalRevenue 38752000.00
totalOperatingExpenses 21068000.00
costOfRevenue 17800000.00
totalOtherIncomeExpenseNet -84195000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
researchDevelopment 8698000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -85111000.00
minorityInterest 0.00
netIncome -86657000.00
sellingGeneralAdministrative 12370000.00
sellingAndMarketingExpenses 44657000.00
grossProfit 20952000.00
reconciledDepreciation 1877000.00
ebit -81592000.00
ebitda -79715000.00
depreciationAndAmortization 1877000.00
operatingIncome -85131000.00
otherOperatingExpenses 38868000.00
interestExpense 5040000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 25000.00
totalRevenue 38752000.00
totalOperatingExpenses 21068000.00
costOfRevenue 17800000.00
totalOtherIncomeExpenseNet -84195000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -2261000.00
2008-09-30
date 2008-09-30
filing_date 2008-09-30
currency_symbol USD
researchDevelopment 9155000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3837000.00
minorityInterest 0.00
netIncome 3213000.00
sellingGeneralAdministrative 13342000.00
grossProfit 26067000.00
reconciledDepreciation 1735000.00
ebit 3570000.00
ebitda 5305000.00
depreciationAndAmortization 1735000.00
operatingIncome 3570000.00
otherOperatingExpenses 43032000.00
interestExpense 161000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 196000.00
totalRevenue 46602000.00
totalOperatingExpenses 22497000.00
costOfRevenue 20535000.00
totalOtherIncomeExpenseNet -428000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2261000.00
2008-06-30
date 2008-06-30
filing_date 2008-06-30
currency_symbol USD
researchDevelopment 9744000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1791000.00
minorityInterest 0.00
netIncome 1647000.00
sellingGeneralAdministrative 14104000.00
grossProfit 25655000.00
reconciledDepreciation 1983000.00
ebit 1807000.00
ebitda 3790000.00
depreciationAndAmortization 1983000.00
operatingIncome 1807000.00
otherOperatingExpenses 43844000.00
interestExpense 16000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 144000.00
totalRevenue 45651000.00
totalOperatingExpenses 23848000.00
costOfRevenue 19996000.00
totalOtherIncomeExpenseNet -353000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 720000.00
2008-03-31
date 2008-03-31
filing_date 2008-06-24
currency_symbol USD
researchDevelopment 10086000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1264000.00
minorityInterest 0.00
netIncome -698000.00
sellingGeneralAdministrative 39282000.00
sellingAndMarketingExpenses 26027000.00
grossProfit 24167000.00
reconciledDepreciation 1958000.00
ebit 826000.00
ebitda 2734000.00
depreciationAndAmortization 1908000.00
operatingIncome 826000.00
otherOperatingExpenses 42014000.00
interestExpense 438000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1962000.00
totalRevenue 42840000.00
totalOperatingExpenses 23341000.00
costOfRevenue 18673000.00
totalOtherIncomeExpenseNet -346000.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 10086000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1264000.00
minorityInterest 0.00
netIncome -698000.00
sellingGeneralAdministrative 39282000.00
sellingAndMarketingExpenses 26027000.00
grossProfit 24167000.00
reconciledDepreciation 1908000.00
ebit 826000.00
ebitda 2734000.00
depreciationAndAmortization 1908000.00
operatingIncome 826000.00
otherOperatingExpenses 42014000.00
interestExpense 438000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1962000.00
totalRevenue 42840000.00
totalOperatingExpenses 23341000.00
costOfRevenue 18673000.00
totalOtherIncomeExpenseNet -346000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1042000.00
2007-09-30
date 2007-09-30
filing_date 2007-09-30
currency_symbol USD
researchDevelopment 10239000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 130000.00
minorityInterest 0.00
netIncome 225000.00
sellingGeneralAdministrative 12806000.00
grossProfit 22777000.00
reconciledDepreciation 1921000.00
ebit -268000.00
ebitda 1653000.00
depreciationAndAmortization 1921000.00
operatingIncome -268000.00
otherOperatingExpenses 40676000.00
interestExpense 398000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -95000.00
totalRevenue 40408000.00
totalOperatingExpenses 23045000.00
costOfRevenue 17631000.00
totalOtherIncomeExpenseNet -218000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2007-06-30
date 2007-06-30
filing_date 2007-06-30
currency_symbol USD
researchDevelopment 10345000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1326000.00
minorityInterest 0.00
netIncome -1036000.00
sellingGeneralAdministrative 13081000.00
grossProfit 21538000.00
reconciledDepreciation 2042000.00
ebit -1888000.00
ebitda 154000.00
depreciationAndAmortization 2042000.00
operatingIncome -1888000.00
otherOperatingExpenses 40332000.00
interestExpense 562000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -290000.00
totalRevenue 38444000.00
totalOperatingExpenses 23426000.00
costOfRevenue 16906000.00
totalOtherIncomeExpenseNet -204000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2007-03-31
date 2007-03-31
filing_date 2007-06-27
currency_symbol USD
researchDevelopment 10701000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 550000.00
minorityInterest 0.00
netIncome 671000.00
sellingGeneralAdministrative 13395000.00
grossProfit 24489000.00
reconciledDepreciation 2160000.00
ebit 40000.00
ebitda 2057000.00
depreciationAndAmortization 2017000.00
operatingIncome 40000.00
otherOperatingExpenses 42573000.00
interestExpense 510000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -121000.00
totalRevenue 42613000.00
totalOperatingExpenses 24449000.00
costOfRevenue 18124000.00
totalOtherIncomeExpenseNet -484000.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 10701000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 550000.00
minorityInterest 0.00
netIncome 671000.00
sellingGeneralAdministrative 24449000.00
grossProfit 24489000.00
reconciledDepreciation 2017000.00
ebit 40000.00
ebitda 2057000.00
depreciationAndAmortization 2017000.00
operatingIncome 40000.00
otherOperatingExpenses 42573000.00
interestExpense 510000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -121000.00
totalRevenue 42613000.00
totalOperatingExpenses 24449000.00
costOfRevenue 18124000.00
totalOtherIncomeExpenseNet -484000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 671000.00
2006-09-30
date 2006-09-30
filing_date 2006-09-30
currency_symbol USD
researchDevelopment 10171000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 700000.00
minorityInterest 0.00
netIncome 676000.00
sellingGeneralAdministrative 12804000.00
grossProfit 23250000.00
reconciledDepreciation 2006000.00
ebit 275000.00
ebitda 2281000.00
depreciationAndAmortization 2006000.00
operatingIncome 275000.00
otherOperatingExpenses 39836000.00
interestExpense 425000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 24000.00
totalRevenue 40111000.00
totalOperatingExpenses 22975000.00
costOfRevenue 16861000.00
totalOtherIncomeExpenseNet -286000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 676000.00
2006-06-30
date 2006-06-30
filing_date 2006-06-30
currency_symbol USD
researchDevelopment 7255000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3513000.00
minorityInterest 0.00
netIncome 3253000.00
sellingGeneralAdministrative 9993000.00
grossProfit 19731000.00
reconciledDepreciation 973000.00
ebit 2483000.00
ebitda 3456000.00
depreciationAndAmortization 973000.00
operatingIncome 2483000.00
otherOperatingExpenses 30812000.00
interestExpense 1030000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 260000.00
totalRevenue 33295000.00
totalOperatingExpenses 17248000.00
costOfRevenue 13564000.00
totalOtherIncomeExpenseNet -213000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3253000.00
2006-03-31
date 2006-03-31
filing_date 2006-06-29
currency_symbol USD
researchDevelopment 6456000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4168000.00
minorityInterest 0.00
netIncome 3904000.00
sellingGeneralAdministrative 19301000.00
sellingAndMarketingExpenses 14537000.00
grossProfit 18351000.00
reconciledDepreciation 971000.00
ebit 3314000.00
ebitda 4381000.00
depreciationAndAmortization 1067000.00
operatingIncome 3314000.00
otherOperatingExpenses 27326000.00
interestExpense 854000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 264000.00
totalRevenue 30640000.00
totalOperatingExpenses 15037000.00
costOfRevenue 12289000.00
totalOtherIncomeExpenseNet -95000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2277000.00
2005-12-31
date 2005-12-31
filing_date 2005-12-31
currency_symbol USD
researchDevelopment 6456000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4168000.00
minorityInterest 0.00
netIncome 3904000.00
sellingGeneralAdministrative 19301000.00
sellingAndMarketingExpenses 14537000.00
grossProfit 18351000.00
reconciledDepreciation 1067000.00
ebit 3314000.00
ebitda 4381000.00
depreciationAndAmortization 1067000.00
operatingIncome 3314000.00
otherOperatingExpenses 27326000.00
interestExpense 854000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 264000.00
totalRevenue 30640000.00
totalOperatingExpenses 15037000.00
costOfRevenue 12289000.00
totalOtherIncomeExpenseNet -95000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3904000.00
2005-09-30
date 2005-09-30
filing_date 2005-09-30
currency_symbol USD
researchDevelopment 6190000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3723000.00
minorityInterest 0.00
netIncome 3476000.00
sellingGeneralAdministrative 8191000.00
grossProfit 17598000.00
reconciledDepreciation 962000.00
ebit 3217000.00
ebitda 4179000.00
depreciationAndAmortization 962000.00
operatingIncome 3217000.00
otherOperatingExpenses 26511000.00
interestExpense 506000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 247000.00
totalRevenue 29728000.00
totalOperatingExpenses 14381000.00
costOfRevenue 12130000.00
totalOtherIncomeExpenseNet -128000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3476000.00
2005-06-30
date 2005-06-30
filing_date 2005-06-30
currency_symbol USD
researchDevelopment 6101000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3241000.00
minorityInterest 0.00
netIncome 3093000.00
sellingGeneralAdministrative 7889000.00
grossProfit 16899000.00
ebit 3241000.00
ebitda 2909000.00
operatingIncome 2909000.00
otherOperatingExpenses 25622000.00
interestExpense 332000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 148000.00
totalRevenue 28531000.00
totalOperatingExpenses 13990000.00
costOfRevenue 11632000.00
totalOtherIncomeExpenseNet -214000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3093000.00
2005-03-31
date 2005-03-31
filing_date 2005-06-02
currency_symbol USD
researchDevelopment 5526000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2762000.00
minorityInterest 0.00
netIncome 2590000.00
sellingGeneralAdministrative 7287000.00
grossProfit 14951000.00
ebit 3103000.00
ebitda 2393000.00
operatingIncome 2393000.00
otherOperatingExpenses 22848000.00
interestExpense 369000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 172000.00
totalRevenue 25241000.00
totalOperatingExpenses 12558000.00
costOfRevenue 10290000.00
totalOtherIncomeExpenseNet -180000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2963000.00
2004-12-31
date 2004-12-31
filing_date 2004-12-31
currency_symbol USD
researchDevelopment 5526000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2762000.00
minorityInterest 0.00
netIncome 2590000.00
sellingGeneralAdministrative 12558000.00
grossProfit 14951000.00
ebit 2762000.00
ebitda 2393000.00
operatingIncome 2393000.00
otherOperatingExpenses 22848000.00
interestExpense 369000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 172000.00
totalRevenue 25241000.00
totalOperatingExpenses 12558000.00
costOfRevenue 10290000.00
totalOtherIncomeExpenseNet -180000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2590000.00
2004-09-30
date 2004-09-30
filing_date 2004-09-30
currency_symbol USD
researchDevelopment 5370000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1677000.00
minorityInterest 0.00
netIncome 1620000.00
sellingGeneralAdministrative 6881000.00
grossProfit 13572000.00
ebit 1677000.00
ebitda 1321000.00
operatingIncome 1321000.00
otherOperatingExpenses 21759000.00
interestExpense 356000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 57000.00
totalRevenue 23080000.00
totalOperatingExpenses 12251000.00
costOfRevenue 9508000.00
totalOtherIncomeExpenseNet -107000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1620000.00
2004-06-30
date 2004-06-30
filing_date 2004-06-30
currency_symbol USD
researchDevelopment 4721000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 883000.00
minorityInterest 0.00
netIncome 839000.00
sellingGeneralAdministrative 5807000.00
grossProfit 11067000.00
ebit 883000.00
ebitda 539000.00
operatingIncome 539000.00
otherOperatingExpenses 18572000.00
interestExpense 344000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 44000.00
totalRevenue 19111000.00
totalOperatingExpenses 10528000.00
costOfRevenue 8044000.00
totalOtherIncomeExpenseNet -150000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 839000.00
2004-03-31
date 2004-03-31
filing_date 2004-03-31
currency_symbol USD
researchDevelopment 4392000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -43000.00
minorityInterest 0.00
netIncome -43000.00
sellingGeneralAdministrative 5022000.00
grossProfit 8791000.00
ebit -43000.00
ebitda -623000.00
operatingIncome -623000.00
otherOperatingExpenses 15947000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -580000.00
totalRevenue 15324000.00
totalOperatingExpenses 9414000.00
costOfRevenue 6533000.00
totalOtherIncomeExpenseNet -79000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2003-12-31
date 2003-12-31
filing_date 2003-12-31
currency_symbol USD
researchDevelopment 4283000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2589000.00
minorityInterest 0.00
netIncome -2091000.00
sellingGeneralAdministrative 9019000.00
grossProfit 7428000.00
ebit -2515000.00
ebitda -2870000.00
depreciationAndAmortization -355000.00
operatingIncome -2515000.00
otherOperatingExpenses 16049000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -424000.00
totalRevenue 13534000.00
totalOperatingExpenses 9943000.00
costOfRevenue 6106000.00
totalOtherIncomeExpenseNet -74000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2003-09-30
date 2003-09-30
filing_date 2003-09-30
currency_symbol USD
researchDevelopment 4029000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1613000.00
minorityInterest 0.00
netIncome -1613000.00
sellingGeneralAdministrative 4358000.00
grossProfit 6431000.00
ebit -1956000.00
ebitda -1846000.00
depreciationAndAmortization 110000.00
operatingIncome -1956000.00
otherOperatingExpenses 13766000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -343000.00
totalRevenue 11810000.00
totalOperatingExpenses 8387000.00
costOfRevenue 5379000.00
totalOtherIncomeExpenseNet -110000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2003-06-30
date 2003-06-30
filing_date 2003-06-30
currency_symbol USD
researchDevelopment 3757000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2189000.00
minorityInterest 0.00
netIncome -2189000.00
sellingGeneralAdministrative 4306000.00
grossProfit 5639000.00
ebit -2424000.00
ebitda -2204000.00
depreciationAndAmortization 220000.00
operatingIncome -2424000.00
otherOperatingExpenses 12880000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -235000.00
totalRevenue 10456000.00
totalOperatingExpenses 8063000.00
costOfRevenue 4817000.00
totalOtherIncomeExpenseNet -220000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2003-03-31
date 2003-03-31
filing_date 2003-03-31
currency_symbol USD
researchDevelopment 3407000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2541000.00
minorityInterest 0.00
netIncome -2541000.00
sellingGeneralAdministrative 4279000.00
sellingAndMarketingExpenses 14288000.00
grossProfit 4693000.00
ebit -2541000.00
ebitda -2993000.00
operatingIncome -2993000.00
otherOperatingExpenses 11421000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -452000.00
totalRevenue 8428000.00
totalOperatingExpenses 7686000.00
costOfRevenue 3735000.00
totalOtherIncomeExpenseNet 452000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
researchDevelopment 3419000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2901000.00
minorityInterest 0.00
netIncome -2901000.00
sellingGeneralAdministrative 7589000.00
grossProfit 4138000.00
ebit -2901000.00
ebitda -3451000.00
operatingIncome -3451000.00
otherOperatingExpenses 11056000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -550000.00
totalRevenue 7605000.00
totalOperatingExpenses 7589000.00
costOfRevenue 3467000.00
totalOtherIncomeExpenseNet 550000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2002-09-30
date 2002-09-30
filing_date 2002-09-30
currency_symbol USD
researchDevelopment 3151000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -3279000.00
minorityInterest 0.00
netIncome -3279000.00
sellingGeneralAdministrative 4473000.00
grossProfit 3846000.00
ebit -3279000.00
ebitda -3778000.00
operatingIncome -3778000.00
otherOperatingExpenses 10986000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -499000.00
totalRevenue 7208000.00
totalOperatingExpenses 7624000.00
costOfRevenue 3362000.00
totalOtherIncomeExpenseNet 499000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2002-06-30
date 2002-06-30
filing_date 2002-06-30
currency_symbol USD
researchDevelopment 3230000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -3673000.00
minorityInterest 0.00
netIncome -3673000.00
sellingGeneralAdministrative 4562000.00
grossProfit 3517000.00
ebit -3673000.00
ebitda -4275000.00
operatingIncome -4275000.00
otherOperatingExpenses 10925000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -602000.00
totalRevenue 6650000.00
totalOperatingExpenses 7792000.00
costOfRevenue 3133000.00
totalOtherIncomeExpenseNet 602000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2002-03-31
date 2002-03-31
filing_date 2002-03-31
currency_symbol USD
researchDevelopment 3222000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -4004000.00
minorityInterest 0.00
netIncome -4004000.00
sellingGeneralAdministrative 4436000.00
grossProfit 2682000.00
ebit -4004000.00
ebitda -4976000.00
operatingIncome -4976000.00
otherOperatingExpenses 10702000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -972000.00
totalRevenue 5726000.00
totalOperatingExpenses 7658000.00
costOfRevenue 3044000.00
totalOtherIncomeExpenseNet 972000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-12-31
date 2001-12-31
filing_date 2002-03-27
currency_symbol USD
researchDevelopment 3430000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -5020000.00
minorityInterest 0.00
netIncome -4998000.00
sellingGeneralAdministrative 7778000.00
grossProfit -2912000.00
ebit -5389000.00
ebitda -16241000.00
depreciationAndAmortization -10852000.00
operatingIncome -5389000.00
otherOperatingExpenses 16228000.00
interestExpense 225000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -391000.00
totalRevenue 5538000.00
totalOperatingExpenses 7778000.00
costOfRevenue 8450000.00
totalOtherIncomeExpenseNet 5551000.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 3506000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -10748000.00
minorityInterest 0.00
netIncome -10748000.00
sellingGeneralAdministrative 4360000.00
grossProfit 2015000.00
ebit -12152000.00
ebitda -550000.00
depreciationAndAmortization 11602000.00
operatingIncome -12152000.00
otherOperatingExpenses 11865000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1404000.00
totalRevenue 5014000.00
totalOperatingExpenses 8866000.00
costOfRevenue 2999000.00
totalOtherIncomeExpenseNet -6301000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -306000.00
2001-06-30
date 2001-06-30
filing_date 2001-06-30
currency_symbol USD
researchDevelopment 3378000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 306000.00
minorityInterest 0.00
netIncome 306000.00
sellingGeneralAdministrative 4830000.00
grossProfit 6711000.00
ebit 306000.00
ebitda -1497000.00
operatingIncome -1497000.00
otherOperatingExpenses 13125000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1803000.00
totalRevenue 11628000.00
totalOperatingExpenses 8208000.00
costOfRevenue 4917000.00
totalOtherIncomeExpenseNet 1803000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 306000.00
2001-03-31
date 2001-03-31
filing_date 2001-03-31
currency_symbol USD
researchDevelopment 3493000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2189000.00
minorityInterest 0.00
netIncome 2167000.00
sellingGeneralAdministrative 4358000.00
grossProfit 7978000.00
ebit 2189000.00
ebitda 127000.00
operatingIncome 127000.00
otherOperatingExpenses 13427000.00
interestExpense 2062000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 22000.00
totalRevenue 13554000.00
totalOperatingExpenses 7851000.00
costOfRevenue 5576000.00
totalOtherIncomeExpenseNet 2062000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2167000.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
researchDevelopment 3378000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8091000.00
minorityInterest 0.00
netIncome 8010000.00
sellingGeneralAdministrative 7842000.00
grossProfit 14618000.00
ebit 5850000.00
ebitda 6776000.00
depreciationAndAmortization 926000.00
operatingIncome 5850000.00
otherOperatingExpenses 15749000.00
interestExpense 2241000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 81000.00
totalRevenue 22525000.00
totalOperatingExpenses 7842000.00
costOfRevenue 7907000.00
totalOtherIncomeExpenseNet 2241000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 8010000.00
2000-09-30
date 2000-09-30
filing_date 2000-09-30
currency_symbol USD
researchDevelopment 2994000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7542000.00
minorityInterest 0.00
netIncome 7467000.00
sellingGeneralAdministrative 3810000.00
grossProfit 12200000.00
ebit 7542000.00
ebitda 5396000.00
operatingIncome 5396000.00
otherOperatingExpenses 14625000.00
interestExpense 2146000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 75000.00
totalRevenue 20021000.00
totalOperatingExpenses 6804000.00
costOfRevenue 7821000.00
totalOtherIncomeExpenseNet 2146000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 7467000.00
2000-06-30
date 2000-06-30
filing_date 2000-06-30
currency_symbol USD
researchDevelopment 2363000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6303000.00
minorityInterest 0.00
netIncome 6177000.00
sellingGeneralAdministrative 3318000.00
grossProfit 10088000.00
ebit 6303000.00
ebitda 4407000.00
operatingIncome 4407000.00
otherOperatingExpenses 12125000.00
interestExpense 1896000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 126000.00
totalRevenue 16532000.00
totalOperatingExpenses 5681000.00
costOfRevenue 6444000.00
totalOtherIncomeExpenseNet 1896000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6177000.00
2000-03-31
date 2000-03-31
filing_date 2000-03-31
currency_symbol USD
researchDevelopment 1853000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5181000.00
minorityInterest 0.00
netIncome 5025000.00
sellingGeneralAdministrative 2529000.00
grossProfit 7789000.00
ebit 5181000.00
ebitda 3407000.00
operatingIncome 3407000.00
otherOperatingExpenses 9313000.00
interestExpense 1774000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 156000.00
totalRevenue 12720000.00
totalOperatingExpenses 4382000.00
costOfRevenue 4931000.00
totalOtherIncomeExpenseNet 1774000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5025000.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
currency_symbol USD
researchDevelopment 1612000.00
incomeBeforeTax 4215000.00
netIncome 4060000.00
grossProfit 6686000.00
ebitda 2744000.00
operatingIncome 2744000.00
otherOperatingExpenses 7460000.00
interestExpense 1471000.00
incomeTaxExpense 155000.00
totalRevenue 10204000.00
totalOperatingExpenses 3942000.00
costOfRevenue 3518000.00
totalOtherIncomeExpenseNet 1471000.00
1999-09-30
date 1999-09-30
filing_date 1999-09-30
currency_symbol USD
researchDevelopment 1300000.00
incomeBeforeTax 3000000.00
netIncome 2900000.00
sellingGeneralAdministrative 1500000.00
grossProfit 5100000.00
ebit 3000000.00
ebitda 2300000.00
operatingIncome 2300000.00
otherOperatingExpenses 6000000.00
interestExpense 700000.00
incomeTaxExpense 100000.00
totalRevenue 8300000.00
totalOperatingExpenses 2800000.00
costOfRevenue 3200000.00
totalOtherIncomeExpenseNet 700000.00
1999-06-30
date 1999-06-30
filing_date 1999-06-30
currency_symbol USD
researchDevelopment 1100000.00
incomeBeforeTax 2200000.00
netIncome 2100000.00
sellingGeneralAdministrative 1300000.00
grossProfit 4200000.00
ebit 2200000.00
ebitda 1800000.00
operatingIncome 1800000.00
otherOperatingExpenses 5100000.00
interestExpense 400000.00
incomeTaxExpense 100000.00
totalRevenue 6900000.00
totalOperatingExpenses 2400000.00
costOfRevenue 2700000.00
totalOtherIncomeExpenseNet 400000.00
1999-03-31
date 1999-03-31
filing_date 1999-03-31
currency_symbol USD
incomeBeforeTax 1600000.00
netIncome 1600000.00
grossProfit 5800000.00
ebitda 5800000.00
operatingIncome 5800000.00
incomeTaxExpense 4200000.00
totalRevenue 5800000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-04-24
currency_symbol USD
researchDevelopment 59842000.00
incomeBeforeTax 34183000.00
netIncome 28466000.00
sellingGeneralAdministrative 17494000.00
sellingAndMarketingExpenses 70123000.00
grossProfit 178778000.00
reconciledDepreciation 2984000.00
ebit 31319000.00
ebitda 34303000.00
depreciationAndAmortization 2984000.00
operatingIncome 31319000.00
otherOperatingExpenses 243774000.00
interestExpense 2864000.00
taxProvision 5717000.00
interestIncome 2804000.00
netInterestIncome 2864000.00
incomeTaxExpense 5717000.00
totalRevenue 275093000.00
totalOperatingExpenses 147459000.00
costOfRevenue 96315000.00
totalOtherIncomeExpenseNet 2864000.00
netIncomeFromContinuingOps 28466000.00
netIncomeApplicableToCommonShares 28466000.00
2021-12-31
date 2021-12-31
filing_date 2022-04-28
currency_symbol USD
researchDevelopment 53396000.00
incomeBeforeTax 39647000.00
netIncome 33751000.00
sellingGeneralAdministrative 15914000.00
sellingAndMarketingExpenses 62057000.00
grossProfit 170891000.00
reconciledDepreciation 2432000.00
ebit 39524000.00
ebitda 41956000.00
depreciationAndAmortization 2432000.00
operatingIncome 39524000.00
otherOperatingExpenses 209396000.00
interestExpense 621000.00
taxProvision 5896000.00
interestIncome 2688000.00
netInterestIncome 123000.00
incomeTaxExpense 5896000.00
totalRevenue 248920000.00
totalOperatingExpenses 131367000.00
costOfRevenue 78029000.00
totalOtherIncomeExpenseNet 123000.00
netIncomeFromContinuingOps 33751000.00
netIncomeApplicableToCommonShares 33751000.00
2020-12-31
date 2020-12-31
filing_date 2021-04-27
currency_symbol USD
researchDevelopment 46072000.00
incomeBeforeTax 36647000.00
netIncome 27248000.00
sellingGeneralAdministrative 14177000.00
sellingAndMarketingExpenses 51217000.00
grossProfit 149816000.00
reconciledDepreciation 2268000.00
ebit 38350000.00
ebitda 40618000.00
depreciationAndAmortization 2268000.00
operatingIncome 38350000.00
otherOperatingExpenses 182424000.00
interestExpense 657000.00
taxProvision 9399000.00
interestIncome 1255000.00
netInterestIncome -1703000.00
incomeTaxExpense 9399000.00
totalRevenue 220774000.00
totalOperatingExpenses 111466000.00
costOfRevenue 70958000.00
totalOtherIncomeExpenseNet -1703000.00
netIncomeFromContinuingOps 27248000.00
netIncomeApplicableToCommonShares 27248000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-25
currency_symbol USD
researchDevelopment 41199000.00
incomeBeforeTax -11315000.00
netIncome 3977000.00
sellingGeneralAdministrative 11778000.00
sellingAndMarketingExpenses 51535000.00
grossProfit 94958000.00
reconciledDepreciation 2044000.00
ebit -9554000.00
ebitda -7510000.00
depreciationAndAmortization 2044000.00
operatingIncome -9554000.00
otherOperatingExpenses 209841000.00
interestExpense 198000.00
taxProvision -15292000.00
interestIncome 1010000.00
netInterestIncome 490000.00
incomeTaxExpense -15292000.00
totalRevenue 200287000.00
totalOperatingExpenses 104512000.00
costOfRevenue 105329000.00
totalOtherIncomeExpenseNet -1761000.00
netIncomeFromContinuingOps 3977000.00
netIncomeApplicableToCommonShares 3977000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-19
currency_symbol USD
researchDevelopment 34661000.00
incomeBeforeTax 16587000.00
netIncome 13493000.00
sellingGeneralAdministrative 10251000.00
sellingAndMarketingExpenses 49335000.00
grossProfit 110606000.00
reconciledDepreciation 2309000.00
ebit 16359000.00
ebitda 18668000.00
depreciationAndAmortization 2309000.00
operatingIncome 16359000.00
otherOperatingExpenses 159864000.00
interestExpense 266000.00
taxProvision 3094000.00
interestIncome 1125000.00
netInterestIncome 594000.00
incomeTaxExpense 3094000.00
totalRevenue 176223000.00
totalOperatingExpenses 94247000.00
costOfRevenue 65617000.00
totalOtherIncomeExpenseNet -366000.00
netIncomeFromContinuingOps 13493000.00
netIncomeApplicableToCommonShares 13493000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-26
currency_symbol USD
researchDevelopment 30348000.00
incomeBeforeTax 9640000.00
netIncome 4030000.00
sellingGeneralAdministrative 8893000.00
sellingAndMarketingExpenses 48954000.00
grossProfit 97845000.00
reconciledDepreciation 2438000.00
ebit 9650000.00
ebitda 12088000.00
depreciationAndAmortization 2438000.00
operatingIncome 9650000.00
otherOperatingExpenses 147089000.00
interestExpense 294000.00
taxProvision 5610000.00
interestIncome 1209000.00
netInterestIncome 642000.00
incomeTaxExpense 5610000.00
totalRevenue 156739000.00
totalOperatingExpenses 88195000.00
costOfRevenue 58894000.00
totalOtherIncomeExpenseNet -652000.00
netIncomeFromContinuingOps 4030000.00
netIncomeApplicableToCommonShares 4030000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-20
currency_symbol USD
researchDevelopment 29139000.00
incomeBeforeTax 7594000.00
netIncome 16238000.00
sellingGeneralAdministrative 6364000.00
sellingAndMarketingExpenses 45084000.00
grossProfit 88341000.00
ebit 7754000.00
ebitda 10646000.00
depreciationAndAmortization 2892000.00
operatingIncome 7754000.00
otherOperatingExpenses 137817000.00
interestExpense 262000.00
taxProvision -8644000.00
interestIncome 1847000.00
netInterestIncome 1302000.00
incomeTaxExpense -8644000.00
totalRevenue 145571000.00
totalOperatingExpenses 80587000.00
costOfRevenue 57230000.00
totalOtherIncomeExpenseNet -1462000.00
netIncomeFromContinuingOps 16238000.00
netIncomeApplicableToCommonShares 16238000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-29
currency_symbol USD
researchDevelopment 27996000.00
incomeBeforeTax 3148000.00
netIncome 366000.00
sellingGeneralAdministrative 8726000.00
sellingAndMarketingExpenses 43360000.00
grossProfit 82788000.00
ebit 2706000.00
ebitda 5669000.00
depreciationAndAmortization 2963000.00
operatingIncome 2706000.00
otherOperatingExpenses 137053000.00
interestExpense 278000.00
taxProvision 2782000.00
interestIncome 728000.00
incomeTaxExpense 2782000.00
totalRevenue 139759000.00
totalOperatingExpenses 80082000.00
costOfRevenue 56971000.00
totalOtherIncomeExpenseNet -1296000.00
netIncomeFromContinuingOps 366000.00
netIncomeApplicableToCommonShares 366000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-24
currency_symbol USD
researchDevelopment 32275000.00
incomeBeforeTax 3305000.00
netIncome -86000.00
sellingGeneralAdministrative 7677000.00
sellingAndMarketingExpenses 45534000.00
grossProfit 88987000.00
ebit 3501000.00
ebitda 6731000.00
depreciationAndAmortization 3230000.00
operatingIncome 3501000.00
otherOperatingExpenses 148078000.00
interestExpense 415000.00
incomeTaxExpense 3391000.00
totalRevenue 151579000.00
totalOperatingExpenses 85486000.00
costOfRevenue 62592000.00
totalOtherIncomeExpenseNet -1346000.00
netIncomeFromContinuingOps -86000.00
netIncomeApplicableToCommonShares -86000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-26
currency_symbol USD
researchDevelopment 28194000.00
incomeBeforeTax 2835000.00
netIncome 4218000.00
sellingGeneralAdministrative 8456000.00
sellingAndMarketingExpenses 39279000.00
grossProfit 78668000.00
ebit 2739000.00
ebitda 5786000.00
depreciationAndAmortization 3047000.00
operatingIncome 2739000.00
otherOperatingExpenses 134493000.00
interestExpense 617000.00
incomeTaxExpense -1404000.00
totalRevenue 137232000.00
totalOperatingExpenses 75929000.00
costOfRevenue 58564000.00
totalOtherIncomeExpenseNet -161000.00
netIncomeApplicableToCommonShares 4218000.00
2012-12-31
date 2012-12-31
filing_date 2013-04-11
currency_symbol USD
researchDevelopment 28677000.00
incomeBeforeTax -3282000.00
netIncome -4177000.00
sellingGeneralAdministrative 8214000.00
sellingAndMarketingExpenses 40040000.00
grossProfit 73196000.00
ebit -3735000.00
ebitda -852000.00
depreciationAndAmortization 2883000.00
operatingIncome -3735000.00
otherOperatingExpenses 131225000.00
interestExpense 900000.00
incomeTaxExpense 541000.00
totalRevenue 127490000.00
totalOperatingExpenses 76931000.00
costOfRevenue 54294000.00
totalOtherIncomeExpenseNet -440000.00
2011-12-31
date 2011-12-31
filing_date 2012-04-19
currency_symbol USD
researchDevelopment 32150000.00
incomeBeforeTax 7655000.00
netIncome 7164000.00
sellingGeneralAdministrative 9028000.00
sellingAndMarketingExpenses 43260000.00
grossProfit 91670000.00
ebit 7232000.00
ebitda 10496000.00
depreciationAndAmortization 3264000.00
operatingIncome 7232000.00
otherOperatingExpenses 148595000.00
interestExpense 346000.00
incomeTaxExpense 238000.00
totalRevenue 155827000.00
totalOperatingExpenses 84438000.00
costOfRevenue 64157000.00
totalOtherIncomeExpenseNet 423000.00
netIncomeApplicableToCommonShares 7164000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-10
currency_symbol USD
researchDevelopment 30189000.00
incomeBeforeTax 10343000.00
netIncome 12126000.00
sellingGeneralAdministrative 8252000.00
sellingAndMarketingExpenses 35024000.00
grossProfit 83902000.00
ebit 10437000.00
ebitda 14796000.00
depreciationAndAmortization 4359000.00
operatingIncome 10437000.00
otherOperatingExpenses 139603000.00
interestExpense 694000.00
incomeTaxExpense -1885000.00
totalRevenue 150040000.00
totalOperatingExpenses 73465000.00
costOfRevenue 66138000.00
totalOtherIncomeExpenseNet -213000.00
netIncomeApplicableToCommonShares 12126000.00
2009-12-31
date 2009-12-31
filing_date 2010-06-29
currency_symbol USD
researchDevelopment 29952000.00
incomeBeforeTax -2928000.00
netIncome -2085000.00
sellingGeneralAdministrative 7821000.00
sellingAndMarketingExpenses 32111000.00
grossProfit 69700000.00
ebit -184000.00
ebitda 5087000.00
depreciationAndAmortization 5271000.00
operatingIncome -184000.00
otherOperatingExpenses 126078000.00
interestExpense 4739000.00
incomeTaxExpense -445000.00
totalRevenue 125894000.00
totalOperatingExpenses 69884000.00
costOfRevenue 56194000.00
totalOtherIncomeExpenseNet 76000.00
2008-12-31
date 2008-12-31
filing_date 2009-06-30
currency_symbol USD
researchDevelopment 37833000.00
incomeBeforeTax -78253000.00
netIncome -81340000.00
sellingGeneralAdministrative 9219000.00
sellingAndMarketingExpenses 44657000.00
grossProfit 97289000.00
ebit 9360000.00
ebitda 16913000.00
depreciationAndAmortization 7553000.00
operatingIncome -79435000.00
otherOperatingExpenses 169164000.00
interestExpense 2357000.00
incomeTaxExpense 505000.00
totalRevenue 174744000.00
totalOperatingExpenses 91709000.00
costOfRevenue 77455000.00
totalOtherIncomeExpenseNet -85256000.00
2007-12-31
date 2007-12-31
filing_date 2008-06-24
currency_symbol USD
researchDevelopment 40706000.00
incomeBeforeTax -2620000.00
netIncome -3885000.00
sellingGeneralAdministrative 52537000.00
grossProfit 89050000.00
ebit -4193000.00
ebitda 3838000.00
depreciationAndAmortization 8031000.00
operatingIncome -4193000.00
otherOperatingExpenses 162428000.00
interestExpense 1573000.00
incomeTaxExpense 1265000.00
totalRevenue 158235000.00
totalOperatingExpenses 93243000.00
costOfRevenue 69185000.00
totalOtherIncomeExpenseNet -1097000.00
2006-12-31
date 2006-12-31
filing_date 2007-06-27
currency_symbol USD
researchDevelopment 35416000.00
incomeBeforeTax 7166000.00
netIncome 6877000.00
sellingGeneralAdministrative 46430000.00
grossProfit 86111000.00
ebit 4505000.00
ebitda 10472000.00
depreciationAndAmortization 5967000.00
operatingIncome 4265000.00
otherOperatingExpenses 143088000.00
interestExpense 2661000.00
incomeTaxExpense 289000.00
totalRevenue 147353000.00
totalOperatingExpenses 81846000.00
costOfRevenue 61242000.00
totalOtherIncomeExpenseNet -1156000.00
netIncomeApplicableToCommonShares 6877000.00
2005-12-31
date 2005-12-31
filing_date 2006-06-29
currency_symbol USD
researchDevelopment 24415000.00
incomeBeforeTax 14235000.00
netIncome 13436000.00
sellingGeneralAdministrative 31948000.00
sellingAndMarketingExpenses 14537000.00
grossProfit 68834000.00
ebit 12471000.00
ebitda 16217000.00
depreciationAndAmortization 3746000.00
operatingIncome 12471000.00
otherOperatingExpenses 103356000.00
interestExpense 1764000.00
incomeTaxExpense 799000.00
totalRevenue 115827000.00
totalOperatingExpenses 56363000.00
costOfRevenue 46993000.00
totalOtherIncomeExpenseNet -693000.00
netIncomeApplicableToCommonShares 13436000.00
2004-12-31
date 2004-12-31
filing_date 2005-06-02
currency_symbol USD
researchDevelopment 20009000.00
incomeBeforeTax 5279000.00
netIncome 5006000.00
sellingGeneralAdministrative 24742000.00
grossProfit 48381000.00
ebit 3630000.00
ebitda 6703000.00
depreciationAndAmortization 3073000.00
operatingIncome 3630000.00
otherOperatingExpenses 79126000.00
interestExpense 1649000.00
incomeTaxExpense 273000.00
totalRevenue 82756000.00
totalOperatingExpenses 44751000.00
costOfRevenue 34375000.00
totalOtherIncomeExpenseNet -516000.00
netIncomeApplicableToCommonShares 5006000.00
2003-12-31
date 2003-12-31
filing_date 2003-12-31
currency_symbol USD
researchDevelopment 15476000.00
incomeBeforeTax -10292000.00
netIncome -8434000.00
sellingGeneralAdministrative 18603000.00
sellingAndMarketingExpenses 14288000.00
grossProfit 24191000.00
ebit -9913000.00
ebitda -6823000.00
depreciationAndAmortization 3090000.00
operatingIncome -9888000.00
otherOperatingExpenses 54116000.00
interestExpense 0.00
incomeTaxExpense -1479000.00
totalRevenue 44228000.00
totalOperatingExpenses 34079000.00
costOfRevenue 20037000.00
totalOtherIncomeExpenseNet -404000.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
researchDevelopment 13022000.00
incomeBeforeTax -13857000.00
netIncome -13857000.00
sellingGeneralAdministrative 17641000.00
grossProfit 14183000.00
ebit -16716000.00
ebitda -14482000.00
depreciationAndAmortization 2234000.00
operatingIncome -16480000.00
otherOperatingExpenses 43669000.00
interestExpense 0.00
incomeTaxExpense -2859000.00
totalRevenue 27189000.00
totalOperatingExpenses 30663000.00
costOfRevenue 13006000.00
totalOtherIncomeExpenseNet 236000.00
2001-12-31
date 2001-12-31
filing_date 2002-03-27
currency_symbol USD
researchDevelopment 13807000.00
incomeBeforeTax -13273000.00
netIncome -13273000.00
sellingGeneralAdministrative 18896000.00
grossProfit 13792000.00
ebit -18161000.00
ebitda -16226000.00
depreciationAndAmortization 1935000.00
operatingIncome -18911000.00
otherOperatingExpenses 54645000.00
interestExpense 0.00
incomeTaxExpense -4888000.00
totalRevenue 35734000.00
totalOperatingExpenses 32703000.00
costOfRevenue 21942000.00
totalOtherIncomeExpenseNet -750000.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
researchDevelopment 10588000.00
incomeBeforeTax 27117000.00
netIncome 26679000.00
sellingGeneralAdministrative 14121000.00
grossProfit 44695000.00
ebit 20014000.00
ebitda 21131000.00
depreciationAndAmortization 1117000.00
operatingIncome 19060000.00
otherOperatingExpenses 51812000.00
interestExpense 7103000.00
incomeTaxExpense 438000.00
totalRevenue 71798000.00
totalOperatingExpenses 24709000.00
costOfRevenue 27103000.00
totalOtherIncomeExpenseNet -28000.00
netIncomeApplicableToCommonShares 26679000.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
currency_symbol USD
researchDevelopment 4812000.00
incomeBeforeTax 11015000.00
netIncome 10660000.00
sellingGeneralAdministrative 5927000.00
grossProfit 19686000.00
ebit 8544000.00
ebitda 8947000.00
depreciationAndAmortization 403000.00
operatingIncome 8544000.00
otherOperatingExpenses 22660000.00
interestExpense 2471000.00
incomeTaxExpense 355000.00
totalRevenue 31204000.00
totalOperatingExpenses 11142000.00
costOfRevenue 11518000.00
totalOtherIncomeExpenseNet 2471000.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
currency_symbol USD
researchDevelopment 2100000.00
incomeBeforeTax 700000.00
netIncome 600000.00
sellingGeneralAdministrative 3300000.00
grossProfit 6200000.00
ebit 500000.00
ebitda 800000.00
depreciationAndAmortization 300000.00
operatingIncome 500000.00
otherOperatingExpenses 8700000.00
interestExpense 200000.00
incomeTaxExpense 100000.00
totalRevenue 9200000.00
totalOperatingExpenses 5700000.00
costOfRevenue 3000000.00
totalOtherIncomeExpenseNet 200000.00