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

Logo

Anika Therapeutics, Inc. - это компания, специализирующаяся на ортопедических и регенеративных лекарствах, которая разрабатывает, производит и коммерциализирует терапевтические продукты для лечения боли, регенерации тканей и заживления ран. Его продукты основаны на гиалуроновой кислоте, природном химическом веществе, биосовместимом полимере, обнаруженном в организме. Он предлагает терапевтические продукты, которые включают ортобиологические, кожные, офтальмологические, хирургические, офтальмологические и ветеринарные. Компания была основана в 1992 году и имеет штаб-квартиру в Бедфорде, штат Массачусетс.

General
Code ANIK
Type Common Stock
Name Anika Therapeutics Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000BBKZD8
ISIN US0352551081
LEI 529900R9LS3Z0O6QH455
PrimaryTicker ANIK.US
CUSIP 035255108
CIK 898437
EmployerIdNumber 04-3145961
FiscalYearEnd December
IPODate 1993-04-29
InternationalDomestic Domestic
Sector Healthcare
Industry Medical Instruments & Supplies
GicSector Health Care
GicGroup Pharmaceuticals, Biotechnology & Life Sciences
GicIndustry Biotechnology
GicSubIndustry Biotechnology
HomeCategory Domestic
IsDelisted Нет
Address 32 Wiggins Avenue, Bedford, MA, United States, 01730
Phone 781 457 9000
WebURL https://www.anikatherapeutics.com
FullTimeEmployees 345
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 341132960
MarketCapitalizationMln 341.133
EBITDA -13017000
PEGRatio 3.1868
WallStreetTargetPrice 27.33
BookValue 18.482
DividendShare 0
DividendYield 0.1563
EarningsShare -1.68
EPSEstimateCurrentYear -1.6
EPSEstimateNextYear -0.46
EPSEstimateNextQuarter -0.3
EPSEstimateCurrentQuarter -0.37
MostRecentQuarter 2023-09-30
ProfitMargin -0.1505
OperatingMarginTTM -0.1851
ReturnOnAssetsTTM -0.0505
ReturnOnEquityTTM -0.0885
RevenueTTM 163312992
RevenuePerShareTTM 11.149
QuarterlyRevenueGrowthYOY 0.03
GrossProfitTTM 96775000
DilutedEpsTTM -1.68
QuarterlyEarningsGrowthYOY -0.505

Financials / Income Statement / quarterly / net Income

-5.79M
2021-12-31
-2.93M
2022-03-31
-2.84M
2022-06-30
-4.18M
2022-09-30
-4.91M
2022-12-31
-10.35M
2023-03-31
-2.74M
2023-06-30
-6.58M
2023-09-30

Financials / Income Statement / quarterly / ebitda

-7.47M
2021-12-31
63K
2022-03-31
-3.38M
2022-06-30
-5.8M
2022-09-30
-6.67M
2022-12-31
-9M
2023-03-31
-81K
2023-06-30
-7.67M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

35.82M
2021-12-31
36.69M
2022-03-31
39.66M
2022-06-30
40.26M
2022-09-30
39.62M
2022-12-31
37.92M
2023-03-31
44.3M
2023-06-30
41.47M
2023-09-30

Earnings / History / epsActual

-0.34
2022-12-31
-0.47
2023-03-31
-0.19
2023-06-30
-0.45
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 0
ForwardPE 78.7402
PriceSalesTTM 1.9965
PriceBookMRQ 1.2054
EnterpriseValue 299788640
EnterpriseValueRevenue 1.7433
EnterpriseValueEbitda -17.5573
SharesStats
SharesOutstanding 14640900
SharesFloat 10996037
PercentInsiders 2.774
PercentInstitutions 89.984
Technicals
Beta 0.731
52WeekHigh 32.33
52WeekLow 16.54
50DayMA 20.8744
200DayMA 23.0905
SharesShort 522982
SharesShortPriorMonth 489112
ShortRatio 4.59
ShortPercent 0.0509
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-03
currency_symbol USD
totalAssets 328158000.00
intangibleAssets 68762000.00
otherCurrentAssets 7721000.00
totalLiab 57672000.00
totalStockholderEquity 270486000.00
otherCurrentLiab 19813000.00
commonStock 146000.00
capitalStock 146000.00
retainedEarnings 191052000.00
goodWill 7253000.00
cash 70651000.00
totalCurrentLiabilities 28064000.00
netDebt -43398000.00
shortLongTermDebtTotal 27253000.00
otherStockholderEquity 85852000.00
totalCurrentAssets 156778000.00
netReceivables 34682000.00
inventory 43724000.00
accountsPayable 8251000.00
accumulatedOtherComprehensiveIncome -6564000.00
nonCurrrentAssetsOther 18951000.00
nonCurrentAssetsTotal 171380000.00
capitalLeaseObligations 27253000.00
nonCurrentLiabilitiesOther 400000.00
nonCurrentLiabilitiesTotal 29608000.00
liabilitiesAndStockholdersEquity 328158000.00
cashAndShortTermInvestments 70651000.00
propertyPlantAndEquipmentGross 74990000.00
propertyPlantAndEquipmentNet 74990000.00
netWorkingCapital 128714000.00
netInvestedCapital 270486000.00
commonStockSharesOutstanding 14635000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-08
currency_symbol USD
totalAssets 328882000.00
intangibleAssets 70707000.00
otherCurrentAssets 7789000.00
totalLiab 54867000.00
totalStockholderEquity 274015000.00
deferredLongTermLiab 3235000.00
otherCurrentLiab 15512000.00
commonStock 147000.00
capitalStock 147000.00
retainedEarnings 197628000.00
otherLiab 3636000.00
goodWill 7467000.00
otherAssets 20888000.00
cash 65071000.00
totalCurrentLiabilities 23456000.00
currentDeferredRevenue -2085000.00
netDebt -35211000.00
shortTermDebt 2085000.00
shortLongTermDebtTotal 29860000.00
otherStockholderEquity 82397000.00
propertyPlantEquipment 47988000.00
totalCurrentAssets 152201000.00
netTangibleAssets 301790000.00
shortTermInvestments 36737000.00
netReceivables 36737000.00
inventory 42604000.00
accountsPayable 7944000.00
accumulatedOtherComprehensiveIncome -6157000.00
commonStockTotalEquity 147000.00
retainedEarningsTotalEquity 197628000.00
nonCurrrentAssetsOther 19390000.00
nonCurrentAssetsTotal 176681000.00
capitalLeaseObligations 29860000.00
nonCurrentLiabilitiesOther 401000.00
nonCurrentLiabilitiesTotal 31411000.00
capitalSurpluse 82397000.00
liabilitiesAndStockholdersEquity 328882000.00
cashAndShortTermInvestments 65071000.00
propertyPlantAndEquipmentGross 77619000.00
propertyPlantAndEquipmentNet 77619000.00
netWorkingCapital 128745000.00
netInvestedCapital 274015000.00
commonStockSharesOutstanding 14688000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-09
currency_symbol USD
totalAssets 339074000.00
intangibleAssets 72653000.00
otherCurrentAssets 8646000.00
totalLiab 61486000.00
totalStockholderEquity 277588000.00
deferredLongTermLiab 4114000.00
otherCurrentLiab 17640000.00
commonStock 147000.00
capitalStock 147000.00
retainedEarnings 200369000.00
goodWill 7462000.00
cash 79737000.00
totalCurrentLiabilities 28693000.00
netDebt -49352000.00
shortTermDebt 2105000.00
shortLongTermDebtTotal 30385000.00
otherStockholderEquity 83243000.00
propertyPlantEquipment 48803000.00
totalCurrentAssets 160331000.00
netTangibleAssets 225753000.00
shortTermInvestments 30629000.00
netReceivables 30629000.00
inventory 41319000.00
accountsPayable 8948000.00
accumulatedOtherComprehensiveIncome -6171000.00
commonStockTotalEquity 147000.00
retainedEarningsTotalEquity 200369000.00
nonCurrrentAssetsOther 18131000.00
nonCurrentAssetsTotal 178743000.00
capitalLeaseObligations 30385000.00
nonCurrentLiabilitiesOther 399000.00
nonCurrentLiabilitiesTotal 32793000.00
capitalSurpluse 83243000.00
liabilitiesAndStockholdersEquity 339074000.00
cashAndShortTermInvestments 79737000.00
propertyPlantAndEquipmentGross 48803000.00
propertyPlantAndEquipmentNet 78978000.00
netWorkingCapital 131638000.00
netInvestedCapital 277588000.00
commonStockSharesOutstanding 14653000.00
2022-12-31
date 2022-12-31
filing_date 2023-03-16
currency_symbol USD
totalAssets 349128000.00
intangibleAssets 74599000.00
otherCurrentAssets 8828000.00
totalLiab 63565000.00
totalStockholderEquity 285563000.00
deferredLongTermLiab 6436000.00
otherCurrentLiab 16767000.00
commonStock 146000.00
capitalStock 146000.00
retainedEarnings 210719000.00
otherLiab 6834000.00
goodWill 7339000.00
otherAssets 18668000.00
cash 86327000.00
totalCurrentLiabilities 27914000.00
netDebt -55437000.00
shortTermDebt 2073000.00
shortLongTermDebtTotal 30890000.00
otherStockholderEquity 81141000.00
propertyPlantEquipment 48279000.00
totalCurrentAssets 169547000.00
netTangibleAssets 232442000.00
shortTermInvestments 34627000.00
netReceivables 34627000.00
inventory 39765000.00
accountsPayable 9074000.00
accumulatedOtherComprehensiveIncome -6443000.00
commonStockTotalEquity 146000.00
retainedEarningsTotalEquity 210719000.00
nonCurrrentAssetsOther 17219000.00
nonCurrentAssetsTotal 179581000.00
capitalLeaseObligations 28817000.00
nonCurrentLiabilitiesOther 398000.00
nonCurrentLiabilitiesTotal 35651000.00
capitalSurpluse 81141000.00
liabilitiesAndStockholdersEquity 349128000.00
cashAndShortTermInvestments 86327000.00
propertyPlantAndEquipmentGross 48279000.00
propertyPlantAndEquipmentNet 78975000.00
netWorkingCapital 141633000.00
netInvestedCapital 285563000.00
commonStockSharesOutstanding 14640000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-09
currency_symbol USD
totalAssets 347746000.00
intangibleAssets 76545000.00
otherCurrentAssets 8579000.00
totalLiab 62809000.00
totalStockholderEquity 284937000.00
deferredLongTermLiab 6800000.00
otherCurrentLiab 16077000.00
commonStock 146000.00
capitalStock 146000.00
retainedEarnings 215627000.00
otherLiab 7274000.00
goodWill 6721000.00
otherAssets 18342000.00
cash 87777000.00
totalCurrentLiabilities 26352000.00
netDebt -56672000.00
shortTermDebt 1922000.00
shortLongTermDebtTotal 31105000.00
otherStockholderEquity 76661000.00
propertyPlantEquipment 78377000.00
totalCurrentAssets 167761000.00
netTangibleAssets 201671000.00
shortTermInvestments 34168000.00
netReceivables 34168000.00
inventory 37237000.00
accountsPayable 8353000.00
accumulatedOtherComprehensiveIncome -7497000.00
commonStockTotalEquity 146000.00
retainedEarningsTotalEquity 215627000.00
nonCurrrentAssetsOther 18342000.00
nonCurrentAssetsTotal 179985000.00
capitalLeaseObligations 31105000.00
nonCurrentLiabilitiesOther 474000.00
nonCurrentLiabilitiesTotal 36457000.00
capitalSurpluse 76661000.00
liabilitiesAndStockholdersEquity 347746000.00
cashAndShortTermInvestments 87777000.00
propertyPlantAndEquipmentGross 47390000.00
propertyPlantAndEquipmentNet 78377000.00
netWorkingCapital 141409000.00
netInvestedCapital 284937000.00
commonStockSharesOutstanding 14603000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-04
currency_symbol USD
totalAssets 354123000.00
intangibleAssets 78490000.00
otherCurrentAssets 8956000.00
totalLiab 67970000.00
totalStockholderEquity 286153000.00
deferredLongTermLiab 8220000.00
otherCurrentLiab 19392000.00
commonStock 146000.00
capitalStock 146000.00
retainedEarnings 219802000.00
otherLiab 8807000.00
goodWill 7169000.00
otherAssets 20914000.00
cash 91392000.00
totalCurrentLiabilities 29431000.00
netDebt -59786000.00
shortTermDebt 1874000.00
shortLongTermDebtTotal 31606000.00
otherStockholderEquity 72851000.00
propertyPlantEquipment 79694000.00
totalCurrentAssets 167856000.00
netTangibleAssets 200494000.00
shortTermInvestments 32172000.00
netReceivables 32172000.00
inventory 35336000.00
accountsPayable 8165000.00
accumulatedOtherComprehensiveIncome -6646000.00
commonStockTotalEquity 146000.00
retainedEarningsTotalEquity 219802000.00
nonCurrrentAssetsOther 20914000.00
nonCurrentAssetsTotal 186267000.00
capitalLeaseObligations 29732000.00
nonCurrentLiabilitiesOther 587000.00
nonCurrentLiabilitiesTotal 38539000.00
capitalSurpluse 72851000.00
liabilitiesAndStockholdersEquity 354123000.00
cashAndShortTermInvestments 91392000.00
propertyPlantAndEquipmentGross 48087000.00
propertyPlantAndEquipmentNet 79694000.00
netWorkingCapital 138425000.00
netInvestedCapital 286153000.00
commonStockSharesOutstanding 14555000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-06
currency_symbol USD
totalAssets 342239000.00
intangibleAssets 80436000.00
otherCurrentAssets 10459000.00
totalLiab 56452000.00
totalStockholderEquity 285787000.00
deferredLongTermLiab 9956000.00
otherCurrentLiab 17898000.00
commonStock 145000.00
capitalStock 145000.00
retainedEarnings 222645000.00
otherLiab 10640000.00
goodWill 7625000.00
otherAssets 20385000.00
cash 90325000.00
totalCurrentLiabilities 26992000.00
netDebt -69855000.00
shortTermDebt 1650000.00
shortLongTermDebtTotal 20470000.00
otherStockholderEquity 68796000.00
propertyPlantEquipment 47954000.00
totalCurrentAssets 165322000.00
netTangibleAssets 216546000.00
shortTermInvestments 29313000.00
netReceivables 29313000.00
inventory 35225000.00
accountsPayable 7444000.00
accumulatedOtherComprehensiveIncome -5799000.00
commonStockTotalEquity 145000.00
retainedEarningsTotalEquity 222645000.00
nonCurrrentAssetsOther 20385000.00
nonCurrentAssetsTotal 176917000.00
capitalLeaseObligations 20470000.00
nonCurrentLiabilitiesOther 684000.00
nonCurrentLiabilitiesTotal 29460000.00
capitalSurpluse 68796000.00
liabilitiesAndStockholdersEquity 342239000.00
cashAndShortTermInvestments 90325000.00
propertyPlantAndEquipmentNet 68471000.00
netWorkingCapital 138330000.00
netInvestedCapital 285787000.00
commonStockSharesOutstanding 14466000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-11
currency_symbol USD
totalAssets 347535000.00
intangibleAssets 82382000.00
otherCurrentAssets 8289000.00
totalLiab 60450000.00
totalStockholderEquity 287085000.00
deferredLongTermLiab 10157000.00
otherCurrentLiab 4315000.00
commonStock 144000.00
capitalStock 144000.00
retainedEarnings 225578000.00
otherLiab 11415000.00
goodWill 7781000.00
otherAssets 20285000.00
cash 94386000.00
totalCurrentLiabilities 29795000.00
currentDeferredRevenue 16133000.00
netDebt -75146000.00
shortTermDebt 1714000.00
shortLongTermDebtTotal 19240000.00
otherStockholderEquity 67081000.00
propertyPlantEquipment 47602000.00
totalCurrentAssets 168528000.00
netTangibleAssets 216162000.00
netReceivables 29843000.00
inventory 36010000.00
accountsPayable 7633000.00
accumulatedOtherComprehensiveIncome -5718000.00
commonStockTotalEquity 144000.00
retainedEarningsTotalEquity 225578000.00
nonCurrrentAssetsOther 20285000.00
nonCurrentAssetsTotal 179007000.00
capitalLeaseObligations 20954000.00
nonCurrentLiabilitiesOther 1258000.00
nonCurrentLiabilitiesTotal 30655000.00
capitalSurpluse 67081000.00
liabilitiesAndStockholdersEquity 347535000.00
cashAndShortTermInvestments 94386000.00
propertyPlantAndEquipmentGross 47602000.00
propertyPlantAndEquipmentNet 68559000.00
netWorkingCapital 138733000.00
netInvestedCapital 287085000.00
commonStockSharesOutstanding 14438000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-05
currency_symbol USD
totalAssets 352930000.00
intangibleAssets 85021000.00
otherCurrentAssets 7433000.00
totalLiab 62870000.00
totalStockholderEquity 290060000.00
deferredLongTermLiab 12972000.00
otherCurrentLiab 5984000.00
commonStock 144000.00
capitalStock 144000.00
retainedEarnings 231371000.00
otherLiab 14461000.00
goodWill 7950000.00
otherAssets 23671000.00
cash 90976000.00
totalCurrentLiabilities 28771000.00
currentDeferredRevenue 13303000.00
netDebt -69796000.00
shortTermDebt 1542000.00
shortLongTermDebtTotal 21180000.00
otherStockholderEquity 63864000.00
propertyPlantEquipment 49111000.00
totalCurrentAssets 165780000.00
netTangibleAssets 309698000.00
shortTermInvestments 90976000.00
netReceivables 32352000.00
inventory 35019000.00
accountsPayable 7942000.00
accumulatedOtherComprehensiveIncome -5319000.00
commonStockTotalEquity 144000.00
retainedEarningsTotalEquity 231371000.00
nonCurrrentAssetsOther 23671000.00
nonCurrentAssetsTotal 187150000.00
capitalLeaseObligations 21180000.00
nonCurrentLiabilitiesOther 1489000.00
nonCurrentLiabilitiesTotal 34099000.00
capitalSurpluse 63864000.00
liabilitiesAndStockholdersEquity 352930000.00
cashAndShortTermInvestments 90976000.00
propertyPlantAndEquipmentGross 49111000.00
propertyPlantAndEquipmentNet 70508000.00
netWorkingCapital 137009000.00
netInvestedCapital 290060000.00
commonStockSharesOutstanding 14647000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-06
currency_symbol USD
totalAssets 363131000.00
intangibleAssets 87084000.00
otherCurrentAssets 8297000.00
totalLiab 76327000.00
totalStockholderEquity 286804000.00
deferredLongTermLiab 13100000.00
otherCurrentLiab 16870000.00
commonStock 144000.00
capitalStock 144000.00
retainedEarnings 230813000.00
otherLiab 14880000.00
goodWill 8149000.00
otherAssets 18748000.00
cash 97181000.00
totalCurrentLiabilities 41367000.00
currentDeferredRevenue 14872000.00
netDebt -75577000.00
shortTermDebt 1524000.00
shortLongTermDebtTotal 21604000.00
otherStockholderEquity 60699000.00
propertyPlantEquipment 71389000.00
totalCurrentAssets 177761000.00
netTangibleAssets 191571000.00
shortTermInvestments 0.00
netReceivables 29426000.00
inventory 42857000.00
accountsPayable 8101000.00
accumulatedOtherComprehensiveIncome -4852000.00
commonStockTotalEquity 144000.00
retainedEarningsTotalEquity 230813000.00
nonCurrrentAssetsOther 18748000.00
nonCurrentAssetsTotal 185370000.00
capitalLeaseObligations 21604000.00
nonCurrentLiabilitiesOther 1780000.00
nonCurrentLiabilitiesTotal 34960000.00
capitalSurpluse 60699000.00
liabilitiesAndStockholdersEquity 363131000.00
cashAndShortTermInvestments 97181000.00
propertyPlantAndEquipmentGross 71389000.00
propertyPlantAndEquipmentNet 71389000.00
netWorkingCapital 136394000.00
netInvestedCapital 286804000.00
commonStockSharesOutstanding 14627000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-07
currency_symbol USD
totalAssets 362253000.00
intangibleAssets 88986000.00
otherCurrentAssets 9648000.00
totalLiab 85597000.00
totalStockholderEquity 276656000.00
deferredLongTermLiab 10738000.00
otherCurrentLiab 24830000.00
commonStock 144000.00
retainedEarnings 224282000.00
otherLiab 18081000.00
goodWill 8045000.00
otherAssets 20292000.00
cash 94599000.00
totalCurrentLiabilities 46973000.00
currentDeferredRevenue 11824000.00
netDebt -72420000.00
shortTermDebt 1636000.00
shortLongTermDebtTotal 22179000.00
otherStockholderEquity 57281000.00
propertyPlantEquipment 49131000.00
totalCurrentAssets 173474000.00
netTangibleAssets 297199000.00
shortTermInvestments 2501000.00
netReceivables 26509000.00
inventory 42718000.00
accountsPayable 8683000.00
accumulatedOtherComprehensiveIncome -5051000.00
commonStockTotalEquity 144000.00
retainedEarningsTotalEquity 224282000.00
nonCurrrentAssetsOther 20292000.00
nonCurrentAssetsTotal 188779000.00
capitalLeaseObligations 22179000.00
nonCurrentLiabilitiesOther 7343000.00
nonCurrentLiabilitiesTotal 38624000.00
capitalSurpluse 57281000.00
liabilitiesAndStockholdersEquity 362253000.00
cashAndShortTermInvestments 94599000.00
propertyPlantAndEquipmentGross 71456000.00
propertyPlantAndEquipmentNet 71456000.00
netWorkingCapital 126501000.00
netInvestedCapital 276656000.00
commonStockSharesOutstanding 14435000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-05
currency_symbol USD
totalAssets 365605000.00
intangibleAssets 91157000.00
otherCurrentAssets 8754000.00
totalLiab 93205000.00
totalStockholderEquity 272400000.00
deferredLongTermLiab 11895000.00
otherCurrentLiab 13090000.00
commonStock 143000.00
retainedEarnings 221444000.00
otherLiab 35459000.00
goodWill 8413000.00
otherAssets 38039000.00
cash 95817000.00
totalCurrentLiabilities 36867000.00
currentDeferredRevenue 13208000.00
netDebt -74938000.00
shortTermDebt 1585000.00
shortLongTermDebtTotal 20879000.00
otherStockholderEquity 55355000.00
propertyPlantEquipment 50613000.00
totalCurrentAssets 177383000.00
netTangibleAssets 193709000.00
shortTermInvestments 2501000.00
netReceivables 24102000.00
inventory 46209000.00
accountsPayable 8984000.00
accumulatedOtherComprehensiveIncome -4542000.00
commonStockTotalEquity 143000.00
retainedEarningsTotalEquity 221444000.00
nonCurrrentAssetsOther 15420000.00
nonCurrentAssetsTotal 188222000.00
capitalLeaseObligations 20879000.00
nonCurrentLiabilitiesOther 23564000.00
nonCurrentLiabilitiesTotal 56338000.00
capitalSurpluse 55355000.00
liabilitiesAndStockholdersEquity 365605000.00
cashAndShortTermInvestments 98318000.00
propertyPlantAndEquipmentGross 73232000.00
propertyPlantAndEquipmentNet 73232000.00
netWorkingCapital 140516000.00
netInvestedCapital 272400000.00
commonStockSharesOutstanding 14275000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-05
currency_symbol USD
totalAssets 416338000.00
intangibleAssets 94291000.00
otherCurrentAssets 6226000.00
totalLiab 131887000.00
totalStockholderEquity 284451000.00
deferredLongTermLiab 12584000.00
otherCurrentLiab 22713000.00
commonStock 142000.00
retainedEarnings 237100000.00
otherLiab 54224000.00
goodWill 32419000.00
otherAssets 42350000.00
cash 104216000.00
totalCurrentLiabilities 31139000.00
netDebt -56458000.00
shortTermDebt 1626000.00
shortLongTermDebtTotal 47758000.00
otherStockholderEquity 52505000.00
propertyPlantEquipment 51629000.00
totalCurrentAssets 201875000.00
netTangibleAssets 305583000.00
shortTermInvestments 20542000.00
netReceivables 23009000.00
longTermDebt 25000000.00
inventory 47882000.00
accountsPayable 6800000.00
accumulatedOtherComprehensiveIncome -5296000.00
commonStockTotalEquity 142000.00
retainedEarningsTotalEquity 237100000.00
nonCurrrentAssetsOther 13226000.00
nonCurrentAssetsTotal 214463000.00
capitalLeaseObligations 22758000.00
longTermDebtTotal 25000000.00
nonCurrentLiabilitiesOther 42032000.00
nonCurrentLiabilitiesTotal 100748000.00
capitalSurpluse 52505000.00
liabilitiesAndStockholdersEquity 416338000.00
cashAndShortTermInvestments 124758000.00
propertyPlantAndEquipmentGross 74527000.00
propertyPlantAndEquipmentNet 74527000.00
netWorkingCapital 170736000.00
netInvestedCapital 309451000.00
commonStockSharesOutstanding 14205000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-07
currency_symbol USD
totalAssets 440525000.00
intangibleAssets 95978000.00
otherCurrentAssets 6340000.00
totalLiab 152081000.00
totalStockholderEquity 288444000.00
deferredLongTermLiab 14855000.00
otherCurrentLiab 20083000.00
commonStock 142000.00
retainedEarnings 243511000.00
otherLiab 52331000.00
goodWill 33958000.00
otherAssets 13451000.00
cash 116746000.00
totalCurrentLiabilities 27907000.00
netDebt -45332000.00
shortTermDebt 1662000.00
shortLongTermDebtTotal 71414000.00
otherStockholderEquity 50609000.00
propertyPlantEquipment 52659000.00
totalCurrentAssets 221283000.00
netTangibleAssets 179922000.00
shortTermInvestments 27624000.00
netReceivables 24094000.00
longTermDebt 50000000.00
inventory 46479000.00
accountsPayable 6162000.00
accumulatedOtherComprehensiveIncome -5818000.00
commonStockTotalEquity 142000.00
retainedEarningsTotalEquity 243511000.00
nonCurrrentAssetsOther 13451000.00
nonCurrentAssetsTotal 219242000.00
capitalLeaseObligations 23076000.00
longTermDebtTotal 50000000.00
nonCurrentLiabilitiesOther 37905000.00
nonCurrentLiabilitiesTotal 124174000.00
capitalSurpluse 50609000.00
liabilitiesAndStockholdersEquity 440525000.00
cashAndShortTermInvestments 144370000.00
propertyPlantAndEquipmentGross 75855000.00
propertyPlantAndEquipmentNet 75855000.00
netWorkingCapital 193376000.00
netInvestedCapital 338444000.00
commonStockSharesOutstanding 14199000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-22
currency_symbol USD
totalAssets 396522000.00
intangibleAssets 98718000.00
otherCurrentAssets 5659000.00
totalLiab 105160000.00
totalStockholderEquity 291362000.00
deferredLongTermLiab 16030000.00
otherCurrentLiab 4303000.00
commonStock 142000.00
retainedEarnings 248887000.00
otherLiab 56832000.00
goodWill 31946000.00
otherAssets 27507000.00
cash 65833000.00
totalCurrentLiabilities 26811000.00
currentDeferredRevenue 10907000.00
netDebt -44102000.00
shortTermDebt 1695000.00
shortLongTermDebtTotal 21731000.00
otherStockholderEquity 48360000.00
propertyPlantEquipment 54232000.00
totalCurrentAssets 160591000.00
netTangibleAssets 315425000.00
shortTermInvestments 26452000.00
netReceivables 28101000.00
inventory 35081000.00
accountsPayable 9906000.00
accumulatedOtherComprehensiveIncome -6027000.00
commonStockTotalEquity 142000.00
retainedEarningsTotalEquity 251219000.00
nonCurrrentAssetsOther 27507000.00
nonCurrentAssetsTotal 235931000.00
capitalLeaseObligations 23426000.00
nonCurrentLiabilitiesOther 41270000.00
nonCurrentLiabilitiesTotal 78349000.00
capitalSurpluse 48360000.00
liabilitiesAndStockholdersEquity 396522000.00
cashAndShortTermInvestments 92285000.00
propertyPlantAndEquipmentGross 77760000.00
propertyPlantAndEquipmentNet 77760000.00
netWorkingCapital 134938000.00
netInvestedCapital 293694000.00
commonStockSharesOutstanding 14353000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-06
currency_symbol USD
totalAssets 330710000.00
intangibleAssets 7585000.00
otherCurrentAssets 1441000.00
totalLiab 42332000.00
totalStockholderEquity 288378000.00
deferredLongTermLiab 4331000.00
otherCurrentLiab 11304000.00
commonStock 143000.00
retainedEarnings 245426000.00
otherLiab 4688000.00
goodWill 7694000.00
otherAssets -1441000.00
cash 157463000.00
totalCurrentLiabilities 16277000.00
netDebt -136096000.00
shortTermDebt 1141000.00
shortLongTermDebtTotal 21367000.00
otherStockholderEquity 48707000.00
propertyPlantEquipment 50783000.00
totalCurrentAssets 235747000.00
netTangibleAssets 294466000.00
shortTermInvestments 27480000.00
netReceivables 23079000.00
inventory 21995000.00
accountsPayable 3832000.00
accumulatedOtherComprehensiveIncome -5898000.00
commonStockTotalEquity 143000.00
retainedEarningsTotalEquity 245426000.00
nonCurrrentAssetsOther 7478000.00
nonCurrentAssetsTotal 96404000.00
capitalLeaseObligations 22508000.00
nonCurrentLiabilitiesOther 357000.00
nonCurrentLiabilitiesTotal 26055000.00
capitalSurpluse 48707000.00
liabilitiesAndStockholdersEquity 330710000.00
cashAndShortTermInvestments 184943000.00
propertyPlantAndEquipmentGross 73647000.00
propertyPlantAndEquipmentNet 73647000.00
commonStockSharesOutstanding 14621000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-28
currency_symbol USD
totalAssets 319579000.00
intangibleAssets 7680000.00
otherCurrentAssets 1479000.00
totalLiab 37897000.00
totalStockholderEquity 281682000.00
deferredLongTermLiab 4727000.00
otherCurrentLiab 7384000.00
commonStock 143000.00
retainedEarnings 241375000.00
otherLiab 5099000.00
goodWill 7489000.00
otherAssets 5761000.00
cash 103381000.00
totalCurrentLiabilities 11195000.00
netDebt -81778000.00
shortTermDebt 1109000.00
shortLongTermDebtTotal 21603000.00
otherStockholderEquity 46482000.00
propertyPlantEquipment 51750000.00
totalCurrentAssets 223817000.00
netTangibleAssets 295796000.00
shortTermInvestments 69825000.00
netReceivables 23889000.00
inventory 25243000.00
accountsPayable 2702000.00
accumulatedOtherComprehensiveIncome -6318000.00
commonStockTotalEquity 143000.00
retainedEarningsTotalEquity 241375000.00
nonCurrrentAssetsOther 5761000.00
nonCurrentAssetsTotal 95762000.00
capitalLeaseObligations 22712000.00
nonCurrentLiabilitiesOther 372000.00
nonCurrentLiabilitiesTotal 26702000.00
capitalSurpluse 46482000.00
liabilitiesAndStockholdersEquity 319579000.00
cashAndShortTermInvestments 173206000.00
propertyPlantAndEquipmentGross 74832000.00
propertyPlantAndEquipmentNet 74832000.00
commonStockSharesOutstanding 14387000.00
2019-06-30
date 2019-06-30
filing_date 2019-07-26
currency_symbol USD
totalAssets 287364000.00
intangibleAssets 8303000.00
otherCurrentAssets 2413000.00
totalLiab 36418000.00
totalStockholderEquity 250946000.00
deferredLongTermLiab 3683000.00
otherCurrentLiab 7000000.00
commonStock 138000.00
retainedEarnings 232175000.00
otherLiab 4056000.00
goodWill 7798000.00
otherAssets 4884000.00
cash 69407000.00
totalCurrentLiabilities 10388000.00
netDebt -47433000.00
shortTermDebt 1101000.00
shortLongTermDebt 1101000.00
shortLongTermDebtTotal 21974000.00
otherStockholderEquity 24329000.00
propertyPlantEquipment 52960000.00
totalCurrentAssets 189924000.00
netTangibleAssets 264617000.00
shortTermInvestments 72045000.00
netReceivables 23073000.00
longTermDebt 21974000.00
inventory 22986000.00
accountsPayable 2287000.00
accumulatedOtherComprehensiveIncome -5696000.00
commonStockTotalEquity 138000.00
retainedEarningsTotalEquity 232175000.00
nonCurrrentAssetsOther 4884000.00
nonCurrentAssetsTotal 97440000.00
capitalLeaseObligations 23075000.00
nonCurrentLiabilitiesOther 373000.00
nonCurrentLiabilitiesTotal 26030000.00
capitalSurpluse 24329000.00
liabilitiesAndStockholdersEquity 287364000.00
cashAndShortTermInvestments 141452000.00
propertyPlantAndEquipmentGross 76455000.00
propertyPlantAndEquipmentNet 76455000.00
commonStockSharesOutstanding 14088000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-06
currency_symbol USD
totalAssets 306659000.00
intangibleAssets 8467000.00
otherCurrentAssets 2077000.00
totalLiab 37588000.00
totalStockholderEquity 269071000.00
deferredLongTermLiab 3388000.00
otherCurrentLiab 6956000.00
commonStock 142000.00
retainedEarnings 222740000.00
otherLiab 3754000.00
goodWill 7695000.00
otherAssets 4003000.00
cash 95514000.00
totalCurrentLiabilities 11602000.00
netDebt -73282000.00
shortTermDebt 1075000.00
shortLongTermDebt 1075000.00
shortLongTermDebtTotal 22232000.00
otherStockholderEquity 52030000.00
propertyPlantEquipment 53051000.00
totalCurrentAssets 209695000.00
netTangibleAssets 275141000.00
shortTermInvestments 71222000.00
netReceivables 18265000.00
longTermDebt 22232000.00
inventory 22617000.00
accountsPayable 3571000.00
accumulatedOtherComprehensiveIncome -5841000.00
commonStockTotalEquity 142000.00
retainedEarningsTotalEquity 222740000.00
nonCurrrentAssetsOther 4003000.00
nonCurrentAssetsTotal 96964000.00
capitalLeaseObligations 23307000.00
nonCurrentLiabilitiesOther 366000.00
nonCurrentLiabilitiesTotal 25986000.00
capitalSurpluse 52030000.00
liabilitiesAndStockholdersEquity 306659000.00
cashAndShortTermInvestments 166736000.00
propertyPlantAndEquipmentGross 76799000.00
propertyPlantAndEquipmentNet 76799000.00
commonStockSharesOutstanding 14314000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-27
currency_symbol USD
totalAssets 278993000.00
intangibleAssets 9191000.00
otherCurrentAssets 1854000.00
totalLiab 15381000.00
totalStockholderEquity 263612000.00
deferredLongTermLiab 3542000.00
otherCurrentLiab 8146000.00
commonStock 142000.00
retainedEarnings 218233000.00
otherLiab 4092000.00
goodWill 7851000.00
otherAssets 4897000.00
cash 89042000.00
totalCurrentLiabilities 11289000.00
netDebt -89042000.00
otherStockholderEquity 50763000.00
propertyPlantEquipment 54111000.00
totalCurrentAssets 202943000.00
netTangibleAssets 263612000.00
shortTermInvestments 69972000.00
netReceivables 20775000.00
inventory 21300000.00
accountsPayable 3143000.00
accumulatedOtherComprehensiveIncome -5526000.00
commonStockTotalEquity 142000.00
retainedEarningsTotalEquity 218233000.00
nonCurrrentAssetsOther 4897000.00
nonCurrentAssetsTotal 76050000.00
nonCurrentLiabilitiesOther 550000.00
nonCurrentLiabilitiesTotal 4092000.00
capitalSurpluse 50763000.00
liabilitiesAndStockholdersEquity 278993000.00
cashAndShortTermInvestments 159014000.00
propertyPlantAndEquipmentGross 54111000.00
propertyPlantAndEquipmentNet 54111000.00
commonStockSharesOutstanding 14299000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-26
currency_symbol USD
totalAssets 269264000.00
intangibleAssets 9564000.00
otherCurrentAssets 1981000.00
totalLiab 13999000.00
totalStockholderEquity 255265000.00
deferredLongTermLiab 4120000.00
otherCurrentLiab 6791000.00
commonStock 142000.00
retainedEarnings 210515000.00
otherLiab 4694000.00
goodWill 7959000.00
otherAssets 1109000.00
cash 81825000.00
totalCurrentLiabilities 9305000.00
currentDeferredRevenue 52000.00
netDebt -81825000.00
otherStockholderEquity 49836000.00
propertyPlantEquipment 55041000.00
totalCurrentAssets 195591000.00
netTangibleAssets 255265000.00
shortTermInvestments 67186000.00
netReceivables 20771000.00
longTermDebt 0.00
inventory 23828000.00
accountsPayable 2462000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5228000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 142000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 210515000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1109000.00
nonCurrentAssetsTotal 73673000.00
nonCurrentLiabilitiesOther 574000.00
nonCurrentLiabilitiesTotal 4694000.00
capitalSurpluse 49836000.00
liabilitiesAndStockholdersEquity 269264000.00
cashAndShortTermInvestments 149011000.00
propertyPlantAndEquipmentGross 55041000.00
propertyPlantAndEquipmentNet 55041000.00
commonStockSharesOutstanding 14377000.00
2018-06-30
date 2018-06-30
filing_date 2018-07-31
currency_symbol USD
totalAssets 265414000.00
intangibleAssets 9876000.00
otherCurrentAssets 4244000.00
totalLiab 18811000.00
totalStockholderEquity 246603000.00
deferredLongTermLiab 5396000.00
otherCurrentLiab 7385000.00
commonStock 146000.00
retainedEarnings 202916000.00
otherLiab 6278000.00
goodWill 8013000.00
otherAssets 1157000.00
cash 126047000.00
totalCurrentLiabilities 12533000.00
currentDeferredRevenue 74000.00
netDebt -126047000.00
otherStockholderEquity 48656000.00
propertyPlantEquipment 55377000.00
totalCurrentAssets 190991000.00
netTangibleAssets 246603000.00
shortTermInvestments 13250000.00
netReceivables 23389000.00
longTermDebt 0.00
inventory 24060000.00
accountsPayable 5074000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5115000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 146000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 202916000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1157000.00
nonCurrentAssetsTotal 74423000.00
nonCurrentLiabilitiesOther 882000.00
nonCurrentLiabilitiesTotal 6278000.00
capitalSurpluse 48656000.00
liabilitiesAndStockholdersEquity 265414000.00
cashAndShortTermInvestments 139297000.00
propertyPlantAndEquipmentGross 55377000.00
propertyPlantAndEquipmentNet 55377000.00
commonStockSharesOutstanding 14915000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-10
currency_symbol USD
totalAssets 284336000.00
intangibleAssets 10678000.00
otherCurrentAssets 4081000.00
totalLiab 20570000.00
totalStockholderEquity 263766000.00
deferredLongTermLiab 5298000.00
otherCurrentLiab 7963000.00
commonStock 147000.00
retainedEarnings 192825000.00
otherLiab 6448000.00
goodWill 8452000.00
otherAssets 1247000.00
cash 141797000.00
totalCurrentLiabilities 14122000.00
netDebt -141797000.00
otherStockholderEquity 74958000.00
propertyPlantEquipment 55772000.00
totalCurrentAssets 208187000.00
netTangibleAssets 244636000.00
shortTermInvestments 21250000.00
netReceivables 18289000.00
longTermDebt 0.00
inventory 22770000.00
accountsPayable 6159000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4164000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 147000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 192825000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1247000.00
nonCurrentAssetsTotal 76149000.00
nonCurrentLiabilitiesOther 1150000.00
nonCurrentLiabilitiesTotal 6448000.00
capitalSurpluse 74958000.00
liabilitiesAndStockholdersEquity 284336000.00
cashAndShortTermInvestments 163047000.00
propertyPlantAndEquipmentGross 55772000.00
propertyPlantAndEquipmentNet 55772000.00
commonStockSharesOutstanding 14679000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-27
currency_symbol USD
totalAssets 282617000.00
intangibleAssets 10635000.00
otherCurrentAssets 3211000.00
totalLiab 19126000.00
totalStockholderEquity 263491000.00
deferredLongTermLiab 5393000.00
otherCurrentLiab 6326000.00
commonStock 147000.00
retainedEarnings 199511000.00
otherLiab 660000.00
goodWill 8218000.00
otherAssets 20107000.00
cash 133256000.00
totalCurrentLiabilities 13073000.00
netDebt -133256000.00
otherStockholderEquity 68617000.00
propertyPlantEquipment 56183000.00
totalCurrentAssets 206327000.00
netTangibleAssets 244638000.00
shortTermInvestments 24000000.00
netReceivables 23825000.00
longTermDebt 0.00
inventory 22035000.00
accountsPayable 6747000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4784000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 147000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 199511000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1254000.00
nonCurrentAssetsTotal 76290000.00
nonCurrentLiabilitiesOther 660000.00
nonCurrentLiabilitiesTotal 6053000.00
capitalSurpluse 68617000.00
liabilitiesAndStockholdersEquity 282617000.00
cashAndShortTermInvestments 157256000.00
propertyPlantAndEquipmentGross 56183000.00
propertyPlantAndEquipmentNet 56183000.00
commonStockSharesOutstanding 15141000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-27
currency_symbol USD
totalAssets 273132000.00
intangibleAssets 10738000.00
otherCurrentAssets 2268000.00
totalLiab 19843000.00
totalStockholderEquity 253289000.00
deferredLongTermLiab 7593000.00
otherCurrentLiab 6516000.00
commonStock 146000.00
retainedEarnings 191444000.00
otherLiab 545000.00
goodWill 8104000.00
otherAssets 20125000.00
cash 126960000.00
totalCurrentLiabilities 11705000.00
netDebt -126960000.00
otherStockholderEquity 66746000.00
propertyPlantEquipment 53973000.00
totalCurrentAssets 199034000.00
netTangibleAssets 234447000.00
shortTermInvestments 25750000.00
netReceivables 23804000.00
longTermDebt 0.00
inventory 20252000.00
accountsPayable 5189000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5047000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 146000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 191444000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1283000.00
nonCurrentAssetsTotal 74098000.00
nonCurrentLiabilitiesOther 545000.00
nonCurrentLiabilitiesTotal 8138000.00
capitalSurpluse 66746000.00
liabilitiesAndStockholdersEquity 273132000.00
cashAndShortTermInvestments 152710000.00
propertyPlantAndEquipmentGross 53973000.00
propertyPlantAndEquipmentNet 53973000.00
commonStockSharesOutstanding 15115000.00
2017-06-30
date 2017-06-30
filing_date 2017-07-28
currency_symbol USD
totalAssets 265004000.00
intangibleAssets 10626000.00
otherCurrentAssets 1973000.00
totalLiab 20866000.00
totalStockholderEquity 244138000.00
deferredLongTermLiab 7003000.00
otherCurrentLiab 7976000.00
commonStock 146000.00
retainedEarnings 184557000.00
otherLiab 422000.00
goodWill 7836000.00
otherAssets 19851000.00
cash 117874000.00
totalCurrentLiabilities 13441000.00
netDebt -117874000.00
otherStockholderEquity 65171000.00
propertyPlantEquipment 52272000.00
totalCurrentAssets 192881000.00
netTangibleAssets 225676000.00
shortTermInvestments 25000000.00
netReceivables 30450000.00
longTermDebt 0.00
inventory 17584000.00
accountsPayable 5465000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5736000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 146000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 184557000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1389000.00
nonCurrentAssetsTotal 72123000.00
nonCurrentLiabilitiesOther 422000.00
nonCurrentLiabilitiesTotal 7425000.00
capitalSurpluse 65171000.00
liabilitiesAndStockholdersEquity 265004000.00
cashAndShortTermInvestments 142874000.00
propertyPlantAndEquipmentGross 52272000.00
propertyPlantAndEquipmentNet 52272000.00
commonStockSharesOutstanding 15044000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-04
currency_symbol USD
totalAssets 247367000.00
intangibleAssets 10162000.00
otherCurrentAssets 1173000.00
totalLiab 17339000.00
totalStockholderEquity 230028000.00
deferredLongTermLiab 6722000.00
otherCurrentLiab 4167000.00
commonStock 146000.00
retainedEarnings 173188000.00
otherLiab 400000.00
goodWill 7328000.00
otherAssets 18724000.00
cash 119368000.00
totalCurrentLiabilities 10217000.00
netDebt -119368000.00
otherStockholderEquity 63719000.00
propertyPlantEquipment 51593000.00
totalCurrentAssets 177050000.00
netTangibleAssets 219866000.00
shortTermInvestments 19250000.00
netReceivables 21079000.00
longTermDebt 0.00
inventory 16180000.00
accountsPayable 6050000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7025000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 146000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 173188000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1234000.00
nonCurrentAssetsTotal 70317000.00
nonCurrentLiabilitiesOther 400000.00
nonCurrentLiabilitiesTotal 7122000.00
capitalSurpluse 63719000.00
liabilitiesAndStockholdersEquity 247367000.00
cashAndShortTermInvestments 138618000.00
propertyPlantAndEquipmentGross 51593000.00
propertyPlantAndEquipmentNet 51593000.00
commonStockSharesOutstanding 15043000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-24
currency_symbol USD
totalAssets 240246000.00
intangibleAssets 10227000.00
otherCurrentAssets 2098000.00
totalLiab 17473000.00
totalStockholderEquity 222773000.00
deferredLongTermLiab 6596000.00
otherCurrentLiab 6496000.00
commonStock 146000.00
retainedEarnings 168209000.00
otherLiab 2126000.00
goodWill 7214000.00
otherAssets 17510000.00
cash 104261000.00
totalCurrentLiabilities 8799000.00
currentDeferredRevenue 48000.00
netDebt -104261000.00
shortTermDebt -48000.00
otherStockholderEquity 61735000.00
propertyPlantEquipment 52296000.00
totalCurrentAssets 170440000.00
netTangibleAssets 215559000.00
shortTermInvestments 20500000.00
netReceivables 27598000.00
longTermDebt 0.00
inventory 15983000.00
accountsPayable 2303000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7317000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 146000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 168209000.00
treasuryStock 0.00
nonCurrrentAssetsOther 69000.00
nonCurrentAssetsTotal 69806000.00
nonCurrentLiabilitiesOther 2078000.00
nonCurrentLiabilitiesTotal 8674000.00
capitalSurpluse 61735000.00
liabilitiesAndStockholdersEquity 240246000.00
cashAndShortTermInvestments 124761000.00
propertyPlantAndEquipmentGross 52296000.00
propertyPlantAndEquipmentNet 52296000.00
commonStockSharesOutstanding 14979000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-01
currency_symbol USD
totalAssets 231062000.00
intangibleAssets 11171000.00
otherCurrentAssets 924000.00
totalLiab 16519000.00
totalStockholderEquity 214543000.00
deferredLongTermLiab 6374000.00
otherCurrentLiab 5640000.00
commonStock 146000.00
retainedEarnings 160124000.00
otherLiab 2615000.00
goodWill 7690000.00
otherAssets 18930000.00
cash 98047000.00
totalCurrentLiabilities 7589000.00
currentDeferredRevenue 59000.00
netDebt -98047000.00
shortTermDebt -59000.00
otherStockholderEquity 60374000.00
propertyPlantEquipment 51058000.00
totalCurrentAssets 161074000.00
netTangibleAssets 214543000.00
shortTermInvestments 22250000.00
netReceivables 21833000.00
longTermDebt 0.00
inventory 18020000.00
accountsPayable 1949000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6101000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 146000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 160124000.00
treasuryStock 0.00
nonCurrrentAssetsOther 69000.00
nonCurrentAssetsTotal 69988000.00
nonCurrentLiabilitiesOther 2556000.00
nonCurrentLiabilitiesTotal 8930000.00
capitalSurpluse 60374000.00
liabilitiesAndStockholdersEquity 231062000.00
cashAndShortTermInvestments 120297000.00
propertyPlantAndEquipmentGross 51058000.00
propertyPlantAndEquipmentNet 51058000.00
commonStockSharesOutstanding 15077000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-01
currency_symbol USD
totalAssets 222738000.00
intangibleAssets 11259000.00
otherCurrentAssets 1158000.00
totalLiab 18322000.00
totalStockholderEquity 204416000.00
deferredLongTermLiab 6626000.00
otherCurrentLiab 7229000.00
commonStock 148000.00
retainedEarnings 151172000.00
otherLiab 1229000.00
goodWill 7568000.00
otherAssets 18896000.00
cash 89125000.00
totalCurrentLiabilities 10523000.00
currentDeferredRevenue 56000.00
netDebt -89125000.00
shortTermDebt -56000.00
otherStockholderEquity 59506000.00
propertyPlantEquipment 49198000.00
totalCurrentAssets 154644000.00
netTangibleAssets 185589000.00
shortTermInvestments 22500000.00
netReceivables 24597000.00
longTermDebt 0.00
inventory 17264000.00
accountsPayable 3294000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6410000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 148000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 151172000.00
treasuryStock 0.00
nonCurrrentAssetsOther 69000.00
nonCurrentAssetsTotal 68094000.00
nonCurrentLiabilitiesOther 1173000.00
nonCurrentLiabilitiesTotal 7799000.00
capitalSurpluse 59506000.00
liabilitiesAndStockholdersEquity 222738000.00
cashAndShortTermInvestments 111625000.00
propertyPlantAndEquipmentGross 49198000.00
propertyPlantAndEquipmentNet 49198000.00
commonStockSharesOutstanding 15111000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-03
currency_symbol USD
totalAssets 214457000.00
intangibleAssets 11859000.00
otherCurrentAssets 1500000.00
totalLiab 19089000.00
totalStockholderEquity 195368000.00
deferredLongTermLiab 7485000.00
otherCurrentLiab 7602000.00
commonStock 148000.00
retainedEarnings 142557000.00
otherLiab 802000.00
goodWill 7790000.00
otherAssets 19718000.00
cash 92837000.00
totalCurrentLiabilities 10865000.00
currentDeferredRevenue 63000.00
netDebt -92837000.00
shortTermDebt -63000.00
otherStockholderEquity 58536000.00
propertyPlantEquipment 46839000.00
totalCurrentAssets 147900000.00
netTangibleAssets 175719000.00
shortTermInvestments 23000000.00
netReceivables 14798000.00
longTermDebt 0.00
inventory 15765000.00
accountsPayable 3263000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5873000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 148000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 142557000.00
treasuryStock 0.00
nonCurrrentAssetsOther 69000.00
nonCurrentAssetsTotal 66557000.00
nonCurrentLiabilitiesOther 739000.00
nonCurrentLiabilitiesTotal 8224000.00
capitalSurpluse 58536000.00
liabilitiesAndStockholdersEquity 214457000.00
cashAndShortTermInvestments 115837000.00
propertyPlantAndEquipmentGross 46839000.00
propertyPlantAndEquipmentNet 46839000.00
commonStockSharesOutstanding 15307000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-10
currency_symbol USD
totalAssets 235748000.00
intangibleAssets 11656000.00
otherCurrentAssets 1385000.00
totalLiab 24900000.00
totalStockholderEquity 210848000.00
deferredLongTermLiab 6841000.00
otherCurrentLiab 8976000.00
commonStock 150000.00
retainedEarnings 135662000.00
otherLiab 847000.00
goodWill 7482000.00
otherAssets 19207000.00
cash 110707000.00
totalCurrentLiabilities 17278000.00
currentDeferredRevenue 66000.00
netDebt -110707000.00
shortTermDebt -66000.00
otherStockholderEquity 81685000.00
propertyPlantEquipment 40108000.00
totalCurrentAssets 176433000.00
netTangibleAssets 191710000.00
shortTermInvestments 27751000.00
netReceivables 21652000.00
longTermDebt 0.00
inventory 14938000.00
accountsPayable 8302000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6649000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 150000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 135662000.00
treasuryStock 0.00
nonCurrrentAssetsOther 69000.00
nonCurrentAssetsTotal 59315000.00
nonCurrentLiabilitiesOther 781000.00
nonCurrentLiabilitiesTotal 7622000.00
capitalSurpluse 81685000.00
liabilitiesAndStockholdersEquity 235748000.00
cashAndShortTermInvestments 138458000.00
propertyPlantAndEquipmentGross 40108000.00
propertyPlantAndEquipmentNet 40108000.00
commonStockSharesOutstanding 15353000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-03
currency_symbol USD
totalAssets 222850707.00
intangibleAssets 12987683.00
otherCurrentAssets 2356447.00
totalLiab 23096456.00
totalStockholderEquity 199754251.00
deferredLongTermLiab 9048086.00
otherCurrentLiab 10990117.00
commonStock 150115.00
retainedEarnings 124618660.00
otherLiab 878000.00
goodWill 7713039.00
otherAssets 20770000.00
cash 108469021.00
totalCurrentLiabilities 13244799.00
currentDeferredRevenue 33948.00
netDebt -108469021.00
otherStockholderEquity 81052103.00
propertyPlantEquipment 33797313.00
totalCurrentAssets 168283652.00
netTangibleAssets 179053529.00
shortTermInvestments 22007370.00
netReceivables 23375657.00
longTermDebt 0.00
inventory 12075157.00
accountsPayable 2220734.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6066627.00
additionalPaidInCapital 0.00
commonStockTotalEquity 150115.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 124618660.00
treasuryStock 0.00
nonCurrrentAssetsOther 69020.00
nonCurrentAssetsTotal 54567055.00
nonCurrentLiabilitiesOther 803571.00
nonCurrentLiabilitiesTotal 9851657.00
capitalSurpluse 81052103.00
liabilitiesAndStockholdersEquity 222850707.00
cashAndShortTermInvestments 130476391.00
propertyPlantAndEquipmentGross 33797313.00
propertyPlantAndEquipmentNet 33797313.00
commonStockSharesOutstanding 15315808.00
2015-06-30
date 2015-06-30
filing_date 2015-08-04
currency_symbol USD
totalAssets 208012150.00
intangibleAssets 13083907.00
otherCurrentAssets 2407806.00
totalLiab 17444739.00
totalStockholderEquity 190567411.00
deferredLongTermLiab 8707769.00
otherCurrentLiab 6263683.00
commonStock 150037.00
retainedEarnings 116238795.00
otherLiab 854000.00
goodWill 7610821.00
otherAssets 20763000.00
cash 103920222.00
totalCurrentLiabilities 7957304.00
currentDeferredRevenue 35938.00
netDebt -103920222.00
otherStockholderEquity 80505021.00
propertyPlantEquipment 31522869.00
totalCurrentAssets 155725537.00
netTangibleAssets 190567411.00
shortTermInvestments 18513150.00
netReceivables 19166116.00
longTermDebt 0.00
inventory 11718243.00
accountsPayable 1657683.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6326442.00
additionalPaidInCapital 0.00
commonStockTotalEquity 150037.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 116238795.00
treasuryStock 0.00
nonCurrrentAssetsOther 69016.00
nonCurrentAssetsTotal 52286613.00
nonCurrentLiabilitiesOther 779666.00
nonCurrentLiabilitiesTotal 9487435.00
capitalSurpluse 80505021.00
liabilitiesAndStockholdersEquity 208012150.00
cashAndShortTermInvestments 122433372.00
propertyPlantAndEquipmentGross 31522869.00
propertyPlantAndEquipmentNet 31522869.00
commonStockSharesOutstanding 15335687.00
2015-03-31
date 2015-03-31
filing_date 2015-05-04
currency_symbol USD
totalAssets 197684906.00
intangibleAssets 13061379.00
otherCurrentAssets 5077879.00
totalLiab 15869338.00
totalStockholderEquity 181815568.00
deferredLongTermLiab 8882710.00
otherCurrentLiab 4242979.00
commonStock 150030.00
retainedEarnings 108419238.00
otherLiab 915000.00
goodWill 7443429.00
otherAssets 20573000.00
cash 99802205.00
totalCurrentLiabilities 6157326.00
currentDeferredRevenue 139535.00
netDebt -99802205.00
otherStockholderEquity 79990228.00
propertyPlantEquipment 31190005.00
totalCurrentAssets 145921083.00
netTangibleAssets 161310760.00
shortTermInvestments 12500000.00
netReceivables 16025212.00
longTermDebt 0.00
inventory 12515787.00
accountsPayable 1774812.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6743928.00
additionalPaidInCapital 0.00
commonStockTotalEquity 150030.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 108419238.00
treasuryStock 0.00
nonCurrrentAssetsOther 69010.00
nonCurrentAssetsTotal 51763823.00
nonCurrentLiabilitiesOther 829302.00
nonCurrentLiabilitiesTotal 9712012.00
capitalSurpluse 79990228.00
liabilitiesAndStockholdersEquity 197684906.00
cashAndShortTermInvestments 112302205.00
propertyPlantAndEquipmentGross 31190005.00
propertyPlantAndEquipmentNet 31190005.00
accumulatedDepreciation -22476104.00
commonStockSharesOutstanding 15330000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-13
currency_symbol USD
totalAssets 193996376.00
intangibleAssets 14894710.00
otherCurrentAssets 2560374.00
totalLiab 15899279.00
totalStockholderEquity 178097097.00
deferredLongTermLiab 9032082.00
otherCurrentLiab 4747526.00
commonStock 148517.00
retainedEarnings 104903681.00
otherLiab 996000.00
goodWill 8338699.00
otherAssets 23302000.00
cash 100155864.00
totalCurrentLiabilities 5973262.00
currentDeferredRevenue 24510.00
netDebt -100155864.00
otherStockholderEquity 77539699.00
propertyPlantEquipment 31668883.00
totalCurrentAssets 139025042.00
netTangibleAssets 154863688.00
shortTermInvestments 6750000.00
netReceivables 17152028.00
longTermDebt 0.00
inventory 12406776.00
accountsPayable 1201226.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4494800.00
additionalPaidInCapital 0.00
commonStockTotalEquity 148517.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 104903681.00
treasuryStock 0.00
nonCurrrentAssetsOther 69042.00
nonCurrentAssetsTotal 54971334.00
nonCurrentLiabilitiesOther 893935.00
nonCurrentLiabilitiesTotal 9926017.00
capitalSurpluse 77539699.00
liabilitiesAndStockholdersEquity 193996376.00
cashAndShortTermInvestments 106905864.00
propertyPlantAndEquipmentGross 31668883.00
propertyPlantAndEquipmentNet 31668883.00
accumulatedDepreciation -21950706.00
commonStockSharesOutstanding 15277583.00
2014-09-30
date 2014-09-30
filing_date 2014-11-06
currency_symbol USD
totalAssets 185497590.00
intangibleAssets 16033944.00
otherCurrentAssets 3131309.00
totalLiab 15793085.00
totalStockholderEquity 169704505.00
deferredLongTermLiab 8410104.00
otherCurrentLiab 5253693.00
commonStock 148004.00
retainedEarnings 97087605.00
otherLiab 1006000.00
goodWill 8702295.00
otherAssets 24806000.00
cash 71772194.00
totalCurrentLiabilities 6434123.00
currentDeferredRevenue 12885.00
netDebt -71772194.00
otherStockholderEquity 76064383.00
propertyPlantEquipment 32036643.00
totalCurrentAssets 128655654.00
netTangibleAssets 144968266.00
shortTermInvestments 19999600.00
netReceivables 20170095.00
longTermDebt 0.00
inventory 13582456.00
accountsPayable 1167545.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3595487.00
additionalPaidInCapital 0.00
commonStockTotalEquity 148004.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 97087605.00
treasuryStock 0.00
nonCurrrentAssetsOther 69054.00
nonCurrentAssetsTotal 56841936.00
nonCurrentLiabilitiesOther 948858.00
nonCurrentLiabilitiesTotal 9358962.00
capitalSurpluse 76064383.00
liabilitiesAndStockholdersEquity 185497590.00
cashAndShortTermInvestments 91771794.00
propertyPlantAndEquipmentGross 32036643.00
propertyPlantAndEquipmentNet 32036643.00
accumulatedDepreciation -21343322.00
commonStockSharesOutstanding 15434875.00
2014-06-30
date 2014-06-30
filing_date 2014-08-04
currency_symbol USD
totalAssets 179096694.00
intangibleAssets 17762272.00
otherCurrentAssets 1537969.00
totalLiab 16702399.00
totalStockholderEquity 162394295.00
deferredLongTermLiab 8349581.00
otherCurrentLiab 5107871.00
commonStock 147981.00
retainedEarnings 90916805.00
otherLiab 1104000.00
goodWill 9360884.00
otherAssets 27192000.00
cash 84879562.00
totalCurrentLiabilities 7321404.00
currentDeferredRevenue 15463.00
netDebt -84879562.00
otherStockholderEquity 73245459.00
propertyPlantEquipment 32387726.00
totalCurrentAssets 119516735.00
netTangibleAssets 135271139.00
shortTermInvestments 0.00
netReceivables 19235039.00
longTermDebt 0.00
inventory 13864165.00
accountsPayable 2198070.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1915950.00
additionalPaidInCapital 0.00
commonStockTotalEquity 147981.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 90916805.00
treasuryStock 0.00
nonCurrrentAssetsOther 69077.00
nonCurrentAssetsTotal 59579959.00
nonCurrentLiabilitiesOther 1031414.00
nonCurrentLiabilitiesTotal 9380995.00
capitalSurpluse 73245459.00
liabilitiesAndStockholdersEquity 179096694.00
cashAndShortTermInvestments 84879562.00
propertyPlantAndEquipmentGross 32387726.00
propertyPlantAndEquipmentNet 32387726.00
accumulatedDepreciation -20754596.00
commonStockSharesOutstanding 15492732.00
2014-03-31
date 2014-03-31
filing_date 2014-05-05
currency_symbol USD
totalAssets 174061246.00
intangibleAssets 18439286.00
otherCurrentAssets 1876443.00
totalLiab 17491239.00
totalStockholderEquity 156570007.00
deferredLongTermLiab 8689612.00
otherCurrentLiab 4922699.00
commonStock 146200.00
retainedEarnings 81614455.00
otherLiab 1162000.00
goodWill 9434289.00
otherAssets 27942000.00
cash 82160251.00
totalCurrentLiabilities 7711919.00
currentDeferredRevenue 46412.00
netDebt -82160251.00
otherStockholderEquity 76534563.00
propertyPlantEquipment 32633966.00
totalCurrentAssets 113484625.00
netTangibleAssets 128696432.00
shortTermInvestments 0.00
netReceivables 16466436.00
longTermDebt 0.00
inventory 12981495.00
accountsPayable 2742808.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1725211.00
additionalPaidInCapital 0.00
commonStockTotalEquity 146200.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 81614455.00
treasuryStock 0.00
nonCurrrentAssetsOther 69080.00
nonCurrentAssetsTotal 60576621.00
nonCurrentLiabilitiesOther 1089708.00
nonCurrentLiabilitiesTotal 9779320.00
capitalSurpluse 76534563.00
liabilitiesAndStockholdersEquity 174061246.00
cashAndShortTermInvestments 82160251.00
propertyPlantAndEquipmentGross 32633966.00
propertyPlantAndEquipmentNet 32633966.00
accumulatedDepreciation -20134401.00
commonStockSharesOutstanding 15499447.00
2013-12-31
date 2013-12-31
filing_date 2014-03-13
currency_symbol USD
totalAssets 156041881.00
intangibleAssets 18998409.00
otherCurrentAssets 1524997.00
totalLiab 20407850.00
totalStockholderEquity 135634031.00
deferredLongTermLiab 9991805.00
otherCurrentLiab 6308157.00
commonStock 142893.00
retainedEarnings 66584202.00
otherLiab 3188000.00
goodWill 9443894.00
otherAssets 28511000.00
cash 63333160.00
totalCurrentLiabilities 9282501.00
currentDeferredRevenue 180433.00
netDebt -63333160.00
otherStockholderEquity 70606031.00
propertyPlantEquipment 32939000.00
totalCurrentAssets 94591787.00
netTangibleAssets 107191728.00
shortTermInvestments 0.00
netReceivables 18736845.00
longTermDebt 0.00
inventory 10996785.00
accountsPayable 2793911.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1699095.00
additionalPaidInCapital 0.00
commonStockTotalEquity 142893.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 66584202.00
treasuryStock 0.00
nonCurrrentAssetsOther 69080.00
nonCurrentAssetsTotal 61450094.00
nonCurrentLiabilitiesOther 1133544.00
nonCurrentLiabilitiesTotal 11125349.00
capitalSurpluse 70606031.00
liabilitiesAndStockholdersEquity 156041881.00
cashAndShortTermInvestments 63333160.00
propertyPlantAndEquipmentGross 32938711.00
propertyPlantAndEquipmentNet 32938711.00
accumulatedDepreciation -19474712.00
commonStockSharesOutstanding 15084738.00
2013-09-30
date 2013-09-30
filing_date 2013-11-05
currency_symbol USD
totalAssets 156882524.00
intangibleAssets 19197226.00
otherCurrentAssets 2867894.00
totalLiab 28676362.00
totalStockholderEquity 128206162.00
deferredLongTermLiab 10346816.00
otherCurrentLiab 5770701.00
commonStock 142661.00
retainedEarnings 59929833.00
otherLiab 3200000.00
goodWill 9275130.00
otherAssets 28618000.00
cash 64055438.00
totalCurrentLiabilities 10357447.00
currentDeferredRevenue 850067.00
netDebt -55655438.00
shortTermDebt 1600000.00
shortLongTermDebtTotal 8400000.00
otherStockholderEquity 70281179.00
propertyPlantEquipment 33261864.00
totalCurrentAssets 95002741.00
netTangibleAssets 99733806.00
shortTermInvestments 0.00
netReceivables 16496917.00
longTermDebt 6800000.00
inventory 11582492.00
accountsPayable 2136679.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2147511.00
additionalPaidInCapital 0.00
commonStockTotalEquity 142661.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 59929833.00
treasuryStock 0.00
nonCurrrentAssetsOther 145563.00
nonCurrentAssetsTotal 61879783.00
longTermDebtTotal 6800000.00
nonCurrentLiabilitiesOther 1172099.00
nonCurrentLiabilitiesTotal 18318915.00
capitalSurpluse 70281179.00
liabilitiesAndStockholdersEquity 156882524.00
cashAndShortTermInvestments 64055438.00
propertyPlantAndEquipmentGross 33261864.00
propertyPlantAndEquipmentNet 33261864.00
accumulatedDepreciation -18805895.00
commonStockSharesOutstanding 14958965.00
2013-06-30
date 2013-06-30
filing_date 2013-08-06
currency_symbol USD
totalAssets 148394650.00
intangibleAssets 18996886.00
otherCurrentAssets 2910295.00
totalLiab 28960811.00
totalStockholderEquity 119433839.00
deferredLongTermLiab 8795066.00
otherCurrentLiab 5873723.00
commonStock 140173.00
retainedEarnings 54972575.00
otherLiab 3333000.00
goodWill 8923197.00
otherAssets 28074000.00
cash 54140459.00
totalCurrentLiabilities 11701318.00
currentDeferredRevenue 1527917.00
netDebt -45340459.00
shortTermDebt 1600000.00
shortLongTermDebtTotal 8800000.00
otherStockholderEquity 67385076.00
propertyPlantEquipment 33846579.00
totalCurrentAssets 86473938.00
netTangibleAssets 91513756.00
shortTermInvestments 0.00
netReceivables 19065386.00
longTermDebt 7200000.00
inventory 10357798.00
accountsPayable 2699678.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3063985.00
additionalPaidInCapital 0.00
commonStockTotalEquity 140173.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 54972575.00
treasuryStock 0.00
nonCurrrentAssetsOther 154050.00
nonCurrentAssetsTotal 61920712.00
longTermDebtTotal 7200000.00
nonCurrentLiabilitiesOther 1264427.00
nonCurrentLiabilitiesTotal 17259493.00
capitalSurpluse 67385076.00
liabilitiesAndStockholdersEquity 148394650.00
cashAndShortTermInvestments 54140459.00
propertyPlantAndEquipmentGross 33846579.00
propertyPlantAndEquipmentNet 33846579.00
accumulatedDepreciation -17772147.00
commonStockSharesOutstanding 14578927.00
2013-03-31
date 2013-03-31
filing_date 2013-05-06
currency_symbol USD
totalAssets 141358366.00
intangibleAssets 19229922.00
otherCurrentAssets 2997091.00
totalLiab 28530061.00
totalStockholderEquity 112828305.00
deferredLongTermLiab 8895130.00
otherCurrentLiab 4252574.00
commonStock 140061.00
retainedEarnings 49077683.00
otherLiab 3405000.00
goodWill 8792165.00
otherAssets 28185000.00
cash 50965566.00
totalCurrentLiabilities 10740791.00
currentDeferredRevenue 2191667.00
netDebt -41765566.00
shortTermDebt 1600000.00
shortLongTermDebtTotal 9200000.00
otherStockholderEquity 67014641.00
propertyPlantEquipment 34478850.00
totalCurrentAssets 78694884.00
netTangibleAssets 84806218.00
shortTermInvestments 0.00
netReceivables 14784266.00
longTermDebt 7600000.00
inventory 9947961.00
accountsPayable 2696550.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3404080.00
additionalPaidInCapital 0.00
commonStockTotalEquity 140061.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 49077683.00
treasuryStock 0.00
nonCurrrentAssetsOther 162545.00
nonCurrentAssetsTotal 62663482.00
longTermDebtTotal 7600000.00
nonCurrentLiabilitiesOther 1294140.00
nonCurrentLiabilitiesTotal 17789270.00
capitalSurpluse 67014641.00
liabilitiesAndStockholdersEquity 141358366.00
cashAndShortTermInvestments 50965566.00
propertyPlantAndEquipmentGross 34478850.00
propertyPlantAndEquipmentNet 34478850.00
accumulatedDepreciation -17087726.00
commonStockSharesOutstanding 14357110.00
2012-12-31
date 2012-12-31
filing_date 2013-03-14
currency_symbol USD
totalAssets 142069051.00
intangibleAssets 20334636.00
otherCurrentAssets 3571060.00
totalLiab 33143917.00
totalStockholderEquity 108925134.00
deferredLongTermLiab 9150175.00
otherCurrentLiab 7635713.00
commonStock 138659.00
retainedEarnings 46009681.00
otherLiab 3694000.00
goodWill 9065891.00
otherAssets 29572000.00
cash 44067477.00
totalCurrentLiabilities 14452618.00
currentDeferredRevenue 2875067.00
netDebt -34467477.00
shortTermDebt 1600000.00
shortLongTermDebtTotal 9600000.00
otherStockholderEquity 65431424.00
propertyPlantEquipment 35113000.00
totalCurrentAssets 77384490.00
netTangibleAssets 79524607.00
shortTermInvestments 0.00
netReceivables 21462481.00
longTermDebt 8000000.00
inventory 8283472.00
accountsPayable 2341838.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2654630.00
additionalPaidInCapital 0.00
commonStockTotalEquity 138659.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 46009681.00
treasuryStock 0.00
nonCurrrentAssetsOther 171053.00
nonCurrentAssetsTotal 64684561.00
longTermDebtTotal 8000000.00
nonCurrentLiabilitiesOther 1541124.00
nonCurrentLiabilitiesTotal 18691299.00
capitalSurpluse 65431424.00
liabilitiesAndStockholdersEquity 142069051.00
cashAndShortTermInvestments 44067477.00
propertyPlantAndEquipmentGross 35112981.00
propertyPlantAndEquipmentNet 35112981.00
accumulatedDepreciation -17263032.00
commonStockSharesOutstanding 14299211.00
2012-09-30
date 2012-09-30
filing_date 2012-11-08
currency_symbol USD
totalAssets 134872136.00
intangibleAssets 21464089.00
otherCurrentAssets 3270329.00
totalLiab 31398713.00
totalStockholderEquity 103473423.00
deferredLongTermLiab 9304588.00
otherCurrentLiab 5780696.00
commonStock 138049.00
retainedEarnings 41546458.00
otherLiab 4409000.00
goodWill 8818920.00
otherAssets 30532000.00
cash 39855856.00
totalCurrentLiabilities 12154927.00
currentDeferredRevenue 2866667.00
netDebt -29855856.00
shortTermDebt 1600000.00
shortLongTermDebtTotal 10000000.00
otherStockholderEquity 65142128.00
propertyPlantEquipment 35937469.00
totalCurrentAssets 68402277.00
netTangibleAssets 73190414.00
shortTermInvestments 0.00
netReceivables 16343600.00
longTermDebt 8400000.00
inventory 8932492.00
accountsPayable 1907564.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3353212.00
additionalPaidInCapital 0.00
commonStockTotalEquity 138049.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 41546458.00
treasuryStock 0.00
nonCurrrentAssetsOther -1918926.00
nonCurrentAssetsTotal 66469859.00
longTermDebtTotal 8400000.00
nonCurrentLiabilitiesOther 1539198.00
nonCurrentLiabilitiesTotal 19243786.00
capitalSurpluse 65142128.00
liabilitiesAndStockholdersEquity 134872136.00
cashAndShortTermInvestments 39855856.00
propertyPlantAndEquipmentGross 35937469.00
propertyPlantAndEquipmentNet 35937469.00
accumulatedDepreciation -16204216.00
commonStockSharesOutstanding 14459154.00
2012-06-30
date 2012-06-30
filing_date 2012-08-07
currency_symbol USD
totalAssets 136375599.00
intangibleAssets 21506474.00
otherCurrentAssets 3218522.00
totalLiab 35627146.00
totalStockholderEquity 100748453.00
deferredLongTermLiab 10077943.00
otherCurrentLiab 6805960.00
commonStock 137659.00
retainedEarnings 39901208.00
otherLiab 5121000.00
goodWill 8627518.00
otherAssets 30356000.00
cash 37909608.00
totalCurrentLiabilities 15214063.00
currentDeferredRevenue 2866667.00
netDebt -27509608.00
shortTermDebt 1600000.00
shortLongTermDebtTotal 10400000.00
otherStockholderEquity 64620510.00
propertyPlantEquipment 36421107.00
totalCurrentAssets 69599015.00
netTangibleAssets 70614461.00
shortTermInvestments 0.00
netReceivables 17694097.00
longTermDebt 8800000.00
inventory 10776788.00
accountsPayable 3941436.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3910924.00
additionalPaidInCapital 0.00
commonStockTotalEquity 137659.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 39901208.00
treasuryStock 0.00
nonCurrrentAssetsOther -1918926.00
nonCurrentAssetsTotal 66776584.00
longTermDebtTotal 8800000.00
nonCurrentLiabilitiesOther 1535140.00
nonCurrentLiabilitiesTotal 20413083.00
capitalSurpluse 64620510.00
liabilitiesAndStockholdersEquity 136375599.00
cashAndShortTermInvestments 37909608.00
propertyPlantAndEquipmentGross 36421107.00
propertyPlantAndEquipmentNet 36421107.00
accumulatedDepreciation -15499638.00
commonStockSharesOutstanding 14443794.00
2012-03-31
date 2012-03-31
filing_date 2012-05-07
currency_symbol USD
totalAssets 133228507.00
intangibleAssets 23300273.00
otherCurrentAssets 3866320.00
totalLiab 34967907.00
totalStockholderEquity 98260600.00
deferredLongTermLiab 11331288.00
otherCurrentLiab 4532713.00
commonStock 137631.00
retainedEarnings 36164340.00
otherLiab 5859000.00
goodWill 9150273.00
otherAssets 32602000.00
cash 34003178.00
totalCurrentLiabilities 12880220.00
currentDeferredRevenue 2866667.00
netDebt -23203178.00
shortTermDebt 1600000.00
shortLongTermDebtTotal 10800000.00
otherStockholderEquity 64269349.00
propertyPlantEquipment 36673599.00
totalCurrentAssets 63952618.00
netTangibleAssets 65810054.00
shortTermInvestments 0.00
netReceivables 17002797.00
longTermDebt 9200000.00
inventory 9080323.00
accountsPayable 3880840.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2310720.00
additionalPaidInCapital 0.00
commonStockTotalEquity 137631.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 36164340.00
treasuryStock 0.00
nonCurrrentAssetsOther -1918926.00
nonCurrentAssetsTotal 69275889.00
longTermDebtTotal 9200000.00
nonCurrentLiabilitiesOther 1556399.00
nonCurrentLiabilitiesTotal 22087687.00
capitalSurpluse 64269349.00
liabilitiesAndStockholdersEquity 133228507.00
cashAndShortTermInvestments 34003178.00
propertyPlantAndEquipmentGross 36673599.00
propertyPlantAndEquipmentNet 36673599.00
accumulatedDepreciation -14868205.00
commonStockSharesOutstanding 14089946.00
2011-12-31
date 2011-12-31
filing_date 2012-03-13
currency_symbol USD
totalAssets 132844434.00
intangibleAssets 23148563.00
otherCurrentAssets 3750053.00
totalLiab 38081656.00
totalStockholderEquity 94762778.00
deferredLongTermLiab 12394581.00
otherCurrentLiab 5772076.00
commonStock 136305.00
retainedEarnings 34252221.00
otherLiab 6568000.00
goodWill 8883407.00
otherAssets 32237000.00
cash 35777222.00
totalCurrentLiabilities 14538423.00
currentDeferredRevenue 2866667.00
netDebt -24577222.00
shortTermDebt 1600000.00
shortLongTermDebtTotal 11200000.00
otherStockholderEquity 63441433.00
propertyPlantEquipment 36469878.00
totalCurrentAssets 64137544.00
netTangibleAssets 62730808.00
shortTermInvestments 0.00
netReceivables 17307786.00
longTermDebt 9600000.00
inventory 7302483.00
accountsPayable 4299680.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3067181.00
additionalPaidInCapital 0.00
commonStockTotalEquity 136305.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 34252221.00
treasuryStock 0.00
nonCurrrentAssetsOther 205042.00
nonCurrentAssetsTotal 68706890.00
longTermDebtTotal 9600000.00
nonCurrentLiabilitiesOther 1548652.00
nonCurrentLiabilitiesTotal 23543233.00
capitalSurpluse 63441433.00
liabilitiesAndStockholdersEquity 132844434.00
cashAndShortTermInvestments 35777222.00
propertyPlantAndEquipmentGross 36469878.00
propertyPlantAndEquipmentNet 36469878.00
accumulatedDepreciation -14380752.00
commonStockSharesOutstanding 14089946.00
2011-09-30
date 2011-09-30
filing_date 2011-11-04
currency_symbol USD
totalAssets 129780051.00
intangibleAssets 24810059.00
otherCurrentAssets 3997628.00
totalLiab 36927015.00
totalStockholderEquity 92853036.00
deferredLongTermLiab 10234288.00
otherCurrentLiab 6861230.00
commonStock 136222.00
retainedEarnings 31369111.00
otherLiab 4929000.00
goodWill 9327955.00
otherAssets 34438000.00
cash 29048664.00
totalCurrentLiabilities 15138673.00
currentDeferredRevenue 2840693.00
netDebt -17448664.00
shortTermDebt 1600000.00
shortLongTermDebtTotal 11600000.00
otherStockholderEquity 63126748.00
propertyPlantEquipment 36694561.00
totalCurrentAssets 58647544.00
netTangibleAssets 58715022.00
shortTermInvestments 0.00
netReceivables 17726945.00
longTermDebt 10000000.00
inventory 7874307.00
accountsPayable 3836750.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1779045.00
additionalPaidInCapital 0.00
commonStockTotalEquity 136222.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 31369111.00
treasuryStock 0.00
nonCurrrentAssetsOther -1990626.00
nonCurrentAssetsTotal 71132507.00
longTermDebtTotal 10000000.00
nonCurrentLiabilitiesOther 1554054.00
nonCurrentLiabilitiesTotal 21788342.00
capitalSurpluse 63126748.00
liabilitiesAndStockholdersEquity 129780051.00
cashAndShortTermInvestments 29048664.00
propertyPlantAndEquipmentGross 36694561.00
propertyPlantAndEquipmentNet 36694561.00
accumulatedDepreciation -13981403.00
commonStockSharesOutstanding 13765533.00
2011-06-30
date 2011-06-30
filing_date 2011-08-05
currency_symbol USD
totalAssets 131392567.00
intangibleAssets 26782435.00
otherCurrentAssets 4464838.00
totalLiab 40258648.00
totalStockholderEquity 91133919.00
deferredLongTermLiab 10110684.00
otherCurrentLiab 5486793.00
commonStock 136223.00
retainedEarnings 28392593.00
otherLiab 6416000.00
goodWill 9871977.00
otherAssets 37023000.00
cash 26829029.00
totalCurrentLiabilities 17381704.00
currentDeferredRevenue 2707527.00
netDebt -14829029.00
shortTermDebt 1600000.00
shortLongTermDebtTotal 12000000.00
otherStockholderEquity 62808017.00
propertyPlantEquipment 36884701.00
totalCurrentAssets 57485437.00
netTangibleAssets 54479507.00
netReceivables 17019792.00
longTermDebt 10400000.00
inventory 9171778.00
accountsPayable 7587384.00
accumulatedOtherComprehensiveIncome -202914.00
commonStockTotalEquity 136223.00
retainedEarningsTotalEquity 28392593.00
nonCurrrentAssetsOther -1990626.00
nonCurrentAssetsTotal 73907130.00
longTermDebtTotal 10400000.00
nonCurrentLiabilitiesOther 2366260.00
nonCurrentLiabilitiesTotal 22876944.00
capitalSurpluse 62808017.00
liabilitiesAndStockholdersEquity 131392567.00
cashAndShortTermInvestments 26829029.00
propertyPlantAndEquipmentGross 36884701.00
propertyPlantAndEquipmentNet 36884701.00
accumulatedDepreciation -13575046.00
commonStockSharesOutstanding 13739836.00
2011-03-31
date 2011-03-31
filing_date 2011-05-06
currency_symbol USD
totalAssets 128761204.00
intangibleAssets 26805761.00
otherCurrentAssets 4691954.00
totalLiab 41149546.00
totalStockholderEquity 87611658.00
otherCurrentLiab 4568102.00
commonStock 135056.00
retainedEarnings 26109953.00
otherLiab 6300000.00
goodWill 9671587.00
otherAssets 36948000.00
cash 29078810.00
totalCurrentLiabilities 18037390.00
currentDeferredRevenue 2706810.00
netDebt -16678810.00
shortTermDebt 1600000.00
shortLongTermDebtTotal 12400000.00
otherStockholderEquity 62164763.00
propertyPlantEquipment 36780000.00
totalCurrentAssets 55032520.00
netReceivables 12488036.00
longTermDebt 10800000.00
inventory 8773720.00
accountsPayable 9162478.00
accumulatedOtherComprehensiveIncome -798114.00
commonStockTotalEquity 135056.00
nonCurrrentAssetsOther -1889953.00
nonCurrentAssetsTotal 73728684.00
nonCurrentLiabilitiesTotal 23112156.00
liabilitiesAndStockholdersEquity 128761204.00
cashAndShortTermInvestments 29078810.00
propertyPlantAndEquipmentGross 36779692.00
propertyPlantAndEquipmentNet 36779692.00
commonStockSharesOutstanding 13744710.00
2010-12-31
date 2010-12-31
filing_date 2011-03-16
currency_symbol USD
totalAssets 128936868.00
intangibleAssets 25764185.00
otherCurrentAssets 4350791.00
totalLiab 43746722.00
totalStockholderEquity 85190146.00
otherCurrentLiab 5375585.00
commonStock 134823.00
retainedEarnings 25785541.00
otherLiab 6960000.00
goodWill 9091960.00
otherAssets 35634000.00
cash 28201932.00
totalCurrentLiabilities 19369940.00
currentDeferredRevenue 2700000.00
netDebt -15401932.00
shortTermDebt 1600000.00
shortLongTermDebtTotal 12800000.00
otherStockholderEquity 61817558.00
propertyPlantEquipment 36981000.00
totalCurrentAssets 56322336.00
netReceivables 14819868.00
longTermDebt 11200000.00
inventory 8949745.00
accountsPayable 9694355.00
accumulatedOtherComprehensiveIncome -2547776.00
commonStockTotalEquity 134823.00
nonCurrrentAssetsOther 384988.00
nonCurrentAssetsTotal 72614532.00
nonCurrentLiabilitiesTotal 24376782.00
liabilitiesAndStockholdersEquity 128936868.00
cashAndShortTermInvestments 28201932.00
propertyPlantAndEquipmentGross 36981394.00
propertyPlantAndEquipmentNet 36981394.00
commonStockSharesOutstanding 13744710.00
2010-09-30
date 2010-09-30
filing_date 2010-11-09
currency_symbol USD
totalAssets 129853350.00
intangibleAssets 30375165.00
otherCurrentAssets 4255801.00
totalLiab 45475266.00
totalStockholderEquity 84378084.00
otherCurrentLiab 4864825.00
commonStock 134813.00
retainedEarnings 24434841.00
otherLiab 7700000.00
goodWill 6990157.00
otherAssets 39286000.00
cash 25765924.00
totalCurrentLiabilities 18329648.00
currentDeferredRevenue 2700000.00
netDebt -12565924.00
shortTermDebt 1600000.00
shortLongTermDebtTotal 13200000.00
otherStockholderEquity 61605044.00
propertyPlantEquipment 36420000.00
totalCurrentAssets 54146743.00
netReceivables 14729937.00
longTermDebt 11600000.00
inventory 9395081.00
accountsPayable 9164823.00
accumulatedOtherComprehensiveIncome -1796614.00
commonStockTotalEquity 134813.00
nonCurrentAssetsTotal 75706607.00
nonCurrentLiabilitiesTotal 27145618.00
liabilitiesAndStockholdersEquity 129853350.00
cashAndShortTermInvestments 25765924.00
propertyPlantAndEquipmentGross 36419923.00
propertyPlantAndEquipmentNet 36419923.00
commonStockSharesOutstanding 13622603.00
2010-06-30
date 2010-06-30
filing_date 2010-08-09
currency_symbol USD
totalAssets 124114559.00
intangibleAssets 27789999.00
otherCurrentAssets 4429789.00
totalLiab 44292698.00
totalStockholderEquity 79821861.00
otherCurrentLiab 4784900.00
commonStock 134776.00
retainedEarnings 23250578.00
otherLiab 8369000.00
goodWill 6269030.00
otherAssets 36611000.00
cash 23648822.00
totalCurrentLiabilities 16498832.00
currentDeferredRevenue 2700000.00
netDebt -10048822.00
shortTermDebt 1600000.00
shortLongTermDebtTotal 13600000.00
otherStockholderEquity 61315407.00
propertyPlantEquipment 35994000.00
totalCurrentAssets 51509609.00
netReceivables 15061339.00
longTermDebt 12000000.00
inventory 8369659.00
accountsPayable 7413932.00
accumulatedOtherComprehensiveIncome -4878900.00
commonStockTotalEquity 134776.00
nonCurrentAssetsTotal 72604950.00
nonCurrentLiabilitiesTotal 27793866.00
liabilitiesAndStockholdersEquity 124114559.00
cashAndShortTermInvestments 23648822.00
propertyPlantAndEquipmentGross 35993973.00
propertyPlantAndEquipmentNet 35993973.00
commonStockSharesOutstanding 13642323.00
2010-03-31
date 2010-03-31
filing_date 2010-05-10
currency_symbol USD
totalAssets 127242317.00
intangibleAssets 31059216.00
otherCurrentAssets 5118334.00
totalLiab 45960944.00
totalStockholderEquity 81281373.00
otherCurrentLiab 4664747.00
commonStock 134590.00
retainedEarnings 22183826.00
otherLiab 9245000.00
goodWill 7182830.00
otherAssets 41462000.00
cash 23167641.00
totalCurrentLiabilities 15978676.00
currentDeferredRevenue 2700000.00
netDebt -9167641.00
shortTermDebt 1600000.00
shortLongTermDebtTotal 14000000.00
otherStockholderEquity 61021738.00
propertyPlantEquipment 36002000.00
totalCurrentAssets 49777841.00
netReceivables 12706601.00
longTermDebt 12400000.00
inventory 8785265.00
accountsPayable 7013929.00
accumulatedOtherComprehensiveIncome -2058781.00
commonStockTotalEquity 134590.00
nonCurrrentAssetsOther 413228.00
nonCurrentAssetsTotal 77464476.00
nonCurrentLiabilitiesTotal 29982268.00
liabilitiesAndStockholdersEquity 127242317.00
cashAndShortTermInvestments 23167641.00
propertyPlantAndEquipmentGross 36002596.00
propertyPlantAndEquipmentNet 36002596.00
commonStockSharesOutstanding 13628376.00
2009-12-31
date 2009-12-31
filing_date 2010-03-16
currency_symbol USD
totalAssets 130701526.00
intangibleAssets 33577451.00
otherCurrentAssets 5105110.00
totalLiab 48558024.00
totalStockholderEquity 82143502.00
otherCurrentLiab 5816170.00
commonStock 134188.00
retainedEarnings 21469546.00
otherLiab 9918000.00
goodWill 7652253.00
otherAssets 45149000.00
cash 24426990.00
totalCurrentLiabilities 16534581.00
currentDeferredRevenue 2751467.00
netDebt -10026990.00
shortTermDebt 1600000.00
shortLongTermDebtTotal 14400000.00
otherStockholderEquity 71964556.00
propertyPlantEquipment 35748000.00
totalCurrentAssets 49804617.00
netReceivables 11831438.00
longTermDebt 12800000.00
inventory 8441079.00
accountsPayable 6366944.00
accumulatedOtherComprehensiveIncome -11424788.00
commonStockTotalEquity 134188.00
nonCurrrentAssetsOther 413228.00
nonCurrentAssetsTotal 80896909.00
nonCurrentLiabilitiesTotal 32023443.00
liabilitiesAndStockholdersEquity 130701526.00
cashAndShortTermInvestments 24426990.00
propertyPlantAndEquipmentGross 35747615.00
propertyPlantAndEquipmentNet 35747615.00
commonStockSharesOutstanding 13628376.00
2009-09-30
date 2009-09-30
filing_date 2009-11-03
currency_symbol USD
totalAssets 96474652.00
intangibleAssets 892157.00
otherCurrentAssets 1638578.00
totalLiab 32144851.00
totalStockholderEquity 64329801.00
otherCurrentLiab 3662389.00
commonStock 114378.00
retainedEarnings 20772398.00
otherLiab 9715000.00
goodWill 892157.00
otherAssets 7631000.00
cash 38540295.00
totalCurrentLiabilities 9230156.00
currentDeferredRevenue 2747115.00
netDebt -23740295.00
shortTermDebt 1600000.00
shortLongTermDebtTotal 14800000.00
otherStockholderEquity 54586748.00
propertyPlantEquipment 33732000.00
totalCurrentAssets 55112258.00
netReceivables 7982193.00
longTermDebt 13200000.00
inventory 6951192.00
accountsPayable 1220652.00
accumulatedOtherComprehensiveIncome -11143723.00
commonStockTotalEquity 114378.00
nonCurrentAssetsTotal 41362394.00
nonCurrentLiabilitiesTotal 22914695.00
liabilitiesAndStockholdersEquity 96474652.00
cashAndShortTermInvestments 38540295.00
propertyPlantAndEquipmentGross 33731908.00
propertyPlantAndEquipmentNet 33731908.00
commonStockSharesOutstanding 11575907.00
2009-06-30
date 2009-06-30
filing_date 2009-08-05
currency_symbol USD
totalAssets 95958077.00
intangibleAssets 906863.00
otherCurrentAssets 1740418.00
totalLiab 33415745.00
totalStockholderEquity 62542332.00
otherCurrentLiab 3360556.00
commonStock 114380.00
retainedEarnings 19260473.00
otherLiab 10330000.00
goodWill 906863.00
otherAssets 7561000.00
cash 39549558.00
totalCurrentLiabilities 9486080.00
currentDeferredRevenue 2756330.00
netDebt -24349558.00
shortTermDebt 1600000.00
shortLongTermDebtTotal 15200000.00
otherStockholderEquity 53996705.00
propertyPlantEquipment 33346000.00
totalCurrentAssets 55050960.00
netReceivables 6456273.00
longTermDebt 13600000.00
inventory 7304711.00
accountsPayable 1769194.00
accumulatedOtherComprehensiveIncome -10829226.00
commonStockTotalEquity 114380.00
nonCurrrentAssetsOther 351477.00
nonCurrentAssetsTotal 40907117.00
nonCurrentLiabilitiesTotal 23929665.00
liabilitiesAndStockholdersEquity 95958077.00
cashAndShortTermInvestments 39549558.00
propertyPlantAndEquipmentGross 33346270.00
propertyPlantAndEquipmentNet 33346270.00
commonStockSharesOutstanding 11548079.00
2009-03-31
date 2009-03-31
filing_date 2009-05-04
currency_symbol USD
totalAssets 95366630.00
intangibleAssets 921569.00
otherCurrentAssets 2094295.00
totalLiab 34041658.00
totalStockholderEquity 61324972.00
otherCurrentLiab 2656446.00
commonStock 114359.00
retainedEarnings 18304699.00
otherLiab 11017000.00
goodWill 921569.00
otherAssets 7494000.00
cash 40426703.00
totalCurrentLiabilities 9024708.00
currentDeferredRevenue 2732018.00
netDebt -24826703.00
shortTermDebt 1600000.00
shortLongTermDebtTotal 15600000.00
otherStockholderEquity 53414812.00
propertyPlantEquipment 32972000.00
totalCurrentAssets 54901347.00
netReceivables 6483017.00
longTermDebt 14000000.00
inventory 5897332.00
accountsPayable 2036244.00
accumulatedOtherComprehensiveIncome -10508898.00
commonStockTotalEquity 114359.00
nonCurrrentAssetsOther 357603.00
nonCurrentAssetsTotal 40465283.00
nonCurrentLiabilitiesTotal 25016950.00
liabilitiesAndStockholdersEquity 95366630.00
cashAndShortTermInvestments 40426703.00
propertyPlantAndEquipmentGross 32972131.00
propertyPlantAndEquipmentNet 32972131.00
commonStockSharesOutstanding 11496518.00
2008-12-31
date 2008-12-31
filing_date 2009-03-09
currency_symbol USD
totalAssets 95820888.00
intangibleAssets 936275.00
otherCurrentAssets 1698648.00
totalLiab 35063904.00
totalStockholderEquity 60756984.00
otherCurrentLiab 2325219.00
commonStock 113776.00
retainedEarnings 17781979.00
otherLiab 11631000.00
goodWill 936275.00
otherAssets 7743000.00
cash 43193655.00
totalCurrentLiabilities 9032852.00
currentDeferredRevenue 2732293.00
netDebt -41593655.00
shortTermDebt 1600000.00
shortLongTermDebtTotal 1600000.00
otherStockholderEquity 53051373.00
propertyPlantEquipment 32247000.00
totalCurrentAssets 55830478.00
netReceivables 5418421.00
longTermDebt 14400000.00
inventory 5519754.00
accountsPayable 2375340.00
accumulatedOtherComprehensiveIncome -10190144.00
commonStockTotalEquity 113776.00
nonCurrentAssetsTotal 39990410.00
nonCurrentLiabilitiesTotal 26031052.00
liabilitiesAndStockholdersEquity 95820888.00
cashAndShortTermInvestments 43193655.00
propertyPlantAndEquipmentGross 32246683.00
propertyPlantAndEquipmentNet 32246683.00
commonStockSharesOutstanding 11496518.00
2008-09-30
date 2008-09-30
filing_date 2008-11-06
currency_symbol USD
totalAssets 88291398.00
intangibleAssets 950981.00
otherCurrentAssets 1989290.00
totalLiab 29016481.00
totalStockholderEquity 59274917.00
otherCurrentLiab 3262735.00
commonStock 113535.00
retainedEarnings 16687474.00
otherLiab 12204000.00
goodWill 950981.00
otherAssets 8036000.00
cash 35368244.00
totalCurrentLiabilities 9412209.00
currentDeferredRevenue 2813024.00
netDebt -27368244.00
shortTermDebt 600000.00
shortLongTermDebtTotal 8000000.00
otherStockholderEquity 52326065.00
propertyPlantEquipment 31327000.00
totalCurrentAssets 48927808.00
netReceivables 6529709.00
longTermDebt 7400000.00
inventory 5040565.00
accountsPayable 2736450.00
accumulatedOtherComprehensiveIncome -9852157.00
commonStockTotalEquity 113535.00
nonCurrrentAssetsOther 561334.00
nonCurrentAssetsTotal 39363590.00
nonCurrentLiabilitiesTotal 19604272.00
liabilitiesAndStockholdersEquity 88291398.00
cashAndShortTermInvestments 35368244.00
propertyPlantAndEquipmentGross 31327046.00
propertyPlantAndEquipmentNet 31327046.00
commonStockSharesOutstanding 11485989.00
2008-06-30
date 2008-06-30
filing_date 2008-08-08
currency_symbol USD
totalAssets 88316450.00
intangibleAssets 965686.00
otherCurrentAssets 2170290.00
totalLiab 30513840.00
totalStockholderEquity 57802610.00
otherCurrentLiab 3727603.00
commonStock 113677.00
retainedEarnings 15583271.00
otherLiab 12820000.00
goodWill 965686.00
otherAssets 8050000.00
cash 37297479.00
totalCurrentLiabilities 10093554.00
currentDeferredRevenue 2819274.00
netDebt -29297479.00
shortTermDebt 400000.00
shortLongTermDebtTotal 8000000.00
otherStockholderEquity 51547896.00
propertyPlantEquipment 30084000.00
totalCurrentAssets 50182335.00
netReceivables 5932086.00
longTermDebt 8000000.00
inventory 4782480.00
accountsPayable 3146677.00
accumulatedOtherComprehensiveIncome -9442234.00
commonStockTotalEquity 113677.00
nonCurrrentAssetsOther 591927.00
nonCurrentAssetsTotal 38134115.00
nonCurrentLiabilitiesTotal 20420286.00
liabilitiesAndStockholdersEquity 88316450.00
cashAndShortTermInvestments 37297479.00
propertyPlantAndEquipmentGross 30084154.00
propertyPlantAndEquipmentNet 30084154.00
commonStockSharesOutstanding 11516177.00
2008-03-31
date 2008-03-31
filing_date 2008-05-07
currency_symbol USD
totalAssets 82564900.00
intangibleAssets 980392.00
otherCurrentAssets 2618843.00
totalLiab 26086814.00
totalStockholderEquity 56478086.00
otherCurrentLiab 4375830.00
commonStock 113279.00
retainedEarnings 14770342.00
otherLiab 13346000.00
goodWill 980392.00
otherAssets 7941000.00
cash 38953354.00
totalCurrentLiabilities 8840666.00
currentDeferredRevenue 2800528.00
netDebt -34953354.00
shortTermDebt 100000.00
shortLongTermDebtTotal 4000000.00
otherStockholderEquity 50676608.00
propertyPlantEquipment 24393000.00
totalCurrentAssets 50231232.00
shortTermInvestments 3501974.00
netReceivables 3290202.00
longTermDebt 3900000.00
inventory 5368833.00
accountsPayable 1564308.00
accumulatedOtherComprehensiveIncome -9082143.00
commonStockTotalEquity 113279.00
nonCurrrentAssetsOther 598052.00
nonCurrentAssetsTotal 32333668.00
nonCurrentLiabilitiesTotal 17246148.00
liabilitiesAndStockholdersEquity 82564900.00
cashAndShortTermInvestments 38953354.00
propertyPlantAndEquipmentGross 24393155.00
propertyPlantAndEquipmentNet 24393155.00
commonStockSharesOutstanding 11612720.00
2007-12-31
date 2007-12-31
filing_date 2008-03-12
currency_symbol USD
totalAssets 79496684.00
intangibleAssets 995098.00
otherCurrentAssets 2851088.00
totalLiab 24535727.00
totalStockholderEquity 54960957.00
otherCurrentLiab 203954.00
commonStock 112233.00
retainedEarnings 14152784.00
otherLiab 13899000.00
goodWill 995098.00
otherAssets 7684000.00
cash 35903569.00
totalCurrentLiabilities 10637361.00
currentDeferredRevenue 2806778.00
netDebt -35903569.00
shortTermDebt 2760010.00
otherStockholderEquity 49427646.00
propertyPlantEquipment 19370000.00
totalCurrentAssets 52442722.00
shortTermInvestments 3501974.00
netReceivables 5795973.00
inventory 4390118.00
accountsPayable 4866619.00
accumulatedOtherComprehensiveIncome -8731706.00
commonStockTotalEquity 112233.00
nonCurrrentAssetsOther 433081.00
nonCurrentAssetsTotal 27053962.00
nonCurrentLiabilitiesTotal 13898366.00
liabilitiesAndStockholdersEquity 79496684.00
cashAndShortTermInvestments 39405543.00
propertyPlantAndEquipmentGross 19369716.00
propertyPlantAndEquipmentNet 19369716.00
commonStockSharesOutstanding 11612720.00
2007-09-30
date 2007-09-30
filing_date 2007-11-09
currency_symbol USD
totalAssets 81229412.00
otherCurrentAssets 1823851.00
totalLiab 28606491.00
totalStockholderEquity 52622921.00
otherCurrentLiab 383336.00
commonStock 111695.00
retainedEarnings 12479388.00
otherLiab 18425000.00
otherAssets 7874000.00
cash 46159638.00
totalCurrentLiabilities 10180844.00
currentDeferredRevenue 3257413.00
netDebt -46159638.00
shortTermDebt 2355160.00
otherStockholderEquity 50788134.00
propertyPlantEquipment 12184000.00
totalCurrentAssets 61171058.00
shortTermInvestments 3508992.00
netReceivables 4965946.00
inventory 4712631.00
accountsPayable 4184935.00
accumulatedOtherComprehensiveIncome -10756296.00
commonStockTotalEquity 111695.00
nonCurrrentAssetsOther 349310.00
nonCurrentAssetsTotal 20058354.00
nonCurrentLiabilitiesTotal 18425647.00
liabilitiesAndStockholdersEquity 81229412.00
cashAndShortTermInvestments 49668630.00
propertyPlantAndEquipmentGross 12183978.00
propertyPlantAndEquipmentNet 12183978.00
commonStockSharesOutstanding 11568074.00
2007-06-30
date 2007-06-30
filing_date 2007-08-07
currency_symbol USD
totalAssets 75661280.00
otherCurrentAssets 1740566.00
totalLiab 25317703.00
totalStockholderEquity 50343577.00
otherCurrentLiab 264257.00
commonStock 111287.00
retainedEarnings 10683158.00
otherLiab 17805000.00
otherAssets 7883000.00
cash 44751227.00
totalCurrentLiabilities 7512796.00
currentDeferredRevenue 3135718.00
netDebt -44751227.00
shortTermDebt 1496690.00
otherStockholderEquity 50123015.00
propertyPlantEquipment 5481000.00
totalCurrentAssets 62296697.00
shortTermInvestments 3515949.00
netReceivables 6751264.00
inventory 5537691.00
accountsPayable 2616131.00
accumulatedOtherComprehensiveIncome -10573883.00
commonStockTotalEquity 111287.00
nonCurrrentAssetsOther 399300.00
nonCurrentAssetsTotal 13364583.00
nonCurrentLiabilitiesTotal 17804907.00
liabilitiesAndStockholdersEquity 75661280.00
cashAndShortTermInvestments 48267176.00
propertyPlantAndEquipmentGross 5480824.00
propertyPlantAndEquipmentNet 5480824.00
commonStockSharesOutstanding 11376673.00
2007-03-31
date 2007-03-31
filing_date 2007-05-09
currency_symbol USD
totalAssets 69428339.00
otherCurrentAssets 1781952.00
totalLiab 21876149.00
totalStockholderEquity 47552190.00
otherCurrentLiab 145946.00
commonStock 109489.00
retainedEarnings 9318307.00
otherLiab 16624000.00
otherAssets 7836000.00
cash 43780878.00
totalCurrentLiabilities 5252498.00
currentDeferredRevenue 2899969.00
netDebt -43780878.00
shortTermDebt 1115208.00
otherStockholderEquity 48523284.00
propertyPlantEquipment 3515000.00
totalCurrentAssets 58076651.00
shortTermInvestments 3522770.00
netReceivables 3007419.00
inventory 5983632.00
accountsPayable 1091375.00
accumulatedOtherComprehensiveIncome -10398890.00
commonStockTotalEquity 109489.00
nonCurrrentAssetsOther 399300.00
nonCurrentAssetsTotal 11351688.00
nonCurrentLiabilitiesTotal 16623651.00
liabilitiesAndStockholdersEquity 69428339.00
cashAndShortTermInvestments 47303648.00
propertyPlantAndEquipmentGross 3515368.00
propertyPlantAndEquipmentNet 3515368.00
commonStockSharesOutstanding 11281322.00
2006-12-31
date 2006-12-31
filing_date 2007-03-13
currency_symbol USD
totalAssets 68113629.00
otherCurrentAssets 1533346.00
totalLiab 22625604.00
totalStockholderEquity 45488025.00
otherCurrentLiab 17253.00
commonStock 107727.00
retainedEarnings 8117530.00
otherLiab 17165000.00
otherAssets 7490000.00
cash 47167432.00
totalCurrentLiabilities 5461367.00
currentDeferredRevenue 2905099.00
netDebt -47167432.00
shortTermDebt 1573835.00
otherStockholderEquity 47500000.00
propertyPlantEquipment 3018000.00
totalCurrentAssets 57605882.00
netReceivables 3509508.00
inventory 5395596.00
accountsPayable 965180.00
accumulatedOtherComprehensiveIncome -10237232.00
commonStockTotalEquity 107727.00
nonCurrrentAssetsOther 193050.00
nonCurrentAssetsTotal 10507747.00
nonCurrentLiabilitiesTotal 17164237.00
liabilitiesAndStockholdersEquity 68113629.00
cashAndShortTermInvestments 47167432.00
propertyPlantAndEquipmentGross 3018008.00
propertyPlantAndEquipmentNet 3018008.00
commonStockSharesOutstanding 11281322.00
2006-09-30
date 2006-09-30
filing_date 2006-11-08
currency_symbol USD
totalAssets 68511502.00
otherCurrentAssets 1489131.00
totalLiab 24569162.00
totalStockholderEquity 43942340.00
otherCurrentLiab 1323262.00
commonStock 107296.00
retainedEarnings 7070768.00
otherLiab 17813000.00
otherAssets 8285000.00
cash 47420450.00
totalCurrentLiabilities 6756030.00
currentDeferredRevenue 2896527.00
netDebt -47420450.00
shortTermDebt 1751065.00
otherStockholderEquity 46911213.00
propertyPlantEquipment 2966000.00
totalCurrentAssets 57261242.00
netReceivables 2747921.00
inventory 5603740.00
accountsPayable 785176.00
accumulatedOtherComprehensiveIncome -10146937.00
commonStockTotalEquity 107296.00
nonCurrrentAssetsOther 143060.00
nonCurrentAssetsTotal 11250260.00
nonCurrentLiabilitiesTotal 17813132.00
liabilitiesAndStockholdersEquity 68511502.00
cashAndShortTermInvestments 47420450.00
propertyPlantAndEquipmentGross 2965547.00
propertyPlantAndEquipmentNet 2965547.00
commonStockSharesOutstanding 11130225.00
2006-06-30
date 2006-06-30
filing_date 2006-08-07
currency_symbol USD
totalAssets 66250453.00
otherCurrentAssets 1759554.00
totalLiab 24602849.00
totalStockholderEquity 41647604.00
otherCurrentLiab 574513.00
commonStock 106256.00
retainedEarnings 5746129.00
otherLiab 18512000.00
otherAssets 8236000.00
cash 46127054.00
totalCurrentLiabilities 6090814.00
currentDeferredRevenue 2890702.00
netDebt -46127054.00
shortTermDebt 1583374.00
otherStockholderEquity 45851752.00
propertyPlantEquipment 2925000.00
totalCurrentAssets 55089391.00
netReceivables 2767691.00
inventory 4435092.00
accountsPayable 1042225.00
accumulatedOtherComprehensiveIncome -10056533.00
commonStockTotalEquity 106256.00
nonCurrrentAssetsOther 143060.00
nonCurrentAssetsTotal 11161062.00
nonCurrentLiabilitiesTotal 18512035.00
liabilitiesAndStockholdersEquity 66250453.00
cashAndShortTermInvestments 46127054.00
propertyPlantAndEquipmentGross 2924962.00
propertyPlantAndEquipmentNet 2924962.00
commonStockSharesOutstanding 10955156.00
2006-03-31
date 2006-03-31
filing_date 2006-05-09
currency_symbol USD
totalAssets 62692781.00
otherCurrentAssets 1936786.00
totalLiab 22983153.00
totalStockholderEquity 39709628.00
otherCurrentLiab 1200957.00
commonStock 105724.00
retainedEarnings 4394063.00
otherLiab 18225000.00
otherAssets 8180000.00
cash 44459721.00
totalCurrentLiabilities 4758153.00
currentDeferredRevenue 2767861.00
netDebt -44459721.00
otherStockholderEquity 45150109.00
propertyPlantEquipment 2375000.00
totalCurrentAssets 52137867.00
netReceivables 2240377.00
inventory 3500983.00
accountsPayable 789335.00
accumulatedOtherComprehensiveIncome -9940268.00
commonStockTotalEquity 105724.00
nonCurrrentAssetsOther 143060.00
nonCurrentAssetsTotal 10554914.00
nonCurrentLiabilitiesTotal 18225000.00
liabilitiesAndStockholdersEquity 62692781.00
cashAndShortTermInvestments 44459721.00
propertyPlantAndEquipmentGross 2375428.00
propertyPlantAndEquipmentNet 2375428.00
commonStockSharesOutstanding 11218360.00
2005-12-31
date 2005-12-31
filing_date 2006-03-09
currency_symbol USD
totalAssets 62618000.00
otherCurrentAssets 2326000.00
totalLiab 24726000.00
totalStockholderEquity 37892000.00
otherCurrentLiab 1719000.00
commonStock 105000.00
retainedEarnings 3514000.00
otherLiab 18900000.00
otherAssets 8112000.00
cash 44747000.00
totalCurrentLiabilities 5826000.00
currentDeferredRevenue 2830000.00
netDebt -44747000.00
otherStockholderEquity 44126000.00
propertyPlantEquipment 2096000.00
totalCurrentAssets 52410000.00
netReceivables 2066000.00
inventory 3271000.00
accountsPayable 1277000.00
accumulatedOtherComprehensiveIncome -9853000.00
commonStockTotalEquity 105000.00
nonCurrrentAssetsOther 143000.00
nonCurrentAssetsTotal 10208000.00
nonCurrentLiabilitiesTotal 18900000.00
liabilitiesAndStockholdersEquity 62618000.00
cashAndShortTermInvestments 44747000.00
propertyPlantAndEquipmentGross 2096000.00
propertyPlantAndEquipmentNet 2096000.00
commonStockSharesOutstanding 11218360.00
2005-09-30
date 2005-09-30
filing_date 2005-11-07
currency_symbol USD
totalAssets 62818000.00
otherCurrentAssets 1683000.00
totalLiab 25757000.00
totalStockholderEquity 37061000.00
otherCurrentLiab 1704000.00
commonStock 105000.00
retainedEarnings 2692000.00
otherLiab 19575000.00
otherAssets 8656000.00
cash 45872000.00
totalCurrentLiabilities 6182000.00
currentDeferredRevenue 2822000.00
netDebt -45872000.00
otherStockholderEquity 44002000.00
propertyPlantEquipment 1695000.00
totalCurrentAssets 52467000.00
netReceivables 1567000.00
inventory 3345000.00
accountsPayable 1656000.00
accumulatedOtherComprehensiveIncome -9738000.00
commonStockTotalEquity 105000.00
nonCurrrentAssetsOther 143000.00
nonCurrentAssetsTotal 10351000.00
nonCurrentLiabilitiesTotal 19575000.00
liabilitiesAndStockholdersEquity 62818000.00
cashAndShortTermInvestments 45872000.00
propertyPlantAndEquipmentGross 1695000.00
propertyPlantAndEquipmentNet 1695000.00
commonStockSharesOutstanding 11480570.00
2005-06-30
date 2005-06-30
filing_date 2005-08-08
currency_symbol USD
totalAssets 59710000.00
otherCurrentAssets 2440000.00
totalLiab 25202000.00
totalStockholderEquity 34508000.00
otherCurrentLiab 1458000.00
commonStock 105000.00
retainedEarnings 160000.00
otherLiab 20250000.00
otherAssets 9500000.00
cash 39930000.00
totalCurrentLiabilities 4951000.00
currentDeferredRevenue 3112000.00
netDebt -39930000.00
otherStockholderEquity 43859000.00
propertyPlantEquipment 1058000.00
totalCurrentAssets 49151000.00
netReceivables 2744000.00
inventory 4037000.00
accountsPayable 381000.00
accumulatedOtherComprehensiveIncome -9616000.00
commonStockTotalEquity 105000.00
nonCurrrentAssetsOther 143000.00
nonCurrentAssetsTotal 10559000.00
nonCurrentLiabilitiesTotal 20251000.00
liabilitiesAndStockholdersEquity 59710000.00
cashAndShortTermInvestments 39930000.00
propertyPlantAndEquipmentGross 1059000.00
propertyPlantAndEquipmentNet 1059000.00
commonStockSharesOutstanding 11537538.00
2005-03-31
date 2005-03-31
filing_date 2005-05-10
currency_symbol USD
totalAssets 59473000.00
otherCurrentAssets 2402000.00
totalLiab 27636000.00
totalStockholderEquity 31837000.00
otherCurrentLiab 1586000.00
commonStock 103000.00
retainedEarnings -1177000.00
otherLiab 21472000.00
otherAssets 9500000.00
cash 40337000.00
totalCurrentLiabilities 6164000.00
currentDeferredRevenue 3792000.00
netDebt -40337000.00
otherStockholderEquity 42413000.00
propertyPlantEquipment 912000.00
totalCurrentAssets 49061000.00
netReceivables 2558000.00
inventory 3764000.00
accountsPayable 786000.00
accumulatedOtherComprehensiveIncome -9502000.00
commonStockTotalEquity 103000.00
nonCurrrentAssetsOther 143000.00
nonCurrentAssetsTotal 10412000.00
nonCurrentLiabilitiesTotal 21472000.00
liabilitiesAndStockholdersEquity 59473000.00
cashAndShortTermInvestments 40337000.00
propertyPlantAndEquipmentGross 912000.00
propertyPlantAndEquipmentNet 912000.00
commonStockSharesOutstanding 11264595.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
totalAssets 59538000.00
otherCurrentAssets 3163000.00
totalLiab 29175000.00
totalStockholderEquity 30363000.00
otherCurrentLiab 2041000.00
commonStock 103000.00
retainedEarnings -2379000.00
otherLiab 22227000.00
otherAssets 9500000.00
cash 39339000.00
totalCurrentLiabilities 6948000.00
currentDeferredRevenue 4116000.00
netDebt -39339000.00
otherStockholderEquity 42033000.00
propertyPlantEquipment 955000.00
totalCurrentAssets 49083000.00
netReceivables 2354000.00
inventory 4227000.00
accountsPayable 791000.00
accumulatedOtherComprehensiveIncome -9394000.00
commonStockTotalEquity 103000.00
nonCurrrentAssetsOther 143000.00
nonCurrentAssetsTotal 10455000.00
nonCurrentLiabilitiesTotal 22227000.00
liabilitiesAndStockholdersEquity 59538000.00
cashAndShortTermInvestments 39339000.00
propertyPlantAndEquipmentGross 955000.00
propertyPlantAndEquipmentNet 955000.00
commonStockSharesOutstanding 11264595.00
2004-09-30
date 2004-09-30
filing_date 2004-11-15
currency_symbol USD
totalAssets 54066000.00
otherCurrentAssets 2768000.00
totalLiab 26180000.00
totalStockholderEquity 27886000.00
otherCurrentLiab 1587000.00
commonStock 102000.00
retainedEarnings -4134000.00
otherLiab 20186000.00
otherAssets 8961000.00
cash 34003000.00
totalCurrentLiabilities 5994000.00
currentDeferredRevenue 3571000.00
netDebt -34003000.00
otherStockholderEquity 41120000.00
propertyPlantEquipment 1093000.00
totalCurrentAssets 44012000.00
netReceivables 3075000.00
inventory 4166000.00
accountsPayable 836000.00
accumulatedOtherComprehensiveIncome -9202000.00
commonStockTotalEquity 102000.00
nonCurrrentAssetsOther 143000.00
nonCurrentAssetsTotal 10054000.00
nonCurrentLiabilitiesTotal 20186000.00
liabilitiesAndStockholdersEquity 54066000.00
cashAndShortTermInvestments 34003000.00
propertyPlantAndEquipmentGross 1093000.00
propertyPlantAndEquipmentNet 1093000.00
commonStockSharesOutstanding 11506999.00
2004-06-30
date 2004-06-30
filing_date 2004-08-16
currency_symbol USD
totalAssets 50670000.00
otherCurrentAssets 2265000.00
totalLiab 23840000.00
totalStockholderEquity 26830000.00
otherCurrentLiab 1433000.00
commonStock 101000.00
retainedEarnings -5018000.00
otherLiab 18700000.00
otherAssets 8345000.00
cash 33536000.00
totalCurrentLiabilities 5140000.00
currentDeferredRevenue 3120000.00
netDebt -33536000.00
otherStockholderEquity 40768000.00
propertyPlantEquipment 1082000.00
totalCurrentAssets 41243000.00
netReceivables 1693000.00
inventory 3749000.00
accountsPayable 587000.00
accumulatedOtherComprehensiveIncome -9021000.00
commonStockTotalEquity 101000.00
nonCurrrentAssetsOther 143000.00
nonCurrentAssetsTotal 9427000.00
nonCurrentLiabilitiesTotal 18700000.00
liabilitiesAndStockholdersEquity 50670000.00
cashAndShortTermInvestments 33536000.00
propertyPlantAndEquipmentGross 1082000.00
propertyPlantAndEquipmentNet 1082000.00
commonStockSharesOutstanding 11396116.00
2004-03-31
date 2004-03-31
filing_date 2004-05-17
currency_symbol USD
totalAssets 52692000.00
otherCurrentAssets 1875000.00
totalLiab 26916000.00
totalStockholderEquity 25776000.00
otherCurrentLiab 3099000.00
commonStock 100000.00
retainedEarnings -5783000.00
otherLiab 19250000.00
otherAssets 8546000.00
cash 34499000.00
totalCurrentLiabilities 7666000.00
currentDeferredRevenue 2667000.00
netDebt -34499000.00
shortTermDebt 1095000.00
otherStockholderEquity 40308000.00
propertyPlantEquipment 1175000.00
totalCurrentAssets 42971000.00
netReceivables 2975000.00
inventory 3622000.00
accountsPayable 805000.00
accumulatedOtherComprehensiveIncome -8849000.00
commonStockTotalEquity 100000.00
treasuryStock -7000.00
nonCurrrentAssetsOther 143000.00
nonCurrentAssetsTotal 9721000.00
nonCurrentLiabilitiesTotal 19250000.00
liabilitiesAndStockholdersEquity 52692000.00
cashAndShortTermInvestments 34499000.00
propertyPlantAndEquipmentGross 1175000.00
propertyPlantAndEquipmentNet 1175000.00
commonStockSharesOutstanding 11257264.00
2003-12-31
date 2003-12-31
filing_date 2004-03-30
currency_symbol USD
totalAssets 21873000.00
otherCurrentAssets 899000.00
totalLiab 3889000.00
totalStockholderEquity 17984000.00
otherCurrentLiab 65000.00
commonStock 100000.00
retainedEarnings -13569000.00
otherLiab 1800000.00
otherAssets 143000.00
cash 14592000.00
totalCurrentLiabilities 2089000.00
currentDeferredRevenue 378000.00
netDebt -14592000.00
shortTermDebt 1297000.00
otherStockholderEquity 40137000.00
propertyPlantEquipment 1191000.00
totalCurrentAssets 20539000.00
shortTermInvestments 818000.00
netReceivables 1421000.00
inventory 3627000.00
accountsPayable 349000.00
accumulatedOtherComprehensiveIncome -8684000.00
commonStockTotalEquity 100000.00
treasuryStock -27000.00
nonCurrrentAssetsOther 143000.00
nonCurrentAssetsTotal 1334000.00
nonCurrentLiabilitiesTotal 1800000.00
liabilitiesAndStockholdersEquity 21873000.00
cashAndShortTermInvestments 14592000.00
propertyPlantAndEquipmentGross 1191000.00
propertyPlantAndEquipmentNet 1191000.00
commonStockSharesOutstanding 11257264.00
2003-09-30
date 2003-09-30
filing_date 2003-11-14
currency_symbol USD
totalAssets 19757000.00
otherCurrentAssets 394000.00
totalLiab 2603000.00
totalStockholderEquity 17154000.00
otherCurrentLiab 1145000.00
commonStock 100000.00
retainedEarnings -14370000.00
otherAssets 143000.00
cash 12611000.00
totalCurrentLiabilities 2603000.00
currentDeferredRevenue 1030000.00
netDebt -12611000.00
otherStockholderEquity 39851000.00
propertyPlantEquipment 1358000.00
totalCurrentAssets 18256000.00
netReceivables 1909000.00
inventory 3342000.00
accountsPayable 428000.00
accumulatedOtherComprehensiveIncome -8427000.00
commonStockTotalEquity 100000.00
treasuryStock -148000.00
nonCurrrentAssetsOther 143000.00
nonCurrentAssetsTotal 1501000.00
nonCurrentLiabilitiesTotal 1458000.00
liabilitiesAndStockholdersEquity 19757000.00
cashAndShortTermInvestments 12611000.00
propertyPlantAndEquipmentGross 1358000.00
propertyPlantAndEquipmentNet 1358000.00
commonStockSharesOutstanding 10422066.00
2003-06-30
date 2003-06-30
filing_date 2003-08-14
currency_symbol USD
totalAssets 18814000.00
otherCurrentAssets 249000.00
totalLiab 2135000.00
totalStockholderEquity 16679000.00
otherCurrentLiab 1003000.00
commonStock 100000.00
retainedEarnings -14790000.00
otherAssets 202000.00
cash 11453000.00
totalCurrentLiabilities 2135000.00
currentDeferredRevenue 726000.00
netDebt -11453000.00
otherStockholderEquity 39544000.00
propertyPlantEquipment 1577000.00
totalCurrentAssets 17035000.00
netReceivables 2105000.00
inventory 3228000.00
accountsPayable 406000.00
accumulatedOtherComprehensiveIncome -8175000.00
commonStockTotalEquity 100000.00
treasuryStock -244000.00
nonCurrrentAssetsOther 202000.00
nonCurrentAssetsTotal 1779000.00
nonCurrentLiabilitiesTotal 1132000.00
liabilitiesAndStockholdersEquity 18814000.00
cashAndShortTermInvestments 11453000.00
propertyPlantAndEquipmentGross 1577000.00
propertyPlantAndEquipmentNet 1577000.00
commonStockSharesOutstanding 9941121.00
2003-03-31
date 2003-03-31
filing_date 2003-05-15
currency_symbol USD
totalAssets 19347000.00
otherCurrentAssets 245000.00
totalLiab 2596000.00
totalStockholderEquity 16751000.00
otherCurrentLiab 1548000.00
commonStock 100000.00
retainedEarnings -14709000.00
otherAssets 202000.00
cash 10490000.00
totalCurrentLiabilities 2596000.00
currentDeferredRevenue 329000.00
netDebt -10490000.00
otherStockholderEquity 39287000.00
propertyPlantEquipment 1788000.00
totalCurrentAssets 17357000.00
shortTermInvestments 2500000.00
netReceivables 948000.00
inventory 3174000.00
accountsPayable 719000.00
accumulatedOtherComprehensiveIncome -7927000.00
commonStockTotalEquity 100000.00
treasuryStock -280000.00
nonCurrrentAssetsOther 202000.00
nonCurrentAssetsTotal 1990000.00
nonCurrentLiabilitiesTotal 1048000.00
liabilitiesAndStockholdersEquity 19347000.00
cashAndShortTermInvestments 12990000.00
propertyPlantAndEquipmentGross 1788000.00
propertyPlantAndEquipmentNet 1788000.00
commonStockSharesOutstanding 9934280.00
2002-12-31
date 2002-12-31
filing_date 2003-03-27
currency_symbol USD
totalAssets 20086426.00
otherCurrentAssets 319898.00
totalLiab 3022578.00
totalStockholderEquity 17063848.00
otherCurrentLiab 326480.00
commonStock 99919.00
retainedEarnings -14396549.00
otherAssets 201000.00
cash 11001596.00
totalCurrentLiabilities 3022578.00
currentDeferredRevenue 147408.00
netDebt -11001596.00
shortTermDebt 1703208.00
otherStockholderEquity 39038870.00
propertyPlantEquipment 1941000.00
totalCurrentAssets 17943797.00
shortTermInvestments 2500000.00
netReceivables 1198236.00
inventory 2924067.00
accountsPayable 845482.00
accumulatedOtherComprehensiveIncome -7678392.00
commonStockTotalEquity 99919.00
treasuryStock -280000.00
nonCurrrentAssetsOther 202060.00
nonCurrentAssetsTotal 2142629.00
nonCurrentLiabilitiesTotal 992890.00
liabilitiesAndStockholdersEquity 20086426.00
cashAndShortTermInvestments 13501596.00
propertyPlantAndEquipmentGross 1940569.00
propertyPlantAndEquipmentNet 1940569.00
commonStockSharesOutstanding 9934280.00
2002-09-30
date 2002-09-30
filing_date 2002-11-14
currency_symbol USD
totalAssets 19927638.00
otherCurrentAssets 623724.00
totalLiab 3522872.00
totalStockholderEquity 16404766.00
otherCurrentLiab 1785901.00
commonStock 99919.00
retainedEarnings -15055631.00
otherAssets 321000.00
cash 7201085.00
totalCurrentLiabilities 3522872.00
currentDeferredRevenue 959889.00
netDebt -7201085.00
otherStockholderEquity 38763242.00
propertyPlantEquipment 2203000.00
totalCurrentAssets 17404091.00
shortTermInvestments 4500000.00
netReceivables 2303018.00
inventory 2776264.00
accountsPayable 777082.00
accumulatedOtherComprehensiveIncome -7402764.00
commonStockTotalEquity 99919.00
treasuryStock -280000.00
nonCurrrentAssetsOther 321060.00
nonCurrentAssetsTotal 2523547.00
nonCurrentLiabilitiesTotal 1736971.00
liabilitiesAndStockholdersEquity 19927638.00
cashAndShortTermInvestments 11701085.00
propertyPlantAndEquipmentGross 2202487.00
propertyPlantAndEquipmentNet 2202487.00
commonStockSharesOutstanding 9934280.00
2002-06-30
date 2002-06-30
filing_date 2002-08-14
currency_symbol USD
totalAssets 20215280.00
otherCurrentAssets 455603.00
totalLiab 3072871.00
totalStockholderEquity 17142409.00
otherCurrentLiab 1740923.00
commonStock 99919.00
retainedEarnings -14317988.00
otherAssets 321000.00
cash 7477859.00
totalCurrentLiabilities 3072871.00
currentDeferredRevenue 566010.00
netDebt -7477859.00
otherStockholderEquity 38487297.00
propertyPlantEquipment 2445000.00
totalCurrentAssets 17448804.00
shortTermInvestments 4500000.00
netReceivables 2228694.00
inventory 2786648.00
accountsPayable 765938.00
accumulatedOtherComprehensiveIncome -7126819.00
commonStockTotalEquity 99919.00
treasuryStock -280000.00
nonCurrrentAssetsOther 321060.00
nonCurrentAssetsTotal 2766476.00
nonCurrentLiabilitiesTotal 1331948.00
liabilitiesAndStockholdersEquity 20215280.00
cashAndShortTermInvestments 11977859.00
propertyPlantAndEquipmentGross 2445416.00
propertyPlantAndEquipmentNet 2445416.00
commonStockSharesOutstanding 9934280.00
2002-03-31
date 2002-03-31
filing_date 2002-05-15
currency_symbol USD
totalAssets 21102209.00
otherCurrentAssets 343224.00
totalLiab 2802604.00
totalStockholderEquity 18299605.00
otherCurrentLiab 1697156.00
commonStock 99919.00
retainedEarnings -13160792.00
otherAssets 401000.00
cash 10447648.00
totalCurrentLiabilities 2802604.00
currentDeferredRevenue 402633.00
netDebt -10447648.00
otherStockholderEquity 38214841.00
propertyPlantEquipment 2691000.00
totalCurrentAssets 18010495.00
shortTermInvestments 2000000.00
netReceivables 2053279.00
inventory 3166344.00
accountsPayable 702815.00
accumulatedOtherComprehensiveIncome -6854363.00
commonStockTotalEquity 99919.00
treasuryStock -280000.00
nonCurrrentAssetsOther 401160.00
nonCurrentAssetsTotal 3091714.00
nonCurrentLiabilitiesTotal 1105448.00
liabilitiesAndStockholdersEquity 21102209.00
cashAndShortTermInvestments 12447648.00
propertyPlantAndEquipmentGross 2690554.00
propertyPlantAndEquipmentNet 2690554.00
commonStockSharesOutstanding 9934280.00
2001-12-31
date 2001-12-31
filing_date 2002-03-28
currency_symbol USD
totalAssets 22915797.00
otherCurrentAssets 540476.00
totalLiab 2811985.00
totalStockholderEquity 20103812.00
otherCurrentLiab 1842399.00
commonStock 99919.00
retainedEarnings -11356585.00
otherAssets 401000.00
cash 9064977.00
totalCurrentLiabilities 2811985.00
currentDeferredRevenue 15001.00
netDebt -9064977.00
otherStockholderEquity 37943653.00
propertyPlantEquipment 2947000.00
totalCurrentAssets 19567765.00
shortTermInvestments 3994401.00
netReceivables 2240929.00
inventory 3726982.00
accountsPayable 954585.00
accumulatedOtherComprehensiveIncome -6583175.00
commonStockTotalEquity 99919.00
treasuryStock -280000.00
nonCurrrentAssetsOther 401160.00
nonCurrentAssetsTotal 3348032.00
nonCurrentLiabilitiesTotal 969586.00
liabilitiesAndStockholdersEquity 22915797.00
cashAndShortTermInvestments 13059378.00
propertyPlantAndEquipmentGross 2946872.00
propertyPlantAndEquipmentNet 2946872.00
commonStockSharesOutstanding 9934280.00
2001-09-30
date 2001-09-30
filing_date 2001-11-14
currency_symbol USD
totalAssets 23824217.00
intangibleAssets 76545000.00
otherCurrentAssets 365086.00
totalLiab 3269019.00
totalStockholderEquity 20555198.00
otherCurrentLiab 1986444.00
commonStock 99919.00
retainedEarnings -10899828.00
goodWill 6721000.00
otherAssets 372000.00
cash 10001142.00
totalCurrentLiabilities 3269019.00
currentDeferredRevenue 401475.00
netDebt 19181858.00
shortLongTermDebtTotal 29183000.00
otherStockholderEquity 31360476.00
propertyPlantEquipment 3190000.00
totalCurrentAssets 20261834.00
shortTermInvestments 3957994.00
netReceivables 2003398.00
inventory 3934214.00
accountsPayable 881100.00
accumulatedOtherComprehensiveIncome -5369.00
commonStockTotalEquity 99919.00
treasuryStock -280000.00
nonCurrrentAssetsOther -82894340.00
nonCurrentAssetsTotal 3562383.00
nonCurrentLiabilitiesTotal 1282575.00
liabilitiesAndStockholdersEquity 23824217.00
cashAndShortTermInvestments 13959136.00
propertyPlantAndEquipmentGross 3190723.00
propertyPlantAndEquipmentNet 3190723.00
commonStockSharesOutstanding 9934280.00
2001-06-30
date 2001-06-30
filing_date 2001-08-14
currency_symbol USD
totalAssets 25641434.00
otherCurrentAssets 475067.00
totalLiab 3770307.00
totalStockholderEquity 21871127.00
otherCurrentLiab 1881041.00
commonStock 99919.00
retainedEarnings -9567791.00
otherAssets 371000.00
cash 8263944.00
totalCurrentLiabilities 3770307.00
currentDeferredRevenue 237657.00
netDebt -8263944.00
otherStockholderEquity 31360476.00
propertyPlantEquipment 3278000.00
totalCurrentAssets 21991655.00
shortTermInvestments 7421823.00
netReceivables 1206148.00
inventory 4624673.00
accountsPayable 1651609.00
accumulatedOtherComprehensiveIncome -21477.00
commonStockTotalEquity 99919.00
treasuryStock -280000.00
nonCurrrentAssetsOther 371660.00
nonCurrentAssetsTotal 3649779.00
nonCurrentLiabilitiesTotal 1889266.00
liabilitiesAndStockholdersEquity 25641434.00
cashAndShortTermInvestments 15685767.00
propertyPlantAndEquipmentGross 3123124.00
propertyPlantAndEquipmentNet 3278119.00
commonStockSharesOutstanding 9934280.00
2001-03-31
date 2001-03-31
filing_date 2001-04-02
currency_symbol USD
totalAssets 28978501.00
otherCurrentAssets 612890.00
totalLiab 2266179.00
totalStockholderEquity 26712322.00
otherCurrentLiab 1395677.00
commonStock 99919.00
retainedEarnings -4598952.00
otherAssets 506000.00
cash 8265936.00
totalCurrentLiabilities 2266179.00
netDebt -8265936.00
otherStockholderEquity 31455904.00
propertyPlantEquipment 3033000.00
totalCurrentAssets 25348777.00
shortTermInvestments 10039849.00
netReceivables 1692457.00
inventory 4737645.00
accountsPayable 870502.00
accumulatedOtherComprehensiveIncome -244549.00
commonStockTotalEquity 99919.00
treasuryStock -280000.00
nonCurrrentAssetsOther 506600.00
nonCurrentAssetsTotal 3629724.00
nonCurrentLiabilitiesTotal 870502.00
liabilitiesAndStockholdersEquity 28978501.00
cashAndShortTermInvestments 18305785.00
propertyPlantAndEquipmentGross 3033223.00
propertyPlantAndEquipmentNet 3123124.00
commonStockSharesOutstanding 9934280.00
2000-12-31
date 2000-12-31
currency_symbol USD
totalAssets 28978501.00
otherCurrentAssets 613000.00
totalLiab 2266179.00
totalStockholderEquity 26713000.00
otherCurrentLiab 1395000.00
commonStock 100000.00
retainedEarnings -4598952.00
otherAssets 507000.00
cash 8265936.00
totalCurrentLiabilities 2266179.00
netDebt -8265936.00
propertyPlantEquipment 3123000.00
totalCurrentAssets 25348777.00
shortTermInvestments 10039849.00
netReceivables 1692457.00
inventory 4737645.00
accountsPayable 871000.00
accumulatedOtherComprehensiveIncome -5498455.00
commonStockTotalEquity 99919.00
treasuryStock -280000.00
nonCurrrentAssetsOther 506600.00
liabilitiesAndStockholdersEquity 28978501.00
propertyPlantAndEquipmentGross 3123124.00
commonStockSharesOutstanding 9934280.00
2000-09-30
date 2000-09-30
filing_date 2000-11-14
currency_symbol USD
totalAssets 30618933.00
otherCurrentAssets 459911.00
totalLiab 6316038.00
totalStockholderEquity 24302895.00
otherCurrentLiab 5837821.00
commonStock 99919.00
retainedEarnings -6937906.00
otherAssets 507000.00
cash 5678470.00
totalCurrentLiabilities 6316038.00
netDebt -5678470.00
otherStockholderEquity 31455904.00
propertyPlantEquipment 3266000.00
totalCurrentAssets 26846059.00
shortTermInvestments 12291843.00
netReceivables 1849674.00
inventory 6566161.00
accountsPayable 478217.00
accumulatedOtherComprehensiveIncome -315022.00
commonStockTotalEquity 99919.00
treasuryStock -280000.00
nonCurrrentAssetsOther 506600.00
nonCurrentAssetsTotal 3772874.00
nonCurrentLiabilitiesTotal 478217.00
liabilitiesAndStockholdersEquity 30618933.00
cashAndShortTermInvestments 17970313.00
propertyPlantAndEquipmentGross 3266274.00
propertyPlantAndEquipmentNet 3266274.00
commonStockSharesOutstanding 9934280.00
2000-06-30
date 2000-06-30
filing_date 2000-08-14
currency_symbol USD
totalAssets 32928686.00
otherCurrentAssets 485894.00
totalLiab 7310963.00
totalStockholderEquity 25617723.00
otherCurrentLiab 3351581.00
commonStock 99919.00
retainedEarnings -5555082.00
otherLiab 2650000.00
otherAssets 478000.00
cash 5469430.00
totalCurrentLiabilities 4660963.00
netDebt -5469430.00
otherStockholderEquity 31457456.00
propertyPlantEquipment 3464000.00
totalCurrentAssets 28987195.00
shortTermInvestments 13681829.00
netReceivables 2115629.00
inventory 7234413.00
accountsPayable 1309382.00
accumulatedOtherComprehensiveIncome -384570.00
commonStockTotalEquity 99919.00
treasuryStock -280000.00
nonCurrrentAssetsOther 477600.00
nonCurrentAssetsTotal 3941491.00
nonCurrentLiabilitiesTotal 2650000.00
liabilitiesAndStockholdersEquity 32928686.00
cashAndShortTermInvestments 19151259.00
propertyPlantAndEquipmentGross 3463891.00
propertyPlantAndEquipmentNet 3463891.00
commonStockSharesOutstanding 9918842.00
2000-03-31
date 2000-03-31
filing_date 2000-05-15
currency_symbol USD
totalAssets 32655996.00
otherCurrentAssets 475183.00
totalLiab 7334731.00
totalStockholderEquity 25321265.00
otherCurrentLiab 4188319.00
commonStock 99919.00
retainedEarnings -5336593.00
otherLiab 2725000.00
otherAssets 6065000.00
cash 8946312.00
totalCurrentLiabilities 4609731.00
netDebt -8946312.00
otherStockholderEquity 31032921.00
propertyPlantEquipment 3405000.00
totalCurrentAssets 23185962.00
shortTermInvestments 5159546.00
netReceivables 1811927.00
inventory 6792994.00
accountsPayable 421412.00
accumulatedOtherComprehensiveIncome -474982.00
commonStockTotalEquity 99919.00
treasuryStock -797000.00
nonCurrrentAssetsOther 6065065.00
nonCurrentAssetsTotal 9470034.00
nonCurrentLiabilitiesTotal 2725000.00
liabilitiesAndStockholdersEquity 32655996.00
cashAndShortTermInvestments 14105858.00
propertyPlantAndEquipmentGross 3404969.00
propertyPlantAndEquipmentNet 3404969.00
commonStockSharesOutstanding 9804284.00
1999-12-31
date 1999-12-31
filing_date 2000-03-30
currency_symbol USD
totalAssets 32500000.00
otherCurrentAssets 700000.00
totalLiab 6800000.00
totalStockholderEquity 25700000.00
otherCurrentLiab 3400000.00
commonStock 100000.00
retainedEarnings -4800000.00
cash 6400000.00
totalCurrentLiabilities 4000000.00
netDebt -6400000.00
otherStockholderEquity 31000000.00
totalCurrentAssets 22900000.00
shortTermInvestments 8200000.00
netReceivables 2100000.00
inventory 5500000.00
accountsPayable 600000.00
accumulatedOtherComprehensiveIncome -600000.00
commonStockTotalEquity 100000.00
nonCurrrentAssetsOther 6100000.00
nonCurrentAssetsTotal 9600000.00
nonCurrentLiabilitiesTotal 2800000.00
liabilitiesAndStockholdersEquity 32500000.00
cashAndShortTermInvestments 14600000.00
propertyPlantAndEquipmentGross 3500000.00
propertyPlantAndEquipmentNet 3500000.00
commonStockSharesOutstanding 9804284.00
1999-09-30
date 1999-09-30
filing_date 1999-11-15
currency_symbol USD
totalAssets 31700000.00
otherCurrentAssets 500000.00
totalLiab 2200000.00
totalStockholderEquity 29500000.00
otherCurrentLiab 1500000.00
commonStock 100000.00
retainedEarnings -900000.00
cash 1400000.00
totalCurrentLiabilities 2200000.00
netDebt -1400000.00
otherStockholderEquity 31000000.00
totalCurrentAssets 22100000.00
shortTermInvestments 13600000.00
netReceivables 2400000.00
inventory 4200000.00
accountsPayable 700000.00
accumulatedOtherComprehensiveIncome -700000.00
commonStockTotalEquity 100000.00
nonCurrrentAssetsOther 6100000.00
nonCurrentAssetsTotal 9600000.00
nonCurrentLiabilitiesTotal 700000.00
liabilitiesAndStockholdersEquity 31700000.00
cashAndShortTermInvestments 15000000.00
propertyPlantAndEquipmentGross 3500000.00
propertyPlantAndEquipmentNet 3500000.00
commonStockSharesOutstanding 9940228.00
1999-06-30
date 1999-06-30
filing_date 1999-08-16
currency_symbol USD
totalAssets 31800000.00
otherCurrentAssets 600000.00
totalLiab 2400000.00
totalStockholderEquity 29400000.00
otherCurrentLiab 1600000.00
commonStock 100000.00
retainedEarnings -900000.00
cash 5200000.00
totalCurrentLiabilities 2400000.00
netDebt -5200000.00
otherStockholderEquity 31000000.00
totalCurrentAssets 22800000.00
shortTermInvestments 10200000.00
netReceivables 2800000.00
inventory 4000000.00
accountsPayable 800000.00
accumulatedOtherComprehensiveIncome -800000.00
commonStockTotalEquity 100000.00
nonCurrrentAssetsOther 6000000.00
nonCurrentAssetsTotal 9000000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 31800000.00
cashAndShortTermInvestments 15400000.00
propertyPlantAndEquipmentGross 3000000.00
propertyPlantAndEquipmentNet 3000000.00
commonStockSharesOutstanding 9558024.00
1999-03-31
date 1999-03-31
filing_date 1999-05-17
currency_symbol USD
totalAssets 31100000.00
otherCurrentAssets 16600000.00
totalLiab 2700000.00
totalStockholderEquity 28400000.00
otherCurrentLiab 1400000.00
retainedEarnings -1300000.00
cash 5600000.00
totalCurrentLiabilities 2700000.00
netDebt -5600000.00
otherStockholderEquity 33700000.00
totalCurrentAssets 28000000.00
netReceivables 2300000.00
inventory 3500000.00
accountsPayable 1300000.00
accumulatedOtherComprehensiveIncome -4000000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 3100000.00
nonCurrentLiabilitiesTotal 1300000.00
liabilitiesAndStockholdersEquity 31100000.00
cashAndShortTermInvestments 5600000.00
propertyPlantAndEquipmentGross 2800000.00
propertyPlantAndEquipmentNet 2800000.00
commonStockSharesOutstanding 10000000.00
1998-12-31
date 1998-12-31
filing_date 1999-03-31
currency_symbol USD
totalAssets 32400000.00
otherCurrentAssets 12300000.00
totalLiab 2500000.00
totalStockholderEquity 29900000.00
otherCurrentLiab 1500000.00
retainedEarnings -1700000.00
cash 10700000.00
totalCurrentLiabilities 2400000.00
netDebt -10700000.00
otherStockholderEquity 35400000.00
totalCurrentAssets 29500000.00
netReceivables 3000000.00
inventory 3500000.00
accountsPayable 900000.00
accumulatedOtherComprehensiveIncome -3800000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 2900000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 32400000.00
cashAndShortTermInvestments 10700000.00
propertyPlantAndEquipmentGross 2600000.00
propertyPlantAndEquipmentNet 2600000.00
commonStockSharesOutstanding 10000000.00
1998-09-30
date 1998-09-30
filing_date 1998-11-16
currency_symbol USD
totalAssets 32800000.00
otherCurrentAssets 11800000.00
totalLiab 2000000.00
totalStockholderEquity 30800000.00
otherCurrentLiab 1300000.00
retainedEarnings -2400000.00
cash 12700000.00
totalCurrentLiabilities 2000000.00
netDebt -12700000.00
otherStockholderEquity 36900000.00
totalCurrentAssets 30100000.00
netReceivables 2300000.00
inventory 3300000.00
accountsPayable 700000.00
accumulatedOtherComprehensiveIncome -3700000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 2700000.00
nonCurrentLiabilitiesTotal 700000.00
liabilitiesAndStockholdersEquity 32800000.00
cashAndShortTermInvestments 12700000.00
propertyPlantAndEquipmentGross 2400000.00
propertyPlantAndEquipmentNet 2400000.00
commonStockSharesOutstanding 10000000.00
1998-06-30
date 1998-06-30
filing_date 1998-08-14
currency_symbol USD
totalAssets 32100000.00
otherCurrentAssets 700000.00
totalLiab 2100000.00
totalStockholderEquity 30000000.00
otherCurrentLiab 1200000.00
retainedEarnings -3200000.00
cash 23500000.00
totalCurrentLiabilities 2100000.00
netDebt -23500000.00
otherStockholderEquity 36800000.00
totalCurrentAssets 29700000.00
netReceivables 2700000.00
inventory 2800000.00
accountsPayable 900000.00
accumulatedOtherComprehensiveIncome -3600000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 2400000.00
nonCurrentLiabilitiesTotal 900000.00
liabilitiesAndStockholdersEquity 32100000.00
cashAndShortTermInvestments 23500000.00
propertyPlantAndEquipmentGross 2200000.00
propertyPlantAndEquipmentNet 2200000.00
commonStockSharesOutstanding 11000000.00
1998-03-31
date 1998-03-31
filing_date 1998-05-15
currency_symbol USD
totalAssets 29900000.00
otherCurrentAssets 400000.00
totalLiab 2300000.00
totalStockholderEquity 27600000.00
otherCurrentLiab 1400000.00
retainedEarnings -5400000.00
cash 22400000.00
totalCurrentLiabilities 2100000.00
netDebt -22400000.00
otherStockholderEquity 36400000.00
totalCurrentAssets 28300000.00
netReceivables 2700000.00
inventory 2800000.00
accountsPayable 700000.00
accumulatedOtherComprehensiveIncome -3400000.00
nonCurrrentAssetsOther 400000.00
nonCurrentAssetsTotal 1600000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 29900000.00
cashAndShortTermInvestments 22400000.00
propertyPlantAndEquipmentGross 1200000.00
propertyPlantAndEquipmentNet 1200000.00
commonStockSharesOutstanding 10000000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-31
currency_symbol USD
totalAssets 28700000.00
otherCurrentAssets 700000.00
totalLiab 2500000.00
totalStockholderEquity 26200000.00
otherCurrentLiab 1400000.00
retainedEarnings -6000000.00
cash 22700000.00
totalCurrentLiabilities 2400000.00
netDebt -22700000.00
otherStockholderEquity 35500000.00
totalCurrentAssets 27800000.00
netReceivables 1900000.00
inventory 2500000.00
accountsPayable 1000000.00
accumulatedOtherComprehensiveIncome -3300000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 900000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 28700000.00
cashAndShortTermInvestments 22700000.00
propertyPlantAndEquipmentGross 800000.00
propertyPlantAndEquipmentNet 800000.00
commonStockSharesOutstanding 10000000.00
1997-09-30
date 1997-09-30
filing_date 1997-11-14
currency_symbol USD
totalAssets 8100000.00
otherCurrentAssets 500000.00
totalLiab 2200000.00
totalStockholderEquity 5900000.00
otherCurrentLiab 1300000.00
retainedEarnings -9100000.00
cash 3100000.00
totalCurrentLiabilities 2100000.00
netDebt -3100000.00
otherStockholderEquity 15500000.00
totalCurrentAssets 7300000.00
netReceivables 1000000.00
inventory 2700000.00
accountsPayable 800000.00
accumulatedOtherComprehensiveIncome -3200000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 800000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 8100000.00
cashAndShortTermInvestments 3100000.00
propertyPlantAndEquipmentGross 600000.00
propertyPlantAndEquipmentNet 600000.00
commonStockSharesOutstanding 6000000.00
1997-06-30
date 1997-06-30
filing_date 1997-08-13
currency_symbol USD
totalAssets 7900000.00
otherCurrentAssets 600000.00
totalLiab 2000000.00
totalStockholderEquity 5900000.00
otherCurrentLiab 1300000.00
retainedEarnings -8800000.00
cash 2900000.00
totalCurrentLiabilities 1800000.00
netDebt -2900000.00
otherStockholderEquity 15200000.00
totalCurrentAssets 7100000.00
netReceivables 1200000.00
inventory 2400000.00
accountsPayable 500000.00
accumulatedOtherComprehensiveIncome -3200000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 800000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 7900000.00
cashAndShortTermInvestments 2900000.00
propertyPlantAndEquipmentGross 700000.00
propertyPlantAndEquipmentNet 700000.00
commonStockSharesOutstanding 6000000.00
1997-03-31
date 1997-03-31
filing_date 1997-05-15
currency_symbol USD
totalAssets 7100000.00
otherCurrentAssets 400000.00
totalLiab 1600000.00
totalStockholderEquity 5500000.00
otherCurrentLiab 800000.00
retainedEarnings -9200000.00
cash 2600000.00
totalCurrentLiabilities 1500000.00
netDebt -2500000.00
shortLongTermDebtTotal 100000.00
otherStockholderEquity 15100000.00
totalCurrentAssets 6200000.00
netReceivables 700000.00
inventory 2500000.00
accountsPayable 700000.00
accumulatedOtherComprehensiveIncome -3100000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 900000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 7100000.00
cashAndShortTermInvestments 2600000.00
propertyPlantAndEquipmentGross 800000.00
propertyPlantAndEquipmentNet 800000.00
commonStockSharesOutstanding 5000000.00
1996-12-31
date 1996-12-31
filing_date 1997-01-14
currency_symbol USD
totalAssets 7900000.00
otherCurrentAssets 300000.00
totalLiab 1600000.00
totalStockholderEquity 6300000.00
otherCurrentLiab 900000.00
retainedEarnings -7600000.00
cash 2900000.00
totalCurrentLiabilities 1500000.00
netDebt -2900000.00
otherStockholderEquity 11300000.00
totalCurrentAssets 6700000.00
netReceivables 900000.00
inventory 2600000.00
accountsPayable 600000.00
accumulatedOtherComprehensiveIncome -3000000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 1200000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 7900000.00
cashAndShortTermInvestments 2900000.00
propertyPlantAndEquipmentGross 800000.00
propertyPlantAndEquipmentNet 1200000.00
commonStockSharesOutstanding 4736842.00
1996-09-30
date 1996-09-30
filing_date 1996-11-30
currency_symbol USD
totalAssets 7900000.00
totalLiab 1600000.00
retainedEarnings -7600000.00
cash 2900000.00
totalCurrentLiabilities 1500000.00
netDebt -2900000.00
totalCurrentAssets 6700000.00
netReceivables 900000.00
inventory 2600000.00
accumulatedOtherComprehensiveIncome -3600000.00
nonCurrentAssetsTotal 1200000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 7900000.00
propertyPlantAndEquipmentGross 1200000.00
commonStockSharesOutstanding 4736842.00
1996-06-30
date 1996-06-30
filing_date 1996-07-15
currency_symbol USD
totalAssets 9400000.00
otherCurrentAssets 400000.00
totalLiab 1700000.00
totalStockholderEquity 7700000.00
otherCurrentLiab 1200000.00
retainedEarnings -5800000.00
cash 4000000.00
totalCurrentLiabilities 1600000.00
netDebt -4000000.00
otherStockholderEquity 11000000.00
totalCurrentAssets 7900000.00
netReceivables 600000.00
inventory 2900000.00
accountsPayable 400000.00
accumulatedOtherComprehensiveIncome -3500000.00
nonCurrentAssetsTotal 1500000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 9400000.00
cashAndShortTermInvestments 4000000.00
propertyPlantAndEquipmentGross 1300000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 5000000.00
1996-03-31
date 1996-03-31
filing_date 1996-05-31
currency_symbol USD
totalAssets 9400000.00
totalLiab 1700000.00
retainedEarnings -5800000.00
cash 4000000.00
totalCurrentLiabilities 1600000.00
netDebt -4000000.00
totalCurrentAssets 7900000.00
netReceivables 600000.00
inventory 2900000.00
accumulatedOtherComprehensiveIncome -3200000.00
nonCurrentAssetsTotal 1500000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 9400000.00
propertyPlantAndEquipmentGross 1500000.00
commonStockSharesOutstanding 5000000.00
1995-12-31
date 1995-12-31
filing_date 1996-02-29
currency_symbol USD
totalAssets 7000000.00
otherCurrentAssets 200000.00
totalLiab 2500000.00
totalStockholderEquity 4500000.00
otherCurrentLiab 300000.00
retainedEarnings -5300000.00
cash 1500000.00
totalCurrentLiabilities 1900000.00
netDebt -500000.00
shortTermDebt 1000000.00
shortLongTermDebtTotal 1000000.00
otherStockholderEquity 7400000.00
totalCurrentAssets 5400000.00
netReceivables 600000.00
inventory 3100000.00
accountsPayable 600000.00
accumulatedOtherComprehensiveIncome -3100000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 1600000.00
nonCurrentLiabilitiesTotal 600000.00
liabilitiesAndStockholdersEquity 7000000.00
cashAndShortTermInvestments 1500000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 3461538.00
1995-09-30
date 1995-09-30
filing_date 1995-11-30
currency_symbol USD
totalAssets 7700000.00
otherCurrentAssets 300000.00
totalLiab 2300000.00
totalStockholderEquity 5400000.00
otherCurrentLiab 300000.00
retainedEarnings -4400000.00
cash 2200000.00
totalCurrentLiabilities 1800000.00
netDebt -1200000.00
shortTermDebt 1000000.00
shortLongTermDebtTotal 1000000.00
otherStockholderEquity 7400000.00
totalCurrentAssets 6200000.00
netReceivables 500000.00
inventory 3200000.00
accountsPayable 500000.00
accumulatedOtherComprehensiveIncome -3000000.00
nonCurrentAssetsTotal 1500000.00
nonCurrentLiabilitiesTotal 500000.00
liabilitiesAndStockholdersEquity 7700000.00
cashAndShortTermInvestments 2200000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 3125000.00
1995-06-30
date 1995-06-30
filing_date 1995-08-31
currency_symbol USD
totalAssets 8000000.00
otherCurrentAssets 300000.00
totalLiab 2200000.00
totalStockholderEquity 5800000.00
otherCurrentLiab 300000.00
retainedEarnings -3900000.00
cash 2800000.00
totalCurrentLiabilities 1700000.00
netDebt -1800000.00
shortTermDebt 1000000.00
shortLongTermDebtTotal 1000000.00
otherStockholderEquity 10300000.00
totalCurrentAssets 6600000.00
netReceivables 200000.00
inventory 3300000.00
accountsPayable 400000.00
accumulatedOtherComprehensiveIncome -2900000.00
nonCurrentAssetsTotal 1400000.00
nonCurrentLiabilitiesTotal 500000.00
liabilitiesAndStockholdersEquity 8000000.00
cashAndShortTermInvestments 2800000.00
propertyPlantAndEquipmentGross 1400000.00
propertyPlantAndEquipmentNet 1400000.00
commonStockSharesOutstanding 3125000.00
1995-03-31
date 1995-03-31
filing_date 1995-05-31
currency_symbol USD
totalAssets 9100000.00
otherCurrentAssets 500000.00
totalLiab 2500000.00
totalStockholderEquity 6600000.00
otherCurrentLiab 400000.00
retainedEarnings -3000000.00
cash 3300000.00
totalCurrentLiabilities 1900000.00
netDebt -2300000.00
shortTermDebt 1000000.00
shortLongTermDebtTotal 1000000.00
otherStockholderEquity 10200000.00
totalCurrentAssets 7900000.00
netReceivables 500000.00
inventory 3600000.00
accountsPayable 500000.00
accumulatedOtherComprehensiveIncome -2900000.00
nonCurrentAssetsTotal 1200000.00
nonCurrentLiabilitiesTotal 600000.00
liabilitiesAndStockholdersEquity 9100000.00
cashAndShortTermInvestments 3300000.00
propertyPlantAndEquipmentGross 1200000.00
propertyPlantAndEquipmentNet 1200000.00
commonStockSharesOutstanding 3571429.00
1994-12-31
date 1994-12-31
filing_date 1995-02-28
currency_symbol USD
totalAssets 6800000.00
otherCurrentAssets 100000.00
totalLiab 2000000.00
totalStockholderEquity 4800000.00
otherCurrentLiab 200000.00
retainedEarnings -2500000.00
cash 1600000.00
totalCurrentLiabilities 500000.00
netDebt -600000.00
shortLongTermDebtTotal 1000000.00
otherStockholderEquity 10100000.00
totalCurrentAssets 5600000.00
netReceivables 200000.00
inventory 3700000.00
accountsPayable 300000.00
accumulatedOtherComprehensiveIncome -2800000.00
nonCurrentAssetsTotal 1200000.00
nonCurrentLiabilitiesTotal 1500000.00
liabilitiesAndStockholdersEquity 6800000.00
cashAndShortTermInvestments 1600000.00
propertyPlantAndEquipmentGross 1200000.00
propertyPlantAndEquipmentNet 1200000.00
commonStockSharesOutstanding 3333333.00
1994-09-30
date 1994-09-30
filing_date 1994-11-30
currency_symbol USD
totalAssets 7100000.00
otherCurrentAssets 100000.00
totalLiab 2100000.00
totalStockholderEquity 5000000.00
otherCurrentLiab 200000.00
retainedEarnings -2300000.00
cash 2000000.00
totalCurrentLiabilities 600000.00
netDebt -1000000.00
shortLongTermDebtTotal 1000000.00
otherStockholderEquity 10000000.00
totalCurrentAssets 5800000.00
netReceivables 400000.00
inventory 3300000.00
accountsPayable 400000.00
accumulatedOtherComprehensiveIncome -2700000.00
nonCurrentAssetsTotal 1300000.00
nonCurrentLiabilitiesTotal 1500000.00
liabilitiesAndStockholdersEquity 7100000.00
cashAndShortTermInvestments 2000000.00
propertyPlantAndEquipmentGross 1300000.00
propertyPlantAndEquipmentNet 1300000.00
commonStockSharesOutstanding 2857143.00
1994-06-30
date 1994-06-30
filing_date 1994-08-31
currency_symbol USD
totalAssets 7700000.00
otherCurrentAssets 100000.00
totalLiab 2300000.00
totalStockholderEquity 5400000.00
otherCurrentLiab 300000.00
retainedEarnings -1900000.00
cash 2600000.00
totalCurrentLiabilities 800000.00
netDebt -1600000.00
shortLongTermDebtTotal 1000000.00
otherStockholderEquity 9900000.00
totalCurrentAssets 6300000.00
netReceivables 200000.00
inventory 3400000.00
accountsPayable 500000.00
accumulatedOtherComprehensiveIncome -2600000.00
nonCurrentAssetsTotal 1400000.00
nonCurrentLiabilitiesTotal 1500000.00
liabilitiesAndStockholdersEquity 7700000.00
cashAndShortTermInvestments 2600000.00
propertyPlantAndEquipmentGross 1400000.00
propertyPlantAndEquipmentNet 1400000.00
commonStockSharesOutstanding 2857143.00
1994-03-31
date 1994-03-31
filing_date 1994-05-31
currency_symbol USD
totalAssets 8300000.00
otherCurrentAssets 200000.00
totalLiab 2400000.00
totalStockholderEquity 5900000.00
otherCurrentLiab 300000.00
retainedEarnings -1300000.00
cash 3300000.00
totalCurrentLiabilities 800000.00
netDebt -2300000.00
shortLongTermDebtTotal 1000000.00
otherStockholderEquity 9800000.00
totalCurrentAssets 6800000.00
netReceivables 200000.00
inventory 3100000.00
accountsPayable 500000.00
accumulatedOtherComprehensiveIncome -2600000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 1500000.00
nonCurrentLiabilitiesTotal 1600000.00
liabilitiesAndStockholdersEquity 8300000.00
cashAndShortTermInvestments 3300000.00
propertyPlantAndEquipmentGross 1400000.00
propertyPlantAndEquipmentNet 1400000.00
commonStockSharesOutstanding 2941176.00
1993-12-31
date 1993-12-31
filing_date 1994-02-28
currency_symbol USD
totalAssets 8600000.00
otherCurrentAssets 200000.00
totalLiab 2200000.00
totalStockholderEquity 6400000.00
otherCurrentLiab 300000.00
retainedEarnings -800000.00
cash 3500000.00
totalCurrentLiabilities 600000.00
netDebt -2500000.00
shortLongTermDebtTotal 1000000.00
otherStockholderEquity 9700000.00
totalCurrentAssets 7200000.00
netReceivables 600000.00
inventory 2900000.00
accountsPayable 300000.00
accumulatedOtherComprehensiveIncome -2500000.00
nonCurrentAssetsTotal 1400000.00
nonCurrentLiabilitiesTotal 1600000.00
liabilitiesAndStockholdersEquity 8600000.00
cashAndShortTermInvestments 3500000.00
propertyPlantAndEquipmentGross 1400000.00
propertyPlantAndEquipmentNet 1400000.00
commonStockSharesOutstanding 2857143.00
1993-09-30
date 1993-09-30
filing_date 1993-11-30
currency_symbol USD
totalAssets 9300000.00
otherCurrentAssets 100000.00
totalLiab 2700000.00
totalStockholderEquity 6600000.00
otherCurrentLiab 300000.00
retainedEarnings -600000.00
cash 4500000.00
totalCurrentLiabilities 1100000.00
netDebt -3500000.00
shortLongTermDebtTotal 1000000.00
otherStockholderEquity 9600000.00
totalCurrentAssets 7800000.00
netReceivables 500000.00
inventory 2700000.00
accountsPayable 800000.00
accumulatedOtherComprehensiveIncome -2400000.00
nonCurrentAssetsTotal 1500000.00
nonCurrentLiabilitiesTotal 1600000.00
liabilitiesAndStockholdersEquity 9300000.00
cashAndShortTermInvestments 4500000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 2500000.00
1993-06-30
date 1993-06-30
filing_date 1993-08-31
currency_symbol USD
totalAssets 9600000.00
otherCurrentAssets 100000.00
totalLiab 2900000.00
totalStockholderEquity 6700000.00
otherCurrentLiab 300000.00
retainedEarnings -500000.00
cash 5100000.00
totalCurrentLiabilities 1300000.00
netDebt -4100000.00
shortLongTermDebtTotal 1000000.00
otherStockholderEquity 9600000.00
totalCurrentAssets 8100000.00
netReceivables 300000.00
inventory 2600000.00
accountsPayable 1000000.00
accumulatedOtherComprehensiveIncome -2400000.00
nonCurrentAssetsTotal 1500000.00
nonCurrentLiabilitiesTotal 1600000.00
liabilitiesAndStockholdersEquity 9600000.00
cashAndShortTermInvestments 5100000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 2500000.00
1993-03-31
date 1993-03-31
filing_date 1993-05-31
currency_symbol USD
totalAssets 9500000.00
otherCurrentAssets 400000.00
totalLiab 2200000.00
totalStockholderEquity 7300000.00
otherCurrentLiab 100000.00
retainedEarnings 100000.00
cash 5400000.00
totalCurrentLiabilities 400000.00
netDebt -4500000.00
shortLongTermDebtTotal 900000.00
otherStockholderEquity 8400000.00
totalCurrentAssets 5800000.00
accountsPayable 300000.00
accumulatedOtherComprehensiveIncome -1200000.00
nonCurrrentAssetsOther 2500000.00
nonCurrentAssetsTotal 3700000.00
nonCurrentLiabilitiesTotal 1800000.00
liabilitiesAndStockholdersEquity 9500000.00
cashAndShortTermInvestments 5400000.00
propertyPlantAndEquipmentGross 1200000.00
propertyPlantAndEquipmentNet 1200000.00
commonStockSharesOutstanding 2857143.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-16
currency_symbol USD
totalAssets 349128000.00
intangibleAssets 74599000.00
otherCurrentAssets 8828000.00
totalLiab 63565000.00
totalStockholderEquity 285563000.00
deferredLongTermLiab 6436000.00
otherCurrentLiab 16767000.00
commonStock 146000.00
capitalStock 146000.00
retainedEarnings 210719000.00
otherLiab 6834000.00
goodWill 7339000.00
otherAssets 18668000.00
cash 86327000.00
totalCurrentLiabilities 27914000.00
netDebt -55437000.00
shortTermDebt 2073000.00
shortLongTermDebtTotal 30890000.00
otherStockholderEquity 81141000.00
propertyPlantEquipment 48279000.00
totalCurrentAssets 169547000.00
netTangibleAssets 232442000.00
shortTermInvestments 34627000.00
netReceivables 34627000.00
inventory 39765000.00
accountsPayable 9074000.00
accumulatedOtherComprehensiveIncome -6443000.00
commonStockTotalEquity 146000.00
retainedEarningsTotalEquity 210719000.00
nonCurrrentAssetsOther 17219000.00
nonCurrentAssetsTotal 179581000.00
capitalLeaseObligations 28817000.00
nonCurrentLiabilitiesOther 398000.00
nonCurrentLiabilitiesTotal 35651000.00
capitalSurpluse 81141000.00
liabilitiesAndStockholdersEquity 349128000.00
cashAndShortTermInvestments 86327000.00
propertyPlantAndEquipmentGross 48279000.00
propertyPlantAndEquipmentNet 78975000.00
netWorkingCapital 141633000.00
netInvestedCapital 285563000.00
commonStockSharesOutstanding 14561000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-11
currency_symbol USD
totalAssets 347535000.00
intangibleAssets 82382000.00
otherCurrentAssets 8289000.00
totalLiab 60450000.00
totalStockholderEquity 287085000.00
deferredLongTermLiab 10157000.00
otherCurrentLiab 4315000.00
commonStock 144000.00
capitalStock 144000.00
retainedEarnings 225578000.00
otherLiab 11415000.00
goodWill 7781000.00
otherAssets 20285000.00
cash 94386000.00
totalCurrentLiabilities 29795000.00
currentDeferredRevenue 16133000.00
netDebt -75146000.00
shortTermDebt 1714000.00
shortLongTermDebtTotal 19240000.00
otherStockholderEquity 67081000.00
propertyPlantEquipment 47602000.00
totalCurrentAssets 168528000.00
netTangibleAssets 216162000.00
netReceivables 29843000.00
inventory 36010000.00
accountsPayable 7633000.00
accumulatedOtherComprehensiveIncome -5718000.00
commonStockTotalEquity 144000.00
retainedEarningsTotalEquity 225578000.00
nonCurrrentAssetsOther 20285000.00
nonCurrentAssetsTotal 179007000.00
capitalLeaseObligations 20954000.00
nonCurrentLiabilitiesOther 1258000.00
nonCurrentLiabilitiesTotal 30655000.00
capitalSurpluse 67081000.00
liabilitiesAndStockholdersEquity 347535000.00
cashAndShortTermInvestments 94386000.00
propertyPlantAndEquipmentGross 47602000.00
propertyPlantAndEquipmentNet 68559000.00
netWorkingCapital 138733000.00
netInvestedCapital 287085000.00
commonStockSharesOutstanding 14634000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-05
currency_symbol USD
totalAssets 365605000.00
intangibleAssets 91157000.00
otherCurrentAssets 8754000.00
totalLiab 93205000.00
totalStockholderEquity 272400000.00
deferredLongTermLiab 11895000.00
otherCurrentLiab 13090000.00
commonStock 143000.00
capitalStock 143000.00
retainedEarnings 221444000.00
otherLiab 35459000.00
goodWill 8413000.00
otherAssets 38039000.00
cash 95817000.00
totalCurrentLiabilities 36867000.00
currentDeferredRevenue 13208000.00
netDebt -74938000.00
shortTermDebt 1585000.00
shortLongTermDebtTotal 20879000.00
otherStockholderEquity 55355000.00
propertyPlantEquipment 50613000.00
totalCurrentAssets 177383000.00
netTangibleAssets 193709000.00
shortTermInvestments 2501000.00
netReceivables 24102000.00
inventory 46209000.00
accountsPayable 8984000.00
accumulatedOtherComprehensiveIncome -4542000.00
commonStockTotalEquity 143000.00
retainedEarningsTotalEquity 221444000.00
nonCurrrentAssetsOther 15420000.00
nonCurrentAssetsTotal 188222000.00
capitalLeaseObligations 20879000.00
nonCurrentLiabilitiesOther 23564000.00
nonCurrentLiabilitiesTotal 56338000.00
capitalSurpluse 55355000.00
liabilitiesAndStockholdersEquity 365605000.00
cashAndShortTermInvestments 98318000.00
propertyPlantAndEquipmentGross 73232000.00
propertyPlantAndEquipmentNet 73232000.00
netWorkingCapital 140516000.00
netInvestedCapital 272400000.00
commonStockSharesOutstanding 14222000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-06
currency_symbol USD
totalAssets 330710000.00
intangibleAssets 7585000.00
otherCurrentAssets 1441000.00
totalLiab 42332000.00
totalStockholderEquity 288378000.00
deferredLongTermLiab 4331000.00
otherCurrentLiab 11304000.00
commonStock 143000.00
capitalStock 143000.00
retainedEarnings 245426000.00
otherLiab 4688000.00
goodWill 7694000.00
otherAssets -1441000.00
cash 157463000.00
totalCurrentLiabilities 16277000.00
netDebt -136096000.00
shortTermDebt 1141000.00
shortLongTermDebtTotal 21367000.00
otherStockholderEquity 48707000.00
propertyPlantEquipment 50783000.00
totalCurrentAssets 235747000.00
netTangibleAssets 294466000.00
shortTermInvestments 27480000.00
netReceivables 23079000.00
inventory 21995000.00
accountsPayable 3832000.00
accumulatedOtherComprehensiveIncome -5898000.00
commonStockTotalEquity 143000.00
retainedEarningsTotalEquity 245426000.00
nonCurrrentAssetsOther 7478000.00
nonCurrentAssetsTotal 96404000.00
capitalLeaseObligations 22508000.00
nonCurrentLiabilitiesOther 357000.00
nonCurrentLiabilitiesTotal 26055000.00
capitalSurpluse 48707000.00
liabilitiesAndStockholdersEquity 330710000.00
cashAndShortTermInvestments 184943000.00
propertyPlantAndEquipmentGross 73647000.00
propertyPlantAndEquipmentNet 73647000.00
netWorkingCapital 218029000.00
netInvestedCapital 288378000.00
commonStockSharesOutstanding 14374000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-27
currency_symbol USD
totalAssets 278993000.00
intangibleAssets 9191000.00
otherCurrentAssets 1854000.00
totalLiab 15381000.00
totalStockholderEquity 263612000.00
deferredLongTermLiab 3542000.00
otherCurrentLiab 8146000.00
commonStock 142000.00
capitalStock 142000.00
retainedEarnings 218233000.00
otherLiab 4092000.00
goodWill 7851000.00
otherAssets 4897000.00
cash 89042000.00
totalCurrentLiabilities 11289000.00
netDebt -89042000.00
otherStockholderEquity 50763000.00
propertyPlantEquipment 54111000.00
totalCurrentAssets 202943000.00
netTangibleAssets 263612000.00
shortTermInvestments 69972000.00
netReceivables 20775000.00
inventory 21300000.00
accountsPayable 3143000.00
accumulatedOtherComprehensiveIncome -5526000.00
commonStockTotalEquity 142000.00
retainedEarningsTotalEquity 218233000.00
nonCurrrentAssetsOther 4897000.00
nonCurrentAssetsTotal 76050000.00
nonCurrentLiabilitiesOther 550000.00
nonCurrentLiabilitiesTotal 4092000.00
capitalSurpluse 50763000.00
liabilitiesAndStockholdersEquity 278993000.00
cashAndShortTermInvestments 159014000.00
propertyPlantAndEquipmentGross 54111000.00
propertyPlantAndEquipmentNet 54111000.00
netWorkingCapital 195487000.00
netInvestedCapital 263612000.00
commonStockSharesOutstanding 14689000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-27
currency_symbol USD
totalAssets 282617000.00
intangibleAssets 10635000.00
otherCurrentAssets 3211000.00
totalLiab 19126000.00
totalStockholderEquity 263491000.00
deferredLongTermLiab 5393000.00
otherCurrentLiab 6326000.00
commonStock 147000.00
retainedEarnings 199511000.00
otherLiab 6053000.00
goodWill 8218000.00
otherAssets 1254000.00
cash 133256000.00
totalCurrentLiabilities 13073000.00
netDebt -133256000.00
otherStockholderEquity 68617000.00
propertyPlantEquipment 56183000.00
totalCurrentAssets 206327000.00
netTangibleAssets 244638000.00
shortTermInvestments 24000000.00
netReceivables 23825000.00
longTermDebt 0.00
inventory 22035000.00
accountsPayable 6747000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4784000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 147000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 199511000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1254000.00
nonCurrentAssetsTotal 76290000.00
nonCurrentLiabilitiesOther 660000.00
nonCurrentLiabilitiesTotal 6053000.00
capitalSurpluse 68617000.00
liabilitiesAndStockholdersEquity 282617000.00
cashAndShortTermInvestments 157256000.00
propertyPlantAndEquipmentGross 56183000.00
propertyPlantAndEquipmentNet 56183000.00
netWorkingCapital 193254000.00
netInvestedCapital 263491000.00
commonStockSharesOutstanding 15068000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-24
currency_symbol USD
totalAssets 240246000.00
intangibleAssets 10227000.00
otherCurrentAssets 2098000.00
totalLiab 17473000.00
totalStockholderEquity 222773000.00
deferredLongTermLiab 6596000.00
otherCurrentLiab 6496000.00
commonStock 146000.00
retainedEarnings 168209000.00
otherLiab 8674000.00
goodWill 7214000.00
otherAssets 69000.00
cash 104261000.00
totalCurrentLiabilities 8799000.00
currentDeferredRevenue 48000.00
netDebt -104261000.00
shortTermDebt -48000.00
otherStockholderEquity 61735000.00
propertyPlantEquipment 52296000.00
totalCurrentAssets 170440000.00
netTangibleAssets 215559000.00
shortTermInvestments 20500000.00
netReceivables 27598000.00
longTermDebt 0.00
inventory 15983000.00
accountsPayable 2303000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7317000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 146000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 168209000.00
treasuryStock 0.00
nonCurrrentAssetsOther 69000.00
nonCurrentAssetsTotal 69806000.00
nonCurrentLiabilitiesOther 2078000.00
nonCurrentLiabilitiesTotal 8674000.00
capitalSurpluse 61735000.00
liabilitiesAndStockholdersEquity 240246000.00
cashAndShortTermInvestments 124761000.00
propertyPlantAndEquipmentGross 52296000.00
propertyPlantAndEquipmentNet 52296000.00
commonStockSharesOutstanding 15116000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-10
currency_symbol USD
totalAssets 235748000.00
intangibleAssets 11656000.00
otherCurrentAssets 1385000.00
totalLiab 24900000.00
totalStockholderEquity 210848000.00
deferredLongTermLiab 6841000.00
otherCurrentLiab 8976000.00
commonStock 150000.00
retainedEarnings 135662000.00
otherLiab 7622000.00
goodWill 7482000.00
otherAssets 69000.00
cash 110707000.00
totalCurrentLiabilities 17278000.00
currentDeferredRevenue 66000.00
netDebt -110707000.00
shortTermDebt -66000.00
otherStockholderEquity 81685000.00
propertyPlantEquipment 40108000.00
totalCurrentAssets 176433000.00
netTangibleAssets 191710000.00
shortTermInvestments 27751000.00
netReceivables 21652000.00
longTermDebt 0.00
inventory 14938000.00
accountsPayable 8302000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6649000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 150000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
nonCurrrentAssetsOther 69000.00
nonCurrentAssetsTotal 59315000.00
nonCurrentLiabilitiesOther 781000.00
nonCurrentLiabilitiesTotal 7622000.00
capitalSurpluse 81685000.00
liabilitiesAndStockholdersEquity 235748000.00
cashAndShortTermInvestments 138458000.00
propertyPlantAndEquipmentGross 40108000.00
propertyPlantAndEquipmentNet 40108000.00
commonStockSharesOutstanding 15321000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-13
currency_symbol USD
totalAssets 193996376.00
intangibleAssets 14894710.00
otherCurrentAssets 2560374.00
totalLiab 15899279.00
totalStockholderEquity 178097097.00
deferredLongTermLiab 9032082.00
otherCurrentLiab 4747526.00
commonStock 148517.00
retainedEarnings 104903681.00
otherLiab 996000.00
goodWill 8338699.00
otherAssets 69000.00
cash 100155864.00
totalCurrentLiabilities 5973262.00
currentDeferredRevenue 24510.00
netDebt -100155864.00
otherStockholderEquity 77539699.00
propertyPlantEquipment 31668883.00
totalCurrentAssets 139025042.00
netTangibleAssets 154863688.00
shortTermInvestments 6750000.00
netReceivables 17152028.00
longTermDebt 0.00
inventory 12406776.00
accountsPayable 1201226.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4494800.00
additionalPaidInCapital 0.00
commonStockTotalEquity 148517.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 104903681.00
treasuryStock 0.00
nonCurrrentAssetsOther 69042.00
nonCurrentAssetsTotal 54971334.00
nonCurrentLiabilitiesOther 893935.00
nonCurrentLiabilitiesTotal 9926017.00
capitalSurpluse 77539699.00
liabilitiesAndStockholdersEquity 193996376.00
cashAndShortTermInvestments 106905864.00
propertyPlantAndEquipmentGross 31668883.00
propertyPlantAndEquipmentNet 31668883.00
accumulatedDepreciation -21950706.00
commonStockSharesOutstanding 15269435.00
2013-12-31
date 2013-12-31
filing_date 2014-03-13
currency_symbol USD
totalAssets 156041881.00
intangibleAssets 18998409.00
otherCurrentAssets 1524997.00
totalLiab 20407850.00
totalStockholderEquity 135634031.00
deferredLongTermLiab 0.00
otherCurrentLiab 6308157.00
commonStock 142893.00
retainedEarnings 66584202.00
otherLiab 3188000.00
goodWill 9443894.00
otherAssets 69000.00
cash 63333160.00
totalCurrentLiabilities 9282501.00
currentDeferredRevenue 180433.00
netDebt -63333160.00
otherStockholderEquity 70606031.00
propertyPlantEquipment 32939000.00
totalCurrentAssets 94591787.00
shortTermInvestments 0.00
netReceivables 18736845.00
longTermDebt 0.00
inventory 10996785.00
accountsPayable 2793911.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1699095.00
additionalPaidInCapital 0.00
commonStockTotalEquity 142893.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
nonCurrrentAssetsOther 69080.00
nonCurrentAssetsTotal 61450094.00
nonCurrentLiabilitiesTotal 11125349.00
liabilitiesAndStockholdersEquity 156041881.00
cashAndShortTermInvestments 63333160.00
propertyPlantAndEquipmentGross 32938711.00
propertyPlantAndEquipmentNet 32938711.00
commonStockSharesOutstanding 14825599.00
2012-12-31
date 2012-12-31
filing_date 2013-03-14
currency_symbol USD
totalAssets 142069051.00
intangibleAssets 20334636.00
otherCurrentAssets 3571060.00
totalLiab 33143917.00
totalStockholderEquity 108925134.00
deferredLongTermLiab 2152778.00
otherCurrentLiab 7635713.00
commonStock 138659.00
retainedEarnings 46009681.00
otherLiab 3694000.00
goodWill 9065891.00
otherAssets 171000.00
cash 44067477.00
totalCurrentLiabilities 14452618.00
currentDeferredRevenue 2875067.00
netDebt -34467477.00
shortTermDebt 1600000.00
shortLongTermDebtTotal 9600000.00
otherStockholderEquity 65431424.00
propertyPlantEquipment 35113000.00
totalCurrentAssets 77384490.00
shortTermInvestments 0.00
netReceivables 21462481.00
longTermDebt 8000000.00
inventory 8283472.00
accountsPayable 2341838.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2654630.00
additionalPaidInCapital 0.00
commonStockTotalEquity 138659.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
nonCurrrentAssetsOther 171053.00
nonCurrentAssetsTotal 64684561.00
nonCurrentLiabilitiesTotal 18691299.00
liabilitiesAndStockholdersEquity 142069051.00
cashAndShortTermInvestments 44067477.00
propertyPlantAndEquipmentGross 35112981.00
propertyPlantAndEquipmentNet 35112981.00
commonStockSharesOutstanding 14344577.00
2011-12-31
date 2011-12-31
filing_date 2012-03-13
currency_symbol USD
totalAssets 132844434.00
intangibleAssets 23148563.00
otherCurrentAssets 3750053.00
totalLiab 38081656.00
totalStockholderEquity 94762778.00
deferredLongTermLiab 12394581.00
otherCurrentLiab 5772076.00
commonStock 136305.00
retainedEarnings 34252221.00
otherLiab 6568000.00
goodWill 8883407.00
otherAssets 205000.00
cash 35777222.00
totalCurrentLiabilities 14538423.00
currentDeferredRevenue 2866667.00
netDebt -24577222.00
shortTermDebt 1600000.00
shortLongTermDebtTotal 11200000.00
otherStockholderEquity 63441433.00
propertyPlantEquipment 36469878.00
totalCurrentAssets 64137544.00
netTangibleAssets 62730808.00
shortTermInvestments 0.00
netReceivables 17307786.00
longTermDebt 9600000.00
inventory 7302483.00
accountsPayable 4299680.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3067181.00
additionalPaidInCapital 0.00
commonStockTotalEquity 136305.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 34252221.00
treasuryStock 0.00
nonCurrrentAssetsOther 205042.00
nonCurrentAssetsTotal 68706890.00
longTermDebtTotal 9600000.00
nonCurrentLiabilitiesOther 1548652.00
nonCurrentLiabilitiesTotal 23543233.00
capitalSurpluse 63441433.00
liabilitiesAndStockholdersEquity 132844434.00
cashAndShortTermInvestments 35777222.00
propertyPlantAndEquipmentGross 36469878.00
propertyPlantAndEquipmentNet 36469878.00
accumulatedDepreciation -14380752.00
commonStockSharesOutstanding 13747813.00
2010-12-31
date 2010-12-31
filing_date 2011-03-16
currency_symbol USD
totalAssets 128936868.00
intangibleAssets 25764185.00
otherCurrentAssets 4350791.00
totalLiab 43746722.00
totalStockholderEquity 85190146.00
otherCurrentLiab 5375585.00
commonStock 134823.00
retainedEarnings 25785541.00
otherLiab 6960000.00
goodWill 9091960.00
otherAssets 777000.00
cash 28201932.00
totalCurrentLiabilities 19369940.00
currentDeferredRevenue 2700000.00
netDebt -15401932.00
shortTermDebt 1600000.00
shortLongTermDebtTotal 12800000.00
otherStockholderEquity 61817558.00
propertyPlantEquipment 36981000.00
totalCurrentAssets 56322336.00
netReceivables 14819868.00
longTermDebt 11200000.00
inventory 8949745.00
accountsPayable 9694355.00
accumulatedOtherComprehensiveIncome -2547776.00
commonStockTotalEquity 134823.00
nonCurrrentAssetsOther 384988.00
nonCurrentAssetsTotal 72614532.00
nonCurrentLiabilitiesTotal 24376782.00
liabilitiesAndStockholdersEquity 128936868.00
cashAndShortTermInvestments 28201932.00
propertyPlantAndEquipmentGross 36981394.00
propertyPlantAndEquipmentNet 36981394.00
commonStockSharesOutstanding 13646533.00
2009-12-31
date 2009-12-31
filing_date 2010-03-16
currency_symbol USD
totalAssets 130701526.00
intangibleAssets 33577451.00
otherCurrentAssets 5105110.00
totalLiab 48558024.00
totalStockholderEquity 82143502.00
otherCurrentLiab 5816170.00
commonStock 134188.00
retainedEarnings 21469546.00
otherLiab 9918000.00
goodWill 7652253.00
otherAssets 3919000.00
cash 24426990.00
totalCurrentLiabilities 16534581.00
currentDeferredRevenue 2751467.00
netDebt -10026990.00
shortTermDebt 1600000.00
shortLongTermDebtTotal 14400000.00
otherStockholderEquity 71964556.00
propertyPlantEquipment 35748000.00
totalCurrentAssets 49804617.00
netReceivables 11831438.00
longTermDebt 12800000.00
inventory 8441079.00
accountsPayable 6366944.00
accumulatedOtherComprehensiveIncome -11424788.00
commonStockTotalEquity 134188.00
nonCurrrentAssetsOther 413228.00
nonCurrentAssetsTotal 80896909.00
nonCurrentLiabilitiesTotal 32023443.00
liabilitiesAndStockholdersEquity 130701526.00
cashAndShortTermInvestments 24426990.00
propertyPlantAndEquipmentGross 35747615.00
propertyPlantAndEquipmentNet 35747615.00
commonStockSharesOutstanding 11562304.00
2008-12-31
date 2008-12-31
filing_date 2009-03-09
currency_symbol USD
totalAssets 95820888.00
intangibleAssets 936275.00
otherCurrentAssets 1698648.00
totalLiab 35063904.00
totalStockholderEquity 60756984.00
otherCurrentLiab 2325219.00
commonStock 113776.00
retainedEarnings 17781979.00
otherLiab 11631000.00
goodWill 936275.00
otherAssets 6807000.00
cash 43193655.00
totalCurrentLiabilities 9032852.00
currentDeferredRevenue 2732293.00
netDebt -41593655.00
shortTermDebt 1600000.00
shortLongTermDebtTotal 1600000.00
otherStockholderEquity 53051373.00
propertyPlantEquipment 32247000.00
totalCurrentAssets 55830478.00
netReceivables 5418421.00
longTermDebt 14400000.00
inventory 5519754.00
accountsPayable 2375340.00
accumulatedOtherComprehensiveIncome -10190144.00
commonStockTotalEquity 113776.00
nonCurrentAssetsTotal 39990410.00
nonCurrentLiabilitiesTotal 26031052.00
liabilitiesAndStockholdersEquity 95820888.00
cashAndShortTermInvestments 43193655.00
propertyPlantAndEquipmentGross 32246683.00
propertyPlantAndEquipmentNet 32246683.00
commonStockSharesOutstanding 11460801.00
2007-12-31
date 2007-12-31
filing_date 2008-03-12
currency_symbol USD
totalAssets 79496684.00
intangibleAssets 995098.00
otherCurrentAssets 2851088.00
totalLiab 24535727.00
totalStockholderEquity 54960957.00
otherCurrentLiab 203954.00
commonStock 112233.00
retainedEarnings 14152784.00
otherLiab 13899000.00
goodWill 995098.00
otherAssets 6689000.00
cash 35903569.00
totalCurrentLiabilities 10637361.00
currentDeferredRevenue 2806778.00
netDebt -35903569.00
shortTermDebt 2760010.00
otherStockholderEquity 49427646.00
propertyPlantEquipment 19370000.00
totalCurrentAssets 52442722.00
shortTermInvestments 3501974.00
netReceivables 5795973.00
inventory 4390118.00
accountsPayable 4866619.00
accumulatedOtherComprehensiveIncome -8731706.00
commonStockTotalEquity 112233.00
nonCurrrentAssetsOther 433081.00
nonCurrentAssetsTotal 27053962.00
nonCurrentLiabilitiesTotal 13898366.00
liabilitiesAndStockholdersEquity 79496684.00
cashAndShortTermInvestments 39405543.00
propertyPlantAndEquipmentGross 19369716.00
propertyPlantAndEquipmentNet 19369716.00
commonStockSharesOutstanding 11453600.00
2006-12-31
date 2006-12-31
filing_date 2007-03-13
currency_symbol USD
totalAssets 68113629.00
otherCurrentAssets 1533346.00
totalLiab 22625604.00
totalStockholderEquity 45488025.00
otherCurrentLiab 17253.00
commonStock 107727.00
retainedEarnings 8117530.00
otherLiab 17165000.00
otherAssets 7490000.00
cash 47167432.00
totalCurrentLiabilities 5461367.00
currentDeferredRevenue 2905099.00
netDebt -47167432.00
shortTermDebt 1573835.00
otherStockholderEquity 47500000.00
propertyPlantEquipment 3018000.00
totalCurrentAssets 57605882.00
netReceivables 3509508.00
inventory 5395596.00
accountsPayable 965180.00
accumulatedOtherComprehensiveIncome -10237232.00
commonStockTotalEquity 107727.00
nonCurrrentAssetsOther 193050.00
nonCurrentAssetsTotal 10507747.00
nonCurrentLiabilitiesTotal 17164237.00
liabilitiesAndStockholdersEquity 68113629.00
cashAndShortTermInvestments 47167432.00
propertyPlantAndEquipmentGross 3018008.00
propertyPlantAndEquipmentNet 3018008.00
commonStockSharesOutstanding 11155249.00
2005-12-31
date 2005-12-31
filing_date 2006-03-09
currency_symbol USD
totalAssets 62618000.00
otherCurrentAssets 2326000.00
totalLiab 24726000.00
totalStockholderEquity 37892000.00
otherCurrentLiab 1719000.00
commonStock 105000.00
retainedEarnings 3514000.00
otherLiab 18900000.00
otherAssets 8112000.00
cash 44747000.00
totalCurrentLiabilities 5826000.00
currentDeferredRevenue 2830000.00
netDebt -44747000.00
otherStockholderEquity 44126000.00
propertyPlantEquipment 2096000.00
totalCurrentAssets 52410000.00
netReceivables 2066000.00
inventory 3271000.00
accountsPayable 1277000.00
accumulatedOtherComprehensiveIncome -9853000.00
commonStockTotalEquity 105000.00
nonCurrrentAssetsOther 143000.00
nonCurrentAssetsTotal 10208000.00
nonCurrentLiabilitiesTotal 18900000.00
liabilitiesAndStockholdersEquity 62618000.00
cashAndShortTermInvestments 44747000.00
propertyPlantAndEquipmentGross 2096000.00
propertyPlantAndEquipmentNet 2096000.00
commonStockSharesOutstanding 11428201.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
totalAssets 59538000.00
otherCurrentAssets 3163000.00
totalLiab 29175000.00
totalStockholderEquity 30363000.00
otherCurrentLiab 2041000.00
commonStock 103000.00
retainedEarnings -2379000.00
otherLiab 22227000.00
otherAssets 9500000.00
cash 39339000.00
totalCurrentLiabilities 6948000.00
currentDeferredRevenue 4116000.00
netDebt -39339000.00
otherStockholderEquity 42033000.00
propertyPlantEquipment 955000.00
totalCurrentAssets 49083000.00
netReceivables 2354000.00
inventory 4227000.00
accountsPayable 791000.00
accumulatedOtherComprehensiveIncome -9394000.00
commonStockTotalEquity 103000.00
nonCurrrentAssetsOther 143000.00
nonCurrentAssetsTotal 10455000.00
nonCurrentLiabilitiesTotal 22227000.00
liabilitiesAndStockholdersEquity 59538000.00
cashAndShortTermInvestments 39339000.00
propertyPlantAndEquipmentGross 955000.00
propertyPlantAndEquipmentNet 955000.00
commonStockSharesOutstanding 11418234.00
2003-12-31
date 2003-12-31
filing_date 2004-03-30
currency_symbol USD
totalAssets 21873000.00
otherCurrentAssets 899000.00
totalLiab 3889000.00
totalStockholderEquity 17984000.00
otherCurrentLiab 65000.00
commonStock 100000.00
retainedEarnings -13569000.00
otherLiab 1800000.00
otherAssets 143000.00
cash 14592000.00
totalCurrentLiabilities 2089000.00
currentDeferredRevenue 378000.00
netDebt -14592000.00
shortTermDebt 1297000.00
otherStockholderEquity 40137000.00
propertyPlantEquipment 1191000.00
totalCurrentAssets 20539000.00
shortTermInvestments 818000.00
netReceivables 1421000.00
inventory 3627000.00
accountsPayable 349000.00
accumulatedOtherComprehensiveIncome -8684000.00
commonStockTotalEquity 100000.00
treasuryStock -27000.00
nonCurrrentAssetsOther 143000.00
nonCurrentAssetsTotal 1334000.00
nonCurrentLiabilitiesTotal 1800000.00
liabilitiesAndStockholdersEquity 21873000.00
cashAndShortTermInvestments 14592000.00
propertyPlantAndEquipmentGross 1191000.00
propertyPlantAndEquipmentNet 1191000.00
commonStockSharesOutstanding 10849610.00
2002-12-31
date 2002-12-31
filing_date 2003-03-27
currency_symbol USD
totalAssets 20086426.00
otherCurrentAssets 319898.00
totalLiab 3022578.00
totalStockholderEquity 17063848.00
otherCurrentLiab 326480.00
commonStock 99919.00
retainedEarnings -14396549.00
otherAssets 201000.00
cash 11001596.00
totalCurrentLiabilities 3022578.00
currentDeferredRevenue 147408.00
netDebt -11001596.00
shortTermDebt 1703208.00
otherStockholderEquity 39038870.00
propertyPlantEquipment 1941000.00
totalCurrentAssets 17943797.00
shortTermInvestments 2500000.00
netReceivables 1198236.00
inventory 2924067.00
accountsPayable 845482.00
accumulatedOtherComprehensiveIncome -7678392.00
commonStockTotalEquity 99919.00
treasuryStock -280000.00
nonCurrrentAssetsOther 202060.00
nonCurrentAssetsTotal 2142629.00
nonCurrentLiabilitiesTotal 992890.00
liabilitiesAndStockholdersEquity 20086426.00
cashAndShortTermInvestments 13501596.00
propertyPlantAndEquipmentGross 1940569.00
propertyPlantAndEquipmentNet 1940569.00
commonStockSharesOutstanding 9934280.00
2001-12-31
date 2001-12-31
filing_date 2002-03-28
currency_symbol USD
totalAssets 22915797.00
otherCurrentAssets 540476.00
totalLiab 2811985.00
totalStockholderEquity 20103812.00
otherCurrentLiab 1842399.00
commonStock 99919.00
retainedEarnings -11356585.00
otherAssets 401000.00
cash 9064977.00
totalCurrentLiabilities 2811985.00
currentDeferredRevenue 15001.00
netDebt -9064977.00
otherStockholderEquity 37943653.00
propertyPlantEquipment 2947000.00
totalCurrentAssets 19567765.00
shortTermInvestments 3994401.00
netReceivables 2240929.00
inventory 3726982.00
accountsPayable 954585.00
accumulatedOtherComprehensiveIncome -6583175.00
commonStockTotalEquity 99919.00
treasuryStock -280000.00
nonCurrrentAssetsOther 401160.00
nonCurrentAssetsTotal 3348032.00
nonCurrentLiabilitiesTotal 969586.00
liabilitiesAndStockholdersEquity 22915797.00
cashAndShortTermInvestments 13059378.00
propertyPlantAndEquipmentGross 2946872.00
propertyPlantAndEquipmentNet 2946872.00
commonStockSharesOutstanding 9934280.00
2000-12-31
date 2000-12-31
filing_date 2001-04-02
currency_symbol USD
totalAssets 28978501.00
otherCurrentAssets 612890.00
totalLiab 2266179.00
totalStockholderEquity 26712322.00
otherCurrentLiab 1395677.00
commonStock 99919.00
retainedEarnings -4598952.00
otherAssets 507000.00
cash 8265936.00
totalCurrentLiabilities 2266179.00
netDebt -8265936.00
otherStockholderEquity 31455904.00
propertyPlantEquipment 3123000.00
totalCurrentAssets 25348777.00
shortTermInvestments 10039849.00
netReceivables 1692457.00
inventory 4737645.00
accountsPayable 870502.00
accumulatedOtherComprehensiveIncome -244549.00
commonStockTotalEquity 99919.00
treasuryStock -280000.00
nonCurrrentAssetsOther 506600.00
nonCurrentAssetsTotal 3629724.00
nonCurrentLiabilitiesTotal 870502.00
liabilitiesAndStockholdersEquity 28978501.00
cashAndShortTermInvestments 18305785.00
propertyPlantAndEquipmentGross 3123124.00
propertyPlantAndEquipmentNet 3123124.00
commonStockSharesOutstanding 10042000.00
1999-12-31
date 1999-12-31
filing_date 2000-03-30
currency_symbol USD
totalAssets 32500000.00
otherCurrentAssets 700000.00
totalLiab 6800000.00
totalStockholderEquity 25700000.00
otherCurrentLiab 3400000.00
commonStock 100000.00
retainedEarnings -4800000.00
cash 6400000.00
totalCurrentLiabilities 4000000.00
netDebt -6400000.00
otherStockholderEquity 31000000.00
totalCurrentAssets 22900000.00
shortTermInvestments 8200000.00
netReceivables 2100000.00
inventory 5500000.00
accountsPayable 600000.00
accumulatedOtherComprehensiveIncome -600000.00
commonStockTotalEquity 100000.00
nonCurrrentAssetsOther 6100000.00
nonCurrentAssetsTotal 9600000.00
nonCurrentLiabilitiesTotal 2800000.00
liabilitiesAndStockholdersEquity 32500000.00
cashAndShortTermInvestments 14600000.00
propertyPlantAndEquipmentGross 3500000.00
propertyPlantAndEquipmentNet 3500000.00
commonStockSharesOutstanding 10220584.00
1998-12-31
date 1998-12-31
filing_date 1999-03-31
currency_symbol USD
totalAssets 32400000.00
otherCurrentAssets 12300000.00
totalLiab 2500000.00
totalStockholderEquity 29900000.00
otherCurrentLiab 1500000.00
retainedEarnings -1700000.00
cash 10700000.00
totalCurrentLiabilities 2400000.00
netDebt -10700000.00
otherStockholderEquity 35400000.00
totalCurrentAssets 29500000.00
netReceivables 3000000.00
inventory 3500000.00
accountsPayable 900000.00
accumulatedOtherComprehensiveIncome -3800000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 2900000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 32400000.00
cashAndShortTermInvestments 10700000.00
propertyPlantAndEquipmentGross 2600000.00
propertyPlantAndEquipmentNet 2600000.00
commonStockSharesOutstanding 11006276.00
1997-12-31
date 1997-12-31
filing_date 1998-03-31
currency_symbol USD
totalAssets 28700000.00
otherCurrentAssets 700000.00
totalLiab 2500000.00
totalStockholderEquity 26200000.00
otherCurrentLiab 1400000.00
retainedEarnings -6000000.00
cash 22700000.00
totalCurrentLiabilities 2400000.00
netDebt -22700000.00
otherStockholderEquity 35500000.00
totalCurrentAssets 27800000.00
netReceivables 1900000.00
inventory 2500000.00
accountsPayable 1000000.00
accumulatedOtherComprehensiveIncome -3300000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 900000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 28700000.00
cashAndShortTermInvestments 22700000.00
propertyPlantAndEquipmentGross 800000.00
propertyPlantAndEquipmentNet 800000.00
commonStockSharesOutstanding 7500000.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
currency_symbol USD
totalAssets 6900000.00
otherCurrentAssets 400000.00
totalLiab 1900000.00
totalStockholderEquity 5000000.00
otherCurrentLiab 1200000.00
retainedEarnings -9400000.00
cash 2700000.00
totalCurrentLiabilities 1800000.00
netDebt -2700000.00
otherStockholderEquity 11800000.00
totalCurrentAssets 6100000.00
netReceivables 500000.00
inventory 2500000.00
accountsPayable 600000.00
accumulatedOtherComprehensiveIncome -3500000.00
nonCurrentAssetsTotal 800000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 6900000.00
cashAndShortTermInvestments 2700000.00
propertyPlantAndEquipmentGross 1300000.00
propertyPlantAndEquipmentNet 800000.00
commonStockSharesOutstanding 4821429.00
1995-12-31
date 1995-12-31
filing_date 1995-08-31
currency_symbol USD
totalAssets 8000000.00
otherCurrentAssets 300000.00
totalLiab 2200000.00
totalStockholderEquity 5800000.00
otherCurrentLiab 300000.00
retainedEarnings -3900000.00
cash 2800000.00
totalCurrentLiabilities 1700000.00
netDebt -1800000.00
shortTermDebt 1000000.00
shortLongTermDebtTotal 1000000.00
otherStockholderEquity 10300000.00
totalCurrentAssets 6600000.00
netReceivables 200000.00
inventory 3300000.00
accountsPayable 400000.00
accumulatedOtherComprehensiveIncome -2900000.00
nonCurrentAssetsTotal 1400000.00
nonCurrentLiabilitiesTotal 500000.00
liabilitiesAndStockholdersEquity 8000000.00
cashAndShortTermInvestments 2800000.00
propertyPlantAndEquipmentGross 1400000.00
propertyPlantAndEquipmentNet 1400000.00
commonStockSharesOutstanding 3278689.00
1994-12-31
date 1994-12-31
filing_date 1994-08-31
currency_symbol USD
totalAssets 7700000.00
otherCurrentAssets 100000.00
totalLiab 2300000.00
totalStockholderEquity 5400000.00
otherCurrentLiab 300000.00
retainedEarnings -1900000.00
cash 2600000.00
totalCurrentLiabilities 800000.00
netDebt -1600000.00
shortLongTermDebtTotal 1000000.00
otherStockholderEquity 9900000.00
totalCurrentAssets 6300000.00
netReceivables 200000.00
inventory 3400000.00
accountsPayable 500000.00
accumulatedOtherComprehensiveIncome -2600000.00
nonCurrentAssetsTotal 1400000.00
nonCurrentLiabilitiesTotal 1500000.00
liabilitiesAndStockholdersEquity 7700000.00
cashAndShortTermInvestments 2600000.00
propertyPlantAndEquipmentGross 1400000.00
propertyPlantAndEquipmentNet 1400000.00
commonStockSharesOutstanding 3111111.00
1993-12-31
date 1993-12-31
filing_date 1993-08-31
currency_symbol USD
totalAssets 9600000.00
otherCurrentAssets 100000.00
totalLiab 2900000.00
totalStockholderEquity 6700000.00
otherCurrentLiab 300000.00
retainedEarnings -500000.00
cash 5100000.00
totalCurrentLiabilities 1300000.00
netDebt -4100000.00
shortLongTermDebtTotal 1000000.00
otherStockholderEquity 9600000.00
totalCurrentAssets 8100000.00
netReceivables 300000.00
inventory 2600000.00
accountsPayable 1000000.00
accumulatedOtherComprehensiveIncome -2400000.00
nonCurrentAssetsTotal 1500000.00
nonCurrentLiabilitiesTotal 1600000.00
liabilitiesAndStockholdersEquity 9600000.00
cashAndShortTermInvestments 5100000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 3137255.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-03
currency_symbol USD
totalCashFromFinancingActivities -110000.00
netIncome -6576000.00
changeInCash 5580000.00
beginPeriodCashFlow 65071000.00
endPeriodCashFlow 70651000.00
totalCashFromOperatingActivities 6485000.00
depreciation 3542000.00
changeToInventory -2105000.00
changeToAccountReceivables 1915000.00
salePurchaseOfStock -110000.00
otherCashflowsFromFinancingActivities -741000.00
capitalExpenditures 741000
changeInWorkingCapital -190000.00
stockBasedCompensation 3561000.00
otherNonCashItems 9519000.00
freeCashFlow 5744000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-08
currency_symbol USD
investments -1457000.00
changeToLiabilities -5025000.00
totalCashflowsFromInvestingActivities -1457000.00
totalCashFromFinancingActivities -4943000.00
changeToOperatingActivities -3620000.00
netIncome -2741000.00
changeInCash -14666000.00
beginPeriodCashFlow 79737000.00
endPeriodCashFlow 65071000.00
totalCashFromOperatingActivities -8293000.00
depreciation 3550000.00
changeToInventory -3089000.00
changeToAccountReceivables -6173000.00
salePurchaseOfStock -4514000.00
otherCashflowsFromFinancingActivities -4943000.00
changeToNetincome 3948000.00
capitalExpenditures 1457000
changeReceivables -6173000.00
cashFlowsOtherOperating 3182000.00
cashAndCashEquivalentsChanges -14693000.00
changeInWorkingCapital -13594000.00
stockBasedCompensation 4150000.00
otherNonCashItems 1246000.00
freeCashFlow -9750000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-09
currency_symbol USD
investments -1389000.00
changeToLiabilities 633000.00
totalCashflowsFromInvestingActivities -1389000.00
totalCashFromFinancingActivities -1613000.00
changeToOperatingActivities -3620000.00
netIncome -10350000.00
changeInCash -6590000.00
beginPeriodCashFlow 86327000.00
endPeriodCashFlow 79737000.00
totalCashFromOperatingActivities -3618000.00
depreciation 3551000.00
changeToInventory -3063000.00
changeToAccountReceivables 4057000.00
salePurchaseOfStock 7000.00
otherCashflowsFromFinancingActivities -1613000.00
changeToNetincome 1997000.00
capitalExpenditures 1389000
changeReceivables 4057000.00
cashFlowsOtherOperating 1503000.00
cashAndCashEquivalentsChanges -6620000.00
changeInWorkingCapital 642000.00
stockBasedCompensation 3717000.00
otherNonCashItems 1195000.00
freeCashFlow -5007000.00
2022-12-31
date 2022-12-31
filing_date 2023-03-16
currency_symbol USD
investments -2529000.00
changeToLiabilities 1888000.00
totalCashflowsFromInvestingActivities -2529000.00
totalCashFromFinancingActivities 667000.00
changeToOperatingActivities -1325000.00
netIncome -4908000.00
changeInCash -1450000.00
beginPeriodCashFlow 87777000.00
endPeriodCashFlow 86327000.00
totalCashFromOperatingActivities 481000.00
depreciation 3666000.00
changeToInventory -2940000.00
changeToAccountReceivables -647000.00
salePurchaseOfStock 666000.00
otherCashflowsFromFinancingActivities 667000.00
changeToNetincome 3661000.00
capitalExpenditures 2529000
changeReceivables -647000.00
cashFlowsOtherOperating 1707000.00
cashAndCashEquivalentsChanges -1381000.00
changeInWorkingCapital -2466000.00
stockBasedCompensation 3813000.00
otherNonCashItems 2155000.00
freeCashFlow -2048000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-09
currency_symbol USD
investments -1691000.00
changeToLiabilities 1299000.00
totalCashflowsFromInvestingActivities -1691000.00
netBorrowings -231000.00
totalCashFromFinancingActivities -4611000.00
changeToOperatingActivities 1486000.00
netIncome -4175000.00
changeInCash -3615000.00
beginPeriodCashFlow 91392000.00
endPeriodCashFlow 87777000.00
totalCashFromOperatingActivities 2709000.00
depreciation 3495000.00
changeToInventory -2392000.00
changeToAccountReceivables -1880000.00
otherCashflowsFromFinancingActivities -4380000.00
changeToNetincome 5635000.00
capitalExpenditures 1691000
changeReceivables -1880000.00
cashFlowsOtherOperating 2673000.00
cashAndCashEquivalentsChanges -3593000.00
changeInWorkingCapital -2771000.00
stockBasedCompensation 3876000.00
otherNonCashItems 3755000.00
freeCashFlow 1018000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-04
currency_symbol USD
investments -1940000.00
changeToLiabilities 3796000.00
totalCashflowsFromInvestingActivities -1940000.00
netBorrowings -22000.00
totalCashFromFinancingActivities -46000.00
changeToOperatingActivities 1624000.00
netIncome -2843000.00
changeInCash 1067000.00
beginPeriodCashFlow 90325000.00
endPeriodCashFlow 91392000.00
totalCashFromOperatingActivities 3088000.00
depreciation 3709000.00
changeToInventory -939000.00
changeToAccountReceivables -3486000.00
otherCashflowsFromFinancingActivities -24000.00
changeToNetincome 2593000.00
capitalExpenditures 1940000
changeReceivables -3486000.00
cashFlowsOtherOperating 2203000.00
cashAndCashEquivalentsChanges 1102000.00
changeInWorkingCapital -765000.00
stockBasedCompensation 4081000.00
otherNonCashItems 653000.00
freeCashFlow 1148000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-06
currency_symbol USD
investments -1326000.00
changeToLiabilities -4024000.00
totalCashflowsFromInvestingActivities -1326000.00
netBorrowings -31000.00
totalCashFromFinancingActivities -862000.00
changeToOperatingActivities -4505000.00
netIncome -2933000.00
changeInCash -4061000.00
beginPeriodCashFlow 94386000.00
endPeriodCashFlow 90325000.00
totalCashFromOperatingActivities -1869000.00
depreciation 3617000.00
changeToInventory -602000.00
changeToAccountReceivables 383000.00
salePurchaseOfStock 15000.00
otherCashflowsFromFinancingActivities -831000.00
changeToNetincome 2863000.00
capitalExpenditures 1326000
changeReceivables 383000.00
cashFlowsOtherOperating 773000.00
cashAndCashEquivalentsChanges -4057000.00
changeInWorkingCapital -5819000.00
stockBasedCompensation 2545000.00
otherNonCashItems 994000.00
freeCashFlow -3195000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-11
currency_symbol USD
investments -1240000.00
changeToLiabilities -880000.00
totalCashflowsFromInvestingActivities -1240000.00
netBorrowings 9000.00
totalCashFromFinancingActivities 60000.00
changeToOperatingActivities -413000.00
netIncome -5793000.00
changeInCash 3410000.00
beginPeriodCashFlow 90976000.00
endPeriodCashFlow 94386000.00
totalCashFromOperatingActivities 4472000.00
depreciation 3730000.00
otherCashflowsFromInvestingActivities -113000.00
changeToInventory 498000.00
changeToAccountReceivables 2105000.00
salePurchaseOfStock 114000.00
otherCashflowsFromFinancingActivities 69000.00
changeToNetincome 5014000.00
capitalExpenditures 1127000
changeReceivables 2105000.00
cashFlowsOtherOperating 1750000.00
cashAndCashEquivalentsChanges 3292000.00
changeInWorkingCapital 904000.00
stockBasedCompensation 3166000.00
otherNonCashItems 5249000.00
freeCashFlow 3345000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-05
currency_symbol USD
investments -1295000.00
changeToLiabilities 1801000.00
totalCashflowsFromInvestingActivities -1295000.00
netBorrowings -63000.00
totalCashFromFinancingActivities -6982000.00
changeToOperatingActivities -2125000.00
netIncome 558000.00
changeInCash -6205000.00
beginPeriodCashFlow 97181000.00
endPeriodCashFlow 90976000.00
totalCashFromOperatingActivities 2062000.00
depreciation 3576000.00
otherCashflowsFromInvestingActivities -11000.00
changeToInventory -321000.00
changeToAccountReceivables -2974000.00
salePurchaseOfStock 371000.00
otherCashflowsFromFinancingActivities -6919000.00
changeToNetincome 486000.00
capitalExpenditures 1284000
changeReceivables -2974000.00
cashFlowsOtherOperating 4821000.00
cashAndCashEquivalentsChanges -6215000.00
changeInWorkingCapital -4416000.00
stockBasedCompensation 2863000.00
otherNonCashItems -341000.00
freeCashFlow 778000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-06
currency_symbol USD
investments -2317000.00
changeToLiabilities -830000.00
totalCashflowsFromInvestingActivities -2317000.00
netBorrowings -28000.00
totalCashFromFinancingActivities 594000.00
changeToOperatingActivities 4618000.00
netIncome 6531000.00
changeInCash 2582000.00
beginPeriodCashFlow 94599000.00
endPeriodCashFlow 97181000.00
totalCashFromOperatingActivities 4294000.00
depreciation 3503000.00
otherCashflowsFromInvestingActivities -2000.00
changeToInventory -2756000.00
changeToAccountReceivables -2869000.00
salePurchaseOfStock 643000.00
otherCashflowsFromFinancingActivities 622000.00
changeToNetincome -5145000.00
capitalExpenditures 2315000
changeReceivables -2869000.00
cashFlowsOtherOperating 3772000.00
cashAndCashEquivalentsChanges 2571000.00
changeInWorkingCapital -2082000.00
stockBasedCompensation 2797000.00
otherNonCashItems -8813000.00
freeCashFlow 1979000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-07
currency_symbol USD
investments 2501000.00
changeToLiabilities -2308000.00
totalCashflowsFromInvestingActivities 1734000.00
netBorrowings 220000.00
totalCashFromFinancingActivities -451000.00
changeToOperatingActivities -1552000.00
netIncome 2838000.00
changeInCash -1218000.00
beginPeriodCashFlow 95817000.00
endPeriodCashFlow 94599000.00
totalCashFromOperatingActivities -2431000.00
depreciation 3508000.00
otherCashflowsFromInvestingActivities -350000.00
changeToInventory -4040000.00
changeToAccountReceivables -2478000.00
salePurchaseOfStock 1456000.00
otherCashflowsFromFinancingActivities -332000.00
changeToNetincome -2636000.00
capitalExpenditures 417000
changeReceivables -2478000.00
cashFlowsOtherOperating 2685000.00
cashAndCashEquivalentsChanges -1148000.00
changeInWorkingCapital -9124000.00
stockBasedCompensation 2259000.00
otherNonCashItems -750000.00
freeCashFlow -2848000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-05
currency_symbol USD
investments 18000000.00
changeToLiabilities 2630000.00
totalCashflowsFromInvestingActivities 16809000.00
netBorrowings -24999000.00
totalCashFromFinancingActivities -28112000.00
changeToOperatingActivities 729000.00
netIncome -15656000.00
changeInCash -8399000.00
beginPeriodCashFlow 104216000.00
endPeriodCashFlow 95817000.00
totalCashFromOperatingActivities 2587000.00
depreciation 3501000.00
otherCashflowsFromInvestingActivities -742000.00
changeToInventory -5337000.00
changeToAccountReceivables -1956000.00
salePurchaseOfStock 1456000.00
otherCashflowsFromFinancingActivities -3060000.00
changeToNetincome 16796000.00
capitalExpenditures 449000
changeReceivables -1956000.00
cashFlowsOtherOperating 2634000.00
cashAndCashEquivalentsChanges -8716000.00
changeInWorkingCapital -6132000.00
stockBasedCompensation 1433000.00
otherNonCashItems 19682000.00
freeCashFlow 2138000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-05
currency_symbol USD
investments 7000000.00
changeToLiabilities 3964000.00
totalCashflowsFromInvestingActivities 6729000.00
netBorrowings -25000000.00
totalCashFromFinancingActivities -25179000.00
changeToOperatingActivities 1568000.00
netIncome -6411000.00
changeInCash -12530000.00
beginPeriodCashFlow 116746000.00
endPeriodCashFlow 104216000.00
totalCashFromOperatingActivities 5865000.00
depreciation 3504000.00
changeToInventory -3430000.00
changeToAccountReceivables 1603000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -24000.00
changeToNetincome 4200000.00
capitalExpenditures 271000
changeReceivables 1603000.00
cashFlowsOtherOperating 2435000.00
cashAndCashEquivalentsChanges -12585000.00
changeInWorkingCapital 910000.00
stockBasedCompensation 1920000.00
otherNonCashItems 8337000.00
freeCashFlow 5594000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-07
currency_symbol USD
investments -1238000.00
changeToLiabilities -5340000.00
totalCashflowsFromInvestingActivities -2299000.00
netBorrowings 49649000.00
totalCashFromFinancingActivities 49658000.00
changeToOperatingActivities -2195000.00
netIncome -7708000.00
changeInCash 50913000.00
beginPeriodCashFlow 65833000.00
endPeriodCashFlow 116746000.00
totalCashFromOperatingActivities 3568000.00
depreciation 3698000.00
otherCashflowsFromInvestingActivities -876000.00
changeToInventory -1778000.00
changeToAccountReceivables 4204000.00
salePurchaseOfStock 68000.00
otherCashflowsFromFinancingActivities 49658000.00
changeToNetincome 8358000.00
capitalExpenditures 185000
changeReceivables 4204000.00
cashFlowsOtherOperating 2134000.00
cashAndCashEquivalentsChanges 50958000.00
changeInWorkingCapital -3207000.00
stockBasedCompensation 2240000.00
otherNonCashItems 10002000.00
freeCashFlow 3383000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-22
currency_symbol USD
investments 1203000.00
changeToLiabilities -2646000.00
totalCashflowsFromInvestingActivities -92503000.00
netBorrowings 49649000.00
totalCashFromFinancingActivities -141000.00
changeToOperatingActivities -3988000.00
netIncome 5793000.00
changeInCash -91630000.00
beginPeriodCashFlow 157463000.00
endPeriodCashFlow 65833000.00
totalCashFromOperatingActivities 1045000.00
depreciation 2761000.00
otherCashflowsFromInvestingActivities -92983000.00
changeToInventory -3632000.00
changeToAccountReceivables 2004000.00
otherCashflowsFromFinancingActivities -141000.00
changeToNetincome -4901000.00
capitalExpenditures 723000
changeReceivables 2004000.00
cashFlowsOtherOperating 1666000.00
exchangeRateChanges -31000.00
cashAndCashEquivalentsChanges -91630000.00
changeInWorkingCapital -5029000.00
stockBasedCompensation -207000.00
otherNonCashItems -2823000.00
freeCashFlow 322000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-06
currency_symbol USD
investments 41292000.00
changeToLiabilities 4126000.00
totalCashflowsFromInvestingActivities 41024000.00
netBorrowings 49649000.00
totalCashFromFinancingActivities 278000.00
changeToOperatingActivities 2136000.00
netIncome 4051000.00
changeInCash 54082000.00
beginPeriodCashFlow 103381000.00
endPeriodCashFlow 157463000.00
totalCashFromOperatingActivities 13022000.00
depreciation 1532000.00
otherCashflowsFromInvestingActivities 42518000.00
changeToInventory 1015000.00
changeToAccountReceivables 912000.00
salePurchaseOfStock -30000000.00
otherCashflowsFromFinancingActivities 30278000.00
changeToNetincome 2362000.00
capitalExpenditures 268000
changeReceivables 912000.00
cashFlowsOtherOperating -2051000.00
exchangeRateChanges -242000.00
cashAndCashEquivalentsChanges 54082000.00
changeInWorkingCapital 3703000.00
stockBasedCompensation 1947000.00
otherNonCashItems 1936000.00
freeCashFlow 12754000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-28
currency_symbol USD
investments 2528000.00
changeToLiabilities 1196000.00
totalCashflowsFromInvestingActivities 2100000.00
netBorrowings 49649000.00
totalCashFromFinancingActivities 21699000.00
changeToOperatingActivities 441000.00
netIncome 9200000.00
changeInCash 33974000.00
beginPeriodCashFlow 69407000.00
endPeriodCashFlow 103381000.00
totalCashFromOperatingActivities 10051000.00
depreciation 1516000.00
otherCashflowsFromInvestingActivities 1226000.00
changeToInventory -3567000.00
changeToAccountReceivables -458000.00
salePurchaseOfStock 21819000.00
otherCashflowsFromFinancingActivities 21699000.00
changeToNetincome 2371000.00
capitalExpenditures 428000
changeReceivables -458000.00
cashFlowsOtherOperating 111000.00
exchangeRateChanges 124000.00
cashAndCashEquivalentsChanges 33974000.00
changeInWorkingCapital -3007000.00
stockBasedCompensation 1311000.00
otherNonCashItems 210000.00
freeCashFlow 9623000.00
2019-06-30
date 2019-06-30
filing_date 2019-07-26
currency_symbol USD
investments -415000.00
changeToLiabilities -1313000.00
totalCashflowsFromInvestingActivities -1516000.00
totalCashFromFinancingActivities -30000000.00
changeToOperatingActivities 901000.00
netIncome 9435000.00
changeInCash -26107000.00
beginPeriodCashFlow 95514000.00
endPeriodCashFlow 69407000.00
totalCashFromOperatingActivities 5470000.00
depreciation 1169000.00
otherCashflowsFromInvestingActivities -1302000.00
changeToInventory -1416000.00
changeToAccountReceivables -4782000.00
salePurchaseOfStock -29999000.00
otherCashflowsFromFinancingActivities -30000000.00
changeToNetincome 1907000.00
capitalExpenditures 1101000
changeReceivables -4782000.00
cashFlowsOtherOperating 567000.00
exchangeRateChanges -61000.00
cashAndCashEquivalentsChanges -26107000.00
changeInWorkingCapital -7238000.00
stockBasedCompensation 1443000.00
otherNonCashItems 417000.00
freeCashFlow 4369000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-06
currency_symbol USD
investments -887000.00
changeToLiabilities -522000.00
totalCashflowsFromInvestingActivities -1917000.00
totalCashFromFinancingActivities -119000.00
changeToOperatingActivities -2379000.00
netIncome 4507000.00
changeInCash 6472000.00
beginPeriodCashFlow 89042000.00
endPeriodCashFlow 95514000.00
totalCashFromOperatingActivities 8462000.00
depreciation 1774000.00
otherCashflowsFromInvestingActivities -887000.00
changeToInventory -1617000.00
changeToAccountReceivables 2489000.00
salePurchaseOfStock 5000.00
otherCashflowsFromFinancingActivities -119000.00
changeToNetincome 2645000.00
capitalExpenditures 1030000
changeReceivables 2489000.00
cashFlowsOtherOperating -154000.00
exchangeRateChanges 46000.00
cashAndCashEquivalentsChanges 6472000.00
changeInWorkingCapital -101000.00
stockBasedCompensation 1386000.00
otherNonCashItems 1020000.00
freeCashFlow 7432000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-27
currency_symbol USD
investments -2418000.00
changeToLiabilities 2662000.00
totalCashflowsFromInvestingActivities -2581000.00
totalCashFromFinancingActivities -55000.00
changeToOperatingActivities 399000.00
netIncome 7718000.00
changeInCash 7217000.00
beginPeriodCashFlow 81825000.00
endPeriodCashFlow 89042000.00
totalCashFromOperatingActivities 10013000.00
depreciation 1477000.00
otherCashflowsFromInvestingActivities -45601000.00
changeToInventory -1686000.00
changeToAccountReceivables -222000.00
salePurchaseOfStock -30000000.00
otherCashflowsFromFinancingActivities 29945000.00
changeToNetincome 469000.00
capitalExpenditures 163000
changeReceivables -222000.00
cashFlowsOtherOperating -405000.00
exchangeRateChanges -160000.00
cashAndCashEquivalentsChanges 7217000.00
changeInWorkingCapital 349000.00
stockBasedCompensation 982000.00
otherNonCashItems 99000.00
freeCashFlow 9850000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-26
currency_symbol USD
investments -53933000.00
changeToLiabilities -1000.00
totalCashflowsFromInvestingActivities -55143000.00
totalCashFromFinancingActivities -55000.00
changeToOperatingActivities 1123000.00
netIncome 7599000.00
changeInCash -44222000.00
beginPeriodCashFlow 126047000.00
endPeriodCashFlow 81825000.00
totalCashFromOperatingActivities 10842000.00
depreciation 1513000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 99000.00
changeToAccountReceivables 1210000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -55143000.00
changeToNetincome -92000.00
capitalExpenditures 1210000
changeReceivables 1210000.00
cashFlowsOtherOperating 514000.00
exchangeRateChanges 79000.00
cashAndCashEquivalentsChanges -44222000.00
changeInWorkingCapital 1822000.00
stockBasedCompensation 1177000.00
otherNonCashItems -1000.00
freeCashFlow 9632000.00
2018-06-30
date 2018-06-30
filing_date 2018-07-31
currency_symbol USD
investments 8000000.00
changeToLiabilities -3709000.00
totalCashflowsFromInvestingActivities 7260000.00
totalCashFromFinancingActivities -27626000.00
changeToOperatingActivities -3089000.00
netIncome 10091000.00
changeInCash -15750000.00
beginPeriodCashFlow 141797000.00
endPeriodCashFlow 126047000.00
totalCashFromOperatingActivities 4471000.00
depreciation 1447000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -2066000.00
changeToAccountReceivables -3804000.00
salePurchaseOfStock -27626000.00
otherCashflowsFromFinancingActivities -27626000.00
changeToNetincome 2231000.00
capitalExpenditures 740000
changeReceivables -3804000.00
cashFlowsOtherOperating 281000.00
exchangeRateChanges 145000.00
cashAndCashEquivalentsChanges -15750000.00
changeInWorkingCapital -9298000.00
stockBasedCompensation 1322000.00
otherNonCashItems 771000.00
freeCashFlow 3731000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-10
currency_symbol USD
investments 2750000.00
changeToLiabilities 1612000.00
totalCashflowsFromInvestingActivities 207000.00
totalCashFromFinancingActivities -1223000.00
changeToOperatingActivities 3779000.00
netIncome -6686000.00
changeInCash 8541000.00
beginPeriodCashFlow 133256000.00
endPeriodCashFlow 141797000.00
totalCashFromOperatingActivities 9592000.00
depreciation 1473000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -3924000.00
changeToAccountReceivables 5730000.00
salePurchaseOfStock 512000.00
otherCashflowsFromFinancingActivities -1223000.00
changeToNetincome 10878000.00
capitalExpenditures 2543000
changeReceivables 5730000.00
cashFlowsOtherOperating 509000.00
exchangeRateChanges -35000.00
cashAndCashEquivalentsChanges 8541000.00
changeInWorkingCapital 3927000.00
stockBasedCompensation 7565000.00
otherNonCashItems 3388000.00
freeCashFlow 7049000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-27
currency_symbol USD
investments 1750000.00
changeToLiabilities 375000.00
totalCashflowsFromInvestingActivities -724000.00
totalCashFromFinancingActivities 4000.00
changeToOperatingActivities -2767000.00
netIncome 8067000.00
changeInCash 6296000.00
beginPeriodCashFlow 126960000.00
endPeriodCashFlow 133256000.00
totalCashFromOperatingActivities 6981000.00
depreciation 1066000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -1853000.00
changeToAccountReceivables -1714000.00
salePurchaseOfStock 4000.00
otherCashflowsFromFinancingActivities 4000.00
changeToNetincome 1572000.00
capitalExpenditures 2474000
changeReceivables -1714000.00
cashFlowsOtherOperating -532000.00
exchangeRateChanges 35000.00
cashAndCashEquivalentsChanges 6296000.00
changeInWorkingCapital -3724000.00
stockBasedCompensation 1867000.00
otherNonCashItems 1846000.00
freeCashFlow 4507000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-27
currency_symbol USD
investments -750000.00
changeToLiabilities -1283000.00
totalCashflowsFromInvestingActivities -3339000.00
totalCashFromFinancingActivities 101000.00
changeToOperatingActivities -60000.00
netIncome 6887000.00
changeInCash 9086000.00
beginPeriodCashFlow 117874000.00
endPeriodCashFlow 126960000.00
totalCashFromOperatingActivities 12100000.00
depreciation 1202000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -2927000.00
changeToAccountReceivables 6837000.00
salePurchaseOfStock 101000.00
otherCashflowsFromFinancingActivities 101000.00
changeToNetincome 2151000.00
capitalExpenditures 2589000
changeReceivables 6837000.00
cashFlowsOtherOperating -767000.00
exchangeRateChanges 224000.00
cashAndCashEquivalentsChanges 9086000.00
changeInWorkingCapital 1860000.00
stockBasedCompensation 1475000.00
otherNonCashItems 322000.00
freeCashFlow 9511000.00
2017-06-30
date 2017-06-30
filing_date 2017-07-28
currency_symbol USD
investments -5750000.00
changeToLiabilities 3644000.00
totalCashflowsFromInvestingActivities -7992000.00
totalCashFromFinancingActivities 168000.00
changeToOperatingActivities 95000.00
netIncome 11369000.00
changeInCash -1494000.00
beginPeriodCashFlow 119368000.00
endPeriodCashFlow 117874000.00
totalCashFromOperatingActivities 6271000.00
depreciation 1008000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -1310000.00
changeToAccountReceivables -9050000.00
salePurchaseOfStock 168000.00
otherCashflowsFromFinancingActivities 168000.00
changeToNetincome 1509000.00
capitalExpenditures 2242000
changeReceivables -9050000.00
cashFlowsOtherOperating -899000.00
exchangeRateChanges 59000.00
cashAndCashEquivalentsChanges -1494000.00
changeInWorkingCapital -7615000.00
stockBasedCompensation 1283000.00
otherNonCashItems 22000.00
freeCashFlow 4029000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-04
currency_symbol USD
investments 1250000.00
changeToLiabilities 208000.00
totalCashflowsFromInvestingActivities -425000.00
totalCashFromFinancingActivities 41000.00
changeToOperatingActivities 744000.00
netIncome 5493000.00
changeInCash 15107000.00
beginPeriodCashFlow 104261000.00
endPeriodCashFlow 119368000.00
totalCashFromOperatingActivities 15460000.00
depreciation 1014000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -431000.00
changeToAccountReceivables 6601000.00
salePurchaseOfStock 41000.00
otherCashflowsFromFinancingActivities 41000.00
changeToNetincome 1831000.00
capitalExpenditures 1675000
changeReceivables 6601000.00
cashFlowsOtherOperating 744000.00
exchangeRateChanges 31000.00
cashAndCashEquivalentsChanges 15107000.00
changeInWorkingCapital 7122000.00
stockBasedCompensation 1182000.00
otherNonCashItems 264000.00
freeCashFlow 13785000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-24
currency_symbol USD
investments 1751000.00
changeToLiabilities 870000.00
totalCashflowsFromInvestingActivities 345000.00
totalCashFromFinancingActivities 245000.00
changeToOperatingActivities 684000.00
netIncome 8085000.00
changeInCash 6214000.00
beginPeriodCashFlow 98047000.00
endPeriodCashFlow 104261000.00
totalCashFromOperatingActivities 5844000.00
depreciation 957000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 1491000.00
changeToAccountReceivables -6097000.00
salePurchaseOfStock 19000.00
otherCashflowsFromFinancingActivities 245000.00
changeToNetincome 1791000.00
capitalExpenditures 1406000
changeReceivables -6097000.00
cashFlowsOtherOperating -1253000.00
exchangeRateChanges -220000.00
cashAndCashEquivalentsChanges 6214000.00
changeInWorkingCapital -4989000.00
stockBasedCompensation 1116000.00
otherNonCashItems 395000.00
freeCashFlow 4438000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-01
currency_symbol USD
investments 249000.00
changeToLiabilities -1275000.00
totalCashflowsFromInvestingActivities -2490000.00
totalCashFromFinancingActivities 68000.00
changeToOperatingActivities 169000.00
netIncome 8952000.00
changeInCash 8922000.00
beginPeriodCashFlow 89125000.00
endPeriodCashFlow 98047000.00
totalCashFromOperatingActivities 11314000.00
depreciation 876000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -791000.00
changeToAccountReceivables 2828000.00
salePurchaseOfStock 66000.00
otherCashflowsFromFinancingActivities 68000.00
changeToNetincome 555000.00
capitalExpenditures 2739000
changeReceivables 2828000.00
cashFlowsOtherOperating 169000.00
exchangeRateChanges 30000.00
cashAndCashEquivalentsChanges 8922000.00
changeInWorkingCapital 931000.00
stockBasedCompensation 798000.00
otherNonCashItems 78000.00
freeCashFlow 8575000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-01
currency_symbol USD
investments 500000.00
changeToLiabilities 603000.00
totalCashflowsFromInvestingActivities -2951000.00
totalCashFromFinancingActivities 309000.00
changeToOperatingActivities 453000.00
netIncome 8615000.00
changeInCash -3712000.00
beginPeriodCashFlow 92837000.00
endPeriodCashFlow 89125000.00
totalCashFromOperatingActivities -1037000.00
depreciation 959000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -1651000.00
changeToAccountReceivables -9966000.00
salePurchaseOfStock 254000.00
otherCashflowsFromFinancingActivities 309000.00
changeToNetincome -50000.00
capitalExpenditures 3451000
changeReceivables -9966000.00
cashFlowsOtherOperating 453000.00
exchangeRateChanges -33000.00
cashAndCashEquivalentsChanges -3712000.00
changeInWorkingCapital -10561000.00
stockBasedCompensation 661000.00
otherNonCashItems 151000.00
freeCashFlow -4488000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-03
currency_symbol USD
investments 4751000.00
changeToLiabilities -7227000.00
totalCashflowsFromInvestingActivities -1667000.00
totalCashFromFinancingActivities -23968000.00
netIncome 6895000.00
changeInCash -17870000.00
beginPeriodCashFlow 110707000.00
endPeriodCashFlow 92837000.00
totalCashFromOperatingActivities 7680000.00
depreciation 942000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -787000.00
changeToAccountReceivables 7034000.00
salePurchaseOfStock -25000000.00
otherCashflowsFromFinancingActivities 1032000.00
changeToNetincome 1090000.00
capitalExpenditures 6418000
changeReceivables 7034000.00
cashFlowsOtherOperating -267000.00
exchangeRateChanges 85000.00
cashAndCashEquivalentsChanges -17870000.00
changeInWorkingCapital -1247000.00
stockBasedCompensation 817000.00
otherNonCashItems 82000.00
freeCashFlow 1262000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-10
currency_symbol USD
investments -5742239.00
changeToLiabilities 4278901.00
totalCashflowsFromInvestingActivities -12939146.00
totalCashFromFinancingActivities -30611.00
changeToOperatingActivities -219000.00
netIncome 11043021.00
changeInCash 2237979.00
beginPeriodCashFlow 108469021.00
endPeriodCashFlow 110707000.00
totalCashFromOperatingActivities 15273817.00
depreciation 974842.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -3021360.00
changeToAccountReceivables 1553905.00
salePurchaseOfStock -814.00
otherCashflowsFromFinancingActivities -30611.00
changeToNetincome 758719.00
capitalExpenditures 7196907
changeReceivables 1553905.00
cashFlowsOtherOperating -314211.00
exchangeRateChanges -66217.00
cashAndCashEquivalentsChanges 2237843.00
changeInWorkingCapital 2497235.00
stockBasedCompensation 662609.00
otherNonCashItems 797440.00
freeCashFlow 8076910.00
2015-09-30
date 2015-09-30
filing_date 2015-11-03
currency_symbol USD
investments -3490691.00
changeToLiabilities 3135993.00
totalCashflowsFromInvestingActivities -4384812.00
totalCashFromFinancingActivities 48719.00
netIncome 8379865.00
changeInCash 4548799.00
beginPeriodCashFlow 103920222.00
endPeriodCashFlow 108469021.00
totalCashFromOperatingActivities 8906228.00
depreciation 973088.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -414183.00
changeToAccountReceivables -4160533.00
salePurchaseOfStock 105785.00
otherCashflowsFromFinancingActivities 48719.00
changeToNetincome 1047644.00
capitalExpenditures 894121
changeReceivables -4160533.00
cashFlowsOtherOperating -55646.00
exchangeRateChanges -21336.00
cashAndCashEquivalentsChanges 4548799.00
changeInWorkingCapital -1494369.00
stockBasedCompensation 498442.00
otherNonCashItems 79697.00
freeCashFlow 8012107.00
2015-06-30
date 2015-06-30
filing_date 2015-08-04
currency_symbol USD
investments -6018070.00
changeToLiabilities 3060698.00
totalCashflowsFromInvestingActivities -6896022.00
totalCashFromFinancingActivities 5447.00
netIncome 7819557.00
changeInCash 4118017.00
beginPeriodCashFlow 99802205.00
endPeriodCashFlow 103920222.00
totalCashFromOperatingActivities 10900121.00
depreciation 913211.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 780559.00
changeToAccountReceivables -3150413.00
salePurchaseOfStock 5447.00
otherCashflowsFromFinancingActivities 5447.00
changeToNetincome 296104.00
capitalExpenditures 877952
changeReceivables -3150413.00
cashFlowsOtherOperating 1180405.00
exchangeRateChanges 108471.00
cashAndCashEquivalentsChanges 4118017.00
changeInWorkingCapital 1871249.00
stockBasedCompensation 509352.00
otherNonCashItems 37941.00
freeCashFlow 10022169.00
2015-03-31
date 2015-03-31
filing_date 2015-05-04
currency_symbol USD
investments -5750000.00
changeToLiabilities 325408.00
totalCashflowsFromInvestingActivities -6006020.00
totalCashFromFinancingActivities 1897445.00
netIncome 3515557.00
changeInCash -353659.00
beginPeriodCashFlow 100155864.00
endPeriodCashFlow 99802205.00
totalCashFromOperatingActivities 3983834.00
depreciation 913859.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -284016.00
changeToAccountReceivables 761041.00
salePurchaseOfStock 963582.00
otherCashflowsFromFinancingActivities 1897445.00
changeToNetincome -526467.00
capitalExpenditures 256020
changeReceivables 761041.00
cashFlowsOtherOperating -721548.00
exchangeRateChanges -228918.00
cashAndCashEquivalentsChanges -353659.00
changeInWorkingCapital 80885.00
stockBasedCompensation 554597.00
otherNonCashItems 29922.00
freeCashFlow 3727814.00
2014-12-31
date 2014-12-31
filing_date 2015-03-13
currency_symbol USD
investments 13249169.00
changeToLiabilities 1165036.00
totalCashflowsFromInvestingActivities 12616379.00
totalCashFromFinancingActivities 1064769.00
changeToOperatingActivities -817000.00
netIncome 7816076.00
changeInCash 28383670.00
beginPeriodCashFlow 71772194.00
endPeriodCashFlow 100155864.00
totalCashFromOperatingActivities 14756003.00
depreciation 1129161.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 949205.00
changeToAccountReceivables 2737968.00
salePurchaseOfStock 675412.00
otherCashflowsFromFinancingActivities -2053641231.00
changeToNetincome 994419.00
capitalExpenditures 632790
changeReceivables 2737968.00
cashFlowsOtherOperating -35862.00
exchangeRateChanges -53481.00
cashAndCashEquivalentsChanges 28383670.00
changeInWorkingCapital 4816347.00
stockBasedCompensation 411060.00
otherNonCashItems 157546.00
freeCashFlow 14123213.00
2014-09-30
date 2014-09-30
filing_date 2014-11-06
currency_symbol USD
investments -19999169.00
changeToLiabilities 461914.00
totalCashflowsFromInvestingActivities -20241943.00
totalCashFromFinancingActivities 2428369.00
netIncome 6170800.00
changeInCash -13107368.00
beginPeriodCashFlow 84879562.00
endPeriodCashFlow 71772194.00
totalCashFromOperatingActivities 4903273.00
depreciation 1210030.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 106449.00
changeToAccountReceivables -1649319.00
salePurchaseOfStock 17489.00
otherCashflowsFromFinancingActivities 2428369.00
changeToNetincome -1590706.00
capitalExpenditures 242774
changeReceivables -1649319.00
cashFlowsOtherOperating 194105.00
exchangeRateChanges -197067.00
cashAndCashEquivalentsChanges -13107368.00
changeInWorkingCapital -886851.00
stockBasedCompensation 390579.00
otherNonCashItems 72514.00
freeCashFlow 4660499.00
2014-06-30
date 2014-06-30
filing_date 2014-08-04
currency_symbol USD
changeToLiabilities 1192188.00
totalCashflowsFromInvestingActivities -400845.00
totalCashFromFinancingActivities -3665283.00
netIncome 9302350.00
changeInCash 2719311.00
beginPeriodCashFlow 82160251.00
endPeriodCashFlow 84879562.00
totalCashFromOperatingActivities 6722442.00
depreciation 1167612.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -1013446.00
changeToAccountReceivables -2331936.00
salePurchaseOfStock 294038.00
otherCashflowsFromFinancingActivities -3665283.00
changeToNetincome -1929117.00
capitalExpenditures 400845
changeReceivables -2331936.00
cashFlowsOtherOperating 334791.00
exchangeRateChanges 62997.00
cashAndCashEquivalentsChanges 2719311.00
changeInWorkingCapital -1818403.00
stockBasedCompensation 377959.00
otherNonCashItems 115915.00
freeCashFlow 6321597.00
2014-03-31
date 2014-03-31
filing_date 2014-05-05
currency_symbol USD
changeToLiabilities 1889120.00
totalCashflowsFromInvestingActivities -276513.00
totalCashFromFinancingActivities 5504016.00
netIncome 15030253.00
changeInCash 18827091.00
beginPeriodCashFlow 63333160.00
endPeriodCashFlow 82160251.00
totalCashFromOperatingActivities 13596657.00
depreciation 1198799.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -2016631.00
changeToAccountReceivables 2140848.00
salePurchaseOfStock 1067767.00
otherCashflowsFromFinancingActivities 5504016.00
changeToNetincome -4300317.00
capitalExpenditures 276513
changeReceivables 2140848.00
cashFlowsOtherOperating -345415.00
exchangeRateChanges 2931.00
cashAndCashEquivalentsChanges 18827091.00
changeInWorkingCapital 1667922.00
stockBasedCompensation 427823.00
otherNonCashItems 31778.00
freeCashFlow 13320144.00
2013-12-31
date 2013-12-31
filing_date 2014-03-13
currency_symbol USD
changeToLiabilities 1481961.00
totalCashflowsFromInvestingActivities -548217.00
netBorrowings -8400000.00
totalCashFromFinancingActivities -8186059.00
netIncome 6654369.00
changeInCash -722278.00
beginPeriodCashFlow 64055438.00
endPeriodCashFlow 63333160.00
totalCashFromOperatingActivities 8005802.00
depreciation 1193017.00
otherCashflowsFromInvestingActivities -343130.00
dividendsPaid 0.00
changeToInventory 607596.00
changeToAccountReceivables -2256592.00
salePurchaseOfStock 121292.00
otherCashflowsFromFinancingActivities -3053727059.00
changeToNetincome 575892.00
capitalExpenditures 205087
changeReceivables -2256592.00
cashFlowsOtherOperating -250441.00
exchangeRateChanges 6196.00
cashAndCashEquivalentsChanges -722278.00
changeInWorkingCapital -417476.00
stockBasedCompensation 111141.00
otherNonCashItems 374757.00
freeCashFlow 7800715.00
2013-09-30
date 2013-09-30
filing_date 2013-11-05
currency_symbol USD
changeToLiabilities -1762947.00
totalCashflowsFromInvestingActivities 158148.00
netBorrowings -400000.00
totalCashFromFinancingActivities 2161359.00
netIncome 4957258.00
changeInCash 9914979.00
beginPeriodCashFlow 54140459.00
endPeriodCashFlow 64055438.00
totalCashFromOperatingActivities 7526273.00
depreciation 1308579.00
otherCashflowsFromInvestingActivities 284080.00
dividendsPaid 0.00
changeToInventory -1106386.00
changeToAccountReceivables 2871317.00
salePurchaseOfStock 1804774.00
otherCashflowsFromFinancingActivities 2561359.00
changeToNetincome 1406615.00
capitalExpenditures 125932
changeReceivables 2871317.00
cashFlowsOtherOperating -163355.00
exchangeRateChanges 69199.00
cashAndCashEquivalentsChanges 9914979.00
changeInWorkingCapital -161371.00
stockBasedCompensation 368603.00
otherNonCashItems -482325.00
freeCashFlow 7400341.00
2013-06-30
date 2013-06-30
filing_date 2013-08-06
currency_symbol USD
changeToLiabilities 1261475.00
totalCashflowsFromInvestingActivities 37109.00
netBorrowings -400000.00
totalCashFromFinancingActivities -426187.00
netIncome 5894892.00
changeInCash 3174893.00
beginPeriodCashFlow 50965566.00
endPeriodCashFlow 54140459.00
totalCashFromOperatingActivities 3564072.00
depreciation 1068687.00
otherCashflowsFromInvestingActivities 111178.00
dividendsPaid 0.00
changeToInventory -355090.00
changeToAccountReceivables -4577317.00
salePurchaseOfStock 30859.00
otherCashflowsFromFinancingActivities -26187.00
changeToNetincome 215251.00
capitalExpenditures 74069
changeReceivables -4577317.00
cashFlowsOtherOperating -57918.00
exchangeRateChanges -101.00
cashAndCashEquivalentsChanges 3174893.00
changeInWorkingCapital -3664208.00
stockBasedCompensation 365367.00
otherNonCashItems -28310.00
freeCashFlow 3490003.00
2013-03-31
date 2013-03-31
filing_date 2013-05-06
currency_symbol USD
changeToLiabilities -3796358.00
totalCashflowsFromInvestingActivities 99805.00
netBorrowings -400000.00
totalCashFromFinancingActivities 761658.00
netIncome 3068002.00
changeInCash 6898089.00
beginPeriodCashFlow 44067477.00
endPeriodCashFlow 50965566.00
totalCashFromOperatingActivities 6068854.00
depreciation 1202208.00
otherCashflowsFromInvestingActivities 135607.00
dividendsPaid 0.00
changeToInventory -1969179.00
changeToAccountReceivables 6373839.00
salePurchaseOfStock 1097016.00
otherCashflowsFromFinancingActivities 1161658.00
changeToNetincome 541407.00
capitalExpenditures 35802
changeReceivables 6373839.00
cashFlowsOtherOperating 778219.00
exchangeRateChanges -32228.00
cashAndCashEquivalentsChanges 6898089.00
changeInWorkingCapital 1321879.00
stockBasedCompensation 422959.00
otherNonCashItems 258195.00
freeCashFlow 6033052.00
2012-12-31
date 2012-12-31
filing_date 2013-03-14
currency_symbol USD
changeToLiabilities 965410.00
totalCashflowsFromInvestingActivities -212220.00
netBorrowings -400000.00
totalCashFromFinancingActivities -347289.00
netIncome 4463223.00
changeInCash 4211621.00
beginPeriodCashFlow 39855856.00
endPeriodCashFlow 44067477.00
totalCashFromOperatingActivities 4812381.00
depreciation 1160815.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 63049.00
changeToAccountReceivables -2998037000.00
salePurchaseOfStock 57036.00
otherCashflowsFromFinancingActivities -160417289.00
changeToNetincome 3364328.00
capitalExpenditures 212220
changeReceivables -4988003.00
cashFlowsOtherOperating -216441.00
exchangeRateChanges -41251.00
cashAndCashEquivalentsChanges 4211621.00
changeInWorkingCapital -4180310.00
stockBasedCompensation 237196.00
otherNonCashItems 2124830.00
freeCashFlow 4600161.00
2012-09-30
date 2012-09-30
filing_date 2012-11-08
currency_symbol USD
changeToLiabilities -3187169.00
totalCashflowsFromInvestingActivities -146994.00
netBorrowings -400000.00
totalCashFromFinancingActivities -158923.00
netIncome 1645250.00
changeInCash 1946248.00
beginPeriodCashFlow 37909608.00
endPeriodCashFlow 39855856.00
totalCashFromOperatingActivities 2201507.00
depreciation 1182303.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 1280450.00
changeToAccountReceivables 2655520.00
salePurchaseOfStock 184606.00
otherCashflowsFromFinancingActivities 241077.00
changeToNetincome -119598.00
capitalExpenditures 146994
changeReceivables 1609139.00
cashFlowsOtherOperating -208868.00
exchangeRateChanges 50658.00
cashAndCashEquivalentsChanges 1946248.00
changeInWorkingCapital -449977.00
stockBasedCompensation 280930.00
otherNonCashItems 1026404.00
freeCashFlow 2054513.00
2012-06-30
date 2012-06-30
filing_date 2012-08-07
currency_symbol USD
changeToLiabilities 1911386.00
totalCashflowsFromInvestingActivities -921434.00
netBorrowings -400000.00
totalCashFromFinancingActivities -361374.00
netIncome 3736868.00
changeInCash 3906430.00
beginPeriodCashFlow 34003178.00
endPeriodCashFlow 37909608.00
totalCashFromOperatingActivities 5224438.00
depreciation 1195216.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -1944211.00
changeToAccountReceivables 1271835.00
salePurchaseOfStock 32377.00
otherCashflowsFromFinancingActivities 38626.00
changeToNetincome 658900.00
capitalExpenditures 921434
changeReceivables -1250736.00
cashFlowsOtherOperating 917015.00
exchangeRateChanges -35200.00
cashAndCashEquivalentsChanges 3906430.00
changeInWorkingCapital -360297.00
stockBasedCompensation 312563.00
otherNonCashItems -150230.00
freeCashFlow 4303004.00
2012-03-31
date 2012-03-31
filing_date 2012-05-07
currency_symbol USD
changeToLiabilities -2755679.00
totalCashflowsFromInvestingActivities -224059.00
netBorrowings -400000.00
totalCashFromFinancingActivities 108732.00
netIncome 1912119.00
changeInCash -1774044.00
beginPeriodCashFlow 35777222.00
endPeriodCashFlow 34003178.00
totalCashFromOperatingActivities -1689649.00
depreciation 986913.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -1769606.00
changeToAccountReceivables 358471.00
salePurchaseOfStock 114656.00
otherCashflowsFromFinancingActivities 508732.00
changeToNetincome 287862.00
capitalExpenditures 224059
changeReceivables 358471.00
cashFlowsOtherOperating -709729.00
exchangeRateChanges 30932.00
cashAndCashEquivalentsChanges -1774044.00
changeInWorkingCapital -4482467.00
stockBasedCompensation 320510.00
otherNonCashItems 49558.00
freeCashFlow -1913708.00
2011-12-31
date 2011-12-31
filing_date 2012-03-13
currency_symbol USD
totalCashflowsFromInvestingActivities -1400348.00
totalCashFromFinancingActivities -117110.00
netIncome 2883110.00
changeInCash 6728558.00
beginPeriodCashFlow 29048664.00
endPeriodCashFlow 35777222.00
totalCashFromOperatingActivities 7307321.00
depreciation 1059096.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -291933.00
changeToAccountReceivables -3000790690.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -160187110.00
changeToNetincome 450000.00
capitalExpenditures 446396
changeInWorkingCapital 1359705.00
stockBasedCompensation 289078.00
otherNonCashItems 1117270.00
freeCashFlow 6860925.00
2011-09-30
date 2011-09-30
filing_date 2011-11-04
currency_symbol USD
totalCashflowsFromInvestingActivities -953952.00
totalCashFromFinancingActivities -399997.00
netIncome 2976518.00
changeInCash 2219635.00
beginPeriodCashFlow 26829029.00
endPeriodCashFlow 29048664.00
totalCashFromOperatingActivities 2976312.00
depreciation 1002468.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 1053289.00
changeToAccountReceivables 841157.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 3.00
changeToNetincome 1369000.00
capitalExpenditures 298168
changeInWorkingCapital -1714202.00
stockBasedCompensation 319312.00
otherNonCashItems 104463.00
freeCashFlow 2678144.00
2011-06-30
date 2011-06-30
filing_date 2011-08-05
currency_symbol USD
totalCashFromFinancingActivities -277178.00
netIncome 2282641.00
changeInCash -2249781.00
beginPeriodCashFlow 29078810.00
endPeriodCashFlow 26829029.00
totalCashFromOperatingActivities -1396446.00
depreciation 1020417.00
changeToInventory -162628.00
changeToAccountReceivables -4617886.00
otherCashflowsFromFinancingActivities 122822.00
changeToNetincome 412000.00
capitalExpenditures 579214
changeInWorkingCapital -5747655.00
stockBasedCompensation 282032.00
otherNonCashItems -173877.00
freeCashFlow -1975660.00
2011-03-31
date 2011-03-31
filing_date 2011-05-06
currency_symbol USD
totalCashFromFinancingActivities -371055.00
netIncome 324412.00
changeInCash 876878.00
beginPeriodCashFlow 28201932.00
endPeriodCashFlow 29078810.00
totalCashFromOperatingActivities 1285947.00
depreciation 920410.00
changeToInventory -374014.00
changeToAccountReceivables 2753690.00
otherCashflowsFromFinancingActivities 28945.00
changeToNetincome 2000.00
capitalExpenditures 76570
changeInWorkingCapital -859390.00
stockBasedCompensation 300275.00
otherNonCashItems 711533.00
freeCashFlow 1209377.00
2010-12-31
date 2010-12-31
filing_date 2011-03-16
currency_symbol USD
changeToLiabilities 3596000.00
totalCashFromFinancingActivities -363720.00
netIncome 1350700.00
changeInCash 2436008.00
beginPeriodCashFlow 25765924.00
endPeriodCashFlow 28201932.00
totalCashFromOperatingActivities 3798253.00
depreciation 864651.00
changeToInventory 279564.00
changeToAccountReceivables -248860.00
otherCashflowsFromFinancingActivities -197209720.00
capitalExpenditures 967261
changeInWorkingCapital 180897.00
stockBasedCompensation 267032.00
otherNonCashItems 136813.00
freeCashFlow 2830992.00
2010-09-30
date 2010-09-30
filing_date 2010-11-09
currency_symbol USD
changeToLiabilities 2295000.00
totalCashFromFinancingActivities -436472.00
netIncome 1184263.00
changeInCash 2117102.00
beginPeriodCashFlow 23648822.00
endPeriodCashFlow 25765924.00
totalCashFromOperatingActivities 3341498.00
depreciation 794869.00
changeToInventory -896594.00
changeToAccountReceivables 1048022.00
otherCashflowsFromFinancingActivities -36472.00
capitalExpenditures 805417
changeInWorkingCapital 724645.00
stockBasedCompensation 289007.00
otherNonCashItems 67421.00
freeCashFlow 2536081.00
2010-06-30
date 2010-06-30
filing_date 2010-08-09
currency_symbol USD
changeToLiabilities 1168000.00
totalCashFromFinancingActivities -313025.00
netIncome 1066752.00
changeInCash 481181.00
beginPeriodCashFlow 23167641.00
endPeriodCashFlow 23648822.00
totalCashFromOperatingActivities 694225.00
depreciation 809933.00
changeToInventory 67643.00
changeToAccountReceivables -3313124.00
otherCashflowsFromFinancingActivities 86975.00
capitalExpenditures 226807
changeInWorkingCapital -2161587.00
stockBasedCompensation 244020.00
otherNonCashItems 562759.00
freeCashFlow 467418.00
2010-03-31
date 2010-03-31
filing_date 2010-05-10
currency_symbol USD
changeToLiabilities 65000.00
totalCashFromFinancingActivities -224103.00
netIncome 714280.00
changeInCash -1259349.00
beginPeriodCashFlow 24426990.00
endPeriodCashFlow 23167641.00
totalCashFromOperatingActivities 19485.00
depreciation 850899.00
changeToInventory -670972.00
changeToAccountReceivables -1202516.00
otherCashflowsFromFinancingActivities 175897.00
capitalExpenditures 785492
changeInWorkingCapital -2519747.00
stockBasedCompensation 302558.00
otherNonCashItems 234784.00
freeCashFlow -766007.00
2009-12-31
date 2009-12-31
filing_date 2010-03-16
currency_symbol USD
changeToLiabilities 1859000.00
totalCashFromFinancingActivities -474000.00
netIncome 697148.00
changeInCash -14113305.00
beginPeriodCashFlow 38540295.00
endPeriodCashFlow 24426990.00
totalCashFromOperatingActivities 3167739.00
depreciation 295771.00
dividendsPaid 1641131499.00
changeToInventory -271514.00
changeToAccountReceivables 866099.00
salePurchaseOfStock 16820320000.00
otherCashflowsFromFinancingActivities -15182338501.00
capitalExpenditures 551407
changeInWorkingCapital -241191.00
stockBasedCompensation 250636.00
otherNonCashItems 181627.00
freeCashFlow 2616332.00
2009-09-30
date 2009-09-30
filing_date 2009-11-03
currency_symbol USD
changeToLiabilities 778000.00
totalCashFromFinancingActivities -376826.00
netIncome 1511925.00
changeInCash -1009263.00
beginPeriodCashFlow 39549558.00
endPeriodCashFlow 38540295.00
totalCashFromOperatingActivities 212584.00
depreciation 329202.00
changeToInventory 354635.00
changeToAccountReceivables -1525920.00
otherCashflowsFromFinancingActivities 23174.00
changeToNetincome 404000.00
capitalExpenditures 845021
changeInWorkingCapital -1766155.00
stockBasedCompensation 252433.00
otherNonCashItems -24289.00
freeCashFlow -632437.00
2009-06-30
date 2009-06-30
filing_date 2009-08-05
currency_symbol USD
changeToLiabilities 1047000.00
totalCashFromFinancingActivities -392675.00
netIncome 955774.00
changeInCash -877145.00
beginPeriodCashFlow 40426703.00
endPeriodCashFlow 39549558.00
totalCashFromOperatingActivities 812748.00
depreciation 335035.00
changeToInventory -1514484.00
changeToAccountReceivables 26744.00
otherCashflowsFromFinancingActivities 7325.00
changeToNetincome 213000.00
capitalExpenditures 1297218
changeInWorkingCapital -746724.00
stockBasedCompensation 254599.00
otherNonCashItems 102929.00
freeCashFlow -484470.00
2009-03-31
date 2009-03-31
filing_date 2009-05-04
currency_symbol USD
changeToLiabilities 173000.00
totalCashFromFinancingActivities -400000.00
netIncome 522720.00
changeInCash -2766952.00
beginPeriodCashFlow 43193655.00
endPeriodCashFlow 40426703.00
totalCashFromOperatingActivities -1098366.00
depreciation 333460.00
changeToInventory -440182.00
changeToAccountReceivables -1064596.00
otherCashflowsFromFinancingActivities -1268586.00
changeToNetincome 44000.00
capitalExpenditures 1268586
changeInWorkingCapital -2149103.00
stockBasedCompensation 200357.00
otherNonCashItems 62604.00
freeCashFlow -2366952.00
2008-12-31
date 2008-12-31
filing_date 2009-03-09
currency_symbol USD
totalCashFromFinancingActivities 8068397.00
netIncome 1094505.00
changeInCash 7825411.00
beginPeriodCashFlow 35368244.00
endPeriodCashFlow 43193655.00
totalCashFromOperatingActivities 1187140.00
depreciation 350718.00
changeToInventory -591306.00
changeToAccountReceivables 378000.00
otherCashflowsFromFinancingActivities 8545208.00
changeToNetincome 54000.00
capitalExpenditures 1372068
changeInWorkingCapital -1308322.00
stockBasedCompensation 1135532.00
otherNonCashItems -730500.00
freeCashFlow -184928.00
2008-09-30
date 2008-09-30
filing_date 2008-11-06
currency_symbol USD
totalCashFromFinancingActivities 8619000.00
netIncome 1104203.00
changeInCash -1929235.00
beginPeriodCashFlow 37297479.00
endPeriodCashFlow 35368244.00
totalCashFromOperatingActivities 1338472.00
depreciation 340380.00
changeToInventory -261824.00
otherCashflowsFromFinancingActivities -3267707.00
changeToNetincome 520000.00
capitalExpenditures 3267707
changeInWorkingCapital -446072.00
otherNonCashItems 371842.00
freeCashFlow -1929235.00
2008-06-30
date 2008-06-30
filing_date 2008-08-08
currency_symbol USD
totalCashFromFinancingActivities 3955007.00
netIncome 812929.00
changeInCash -1655875.00
beginPeriodCashFlow 38953354.00
endPeriodCashFlow 37297479.00
totalCashFromOperatingActivities 2440575.00
depreciation 374797.00
changeToInventory 563919.00
otherCashflowsFromFinancingActivities 3955007.00
changeToNetincome 318000.00
capitalExpenditures 8051457
changeInWorkingCapital 1109998.00
otherNonCashItems 273130.00
freeCashFlow -5610882.00
2008-03-31
date 2008-03-31
filing_date 2008-05-07
currency_symbol USD
totalCashFromFinancingActivities 4664003.00
netIncome 617558.00
changeInCash 3049785.00
beginPeriodCashFlow 35903569.00
endPeriodCashFlow 38953354.00
totalCashFromOperatingActivities -1558956.00
depreciation 367117.00
changeToInventory -978715.00
changeToAccountReceivables 2505771.00
otherCashflowsFromFinancingActivities 4187192.00
changeToNetincome 85000.00
capitalExpenditures 3555262
changeInWorkingCapital -2661447.00
stockBasedCompensation 323289.00
otherNonCashItems -99471.00
freeCashFlow -5114218.00
2007-12-31
date 2007-12-31
filing_date 2008-03-12
currency_symbol USD
changeToLiabilities 1695000.00
totalCashFromFinancingActivities 391680.00
netIncome 1673396.00
changeInCash -10256069.00
beginPeriodCashFlow 46159638.00
endPeriodCashFlow 35903569.00
totalCashFromOperatingActivities -2125452.00
depreciation 281670.00
changeToInventory 259161.00
changeToAccountReceivables -2286465000.00
otherCashflowsFromFinancingActivities 154330.00
changeToNetincome 830000.00
capitalExpenditures 8522297
changeInWorkingCapital -5104475.00
stockBasedCompensation 911716000.00
otherNonCashItems -911616936.00
freeCashFlow -10647749.00
2007-09-30
date 2007-09-30
filing_date 2007-11-09
currency_symbol USD
changeToLiabilities 549000.00
totalCashFromFinancingActivities 331237.00
netIncome 1796230.00
changeInCash 1408411.00
beginPeriodCashFlow 44751227.00
endPeriodCashFlow 46159638.00
totalCashFromOperatingActivities 4510892.00
depreciation 189370.00
changeToInventory 796843.00
otherCashflowsFromFinancingActivities 157823.00
changeToNetincome 765000.00
capitalExpenditures 3433718
changeInWorkingCapital 2453804.00
otherNonCashItems 112095.00
freeCashFlow 1077174.00
2007-06-30
date 2007-06-30
filing_date 2007-08-07
currency_symbol USD
changeToLiabilities 1574000.00
totalCashFromFinancingActivities 1216977.00
netIncome 1364851.00
changeInCash 970349.00
beginPeriodCashFlow 43780878.00
endPeriodCashFlow 44751227.00
totalCashFromOperatingActivities 1898036.00
depreciation 186029.00
changeToInventory 445942.00
otherCashflowsFromFinancingActivities 298739.00
changeToNetincome 578000.00
capitalExpenditures 2140449
changeInWorkingCapital 483776.00
otherNonCashItems -89181.00
freeCashFlow -242413.00
2007-03-31
date 2007-03-31
filing_date 2007-05-09
currency_symbol USD
totalCashFromFinancingActivities 586068.00
netIncome 1200777.00
changeInCash -3386554.00
beginPeriodCashFlow 47167432.00
endPeriodCashFlow 43780878.00
totalCashFromOperatingActivities 209166.00
depreciation 161658.00
changeToInventory -651399.00
changeToAccountReceivables 502000.00
otherCashflowsFromFinancingActivities 32459.00
changeToNetincome 161000.00
capitalExpenditures 659018
changeInWorkingCapital -1321162.00
otherNonCashItems 308224.00
freeCashFlow -449852.00
2006-12-31
date 2006-12-31
filing_date 2007-03-13
currency_symbol USD
totalCashFromFinancingActivities 303465.00
netIncome 1046762.00
changeInCash -253018.00
beginPeriodCashFlow 47420450.00
endPeriodCashFlow 47167432.00
totalCashFromOperatingActivities -413727.00
depreciation 90295.00
changeToInventory 151764.00
changeToAccountReceivables -1443268000.00
otherCashflowsFromFinancingActivities 33500.00
changeToNetincome 523000.00
capitalExpenditures 142756
changeInWorkingCapital -2602270.00
stockBasedCompensation 1267205000.00
otherNonCashItems -1266986662.00
freeCashFlow -556483.00
2006-09-30
date 2006-09-30
filing_date 2006-11-08
currency_symbol USD
totalCashFromFinancingActivities 631376.00
netIncome 1324639.00
changeInCash 1293396.00
beginPeriodCashFlow 46127054.00
endPeriodCashFlow 47420450.00
totalCashFromOperatingActivities 793009.00
depreciation 90404.00
changeToInventory -1168648.00
otherCashflowsFromFinancingActivities 289159.00
changeToNetincome 1796000.00
capitalExpenditures 130989
changeInWorkingCapital -622983.00
otherNonCashItems 49562.00
freeCashFlow 662020.00
2006-06-30
date 2006-06-30
filing_date 2006-08-07
currency_symbol USD
totalCashFromFinancingActivities 235421.00
netIncome 1352066.00
changeInCash 1667333.00
beginPeriodCashFlow 44459721.00
endPeriodCashFlow 46127054.00
totalCashFromOperatingActivities 2097711.00
depreciation 116265.00
changeToInventory -934109.00
otherCashflowsFromFinancingActivities 26451.00
changeToNetincome 758000.00
capitalExpenditures 665799
changeInWorkingCapital 361956.00
otherNonCashItems 324038.00
freeCashFlow 1431912.00
2006-03-31
date 2006-03-31
filing_date 2006-05-09
currency_symbol USD
totalCashFromFinancingActivities 555143.00
netIncome 880749.00
changeInCash -286935.00
beginPeriodCashFlow 44746656.00
endPeriodCashFlow 44459721.00
totalCashFromOperatingActivities -475821.00
depreciation 87091.00
changeToInventory -230305.00
otherCashflowsFromFinancingActivities 156821.00
capitalExpenditures 366257
changeInWorkingCapital -1601432.00
otherNonCashItems 225716.00
freeCashFlow -842078.00
2005-12-31
date 2005-12-31
filing_date 2006-03-09
currency_symbol USD
changeToLiabilities 164000.00
totalCashFromFinancingActivities 45000.00
netIncome 822000.00
changeInCash -1125000.00
beginPeriodCashFlow 45872000.00
endPeriodCashFlow 44747000.00
totalCashFromOperatingActivities -654000.00
depreciation 115000.00
changeToInventory -56000.00
changeToAccountReceivables 288000000.00
otherCashflowsFromFinancingActivities -516000.00
capitalExpenditures 516000
changeInWorkingCapital -2376000.00
otherNonCashItems 94000.00
freeCashFlow -1170000.00
2005-09-30
date 2005-09-30
filing_date 2005-11-07
currency_symbol USD
totalCashFromFinancingActivities 10000.00
netIncome 2532000.00
changeInCash 5942000.00
beginPeriodCashFlow 39930000.00
endPeriodCashFlow 45872000.00
totalCashFromOperatingActivities 6690000.00
depreciation 121000.00
changeToInventory 692000.00
changeToAccountReceivables 787000.00
otherCashflowsFromFinancingActivities -758000.00
capitalExpenditures 758000
changeInWorkingCapital 2806000.00
otherNonCashItems 1231000.00
freeCashFlow 5932000.00
2005-06-30
date 2005-06-30
filing_date 2005-08-08
currency_symbol USD
totalCashFromFinancingActivities 368000.00
netIncome 1337000.00
changeInCash -407000.00
beginPeriodCashFlow 40337000.00
endPeriodCashFlow 39930000.00
totalCashFromOperatingActivities -514000.00
depreciation 115000.00
changeToInventory -273000.00
otherCashflowsFromFinancingActivities -261000.00
capitalExpenditures 261000
changeInWorkingCapital -2932000.00
otherNonCashItems 966000.00
freeCashFlow -775000.00
2005-03-31
date 2005-03-31
filing_date 2005-05-10
currency_symbol USD
totalCashFromFinancingActivities 133000.00
netIncome 1202000.00
changeInCash 998000.00
beginPeriodCashFlow 39339000.00
endPeriodCashFlow 40337000.00
totalCashFromOperatingActivities 930000.00
depreciation 108000.00
changeToInventory 463000.00
otherCashflowsFromFinancingActivities -65000.00
capitalExpenditures 65000
changeInWorkingCapital -519000.00
otherNonCashItems 139000.00
freeCashFlow 865000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
changeToLiabilities 1186000.00
totalCashflowsFromInvestingActivities 344000.00
totalCashFromFinancingActivities 189000.00
netIncome 1755000.00
changeInCash 5336000.00
beginPeriodCashFlow 34003000.00
endPeriodCashFlow 39339000.00
totalCashFromOperatingActivities 5201000.00
depreciation 192000.00
changeToInventory -103000.00
changeToAccountReceivables -933000000.00
otherCashflowsFromFinancingActivities -54000.00
capitalExpenditures 54000
changeInWorkingCapital 3679000.00
otherNonCashItems 575000.00
freeCashFlow 5147000.00
2004-09-30
date 2004-09-30
filing_date 2004-11-15
currency_symbol USD
changeToLiabilities 777000.00
totalCashflowsFromInvestingActivities 398000.00
totalCashFromFinancingActivities 168000.00
netIncome 884000.00
changeInCash 467000.00
beginPeriodCashFlow 33536000.00
endPeriodCashFlow 34003000.00
totalCashFromOperatingActivities 491000.00
depreciation 181000.00
changeToInventory -417000.00
otherCashflowsFromFinancingActivities -192000.00
capitalExpenditures 192000
changeInWorkingCapital 131000.00
otherNonCashItems 4000.00
freeCashFlow 299000.00
2004-06-30
date 2004-06-30
filing_date 2004-08-16
currency_symbol USD
changeToLiabilities 374000.00
totalCashflowsFromInvestingActivities 590000.00
totalCashFromFinancingActivities 216000.00
netIncome 765000.00
changeInCash -963000.00
beginPeriodCashFlow 34499000.00
endPeriodCashFlow 33536000.00
totalCashFromOperatingActivities -1436000.00
depreciation 172000.00
changeToInventory -127000.00
otherCashflowsFromFinancingActivities 257000.00
capitalExpenditures 79000
changeInWorkingCapital -2647000.00
otherNonCashItems 73000.00
freeCashFlow -1515000.00
2004-03-31
date 2004-03-31
filing_date 2004-05-17
currency_symbol USD
changeToLiabilities 254000.00
totalCashflowsFromInvestingActivities 333000.00
totalCashFromFinancingActivities 6000.00
netIncome 7786000.00
changeInCash 19907000.00
beginPeriodCashFlow 14592000.00
endPeriodCashFlow 34499000.00
totalCashFromOperatingActivities 19568000.00
depreciation 165000.00
changeToInventory 5000.00
otherCashflowsFromFinancingActivities 333000.00
changeToNetincome 3034000.00
capitalExpenditures 149000
changeInWorkingCapital 21290000.00
freeCashFlow 19419000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-30
currency_symbol USD
totalCashflowsFromInvestingActivities 1485000.00
totalCashFromFinancingActivities 29000.00
netIncome 801000.00
changeInCash 1981000.00
beginPeriodCashFlow 12611000.00
endPeriodCashFlow 14592000.00
totalCashFromOperatingActivities 2607000.00
depreciation 258000.00
changeToInventory -285000.00
changeToAccountReceivables -217000000.00
otherCashflowsFromFinancingActivities -655000.00
changeToNetincome 65000.00
capitalExpenditures 90000
changeInWorkingCapital 1554000.00
otherNonCashItems -6000.00
freeCashFlow 2517000.00
2003-09-30
date 2003-09-30
filing_date 2003-11-14
currency_symbol USD
totalCashflowsFromInvestingActivities 2140000.00
totalCashFromFinancingActivities 55000.00
netIncome 420000.00
changeInCash 1158000.00
beginPeriodCashFlow 11453000.00
endPeriodCashFlow 12611000.00
totalCashFromOperatingActivities 1330000.00
depreciation 252000.00
otherCashflowsFromInvestingActivities 59000.00
changeToInventory -114000.00
otherCashflowsFromFinancingActivities -227000.00
capitalExpenditures 33000
changeInWorkingCapital 658000.00
freeCashFlow 1297000.00
2003-06-30
date 2003-06-30
filing_date 2003-08-14
currency_symbol USD
totalCashflowsFromInvestingActivities 2367000.00
totalCashFromFinancingActivities 9000.00
netIncome -81000.00
changeInCash 963000.00
beginPeriodCashFlow 10490000.00
endPeriodCashFlow 11453000.00
totalCashFromOperatingActivities -1509000.00
depreciation 248000.00
changeToInventory -54000.00
otherCashflowsFromFinancingActivities 9000.00
capitalExpenditures 37000
changeInWorkingCapital -1676000.00
freeCashFlow -1546000.00
2003-03-31
date 2003-03-31
filing_date 2003-05-15
currency_symbol USD
netIncome -313000.00
changeInCash -512000.00
beginPeriodCashFlow 11002000.00
endPeriodCashFlow 10490000.00
totalCashFromOperatingActivities -416000.00
depreciation 248000.00
changeToInventory -250000.00
changeToAccountReceivables 250000.00
otherCashflowsFromFinancingActivities -96000.00
capitalExpenditures 96000
changeInWorkingCapital -351000.00
freeCashFlow -512000.00
2002-12-31
date 2002-12-31
filing_date 2003-03-27
currency_symbol USD
totalCashflowsFromInvestingActivities 1605000.00
netIncome 659082.00
changeInCash 3800511.00
beginPeriodCashFlow 7201085.00
endPeriodCashFlow 11001596.00
totalCashFromOperatingActivities 1382060.00
depreciation 275627.00
otherCashflowsFromInvestingActivities 199000.00
changeToInventory -147803.00
changeToAccountReceivables 1032693000.00
otherCashflowsFromFinancingActivities 2418451.00
capitalExpenditures 13709
changeInWorkingCapital 447351.00
freeCashFlow 1368351.00
2002-09-30
date 2002-09-30
filing_date 2002-11-14
currency_symbol USD
netIncome -737643.00
changeInCash -276774.00
beginPeriodCashFlow 7477859.00
endPeriodCashFlow 7201085.00
totalCashFromOperatingActivities 69403.00
depreciation 275946.00
otherCashflowsFromInvestingActivities 80000.00
changeToInventory 10384.00
changeToAccountReceivables 254000.00
otherCashflowsFromFinancingActivities -346177.00
capitalExpenditures 33017
changeInWorkingCapital 521100.00
otherNonCashItems 10000.00
freeCashFlow 36386.00
2002-06-30
date 2002-06-30
filing_date 2002-08-14
currency_symbol USD
netIncome -1157196.00
changeInCash -2969789.00
beginPeriodCashFlow 10447648.00
endPeriodCashFlow 7477859.00
totalCashFromOperatingActivities -522571.00
depreciation 272456.00
otherCashflowsFromInvestingActivities 80000.00
changeToInventory 379696.00
changeToAccountReceivables 12000.00
otherCashflowsFromFinancingActivities -2447218.00
capitalExpenditures 27318
changeInWorkingCapital 362169.00
freeCashFlow -549889.00
2002-03-31
date 2002-03-31
filing_date 2002-05-15
currency_symbol USD
totalCashflowsFromInvestingActivities 1980000.00
netIncome -1804207.00
changeInCash 1382671.00
beginPeriodCashFlow 9064977.00
endPeriodCashFlow 10447648.00
totalCashFromOperatingActivities -596860.00
depreciation 271188.00
changeToInventory 560638.00
changeToAccountReceivables 188000.00
otherCashflowsFromFinancingActivities 1979531.00
capitalExpenditures 14870
changeInWorkingCapital 936159.00
otherNonCashItems 1.00
freeCashFlow -611730.00
2001-12-31
date 2001-12-31
filing_date 2002-03-28
currency_symbol USD
changeToLiabilities 531000.00
totalCashflowsFromInvestingActivities 5113000.00
netIncome -456757.00
changeInCash -936165.00
beginPeriodCashFlow 10001142.00
endPeriodCashFlow 9064977.00
totalCashFromOperatingActivities -826846.00
depreciation 292634.00
changeToInventory 207232.00
otherCashflowsFromFinancingActivities -109319.00
capitalExpenditures 43412
changeInWorkingCapital -662723.00
freeCashFlow -870258.00
2001-09-30
date 2001-09-30
filing_date 2001-11-14
currency_symbol USD
changeToLiabilities 601000.00
totalCashflowsFromInvestingActivities 5223000.00
totalCashFromFinancingActivities -2.00
netIncome -1332037.00
changeInCash 1737198.00
beginPeriodCashFlow 8263944.00
endPeriodCashFlow 10001142.00
totalCashFromOperatingActivities -1487930.00
depreciation 342204.00
otherCashflowsFromInvestingActivities 6000.00
changeToInventory 690459.00
otherCashflowsFromFinancingActivities 3225128.00
capitalExpenditures 238701
changeInWorkingCapital -498097.00
stockBasedCompensation 3876000.00
otherNonCashItems -2689000.00
freeCashFlow -1726631.00
2001-06-30
date 2001-06-30
filing_date 2001-08-14
currency_symbol USD
changeToLiabilities 1266000.00
totalCashflowsFromInvestingActivities 1998000.00
totalCashFromFinancingActivities -2.00
netIncome -2650408.00
changeInCash 1877195.00
beginPeriodCashFlow 6386749.00
endPeriodCashFlow 8263944.00
totalCashFromOperatingActivities -634339.00
depreciation 301377.00
otherCashflowsFromInvestingActivities 6000.00
changeToInventory 152279.00
changeToAccountReceivables 486000.00
otherCashflowsFromFinancingActivities 2511534.00
capitalExpenditures 491994
changeInWorkingCapital 1585692.00
otherNonCashItems 129000.00
freeCashFlow -1126333.00
2001-03-31
date 2001-03-31
filing_date 2001-04-02
currency_symbol USD
changeToLiabilities 99000.00
totalCashFromFinancingActivities -2.00
netIncome 2338954.00
changeInCash 2587465.00
beginPeriodCashFlow 5678470.00
endPeriodCashFlow 8265935.00
totalCashFromOperatingActivities 426836.00
depreciation 304986.00
otherCashflowsFromInvestingActivities 1000.00
changeToInventory 1828516.00
changeToAccountReceivables 441000.00
otherCashflowsFromFinancingActivities 2160632.00
capitalExpenditures 91362
changeInWorkingCapital -2582436.00
otherNonCashItems 365332.00
freeCashFlow 335474.00
2000-12-31
date 2000-12-31
currency_symbol USD
changeToLiabilities 84000.00
totalCashflowsFromInvestingActivities 3168000.00
totalCashFromFinancingActivities -2.00
netIncome 2338954.00
changeInCash 2587465.00
beginPeriodCashFlow 5678470.00
endPeriodCashFlow 8265935.00
totalCashFromOperatingActivities 426836.00
depreciation 304986.00
changeToInventory 1828516.00
changeToAccountReceivables 351000.00
otherCashflowsFromFinancingActivities 2160632.00
capitalExpenditures 91362
changeInWorkingCapital 2552577.00
freeCashFlow 335474.00
2000-09-30
date 2000-09-30
filing_date 2000-11-14
currency_symbol USD
totalCashflowsFromInvestingActivities 1008000.00
totalCashFromFinancingActivities 44532.00
netIncome -1382824.00
changeInCash 209040.00
beginPeriodCashFlow 5469430.00
endPeriodCashFlow 5678470.00
totalCashFromOperatingActivities -1162790.00
depreciation 254769.00
changeToInventory 668252.00
changeToAccountReceivables 257000.00
otherCashflowsFromFinancingActivities 1327298.00
capitalExpenditures 33688
changeInWorkingCapital 235060.00
otherNonCashItems -269795.00
freeCashFlow -1196478.00
2000-06-30
date 2000-06-30
filing_date 2000-08-14
currency_symbol USD
changeToLiabilities 544000.00
totalCashFromFinancingActivities 399752.00
netIncome -218489.00
changeInCash -3476882.00
beginPeriodCashFlow 8946312.00
endPeriodCashFlow 5469430.00
totalCashFromOperatingActivities -652476.00
depreciation 345614.00
changeToInventory -441419.00
otherCashflowsFromFinancingActivities -3224157.00
capitalExpenditures 289339
changeInWorkingCapital -206329.00
otherNonCashItems -573272.00
freeCashFlow -941815.00
2000-03-31
date 2000-03-31
filing_date 2000-05-15
currency_symbol USD
totalCashflowsFromInvestingActivities 2905000.00
totalCashFromFinancingActivities 95650.00
netIncome -564087.00
changeInCash 2505607.00
beginPeriodCashFlow 6440705.00
endPeriodCashFlow 8946312.00
totalCashFromOperatingActivities -494975.00
depreciation 292371.00
otherCashflowsFromInvestingActivities 59000.00
changeToInventory -1299293.00
changeToAccountReceivables 295000.00
otherCashflowsFromFinancingActivities 2904931.00
capitalExpenditures 90957
changeInWorkingCapital -763994.00
otherNonCashItems 540735.00
freeCashFlow -585932.00
1999-12-31
date 1999-12-31
filing_date 2000-03-30
currency_symbol USD
netIncome 300000.00
changeInCash 5000000.00
beginPeriodCashFlow 1400000.00
endPeriodCashFlow 6400000.00
totalCashFromOperatingActivities -100000.00
depreciation 300000.00
changeToInventory -1300000.00
otherCashflowsFromFinancingActivities 5100000.00
capitalExpenditures 300000
changeInWorkingCapital -800000.00
otherNonCashItems 100000.00
freeCashFlow -400000.00
1999-09-30
date 1999-09-30
filing_date 1999-11-15
currency_symbol USD
changeInCash -3800000.00
beginPeriodCashFlow 5200000.00
endPeriodCashFlow 1400000.00
totalCashFromOperatingActivities 300000.00
depreciation 200000.00
changeToInventory -200000.00
otherCashflowsFromFinancingActivities -4200000.00
capitalExpenditures 600000
changeInWorkingCapital -500000.00
otherNonCashItems 600000.00
freeCashFlow -300000.00
1999-06-30
date 1999-06-30
filing_date 1999-08-16
currency_symbol USD
totalCashFromFinancingActivities 500000.00
netIncome 500000.00
changeInCash -300000.00
beginPeriodCashFlow 5500000.00
endPeriodCashFlow 5200000.00
totalCashFromOperatingActivities -700000.00
depreciation 300000.00
otherCashflowsFromFinancingActivities 500000.00
capitalExpenditures 400000
changeInWorkingCapital -1400000.00
otherNonCashItems -100000.00
freeCashFlow -1100000.00
1999-03-31
date 1999-03-31
filing_date 1999-05-17
currency_symbol USD
totalCashFromFinancingActivities -1900000.00
netIncome 300000.00
changeInCash -5100000.00
beginPeriodCashFlow 10700000.00
endPeriodCashFlow 5600000.00
totalCashFromOperatingActivities 1300000.00
depreciation 300000.00
salePurchaseOfStock -1900000.00
otherCashflowsFromFinancingActivities -4500000.00
capitalExpenditures 400000
changeInWorkingCapital 700000.00
freeCashFlow 900000.00
1998-12-31
date 1998-12-31
filing_date 1999-03-31
currency_symbol USD
totalCashFromFinancingActivities -1800000.00
netIncome 700000.00
changeInCash -2000000.00
endPeriodCashFlow -2000000.00
totalCashFromOperatingActivities 600000.00
depreciation 300000.00
changeToInventory -300000.00
salePurchaseOfStock -1900000.00
otherCashflowsFromFinancingActivities -800000.00
capitalExpenditures 200000
changeInWorkingCapital -600000.00
otherNonCashItems 200000.00
freeCashFlow 400000.00
1998-09-30
date 1998-09-30
filing_date 1998-11-16
currency_symbol USD
totalCashFromFinancingActivities -100000.00
netIncome 800000.00
changeInCash -10900000.00
beginPeriodCashFlow 1200000.00
endPeriodCashFlow -10900000.00
totalCashFromOperatingActivities 1200000.00
depreciation 200000.00
changeToInventory -500000.00
otherCashflowsFromFinancingActivities -200000.00
capitalExpenditures 400000
changeInWorkingCapital 200000.00
otherNonCashItems 100000.00
freeCashFlow 800000.00
1998-06-30
date 1998-06-30
filing_date 1998-08-14
currency_symbol USD
totalCashFromFinancingActivities 100000.00
netIncome 2200000.00
changeInCash 1200000.00
beginPeriodCashFlow 22400000.00
endPeriodCashFlow 1200000.00
totalCashFromOperatingActivities 2100000.00
depreciation 200000.00
changeToInventory 100000.00
otherCashflowsFromFinancingActivities -1000000.00
capitalExpenditures 1100000
changeInWorkingCapital -300000.00
freeCashFlow 1000000.00
1998-03-31
date 1998-03-31
filing_date 1998-05-15
currency_symbol USD
totalCashFromFinancingActivities 800000.00
netIncome 600000.00
changeInCash -300000.00
beginPeriodCashFlow 22700000.00
endPeriodCashFlow 22400000.00
totalCashFromOperatingActivities -500000.00
depreciation 100000.00
changeToInventory -300000.00
otherCashflowsFromFinancingActivities -600000.00
capitalExpenditures 500000
changeInWorkingCapital -1200000.00
freeCashFlow -1000000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-31
currency_symbol USD
totalCashFromFinancingActivities 17200000.00
netIncome 3000000.00
changeInCash 19500000.00
beginPeriodCashFlow 100000.00
endPeriodCashFlow 19500000.00
totalCashFromOperatingActivities 2700000.00
depreciation 100000.00
changeToInventory 200000.00
otherCashflowsFromFinancingActivities -400000.00
capitalExpenditures 0
changeInWorkingCapital -400000.00
freeCashFlow 2700000.00
1997-09-30
date 1997-09-30
filing_date 1997-11-14
currency_symbol USD
totalCashFromFinancingActivities 200000.00
netIncome -300000.00
changeInCash 100000.00
beginPeriodCashFlow 400000.00
endPeriodCashFlow 100000.00
totalCashFromOperatingActivities -100000.00
changeToInventory -400000.00
capitalExpenditures 0
changeInWorkingCapital -100000.00
otherNonCashItems 300000.00
freeCashFlow -100000.00
1997-06-30
date 1997-06-30
filing_date 1997-08-13
currency_symbol USD
totalCashFromFinancingActivities 100000.00
netIncome 400000.00
changeInCash 400000.00
beginPeriodCashFlow 2600000.00
endPeriodCashFlow 400000.00
totalCashFromOperatingActivities 300000.00
depreciation 100000.00
capitalExpenditures 0
changeInWorkingCapital -200000.00
otherNonCashItems 100000.00
freeCashFlow 300000.00
1997-03-31
date 1997-03-31
filing_date 1997-05-15
currency_symbol USD
totalCashFromFinancingActivities 200000.00
netIncome 200000.00
changeInCash -100000.00
beginPeriodCashFlow 2700000.00
endPeriodCashFlow 2600000.00
totalCashFromOperatingActivities -300000.00
depreciation 100000.00
capitalExpenditures 0
changeInWorkingCapital -600000.00
otherNonCashItems -100000.00
freeCashFlow -300000.00
1996-12-31
date 1996-12-31
filing_date 1997-01-14
currency_symbol USD
totalCashFromFinancingActivities 200000.00
netIncome -900000.00
changeInCash -700000.00
beginPeriodCashFlow 3700000.00
endPeriodCashFlow 3000000.00
totalCashFromOperatingActivities -900000.00
depreciation 200000.00
changeToInventory -100000.00
changeToAccountReceivables 400000.00
salePurchaseOfStock 10000.00
otherCashflowsFromFinancingActivities -70000.00
capitalExpenditures 0
changeInWorkingCapital -200000.00
otherNonCashItems 780000.00
freeCashFlow -900000.00
1996-09-30
date 1996-09-30
filing_date 1996-11-30
currency_symbol USD
totalCashFromFinancingActivities 200000.00
netIncome -900000.00
changeInCash 200000.00
beginPeriodCashFlow 3700000.00
endPeriodCashFlow 2900000.00
totalCashFromOperatingActivities -900000.00
depreciation 200000.00
changeToInventory -100000.00
capitalExpenditures 0
changeInWorkingCapital -200000.00
freeCashFlow -900000.00
1996-06-30
date 1996-06-30
filing_date 1996-07-15
currency_symbol USD
totalCashFromFinancingActivities 2600000.00
netIncome -500000.00
changeInCash 2500000.00
endPeriodCashFlow 2500000.00
totalCashFromOperatingActivities -100000.00
depreciation 100000.00
changeToInventory 200000.00
otherCashflowsFromFinancingActivities 2600000.00
capitalExpenditures 100000
changeInWorkingCapital 300000.00
otherNonCashItems 100000.00
freeCashFlow -100000.00
1996-03-31
date 1996-03-31
filing_date 1996-05-31
currency_symbol USD
totalCashFromFinancingActivities 2600000.00
netIncome -600000.00
changeInCash 2600000.00
totalCashFromOperatingActivities -100000.00
depreciation 100000.00
changeToInventory 200000.00
otherCashflowsFromFinancingActivities 2600000.00
capitalExpenditures 0
changeInWorkingCapital 300000.00
otherNonCashItems 100000.00
freeCashFlow -100000.00
1995-12-31
date 1995-12-31
filing_date 1996-02-29
currency_symbol USD
netIncome -900000.00
changeInCash -700000.00
beginPeriodCashFlow 2200000.00
endPeriodCashFlow -700000.00
totalCashFromOperatingActivities -600000.00
depreciation 100000.00
changeToInventory 100000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 100000
changeInWorkingCapital 100000.00
otherNonCashItems 100000.00
freeCashFlow -700000.00
1995-09-30
date 1995-09-30
filing_date 1995-11-30
currency_symbol USD
netIncome -500000.00
changeInCash -600000.00
beginPeriodCashFlow 2800000.00
endPeriodCashFlow 2200000.00
totalCashFromOperatingActivities -400000.00
depreciation 100000.00
changeToInventory 100000.00
otherCashflowsFromFinancingActivities -200000.00
capitalExpenditures 200000
changeInWorkingCapital 100000.00
otherNonCashItems -100000.00
freeCashFlow -600000.00
1995-06-30
date 1995-06-30
filing_date 1995-08-31
currency_symbol USD
netIncome -900000.00
changeInCash -400000.00
beginPeriodCashFlow 1700000.00
endPeriodCashFlow -400000.00
totalCashFromOperatingActivities -200000.00
changeToInventory 400000.00
otherCashflowsFromFinancingActivities -200000.00
capitalExpenditures 200000
changeInWorkingCapital 600000.00
otherNonCashItems 100000.00
freeCashFlow -400000.00
1995-03-31
date 1995-03-31
filing_date 1995-05-31
currency_symbol USD
totalCashFromFinancingActivities 2300000.00
netIncome -500000.00
changeInCash 1700000.00
endPeriodCashFlow 1700000.00
totalCashFromOperatingActivities -500000.00
depreciation 100000.00
otherCashflowsFromFinancingActivities 2300000.00
capitalExpenditures 0
changeInWorkingCapital -200000.00
otherNonCashItems 100000.00
freeCashFlow -500000.00
1994-12-31
date 1994-12-31
filing_date 1995-02-28
currency_symbol USD
netIncome -200000.00
changeInCash -400000.00
beginPeriodCashFlow 2000000.00
endPeriodCashFlow -400000.00
totalCashFromOperatingActivities -400000.00
depreciation 100000.00
capitalExpenditures 0
changeInWorkingCapital -200000.00
otherNonCashItems -100000.00
freeCashFlow -400000.00
1994-09-30
date 1994-09-30
filing_date 1994-11-30
currency_symbol USD
netIncome -400000.00
changeInCash -600000.00
beginPeriodCashFlow 2600000.00
endPeriodCashFlow 2000000.00
totalCashFromOperatingActivities -600000.00
depreciation 100000.00
capitalExpenditures 0
changeInWorkingCapital -300000.00
freeCashFlow -600000.00
1994-06-30
date 1994-06-30
filing_date 1994-08-31
currency_symbol USD
netIncome -500000.00
changeInCash -800000.00
endPeriodCashFlow -800000.00
totalCashFromOperatingActivities -700000.00
changeToInventory -200000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 100000
changeInWorkingCapital -200000.00
freeCashFlow -800000.00
1994-03-31
date 1994-03-31
filing_date 1994-05-31
currency_symbol USD
totalCashFromFinancingActivities 100000.00
netIncome -600000.00
changeInCash -100000.00
endPeriodCashFlow -100000.00
totalCashFromOperatingActivities -200000.00
depreciation 100000.00
changeToInventory -200000.00
otherCashflowsFromFinancingActivities 100000.00
capitalExpenditures 0
changeInWorkingCapital 400000.00
otherNonCashItems -100000.00
freeCashFlow -200000.00
1993-12-31
date 1993-12-31
filing_date 1994-02-28
currency_symbol USD
netIncome -200000.00
changeInCash -1000000.00
beginPeriodCashFlow 4500000.00
endPeriodCashFlow -1000000.00
totalCashFromOperatingActivities -1000000.00
changeToInventory -300000.00
capitalExpenditures 0
changeInWorkingCapital -900000.00
otherNonCashItems 100000.00
freeCashFlow -1000000.00
1993-09-30
date 1993-09-30
filing_date 1993-11-30
currency_symbol USD
netIncome -100000.00
changeInCash -600000.00
beginPeriodCashFlow 5100000.00
endPeriodCashFlow 4500000.00
totalCashFromOperatingActivities -500000.00
depreciation 100000.00
changeToInventory -100000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 100000
changeInWorkingCapital -500000.00
freeCashFlow -600000.00
1993-06-30
date 1993-06-30
filing_date 1993-08-31
currency_symbol USD
totalCashFromFinancingActivities -1100000.00
netIncome -500000.00
changeInCash -400000.00
endPeriodCashFlow -400000.00
totalCashFromOperatingActivities 600000.00
depreciation 200000.00
otherCashflowsFromFinancingActivities -1100000.00
capitalExpenditures 300000
changeInWorkingCapital 1000000.00
otherNonCashItems -100000.00
freeCashFlow 300000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-16
currency_symbol USD
investments -7486000.00
changeToLiabilities 2959000.00
totalCashflowsFromInvestingActivities -7486000.00
netBorrowings -284000.00
totalCashFromFinancingActivities -4852000.00
changeToOperatingActivities -2720000.00
netIncome -14859000.00
changeInCash -8059000.00
beginPeriodCashFlow 94386000.00
endPeriodCashFlow 86327000.00
totalCashFromOperatingActivities 4409000.00
depreciation 14487000.00
changeToInventory -6873000.00
changeToAccountReceivables -5630000.00
salePurchaseOfStock 681000.00
otherCashflowsFromFinancingActivities -4568000.00
changeToNetincome 14752000.00
capitalExpenditures 7486000
changeReceivables -5630000.00
cashFlowsOtherOperating 7356000.00
cashAndCashEquivalentsChanges -7929000.00
changeInWorkingCapital -11821000.00
stockBasedCompensation 14315000.00
otherNonCashItems 7557000.00
freeCashFlow -3077000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-11
currency_symbol USD
investments 2501000.00
changeToLiabilities 1099000.00
totalCashflowsFromInvestingActivities -3118000.00
netBorrowings -201000.00
totalCashFromFinancingActivities -6779000.00
changeToOperatingActivities 528000.00
netIncome 4134000.00
changeInCash -1431000.00
beginPeriodCashFlow 95817000.00
endPeriodCashFlow 94386000.00
totalCashFromOperatingActivities 8397000.00
depreciation 14317000.00
otherCashflowsFromInvestingActivities -476000.00
changeToInventory -6619000.00
changeToAccountReceivables -6216000.00
salePurchaseOfStock 1128000.00
otherCashflowsFromFinancingActivities -6578000.00
changeToNetincome -3509000.00
capitalExpenditures 5143000
changeReceivables -6216000.00
cashFlowsOtherOperating 13028000.00
cashAndCashEquivalentsChanges -1500000.00
changeInWorkingCapital -14718000.00
stockBasedCompensation 11085000.00
otherNonCashItems -4655000.00
freeCashFlow 3254000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-05
currency_symbol USD
investments 24965000.00
changeToLiabilities -1392000.00
totalCashflowsFromInvestingActivities -71264000.00
netBorrowings -350000.00
totalCashFromFinancingActivities -3774000.00
changeToOperatingActivities -3886000.00
netIncome -23982000.00
changeInCash -61646000.00
beginPeriodCashFlow 157463000.00
endPeriodCashFlow 95817000.00
totalCashFromOperatingActivities 13065000.00
depreciation 13464000.00
otherCashflowsFromInvestingActivities -94601000.00
changeToInventory -14177000.00
changeToAccountReceivables 5855000.00
salePurchaseOfStock 1524000.00
otherCashflowsFromFinancingActivities 46784000.00
changeToNetincome 24453000.00
capitalExpenditures 1628000
changeReceivables 5855000.00
cashFlowsOtherOperating 8869000.00
cashAndCashEquivalentsChanges -61973000.00
changeInWorkingCapital -13458000.00
stockBasedCompensation 5386000.00
otherNonCashItems 35198000.00
freeCashFlow 11437000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-06
currency_symbol USD
investments 42518000.00
changeToLiabilities 3487000.00
totalCashflowsFromInvestingActivities 39691000.00
netBorrowings -558000.00
totalCashFromFinancingActivities -8142000.00
changeToOperatingActivities 1099000.00
netIncome 27193000.00
changeInCash 68421000.00
beginPeriodCashFlow 89042000.00
endPeriodCashFlow 157463000.00
totalCashFromOperatingActivities 37005000.00
depreciation 5991000.00
otherCashflowsFromInvestingActivities 42518000.00
changeToInventory -5585000.00
changeToAccountReceivables -1839000.00
salePurchaseOfStock -30000000.00
otherCashflowsFromFinancingActivities 21858000.00
changeToNetincome 9285000.00
capitalExpenditures 2827000
changeReceivables -1839000.00
cashFlowsOtherOperating -1527000.00
exchangeRateChanges -133000.00
cashAndCashEquivalentsChanges 68421000.00
changeInWorkingCapital -6643000.00
stockBasedCompensation 6087000.00
otherNonCashItems 3583000.00
freeCashFlow 34178000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-27
currency_symbol USD
investments -45601000.00
changeToLiabilities 564000.00
totalCashflowsFromInvestingActivities -50257000.00
netBorrowings -558000.00
totalCashFromFinancingActivities -28904000.00
changeToOperatingActivities 2212000.00
netIncome 18722000.00
changeInCash -44214000.00
beginPeriodCashFlow 133256000.00
endPeriodCashFlow 89042000.00
totalCashFromOperatingActivities 34918000.00
depreciation 5910000.00
otherCashflowsFromInvestingActivities -45601000.00
changeToInventory -7577000.00
changeToAccountReceivables 2914000.00
salePurchaseOfStock -30000000.00
otherCashflowsFromFinancingActivities 1096000.00
changeToNetincome 13486000.00
capitalExpenditures 4656000
changeReceivables 2914000.00
cashFlowsOtherOperating 899000.00
exchangeRateChanges 29000.00
cashAndCashEquivalentsChanges -44214000.00
changeInWorkingCapital -3200000.00
stockBasedCompensation 11046000.00
otherNonCashItems 4257000.00
freeCashFlow 30262000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-27
currency_symbol USD
investments -3500000.00
changeToLiabilities 2944000.00
totalCashflowsFromInvestingActivities -12480000.00
netBorrowings -558000.00
totalCashFromFinancingActivities 314000.00
changeToOperatingActivities -2767000.00
netIncome 31816000.00
changeInCash 28995000.00
beginPeriodCashFlow 104261000.00
endPeriodCashFlow 133256000.00
totalCashFromOperatingActivities 40812000.00
depreciation 4290000.00
otherCashflowsFromInvestingActivities -3500000.00
dividendsPaid 0.00
changeToInventory -6521000.00
changeToAccountReceivables 2674000.00
salePurchaseOfStock 314000.00
otherCashflowsFromFinancingActivities 314000.00
changeToNetincome 7063000.00
capitalExpenditures 8980000
changeReceivables 2674000.00
cashFlowsOtherOperating -1454000.00
exchangeRateChanges 349000.00
cashAndCashEquivalentsChanges 28995000.00
changeInWorkingCapital -2357000.00
stockBasedCompensation 5807000.00
otherNonCashItems 2454000.00
freeCashFlow 31832000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-24
currency_symbol USD
investments 7251000.00
changeToLiabilities -7029000.00
totalCashflowsFromInvestingActivities -6763000.00
totalCashFromFinancingActivities -23346000.00
changeToOperatingActivities 684000.00
netIncome 32547000.00
changeInCash -6446000.00
beginPeriodCashFlow 110707000.00
endPeriodCashFlow 104261000.00
totalCashFromOperatingActivities 23801000.00
depreciation 3734000.00
otherCashflowsFromInvestingActivities 7251000.00
dividendsPaid 0.00
changeToInventory -1738000.00
changeToAccountReceivables -6201000.00
salePurchaseOfStock -25000000.00
otherCashflowsFromFinancingActivities 1654000.00
changeToNetincome 3386000.00
capitalExpenditures 14014000
changeReceivables -6201000.00
cashFlowsOtherOperating -898000.00
exchangeRateChanges -138000.00
cashAndCashEquivalentsChanges -6446000.00
changeInWorkingCapital -15866000.00
stockBasedCompensation 3392000.00
otherNonCashItems 706000.00
freeCashFlow 9787000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-10
currency_symbol USD
investments -21001000.00
changeToLiabilities 10801000.00
totalCashflowsFromInvestingActivities -30226000.00
totalCashFromFinancingActivities 1921000.00
changeToOperatingActivities -219000.00
netIncome 30758000.00
changeInCash 10551000.00
beginPeriodCashFlow 100156000.00
endPeriodCashFlow 110707000.00
totalCashFromOperatingActivities 39064000.00
depreciation 3775000.00
otherCashflowsFromInvestingActivities -21001000.00
dividendsPaid 0.00
changeToInventory -2939000.00
changeToAccountReceivables -4996000.00
salePurchaseOfStock 1074000.00
otherCashflowsFromFinancingActivities 1921000.00
changeToNetincome 1576000.00
capitalExpenditures 9225000
changeReceivables -4996000.00
cashFlowsOtherOperating 89000.00
exchangeRateChanges -208000.00
cashAndCashEquivalentsChanges 10551000.00
changeInWorkingCapital 2955000.00
stockBasedCompensation 2225000.00
otherNonCashItems 945000.00
freeCashFlow 29839000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-13
currency_symbol USD
investments -6750000.00
changeToLiabilities 4708258.00
totalCashflowsFromInvestingActivities -8302922.00
totalCashFromFinancingActivities 5331871.00
changeToOperatingActivities -817000.00
netIncome 38319479.00
changeInCash 36822704.00
beginPeriodCashFlow 63333160.00
endPeriodCashFlow 100155864.00
totalCashFromOperatingActivities 39978375.00
depreciation 4705602.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -1974423.00
changeToAccountReceivables 897561.00
salePurchaseOfStock 2054706.00
otherCashflowsFromFinancingActivities 5331871.00
changeToNetincome -6825721.00
capitalExpenditures 1552922
changeReceivables 897561.00
cashFlowsOtherOperating 147619.00
exchangeRateChanges -184620.00
cashAndCashEquivalentsChanges 36822704.00
changeInWorkingCapital 3779015.00
stockBasedCompensation 1607421.00
otherNonCashItems 377753.00
freeCashFlow 38425453.00
2013-12-31
date 2013-12-31
filing_date 2014-03-13
currency_symbol USD
changeToLiabilities -2815869.00
totalCashflowsFromInvestingActivities -253155.00
netBorrowings -9600000.00
totalCashFromFinancingActivities -5689229.00
netIncome 20574521.00
changeInCash 19265683.00
beginPeriodCashFlow 44067477.00
endPeriodCashFlow 63333160.00
totalCashFromOperatingActivities 25165001.00
depreciation 4772491.00
otherCashflowsFromInvestingActivities 188000.00
dividendsPaid 0.00
changeToInventory -2823059.00
changeToAccountReceivables 2411247.00
salePurchaseOfStock 3053941.00
otherCashflowsFromFinancingActivities 3910771.00
changeToNetincome 2739165.00
capitalExpenditures 440890
changeReceivables 2411247.00
cashFlowsOtherOperating 306505.00
exchangeRateChanges 43066.00
cashAndCashEquivalentsChanges 19265683.00
changeInWorkingCapital -2921176.00
stockBasedCompensation 1268070.00
otherNonCashItems 122317.00
freeCashFlow 24724111.00
2012-12-31
date 2012-12-31
filing_date 2013-03-14
currency_symbol USD
changeToLiabilities -3066052.00
totalCashflowsFromInvestingActivities -1504707.00
netBorrowings -1600000.00
totalCashFromFinancingActivities -758854.00
netIncome 11757460.00
changeInCash 8290255.00
beginPeriodCashFlow 35777222.00
endPeriodCashFlow 44067477.00
totalCashFromOperatingActivities 10548677.00
depreciation 4525247.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -2370318.00
changeToAccountReceivables -4271129.00
salePurchaseOfStock 388675.00
otherCashflowsFromFinancingActivities 841146.00
changeToNetincome 4191492.00
capitalExpenditures 1504707
changeReceivables -4271129.00
cashFlowsOtherOperating -218023.00
exchangeRateChanges 5139.00
cashAndCashEquivalentsChanges 8290255.00
changeInWorkingCapital -9473051.00
stockBasedCompensation 1151199.00
otherNonCashItems 3050562.00
freeCashFlow 9043970.00
2011-12-31
date 2011-12-31
filing_date 2012-03-13
currency_symbol USD
changeToLiabilities -5315421.00
totalCashflowsFromInvestingActivities -1400348.00
netBorrowings -1600000.00
totalCashFromFinancingActivities -1165340.00
netIncome 8466680.00
changeInCash 7575290.00
beginPeriodCashFlow 28201932.00
endPeriodCashFlow 35777222.00
totalCashFromOperatingActivities 10173134.00
depreciation 4002391.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 224714.00
changeToAccountReceivables -2998037.00
salePurchaseOfStock 160470.00
otherCashflowsFromFinancingActivities 434660.00
changeToNetincome 4939795.00
capitalExpenditures 1400348
changeReceivables -2998037.00
cashFlowsOtherOperating 853012.00
exchangeRateChanges -32156.00
cashAndCashEquivalentsChanges 7575290.00
changeInWorkingCapital -6961542.00
stockBasedCompensation 1190697.00
otherNonCashItems 1759390.00
freeCashFlow 8772786.00
2010-12-31
date 2010-12-31
filing_date 2011-03-16
currency_symbol USD
changeToLiabilities 3596000.00
totalCashFromFinancingActivities -1337320.00
netIncome 4315995.00
changeInCash 3774942.00
beginPeriodCashFlow 24426990.00
endPeriodCashFlow 28201932.00
totalCashFromOperatingActivities 7853461.00
depreciation 3320352.00
changeToInventory -1220359.00
changeToAccountReceivables -3716478.00
otherCashflowsFromFinancingActivities 262680.00
capitalExpenditures 2784977
changeInWorkingCapital -3775792.00
stockBasedCompensation 1102617.00
otherNonCashItems 1001777.00
freeCashFlow 5068484.00
2009-12-31
date 2009-12-31
filing_date 2010-03-16
currency_symbol USD
changeToLiabilities 1859000.00
totalCashFromFinancingActivities -1643501.00
netIncome 3687567.00
changeInCash -18766665.00
beginPeriodCashFlow 43193655.00
endPeriodCashFlow 24426990.00
totalCashFromOperatingActivities 3094705.00
depreciation 1293468.00
dividendsPaid 33640636850.00
changeToInventory -1871545.00
changeToAccountReceivables -1697673.00
salePurchaseOfStock 16820320000.00
otherCashflowsFromFinancingActivities 27349.00
capitalExpenditures 3962232
changeInWorkingCapital -4903173.00
stockBasedCompensation 958025.00
otherNonCashItems 322871.00
freeCashFlow -867527.00
2008-12-31
date 2008-12-31
filing_date 2009-03-09
currency_symbol USD
totalCashFromFinancingActivities 16687407.00
netIncome 3629195.00
changeInCash 7290086.00
beginPeriodCashFlow 35903569.00
endPeriodCashFlow 43193655.00
totalCashFromOperatingActivities 3407231.00
depreciation 1433012.00
changeToInventory -1267926.00
changeToAccountReceivables 377552.00
otherCashflowsFromFinancingActivities 16775128.00
changeToNetincome 54000.00
capitalExpenditures 16246494
changeInWorkingCapital -3305843.00
stockBasedCompensation 1391704.00
otherNonCashItems -117882.00
freeCashFlow -12839263.00
2007-12-31
date 2007-12-31
filing_date 2008-03-12
currency_symbol USD
changeToLiabilities 1695000.00
totalCashFromFinancingActivities 2525962.00
netIncome 6035254.00
changeInCash -11263863.00
beginPeriodCashFlow 47167432.00
endPeriodCashFlow 35903569.00
totalCashFromOperatingActivities 4492642.00
depreciation 818727.00
changeToInventory 850547.00
changeToAccountReceivables -2286465000.00
otherCashflowsFromFinancingActivities 643351.00
changeToNetincome 830000.00
capitalExpenditures 14755482
changeInWorkingCapital -3488057.00
stockBasedCompensation 911716000.00
otherNonCashItems -911285798.00
freeCashFlow -10262840.00
2006-12-31
date 2006-12-31
filing_date 2007-03-13
currency_symbol USD
totalCashFromFinancingActivities 1725405.00
netIncome 4604216.00
changeInCash 2420776.00
beginPeriodCashFlow 44746656.00
endPeriodCashFlow 47167432.00
totalCashFromOperatingActivities 2001172.00
depreciation 384055.00
changeToInventory -2181298.00
changeToAccountReceivables -1443268000.00
otherCashflowsFromFinancingActivities 505931.00
changeToNetincome 523000.00
capitalExpenditures 1305801
changeInWorkingCapital -4464729.00
stockBasedCompensation 1267205000.00
otherNonCashItems -1266387346.00
freeCashFlow 695371.00
2005-12-31
date 2005-12-31
filing_date 2006-03-09
currency_symbol USD
changeToLiabilities 164000.00
totalCashFromFinancingActivities 556000.00
netIncome 5893000.00
changeInCash 5408000.00
beginPeriodCashFlow 39339000.00
endPeriodCashFlow 44747000.00
totalCashFromOperatingActivities 6452000.00
depreciation 459000.00
changeToInventory 826000.00
changeToAccountReceivables 288000000.00
otherCashflowsFromFinancingActivities -1600000.00
capitalExpenditures 1600000
changeInWorkingCapital -3021000.00
otherNonCashItems 1210000.00
freeCashFlow 4852000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
changeToLiabilities 1186000.00
totalCashflowsFromInvestingActivities 344000.00
totalCashFromFinancingActivities 579000.00
netIncome 11190000.00
changeInCash 24747000.00
beginPeriodCashFlow 14592000.00
endPeriodCashFlow 39339000.00
totalCashFromOperatingActivities 23824000.00
depreciation 710000.00
changeToInventory -642000.00
changeToAccountReceivables -933000000.00
otherCashflowsFromFinancingActivities 344000.00
capitalExpenditures 474000
changeInWorkingCapital 22453000.00
otherNonCashItems 652000.00
freeCashFlow 23350000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-30
currency_symbol USD
totalCashflowsFromInvestingActivities 1485000.00
totalCashFromFinancingActivities 93000.00
netIncome 827000.00
changeInCash 3590000.00
beginPeriodCashFlow 11002000.00
endPeriodCashFlow 14592000.00
totalCashFromOperatingActivities 2012000.00
depreciation 1006000.00
changeToInventory -703000.00
changeToAccountReceivables -217000000.00
otherCashflowsFromFinancingActivities 1485000.00
changeToNetincome 65000.00
capitalExpenditures 256000
changeInWorkingCapital 185000.00
otherNonCashItems -6000.00
freeCashFlow 1756000.00
2002-12-31
date 2002-12-31
filing_date 2003-03-27
currency_symbol USD
totalCashflowsFromInvestingActivities 1605000.00
netIncome -3039964.00
changeInCash 1936619.00
beginPeriodCashFlow 9064977.00
endPeriodCashFlow 11001596.00
totalCashFromOperatingActivities 332032.00
depreciation 1095217.00
otherCashflowsFromInvestingActivities 199000.00
changeToInventory 802915.00
changeToAccountReceivables 1032693000.00
otherCashflowsFromFinancingActivities 1604587.00
capitalExpenditures 88914
changeInWorkingCapital 2266779.00
otherNonCashItems 10000.00
freeCashFlow 243118.00
2001-12-31
date 2001-12-31
filing_date 2002-03-28
currency_symbol USD
changeToLiabilities 531000.00
totalCashflowsFromInvestingActivities 5113000.00
netIncome -6757633.00
changeInCash 799041.00
beginPeriodCashFlow 8265936.00
endPeriodCashFlow 9064977.00
totalCashFromOperatingActivities -4314379.00
depreciation 1233843.00
changeToInventory 1010663.00
otherCashflowsFromFinancingActivities 5113420.00
capitalExpenditures 908468
changeInWorkingCapital 1080411.00
otherNonCashItems 129000.00
freeCashFlow -5222847.00
2000-12-31
date 2000-12-31
filing_date 2001-04-02
currency_symbol USD
changeToLiabilities 84000.00
totalCashflowsFromInvestingActivities 3168000.00
totalCashFromFinancingActivities 539932.00
netIncome 173554.00
changeInCash 1825230.00
beginPeriodCashFlow 6440705.00
endPeriodCashFlow 8265935.00
totalCashFromOperatingActivities -1883405.00
depreciation 1197740.00
changeToInventory 756056.00
changeToAccountReceivables 351000.00
otherCashflowsFromFinancingActivities 3168704.00
capitalExpenditures 505346
changeInWorkingCapital -3317699.00
otherNonCashItems 63000.00
freeCashFlow -2388751.00
1999-12-31
date 1999-12-31
filing_date 2000-03-30
currency_symbol USD
totalCashFromFinancingActivities -1400000.00
netIncome 1100000.00
changeInCash -4300000.00
beginPeriodCashFlow 10700000.00
endPeriodCashFlow 6400000.00
totalCashFromOperatingActivities 800000.00
depreciation 1100000.00
changeToInventory -2000000.00
salePurchaseOfStock -1900000.00
otherCashflowsFromFinancingActivities -3700000.00
capitalExpenditures 1700000
changeInWorkingCapital -1500000.00
otherNonCashItems 100000.00
freeCashFlow -900000.00
1998-12-31
date 1998-12-31
filing_date 1999-03-31
currency_symbol USD
totalCashFromFinancingActivities -1000000.00
netIncome 4300000.00
changeInCash -12000000.00
beginPeriodCashFlow 22700000.00
endPeriodCashFlow 10700000.00
totalCashFromOperatingActivities 3400000.00
depreciation 800000.00
changeToInventory -1000000.00
salePurchaseOfStock -2000000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 2200000
changeInWorkingCapital -1900000.00
otherNonCashItems 200000.00
freeCashFlow 1200000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-31
currency_symbol USD
totalCashFromFinancingActivities 17700000.00
netIncome 3300000.00
changeInCash 19900000.00
beginPeriodCashFlow 2700000.00
endPeriodCashFlow 22600000.00
totalCashFromOperatingActivities 2600000.00
depreciation 300000.00
changeToInventory -100000.00
otherCashflowsFromFinancingActivities -400000.00
capitalExpenditures 300000
changeInWorkingCapital -1200000.00
otherNonCashItems 200000.00
freeCashFlow 2300000.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
currency_symbol USD
totalCashFromFinancingActivities 200000.00
netIncome -2700000.00
changeInCash -900000.00
beginPeriodCashFlow 3700000.00
endPeriodCashFlow 2800000.00
totalCashFromOperatingActivities -1100000.00
depreciation 600000.00
changeToInventory 800000.00
otherCashflowsFromFinancingActivities -800000.00
capitalExpenditures 400000
changeInWorkingCapital 500000.00
otherNonCashItems 500000.00
freeCashFlow -1100000.00
1995-12-31
date 1995-12-31
filing_date 1995-08-31
currency_symbol USD
totalCashFromFinancingActivities 2300000.00
netIncome -2000000.00
changeInCash 300000.00
beginPeriodCashFlow 2600000.00
endPeriodCashFlow 2900000.00
totalCashFromOperatingActivities -1700000.00
depreciation 300000.00
changeToInventory 100000.00
otherCashflowsFromFinancingActivities -300000.00
capitalExpenditures 300000
changeInWorkingCapital -100000.00
otherNonCashItems 100000.00
freeCashFlow -2000000.00
1994-12-31
date 1994-12-31
filing_date 1994-08-31
currency_symbol USD
totalCashFromFinancingActivities 100000.00
netIncome -1400000.00
changeInCash -2500000.00
beginPeriodCashFlow 5100000.00
endPeriodCashFlow 2600000.00
totalCashFromOperatingActivities -2400000.00
depreciation 200000.00
changeToInventory -800000.00
otherCashflowsFromFinancingActivities -200000.00
capitalExpenditures 200000
changeInWorkingCapital -1200000.00
freeCashFlow -2600000.00
1993-12-31
date 1993-12-31
filing_date 1993-08-31
currency_symbol USD
totalCashFromFinancingActivities 6900000.00
netIncome -1600000.00
changeInCash 5000000.00
endPeriodCashFlow 5000000.00
totalCashFromOperatingActivities -500000.00
depreciation 300000.00
changeToInventory -1000000.00
otherCashflowsFromFinancingActivities 6900000.00
capitalExpenditures 1400000
changeInWorkingCapital 400000.00
otherNonCashItems -100000.00
freeCashFlow -1900000.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-03
currency_symbol USD
researchDevelopment 7791000.00
incomeBeforeTax -7039000.00
netIncome -6576000.00
sellingGeneralAdministrative 24827000.00
grossProfit 24944000.00
ebitda -7674000.00
operatingIncome -7674000.00
otherOperatingExpenses 49139000.00
taxProvision -463000.00
netInterestIncome 635000.00
incomeTaxExpense -463000.00
totalRevenue 41465000.00
totalOperatingExpenses 32618000.00
costOfRevenue 16521000.00
totalOtherIncomeExpenseNet 635000.00
netIncomeFromContinuingOps -6576000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-08
currency_symbol USD
researchDevelopment 8914000.00
incomeBeforeTax -3070000.00
netIncome -2741000.00
sellingGeneralAdministrative 23689000.00
grossProfit 28972000.00
reconciledDepreciation 3550000.00
ebit -3631000.00
ebitda -81000.00
depreciationAndAmortization 3550000.00
operatingIncome -3631000.00
otherOperatingExpenses 47933000.00
interestExpense 561000.00
taxProvision -329000.00
netInterestIncome 561000.00
incomeTaxExpense -329000.00
totalRevenue 44302000.00
totalOperatingExpenses 32603000.00
costOfRevenue 15330000.00
totalOtherIncomeExpenseNet 561000.00
netIncomeFromContinuingOps -2741000.00
netIncomeApplicableToCommonShares -2741000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-09
currency_symbol USD
researchDevelopment 8400000.00
incomeBeforeTax -12014000.00
netIncome -10350000.00
sellingGeneralAdministrative 26996000.00
grossProfit 22843000.00
reconciledDepreciation 3551000.00
ebit -12553000.00
ebitda -9002000.00
depreciationAndAmortization 3551000.00
operatingIncome -12553000.00
otherOperatingExpenses 50477000.00
interestExpense 539000.00
taxProvision -1664000.00
netInterestIncome 539000.00
incomeTaxExpense -1664000.00
totalRevenue 37924000.00
totalOperatingExpenses 35396000.00
costOfRevenue 15081000.00
totalOtherIncomeExpenseNet 539000.00
netIncomeFromContinuingOps -10350000.00
netIncomeApplicableToCommonShares -10350000.00
2022-12-31
date 2022-12-31
filing_date 2023-03-16
currency_symbol USD
researchDevelopment 7749000.00
incomeBeforeTax -6391000.00
netIncome -4908000.00
sellingGeneralAdministrative 23049000.00
grossProfit 24131000.00
reconciledDepreciation 3666000.00
ebit -10333000.00
ebitda -6667000.00
depreciationAndAmortization 3666000.00
operatingIncome -6667000.00
otherOperatingExpenses 46289000.00
interestExpense 276000.00
taxProvision -1483000.00
netInterestIncome 276000.00
incomeTaxExpense -1483000.00
totalRevenue 39622000.00
totalOperatingExpenses 30798000.00
costOfRevenue 15491000.00
totalOtherIncomeExpenseNet 276000.00
netIncomeFromContinuingOps -4908000.00
netIncomeApplicableToCommonShares -4908000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-09
currency_symbol USD
researchDevelopment 7301000.00
incomeBeforeTax -5362000.00
netIncome -4175000.00
sellingGeneralAdministrative 21276000.00
grossProfit 22779000.00
reconciledDepreciation 3495000.00
ebit -9293000.00
ebitda -5798000.00
depreciationAndAmortization 3495000.00
operatingIncome -5798000.00
otherOperatingExpenses 46062000.00
interestExpense 436000.00
taxProvision -1187000.00
netInterestIncome 436000.00
incomeTaxExpense -1187000.00
totalRevenue 40264000.00
totalOperatingExpenses 28577000.00
costOfRevenue 17485000.00
totalOtherIncomeExpenseNet 436000.00
netIncomeFromContinuingOps -4175000.00
netIncomeApplicableToCommonShares -4175000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-04
currency_symbol USD
researchDevelopment 6975000.00
incomeBeforeTax -3285000.00
netIncome -2843000.00
sellingGeneralAdministrative 21268000.00
grossProfit 24862000.00
reconciledDepreciation 3709000.00
ebit -7090000.00
ebitda -3381000.00
depreciationAndAmortization 3709000.00
operatingIncome -3381000.00
otherOperatingExpenses 43038000.00
interestExpense 96000.00
taxProvision -442000.00
netInterestIncome 96000.00
incomeTaxExpense -442000.00
totalRevenue 39657000.00
totalOperatingExpenses 28243000.00
costOfRevenue 14795000.00
totalOtherIncomeExpenseNet 96000.00
netIncomeFromContinuingOps -2843000.00
netIncomeApplicableToCommonShares -2843000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-06
currency_symbol USD
researchDevelopment 6157000.00
incomeBeforeTax -3708000.00
netIncome -2933000.00
sellingGeneralAdministrative 19201000.00
grossProfit 21804000.00
reconciledDepreciation 3617000.00
ebit -3554000.00
ebitda 63000.00
depreciationAndAmortization 3617000.00
operatingIncome -3554000.00
otherOperatingExpenses 40247000.00
interestExpense 154000.00
taxProvision -775000.00
netInterestIncome -154000.00
incomeTaxExpense -775000.00
totalRevenue 36693000.00
totalOperatingExpenses 25358000.00
costOfRevenue 14889000.00
totalOtherIncomeExpenseNet -154000.00
netIncomeFromContinuingOps -2933000.00
netIncomeApplicableToCommonShares -2933000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-11
currency_symbol USD
researchDevelopment 6000000.00
incomeBeforeTax -9170000.00
netIncome -5793000.00
sellingGeneralAdministrative 21257000.00
grossProfit 18134000.00
reconciledDepreciation 3730000.00
ebit -11203000.00
ebitda -7473000.00
depreciationAndAmortization 3730000.00
operatingIncome -9123000.00
otherOperatingExpenses 44119000.00
interestExpense 47000.00
taxProvision -3377000.00
netInterestIncome -47000.00
incomeTaxExpense -3377000.00
totalRevenue 35821000.00
totalOperatingExpenses 26432000.00
costOfRevenue 17687000.00
totalOtherIncomeExpenseNet -825000.00
netIncomeFromContinuingOps -5793000.00
netIncomeApplicableToCommonShares -5793000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-05
currency_symbol USD
researchDevelopment 7673000.00
incomeBeforeTax 1252000.00
netIncome 558000.00
sellingGeneralAdministrative 14050000.00
grossProfit 23023000.00
reconciledDepreciation 3576000.00
ebit -5600000.00
ebitda -2024000.00
depreciationAndAmortization 3576000.00
operatingIncome 1300000.00
otherOperatingExpenses 41686000.00
interestExpense 48000.00
taxProvision 694000.00
netInterestIncome -48000.00
incomeTaxExpense 694000.00
totalRevenue 39536000.00
totalOperatingExpenses 25173000.00
costOfRevenue 16513000.00
totalOtherIncomeExpenseNet 3450000.00
netIncomeFromContinuingOps 558000.00
netIncomeApplicableToCommonShares 558000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-06
currency_symbol USD
researchDevelopment 7293000.00
incomeBeforeTax 9130000.00
netIncome 6531000.00
sellingGeneralAdministrative 17989000.00
grossProfit 20812000.00
reconciledDepreciation 3503000.00
ebit -18120000.00
ebitda -14617000.00
depreciationAndAmortization 3503000.00
operatingIncome 9180000.00
otherOperatingExpenses 42615000.00
interestExpense 50000.00
taxProvision 2599000.00
netInterestIncome -50000.00
incomeTaxExpense 2599000.00
totalRevenue 38145000.00
totalOperatingExpenses 25282000.00
costOfRevenue 17333000.00
totalOtherIncomeExpenseNet 13650000.00
netIncomeFromContinuingOps 6531000.00
netIncomeApplicableToCommonShares 6531000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-07
currency_symbol USD
researchDevelopment 6361000.00
incomeBeforeTax 1215000.00
netIncome 2838000.00
sellingGeneralAdministrative 15179000.00
grossProfit 20974000.00
reconciledDepreciation 3508000.00
ebit -8382000.00
ebitda -4874000.00
depreciationAndAmortization 3508000.00
operatingIncome 1258000.00
otherOperatingExpenses 37854000.00
interestExpense 43000.00
taxProvision -1623000.00
netInterestIncome -43000.00
nonRecurring 24376000.00
incomeTaxExpense -1623000.00
totalRevenue 34292000.00
totalOperatingExpenses 24536000.00
costOfRevenue 13318000.00
totalOtherIncomeExpenseNet 4820000.00
netIncomeFromContinuingOps 2838000.00
netIncomeApplicableToCommonShares 2838000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-05
currency_symbol USD
researchDevelopment 7632000.00
incomeBeforeTax -18137000.00
netIncome -15657000.00
sellingGeneralAdministrative 15179000.00
grossProfit 16745000.00
reconciledDepreciation 3501000.00
ebit 2319000.00
ebitda 5820000.00
depreciationAndAmortization 3501000.00
operatingIncome -17952000.00
otherOperatingExpenses 38754000.00
interestExpense 184000.00
taxProvision -2480000.00
netInterestIncome -185000.00
nonRecurring 24376000.00
incomeTaxExpense -2480000.00
totalRevenue 32688000.00
totalOperatingExpenses 22811000.00
costOfRevenue 15943000.00
totalOtherIncomeExpenseNet -11886000.00
netIncomeFromContinuingOps -15656000.00
netIncomeApplicableToCommonShares -15656000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-05
currency_symbol USD
researchDevelopment 5217000.00
incomeBeforeTax -8155000.00
netIncome -6411000.00
sellingGeneralAdministrative 15903000.00
grossProfit 17343000.00
reconciledDepreciation 3504000.00
ebit 373000.00
ebitda 3877000.00
depreciationAndAmortization 3504000.00
operatingIncome -7927000.00
otherOperatingExpenses 35471000.00
interestExpense 228000.00
taxProvision -1744000.00
netInterestIncome -228000.00
incomeTaxExpense -1744000.00
totalRevenue 31694000.00
totalOperatingExpenses 21120000.00
costOfRevenue 14351000.00
totalOtherIncomeExpenseNet -4150000.00
netIncomeFromContinuingOps -6411000.00
netIncomeApplicableToCommonShares -6411000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-07
currency_symbol USD
researchDevelopment 4532000.00
incomeBeforeTax -9705000.00
netIncome -7708000.00
sellingGeneralAdministrative 14550000.00
grossProfit 13742000.00
reconciledDepreciation 3698000.00
ebit -4842000.00
ebitda -1144000.00
depreciationAndAmortization 3698000.00
operatingIncome -9536000.00
otherOperatingExpenses 36018000.00
interestExpense 169000.00
taxProvision -1997000.00
netInterestIncome -169000.00
incomeTaxExpense -1997000.00
totalRevenue 30678000.00
totalOperatingExpenses 19082000.00
costOfRevenue 16936000.00
totalOtherIncomeExpenseNet -4196000.00
netIncomeFromContinuingOps -7708000.00
netIncomeApplicableToCommonShares -7708000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-22
currency_symbol USD
researchDevelopment 6050000.00
incomeBeforeTax 5271000.00
netIncome 3461000.00
sellingGeneralAdministrative 14431000.00
grossProfit 21197000.00
reconciledDepreciation 2761000.00
ebit -6321000.00
ebitda -3560000.00
depreciationAndAmortization 2761000.00
operatingIncome 4992000.00
otherOperatingExpenses 34681000.00
interestExpense 279000.00
taxProvision 1580000.00
interestIncome 279000.00
netInterestIncome 279000.00
nonRecurring 18144000.00
incomeTaxExpense 1810000.00
totalRevenue 35397000.00
totalOperatingExpenses 20481000.00
costOfRevenue 14200000.00
totalOtherIncomeExpenseNet 4276000.00
netIncomeFromContinuingOps 5793000.00
netIncomeApplicableToCommonShares 5793000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-06
currency_symbol USD
researchDevelopment 4084000.00
incomeBeforeTax 5162000.00
netIncome 4051000.00
sellingGeneralAdministrative 12237000.00
grossProfit 21123000.00
reconciledDepreciation 1532000.00
ebit 3270000.00
ebitda 4802000.00
depreciationAndAmortization 1532000.00
operatingIncome 4802000.00
otherOperatingExpenses 24970000.00
interestExpense 360000.00
taxProvision 1111000.00
interestIncome 360000.00
netInterestIncome 360000.00
incomeTaxExpense 1111000.00
totalRevenue 29772000.00
totalOperatingExpenses 16321000.00
costOfRevenue 8649000.00
totalOtherIncomeExpenseNet 360000.00
netIncomeFromContinuingOps 4051000.00
netIncomeApplicableToCommonShares 4051000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-28
currency_symbol USD
researchDevelopment 4158000.00
incomeBeforeTax 12531000.00
netIncome 9200000.00
sellingGeneralAdministrative 7539000.00
grossProfit 23746000.00
reconciledDepreciation 1516000.00
ebit 10533000.00
ebitda 12049000.00
depreciationAndAmortization 1516000.00
operatingIncome 12049000.00
otherOperatingExpenses 17648000.00
interestExpense 482000.00
taxProvision 3331000.00
interestIncome 482000.00
netInterestIncome 482000.00
incomeTaxExpense 3331000.00
totalRevenue 29697000.00
totalOperatingExpenses 11697000.00
costOfRevenue 5951000.00
totalOtherIncomeExpenseNet 482000.00
netIncomeFromContinuingOps 9200000.00
netIncomeApplicableToCommonShares 9200000.00
2019-06-30
date 2019-06-30
filing_date 2019-07-26
currency_symbol USD
researchDevelopment 4165000.00
incomeBeforeTax 12448000.00
netIncome 9435000.00
sellingGeneralAdministrative 7502000.00
grossProfit 23582000.00
reconciledDepreciation 1169000.00
ebit 10746000.00
ebitda 11915000.00
depreciationAndAmortization 1169000.00
operatingIncome 11915000.00
otherOperatingExpenses 18503000.00
interestExpense 533000.00
taxProvision 3013000.00
interestIncome 533000.00
netInterestIncome 533000.00
incomeTaxExpense 3013000.00
totalRevenue 30418000.00
totalOperatingExpenses 11667000.00
costOfRevenue 6836000.00
totalOtherIncomeExpenseNet 533000.00
netIncomeFromContinuingOps 9435000.00
netIncomeApplicableToCommonShares 9435000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-06
currency_symbol USD
researchDevelopment 4258000.00
incomeBeforeTax 5980000.00
netIncome 4507000.00
sellingGeneralAdministrative 7672000.00
grossProfit 17412000.00
reconciledDepreciation 1774000.00
ebit 3708000.00
ebitda 5482000.00
depreciationAndAmortization 1774000.00
operatingIncome 5482000.00
otherOperatingExpenses 19241000.00
interestExpense 498000.00
taxProvision 1473000.00
interestIncome 498000.00
netInterestIncome 498000.00
incomeTaxExpense 1473000.00
totalRevenue 24723000.00
totalOperatingExpenses 11930000.00
costOfRevenue 7311000.00
totalOtherIncomeExpenseNet 498000.00
netIncomeFromContinuingOps 4507000.00
netIncomeApplicableToCommonShares 4507000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-27
currency_symbol USD
researchDevelopment 4064000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10313000.00
minorityInterest 0.00
netIncome 7717000.00
sellingGeneralAdministrative 6129000.00
grossProfit 19955000.00
reconciledDepreciation 1477000.00
ebit 8285000.00
ebitda 9762000.00
depreciationAndAmortization 1477000.00
operatingIncome 9762000.00
otherOperatingExpenses 17194000.00
interestExpense 551000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2596000.00
totalRevenue 26956000.00
totalOperatingExpenses 10193000.00
costOfRevenue 7001000.00
totalOtherIncomeExpenseNet 551000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7717000.00
netIncomeApplicableToCommonShares 7717000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-26
currency_symbol USD
researchDevelopment 4232000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9095000.00
minorityInterest 0.00
netIncome 7599000.00
sellingGeneralAdministrative 5700000.00
grossProfit 18505000.00
reconciledDepreciation 1513000.00
ebit 7060000.00
ebitda 8573000.00
depreciationAndAmortization 1513000.00
operatingIncome 8573000.00
otherOperatingExpenses 18214000.00
interestExpense 522000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1496000.00
totalRevenue 26787000.00
totalOperatingExpenses 9932000.00
costOfRevenue 8282000.00
totalOtherIncomeExpenseNet 522000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7599000.00
netIncomeApplicableToCommonShares 7599000.00
2018-06-30
date 2018-06-30
filing_date 2018-07-31
currency_symbol USD
researchDevelopment 4733000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11536000.00
minorityInterest 0.00
netIncome 10091000.00
sellingGeneralAdministrative 6417000.00
grossProfit 22396000.00
reconciledDepreciation 1447000.00
ebit 9799000.00
ebitda 11246000.00
depreciationAndAmortization 1447000.00
operatingIncome 11246000.00
otherOperatingExpenses 19302000.00
interestExpense 290000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1445000.00
totalRevenue 30548000.00
totalOperatingExpenses 11150000.00
costOfRevenue 8152000.00
totalOtherIncomeExpenseNet 290000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10092000.00
netIncomeApplicableToCommonShares 10092000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-10
currency_symbol USD
researchDevelopment 5161000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -7737000.00
minorityInterest 0.00
netIncome -6686000.00
sellingGeneralAdministrative 16090000.00
grossProfit 13419000.00
reconciledDepreciation 1473000.00
ebit -9305000.00
ebitda -7832000.00
depreciationAndAmortization 1473000.00
operatingIncome -7832000.00
otherOperatingExpenses 29096000.00
interestExpense 95000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1051000.00
totalRevenue 21264000.00
totalOperatingExpenses 21251000.00
costOfRevenue 7845000.00
totalOtherIncomeExpenseNet 95000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -6686000.00
netIncomeApplicableToCommonShares -6686000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-27
currency_symbol USD
researchDevelopment 4266000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9866000.00
minorityInterest 0.00
netIncome 8067000.00
sellingGeneralAdministrative 6678000.00
grossProfit 20672000.00
reconciledDepreciation 1066000.00
ebit 8662000.00
ebitda 9728000.00
depreciationAndAmortization 1066000.00
operatingIncome 9728000.00
otherOperatingExpenses 19660000.00
interestExpense 138000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1799000.00
totalRevenue 29388000.00
totalOperatingExpenses 10944000.00
costOfRevenue 8716000.00
totalOtherIncomeExpenseNet 138000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8067000.00
netIncomeApplicableToCommonShares 8067000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-27
currency_symbol USD
researchDevelopment 5842000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10530000.00
minorityInterest 0.00
netIncome 6887000.00
sellingGeneralAdministrative 4823000.00
grossProfit 20934000.00
reconciledDepreciation 1202000.00
ebit 9067000.00
ebitda 10269000.00
depreciationAndAmortization 1202000.00
operatingIncome 10269000.00
otherOperatingExpenses 16915000.00
interestExpense 261000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3643000.00
totalRevenue 27184000.00
totalOperatingExpenses 10665000.00
costOfRevenue 6250000.00
totalOtherIncomeExpenseNet 261000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6887000.00
netIncomeApplicableToCommonShares 6887000.00
2017-06-30
date 2017-06-30
filing_date 2017-07-28
currency_symbol USD
researchDevelopment 4449000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 17742000.00
minorityInterest 0.00
netIncome 11369000.00
sellingGeneralAdministrative 4972000.00
grossProfit 27147000.00
reconciledDepreciation 1008000.00
ebit 16718000.00
ebitda 17726000.00
depreciationAndAmortization 1008000.00
operatingIncome 17726000.00
otherOperatingExpenses 15736000.00
interestExpense 16000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 6373000.00
totalRevenue 33462000.00
totalOperatingExpenses 9421000.00
costOfRevenue 6315000.00
totalOtherIncomeExpenseNet 16000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 11369000.00
netIncomeApplicableToCommonShares 11369000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-04
currency_symbol USD
researchDevelopment 4230000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8064000.00
minorityInterest 0.00
netIncome 5493000.00
sellingGeneralAdministrative 5067000.00
grossProfit 17303000.00
reconciledDepreciation 1014000.00
ebit 8006000.00
ebitda 9020000.00
depreciationAndAmortization 1014000.00
operatingIncome 8006000.00
otherOperatingExpenses 15380000.00
interestExpense 58000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2571000.00
totalRevenue 23386000.00
totalOperatingExpenses 9297000.00
costOfRevenue 6083000.00
totalOtherIncomeExpenseNet 58000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5493000.00
netIncomeApplicableToCommonShares 5493000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-24
currency_symbol USD
researchDevelopment 2959000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12789000.00
minorityInterest 0.00
netIncome 8085000.00
sellingGeneralAdministrative 5488000.00
grossProfit 21187000.00
reconciledDepreciation 957000.00
ebit 11783000.00
ebitda 12740000.00
depreciationAndAmortization 957000.00
operatingIncome 12740000.00
otherOperatingExpenses 15986000.00
interestExpense 49000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4704000.00
totalRevenue 28726000.00
totalOperatingExpenses 8447000.00
costOfRevenue 7539000.00
totalOtherIncomeExpenseNet 49000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8085000.00
netIncomeApplicableToCommonShares 8085000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-01
currency_symbol USD
researchDevelopment 2822000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13782000.00
minorityInterest 0.00
netIncome 8952000.00
sellingGeneralAdministrative 4280000.00
grossProfit 20791000.00
reconciledDepreciation 876000.00
ebit 12813000.00
ebitda 13689000.00
depreciationAndAmortization 876000.00
operatingIncome 13689000.00
otherOperatingExpenses 12100000.00
interestExpense 93000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4830000.00
totalRevenue 25789000.00
totalOperatingExpenses 7102000.00
costOfRevenue 4998000.00
totalOtherIncomeExpenseNet 93000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8952000.00
netIncomeApplicableToCommonShares 8952000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-01
currency_symbol USD
researchDevelopment 2792000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13518000.00
minorityInterest 0.00
netIncome 8615000.00
sellingGeneralAdministrative 4255000.00
grossProfit 20516000.00
reconciledDepreciation 959000.00
ebit 12510000.00
ebitda 13469000.00
depreciationAndAmortization 959000.00
operatingIncome 13469000.00
otherOperatingExpenses 13112000.00
interestExpense 49000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4903000.00
totalRevenue 26581000.00
totalOperatingExpenses 7047000.00
costOfRevenue 6065000.00
totalOtherIncomeExpenseNet 49000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8615000.00
netIncomeApplicableToCommonShares 8615000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-03
currency_symbol USD
researchDevelopment 2159000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10781000.00
minorityInterest 0.00
netIncome 6895000.00
sellingGeneralAdministrative 3990000.00
grossProfit 16858000.00
reconciledDepreciation 942000.00
ebit 9767000.00
ebitda 10709000.00
depreciationAndAmortization 942000.00
operatingIncome 10709000.00
otherOperatingExpenses 11574000.00
interestExpense 72000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3886000.00
totalRevenue 22283000.00
totalOperatingExpenses 6149000.00
costOfRevenue 5425000.00
totalOtherIncomeExpenseNet 72000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6895000.00
netIncomeApplicableToCommonShares 6895000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-10
currency_symbol USD
researchDevelopment 3016000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 17103000.00
minorityInterest 0.00
netIncome 11042000.00
sellingGeneralAdministrative 4523114.00
sellingAndMarketingExpenses 886.00
grossProfit 24604000.00
reconciledDepreciation 974842.00
ebit 16089158.00
ebitda 17064000.00
depreciationAndAmortization 974842.00
operatingIncome 17064000.00
otherOperatingExpenses 13830000.00
interestExpense 38703.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 6061000.00
totalRevenue 30894000.00
totalOperatingExpenses 7540000.00
costOfRevenue 6290000.00
totalOtherIncomeExpenseNet 38703.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 11043021.00
netIncomeApplicableToCommonShares 11043000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-03
currency_symbol USD
researchDevelopment 2061689.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13168781.00
minorityInterest 0.00
netIncome 8379865.00
sellingGeneralAdministrative 3308731.00
grossProfit 18505534.00
reconciledDepreciation 973088.00
ebit 12162026.00
ebitda 13135114.00
depreciationAndAmortization 973088.00
operatingIncome 13135114.00
otherOperatingExpenses 10546143.00
interestExpense 33667.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4788916.00
totalRevenue 23681257.00
totalOperatingExpenses 5370420.00
costOfRevenue 5175723.00
totalOtherIncomeExpenseNet 33667.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8379865.00
netIncomeApplicableToCommonShares 8379865.00
2015-06-30
date 2015-06-30
filing_date 2015-08-04
currency_symbol USD
researchDevelopment 1812320.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12452595.00
minorityInterest 0.00
netIncome 7819557.00
sellingGeneralAdministrative 3388494.00
grossProfit 17629502.00
reconciledDepreciation 913211.00
ebit 11515477.00
ebitda 12428688.00
depreciationAndAmortization 913211.00
operatingIncome 12428688.00
otherOperatingExpenses 10474873.00
interestExpense 23907.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4633038.00
totalRevenue 22903561.00
totalOperatingExpenses 5200814.00
costOfRevenue 5274059.00
totalOtherIncomeExpenseNet 23907.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7819557.00
netIncomeApplicableToCommonShares 7819557.00
2015-03-31
date 2015-03-31
filing_date 2015-05-04
currency_symbol USD
researchDevelopment 2097762.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5528184.00
minorityInterest 0.00
netIncome 3515557.00
sellingGeneralAdministrative 3604661.00
grossProfit 11206884.00
reconciledDepreciation 913859.00
ebit 5504461.00
ebitda 6418320.00
depreciationAndAmortization 913859.00
operatingIncome 5504461.00
otherOperatingExpenses 10015863.00
interestExpense 23723.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2012627.00
totalRevenue 15520324.00
totalOperatingExpenses 5702423.00
costOfRevenue 4313440.00
totalOtherIncomeExpenseNet 23723.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3515557.00
netIncomeApplicableToCommonShares 3515557.00
2014-12-31
date 2014-12-31
filing_date 2015-03-13
currency_symbol USD
researchDevelopment 1983412.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12129183.00
minorityInterest 0.00
netIncome 7816076.00
sellingGeneralAdministrative 3672086.00
grossProfit 17742883.00
reconciledDepreciation 1129161.00
ebit 10958224.00
ebitda 12087385.00
depreciationAndAmortization 1129161.00
operatingIncome 12087385.00
otherOperatingExpenses 11167084.00
interestExpense 41798.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4313107.00
totalRevenue 23254469.00
totalOperatingExpenses 5655498.00
costOfRevenue 5511586.00
totalOtherIncomeExpenseNet 41798.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7816076.00
netIncomeApplicableToCommonShares 7816076.00
2014-09-30
date 2014-09-30
filing_date 2014-11-06
currency_symbol USD
researchDevelopment 1999867.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10296155.00
minorityInterest 0.00
netIncome 6170800.00
sellingGeneralAdministrative 4044538.00
grossProfit 16330623.00
reconciledDepreciation 1210030.00
ebit 9076188.00
ebitda 10286218.00
depreciationAndAmortization 1210030.00
operatingIncome 10286218.00
otherOperatingExpenses 11769205.00
interestExpense 9937.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4125355.00
totalRevenue 22055423.00
totalOperatingExpenses 6044405.00
costOfRevenue 5724800.00
totalOtherIncomeExpenseNet 9937.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6170800.00
netIncomeApplicableToCommonShares 6170800.00
2014-06-30
date 2014-06-30
filing_date 2014-08-04
currency_symbol USD
researchDevelopment 1873158.00
effectOfAccountingCharges 0.00
incomeBeforeTax 15208648.00
minorityInterest 0.00
netIncome 9302350.00
sellingGeneralAdministrative 3865876.00
grossProfit 20941747.00
reconciledDepreciation 1167612.00
ebit 14035101.00
ebitda 15202713.00
depreciationAndAmortization 1167612.00
operatingIncome 15202713.00
otherOperatingExpenses 11071947.00
interestExpense 5935.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5906298.00
totalRevenue 26274660.00
totalOperatingExpenses 5739034.00
costOfRevenue 5332913.00
totalOtherIncomeExpenseNet 5935.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9302350.00
netIncomeApplicableToCommonShares 9302350.00
2014-03-31
date 2014-03-31
filing_date 2014-05-05
currency_symbol USD
researchDevelopment 2287715.00
effectOfAccountingCharges 0.00
incomeBeforeTax 23871035.00
minorityInterest 0.00
netIncome 15030253.00
sellingGeneralAdministrative 3490985.00
grossProfit 29649268.00
reconciledDepreciation 1198799.00
ebit 22671769.00
ebitda 23870568.00
depreciationAndAmortization 1198799.00
operatingIncome 23870568.00
otherOperatingExpenses 10139719.00
interestExpense 467.00
extraordinaryItems 0.00
nonRecurring -135607.00
otherItems 0.00
incomeTaxExpense 8840782.00
totalRevenue 34010287.00
totalOperatingExpenses 5778700.00
costOfRevenue 4361019.00
totalOtherIncomeExpenseNet 467.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 15030253.00
netIncomeApplicableToCommonShares 15030253.00
2013-12-31
date 2013-12-31
filing_date 2014-03-13
currency_symbol USD
researchDevelopment 2029901.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10412097.00
minorityInterest 0.00
netIncome 6654369.00
sellingGeneralAdministrative 2399539.00
grossProfit 15015994.00
reconciledDepreciation 1193017.00
ebit 9549563.00
ebitda 10742580.00
depreciationAndAmortization 1193017.00
operatingIncome 10430528.00
otherOperatingExpenses 10664774.00
interestExpense 330483.00
extraordinaryItems 0.00
nonRecurring -337544.00
otherItems 0.00
incomeTaxExpense 3757728.00
totalRevenue 21251328.00
totalOperatingExpenses 4429440.00
costOfRevenue 6235334.00
totalOtherIncomeExpenseNet -156026.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6654369.00
netIncomeApplicableToCommonShares 6655000.00
2013-09-30
date 2013-09-30
filing_date 2013-11-05
currency_symbol USD
researchDevelopment 1618012.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7733457.00
minorityInterest 0.00
netIncome 4957258.00
sellingGeneralAdministrative 3188669.00
grossProfit 12376870.00
reconciledDepreciation 1308579.00
ebit 6065526.00
ebitda 7374105.00
depreciationAndAmortization 1308579.00
operatingIncome 7766273.00
otherOperatingExpenses 10184249.00
interestExpense 359352.00
extraordinaryItems 0.00
nonRecurring -196084.00
otherItems 0.00
incomeTaxExpense 2776199.00
totalRevenue 17754438.00
totalOperatingExpenses 4806681.00
costOfRevenue 5377568.00
totalOtherIncomeExpenseNet 196084.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4957258.00
netIncomeApplicableToCommonShares 4957258.00
2013-06-30
date 2013-06-30
filing_date 2013-08-06
currency_symbol USD
researchDevelopment 1829052.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9362111.00
minorityInterest 0.00
netIncome 5894892.00
sellingGeneralAdministrative 3400679.00
grossProfit 14517045.00
reconciledDepreciation 1068687.00
ebit 8107449.00
ebitda 9176136.00
depreciationAndAmortization 1068687.00
operatingIncome 9398492.00
otherOperatingExpenses 11541063.00
interestExpense 185975.00
extraordinaryItems 0.00
nonRecurring 111178.00
otherItems 0.00
incomeTaxExpense 3467219.00
totalRevenue 20828377.00
totalOperatingExpenses 5229731.00
costOfRevenue 6311332.00
totalOtherIncomeExpenseNet 111178.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5894892.00
netIncomeApplicableToCommonShares 5894892.00
2013-03-31
date 2013-03-31
filing_date 2013-05-06
currency_symbol USD
researchDevelopment 1582910.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4971866.00
minorityInterest 0.00
netIncome 3068002.00
sellingGeneralAdministrative 3947114.00
grossProfit 10405841.00
reconciledDepreciation 1202208.00
ebit 3538002.00
ebitda 4740210.00
depreciationAndAmortization 1202208.00
operatingIncome 5011424.00
otherOperatingExpenses 10371194.00
interestExpense 231656.00
extraordinaryItems 0.00
nonRecurring 135607.00
otherItems 0.00
incomeTaxExpense 1903864.00
totalRevenue 15247011.00
totalOperatingExpenses 5530024.00
costOfRevenue 4841170.00
totalOtherIncomeExpenseNet 135607.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3068002.00
netIncomeApplicableToCommonShares 3068002.00
2012-12-31
date 2012-12-31
filing_date 2013-03-14
currency_symbol USD
researchDevelopment 1339677.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7749224.00
minorityInterest 0.00
netIncome 4463223.00
sellingGeneralAdministrative 3667406.00
grossProfit 15336579.00
reconciledDepreciation 1160815.00
ebit 11706669.00
ebitda 12867484.00
depreciationAndAmortization 1160815.00
operatingIncome 7791508.00
otherOperatingExpenses 12276969.00
interestExpense 2580272.00
extraordinaryItems 0.00
nonRecurring 2537988.00
otherItems 0.00
incomeTaxExpense 3286001.00
totalRevenue 22606465.00
totalOperatingExpenses 5007083.00
costOfRevenue 7269886.00
totalOtherIncomeExpenseNet -2537988.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4463223.00
netIncomeApplicableToCommonShares 4463000.00
2012-09-30
date 2012-09-30
filing_date 2012-11-08
currency_symbol USD
researchDevelopment 1217086.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2681599.00
minorityInterest 0.00
netIncome 1645250.00
sellingGeneralAdministrative 3601737.00
grossProfit 7545583.00
reconciledDepreciation 1182303.00
ebit 1544457.00
ebitda 2726760.00
depreciationAndAmortization 1182303.00
operatingIncome 2726760.00
otherOperatingExpenses 12039851.00
interestExpense 45161.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1036349.00
totalRevenue 14766611.00
totalOperatingExpenses 4818823.00
costOfRevenue 7221028.00
totalOtherIncomeExpenseNet -45161.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1645250.00
netIncomeApplicableToCommonShares 1645250.00
2012-06-30
date 2012-06-30
filing_date 2012-08-07
currency_symbol USD
researchDevelopment 1298170.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6084741.00
minorityInterest 0.00
netIncome 3736868.00
sellingGeneralAdministrative 4108503.00
grossProfit 11540543.00
reconciledDepreciation 1195216.00
ebit 4938654.00
ebitda 6133870.00
depreciationAndAmortization 1195216.00
operatingIncome 6133870.00
otherOperatingExpenses 13490899.00
interestExpense 49129.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2347873.00
totalRevenue 19624769.00
totalOperatingExpenses 5406673.00
costOfRevenue 8084226.00
totalOtherIncomeExpenseNet -49129.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3736868.00
netIncomeApplicableToCommonShares 3736868.00
2012-03-31
date 2012-03-31
filing_date 2012-05-07
currency_symbol USD
researchDevelopment 1533103.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3011857.00
minorityInterest 0.00
netIncome 1912119.00
sellingGeneralAdministrative 3351016.00
grossProfit 7947179.00
reconciledDepreciation 986913.00
ebit 3063060.00
ebitda 4049973.00
depreciationAndAmortization 986913.00
operatingIncome 3063060.00
otherOperatingExpenses 11297600.00
interestExpense 51203.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1099738.00
totalRevenue 14360660.00
totalOperatingExpenses 4884119.00
costOfRevenue 6413481.00
totalOtherIncomeExpenseNet -51203.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1912119.00
netIncomeApplicableToCommonShares 1912119.00
2011-12-31
date 2011-12-31
filing_date 2012-03-13
currency_symbol USD
researchDevelopment 1530762.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4865868.00
minorityInterest 0.00
netIncome 2883110.00
sellingGeneralAdministrative 4869290.00
grossProfit 11315837.00
reconciledDepreciation 1059096.00
ebit 4915785.00
ebitda 5974881.00
depreciationAndAmortization 1059096.00
operatingIncome 4915785.00
otherOperatingExpenses 13528502.00
interestExpense 49917.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1982758.00
totalRevenue 18444287.00
totalOperatingExpenses 6400052.00
costOfRevenue 7128450.00
totalOtherIncomeExpenseNet -49917.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2883000.00
2011-09-30
date 2011-09-30
filing_date 2011-11-04
currency_symbol USD
researchDevelopment 1531355.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4771093.00
minorityInterest 0.00
netIncome 2976518.00
sellingGeneralAdministrative 4712178.00
grossProfit 11060895.00
reconciledDepreciation 1002468.00
ebit 4817362.00
ebitda 5819830.00
depreciationAndAmortization 1002468.00
operatingIncome 4817362.00
otherOperatingExpenses 13638455.00
interestExpense 46269.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1794575.00
totalRevenue 18455817.00
totalOperatingExpenses 6243533.00
costOfRevenue 7394922.00
totalOtherIncomeExpenseNet -46269.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2976518.00
netIncomeApplicableToCommonShares 2976518.00
2011-06-30
date 2011-06-30
filing_date 2011-08-05
currency_symbol USD
researchDevelopment 1574155.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3632296.00
minorityInterest 0.00
netIncome 2282641.00
sellingGeneralAdministrative 4233316.00
grossProfit 9485048.00
reconciledDepreciation 1020417.00
ebit 3677577.00
ebitda 4697994.00
depreciationAndAmortization 1020417.00
operatingIncome 3677577.00
otherOperatingExpenses 12463275.00
interestExpense 45281.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1349655.00
totalRevenue 16140852.00
totalOperatingExpenses 5807471.00
costOfRevenue 6655804.00
totalOtherIncomeExpenseNet -45281.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2282641.00
netIncomeApplicableToCommonShares 2282641.00
2011-03-31
date 2011-03-31
filing_date 2011-05-06
currency_symbol USD
researchDevelopment 1532664.00
effectOfAccountingCharges 0.00
incomeBeforeTax 515758.00
minorityInterest 0.00
netIncome 324412.00
sellingGeneralAdministrative 4043774.00
grossProfit 6133117.00
reconciledDepreciation 920410.00
ebit 556679.00
ebitda 1477089.00
depreciationAndAmortization 920410.00
operatingIncome 556679.00
otherOperatingExpenses 11181000.00
interestExpense 40921.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 191346.00
totalRevenue 11737679.00
totalOperatingExpenses 5576438.00
costOfRevenue 5604562.00
totalOtherIncomeExpenseNet -40921.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 324000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-16
currency_symbol USD
researchDevelopment 1387713.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2432685.00
minorityInterest 0.00
netIncome 1350700.00
sellingGeneralAdministrative 4152896.00
grossProfit 8018819.00
reconciledDepreciation 864651.00
ebit 2478210.00
ebitda 3342861.00
depreciationAndAmortization 864651.00
operatingIncome 2478210.00
otherOperatingExpenses 12243283.00
interestExpense 45525.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1081985.00
totalRevenue 14721493.00
totalOperatingExpenses 5540609.00
costOfRevenue 6702674.00
totalOtherIncomeExpenseNet -45525.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1351000.00
2010-09-30
date 2010-09-30
filing_date 2010-11-09
currency_symbol USD
researchDevelopment 1774623.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2037749.00
minorityInterest 0.00
netIncome 1184264.00
sellingGeneralAdministrative 3908452.00
grossProfit 7760712.00
reconciledDepreciation 794869.00
ebit 2077637.00
ebitda 2872506.00
depreciationAndAmortization 794869.00
operatingIncome 2077637.00
otherOperatingExpenses 11791577.00
interestExpense 39888.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 853485.00
totalRevenue 13869214.00
totalOperatingExpenses 5683075.00
costOfRevenue 6108502.00
totalOtherIncomeExpenseNet -39888.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1184000.00
2010-06-30
date 2010-06-30
filing_date 2010-08-09
currency_symbol USD
researchDevelopment 1836653.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1744762.00
minorityInterest 0.00
netIncome 1066752.00
sellingGeneralAdministrative 4967346.00
grossProfit 8608048.00
reconciledDepreciation 809933.00
ebit 1804049.00
ebitda 2613982.00
depreciationAndAmortization 809933.00
operatingIncome 1804049.00
otherOperatingExpenses 12695751.00
interestExpense 59287.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 678010.00
totalRevenue 14499800.00
totalOperatingExpenses 6803999.00
costOfRevenue 5891752.00
totalOtherIncomeExpenseNet -59287.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1067000.00
2010-03-31
date 2010-03-31
filing_date 2010-05-10
currency_symbol USD
researchDevelopment 1875644.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1127870.00
minorityInterest 0.00
netIncome 714280.00
sellingGeneralAdministrative 4288978.00
grossProfit 7342412.00
reconciledDepreciation 850899.00
ebit 1177790.00
ebitda 2028689.00
depreciationAndAmortization 850899.00
operatingIncome 1177790.00
otherOperatingExpenses 11288297.00
interestExpense 49920.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 413590.00
totalRevenue 12466087.00
totalOperatingExpenses 6164622.00
costOfRevenue 5123675.00
totalOtherIncomeExpenseNet -49920.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 714000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-16
currency_symbol USD
researchDevelopment 1318849.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1572941.00
minorityInterest 0.00
netIncome 697148.00
sellingGeneralAdministrative 1931826.00
grossProfit 7005912.00
reconciledDepreciation 295771.00
ebit 3755237.00
ebitda 4051008.00
depreciationAndAmortization 295771.00
operatingIncome 1603383.00
otherOperatingExpenses 6863703.00
interestExpense 2182296.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 875793.00
totalRevenue 10618940.00
totalOperatingExpenses 3250675.00
costOfRevenue 3613028.00
totalOtherIncomeExpenseNet -2182296.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 698000.00
2009-09-30
date 2009-09-30
filing_date 2009-11-03
currency_symbol USD
researchDevelopment 2382146.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1972157.00
minorityInterest 0.00
netIncome 1511925.00
sellingGeneralAdministrative 2842991.00
grossProfit 7241390.00
reconciledDepreciation 329202.00
ebit 2016253.00
ebitda 2345455.00
depreciationAndAmortization 329202.00
operatingIncome 2016253.00
otherOperatingExpenses 8776511.00
interestExpense 44096.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 460232.00
totalRevenue 10792764.00
totalOperatingExpenses 5225137.00
costOfRevenue 3551374.00
totalOtherIncomeExpenseNet -44096.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1512000.00
2009-06-30
date 2009-06-30
filing_date 2009-08-05
currency_symbol USD
researchDevelopment 2286229.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1206353.00
minorityInterest 0.00
netIncome 955774.00
sellingGeneralAdministrative 2735552.00
grossProfit 6229516.00
reconciledDepreciation 335035.00
ebit 1207735.00
ebitda 1542770.00
depreciationAndAmortization 335035.00
operatingIncome 1207735.00
otherOperatingExpenses 8315941.00
interestExpense 1382.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 250579.00
totalRevenue 9523676.00
totalOperatingExpenses 5021781.00
costOfRevenue 3294160.00
totalOtherIncomeExpenseNet -1382.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 955000.00
2009-03-31
date 2009-03-31
filing_date 2009-05-04
currency_symbol USD
researchDevelopment 2194308.00
effectOfAccountingCharges 0.00
incomeBeforeTax 760808.00
minorityInterest 0.00
netIncome 522720.00
sellingGeneralAdministrative 3034982.00
grossProfit 5988658.00
reconciledDepreciation 333460.00
ebit 759368.00
ebitda 1092828.00
depreciationAndAmortization 333460.00
operatingIncome 759368.00
otherOperatingExpenses 8440956.00
interestExpense 1440.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 238088.00
totalRevenue 9200324.00
totalOperatingExpenses 5229290.00
costOfRevenue 3211666.00
totalOtherIncomeExpenseNet 1440.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 523000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-09
currency_symbol USD
researchDevelopment 2444529.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1269369.00
minorityInterest 0.00
netIncome 1094505.00
sellingGeneralAdministrative 2449721.00
grossProfit 6142874.00
reconciledDepreciation 350718.00
ebit 1248624.00
ebitda 1599342.00
depreciationAndAmortization 350718.00
operatingIncome 1248624.00
otherOperatingExpenses 7717180.00
interestExpense 20745.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 174864.00
totalRevenue 8965804.00
totalOperatingExpenses 4894250.00
costOfRevenue 2822930.00
totalOtherIncomeExpenseNet 20745.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1094000.00
2008-09-30
date 2008-09-30
filing_date 2008-11-06
currency_symbol USD
researchDevelopment 1801561.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1461954.00
minorityInterest 0.00
netIncome 1104203.00
sellingGeneralAdministrative 2567000.00
grossProfit 5700029.00
reconciledDepreciation 340380.00
ebit 1331468.00
ebitda 1671848.00
depreciationAndAmortization 340380.00
operatingIncome 1331468.00
otherOperatingExpenses 7873547.00
interestExpense 130486.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 357751.00
totalRevenue 9205015.00
totalOperatingExpenses 4368561.00
costOfRevenue 3504986.00
totalOtherIncomeExpenseNet 130486.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1105000.00
2008-06-30
date 2008-06-30
filing_date 2008-08-08
currency_symbol USD
researchDevelopment 1644619.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1048759.00
minorityInterest 0.00
netIncome 812929.00
sellingGeneralAdministrative 2880156.00
grossProfit 5415659.00
reconciledDepreciation 374797.00
ebit 890884.00
ebitda 1265681.00
depreciationAndAmortization 374797.00
operatingIncome 890884.00
otherOperatingExpenses 8169305.00
interestExpense 157875.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 235830.00
totalRevenue 9060189.00
totalOperatingExpenses 4524775.00
costOfRevenue 3644530.00
totalOtherIncomeExpenseNet 157875.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 812000.00
2008-03-31
date 2008-03-31
filing_date 2008-05-07
currency_symbol USD
researchDevelopment 1508340.00
effectOfAccountingCharges 0.00
incomeBeforeTax 945159.00
minorityInterest 0.00
netIncome 617558.00
sellingGeneralAdministrative 3068616.00
grossProfit 5332709.00
reconciledDepreciation 367117.00
ebit 755753.00
ebitda 1122870.00
depreciationAndAmortization 367117.00
operatingIncome 755753.00
otherOperatingExpenses 7793026.00
interestExpense 189406.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 327601.00
totalRevenue 8548779.00
totalOperatingExpenses 4576956.00
costOfRevenue 3216070.00
totalOtherIncomeExpenseNet 189406.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 618000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-12
currency_symbol USD
researchDevelopment 1395402.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2528859.00
minorityInterest 0.00
netIncome 1673396.00
sellingGeneralAdministrative 2884634.00
grossProfit 6400854.00
reconciledDepreciation 281670.00
ebit 2120818.00
ebitda 2402488.00
depreciationAndAmortization 281670.00
operatingIncome 2120818.00
otherOperatingExpenses 7506015.00
interestExpense 408041.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 855463.00
totalRevenue 9626833.00
totalOperatingExpenses 4280036.00
costOfRevenue 3225979.00
totalOtherIncomeExpenseNet 408041.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1673000.00
2007-09-30
date 2007-09-30
filing_date 2007-11-09
currency_symbol USD
researchDevelopment 1125826.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2430263.00
minorityInterest 0.00
netIncome 1796230.00
sellingGeneralAdministrative 1820998.00
grossProfit 4827073.00
reconciledDepreciation 189370.00
ebit 1880249.00
ebitda 2069619.00
depreciationAndAmortization 189370.00
operatingIncome 1880249.00
otherOperatingExpenses 6085131.00
interestExpense 550014.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 634033.00
totalRevenue 7965380.00
totalOperatingExpenses 2946824.00
costOfRevenue 3138307.00
totalOtherIncomeExpenseNet 550014.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1796000.00
2007-06-30
date 2007-06-30
filing_date 2007-08-07
currency_symbol USD
researchDevelopment 996051.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1939462.00
minorityInterest 0.00
netIncome 1364851.00
sellingGeneralAdministrative 1716099.00
grossProfit 4075781.00
reconciledDepreciation 186029.00
ebit 1363631.00
ebitda 1549660.00
depreciationAndAmortization 186029.00
operatingIncome 1363631.00
otherOperatingExpenses 5735931.00
interestExpense 575831.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 574611.00
totalRevenue 7099562.00
totalOperatingExpenses 2712150.00
costOfRevenue 3023781.00
totalOtherIncomeExpenseNet 575831.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1365000.00
2007-03-31
date 2007-03-31
filing_date 2007-05-09
currency_symbol USD
researchDevelopment 847341.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1789510.00
minorityInterest 0.00
netIncome 1200777.00
sellingGeneralAdministrative 1575050.00
grossProfit 3645124.00
reconciledDepreciation 161658.00
ebit 1222733.00
ebitda 1384391.00
depreciationAndAmortization 161658.00
operatingIncome 1222733.00
otherOperatingExpenses 4915313.00
interestExpense 566777.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 588733.00
totalRevenue 6138046.00
totalOperatingExpenses 2422391.00
costOfRevenue 2492922.00
totalOtherIncomeExpenseNet 566777.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1201000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-13
currency_symbol USD
researchDevelopment 504477.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1451189.00
minorityInterest 0.00
netIncome 1046762.00
sellingGeneralAdministrative 1459853.00
grossProfit 2834845.00
reconciledDepreciation 90295.00
ebit 870515.00
ebitda 960810.00
depreciationAndAmortization 90295.00
operatingIncome 870515.00
otherOperatingExpenses 5018441.00
interestExpense 580674.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 404427.00
totalRevenue 5888956.00
totalOperatingExpenses 1964330.00
costOfRevenue 3054111.00
totalOtherIncomeExpenseNet 580674.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1047000.00
2006-09-30
date 2006-09-30
filing_date 2006-11-08
currency_symbol USD
researchDevelopment 905289.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2286176.00
minorityInterest 0.00
netIncome 1324640.00
sellingGeneralAdministrative 1453393.00
grossProfit 4075629.00
reconciledDepreciation 90404.00
ebit 1716947.00
ebitda 1807351.00
depreciationAndAmortization 90404.00
operatingIncome 1716947.00
otherOperatingExpenses 4483710.00
interestExpense 569229.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 961536.00
totalRevenue 6200657.00
totalOperatingExpenses 2358682.00
costOfRevenue 2125028.00
totalOtherIncomeExpenseNet 569229.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1324000.00
2006-06-30
date 2006-06-30
filing_date 2006-08-07
currency_symbol USD
researchDevelopment 1129877.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2290432.00
minorityInterest 0.00
netIncome 1352065.00
sellingGeneralAdministrative 1976600.00
grossProfit 4907137.00
reconciledDepreciation 116265.00
ebit 1800660.00
ebitda 1916925.00
depreciationAndAmortization 116265.00
operatingIncome 1800660.00
otherOperatingExpenses 5997381.00
interestExpense 489772.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 938367.00
totalRevenue 7798041.00
totalOperatingExpenses 3106477.00
costOfRevenue 2890904.00
totalOtherIncomeExpenseNet 489772.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1352000.00
2006-03-31
date 2006-03-31
filing_date 2006-05-09
currency_symbol USD
researchDevelopment 1076792.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1500425.00
minorityInterest 0.00
netIncome 880749.00
sellingGeneralAdministrative 1788999.00
grossProfit 3905142.00
reconciledDepreciation 87091.00
ebit 1039351.00
ebitda 1126442.00
depreciationAndAmortization 87091.00
operatingIncome 1039351.00
otherOperatingExpenses 5913609.00
interestExpense 461074.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 619676.00
totalRevenue 6952960.00
totalOperatingExpenses 2865791.00
costOfRevenue 3047818.00
totalOtherIncomeExpenseNet 461074.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 881000.00
2005-12-31
date 2005-12-31
filing_date 2006-03-09
currency_symbol USD
researchDevelopment 1093000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1280000.00
minorityInterest 0.00
netIncome 822000.00
sellingGeneralAdministrative 1249000.00
grossProfit 3200000.00
reconciledDepreciation 115000.00
ebit 858000.00
ebitda 973000.00
depreciationAndAmortization 115000.00
operatingIncome 858000.00
otherOperatingExpenses 4608000.00
interestExpense 422000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 458000.00
totalRevenue 5466000.00
totalOperatingExpenses 2342000.00
costOfRevenue 2266000.00
totalOtherIncomeExpenseNet 422000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 822000.00
2005-09-30
date 2005-09-30
filing_date 2005-11-07
currency_symbol USD
researchDevelopment 979000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4251000.00
minorityInterest 0.00
netIncome 2531000.00
sellingGeneralAdministrative 1393000.00
grossProfit 6291000.00
reconciledDepreciation 121000.00
ebit 3919000.00
ebitda 4040000.00
depreciationAndAmortization 121000.00
operatingIncome 3919000.00
otherOperatingExpenses 6139000.00
interestExpense 332000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1720000.00
totalRevenue 10058000.00
totalOperatingExpenses 2372000.00
costOfRevenue 3767000.00
totalOtherIncomeExpenseNet 332000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2532000.00
2005-06-30
date 2005-06-30
filing_date 2005-08-08
currency_symbol USD
researchDevelopment 1461000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2242000.00
minorityInterest 0.00
netIncome 1337000.00
sellingGeneralAdministrative 1475000.00
grossProfit 4903000.00
reconciledDepreciation 115000.00
ebit 1967000.00
ebitda 2082000.00
depreciationAndAmortization 115000.00
operatingIncome 1967000.00
otherOperatingExpenses 5053000.00
interestExpense 275000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 905000.00
totalRevenue 7020000.00
totalOperatingExpenses 2936000.00
costOfRevenue 2117000.00
totalOtherIncomeExpenseNet 275000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1337000.00
2005-03-31
date 2005-03-31
filing_date 2005-05-10
currency_symbol USD
researchDevelopment 1199000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2018000.00
minorityInterest 0.00
netIncome 1202000.00
sellingGeneralAdministrative 1292000.00
grossProfit 4297000.00
reconciledDepreciation 108000.00
ebit 1806000.00
ebitda 1914000.00
depreciationAndAmortization 108000.00
operatingIncome 1806000.00
otherOperatingExpenses 5485000.00
interestExpense 212000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 816000.00
totalRevenue 7291000.00
totalOperatingExpenses 2491000.00
costOfRevenue 2994000.00
totalOtherIncomeExpenseNet 212000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1202000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
researchDevelopment 1067000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2540000.00
minorityInterest 0.00
netIncome 1755000.00
sellingGeneralAdministrative 1870000.00
grossProfit 5321000.00
reconciledDepreciation 192000.00
ebit 2384000.00
ebitda 2576000.00
depreciationAndAmortization 192000.00
operatingIncome 2384000.00
otherOperatingExpenses 5272000.00
interestExpense 156000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 785000.00
totalRevenue 7656000.00
totalOperatingExpenses 2937000.00
costOfRevenue 2335000.00
totalOtherIncomeExpenseNet 156000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1755000.00
2004-09-30
date 2004-09-30
filing_date 2004-11-15
currency_symbol USD
researchDevelopment 988000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1618000.00
minorityInterest 0.00
netIncome 884000.00
sellingGeneralAdministrative 1457000.00
grossProfit 3956000.00
reconciledDepreciation 181000.00
ebit 1511000.00
ebitda 1692000.00
depreciationAndAmortization 181000.00
operatingIncome 1511000.00
otherOperatingExpenses 4896000.00
interestExpense 107000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 734000.00
totalRevenue 6407000.00
totalOperatingExpenses 2445000.00
costOfRevenue 2451000.00
totalOtherIncomeExpenseNet 107000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 884000.00
2004-06-30
date 2004-06-30
filing_date 2004-08-16
currency_symbol USD
researchDevelopment 1125000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1368000.00
minorityInterest 0.00
netIncome 765000.00
sellingGeneralAdministrative 1407000.00
grossProfit 3820000.00
reconciledDepreciation 172000.00
ebit 1288000.00
ebitda 1460000.00
depreciationAndAmortization 172000.00
operatingIncome 1288000.00
otherOperatingExpenses 4974000.00
interestExpense 80000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 603000.00
totalRevenue 6262000.00
totalOperatingExpenses 2532000.00
costOfRevenue 2442000.00
totalOtherIncomeExpenseNet 80000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 765000.00
2004-03-31
date 2004-03-31
filing_date 2004-05-17
currency_symbol USD
researchDevelopment 907000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 504000.00
minorityInterest 0.00
netIncome 7786000.00
sellingGeneralAdministrative 1308000.00
grossProfit 3420000.00
reconciledDepreciation 165000.00
ebit 1205000.00
ebitda 1370000.00
depreciationAndAmortization 165000.00
operatingIncome 1205000.00
otherOperatingExpenses 4936000.00
interestExpense 46000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -6535000.00
totalRevenue 6141000.00
totalOperatingExpenses 2215000.00
costOfRevenue 2721000.00
totalOtherIncomeExpenseNet -701000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 7786000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-30
currency_symbol USD
researchDevelopment 656000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 867000.00
minorityInterest 0.00
netIncome 801000.00
sellingGeneralAdministrative 1264000.00
grossProfit 2754000.00
reconciledDepreciation 258000.00
ebit 834000.00
ebitda 1092000.00
depreciationAndAmortization 258000.00
operatingIncome 834000.00
otherOperatingExpenses 4180000.00
interestExpense 33000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 66000.00
totalRevenue 5014000.00
totalOperatingExpenses 1920000.00
costOfRevenue 2260000.00
totalOtherIncomeExpenseNet 33000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 801000.00
2003-09-30
date 2003-09-30
filing_date 2003-11-14
currency_symbol USD
researchDevelopment 482000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 420000.00
minorityInterest 0.00
netIncome 420000.00
sellingGeneralAdministrative 885000.00
grossProfit 1758000.00
reconciledDepreciation 252000.00
ebit 391000.00
ebitda 643000.00
depreciationAndAmortization 252000.00
operatingIncome 391000.00
otherOperatingExpenses 3297000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -29000.00
totalRevenue 3688000.00
totalOperatingExpenses 1367000.00
costOfRevenue 1930000.00
totalOtherIncomeExpenseNet 29000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 420000.00
2003-06-30
date 2003-06-30
filing_date 2003-08-14
currency_symbol USD
researchDevelopment 648000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -81000.00
minorityInterest 0.00
netIncome -81000.00
sellingGeneralAdministrative 945000.00
grossProfit 1472000.00
reconciledDepreciation 248000.00
ebit -121000.00
ebitda 127000.00
depreciationAndAmortization 248000.00
operatingIncome -121000.00
otherOperatingExpenses 3439000.00
interestExpense 40000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -40000.00
totalRevenue 3318000.00
totalOperatingExpenses 1593000.00
costOfRevenue 1846000.00
totalOtherIncomeExpenseNet 40000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2003-03-31
date 2003-03-31
filing_date 2003-05-15
currency_symbol USD
researchDevelopment 809000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -467000.00
minorityInterest 0.00
netIncome -313000.00
sellingGeneralAdministrative 1115000.00
grossProfit 1415000.00
reconciledDepreciation 248000.00
ebit -509000.00
ebitda -261000.00
depreciationAndAmortization 248000.00
operatingIncome -509000.00
otherOperatingExpenses 3893000.00
interestExpense 42000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -154000.00
totalRevenue 3384000.00
totalOperatingExpenses 1924000.00
costOfRevenue 1969000.00
totalOtherIncomeExpenseNet 42000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2002-12-31
date 2002-12-31
filing_date 2003-03-27
currency_symbol USD
researchDevelopment 788293.00
effectOfAccountingCharges 0.00
incomeBeforeTax 664079.00
minorityInterest 0.00
netIncome 659082.00
sellingGeneralAdministrative 1056440.00
grossProfit 2455755.00
reconciledDepreciation 275627.00
ebit 611022.00
ebitda 886649.00
depreciationAndAmortization 275627.00
operatingIncome 611022.00
otherOperatingExpenses 3533179.00
interestExpense 61095.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -48060.00
totalRevenue 4144201.00
totalOperatingExpenses 1844733.00
costOfRevenue 1688446.00
totalOtherIncomeExpenseNet 53057.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 829000.00
2002-09-30
date 2002-09-30
filing_date 2002-11-14
currency_symbol USD
researchDevelopment 999137.00
effectOfAccountingCharges 0.00
incomeBeforeTax -737643.00
minorityInterest 0.00
netIncome -737643.00
sellingGeneralAdministrative 900192.00
grossProfit 1100591.00
reconciledDepreciation 275946.00
ebit -798738.00
ebitda -522792.00
depreciationAndAmortization 275946.00
operatingIncome -798738.00
otherOperatingExpenses 4030846.00
interestExpense 61095.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -61095.00
totalRevenue 3232108.00
totalOperatingExpenses 1899329.00
costOfRevenue 2131517.00
totalOtherIncomeExpenseNet 61095.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2002-06-30
date 2002-06-30
filing_date 2002-08-14
currency_symbol USD
researchDevelopment 1050426.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1157196.00
minorityInterest 0.00
netIncome -1157196.00
sellingGeneralAdministrative 1388837.00
grossProfit 1219559.00
reconciledDepreciation 272456.00
ebit -1219704.00
ebitda -947248.00
depreciationAndAmortization 272456.00
operatingIncome -1219704.00
otherOperatingExpenses 4640581.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -62508.00
totalRevenue 3420877.00
totalOperatingExpenses 2439263.00
costOfRevenue 2201318.00
totalOtherIncomeExpenseNet 62508.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2002-03-31
date 2002-03-31
filing_date 2002-05-15
currency_symbol USD
researchDevelopment 1089874.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1804208.00
minorityInterest 0.00
netIncome -1804208.00
sellingGeneralAdministrative 1079495.00
grossProfit 302303.00
reconciledDepreciation 271188.00
ebit -1867066.00
ebitda -1595878.00
depreciationAndAmortization 271188.00
operatingIncome -1867066.00
otherOperatingExpenses 4256783.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -62858.00
totalRevenue 2389717.00
totalOperatingExpenses 2169369.00
costOfRevenue 2087414.00
totalOtherIncomeExpenseNet 1867066.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-12-31
date 2001-12-31
filing_date 2002-03-28
currency_symbol USD
researchDevelopment 1184947.00
effectOfAccountingCharges 0.00
incomeBeforeTax 193237090.00
minorityInterest 0.00
netIncome -456757.00
sellingGeneralAdministrative 1865880.00
grossProfit 1563351.00
reconciledDepreciation 292634.00
ebit -536760.00
ebitda -244126.00
depreciationAndAmortization 292634.00
operatingIncome -536760.00
otherOperatingExpenses 3697283.00
interestExpense 886480.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -80003.00
totalRevenue 3160523.00
totalOperatingExpenses 2100111.00
costOfRevenue 1597172.00
totalOtherIncomeExpenseNet 1169952370.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-09-30
date 2001-09-30
filing_date 2001-11-14
currency_symbol USD
researchDevelopment 826378.00
effectOfAccountingCharges 0.00
incomeBeforeTax -5362000.00
minorityInterest 0.00
netIncome -1332037.00
sellingGeneralAdministrative 1100180.00
grossProfit 500197.00
reconciledDepreciation 342204.00
ebit -1426361.00
ebitda -1084157.00
depreciationAndAmortization 342204.00
operatingIncome -1426361.00
otherOperatingExpenses 4480140.00
interestExpense 436000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -94324.00
totalRevenue 3053779.00
totalOperatingExpenses 1926558.00
costOfRevenue 2553582.00
totalOtherIncomeExpenseNet 436000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-06-30
date 2001-06-30
filing_date 2001-08-14
currency_symbol USD
researchDevelopment 921325.00
effectOfAccountingCharges 0.00
incomeBeforeTax -3743090.00
minorityInterest 0.00
netIncome -2650408.00
sellingGeneralAdministrative 1858790.00
grossProfit 809985.00
reconciledDepreciation 304986.00
ebit -1970130.00
ebitda -1668753.00
depreciationAndAmortization 301377.00
operatingIncome -2856610.00
otherOperatingExpenses 5775644.00
interestExpense 886480.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 680278.00
totalRevenue 2919034.00
totalOperatingExpenses 3666595.00
costOfRevenue 2109049.00
totalOtherIncomeExpenseNet -886480.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-03-31
date 2001-03-31
filing_date 2001-04-02
currency_symbol USD
researchDevelopment 522848.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2344953.00
minorityInterest 0.00
netIncome 2338954.00
sellingGeneralAdministrative 1117531.00
grossProfit 4010114.00
reconciledDepreciation 297628.00
ebit 2064749.00
ebitda 2369735.00
depreciationAndAmortization 304986.00
operatingIncome 2064749.00
otherOperatingExpenses 5051068.00
interestExpense 280204.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5999.00
totalRevenue 7115817.00
totalOperatingExpenses 1945365.00
costOfRevenue 3105703.00
totalOtherIncomeExpenseNet 280204.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2000-12-31
date 2000-12-31
currency_symbol USD
researchDevelopment 522848.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2344953.00
minorityInterest 0.00
netIncome 2338954.00
sellingGeneralAdministrative 1117531.00
grossProfit 4010114.00
reconciledDepreciation 304986.00
ebit 2064749.00
ebitda 2369735.00
depreciationAndAmortization 304986.00
operatingIncome 2064749.00
otherOperatingExpenses 5051068.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5999.00
totalRevenue 7115817.00
totalOperatingExpenses 1945365.00
costOfRevenue 3105703.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2339000.00
2000-09-30
date 2000-09-30
filing_date 2000-11-14
currency_symbol USD
researchDevelopment 516171.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1382824.00
minorityInterest 0.00
netIncome -1382824.00
sellingGeneralAdministrative 1093841.00
grossProfit 180291.00
reconciledDepreciation 254769.00
ebit -1684490.00
ebitda -1429721.00
depreciationAndAmortization 254769.00
operatingIncome -1684490.00
otherOperatingExpenses 4414297.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -301666.00
totalRevenue 2729807.00
totalOperatingExpenses 1864781.00
costOfRevenue 2549516.00
totalOtherIncomeExpenseNet 1684490.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2000-06-30
date 2000-06-30
filing_date 2000-08-14
currency_symbol USD
researchDevelopment 907227.00
effectOfAccountingCharges 0.00
incomeBeforeTax -208548.00
minorityInterest 0.00
netIncome -218489.00
sellingGeneralAdministrative 977210.00
grossProfit 1691762.00
reconciledDepreciation 345614.00
ebit -538289.00
ebitda -192675.00
depreciationAndAmortization 345614.00
operatingIncome -538289.00
otherOperatingExpenses 4307054.00
interestExpense 329741.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 9941.00
totalRevenue 3768765.00
totalOperatingExpenses 2230051.00
costOfRevenue 2077003.00
totalOtherIncomeExpenseNet 329741.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2000-03-31
date 2000-03-31
filing_date 2000-05-15
currency_symbol USD
researchDevelopment 1313738.00
effectOfAccountingCharges 0.00
incomeBeforeTax -564087.00
minorityInterest 0.00
netIncome -564087.00
sellingGeneralAdministrative 999462.00
grossProfit 1780236.00
reconciledDepreciation 292371.00
ebit -825335.00
ebitda -532964.00
depreciationAndAmortization 292371.00
operatingIncome -825335.00
otherOperatingExpenses 3546168.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -261248.00
totalRevenue 2720833.00
totalOperatingExpenses 2605571.00
costOfRevenue 940597.00
totalOtherIncomeExpenseNet 825335.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
1999-12-31
date 1999-12-31
filing_date 2000-03-30
currency_symbol USD
researchDevelopment 1400000.00
incomeBeforeTax -3300000.00
netIncome -3300000.00
sellingGeneralAdministrative 700000.00
grossProfit 2300000.00
reconciledDepreciation 300000.00
ebit -100000.00
ebitda 200000.00
depreciationAndAmortization 300000.00
operatingIncome -100000.00
otherOperatingExpenses 3100000.00
incomeTaxExpense 3200000.00
totalRevenue 3000000.00
totalOperatingExpenses 2400000.00
costOfRevenue 700000.00
1999-09-30
date 1999-09-30
filing_date 1999-11-15
currency_symbol USD
researchDevelopment 1200000.00
sellingGeneralAdministrative 700000.00
grossProfit 1900000.00
reconciledDepreciation 200000.00
ebit 0.00
ebitda 200000.00
depreciationAndAmortization 200000.00
operatingIncome -200000.00
otherOperatingExpenses 3700000.00
totalRevenue 3500000.00
totalOperatingExpenses 2100000.00
costOfRevenue 1600000.00
totalOtherIncomeExpenseNet 200000.00
1999-06-30
date 1999-06-30
filing_date 1999-08-16
currency_symbol USD
researchDevelopment 900000.00
incomeBeforeTax 400000.00
netIncome 400000.00
sellingGeneralAdministrative 800000.00
grossProfit 2200000.00
reconciledDepreciation 300000.00
ebit 200000.00
ebitda 500000.00
depreciationAndAmortization 300000.00
operatingIncome 200000.00
otherOperatingExpenses 3600000.00
incomeTaxExpense -200000.00
totalRevenue 3800000.00
totalOperatingExpenses 2000000.00
costOfRevenue 1600000.00
totalOtherIncomeExpenseNet -200000.00
1999-03-31
date 1999-03-31
filing_date 1999-05-17
currency_symbol USD
researchDevelopment 700000.00
incomeBeforeTax 600000.00
netIncome 300000.00
sellingGeneralAdministrative 800000.00
grossProfit 1800000.00
reconciledDepreciation 300000.00
ebit 300000.00
ebitda 600000.00
depreciationAndAmortization 300000.00
operatingIncome 300000.00
otherOperatingExpenses 3200000.00
incomeTaxExpense 300000.00
totalRevenue 3200000.00
totalOperatingExpenses 1800000.00
costOfRevenue 1400000.00
totalOtherIncomeExpenseNet 300000.00
1998-12-31
date 1998-12-31
filing_date 1999-03-31
currency_symbol USD
researchDevelopment 600000.00
incomeBeforeTax 700000.00
netIncome 700000.00
sellingGeneralAdministrative 600000.00
grossProfit 2000000.00
reconciledDepreciation 300000.00
ebit 200000.00
ebitda 500000.00
depreciationAndAmortization 300000.00
operatingIncome 500000.00
otherOperatingExpenses 2900000.00
interestExpense 500000.00
incomeTaxExpense -500000.00
totalRevenue 3400000.00
totalOperatingExpenses 1500000.00
costOfRevenue 1400000.00
totalOtherIncomeExpenseNet 300000.00
1998-09-30
date 1998-09-30
filing_date 1998-11-16
currency_symbol USD
researchDevelopment 500000.00
incomeBeforeTax 800000.00
netIncome 700000.00
sellingGeneralAdministrative 900000.00
grossProfit 2000000.00
reconciledDepreciation 200000.00
ebit 0.00
ebitda 200000.00
depreciationAndAmortization 200000.00
operatingIncome 400000.00
otherOperatingExpenses 2800000.00
incomeTaxExpense -700000.00
totalRevenue 3200000.00
totalOperatingExpenses 1600000.00
costOfRevenue 1200000.00
totalOtherIncomeExpenseNet 400000.00
1998-06-30
date 1998-06-30
filing_date 1998-08-14
currency_symbol USD
researchDevelopment 400000.00
incomeBeforeTax 2300000.00
netIncome 2200000.00
sellingGeneralAdministrative 700000.00
grossProfit 3200000.00
reconciledDepreciation 200000.00
ebit 1600000.00
ebitda 1800000.00
depreciationAndAmortization 200000.00
operatingIncome 1900000.00
otherOperatingExpenses 2700000.00
interestExpense 700000.00
incomeTaxExpense 100000.00
totalRevenue 4600000.00
totalOperatingExpenses 1300000.00
costOfRevenue 1400000.00
totalOtherIncomeExpenseNet 300000.00
1998-03-31
date 1998-03-31
filing_date 1998-05-15
currency_symbol USD
researchDevelopment 500000.00
incomeBeforeTax 400000.00
netIncome 600000.00
sellingGeneralAdministrative 500000.00
grossProfit 1500000.00
reconciledDepreciation 100000.00
ebit 100000.00
ebitda 200000.00
depreciationAndAmortization 100000.00
operatingIncome 400000.00
otherOperatingExpenses 2400000.00
interestExpense 300000.00
incomeTaxExpense -500000.00
totalRevenue 2800000.00
totalOperatingExpenses 1100000.00
costOfRevenue 1300000.00
totalOtherIncomeExpenseNet 300000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-31
currency_symbol USD
researchDevelopment 500000.00
incomeBeforeTax 3200000.00
netIncome 3000000.00
sellingGeneralAdministrative 800000.00
grossProfit 4400000.00
reconciledDepreciation 100000.00
ebit 2800000.00
ebitda 2900000.00
depreciationAndAmortization 100000.00
operatingIncome 3000000.00
otherOperatingExpenses 3000000.00
interestExpense 200000.00
incomeTaxExpense -200000.00
totalRevenue 6000000.00
totalOperatingExpenses 1400000.00
costOfRevenue 1600000.00
totalOtherIncomeExpenseNet 200000.00
1997-09-30
date 1997-09-30
filing_date 1997-11-14
currency_symbol USD
researchDevelopment 600000.00
incomeBeforeTax -300000.00
netIncome -300000.00
sellingGeneralAdministrative 400000.00
grossProfit 800000.00
ebitda -200000.00
operatingIncome -200000.00
otherOperatingExpenses 1800000.00
incomeTaxExpense 100000.00
totalRevenue 1600000.00
totalOperatingExpenses 1000000.00
costOfRevenue 800000.00
totalOtherIncomeExpenseNet 200000.00
1997-06-30
date 1997-06-30
filing_date 1997-08-13
currency_symbol USD
researchDevelopment 500000.00
incomeBeforeTax 300000.00
netIncome 300000.00
sellingGeneralAdministrative 400000.00
grossProfit 1400000.00
reconciledDepreciation 100000.00
ebit 400000.00
ebitda 500000.00
depreciationAndAmortization 100000.00
operatingIncome 400000.00
otherOperatingExpenses 2100000.00
incomeTaxExpense 100000.00
totalRevenue 2500000.00
totalOperatingExpenses 1000000.00
costOfRevenue 1100000.00
totalOtherIncomeExpenseNet -400000.00
1997-03-31
date 1997-03-31
filing_date 1997-05-15
currency_symbol USD
researchDevelopment 300000.00
incomeBeforeTax 200000.00
netIncome 200000.00
sellingGeneralAdministrative 400000.00
grossProfit 1000000.00
reconciledDepreciation 100000.00
ebit 200000.00
ebitda 300000.00
depreciationAndAmortization 100000.00
operatingIncome 200000.00
otherOperatingExpenses 1700000.00
incomeTaxExpense -200000.00
totalRevenue 1900000.00
totalOperatingExpenses 800000.00
costOfRevenue 900000.00
totalOtherIncomeExpenseNet -200000.00
1996-12-31
date 1996-12-31
filing_date 1997-01-14
researchDevelopment 600000.00
incomeBeforeTax -900000.00
netIncome -900000.00
grossProfit 300000.00
ebit -1000000.00
ebitda -800000.00
depreciationAndAmortization 200000.00
operatingIncome -1000000.00
otherOperatingExpenses 2100000.00
incomeTaxExpense -100000.00
totalRevenue 1100000.00
totalOperatingExpenses 1300000.00
costOfRevenue 800000.00
totalOtherIncomeExpenseNet 1000000.00
1996-09-30
date 1996-09-30
filing_date 1996-11-30
currency_symbol USD
researchDevelopment 600000.00
netIncome -900000.00
sellingGeneralAdministrative 500000.00
grossProfit 300000.00
reconciledDepreciation 200000.00
ebit -900000.00
ebitda -700000.00
depreciationAndAmortization 200000.00
operatingIncome -1000000.00
otherOperatingExpenses 2100000.00
totalRevenue 1100000.00
totalOperatingExpenses 1300000.00
costOfRevenue 800000.00
1996-06-30
date 1996-06-30
filing_date 1996-07-15
currency_symbol USD
researchDevelopment 500000.00
incomeBeforeTax -600000.00
netIncome -600000.00
sellingGeneralAdministrative 500000.00
grossProfit 300000.00
reconciledDepreciation 400000.00
ebit -800000.00
ebitda -700000.00
depreciationAndAmortization 100000.00
operatingIncome -700000.00
otherOperatingExpenses 2200000.00
interestExpense 200000.00
incomeTaxExpense -200000.00
totalRevenue 1500000.00
totalOperatingExpenses 1000000.00
costOfRevenue 1200000.00
totalOtherIncomeExpenseNet 100000.00
1996-03-31
date 1996-03-31
filing_date 1996-05-31
currency_symbol USD
researchDevelopment 500000.00
netIncome -600000.00
sellingGeneralAdministrative 400000.00
grossProfit 300000.00
reconciledDepreciation 100000.00
ebit -600000.00
ebitda -500000.00
depreciationAndAmortization 100000.00
operatingIncome -700000.00
otherOperatingExpenses 2200000.00
totalRevenue 1500000.00
totalOperatingExpenses 1000000.00
costOfRevenue 1200000.00
totalOtherIncomeExpenseNet 100000.00
1995-12-31
date 1995-12-31
filing_date 1996-02-29
currency_symbol USD
researchDevelopment 400000.00
incomeBeforeTax -900000.00
netIncome -900000.00
sellingGeneralAdministrative 300000.00
grossProfit -100000.00
reconciledDepreciation 100000.00
ebit -900000.00
ebitda -800000.00
depreciationAndAmortization 100000.00
operatingIncome -900000.00
otherOperatingExpenses 1900000.00
incomeTaxExpense 900000.00
totalRevenue 1000000.00
totalOperatingExpenses 800000.00
costOfRevenue 1100000.00
totalOtherIncomeExpenseNet 900000.00
1995-09-30
date 1995-09-30
filing_date 1995-11-30
currency_symbol USD
researchDevelopment 300000.00
incomeBeforeTax -500000.00
netIncome -500000.00
sellingGeneralAdministrative 300000.00
grossProfit 200000.00
reconciledDepreciation 100000.00
ebit -500000.00
ebitda -400000.00
depreciationAndAmortization 100000.00
operatingIncome -500000.00
otherOperatingExpenses 1400000.00
incomeTaxExpense 500000.00
totalRevenue 900000.00
totalOperatingExpenses 700000.00
costOfRevenue 700000.00
totalOtherIncomeExpenseNet 500000.00
1995-06-30
date 1995-06-30
filing_date 1995-08-31
currency_symbol USD
researchDevelopment 400000.00
incomeBeforeTax -900000.00
netIncome -900000.00
sellingGeneralAdministrative 200000.00
grossProfit -200000.00
ebitda -800000.00
operatingIncome -800000.00
otherOperatingExpenses 1700000.00
incomeTaxExpense 100000.00
totalRevenue 900000.00
totalOperatingExpenses 600000.00
costOfRevenue 1100000.00
totalOtherIncomeExpenseNet 800000.00
1995-03-31
date 1995-03-31
filing_date 1995-05-31
currency_symbol USD
researchDevelopment 300000.00
incomeBeforeTax -500000.00
netIncome -500000.00
sellingGeneralAdministrative 200000.00
grossProfit 100000.00
reconciledDepreciation 100000.00
ebit -500000.00
ebitda -400000.00
depreciationAndAmortization 100000.00
operatingIncome -500000.00
otherOperatingExpenses 1400000.00
incomeTaxExpense 500000.00
totalRevenue 900000.00
totalOperatingExpenses 600000.00
costOfRevenue 800000.00
totalOtherIncomeExpenseNet 500000.00
1994-12-31
date 1994-12-31
filing_date 1995-02-28
currency_symbol USD
researchDevelopment 300000.00
incomeBeforeTax -200000.00
netIncome -200000.00
sellingGeneralAdministrative 200000.00
grossProfit 400000.00
reconciledDepreciation 100000.00
ebit -200000.00
ebitda -100000.00
depreciationAndAmortization 100000.00
operatingIncome -200000.00
otherOperatingExpenses 900000.00
incomeTaxExpense 200000.00
totalRevenue 700000.00
totalOperatingExpenses 600000.00
costOfRevenue 300000.00
totalOtherIncomeExpenseNet 200000.00
1994-09-30
date 1994-09-30
filing_date 1994-11-30
currency_symbol USD
researchDevelopment 400000.00
incomeBeforeTax -400000.00
netIncome -400000.00
sellingGeneralAdministrative 200000.00
grossProfit 200000.00
reconciledDepreciation 100000.00
ebit -500000.00
ebitda -400000.00
depreciationAndAmortization 100000.00
operatingIncome -500000.00
otherOperatingExpenses 1400000.00
incomeTaxExpense -100000.00
totalRevenue 900000.00
totalOperatingExpenses 700000.00
costOfRevenue 700000.00
totalOtherIncomeExpenseNet 500000.00
1994-06-30
date 1994-06-30
filing_date 1994-08-31
currency_symbol USD
researchDevelopment 400000.00
incomeBeforeTax -500000.00
netIncome -500000.00
sellingGeneralAdministrative 200000.00
grossProfit 200000.00
ebitda -400000.00
operatingIncome -400000.00
otherOperatingExpenses 1500000.00
incomeTaxExpense 100000.00
totalRevenue 1100000.00
totalOperatingExpenses 600000.00
costOfRevenue 900000.00
totalOtherIncomeExpenseNet 400000.00
1994-03-31
date 1994-03-31
filing_date 1994-05-31
currency_symbol USD
researchDevelopment 400000.00
incomeBeforeTax -500000.00
netIncome -500000.00
sellingGeneralAdministrative 200000.00
grossProfit 100000.00
reconciledDepreciation 100000.00
ebit -600000.00
ebitda -500000.00
depreciationAndAmortization 100000.00
operatingIncome -600000.00
otherOperatingExpenses 1600000.00
incomeTaxExpense -100000.00
totalRevenue 1000000.00
totalOperatingExpenses 700000.00
costOfRevenue 900000.00
totalOtherIncomeExpenseNet 600000.00
1993-12-31
date 1993-12-31
filing_date 1994-02-28
currency_symbol USD
researchDevelopment 400000.00
incomeBeforeTax -200000.00
netIncome -200000.00
sellingGeneralAdministrative 200000.00
grossProfit 400000.00
ebitda -200000.00
operatingIncome -200000.00
otherOperatingExpenses 1600000.00
interestExpense 200000.00
incomeTaxExpense 200000.00
totalRevenue 1400000.00
totalOperatingExpenses 600000.00
costOfRevenue 1000000.00
totalOtherIncomeExpenseNet 200000.00
1993-09-30
date 1993-09-30
filing_date 1993-11-30
currency_symbol USD
incomeBeforeTax -100000.00
netIncome -100000.00
sellingGeneralAdministrative 500000.00
grossProfit 400000.00
reconciledDepreciation 100000.00
ebit -200000.00
ebitda -100000.00
depreciationAndAmortization 100000.00
operatingIncome -200000.00
otherOperatingExpenses 1400000.00
incomeTaxExpense -100000.00
totalRevenue 1200000.00
totalOperatingExpenses 600000.00
costOfRevenue 800000.00
totalOtherIncomeExpenseNet 200000.00
1993-06-30
date 1993-06-30
filing_date 1993-08-31
currency_symbol USD
incomeBeforeTax -500000.00
netIncome -500000.00
sellingGeneralAdministrative 1800000.00
grossProfit 1300000.00
reconciledDepreciation 200000.00
ebit -700000.00
ebitda -500000.00
depreciationAndAmortization 200000.00
operatingIncome -700000.00
otherOperatingExpenses 2800000.00
interestExpense 200000.00
incomeTaxExpense -200000.00
totalRevenue 2100000.00
totalOperatingExpenses 2000000.00
costOfRevenue 800000.00
totalOtherIncomeExpenseNet 200000.00
1993-03-31
date 1993-03-31
filing_date 1993-05-31
currency_symbol USD
incomeBeforeTax -500000.00
netIncome -400000.00
sellingGeneralAdministrative 100000.00
grossProfit -300000.00
ebit -500000.00
ebitda -400000.00
operatingIncome -400000.00
otherOperatingExpenses 500000.00
interestExpense 100000.00
incomeTaxExpense -100000.00
totalRevenue 100000.00
totalOperatingExpenses 100000.00
costOfRevenue 400000.00
totalOtherIncomeExpenseNet -100000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-16
currency_symbol USD
researchDevelopment 28182000.00
incomeBeforeTax -18746000.00
netIncome -14859000.00
sellingGeneralAdministrative 84794000.00
grossProfit 93576000.00
reconciledDepreciation 14487000.00
ebit -33887000.00
ebitda -19400000.00
depreciationAndAmortization 14487000.00
operatingIncome -19400000.00
otherOperatingExpenses 175636000.00
interestExpense 654000.00
taxProvision -3887000.00
netInterestIncome 654000.00
incomeTaxExpense -3887000.00
totalRevenue 156236000.00
totalOperatingExpenses 112976000.00
costOfRevenue 62660000.00
totalOtherIncomeExpenseNet 654000.00
netIncomeFromContinuingOps -14859000.00
netIncomeApplicableToCommonShares -14859000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-11
currency_symbol USD
researchDevelopment 27327000.00
incomeBeforeTax 2427000.00
netIncome 4134000.00
sellingGeneralAdministrative 53001000.00
grossProfit 82943000.00
reconciledDepreciation 14317000.00
ebit -18480000.00
ebitda -39575000.00
depreciationAndAmortization -21095000.00
operatingIncome -18480000.00
otherOperatingExpenses 166274000.00
interestExpense 188000.00
taxProvision -1707000.00
netInterestIncome -188000.00
incomeTaxExpense -1707000.00
totalRevenue 147794000.00
totalOperatingExpenses 101423000.00
costOfRevenue 64851000.00
totalOtherIncomeExpenseNet 20907000.00
netIncomeFromContinuingOps 4134000.00
netIncomeApplicableToCommonShares 4134000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-05
currency_symbol USD
researchDevelopment 23431000.00
incomeBeforeTax -28624000.00
netIncome -23982000.00
sellingGeneralAdministrative 60063000.00
grossProfit 69026000.00
reconciledDepreciation 13464000.00
ebit -14468000.00
ebitda -614000.00
depreciationAndAmortization 13854000.00
operatingIncome -14468000.00
otherOperatingExpenses 144925000.00
interestExpense 302000.00
taxProvision -4642000.00
netInterestIncome -302000.00
nonRecurring 42520000.00
incomeTaxExpense -4642000.00
totalRevenue 130457000.00
totalOperatingExpenses 83494000.00
costOfRevenue 61431000.00
totalOtherIncomeExpenseNet -14156000.00
netIncomeFromContinuingOps -23982000.00
netIncomeApplicableToCommonShares -23982000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-06
currency_symbol USD
researchDevelopment 16665000.00
incomeBeforeTax 36121000.00
netIncome 27193000.00
sellingGeneralAdministrative 34950000.00
grossProfit 85863000.00
reconciledDepreciation 5991000.00
ebit 28257000.00
ebitda 34248000.00
depreciationAndAmortization 5991000.00
operatingIncome 34248000.00
otherOperatingExpenses 80362000.00
interestExpense 7864000.00
taxProvision 8928000.00
interestIncome 1873000.00
netInterestIncome 1873000.00
incomeTaxExpense 8928000.00
totalRevenue 114610000.00
totalOperatingExpenses 51615000.00
costOfRevenue 28747000.00
totalOtherIncomeExpenseNet 1873000.00
netIncomeFromContinuingOps 27193000.00
netIncomeApplicableToCommonShares 27193000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-27
currency_symbol USD
researchDevelopment 18190000.00
incomeBeforeTax 23207000.00
netIncome 18722000.00
sellingGeneralAdministrative 34336000.00
grossProfit 74275000.00
reconciledDepreciation 5910000.00
ebit 15839000.00
ebitda 21749000.00
depreciationAndAmortization 5910000.00
operatingIncome 21749000.00
otherOperatingExpenses 83806000.00
interestExpense 1458000.00
taxProvision 4485000.00
interestIncome 1458000.00
netInterestIncome 1458000.00
incomeTaxExpense 4485000.00
totalRevenue 105555000.00
totalOperatingExpenses 52526000.00
costOfRevenue 31280000.00
totalOtherIncomeExpenseNet 1458000.00
netIncomeFromContinuingOps 18722000.00
netIncomeApplicableToCommonShares 18722000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-27
currency_symbol USD
researchDevelopment 18787000.00
incomeBeforeTax 46202000.00
netIncome 31816000.00
sellingGeneralAdministrative 21540000.00
grossProfit 86056000.00
reconciledDepreciation 4290000.00
ebit 41439000.00
ebitda 45729000.00
depreciationAndAmortization 4290000.00
operatingIncome 45729000.00
otherOperatingExpenses 67691000.00
interestExpense 473000.00
taxProvision 14386000.00
interestIncome 473000.00
netInterestIncome 473000.00
extraordinaryItems 2300000.00
incomeTaxExpense 14386000.00
totalRevenue 113420000.00
totalOperatingExpenses 40327000.00
costOfRevenue 27364000.00
totalOtherIncomeExpenseNet 473000.00
netIncomeFromContinuingOps 31816000.00
netIncomeApplicableToCommonShares 31816000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-24
currency_symbol USD
researchDevelopment 10732000.00
incomeBeforeTax 50870000.00
netIncome 32547000.00
sellingGeneralAdministrative 18013000.00
grossProfit 79352000.00
ebit 46873000.00
ebitda 50607000.00
depreciationAndAmortization 3734000.00
operatingIncome 50607000.00
otherOperatingExpenses 52772000.00
interestExpense 263000.00
taxProvision 18323000.00
interestIncome 263000.00
netInterestIncome 263000.00
incomeTaxExpense 18323000.00
totalRevenue 103379000.00
totalOperatingExpenses 28745000.00
costOfRevenue 24027000.00
totalOtherIncomeExpenseNet 263000.00
netIncomeFromContinuingOps 32547000.00
netIncomeApplicableToCommonShares 32547000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-10
currency_symbol USD
researchDevelopment 8987000.00
incomeBeforeTax 48254000.00
netIncome 30758000.00
sellingGeneralAdministrative 14825000.00
grossProfit 71946000.00
ebit 44359000.00
ebitda 48134000.00
depreciationAndAmortization 3775000.00
operatingIncome 48134000.00
otherOperatingExpenses 44865000.00
interestExpense 120000.00
taxProvision 17496000.00
interestIncome 120000.00
incomeTaxExpense 17496000.00
totalRevenue 92999000.00
totalOperatingExpenses 23812000.00
costOfRevenue 21053000.00
totalOtherIncomeExpenseNet 120000.00
netIncomeFromContinuingOps 30758000.00
netIncomeApplicableToCommonShares 30758000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-13
currency_symbol USD
researchDevelopment 8144152.00
incomeBeforeTax 61505021.00
netIncome 38319479.00
sellingGeneralAdministrative 15073485.00
grossProfit 84664521.00
ebit 56741282.00
ebitda 61446884.00
depreciationAndAmortization 4705602.00
operatingIncome 61446884.00
otherOperatingExpenses 44147955.00
interestExpense 58137.00
incomeTaxExpense 23185542.00
totalRevenue 105594839.00
totalOperatingExpenses 23217637.00
costOfRevenue 20930318.00
totalOtherIncomeExpenseNet 58137.00
netIncomeFromContinuingOps 38319479.00
netIncomeApplicableToCommonShares 38319479.00
2013-12-31
date 2013-12-31
filing_date 2014-03-13
currency_symbol USD
researchDevelopment 7059875.00
incomeBeforeTax 32479531.00
netIncome 20574521.00
sellingGeneralAdministrative 12936001.00
grossProfit 52315750.00
ebit 27260540.00
ebitda 32033031.00
depreciationAndAmortization 4772491.00
operatingIncome 32606717.00
otherOperatingExpenses 42761280.00
interestExpense 446500.00
nonRecurring -286843.00
incomeTaxExpense 11905010.00
totalRevenue 75081154.00
totalOperatingExpenses 19995876.00
costOfRevenue 22765404.00
totalOtherIncomeExpenseNet 286843.00
netIncomeFromContinuingOps 20574521.00
netIncomeApplicableToCommonShares 20575000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-14
currency_symbol USD
researchDevelopment 5388036.00
incomeBeforeTax 19527421.00
netIncome 11757460.00
sellingGeneralAdministrative 14728662.00
grossProfit 42369884.00
ebit 20265927.00
ebitda 24791174.00
depreciationAndAmortization 4525247.00
operatingIncome 19715198.00
otherOperatingExpenses 49105319.00
interestExpense 5263753.00
nonRecurring 2537988.00
incomeTaxExpense 7769961.00
totalRevenue 71358505.00
totalOperatingExpenses 20116698.00
costOfRevenue 28988621.00
totalOtherIncomeExpenseNet -2537988.00
netIncomeFromContinuingOps 11757460.00
netIncomeApplicableToCommonShares 11757000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-13
currency_symbol USD
researchDevelopment 6168937.00
incomeBeforeTax 13785014.00
netIncome 8466680.00
sellingGeneralAdministrative 17858558.00
grossProfit 37994897.00
ebit 13967402.00
ebitda 17969793.00
depreciationAndAmortization 4002391.00
operatingIncome 13967402.00
otherOperatingExpenses 50811233.00
interestExpense 182388.00
incomeTaxExpense 5318334.00
totalRevenue 64778635.00
totalOperatingExpenses 24027495.00
costOfRevenue 26783738.00
totalOtherIncomeExpenseNet -182388.00
netIncomeFromContinuingOps 8466680.00
netIncomeApplicableToCommonShares 8466680.00
2010-12-31
date 2010-12-31
filing_date 2011-03-16
currency_symbol USD
researchDevelopment 6874633.00
incomeBeforeTax 7343066.00
netIncome 4315995.00
sellingGeneralAdministrative 17317671.00
grossProfit 31729990.00
ebit 7537686.00
ebitda 10858038.00
depreciationAndAmortization 3320352.00
operatingIncome 7537686.00
otherOperatingExpenses 48018908.00
interestExpense 194620.00
incomeTaxExpense 3027071.00
totalRevenue 55556594.00
totalOperatingExpenses 24192304.00
costOfRevenue 23826604.00
totalOtherIncomeExpenseNet -194620.00
netIncomeApplicableToCommonShares 4316000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-16
currency_symbol USD
researchDevelopment 8181532.00
incomeBeforeTax 5512259.00
netIncome 3687567.00
sellingGeneralAdministrative 10545351.00
grossProfit 26465476.00
ebit 9890447.00
ebitda 11183915.00
depreciationAndAmortization 1293468.00
operatingIncome 5586739.00
otherOperatingExpenses 32397111.00
interestExpense 4378188.00
incomeTaxExpense 1824692.00
totalRevenue 40135704.00
totalOperatingExpenses 18726883.00
costOfRevenue 13670228.00
totalOtherIncomeExpenseNet -2151854.00
netIncomeApplicableToCommonShares 3688000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-09
currency_symbol USD
researchDevelopment 7399049.00
incomeBeforeTax 4725241.00
netIncome 3629195.00
sellingGeneralAdministrative 10965493.00
grossProfit 22591271.00
ebit 4226729.00
ebitda 5659741.00
depreciationAndAmortization 1433012.00
operatingIncome 4226729.00
otherOperatingExpenses 31553058.00
interestExpense 498512.00
incomeTaxExpense 1096046.00
totalRevenue 35779787.00
totalOperatingExpenses 18364542.00
costOfRevenue 13188516.00
totalOtherIncomeExpenseNet 498512.00
netIncomeApplicableToCommonShares 3629000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-12
currency_symbol USD
researchDevelopment 4364620.00
incomeBeforeTax 8688094.00
netIncome 6035254.00
sellingGeneralAdministrative 7996781.00
grossProfit 18948832.00
ebit 6587431.00
ebitda 7406158.00
depreciationAndAmortization 818727.00
operatingIncome 6587431.00
otherOperatingExpenses 24242390.00
interestExpense 2100663.00
incomeTaxExpense 2652840.00
totalRevenue 30829821.00
totalOperatingExpenses 12361401.00
costOfRevenue 11880989.00
totalOtherIncomeExpenseNet 2100663.00
netIncomeApplicableToCommonShares 6035000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-13
currency_symbol USD
researchDevelopment 3616435.00
incomeBeforeTax 7528222.00
netIncome 4604216.00
sellingGeneralAdministrative 6678845.00
grossProfit 15722753.00
ebit 5427473.00
ebitda 5811528.00
depreciationAndAmortization 384055.00
operatingIncome 5427473.00
otherOperatingExpenses 21413141.00
interestExpense 2100749.00
incomeTaxExpense 2924006.00
totalRevenue 26840614.00
totalOperatingExpenses 10295280.00
costOfRevenue 11117861.00
totalOtherIncomeExpenseNet 2100749.00
netIncomeApplicableToCommonShares 4604000.00
2005-12-31
date 2005-12-31
filing_date 2006-03-09
currency_symbol USD
researchDevelopment 4731000.00
incomeBeforeTax 9792000.00
netIncome 5893000.00
sellingGeneralAdministrative 5409000.00
grossProfit 18691000.00
ebit 8551000.00
ebitda 9010000.00
depreciationAndAmortization 459000.00
operatingIncome 8551000.00
otherOperatingExpenses 21284000.00
interestExpense 1241000.00
incomeTaxExpense 3899000.00
totalRevenue 29835000.00
totalOperatingExpenses 10140000.00
costOfRevenue 11144000.00
totalOtherIncomeExpenseNet 1241000.00
netIncomeApplicableToCommonShares 5893000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
researchDevelopment 4087000.00
incomeBeforeTax 6777000.00
netIncome 11190000.00
sellingGeneralAdministrative 6042000.00
grossProfit 16517000.00
ebit 6388000.00
ebitda 7098000.00
depreciationAndAmortization 710000.00
operatingIncome 6388000.00
otherOperatingExpenses 20078000.00
interestExpense 389000.00
incomeTaxExpense -4413000.00
totalRevenue 26466000.00
totalOperatingExpenses 10129000.00
costOfRevenue 9949000.00
totalOtherIncomeExpenseNet 389000.00
netIncomeApplicableToCommonShares 11190000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-30
currency_symbol USD
researchDevelopment 2595000.00
incomeBeforeTax 739000.00
netIncome 827000.00
sellingGeneralAdministrative 4209000.00
grossProfit 7399000.00
ebit 595000.00
ebitda 1601000.00
depreciationAndAmortization 1006000.00
operatingIncome 595000.00
otherOperatingExpenses 14809000.00
interestExpense 144000.00
incomeTaxExpense -88000.00
totalRevenue 15404000.00
totalOperatingExpenses 6804000.00
costOfRevenue 8005000.00
totalOtherIncomeExpenseNet 144000.00
netIncomeApplicableToCommonShares 827000.00
2002-12-31
date 2002-12-31
filing_date 2003-03-27
currency_symbol USD
researchDevelopment 3927730.00
incomeBeforeTax -3034967.00
netIncome -3039964.00
sellingGeneralAdministrative 4424964.00
grossProfit 5078208.00
ebit -3274486.00
ebitda -2179269.00
depreciationAndAmortization 1095217.00
operatingIncome -3274486.00
otherOperatingExpenses 16461389.00
interestExpense 239519.00
incomeTaxExpense 4997.00
totalRevenue 13186903.00
totalOperatingExpenses 8352694.00
costOfRevenue 8108695.00
totalOtherIncomeExpenseNet 239519.00
2001-12-31
date 2001-12-31
filing_date 2002-03-28
currency_symbol USD
researchDevelopment 4280520.00
incomeBeforeTax -6748549.00
netIncome -6757633.00
sellingGeneralAdministrative 6213424.00
grossProfit 3083203.00
ebit -7410741.00
ebitda -6176898.00
depreciationAndAmortization 1233843.00
operatingIncome -7410741.00
otherOperatingExpenses 18722695.00
interestExpense 662192.00
incomeTaxExpense 9084.00
totalRevenue 11311954.00
totalOperatingExpenses 10493944.00
costOfRevenue 8228751.00
totalOtherIncomeExpenseNet 662192.00
2000-12-31
date 2000-12-31
filing_date 2001-04-02
currency_symbol USD
researchDevelopment 3259984.00
incomeBeforeTax 189494.00
netIncome 173554.00
sellingGeneralAdministrative 4188044.00
grossProfit 7662403.00
ebit -983365.00
ebitda 214375.00
depreciationAndAmortization 1197740.00
operatingIncome -983365.00
otherOperatingExpenses 17318587.00
interestExpense 1172859.00
incomeTaxExpense 15940.00
totalRevenue 16335222.00
totalOperatingExpenses 8645768.00
costOfRevenue 8672819.00
totalOtherIncomeExpenseNet 1172859.00
netIncomeApplicableToCommonShares 174000.00
1999-12-31
date 1999-12-31
filing_date 2000-03-30
currency_symbol USD
researchDevelopment 4200000.00
incomeBeforeTax -100000.00
netIncome -2500000.00
sellingGeneralAdministrative 3000000.00
grossProfit 8200000.00
ebit -300000.00
ebitda 800000.00
depreciationAndAmortization 1100000.00
operatingIncome -100000.00
otherOperatingExpenses 13600000.00
interestExpense 200000.00
incomeTaxExpense 2200000.00
totalRevenue 13500000.00
totalOperatingExpenses 8300000.00
costOfRevenue 5300000.00
totalOtherIncomeExpenseNet 200000.00
1998-12-31
date 1998-12-31
filing_date 1999-03-31
currency_symbol USD
researchDevelopment 2000000.00
incomeBeforeTax 4400000.00
netIncome 4300000.00
sellingGeneralAdministrative 2700000.00
grossProfit 8700000.00
ebit 1900000.00
ebitda 2700000.00
depreciationAndAmortization 800000.00
operatingIncome 3200000.00
otherOperatingExpenses 10700000.00
interestExpense 2500000.00
incomeTaxExpense 100000.00
totalRevenue 13900000.00
totalOperatingExpenses 5500000.00
costOfRevenue 5200000.00
totalOtherIncomeExpenseNet 1300000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-31
currency_symbol USD
researchDevelopment 2000000.00
incomeBeforeTax 3400000.00
netIncome 3300000.00
sellingGeneralAdministrative 2100000.00
grossProfit 7600000.00
ebit 2900000.00
ebitda 3200000.00
depreciationAndAmortization 300000.00
operatingIncome 3200000.00
otherOperatingExpenses 8800000.00
interestExpense 500000.00
incomeTaxExpense 100000.00
totalRevenue 12000000.00
totalOperatingExpenses 4400000.00
costOfRevenue 4400000.00
totalOtherIncomeExpenseNet 300000.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
currency_symbol USD
researchDevelopment 1600000.00
incomeBeforeTax -2600000.00
netIncome -2700000.00
sellingGeneralAdministrative 1500000.00
grossProfit 500000.00
ebit -2800000.00
ebitda -2200000.00
depreciationAndAmortization 600000.00
operatingIncome -2700000.00
otherOperatingExpenses 3900000.00
interestExpense 100000.00
incomeTaxExpense -100000.00
totalRevenue 1200000.00
totalOperatingExpenses 3200000.00
costOfRevenue 700000.00
totalOtherIncomeExpenseNet 100000.00
1995-12-31
date 1995-12-31
filing_date 1995-08-31
currency_symbol USD
researchDevelopment 1300000.00
incomeBeforeTax -2000000.00
netIncome -2000000.00
sellingGeneralAdministrative 900000.00
grossProfit 600000.00
ebit -1900000.00
ebitda -1600000.00
depreciationAndAmortization 300000.00
operatingIncome -1900000.00
otherOperatingExpenses 5300000.00
interestExpense 0.00
incomeTaxExpense 100000.00
totalRevenue 3400000.00
totalOperatingExpenses 2500000.00
costOfRevenue 2800000.00
totalOtherIncomeExpenseNet 1900000.00
1994-12-31
date 1994-12-31
filing_date 1994-08-31
currency_symbol USD
researchDevelopment 1500000.00
incomeBeforeTax -1300000.00
netIncome -1400000.00
sellingGeneralAdministrative 700000.00
grossProfit 1000000.00
ebit -1500000.00
ebitda -1300000.00
depreciationAndAmortization 200000.00
operatingIncome -1400000.00
otherOperatingExpenses 6100000.00
interestExpense 100000.00
incomeTaxExpense -100000.00
totalRevenue 4700000.00
totalOperatingExpenses 2400000.00
costOfRevenue 3700000.00
totalOtherIncomeExpenseNet 100000.00
1993-12-31
date 1993-12-31
filing_date 1993-08-31
currency_symbol USD
incomeBeforeTax -1900000.00
netIncome -1600000.00
sellingGeneralAdministrative 1900000.00
grossProfit 300000.00
ebit -1900000.00
ebitda -1600000.00
depreciationAndAmortization 300000.00
operatingIncome -1900000.00
otherOperatingExpenses 4100000.00
interestExpense 0.00
incomeTaxExpense -300000.00
totalRevenue 2200000.00
totalOperatingExpenses 2200000.00
costOfRevenue 1900000.00