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

United-Guardian, Inc. разрабатывает и производит фармацевтические препараты, косметические ингредиенты, предметы личной гигиены и здравоохранения, а также медицинские приборы. Фирма проводит исследования и разработку продуктов, связанных с разработкой новых и уникальных косметических средств и средств личной гигиены. Компания была основана Альфредом Р. Глобусом в 1942 году, ее штаб-квартира находится в Hauppauge, NY.

General
Code UG
Type Common Stock
Name United-Guardian Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000C2XCD4
ISIN US9105711082
PrimaryTicker UG.US
CUSIP 910571108
CIK 101295
EmployerIdNumber 11-1719724
FiscalYearEnd December
IPODate 1992-03-17
InternationalDomestic Domestic
Sector Consumer Defensive
Industry Household & Personal Products
GicSector Consumer Staples
GicGroup Household & Personal Products
GicIndustry Personal Care Products
GicSubIndustry Personal Care Products
HomeCategory Domestic
IsDelisted Нет
Address 230 Marcus Boulevard, Hauppauge, NY, United States, 11788
Phone 631 273 0900
WebURL https://www.u-g.com
FullTimeEmployees 23
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 36984248
MarketCapitalizationMln 36.9842
EBITDA 2824411
PERatio 14.1818
PEGRatio 0
BookValue 2.318
DividendShare 0.41
DividendYield 0.0526
EarningsShare 0.55
EPSEstimateCurrentYear 0
EPSEstimateNextYear 0
EPSEstimateNextQuarter 0
EPSEstimateCurrentQuarter 0
MostRecentQuarter 2023-09-30
ProfitMargin 0.2285
OperatingMarginTTM 0.2361
ReturnOnAssetsTTM 0.1424
ReturnOnEquityTTM 0.2442
RevenueTTM 11041087
RevenuePerShareTTM 2.403
QuarterlyRevenueGrowthYOY 0.265
GrossProfitTTM 6702127
DilutedEpsTTM 0.55
QuarterlyEarningsGrowthYOY 0.814

Financials / Income Statement / quarterly / net Income

1.12M
2021-12-31
911.47K
2022-03-31
633.32K
2022-06-30
345.52K
2022-09-30
679.21K
2022-12-31
756.08K
2023-03-31
461.09K
2023-06-30
626.76K
2023-09-30

Financials / Income Statement / quarterly / ebitda

1.31M
2021-12-31
1.86M
2022-03-31
1.64M
2022-06-30
975.6K
2022-09-30
447.24K
2022-12-31
711.49K
2023-03-31
480.1K
2023-06-30
681.99K
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

3.66M
2021-12-31
3.89M
2022-03-31
3.63M
2022-06-30
2.42M
2022-09-30
2.76M
2022-12-31
2.57M
2023-03-31
2.65M
2023-06-30
3.06M
2023-09-30

Earnings / History / epsActual

0.15
2022-12-31
0.1646
2023-03-31
0.1004
2023-06-30
0.14
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 14.1818
ForwardPE 0
PriceSalesTTM 3.4038
PriceBookMRQ 3.5759
EnterpriseValue 27790710
EnterpriseValueRevenue 2.7209
EnterpriseValueEbitda 10.6365
SharesStats
SharesOutstanding 4594320
SharesFloat 2920792
PercentInsiders 36.386
PercentInstitutions 22.934
Technicals
Beta 0.669
52WeekHigh 12.3634
52WeekLow 5.79
50DayMA 7.3444
200DayMA 8.2309
SharesShort 10152
SharesShortPriorMonth 7129
ShortRatio 1.25
ShortPercent 0.0031
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-13
currency_symbol USD
totalAssets 12172773.00
otherCurrentAssets 132699.00
totalLiab 1521630.00
totalStockholderEquity 10651143.00
otherCurrentLiab 1307431.00
commonStock 459432.00
capitalStock 459432.00
retainedEarnings 10191711.00
cash 7116131.00
totalCurrentLiabilities 1473630.00
netDebt -7116131.00
totalCurrentAssets 11615631.00
shortTermInvestments 928847.00
netReceivables 1816242.00
inventory 1228076.00
accountsPayable 166199.00
nonCurrrentAssetsOther -48000.00
nonCurrentAssetsTotal 557142.00
nonCurrentLiabilitiesTotal 48000.00
liabilitiesAndStockholdersEquity 12172773.00
cashAndShortTermInvestments 8044978.00
propertyPlantAndEquipmentGross 7622133.00
propertyPlantAndEquipmentNet 557142.00
netWorkingCapital 10142001.00
netInvestedCapital 10651143.00
commonStockSharesOutstanding 4594319.00
2023-06-30
date 2023-06-30
filing_date 2023-08-11
currency_symbol USD
totalAssets 11877437.00
otherCurrentAssets 225559.00
totalLiab 1393618.00
totalStockholderEquity 10483819.00
otherCurrentLiab 1197867.00
commonStock 459432.00
capitalStock 459432.00
retainedEarnings 10024387.00
otherLiab 39909.00
cash 6482907.00
totalCurrentLiabilities 1353709.00
netDebt -6482907.00
propertyPlantEquipment 514162.00
totalCurrentAssets 11363275.00
netTangibleAssets 11877437.00
shortTermInvestments 939576.00
netReceivables 1540221.00
inventory 1779026.00
accountsPayable 155842.00
nonCurrentAssetsTotal 514162.00
nonCurrentLiabilitiesTotal 39909.00
liabilitiesAndStockholdersEquity 11877437.00
cashAndShortTermInvestments 7422483.00
propertyPlantAndEquipmentGross 10450781.00
propertyPlantAndEquipmentNet 514162.00
netWorkingCapital 10009566.00
netInvestedCapital 10483819.00
commonStockSharesOutstanding 4594319.00
2023-03-31
date 2023-03-31
filing_date 2023-05-12
currency_symbol USD
totalAssets 11940336.00
otherCurrentAssets 230924.00
totalLiab 1917611.00
totalStockholderEquity 10022725.00
otherCurrentLiab 1335293.00
commonStock 459432.00
capitalStock 459432.00
retainedEarnings 9563293.00
cash 1201953.00
totalCurrentLiabilities 1917611.00
currentDeferredRevenue 140810.00
netDebt -1201953.00
propertyPlantEquipment 537288.00
totalCurrentAssets 11241951.00
netTangibleAssets 10022725.00
shortTermInvestments 5769723.00
netReceivables 1480663.00
inventory 2470089.00
accountsPayable 441508.00
commonStockTotalEquity 459432.00
retainedEarningsTotalEquity 9563293.00
nonCurrrentAssetsOther 5697022.00
nonCurrentAssetsTotal 698385.00
nonCurrentLiabilitiesTotal 582318.00
liabilitiesAndStockholdersEquity 11940336.00
cashAndShortTermInvestments 6971676.00
propertyPlantAndEquipmentGross 7552379.00
propertyPlantAndEquipmentNet 537288.00
accumulatedDepreciation -7015091.00
netWorkingCapital 9324340.00
netInvestedCapital 10022725.00
commonStockSharesOutstanding 4594319.00
2022-12-31
date 2022-12-31
filing_date 2023-03-23
currency_symbol USD
totalAssets 10640335.00
otherCurrentAssets 201846.00
totalLiab 1373691.00
totalStockholderEquity 9266644.00
otherCurrentLiab 1343276.00
commonStock 459432.00
capitalStock 459432.00
retainedEarnings 8807212.00
otherAssets 110544.00
cash 830452.00
totalCurrentLiabilities 1373691.00
netDebt -830452.00
propertyPlantEquipment 559161.00
totalCurrentAssets 9970630.00
netTangibleAssets 9266644.00
shortTermInvestments 5653516.00
netReceivables 1427576.00
inventory 1672012.00
accountsPayable 30415.00
nonCurrentAssetsTotal 669705.00
nonCurrentLiabilitiesTotal 30415.00
liabilitiesAndStockholdersEquity 10640335.00
cashAndShortTermInvestments 6483968.00
propertyPlantAndEquipmentGross 7549797.00
propertyPlantAndEquipmentNet 559161.00
netWorkingCapital 8596939.00
netInvestedCapital 9266644.00
commonStockSharesOutstanding 4594319.00
2022-09-30
date 2022-09-30
filing_date 2022-11-09
currency_symbol USD
totalAssets 11675986.00
otherCurrentAssets 149254.00
totalLiab 1664308.00
totalStockholderEquity 10011678.00
otherCurrentLiab 1567719.00
commonStock 459432.00
capitalStock 459432.00
retainedEarnings 9552246.00
otherAssets 185188.00
cash 496526.00
totalCurrentLiabilities 1664308.00
netDebt -496526.00
propertyPlantEquipment 616176.00
totalCurrentAssets 10874622.00
netTangibleAssets 10011678.00
shortTermInvestments 6656585.00
netReceivables 1127010.00
inventory 2294614.00
accountsPayable 96589.00
nonCurrentAssetsTotal 801364.00
nonCurrentLiabilitiesTotal 96589.00
liabilitiesAndStockholdersEquity 11675986.00
cashAndShortTermInvestments 7153111.00
propertyPlantAndEquipmentGross 7588625.00
propertyPlantAndEquipmentNet 616176.00
netWorkingCapital 9210314.00
netInvestedCapital 10011678.00
commonStockSharesOutstanding 4594319.00
2022-06-30
date 2022-06-30
filing_date 2022-08-12
currency_symbol USD
totalAssets 11681445.00
otherCurrentAssets 247001.00
totalLiab 2015285.00
totalStockholderEquity 9666160.00
otherCurrentLiab 1535037.00
commonStock 459432.00
capitalStock 459432.00
retainedEarnings 9206728.00
otherLiab 31903.00
cash 355572.00
totalCurrentLiabilities 1983382.00
currentDeferredRevenue 31903.00
netDebt -355572.00
propertyPlantEquipment 602644.00
totalCurrentAssets 11078801.00
netTangibleAssets 9666160.00
shortTermInvestments 6410082.00
netReceivables 2106537.00
inventory 1728204.00
accountsPayable 416442.00
nonCurrrentAssetsOther -31903.00
nonCurrentAssetsTotal 602644.00
nonCurrentLiabilitiesTotal 31903.00
liabilitiesAndStockholdersEquity 11681445.00
cashAndShortTermInvestments 6765654.00
propertyPlantAndEquipmentNet 602644.00
netWorkingCapital 9095419.00
netInvestedCapital 9666160.00
commonStockSharesOutstanding 4594319.00
2022-03-31
date 2022-03-31
filing_date 2022-05-13
currency_symbol USD
totalAssets 12941087.00
otherCurrentAssets 255922.00
totalLiab 2208353.00
totalStockholderEquity 10732734.00
deferredLongTermLiab 197877.00
otherCurrentLiab 1554107.00
commonStock 459432.00
capitalStock 459432.00
retainedEarnings 10273302.00
otherLiab 197877.00
cash 511500.00
totalCurrentLiabilities 2010476.00
currentDeferredRevenue 88554.00
netDebt -511500.00
propertyPlantEquipment 629446.00
totalCurrentAssets 12311641.00
netTangibleAssets 10732734.00
shortTermInvestments 7284091.00
netReceivables 2550822.00
inventory 1497640.00
accountsPayable 367815.00
commonStockTotalEquity 459432.00
retainedEarningsTotalEquity 10273302.00
nonCurrrentAssetsOther -114655.00
nonCurrentAssetsTotal 629446.00
nonCurrentLiabilitiesTotal 197877.00
liabilitiesAndStockholdersEquity 12941087.00
cashAndShortTermInvestments 7795591.00
propertyPlantAndEquipmentGross 7533300.00
propertyPlantAndEquipmentNet 629446.00
accumulatedDepreciation -6903854.00
netWorkingCapital 10301165.00
netInvestedCapital 10732734.00
commonStockSharesOutstanding 4594319.00
2021-12-31
date 2021-12-31
filing_date 2022-03-23
currency_symbol USD
totalAssets 12242252.00
otherCurrentAssets 192579.00
totalLiab 2420983.00
totalStockholderEquity 9821269.00
otherCurrentLiab 1736703.00
commonStock 459432.00
capitalStock 459432.00
retainedEarnings 9361837.00
otherLiab 83222.00
cash 531213.00
totalCurrentLiabilities 2337761.00
currentDeferredRevenue 190164.00
netDebt -531213.00
otherStockholderEquity 9821269.00
propertyPlantEquipment 658862.00
totalCurrentAssets 11583390.00
netTangibleAssets 9821269.00
shortTermInvestments 7635463.00
netReceivables 1813346.00
inventory 1410789.00
accountsPayable 410894.00
nonCurrrentAssetsOther -83222.00
nonCurrentAssetsTotal 658862.00
nonCurrentLiabilitiesTotal 83222.00
liabilitiesAndStockholdersEquity 12242252.00
cashAndShortTermInvestments 8166676.00
propertyPlantAndEquipmentNet 658862.00
netWorkingCapital 9245629.00
netInvestedCapital 9821269.00
commonStockSharesOutstanding 4594319.00
2021-09-30
date 2021-09-30
filing_date 2021-11-12
currency_symbol USD
totalAssets 13625686.00
otherCurrentAssets 159361.00
totalLiab 1934420.00
totalStockholderEquity 11691266.00
otherCurrentLiab 1491423.00
commonStock 459432.00
capitalStock 459432.00
retainedEarnings 11231834.00
otherLiab 227203.00
cash 691921.00
totalCurrentLiabilities 1707217.00
currentDeferredRevenue 128636.00
netDebt -691921.00
propertyPlantEquipment 663533.00
totalCurrentAssets 12962153.00
netTangibleAssets 11691266.00
shortTermInvestments 8893454.00
netReceivables 1930183.00
inventory 1287234.00
accountsPayable 87158.00
nonCurrrentAssetsOther -227203.00
nonCurrentAssetsTotal 663533.00
nonCurrentLiabilitiesTotal 227203.00
liabilitiesAndStockholdersEquity 13625686.00
cashAndShortTermInvestments 9585375.00
propertyPlantAndEquipmentNet 663533.00
netWorkingCapital 11254936.00
netInvestedCapital 11691266.00
commonStockSharesOutstanding 4594319.00
2021-06-30
date 2021-06-30
filing_date 2021-08-11
currency_symbol USD
totalAssets 12426311.00
otherCurrentAssets 194959.00
totalLiab 1751551.00
totalStockholderEquity 10674760.00
deferredLongTermLiab 301138.00
otherCurrentLiab 1234246.00
commonStock 459432.00
capitalStock 459432.00
retainedEarnings 10215328.00
otherLiab 301138.00
cash 744461.00
totalCurrentLiabilities 1450413.00
currentDeferredRevenue 190164.00
netDebt -744461.00
propertyPlantEquipment 642398.00
totalCurrentAssets 11783913.00
netTangibleAssets 10674760.00
shortTermInvestments 7877825.00
netReceivables 1965015.00
inventory 918286.00
accountsPayable 26003.00
commonStockTotalEquity 459432.00
retainedEarningsTotalEquity 10215328.00
nonCurrrentAssetsOther -301138.00
nonCurrentAssetsTotal 642398.00
nonCurrentLiabilitiesTotal 301138.00
liabilitiesAndStockholdersEquity 12426311.00
cashAndShortTermInvestments 8622286.00
propertyPlantAndEquipmentGross 642398.00
propertyPlantAndEquipmentNet 642398.00
netWorkingCapital 10333500.00
netInvestedCapital 10674760.00
commonStockSharesOutstanding 4594319.00
2021-03-31
date 2021-03-31
filing_date 2021-05-13
currency_symbol USD
totalAssets 13320065.00
otherCurrentAssets 293597.00
totalLiab 1784556.00
totalStockholderEquity 11535509.00
deferredLongTermLiab 213677.00
otherCurrentLiab 1323011.00
commonStock 459432.00
retainedEarnings 11076077.00
otherLiab 213677.00
cash 862049.00
totalCurrentLiabilities 1570879.00
currentDeferredRevenue 190164.00
netDebt -862049.00
propertyPlantEquipment 666921.00
totalCurrentAssets 12653144.00
netTangibleAssets 11535509.00
shortTermInvestments 8210779.00
netReceivables 1903737.00
inventory 1332835.00
accountsPayable 57704.00
commonStockTotalEquity 459432.00
retainedEarningsTotalEquity 11076077.00
nonCurrrentAssetsOther -213677.00
nonCurrentAssetsTotal 666921.00
nonCurrentLiabilitiesTotal 213677.00
liabilitiesAndStockholdersEquity 13320065.00
cashAndShortTermInvestments 9072828.00
propertyPlantAndEquipmentGross 666921.00
propertyPlantAndEquipmentNet 666921.00
netWorkingCapital 11082265.00
netInvestedCapital 11535509.00
commonStockSharesOutstanding 4594319.00
2020-12-31
date 2020-12-31
filing_date 2021-03-22
currency_symbol USD
totalAssets 11920276.00
otherCurrentAssets 161208.00
totalLiab 1565969.00
totalStockholderEquity 10354307.00
deferredLongTermLiab 151684.00
otherCurrentLiab 1382485.00
commonStock 459432.00
retainedEarnings 9894875.00
otherLiab 151684.00
cash 591444.00
totalCurrentLiabilities 1414285.00
currentDeferredRevenue 151684.00
netDebt -591444.00
shortTermDebt -151684.00
propertyPlantEquipment 673665.00
totalCurrentAssets 11246611.00
netTangibleAssets 10354307.00
shortTermInvestments 7591381.00
netReceivables 1387698.00
inventory 1415773.00
accountsPayable 31800.00
commonStockTotalEquity 459432.00
retainedEarningsTotalEquity 9894875.00
nonCurrrentAssetsOther -6760255.00
nonCurrentAssetsTotal 673665.00
nonCurrentLiabilitiesTotal 151684.00
liabilitiesAndStockholdersEquity 11920276.00
cashAndShortTermInvestments 8182825.00
propertyPlantAndEquipmentGross 7433920.00
propertyPlantAndEquipmentNet 673665.00
accumulatedDepreciation -6760255.00
netWorkingCapital 9832326.00
netInvestedCapital 10354307.00
commonStockSharesOutstanding 4594319.00
2020-09-30
date 2020-09-30
filing_date 2020-11-13
currency_symbol USD
totalAssets 12847282.00
otherCurrentAssets 166281.00
totalLiab 1449548.00
totalStockholderEquity 11397734.00
deferredLongTermLiab 231728.00
otherCurrentLiab 1176895.00
commonStock 459432.00
retainedEarnings 10938302.00
otherLiab 231728.00
otherAssets 3706.00
cash 885060.00
totalCurrentLiabilities 1217820.00
netDebt -885060.00
otherStockholderEquity 6720369.00
propertyPlantEquipment 695593.00
totalCurrentAssets 12147983.00
netTangibleAssets 11397734.00
shortTermInvestments 8141897.00
netReceivables 1283595.00
inventory 1544819.00
accountsPayable 40925.00
accumulatedOtherComprehensiveIncome -6720369.00
commonStockTotalEquity 459432.00
retainedEarningsTotalEquity 10938302.00
nonCurrrentAssetsOther -228022.00
nonCurrentAssetsTotal 699299.00
nonCurrentLiabilitiesTotal 231728.00
liabilitiesAndStockholdersEquity 12847282.00
cashAndShortTermInvestments 9026957.00
propertyPlantAndEquipmentGross 695593.00
propertyPlantAndEquipmentNet 695593.00
netWorkingCapital 10930163.00
netInvestedCapital 11397734.00
commonStockSharesOutstanding 4594319.00
2020-06-30
date 2020-06-30
filing_date 2020-08-11
currency_symbol USD
totalAssets 12830075.00
otherCurrentAssets 219510.00
totalLiab 2149873.00
totalStockholderEquity 10680202.00
deferredLongTermLiab 7412.00
otherCurrentLiab 1929534.00
commonStock 459432.00
retainedEarnings 10220770.00
otherLiab 124846.00
otherAssets 7412.00
cash 2207019.00
totalCurrentLiabilities 2025027.00
netDebt -2207019.00
otherStockholderEquity 6683500.00
propertyPlantEquipment 710021.00
totalCurrentAssets 12112642.00
netTangibleAssets 10680202.00
shortTermInvestments 6990906.00
netReceivables 1171815.00
inventory 1523392.00
accountsPayable 95493.00
accumulatedOtherComprehensiveIncome -6683500.00
commonStockTotalEquity 459432.00
retainedEarningsTotalEquity 10220770.00
nonCurrrentAssetsOther -117434.00
nonCurrentAssetsTotal 717433.00
nonCurrentLiabilitiesTotal 124846.00
liabilitiesAndStockholdersEquity 12830075.00
cashAndShortTermInvestments 9197925.00
propertyPlantAndEquipmentGross 710021.00
propertyPlantAndEquipmentNet 710021.00
accumulatedDepreciation -6683500.00
netWorkingCapital 10087615.00
netInvestedCapital 10680202.00
commonStockSharesOutstanding 4594319.00
2020-03-31
date 2020-03-31
filing_date 2020-05-13
currency_symbol USD
totalAssets 13297626.00
intangibleAssets 14824.00
otherCurrentAssets 227872.00
totalLiab 1874421.00
totalStockholderEquity 11423205.00
deferredLongTermLiab 302843.00
otherCurrentLiab 1539493.00
commonStock 459432.00
retainedEarnings 10963773.00
otherLiab 302843.00
otherAssets 11118.00
cash 790190.00
totalCurrentLiabilities 1571578.00
netDebt -790190.00
otherStockholderEquity 6646631.00
propertyPlantEquipment 744942.00
totalCurrentAssets 12541566.00
netTangibleAssets 11423205.00
shortTermInvestments 8055289.00
netReceivables 2105428.00
inventory 1362787.00
accountsPayable 32085.00
accumulatedOtherComprehensiveIncome -6646631.00
commonStockTotalEquity 459432.00
retainedEarningsTotalEquity 10963773.00
nonCurrrentAssetsOther -291725.00
nonCurrentAssetsTotal 756060.00
nonCurrentLiabilitiesTotal 302843.00
liabilitiesAndStockholdersEquity 13297626.00
cashAndShortTermInvestments 8845479.00
propertyPlantAndEquipmentGross 744942.00
propertyPlantAndEquipmentNet 744942.00
accumulatedDepreciation -6646631.00
netWorkingCapital 10969988.00
netInvestedCapital 11423205.00
commonStockSharesOutstanding 4594319.00
2019-12-31
date 2019-12-31
filing_date 2020-03-26
currency_symbol USD
totalAssets 12362812.00
intangibleAssets 14824.00
otherCurrentAssets 170466.00
totalLiab 1729914.00
totalStockholderEquity 10632898.00
deferredLongTermLiab 386855.00
otherCurrentLiab 1271674.00
commonStock 459432.00
retainedEarnings 10173466.00
otherLiab 386855.00
goodWill 14824.00
otherAssets 14824.00
cash 1048311.00
totalCurrentLiabilities 1343059.00
currentDeferredRevenue 386855.00
netDebt -1048311.00
shortTermDebt -386855.00
otherStockholderEquity 6609818.00
propertyPlantEquipment 780707.00
totalCurrentAssets 11567281.00
netTangibleAssets 10632898.00
shortTermInvestments 6867516.00
netReceivables 2098411.00
inventory 1217277.00
accountsPayable 71385.00
accumulatedOtherComprehensiveIncome -6609818.00
commonStockTotalEquity 459432.00
retainedEarningsTotalEquity 10173466.00
nonCurrrentAssetsOther 14824.00
nonCurrentAssetsTotal 795531.00
nonCurrentLiabilitiesTotal 386855.00
liabilitiesAndStockholdersEquity 12362812.00
cashAndShortTermInvestments 7915827.00
propertyPlantAndEquipmentGross 780707.00
propertyPlantAndEquipmentNet 780707.00
accumulatedDepreciation -6609818.00
commonStockSharesOutstanding 4594319.00
2019-09-30
date 2019-09-30
filing_date 2019-11-12
currency_symbol USD
totalAssets 13533666.00
otherCurrentAssets 170568.00
totalLiab 1764229.00
totalStockholderEquity 11769437.00
deferredLongTermLiab 234736.00
otherCurrentLiab 1221648.00
commonStock 459432.00
retainedEarnings 11310005.00
otherLiab 234736.00
otherAssets 18530.00
cash 1794583.00
totalCurrentLiabilities 1529493.00
netDebt -1794583.00
otherStockholderEquity 6567339.00
propertyPlantEquipment 814079.00
totalCurrentAssets 12701057.00
netTangibleAssets 11769437.00
shortTermInvestments 7744695.00
netReceivables 1618908.00
inventory 1273992.00
accountsPayable 307845.00
accumulatedOtherComprehensiveIncome -6567339.00
commonStockTotalEquity 459432.00
retainedEarningsTotalEquity 11310005.00
nonCurrrentAssetsOther -216206.00
nonCurrentAssetsTotal 832609.00
nonCurrentLiabilitiesTotal 234736.00
liabilitiesAndStockholdersEquity 13533666.00
cashAndShortTermInvestments 9539278.00
propertyPlantAndEquipmentGross 814079.00
propertyPlantAndEquipmentNet 814079.00
accumulatedDepreciation -6567339.00
commonStockSharesOutstanding 4594319.00
2019-06-30
date 2019-06-30
filing_date 2019-08-12
currency_symbol USD
totalAssets 12502944.00
otherCurrentAssets 229816.00
totalLiab 1803378.00
totalStockholderEquity 10699566.00
deferredLongTermLiab 208511.00
otherCurrentLiab 1504415.00
commonStock 459432.00
retainedEarnings 10240134.00
otherLiab 208511.00
otherAssets 22235.00
cash 910705.00
totalCurrentLiabilities 1594867.00
netDebt -910705.00
otherStockholderEquity 6525629.00
propertyPlantEquipment 782782.00
totalCurrentAssets 11697927.00
netTangibleAssets 10699566.00
shortTermInvestments 7691880.00
netReceivables 1533255.00
inventory 1300791.00
accountsPayable 90452.00
accumulatedOtherComprehensiveIncome -6525629.00
commonStockTotalEquity 459432.00
retainedEarningsTotalEquity 10240134.00
nonCurrrentAssetsOther -186276.00
nonCurrentAssetsTotal 805017.00
nonCurrentLiabilitiesTotal 208511.00
liabilitiesAndStockholdersEquity 12502944.00
cashAndShortTermInvestments 8602585.00
propertyPlantAndEquipmentGross 782782.00
propertyPlantAndEquipmentNet 782782.00
commonStockSharesOutstanding 4594319.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
totalAssets 13970233.00
otherCurrentAssets 227432.00
totalLiab 1822601.00
totalStockholderEquity 12147632.00
deferredLongTermLiab 264439.00
otherCurrentLiab 1415670.00
commonStock 459432.00
retainedEarnings 11688200.00
otherLiab 264439.00
otherAssets 25940.00
cash 499256.00
totalCurrentLiabilities 1558162.00
netDebt -499256.00
otherStockholderEquity 6487230.00
propertyPlantEquipment 802518.00
totalCurrentAssets 13141774.00
netTangibleAssets 12147632.00
shortTermInvestments 9448931.00
netReceivables 1604860.00
inventory 1324771.00
accountsPayable 142492.00
accumulatedOtherComprehensiveIncome -6487230.00
commonStockTotalEquity 459432.00
retainedEarningsTotalEquity 11688200.00
nonCurrrentAssetsOther -238498.00
nonCurrentAssetsTotal 828459.00
nonCurrentLiabilitiesTotal 264439.00
liabilitiesAndStockholdersEquity 13970233.00
cashAndShortTermInvestments 9948187.00
propertyPlantAndEquipmentGross 802518.00
propertyPlantAndEquipmentNet 802518.00
commonStockSharesOutstanding 4594319.00
2018-12-31
date 2018-12-31
filing_date 2019-03-21
currency_symbol USD
totalAssets 12544672.00
otherCurrentAssets 159364.00
totalLiab 1619734.00
totalStockholderEquity 10924938.00
deferredLongTermLiab 253583.00
otherCurrentLiab 1179354.00
commonStock 459432.00
retainedEarnings 10465506.00
otherLiab 253583.00
otherAssets 29647.00
cash 550135.00
totalCurrentLiabilities 1366151.00
currentDeferredRevenue 253583.00
netDebt -550135.00
shortTermDebt -253583.00
propertyPlantEquipment 827925.00
totalCurrentAssets 11687100.00
netTangibleAssets 10924938.00
shortTermInvestments 7622196.00
netReceivables 1672567.00
inventory 1482151.00
accountsPayable 186797.00
accumulatedOtherComprehensiveIncome -6448831.00
commonStockTotalEquity 459432.00
retainedEarningsTotalEquity 10465506.00
nonCurrrentAssetsOther 29647.00
nonCurrentAssetsTotal 857572.00
nonCurrentLiabilitiesTotal 253583.00
liabilitiesAndStockholdersEquity 12544672.00
cashAndShortTermInvestments 8172331.00
propertyPlantAndEquipmentGross 827925.00
propertyPlantAndEquipmentNet 827925.00
accumulatedDepreciation -6448831.00
commonStockSharesOutstanding 4594319.00
2018-09-30
date 2018-09-30
filing_date 2018-11-09
currency_symbol USD
totalAssets 14141194.00
intangibleAssets 0.00
otherCurrentAssets 141716.00
totalLiab 1272664.00
totalStockholderEquity 12868530.00
deferredLongTermLiab 22030.00
otherCurrentLiab 1127660.00
commonStock 459432.00
retainedEarnings 12409098.00
otherLiab 22030.00
goodWill 0.00
otherAssets 33353.00
cash 725420.00
totalCurrentLiabilities 1250634.00
netDebt -725420.00
otherStockholderEquity 6404491.00
propertyPlantEquipment 863772.00
totalCurrentAssets 13244069.00
netTangibleAssets 12868530.00
shortTermInvestments 9217284.00
netReceivables 1688173.00
longTermDebt 0.00
inventory 1465718.00
accountsPayable 122974.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6404491.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459432.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 12409098.00
treasuryStock 0.00
nonCurrrentAssetsOther 11323.00
nonCurrentAssetsTotal 897125.00
nonCurrentLiabilitiesTotal 22030.00
liabilitiesAndStockholdersEquity 14141194.00
cashAndShortTermInvestments 9942704.00
propertyPlantAndEquipmentGross 863772.00
propertyPlantAndEquipmentNet 863772.00
accumulatedDepreciation -6404491.00
commonStockSharesOutstanding 4594319.00
2018-06-30
date 2018-06-30
filing_date 2018-08-08
currency_symbol USD
totalAssets 13446814.00
intangibleAssets 0.00
otherCurrentAssets 197659.00
totalLiab 1894809.00
totalStockholderEquity 11552005.00
deferredLongTermLiab 1640.00
otherCurrentLiab 1419832.00
commonStock 459432.00
retainedEarnings 11092573.00
otherLiab 1640.00
goodWill 0.00
otherAssets 37059.00
cash 3856089.00
totalCurrentLiabilities 1893169.00
netDebt -3856089.00
otherStockholderEquity 6360256.00
propertyPlantEquipment 882059.00
totalCurrentAssets 12527696.00
netTangibleAssets 11552005.00
shortTermInvestments 4821299.00
netReceivables 2151949.00
longTermDebt 0.00
inventory 1500369.00
accountsPayable 473337.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6360256.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459432.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 11092573.00
treasuryStock 0.00
nonCurrrentAssetsOther 35419.00
nonCurrentAssetsTotal 919118.00
nonCurrentLiabilitiesTotal 1640.00
liabilitiesAndStockholdersEquity 13446814.00
cashAndShortTermInvestments 8677388.00
propertyPlantAndEquipmentGross 882059.00
propertyPlantAndEquipmentNet 882059.00
accumulatedDepreciation -6360256.00
commonStockSharesOutstanding 4594319.00
2018-03-31
date 2018-03-31
filing_date 2018-05-11
currency_symbol USD
totalAssets 14372200.00
intangibleAssets 0.00
otherCurrentAssets 224224.00
totalLiab 1915696.00
totalStockholderEquity 12456504.00
deferredLongTermLiab 5473.00
otherCurrentLiab 1625524.00
commonStock 459432.00
retainedEarnings 11997072.00
otherLiab 5473.00
goodWill 0.00
otherAssets 40765.00
cash 1071148.00
totalCurrentLiabilities 1910223.00
netDebt -1071148.00
propertyPlantEquipment 911104.00
totalCurrentAssets 13420331.00
netTangibleAssets 12456504.00
shortTermInvestments 8883671.00
netReceivables 1811787.00
longTermDebt 0.00
inventory 1429170.00
accountsPayable 284699.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6283493.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459432.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 11997072.00
treasuryStock 0.00
nonCurrrentAssetsOther 35292.00
nonCurrentAssetsTotal 951869.00
nonCurrentLiabilitiesTotal 5473.00
liabilitiesAndStockholdersEquity 14372200.00
cashAndShortTermInvestments 9954819.00
propertyPlantAndEquipmentGross 911104.00
propertyPlantAndEquipmentNet 911104.00
accumulatedDepreciation -6317159.00
commonStockSharesOutstanding 4594319.00
2017-12-31
date 2017-12-31
filing_date 2018-03-22
currency_symbol USD
totalAssets 12852880.00
intangibleAssets 0.00
otherCurrentAssets 157964.00
totalLiab 1456238.00
totalStockholderEquity 11396642.00
deferredLongTermLiab 33855.00
otherCurrentLiab 1068098.00
commonStock 459432.00
retainedEarnings 10471185.00
otherLiab 33855.00
goodWill 0.00
otherAssets 59000.00
cash 724721.00
totalCurrentLiabilities 1422383.00
currentDeferredRevenue 33855.00
netDebt -724721.00
shortTermDebt -33855.00
otherStockholderEquity 466025.00
propertyPlantEquipment 942887.00
totalCurrentAssets 11850522.00
netTangibleAssets 11396642.00
shortTermInvestments 7721568.00
netReceivables 1905415.00
longTermDebt 0.00
inventory 1340523.00
accountsPayable 354285.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 466025.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459432.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 10471185.00
treasuryStock 0.00
nonCurrrentAssetsOther 59471.00
nonCurrentAssetsTotal 1002358.00
nonCurrentLiabilitiesTotal 33855.00
liabilitiesAndStockholdersEquity 12852880.00
cashAndShortTermInvestments 8446289.00
propertyPlantAndEquipmentGross 942887.00
propertyPlantAndEquipmentNet 942887.00
commonStockSharesOutstanding 4594319.00
2017-09-30
date 2017-09-30
filing_date 2017-11-09
currency_symbol USD
totalAssets 16584635.00
intangibleAssets 0.00
otherCurrentAssets 143866.00
totalLiab 1676973.00
totalStockholderEquity 14907662.00
deferredLongTermLiab 94405.00
otherCurrentLiab 1234287.00
commonStock 459432.00
retainedEarnings 14084716.00
otherLiab 94405.00
goodWill 0.00
otherAssets 48000.00
cash 643479.00
totalCurrentLiabilities 1582568.00
netDebt -643479.00
otherStockholderEquity 363514.00
propertyPlantEquipment 971703.00
totalCurrentAssets 15564755.00
netTangibleAssets 14907662.00
shortTermInvestments 11607031.00
netReceivables 1958653.00
longTermDebt 0.00
inventory 1211726.00
accountsPayable 348281.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 363514.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459432.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 14084716.00
treasuryStock 0.00
nonCurrrentAssetsOther 48177.00
nonCurrentAssetsTotal 1019880.00
nonCurrentLiabilitiesTotal 94405.00
liabilitiesAndStockholdersEquity 16584635.00
cashAndShortTermInvestments 12250510.00
propertyPlantAndEquipmentGross 971703.00
propertyPlantAndEquipmentNet 971703.00
accumulatedDepreciation -6236579.00
commonStockSharesOutstanding 4594319.00
2017-06-30
date 2017-06-30
filing_date 2017-08-09
currency_symbol USD
totalAssets 15179683.00
intangibleAssets 0.00
otherCurrentAssets 197136.00
totalLiab 1399659.00
totalStockholderEquity 13780024.00
deferredLongTermLiab 75182.00
otherCurrentLiab 1239007.00
commonStock 459432.00
retainedEarnings 12994393.00
otherLiab 75182.00
goodWill 0.00
otherAssets 52000.00
cash 705076.00
totalCurrentLiabilities 1324477.00
netDebt -705076.00
otherStockholderEquity 326199.00
propertyPlantEquipment 999911.00
totalCurrentAssets 14127889.00
netTangibleAssets 13780024.00
shortTermInvestments 10271950.00
netReceivables 2187780.00
longTermDebt 0.00
inventory 765947.00
accountsPayable 85470.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 326199.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459432.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 12994393.00
treasuryStock 0.00
nonCurrrentAssetsOther -23299.00
nonCurrentAssetsTotal 1051794.00
nonCurrentLiabilitiesTotal 75182.00
liabilitiesAndStockholdersEquity 15179683.00
cashAndShortTermInvestments 10977026.00
propertyPlantAndEquipmentGross 999911.00
propertyPlantAndEquipmentNet 999911.00
commonStockSharesOutstanding 4594319.00
2017-03-31
date 2017-03-31
filing_date 2017-05-11
currency_symbol USD
totalAssets 16081070.00
intangibleAssets 0.00
otherCurrentAssets 195969.00
totalLiab 1539243.00
totalStockholderEquity 14541827.00
deferredLongTermLiab 42386.00
otherCurrentLiab 1372726.00
commonStock 459432.00
retainedEarnings 13819858.00
otherLiab 42386.00
goodWill 0.00
otherAssets 56000.00
cash 1245017.00
totalCurrentLiabilities 1496857.00
netDebt -1245017.00
otherStockholderEquity 262537.00
propertyPlantEquipment 1046054.00
totalCurrentAssets 14979428.00
netTangibleAssets 14541827.00
shortTermInvestments 10402505.00
netReceivables 1872691.00
longTermDebt 0.00
inventory 1263246.00
accountsPayable 124131.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 262537.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459432.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 13819858.00
treasuryStock 0.00
nonCurrrentAssetsOther 13202.00
nonCurrentAssetsTotal 1101642.00
nonCurrentLiabilitiesTotal 42386.00
liabilitiesAndStockholdersEquity 16081070.00
cashAndShortTermInvestments 11647522.00
propertyPlantAndEquipmentGross 1046054.00
propertyPlantAndEquipmentNet 1046054.00
commonStockSharesOutstanding 4594319.00
2016-12-31
date 2016-12-31
filing_date 2017-03-23
currency_symbol USD
totalAssets 15118575.00
intangibleAssets 0.00
otherCurrentAssets 135320.00
totalLiab 1298086.00
totalStockholderEquity 13820489.00
deferredLongTermLiab 252135.00
otherCurrentLiab 963130.00
commonStock 459432.00
retainedEarnings 13185423.00
goodWill 0.00
otherAssets 59000.00
cash 424301.00
totalCurrentLiabilities 1045951.00
currentDeferredRevenue 252135.00
netDebt -424301.00
shortTermDebt -252135.00
otherStockholderEquity 175634.00
propertyPlantEquipment 1090591.00
totalCurrentAssets 13968689.00
netTangibleAssets 13820489.00
shortTermInvestments 10218009.00
netReceivables 1597997.00
longTermDebt 0.00
inventory 1255813.00
accountsPayable 82821.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 175634.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459432.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 13185423.00
treasuryStock 0.00
nonCurrrentAssetsOther 59295.00
nonCurrentAssetsTotal 1149886.00
nonCurrentLiabilitiesTotal 252135.00
liabilitiesAndStockholdersEquity 15118575.00
cashAndShortTermInvestments 10642310.00
propertyPlantAndEquipmentGross 1090591.00
propertyPlantAndEquipmentNet 1090591.00
commonStockSharesOutstanding 4594319.00
2016-09-30
date 2016-09-30
filing_date 2016-11-09
currency_symbol USD
totalAssets 16741385.00
intangibleAssets 0.00
otherCurrentAssets 148321.00
totalLiab 1697231.00
totalStockholderEquity 15044154.00
deferredLongTermLiab 241515.00
otherCurrentLiab 1345248.00
commonStock 459432.00
retainedEarnings 14272616.00
goodWill 0.00
otherAssets 63000.00
cash 1027009.00
totalCurrentLiabilities 1455716.00
netDebt -1027009.00
otherStockholderEquity 312106.00
propertyPlantEquipment 1097111.00
totalCurrentAssets 15581274.00
netTangibleAssets 15044154.00
shortTermInvestments 11073802.00
netReceivables 1827347.00
longTermDebt 0.00
inventory 1271490.00
accountsPayable 110468.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 312106.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459432.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 14272616.00
treasuryStock 0.00
nonCurrrentAssetsOther -170305.00
nonCurrentAssetsTotal 1160111.00
nonCurrentLiabilitiesTotal 241515.00
liabilitiesAndStockholdersEquity 16741385.00
cashAndShortTermInvestments 12100811.00
propertyPlantAndEquipmentGross 1097111.00
propertyPlantAndEquipmentNet 1097111.00
accumulatedDepreciation -6048374.00
commonStockSharesOutstanding 4594319.00
2016-06-30
date 2016-06-30
filing_date 2016-08-09
currency_symbol USD
totalAssets 15538051.00
intangibleAssets 0.00
otherCurrentAssets 185588.00
totalLiab 1452616.00
totalStockholderEquity 14085435.00
deferredLongTermLiab 211334.00
otherCurrentLiab 1145587.00
commonStock 459432.00
retainedEarnings 13372481.00
goodWill 0.00
otherAssets 67000.00
cash 252957.00
totalCurrentLiabilities 1241282.00
netDebt -252957.00
otherStockholderEquity 253522.00
propertyPlantEquipment 1129026.00
totalCurrentAssets 14342318.00
netTangibleAssets 14085435.00
shortTermInvestments 10622033.00
netReceivables 1326665.00
longTermDebt 0.00
inventory 1649453.00
accountsPayable 95695.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 253522.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459432.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 13372481.00
treasuryStock 0.00
nonCurrrentAssetsOther -166598.00
nonCurrentAssetsTotal 1195733.00
nonCurrentLiabilitiesTotal 211334.00
liabilitiesAndStockholdersEquity 15538051.00
cashAndShortTermInvestments 10874990.00
propertyPlantAndEquipmentGross 1129026.00
propertyPlantAndEquipmentNet 1129026.00
commonStockSharesOutstanding 4594319.00
2016-03-31
date 2016-03-31
filing_date 2016-05-13
currency_symbol USD
totalAssets 17072801.00
intangibleAssets 0.00
otherCurrentAssets 203766.00
totalLiab 1866191.00
totalStockholderEquity 15206610.00
deferredLongTermLiab 169373.00
otherCurrentLiab 1348595.00
commonStock 459432.00
retainedEarnings 14575112.00
goodWill 0.00
otherAssets 70000.00
cash 1261308.00
totalCurrentLiabilities 1696818.00
netDebt -1261308.00
otherStockholderEquity 172066.00
propertyPlantEquipment 1062653.00
totalCurrentAssets 15939735.00
netTangibleAssets 15206610.00
shortTermInvestments 11417153.00
netReceivables 1295747.00
longTermDebt 0.00
inventory 1528456.00
accountsPayable 348223.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 172066.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459432.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 14575112.00
treasuryStock 0.00
nonCurrrentAssetsOther -162892.00
nonCurrentAssetsTotal 1133066.00
nonCurrentLiabilitiesTotal 169373.00
liabilitiesAndStockholdersEquity 17072801.00
cashAndShortTermInvestments 12678461.00
propertyPlantAndEquipmentGross 1062653.00
propertyPlantAndEquipmentNet 1062653.00
commonStockSharesOutstanding 4594319.00
2015-12-31
date 2015-12-31
filing_date 2016-03-24
currency_symbol USD
totalAssets 15688191.00
intangibleAssets 0.00
otherCurrentAssets 160533.00
totalLiab 1138761.00
totalStockholderEquity 14549430.00
deferredLongTermLiab 118010.00
otherCurrentLiab 891552.00
commonStock 459432.00
retainedEarnings 14017637.00
otherLiab 118010.00
goodWill 0.00
otherAssets 74000.00
cash 1080489.00
totalCurrentLiabilities 988367.00
currentDeferredRevenue 118010.00
netDebt -1080489.00
shortTermDebt -118010.00
otherStockholderEquity 104745.00
propertyPlantEquipment 1096113.00
totalCurrentAssets 14517960.00
netTangibleAssets 14581814.00
shortTermInvestments 10719470.00
netReceivables 934754.00
longTermDebt 0.00
inventory 1293642.00
accountsPayable 96815.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 72361.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459432.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 14017637.00
treasuryStock 0.00
nonCurrrentAssetsOther 74118.00
nonCurrentAssetsTotal 1170231.00
nonCurrentLiabilitiesTotal 150394.00
liabilitiesAndStockholdersEquity 15688191.00
cashAndShortTermInvestments 11799959.00
propertyPlantAndEquipmentGross 1096113.00
propertyPlantAndEquipmentNet 1096113.00
commonStockSharesOutstanding 4594319.00
2015-09-30
date 2015-09-30
filing_date 2015-11-12
currency_symbol USD
totalAssets 18111843.00
intangibleAssets 0.00
otherCurrentAssets 134107.00
totalLiab 1604411.00
totalStockholderEquity 16507432.00
deferredLongTermLiab 154091.00
otherCurrentLiab 913241.00
commonStock 459644.00
retainedEarnings 15929657.00
goodWill 0.00
otherAssets 71000.00
cash 1220370.00
totalCurrentLiabilities 1450320.00
netDebt -1220370.00
otherStockholderEquity 118131.00
propertyPlantEquipment 1111820.00
totalCurrentAssets 16928516.00
netTangibleAssets 16507432.00
shortTermInvestments 11757100.00
netReceivables 2304391.00
longTermDebt 0.00
inventory 1289109.00
accountsPayable 537079.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 118131.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459644.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 15929657.00
treasuryStock 0.00
nonCurrrentAssetsOther -151932.00
nonCurrentAssetsTotal 1183327.00
nonCurrentLiabilitiesTotal 154091.00
liabilitiesAndStockholdersEquity 18111843.00
cashAndShortTermInvestments 12977470.00
propertyPlantAndEquipmentGross 1111820.00
propertyPlantAndEquipmentNet 1111820.00
commonStockSharesOutstanding 4596439.00
2015-06-30
date 2015-06-30
filing_date 2015-08-11
currency_symbol USD
totalAssets 16955918.00
intangibleAssets 0.00
otherCurrentAssets 192643.00
totalLiab 1574880.00
totalStockholderEquity 15381038.00
deferredLongTermLiab 212322.00
otherCurrentLiab 1184525.00
commonStock 459644.00
retainedEarnings 14690227.00
goodWill 0.00
otherAssets 70000.00
cash 1859046.00
totalCurrentLiabilities 1362558.00
netDebt -1859046.00
otherStockholderEquity 231167.00
propertyPlantEquipment 1146716.00
totalCurrentAssets 15738510.00
netTangibleAssets 15381038.00
shortTermInvestments 10254331.00
netReceivables 2044292.00
longTermDebt 0.00
inventory 1142765.00
accountsPayable 178033.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 231167.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459644.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 14690227.00
treasuryStock 0.00
nonCurrrentAssetsOther -152747.00
nonCurrentAssetsTotal 1217408.00
nonCurrentLiabilitiesTotal 212322.00
liabilitiesAndStockholdersEquity 16955918.00
cashAndShortTermInvestments 12113377.00
propertyPlantAndEquipmentGross 1146716.00
propertyPlantAndEquipmentNet 1146716.00
accumulatedDepreciation -5858946.00
commonStockSharesOutstanding 4596439.00
2015-03-31
date 2015-03-31
filing_date 2015-05-12
currency_symbol USD
totalAssets 18236222.00
intangibleAssets 0.00
otherCurrentAssets 152781.00
totalLiab 1973520.00
totalStockholderEquity 16262702.00
deferredLongTermLiab 260724.00
otherCurrentLiab 1504535.00
commonStock 459644.00
retainedEarnings 15477935.00
goodWill 0.00
otherAssets 79000.00
cash 977493.00
totalCurrentLiabilities 1712796.00
netDebt -977493.00
otherStockholderEquity 325123.00
propertyPlantEquipment 1167338.00
totalCurrentAssets 16990192.00
netTangibleAssets 16262702.00
shortTermInvestments 12342066.00
netReceivables 2278018.00
longTermDebt 0.00
inventory 992201.00
accountsPayable 208261.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 325123.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459644.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 15477935.00
treasuryStock 0.00
nonCurrrentAssetsOther -144747.00
nonCurrentAssetsTotal 1246030.00
nonCurrentLiabilitiesTotal 260724.00
liabilitiesAndStockholdersEquity 18236222.00
cashAndShortTermInvestments 13319559.00
propertyPlantAndEquipmentGross 1167338.00
propertyPlantAndEquipmentNet 1167338.00
accumulatedDepreciation -5815682.00
commonStockSharesOutstanding 4596439.00
2014-12-31
date 2014-12-31
filing_date 2015-03-26
currency_symbol USD
totalAssets 15939016.00
intangibleAssets 0.00
otherCurrentAssets 165691.00
totalLiab 1202078.00
totalStockholderEquity 14736938.00
deferredLongTermLiab 227108.00
otherCurrentLiab 833859.00
commonStock 459644.00
retainedEarnings 14017425.00
otherLiab 227108.00
goodWill 0.00
otherAssets 68000.00
cash 2023383.00
totalCurrentLiabilities 974970.00
currentDeferredRevenue 227108.00
netDebt -2023383.00
shortTermDebt -227108.00
otherStockholderEquity 259869.00
propertyPlantEquipment 1207903.00
totalCurrentAssets 14663071.00
netTangibleAssets 14736938.00
shortTermInvestments 9389501.00
netReceivables 1593260.00
longTermDebt 0.00
inventory 1237154.00
accountsPayable 141111.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 259869.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459644.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 14017425.00
treasuryStock 0.00
nonCurrrentAssetsOther 68042.00
nonCurrentAssetsTotal 1275945.00
nonCurrentLiabilitiesTotal 227108.00
liabilitiesAndStockholdersEquity 15939016.00
cashAndShortTermInvestments 11412884.00
propertyPlantAndEquipmentGross 1207903.00
propertyPlantAndEquipmentNet 1207903.00
accumulatedDepreciation -5772974.00
commonStockSharesOutstanding 4596439.00
2014-09-30
date 2014-09-30
filing_date 2014-11-12
currency_symbol USD
totalAssets 15930316.00
intangibleAssets 0.00
otherCurrentAssets 104105.00
totalLiab 1148529.00
totalStockholderEquity 14781787.00
deferredLongTermLiab 224816.00
otherCurrentLiab 726190.00
commonStock 459644.00
retainedEarnings 14086321.00
goodWill 0.00
otherAssets 53000.00
cash 1237658.00
totalCurrentLiabilities 923713.00
netDebt -1237658.00
otherStockholderEquity 235822.00
propertyPlantEquipment 1239582.00
totalCurrentAssets 14637676.00
netTangibleAssets 14781787.00
shortTermInvestments 10059345.00
netReceivables 1164575.00
longTermDebt 0.00
inventory 1616106.00
accountsPayable 197523.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 235822.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459644.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 14086321.00
treasuryStock 0.00
nonCurrrentAssetsOther -176393.00
nonCurrentAssetsTotal 1292640.00
nonCurrentLiabilitiesTotal 224816.00
liabilitiesAndStockholdersEquity 15930316.00
cashAndShortTermInvestments 11297003.00
propertyPlantAndEquipmentGross 1239582.00
propertyPlantAndEquipmentNet 1239582.00
accumulatedDepreciation -5728307.00
commonStockSharesOutstanding 4596439.00
2014-06-30
date 2014-06-30
filing_date 2014-08-08
currency_symbol USD
totalAssets 15858968.00
intangibleAssets 0.00
otherCurrentAssets 159559.00
totalLiab 1440980.00
totalStockholderEquity 14417988.00
deferredLongTermLiab 250125.00
otherCurrentLiab 1085389.00
commonStock 459644.00
retainedEarnings 13674895.00
goodWill 0.00
otherAssets 50000.00
cash 1880108.00
totalCurrentLiabilities 1190855.00
netDebt -1880108.00
otherStockholderEquity 283449.00
propertyPlantEquipment 1274771.00
totalCurrentAssets 14534555.00
netTangibleAssets 14417988.00
shortTermInvestments 9080320.00
netReceivables 1250626.00
longTermDebt 0.00
inventory 1728955.00
accountsPayable 105466.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 283449.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459644.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 13674895.00
treasuryStock 0.00
nonCurrrentAssetsOther -179809.00
nonCurrentAssetsTotal 1324413.00
nonCurrentLiabilitiesTotal 250125.00
liabilitiesAndStockholdersEquity 15858968.00
cashAndShortTermInvestments 10960428.00
propertyPlantAndEquipmentGross 1274771.00
propertyPlantAndEquipmentNet 1274771.00
accumulatedDepreciation -5683664.00
commonStockSharesOutstanding 4596439.00
2014-03-31
date 2014-03-31
filing_date 2014-05-09
currency_symbol USD
totalAssets 17516480.00
intangibleAssets 0.00
otherCurrentAssets 145260.00
totalLiab 1886166.00
totalStockholderEquity 15630314.00
deferredLongTermLiab 200869.00
otherCurrentLiab 1466289.00
commonStock 459644.00
retainedEarnings 14979913.00
goodWill 0.00
otherAssets 39000.00
cash 973186.00
totalCurrentLiabilities 1685297.00
currentDeferredRevenue 10000.00
netDebt -973186.00
otherStockholderEquity 190757.00
propertyPlantEquipment 1292477.00
totalCurrentAssets 16185341.00
netTangibleAssets 15630314.00
shortTermInvestments 10484700.00
netReceivables 2689091.00
longTermDebt 0.00
inventory 1663653.00
accountsPayable 209008.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 190757.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459644.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 14979913.00
treasuryStock 0.00
nonCurrrentAssetsOther -162207.00
nonCurrentAssetsTotal 1331139.00
nonCurrentLiabilitiesTotal 200869.00
liabilitiesAndStockholdersEquity 17516480.00
cashAndShortTermInvestments 11457886.00
propertyPlantAndEquipmentGross 1292477.00
propertyPlantAndEquipmentNet 1292477.00
accumulatedDepreciation -5771469.00
commonStockSharesOutstanding 4596439.00
2013-12-31
date 2013-12-31
filing_date 2014-03-24
currency_symbol USD
totalAssets 15650866.00
intangibleAssets 0.00
otherCurrentAssets 130001.00
totalLiab 1414939.00
totalStockholderEquity 14235927.00
deferredLongTermLiab 169587.00
otherCurrentLiab 859653.00
commonStock 459644.00
retainedEarnings 13644160.00
goodWill 0.00
otherAssets 9000.00
cash 1634262.00
totalCurrentLiabilities 1245352.00
currentDeferredRevenue 169587.00
netDebt -1634262.00
shortTermDebt -169587.00
otherStockholderEquity 132123.00
propertyPlantEquipment 1334501.00
totalCurrentAssets 14307218.00
netTangibleAssets 14235927.00
shortTermInvestments 8863205.00
netReceivables 1839552.00
longTermDebt 0.00
inventory 1610747.00
accountsPayable 385699.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 132123.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459644.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 13644160.00
treasuryStock 0.00
nonCurrrentAssetsOther 9147.00
nonCurrentAssetsTotal 1343648.00
nonCurrentLiabilitiesTotal 169587.00
liabilitiesAndStockholdersEquity 15650866.00
cashAndShortTermInvestments 10497467.00
propertyPlantAndEquipmentGross 1334501.00
propertyPlantAndEquipmentNet 1334501.00
accumulatedDepreciation -5725318.00
commonStockSharesOutstanding 4596439.00
2013-09-30
date 2013-09-30
filing_date 2013-11-12
currency_symbol USD
totalAssets 15879931.00
intangibleAssets 0.00
otherCurrentAssets 99784.00
totalLiab 1093879.00
totalStockholderEquity 14786052.00
deferredLongTermLiab 153724.00
otherCurrentLiab 804060.00
commonStock 459644.00
retainedEarnings 14223050.00
goodWill 0.00
otherAssets 5000.00
cash 1935750.00
totalCurrentLiabilities 940155.00
netDebt -1935750.00
otherStockholderEquity 103358.00
propertyPlantEquipment 1330013.00
totalCurrentAssets 14545480.00
netTangibleAssets 14786052.00
shortTermInvestments 8698103.00
netReceivables 2473664.00
longTermDebt 0.00
inventory 1121591.00
accountsPayable 136095.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 103358.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459644.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 14223050.00
treasuryStock 0.00
nonCurrrentAssetsOther -212150.00
nonCurrentAssetsTotal 1334451.00
nonCurrentLiabilitiesTotal 153724.00
liabilitiesAndStockholdersEquity 15879931.00
cashAndShortTermInvestments 10633853.00
propertyPlantAndEquipmentGross 1330013.00
propertyPlantAndEquipmentNet 1330013.00
accumulatedDepreciation -5676501.00
commonStockSharesOutstanding 4596439.00
2013-06-30
date 2013-06-30
filing_date 2013-08-08
currency_symbol USD
totalAssets 14889096.00
intangibleAssets 0.00
otherCurrentAssets 193659.00
totalLiab 1425394.00
totalStockholderEquity 13463702.00
deferredLongTermLiab 128716.00
otherCurrentLiab 1134184.00
commonStock 459644.00
retainedEarnings 12946259.00
goodWill 0.00
otherAssets 0.00
cash 2103554.00
totalCurrentLiabilities 1296678.00
netDebt -2103554.00
otherStockholderEquity 57799.00
propertyPlantEquipment 1232688.00
totalCurrentAssets 13656408.00
netTangibleAssets 13463702.00
shortTermInvestments 8579721.00
netReceivables 1541952.00
longTermDebt 0.00
inventory 1020934.00
accountsPayable 162494.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 57799.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459644.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 12946259.00
treasuryStock 0.00
nonCurrrentAssetsOther -216588.00
nonCurrentAssetsTotal 1232688.00
nonCurrentLiabilitiesTotal 128716.00
liabilitiesAndStockholdersEquity 14889096.00
cashAndShortTermInvestments 10683275.00
propertyPlantAndEquipmentGross 1232688.00
propertyPlantAndEquipmentNet 1232688.00
accumulatedDepreciation -5629010.00
commonStockSharesOutstanding 4596439.00
2013-03-31
date 2013-03-31
filing_date 2013-05-10
currency_symbol USD
totalAssets 16303997.00
intangibleAssets 0.00
otherCurrentAssets 167786.00
totalLiab 1884650.00
totalStockholderEquity 14419347.00
deferredLongTermLiab 202772.00
otherCurrentLiab 1540036.00
commonStock 459644.00
retainedEarnings 13764044.00
goodWill 0.00
otherAssets 0.00
cash 2029112.00
totalCurrentLiabilities 1681878.00
netDebt -2029112.00
otherStockholderEquity 195659.00
propertyPlantEquipment 1212894.00
totalCurrentAssets 15091103.00
netTangibleAssets 14419347.00
shortTermInvestments 9528489.00
netReceivables 2091124.00
longTermDebt 0.00
inventory 1058004.00
accountsPayable 141842.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 195659.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459644.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 13764044.00
treasuryStock 0.00
nonCurrrentAssetsOther -216588.00
nonCurrentAssetsTotal 1212894.00
nonCurrentLiabilitiesTotal 202772.00
liabilitiesAndStockholdersEquity 16303997.00
cashAndShortTermInvestments 11557601.00
propertyPlantAndEquipmentGross 1212894.00
propertyPlantAndEquipmentNet 1212894.00
accumulatedDepreciation -5583338.00
commonStockSharesOutstanding 4596439.00
2012-12-31
date 2012-12-31
filing_date 2013-03-21
currency_symbol USD
totalAssets 13859266.00
intangibleAssets 0.00
otherCurrentAssets 132458.00
totalLiab 1021248.00
totalStockholderEquity 12838018.00
deferredLongTermLiab 193740.00
otherCurrentLiab 676123.00
commonStock 459644.00
retainedEarnings 12199395.00
goodWill 0.00
otherAssets 0.00
cash 1748382.00
totalCurrentLiabilities 827508.00
currentDeferredRevenue 216588.00
netDebt -1748382.00
shortTermDebt -216588.00
otherStockholderEquity 178979.00
propertyPlantEquipment 1235863.00
totalCurrentAssets 12623403.00
netTangibleAssets 12838018.00
shortTermInvestments 7743946.00
netReceivables 1535677.00
longTermDebt 0.00
inventory 1242750.00
accountsPayable 151385.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 178979.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459644.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 12199395.00
treasuryStock 0.00
nonCurrentAssetsTotal 1235863.00
nonCurrentLiabilitiesTotal 193740.00
liabilitiesAndStockholdersEquity 13859266.00
cashAndShortTermInvestments 9492328.00
propertyPlantAndEquipmentGross 1235863.00
propertyPlantAndEquipmentNet 1235863.00
accumulatedDepreciation -5535589.00
commonStockSharesOutstanding 4596439.00
2012-09-30
date 2012-09-30
filing_date 2012-11-13
currency_symbol USD
totalAssets 17038401.00
intangibleAssets 0.00
otherCurrentAssets 327185.00
totalLiab 1111080.00
totalStockholderEquity 15927321.00
deferredLongTermLiab 174035.00
otherCurrentLiab 773582.00
commonStock 459644.00
retainedEarnings 15227143.00
goodWill 0.00
otherAssets 9000.00
cash 1695602.00
totalCurrentLiabilities 937045.00
netDebt -1695602.00
otherStockholderEquity 240534.00
propertyPlantEquipment 1213816.00
totalCurrentAssets 15815167.00
netTangibleAssets 15927321.00
shortTermInvestments 11185589.00
netReceivables 1482541.00
longTermDebt 0.00
inventory 1124250.00
accountsPayable 163463.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 240534.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459644.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 15227143.00
treasuryStock 0.00
nonCurrrentAssetsOther -214128.00
nonCurrentAssetsTotal 1223234.00
nonCurrentLiabilitiesTotal 174035.00
liabilitiesAndStockholdersEquity 17038401.00
cashAndShortTermInvestments 12881191.00
propertyPlantAndEquipmentGross 1213816.00
propertyPlantAndEquipmentNet 1213816.00
accumulatedDepreciation -5500746.00
commonStockSharesOutstanding 4596439.00
2012-06-30
date 2012-06-30
filing_date 2012-08-09
currency_symbol USD
totalAssets 16072357.00
intangibleAssets 0.00
otherCurrentAssets 391272.00
totalLiab 1359613.00
totalStockholderEquity 14712744.00
deferredLongTermLiab 121606.00
otherCurrentLiab 1111748.00
commonStock 459644.00
retainedEarnings 14110983.00
goodWill 0.00
otherAssets 19000.00
cash 1836114.00
totalCurrentLiabilities 1238007.00
netDebt -1836114.00
otherStockholderEquity 142117.00
propertyPlantEquipment 1212121.00
totalCurrentAssets 14841400.00
netTangibleAssets 14712744.00
shortTermInvestments 9473530.00
netReceivables 2012659.00
longTermDebt 0.00
inventory 1127825.00
accountsPayable 126259.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 142117.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459644.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 14110983.00
treasuryStock 0.00
nonCurrrentAssetsOther -204710.00
nonCurrentAssetsTotal 1230957.00
nonCurrentLiabilitiesTotal 121606.00
liabilitiesAndStockholdersEquity 16072357.00
cashAndShortTermInvestments 11309644.00
propertyPlantAndEquipmentGross 1212121.00
propertyPlantAndEquipmentNet 1212121.00
accumulatedDepreciation -5451084.00
commonStockSharesOutstanding 4596439.00
2012-03-31
date 2012-03-31
filing_date 2012-05-09
currency_symbol USD
totalAssets 16925585.00
intangibleAssets 0.00
otherCurrentAssets 390804.00
totalLiab 1520742.00
totalStockholderEquity 15404843.00
deferredLongTermLiab 97565.00
otherCurrentLiab 1295671.00
commonStock 459644.00
retainedEarnings 14848403.00
goodWill 0.00
otherAssets 29000.00
cash 1582188.00
totalCurrentLiabilities 1423177.00
netDebt -1582188.00
otherStockholderEquity 96796.00
propertyPlantEquipment 1254832.00
totalCurrentAssets 15642499.00
netTangibleAssets 15404843.00
shortTermInvestments 10883539.00
netReceivables 1529393.00
longTermDebt 0.00
inventory 1256575.00
accountsPayable 127506.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 96796.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459644.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 14848403.00
treasuryStock 0.00
nonCurrrentAssetsOther -195292.00
nonCurrentAssetsTotal 1283086.00
nonCurrentLiabilitiesTotal 97565.00
liabilitiesAndStockholdersEquity 16925585.00
cashAndShortTermInvestments 12465727.00
propertyPlantAndEquipmentGross 1254832.00
propertyPlantAndEquipmentNet 1254832.00
accumulatedDepreciation -5404609.00
commonStockSharesOutstanding 4596439.00
2011-12-31
date 2011-12-31
filing_date 2012-03-26
currency_symbol USD
totalAssets 15255955.00
intangibleAssets 0.00
otherCurrentAssets 465193.00
totalLiab 1141926.00
totalStockholderEquity 14114029.00
deferredLongTermLiab 64578.00
otherCurrentLiab 676959.00
commonStock 459644.00
retainedEarnings 13619773.00
goodWill 0.00
otherAssets 38000.00
cash 1090974.00
totalCurrentLiabilities 1077348.00
currentDeferredRevenue 223546.00
netDebt -1090974.00
shortTermDebt -223546.00
otherStockholderEquity 34612.00
propertyPlantEquipment 1245487.00
totalCurrentAssets 13972796.00
netTangibleAssets 14114029.00
shortTermInvestments 9295755.00
netReceivables 1653440.00
longTermDebt 0.00
inventory 1467434.00
accountsPayable 400389.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 34612.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459644.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 13619773.00
treasuryStock 0.00
nonCurrrentAssetsOther 37672.00
nonCurrentAssetsTotal 1283159.00
nonCurrentLiabilitiesTotal 64578.00
liabilitiesAndStockholdersEquity 15255955.00
cashAndShortTermInvestments 10386729.00
propertyPlantAndEquipmentGross 1245487.00
propertyPlantAndEquipmentNet 1245487.00
accumulatedDepreciation -5366204.00
commonStockSharesOutstanding 4596439.00
2011-09-30
date 2011-09-30
filing_date 2011-11-09
currency_symbol USD
totalAssets 16442227.00
intangibleAssets 0.00
otherCurrentAssets 350301.00
totalLiab 1275868.00
totalStockholderEquity 15166359.00
deferredLongTermLiab 11104.00
otherCurrentLiab 997306.00
commonStock 459644.00
retainedEarnings 14685782.00
goodWill 0.00
otherAssets 47000.00
cash 1076391.00
totalCurrentLiabilities 1264764.00
netDebt -1076391.00
otherStockholderEquity 20933.00
propertyPlantEquipment 1273572.00
totalCurrentAssets 15121565.00
netTangibleAssets 15166359.00
shortTermInvestments 10658298.00
netReceivables 1451085.00
longTermDebt 0.00
inventory 1585490.00
accountsPayable 267458.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 20933.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459644.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 14685782.00
treasuryStock 0.00
nonCurrrentAssetsOther -171238.00
nonCurrentAssetsTotal 1320662.00
nonCurrentLiabilitiesTotal 11104.00
liabilitiesAndStockholdersEquity 16442227.00
cashAndShortTermInvestments 11734689.00
propertyPlantAndEquipmentGross 1273572.00
propertyPlantAndEquipmentNet 1273572.00
accumulatedDepreciation -5313771.00
commonStockSharesOutstanding 4596439.00
2011-06-30
date 2011-06-30
filing_date 2011-08-08
currency_symbol USD
totalAssets 15480679.00
intangibleAssets 0.00
otherCurrentAssets 418830.00
totalLiab 1651802.00
totalStockholderEquity 13828877.00
deferredLongTermLiab 27973.00
otherCurrentLiab 1065410.00
commonStock 459644.00
retainedEarnings 13316498.00
goodWill 0.00
otherAssets 57000.00
cash 1443884.00
totalCurrentLiabilities 1623829.00
netDebt -1443884.00
otherStockholderEquity 52735.00
propertyPlantEquipment 1238766.00
totalCurrentAssets 14185405.00
netTangibleAssets 13828877.00
shortTermInvestments 9600305.00
netReceivables 1694656.00
longTermDebt 0.00
inventory 1027730.00
accountsPayable 558419.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 52735.00
additionalPaidInCapital 0.00
commonStockTotalEquity 459644.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 13316498.00
treasuryStock 0.00
nonCurrrentAssetsOther -161820.00
nonCurrentAssetsTotal 1295274.00
nonCurrentLiabilitiesTotal 27973.00
liabilitiesAndStockholdersEquity 15480679.00
cashAndShortTermInvestments 11044189.00
propertyPlantAndEquipmentGross 1238766.00
propertyPlantAndEquipmentNet 1238766.00
accumulatedDepreciation -5311040.00
commonStockSharesOutstanding 4596439.00
2011-03-31
date 2011-03-31
filing_date 2011-05-10
currency_symbol USD
totalAssets 15744111.00
otherCurrentAssets 345216.00
totalLiab 1522497.00
totalStockholderEquity 14221614.00
otherCurrentLiab 1125775.00
commonStock 459644.00
retainedEarnings 13746577.00
otherAssets 66000.00
cash 2563637.00
totalCurrentLiabilities 1514332.00
netDebt -2563637.00
propertyPlantEquipment 1173000.00
totalCurrentAssets 14504711.00
shortTermInvestments 8684098.00
netReceivables 1744051.00
inventory 1167709.00
accountsPayable 388557.00
accumulatedOtherComprehensiveIncome 15393.00
commonStockTotalEquity 459644.00
nonCurrrentAssetsOther -152402.00
nonCurrentAssetsTotal 1239400.00
nonCurrentLiabilitiesTotal 8165.00
liabilitiesAndStockholdersEquity 15744111.00
cashAndShortTermInvestments 11247735.00
propertyPlantAndEquipmentGross 1173474.00
propertyPlantAndEquipmentNet 1173474.00
commonStockSharesOutstanding 4596439.00
2010-12-31
date 2010-12-31
filing_date 2011-03-25
currency_symbol USD
totalAssets 14074739.00
otherCurrentAssets 549143.00
totalLiab 1027866.00
totalStockholderEquity 13046873.00
otherCurrentLiab 815996.00
commonStock 459644.00
retainedEarnings 12580394.00
otherAssets 76000.00
cash 1514589.00
totalCurrentLiabilities 1024240.00
currentDeferredRevenue 82807.00
netDebt -1514589.00
shortTermDebt -82807.00
propertyPlantEquipment 1209000.00
totalCurrentAssets 12790235.00
shortTermInvestments 8314403.00
netReceivables 1090711.00
inventory 1321389.00
accountsPayable 208244.00
accumulatedOtherComprehensiveIncome 6835.00
commonStockTotalEquity 459644.00
nonCurrrentAssetsOther 75344.00
nonCurrentAssetsTotal 1284504.00
nonCurrentLiabilitiesTotal 3626.00
liabilitiesAndStockholdersEquity 14074739.00
cashAndShortTermInvestments 9828992.00
propertyPlantAndEquipmentGross 1209160.00
propertyPlantAndEquipmentNet 1209160.00
commonStockSharesOutstanding 4596439.00
2010-09-30
date 2010-09-30
filing_date 2010-11-12
currency_symbol USD
totalAssets 14737106.00
otherCurrentAssets 402836.00
totalLiab 906215.00
totalStockholderEquity 13830891.00
otherCurrentLiab 755878.00
commonStock 459644.00
retainedEarnings 13261680.00
otherAssets 85000.00
cash 1688688.00
totalCurrentLiabilities 848094.00
netDebt -1688688.00
propertyPlantEquipment 1212000.00
totalCurrentAssets 13439730.00
shortTermInvestments 8826180.00
netReceivables 1371527.00
inventory 1150499.00
accountsPayable 92216.00
accumulatedOtherComprehensiveIncome 109567.00
commonStockTotalEquity 459644.00
nonCurrrentAssetsOther -178631.00
nonCurrentAssetsTotal 1297376.00
nonCurrentLiabilitiesTotal 58121.00
liabilitiesAndStockholdersEquity 14737106.00
cashAndShortTermInvestments 10514868.00
propertyPlantAndEquipmentGross 1212614.00
propertyPlantAndEquipmentNet 1212614.00
commonStockSharesOutstanding 4596439.00
2010-06-30
date 2010-06-30
filing_date 2010-08-10
currency_symbol USD
totalAssets 14168981.00
otherCurrentAssets 456234.00
totalLiab 1657036.00
totalStockholderEquity 12511945.00
otherCurrentLiab 1379328.00
commonStock 459644.00
retainedEarnings 12017895.00
otherAssets 137000.00
cash 1368922.00
totalCurrentLiabilities 1638785.00
netDebt -1368922.00
propertyPlantEquipment 1067000.00
totalCurrentAssets 12965365.00
shortTermInvestments 7801339.00
netReceivables 2020888.00
inventory 1317982.00
accountsPayable 259457.00
accumulatedOtherComprehensiveIncome 34406.00
commonStockTotalEquity 459644.00
nonCurrrentAssetsOther -125920.00
nonCurrentAssetsTotal 1203616.00
nonCurrentLiabilitiesTotal 18251.00
liabilitiesAndStockholdersEquity 14168981.00
cashAndShortTermInvestments 9170261.00
propertyPlantAndEquipmentGross 1066143.00
propertyPlantAndEquipmentNet 1066143.00
commonStockSharesOutstanding 4819516.00
2010-03-31
date 2010-03-31
filing_date 2010-05-07
currency_symbol USD
totalAssets 18798345.00
otherCurrentAssets 708359.00
totalLiab 2018648.00
totalStockholderEquity 16779697.00
otherCurrentLiab 1491901.00
commonStock 500864.00
retainedEarnings 13138733.00
otherAssets 104000.00
cash 2216474.00
totalCurrentLiabilities 1866721.00
netDebt -2216474.00
otherStockholderEquity 3459850.00
propertyPlantEquipment 1016000.00
totalCurrentAssets 17678398.00
shortTermInvestments 11548651.00
netReceivables 1702874.00
inventory 1502040.00
accountsPayable 374820.00
accumulatedOtherComprehensiveIncome -319750.00
commonStockTotalEquity 500864.00
treasuryStock -360000.00
nonCurrrentAssetsOther -339436.00
nonCurrentAssetsTotal 1119947.00
nonCurrentLiabilitiesTotal 151927.00
liabilitiesAndStockholdersEquity 18798345.00
cashAndShortTermInvestments 13765125.00
propertyPlantAndEquipmentGross 1016349.00
propertyPlantAndEquipmentNet 1016349.00
commonStockSharesOutstanding 4946439.00
2009-12-31
date 2009-12-31
filing_date 2010-03-25
currency_symbol USD
totalAssets 18716292.00
otherCurrentAssets 663849.00
totalLiab 3058681.00
totalStockholderEquity 15657611.00
otherCurrentLiab 108892.00
commonStock 500864.00
retainedEarnings 12042889.00
otherAssets 113000.00
cash 5021073.00
totalCurrentLiabilities 2920674.00
currentDeferredRevenue 822.00
netDebt -5021073.00
shortTermDebt 2488635.00
otherStockholderEquity 3459850.00
propertyPlantEquipment 947000.00
totalCurrentAssets 17656565.00
shortTermInvestments 9453623.00
netReceivables 1364886.00
inventory 1153134.00
accountsPayable 322325.00
accumulatedOtherComprehensiveIncome -345992.00
commonStockTotalEquity 500864.00
treasuryStock -360000.00
nonCurrrentAssetsOther 113016.00
nonCurrentAssetsTotal 1059727.00
nonCurrentLiabilitiesTotal 138007.00
liabilitiesAndStockholdersEquity 18716292.00
cashAndShortTermInvestments 14474696.00
propertyPlantAndEquipmentGross 946711.00
propertyPlantAndEquipmentNet 946711.00
commonStockSharesOutstanding 4946439.00
2009-09-30
date 2009-09-30
filing_date 2009-11-12
currency_symbol USD
totalAssets 17942351.00
otherCurrentAssets 604499.00
totalLiab 1413213.00
totalStockholderEquity 16529138.00
otherCurrentLiab 1064603.00
commonStock 500864.00
retainedEarnings 12739206.00
otherAssets 359000.00
cash 2194680.00
totalCurrentLiabilities 1270323.00
netDebt -2194680.00
otherStockholderEquity 3459850.00
propertyPlantEquipment 861000.00
totalCurrentAssets 16722169.00
shortTermInvestments 11211969.00
netReceivables 1511271.00
inventory 1199750.00
accountsPayable 205720.00
accumulatedOtherComprehensiveIncome -170782.00
commonStockTotalEquity 500864.00
treasuryStock -360000.00
nonCurrrentAssetsOther 3755.00
nonCurrentAssetsTotal 1220182.00
nonCurrentLiabilitiesTotal 142890.00
liabilitiesAndStockholdersEquity 17942351.00
cashAndShortTermInvestments 13406649.00
propertyPlantAndEquipmentGross 860629.00
propertyPlantAndEquipmentNet 860629.00
commonStockSharesOutstanding 4946439.00
2009-06-30
date 2009-06-30
filing_date 2009-08-12
currency_symbol USD
totalAssets 16685701.00
otherCurrentAssets 683975.00
totalLiab 1357833.00
totalStockholderEquity 15327868.00
otherCurrentLiab 1141280.00
commonStock 500864.00
retainedEarnings 11657459.00
otherAssets 384000.00
cash 2861015.00
totalCurrentLiabilities 1278344.00
netDebt -2861015.00
otherStockholderEquity 3459850.00
propertyPlantEquipment 901000.00
totalCurrentAssets 15400692.00
shortTermInvestments 9552133.00
netReceivables 1126888.00
inventory 1176681.00
accountsPayable 137064.00
accumulatedOtherComprehensiveIncome -290305.00
commonStockTotalEquity 500864.00
treasuryStock -360000.00
nonCurrrentAssetsOther 28512.00
nonCurrentAssetsTotal 1285009.00
nonCurrentLiabilitiesTotal 79489.00
liabilitiesAndStockholdersEquity 16685701.00
cashAndShortTermInvestments 12413148.00
propertyPlantAndEquipmentGross 900699.00
propertyPlantAndEquipmentNet 900699.00
commonStockSharesOutstanding 4946000.00
2009-03-31
date 2009-03-31
filing_date 2009-05-14
currency_symbol USD
totalAssets 17559071.00
otherCurrentAssets 543022.00
totalLiab 1694221.00
totalStockholderEquity 15864850.00
otherCurrentLiab 1324606.00
commonStock 500864.00
retainedEarnings 12287030.00
otherAssets 542000.00
cash 4050907.00
totalCurrentLiabilities 1663847.00
netDebt -4046247.00
shortTermDebt 4660.00
shortLongTermDebtTotal 4660.00
otherStockholderEquity 3459850.00
propertyPlantEquipment 923000.00
totalCurrentAssets 16093502.00
shortTermInvestments 8802452.00
netReceivables 1516405.00
inventory 1180716.00
accountsPayable 334581.00
accumulatedOtherComprehensiveIncome -382894.00
commonStockTotalEquity 500864.00
treasuryStock -360000.00
nonCurrrentAssetsOther 141270.00
nonCurrentAssetsTotal 1465569.00
nonCurrentLiabilitiesTotal 30374.00
liabilitiesAndStockholdersEquity 17559071.00
cashAndShortTermInvestments 12853359.00
propertyPlantAndEquipmentGross 923127.00
propertyPlantAndEquipmentNet 923127.00
commonStockSharesOutstanding 4946439.00
2008-12-31
date 2008-12-31
filing_date 2009-03-24
currency_symbol USD
totalAssets 17283623.00
otherCurrentAssets 582128.00
totalLiab 2577328.00
totalStockholderEquity 14706295.00
otherCurrentLiab 1998447.00
commonStock 500864.00
retainedEarnings 11131789.00
otherAssets 547000.00
cash 3425538.00
totalCurrentLiabilities 2548712.00
currentDeferredRevenue 355798.00
netDebt -3418881.00
shortTermDebt 6657.00
shortLongTermDebtTotal 6657.00
otherStockholderEquity 3459850.00
propertyPlantEquipment 952000.00
totalCurrentAssets 15785392.00
shortTermInvestments 9052135.00
netReceivables 1381012.00
inventory 1344579.00
accountsPayable 187810.00
accumulatedOtherComprehensiveIncome -386208.00
commonStockTotalEquity 500864.00
treasuryStock -360000.00
nonCurrrentAssetsOther 546252.00
nonCurrentAssetsTotal 1498231.00
nonCurrentLiabilitiesTotal 28616.00
liabilitiesAndStockholdersEquity 17283623.00
cashAndShortTermInvestments 12477673.00
propertyPlantAndEquipmentGross 951979.00
propertyPlantAndEquipmentNet 951979.00
commonStockSharesOutstanding 4946439.00
2008-09-30
date 2008-09-30
filing_date 2008-11-12
currency_symbol USD
totalAssets 16697774.00
otherCurrentAssets 400992.00
totalLiab 1209477.00
totalStockholderEquity 15488297.00
otherCurrentLiab 932663.00
commonStock 500864.00
retainedEarnings 11840918.00
otherAssets 503000.00
cash 4410205.00
totalCurrentLiabilities 1171247.00
netDebt -4401551.00
shortTermDebt 7988.00
shortLongTermDebtTotal 8654.00
otherStockholderEquity 3459850.00
propertyPlantEquipment 924000.00
totalCurrentAssets 15270822.00
shortTermInvestments 7540206.00
netReceivables 1834006.00
longTermDebt 1000.00
inventory 1085413.00
accountsPayable 230596.00
accumulatedOtherComprehensiveIncome -313335.00
commonStockTotalEquity 500864.00
treasuryStock -360000.00
nonCurrrentAssetsOther 280367.00
nonCurrentAssetsTotal 1426952.00
nonCurrentLiabilitiesTotal 38230.00
liabilitiesAndStockholdersEquity 16697774.00
cashAndShortTermInvestments 11950411.00
propertyPlantAndEquipmentGross 923615.00
propertyPlantAndEquipmentNet 923615.00
commonStockSharesOutstanding 4946439.00
2008-06-30
date 2008-06-30
filing_date 2008-08-12
currency_symbol USD
totalAssets 16174260.00
otherCurrentAssets 610274.00
totalLiab 1457994.00
totalStockholderEquity 14716266.00
otherCurrentLiab 1116511.00
commonStock 500864.00
retainedEarnings 10929424.00
otherAssets 505000.00
cash 3294189.00
totalCurrentLiabilities 1343984.00
netDebt -3283538.00
shortTermDebt 7988.00
shortLongTermDebtTotal 10651.00
otherStockholderEquity 3459850.00
propertyPlantEquipment 945000.00
totalCurrentAssets 14724568.00
shortTermInvestments 7753531.00
netReceivables 1681912.00
longTermDebt 3000.00
inventory 1384662.00
accountsPayable 219485.00
accumulatedOtherComprehensiveIncome -173872.00
commonStockTotalEquity 500864.00
treasuryStock -360000.00
nonCurrrentAssetsOther 282081.00
nonCurrentAssetsTotal 1449692.00
nonCurrentLiabilitiesTotal 114010.00
liabilitiesAndStockholdersEquity 16174260.00
cashAndShortTermInvestments 11047720.00
propertyPlantAndEquipmentGross 944641.00
propertyPlantAndEquipmentNet 944641.00
commonStockSharesOutstanding 4946439.00
2008-03-31
date 2008-03-31
filing_date 2008-05-13
currency_symbol USD
totalAssets 17181751.00
otherCurrentAssets 407375.00
totalLiab 1785201.00
totalStockholderEquity 15396550.00
otherCurrentLiab 4087.00
commonStock 500864.00
retainedEarnings 11528668.00
otherAssets 468000.00
cash 3768497.00
totalCurrentLiabilities 1626258.00
currentDeferredRevenue 1080195.00
netDebt -3755849.00
shortTermDebt 7988.00
shortLongTermDebtTotal 12648.00
otherStockholderEquity 3459850.00
propertyPlantEquipment 947000.00
totalCurrentAssets 15766926.00
shortTermInvestments 8429356.00
netReceivables 1702813.00
longTermDebt 5000.00
inventory 1458885.00
accountsPayable 533988.00
accumulatedOtherComprehensiveIncome -92832.00
commonStockTotalEquity 500864.00
treasuryStock -360000.00
nonCurrrentAssetsOther 313845.00
nonCurrentAssetsTotal 1414825.00
nonCurrentLiabilitiesTotal 158943.00
liabilitiesAndStockholdersEquity 17181751.00
cashAndShortTermInvestments 12197853.00
propertyPlantAndEquipmentGross 946697.00
propertyPlantAndEquipmentNet 946697.00
commonStockSharesOutstanding 4946439.00
2007-12-31
date 2007-12-31
filing_date 2008-03-27
currency_symbol USD
totalAssets 17034468.00
otherCurrentAssets 64619.00
totalLiab 2504372.00
totalStockholderEquity 14530096.00
otherCurrentLiab 2086713.00
commonStock 500864.00
retainedEarnings 10689400.00
otherAssets 323000.00
cash 4555388.00
totalCurrentLiabilities 2357853.00
currentDeferredRevenue 139862.00
netDebt -4540743.00
shortTermDebt 7988.00
shortLongTermDebtTotal 14645.00
otherStockholderEquity 3459850.00
propertyPlantEquipment 952000.00
totalCurrentAssets 15758545.00
shortTermInvestments 8021248.00
netReceivables 1278386.00
longTermDebt 7000.00
inventory 1188222.00
accountsPayable 123290.00
accumulatedOtherComprehensiveIncome -120018.00
commonStockTotalEquity 500864.00
treasuryStock -360000.00
nonCurrrentAssetsOther 322526.00
nonCurrentAssetsTotal 1275923.00
nonCurrentLiabilitiesTotal 146519.00
liabilitiesAndStockholdersEquity 17034468.00
cashAndShortTermInvestments 12576636.00
propertyPlantAndEquipmentGross 953397.00
propertyPlantAndEquipmentNet 953397.00
commonStockSharesOutstanding 4946439.00
2007-09-30
date 2007-09-30
filing_date 2007-11-13
currency_symbol USD
totalAssets 16341939.00
otherCurrentAssets 562211.00
totalLiab 1726007.00
totalStockholderEquity 14615932.00
otherCurrentLiab 170169.00
commonStock 500864.00
retainedEarnings 11201574.00
otherLiab 648000.00
otherAssets 149000.00
cash 3440233.00
totalCurrentLiabilities 1034804.00
currentDeferredRevenue 642674.00
netDebt -3423591.00
shortTermDebt 7988.00
shortLongTermDebtTotal 16642.00
otherStockholderEquity 3446575.00
propertyPlantEquipment 962000.00
totalCurrentAssets 15231196.00
shortTermInvestments 8172897.00
netReceivables 1077369.00
longTermDebt 9000.00
inventory 1317239.00
accountsPayable 213973.00
accumulatedOtherComprehensiveIncome -533081.00
commonStockTotalEquity 500864.00
treasuryStock -360000.00
nonCurrrentAssetsOther 148430.00
nonCurrentAssetsTotal 1110743.00
nonCurrentLiabilitiesTotal 691203.00
liabilitiesAndStockholdersEquity 16341939.00
cashAndShortTermInvestments 11613130.00
propertyPlantAndEquipmentGross 962313.00
propertyPlantAndEquipmentNet 962313.00
commonStockSharesOutstanding 4946439.00
2007-06-30
date 2007-06-30
filing_date 2007-08-09
currency_symbol USD
totalAssets 15668088.00
otherCurrentAssets 810787.00
totalLiab 1907107.00
totalStockholderEquity 13760981.00
otherCurrentLiab 114529.00
commonStock 500864.00
retainedEarnings 10418369.00
otherLiab 676000.00
otherAssets 148000.00
cash 3291118.00
totalCurrentLiabilities 1186249.00
currentDeferredRevenue 893401.00
netDebt -3272479.00
shortTermDebt 7988.00
shortLongTermDebtTotal 18639.00
otherStockholderEquity 3446575.00
propertyPlantEquipment 950000.00
totalCurrentAssets 14569925.00
shortTermInvestments 7944582.00
netReceivables 1260942.00
longTermDebt 11000.00
inventory 1262496.00
accountsPayable 170331.00
accumulatedOtherComprehensiveIncome -604827.00
commonStockTotalEquity 500864.00
treasuryStock -360000.00
nonCurrrentAssetsOther 148430.00
nonCurrentAssetsTotal 1098163.00
nonCurrentLiabilitiesTotal 720858.00
liabilitiesAndStockholdersEquity 15668088.00
cashAndShortTermInvestments 11235700.00
propertyPlantAndEquipmentGross 949733.00
propertyPlantAndEquipmentNet 949733.00
commonStockSharesOutstanding 4945877.00
2007-03-31
date 2007-03-31
filing_date 2007-05-08
currency_symbol USD
totalAssets 16650901.00
otherCurrentAssets 789961.00
totalLiab 2247250.00
totalStockholderEquity 14403651.00
otherCurrentLiab 594929.00
commonStock 500474.00
retainedEarnings 11018583.00
otherLiab 703000.00
otherAssets 149000.00
cash 3523510.00
totalCurrentLiabilities 1496738.00
currentDeferredRevenue 724782.00
netDebt -3502874.00
shortTermDebt 7988.00
shortLongTermDebtTotal 20636.00
otherStockholderEquity 3433633.00
propertyPlantEquipment 838000.00
totalCurrentAssets 15664357.00
shortTermInvestments 7958782.00
netReceivables 2060327.00
longTermDebt 13000.00
inventory 1331777.00
accountsPayable 169039.00
accumulatedOtherComprehensiveIncome -549039.00
commonStockTotalEquity 500474.00
treasuryStock -359000.00
nonCurrrentAssetsOther 148430.00
nonCurrentAssetsTotal 986544.00
nonCurrentLiabilitiesTotal 750512.00
liabilitiesAndStockholdersEquity 16650901.00
cashAndShortTermInvestments 11482292.00
propertyPlantAndEquipmentGross 838114.00
propertyPlantAndEquipmentNet 838114.00
commonStockSharesOutstanding 4944876.00
2006-12-31
date 2006-12-31
filing_date 2007-03-28
currency_symbol USD
totalAssets 15944092.00
otherCurrentAssets 700049.00
totalLiab 2718402.00
totalStockholderEquity 13225690.00
otherCurrentLiab 1087271.00
commonStock 500434.00
retainedEarnings 9858538.00
otherLiab 706000.00
otherAssets 148000.00
cash 3027486.00
totalCurrentLiabilities 1963235.00
currentDeferredRevenue 645351.00
netDebt -3004853.00
shortTermDebt 7988.00
shortLongTermDebtTotal 22633.00
otherStockholderEquity 3432848.00
propertyPlantEquipment 849000.00
totalCurrentAssets 14946869.00
shortTermInvestments 7874478.00
netReceivables 1421788.00
longTermDebt 15000.00
inventory 1923068.00
accountsPayable 222625.00
accumulatedOtherComprehensiveIncome -566130.00
commonStockTotalEquity 500434.00
treasuryStock -360000.00
nonCurrrentAssetsOther 148430.00
nonCurrentAssetsTotal 997223.00
nonCurrentLiabilitiesTotal 755167.00
liabilitiesAndStockholdersEquity 15944092.00
cashAndShortTermInvestments 10901964.00
propertyPlantAndEquipmentGross 848793.00
propertyPlantAndEquipmentNet 848793.00
commonStockSharesOutstanding 4944876.00
2006-09-30
date 2006-09-30
filing_date 2006-11-08
currency_symbol USD
totalAssets 14812335.00
otherCurrentAssets 584381.00
totalLiab 759167.00
totalStockholderEquity 14053168.00
otherCurrentLiab 456358.00
commonStock 500434.00
retainedEarnings 10191825.00
otherAssets 148000.00
cash 2264167.00
totalCurrentLiabilities 699350.00
netDebt -2264167.00
otherStockholderEquity 3432848.00
propertyPlantEquipment 872000.00
totalCurrentAssets 13791929.00
shortTermInvestments 7395948.00
netReceivables 1540320.00
inventory 2007113.00
accountsPayable 242992.00
accumulatedOtherComprehensiveIncome -71939.00
commonStockTotalEquity 500434.00
treasuryStock -360000.00
nonCurrrentAssetsOther 148430.00
nonCurrentAssetsTotal 1020406.00
nonCurrentLiabilitiesTotal 59817.00
liabilitiesAndStockholdersEquity 14812335.00
cashAndShortTermInvestments 9660115.00
propertyPlantAndEquipmentGross 871976.00
propertyPlantAndEquipmentNet 871976.00
commonStockSharesOutstanding 4944876.00
2006-06-30
date 2006-06-30
filing_date 2006-08-10
currency_symbol USD
totalAssets 14124196.00
otherCurrentAssets 698192.00
totalLiab 855226.00
totalStockholderEquity 13268970.00
otherCurrentLiab 605342.00
commonStock 500434.00
retainedEarnings 9480957.00
otherAssets 148000.00
cash 2359165.00
totalCurrentLiabilities 795409.00
netDebt -2359165.00
otherStockholderEquity 3432848.00
propertyPlantEquipment 881000.00
totalCurrentAssets 13094893.00
shortTermInvestments 7463755.00
netReceivables 1058918.00
inventory 1514863.00
accountsPayable 190067.00
accumulatedOtherComprehensiveIncome -145269.00
commonStockTotalEquity 500434.00
treasuryStock -360000.00
nonCurrrentAssetsOther 148430.00
nonCurrentAssetsTotal 1029303.00
nonCurrentLiabilitiesTotal 59817.00
liabilitiesAndStockholdersEquity 14124196.00
cashAndShortTermInvestments 9822920.00
propertyPlantAndEquipmentGross 880873.00
propertyPlantAndEquipmentNet 880873.00
commonStockSharesOutstanding 4944876.00
2006-03-31
date 2006-03-31
filing_date 2006-05-10
currency_symbol USD
totalAssets 14980175.00
otherCurrentAssets 633204.00
totalLiab 1088089.00
totalStockholderEquity 13892086.00
otherCurrentLiab 585960.00
commonStock 500434.00
retainedEarnings 10066096.00
otherAssets 108000.00
cash 2456204.00
totalCurrentLiabilities 1028272.00
netDebt -2456204.00
otherStockholderEquity 3432848.00
propertyPlantEquipment 918000.00
totalCurrentAssets 13953769.00
shortTermInvestments 7763012.00
netReceivables 1332145.00
inventory 1769204.00
accountsPayable 442312.00
accumulatedOtherComprehensiveIncome -107292.00
commonStockTotalEquity 500434.00
treasuryStock -360000.00
nonCurrrentAssetsOther 108430.00
nonCurrentAssetsTotal 1026406.00
nonCurrentLiabilitiesTotal 59817.00
liabilitiesAndStockholdersEquity 14980175.00
cashAndShortTermInvestments 10219216.00
propertyPlantAndEquipmentGross 917976.00
propertyPlantAndEquipmentNet 917976.00
commonStockSharesOutstanding 4944311.00
2005-12-31
date 2005-12-31
filing_date 2006-03-28
currency_symbol USD
totalAssets 15022237.00
otherCurrentAssets 657769.00
totalLiab 1743249.00
totalStockholderEquity 13278988.00
otherCurrentLiab 1535381.00
commonStock 500034.00
retainedEarnings 9444111.00
otherAssets 109000.00
cash 3425593.00
totalCurrentLiabilities 1683432.00
netDebt -3425593.00
otherStockholderEquity 3419208.00
propertyPlantEquipment 948000.00
totalCurrentAssets 13965077.00
shortTermInvestments 7766160.00
netReceivables 1083992.00
inventory 1031563.00
accountsPayable 148051.00
accumulatedOtherComprehensiveIncome -84365.00
commonStockTotalEquity 500034.00
treasuryStock -360000.00
nonCurrrentAssetsOther 108680.00
nonCurrentAssetsTotal 1057160.00
nonCurrentLiabilitiesTotal 59817.00
liabilitiesAndStockholdersEquity 15022237.00
cashAndShortTermInvestments 11191753.00
propertyPlantAndEquipmentGross 948480.00
propertyPlantAndEquipmentNet 948480.00
commonStockSharesOutstanding 4944311.00
2005-09-30
date 2005-09-30
filing_date 2005-11-10
currency_symbol USD
totalAssets 14587228.00
otherCurrentAssets 543329.00
totalLiab 580340.00
totalStockholderEquity 14006888.00
otherCurrentLiab 362926.00
commonStock 500034.00
retainedEarnings 10155520.00
otherAssets 109000.00
cash 3046631.00
totalCurrentLiabilities 570340.00
netDebt -3046631.00
otherStockholderEquity 3416658.00
propertyPlantEquipment 957000.00
totalCurrentAssets 13521268.00
shortTermInvestments 7435174.00
netReceivables 1546136.00
inventory 949998.00
accountsPayable 207414.00
accumulatedOtherComprehensiveIncome -65324.00
commonStockTotalEquity 500034.00
treasuryStock -360000.00
nonCurrrentAssetsOther 108680.00
nonCurrentAssetsTotal 1065960.00
nonCurrentLiabilitiesTotal 10000.00
liabilitiesAndStockholdersEquity 14587228.00
cashAndShortTermInvestments 10481805.00
propertyPlantAndEquipmentGross 957280.00
propertyPlantAndEquipmentNet 957280.00
commonStockSharesOutstanding 4942614.00
2005-06-30
date 2005-06-30
filing_date 2005-08-05
currency_symbol USD
totalAssets 14003316.00
otherCurrentAssets 525359.00
totalLiab 761815.00
totalStockholderEquity 13241501.00
otherCurrentLiab 550449.00
commonStock 499634.00
retainedEarnings 9379804.00
cash 2191186.00
totalCurrentLiabilities 751815.00
netDebt -2191186.00
otherStockholderEquity 3403018.00
propertyPlantEquipment 983000.00
totalCurrentAssets 13020402.00
shortTermInvestments 7783105.00
netReceivables 1481111.00
inventory 1039641.00
accountsPayable 201366.00
accumulatedOtherComprehensiveIncome -40955.00
commonStockTotalEquity 499634.00
treasuryStock -360000.00
nonCurrrentAssetsOther 258.00
nonCurrentAssetsTotal 982914.00
nonCurrentLiabilitiesTotal 10000.00
liabilitiesAndStockholdersEquity 14003316.00
cashAndShortTermInvestments 9974291.00
propertyPlantAndEquipmentGross 982656.00
propertyPlantAndEquipmentNet 982656.00
commonStockSharesOutstanding 4940204.00
2005-03-31
date 2005-03-31
filing_date 2005-05-06
currency_symbol USD
totalAssets 14917319.00
otherCurrentAssets 576385.00
totalLiab 1094329.00
totalStockholderEquity 13822990.00
otherCurrentLiab 726390.00
commonStock 499474.00
retainedEarnings 10001871.00
otherAssets 1000.00
cash 2923136.00
totalCurrentLiabilities 1084329.00
netDebt -2923136.00
otherStockholderEquity 3397313.00
propertyPlantEquipment 1003000.00
totalCurrentAssets 13912751.00
shortTermInvestments 7375972.00
netReceivables 2012130.00
inventory 1025128.00
accountsPayable 357939.00
accumulatedOtherComprehensiveIncome -75668.00
commonStockTotalEquity 499474.00
treasuryStock -360000.00
nonCurrrentAssetsOther 700.00
nonCurrentAssetsTotal 1004568.00
nonCurrentLiabilitiesTotal 10000.00
liabilitiesAndStockholdersEquity 14917319.00
cashAndShortTermInvestments 10299108.00
propertyPlantAndEquipmentGross 1003868.00
propertyPlantAndEquipmentNet 1003868.00
commonStockSharesOutstanding 4940272.00
2004-12-31
date 2004-12-31
filing_date 2005-03-24
currency_symbol USD
totalAssets 14421375.00
otherCurrentAssets 739042.00
totalLiab 1465164.00
totalStockholderEquity 12956211.00
otherCurrentLiab 1282844.00
commonStock 499474.00
retainedEarnings 9146154.00
otherAssets 1000.00
cash 3735945.00
totalCurrentLiabilities 1455164.00
netDebt -3735945.00
otherStockholderEquity 3397313.00
propertyPlantEquipment 998000.00
totalCurrentAssets 13423004.00
shortTermInvestments 6654052.00
netReceivables 918085.00
inventory 1375880.00
accountsPayable 172320.00
accumulatedOtherComprehensiveIncome -86730.00
commonStockTotalEquity 499474.00
treasuryStock -360000.00
nonCurrrentAssetsOther 700.00
nonCurrentAssetsTotal 998371.00
nonCurrentLiabilitiesTotal 10000.00
liabilitiesAndStockholdersEquity 14421375.00
cashAndShortTermInvestments 10389997.00
propertyPlantAndEquipmentGross 997671.00
propertyPlantAndEquipmentNet 997671.00
commonStockSharesOutstanding 4940272.00
2004-09-30
date 2004-09-30
filing_date 2004-11-05
currency_symbol USD
totalAssets 15322906.00
otherCurrentAssets 447527.00
totalLiab 1877795.00
totalStockholderEquity 13445111.00
otherCurrentLiab 1669274.00
commonStock 499174.00
retainedEarnings 9640033.00
otherAssets 1000.00
cash 4048077.00
totalCurrentLiabilities 1867795.00
netDebt -4048077.00
otherStockholderEquity 3380983.00
propertyPlantEquipment 997000.00
totalCurrentAssets 14324724.00
shortTermInvestments 7125011.00
netReceivables 1326249.00
inventory 1377860.00
accountsPayable 198521.00
accumulatedOtherComprehensiveIncome -75079.00
commonStockTotalEquity 499174.00
treasuryStock -360000.00
nonCurrrentAssetsOther 700.00
nonCurrentAssetsTotal 998182.00
nonCurrentLiabilitiesTotal 10000.00
liabilitiesAndStockholdersEquity 15322906.00
cashAndShortTermInvestments 11173088.00
propertyPlantAndEquipmentGross 997482.00
propertyPlantAndEquipmentNet 997482.00
commonStockSharesOutstanding 4937237.00
2004-06-30
date 2004-06-30
filing_date 2004-08-09
currency_symbol USD
totalAssets 14959163.00
otherCurrentAssets 494550.00
totalLiab 985234.00
totalStockholderEquity 13973929.00
otherCurrentLiab 499341.00
commonStock 499174.00
retainedEarnings 10173322.00
otherAssets 1000.00
cash 3038098.00
totalCurrentLiabilities 975234.00
netDebt -3038098.00
otherStockholderEquity 3380983.00
propertyPlantEquipment 1022000.00
totalCurrentAssets 13936303.00
shortTermInvestments 7609194.00
netReceivables 1315482.00
inventory 1478979.00
accountsPayable 475893.00
accumulatedOtherComprehensiveIncome -79550.00
commonStockTotalEquity 499174.00
treasuryStock -360000.00
nonCurrrentAssetsOther 700.00
nonCurrentAssetsTotal 1022860.00
nonCurrentLiabilitiesTotal 10000.00
liabilitiesAndStockholdersEquity 14959163.00
cashAndShortTermInvestments 10647292.00
propertyPlantAndEquipmentGross 1022160.00
propertyPlantAndEquipmentNet 1022160.00
commonStockSharesOutstanding 4937759.00
2004-03-31
date 2004-03-31
filing_date 2004-05-07
currency_symbol USD
totalAssets 14708928.00
otherCurrentAssets 506421.00
totalLiab 1348916.00
totalStockholderEquity 13360012.00
otherCurrentLiab 733623.00
commonStock 499174.00
retainedEarnings 9501025.00
otherAssets 1000.00
cash 2892108.00
totalCurrentLiabilities 1338916.00
netDebt -2892108.00
otherStockholderEquity 3380983.00
propertyPlantEquipment 1032000.00
totalCurrentAssets 13676277.00
shortTermInvestments 7790752.00
netReceivables 1368389.00
inventory 1118607.00
accountsPayable 605293.00
accumulatedOtherComprehensiveIncome -21170.00
commonStockTotalEquity 499174.00
treasuryStock -360000.00
nonCurrrentAssetsOther 700.00
nonCurrentAssetsTotal 1032651.00
nonCurrentLiabilitiesTotal 10000.00
liabilitiesAndStockholdersEquity 14708928.00
cashAndShortTermInvestments 10682860.00
propertyPlantAndEquipmentGross 1031951.00
propertyPlantAndEquipmentNet 1031951.00
commonStockSharesOutstanding 4936652.00
2003-12-31
date 2003-12-31
filing_date 2004-03-29
currency_symbol USD
totalAssets 14024944.00
intangibleAssets 65.00
otherCurrentAssets 472795.00
totalLiab 1408426.00
totalStockholderEquity 12616518.00
otherCurrentLiab 1088505.00
commonStock 498444.00
retainedEarnings 8791158.00
goodWill 65.00
otherAssets 1000.00
cash 2710029.00
totalCurrentLiabilities 1398426.00
netDebt -2710029.00
otherStockholderEquity 3357530.00
propertyPlantEquipment 1026000.00
totalCurrentAssets 12997928.00
shortTermInvestments 7714737.00
netReceivables 1007055.00
inventory 1093312.00
accountsPayable 309921.00
accumulatedOtherComprehensiveIncome -30614.00
commonStockTotalEquity 498444.00
treasuryStock -360000.00
nonCurrrentAssetsOther 700.00
nonCurrentAssetsTotal 1027016.00
nonCurrentLiabilitiesTotal 10000.00
liabilitiesAndStockholdersEquity 14024944.00
cashAndShortTermInvestments 10424766.00
propertyPlantAndEquipmentGross 1026251.00
propertyPlantAndEquipmentNet 1026251.00
commonStockSharesOutstanding 4936652.00
2003-09-30
date 2003-09-30
filing_date 2003-11-12
currency_symbol USD
totalAssets 13337676.00
intangibleAssets 163.00
otherCurrentAssets 453847.00
totalLiab 647437.00
totalStockholderEquity 12690239.00
otherCurrentLiab 417030.00
commonStock 497424.00
retainedEarnings 8929086.00
goodWill 163.00
otherAssets 1000.00
cash 1666853.00
totalCurrentLiabilities 637437.00
netDebt -1666853.00
otherStockholderEquity 3289538.00
propertyPlantEquipment 1047000.00
totalCurrentAssets 12290231.00
shortTermInvestments 8285598.00
netReceivables 1037985.00
inventory 845948.00
accountsPayable 220407.00
accumulatedOtherComprehensiveIncome -25809.00
commonStockTotalEquity 497424.00
treasuryStock -360000.00
nonCurrrentAssetsOther 700.00
nonCurrentAssetsTotal 1047445.00
nonCurrentLiabilitiesTotal 10000.00
liabilitiesAndStockholdersEquity 13337676.00
cashAndShortTermInvestments 9952451.00
propertyPlantAndEquipmentGross 1046582.00
propertyPlantAndEquipmentNet 1046582.00
commonStockSharesOutstanding 4930761.00
2003-06-30
date 2003-06-30
filing_date 2003-08-08
currency_symbol USD
totalAssets 12734132.00
intangibleAssets 261.00
otherCurrentAssets 522059.00
totalLiab 605636.00
totalStockholderEquity 12128496.00
otherCurrentLiab 405775.00
commonStock 497004.00
retainedEarnings 8396132.00
goodWill 261.00
otherAssets 1000.00
cash 5966482.00
totalCurrentLiabilities 595636.00
netDebt -5966482.00
otherStockholderEquity 3277173.00
propertyPlantEquipment 1087000.00
totalCurrentAssets 11646361.00
shortTermInvestments 3246072.00
netReceivables 1257608.00
inventory 654140.00
accountsPayable 189861.00
accumulatedOtherComprehensiveIncome -41813.00
commonStockTotalEquity 497004.00
treasuryStock -360000.00
nonCurrrentAssetsOther 700.00
nonCurrentAssetsTotal 1087771.00
nonCurrentLiabilitiesTotal 10000.00
liabilitiesAndStockholdersEquity 12734132.00
cashAndShortTermInvestments 9212554.00
propertyPlantAndEquipmentGross 1086810.00
propertyPlantAndEquipmentNet 1086810.00
commonStockSharesOutstanding 4905740.00
2003-03-31
date 2003-03-31
filing_date 2003-05-09
currency_symbol USD
totalAssets 12391047.00
intangibleAssets 358.00
otherCurrentAssets 546681.00
totalLiab 1015740.00
totalStockholderEquity 11375307.00
otherCurrentLiab 682090.00
commonStock 494334.00
retainedEarnings 7761169.00
goodWill 358.00
otherAssets 1000.00
cash 4131774.00
totalCurrentLiabilities 1005740.00
netDebt -4131774.00
otherStockholderEquity 3178793.00
propertyPlantEquipment 1082000.00
totalCurrentAssets 11307618.00
shortTermInvestments 4608878.00
netReceivables 1169936.00
inventory 850349.00
accountsPayable 323650.00
accumulatedOtherComprehensiveIncome -58989.00
commonStockTotalEquity 494334.00
treasuryStock -360000.00
nonCurrrentAssetsOther 748.00
nonCurrentAssetsTotal 1083429.00
nonCurrentLiabilitiesTotal 10000.00
liabilitiesAndStockholdersEquity 12391047.00
cashAndShortTermInvestments 8740652.00
propertyPlantAndEquipmentGross 1082323.00
propertyPlantAndEquipmentNet 1082323.00
commonStockSharesOutstanding 4894293.00
2002-12-31
date 2002-12-31
filing_date 2003-03-25
currency_symbol USD
totalAssets 11707480.00
intangibleAssets 456.00
otherCurrentAssets 640250.00
totalLiab 1032389.00
totalStockholderEquity 10675091.00
otherCurrentLiab 833521.00
commonStock 494334.00
retainedEarnings 7057740.00
goodWill 456.00
otherAssets 1000.00
cash 3184599.00
totalCurrentLiabilities 1022389.00
netDebt -3184599.00
otherStockholderEquity 3178793.00
propertyPlantEquipment 1105000.00
totalCurrentAssets 10600754.00
shortTermInvestments 5034030.00
netReceivables 704560.00
inventory 1037315.00
accountsPayable 188868.00
accumulatedOtherComprehensiveIncome -55776.00
commonStockTotalEquity 494334.00
treasuryStock -360000.00
nonCurrrentAssetsOther 700.00
nonCurrentAssetsTotal 1106726.00
nonCurrentLiabilitiesTotal 10000.00
liabilitiesAndStockholdersEquity 11707480.00
cashAndShortTermInvestments 8218629.00
propertyPlantAndEquipmentGross 1105570.00
propertyPlantAndEquipmentNet 1105570.00
commonStockSharesOutstanding 4894293.00
2002-09-30
date 2002-09-30
filing_date 2002-11-07
currency_symbol USD
totalAssets 11432396.00
intangibleAssets 554.00
otherCurrentAssets 624584.00
totalLiab 722808.00
totalStockholderEquity 10709588.00
otherCurrentLiab 372145.00
commonStock 494334.00
retainedEarnings 7111738.00
goodWill 554.00
otherAssets 1000.00
cash 2789940.00
totalCurrentLiabilities 712808.00
netDebt -2789940.00
otherStockholderEquity 3167793.00
propertyPlantEquipment 1128000.00
totalCurrentAssets 10302533.00
shortTermInvestments 4903354.00
netReceivables 779770.00
inventory 1204885.00
accountsPayable 340663.00
accumulatedOtherComprehensiveIncome -64277.00
commonStockTotalEquity 494334.00
treasuryStock -360000.00
nonCurrrentAssetsOther 700.00
nonCurrentAssetsTotal 1129863.00
nonCurrentLiabilitiesTotal 10000.00
liabilitiesAndStockholdersEquity 11432396.00
cashAndShortTermInvestments 7693294.00
propertyPlantAndEquipmentGross 1128609.00
propertyPlantAndEquipmentNet 1128609.00
commonStockSharesOutstanding 4888794.00
2002-06-30
date 2002-06-30
filing_date 2002-08-06
currency_symbol USD
totalAssets 11030640.00
intangibleAssets 9227.00
otherCurrentAssets 544762.00
totalLiab 557284.00
totalStockholderEquity 10473356.00
otherCurrentLiab 373596.00
commonStock 494334.00
retainedEarnings 6853548.00
goodWill 9227.00
otherAssets 10000.00
cash 1852104.00
totalCurrentLiabilities 547284.00
netDebt -1852104.00
otherStockholderEquity 3167793.00
propertyPlantEquipment 1152000.00
totalCurrentAssets 9868825.00
shortTermInvestments 5504164.00
netReceivables 833460.00
inventory 1134335.00
accountsPayable 173688.00
accumulatedOtherComprehensiveIncome -42319.00
commonStockTotalEquity 494334.00
treasuryStock -360000.00
nonCurrrentAssetsOther 700.00
nonCurrentAssetsTotal 1161815.00
nonCurrentLiabilitiesTotal 10000.00
liabilitiesAndStockholdersEquity 11030640.00
cashAndShortTermInvestments 7356268.00
propertyPlantAndEquipmentGross 1151888.00
propertyPlantAndEquipmentNet 1151888.00
commonStockSharesOutstanding 4893622.00
2002-03-31
date 2002-03-31
filing_date 2002-05-09
currency_symbol USD
totalAssets 10860414.00
intangibleAssets 22189.00
otherCurrentAssets 489939.00
totalLiab 691658.00
totalStockholderEquity 10168756.00
otherCurrentLiab 418686.00
commonStock 493464.00
retainedEarnings 6562261.00
goodWill 22189.00
otherAssets 23000.00
cash 1643332.00
totalCurrentLiabilities 681658.00
netDebt -1643332.00
otherStockholderEquity 3136813.00
propertyPlantEquipment 1186000.00
totalCurrentAssets 9651035.00
shortTermInvestments 5355149.00
netReceivables 928768.00
inventory 1233847.00
accountsPayable 262972.00
accumulatedOtherComprehensiveIncome -23782.00
commonStockTotalEquity 493464.00
treasuryStock -360000.00
nonCurrrentAssetsOther 750.00
nonCurrentAssetsTotal 1209379.00
nonCurrentLiabilitiesTotal 10000.00
liabilitiesAndStockholdersEquity 10860414.00
cashAndShortTermInvestments 6998481.00
propertyPlantAndEquipmentGross 1186440.00
propertyPlantAndEquipmentNet 1186440.00
commonStockSharesOutstanding 4887080.00
2001-12-31
date 2001-12-31
filing_date 2002-03-25
currency_symbol USD
totalAssets 10781553.00
intangibleAssets 35150.00
otherCurrentAssets 607748.00
totalLiab 1055076.00
totalStockholderEquity 9726477.00
otherCurrentLiab 831348.00
commonStock 493264.00
retainedEarnings 6124349.00
goodWill 35150.00
otherAssets 37000.00
cash 1599857.00
totalCurrentLiabilities 1045076.00
netDebt -1599857.00
otherStockholderEquity 3132888.00
propertyPlantEquipment 1198000.00
totalCurrentAssets 9546990.00
shortTermInvestments 5309462.00
netReceivables 844388.00
inventory 1185535.00
accountsPayable 213728.00
accumulatedOtherComprehensiveIncome -24024.00
commonStockTotalEquity 493264.00
treasuryStock -360000.00
nonCurrrentAssetsOther 1000.00
nonCurrentAssetsTotal 1234563.00
nonCurrentLiabilitiesTotal 10000.00
liabilitiesAndStockholdersEquity 10781553.00
cashAndShortTermInvestments 6909319.00
propertyPlantAndEquipmentGross 1198413.00
propertyPlantAndEquipmentNet 1198413.00
commonStockSharesOutstanding 4887080.00
2001-09-30
date 2001-09-30
filing_date 2001-11-05
currency_symbol USD
totalAssets 10384030.00
intangibleAssets 48111.00
otherCurrentAssets 469881.00
totalLiab 587841.00
totalStockholderEquity 9796189.00
otherCurrentLiab 360254.00
commonStock 493264.00
retainedEarnings 6234217.00
goodWill 48111.00
otherAssets 49000.00
cash 998907.00
totalCurrentLiabilities 577841.00
netDebt -998907.00
otherStockholderEquity 3104888.00
propertyPlantEquipment 1215000.00
totalCurrentAssets 9119966.00
shortTermInvestments 5631842.00
netReceivables 760310.00
inventory 1259026.00
accountsPayable 217587.00
accumulatedOtherComprehensiveIncome -36180.00
commonStockTotalEquity 493264.00
treasuryStock -360000.00
nonCurrrentAssetsOther 1000.00
nonCurrentAssetsTotal 1264064.00
nonCurrentLiabilitiesTotal 10000.00
liabilitiesAndStockholdersEquity 10384030.00
cashAndShortTermInvestments 6630749.00
propertyPlantAndEquipmentGross 1214953.00
propertyPlantAndEquipmentNet 1214953.00
commonStockSharesOutstanding 4884338.00
2001-06-30
date 2001-06-30
filing_date 2001-08-09
currency_symbol USD
totalAssets 10057972.00
intangibleAssets 61072.00
otherCurrentAssets 551659.00
totalLiab 678576.00
totalStockholderEquity 9379396.00
otherCurrentLiab 471036.00
commonStock 493014.00
retainedEarnings 5799761.00
goodWill 61072.00
otherAssets 62000.00
cash 919976.00
totalCurrentLiabilities 668576.00
netDebt -919110.00
shortTermDebt 866.00
shortLongTermDebtTotal 866.00
otherStockholderEquity 3099919.00
propertyPlantEquipment 1237000.00
totalCurrentAssets 8758987.00
shortTermInvestments 4790445.00
netReceivables 1298104.00
inventory 1198803.00
accountsPayable 196674.00
accumulatedOtherComprehensiveIncome -13298.00
commonStockTotalEquity 493014.00
treasuryStock -360000.00
nonCurrrentAssetsOther 1000.00
nonCurrentAssetsTotal 1298985.00
nonCurrentLiabilitiesTotal 10000.00
liabilitiesAndStockholdersEquity 10057972.00
cashAndShortTermInvestments 5710421.00
propertyPlantAndEquipmentGross 1236913.00
propertyPlantAndEquipmentNet 1236913.00
commonStockSharesOutstanding 4889910.00
2001-03-31
date 2001-03-31
filing_date 2001-05-11
currency_symbol USD
totalAssets 9855853.00
intangibleAssets 74034.00
otherCurrentAssets 391621.00
totalLiab 853154.00
totalStockholderEquity 9002699.00
otherCurrentLiab 329974.00
commonStock 490584.00
retainedEarnings 5356499.00
goodWill 74034.00
otherAssets 222000.00
cash 2007593.00
totalCurrentLiabilities 843154.00
currentDeferredRevenue 273950.00
netDebt -2004136.00
shortTermDebt 3457.00
shortLongTermDebtTotal 3457.00
otherStockholderEquity 3177548.00
propertyPlantEquipment 1246000.00
totalCurrentAssets 8387818.00
shortTermInvestments 3513787.00
netReceivables 1149905.00
inventory 1324912.00
accountsPayable 235773.00
accumulatedOtherComprehensiveIncome -21932.00
commonStockTotalEquity 490584.00
treasuryStock -205000.00
nonCurrrentAssetsOther 148316.00
nonCurrentAssetsTotal 1468035.00
nonCurrentLiabilitiesTotal 10000.00
liabilitiesAndStockholdersEquity 9855853.00
cashAndShortTermInvestments 5521380.00
propertyPlantAndEquipmentGross 1245685.00
propertyPlantAndEquipmentNet 1245685.00
commonStockSharesOutstanding 4888777.00
2000-12-31
date 2000-12-31
filing_date 2001-03-22
currency_symbol USD
totalAssets 9397395.00
intangibleAssets 86995.00
otherCurrentAssets 394293.00
totalLiab 1021755.00
totalStockholderEquity 8375640.00
otherCurrentLiab 827684.00
commonStock 490114.00
retainedEarnings 4720383.00
goodWill 86995.00
otherAssets 235000.00
cash 2226812.00
totalCurrentLiabilities 1011755.00
netDebt -2220776.00
shortTermDebt 6036.00
shortLongTermDebtTotal 6036.00
otherStockholderEquity 3168417.00
propertyPlantEquipment 1267000.00
totalCurrentAssets 7894549.00
shortTermInvestments 3007810.00
netReceivables 801070.00
inventory 1464564.00
accountsPayable 178035.00
accumulatedOtherComprehensiveIncome -3274.00
commonStockTotalEquity 490114.00
treasuryStock -205000.00
nonCurrrentAssetsOther 148316.00
nonCurrentAssetsTotal 1502846.00
nonCurrentLiabilitiesTotal 10000.00
liabilitiesAndStockholdersEquity 9397395.00
cashAndShortTermInvestments 5234622.00
propertyPlantAndEquipmentGross 1267535.00
propertyPlantAndEquipmentNet 1267535.00
commonStockSharesOutstanding 4888777.00
2000-09-30
date 2000-09-30
filing_date 2000-11-02
currency_symbol USD
totalAssets 8792442.00
intangibleAssets 99957.00
otherCurrentAssets 429316.00
totalLiab 386867.00
totalStockholderEquity 8405575.00
otherCurrentLiab 187943.00
commonStock 490074.00
retainedEarnings 4732811.00
goodWill 99957.00
otherAssets 244000.00
cash 1016550.00
totalCurrentLiabilities 376867.00
netDebt -1007948.00
shortTermDebt 8602.00
shortLongTermDebtTotal 8602.00
otherStockholderEquity 3167258.00
propertyPlantEquipment 1311000.00
totalCurrentAssets 7236872.00
shortTermInvestments 3465881.00
netReceivables 859833.00
inventory 1465292.00
accountsPayable 180322.00
accumulatedOtherComprehensiveIncome 15432.00
commonStockTotalEquity 490074.00
treasuryStock -205000.00
nonCurrrentAssetsOther 144161.00
nonCurrentAssetsTotal 1555570.00
nonCurrentLiabilitiesTotal 10000.00
liabilitiesAndStockholdersEquity 8792442.00
cashAndShortTermInvestments 4482431.00
propertyPlantAndEquipmentGross 1311452.00
propertyPlantAndEquipmentNet 1311452.00
commonStockSharesOutstanding 4920396.00
2000-06-30
date 2000-06-30
filing_date 2000-08-04
currency_symbol USD
totalAssets 8851885.00
intangibleAssets 112918.00
otherCurrentAssets 417926.00
totalLiab 606744.00
totalStockholderEquity 8245141.00
otherCurrentLiab 361856.00
commonStock 489904.00
retainedEarnings 4371498.00
goodWill 112918.00
otherAssets 462000.00
cash 2218511.00
totalCurrentLiabilities 595878.00
netDebt -2207355.00
shortTermDebt 10290.00
shortLongTermDebtTotal 11156.00
otherStockholderEquity 3367328.00
propertyPlantEquipment 1337000.00
totalCurrentAssets 7053132.00
shortTermInvestments 2295571.00
netReceivables 1050541.00
longTermDebt 1000.00
inventory 1070583.00
accountsPayable 223732.00
accumulatedOtherComprehensiveIncome 16411.00
commonStockTotalEquity 489904.00
nonCurrrentAssetsOther 349161.00
nonCurrentAssetsTotal 1798753.00
nonCurrentLiabilitiesTotal 10866.00
liabilitiesAndStockholdersEquity 8851885.00
cashAndShortTermInvestments 4514082.00
propertyPlantAndEquipmentGross 1336674.00
propertyPlantAndEquipmentNet 1336674.00
commonStockSharesOutstanding 4923387.00
2000-03-31
date 2000-03-31
filing_date 2000-05-11
currency_symbol USD
totalAssets 8381652.00
intangibleAssets 125879.00
otherCurrentAssets 390700.00
totalLiab 739928.00
totalStockholderEquity 7641724.00
otherCurrentLiab 473716.00
commonStock 489414.00
retainedEarnings 3776201.00
goodWill 125879.00
otherAssets 475000.00
cash 2015412.00
totalCurrentLiabilities 726471.00
netDebt -2001714.00
shortTermDebt 10241.00
shortLongTermDebtTotal 13698.00
otherStockholderEquity 3355274.00
propertyPlantEquipment 1363000.00
totalCurrentAssets 6543907.00
shortTermInvestments 1577158.00
netReceivables 1464312.00
longTermDebt 4000.00
inventory 1096325.00
accountsPayable 242514.00
accumulatedOtherComprehensiveIncome 20835.00
commonStockTotalEquity 489414.00
nonCurrrentAssetsOther 349161.00
nonCurrentAssetsTotal 1837745.00
nonCurrentLiabilitiesTotal 13457.00
liabilitiesAndStockholdersEquity 8381652.00
cashAndShortTermInvestments 3592570.00
propertyPlantAndEquipmentGross 1362705.00
propertyPlantAndEquipmentNet 1362705.00
commonStockSharesOutstanding 4917903.00
1999-12-31
date 1999-12-31
filing_date 2000-03-27
currency_symbol USD
totalAssets 7900000.00
intangibleAssets 100000.00
otherCurrentAssets 400000.00
totalLiab 900000.00
totalStockholderEquity 7000000.00
otherCurrentLiab 600000.00
commonStock 500000.00
retainedEarnings 3200000.00
goodWill 100000.00
cash 2000000.00
totalCurrentLiabilities 900000.00
netDebt -1980000.00
shortLongTermDebtTotal 20000.00
otherStockholderEquity 6600000.00
totalCurrentAssets 6000000.00
shortTermInvestments 1300000.00
netReceivables 1000000.00
inventory 1300000.00
accountsPayable 300000.00
accumulatedOtherComprehensiveIncome -3300000.00
commonStockTotalEquity 500000.00
nonCurrrentAssetsOther 400000.00
nonCurrentAssetsTotal 1900000.00
nonCurrentLiabilitiesTotal 10000.00
liabilitiesAndStockholdersEquity 7900000.00
cashAndShortTermInvestments 3300000.00
propertyPlantAndEquipmentGross 1400000.00
propertyPlantAndEquipmentNet 1400000.00
commonStockSharesOutstanding 4917903.00
1999-09-30
date 1999-09-30
filing_date 1999-11-10
currency_symbol USD
totalAssets 7500000.00
intangibleAssets 200000.00
otherCurrentAssets 400000.00
totalLiab 400000.00
totalStockholderEquity 7100000.00
otherCurrentLiab 200000.00
commonStock 500000.00
retainedEarnings 3300000.00
goodWill 200000.00
cash 1800000.00
totalCurrentLiabilities 400000.00
netDebt -1780000.00
shortLongTermDebtTotal 20000.00
otherStockholderEquity 6500000.00
totalCurrentAssets 5600000.00
shortTermInvestments 1100000.00
netReceivables 1100000.00
inventory 1200000.00
accountsPayable 200000.00
accumulatedOtherComprehensiveIncome -3200000.00
commonStockTotalEquity 500000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 1900000.00
nonCurrentLiabilitiesTotal 20000.00
liabilitiesAndStockholdersEquity 7500000.00
cashAndShortTermInvestments 2900000.00
propertyPlantAndEquipmentGross 1400000.00
propertyPlantAndEquipmentNet 1400000.00
commonStockSharesOutstanding 5000000.00
1999-06-30
date 1999-06-30
filing_date 1999-08-12
currency_symbol USD
totalAssets 7300000.00
intangibleAssets 200000.00
otherCurrentAssets 400000.00
totalLiab 500000.00
totalStockholderEquity 6800000.00
otherCurrentLiab 300000.00
commonStock 500000.00
retainedEarnings 3000000.00
goodWill 200000.00
cash 1400000.00
totalCurrentLiabilities 500000.00
netDebt -1380000.00
shortLongTermDebtTotal 20000.00
otherStockholderEquity 6500000.00
totalCurrentAssets 5400000.00
shortTermInvestments 1100000.00
netReceivables 1500000.00
inventory 1000000.00
accountsPayable 200000.00
accumulatedOtherComprehensiveIncome -3200000.00
commonStockTotalEquity 500000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 1900000.00
nonCurrentLiabilitiesTotal 20000.00
liabilitiesAndStockholdersEquity 7300000.00
cashAndShortTermInvestments 2500000.00
propertyPlantAndEquipmentGross 1400000.00
propertyPlantAndEquipmentNet 1400000.00
commonStockSharesOutstanding 4444444.00
1999-03-31
date 1999-03-31
filing_date 1999-05-07
currency_symbol USD
totalAssets 7000000.00
intangibleAssets 200000.00
otherCurrentAssets 400000.00
totalLiab 600000.00
totalStockholderEquity 6400000.00
otherCurrentLiab 300000.00
retainedEarnings 2600000.00
goodWill 200000.00
cash 2000000.00
totalCurrentLiabilities 600000.00
netDebt -1980000.00
shortLongTermDebtTotal 20000.00
otherStockholderEquity 6900000.00
totalCurrentAssets 5000000.00
netReceivables 1500000.00
inventory 1100000.00
accountsPayable 300000.00
accumulatedOtherComprehensiveIncome -3100000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 2000000.00
nonCurrentLiabilitiesTotal 20000.00
liabilitiesAndStockholdersEquity 7000000.00
cashAndShortTermInvestments 2000000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 5000000.00
1998-12-31
date 1998-12-31
filing_date