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

Logo

Allot Ltd. занимается разработкой и предоставлением решений для сетевой разведки и безопасности для мобильных, провайдеров фиксированной связи и предприятий. Он предлагает аналитику, управление трафиком, управление политиками и начисление платы, а также платформы для предоставления услуг. Компания была основана Игалом Якоби и Майклом Шурманом 12 ноября 1996 года, ее штаб-квартира находится в Ход-ха-Шароне, Израиль.

General
Code ALLT
Type Common Stock
Name Allot Communications Ltd
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000BKXMG0
ISIN IL0010996549
PrimaryTicker ALLT.TA
CUSIP M0854Q105
EmployerIdNumber
FiscalYearEnd December
IPODate 2006-11-16
InternationalDomestic International/Domestic
Sector Technology
Industry Software - Infrastructure
GicSector Information Technology
GicGroup Software & Services
GicIndustry Software
GicSubIndustry Systems Software
HomeCategory ADR
IsDelisted Нет
Address 22 Hanagar Street, Hod HaSharon, Israel, 4501317
Phone 972 9 762 8419
WebURL https://www.allot.com
FullTimeEmployees 642
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 62739840
MarketCapitalizationMln 62.7398
EBITDA -45825000
PEGRatio 1.53
WallStreetTargetPrice 2.08
BookValue 1.707
DividendShare 0
DividendYield 0.0079
EarningsShare -1.36
EPSEstimateCurrentYear -1.13
EPSEstimateNextYear -0.15
EPSEstimateNextQuarter -0.07
EPSEstimateCurrentQuarter -0.27
MostRecentQuarter 2023-09-30
ProfitMargin -0.5027
OperatingMarginTTM -0.5594
ReturnOnAssetsTTM -0.1768
ReturnOnEquityTTM -0.6036
RevenueTTM 101837000
RevenuePerShareTTM 2.695
QuarterlyRevenueGrowthYOY -0.096
GrossProfitTTM 82906000
DilutedEpsTTM -1.36
QuarterlyEarningsGrowthYOY 0

Financials / Income Statement / quarterly / net Income

-4.03M
2021-12-31
-6.13M
2022-03-31
-6.23M
2022-06-30
-12.93M
2022-09-30
-6.74M
2022-12-31
-11.36M
2023-03-31
-20.73M
2023-06-30
-12.36M
2023-09-30

Financials / Income Statement / quarterly / ebitda

-2.23M
2021-12-31
-4M
2022-03-31
-4.91M
2022-06-30
-11.48M
2022-09-30
-4.53M
2022-12-31
-10.27M
2023-03-31
-19.89M
2023-06-30
-11.14M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

40.97M
2021-12-31
31.9M
2022-03-31
32.77M
2022-06-30
25.04M
2022-09-30
33.03M
2022-12-31
21.13M
2023-03-31
25.05M
2023-06-30
22.64M
2023-09-30

Earnings / History / epsActual

-0.13
2022-12-31
-0.21
2023-03-31
-0.49
2023-06-30
-0.28
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 0
ForwardPE 0
PriceSalesTTM 0.586
PriceBookMRQ 0.8983
EnterpriseValue 45641596
EnterpriseValueRevenue 0.4082
EnterpriseValueEbitda -0.9523
SharesStats
SharesOutstanding 38256000
SharesFloat 25285003
PercentInsiders 2.224
PercentInstitutions 64.926
Technicals
Beta 0.986
52WeekHigh 3.925
52WeekLow 1.19
50DayMA 1.5996
200DayMA 2.3603
SharesShort 103703
SharesShortPriorMonth 123482
ShortRatio 1.09
ShortPercent 0.0037
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-09-30
currency_symbol USD
totalAssets 157826000.00
otherCurrentAssets 1082000.00
totalLiab 92668000.00
totalStockholderEquity 65158000.00
otherCurrentLiab 20327000.00
cash 21509000.00
totalCurrentLiabilities 43326000.00
currentDeferredRevenue 17172000.00
netDebt 20858000.00
shortTermDebt 1999000.00
shortLongTermDebtTotal 42367000.00
totalCurrentAssets 103171000.00
shortTermInvestments 37821000.00
netReceivables 28720000.00
longTermDebt 39723000.00
inventory 14039000.00
accountsPayable 3828000.00
nonCurrrentAssetsOther 4553000.00
nonCurrentAssetsTotal 54655000.00
capitalLeaseObligations 2644000.00
nonCurrentLiabilitiesTotal 49342000.00
liabilitiesAndStockholdersEquity 157826000.00
cashAndShortTermInvestments 59330000.00
propertyPlantAndEquipmentGross 15588000.00
propertyPlantAndEquipmentNet 15588000.00
netWorkingCapital 59845000.00
netInvestedCapital 39723000.00
commonStockSharesOutstanding 38173533.00
2023-06-30
date 2023-06-30
filing_date 2023-08-31
currency_symbol USD
totalAssets 177764000.00
otherCurrentAssets 1274000.00
totalLiab 101698000.00
totalStockholderEquity 76066000.00
otherCurrentLiab 21173000.00
commonStock 76066000.00
otherLiab 7387000.00
otherAssets 6186000.00
cash 15473000.00
totalCurrentLiabilities 53163000.00
currentDeferredRevenue 20427000.00
netDebt 27778000.00
shortTermDebt 2103000.00
shortLongTermDebtTotal 43251000.00
propertyPlantEquipment 16086000.00
totalCurrentAssets 120701000.00
netTangibleAssets 41275000.00
shortTermInvestments 49126000.00
netReceivables 36468000.00
longTermDebt 39673000.00
inventory 18360000.00
accountsPayable 9460000.00
nonCurrrentAssetsOther 6186000.00
nonCurrentAssetsTotal 57063000.00
capitalLeaseObligations 3578000.00
nonCurrentLiabilitiesTotal 48535000.00
liabilitiesAndStockholdersEquity 177764000.00
cashAndShortTermInvestments 64599000.00
propertyPlantAndEquipmentGross 16086000.00
propertyPlantAndEquipmentNet 16086000.00
netWorkingCapital 67538000.00
netInvestedCapital 39673000.00
commonStockSharesOutstanding 37421720.00
2023-03-31
date 2023-03-31
filing_date 2023-03-31
currency_symbol USD
totalAssets 200391000.00
otherCurrentAssets 1050000.00
totalLiab 106359000.00
totalStockholderEquity 94032000.00
otherCurrentLiab 23388000.00
commonStock 94032000.00
otherLiab 7954000.00
otherAssets 6592000.00
cash 14608000.00
totalCurrentLiabilities 57126000.00
currentDeferredRevenue 18977000.00
netDebt 29032000.00
shortTermDebt 2361000.00
shortLongTermDebtTotal 43640000.00
propertyPlantEquipment 17851000.00
totalCurrentAssets 140880000.00
netTangibleAssets 58964000.00
shortTermInvestments 61674000.00
netReceivables 46833000.00
longTermDebt 39624000.00
inventory 16715000.00
accountsPayable 12400000.00
nonCurrrentAssetsOther 6592000.00
nonCurrentAssetsTotal 59511000.00
capitalLeaseObligations 4016000.00
nonCurrentLiabilitiesTotal 49233000.00
liabilitiesAndStockholdersEquity 200391000.00
cashAndShortTermInvestments 76282000.00
propertyPlantAndEquipmentGross 17851000.00
propertyPlantAndEquipmentNet 17851000.00
netWorkingCapital 83754000.00
netInvestedCapital 39624000.00
commonStockSharesOutstanding 37421720.00
2022-12-31
date 2022-12-31
filing_date 2023-03-28
currency_symbol USD
totalAssets 212953000.00
intangibleAssets 3511000.00
otherCurrentAssets 1050000.00
totalLiab 110980000.00
totalStockholderEquity 101973000.00
otherCurrentLiab 25573000.00
commonStock 954000.00
capitalStock 954000.00
retainedEarnings -197027000.00
otherLiab 8225000.00
goodWill 31833000.00
otherAssets 6169000.00
cash 12295000.00
totalCurrentLiabilities 60601000.00
currentDeferredRevenue 20825000.00
netDebt 32401000.00
shortTermDebt 2542000.00
shortLongTermDebtTotal 44696000.00
otherStockholderEquity 299300000.00
propertyPlantEquipment 19623000.00
totalCurrentAssets 151817000.00
netTangibleAssets 66629000.00
shortTermInvestments 73058000.00
netReceivables 52152000.00
longTermDebt 39575000.00
inventory 13262000.00
accountsPayable 11661000.00
accumulatedOtherComprehensiveIncome -1254000.00
nonCurrrentAssetsOther 6169000.00
nonCurrentAssetsTotal 61136000.00
capitalLeaseObligations 5121000.00
nonCurrentLiabilitiesTotal 50379000.00
liabilitiesAndStockholdersEquity 212953000.00
cashAndShortTermInvestments 85353000.00
propertyPlantAndEquipmentGross 19623000.00
propertyPlantAndEquipmentNet 19623000.00
netWorkingCapital 91216000.00
netInvestedCapital 39575000.00
commonStockSharesOutstanding 37325971.00
2022-09-30
date 2022-09-30
filing_date 2022-09-30
currency_symbol USD
totalAssets 217479000.00
otherCurrentAssets 1100000.00
totalLiab 113000000.00
totalStockholderEquity 104479000.00
otherCurrentLiab 26503000.00
commonStock 104479000.00
otherLiab 10245000.00
otherAssets 8643000.00
cash 8587000.00
totalCurrentLiabilities 60609000.00
currentDeferredRevenue 25551000.00
netDebt 36061000.00
shortTermDebt 2502000.00
shortLongTermDebtTotal 44648000.00
otherStockholderEquity 104479000.00
propertyPlantEquipment 21384000.00
totalCurrentAssets 153019000.00
netTangibleAssets 70046000.00
shortTermInvestments 88376000.00
netReceivables 42280000.00
longTermDebt 39525000.00
inventory 12676000.00
accountsPayable 6053000.00
nonCurrrentAssetsOther 8643000.00
nonCurrentAssetsTotal 64460000.00
capitalLeaseObligations 5123000.00
nonCurrentLiabilitiesTotal 52391000.00
liabilitiesAndStockholdersEquity 217479000.00
cashAndShortTermInvestments 96963000.00
propertyPlantAndEquipmentGross 21384000.00
propertyPlantAndEquipmentNet 21384000.00
netWorkingCapital 92410000.00
netInvestedCapital 39525000.00
commonStockSharesOutstanding 37198187.00
2022-06-30
date 2022-06-30
filing_date 2022-08-16
currency_symbol USD
totalAssets 229342000.00
otherCurrentAssets 1100000.00
totalLiab 114936000.00
totalStockholderEquity 114406000.00
otherCurrentLiab 26073000.00
commonStock 114406000.00
otherLiab 13310000.00
otherAssets 7563000.00
cash 15461000.00
totalCurrentLiabilities 58563000.00
currentDeferredRevenue 26765000.00
netDebt 30324000.00
shortTermDebt 2722000.00
shortLongTermDebtTotal 45785000.00
propertyPlantEquipment 21943000.00
totalCurrentAssets 164953000.00
netTangibleAssets 79738000.00
shortTermInvestments 91219000.00
netReceivables 44917000.00
longTermDebt 39475000.00
inventory 12256000.00
accountsPayable 3003000.00
nonCurrrentAssetsOther 7778000.00
nonCurrentAssetsTotal 64389000.00
capitalLeaseObligations 6310000.00
nonCurrentLiabilitiesTotal 56373000.00
liabilitiesAndStockholdersEquity 229342000.00
cashAndShortTermInvestments 106680000.00
propertyPlantAndEquipmentNet 21943000.00
netWorkingCapital 106390000.00
netInvestedCapital 39475000.00
commonStockSharesOutstanding 36827197.00
2022-03-31
date 2022-03-31
filing_date 2022-03-31
currency_symbol USD
totalAssets 236344000.00
otherCurrentAssets 1360000.00
totalLiab 114938000.00
totalStockholderEquity 121406000.00
otherCurrentLiab 23880000.00
commonStock 121406000.00
otherLiab 15559000.00
otherAssets 7789000.00
cash 20878000.00
totalCurrentLiabilities 55670000.00
currentDeferredRevenue 24255000.00
netDebt 25930000.00
shortTermDebt 3099000.00
shortLongTermDebtTotal 46808000.00
propertyPlantEquipment 22876000.00
totalCurrentAssets 170561000.00
netTangibleAssets 86503000.00
shortTermInvestments 94663000.00
netReceivables 40813000.00
longTermDebt 39426000.00
inventory 12847000.00
accountsPayable 4436000.00
nonCurrrentAssetsOther 8004000.00
nonCurrentAssetsTotal 65783000.00
capitalLeaseObligations 7382000.00
nonCurrentLiabilitiesTotal 59268000.00
liabilitiesAndStockholdersEquity 236344000.00
cashAndShortTermInvestments 115541000.00
propertyPlantAndEquipmentNet 22876000.00
netWorkingCapital 114891000.00
netInvestedCapital 39426000.00
commonStockSharesOutstanding 36539247.00
2021-12-31
date 2021-12-31
filing_date 2022-03-22
currency_symbol USD
totalAssets 203414000.00
intangibleAssets 3455000.00
otherCurrentAssets 1480000.00
totalLiab 77406000.00
totalStockholderEquity 126008000.00
otherCurrentLiab 26250000.00
commonStock 929000.00
capitalStock 929000.00
retainedEarnings -164997000.00
otherLiab 16826000.00
goodWill 31683000.00
otherAssets 8689000.00
cash 11717000.00
totalCurrentLiabilities 55113000.00
currentDeferredRevenue 22138000.00
netDebt -3465000.00
shortTermDebt 2785000.00
shortLongTermDebtTotal 8252000.00
otherStockholderEquity 126008000.00
propertyPlantEquipment 23513000.00
totalCurrentAssets 135859000.00
netTangibleAssets 90870000.00
shortTermInvestments 72251000.00
netReceivables 39319000.00
inventory 11092000.00
accountsPayable 3940000.00
accumulatedOtherComprehensiveIncome 271000.00
nonCurrrentAssetsOther 8904000.00
nonCurrentAssetsTotal 67555000.00
capitalLeaseObligations 8252000.00
nonCurrentLiabilitiesTotal 22293000.00
liabilitiesAndStockholdersEquity 203414000.00
cashAndShortTermInvestments 83968000.00
propertyPlantAndEquipmentNet 23513000.00
netWorkingCapital 80746000.00
netInvestedCapital 126008000.00
commonStockSharesOutstanding 36426471.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
totalAssets 201582000.00
otherCurrentAssets 1600000.00
totalLiab 74528000.00
totalStockholderEquity 127054000.00
otherCurrentLiab 21889000.00
commonStock 127054000.00
otherLiab 19822000.00
otherAssets 2230000.00
cash 5659000.00
totalCurrentLiabilities 53847000.00
currentDeferredRevenue 28907000.00
netDebt -3137000.00
shortTermDebt 1663000.00
shortLongTermDebtTotal 2522000.00
otherStockholderEquity 127054000.00
propertyPlantEquipment 15904000.00
totalCurrentAssets 147860000.00
netTangibleAssets 91681000.00
shortTermInvestments 91738000.00
netReceivables 39965000.00
inventory 8898000.00
accountsPayable 1388000.00
nonCurrrentAssetsOther 1501000.00
nonCurrentAssetsTotal 53722000.00
capitalLeaseObligations 2522000.00
nonCurrentLiabilitiesTotal 20681000.00
liabilitiesAndStockholdersEquity 201582000.00
cashAndShortTermInvestments 97397000.00
propertyPlantAndEquipmentNet 15904000.00
netWorkingCapital 94013000.00
commonStockSharesOutstanding 36286436.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
totalAssets 209022000.00
otherCurrentAssets 4074000.00
totalLiab 81574000.00
totalStockholderEquity 127448000.00
otherCurrentLiab 23569000.00
commonStock 127448000.00
otherLiab 21144000.00
otherAssets 2318000.00
cash 10606000.00
totalCurrentLiabilities 59550000.00
currentDeferredRevenue 32852000.00
netDebt -8153000.00
shortTermDebt 1573000.00
shortLongTermDebtTotal 2453000.00
propertyPlantEquipment 16368000.00
totalCurrentAssets 154513000.00
netTangibleAssets 91840000.00
shortTermInvestments 90733000.00
netReceivables 39803000.00
inventory 9297000.00
accountsPayable 1556000.00
nonCurrrentAssetsOther 1603000.00
nonCurrentAssetsTotal 54509000.00
capitalLeaseObligations 2453000.00
nonCurrentLiabilitiesTotal 22024000.00
liabilitiesAndStockholdersEquity 209022000.00
cashAndShortTermInvestments 101339000.00
propertyPlantAndEquipmentNet 16368000.00
netWorkingCapital 94963000.00
commonStockSharesOutstanding 35941378.00
2021-03-31
date 2021-03-31
filing_date 2021-03-31
currency_symbol USD
totalAssets 210374000.00
otherCurrentAssets 1634000.00
totalLiab 82371000.00
totalStockholderEquity 128003000.00
otherCurrentLiab 25199000.00
commonStock 128003000.00
otherLiab 22119000.00
otherAssets 2262000.00
cash 7148000.00
totalCurrentLiabilities 59217000.00
currentDeferredRevenue 30194000.00
netDebt -3511000.00
shortTermDebt 2602000.00
shortLongTermDebtTotal 3637000.00
propertyPlantEquipment 16279000.00
totalCurrentAssets 155776000.00
netTangibleAssets 92161000.00
shortTermInvestments 94168000.00
netReceivables 39283000.00
inventory 13543000.00
accountsPayable 1222000.00
nonCurrrentAssetsOther 1475000.00
nonCurrentAssetsTotal 54598000.00
capitalLeaseObligations 3637000.00
nonCurrentLiabilitiesTotal 23154000.00
liabilitiesAndStockholdersEquity 210374000.00
cashAndShortTermInvestments 101316000.00
propertyPlantAndEquipmentNet 16279000.00
netWorkingCapital 96559000.00
commonStockSharesOutstanding 35535493.00
2020-12-31
date 2020-12-31
filing_date 2021-03-15
currency_symbol USD
totalAssets 201600000.00
intangibleAssets 2744000.00
otherCurrentAssets 12570000.00
totalLiab 71448000.00
totalStockholderEquity 130152000.00
otherCurrentLiab 27299000.00
commonStock 896000.00
retainedEarnings -149957000.00
otherLiab 10751000.00
goodWill 31683000.00
otherAssets 4044000.00
cash 23599000.00
totalCurrentLiabilities 58862000.00
currentDeferredRevenue 26658000.00
netDebt -18951000.00
shortTermDebt 2813000.00
shortLongTermDebtTotal 4648000.00
otherStockholderEquity 279067000.00
propertyPlantEquipment 16451000.00
totalCurrentAssets 146678000.00
netTangibleAssets 95725000.00
shortTermInvestments 74403000.00
netReceivables 34890000.00
inventory 12586000.00
accountsPayable 2092000.00
accumulatedOtherComprehensiveIncome 146000.00
commonStockTotalEquity 896000.00
nonCurrrentAssetsOther 2975000.00
nonCurrentAssetsTotal 54922000.00
capitalLeaseObligations 4648000.00
nonCurrentLiabilitiesTotal 12586000.00
liabilitiesAndStockholdersEquity 201600000.00
cashAndShortTermInvestments 98002000.00
propertyPlantAndEquipmentGross 16451000.00
propertyPlantAndEquipmentNet 16451000.00
netWorkingCapital 87816000.00
netInvestedCapital 130152000.00
commonStockSharesOutstanding 35317213.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
totalAssets 201095000.00
intangibleAssets 94463000.00
otherCurrentAssets 1279000.00
totalLiab 72052000.00
totalStockholderEquity 129043000.00
otherCurrentLiab 22917000.00
commonStock 129043000.00
otherLiab 10238000.00
goodWill -59883000.00
otherAssets 1847000.00
cash 18191000.00
totalCurrentLiabilities 59817000.00
currentDeferredRevenue 22833000.00
netDebt -13026000.00
shortTermDebt 3168000.00
shortLongTermDebtTotal 5165000.00
propertyPlantEquipment 16192000.00
totalCurrentAssets 148476000.00
netTangibleAssets 94463000.00
shortTermInvestments 87288000.00
netReceivables 26182000.00
inventory 15536000.00
accountsPayable 10899000.00
commonStockTotalEquity 129043000.00
nonCurrrentAssetsOther 1099000.00
nonCurrentAssetsTotal 52619000.00
capitalLeaseObligations 5165000.00
nonCurrentLiabilitiesTotal 12235000.00
liabilitiesAndStockholdersEquity 201095000.00
cashAndShortTermInvestments 105479000.00
propertyPlantAndEquipmentGross 16192000.00
propertyPlantAndEquipmentNet 16192000.00
netWorkingCapital 88659000.00
commonStockSharesOutstanding 35163221.00
2020-06-30
date 2020-06-30
filing_date 2020-06-30
currency_symbol USD
totalAssets 208280000.00
intangibleAssets 96329000.00
otherCurrentAssets 23154000.00
totalLiab 77219000.00
totalStockholderEquity 131061000.00
otherCurrentLiab 22605000.00
commonStock 131061000.00
retainedEarnings -140609000.00
otherLiab 9575000.00
goodWill -61597000.00
otherAssets 2010000.00
cash 30542000.00
totalCurrentLiabilities 64579000.00
currentDeferredRevenue 31387000.00
netDebt -24366000.00
shortTermDebt 3111000.00
shortLongTermDebtTotal 6176000.00
otherStockholderEquity 272114000.00
propertyPlantEquipment 15886000.00
totalCurrentAssets 155652000.00
netTangibleAssets 96329000.00
shortTermInvestments 55038000.00
netReceivables 29652000.00
inventory 17266000.00
accountsPayable 7476000.00
accumulatedOtherComprehensiveIncome -525000.00
commonStockTotalEquity 871000.00
nonCurrrentAssetsOther 1207000.00
nonCurrentAssetsTotal 52628000.00
capitalLeaseObligations 6176000.00
nonCurrentLiabilitiesTotal 12640000.00
liabilitiesAndStockholdersEquity 208280000.00
cashAndShortTermInvestments 85580000.00
propertyPlantAndEquipmentGross 14503000.00
propertyPlantAndEquipmentNet 15886000.00
netWorkingCapital 91073000.00
commonStockSharesOutstanding 34917617.00
2020-03-31
date 2020-03-31
filing_date 2020-03-31
currency_symbol USD
totalAssets 207533000.00
otherCurrentAssets 32156000.00
totalLiab 76263000.00
totalStockholderEquity 131270000.00
otherCurrentLiab 19885000.00
commonStock 131270000.00
otherLiab 6824000.00
otherAssets 1979000.00
cash 29494000.00
totalCurrentLiabilities 66701000.00
currentDeferredRevenue 29921000.00
netDebt -23805000.00
shortTermDebt 2951000.00
shortLongTermDebtTotal 5689000.00
propertyPlantEquipment 14497000.00
totalCurrentAssets 156173000.00
netTangibleAssets 96386000.00
shortTermInvestments 48641000.00
netReceivables 30729000.00
inventory 15153000.00
accountsPayable 13944000.00
nonCurrrentAssetsOther 1206000.00
nonCurrentAssetsTotal 51360000.00
capitalLeaseObligations 5689000.00
nonCurrentLiabilitiesTotal 9562000.00
liabilitiesAndStockholdersEquity 207533000.00
cashAndShortTermInvestments 78135000.00
propertyPlantAndEquipmentNet 14497000.00
netWorkingCapital 89472000.00
commonStockSharesOutstanding 34625632.00
2019-12-31
date 2019-12-31
filing_date 2020-03-26
currency_symbol USD
totalAssets 215169000.00
intangibleAssets 3354000.00
otherCurrentAssets 27505000.00
totalLiab 83318000.00
totalStockholderEquity 131851000.00
otherCurrentLiab 22255000.00
commonStock 871000.00
retainedEarnings -140609000.00
otherLiab 6056000.00
goodWill 31683000.00
otherAssets 12743000.00
cash 16930000.00
totalCurrentLiabilities 73442000.00
currentDeferredRevenue 36360000.00
netDebt -9959000.00
shortTermDebt 3151000.00
shortLongTermDebtTotal 6971000.00
otherStockholderEquity 272114000.00
propertyPlantEquipment 14503000.00
totalCurrentAssets 153293000.00
netTangibleAssets 96814000.00
shortTermInvestments 66569000.00
netReceivables 35943000.00
inventory 10668000.00
accountsPayable 11676000.00
accumulatedOtherComprehensiveIncome -525000.00
commonStockTotalEquity 871000.00
nonCurrrentAssetsOther 11432000.00
nonCurrentAssetsTotal 61876000.00
capitalLeaseObligations 6971000.00
nonCurrentLiabilitiesTotal 9876000.00
liabilitiesAndStockholdersEquity 215169000.00
cashAndShortTermInvestments 83499000.00
propertyPlantAndEquipmentGross 14503000.00
propertyPlantAndEquipmentNet 14503000.00
commonStockSharesOutstanding 34450317.00
2019-09-30
date 2019-09-30
filing_date 2019-09-30
currency_symbol USD
totalAssets 201554000.00
intangibleAssets 35378000.00
otherCurrentAssets 21164000.00
totalLiab 68136000.00
totalStockholderEquity 133418000.00
otherCurrentLiab 16848000.00
commonStock 133418000.00
otherLiab 5817000.00
otherAssets 1942000.00
cash 20809000.00
totalCurrentLiabilities 58498000.00
currentDeferredRevenue 31615000.00
netDebt -14240000.00
shortTermDebt 2748000.00
shortLongTermDebtTotal 6569000.00
otherStockholderEquity 133418000.00
propertyPlantEquipment 14398000.00
totalCurrentAssets 149836000.00
netTangibleAssets 98040000.00
shortTermInvestments 72606000.00
netReceivables 26014000.00
inventory 9243000.00
accountsPayable 7287000.00
nonCurrrentAssetsOther 1023000.00
nonCurrentAssetsTotal 51718000.00
capitalLeaseObligations 6569000.00
nonCurrentLiabilitiesOther 773000.00
nonCurrentLiabilitiesTotal 9638000.00
liabilitiesAndStockholdersEquity 201554000.00
cashAndShortTermInvestments 93415000.00
propertyPlantAndEquipmentGross 14398000.00
propertyPlantAndEquipmentNet 14398000.00
commonStockSharesOutstanding 34348200.00
2019-06-30
date 2019-06-30
filing_date 2019-06-30
currency_symbol USD
totalAssets 189700000.00
intangibleAssets 35802000.00
otherCurrentAssets 506000.00
totalLiab 55368000.00
totalStockholderEquity 134332000.00
otherCurrentLiab 21473000.00
commonStock 134332000.00
otherLiab 5512000.00
otherAssets 1954000.00
cash 17517000.00
totalCurrentLiabilities 45825000.00
currentDeferredRevenue 15271000.00
netDebt -11006000.00
shortTermDebt 2480000.00
shortLongTermDebtTotal 6511000.00
propertyPlantEquipment 13514000.00
totalCurrentAssets 138430000.00
netTangibleAssets 98530000.00
shortTermInvestments 83305000.00
netReceivables 26415000.00
inventory 10687000.00
accountsPayable 6601000.00
nonCurrrentAssetsOther 1134000.00
nonCurrentAssetsTotal 51270000.00
capitalLeaseObligations 6511000.00
nonCurrentLiabilitiesOther 590000.00
nonCurrentLiabilitiesTotal 9543000.00
liabilitiesAndStockholdersEquity 189700000.00
cashAndShortTermInvestments 100822000.00
propertyPlantAndEquipmentNet 13514000.00
commonStockSharesOutstanding 34213724.00
2019-03-31
date 2019-03-31
filing_date 2019-03-31
currency_symbol USD
totalAssets 199805000.00
intangibleAssets 36223000.00
otherCurrentAssets 548000.00
totalLiab 65116000.00
totalStockholderEquity 134689000.00
otherCurrentLiab 23805000.00
commonStock 134689000.00
otherLiab 10711000.00
otherAssets 1445000.00
cash 17430000.00
totalCurrentLiabilities 49934000.00
currentDeferredRevenue 13299000.00
netDebt -10499000.00
shortTermDebt 2460000.00
shortLongTermDebt 2460000.00
shortLongTermDebtTotal 6931000.00
propertyPlantEquipment 13499000.00
totalCurrentAssets 148638000.00
netTangibleAssets 98466000.00
shortTermInvestments 83270000.00
netReceivables 34135000.00
longTermDebt 4471000.00
inventory 13255000.00
accountsPayable 10370000.00
nonCurrrentAssetsOther 790000.00
nonCurrentAssetsTotal 51167000.00
capitalLeaseObligations 6931000.00
nonCurrentLiabilitiesOther 5763000.00
nonCurrentLiabilitiesTotal 15182000.00
liabilitiesAndStockholdersEquity 199805000.00
cashAndShortTermInvestments 100700000.00
propertyPlantAndEquipmentNet 13499000.00
commonStockSharesOutstanding 33983863.00
2018-12-31
date 2018-12-31
filing_date 2019-03-19
currency_symbol USD
totalAssets 189844000.00
intangibleAssets 4961000.00
otherCurrentAssets 2409000.00
totalLiab 53941000.00
totalStockholderEquity 135903000.00
otherCurrentLiab 474000.00
commonStock 853000.00
retainedEarnings -131950000.00
otherLiab 11221000.00
goodWill 32432000.00
otherAssets 1483000.00
cash 16336000.00
totalCurrentLiabilities 42720000.00
currentDeferredRevenue 13855000.00
netDebt -16336000.00
shortTermDebt 20578000.00
otherStockholderEquity 267767000.00
propertyPlantEquipment 6249000.00
totalCurrentAssets 144719000.00
netTangibleAssets 98510000.00
shortTermInvestments 86833000.00
netReceivables 29740000.00
inventory 11345000.00
accountsPayable 7813000.00
accumulatedOtherComprehensiveIncome -767000.00
commonStockTotalEquity 853000.00
nonCurrrentAssetsOther 857000.00
nonCurrentAssetsTotal 45125000.00
nonCurrentLiabilitiesTotal 11221000.00
liabilitiesAndStockholdersEquity 189844000.00
cashAndShortTermInvestments 103169000.00
propertyPlantAndEquipmentGross 6249000.00
propertyPlantAndEquipmentNet 6249000.00
commonStockSharesOutstanding 33860114.00
2018-09-30
date 2018-09-30
filing_date 2018-09-30
currency_symbol USD
totalAssets 191424000.00
intangibleAssets 37801000.00
otherCurrentAssets 690000.00
totalLiab 54354000.00
totalStockholderEquity 137070000.00
otherCurrentLiab 19444000.00
commonStock 137070000.00
otherLiab 10451000.00
otherAssets 1323000.00
cash 15724000.00
totalCurrentLiabilities 43903000.00
currentDeferredRevenue 12276000.00
netDebt -15724000.00
otherStockholderEquity 137070000.00
propertyPlantEquipment 5421000.00
totalCurrentAssets 146879000.00
netTangibleAssets 99269000.00
shortTermInvestments 88278000.00
netReceivables 30235000.00
inventory 11952000.00
accountsPayable 12183000.00
nonCurrrentAssetsOther 683000.00
nonCurrentAssetsTotal 44545000.00
nonCurrentLiabilitiesTotal 10451000.00
liabilitiesAndStockholdersEquity 191424000.00
cashAndShortTermInvestments 104002000.00
propertyPlantAndEquipmentGross 5421000.00
propertyPlantAndEquipmentNet 5421000.00
commonStockSharesOutstanding 33761279.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
totalAssets 186332000.00
intangibleAssets 38208000.00
otherCurrentAssets 580000.00
totalLiab 48051000.00
totalStockholderEquity 138281000.00
otherCurrentLiab 19479000.00
commonStock 138281000.00
otherLiab 10387000.00
otherAssets 1303000.00
cash 20371000.00
totalCurrentLiabilities 37664000.00
currentDeferredRevenue 11828000.00
netDebt -20371000.00
propertyPlantEquipment 5482000.00
totalCurrentAssets 141339000.00
netTangibleAssets 100073000.00
shortTermInvestments 84980000.00
netReceivables 27398000.00
inventory 8010000.00
accountsPayable 6357000.00
nonCurrrentAssetsOther 742000.00
nonCurrentAssetsTotal 44993000.00
nonCurrentLiabilitiesTotal 10387000.00
liabilitiesAndStockholdersEquity 186332000.00
cashAndShortTermInvestments 105351000.00
propertyPlantAndEquipmentNet 5482000.00
commonStockSharesOutstanding 33655940.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
totalAssets 183989000.00
intangibleAssets 38616000.00
otherCurrentAssets 228000.00
totalLiab 43613000.00
totalStockholderEquity 140376000.00
otherCurrentLiab 15579000.00
commonStock 140376000.00
otherLiab 10532000.00
otherAssets 932000.00
cash 22835000.00
totalCurrentLiabilities 33081000.00
currentDeferredRevenue 11032000.00
netDebt -22835000.00
propertyPlantEquipment 5198000.00
totalCurrentAssets 139243000.00
netTangibleAssets 101760000.00
shortTermInvestments 81625000.00
netReceivables 26381000.00
inventory 8174000.00
accountsPayable 6470000.00
nonCurrrentAssetsOther 347000.00
nonCurrentAssetsTotal 44746000.00
nonCurrentLiabilitiesTotal 10532000.00
liabilitiesAndStockholdersEquity 183989000.00
cashAndShortTermInvestments 104460000.00
propertyPlantAndEquipmentNet 5198000.00
commonStockSharesOutstanding 33555980.00
2017-12-31
date 2017-12-31
filing_date 2018-03-22
currency_symbol USD
totalAssets 184525000.00
intangibleAssets 2933000.00
otherCurrentAssets 1911000.00
totalLiab 41396000.00
totalStockholderEquity 143129000.00
deferredLongTermLiab 3878000.00
otherCurrentLiab 148000.00
commonStock 851000.00
retainedEarnings -122247000.00
otherLiab 9892000.00
goodWill 31562000.00
otherAssets 36233000.00
cash 15342000.00
totalCurrentLiabilities 31504000.00
currentDeferredRevenue 11370000.00
netDebt -15342000.00
shortTermDebt 14129000.00
shortLongTermDebt 5742000.00
otherStockholderEquity 264489000.00
propertyPlantEquipment 5002000.00
totalCurrentAssets 143290000.00
longTermInvestments 302000.00
netTangibleAssets 108634000.00
shortTermInvestments 94237000.00
netReceivables 25386000.00
inventory 7897000.00
accountsPayable 5857000.00
accumulatedOtherComprehensiveIncome 36000.00
commonStockTotalEquity 851000.00
treasuryStock -3998000.00
nonCurrrentAssetsOther 1096000.00
nonCurrentAssetsTotal 41235000.00
nonCurrentLiabilitiesTotal 9892000.00
liabilitiesAndStockholdersEquity 184525000.00
cashAndShortTermInvestments 109579000.00
propertyPlantAndEquipmentGross 5002000.00
propertyPlantAndEquipmentNet 5002000.00
commonStockSharesOutstanding 33412701.00
2017-09-30
date 2017-09-30
filing_date 2017-09-30
currency_symbol USD
totalAssets 186733000.00
intangibleAssets 34862000.00
otherCurrentAssets 4432000.00
totalLiab 40269000.00
totalStockholderEquity 146464000.00
otherCurrentLiab 12247000.00
commonStock 146464000.00
otherLiab 9438000.00
otherAssets 35747000.00
cash 24328000.00
totalCurrentLiabilities 30831000.00
currentDeferredRevenue 12116000.00
netDebt -24328000.00
otherStockholderEquity 146464000.00
propertyPlantEquipment 4870000.00
totalCurrentAssets 146116000.00
netTangibleAssets 111602000.00
shortTermInvestments 85594000.00
netReceivables 27083000.00
inventory 9111000.00
accountsPayable 6468000.00
nonCurrrentAssetsOther 528000.00
nonCurrentAssetsTotal 40617000.00
nonCurrentLiabilitiesTotal 9438000.00
liabilitiesAndStockholdersEquity 186733000.00
cashAndShortTermInvestments 109922000.00
propertyPlantAndEquipmentGross 4870000.00
propertyPlantAndEquipmentNet 4870000.00
commonStockSharesOutstanding 33303744.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
totalAssets 190927000.00
intangibleAssets 35229000.00
otherCurrentAssets 3926000.00
totalLiab 40230000.00
totalStockholderEquity 150697000.00
otherCurrentLiab 11482000.00
commonStock 150697000.00
otherLiab 8658000.00
otherAssets 36219000.00
cash 23460000.00
totalCurrentLiabilities 31572000.00
currentDeferredRevenue 10679000.00
netDebt -23460000.00
propertyPlantEquipment 5076000.00
totalCurrentAssets 149632000.00
netTangibleAssets 115468000.00
shortTermInvestments 87795000.00
netReceivables 28293000.00
inventory 10084000.00
accountsPayable 9411000.00
nonCurrrentAssetsOther 570000.00
nonCurrentAssetsTotal 41295000.00
nonCurrentLiabilitiesTotal 8658000.00
liabilitiesAndStockholdersEquity 190927000.00
cashAndShortTermInvestments 111255000.00
propertyPlantAndEquipmentNet 5076000.00
commonStockSharesOutstanding 33200982.00
2017-03-31
date 2017-03-31
filing_date 2017-03-31
currency_symbol USD
totalAssets 189040000.00
intangibleAssets 35605000.00
otherCurrentAssets 4891000.00
totalLiab 35378000.00
totalStockholderEquity 153662000.00
otherCurrentLiab 11138000.00
commonStock 153662000.00
otherLiab 8285000.00
otherAssets 36904000.00
cash 20008000.00
totalCurrentLiabilities 27093000.00
currentDeferredRevenue 10831000.00
netDebt -20008000.00
propertyPlantEquipment 4665000.00
totalCurrentAssets 147471000.00
netTangibleAssets 118057000.00
shortTermInvestments 91677000.00
netReceivables 27789000.00
inventory 7997000.00
accountsPayable 5124000.00
nonCurrrentAssetsOther 828000.00
nonCurrentAssetsTotal 41569000.00
nonCurrentLiabilitiesTotal 8285000.00
liabilitiesAndStockholdersEquity 189040000.00
cashAndShortTermInvestments 111685000.00
propertyPlantAndEquipmentNet 4665000.00
commonStockSharesOutstanding 33091845.00
2016-12-31
date 2016-12-31
filing_date 2017-03-23
currency_symbol USD
totalAssets 190811000.00
intangibleAssets 4410000.00
otherCurrentAssets 2087000.00
totalLiab 33637000.00
totalStockholderEquity 157174000.00
deferredLongTermLiab 3597000.00
otherCurrentLiab 193000.00
commonStock 843000.00
retainedEarnings -104175000.00
otherLiab 8691000.00
goodWill 31562000.00
otherAssets 37627000.00
cash 23326000.00
totalCurrentLiabilities 24946000.00
currentDeferredRevenue 11133000.00
netDebt -23326000.00
shortTermDebt 10345000.00
shortLongTermDebt 3157000.00
otherStockholderEquity 260784000.00
propertyPlantEquipment 4387000.00
totalCurrentAssets 148797000.00
longTermInvestments 252000.00
netTangibleAssets 121331000.00
shortTermInvestments 90328000.00
netReceivables 27908000.00
inventory 7235000.00
accountsPayable 3275000.00
accumulatedOtherComprehensiveIncome -149000.00
commonStockTotalEquity 843000.00
treasuryStock -3998000.00
nonCurrrentAssetsOther 1136000.00
nonCurrentAssetsTotal 42014000.00
nonCurrentLiabilitiesTotal 8691000.00
liabilitiesAndStockholdersEquity 190811000.00
cashAndShortTermInvestments 113654000.00
propertyPlantAndEquipmentGross 4387000.00
propertyPlantAndEquipmentNet 4387000.00
commonStockSharesOutstanding 33415193.00
2016-09-30
date 2016-09-30
filing_date 2016-09-30
currency_symbol USD
totalAssets 194254000.00
intangibleAssets 36471000.00
otherCurrentAssets 4210000.00
totalLiab 37847000.00
totalStockholderEquity 156407000.00
otherCurrentLiab 12571000.00
commonStock 156407000.00
retainedEarnings -104000000.00
otherLiab 9221000.00
goodWill 32000000.00
otherAssets 39001000.00
cash 19685000.00
totalCurrentLiabilities 28626000.00
currentDeferredRevenue 13082000.00
netDebt -19685000.00
otherStockholderEquity 156407000.00
propertyPlantEquipment 4588000.00
totalCurrentAssets 150665000.00
shortTermInvestments 91172000.00
netReceivables 31163000.00
inventory 8645000.00
accountsPayable 2973000.00
nonCurrrentAssetsOther 1965000.00
nonCurrentAssetsTotal 43589000.00
nonCurrentLiabilitiesTotal 9221000.00
liabilitiesAndStockholdersEquity 194254000.00
cashAndShortTermInvestments 110857000.00
propertyPlantAndEquipmentGross 4588000.00
propertyPlantAndEquipmentNet 4588000.00
commonStockSharesOutstanding 33012229.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
totalAssets 199170000.00
intangibleAssets 36930000.00
otherCurrentAssets 203000.00
totalLiab 40727000.00
totalStockholderEquity 158443000.00
otherCurrentLiab 12695000.00
commonStock 158000000.00
retainedEarnings -104000000.00
otherLiab 9752000.00
goodWill 32000000.00
otherAssets 39904000.00
cash 20145000.00
totalCurrentLiabilities 30975000.00
currentDeferredRevenue 14078000.00
netDebt -20145000.00
propertyPlantEquipment 4710000.00
totalCurrentAssets 154556000.00
shortTermInvestments 96248000.00
netReceivables 27652000.00
inventory 10308000.00
accountsPayable 4202000.00
nonCurrrentAssetsOther 2338000.00
nonCurrentAssetsTotal 44614000.00
nonCurrentLiabilitiesTotal 9752000.00
liabilitiesAndStockholdersEquity 199170000.00
cashAndShortTermInvestments 116393000.00
propertyPlantAndEquipmentNet 4710000.00
commonStockSharesOutstanding 33234040.00
2016-03-31
date 2016-03-31
filing_date 2016-03-31
currency_symbol USD
totalAssets 203573000.00
intangibleAssets 37295000.00
otherCurrentAssets 203000.00
totalLiab 42733000.00
totalStockholderEquity 160840000.00
otherCurrentLiab 13865000.00
otherLiab 9607000.00
otherAssets 40724000.00
cash 24818000.00
totalCurrentLiabilities 33126000.00
currentDeferredRevenue 13097000.00
netDebt -24818000.00
propertyPlantEquipment 4916000.00
totalCurrentAssets 157933000.00
shortTermInvestments 95694000.00
netReceivables 27423000.00
inventory 9795000.00
accountsPayable 6164000.00
nonCurrrentAssetsOther 2738000.00
nonCurrentAssetsTotal 45640000.00
nonCurrentLiabilitiesTotal 9607000.00
liabilitiesAndStockholdersEquity 203573000.00
cashAndShortTermInvestments 120512000.00
propertyPlantAndEquipmentNet 4916000.00
commonStockSharesOutstanding 33481650.00
2015-12-31
date 2015-12-31
filing_date 2016-03-28
currency_symbol USD
totalAssets 208643000.00
intangibleAssets 6119000.00
otherCurrentAssets 2943000.00
totalLiab 45238000.00
totalStockholderEquity 163405000.00
deferredLongTermLiab 4912000.00
otherCurrentLiab 163000.00
commonStock 837000.00
retainedEarnings -96181000.00
otherLiab 9716000.00
goodWill 31562000.00
otherAssets 41176000.00
cash 15470000.00
totalCurrentLiabilities 35522000.00
currentDeferredRevenue 14066000.00
netDebt -15470000.00
shortTermDebt 14186000.00
shortLongTermDebt 5710000.00
otherStockholderEquity 259219000.00
propertyPlantEquipment 5189000.00
totalCurrentAssets 161850000.00
longTermInvestments 282000.00
netTangibleAssets 125724000.00
shortTermInvestments 107621000.00
netReceivables 28387000.00
inventory 10169000.00
accountsPayable 7107000.00
accumulatedOtherComprehensiveIncome -470000.00
commonStockTotalEquity 837000.00
treasuryStock -166000.00
nonCurrrentAssetsOther 2712000.00
nonCurrentAssetsTotal 46793000.00
nonCurrentLiabilitiesTotal 9716000.00
liabilitiesAndStockholdersEquity 208643000.00
cashAndShortTermInvestments 123091000.00
propertyPlantAndEquipmentGross 5189000.00
propertyPlantAndEquipmentNet 5189000.00
commonStockSharesOutstanding 33559698.00
2015-09-30
date 2015-09-30
filing_date 2015-09-30
currency_symbol USD
totalAssets 214269000.00
intangibleAssets 44431000.00
otherCurrentAssets 4723000.00
totalLiab 41917000.00
totalStockholderEquity 172352000.00
otherCurrentLiab 13600000.00
otherLiab 9478000.00
otherAssets 49772000.00
cash 28112000.00
totalCurrentLiabilities 32439000.00
currentDeferredRevenue 13727000.00
netDebt -28112000.00
otherStockholderEquity 172352000.00
propertyPlantEquipment 5287000.00
totalCurrentAssets 159210000.00
shortTermInvestments 94725000.00
netReceivables 27214000.00
inventory 9159000.00
accountsPayable 5112000.00
nonCurrrentAssetsOther 3208000.00
nonCurrentAssetsTotal 55059000.00
nonCurrentLiabilitiesTotal 9478000.00
liabilitiesAndStockholdersEquity 214269000.00
cashAndShortTermInvestments 122837000.00
propertyPlantAndEquipmentGross 5287000.00
propertyPlantAndEquipmentNet 5287000.00
commonStockSharesOutstanding 33512755.00
2015-06-30
date 2015-06-30
filing_date 2015-06-30
currency_symbol USD
totalAssets 215164000.00
intangibleAssets 45210000.00
otherCurrentAssets 5640000.00
totalLiab 40790000.00
totalStockholderEquity 174374000.00
otherCurrentLiab 13361000.00
otherLiab 9691000.00
otherAssets 50890000.00
cash 39218000.00
totalCurrentLiabilities 31099000.00
currentDeferredRevenue 12144000.00
netDebt -39218000.00
propertyPlantEquipment 5610000.00
totalCurrentAssets 158664000.00
shortTermInvestments 81423000.00
netReceivables 30569000.00
inventory 7454000.00
accountsPayable 5594000.00
nonCurrrentAssetsOther 3542000.00
nonCurrentAssetsTotal 56500000.00
nonCurrentLiabilitiesTotal 9691000.00
liabilitiesAndStockholdersEquity 215164000.00
cashAndShortTermInvestments 120641000.00
propertyPlantAndEquipmentNet 5610000.00
commonStockSharesOutstanding 33457887.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
totalAssets 219825000.00
intangibleAssets 45995000.00
otherCurrentAssets 6634000.00
totalLiab 42524000.00
totalStockholderEquity 177301000.00
otherCurrentLiab 15324000.00
otherLiab 8984000.00
otherAssets 51501000.00
cash 21930000.00
totalCurrentLiabilities 33540000.00
currentDeferredRevenue 12340000.00
netDebt -21930000.00
propertyPlantEquipment 6011000.00
totalCurrentAssets 162313000.00
shortTermInvestments 101844000.00
netReceivables 30218000.00
inventory 8321000.00
accountsPayable 5876000.00
nonCurrrentAssetsOther 3626000.00
nonCurrentAssetsTotal 57512000.00
nonCurrentLiabilitiesTotal 8984000.00
liabilitiesAndStockholdersEquity 219825000.00
cashAndShortTermInvestments 123774000.00
propertyPlantAndEquipmentNet 6011000.00
commonStockSharesOutstanding 33357909.00
2014-12-31
date 2014-12-31
filing_date 2015-03-26
currency_symbol USD
totalAssets 212948000.00
intangibleAssets 7549000.00
otherCurrentAssets 2732000.00
totalLiab 37968000.00
totalStockholderEquity 174980000.00
deferredLongTermLiab 4158000.00
otherCurrentLiab 1575000.00
commonStock 819000.00
retainedEarnings -76339000.00
otherLiab 4440000.00
goodWill 20814000.00
otherAssets 35289000.00
cash 19180000.00
totalCurrentLiabilities 33528000.00
currentDeferredRevenue 12704000.00
netDebt -19180000.00
shortTermDebt 12949000.00
shortLongTermDebt 7287000.00
otherStockholderEquity 252120000.00
propertyPlantEquipment 5957000.00
totalCurrentAssets 171702000.00
longTermInvestments 262000.00
netTangibleAssets 146617000.00
shortTermInvestments 113271000.00
netReceivables 29142000.00
inventory 10109000.00
accountsPayable 6300000.00
accumulatedOtherComprehensiveIncome -1620000.00
commonStockTotalEquity 819000.00
nonCurrrentAssetsOther 4948000.00
nonCurrentAssetsTotal 41246000.00
nonCurrentLiabilitiesTotal 4440000.00
liabilitiesAndStockholdersEquity 212948000.00
cashAndShortTermInvestments 132451000.00
propertyPlantAndEquipmentGross 5957000.00
propertyPlantAndEquipmentNet 5957000.00
commonStockSharesOutstanding 33282942.00
2014-09-30
date 2014-09-30
filing_date 2014-09-30
currency_symbol USD
totalAssets 212591000.00
intangibleAssets 28834000.00
otherCurrentAssets 9962000.00
totalLiab 37243000.00
totalStockholderEquity 175348000.00
otherCurrentLiab 14954000.00
otherLiab 4761000.00
otherAssets 32794000.00
cash 31631000.00
totalCurrentLiabilities 32482000.00
currentDeferredRevenue 12156000.00
netDebt -31631000.00
otherStockholderEquity 175348000.00
propertyPlantEquipment 6061000.00
totalCurrentAssets 173736000.00
shortTermInvestments 93776000.00
netReceivables 35287000.00
inventory 13042000.00
accountsPayable 5372000.00
nonCurrrentAssetsOther 2256000.00
nonCurrentAssetsTotal 38855000.00
nonCurrentLiabilitiesTotal 4761000.00
liabilitiesAndStockholdersEquity 212591000.00
cashAndShortTermInvestments 125407000.00
propertyPlantAndEquipmentGross 6061000.00
propertyPlantAndEquipmentNet 6061000.00
commonStockSharesOutstanding 33631356.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
totalAssets 209572000.00
intangibleAssets 29291000.00
otherCurrentAssets 8819000.00
totalLiab 35291000.00
totalStockholderEquity 174281000.00
otherCurrentLiab 12180000.00
otherLiab 3825000.00
otherAssets 33549000.00
cash 59829000.00
totalCurrentLiabilities 31466000.00
currentDeferredRevenue 11793000.00
netDebt -59829000.00
propertyPlantEquipment 5925000.00
totalCurrentAssets 170098000.00
shortTermInvestments 63787000.00
netReceivables 32605000.00
inventory 13877000.00
accountsPayable 7493000.00
nonCurrrentAssetsOther 2544000.00
nonCurrentAssetsTotal 39474000.00
nonCurrentLiabilitiesTotal 3825000.00
liabilitiesAndStockholdersEquity 209572000.00
cashAndShortTermInvestments 123616000.00
propertyPlantAndEquipmentNet 5925000.00
commonStockSharesOutstanding 33111197.00
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
totalAssets 206303000.00
intangibleAssets 29756000.00
otherCurrentAssets 8906000.00
totalLiab 34077000.00
totalStockholderEquity 172226000.00
otherCurrentLiab 12851000.00
otherLiab 2812000.00
otherAssets 34344000.00
cash 51036000.00
totalCurrentLiabilities 31265000.00
currentDeferredRevenue 13527000.00
netDebt -51036000.00
propertyPlantEquipment 5990000.00
totalCurrentAssets 165969000.00
shortTermInvestments 71139000.00
netReceivables 30320000.00
inventory 13474000.00
accountsPayable 4887000.00
nonCurrrentAssetsOther 2726000.00
nonCurrentAssetsTotal 40334000.00
nonCurrentLiabilitiesTotal 2812000.00
liabilitiesAndStockholdersEquity 206303000.00
cashAndShortTermInvestments 122175000.00
propertyPlantAndEquipmentNet 5990000.00
commonStockSharesOutstanding 32939195.00
2013-12-31
date 2013-12-31
filing_date 2014-03-27
currency_symbol USD
totalAssets 199256000.00
intangibleAssets 9407000.00
otherCurrentAssets 6422000.00
totalLiab 29329000.00
totalStockholderEquity 169927000.00
otherCurrentLiab 61000.00
commonStock 774000.00
retainedEarnings -73842000.00
otherLiab 2729000.00
goodWill 20814000.00
otherAssets 32848000.00
cash 42813000.00
totalCurrentLiabilities 26600000.00
currentDeferredRevenue 12504000.00
netDebt -42813000.00
shortTermDebt 10844000.00
otherStockholderEquity 242629000.00
propertyPlantEquipment 5874000.00
totalCurrentAssets 161320000.00
netTangibleAssets 139706000.00
shortTermInvestments 78798000.00
netReceivables 25911000.00
inventory 13798000.00
accountsPayable 3191000.00
accumulatedOtherComprehensiveIncome 366000.00
commonStockTotalEquity 774000.00
nonCurrrentAssetsOther 224000.00
nonCurrentAssetsTotal 37936000.00
nonCurrentLiabilitiesTotal 2729000.00
liabilitiesAndStockholdersEquity 199256000.00
cashAndShortTermInvestments 121611000.00
propertyPlantAndEquipmentGross 5874000.00
propertyPlantAndEquipmentNet 5874000.00
commonStockSharesOutstanding 33418398.00
2013-09-30
date 2013-09-30
filing_date 2013-09-30
currency_symbol USD
totalAssets 198896000.00
intangibleAssets 31369000.00
otherCurrentAssets 8913000.00
totalLiab 31584000.00
totalStockholderEquity 167312000.00
otherCurrentLiab 13656000.00
otherLiab 2963000.00
otherAssets 33367000.00
cash 51861000.00
totalCurrentLiabilities 28621000.00
currentDeferredRevenue 10448000.00
netDebt -51861000.00
otherStockholderEquity 167312000.00
propertyPlantEquipment 5989000.00
totalCurrentAssets 159540000.00
shortTermInvestments 63217000.00
netReceivables 32393000.00
inventory 12069000.00
accountsPayable 4517000.00
nonCurrrentAssetsOther 225000.00
nonCurrentAssetsTotal 39356000.00
nonCurrentLiabilitiesTotal 2963000.00
liabilitiesAndStockholdersEquity 198896000.00
cashAndShortTermInvestments 115078000.00
propertyPlantAndEquipmentGross 5989000.00
propertyPlantAndEquipmentNet 5989000.00
commonStockSharesOutstanding 32710885.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
totalAssets 216972000.00
intangibleAssets 32014000.00
otherCurrentAssets 8461000.00
totalLiab 49726000.00
totalStockholderEquity 167246000.00
otherCurrentLiab 15886000.00
otherLiab 3497000.00
otherAssets 34023000.00
cash 92453000.00
totalCurrentLiabilities 46229000.00
currentDeferredRevenue 10490000.00
netDebt -92453000.00
shortTermDebt 14823000.00
propertyPlantEquipment 6276000.00
totalCurrentAssets 176673000.00
shortTermInvestments 42296000.00
netReceivables 31180000.00
inventory 10744000.00
accountsPayable 5030000.00
nonCurrrentAssetsOther 252000.00
nonCurrentAssetsTotal 40299000.00
nonCurrentLiabilitiesTotal 3497000.00
liabilitiesAndStockholdersEquity 216972000.00
cashAndShortTermInvestments 134749000.00
propertyPlantAndEquipmentNet 6276000.00
commonStockSharesOutstanding 32630280.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
totalAssets 218275000.00
intangibleAssets 32574000.00
otherCurrentAssets 7116000.00
totalLiab 48774000.00
totalStockholderEquity 169501000.00
otherCurrentLiab 15886000.00
otherLiab 2562000.00
otherAssets 34578000.00
cash 89434000.00
totalCurrentLiabilities 46212000.00
currentDeferredRevenue 12500000.00
netDebt -89434000.00
shortTermDebt 14398000.00
propertyPlantEquipment 6585000.00
totalCurrentAssets 177112000.00
shortTermInvestments 45332000.00
netReceivables 32703000.00
inventory 9643000.00
accountsPayable 3428000.00
nonCurrrentAssetsOther 268000.00
nonCurrentAssetsTotal 41163000.00
nonCurrentLiabilitiesTotal 2562000.00
liabilitiesAndStockholdersEquity 218275000.00
cashAndShortTermInvestments 134766000.00
propertyPlantAndEquipmentNet 6585000.00
commonStockSharesOutstanding 32561977.00
2012-12-31
date 2012-12-31
filing_date 2013-03-21
currency_symbol USD
totalAssets 221792000.00
intangibleAssets 12322000.00
otherCurrentAssets 4831000.00
totalLiab 52670000.00
totalStockholderEquity 169122000.00
otherCurrentLiab 15886000.00
commonStock 761000.00
retainedEarnings -67385000.00
otherLiab 4199000.00
goodWill 20814000.00
otherAssets 35113000.00
cash 50026000.00
totalCurrentLiabilities 48471000.00
currentDeferredRevenue 13829000.00
netDebt -50026000.00
shortTermDebt 13947000.00
otherStockholderEquity 233985000.00
propertyPlantEquipment 6609000.00
totalCurrentAssets 180070000.00
shortTermInvestments 93030000.00
netReceivables 27051000.00
inventory 9963000.00
accountsPayable 4809000.00
accumulatedOtherComprehensiveIncome 1760000.00
commonStockTotalEquity 761000.00
nonCurrrentAssetsOther 239000.00
nonCurrentAssetsTotal 41722000.00
nonCurrentLiabilitiesTotal 4199000.00
liabilitiesAndStockholdersEquity 221792000.00
cashAndShortTermInvestments 143056000.00
propertyPlantAndEquipmentGross 6609000.00
propertyPlantAndEquipmentNet 6609000.00
commonStockSharesOutstanding 32471655.00
2012-09-30
date 2012-09-30
filing_date 2012-09-30
currency_symbol USD
totalAssets 223681000.00
intangibleAssets 34541000.00
otherCurrentAssets 4946000.00
totalLiab 43726000.00
totalStockholderEquity 179955000.00
otherCurrentLiab 15326000.00
otherLiab 4861000.00
otherAssets 35043000.00
cash 119668000.00
totalCurrentLiabilities 38865000.00
currentDeferredRevenue 15936000.00
netDebt -119668000.00
otherStockholderEquity 179955000.00
propertyPlantEquipment 6799000.00
totalCurrentAssets 181839000.00
shortTermInvestments 24427000.00
netReceivables 26685000.00
inventory 11059000.00
accountsPayable 7603000.00
nonCurrrentAssetsOther 34541000.00
nonCurrentAssetsTotal 41842000.00
nonCurrentLiabilitiesTotal 4861000.00
liabilitiesAndStockholdersEquity 223681000.00
cashAndShortTermInvestments 144095000.00
propertyPlantAndEquipmentGross 6799000.00
propertyPlantAndEquipmentNet 6799000.00
commonStockSharesOutstanding 32260061.00
2012-06-30
date 2012-06-30
filing_date 2012-06-30
currency_symbol USD
totalAssets 217162000.00
intangibleAssets 17424000.00
otherCurrentAssets 71000000.00
totalLiab 42623000.00
totalStockholderEquity 174539000.00
otherCurrentLiab 12787000.00
otherLiab 5364000.00
otherAssets 17960000.00
cash 70083000.00
totalCurrentLiabilities 37259000.00
currentDeferredRevenue 17156000.00
netDebt -70083000.00
propertyPlantEquipment 5913000.00
totalCurrentAssets 193289000.00
shortTermInvestments 18692000.00
netReceivables 21841000.00
inventory 11673000.00
accountsPayable 7316000.00
nonCurrentAssetsTotal 23873000.00
nonCurrentLiabilitiesTotal 5364000.00
liabilitiesAndStockholdersEquity 217162000.00
cashAndShortTermInvestments 88775000.00
propertyPlantAndEquipmentNet 5913000.00
commonStockSharesOutstanding 33356308.00
2012-03-31
date 2012-03-31
filing_date 2012-04-17
currency_symbol USD
totalAssets 197058000.00
intangibleAssets 244000.00
otherCurrentAssets 1138000.00
totalLiab 34489000.00
totalStockholderEquity 162569000.00
otherCurrentLiab 1347000.00
commonStock 720000.00
retainedEarnings -60647000.00
otherLiab 4964000.00
goodWill 3151000.00
otherAssets 3905000.00
cash 140682000.00
totalCurrentLiabilities 28840000.00
currentDeferredRevenue 16694000.00
netDebt -140682000.00
shortTermDebt 8115000.00
otherStockholderEquity 223306000.00
propertyPlantEquipment 5406000.00
totalCurrentAssets 187777000.00
shortTermInvestments 18718000.00
netReceivables 17876000.00
inventory 10501000.00
accountsPayable 2684000.00
accumulatedOtherComprehensiveIncome -810000.00
nonCurrrentAssetsOther 3751000.00
nonCurrentAssetsTotal 9281000.00
nonCurrentLiabilitiesTotal 5649000.00
liabilitiesAndStockholdersEquity 197058000.00
cashAndShortTermInvestments 159400000.00
propertyPlantAndEquipmentNet 5352000.00
commonStockSharesOutstanding 29556655.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalAssets 197058000.00
intangibleAssets 244000.00
otherCurrentAssets 1138000.00
totalLiab 34489000.00
totalStockholderEquity 162569000.00
otherCurrentLiab 1347000.00
commonStock 720000.00
retainedEarnings -60647000.00
otherLiab 5649000.00
goodWill 3151000.00
otherAssets 3929000.00
cash 140682000.00
totalCurrentLiabilities 28840000.00
currentDeferredRevenue 16694000.00
netDebt -140682000.00
shortTermDebt 8115000.00
otherStockholderEquity 223306000.00
propertyPlantEquipment 5352000.00
totalCurrentAssets 187777000.00
shortTermInvestments 18718000.00
netReceivables 17876000.00
inventory 10501000.00
accountsPayable 2684000.00
accumulatedOtherComprehensiveIncome -810000.00
commonStockTotalEquity 720000.00
nonCurrrentAssetsOther 3751000.00
nonCurrentAssetsTotal 9281000.00
nonCurrentLiabilitiesTotal 5649000.00
liabilitiesAndStockholdersEquity 197058000.00
cashAndShortTermInvestments 159400000.00
propertyPlantAndEquipmentGross 5352000.00
propertyPlantAndEquipmentNet 5352000.00
commonStockSharesOutstanding 29556655.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
totalAssets 101570000.00
intangibleAssets 3425000.00
otherCurrentAssets 18000000.00
totalLiab 28574000.00
totalStockholderEquity 72996000.00
otherCurrentLiab 10149000.00
otherLiab 4278000.00
otherAssets 3850000.00
cash 29794000.00
totalCurrentLiabilities 24296000.00
currentDeferredRevenue 10317000.00
netDebt -29794000.00
otherStockholderEquity 72996000.00
propertyPlantEquipment 5144000.00
totalCurrentAssets 92576000.00
shortTermInvestments 18872000.00
netReceivables 16862000.00
inventory 9048000.00
accountsPayable 3830000.00
nonCurrrentAssetsOther 246000.00
nonCurrentAssetsTotal 8994000.00
nonCurrentLiabilitiesTotal 4278000.00
liabilitiesAndStockholdersEquity 101570000.00
cashAndShortTermInvestments 48666000.00
propertyPlantAndEquipmentGross 5144000.00
propertyPlantAndEquipmentNet 5144000.00
commonStockSharesOutstanding 26184244.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
totalAssets 100226000.00
intangibleAssets 3455000.00
otherCurrentAssets 1547000.00
totalLiab 29322000.00
totalStockholderEquity 70904000.00
otherCurrentLiab 11240000.00
commonStock 540000.00
retainedEarnings -66219000.00
otherLiab 4604000.00
otherAssets 3984000.00
cash 46116000.00
totalCurrentLiabilities 24718000.00
currentDeferredRevenue 11384000.00
netDebt -46116000.00
otherStockholderEquity 136000000.00
propertyPlantEquipment 5115000.00
totalCurrentAssets 91127000.00
shortTermInvestments 15835000.00
netReceivables 17905000.00
inventory 9724000.00
accountsPayable 2094000.00
accumulatedOtherComprehensiveIncome 583000.00
nonCurrrentAssetsOther 341000.00
nonCurrentAssetsTotal 9099000.00
nonCurrentLiabilitiesTotal 4604000.00
liabilitiesAndStockholdersEquity 100226000.00
cashAndShortTermInvestments 61951000.00
propertyPlantAndEquipmentNet 5115000.00
commonStockSharesOutstanding 26253139.00
2011-03-31
date 2011-03-31
filing_date 2011-06-09
currency_symbol USD
totalAssets 95187000.00
intangibleAssets 3486000.00
otherCurrentAssets 1060000.00
totalLiab 30199000.00
totalStockholderEquity 64988000.00
otherCurrentLiab 10167000.00
commonStock 527000.00
retainedEarnings -69456000.00
otherLiab 4606000.00
otherAssets 4007000.00
cash 42858000.00
totalCurrentLiabilities 26135000.00
currentDeferredRevenue 10828000.00
netDebt -42858000.00
otherStockholderEquity 133483000.00
propertyPlantEquipment 5218000.00
totalCurrentAssets 85976000.00
shortTermInvestments 15531000.00
netReceivables 15697000.00
inventory 10830000.00
accountsPayable 5140000.00
accumulatedOtherComprehensiveIncome 434000.00
nonCurrrentAssetsOther 340000.00
nonCurrentAssetsTotal 9211000.00
nonCurrentLiabilitiesTotal 4064000.00
liabilitiesAndStockholdersEquity 95187000.00
cashAndShortTermInvestments 58389000.00
propertyPlantAndEquipmentNet 5193000.00
commonStockSharesOutstanding 24244210.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalAssets 95187000.00
intangibleAssets 3516000.00
otherCurrentAssets 1060000.00
totalLiab 30199000.00
totalStockholderEquity 64988000.00
otherCurrentLiab 10167000.00
commonStock 527000.00
retainedEarnings -69456000.00
otherLiab 4064000.00
goodWill 3148000.00
otherAssets 4018000.00
cash 42858000.00
totalCurrentLiabilities 26135000.00
currentDeferredRevenue 10828000.00
netDebt -42858000.00
otherStockholderEquity 133483000.00
propertyPlantEquipment 5193000.00
totalCurrentAssets 85976000.00
shortTermInvestments 15531000.00
netReceivables 15697000.00
inventory 10830000.00
accountsPayable 5140000.00
accumulatedOtherComprehensiveIncome 434000.00
commonStockTotalEquity 527000.00
nonCurrrentAssetsOther 340000.00
nonCurrentAssetsTotal 9211000.00
nonCurrentLiabilitiesTotal 4064000.00
liabilitiesAndStockholdersEquity 95187000.00
cashAndShortTermInvestments 58389000.00
propertyPlantAndEquipmentGross 5193000.00
propertyPlantAndEquipmentNet 5193000.00
commonStockSharesOutstanding 24244210.00
2010-09-30
date 2010-09-30
filing_date 2010-09-30
currency_symbol USD
totalAssets 86162000.00
intangibleAssets 3546000.00
otherCurrentAssets 1060000.00
totalLiab 25118000.00
totalStockholderEquity 61044000.00
otherCurrentLiab 9153000.00
commonStock 509000.00
retainedEarnings -70805000.00
otherLiab 3751000.00
otherAssets 4133000.00
cash 49928000.00
totalCurrentLiabilities 21367000.00
currentDeferredRevenue 7008000.00
netDebt -49928000.00
otherStockholderEquity 131324000.00
propertyPlantEquipment 5448000.00
totalCurrentAssets 76581000.00
shortTermInvestments 5243000.00
netReceivables 10671000.00
inventory 9679000.00
accountsPayable 5206000.00
accumulatedOtherComprehensiveIncome 16000.00
commonStockTotalEquity 509000.00
nonCurrrentAssetsOther 587000.00
nonCurrentAssetsTotal 9581000.00
nonCurrentLiabilitiesTotal 3751000.00
liabilitiesAndStockholdersEquity 86162000.00
cashAndShortTermInvestments 55171000.00
propertyPlantAndEquipmentGross 5448000.00
propertyPlantAndEquipmentNet 5448000.00
commonStockSharesOutstanding 24244210.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
totalAssets 82472000.00
intangibleAssets 3577000.00
otherCurrentAssets 2428000.00
totalLiab 23432000.00
totalStockholderEquity 59040000.00
otherCurrentLiab 8024000.00
otherLiab 3618000.00
otherAssets 4265000.00
cash 49391000.00
totalCurrentLiabilities 19814000.00
currentDeferredRevenue 7136000.00
netDebt -49391000.00
propertyPlantEquipment 5793000.00
totalCurrentAssets 72414000.00
shortTermInvestments 5968000.00
netReceivables 9524000.00
inventory 7531000.00
accountsPayable 4654000.00
nonCurrrentAssetsOther 688000.00
nonCurrentAssetsTotal 10058000.00
nonCurrentLiabilitiesTotal 3618000.00
liabilitiesAndStockholdersEquity 82472000.00
cashAndShortTermInvestments 55359000.00
propertyPlantAndEquipmentNet 5793000.00
commonStockSharesOutstanding 22711470.00
2010-03-31
date 2010-03-31
filing_date 2010-04-08
currency_symbol USD
totalAssets 82943000.00
intangibleAssets 3607000.00
otherCurrentAssets 1060000.00
totalLiab 22531000.00
totalStockholderEquity 60412000.00
otherCurrentLiab 8512000.00
commonStock 492000.00
retainedEarnings -63694000.00
otherLiab 3829000.00
otherAssets 18469000.00
cash 36470000.00
totalCurrentLiabilities 17121000.00
currentDeferredRevenue 5467000.00
netDebt -36470000.00
otherStockholderEquity 128476000.00
propertyPlantEquipment 5834000.00
totalCurrentAssets 55300000.00
shortTermInvestments 1264000.00
netReceivables 11460000.00
inventory 5046000.00
accountsPayable 3142000.00
accumulatedOtherComprehensiveIncome -4862000.00
nonCurrrentAssetsOther 3840000.00
nonCurrentAssetsTotal 27643000.00
nonCurrentLiabilitiesTotal 5410000.00
liabilitiesAndStockholdersEquity 82943000.00
cashAndShortTermInvestments 37734000.00
propertyPlantAndEquipmentNet 5674000.00
commonStockSharesOutstanding 22214563.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalAssets 82943000.00
intangibleAssets 3639000.00
otherCurrentAssets 1060000.00
totalLiab 22531000.00
totalStockholderEquity 60412000.00
otherCurrentLiab 8512000.00
commonStock 492000.00
retainedEarnings -63694000.00
otherLiab 5410000.00
goodWill 3148000.00
otherAssets 21969000.00
cash 36470000.00
totalCurrentLiabilities 17121000.00
currentDeferredRevenue 5467000.00
netDebt -36470000.00
otherStockholderEquity 128476000.00
propertyPlantEquipment 5674000.00
totalCurrentAssets 55300000.00
shortTermInvestments 1264000.00
netReceivables 11460000.00
inventory 5046000.00
accountsPayable 3142000.00
accumulatedOtherComprehensiveIncome -4862000.00
commonStockTotalEquity 492000.00
nonCurrrentAssetsOther 3840000.00
nonCurrentAssetsTotal 27643000.00
nonCurrentLiabilitiesTotal 5410000.00
liabilitiesAndStockholdersEquity 82943000.00
cashAndShortTermInvestments 37734000.00
propertyPlantAndEquipmentGross 5674000.00
propertyPlantAndEquipmentNet 5674000.00
commonStockSharesOutstanding 22214563.00
2009-09-30
date 2009-09-30
filing_date 2009-09-30
currency_symbol USD
totalAssets 81682000.00
intangibleAssets 3667000.00
otherCurrentAssets 2619000.00
totalLiab 20851000.00
totalStockholderEquity 60831000.00
otherCurrentLiab 6277000.00
otherLiab 5456000.00
otherAssets 21259000.00
cash 36667000.00
totalCurrentLiabilities 15395000.00
currentDeferredRevenue 5217000.00
netDebt -36667000.00
otherStockholderEquity 60831000.00
propertyPlantEquipment 5192000.00
totalCurrentAssets 55231000.00
shortTermInvestments 2320000.00
netReceivables 10611000.00
inventory 5633000.00
accountsPayable 3901000.00
nonCurrrentAssetsOther 3828000.00
nonCurrentAssetsTotal 26451000.00
nonCurrentLiabilitiesTotal 5456000.00
liabilitiesAndStockholdersEquity 81682000.00
cashAndShortTermInvestments 38987000.00
propertyPlantAndEquipmentGross 5192000.00
propertyPlantAndEquipmentNet 5192000.00
commonStockSharesOutstanding 22214563.00
2009-06-30
date 2009-06-30
filing_date 2009-06-30
currency_symbol USD
totalAssets 81635000.00
intangibleAssets 3698000.00
otherCurrentAssets 4120000.00
totalLiab 20840000.00
totalStockholderEquity 60795000.00
otherCurrentLiab 7355000.00
otherLiab 5473000.00
otherAssets 23244000.00
cash 35323000.00
totalCurrentLiabilities 15367000.00
currentDeferredRevenue 4971000.00
netDebt -35323000.00
propertyPlantEquipment 4733000.00
totalCurrentAssets 53658000.00
shortTermInvestments 4120000.00
netReceivables 9478000.00
inventory 4737000.00
accountsPayable 3041000.00
nonCurrrentAssetsOther 4182000.00
nonCurrentAssetsTotal 27977000.00
nonCurrentLiabilitiesTotal 5473000.00
liabilitiesAndStockholdersEquity 81635000.00
cashAndShortTermInvestments 35323000.00
propertyPlantAndEquipmentNet 4733000.00
commonStockSharesOutstanding 22070416.00
2009-03-31
date 2009-03-31
filing_date 2009-05-07
currency_symbol USD
totalAssets 82851000.00
intangibleAssets 3727000.00
otherCurrentAssets 1058000.00
totalLiab 19672000.00
totalStockholderEquity 63179000.00
otherCurrentLiab 6466000.00
commonStock 482000.00
retainedEarnings -63703000.00
otherLiab 5304000.00
otherAssets 21764000.00
cash 40029000.00
totalCurrentLiabilities 13843000.00
currentDeferredRevenue 4475000.00
netDebt -40029000.00
otherStockholderEquity 125703000.00
propertyPlantEquipment 4731000.00
totalCurrentAssets 54531000.00
shortTermInvestments 1063000.00
netReceivables 8122000.00
inventory 4259000.00
accountsPayable 2902000.00
accumulatedOtherComprehensiveIncome 697000.00
nonCurrrentAssetsOther 3911000.00
nonCurrentAssetsTotal 28320000.00
nonCurrentLiabilitiesTotal 5829000.00
liabilitiesAndStockholdersEquity 82851000.00
cashAndShortTermInvestments 41092000.00
propertyPlantAndEquipmentNet 4970000.00
commonStockSharesOutstanding 22063367.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
totalAssets 82851000.00
intangibleAssets 3755000.00
otherCurrentAssets 1058000.00
totalLiab 19672000.00
totalStockholderEquity 63179000.00
otherCurrentLiab 6466000.00
commonStock 482000.00
retainedEarnings -63703000.00
otherLiab 5829000.00
goodWill 3148000.00
otherAssets 23350000.00
cash 40029000.00
totalCurrentLiabilities 13843000.00
currentDeferredRevenue 4475000.00
netDebt -40029000.00
otherStockholderEquity 125703000.00
propertyPlantEquipment 4970000.00
totalCurrentAssets 54531000.00
shortTermInvestments 1063000.00
netReceivables 8122000.00
inventory 4259000.00
accountsPayable 2902000.00
accumulatedOtherComprehensiveIncome 697000.00
commonStockTotalEquity 482000.00
nonCurrrentAssetsOther 3911000.00
nonCurrentAssetsTotal 28320000.00
nonCurrentLiabilitiesTotal 5829000.00
liabilitiesAndStockholdersEquity 82851000.00
cashAndShortTermInvestments 41092000.00
propertyPlantAndEquipmentGross 4970000.00
propertyPlantAndEquipmentNet 4970000.00
commonStockSharesOutstanding 22063367.00
2008-09-30
date 2008-09-30
filing_date 2008-09-30
currency_symbol USD
totalAssets 79940000.00
intangibleAssets 3788000.00
otherCurrentAssets 1708000.00
totalLiab 18871000.00
totalStockholderEquity 61069000.00
otherCurrentLiab 6244000.00
otherLiab 5478000.00
goodWill 3788000.00
otherAssets 26749000.00
cash 31947000.00
totalCurrentLiabilities 13393000.00
currentDeferredRevenue 4185000.00
netDebt -31947000.00
otherStockholderEquity 65939000.00
propertyPlantEquipment 4851000.00
totalCurrentAssets 48340000.00
shortTermInvestments 4267000.00
netReceivables 8135000.00
inventory 3991000.00
accountsPayable 2964000.00
accumulatedOtherComprehensiveIncome 61069000.00
nonCurrrentAssetsOther 22961000.00
nonCurrentAssetsTotal 31600000.00
nonCurrentLiabilitiesTotal 5478000.00
liabilitiesAndStockholdersEquity 79940000.00
cashAndShortTermInvestments 36214000.00
propertyPlantAndEquipmentGross 4851000.00
propertyPlantAndEquipmentNet 4851000.00
commonStockSharesOutstanding 22063367.00
2008-06-30
date 2008-06-30
filing_date 2008-06-30
currency_symbol USD
totalAssets 87735000.00
intangibleAssets 3761000.00
otherCurrentAssets 1820000.00
totalLiab 18018000.00
totalStockholderEquity 69717000.00
otherCurrentLiab 5865000.00
otherLiab 5230000.00
goodWill 3761000.00
otherAssets 40567000.00
cash 26946000.00
totalCurrentLiabilities 12788000.00
currentDeferredRevenue 4511000.00
netDebt -26946000.00
propertyPlantEquipment 5034000.00
totalCurrentAssets 42134000.00
shortTermInvestments 3062000.00
netReceivables 8202000.00
inventory 3924000.00
accountsPayable 2412000.00
accumulatedOtherComprehensiveIncome 69717000.00
nonCurrrentAssetsOther 36806000.00
nonCurrentAssetsTotal 45601000.00
nonCurrentLiabilitiesTotal 5230000.00
liabilitiesAndStockholdersEquity 87735000.00
cashAndShortTermInvestments 30008000.00
propertyPlantAndEquipmentNet 5034000.00
commonStockSharesOutstanding 22058963.00
2008-03-31
date 2008-03-31
filing_date 2008-06-27
currency_symbol USD
totalAssets 94655000.00
intangibleAssets 3791000.00
otherCurrentAssets 4580000.00
totalLiab 17470000.00
totalStockholderEquity 77185000.00
otherCurrentLiab 1924000.00
commonStock 480000.00
retainedEarnings -47208000.00
otherLiab 4987000.00
goodWill 239000.00
otherAssets 41722000.00
cash 28101000.00
totalCurrentLiabilities 12891000.00
currentDeferredRevenue 3968000.00
netDebt -28101000.00
shortTermDebt 3590000.00
otherStockholderEquity 128783000.00
propertyPlantEquipment 4883000.00
totalCurrentAssets 50116000.00
shortTermInvestments 7305000.00
netReceivables 9921000.00
inventory 4789000.00
accountsPayable 3409000.00
accumulatedOtherComprehensiveIncome -4870000.00
nonCurrrentAssetsOther 39417000.00
nonCurrentAssetsTotal 44539000.00
nonCurrentLiabilitiesTotal 4579000.00
liabilitiesAndStockholdersEquity 94655000.00
cashAndShortTermInvestments 35406000.00
propertyPlantAndEquipmentNet 4619000.00
commonStockSharesOutstanding 21879844.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
totalAssets 94655000.00
intangibleAssets 239000.00
otherCurrentAssets 3799000.00
totalLiab 17470000.00
totalStockholderEquity 77185000.00
otherCurrentLiab 1924000.00
commonStock 480000.00
retainedEarnings -47208000.00
otherLiab 4579000.00
goodWill 239000.00
otherAssets 39920000.00
cash 28101000.00
totalCurrentLiabilities 12891000.00
currentDeferredRevenue 3968000.00
netDebt -28101000.00
shortTermDebt 3590000.00
otherStockholderEquity 128783000.00
propertyPlantEquipment 4619000.00
totalCurrentAssets 50116000.00
shortTermInvestments 7305000.00
netReceivables 9921000.00
inventory 4789000.00
accountsPayable 3409000.00
accumulatedOtherComprehensiveIncome -4870000.00
commonStockTotalEquity 480000.00
nonCurrrentAssetsOther 39417000.00
nonCurrentAssetsTotal 44539000.00
nonCurrentLiabilitiesTotal 4579000.00
liabilitiesAndStockholdersEquity 94655000.00
cashAndShortTermInvestments 35406000.00
propertyPlantAndEquipmentGross 4619000.00
propertyPlantAndEquipmentNet 4619000.00
commonStockSharesOutstanding 21879844.00
2007-09-30
date 2007-09-30
filing_date 2007-09-30
currency_symbol USD
totalAssets 103136000.00
intangibleAssets 246000.00
otherCurrentAssets 3694000.00
totalLiab 19703000.00
totalStockholderEquity 83433000.00
otherCurrentLiab 5869000.00
otherLiab 5754000.00
goodWill 246000.00
otherAssets 12863000.00
cash 21442000.00
totalCurrentLiabilities 13949000.00
currentDeferredRevenue 4721000.00
netDebt -21442000.00
otherStockholderEquity 86817000.00
propertyPlantEquipment 4846000.00
totalCurrentAssets 85427000.00
shortTermInvestments 47924000.00
netReceivables 11606000.00
inventory 4455000.00
accountsPayable 3359000.00
accumulatedOtherComprehensiveIncome 83433000.00
nonCurrrentAssetsOther 12617000.00
nonCurrentAssetsTotal 17709000.00
nonCurrentLiabilitiesTotal 5754000.00
liabilitiesAndStockholdersEquity 103136000.00
cashAndShortTermInvestments 69366000.00
propertyPlantAndEquipmentGross 4846000.00
propertyPlantAndEquipmentNet 4846000.00
commonStockSharesOutstanding 21879844.00
2007-06-30
date 2007-06-30
filing_date 2007-06-30
currency_symbol USD
totalAssets 103326000.00
intangibleAssets 211000.00
otherCurrentAssets 2998000.00
totalLiab 18417000.00
totalStockholderEquity 84909000.00
otherCurrentLiab 5722000.00
otherLiab 4419000.00
goodWill 211000.00
otherAssets 8581000.00
cash 9930000.00
totalCurrentLiabilities 13998000.00
currentDeferredRevenue 4806000.00
netDebt -9930000.00
propertyPlantEquipment 4137000.00
totalCurrentAssets 90608000.00
shortTermInvestments 64587000.00
netReceivables 11974000.00
inventory 4117000.00
accountsPayable 3470000.00
accumulatedOtherComprehensiveIncome 84909000.00
nonCurrrentAssetsOther 8370000.00
nonCurrentAssetsTotal 12718000.00
nonCurrentLiabilitiesTotal 4419000.00
liabilitiesAndStockholdersEquity 103326000.00
cashAndShortTermInvestments 74517000.00
propertyPlantAndEquipmentNet 4137000.00
commonStockSharesOutstanding 21253700.00
2007-03-31
date 2007-03-31
filing_date 2007-06-28
currency_symbol USD
totalAssets 101184000.00
intangibleAssets 125000.00
otherCurrentAssets 2800000.00
totalLiab 16997000.00
totalStockholderEquity 84187000.00
otherCurrentLiab 4833000.00
commonStock 456000.00
retainedEarnings -37268000.00
otherLiab 4390000.00
goodWill 99000.00
otherAssets 7994000.00
cash 7117000.00
totalCurrentLiabilities 13042000.00
currentDeferredRevenue 3788000.00
netDebt -7111000.00
shortTermDebt 6000.00
shortLongTermDebtTotal 6000.00
otherStockholderEquity 121069000.00
propertyPlantEquipment 3681000.00
totalCurrentAssets 88694000.00
shortTermInvestments 70423000.00
netReceivables 7817000.00
inventory 3337000.00
accountsPayable 4415000.00
accumulatedOtherComprehensiveIncome -70000.00
nonCurrrentAssetsOther 9161000.00
nonCurrentAssetsTotal 12490000.00
nonCurrentLiabilitiesTotal 3955000.00
liabilitiesAndStockholdersEquity 101184000.00
cashAndShortTermInvestments 77540000.00
propertyPlantAndEquipmentNet 2939000.00
commonStockSharesOutstanding 15501698.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
totalAssets 101184000.00
intangibleAssets 99000.00
otherCurrentAssets 1961000.00
totalLiab 16997000.00
totalStockholderEquity 84187000.00
otherCurrentLiab 4833000.00
commonStock 456000.00
retainedEarnings -37268000.00
otherLiab 3955000.00
goodWill 99000.00
otherAssets 9551000.00
cash 7117000.00
totalCurrentLiabilities 13042000.00
currentDeferredRevenue 3788000.00
netDebt -7111000.00
shortTermDebt 6000.00
shortLongTermDebtTotal 6000.00
otherStockholderEquity 121069000.00
propertyPlantEquipment 2939000.00
totalCurrentAssets 88694000.00
shortTermInvestments 70423000.00
netReceivables 7817000.00
inventory 3337000.00
accountsPayable 4415000.00
accumulatedOtherComprehensiveIncome -70000.00
commonStockTotalEquity 456000.00
nonCurrrentAssetsOther 9161000.00
nonCurrentAssetsTotal 12490000.00
nonCurrentLiabilitiesTotal 3955000.00
liabilitiesAndStockholdersEquity 101184000.00
cashAndShortTermInvestments 77540000.00
propertyPlantAndEquipmentGross 2939000.00
propertyPlantAndEquipmentNet 2939000.00
commonStockSharesOutstanding 15501698.00
2006-09-30
date 2006-09-30
filing_date 2006-09-30
currency_symbol USD
totalAssets 27524000.00
intangibleAssets 105000.00
otherCurrentAssets 57000.00
totalLiab 14686000.00
totalStockholderEquity 12838000.00
otherCurrentLiab 1972000.00
commonStock 33000.00
retainedEarnings -37321000.00
otherLiab 3556000.00
goodWill 105000.00
otherAssets 9007000.00
cash 4547000.00
totalCurrentLiabilities 11130000.00
currentDeferredRevenue 3841000.00
netDebt -4547000.00
shortTermDebt 2483000.00
otherStockholderEquity 50095000.00
propertyPlantEquipment 2339000.00
totalCurrentAssets 16178000.00
shortTermInvestments 3093000.00
netReceivables 5903000.00
inventory 2509000.00
accountsPayable 2834000.00
accumulatedOtherComprehensiveIncome -82000.00
commonStockTotalEquity 33000.00
preferredStockTotalEquity 113000.00
nonCurrrentAssetsOther 8665000.00
nonCurrentAssetsTotal 11346000.00
nonCurrentLiabilitiesTotal 3556000.00
liabilitiesAndStockholdersEquity 27524000.00
cashAndShortTermInvestments 7640000.00
propertyPlantAndEquipmentGross 2339000.00
propertyPlantAndEquipmentNet 2339000.00
commonStockSharesOutstanding 15832971.00
2006-06-30
date 2006-06-30
filing_date 2006-06-30
currency_symbol USD
commonStockSharesOutstanding 20914233.00
2006-03-31
date 2006-03-31
filing_date 2006-03-31
currency_symbol USD
commonStockSharesOutstanding 20914233.00
2005-12-31
date 2005-12-31
filing_date 2005-12-31
currency_symbol USD
totalAssets 17591000.00
intangibleAssets 123000.00
otherCurrentAssets 57000.00
totalLiab 11465000.00
totalStockholderEquity 6126000.00
otherCurrentLiab 1668000.00
commonStock 32000.00
retainedEarnings -37884000.00
otherLiab 2585000.00
goodWill 123000.00
otherAssets 2954000.00
cash 3677000.00
totalCurrentLiabilities 8880000.00
currentDeferredRevenue 3247000.00
netDebt -3677000.00
shortTermDebt 1672000.00
otherStockholderEquity 43972000.00
propertyPlantEquipment 1483000.00
totalCurrentAssets 13154000.00
shortTermInvestments 3588000.00
netReceivables 4226000.00
inventory 1544000.00
accountsPayable 2293000.00
accumulatedOtherComprehensiveIncome -97000.00
commonStockTotalEquity 32000.00
preferredStockTotalEquity 103000.00
nonCurrrentAssetsOther 2635000.00
nonCurrentAssetsTotal 4437000.00
nonCurrentLiabilitiesTotal 2585000.00
liabilitiesAndStockholdersEquity 17591000.00
cashAndShortTermInvestments 7265000.00
propertyPlantAndEquipmentGross 1483000.00
propertyPlantAndEquipmentNet 1483000.00
commonStockSharesOutstanding 20914233.00
2005-09-30
date 2005-09-30
filing_date 2005-09-30
currency_symbol USD
commonStockSharesOutstanding 20914233.00
2005-06-30
date 2005-06-30
filing_date 2005-06-30
commonStockSharesOutstanding 20914233.00
2005-03-31
date 2005-03-31
filing_date 2005-03-31
commonStockSharesOutstanding 20914233.00
2004-12-31
date 2004-12-31
filing_date 2004-12-31
currency_symbol USD
totalAssets 17167000.00
intangibleAssets 146000.00
otherCurrentAssets 56000.00
totalLiab 8974000.00
totalStockholderEquity 8193000.00
otherCurrentLiab 2558000.00
commonStock 29000.00
retainedEarnings -35508000.00
otherLiab 2210000.00
goodWill 146000.00
otherAssets 2552000.00
cash 4095000.00
totalCurrentLiabilities 6764000.00
currentDeferredRevenue 2333000.00
netDebt -3979000.00
shortTermDebt 116000.00
shortLongTermDebtTotal 116000.00
otherStockholderEquity 43692000.00
propertyPlantEquipment 1211000.00
totalCurrentAssets 13404000.00
shortTermInvestments 3850000.00
netReceivables 3911000.00
inventory 1427000.00
accountsPayable 1757000.00
accumulatedOtherComprehensiveIncome -123000.00
commonStockTotalEquity 29000.00
preferredStockTotalEquity 103000.00
nonCurrrentAssetsOther 2406000.00
nonCurrentAssetsTotal 3763000.00
nonCurrentLiabilitiesTotal 2210000.00
liabilitiesAndStockholdersEquity 17167000.00
cashAndShortTermInvestments 7945000.00
propertyPlantAndEquipmentGross 1211000.00
propertyPlantAndEquipmentNet 1211000.00
commonStockSharesOutstanding 2787554.00
2004-09-30
date 2004-09-30
filing_date 2004-09-30
currency_symbol USD
commonStockSharesOutstanding 2787554.00
2004-06-30
date 2004-06-30
filing_date 2004-06-30
commonStockSharesOutstanding 2787554.00
2004-03-31
date 2004-03-31
filing_date 2004-03-31
commonStockSharesOutstanding 2787554.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-28
currency_symbol USD
totalAssets 212953000.00
intangibleAssets 3511000.00
otherCurrentAssets 1050000.00
totalLiab 110980000.00
totalStockholderEquity 101973000.00
otherCurrentLiab 25573000.00
commonStock 954000.00
capitalStock 954000.00
retainedEarnings -197027000.00
otherLiab 8225000.00
goodWill 31833000.00
otherAssets 6169000.00
cash 12295000.00
totalCurrentLiabilities 60601000.00
currentDeferredRevenue 20825000.00
netDebt 32401000.00
shortTermDebt 2542000.00
shortLongTermDebtTotal 44696000.00
otherStockholderEquity 299300000.00
propertyPlantEquipment 19623000.00
totalCurrentAssets 151817000.00
netTangibleAssets 66629000.00
shortTermInvestments 73058000.00
netReceivables 52152000.00
longTermDebt 39575000.00
inventory 13262000.00
accountsPayable 11661000.00
accumulatedOtherComprehensiveIncome -1254000.00
nonCurrrentAssetsOther 6169000.00
nonCurrentAssetsTotal 61136000.00
capitalLeaseObligations 5121000.00
nonCurrentLiabilitiesTotal 50379000.00
liabilitiesAndStockholdersEquity 212953000.00
cashAndShortTermInvestments 85353000.00
propertyPlantAndEquipmentGross 19623000.00
propertyPlantAndEquipmentNet 19623000.00
netWorkingCapital 91216000.00
netInvestedCapital 39575000.00
commonStockSharesOutstanding 35007201.00
2021-12-31
date 2021-12-31
filing_date 2022-03-22
currency_symbol USD
totalAssets 203414000.00
intangibleAssets 3455000.00
otherCurrentAssets 1480000.00
totalLiab 77406000.00
totalStockholderEquity 126008000.00
otherCurrentLiab 26250000.00
commonStock 929000.00
capitalStock 929000.00
retainedEarnings -164997000.00
otherLiab 16826000.00
goodWill 31683000.00
otherAssets 8689000.00
cash 11717000.00
totalCurrentLiabilities 55113000.00
currentDeferredRevenue 22138000.00
netDebt -3465000.00
shortTermDebt 2785000.00
shortLongTermDebtTotal 8252000.00
otherStockholderEquity 289805000.00
propertyPlantEquipment 23513000.00
totalCurrentAssets 135859000.00
netTangibleAssets 90870000.00
shortTermInvestments 72251000.00
netReceivables 39319000.00
inventory 11092000.00
accountsPayable 3940000.00
accumulatedOtherComprehensiveIncome 271000.00
nonCurrrentAssetsOther 8904000.00
nonCurrentAssetsTotal 67555000.00
capitalLeaseObligations 8252000.00
nonCurrentLiabilitiesTotal 22293000.00
liabilitiesAndStockholdersEquity 203414000.00
cashAndShortTermInvestments 83968000.00
propertyPlantAndEquipmentGross 23513000.00
propertyPlantAndEquipmentNet 23513000.00
netWorkingCapital 80746000.00
netInvestedCapital 126008000.00
commonStockSharesOutstanding 36050540.00
2020-12-31
date 2020-12-31
filing_date 2021-03-15
currency_symbol USD
totalAssets 201600000.00
intangibleAssets 2744000.00
otherCurrentAssets 1200000.00
totalLiab 71448000.00
totalStockholderEquity 130152000.00
otherCurrentLiab 27299000.00
commonStock 896000.00
capitalStock 896000.00
retainedEarnings -149957000.00
otherLiab 10751000.00
goodWill 31683000.00
otherAssets 4044000.00
cash 23599000.00
totalCurrentLiabilities 58862000.00
currentDeferredRevenue 26658000.00
netDebt -18951000.00
shortTermDebt 2813000.00
shortLongTermDebtTotal 4648000.00
otherStockholderEquity 279067000.00
propertyPlantEquipment 16451000.00
totalCurrentAssets 146678000.00
netTangibleAssets 95725000.00
shortTermInvestments 74403000.00
netReceivables 34890000.00
inventory 12586000.00
accountsPayable 2092000.00
accumulatedOtherComprehensiveIncome 146000.00
commonStockTotalEquity 896000.00
nonCurrrentAssetsOther 2975000.00
nonCurrentAssetsTotal 54922000.00
capitalLeaseObligations 4648000.00
nonCurrentLiabilitiesTotal 12586000.00
liabilitiesAndStockholdersEquity 201600000.00
cashAndShortTermInvestments 98002000.00
propertyPlantAndEquipmentGross 16451000.00
propertyPlantAndEquipmentNet 16451000.00
netWorkingCapital 87816000.00
netInvestedCapital 130152000.00
commonStockSharesOutstanding 35007201.00
2019-12-31
date 2019-12-31
filing_date 2020-03-26
currency_symbol USD
totalAssets 215169000.00
intangibleAssets 3354000.00
otherCurrentAssets 23183000.00
totalLiab 83318000.00
totalStockholderEquity 131851000.00
otherCurrentLiab 22255000.00
commonStock 871000.00
capitalStock 871000.00
retainedEarnings -140609000.00
otherLiab 6056000.00
goodWill 31683000.00
otherAssets 12743000.00
cash 16930000.00
totalCurrentLiabilities 73442000.00
currentDeferredRevenue 36360000.00
netDebt -9959000.00
shortTermDebt 3151000.00
shortLongTermDebtTotal 6971000.00
otherStockholderEquity 272114000.00
propertyPlantEquipment 14503000.00
totalCurrentAssets 153293000.00
netTangibleAssets 96814000.00
shortTermInvestments 66569000.00
netReceivables 35943000.00
inventory 10668000.00
accountsPayable 11676000.00
accumulatedOtherComprehensiveIncome -525000.00
commonStockTotalEquity 871000.00
nonCurrrentAssetsOther 11432000.00
nonCurrentAssetsTotal 61876000.00
capitalLeaseObligations 6971000.00
nonCurrentLiabilitiesTotal 9876000.00
liabilitiesAndStockholdersEquity 215169000.00
cashAndShortTermInvestments 83499000.00
propertyPlantAndEquipmentGross 14503000.00
propertyPlantAndEquipmentNet 14503000.00
netWorkingCapital 79444000.00
netInvestedCapital 131851000.00
commonStockSharesOutstanding 34250582.00
2018-12-31
date 2018-12-31
filing_date 2019-03-19
currency_symbol USD
totalAssets 189844000.00
intangibleAssets 4961000.00
otherCurrentAssets 2409000.00
totalLiab 53941000.00
totalStockholderEquity 135903000.00
otherCurrentLiab 17696000.00
commonStock 853000.00
capitalStock 853000.00
retainedEarnings -131950000.00
otherLiab 11221000.00
goodWill 32432000.00
otherAssets 1483000.00
cash 16336000.00
totalCurrentLiabilities 42720000.00
currentDeferredRevenue 13855000.00
netDebt -16336000.00
shortTermDebt 3356000.00
otherStockholderEquity 267767000.00
propertyPlantEquipment 6249000.00
totalCurrentAssets 144719000.00
netTangibleAssets 98510000.00
shortTermInvestments 86833000.00
netReceivables 29740000.00
inventory 11345000.00
accountsPayable 7813000.00
accumulatedOtherComprehensiveIncome -767000.00
commonStockTotalEquity 853000.00
nonCurrrentAssetsOther 857000.00
nonCurrentAssetsTotal 45125000.00
nonCurrentLiabilitiesOther 6168000.00
nonCurrentLiabilitiesTotal 11221000.00
liabilitiesAndStockholdersEquity 189844000.00
cashAndShortTermInvestments 103169000.00
propertyPlantAndEquipmentGross 6249000.00
propertyPlantAndEquipmentNet 6249000.00
netWorkingCapital 101999000.00
netInvestedCapital 135903000.00
commonStockSharesOutstanding 33710507.00
2017-12-31
date 2017-12-31
filing_date 2018-03-22
currency_symbol USD
totalAssets 184525000.00
intangibleAssets 2933000.00
otherCurrentAssets 1911000.00
totalLiab 41396000.00
totalStockholderEquity 143129000.00
deferredLongTermLiab 3878000.00
otherCurrentLiab 148000.00
commonStock 851000.00
retainedEarnings -122247000.00
otherLiab 9892000.00
goodWill 31562000.00
otherAssets 1738000.00
cash 15342000.00
totalCurrentLiabilities 31504000.00
currentDeferredRevenue 11370000.00
netDebt -15342000.00
shortTermDebt 14129000.00
shortLongTermDebt 5742000.00
otherStockholderEquity 264489000.00
propertyPlantEquipment 5002000.00
totalCurrentAssets 143290000.00
longTermInvestments 302000.00
netTangibleAssets 108634000.00
shortTermInvestments 94237000.00
netReceivables 25386000.00
inventory 7897000.00
accountsPayable 5857000.00
accumulatedOtherComprehensiveIncome 36000.00
commonStockTotalEquity 851000.00
treasuryStock -3998000.00
nonCurrrentAssetsOther 1096000.00
nonCurrentAssetsTotal 41235000.00
nonCurrentLiabilitiesOther 5267000.00
nonCurrentLiabilitiesTotal 9892000.00
liabilitiesAndStockholdersEquity 184525000.00
cashAndShortTermInvestments 109579000.00
propertyPlantAndEquipmentGross 5002000.00
propertyPlantAndEquipmentNet 5002000.00
netWorkingCapital 111786000.00
netInvestedCapital 143129000.00
commonStockSharesOutstanding 33253158.00
2016-12-31
date 2016-12-31
filing_date 2017-03-23
currency_symbol USD
totalAssets 190811000.00
intangibleAssets 4410000.00
otherCurrentAssets 2087000.00
totalLiab 33637000.00
totalStockholderEquity 157174000.00
deferredLongTermLiab 3597000.00
otherCurrentLiab 193000.00
commonStock 843000.00
retainedEarnings -104175000.00
otherLiab 8691000.00
goodWill 31562000.00
otherAssets 1655000.00
cash 23326000.00
totalCurrentLiabilities 24946000.00
currentDeferredRevenue 11133000.00
netDebt -23326000.00
shortTermDebt 10345000.00
shortLongTermDebt 3157000.00
otherStockholderEquity 260784000.00
propertyPlantEquipment 4387000.00
totalCurrentAssets 148797000.00
longTermInvestments 252000.00
netTangibleAssets 121331000.00
shortTermInvestments 90328000.00
netReceivables 27908000.00
inventory 7235000.00
accountsPayable 3275000.00
accumulatedOtherComprehensiveIncome -149000.00
commonStockTotalEquity 843000.00
treasuryStock -3998000.00
nonCurrrentAssetsOther 1136000.00
nonCurrentAssetsTotal 42014000.00
nonCurrentLiabilitiesOther 4502000.00
nonCurrentLiabilitiesTotal 8691000.00
liabilitiesAndStockholdersEquity 190811000.00
cashAndShortTermInvestments 113654000.00
propertyPlantAndEquipmentGross 4387000.00
propertyPlantAndEquipmentNet 4387000.00
commonStockSharesOutstanding 33202309.00
2015-12-31
date 2015-12-31
filing_date 2016-03-28
currency_symbol USD
totalAssets 208643000.00
intangibleAssets 6119000.00
otherCurrentAssets 2943000.00
totalLiab 45238000.00
totalStockholderEquity 163405000.00
deferredLongTermLiab 4912000.00
otherCurrentLiab 163000.00
commonStock 837000.00
retainedEarnings -96181000.00
otherLiab 9716000.00
goodWill 31562000.00
otherAssets 3495000.00
cash 15470000.00
totalCurrentLiabilities 35522000.00
currentDeferredRevenue 14066000.00
netDebt -15470000.00
shortTermDebt 14186000.00
shortLongTermDebt 5710000.00
otherStockholderEquity 259219000.00
propertyPlantEquipment 5189000.00
totalCurrentAssets 161850000.00
longTermInvestments 282000.00
netTangibleAssets 125724000.00
shortTermInvestments 107621000.00
netReceivables 28387000.00
inventory 10169000.00
accountsPayable 7107000.00
accumulatedOtherComprehensiveIncome -470000.00
commonStockTotalEquity 837000.00
treasuryStock -166000.00
nonCurrrentAssetsOther 2712000.00
nonCurrentAssetsTotal 46793000.00
nonCurrentLiabilitiesTotal 9716000.00
liabilitiesAndStockholdersEquity 208643000.00
cashAndShortTermInvestments 123091000.00
propertyPlantAndEquipmentGross 5189000.00
propertyPlantAndEquipmentNet 5189000.00
commonStockSharesOutstanding 33419917.00
2014-12-31
date 2014-12-31
filing_date 2015-03-26
currency_symbol USD
totalAssets 212948000.00
intangibleAssets 7549000.00
otherCurrentAssets 2732000.00
totalLiab 37968000.00
totalStockholderEquity 174980000.00
deferredLongTermLiab 4158000.00
otherCurrentLiab 1575000.00
commonStock 819000.00
retainedEarnings -76339000.00
otherLiab 4440000.00
goodWill 20814000.00
otherAssets 6926000.00
cash 19180000.00
totalCurrentLiabilities 33528000.00
currentDeferredRevenue 12704000.00
netDebt -19180000.00
shortTermDebt 12949000.00
shortLongTermDebt 7287000.00
otherStockholderEquity 252120000.00
propertyPlantEquipment 5957000.00
totalCurrentAssets 171702000.00
longTermInvestments 262000.00
netTangibleAssets 146617000.00
shortTermInvestments 113271000.00
netReceivables 29142000.00
inventory 10109000.00
accountsPayable 6300000.00
accumulatedOtherComprehensiveIncome -1620000.00
commonStockTotalEquity 819000.00
nonCurrrentAssetsOther 4948000.00
nonCurrentAssetsTotal 41246000.00
nonCurrentLiabilitiesTotal 4440000.00
liabilitiesAndStockholdersEquity 212948000.00
cashAndShortTermInvestments 132451000.00
propertyPlantAndEquipmentGross 5957000.00
propertyPlantAndEquipmentNet 5957000.00
commonStockSharesOutstanding 33143168.00
2013-12-31
date 2013-12-31
filing_date 2014-03-27
currency_symbol USD
totalAssets 199256000.00
intangibleAssets 9407000.00
otherCurrentAssets 6422000.00
totalLiab 29329000.00
totalStockholderEquity 169927000.00
otherCurrentLiab 61000.00
commonStock 774000.00
retainedEarnings -73842000.00
otherLiab 2729000.00
goodWill 20814000.00
otherAssets 2627000.00
cash 42813000.00
totalCurrentLiabilities 26600000.00
currentDeferredRevenue 12504000.00
netDebt -42813000.00
shortTermDebt 10844000.00
otherStockholderEquity 242629000.00
propertyPlantEquipment 5874000.00
totalCurrentAssets 161320000.00
netTangibleAssets 139706000.00
shortTermInvestments 78798000.00
netReceivables 25911000.00
inventory 13798000.00
accountsPayable 3191000.00
accumulatedOtherComprehensiveIncome 366000.00
commonStockTotalEquity 774000.00
nonCurrrentAssetsOther 224000.00
nonCurrentAssetsTotal 37936000.00
nonCurrentLiabilitiesTotal 2729000.00
liabilitiesAndStockholdersEquity 199256000.00
cashAndShortTermInvestments 121611000.00
propertyPlantAndEquipmentGross 5874000.00
propertyPlantAndEquipmentNet 5874000.00
commonStockSharesOutstanding 32680766.00
2012-12-31
date 2012-12-31
filing_date 2013-03-21
currency_symbol USD
totalAssets 221792000.00
intangibleAssets 12322000.00
otherCurrentAssets 4831000.00
totalLiab 52670000.00
totalStockholderEquity 169122000.00
otherCurrentLiab 15886000.00
commonStock 761000.00
retainedEarnings -67385000.00
otherLiab 4199000.00
goodWill 20814000.00
otherAssets 1977000.00
cash 50026000.00
totalCurrentLiabilities 48471000.00
currentDeferredRevenue 13829000.00
netDebt -50026000.00
shortTermDebt 13947000.00
otherStockholderEquity 233985000.00
propertyPlantEquipment 6609000.00
totalCurrentAssets 180070000.00
shortTermInvestments 93030000.00
netReceivables 27051000.00
inventory 9963000.00
accountsPayable 4809000.00
accumulatedOtherComprehensiveIncome 1760000.00
commonStockTotalEquity 761000.00
nonCurrrentAssetsOther 239000.00
nonCurrentAssetsTotal 41722000.00
nonCurrentLiabilitiesTotal 4199000.00
liabilitiesAndStockholdersEquity 221792000.00
cashAndShortTermInvestments 143056000.00
propertyPlantAndEquipmentGross 6609000.00
propertyPlantAndEquipmentNet 6609000.00
commonStockSharesOutstanding 31959921.00
2011-12-31
date 2011-12-31
filing_date 2012-04-17
currency_symbol USD
totalAssets 197058000.00
intangibleAssets 244000.00
otherCurrentAssets 1138000.00
totalLiab 34489000.00
totalStockholderEquity 162569000.00
otherCurrentLiab 1347000.00
commonStock 720000.00
retainedEarnings -60647000.00
otherLiab 5649000.00
goodWill 3151000.00
otherAssets 534000.00
cash 140682000.00
totalCurrentLiabilities 28840000.00
currentDeferredRevenue 16694000.00
netDebt -140682000.00
shortTermDebt 8115000.00
otherStockholderEquity 223306000.00
propertyPlantEquipment 5352000.00
totalCurrentAssets 187777000.00
shortTermInvestments 18718000.00
netReceivables 17876000.00
inventory 10501000.00
accountsPayable 2684000.00
accumulatedOtherComprehensiveIncome -810000.00
commonStockTotalEquity 720000.00
nonCurrrentAssetsOther 3751000.00
nonCurrentAssetsTotal 9281000.00
nonCurrentLiabilitiesTotal 5649000.00
liabilitiesAndStockholdersEquity 197058000.00
cashAndShortTermInvestments 159400000.00
propertyPlantAndEquipmentGross 5352000.00
propertyPlantAndEquipmentNet 5352000.00
commonStockSharesOutstanding 27071872.00
2010-12-31
date 2010-12-31
filing_date 2011-06-09
currency_symbol USD
totalAssets 95187000.00
intangibleAssets 3516000.00
otherCurrentAssets 1060000.00
totalLiab 30199000.00
totalStockholderEquity 64988000.00
otherCurrentLiab 10167000.00
commonStock 527000.00
retainedEarnings -69456000.00
otherLiab 4064000.00
goodWill 3516000.00
otherAssets 502000.00
cash 42858000.00
totalCurrentLiabilities 26135000.00
currentDeferredRevenue 10828000.00
netDebt -42858000.00
otherStockholderEquity 133483000.00
propertyPlantEquipment 5193000.00
totalCurrentAssets 85976000.00
shortTermInvestments 15531000.00
netReceivables 15697000.00
inventory 10830000.00
accountsPayable 5140000.00
accumulatedOtherComprehensiveIncome 434000.00
commonStockTotalEquity 527000.00
nonCurrrentAssetsOther 340000.00
nonCurrentAssetsTotal 9211000.00
nonCurrentLiabilitiesTotal 4064000.00
liabilitiesAndStockholdersEquity 95187000.00
cashAndShortTermInvestments 58389000.00
propertyPlantAndEquipmentGross 5193000.00
propertyPlantAndEquipmentNet 5193000.00
commonStockSharesOutstanding 22831014.00
2009-12-31
date 2009-12-31
filing_date 2010-04-08
currency_symbol USD
totalAssets 81643000.00
intangibleAssets 3639000.00
otherCurrentAssets 1060000.00
totalLiab 21231000.00
totalStockholderEquity 60412000.00
otherCurrentLiab 8512000.00
commonStock 492000.00
retainedEarnings -63694000.00
otherLiab 5410000.00
goodWill 3148000.00
otherAssets 3840000.00
cash 36470000.00
totalCurrentLiabilities 15821000.00
currentDeferredRevenue 5467000.00
netDebt -36470000.00
shortTermDebt -1300000.00
otherStockholderEquity 128476000.00
propertyPlantEquipment 5674000.00
totalCurrentAssets 54000000.00
shortTermInvestments 2324000.00
netReceivables 10160000.00
inventory 5046000.00
accountsPayable 3142000.00
accumulatedOtherComprehensiveIncome -4862000.00
commonStockTotalEquity 492000.00
nonCurrrentAssetsOther 3840000.00
nonCurrentAssetsTotal 27643000.00
nonCurrentLiabilitiesTotal 5410000.00
liabilitiesAndStockholdersEquity 81643000.00
cashAndShortTermInvestments 38794000.00
propertyPlantAndEquipmentGross 5674000.00
propertyPlantAndEquipmentNet 5674000.00
commonStockSharesOutstanding 22185702.00
2008-12-31
date 2008-12-31
filing_date 2009-05-07
currency_symbol USD
totalAssets 82864000.00
intangibleAssets 3755000.00
otherCurrentAssets 1058000.00
totalLiab 19672000.00
totalStockholderEquity 63192000.00
otherCurrentLiab 6466000.00
commonStock 482000.00
retainedEarnings -63703000.00
otherLiab 5829000.00
goodWill 3148000.00
otherAssets 4276000.00
cash 42150000.00
totalCurrentLiabilities 13843000.00
currentDeferredRevenue 4475000.00
netDebt -42150000.00
otherStockholderEquity 125703000.00
propertyPlantEquipment 4970000.00
totalCurrentAssets 54070000.00
shortTermInvestments 1063000.00
netReceivables 7661000.00
inventory 4259000.00
accountsPayable 2902000.00
accumulatedOtherComprehensiveIncome 697000.00
commonStockTotalEquity 482000.00
nonCurrrentAssetsOther 3876000.00
nonCurrentAssetsTotal 28794000.00
nonCurrentLiabilitiesTotal 5829000.00
liabilitiesAndStockholdersEquity 82864000.00
cashAndShortTermInvestments 42150000.00
propertyPlantAndEquipmentGross 4970000.00
propertyPlantAndEquipmentNet 4970000.00
commonStockSharesOutstanding 22054211.00
2007-12-31
date 2007-12-31
filing_date 2008-06-27
currency_symbol USD
totalAssets 94655000.00
intangibleAssets 239000.00
otherCurrentAssets 3799000.00
totalLiab 17470000.00
totalStockholderEquity 77185000.00
otherCurrentLiab 1924000.00
commonStock 480000.00
retainedEarnings -47208000.00
otherLiab 4579000.00
goodWill 239000.00
otherAssets 4310000.00
cash 28101000.00
totalCurrentLiabilities 12891000.00
currentDeferredRevenue 3968000.00
netDebt -28101000.00
shortTermDebt 3590000.00
otherStockholderEquity 128783000.00
propertyPlantEquipment 4619000.00
totalCurrentAssets 50116000.00
shortTermInvestments 7305000.00
netReceivables 9921000.00
inventory 4789000.00
accountsPayable 3409000.00
accumulatedOtherComprehensiveIncome -4870000.00
commonStockTotalEquity 480000.00
nonCurrrentAssetsOther 39417000.00
nonCurrentAssetsTotal 44539000.00
nonCurrentLiabilitiesTotal 4579000.00
liabilitiesAndStockholdersEquity 94655000.00
cashAndShortTermInvestments 35406000.00
propertyPlantAndEquipmentGross 4619000.00
propertyPlantAndEquipmentNet 4619000.00
commonStockSharesOutstanding 21525822.00
2006-12-31
date 2006-12-31
filing_date 2007-06-28
currency_symbol USD
totalAssets 101184000.00
intangibleAssets 99000.00
otherCurrentAssets 1961000.00
totalLiab 16997000.00
totalStockholderEquity 84187000.00
otherCurrentLiab 4833000.00
commonStock 456000.00
retainedEarnings -37268000.00
otherLiab 3955000.00
goodWill 99000.00
otherAssets 3702000.00
cash 7117000.00
totalCurrentLiabilities 13042000.00
currentDeferredRevenue 3788000.00
netDebt -7111000.00
shortTermDebt 6000.00
shortLongTermDebtTotal 6000.00
otherStockholderEquity 121069000.00
propertyPlantEquipment 2939000.00
totalCurrentAssets 88694000.00
shortTermInvestments 70423000.00
netReceivables 7817000.00
inventory 3337000.00
accountsPayable 4415000.00
accumulatedOtherComprehensiveIncome -70000.00
commonStockTotalEquity 456000.00
nonCurrrentAssetsOther 9161000.00
nonCurrentAssetsTotal 12490000.00
nonCurrentLiabilitiesTotal 3955000.00
liabilitiesAndStockholdersEquity 101184000.00
cashAndShortTermInvestments 77540000.00
propertyPlantAndEquipmentGross 2939000.00
propertyPlantAndEquipmentNet 2939000.00
commonStockSharesOutstanding 16423227.00
2005-12-31
date 2005-12-31
filing_date 2005-12-31
currency_symbol USD
totalAssets 17591000.00
intangibleAssets 123000.00
otherCurrentAssets 57000.00
totalLiab 11465000.00
totalStockholderEquity 6126000.00
otherCurrentLiab 1668000.00
commonStock 32000.00
retainedEarnings -37884000.00
otherLiab 2585000.00
goodWill 123000.00
otherAssets 1838000.00
cash 3677000.00
totalCurrentLiabilities 8880000.00
currentDeferredRevenue 3247000.00
netDebt -3677000.00
shortTermDebt 1672000.00
otherStockholderEquity 43972000.00
propertyPlantEquipment 1483000.00
totalCurrentAssets 13154000.00
shortTermInvestments 3588000.00
netReceivables 4226000.00
inventory 1544000.00
accountsPayable 2293000.00
accumulatedOtherComprehensiveIncome -97000.00
commonStockTotalEquity 32000.00
preferredStockTotalEquity 103000.00
nonCurrrentAssetsOther 2635000.00
nonCurrentAssetsTotal 4437000.00
nonCurrentLiabilitiesTotal 2585000.00
liabilitiesAndStockholdersEquity 17591000.00
cashAndShortTermInvestments 7265000.00
propertyPlantAndEquipmentGross 1483000.00
propertyPlantAndEquipmentNet 1483000.00
commonStockSharesOutstanding 2943500.00
2004-12-31
date 2004-12-31
filing_date 2004-12-31
currency_symbol USD
totalAssets 17167000.00
intangibleAssets 146000.00
otherCurrentAssets 56000.00
totalLiab 8974000.00
totalStockholderEquity 8193000.00
otherCurrentLiab 2558000.00
commonStock 29000.00
retainedEarnings -35508000.00
otherLiab 2210000.00
goodWill 146000.00
otherAssets 1410000.00
cash 4095000.00
totalCurrentLiabilities 6764000.00
currentDeferredRevenue 2333000.00
netDebt -3979000.00
shortTermDebt 116000.00
shortLongTermDebtTotal 116000.00
otherStockholderEquity 43692000.00
propertyPlantEquipment 1211000.00
totalCurrentAssets 13404000.00
shortTermInvestments 3850000.00
netReceivables 3911000.00
inventory 1427000.00
accountsPayable 1757000.00
accumulatedOtherComprehensiveIncome -123000.00
commonStockTotalEquity 29000.00
preferredStockTotalEquity 103000.00
nonCurrrentAssetsOther 2406000.00
nonCurrentAssetsTotal 3763000.00
nonCurrentLiabilitiesTotal 2210000.00
liabilitiesAndStockholdersEquity 17167000.00
cashAndShortTermInvestments 7945000.00
propertyPlantAndEquipmentGross 1211000.00
propertyPlantAndEquipmentNet 1211000.00
commonStockSharesOutstanding 2787554.00
2003-12-31
date 2003-12-31
filing_date 2003-12-31
currency_symbol USD
commonStockSharesOutstanding 2774639.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
totalAssets 11075000.00
totalLiab 5651000.00
totalStockholderEquity 5424000.00
retainedEarnings -29940000.00
otherAssets 11075000.00
cash 2832000.00
netDebt -2832000.00
otherStockholderEquity 35364000.00
totalCurrentAssets 2832000.00
liabilitiesAndStockholdersEquity 11075000.00
cashAndShortTermInvestments 2832000.00
commonStockSharesOutstanding 2756954.00
2001-12-31
date 2001-12-31
filing_date 2001-12-31
currency_symbol USD
totalAssets 10429000.00
totalStockholderEquity 4004000.00
retainedEarnings -24597000.00
cash 4953000.00
netDebt -4953000.00
otherStockholderEquity 28601000.00
totalCurrentAssets 4953000.00
liabilitiesAndStockholdersEquity 10429000.00
cashAndShortTermInvestments 4953000.00
commonStockSharesOutstanding 2620442.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-09-30
currency_symbol USD
investments 10463000.00
totalCashFromFinancingActivities 1000.00
netIncome -12361000.00
changeInCash 6036000.00
beginPeriodCashFlow 15473000.00
endPeriodCashFlow 21509000.00
totalCashFromOperatingActivities -4428000.00
depreciation 1528000.00
changeToInventory 4321000.00
changeToAccountReceivables 9600000.00
otherCashflowsFromFinancingActivities 10463000.00
capitalExpenditures 1308000
changeInWorkingCapital 5014000.00
stockBasedCompensation 1341000.00
otherNonCashItems 50000.00
freeCashFlow -5736000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-31
currency_symbol USD
investments 12192000.00
changeToLiabilities -2071000.00
totalCashflowsFromInvestingActivities 12192000.00
totalCashFromFinancingActivities 0.00
changeToOperatingActivities -1360000.00
netIncome -20732000.00
changeInCash 865000.00
beginPeriodCashFlow 14608000.00
endPeriodCashFlow 15473000.00
totalCashFromOperatingActivities -11327000.00
depreciation 1604000.00
otherCashflowsFromInvestingActivities -224000.00
changeToInventory -1645000.00
changeToAccountReceivables 10403000.00
otherCashflowsFromFinancingActivities 12192000.00
changeToNetincome 2425000.00
capitalExpenditures 290000
changeInWorkingCapital 5327000.00
stockBasedCompensation 2425000.00
otherNonCashItems 49000.00
freeCashFlow -11617000.00
2023-03-31
date 2023-03-31
filing_date 2023-03-31
currency_symbol USD
investments 11117000.00
changeToLiabilities -1430000.00
totalCashflowsFromInvestingActivities 11117000.00
totalCashFromFinancingActivities 0.00
changeToOperatingActivities -2158000.00
netIncome -11362000.00
changeInCash 2313000.00
beginPeriodCashFlow 12295000.00
endPeriodCashFlow 14608000.00
totalCashFromOperatingActivities -8804000.00
depreciation 1596000.00
otherCashflowsFromInvestingActivities -224000.00
changeToInventory -3453000.00
changeToAccountReceivables 4486000.00
otherCashflowsFromFinancingActivities 11117000.00
changeToNetincome 3468000.00
capitalExpenditures 270000
changeInWorkingCapital -2555000.00
stockBasedCompensation 3468000.00
otherNonCashItems 49000.00
freeCashFlow -9074000.00
2022-12-31
date 2022-12-31
filing_date 2023-03-28
currency_symbol USD
investments 13393000.00
changeToLiabilities -1207000.00
totalCashflowsFromInvestingActivities 13393000.00
totalCashFromFinancingActivities 1000.00
changeToOperatingActivities 1168000.00
netIncome -6738000.00
changeInCash 3708000.00
beginPeriodCashFlow 8587000.00
endPeriodCashFlow 12295000.00
totalCashFromOperatingActivities -9686000.00
depreciation 2528000.00
otherCashflowsFromInvestingActivities 50000.00
changeToInventory -586000.00
changeToAccountReceivables -7189000.00
otherCashflowsFromFinancingActivities 1000.00
changeToNetincome 2288000.00
capitalExpenditures 1507000
changeInWorkingCapital -7814000.00
stockBasedCompensation 2288000.00
otherNonCashItems 50000.00
freeCashFlow -11193000.00
2022-09-30
date 2022-09-30
filing_date 2022-09-30
currency_symbol USD
investments 3000000.00
changeToLiabilities -1234000.00
totalCashflowsFromInvestingActivities 1421000.00
totalCashFromFinancingActivities 1000.00
changeToOperatingActivities 2095000.00
netIncome -12932000.00
changeInCash -6874000.00
beginPeriodCashFlow 15461000.00
endPeriodCashFlow 8587000.00
totalCashFromOperatingActivities -8295000.00
depreciation 1608000.00
otherCashflowsFromInvestingActivities 50000.00
changeToInventory -420000.00
changeToAccountReceivables 367000.00
otherCashflowsFromFinancingActivities 1421000.00
changeToNetincome 2171000.00
capitalExpenditures 1579000
changeInWorkingCapital 808000.00
stockBasedCompensation 2171000.00
otherNonCashItems 50000.00
freeCashFlow -9874000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-16
currency_symbol USD
investments 3392000.00
changeToLiabilities -1146000.00
totalCashflowsFromInvestingActivities 2371000.00
totalCashFromFinancingActivities 15000.00
changeToOperatingActivities -718000.00
netIncome -6233000.00
changeInCash -5417000.00
beginPeriodCashFlow 20878000.00
endPeriodCashFlow 15461000.00
totalCashFromOperatingActivities -7803000.00
depreciation 1567000.00
otherCashflowsFromInvestingActivities 260000.00
changeToInventory 591000.00
changeToAccountReceivables -4082000.00
otherCashflowsFromFinancingActivities 2371000.00
changeToNetincome 2169000.00
capitalExpenditures 1281000
changeInWorkingCapital -5355000.00
stockBasedCompensation 2169000.00
otherNonCashItems 49000.00
freeCashFlow -9084000.00
2022-03-31
date 2022-03-31
filing_date 2022-03-31
currency_symbol USD
investments -22542000.00
changeToLiabilities 1338000.00
totalCashflowsFromInvestingActivities -23697000.00
netBorrowings 39426000.00
totalCashFromFinancingActivities 39661000.00
changeToOperatingActivities -3720000.00
netIncome -6127000.00
changeInCash 9161000.00
beginPeriodCashFlow 11717000.00
endPeriodCashFlow 20878000.00
totalCashFromOperatingActivities -6803000.00
depreciation 1649000.00
otherCashflowsFromInvestingActivities 120000.00
changeToInventory -1755000.00
changeToAccountReceivables -725000.00
otherCashflowsFromFinancingActivities -23697000.00
changeToNetincome 2537000.00
capitalExpenditures 1275000
changeInWorkingCapital -4862000.00
stockBasedCompensation 2537000.00
freeCashFlow -8078000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-22
currency_symbol USD
investments 19367000.00
changeToLiabilities -6877000.00
totalCashflowsFromInvestingActivities 16436000.00
netBorrowings 39426000.00
totalCashFromFinancingActivities 150000.00
changeToOperatingActivities 5447000.00
netIncome -4030000.00
changeInCash 6058000.00
beginPeriodCashFlow 5659000.00
endPeriodCashFlow 11717000.00
totalCashFromOperatingActivities -10528000.00
depreciation 1490000.00
otherCashflowsFromInvestingActivities 120000.00
changeToInventory -2194000.00
changeToAccountReceivables -6250000.00
otherCashflowsFromFinancingActivities 150000.00
changeToNetincome 1886000.00
capitalExpenditures 3051000
changeInWorkingCapital -9874000.00
stockBasedCompensation 1886000.00
otherNonCashItems -420000.00
freeCashFlow -13579000.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
investments -1147000.00
changeToLiabilities -5466000.00
totalCashflowsFromInvestingActivities 365000.00
netBorrowings 39426000.00
totalCashFromFinancingActivities 193000.00
changeToOperatingActivities -879000.00
netIncome -3073000.00
changeInCash -4947000.00
beginPeriodCashFlow 10606000.00
endPeriodCashFlow 5659000.00
totalCashFromOperatingActivities -5505000.00
depreciation 1386000.00
otherCashflowsFromInvestingActivities 2474000.00
changeToInventory 399000.00
changeToAccountReceivables -281000.00
otherCashflowsFromFinancingActivities 193000.00
changeToNetincome 2409000.00
capitalExpenditures 962000
changeInWorkingCapital -6227000.00
stockBasedCompensation 2409000.00
freeCashFlow -6467000.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
investments 3331000.00
changeToLiabilities 2077000.00
totalCashflowsFromInvestingActivities -1043000.00
netBorrowings 39426000.00
totalCashFromFinancingActivities 908000.00
changeToOperatingActivities 726000.00
netIncome -3979000.00
changeInCash 3458000.00
beginPeriodCashFlow 7148000.00
endPeriodCashFlow 10606000.00
totalCashFromOperatingActivities 3593000.00
depreciation 1375000.00
otherCashflowsFromInvestingActivities -2440000.00
changeToInventory 4246000.00
changeToAccountReceivables -3113000.00
otherCashflowsFromFinancingActivities -1043000.00
changeToNetincome 2261000.00
capitalExpenditures 1934000
changeInWorkingCapital 3936000.00
stockBasedCompensation 2261000.00
freeCashFlow 1659000.00
2021-03-31
date 2021-03-31
filing_date 2021-03-31
currency_symbol USD
investments -19952000.00
changeToLiabilities 14174000.00
totalCashflowsFromInvestingActivities -23733000.00
totalCashFromFinancingActivities 1559000.00
changeToOperatingActivities 838000.00
netIncome -3958000.00
changeInCash -16451000.00
beginPeriodCashFlow 23599000.00
endPeriodCashFlow 7148000.00
totalCashFromOperatingActivities 5723000.00
depreciation 1325000.00
otherCashflowsFromInvestingActivities -434000.00
changeToInventory -957000.00
changeToAccountReceivables -7143000.00
otherCashflowsFromFinancingActivities -23733000.00
changeToNetincome 1444000.00
capitalExpenditures 3347000
changeInWorkingCapital 6912000.00
stockBasedCompensation 1444000.00
freeCashFlow 2376000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-15
currency_symbol USD
investments 11059000.00
changeToLiabilities -4668000.00
totalCashflowsFromInvestingActivities 11059000.00
totalCashFromFinancingActivities 155000.00
changeToOperatingActivities -3654000.00
netIncome -1681000.00
changeInCash 5408000.00
beginPeriodCashFlow 18191000.00
endPeriodCashFlow 23599000.00
totalCashFromOperatingActivities -5806000.00
depreciation 1193000.00
otherCashflowsFromInvestingActivities 519000.00
changeToInventory 2950000.00
changeToAccountReceivables -1740000.00
otherCashflowsFromFinancingActivities 155000.00
changeToNetincome 1794000.00
capitalExpenditures 2035000
changeInWorkingCapital -7112000.00
stockBasedCompensation 1776000.00
otherNonCashItems -78000.00
freeCashFlow -7841000.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
investments -12434000.00
changeToLiabilities -4449000.00