Аналитика онлайн » 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 1999-03-23
currency_symbol USD
totalAssets 6800000.00
intangibleAssets 200000.00
otherCurrentAssets 900000.00
totalLiab 800000.00
totalStockholderEquity 6000000.00
otherCurrentLiab 500000.00
retainedEarnings 2200000.00
goodWill 200000.00
cash 1300000.00
totalCurrentLiabilities 800000.00
netDebt -1270000.00
shortLongTermDebtTotal 30000.00
otherStockholderEquity 6800000.00
totalCurrentAssets 4700000.00
netReceivables 1300000.00
inventory 1200000.00
accountsPayable 300000.00
accumulatedOtherComprehensiveIncome -3000000.00
nonCurrrentAssetsOther 400000.00
nonCurrentAssetsTotal 2100000.00
nonCurrentLiabilitiesTotal 20000.00
liabilitiesAndStockholdersEquity 6800000.00
cashAndShortTermInvestments 1300000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 5000000.00
1998-09-30
date 1998-09-30
filing_date 1998-11-10
currency_symbol USD
totalAssets 6500000.00
intangibleAssets 400000.00
otherCurrentAssets 800000.00
totalLiab 400000.00
totalStockholderEquity 6100000.00
retainedEarnings 2300000.00
goodWill 400000.00
cash 1200000.00
totalCurrentLiabilities 300000.00
netDebt -1100000.00
shortTermDebt 100000.00
shortLongTermDebtTotal 100000.00
otherStockholderEquity 6800000.00
totalCurrentAssets 4200000.00
netReceivables 1000000.00
inventory 1200000.00
accountsPayable 200000.00
accumulatedOtherComprehensiveIncome -3000000.00
nonCurrrentAssetsOther 400000.00
nonCurrentAssetsTotal 2300000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 6500000.00
cashAndShortTermInvestments 1200000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 6000000.00
1998-06-30
date 1998-06-30
filing_date 1998-08-06
currency_symbol USD
totalAssets 6200000.00
intangibleAssets 500000.00
otherCurrentAssets 900000.00
totalLiab 300000.00
totalStockholderEquity 5900000.00
otherCurrentLiab 100000.00
retainedEarnings 2100000.00
goodWill 500000.00
cash 700000.00
totalCurrentLiabilities 300000.00
netDebt -700000.00
otherStockholderEquity 6700000.00
totalCurrentAssets 3900000.00
netReceivables 1100000.00
inventory 1200000.00
accountsPayable 200000.00
accumulatedOtherComprehensiveIncome -2900000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 2300000.00
nonCurrentLiabilitiesTotal 20000.00
liabilitiesAndStockholdersEquity 6200000.00
cashAndShortTermInvestments 700000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 5000000.00
1998-03-31
date 1998-03-31
filing_date 1998-05-12
currency_symbol USD
totalAssets 6300000.00
intangibleAssets 800000.00
otherCurrentAssets 700000.00
totalLiab 700000.00
totalStockholderEquity 5600000.00
otherCurrentLiab 400000.00
retainedEarnings 1800000.00
goodWill 800000.00
cash 800000.00
totalCurrentLiabilities 600000.00
netDebt -800000.00
otherStockholderEquity 6700000.00
totalCurrentAssets 3900000.00
netReceivables 1100000.00
inventory 1300000.00
accountsPayable 200000.00
accumulatedOtherComprehensiveIncome -2900000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 2400000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 6300000.00
cashAndShortTermInvestments 800000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 5000000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-24
currency_symbol USD
totalAssets 6100000.00
intangibleAssets 500000.00
otherCurrentAssets 700000.00
totalLiab 800000.00
totalStockholderEquity 5300000.00
otherCurrentLiab 500000.00
retainedEarnings 1500000.00
goodWill 500000.00
cash 800000.00
totalCurrentLiabilities 800000.00
netDebt -800000.00
otherStockholderEquity 6600000.00
totalCurrentAssets 3800000.00
netReceivables 900000.00
inventory 1400000.00
accountsPayable 300000.00
accumulatedOtherComprehensiveIncome -2800000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 2300000.00
nonCurrentLiabilitiesTotal 20000.00
liabilitiesAndStockholdersEquity 6100000.00
cashAndShortTermInvestments 800000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 5000000.00
1997-09-30
date 1997-09-30
filing_date 1997-10-30
currency_symbol USD
totalAssets 6200000.00
otherCurrentAssets 300000.00
totalLiab 800000.00
totalStockholderEquity 5400000.00
otherCurrentLiab 300000.00
retainedEarnings 1600000.00
cash 900000.00
totalCurrentLiabilities 800000.00
netDebt -900000.00
otherStockholderEquity 6600000.00
totalCurrentAssets 3800000.00
netReceivables 1200000.00
inventory 1400000.00
accountsPayable 500000.00
accumulatedOtherComprehensiveIncome -2800000.00
nonCurrrentAssetsOther 900000.00
nonCurrentAssetsTotal 2400000.00
nonCurrentLiabilitiesTotal 30000.00
liabilitiesAndStockholdersEquity 6200000.00
cashAndShortTermInvestments 900000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 4000000.00
1997-06-30
date 1997-06-30
filing_date 1997-08-05
currency_symbol USD
totalAssets 6000000.00
otherCurrentAssets 400000.00
totalLiab 800000.00
totalStockholderEquity 5200000.00
otherCurrentLiab 300000.00
retainedEarnings 1400000.00
cash 800000.00
totalCurrentLiabilities 700000.00
netDebt -600000.00
shortTermDebt 100000.00
shortLongTermDebtTotal 200000.00
otherStockholderEquity 6500000.00
totalCurrentAssets 3600000.00
netReceivables 1000000.00
inventory 1400000.00
accountsPayable 300000.00
accumulatedOtherComprehensiveIncome -2700000.00
nonCurrrentAssetsOther 900000.00
nonCurrentAssetsTotal 2400000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 6000000.00
cashAndShortTermInvestments 800000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 5000000.00
1997-03-31
date 1997-03-31
filing_date 1997-05-13
currency_symbol USD
totalAssets 5600000.00
otherCurrentAssets 300000.00
totalLiab 900000.00
totalStockholderEquity 4700000.00
otherCurrentLiab 100000.00
retainedEarnings 1100000.00
cash 600000.00
totalCurrentLiabilities 400000.00
netDebt -100000.00
shortTermDebt 100000.00
shortLongTermDebtTotal 500000.00
otherStockholderEquity 6200000.00
totalCurrentAssets 3500000.00
netReceivables 1000000.00
inventory 1600000.00
accountsPayable 200000.00
accumulatedOtherComprehensiveIncome -2600000.00
nonCurrrentAssetsOther 600000.00
nonCurrentAssetsTotal 2100000.00
nonCurrentLiabilitiesTotal 500000.00
liabilitiesAndStockholdersEquity 5600000.00
cashAndShortTermInvestments 600000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 4763000.00
1996-12-31
date 1996-12-31
filing_date 1997-03-28
currency_symbol USD
totalAssets 5900000.00
otherCurrentAssets 300000.00
totalLiab 1400000.00
totalStockholderEquity 4500000.00
otherCurrentLiab 300000.00
retainedEarnings 1000000.00
cash 800000.00
totalCurrentLiabilities 800000.00
shortTermDebt 300000.00
shortLongTermDebtTotal 800000.00
otherStockholderEquity 6100000.00
totalCurrentAssets 3800000.00
netReceivables 900000.00
inventory 1800000.00
accountsPayable 200000.00
accumulatedOtherComprehensiveIncome -2600000.00
nonCurrrentAssetsOther 600000.00
nonCurrentAssetsTotal 2100000.00
nonCurrentLiabilitiesTotal 600000.00
liabilitiesAndStockholdersEquity 5900000.00
cashAndShortTermInvestments 800000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 4763000.00
1996-09-30
date 1996-09-30
filing_date 1996-11-01
currency_symbol USD
totalAssets 5900000.00
otherCurrentAssets 300000.00
totalLiab 1300000.00
totalStockholderEquity 4600000.00
otherCurrentLiab 300000.00
retainedEarnings 1100000.00
cash 500000.00
totalCurrentLiabilities 700000.00
netDebt 100000.00
shortTermDebt 100000.00
shortLongTermDebtTotal 600000.00
otherStockholderEquity 6000000.00
totalCurrentAssets 3800000.00
netReceivables 800000.00
inventory 2200000.00
accountsPayable 300000.00
accumulatedOtherComprehensiveIncome -2500000.00
nonCurrrentAssetsOther 600000.00
nonCurrentAssetsTotal 2100000.00
nonCurrentLiabilitiesTotal 600000.00
liabilitiesAndStockholdersEquity 5900000.00
cashAndShortTermInvestments 500000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 5000000.00
1996-06-30
date 1996-06-30
filing_date 1996-08-14
currency_symbol USD
totalAssets 5900000.00
otherCurrentAssets 200000.00
totalLiab 1400000.00
totalStockholderEquity 4500000.00
otherCurrentLiab 200000.00
retainedEarnings 900000.00
cash 300000.00
totalCurrentLiabilities 700000.00
netDebt 500000.00
shortTermDebt 100000.00
shortLongTermDebtTotal 800000.00
otherStockholderEquity 6100000.00
totalCurrentAssets 3800000.00
netReceivables 1100000.00
inventory 2200000.00
accountsPayable 400000.00
accumulatedOtherComprehensiveIncome -2500000.00
nonCurrrentAssetsOther 600000.00
nonCurrentAssetsTotal 2100000.00
nonCurrentLiabilitiesTotal 700000.00
liabilitiesAndStockholdersEquity 5900000.00
cashAndShortTermInvestments 300000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 5000000.00
1996-03-31
date 1996-03-31
filing_date 1996-05-13
currency_symbol USD
totalAssets 6000000.00
otherCurrentAssets 200000.00
totalLiab 1700000.00
totalStockholderEquity 4300000.00
otherCurrentLiab 200000.00
retainedEarnings 800000.00
cash 500000.00
totalCurrentLiabilities 900000.00
netDebt 400000.00
shortTermDebt 200000.00
shortLongTermDebtTotal 900000.00
otherStockholderEquity 5900000.00
totalCurrentAssets 3900000.00
netReceivables 900000.00
inventory 2300000.00
accountsPayable 500000.00
accumulatedOtherComprehensiveIncome -2400000.00
nonCurrrentAssetsOther 600000.00
nonCurrentAssetsTotal 2100000.00
nonCurrentLiabilitiesTotal 800000.00
liabilitiesAndStockholdersEquity 6000000.00
cashAndShortTermInvestments 500000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 5000000.00
1995-12-31
date 1995-12-31
filing_date 1996-03-29
currency_symbol USD
totalAssets 5900000.00
otherCurrentAssets 200000.00
totalLiab 1700000.00
totalStockholderEquity 4200000.00
otherCurrentLiab 200000.00
retainedEarnings 700000.00
cash 300000.00
totalCurrentLiabilities 900000.00
netDebt 600000.00
shortTermDebt 200000.00
shortLongTermDebtTotal 900000.00
otherStockholderEquity 5900000.00
totalCurrentAssets 3800000.00
netReceivables 1000000.00
inventory 2300000.00
accountsPayable 500000.00
accumulatedOtherComprehensiveIncome -2400000.00
nonCurrrentAssetsOther 600000.00
nonCurrentAssetsTotal 2100000.00
nonCurrentLiabilitiesTotal 800000.00
liabilitiesAndStockholdersEquity 5900000.00
cashAndShortTermInvestments 300000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 5000000.00
1995-09-30
date 1995-09-30
filing_date 1995-11-13
currency_symbol USD
totalAssets 5900000.00
otherCurrentAssets 200000.00
totalLiab 1700000.00
totalStockholderEquity 4200000.00
otherCurrentLiab 300000.00
retainedEarnings 700000.00
cash 200000.00
totalCurrentLiabilities 900000.00
netDebt 700000.00
shortTermDebt 100000.00
shortLongTermDebtTotal 900000.00
otherStockholderEquity 5800000.00
totalCurrentAssets 3800000.00
netReceivables 1000000.00
inventory 2400000.00
accountsPayable 500000.00
accumulatedOtherComprehensiveIncome -2300000.00
nonCurrrentAssetsOther 600000.00
nonCurrentAssetsTotal 2100000.00
nonCurrentLiabilitiesTotal 800000.00
liabilitiesAndStockholdersEquity 5900000.00
cashAndShortTermInvestments 200000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 5000000.00
1995-06-30
date 1995-06-30
filing_date 1995-08-09
currency_symbol USD
totalAssets 5800000.00
otherCurrentAssets 300000.00
totalLiab 1700000.00
totalStockholderEquity 4100000.00
otherCurrentLiab 100000.00
retainedEarnings 600000.00
cash 300000.00
totalCurrentLiabilities 800000.00
netDebt 700000.00
shortTermDebt 200000.00
shortLongTermDebtTotal 1000000.00
otherStockholderEquity 5800000.00
totalCurrentAssets 3700000.00
netReceivables 900000.00
inventory 2200000.00
accountsPayable 500000.00
accumulatedOtherComprehensiveIncome -2300000.00
nonCurrrentAssetsOther 600000.00
nonCurrentAssetsTotal 2100000.00
nonCurrentLiabilitiesTotal 900000.00
liabilitiesAndStockholdersEquity 5800000.00
cashAndShortTermInvestments 300000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 4763000.00
1995-03-31
date 1995-03-31
filing_date 1995-05-12
totalAssets 5900000.00
otherCurrentAssets 200000.00
totalLiab 1900000.00
totalStockholderEquity 4000000.00
otherCurrentLiab 100000.00
retainedEarnings 400000.00
cash 400000.00
totalCurrentLiabilities 1000000.00
netDebt 700000.00
shortTermDebt 300000.00
shortLongTermDebtTotal 1100000.00
otherStockholderEquity 3600000.00
totalCurrentAssets 3800000.00
netReceivables 900000.00
inventory 2300000.00
accountsPayable 600000.00
nonCurrrentAssetsOther 600000.00
nonCurrentAssetsTotal 2100000.00
nonCurrentLiabilitiesTotal 900000.00
liabilitiesAndStockholdersEquity 5900000.00
cashAndShortTermInvestments 400000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 4763000.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
totalAssets 6000000.00
otherCurrentAssets 300000.00
totalLiab 2000000.00
totalStockholderEquity 4000000.00
otherCurrentLiab 200000.00
retainedEarnings 400000.00
cash 500000.00
totalCurrentLiabilities 1200000.00
netDebt 700000.00
shortTermDebt 300000.00
shortLongTermDebtTotal 1200000.00
otherStockholderEquity 3600000.00
totalCurrentAssets 4000000.00
netReceivables 900000.00
inventory 2300000.00
accountsPayable 700000.00
nonCurrrentAssetsOther 500000.00
nonCurrentAssetsTotal 2000000.00
nonCurrentLiabilitiesTotal 800000.00
liabilitiesAndStockholdersEquity 6000000.00
cashAndShortTermInvestments 500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 4763000.00
1994-09-30
date 1994-09-30
filing_date 1994-09-30
totalAssets 5600000.00
otherCurrentAssets 400000.00
totalLiab 1700000.00
totalStockholderEquity 3900000.00
otherCurrentLiab 100000.00
retainedEarnings 300000.00
cash 400000.00
totalCurrentLiabilities 900000.00
netDebt 800000.00
shortTermDebt 300000.00
shortLongTermDebtTotal 1200000.00
otherStockholderEquity 3600000.00
totalCurrentAssets 3600000.00
netReceivables 800000.00
inventory 2000000.00
accountsPayable 500000.00
nonCurrrentAssetsOther 600000.00
nonCurrentAssetsTotal 2000000.00
nonCurrentLiabilitiesTotal 800000.00
liabilitiesAndStockholdersEquity 5600000.00
cashAndShortTermInvestments 400000.00
propertyPlantAndEquipmentNet 1400000.00
commonStockSharesOutstanding 5000000.00
1994-06-30
date 1994-06-30
filing_date 1994-06-30
totalAssets 5500000.00
otherCurrentAssets 200000.00
totalLiab 1700000.00
totalStockholderEquity 3800000.00
otherCurrentLiab 100000.00
retainedEarnings 200000.00
cash 500000.00
totalCurrentLiabilities 700000.00
netDebt 800000.00
shortTermDebt 400000.00
shortLongTermDebtTotal 1300000.00
otherStockholderEquity 3600000.00
totalCurrentAssets 3400000.00
netReceivables 800000.00
inventory 1900000.00
accountsPayable 200000.00
nonCurrrentAssetsOther 700000.00
nonCurrentAssetsTotal 2100000.00
nonCurrentLiabilitiesTotal 1000000.00
liabilitiesAndStockholdersEquity 5500000.00
cashAndShortTermInvestments 500000.00
propertyPlantAndEquipmentNet 1400000.00
commonStockSharesOutstanding 5000000.00
1994-03-31
date 1994-03-31
filing_date 1994-03-31
commonStockSharesOutstanding 5000000.00
1993-12-31
date 1993-12-31
filing_date 1993-12-31
totalAssets 6000000.00
otherCurrentAssets 200000.00
totalLiab 2200000.00
totalStockholderEquity 3800000.00
otherCurrentLiab 200000.00
retainedEarnings 300000.00
cash 600000.00
totalCurrentLiabilities 1200000.00
netDebt 900000.00
shortTermDebt 600000.00
shortLongTermDebtTotal 1500000.00
otherStockholderEquity 3500000.00
totalCurrentAssets 3900000.00
netReceivables 1000000.00
inventory 2100000.00
accountsPayable 400000.00
nonCurrrentAssetsOther 700000.00
nonCurrentAssetsTotal 2100000.00
nonCurrentLiabilitiesTotal 1000000.00
liabilitiesAndStockholdersEquity 6000000.00
cashAndShortTermInvestments 600000.00
propertyPlantAndEquipmentNet 1400000.00
commonStockSharesOutstanding 5000000.00
1993-09-30
date 1993-09-30
filing_date 1993-09-30
totalAssets 5900000.00
otherCurrentAssets 300000.00
totalLiab 2200000.00
totalStockholderEquity 3700000.00
otherCurrentLiab 400000.00
retainedEarnings 100000.00
cash 500000.00
totalCurrentLiabilities 1300000.00
netDebt 1100000.00
shortTermDebt 600000.00
shortLongTermDebtTotal 1600000.00
otherStockholderEquity 3600000.00
totalCurrentAssets 3700000.00
netReceivables 700000.00
inventory 2200000.00
accountsPayable 300000.00
nonCurrrentAssetsOther 800000.00
nonCurrentAssetsTotal 2200000.00
nonCurrentLiabilitiesTotal 900000.00
liabilitiesAndStockholdersEquity 5900000.00
cashAndShortTermInvestments 500000.00
propertyPlantAndEquipmentNet 1400000.00
commonStockSharesOutstanding 5000000.00
1993-06-30
date 1993-06-30
filing_date 1993-06-30
totalAssets 5800000.00
otherCurrentAssets 300000.00
totalLiab 2200000.00
totalStockholderEquity 3600000.00
otherCurrentLiab 300000.00
cash 400000.00
totalCurrentLiabilities 1200000.00
netDebt 1200000.00
shortTermDebt 600000.00
shortLongTermDebtTotal 1600000.00
totalCurrentAssets 3700000.00
netReceivables 900000.00
inventory 2100000.00
accountsPayable 300000.00
nonCurrrentAssetsOther 700000.00
nonCurrentAssetsTotal 2100000.00
nonCurrentLiabilitiesTotal 1000000.00
liabilitiesAndStockholdersEquity 5800000.00
cashAndShortTermInvestments 400000.00
propertyPlantAndEquipmentNet 1400000.00
commonStockSharesOutstanding 5000000.00
1993-03-31
date 1993-03-31
filing_date 1993-03-31
totalAssets 5600000.00
otherCurrentAssets 200000.00
totalLiab 2100000.00
totalStockholderEquity 3500000.00
otherCurrentLiab 200000.00
cash 400000.00
totalCurrentLiabilities 1100000.00
netDebt 1200000.00
shortTermDebt 600000.00
shortLongTermDebtTotal 1600000.00
totalCurrentAssets 3500000.00
netReceivables 800000.00
inventory 2100000.00
accountsPayable 300000.00
nonCurrrentAssetsOther 700000.00
nonCurrentAssetsTotal 2100000.00
nonCurrentLiabilitiesTotal 1000000.00
liabilitiesAndStockholdersEquity 5600000.00
cashAndShortTermInvestments 400000.00
propertyPlantAndEquipmentNet 1400000.00
commonStockSharesOutstanding 4763000.00
1992-12-31
date 1992-12-31
filing_date 1992-12-31
totalAssets 5600000.00
otherCurrentAssets 300000.00
totalLiab 2200000.00
totalStockholderEquity 3400000.00
otherCurrentLiab 200000.00
retainedEarnings -200000.00
cash 400000.00
totalCurrentLiabilities 1200000.00
netDebt 1200000.00
shortTermDebt 600000.00
shortLongTermDebtTotal 1600000.00
otherStockholderEquity 3600000.00
totalCurrentAssets 3500000.00
netReceivables 500000.00
inventory 2300000.00
accountsPayable 400000.00
nonCurrrentAssetsOther 700000.00
nonCurrentAssetsTotal 2100000.00
nonCurrentLiabilitiesTotal 1000000.00
liabilitiesAndStockholdersEquity 5600000.00
cashAndShortTermInvestments 400000.00
propertyPlantAndEquipmentNet 1400000.00
commonStockSharesOutstanding 4763000.00
1992-09-30
date 1992-09-30
filing_date 1992-09-30
commonStockSharesOutstanding 4444444.00
1992-06-30
date 1992-06-30
filing_date 1992-06-30
commonStockSharesOutstanding 5000000.00
1992-03-31
date 1992-03-31
filing_date 1992-03-31
totalAssets 5800000.00
otherCurrentAssets 400000.00
totalLiab 2800000.00
totalStockholderEquity 3000000.00
otherCurrentLiab 200000.00
retainedEarnings -500000.00
cash 400000.00
totalCurrentLiabilities 1600000.00
netDebt 1500000.00
shortTermDebt 800000.00
shortLongTermDebtTotal 1900000.00
otherStockholderEquity 3500000.00
totalCurrentAssets 3700000.00
netReceivables 800000.00
inventory 2100000.00
accountsPayable 600000.00
nonCurrrentAssetsOther 700000.00
nonCurrentAssetsTotal 2100000.00
nonCurrentLiabilitiesTotal 1200000.00
liabilitiesAndStockholdersEquity 5800000.00
cashAndShortTermInvestments 400000.00
propertyPlantAndEquipmentNet 1400000.00
commonStockSharesOutstanding 6000000.00
1991-09-30
date 1991-09-30
filing_date 1991-09-30
commonStockSharesOutstanding 4763000.00
1991-03-31
date 1991-03-31
filing_date 1991-05-31
commonStockSharesOutstanding 4763000.00
1990-12-31
date 1990-12-31
filing_date 1991-02-28
totalAssets 5400000.00
intangibleAssets 100000.00
otherCurrentAssets 200000.00
totalLiab 3100000.00
totalStockholderEquity 2300000.00
otherCurrentLiab 800000.00
retainedEarnings -1200000.00
cash 800000.00
totalCurrentLiabilities 1900000.00
netDebt 1500000.00
shortTermDebt 1100000.00
shortLongTermDebtTotal 2300000.00
otherStockholderEquity 3500000.00
totalCurrentAssets 3500000.00
netReceivables 700000.00
inventory 1800000.00
nonCurrrentAssetsOther 500000.00
nonCurrentAssetsTotal 1900000.00
nonCurrentLiabilitiesTotal 1200000.00
liabilitiesAndStockholdersEquity 5400000.00
cashAndShortTermInvestments 800000.00
propertyPlantAndEquipmentNet 1300000.00
commonStockSharesOutstanding 4763000.00
1990-09-30
date 1990-09-30
filing_date 1990-11-30
commonStockSharesOutstanding 4763000.00
1990-06-30
date 1990-06-30
filing_date 1990-08-31
commonStockSharesOutstanding 4763000.00
1990-03-31
date 1990-03-31
filing_date 1990-05-31
commonStockSharesOutstanding 4763000.00
1989-12-31
date 1989-12-31
filing_date 1990-02-28
totalAssets 5200000.00
intangibleAssets 100000.00
otherCurrentAssets 200000.00
totalLiab 2600000.00
totalStockholderEquity 2600000.00
otherCurrentLiab 700000.00
retainedEarnings -900000.00
cash 700000.00
totalCurrentLiabilities 1300000.00
netDebt 1200000.00
shortTermDebt 600000.00
shortLongTermDebtTotal 1900000.00
otherStockholderEquity 3500000.00
totalCurrentAssets 3300000.00
netReceivables 700000.00
inventory 1700000.00
nonCurrrentAssetsOther 500000.00
nonCurrentAssetsTotal 1900000.00
nonCurrentLiabilitiesTotal 1300000.00
liabilitiesAndStockholdersEquity 5200000.00
cashAndShortTermInvestments 700000.00
propertyPlantAndEquipmentNet 1300000.00
commonStockSharesOutstanding 4763000.00
1989-09-30
date 1989-09-30
filing_date 1989-11-30
commonStockSharesOutstanding 4763000.00
1989-06-30
date 1989-06-30
filing_date 1989-08-31
commonStockSharesOutstanding 4763000.00
1989-03-31
date 1989-03-31
filing_date 1989-05-31
commonStockSharesOutstanding 4763000.00
1988-12-31
date 1988-12-31
filing_date 1989-02-28
totalAssets 6400000.00
otherCurrentAssets 100000.00
totalLiab 3200000.00
totalStockholderEquity 3200000.00
otherCurrentLiab 600000.00
retainedEarnings -400000.00
cash 1000000.00
totalCurrentLiabilities 1800000.00
netDebt 1600000.00
shortTermDebt 1200000.00
shortLongTermDebtTotal 2600000.00
otherStockholderEquity 3600000.00
totalCurrentAssets 4400000.00
netReceivables 900000.00
inventory 2400000.00
nonCurrrentAssetsOther 700000.00
nonCurrentAssetsTotal 2000000.00
nonCurrentLiabilitiesTotal 1400000.00
liabilitiesAndStockholdersEquity 6400000.00
cashAndShortTermInvestments 1000000.00
propertyPlantAndEquipmentNet 1300000.00
commonStockSharesOutstanding 4763000.00
1988-09-30
date 1988-09-30
filing_date 1988-11-30
commonStockSharesOutstanding 4796000.00
1988-06-30
date 1988-06-30
filing_date 1988-08-31
commonStockSharesOutstanding 4796000.00
1988-03-31
date 1988-03-31
filing_date 1988-05-31
commonStockSharesOutstanding 4796000.00
1987-12-31
date 1987-12-31
filing_date 1988-02-29
totalAssets 6200000.00
intangibleAssets 100000.00
otherCurrentAssets 200000.00
totalLiab 3000000.00
totalStockholderEquity 3200000.00
otherCurrentLiab 1300000.00
retainedEarnings -400000.00
cash 1300000.00
totalCurrentLiabilities 2000000.00
netDebt 400000.00
shortTermDebt 700000.00
shortLongTermDebtTotal 1700000.00
otherStockholderEquity 3600000.00
totalCurrentAssets 4300000.00
netReceivables 900000.00
inventory 1900000.00
nonCurrrentAssetsOther 500000.00
nonCurrentAssetsTotal 1900000.00
nonCurrentLiabilitiesTotal 1000000.00
liabilitiesAndStockholdersEquity 6200000.00
cashAndShortTermInvestments 1300000.00
propertyPlantAndEquipmentNet 1300000.00
commonStockSharesOutstanding 4796000.00
1987-09-30
date 1987-09-30
filing_date 1987-11-30
commonStockSharesOutstanding 4796000.00
1987-06-30
date 1987-06-30
filing_date 1987-08-31
commonStockSharesOutstanding 4763000.00
1987-03-31
date 1987-03-31
filing_date 1987-05-31
commonStockSharesOutstanding 4796000.00
1986-12-31
date 1986-12-31
filing_date 1987-02-28
totalAssets 5300000.00
intangibleAssets 100000.00
otherCurrentAssets 400000.00
totalLiab 1900000.00
totalStockholderEquity 3400000.00
otherCurrentLiab 400000.00
retainedEarnings -100000.00
cash 1400000.00
totalCurrentLiabilities 1100000.00
netDebt 100000.00
shortTermDebt 700000.00
shortLongTermDebtTotal 1500000.00
otherStockholderEquity 3500000.00
totalCurrentAssets 3700000.00
netReceivables 700000.00
inventory 1200000.00
nonCurrrentAssetsOther 500000.00
nonCurrentAssetsTotal 1600000.00
nonCurrentLiabilitiesTotal 800000.00
liabilitiesAndStockholdersEquity 5300000.00
cashAndShortTermInvestments 1400000.00
propertyPlantAndEquipmentNet 1000000.00
commonStockSharesOutstanding 4796000.00
1986-09-30
date 1986-09-30
filing_date 1986-11-30
commonStockSharesOutstanding 4763000.00
1986-06-30
date 1986-06-30
filing_date 1986-08-31
commonStockSharesOutstanding 4796000.00
1986-03-31
date 1986-03-31
filing_date 1986-05-31
commonStockSharesOutstanding 4763000.00
1985-12-31
date 1985-12-31
filing_date 1986-02-28
totalAssets 5600000.00
otherCurrentAssets 100000.00
totalLiab 1900000.00
totalStockholderEquity 3700000.00
otherCurrentLiab 300000.00
retainedEarnings 200000.00
cash 2100000.00
totalCurrentLiabilities 800000.00
netDebt -700000.00
shortTermDebt 500000.00
shortLongTermDebtTotal 1400000.00
otherStockholderEquity 3500000.00
totalCurrentAssets 4100000.00
netReceivables 800000.00
inventory 1100000.00
nonCurrrentAssetsOther 600000.00
nonCurrentAssetsTotal 1500000.00
nonCurrentLiabilitiesTotal 1100000.00
liabilitiesAndStockholdersEquity 5600000.00
cashAndShortTermInvestments 2100000.00
propertyPlantAndEquipmentNet 900000.00
commonStockSharesOutstanding 4763000.00
1985-09-30
date 1985-09-30
filing_date 1985-11-30
commonStockSharesOutstanding 4763000.00
1985-06-30
date 1985-06-30
filing_date 1985-08-31
commonStockSharesOutstanding 4804000.00
yearly
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
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
propertyPlantAndEquipmentGross 7528460.00
propertyPlantAndEquipmentNet 658862.00
netWorkingCapital 9245629.00
netInvestedCapital 9821269.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
capitalStock 459432.00
retainedEarnings 9894875.00
otherLiab 151684.00
cash 591444.00
totalCurrentLiabilities 1414285.00
netDebt -591444.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 -151684.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
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
capitalStock 459432.00
retainedEarnings 10173466.00
otherLiab 386855.00
goodWill 14824.00
otherAssets 14824.00
cash 1048311.00
totalCurrentLiabilities 1343059.00
netDebt -1048311.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
netWorkingCapital 10224222.00
netInvestedCapital 10632898.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
capitalStock 459432.00
retainedEarnings 10465506.00
otherLiab 253583.00
otherAssets 29647.00
cash 550135.00
totalCurrentLiabilities 1366151.00
netDebt -550135.00
otherStockholderEquity 6448831.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 -223936.00
nonCurrentAssetsTotal 857572.00
nonCurrentLiabilitiesTotal 253583.00
liabilitiesAndStockholdersEquity 12544672.00
cashAndShortTermInvestments 8172331.00
propertyPlantAndEquipmentGross 827925.00
propertyPlantAndEquipmentNet 827925.00
accumulatedDepreciation -6448831.00
netWorkingCapital 10320949.00
netInvestedCapital 10924938.00
commonStockSharesOutstanding 4581401.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 59471.00
cash 724721.00
totalCurrentLiabilities 1422383.00
netDebt -724721.00
otherStockholderEquity 6749518.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
nonCurrentLiabilitiesOther 0.00
nonCurrentLiabilitiesTotal 33855.00
liabilitiesAndStockholdersEquity 12852880.00
cashAndShortTermInvestments 8446289.00
propertyPlantAndEquipmentGross 942887.00
propertyPlantAndEquipmentNet 942887.00
netWorkingCapital 10428139.00
netInvestedCapital 11396642.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 61677.00
cash 424301.00
totalCurrentLiabilities 1045951.00
netDebt -424301.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 -192840.00
nonCurrentAssetsTotal 1149886.00
nonCurrentLiabilitiesOther 0.00
nonCurrentLiabilitiesTotal 252135.00
liabilitiesAndStockholdersEquity 15118575.00
cashAndShortTermInvestments 10642310.00
propertyPlantAndEquipmentGross 1090591.00
propertyPlantAndEquipmentNet 1090591.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 74120.00
cash 1080489.00
totalCurrentLiabilities 988367.00
netDebt -1080489.00
otherStockholderEquity 32384.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 -43892.00
nonCurrentAssetsTotal 1170231.00
nonCurrentLiabilitiesTotal 150394.00
liabilitiesAndStockholdersEquity 15688191.00
cashAndShortTermInvestments 11799959.00
propertyPlantAndEquipmentGross 1096113.00
propertyPlantAndEquipmentNet 1096113.00
commonStockSharesOutstanding 4594319.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
netDebt -2023383.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 -159066.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
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
netDebt -1634262.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 -220304.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
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
netDebt -1748382.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
nonCurrrentAssetsOther -216588.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
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
netDebt -1090974.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 -185874.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
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
netDebt -1514589.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 -142984.00
nonCurrentAssetsTotal 1284504.00
nonCurrentLiabilitiesTotal 3626.00
liabilitiesAndStockholdersEquity 14074739.00
cashAndShortTermInvestments 9828992.00
propertyPlantAndEquipmentGross 1209160.00
propertyPlantAndEquipmentNet 1209160.00
commonStockSharesOutstanding 4738357.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 2598349.00
commonStock 500864.00
retainedEarnings 12042889.00
otherAssets 113000.00
cash 5021073.00
totalCurrentLiabilities 2920674.00
netDebt -5021073.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 -330018.00
nonCurrentAssetsTotal 1059727.00
nonCurrentLiabilitiesTotal 138007.00
liabilitiesAndStockholdersEquity 18716292.00
cashAndShortTermInvestments 14474696.00
propertyPlantAndEquipmentGross 946711.00
propertyPlantAndEquipmentNet 946711.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 1385003.00
commonStock 500864.00
retainedEarnings 11131789.00
otherAssets 275000.00
cash 3425538.00
totalCurrentLiabilities 2548712.00
currentDeferredRevenue 969242.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 190454.00
nonCurrentAssetsTotal 1498231.00
nonCurrentLiabilitiesTotal 28616.00
liabilitiesAndStockholdersEquity 17283623.00
cashAndShortTermInvestments 12477673.00
propertyPlantAndEquipmentGross 951979.00
propertyPlantAndEquipmentNet 951979.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 1432389.00
commonStock 500864.00
retainedEarnings 10689400.00
otherAssets 323000.00
cash 4555388.00
totalCurrentLiabilities 2357853.00
currentDeferredRevenue 794186.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 182664.00
nonCurrentAssetsTotal 1275923.00
nonCurrentLiabilitiesTotal 146519.00
liabilitiesAndStockholdersEquity 17034468.00
cashAndShortTermInvestments 12576636.00
propertyPlantAndEquipmentGross 953397.00
propertyPlantAndEquipmentNet 953397.00
commonStockSharesOutstanding 4945923.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 4944721.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 4941858.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 4938026.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 4914412.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 4888958.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 4886769.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 4909888.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 4907224.00
1998-12-31
date 1998-12-31
filing_date 1999-03-23
currency_symbol USD
totalAssets 6800000.00
intangibleAssets 200000.00
otherCurrentAssets 900000.00
totalLiab 800000.00
totalStockholderEquity 6000000.00
otherCurrentLiab 500000.00
retainedEarnings 2200000.00
goodWill 200000.00
cash 1300000.00
totalCurrentLiabilities 800000.00
netDebt -1270000.00
shortLongTermDebtTotal 30000.00
otherStockholderEquity 6800000.00
totalCurrentAssets 4700000.00
netReceivables 1300000.00
inventory 1200000.00
accountsPayable 300000.00
accumulatedOtherComprehensiveIncome -3000000.00
nonCurrrentAssetsOther 400000.00
nonCurrentAssetsTotal 2100000.00
nonCurrentLiabilitiesTotal 20000.00
liabilitiesAndStockholdersEquity 6800000.00
cashAndShortTermInvestments 1300000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 4904587.00
1997-12-31
date 1997-12-31
filing_date 1998-03-24
currency_symbol USD
totalAssets 6100000.00
intangibleAssets 500000.00
otherCurrentAssets 700000.00
totalLiab 800000.00
totalStockholderEquity 5300000.00
otherCurrentLiab 500000.00
retainedEarnings 1500000.00
goodWill 500000.00
cash 800000.00
totalCurrentLiabilities 800000.00
netDebt -800000.00
otherStockholderEquity 6600000.00
totalCurrentAssets 3800000.00
netReceivables 900000.00
inventory 1400000.00
accountsPayable 300000.00
accumulatedOtherComprehensiveIncome -2800000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 2300000.00
nonCurrentLiabilitiesTotal 20000.00
liabilitiesAndStockholdersEquity 6100000.00
cashAndShortTermInvestments 800000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 4705882.00
1996-12-31
date 1996-12-31
filing_date 1997-03-28
currency_symbol USD
totalAssets 5900000.00
otherCurrentAssets 300000.00
totalLiab 1400000.00
totalStockholderEquity 4500000.00
otherCurrentLiab 300000.00
retainedEarnings 1000000.00
cash 800000.00
totalCurrentLiabilities 800000.00
shortTermDebt 300000.00
shortLongTermDebtTotal 800000.00
otherStockholderEquity 6100000.00
totalCurrentAssets 3800000.00
netReceivables 900000.00
inventory 1800000.00
accountsPayable 200000.00
accumulatedOtherComprehensiveIncome -2600000.00
nonCurrrentAssetsOther 600000.00
nonCurrentAssetsTotal 2100000.00
nonCurrentLiabilitiesTotal 600000.00
liabilitiesAndStockholdersEquity 5900000.00
cashAndShortTermInvestments 800000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 4545455.00
1995-12-31
date 1995-12-31
filing_date 1996-03-29
currency_symbol USD
totalAssets 5900000.00
otherCurrentAssets 200000.00
totalLiab 1700000.00
totalStockholderEquity 4200000.00
otherCurrentLiab 200000.00
retainedEarnings 700000.00
cash 300000.00
totalCurrentLiabilities 900000.00
netDebt 600000.00
shortTermDebt 200000.00
shortLongTermDebtTotal 900000.00
otherStockholderEquity 5900000.00
totalCurrentAssets 3800000.00
netReceivables 1000000.00
inventory 2300000.00
accountsPayable 500000.00
accumulatedOtherComprehensiveIncome -2400000.00
nonCurrrentAssetsOther 600000.00
nonCurrentAssetsTotal 2100000.00
nonCurrentLiabilitiesTotal 800000.00
liabilitiesAndStockholdersEquity 5900000.00
cashAndShortTermInvestments 300000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 5000000.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
totalAssets 6000000.00
otherCurrentAssets 300000.00
totalLiab 2000000.00
totalStockholderEquity 4000000.00
otherCurrentLiab 200000.00
retainedEarnings 400000.00
cash 500000.00
totalCurrentLiabilities 1200000.00
netDebt 700000.00
shortTermDebt 300000.00
shortLongTermDebtTotal 1200000.00
otherStockholderEquity 3600000.00
totalCurrentAssets 4000000.00
netReceivables 900000.00
inventory 2300000.00
accountsPayable 700000.00
nonCurrrentAssetsOther 500000.00
nonCurrentAssetsTotal 2000000.00
nonCurrentLiabilitiesTotal 800000.00
liabilitiesAndStockholdersEquity 6000000.00
cashAndShortTermInvestments 500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 5000000.00
1993-12-31
date 1993-12-31
filing_date 1993-12-31
totalAssets 6000000.00
otherCurrentAssets 200000.00
totalLiab 2200000.00
totalStockholderEquity 3800000.00
otherCurrentLiab 200000.00
retainedEarnings 300000.00
cash 600000.00
totalCurrentLiabilities 1200000.00
netDebt 900000.00
shortTermDebt 600000.00
shortLongTermDebtTotal 1500000.00
otherStockholderEquity 3500000.00
totalCurrentAssets 3900000.00
netReceivables 1000000.00
inventory 2100000.00
accountsPayable 400000.00
nonCurrrentAssetsOther 700000.00
nonCurrentAssetsTotal 2100000.00
nonCurrentLiabilitiesTotal 1000000.00
liabilitiesAndStockholdersEquity 6000000.00
cashAndShortTermInvestments 600000.00
propertyPlantAndEquipmentNet 1400000.00
commonStockSharesOutstanding 5000000.00
1992-12-31
date 1992-12-31
filing_date 1992-12-31
totalAssets 5600000.00
otherCurrentAssets 300000.00
totalLiab 2200000.00
totalStockholderEquity 3400000.00
otherCurrentLiab 200000.00
retainedEarnings -200000.00
cash 400000.00
totalCurrentLiabilities 1200000.00
netDebt 1200000.00
shortTermDebt 600000.00
shortLongTermDebtTotal 1600000.00
otherStockholderEquity 3600000.00
totalCurrentAssets 3500000.00
netReceivables 500000.00
inventory 2300000.00
accountsPayable 400000.00
nonCurrrentAssetsOther 700000.00
nonCurrentAssetsTotal 2100000.00
nonCurrentLiabilitiesTotal 1000000.00
liabilitiesAndStockholdersEquity 5600000.00
cashAndShortTermInvestments 400000.00
propertyPlantAndEquipmentNet 1400000.00
commonStockSharesOutstanding 5000000.00
1991-12-31
date 1991-12-31
filing_date 1991-12-31
totalAssets 5600000.00
intangibleAssets 100000.00
otherCurrentAssets 600000.00
totalLiab 2800000.00
totalStockholderEquity 2800000.00
otherCurrentLiab 200000.00
retainedEarnings -800000.00
cash 300000.00
totalCurrentLiabilities 1700000.00
netDebt 1800000.00
shortTermDebt 900000.00
shortLongTermDebtTotal 2100000.00
otherStockholderEquity 3600000.00
totalCurrentAssets 3600000.00
netReceivables 600000.00
inventory 2100000.00
accountsPayable 600000.00
nonCurrrentAssetsOther 600000.00
nonCurrentAssetsTotal 2000000.00
nonCurrentLiabilitiesTotal 1100000.00
liabilitiesAndStockholdersEquity 5600000.00
cashAndShortTermInvestments 300000.00
propertyPlantAndEquipmentNet 1300000.00
commonStockSharesOutstanding 5000000.00
1990-12-31
date 1990-12-31
filing_date 1991-02-28
commonStockSharesOutstanding 5000000.00
1989-12-31
date 1989-12-31
filing_date 1990-02-28
totalAssets 5200000.00
intangibleAssets 100000.00
otherCurrentAssets 200000.00
totalLiab 2600000.00
totalStockholderEquity 2600000.00
otherCurrentLiab 700000.00
retainedEarnings -900000.00
cash 700000.00
totalCurrentLiabilities 1300000.00
netDebt 1200000.00
shortTermDebt 600000.00
shortLongTermDebtTotal 1900000.00
otherStockholderEquity 3500000.00
totalCurrentAssets 3300000.00
netReceivables 700000.00
inventory 1700000.00
nonCurrrentAssetsOther 500000.00
nonCurrentAssetsTotal 1900000.00
nonCurrentLiabilitiesTotal 1300000.00
liabilitiesAndStockholdersEquity 5200000.00
cashAndShortTermInvestments 700000.00
propertyPlantAndEquipmentNet 1300000.00
commonStockSharesOutstanding 5000000.00
1988-12-31
date 1988-12-31
filing_date 1989-02-28
totalAssets 6400000.00
otherCurrentAssets 100000.00
totalLiab 3200000.00
totalStockholderEquity 3200000.00
otherCurrentLiab 600000.00
retainedEarnings -400000.00
cash 1000000.00
totalCurrentLiabilities 1800000.00
netDebt 1600000.00
shortTermDebt 1200000.00
shortLongTermDebtTotal 2600000.00
otherStockholderEquity 3600000.00
totalCurrentAssets 4400000.00
netReceivables 900000.00
inventory 2400000.00
nonCurrrentAssetsOther 700000.00
nonCurrentAssetsTotal 2000000.00
nonCurrentLiabilitiesTotal 1400000.00
liabilitiesAndStockholdersEquity 6400000.00
cashAndShortTermInvestments 1000000.00
propertyPlantAndEquipmentNet 1300000.00
commonStockSharesOutstanding 4763000.00
1987-12-31
date 1987-12-31
filing_date 1988-02-29
totalAssets 6200000.00
intangibleAssets 100000.00
otherCurrentAssets 200000.00
totalLiab 3000000.00
totalStockholderEquity 3200000.00
otherCurrentLiab 1300000.00
retainedEarnings -400000.00
cash 1300000.00
totalCurrentLiabilities 2000000.00
netDebt 400000.00
shortTermDebt 700000.00
shortLongTermDebtTotal 1700000.00
otherStockholderEquity 3600000.00
totalCurrentAssets 4300000.00
netReceivables 900000.00
inventory 1900000.00
nonCurrrentAssetsOther 500000.00
nonCurrentAssetsTotal 1900000.00
nonCurrentLiabilitiesTotal 1000000.00
liabilitiesAndStockholdersEquity 6200000.00
cashAndShortTermInvestments 1300000.00
propertyPlantAndEquipmentNet 1300000.00
commonStockSharesOutstanding 4000000.00
1986-12-31
date 1986-12-31
filing_date 1987-02-28
totalAssets 5300000.00
intangibleAssets 100000.00
otherCurrentAssets 400000.00
totalLiab 1900000.00
totalStockholderEquity 3400000.00
otherCurrentLiab 400000.00
retainedEarnings -100000.00
cash 1400000.00
totalCurrentLiabilities 1100000.00
netDebt 100000.00
shortTermDebt 700000.00
shortLongTermDebtTotal 1500000.00
otherStockholderEquity 3500000.00
totalCurrentAssets 3700000.00
netReceivables 700000.00
inventory 1200000.00
nonCurrrentAssetsOther 500000.00
nonCurrentAssetsTotal 1600000.00
nonCurrentLiabilitiesTotal 800000.00
liabilitiesAndStockholdersEquity 5300000.00
cashAndShortTermInvestments 1400000.00
propertyPlantAndEquipmentNet 1000000.00
commonStockSharesOutstanding 5714286.00
1985-12-31
date 1985-12-31
filing_date 1986-02-28
totalAssets 5600000.00
otherCurrentAssets 100000.00
totalLiab 1900000.00
totalStockholderEquity 3700000.00
otherCurrentLiab 300000.00
retainedEarnings 200000.00
cash 2100000.00
totalCurrentLiabilities 800000.00
netDebt -700000.00
shortTermDebt 500000.00
shortLongTermDebtTotal 1400000.00
otherStockholderEquity 3500000.00
totalCurrentAssets 4100000.00
netReceivables 800000.00
inventory 1100000.00
nonCurrrentAssetsOther 600000.00
nonCurrentAssetsTotal 1500000.00
nonCurrentLiabilitiesTotal 1100000.00
liabilitiesAndStockholdersEquity 5600000.00
cashAndShortTermInvestments 2100000.00
propertyPlantAndEquipmentNet 900000.00
commonStockSharesOutstanding 4796000.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-13
currency_symbol USD
investments -72052.00
totalCashFromFinancingActivities -459387.00
netIncome 626756.00
changeInCash 633224.00
beginPeriodCashFlow 6482907.00
endPeriodCashFlow 7116131.00
totalCashFromOperatingActivities 1164663.00
depreciation 25444.00
dividendsPaid 459387.00
changeToInventory 521950.00
changeToAccountReceivables -269811.00
otherCashflowsFromFinancingActivities -72052.00
capitalExpenditures 68424
changeInWorkingCapital 467225.00
stockBasedCompensation 45238.00
otherNonCashItems -8091.00
freeCashFlow 1096239.00
2023-06-30
date 2023-06-30
filing_date 2023-08-11
currency_symbol USD
investments 4837626.00
changeToLiabilities -423092.00
totalCashflowsFromInvestingActivities 4846296.00
changeToOperatingActivities -132061.00
netIncome 461094.00
changeInCash 5280954.00
beginPeriodCashFlow 1201953.00
endPeriodCashFlow 6482907.00
totalCashFromOperatingActivities 434658.00
depreciation 24456.00
otherCashflowsFromInvestingActivities 10000.00
changeToInventory 683063.00
changeToAccountReceivables -74327.00
otherCashflowsFromFinancingActivities 4846296.00
changeToNetincome 190296.00
capitalExpenditures 1330
changeReceivables -74327.00
cashFlowsOtherOperating -442832.00
cashAndCashEquivalentsChanges 5280954.00
changeInWorkingCapital -257188.00
otherNonCashItems 5290.00
freeCashFlow 433328.00
2023-03-31
date 2023-03-31
filing_date 2023-05-12
currency_symbol USD
investments -43506.00
changeToLiabilities 403110.00
totalCashflowsFromInvestingActivities -46088.00
changeToOperatingActivities -132061.00
netIncome 756081.00
changeInCash 371501.00
beginPeriodCashFlow 830452.00
endPeriodCashFlow 1201953.00
totalCashFromOperatingActivities 417589.00
depreciation 24455.00
changeToInventory -798077.00
changeToAccountReceivables -53078.00
otherCashflowsFromFinancingActivities -46088.00
changeToNetincome -123263.00
capitalExpenditures 2582
changeReceivables -53078.00
cashFlowsOtherOperating 208361.00
cashAndCashEquivalentsChanges 371501.00
changeInWorkingCapital -239684.00
otherNonCashItems -72710.00
freeCashFlow 415007.00
2022-12-31
date 2022-12-31
filing_date 2023-03-23
currency_symbol USD
investments 1133313.00
changeToLiabilities -66175.00
totalCashflowsFromInvestingActivities 1133313.00
totalCashFromFinancingActivities -1424100.00
changeToOperatingActivities -277173.00
netIncome 679205.00
changeInCash 333926.00
beginPeriodCashFlow 496526.00
endPeriodCashFlow 830452.00
totalCashFromOperatingActivities 624713.00
depreciation 32545.00
dividendsPaid 1424100.00
changeToInventory 593602.00
changeToAccountReceivables -302228.00
otherCashflowsFromFinancingActivities 1133313.00
changeToNetincome -468.00
capitalExpenditures 15014
changeInWorkingCapital -86569.00
otherNonCashItems -75112.00
freeCashFlow 609699.00
2022-09-30
date 2022-09-30
filing_date 2022-11-09
currency_symbol USD
investments -547029.00
changeToLiabilities -319852.00
totalCashflowsFromInvestingActivities -594901.00
totalCashFromFinancingActivities -1424100.00
changeToOperatingActivities 98525.00
netIncome 345518.00
changeInCash 140954.00
beginPeriodCashFlow 355572.00
endPeriodCashFlow 496526.00
totalCashFromOperatingActivities 735855.00
depreciation 34340.00
dividendsPaid 1424100.00
changeToInventory -566410.00
changeToAccountReceivables 989524.00
otherCashflowsFromFinancingActivities -594901.00
changeToNetincome 73438.00
capitalExpenditures 47872
changeInWorkingCapital 282559.00
otherNonCashItems 290529.00
freeCashFlow 687983.00
2022-06-30
date 2022-06-30
filing_date 2022-08-12
currency_symbol USD
investments 413731.00
changeToLiabilities -39927.00
totalCashflowsFromInvestingActivities 406278.00
totalCashFromFinancingActivities -1699392.00
changeToOperatingActivities 21248.00
netIncome 633324.00
changeInCash -155928.00
beginPeriodCashFlow 511500.00
endPeriodCashFlow 355572.00
totalCashFromOperatingActivities 1137186.00
depreciation 34255.00
dividendsPaid 1699392.00
changeToInventory -230564.00
changeToAccountReceivables 442942.00
otherCashflowsFromFinancingActivities 406278.00
changeToNetincome 295647.00
capitalExpenditures 7453
changeInWorkingCapital 173960.00
otherNonCashItems 461621.00
freeCashFlow 1129733.00
2022-03-31
date 2022-03-31
filing_date 2022-05-13
currency_symbol USD
investments -42288.00
changeToLiabilities -144689.00
totalCashflowsFromInvestingActivities -47128.00
totalCashFromFinancingActivities -1699392.00
changeToOperatingActivities -157201.00
netIncome 911465.00
changeInCash -19713.00
beginPeriodCashFlow 531213.00
endPeriodCashFlow 511500.00
totalCashFromOperatingActivities 27415.00
depreciation 34256.00
dividendsPaid 1699392.00
changeToInventory -86851.00
changeToAccountReceivables -744279.00
otherCashflowsFromFinancingActivities -47128.00
changeToNetincome 515118.00
capitalExpenditures 4840
changeReceivables -744279.00
cashFlowsOtherOperating -376619.00
cashAndCashEquivalentsChanges -19713.00
changeInWorkingCapital -1433424.00
otherNonCashItems 400463.00
freeCashFlow 22575.00
2021-12-31
date 2021-12-31
filing_date 2022-03-23
currency_symbol USD
investments 1194554.00
changeToLiabilities 513900.00
totalCashflowsFromInvestingActivities 1160176.00
totalCashFromFinancingActivities -2985417.00
changeToOperatingActivities 51412.00
netIncome 1116310.00
changeInCash -160708.00
beginPeriodCashFlow 691921.00
endPeriodCashFlow 531213.00
totalCashFromOperatingActivities 1664533.00
depreciation 39049.00
dividendsPaid 2985417.00
changeToInventory -123555.00
changeToAccountReceivables 123881.00
otherCashflowsFromFinancingActivities 99107.00
changeToNetincome -87588.00
capitalExpenditures 34378
changeInWorkingCapital 596762.00
otherNonCashItems 56393.00
freeCashFlow 1630155.00
2021-09-30
date 2021-09-30
filing_date 2021-11-12
currency_symbol USD
investments -1040737.00
changeToLiabilities 61155.00
totalCashflowsFromInvestingActivities -1083976.00
totalCashFromFinancingActivities -2985417.00
changeToOperatingActivities 173633.00
netIncome 1016506.00
changeInCash -52540.00
beginPeriodCashFlow 744461.00
endPeriodCashFlow 691921.00
totalCashFromOperatingActivities 1031436.00
depreciation 36903.00
dividendsPaid 2985417.00
changeToInventory -368948.00
changeToAccountReceivables 31231.00
otherCashflowsFromFinancingActivities -1083976.00
changeToNetincome -60025.00
capitalExpenditures 43239
changeInWorkingCapital 38052.00
otherNonCashItems 13910.00
freeCashFlow 988197.00
2021-06-30
date 2021-06-30
filing_date 2021-08-11
currency_symbol USD
investments 470528.00
changeToLiabilities -31701.00
totalCashflowsFromInvestingActivities 459926.00
totalCashFromFinancingActivities -2204616.00
changeToOperatingActivities 9216.00
netIncome 1344524.00
changeInCash -117588.00
beginPeriodCashFlow 862049.00
endPeriodCashFlow 744461.00
totalCashFromOperatingActivities 1627102.00
depreciation 35125.00
dividendsPaid 2204616.00
changeToInventory 414549.00
changeToAccountReceivables -65681.00
otherCashflowsFromFinancingActivities 459926.00
changeToNetincome -45710.00
capitalExpenditures 10602
changeReceivables -65681.00
cashFlowsOtherOperating 65418.00
cashAndCashEquivalentsChanges -117588.00
changeInWorkingCapital 293163.00
otherNonCashItems -133171.00
freeCashFlow 1616500.00
2021-03-31
date 2021-03-31
filing_date 2021-05-13
currency_symbol USD
investments -691445.00
changeToLiabilities 156594.00
totalCashflowsFromInvestingActivities -719601.00
totalCashFromFinancingActivities -1653462.00
changeToOperatingActivities -1699.00
netIncome 1181202.00
changeInCash 270605.00
beginPeriodCashFlow 591444.00
endPeriodCashFlow 862049.00
totalCashFromOperatingActivities 990206.00
depreciation 34900.00
dividendsPaid 124657.00
changeToInventory 82938.00
changeToAccountReceivables -521314.00
otherCashflowsFromFinancingActivities -719601.00
changeToNetincome 139315.00
capitalExpenditures 28156
changeReceivables -521314.00
cashFlowsOtherOperating -83429.00
cashAndCashEquivalentsChanges 270605.00
changeInWorkingCapital -365211.00
otherNonCashItems 77322.00
freeCashFlow 962050.00
2020-12-31
date 2020-12-31
filing_date 2021-03-22
currency_symbol USD
investments 687310.00
changeToLiabilities -9125.00
totalCashflowsFromInvestingActivities 687310.00
totalCashFromFinancingActivities -1653462.00
changeToOperatingActivities 210171.00
netIncome 610528.00
changeInCash -293616.00
beginPeriodCashFlow 885060.00
endPeriodCashFlow 591444.00
totalCashFromOperatingActivities 672536.00
depreciation 43592.00
dividendsPaid 1653462.00
changeToInventory 129046.00
changeToAccountReceivables -97934.00
otherCashflowsFromFinancingActivities 687310.00
changeToNetincome -240966.00
capitalExpenditures 17958
changeReceivables -97934.00
cashFlowsOtherOperating 32297.00
cashAndCashEquivalentsChanges -293616.00
changeInWorkingCapital 259382.00
otherNonCashItems -160922.00
freeCashFlow 654578.00
2020-09-30
date 2020-09-30
filing_date 2020-11-13
currency_symbol USD
investments -1037743.00
changeToLiabilities -683167.00
totalCashflowsFromInvestingActivities -1060184.00
totalCashFromFinancingActivities -1928969.00
changeToOperatingActivities -382064.00
netIncome 717532.00
changeInCash -1321959.00
beginPeriodCashFlow 2207019.00
endPeriodCashFlow 885060.00
totalCashFromOperatingActivities -261775.00
depreciation 40575.00
dividendsPaid 124657.00
changeToInventory -21427.00
changeToAccountReceivables -111780.00
otherCashflowsFromFinancingActivities -1060184.00
changeToNetincome -6366.00
capitalExpenditures 22441
changeReceivables -111780.00
cashFlowsOtherOperating -197142.00
cashAndCashEquivalentsChanges -1321959.00
changeInWorkingCapital -1013516.00
otherNonCashItems -113248.00
freeCashFlow -284216.00
2020-06-30
date 2020-06-30
filing_date 2020-08-11
currency_symbol USD
investments 1451562.00
changeToLiabilities 452805.00
totalCashflowsFromInvestingActivities 1449614.00
totalCashFromFinancingActivities -1928969.00
changeToOperatingActivities 206865.00
netIncome 1186611.00
changeInCash 1416829.00
beginPeriodCashFlow 790190.00
endPeriodCashFlow 2207019.00
totalCashFromOperatingActivities 1896184.00
depreciation 40575.00
dividendsPaid 1928969.00
changeToInventory -160605.00
changeToAccountReceivables 933613.00
otherCashflowsFromFinancingActivities 1449614.00
changeToNetincome -565176.00
capitalExpenditures 1948
changeReceivables 933613.00
cashFlowsOtherOperating 8361.00
cashAndCashEquivalentsChanges 1416829.00
changeInWorkingCapital 1234174.00
otherNonCashItems -387179.00
freeCashFlow 1894236.00
2020-03-31
date 2020-03-31
filing_date 2020-05-13
currency_symbol USD
investments -1544368.00
changeToLiabilities 229135.00
totalCashflowsFromInvestingActivities -1545416.00
totalCashFromFinancingActivities -616.00
changeToOperatingActivities 83960.00
netIncome 790307.00
changeInCash -258121.00
beginPeriodCashFlow 1048311.00
endPeriodCashFlow 790190.00
totalCashFromOperatingActivities 1287295.00
depreciation 40519.00
otherCashflowsFromInvestingActivities -1544370.00
dividendsPaid 616.00
changeToInventory -145510.00
changeToAccountReceivables -6025.00
otherCashflowsFromFinancingActivities 616.00
changeToNetincome 271591.00
capitalExpenditures 1048
changeReceivables -6025.00
cashFlowsOtherOperating 107278.00
cashAndCashEquivalentsChanges -258121.00
changeInWorkingCapital 184878.00
otherNonCashItems 355603.00
freeCashFlow 1286247.00
2019-12-31
date 2019-12-31
filing_date 2020-03-26
currency_symbol USD
investments 938713.00
changeToLiabilities -188333.00
totalCashflowsFromInvestingActivities 929606.00
totalCashFromFinancingActivities -2524976.00
changeToOperatingActivities 48229.00
netIncome 1390336.00
changeInCash -746272.00
beginPeriodCashFlow 1794583.00
endPeriodCashFlow 1048311.00
totalCashFromOperatingActivities 849098.00
depreciation 46185.00
otherCashflowsFromInvestingActivities 1185760.00
dividendsPaid 2524976.00
changeToInventory 41715.00
changeToAccountReceivables -483786.00
otherCashflowsFromFinancingActivities 929606.00
changeToNetincome 94868.00
capitalExpenditures 9107
changeReceivables -483786.00
cashFlowsOtherOperating -51887.00
cashAndCashEquivalentsChanges -746272.00
changeInWorkingCapital -697291.00
otherNonCashItems -42251.00
freeCashFlow 839991.00
2019-09-30
date 2019-09-30
filing_date 2019-11-12
currency_symbol USD
investments -27316.00
changeToLiabilities -65374.00
totalCashflowsFromInvestingActivities -100323.00
totalCashFromFinancingActivities 0.00
changeToOperatingActivities -223519.00
netIncome 1069871.00
changeInCash 883878.00
beginPeriodCashFlow 910705.00
endPeriodCashFlow 1794583.00
totalCashFromOperatingActivities 984201.00
depreciation 45415.00
otherCashflowsFromInvestingActivities 247040.00
dividendsPaid 0.00
changeToInventory 26799.00
changeToAccountReceivables -85653.00
otherCashflowsFromFinancingActivities -100323.00
changeToNetincome 726.00
capitalExpenditures 73007
changeReceivables -85653.00
cashFlowsOtherOperating -7583.00
cashAndCashEquivalentsChanges 883878.00
changeInWorkingCapital -131811.00
otherNonCashItems -25499.00
freeCashFlow 911194.00
2019-06-30
date 2019-06-30
filing_date 2019-08-12
currency_symbol USD
investments 1843900.00
changeToLiabilities 34775.00
totalCashflowsFromInvestingActivities 1825237.00
totalCashFromFinancingActivities -2524946.00
changeToOperatingActivities 84431.00
netIncome 1078810.00
changeInCash 411449.00
beginPeriodCashFlow 499256.00
endPeriodCashFlow 910705.00
totalCashFromOperatingActivities 1111158.00
depreciation 42105.00
otherCashflowsFromInvestingActivities 274360.00
dividendsPaid 2524946.00
changeToInventory 23980.00
changeToAccountReceivables 71605.00
otherCashflowsFromFinancingActivities 1825237.00
changeToNetincome -142777.00
capitalExpenditures 18663
changeReceivables 71605.00
cashFlowsOtherOperating 2660.00
cashAndCashEquivalentsChanges 411449.00
changeInWorkingCapital 133020.00
otherNonCashItems -86849.00
freeCashFlow 1092495.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
investments -1569541.00
changeToLiabilities 192011.00
totalCashflowsFromInvestingActivities -1582533.00
totalCashFromFinancingActivities -2524945.00
changeToOperatingActivities 168248.00
netIncome 1222694.00
changeInCash -50879.00
beginPeriodCashFlow 550135.00
endPeriodCashFlow 499256.00
totalCashFromOperatingActivities 1531654.00
depreciation 42105.00
otherCashflowsFromInvestingActivities -1569540.00
dividendsPaid 2524945.00
changeToInventory 157380.00
changeToAccountReceivables 67707.00
otherCashflowsFromFinancingActivities -1582533.00
changeToNetincome -246338.00
capitalExpenditures 12992
changeReceivables 67707.00
cashFlowsOtherOperating 96095.00
cashAndCashEquivalentsChanges -50879.00
changeInWorkingCapital 513193.00
otherNonCashItems -257194.00
freeCashFlow 1518662.00
2018-12-31
date 2018-12-31
filing_date 2019-03-21
currency_symbol USD
investments 1316211.00
changeToLiabilities 113587.00
totalCashflowsFromInvestingActivities 1307718.00
totalCashFromFinancingActivities -2524945.00
changeToOperatingActivities 32116.00
netIncome 583283.00
changeInCash -175285.00
beginPeriodCashFlow 725420.00
endPeriodCashFlow 550135.00
totalCashFromOperatingActivities 1041942.00
depreciation 48046.00
otherCashflowsFromInvestingActivities -233770.00
dividendsPaid 2524945.00
changeToInventory -16433.00
changeToAccountReceivables 19931.00
otherCashflowsFromFinancingActivities 1307718.00
changeToNetincome 223024.00
capitalExpenditures 8493
changeReceivables 19931.00
cashFlowsOtherOperating 70504.00
cashAndCashEquivalentsChanges -175285.00
changeInWorkingCapital -95492.00
otherNonCashItems 274552.00
freeCashFlow 1033449.00
2018-09-30
date 2018-09-30
filing_date 2018-11-09
currency_symbol USD
investments -4296838.00
changeToLiabilities -642535.00
totalCashflowsFromInvestingActivities -4322786.00
totalCashFromFinancingActivities -2524945.00
changeToOperatingActivities -221230.00
netIncome 1316524.00
changeInCash -3130669.00
beginPeriodCashFlow 3856089.00
endPeriodCashFlow 725420.00
totalCashFromOperatingActivities 1192117.00
depreciation 47940.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2524945.00
changeToInventory 34651.00
changeToAccountReceivables 463776.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -4322786.00
changeToNetincome 20390.00
capitalExpenditures 25948
changeReceivables 463776.00
cashFlowsOtherOperating -48629.00
cashAndCashEquivalentsChanges -3130669.00
changeInWorkingCapital -93592.00
otherNonCashItems -99145.00
freeCashFlow 1166169.00
2018-06-30
date 2018-06-30
filing_date 2018-08-08
currency_symbol USD
investments 4044115.00
changeToLiabilities -22920.00
totalCashflowsFromInvestingActivities 4030063.00
totalCashFromFinancingActivities -2291294.00
changeToOperatingActivities 165973.00
netIncome 1392662.00
changeInCash 2784941.00
beginPeriodCashFlow 1071148.00
endPeriodCashFlow 3856089.00
totalCashFromOperatingActivities 1046172.00
depreciation 46804.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2291294.00
changeToInventory -71199.00
changeToAccountReceivables -340162.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 4030063.00
changeToNetincome -3834.00
capitalExpenditures 14052
changeReceivables -340162.00
cashFlowsOtherOperating 44821.00
cashAndCashEquivalentsChanges 2784941.00
changeInWorkingCapital -407716.00
otherNonCashItems 18256.00
freeCashFlow 1032120.00
2018-03-31
date 2018-03-31
filing_date 2018-05-11
currency_symbol USD
investments -1297254.00
changeToLiabilities 487840.00
totalCashflowsFromInvestingActivities -1323754.00
totalCashFromFinancingActivities -4582183.00
changeToOperatingActivities 196049.00
netIncome 1059862.00
changeInCash 346427.00
beginPeriodCashFlow 724721.00
endPeriodCashFlow 1071148.00
totalCashFromOperatingActivities 1670181.00
depreciation 49152.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 4582183.00
changeToInventory -88647.00
changeToAccountReceivables 93628.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -1323754.00
changeToNetincome -28381.00
capitalExpenditures 26500
changeReceivables 93628.00
cashFlowsOtherOperating 96727.00
cashAndCashEquivalentsChanges 346427.00
changeInWorkingCapital 441561.00
otherNonCashItems 147987.00
freeCashFlow 1643681.00
2017-12-31
date 2017-12-31
filing_date 2018-03-22
currency_symbol USD
investments 3903584.00
changeToLiabilities -171758.00
totalCashflowsFromInvestingActivities 3885486.00
totalCashFromFinancingActivities -4582183.00
changeToOperatingActivities -5208.00
netIncome 1015383.00
changeInCash 81242.00
beginPeriodCashFlow 643479.00
endPeriodCashFlow 724721.00
totalCashFromOperatingActivities 777939.00
depreciation 50620.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 4582183.00
changeToInventory -128797.00
changeToAccountReceivables 48961.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 3885486.00
changeToNetincome -6478.00
capitalExpenditures 18098
changeReceivables 48961.00
cashFlowsOtherOperating -29992.00
cashAndCashEquivalentsChanges 81242.00
changeInWorkingCapital -281586.00
stockBasedCompensation 31760.00
otherNonCashItems -6478.00
freeCashFlow 759841.00
2017-09-30
date 2017-09-30
filing_date 2017-11-09
currency_symbol USD
investments -1228347.00
changeToLiabilities 258091.00
totalCashflowsFromInvestingActivities -1246793.00
totalCashFromFinancingActivities -1925066.00
changeToOperatingActivities -44575.00
netIncome 1090323.00
changeInCash -61597.00
beginPeriodCashFlow 705076.00
endPeriodCashFlow 643479.00
totalCashFromOperatingActivities 1185196.00
depreciation 50360.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 1925000.00
changeToInventory -445779.00
changeToAccountReceivables 229127.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -1246793.00
changeToNetincome -50196.00
capitalExpenditures 18446
changeReceivables 229127.00
cashFlowsOtherOperating 53270.00
cashAndCashEquivalentsChanges -61597.00
changeInWorkingCapital 94709.00
otherNonCashItems -50196.00
freeCashFlow 1166750.00
2017-06-30
date 2017-06-30
filing_date 2017-08-09
currency_symbol USD
investments 231119.00
changeToLiabilities -176928.00
totalCashflowsFromInvestingActivities 231119.00
totalCashFromFinancingActivities -1925066.00
changeToOperatingActivities -38839.00
netIncome 1104149.00
changeInCash -539941.00
beginPeriodCashFlow 1245017.00
endPeriodCashFlow 705076.00
totalCashFromOperatingActivities 1154006.00
depreciation 49848.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 1925066.00
changeToInventory 497299.00
changeToAccountReceivables -315089.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 231119.00
changeToNetincome -4106.00
capitalExpenditures 2000
changeReceivables -315089.00
cashFlowsOtherOperating -1167.00
cashAndCashEquivalentsChanges -539941.00
changeInWorkingCapital 4115.00
otherNonCashItems -4106.00
freeCashFlow 1154006.00
2017-03-31
date 2017-03-31
filing_date 2017-05-11
currency_symbol USD
investments -52825.00
changeToLiabilities 450906.00
totalCashflowsFromInvestingActivities -54430.00
totalCashFromFinancingActivities -1832996.00
changeToOperatingActivities 22083.00
netIncome 634435.00
changeInCash 820716.00
beginPeriodCashFlow 424301.00
endPeriodCashFlow 1245017.00
totalCashFromOperatingActivities 875146.00
depreciation 49849.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 1832996.00
changeToInventory -7433.00
changeToAccountReceivables -274694.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -54430.00
changeToNetincome 205000.00
capitalExpenditures 1605
changeReceivables -274694.00
cashFlowsOtherOperating 22083.00
cashAndCashEquivalentsChanges 820716.00
changeInWorkingCapital 190862.00
freeCashFlow 873541.00
2016-12-31
date 2016-12-31
filing_date 2017-03-23
currency_symbol USD
investments 649071.00
changeToLiabilities -414498.00
totalCashflowsFromInvestingActivities 606325.00
totalCashFromFinancingActivities -1832996.00
changeToOperatingActivities 87918.00
netIncome 750535.00
changeInCash -602708.00
beginPeriodCashFlow 1027009.00
endPeriodCashFlow 424301.00
totalCashFromOperatingActivities 623963.00
depreciation 52972.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 1832996.00
changeToInventory 15677.00
changeToAccountReceivables 221061.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 606325.00
changeToNetincome 67949.00
capitalExpenditures 42746
changeReceivables 221061.00
cashFlowsOtherOperating -69733.00
cashAndCashEquivalentsChanges -602708.00
changeInWorkingCapital -247493.00
stockBasedCompensation -59712.00
otherNonCashItems 67949.00
freeCashFlow 581217.00
2016-09-30
date 2016-09-30
filing_date 2016-11-09
currency_symbol USD
investments -360801.00
changeToLiabilities 214434.00
totalCashflowsFromInvestingActivities -368050.00
totalCashFromFinancingActivities -1603871.00
netIncome 900135.00
changeInCash 774052.00
beginPeriodCashFlow 252957.00
endPeriodCashFlow 1027009.00
totalCashFromOperatingActivities 1142102.00
depreciation 42871.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 1604000.00
changeToInventory 377963.00
changeToAccountReceivables -500682.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -368050.00
changeToNetincome -2205.00
capitalExpenditures 7249
changeReceivables -500682.00
cashFlowsOtherOperating 109586.00
cashAndCashEquivalentsChanges 774052.00
changeInWorkingCapital 201301.00
stockBasedCompensation 30180.00
otherNonCashItems -2205.00
freeCashFlow 1134853.00
2016-06-30
date 2016-06-30
filing_date 2016-08-09
currency_symbol USD
investments 925449.00
changeToLiabilities -459676.00
totalCashflowsFromInvestingActivities 814625.00
totalCashFromFinancingActivities -1603871.00
netIncome 405381.00
changeInCash -1008351.00
beginPeriodCashFlow 1261308.00
endPeriodCashFlow 252957.00
totalCashFromOperatingActivities -219105.00
depreciation 48156.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 1603871.00
changeToInventory -120997.00
changeToAccountReceivables -30918.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 814625.00
changeToNetincome -6912.00
capitalExpenditures 110824
changeReceivables -30918.00
cashFlowsOtherOperating -54139.00
cashAndCashEquivalentsChanges -1008351.00
changeInWorkingCapital -665730.00
otherNonCashItems -6912.00
freeCashFlow -329929.00
2016-03-31
date 2016-03-31
filing_date 2016-05-13
currency_symbol USD
investments -556795.00
changeToLiabilities 708450.00
totalCashflowsFromInvestingActivities -562665.00
totalCashFromFinancingActivities -2170397.00
netIncome 525091.00
changeInCash 180819.00
beginPeriodCashFlow 1080489.00
endPeriodCashFlow 1261308.00
totalCashFromOperatingActivities 743484.00
depreciation 43036.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2291245.00
changeToInventory -234814.00
changeToAccountReceivables -360993.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -562665.00
changeToNetincome 10180.00
capitalExpenditures 5870
changeReceivables -360993.00
cashFlowsOtherOperating 52534.00
cashAndCashEquivalentsChanges 180819.00
changeInWorkingCapital 165177.00
otherNonCashItems 10180.00
freeCashFlow 737614.00
2015-12-31
date 2015-12-31
filing_date 2016-03-24
currency_symbol USD
investments 966964.00
changeToLiabilities -468928.00
totalCashflowsFromInvestingActivities 937465.00
totalCashFromFinancingActivities -2170397.00
changeToOperatingActivities -49154.00
netIncome 418371.00
changeInCash -139881.00
beginPeriodCashFlow 1220370.00
endPeriodCashFlow 1080489.00
totalCashFromOperatingActivities 1093051.00
depreciation 44327.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2291245.00
changeToInventory -4533.00
changeToAccountReceivables 1257703.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 120848.00
changeToNetincome -29085.00
capitalExpenditures 29499
changeReceivables 1257703.00
cashFlowsOtherOperating -124804.00
cashAndCashEquivalentsChanges -139881.00
changeInWorkingCapital 659438.00
stockBasedCompensation 2198.00
otherNonCashItems -8914.00
freeCashFlow 1063552.00
2015-09-30
date 2015-09-30
filing_date 2015-11-12
currency_symbol USD
investments -1675995.00
changeToLiabilities -11192.00
totalCashflowsFromInvestingActivities -1684284.00
totalCashFromFinancingActivities 0.00
netIncome 1217537.00
changeInCash -638676.00
beginPeriodCashFlow 1859046.00
endPeriodCashFlow 1220370.00
totalCashFromOperatingActivities 1045608.00
depreciation 43185.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2298000.00
changeToInventory -146344.00
changeToAccountReceivables -139251.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -1684284.00
changeToNetincome 1958.00
capitalExpenditures 8289
changeReceivables -139251.00
cashFlowsOtherOperating 79715.00
cashAndCashEquivalentsChanges -638676.00
changeInWorkingCapital -217072.00
otherNonCashItems 1958.00
freeCashFlow 1037319.00
2015-06-30
date 2015-06-30
filing_date 2015-08-11
currency_symbol USD
investments 1951049.00
changeToLiabilities -350238.00
totalCashflowsFromInvestingActivities 1928407.00
totalCashFromFinancingActivities -2298219.00
netIncome 1510511.00
changeInCash 881553.00
beginPeriodCashFlow 977493.00
endPeriodCashFlow 1859046.00
totalCashFromOperatingActivities 1251365.00
depreciation 43264.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2298219.00
changeToInventory -150564.00
changeToAccountReceivables 233726.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 1928407.00
changeToNetincome -5672.00
capitalExpenditures 22642
changeReceivables 233726.00
cashFlowsOtherOperating -29662.00
cashAndCashEquivalentsChanges 881553.00
changeInWorkingCapital -296738.00
otherNonCashItems -5672.00
freeCashFlow 1228723.00
2015-03-31
date 2015-03-31
filing_date 2015-05-12
currency_symbol USD
investments -2853695.00
changeToLiabilities 737826.00
totalCashflowsFromInvestingActivities -2855838.00
totalCashFromFinancingActivities -1470860.00
netIncome 1460510.00
changeInCash -1045890.00
beginPeriodCashFlow 2023383.00
endPeriodCashFlow 977493.00
totalCashFromOperatingActivities 1809948.00
depreciation 42708.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 1470860.00
changeToInventory 244953.00
changeToAccountReceivables -672432.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -2855838.00
changeToNetincome -12326.00
capitalExpenditures 2143
changeReceivables -672432.00
cashFlowsOtherOperating 8709.00
cashAndCashEquivalentsChanges -1045890.00
changeInWorkingCapital 319056.00
otherNonCashItems -12326.00
freeCashFlow 1807805.00
2014-12-31
date 2014-12-31
filing_date 2015-03-26
currency_symbol USD
investments 692925.00
changeToLiabilities 51257.00
totalCashflowsFromInvestingActivities 679937.00
totalCashFromFinancingActivities -1470860.00
changeToOperatingActivities -71574.00
netIncome 1401964.00
changeInCash 785725.00
beginPeriodCashFlow 1237658.00
endPeriodCashFlow 2023383.00
totalCashFromOperatingActivities 1576648.00
depreciation 44667.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 1470860.00
changeToInventory 378952.00
changeToAccountReceivables -441010.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 679937.00
changeToNetincome 21595.00
capitalExpenditures 12988
changeReceivables -441010.00
cashFlowsOtherOperating 119223.00
cashAndCashEquivalentsChanges 785725.00
changeInWorkingCapital 108422.00
stockBasedCompensation 254.00
otherNonCashItems 21595.00
freeCashFlow 1563660.00
2014-09-30
date 2014-09-30
filing_date 2014-11-12
currency_symbol USD
investments -1051961.00
changeToLiabilities -267142.00
totalCashflowsFromInvestingActivities -1061415.00
totalCashFromFinancingActivities 0.00
netIncome 411426.00
changeInCash -642450.00
beginPeriodCashFlow 1880108.00
endPeriodCashFlow 1237658.00
totalCashFromOperatingActivities 418965.00
depreciation 44643.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2206000.00
changeToInventory 112849.00
changeToAccountReceivables 86051.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -1061415.00
capitalExpenditures 9454
changeReceivables 86051.00
cashFlowsOtherOperating 31138.00
cashAndCashEquivalentsChanges -642450.00
changeInWorkingCapital -37104.00
freeCashFlow 409511.00
2014-06-30
date 2014-06-30
filing_date 2014-08-08
currency_symbol USD
investments 1548307.00
changeToLiabilities -494442.00
totalCashflowsFromInvestingActivities 1520286.00
totalCashFromFinancingActivities -2206291.00
netIncome 901273.00
changeInCash 906922.00
beginPeriodCashFlow 973186.00
endPeriodCashFlow 1880108.00
totalCashFromOperatingActivities 1592927.00
depreciation 45727.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2206291.00
changeToInventory -65302.00
changeToAccountReceivables 1438465.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 1520286.00
changeToNetincome -1979.00
capitalExpenditures 28021
changeReceivables 1438465.00
cashFlowsOtherOperating -230815.00
cashAndCashEquivalentsChanges 906922.00
changeInWorkingCapital 647906.00
otherNonCashItems -1979.00
freeCashFlow 1564906.00
2014-03-31
date 2014-03-31
filing_date 2014-05-09
currency_symbol USD
investments -1549161.00
changeToLiabilities 439945.00
totalCashflowsFromInvestingActivities -1553288.00
totalCashFromFinancingActivities -2298218.00
netIncome 1335753.00
changeInCash -661076.00
beginPeriodCashFlow 1634262.00
endPeriodCashFlow 973186.00
totalCashFromOperatingActivities 892212.00
depreciation 46151.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2298218.00
changeToInventory -52906.00
changeToAccountReceivables -898344.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -1553288.00
changeToNetincome 17582.00
capitalExpenditures 4127
changeReceivables -849539.00
cashFlowsOtherOperating -44774.00
cashAndCashEquivalentsChanges -661076.00
changeInWorkingCapital -507274.00
otherNonCashItems 17582.00
freeCashFlow 888085.00
2013-12-31
date 2013-12-31
filing_date 2014-03-24
currency_symbol USD
investments -115941.00
changeToLiabilities 305197.00
totalCashflowsFromInvestingActivities -169246.00
totalCashFromFinancingActivities -2298218.00
netIncome 1719329.00
changeInCash -301488.00
beginPeriodCashFlow 1935750.00
endPeriodCashFlow 1634262.00
totalCashFromOperatingActivities 2165976.00
depreciation 48818.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2298218.00
changeToInventory -489156.00
changeToAccountReceivables 596396.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -169246.00
changeToNetincome -28486.00
capitalExpenditures 53305
changeReceivables 645201.00
cashFlowsOtherOperating -34927.00
cashAndCashEquivalentsChanges -301488.00
changeInWorkingCapital 426315.00
stockBasedCompensation 12161.00
otherNonCashItems -28486.00
freeCashFlow 2112671.00
2013-09-30
date 2013-09-30
filing_date 2013-11-12
currency_symbol USD
investments -47815.00
changeToLiabilities -356523.00
totalCashflowsFromInvestingActivities -192631.00
totalCashFromFinancingActivities 0.00
netIncome 1276791.00
changeInCash -167804.00
beginPeriodCashFlow 2103554.00
endPeriodCashFlow 1935750.00
totalCashFromOperatingActivities 24827.00
depreciation 47490.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2160000.00
changeToInventory -100657.00
changeToAccountReceivables -931712.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -192631.00
capitalExpenditures 144816
changeReceivables -931712.00
cashFlowsOtherOperating 89438.00
cashAndCashEquivalentsChanges -167804.00
changeInWorkingCapital -1299454.00
freeCashFlow -119989.00
2013-06-30
date 2013-06-30
filing_date 2013-08-08
currency_symbol USD
investments 749839.00
changeToLiabilities -385199.00
totalCashflowsFromInvestingActivities 684373.00
totalCashFromFinancingActivities -2160326.00
netIncome 1342540.00
changeInCash 74442.00
beginPeriodCashFlow 2029112.00
endPeriodCashFlow 2103554.00
totalCashFromOperatingActivities 1550395.00
depreciation 45672.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2160326.00
changeToInventory 37070.00
changeToAccountReceivables 549172.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 684373.00
changeToNetincome -12987.00
capitalExpenditures 65466
changeReceivables 549172.00
cashFlowsOtherOperating -25873.00
cashAndCashEquivalentsChanges 74442.00
changeInWorkingCapital 175170.00
otherNonCashItems -12987.00
freeCashFlow 1484929.00
2013-03-31
date 2013-03-31
filing_date 2013-05-10
currency_symbol USD
investments -1758378.00
changeToLiabilities 854369.00
totalCashflowsFromInvestingActivities -1783158.00
totalCashFromFinancingActivities -4320654.00
netIncome 1564649.00
changeInCash 280730.00
beginPeriodCashFlow 1748382.00
endPeriodCashFlow 2029112.00
totalCashFromOperatingActivities 2063888.00
depreciation 47749.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 4320654.00
changeToInventory 184746.00
changeToAccountReceivables -975887.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -1783158.00
changeToNetincome -452.00
capitalExpenditures 24780
changeReceivables -555447.00
cashFlowsOtherOperating -31726.00
cashAndCashEquivalentsChanges 280730.00
changeInWorkingCapital 451942.00
otherNonCashItems -452.00
freeCashFlow 2039108.00
2012-12-31
date 2012-12-31
filing_date 2013-03-21
currency_symbol USD
investments 3363494.00
changeToLiabilities -109537.00
totalCashflowsFromInvestingActivities 3260730.00
totalCashFromFinancingActivities -4320654.00
netIncome 1292905.00
changeInCash 52780.00
beginPeriodCashFlow 1695602.00
endPeriodCashFlow 1748382.00
totalCashFromOperatingActivities 1112704.00
depreciation 72525.00
otherCashflowsFromInvestingActivities 27600.00
dividendsPaid 4320654.00
changeToInventory -118500.00
changeToAccountReceivables 453859.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 3260730.00
changeToNetincome 71923.00
capitalExpenditures 130364
changeReceivables -64191.00
cashFlowsOtherOperating -32421.00
cashAndCashEquivalentsChanges 52780.00
changeInWorkingCapital -324649.00
stockBasedCompensation -59541.00
otherNonCashItems 71923.00
freeCashFlow 982340.00
2012-09-30
date 2012-09-30
filing_date 2012-11-13
currency_symbol USD
investments -1569452.00
changeToLiabilities -300962.00
totalCashflowsFromInvestingActivities -1620810.00
totalCashFromFinancingActivities 0.00
netIncome 1116161.00
changeInCash -140512.00
beginPeriodCashFlow 1836114.00
endPeriodCashFlow 1695602.00
totalCashFromOperatingActivities 1480298.00
depreciation 59080.00
otherCashflowsFromInvestingActivities 3000.00
dividendsPaid 1930000.00
changeToInventory 3575.00
changeToAccountReceivables 530118.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -1620810.00
changeToNetincome 8239.00
capitalExpenditures 51358
changeReceivables 530118.00
cashFlowsOtherOperating 64087.00
cashAndCashEquivalentsChanges -140512.00
changeInWorkingCapital 296818.00
otherNonCashItems 8239.00
freeCashFlow 1428940.00
2012-06-30
date 2012-06-30
filing_date 2012-08-09
currency_symbol USD
investments 1454885.00
changeToLiabilities -263783.00
totalCashflowsFromInvestingActivities 1451121.00
totalCashFromFinancingActivities -1930504.00
netIncome 1193084.00
changeInCash 253926.00
beginPeriodCashFlow 1582188.00
endPeriodCashFlow 1836114.00
totalCashFromOperatingActivities 733309.00
depreciation 55893.00
otherCashflowsFromInvestingActivities 3000.00
dividendsPaid 1930504.00
changeToInventory 128750.00
changeToAccountReceivables -483266.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -1930504.00
changeToNetincome 24486.00
capitalExpenditures 3764
changeReceivables -483266.00
cashFlowsOtherOperating 78145.00
cashAndCashEquivalentsChanges 253926.00
changeInWorkingCapital -540154.00
otherNonCashItems 24486.00
freeCashFlow 729545.00
2012-03-31
date 2012-03-31
filing_date 2012-05-09
currency_symbol USD
investments -1499102.00
changeToLiabilities 424442.00
totalCashflowsFromInvestingActivities -1563222.00
totalCashFromFinancingActivities -2022433.00
netIncome 1228630.00
changeInCash 491214.00
beginPeriodCashFlow 1090974.00
endPeriodCashFlow 1582188.00
totalCashFromOperatingActivities 2054436.00
depreciation 66943.00
otherCashflowsFromInvestingActivities 2750.00
dividendsPaid 2022433.00
changeToInventory 210859.00
changeToAccountReceivables 124047.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -1563222.00
changeToNetincome 3739.00
capitalExpenditures 66870
changeReceivables 124047.00
cashFlowsOtherOperating -4224.00
cashAndCashEquivalentsChanges 491214.00
changeInWorkingCapital 755124.00
otherNonCashItems 3739.00
freeCashFlow 1987566.00
2011-12-31
date 2011-12-31
filing_date 2012-03-26
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities -2022433.00
netIncome 956424.00
changeInCash 14583.00
beginPeriodCashFlow 1076391.00
endPeriodCashFlow 1090974.00
totalCashFromOperatingActivities 668243.00
depreciation 61851.00
otherCashflowsFromInvestingActivities 39000.00
dividendsPaid 2022433.00
changeToInventory 118056.00
changeToAccountReceivables -201499.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 1368773.00
capitalExpenditures 24348
changeInWorkingCapital -380533.00
stockBasedCompensation -961830.00
otherNonCashItems 951332.00
freeCashFlow 643895.00
2011-09-30
date 2011-09-30
filing_date 2011-11-09
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities 0.00
netIncome 1369283.00
changeInCash -367493.00
beginPeriodCashFlow 1443884.00
endPeriodCashFlow 1076391.00
totalCashFromOperatingActivities 838065.00
depreciation 67364.00
otherCashflowsFromInvestingActivities 39000.00
dividendsPaid 1655000.00
changeToInventory -557760.00
changeToAccountReceivables 247808.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -1205558.00
capitalExpenditures 92752
changeInWorkingCapital -600488.00
stockBasedCompensation -1327507.00
otherNonCashItems 1369283.00
freeCashFlow 745313.00
2011-06-30
date 2011-06-30
filing_date 2011-08-08
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities -1654718.00
netIncome 1224640.00
changeInCash -1119753.00
beginPeriodCashFlow 2563637.00
endPeriodCashFlow 1443884.00
totalCashFromOperatingActivities 1507757.00
depreciation 69099.00
otherCashflowsFromInvestingActivities 26000.00
dividendsPaid 1654718.00
changeToInventory 139979.00
changeToAccountReceivables 49395.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -972792.00
capitalExpenditures 124973
changeInWorkingCapital 225257.00
otherNonCashItems -11239.00
freeCashFlow 1382784.00
2011-03-31
date 2011-03-31
filing_date 2011-05-10
currency_symbol USD
totalCashFromFinancingActivities -1516825.00
netIncome 1166183.00
changeInCash 1049048.00
beginPeriodCashFlow 1514589.00
endPeriodCashFlow 2563637.00
totalCashFromOperatingActivities 1423064.00
depreciation 57269.00
otherCashflowsFromInvestingActivities 15000.00
dividendsPaid 1516825.00
changeToInventory 153680.00
changeToAccountReceivables -653340.00
otherCashflowsFromFinancingActivities -374016.00
capitalExpenditures 32572
changeInWorkingCapital 194359.00
otherNonCashItems 5253.00
freeCashFlow 1390492.00
2010-12-31
date 2010-12-31
filing_date 2011-03-25
currency_symbol USD
totalCashflowsFromInvestingActivities 747000.00
totalCashFromFinancingActivities -1516825.00
netIncome 835539.00
changeInCash -174099.00
beginPeriodCashFlow 1688688.00
endPeriodCashFlow 1514589.00
totalCashFromOperatingActivities 1035853.00
depreciation 53428.00
dividendsPaid 1516825.00
changeToInventory -170890.00
changeToAccountReceivables 285494.00
otherCashflowsFromFinancingActivities 306873.00
capitalExpenditures 40556
changeInWorkingCapital 61635.00
stockBasedCompensation -822.00
otherNonCashItems 85251.00
freeCashFlow 995297.00
2010-09-30
date 2010-09-30
filing_date 2010-11-12
currency_symbol USD
totalCashflowsFromInvestingActivities 439000.00
totalCashFromFinancingActivities 3762500.00
netIncome 1243785.00
changeInCash 319766.00
beginPeriodCashFlow 1368922.00
endPeriodCashFlow 1688688.00
totalCashFromOperatingActivities 1435541.00
depreciation 68083.00
dividendsPaid 3067000.00
changeToInventory 167483.00
changeToAccountReceivables 649361.00
otherCashflowsFromFinancingActivities 3762500.00
capitalExpenditures 205136
changeInWorkingCapital 122844.00
otherNonCashItems 829.00
freeCashFlow 1230405.00
2010-06-30
date 2010-06-30
filing_date 2010-08-10
currency_symbol USD
totalCashflowsFromInvestingActivities 1555000.00
totalCashFromFinancingActivities -5246432.00
netIncome 624524.00
changeInCash -847552.00
beginPeriodCashFlow 2216474.00
endPeriodCashFlow 1368922.00
totalCashFromOperatingActivities 667938.00
depreciation 53191.00
otherCashflowsFromInvestingActivities 578000.00
dividendsPaid 1483932.00
changeToInventory 184058.00
changeToAccountReceivables -318014.00
otherCashflowsFromFinancingActivities -3762500.00
capitalExpenditures 93567
changeInWorkingCapital -294959.00
otherNonCashItems 285182.00
freeCashFlow 574371.00
2010-03-31
date 2010-03-31
filing_date 2010-05-07
currency_symbol USD
totalCashFromFinancingActivities -1582860.00
netIncome 1095844.00
changeInCash -2804599.00
beginPeriodCashFlow 5021073.00
endPeriodCashFlow 2216474.00
totalCashFromOperatingActivities 953986.00
depreciation 55075.00
otherCashflowsFromInvestingActivities 304000.00
dividendsPaid 1582860.00
changeToInventory -348906.00
changeToAccountReceivables -337988.00
otherCashflowsFromFinancingActivities -2175725.00
capitalExpenditures 115295
changeInWorkingCapital -202497.00
otherNonCashItems 5564.00
freeCashFlow 838691.00
2009-12-31
date 2009-12-31
filing_date 2010-03-25
currency_symbol USD
totalCashflowsFromInvestingActivities 35000.00
totalCashFromFinancingActivities 48133.00
netIncome 886543.00
changeInCash 2826393.00
beginPeriodCashFlow 2194680.00
endPeriodCashFlow 5021073.00
totalCashFromOperatingActivities 1118894.00
depreciation 50147.00
dividendsPaid 49464.00
changeToInventory 46616.00
changeToAccountReceivables 146396.00
otherCashflowsFromFinancingActivities 104254.00
capitalExpenditures 126810
changeInWorkingCapital 176800.00
stockBasedCompensation 105221.00
otherNonCashItems 5215.00
freeCashFlow 992084.00
2009-09-30
date 2009-09-30
filing_date 2009-11-12
currency_symbol USD
netIncome 1081748.00
changeInCash -666335.00
beginPeriodCashFlow 2861015.00
endPeriodCashFlow 2194680.00
totalCashFromOperatingActivities 785893.00
depreciation 43125.00
dividendsPaid 2770000.00
changeToInventory -23069.00
changeToAccountReceivables -384383.00
otherCashflowsFromFinancingActivities -1452228.00
capitalExpenditures 13217
changeInWorkingCapital -338695.00
otherNonCashItems -285.00
freeCashFlow 772676.00
2009-06-30
date 2009-06-30
filing_date 2009-08-12
currency_symbol USD
totalCashFromFinancingActivities -1389663.00
netIncome 755431.00
changeInCash -1189892.00
beginPeriodCashFlow 4050907.00
endPeriodCashFlow 2861015.00
totalCashFromOperatingActivities 668232.00
depreciation 43245.00
dividendsPaid 1385003.00
changeToInventory 4035.00
changeToAccountReceivables 389517.00
otherCashflowsFromFinancingActivities -468461.00
capitalExpenditures 11399
changeInWorkingCapital -130942.00
otherNonCashItems 498.00
freeCashFlow 656833.00
2009-03-31
date 2009-03-31
filing_date 2009-05-14
currency_symbol USD
totalCashflowsFromInvestingActivities 248000.00
totalCashFromFinancingActivities -1387000.00
netIncome 1155241.00
changeInCash 625369.00
beginPeriodCashFlow 3425538.00
endPeriodCashFlow 4050907.00
totalCashFromOperatingActivities 1764429.00
depreciation 42174.00
dividendsPaid 1385003.00
changeToInventory 163863.00
changeToAccountReceivables -132777.00
otherCashflowsFromFinancingActivities 247940.00
capitalExpenditures 3905
changeInWorkingCapital 569630.00
otherNonCashItems -2616.00
freeCashFlow 1760524.00
2008-12-31
date 2008-12-31
filing_date 2009-03-24
currency_symbol USD
totalCashFromFinancingActivities -1997.00
netIncome 675874.00
changeInCash -984667.00
beginPeriodCashFlow 4410205.00
endPeriodCashFlow 3425538.00
totalCashFromOperatingActivities 917431.00
depreciation 40749.00
dividendsPaid 2721000.00
changeToInventory -259166.00
changeToAccountReceivables -113310.00
otherCashflowsFromFinancingActivities -1997.00
capitalExpenditures 70008
changeInWorkingCapital 284034.00
stockBasedCompensation 438.00
otherNonCashItems 21368.00
freeCashFlow 847423.00
2008-09-30
date 2008-09-30
filing_date 2008-11-12
currency_symbol USD
totalCashflowsFromInvestingActivities 86000.00
totalCashFromFinancingActivities -1997.00
netIncome 911494.00
changeInCash 1116016.00
beginPeriodCashFlow 3294189.00
endPeriodCashFlow 4410205.00
totalCashFromOperatingActivities 1133628.00
depreciation 49963.00
dividendsPaid 2721000.00
changeToInventory 299249.00
otherCashflowsFromFinancingActivities -1997.00
capitalExpenditures 16081
changeInWorkingCapital 176969.00
otherNonCashItems -4798.00
freeCashFlow 1117547.00
2008-06-30
date 2008-06-30
filing_date 2008-08-12
currency_symbol USD
totalCashflowsFromInvestingActivities 102000.00
totalCashFromFinancingActivities -1337536.00
netIncome 736295.00
changeInCash -474308.00
beginPeriodCashFlow 3768497.00
endPeriodCashFlow 3294189.00
totalCashFromOperatingActivities 350240.00
depreciation 53772.00
dividendsPaid 1335539.00
changeToInventory 74223.00
otherCashflowsFromFinancingActivities -1997.00
capitalExpenditures 38861
changeInWorkingCapital -435540.00
otherNonCashItems -4287.00
freeCashFlow 311379.00
2008-03-31
date 2008-03-31
filing_date 2008-05-13
currency_symbol USD
totalCashFromFinancingActivities -1387000.00
netIncome 839268.00
changeInCash -786891.00
beginPeriodCashFlow 4555388.00
endPeriodCashFlow 3768497.00
totalCashFromOperatingActivities 1011086.00
depreciation 56320.00
dividendsPaid 1385003.00
changeToInventory -270663.00
otherCashflowsFromFinancingActivities -1997.00
capitalExpenditures 52515
changeInWorkingCapital 92539.00
otherNonCashItems 22959.00
freeCashFlow 958571.00
2007-12-31
date 2007-12-31
filing_date 2008-03-27
currency_symbol USD
totalCashFromFinancingActivities 11278.00
netIncome 730556.00
changeInCash 1115155.00
beginPeriodCashFlow 3440233.00
endPeriodCashFlow 4555388.00
totalCashFromOperatingActivities 611225.00
depreciation 48085.00
otherCashflowsFromInvestingActivities 84000.00
dividendsPaid 2422000.00
changeToInventory 129017.00
changeToAccountReceivables 70327.00
otherCashflowsFromFinancingActivities 11278.00
capitalExpenditures 39169
changeInWorkingCapital -591773.00
stockBasedCompensation -146317.00
otherNonCashItems 424357.00
freeCashFlow 572056.00
2007-09-30
date 2007-09-30
filing_date 2007-11-13
currency_symbol USD
totalCashFromFinancingActivities -1997.00
netIncome 801214.00
changeInCash 149115.00
beginPeriodCashFlow 3291118.00
endPeriodCashFlow 3440233.00
totalCashFromOperatingActivities 538501.00
depreciation 46350.00
dividendsPaid 2423000.00
changeToInventory -188534.00
changeToAccountReceivables 266000.00
otherCashflowsFromFinancingActivities -1997.00
capitalExpenditures 58930
changeInWorkingCapital -163153.00
otherNonCashItems -145910.00
freeCashFlow 479571.00
2007-06-30
date 2007-06-30
filing_date 2007-08-09
currency_symbol USD
totalCashFromFinancingActivities -1324149.00
netIncome 735270.00
changeInCash -232392.00
beginPeriodCashFlow 3523510.00
endPeriodCashFlow 3291118.00
totalCashFromOperatingActivities 1328787.00
depreciation 55723.00
dividendsPaid 1335484.00
changeToInventory 69281.00
changeToAccountReceivables 161000.00
otherCashflowsFromFinancingActivities -1997.00
capitalExpenditures 167342
changeInWorkingCapital 542794.00
otherNonCashItems -5000.00
freeCashFlow 1161445.00
2007-03-31
date 2007-03-31
filing_date 2007-05-08
currency_symbol USD
totalCashFromFinancingActivities -1088443.00
netIncome 1160045.00
changeInCash 496024.00
beginPeriodCashFlow 3027486.00
endPeriodCashFlow 3523510.00
totalCashFromOperatingActivities 1678545.00
depreciation 47644.00
dividendsPaid 1087271.00
changeToInventory 591291.00
otherCashflowsFromFinancingActivities -1997.00
capitalExpenditures 36965
changeInWorkingCapital 470856.00
freeCashFlow 1641580.00
2006-12-31
date 2006-12-31
filing_date 2007-03-28
currency_symbol USD
totalCashFromFinancingActivities -1331.00
netIncome 753983.00
changeInCash 763319.00
beginPeriodCashFlow 2264167.00
endPeriodCashFlow 3027486.00
totalCashFromOperatingActivities 1251196.00
depreciation 51020.00
dividendsPaid 1.00
changeToInventory 102045.00
otherCashflowsFromFinancingActivities -1330.00
capitalExpenditures 26567
changeInWorkingCapital 495276.00
otherNonCashItems -49083.00
freeCashFlow 1224629.00
2006-09-30
date 2006-09-30
filing_date 2006-11-08
currency_symbol USD
totalCashflowsFromInvestingActivities 321000.00
netIncome 710868.00
changeInCash -94998.00
beginPeriodCashFlow 2359165.00
endPeriodCashFlow 2264167.00
totalCashFromOperatingActivities -239410.00
depreciation 49837.00
dividendsPaid 2322000.00
changeToInventory -492250.00
otherCashflowsFromFinancingActivities 144412.00
capitalExpenditures 40940
changeInWorkingCapital -1000900.00
otherNonCashItems 785.00
freeCashFlow -280350.00
2006-06-30
date 2006-06-30
filing_date 2006-08-10
currency_symbol USD
totalCashflowsFromInvestingActivities 176000.00
totalCashFromFinancingActivities -1235535.00
netIncome 650396.00
changeInCash -97039.00
beginPeriodCashFlow 2456204.00
endPeriodCashFlow 2359165.00
totalCashFromOperatingActivities 910638.00
depreciation 46176.00
dividendsPaid 1235535.00
changeToInventory 235341.00
changeToAccountReceivables 36000.00
otherCashflowsFromFinancingActivities 227858.00
capitalExpenditures 9073
changeInWorkingCapital 195429.00
otherNonCashItems 18637.00
freeCashFlow 901565.00
2006-03-31
date 2006-03-31
filing_date 2006-05-10
currency_symbol USD
totalCashFromFinancingActivities -1072351.00
netIncome 621985.00
changeInCash -969389.00
beginPeriodCashFlow 3425593.00
endPeriodCashFlow 2456204.00
totalCashFromOperatingActivities 154373.00
depreciation 48336.00
dividendsPaid 1086391.00
changeToInventory -737641.00
otherCashflowsFromFinancingActivities -51411.00
capitalExpenditures 17832
changeInWorkingCapital -505448.00
otherNonCashItems -10500.00
freeCashFlow 136541.00
2005-12-31
date 2005-12-31
filing_date 2006-03-28
currency_symbol USD
changeToLiabilities 30000.00
netIncome 374982.00
changeInCash 378962.00
beginPeriodCashFlow 3046631.00
endPeriodCashFlow 3425593.00
totalCashFromOperatingActivities 788131.00
depreciation 56542.00
dividendsPaid 2121000.00
changeToInventory -101565.00
otherCashflowsFromFinancingActivities -409169.00
capitalExpenditures 47742
changeInWorkingCapital 245129.00
otherNonCashItems 111478.00
freeCashFlow 740389.00
2005-09-30
date 2005-09-30
filing_date 2005-11-10
currency_symbol USD
totalCashFromFinancingActivities 14040.00
netIncome 775716.00
changeInCash 855445.00
beginPeriodCashFlow 2191186.00
endPeriodCashFlow 3046631.00
totalCashFromOperatingActivities 555269.00
depreciation 48745.00
dividendsPaid 2121000.00
changeToInventory 89643.00
otherCashflowsFromFinancingActivities 286136.00
capitalExpenditures 23369
changeInWorkingCapital -268849.00
otherNonCashItems -343.00
freeCashFlow 531900.00
2005-06-30
date 2005-06-30
filing_date 2005-08-05
currency_symbol USD
totalCashFromFinancingActivities -1227270.00
netIncome 611068.00
changeInCash -731950.00
beginPeriodCashFlow 2923136.00
endPeriodCashFlow 2191186.00
totalCashFromOperatingActivities 876632.00
depreciation 50704.00
dividendsPaid 1233135.00
changeToInventory -14513.00
otherCashflowsFromFinancingActivities 5865.00
capitalExpenditures 29492
changeInWorkingCapital 214860.00
freeCashFlow 847140.00
2005-03-31
date 2005-03-31
filing_date 2005-05-06
currency_symbol USD
totalCashFromFinancingActivities -887677.00
netIncome 855717.00
changeInCash -812809.00
beginPeriodCashFlow 3735945.00
endPeriodCashFlow 2923136.00
totalCashFromOperatingActivities 951998.00
depreciation 49820.00
dividendsPaid 887677.00
changeToInventory 350752.00
otherCashflowsFromFinancingActivities -877130.00
capitalExpenditures 56017
changeInWorkingCapital -59365.00
otherNonCashItems 105826.00
freeCashFlow 895981.00
2004-12-31
date 2004-12-31
filing_date 2005-03-24
currency_symbol USD
totalCashflowsFromInvestingActivities 788000.00
totalCashFromFinancingActivities -1221505.00
netIncome 393798.00
changeInCash -312132.00
beginPeriodCashFlow 4048077.00
endPeriodCashFlow 3735945.00
totalCashFromOperatingActivities 518045.00
depreciation 59167.00
dividendsPaid 1232385.00
changeToInventory -180020.00
changeToAccountReceivables 71000.00
otherCashflowsFromFinancingActivities 391328.00
capitalExpenditures 76580
changeInWorkingCapital -159894.00
otherNonCashItems 224974.00
freeCashFlow 441465.00
2004-09-30
date 2004-09-30
filing_date 2004-11-05
currency_symbol USD
totalCashflowsFromInvestingActivities 397000.00
netIncome 699096.00
changeInCash 1009979.00
beginPeriodCashFlow 3038098.00
endPeriodCashFlow 4048077.00
totalCashFromOperatingActivities 541292.00
depreciation 47445.00
dividendsPaid 738000.00
changeToInventory 101119.00
otherCashflowsFromFinancingActivities 468687.00
capitalExpenditures 22767
changeInWorkingCapital -205249.00
freeCashFlow 518525.00
2004-06-30
date 2004-06-30
filing_date 2004-08-09
currency_symbol USD
netIncome 672297.00
changeInCash 145990.00
beginPeriodCashFlow 2892108.00
endPeriodCashFlow 3038098.00
totalCashFromOperatingActivities 98332.00
depreciation 50381.00
dividendsPaid 737000.00
changeToInventory -269372.00
otherCashflowsFromFinancingActivities 47658.00
capitalExpenditures 40590
changeInWorkingCapital -533346.00
otherNonCashItems -91000.00
freeCashFlow 57742.00
2004-03-31
date 2004-03-31
filing_date 2004-05-07
currency_symbol USD
totalCashFromFinancingActivities -713553.00
netIncome 709867.00
changeInCash 182079.00
beginPeriodCashFlow 2710029.00
endPeriodCashFlow 2892108.00
totalCashFromOperatingActivities 1014907.00
depreciation 52799.00
dividendsPaid 737736.00
changeToInventory -25295.00
otherCashflowsFromFinancingActivities -119275.00
capitalExpenditures 58434
changeInWorkingCapital 252241.00
freeCashFlow 956473.00
2003-12-31
date 2003-12-31
filing_date 2004-03-29
currency_symbol USD
changeToLiabilities 126000.00
totalCashFromFinancingActivities 32012.00
netIncome 599808.00
changeInCash 1043176.00
beginPeriodCashFlow 1666853.00
endPeriodCashFlow 2710029.00
totalCashFromOperatingActivities 476534.00
depreciation 48908.00
dividendsPaid 488000.00
changeToInventory -268564.00
otherCashflowsFromFinancingActivities 534630.00
capitalExpenditures 28111
changeInWorkingCapital -308532.00
otherNonCashItems 136350.00
freeCashFlow 448423.00
2003-09-30
date 2003-09-30
filing_date 2003-11-12
currency_symbol USD
totalCashFromFinancingActivities 12785.00
netIncome 532954.00
changeInCash -4299629.00
beginPeriodCashFlow 5966482.00
endPeriodCashFlow 1666853.00
totalCashFromOperatingActivities 709004.00
depreciation 47769.00
dividendsPaid 488000.00
changeToInventory -283608.00
otherCashflowsFromFinancingActivities -5021418.00
capitalExpenditures 6484
changeInWorkingCapital 36481.00
otherNonCashItems 91800.00
freeCashFlow 702520.00
2003-06-30
date 2003-06-30
filing_date 2003-08-08
currency_symbol USD
totalCashflowsFromInvestingActivities 1723000.00
totalCashFromFinancingActivities 101050.00
netIncome 634963.00
changeInCash 1834708.00
beginPeriodCashFlow 4131774.00
endPeriodCashFlow 5966482.00
totalCashFromOperatingActivities 400866.00
depreciation 52993.00
dividendsPaid 488000.00
changeToInventory 162209.00
otherCashflowsFromFinancingActivities 101050.00
capitalExpenditures 55854
changeInWorkingCapital -332496.00
otherNonCashItems 45406.00
freeCashFlow 345012.00
2003-03-31
date 2003-03-31
filing_date 2003-05-09
currency_symbol USD
totalCashflowsFromInvestingActivities 389000.00
totalCashFromFinancingActivities -488114.00
netIncome 703429.00
changeInCash 947175.00
beginPeriodCashFlow 3184599.00
endPeriodCashFlow 4131774.00
totalCashFromOperatingActivities 1045553.00
depreciation 54135.00
dividendsPaid 488114.00
changeToInventory 186966.00
otherCashflowsFromFinancingActivities 389736.00
capitalExpenditures 27730
changeInWorkingCapital 288489.00
otherNonCashItems -500.00
freeCashFlow 1017823.00
2002-12-31
date 2002-12-31
filing_date 2003-03-25
currency_symbol USD
totalCashflowsFromInvestingActivities 92000.00
netIncome 434116.00
changeInCash 394659.00
beginPeriodCashFlow 2789940.00
endPeriodCashFlow 3184599.00
totalCashFromOperatingActivities 544164.00
depreciation 55526.00
dividendsPaid 487000.00
changeToInventory 167570.00
changeToAccountReceivables 166000.00
otherCashflowsFromFinancingActivities -149505.00
capitalExpenditures 29309
changeInWorkingCapital 66097.00
otherNonCashItems -11575.00
freeCashFlow 514855.00
2002-09-30
date 2002-09-30
filing_date 2002-11-07
currency_symbol USD
totalCashflowsFromInvestingActivities 241000.00
netIncome 258190.00
changeInCash 937836.00
beginPeriodCashFlow 1852104.00
endPeriodCashFlow 2789940.00
totalCashFromOperatingActivities 404929.00
depreciation 64833.00
dividendsPaid 487000.00
changeToInventory -70550.00
changeToAccountReceivables 65000.00
otherCashflowsFromFinancingActivities 532907.00
capitalExpenditures 29839
changeInWorkingCapital 81906.00
freeCashFlow 375090.00
2002-06-30
date 2002-06-30
filing_date 2002-08-06
currency_symbol USD
totalCashFromFinancingActivities 31850.00
netIncome 291287.00
changeInCash 208772.00
beginPeriodCashFlow 1643332.00
endPeriodCashFlow 1852104.00
totalCashFromOperatingActivities 376336.00
depreciation 66181.00
dividendsPaid 487000.00
changeToInventory 99512.00
changeToAccountReceivables 11000.00
otherCashflowsFromFinancingActivities -199414.00
capitalExpenditures 15591
changeInWorkingCapital 18868.00
freeCashFlow 360745.00
2002-03-31
date 2002-03-31
filing_date 2002-05-09
currency_symbol USD
totalCashFromFinancingActivities -482919.00
netIncome 437912.00
changeInCash 43475.00
beginPeriodCashFlow 1599857.00
endPeriodCashFlow 1643332.00
totalCashFromOperatingActivities 618638.00
depreciation 70450.00
dividendsPaid 487044.00
changeToInventory -48312.00
otherCashflowsFromFinancingActivities -92244.00
capitalExpenditures 56911
changeInWorkingCapital 110355.00
otherNonCashItems -79.00
freeCashFlow 561727.00
2001-12-31
date 2001-12-31
filing_date 2002-03-25
currency_symbol USD
netIncome 377176.00
changeInCash 600950.00
beginPeriodCashFlow 998907.00
endPeriodCashFlow 1599857.00
totalCashFromOperatingActivities 292976.00
depreciation 70525.00
dividendsPaid 486000.00
changeToInventory 37491.00
otherCashflowsFromFinancingActivities 307974.00
capitalExpenditures 41767
changeInWorkingCapital -190616.00
otherNonCashItems 35891.00
freeCashFlow 251209.00
2001-09-30
date 2001-09-30
filing_date 2001-11-05
currency_symbol USD
totalCashFromFinancingActivities 4353.00
netIncome 434456.00
changeInCash 78931.00
beginPeriodCashFlow 919976.00
endPeriodCashFlow 998907.00
totalCashFromOperatingActivities 997231.00
depreciation 70813.00
dividendsPaid 486000.00
changeToInventory -60223.00
changeToAccountReceivables 41000.00
otherCashflowsFromFinancingActivities -866.00
capitalExpenditures 53951
changeInWorkingCapital 483103.00
otherNonCashItems 8859.00
freeCashFlow 943280.00
2001-06-30
date 2001-06-30
filing_date 2001-08-09
currency_symbol USD
totalCashFromFinancingActivities 76840.00
netIncome 443262.00
changeInCash -1087617.00
beginPeriodCashFlow 2007593.00
endPeriodCashFlow 919976.00
totalCashFromOperatingActivities 144630.00
depreciation 67944.00
dividendsPaid 486000.00
changeToInventory 126109.00
otherCashflowsFromFinancingActivities -2591.00
capitalExpenditures 46210
changeInWorkingCapital -365976.00
otherNonCashItems -600.00
freeCashFlow 98420.00
2001-03-31
date 2001-03-31
filing_date 2001-05-11
currency_symbol USD
totalCashFromFinancingActivities -479092.00
netIncome 636116.00
changeInCash -219219.00
beginPeriodCashFlow 2226812.00
endPeriodCashFlow 2007593.00
totalCashFromOperatingActivities 826816.00
depreciation 66019.00
dividendsPaid 486114.00
changeToInventory 139652.00
otherCashflowsFromFinancingActivities -2579.00
capitalExpenditures 31208
changeInWorkingCapital 124681.00
freeCashFlow 795608.00
2000-12-31
date 2000-12-31
filing_date 2001-03-22
currency_symbol USD
totalCashFromFinancingActivities -1367.00
netIncome 473686.00
changeInCash 1210262.00
beginPeriodCashFlow 1016550.00
endPeriodCashFlow 2226812.00
totalCashFromOperatingActivities 796793.00
depreciation 70282.00
dividendsPaid 391000.00
changeToInventory 728.00
changeToAccountReceivables 192000.00
otherCashflowsFromFinancingActivities -2566.00
capitalExpenditures 13403
changeInWorkingCapital 294505.00
otherNonCashItems -41680.00
freeCashFlow 783390.00
2000-09-30
date 2000-09-30
filing_date 2000-11-02
currency_symbol USD
totalCashFromFinancingActivities 2546.00
netIncome 361313.00
changeInCash -1201961.00
beginPeriodCashFlow 2218511.00
endPeriodCashFlow 1016550.00
totalCashFromOperatingActivities 2854.00
depreciation 73734.00
dividendsPaid 391000.00
changeToInventory -394709.00
changeToAccountReceivables 131000.00
otherCashflowsFromFinancingActivities -2554.00
capitalExpenditures 35551
changeInWorkingCapital -426442.00
otherNonCashItems -5751.00
freeCashFlow -32697.00
2000-06-30
date 2000-06-30
filing_date 2000-08-04
currency_symbol USD
totalCashFromFinancingActivities 10002.00
netIncome 595297.00
changeInCash 203099.00
beginPeriodCashFlow 2015412.00
endPeriodCashFlow 2218511.00
totalCashFromOperatingActivities 953823.00
depreciation 74081.00
dividendsPaid 391000.00
changeToInventory 25742.00
otherCashflowsFromFinancingActivities -2542.00
capitalExpenditures 35089
changeInWorkingCapital 284445.00
freeCashFlow 918734.00
2000-03-31
date 2000-03-31
filing_date 2000-05-11
currency_symbol USD
totalCashFromFinancingActivities -381324.00
netIncome 623077.00
changeInCash 856.00
beginPeriodCashFlow 2014556.00
endPeriodCashFlow 2015412.00
totalCashFromOperatingActivities 674942.00
depreciation 77170.00
dividendsPaid 391131.00
changeToInventory 214858.00
otherCashflowsFromFinancingActivities -2530.00
capitalExpenditures 62466
changeInWorkingCapital -25305.00
freeCashFlow 612476.00
1999-12-31
date 1999-12-31
filing_date 2000-03-27
currency_symbol USD
netIncome 300000.00
changeInCash 200000.00
beginPeriodCashFlow 1800000.00
endPeriodCashFlow 2000000.00
totalCashFromOperatingActivities 400000.00
depreciation 100000.00
otherCashflowsFromFinancingActivities -200000.00
capitalExpenditures 0
changeInWorkingCapital -100000.00
otherNonCashItems 100000.00
freeCashFlow 400000.00
1999-09-30
date 1999-09-30
filing_date 1999-11-10
currency_symbol USD
netIncome 300000.00
changeInCash 400000.00
beginPeriodCashFlow 1400000.00
endPeriodCashFlow 1800000.00
totalCashFromOperatingActivities 400000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 0
changeInWorkingCapital 100000.00
freeCashFlow 400000.00
1999-06-30
date 1999-06-30
filing_date 1999-08-12
currency_symbol USD
netIncome 400000.00
changeInCash -500000.00
beginPeriodCashFlow 1900000.00
endPeriodCashFlow 1400000.00
totalCashFromOperatingActivities 500000.00
depreciation 100000.00
otherCashflowsFromFinancingActivities -1000000.00
capitalExpenditures 0
changeInWorkingCapital 500000.00
otherNonCashItems -500000.00
freeCashFlow 500000.00
1999-03-31
date 1999-03-31
filing_date 1999-05-07
currency_symbol USD
totalCashFromFinancingActivities -300000.00
netIncome 400000.00
changeInCash 700000.00
beginPeriodCashFlow 1300000.00
endPeriodCashFlow 2000000.00
totalCashFromOperatingActivities 500000.00
depreciation 100000.00
dividendsPaid 300000.00
changeToInventory 100000.00
otherCashflowsFromFinancingActivities 500000.00
capitalExpenditures 100000
changeInWorkingCapital 500000.00
otherNonCashItems -500000.00
freeCashFlow 500000.00
1998-12-31
date 1998-12-31
filing_date 1999-03-23
currency_symbol USD
netIncome 100000.00
changeInCash 100000.00
beginPeriodCashFlow 400000.00
endPeriodCashFlow 100000.00
totalCashFromOperatingActivities 300000.00
depreciation 300000.00
changeToInventory -100000.00
otherCashflowsFromFinancingActivities -200000.00
capitalExpenditures 100000
changeInWorkingCapital -200000.00
otherNonCashItems 100000.00
freeCashFlow 200000.00
1998-09-30
date 1998-09-30
filing_date 1998-11-10
currency_symbol USD
netIncome 300000.00
changeInCash 400000.00
endPeriodCashFlow 400000.00
totalCashFromOperatingActivities 500000.00
depreciation 100000.00
changeToInventory 100000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 100000
changeInWorkingCapital 200000.00
otherNonCashItems -100000.00
freeCashFlow 400000.00
1998-06-30
date 1998-06-30
filing_date 1998-08-06
currency_symbol USD
netIncome 300000.00
changeInCash -100000.00
beginPeriodCashFlow 800000.00
endPeriodCashFlow -100000.00
totalCashFromOperatingActivities 100000.00
depreciation 100000.00
otherCashflowsFromFinancingActivities -200000.00
capitalExpenditures 0
changeInWorkingCapital -300000.00
freeCashFlow 100000.00
1998-03-31
date 1998-03-31
filing_date 1998-05-12
currency_symbol USD
totalCashFromFinancingActivities -300000.00
netIncome 300000.00
beginPeriodCashFlow 800000.00
endPeriodCashFlow 800000.00
totalCashFromOperatingActivities 300000.00
depreciation 100000.00
dividendsPaid 300000.00
changeToInventory 100000.00
capitalExpenditures 0
changeInWorkingCapital -100000.00
freeCashFlow 300000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-24
currency_symbol USD
netIncome 100000.00
changeInCash -100000.00
endPeriodCashFlow -100000.00
totalCashFromOperatingActivities 300000.00
depreciation 100000.00
changeToInventory -100000.00
otherCashflowsFromFinancingActivities -400000.00
capitalExpenditures 100000
changeInWorkingCapital -100000.00
otherNonCashItems 200000.00
freeCashFlow 200000.00
1997-09-30
date 1997-09-30
filing_date 1997-10-30
currency_symbol USD
totalCashFromFinancingActivities -200000.00
netIncome 300000.00
beginPeriodCashFlow 400000.00
totalCashFromOperatingActivities 300000.00
depreciation 100000.00
otherCashflowsFromFinancingActivities -200000.00
capitalExpenditures 100000
changeInWorkingCapital -100000.00
otherNonCashItems 100000.00
freeCashFlow 200000.00
1997-06-30
date 1997-06-30
filing_date 1997-08-05
currency_symbol USD
totalCashFromFinancingActivities -300000.00
netIncome 300000.00
changeInCash 400000.00
beginPeriodCashFlow 500000.00
endPeriodCashFlow 400000.00
totalCashFromOperatingActivities 900000.00
depreciation 100000.00
changeToInventory 200000.00
otherCashflowsFromFinancingActivities -300000.00
capitalExpenditures 0
changeInWorkingCapital 400000.00
otherNonCashItems 100000.00
freeCashFlow 900000.00
1997-03-31
date 1997-03-31
filing_date 1997-05-13
currency_symbol USD
totalCashFromFinancingActivities -300000.00
netIncome 100000.00
changeInCash -300000.00
beginPeriodCashFlow 800000.00
endPeriodCashFlow 500000.00
depreciation 100000.00
dividendsPaid 200000.00
changeToInventory 200000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 0
changeInWorkingCapital -100000.00
otherNonCashItems -100000.00
1996-12-31
date 1996-12-31
filing_date 1997-03-28
currency_symbol USD
totalCashFromFinancingActivities -100000.00
netIncome 100000.00
changeInCash 300000.00
beginPeriodCashFlow 300000.00
endPeriodCashFlow 300000.00
totalCashFromOperatingActivities 500000.00
depreciation 100000.00
changeToInventory 200000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 0
changeInWorkingCapital 100000.00
otherNonCashItems 200000.00
freeCashFlow 500000.00
1996-09-30
date 1996-09-30
filing_date 1996-11-01
currency_symbol USD
totalCashFromFinancingActivities -100000.00
netIncome 100000.00
changeInCash 300000.00
endPeriodCashFlow 300000.00
totalCashFromOperatingActivities 400000.00
depreciation 100000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 100000
changeInWorkingCapital 200000.00
freeCashFlow 300000.00
1996-06-30
date 1996-06-30
filing_date 1996-08-14
currency_symbol USD
totalCashFromFinancingActivities -200000.00
netIncome 200000.00
changeInCash -200000.00
beginPeriodCashFlow 400000.00
endPeriodCashFlow -200000.00
otherCashflowsFromFinancingActivities -200000.00
capitalExpenditures 0
changeInWorkingCapital -100000.00
otherNonCashItems -100000.00
1996-03-31
date 1996-03-31
filing_date 1996-05-13
currency_symbol USD
netIncome 100000.00
changeInCash 100000.00
beginPeriodCashFlow 300000.00
endPeriodCashFlow 400000.00
totalCashFromOperatingActivities 200000.00
depreciation 100000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 100000
changeInWorkingCapital 100000.00
otherNonCashItems -100000.00
freeCashFlow 100000.00
1995-12-31
date 1995-12-31
filing_date 1996-03-29
currency_symbol USD
totalCashFromFinancingActivities -100000.00
endPeriodCashFlow 300000.00
totalCashFromOperatingActivities 200000.00
depreciation 100000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 100000
changeInWorkingCapital 200000.00
otherNonCashItems -100000.00
freeCashFlow 100000.00
1995-09-30
date 1995-09-30
filing_date 1995-11-13
currency_symbol USD
totalCashFromFinancingActivities 100000.00
netIncome 100000.00
changeToInventory -300000.00
otherCashflowsFromFinancingActivities 100000.00
capitalExpenditures 100000
changeInWorkingCapital -300000.00
otherNonCashItems 200000.00
freeCashFlow -100000.00
1995-06-30
date 1995-06-30
filing_date 1995-08-09
currency_symbol USD
totalCashFromFinancingActivities -200000.00
netIncome 200000.00
beginPeriodCashFlow 200000.00
totalCashFromOperatingActivities 200000.00
depreciation 100000.00
changeToInventory 200000.00
otherCashflowsFromFinancingActivities -200000.00
capitalExpenditures 0
changeInWorkingCapital 2900000.00
otherNonCashItems -3000000.00
freeCashFlow 200000.00
1995-03-31
date 1995-03-31
filing_date 1995-05-12
totalCashFromFinancingActivities -100000.00
changeInCash -300000.00
beginPeriodCashFlow 500000.00
endPeriodCashFlow 200000.00
totalCashFromOperatingActivities -100000.00
depreciation 100000.00
changeToInventory -100000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 100000
changeInWorkingCapital -100000.00
otherNonCashItems -100000.00
freeCashFlow -200000.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
totalCashFromFinancingActivities -100000.00
changeInCash -100000.00
endPeriodCashFlow -100000.00
totalCashFromOperatingActivities 100000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 200000
otherNonCashItems 100000.00
freeCashFlow -100000.00
1994-09-30
date 1994-09-30
filing_date 1994-09-30
totalCashFromFinancingActivities -100000.00
changeInCash -100000.00
beginPeriodCashFlow 100000.00
endPeriodCashFlow -100000.00
totalCashFromOperatingActivities 200000.00
depreciation 100000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 0
otherNonCashItems 100000.00
freeCashFlow 200000.00
1993-12-31
date 1993-12-31
filing_date 1993-12-31
netIncome 200000.00
changeInCash 100000.00
beginPeriodCashFlow 100000.00
endPeriodCashFlow 100000.00
totalCashFromOperatingActivities 200000.00
depreciation 100000.00
changeToInventory 200000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 100000
changeInWorkingCapital 200000.00
otherNonCashItems -300000.00
freeCashFlow 100000.00
1993-09-30
date 1993-09-30
filing_date 1993-09-30
totalCashFromFinancingActivities -100000.00
netIncome 100000.00
changeInCash 100000.00
endPeriodCashFlow 100000.00
totalCashFromOperatingActivities 200000.00
changeToInventory -100000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 0
changeInWorkingCapital -100000.00
otherNonCashItems 200000.00
freeCashFlow 200000.00
1993-06-30
date 1993-06-30
filing_date 1993-06-30
netIncome 100000.00
beginPeriodCashFlow 400000.00
totalCashFromOperatingActivities 100000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 0
freeCashFlow 100000.00
1993-03-31
date 1993-03-31
filing_date 1993-03-31
netIncome 200000.00
beginPeriodCashFlow 400000.00
endPeriodCashFlow 400000.00
depreciation 100000.00
changeToInventory 200000.00
capitalExpenditures 0
changeInWorkingCapital -200000.00
otherNonCashItems -100000.00
1992-03-31
date 1992-03-31
filing_date 1992-03-31
totalCashFromFinancingActivities -200000.00
netIncome 200000.00
changeInCash -200000.00
beginPeriodCashFlow 300000.00
endPeriodCashFlow 300000.00
totalCashFromOperatingActivities 200000.00
otherCashflowsFromFinancingActivities -200000.00
capitalExpenditures 100000
otherNonCashItems -100000.00
freeCashFlow 100000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-23
currency_symbol USD
investments 897562.00
changeToLiabilities -570643.00
totalCashflowsFromInvestingActivities 897562.00
totalCashFromFinancingActivities -3123492.00
changeToOperatingActivities -314601.00
netIncome 2569512.00
changeInCash 299239.00
beginPeriodCashFlow 531213.00
endPeriodCashFlow 830452.00
totalCashFromOperatingActivities 2525169.00
depreciation 135396.00
dividendsPaid 3123492.00
changeToInventory -290223.00
changeToAccountReceivables 385959.00
otherCashflowsFromFinancingActivities 897562.00
changeToNetincome 883735.00
capitalExpenditures 75179
changeInWorkingCapital -1063474.00
otherNonCashItems 1077501.00
freeCashFlow 2449990.00
2021-12-31
date 2021-12-31
filing_date 2022-03-23
currency_symbol USD
investments -67100.00
changeToLiabilities 569258.00
totalCashflowsFromInvestingActivities -183475.00
totalCashFromFinancingActivities -5190033.00
changeToOperatingActivities 232562.00
netIncome 4658542.00
changeInCash -60231.00
beginPeriodCashFlow 591444.00
endPeriodCashFlow 531213.00
totalCashFromOperatingActivities 5313277.00
depreciation 145977.00
dividendsPaid 5190033.00
changeToInventory 4984.00
changeToAccountReceivables -431883.00
otherCashflowsFromFinancingActivities -183475.00
changeToNetincome -54008.00
capitalExpenditures 116375
changeInWorkingCapital 562766.00
otherNonCashItems 14454.00
freeCashFlow 5196902.00
2020-12-31
date 2020-12-31
filing_date 2021-03-22
currency_symbol USD
investments -468676.00
changeToLiabilities -39585.00
totalCashflowsFromInvestingActivities -468676.00
totalCashFromFinancingActivities -3582431.00
changeToOperatingActivities 118932.00
netIncome 3304978.00
changeInCash -456867.00
beginPeriodCashFlow 1048311.00
endPeriodCashFlow 591444.00
totalCashFromOperatingActivities 3594240.00
depreciation 165261.00
dividendsPaid 3582431.00
changeToInventory -198496.00
changeToAccountReceivables 717874.00
otherCashflowsFromFinancingActivities -468676.00
changeToNetincome -540917.00
capitalExpenditures 43395
changeReceivables 717874.00
cashFlowsOtherOperating -49206.00
cashAndCashEquivalentsChanges -456867.00
changeInWorkingCapital 664918.00
otherNonCashItems -305746.00
freeCashFlow 3550845.00
2019-12-31
date 2019-12-31
filing_date 2020-03-26
currency_symbol USD
investments 1185756.00
changeToLiabilities -26921.00
totalCashflowsFromInvestingActivities 1071987.00
totalCashFromFinancingActivities -5049922.00
changeToOperatingActivities 77389.00
netIncome 4761711.00
changeInCash 498176.00
beginPeriodCashFlow 550135.00
endPeriodCashFlow 1048311.00
totalCashFromOperatingActivities 4476111.00
depreciation 175810.00
otherCashflowsFromInvestingActivities 1185760.00
dividendsPaid 5049922.00
changeToInventory 249874.00
changeToAccountReceivables -430127.00
otherCashflowsFromFinancingActivities 1071987.00
changeToNetincome -293521.00
capitalExpenditures 113769
changeReceivables -430127.00
cashFlowsOtherOperating 39285.00
cashAndCashEquivalentsChanges 498176.00
changeInWorkingCapital -182889.00
otherNonCashItems -411793.00
freeCashFlow 4362342.00
2018-12-31
date 2018-12-31
filing_date 2019-03-21
currency_symbol USD
investments -233766.00
changeToLiabilities -64028.00
totalCashflowsFromInvestingActivities -308759.00
totalCashFromFinancingActivities -4816239.00
changeToOperatingActivities 172908.00
netIncome 4352331.00
changeInCash -174586.00
beginPeriodCashFlow 724721.00
endPeriodCashFlow 550135.00
totalCashFromOperatingActivities 4950412.00
depreciation 191942.00
otherCashflowsFromInvestingActivities -233770.00
dividendsPaid 4816239.00
changeToInventory -141628.00
changeToAccountReceivables 237173.00
otherCashflowsFromFinancingActivities -308759.00
changeToNetincome 211199.00
capitalExpenditures 74993
changeReceivables 237173.00
cashFlowsOtherOperating 163423.00
cashAndCashEquivalentsChanges -174586.00
changeInWorkingCapital -155239.00
otherNonCashItems 341650.00
freeCashFlow 4875419.00
2017-12-31
date 2017-12-31
filing_date 2018-03-22
currency_symbol USD
investments 2853531.00
changeToLiabilities 360311.00
totalCashflowsFromInvestingActivities 2815382.00
totalCashFromFinancingActivities -6507249.00
changeToOperatingActivities -5208.00
netIncome 3844290.00
changeInCash 300420.00
beginPeriodCashFlow 424301.00
endPeriodCashFlow 724721.00
totalCashFromOperatingActivities 3992287.00
depreciation 200677.00
otherCashflowsFromInvestingActivities 2853530.00
dividendsPaid 6507249.00
changeToInventory -84710.00
changeToAccountReceivables -311695.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 2815382.00
changeToNetincome -60780.00
capitalExpenditures 38149
changeReceivables -311695.00
cashFlowsOtherOperating 44194.00
cashAndCashEquivalentsChanges 300420.00
changeInWorkingCapital 8100.00
otherNonCashItems -29020.00
freeCashFlow 3954138.00
2016-12-31
date 2016-12-31
filing_date 2017-03-23
currency_symbol USD
investments 656924.00
changeToLiabilities 48710.00
totalCashflowsFromInvestingActivities 490235.00
totalCashFromFinancingActivities -3436867.00
changeToOperatingActivities 87918.00
netIncome 2581142.00
changeInCash -656188.00
beginPeriodCashFlow 1080489.00
endPeriodCashFlow 424301.00
totalCashFromOperatingActivities 2290444.00
depreciation 187035.00
otherCashflowsFromInvestingActivities 656920.00
dividendsPaid 3436867.00
changeToInventory 37829.00
changeToAccountReceivables -671532.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 490235.00
changeToNetincome 69012.00
capitalExpenditures 166689
changeReceivables -671532.00
cashFlowsOtherOperating 38248.00
cashAndCashEquivalentsChanges -656188.00
changeInWorkingCapital -546745.00
stockBasedCompensation 1011.00
otherNonCashItems 8289.00
freeCashFlow 2123755.00
2015-12-31
date 2015-12-31
filing_date 2016-03-24
currency_symbol USD
investments -1611677.00
changeToLiabilities -92532.00
totalCashflowsFromInvestingActivities -1674250.00
totalCashFromFinancingActivities -4468616.00
changeToOperatingActivities -49154.00
netIncome 4606929.00
changeInCash -942894.00
beginPeriodCashFlow 2023383.00
endPeriodCashFlow 1080489.00
totalCashFromOperatingActivities 5199972.00
depreciation 173484.00
otherCashflowsFromInvestingActivities -1611680.00
dividendsPaid 4589464.00
changeToInventory -56488.00
changeToAccountReceivables 679746.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 120848.00
changeToNetincome -45125.00
capitalExpenditures 62573
changeReceivables 679746.00
cashFlowsOtherOperating -66042.00
cashAndCashEquivalentsChanges -942894.00
changeInWorkingCapital 464684.00
stockBasedCompensation -1516.00
otherNonCashItems -21240.00
freeCashFlow 5137399.00
2014-12-31
date 2014-12-31
filing_date 2015-03-26
currency_symbol USD
investments -359890.00
changeToLiabilities -270382.00
totalCashflowsFromInvestingActivities -414480.00
totalCashFromFinancingActivities -3677151.00
changeToOperatingActivities -71574.00
netIncome 4050416.00
changeInCash 389121.00
beginPeriodCashFlow 1634262.00
endPeriodCashFlow 2023383.00
totalCashFromOperatingActivities 4480752.00
depreciation 181188.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 3677151.00
changeToInventory 373593.00
changeToAccountReceivables 185162.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -414480.00
changeToNetincome 37198.00
capitalExpenditures 54590
changeReceivables 233967.00
cashFlowsOtherOperating -125228.00
cashAndCashEquivalentsChanges 389121.00
changeInWorkingCapital 211950.00
stockBasedCompensation 25127.00
otherNonCashItems 12325.00
freeCashFlow 4426162.00
2013-12-31
date 2013-12-31
filing_date 2014-03-24
currency_symbol USD
investments -1172295.00
changeToLiabilities 417844.00
totalCashflowsFromInvestingActivities -1460662.00
totalCashFromFinancingActivities -4458544.00
netIncome 5903309.00
changeInCash -114120.00
beginPeriodCashFlow 1748382.00
endPeriodCashFlow 1634262.00
totalCashFromOperatingActivities 5805086.00
depreciation 189729.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 4458544.00
changeToInventory -367997.00
changeToAccountReceivables -762031.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -1460662.00
changeToNetincome -41925.00
capitalExpenditures 288367
changeReceivables -292786.00
cashFlowsOtherOperating -3088.00
cashAndCashEquivalentsChanges -114120.00
changeInWorkingCapital -246027.00
stockBasedCompensation -18675.00
otherNonCashItems -11089.00
freeCashFlow 5516719.00
2012-12-31
date 2012-12-31
filing_date 2013-03-21
currency_symbol USD
investments 1749825.00
changeToLiabilities -249840.00
totalCashflowsFromInvestingActivities 1527819.00
totalCashFromFinancingActivities -6251158.00
netIncome 4830780.00
changeInCash 657408.00
beginPeriodCashFlow 1090974.00
endPeriodCashFlow 1748382.00
totalCashFromOperatingActivities 5380747.00
depreciation 254441.00
otherCashflowsFromInvestingActivities 30350.00
dividendsPaid 6251158.00
changeToInventory 224684.00
changeToAccountReceivables 624758.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 1527819.00
changeToNetincome 108387.00
capitalExpenditures 252356
changeReceivables 106708.00
cashFlowsOtherOperating 105587.00
cashAndCashEquivalentsChanges 657408.00
changeInWorkingCapital 187139.00
stockBasedCompensation -44680.00
otherNonCashItems 93526.00
freeCashFlow 5128391.00
2011-12-31
date 2011-12-31
filing_date 2012-03-26
currency_symbol USD
investments -947606.00
changeToLiabilities 53108.00
totalCashflowsFromInvestingActivities -1183593.00
totalCashFromFinancingActivities -3677151.00
netIncome 4716530.00
changeInCash -423615.00
beginPeriodCashFlow 1514589.00
endPeriodCashFlow 1090974.00
totalCashFromOperatingActivities 4437129.00
depreciation 255583.00
otherCashflowsFromInvestingActivities 38658.00
dividendsPaid 3677151.00
changeToInventory -146045.00
changeToAccountReceivables -557636.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 5092.00
changeToNetincome 26421.00
capitalExpenditures 274645
changeReceivables -557636.00
cashFlowsOtherOperating 89168.00
cashAndCashEquivalentsChanges -423615.00
changeInWorkingCapital -561405.00
stockBasedCompensation -4726016.00
otherNonCashItems 4711438.00
freeCashFlow 4162484.00
2010-12-31
date 2010-12-31
filing_date 2011-03-25
currency_symbol USD
totalCashflowsFromInvestingActivities 747000.00
totalCashFromFinancingActivities -8346117.00
netIncome 3799692.00
changeInCash -3506484.00
beginPeriodCashFlow 5021073.00
endPeriodCashFlow 1514589.00
totalCashFromOperatingActivities 4093318.00
depreciation 229777.00
dividendsPaid 4583617.00
changeToInventory -168255.00
changeToAccountReceivables 278853.00
salePurchaseOfStock -3762500.00
otherCashflowsFromFinancingActivities -3757822.00
capitalExpenditures 454554
changeInWorkingCapital -312977.00
stockBasedCompensation 298697.00
otherNonCashItems -4678.00
freeCashFlow 3638764.00
2009-12-31
date 2009-12-31
filing_date 2010-03-25
currency_symbol USD
totalCashflowsFromInvestingActivities 35000.00
totalCashFromFinancingActivities -2776663.00
netIncome 3878963.00
changeInCash 1595535.00
beginPeriodCashFlow 3425538.00
endPeriodCashFlow 5021073.00
totalCashFromOperatingActivities 4337448.00
depreciation 178691.00
dividendsPaid 2770006.00
changeToInventory 191445.00
changeToAccountReceivables 18753.00
otherCashflowsFromFinancingActivities 34750.00
capitalExpenditures 155331
changeInWorkingCapital 276793.00
stockBasedCompensation -420.00
otherNonCashItems 2599.00
freeCashFlow 4182117.00
2008-12-31
date 2008-12-31
filing_date 2009-03-24
currency_symbol USD
totalCashFromFinancingActivities -2728530.00
netIncome 3162931.00
changeInCash -1129850.00
beginPeriodCashFlow 4555388.00
endPeriodCashFlow 3425538.00
totalCashFromOperatingActivities 3412385.00
depreciation 200804.00
dividendsPaid 2720542.00
changeToInventory -156357.00
changeToAccountReceivables -113310.00
otherCashflowsFromFinancingActivities -7988.00
capitalExpenditures 177465
changeInWorkingCapital 118002.00
stockBasedCompensation 24996.00
otherNonCashItems 10684.00
freeCashFlow 3234920.00
2007-12-31
date 2007-12-31
filing_date 2008-03-27
currency_symbol USD
totalCashFromFinancingActivities -2403311.00
netIncome 3427085.00
changeInCash 1527901.00
beginPeriodCashFlow 3027487.00
endPeriodCashFlow 4555388.00
totalCashFromOperatingActivities 4157058.00
depreciation 197802.00
otherCashflowsFromInvestingActivities 84000.00
dividendsPaid 2422755.00
changeToInventory 601055.00
changeToAccountReceivables 70327.00
otherCashflowsFromFinancingActivities 5287.00
capitalExpenditures 302406
changeInWorkingCapital 258724.00
stockBasedCompensation 136135.00
otherNonCashItems -9005.00
freeCashFlow 3854652.00
2006-12-31
date 2006-12-31
filing_date 2007-03-28
currency_symbol USD
totalCashFromFinancingActivities -2309217.00
netIncome 2737232.00
changeInCash -398107.00
beginPeriodCashFlow 3425593.00
endPeriodCashFlow 3027486.00
totalCashFromOperatingActivities 2076797.00
depreciation 195369.00
dividendsPaid 2321925.00
changeToInventory -892505.00
otherCashflowsFromFinancingActivities -1332.00
capitalExpenditures 94412
changeInWorkingCapital -815643.00
stockBasedCompensation 15568.00
otherNonCashItems 500.00
freeCashFlow 1982385.00
2005-12-31
date 2005-12-31
filing_date 2006-03-28
currency_symbol USD
changeToLiabilities 30000.00
totalCashFromFinancingActivities -2100907.00
netIncome 2617483.00
changeInCash -310352.00
beginPeriodCashFlow 3735945.00
endPeriodCashFlow 3425593.00
totalCashFromOperatingActivities 3172030.00
depreciation 205811.00
dividendsPaid 2120812.00
changeToInventory 324317.00
otherCashflowsFromFinancingActivities -1381475.00
capitalExpenditures 156620
changeInWorkingCapital 131775.00
otherNonCashItems 162316.00
freeCashFlow 3015410.00
2004-12-31
date 2004-12-31
filing_date 2005-03-24
currency_symbol USD
totalCashflowsFromInvestingActivities 788000.00
totalCashFromFinancingActivities -1935058.00
netIncome 2475058.00
changeInCash 1025916.00
beginPeriodCashFlow 2710029.00
endPeriodCashFlow 3735945.00
totalCashFromOperatingActivities 2172576.00
depreciation 209792.00
dividendsPaid 1970121.00
changeToInventory -373568.00
changeToAccountReceivables 71000.00
otherCashflowsFromFinancingActivities 788398.00
capitalExpenditures 198371
changeInWorkingCapital -646248.00
otherNonCashItems 116474.00
freeCashFlow 1974205.00
2003-12-31
date 2003-12-31
filing_date 2004-03-29
currency_symbol USD
changeToLiabilities 126000.00
totalCashFromFinancingActivities -342267.00
netIncome 2471154.00
changeInCash -474570.00
beginPeriodCashFlow 3184599.00
endPeriodCashFlow 2710029.00
totalCashFromOperatingActivities 2631957.00
depreciation 203805.00
dividendsPaid 488114.00
changeToInventory -202997.00
otherCashflowsFromFinancingActivities -2764260.00
capitalExpenditures 118179
changeInWorkingCapital -316058.00
otherNonCashItems 197979.00
freeCashFlow 2513778.00
2002-12-31
date 2002-12-31
filing_date 2003-03-25
currency_symbol USD
totalCashflowsFromInvestingActivities 92000.00
totalCashFromFinancingActivities -451069.00
netIncome 1421505.00
changeInCash 1584742.00
beginPeriodCashFlow 1599857.00
endPeriodCashFlow 3184599.00
totalCashFromOperatingActivities 1944067.00
depreciation 256990.00
dividendsPaid 487044.00
changeToInventory 148220.00
changeToAccountReceivables 166000.00
otherCashflowsFromFinancingActivities 91744.00
capitalExpenditures 131650
changeInWorkingCapital 277226.00
otherNonCashItems -16266.00
freeCashFlow 1812417.00
2001-12-31
date 2001-12-31
filing_date 2002-03-25
currency_symbol USD
totalCashFromFinancingActivities -397899.00
netIncome 1891010.00
changeInCash -626955.00
beginPeriodCashFlow 2226812.00
endPeriodCashFlow 1599857.00
totalCashFromOperatingActivities 2261653.00
depreciation 275301.00
dividendsPaid 486114.00
changeToInventory 243029.00
otherCashflowsFromFinancingActivities -6036.00
capitalExpenditures 173136
changeInWorkingCapital 51192.00
otherNonCashItems 90615.00
freeCashFlow 2088517.00
2000-12-31
date 2000-12-31
filing_date 2001-03-22
currency_symbol USD
totalCashFromFinancingActivities -370143.00
netIncome 2053373.00
changeInCash 212256.00
beginPeriodCashFlow 2014556.00
endPeriodCashFlow 2226812.00
totalCashFromOperatingActivities 2428412.00
depreciation 295267.00
dividendsPaid 391131.00
changeToInventory -153381.00
changeToAccountReceivables 192000.00
otherCashflowsFromFinancingActivities -10192.00
capitalExpenditures 146509
changeInWorkingCapital 127203.00
otherNonCashItems -7649.00
freeCashFlow 2281903.00
1999-12-31
date 1999-12-31
filing_date 2000-03-27
currency_symbol USD
totalCashFromFinancingActivities -300000.00
netIncome 1400000.00
changeInCash 700000.00
beginPeriodCashFlow 1300000.00
endPeriodCashFlow 2000000.00
totalCashFromOperatingActivities 1800000.00
depreciation 300000.00
dividendsPaid 300000.00
changeToInventory -200000.00
otherCashflowsFromFinancingActivities -800000.00
capitalExpenditures 100000
changeInWorkingCapital 100000.00
freeCashFlow 1700000.00
1998-12-31
date 1998-12-31
filing_date 1999-03-23
currency_symbol USD
totalCashFromFinancingActivities -300000.00
netIncome 1000000.00
changeInCash 400000.00
beginPeriodCashFlow 800000.00
endPeriodCashFlow 1200000.00
totalCashFromOperatingActivities 1200000.00
depreciation 600000.00
dividendsPaid 300000.00
changeToInventory 100000.00
otherCashflowsFromFinancingActivities -500000.00
capitalExpenditures 300000
changeInWorkingCapital -400000.00
stockBasedCompensation 200000.00
otherNonCashItems -100000.00
freeCashFlow 900000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-24
currency_symbol USD
totalCashFromFinancingActivities -800000.00
netIncome 800000.00
beginPeriodCashFlow 800000.00
endPeriodCashFlow 800000.00
totalCashFromOperatingActivities 1500000.00
depreciation 400000.00
dividendsPaid 200000.00
changeToInventory 300000.00
otherCashflowsFromFinancingActivities -600000.00
capitalExpenditures 300000
changeInWorkingCapital 100000.00
otherNonCashItems 200000.00
freeCashFlow 1200000.00
1996-12-31
date 1996-12-31
filing_date 1997-03-28
currency_symbol USD
totalCashFromFinancingActivities -400000.00
netIncome 500000.00
changeInCash 500000.00
beginPeriodCashFlow 300000.00
endPeriodCashFlow 800000.00
totalCashFromOperatingActivities 1100000.00
depreciation 300000.00
changeToInventory 300000.00
otherCashflowsFromFinancingActivities -400000.00
capitalExpenditures 200000
changeInWorkingCapital 200000.00
otherNonCashItems 200000.00
freeCashFlow 900000.00
1995-12-31
date 1995-12-31
filing_date 1996-03-29
currency_symbol USD
totalCashFromFinancingActivities -200000.00
netIncome 300000.00
changeInCash -200000.00
beginPeriodCashFlow 500000.00
endPeriodCashFlow 300000.00
totalCashFromOperatingActivities 300000.00
depreciation 300000.00
otherCashflowsFromFinancingActivities -200000.00
capitalExpenditures 300000
changeInWorkingCapital -200000.00
otherNonCashItems -100000.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
totalCashFromFinancingActivities -400000.00
netIncome 100000.00
changeInCash -300000.00
beginPeriodCashFlow 700000.00
endPeriodCashFlow 400000.00
totalCashFromOperatingActivities 400000.00
depreciation 200000.00
changeToInventory -200000.00
otherCashflowsFromFinancingActivities -400000.00
capitalExpenditures 300000
changeInWorkingCapital -200000.00
otherNonCashItems 300000.00
freeCashFlow 100000.00
1993-12-31
date 1993-12-31
filing_date 1993-12-31
totalCashFromFinancingActivities -100000.00
netIncome 500000.00
changeInCash 200000.00
beginPeriodCashFlow 400000.00
endPeriodCashFlow 600000.00
totalCashFromOperatingActivities 500000.00
depreciation 200000.00
changeToInventory 300000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 200000
changeInWorkingCapital -200000.00
freeCashFlow 300000.00
1992-12-31
date 1992-12-31
filing_date 1992-12-31
totalCashFromFinancingActivities -400000.00
netIncome 400000.00
changeInCash 100000.00
beginPeriodCashFlow 300000.00
endPeriodCashFlow 400000.00
totalCashFromOperatingActivities 400000.00
depreciation 200000.00
changeToInventory -200000.00
otherCashflowsFromFinancingActivities -400000.00
capitalExpenditures 200000
changeInWorkingCapital -300000.00
otherNonCashItems 200000.00
freeCashFlow 200000.00
1991-12-31
date 1991-12-31
filing_date 1991-12-31
totalCashFromFinancingActivities -300000.00
netIncome 300000.00
changeInCash -300000.00
beginPeriodCashFlow 300000.00
endPeriodCashFlow 300000.00
totalCashFromOperatingActivities 300000.00
depreciation 100000.00
changeToInventory -300000.00
otherCashflowsFromFinancingActivities -300000.00
capitalExpenditures 100000
changeInWorkingCapital -300000.00
otherNonCashItems 200000.00
freeCashFlow 200000.00
1990-12-31
date 1990-12-31
filing_date 1991-02-28
netIncome -300000.00
endPeriodCashFlow 300000.00
capitalExpenditures 0
otherNonCashItems 300000.00
1989-12-31
date 1989-12-31
filing_date 1990-02-28
netIncome -600000.00
depreciation 200000.00
capitalExpenditures 0
otherNonCashItems 400000.00
1988-12-31
date 1988-12-31
filing_date 1989-02-28
depreciation 200000.00
capitalExpenditures 0
otherNonCashItems -200000.00
1987-12-31
date 1987-12-31
filing_date 1988-02-29
netIncome -200000.00
capitalExpenditures 0
otherNonCashItems 200000.00
1985-12-31
date 1985-12-31
filing_date 1986-02-28
netIncome 100000.00
depreciation 200000.00
capitalExpenditures 0
otherNonCashItems -300000.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-13
currency_symbol USD
researchDevelopment 98141.00
incomeBeforeTax 787197.00
netIncome 626756.00
grossProfit 1308477.00
reconciledDepreciation 25444.00
ebit 656547.00
ebitda 681991.00
depreciationAndAmortization 25444.00
operatingIncome 721872.00
otherOperatingExpenses 2335646.00
taxProvision 160441.00
incomeTaxExpense 160441.00
totalRevenue 3057518.00
totalOperatingExpenses 586605.00
costOfRevenue 1749041.00
totalOtherIncomeExpenseNet 65325.00
netIncomeFromContinuingOps 626756.00
2023-06-30
date 2023-06-30
filing_date 2023-08-11
currency_symbol USD
researchDevelopment 128729.00
incomeBeforeTax 580499.00
netIncome 461094.00
grossProfit 1220892.00
reconciledDepreciation 24456.00
ebit 455641.00
ebitda 480097.00
depreciationAndAmortization 24456.00
nonOperatingIncomeNetOther 62429.00
operatingIncome 518070.00
otherOperatingExpenses 2132229.00
taxProvision 119405.00
incomeTaxExpense 119405.00
totalRevenue 2650299.00
totalOperatingExpenses 702822.00
costOfRevenue 1429407.00
totalOtherIncomeExpenseNet 62429.00
netIncomeFromContinuingOps 461094.00
netIncomeApplicableToCommonShares 461094.00
2023-03-31
date 2023-03-31
filing_date 2023-05-12
currency_symbol USD
researchDevelopment 126959.00
incomeBeforeTax 952157.00
netIncome 756081.00
grossProfit 1476729.00
reconciledDepreciation 24455.00
ebit 831824.00
ebitda 711491.00
depreciationAndAmortization -120333.00
nonOperatingIncomeNetOther 120333.00
operatingIncome 831824.00
otherOperatingExpenses 1738500.00
interestExpense 120333.00
taxProvision 196076.00
incomeTaxExpense 196076.00
totalRevenue 2570324.00
totalOperatingExpenses 644905.00
costOfRevenue 1093595.00
totalOtherIncomeExpenseNet 120333.00
netIncomeFromContinuingOps 756081.00
netIncomeApplicableToCommonShares 756081.00
2022-12-31
date 2022-12-31
filing_date 2023-03-23
currency_symbol USD
researchDevelopment 125914.00
incomeBeforeTax 844254.00
netIncome 679205.00
grossProfit 1246475.00
reconciledDepreciation 101056.00
ebit 414691.00
ebitda 447236.00
depreciationAndAmortization 32545.00
operatingIncome 414691.00
otherOperatingExpenses 2117201.00
interestExpense 397018.00
taxProvision 165049.00
incomeTaxExpense 165049.00
totalRevenue 2762946.00
totalOperatingExpenses 600730.00
costOfRevenue 1516471.00
totalOtherIncomeExpenseNet 429563.00
netIncomeFromContinuingOps 679205.00
netIncomeApplicableToCommonShares 679205.00
2022-09-30
date 2022-09-30
filing_date 2022-11-09
currency_symbol USD
researchDevelopment 120924.00
incomeBeforeTax 434199.00
netIncome 345518.00
grossProfit 1340987.00
reconciledDepreciation 34340.00
ebit 941261.00
ebitda 975601.00
depreciationAndAmortization 34340.00
operatingIncome 941261.00
otherOperatingExpenses 1729292.00
interestExpense 507062.00
taxProvision 88681.00
incomeTaxExpense 88681.00
totalRevenue 2417022.00
totalOperatingExpenses 653257.00
costOfRevenue 1076035.00
totalOtherIncomeExpenseNet -507062.00
netIncomeFromContinuingOps 345518.00
netIncomeApplicableToCommonShares 345518.00
2022-06-30
date 2022-06-30
filing_date 2022-08-12
currency_symbol USD
researchDevelopment 112266.00
incomeBeforeTax 798511.00
netIncome 633324.00
grossProfit 1932424.00
reconciledDepreciation 34255.00
ebit 1601347.00
ebitda 1635602.00
depreciationAndAmortization 34255.00
operatingIncome 1601347.00
otherOperatingExpenses 2426248.00
interestExpense 802836.00
taxProvision 165187.00
incomeTaxExpense 165187.00
totalRevenue 3626177.00
totalOperatingExpenses 732495.00
costOfRevenue 1693753.00
totalOtherIncomeExpenseNet -802836.00
netIncomeFromContinuingOps 633324.00
netIncomeApplicableToCommonShares 633324.00
2022-03-31
date 2022-03-31
filing_date 2022-05-13
currency_symbol USD
researchDevelopment 131666.00
incomeBeforeTax 1150716.00
netIncome 911465.00
grossProfit 2182241.00
reconciledDepreciation 34256.00
ebit 1503826.00
ebitda 1856936.00
depreciationAndAmortization 353110.00
nonOperatingIncomeNetOther -353110.00
operatingIncome 1503826.00
otherOperatingExpenses 2388532.00
interestExpense 706220.00
taxProvision 239251.00
incomeTaxExpense 239251.00
totalRevenue 3892358.00
totalOperatingExpenses 678415.00
costOfRevenue 1710117.00
totalOtherIncomeExpenseNet -353110.00
netIncomeFromContinuingOps 911465.00
netIncomeApplicableToCommonShares 911465.00
2021-12-31
date 2021-12-31
filing_date 2022-03-23
currency_symbol USD
researchDevelopment 129589.00
incomeBeforeTax 1403453.00
netIncome 1116310.00
grossProfit 2094018.00
reconciledDepreciation 39049.00
ebit 1271858.00
ebitda 1310907.00
depreciationAndAmortization 39049.00
operatingIncome 1357180.00
otherOperatingExpenses 2303857.00
interestExpense 92546.00
taxProvision 287143.00
incomeTaxExpense 287143.00
totalRevenue 3661037.00
totalOperatingExpenses 736838.00
costOfRevenue 1567019.00
totalOtherIncomeExpenseNet 46273.00
netIncomeFromContinuingOps 1116310.00
netIncomeApplicableToCommonShares 1116310.00
2021-09-30
date 2021-09-30
filing_date 2021-11-12
currency_symbol USD
researchDevelopment 130742.00
incomeBeforeTax 1283552.00
netIncome 1016506.00
grossProfit 1859237.00
reconciledDepreciation 36903.00
ebit 1219371.00
ebitda 1256274.00
depreciationAndAmortization 36903.00
operatingIncome 1269913.00
otherOperatingExpenses 1909833.00
interestExpense 27278.00
taxProvision 267046.00
incomeTaxExpense 267046.00
totalRevenue 3179746.00
totalOperatingExpenses 589324.00
costOfRevenue 1320509.00
totalOtherIncomeExpenseNet 13639.00
netIncomeFromContinuingOps 1016506.00
netIncomeApplicableToCommonShares 1016506.00
2021-06-30
date 2021-06-30
filing_date 2021-08-11
currency_symbol USD
researchDevelopment 130025.00
incomeBeforeTax 1698765.00
netIncome 1344524.00
grossProfit 2158588.00
reconciledDepreciation 35125.00
ebit 1332337.00
ebitda 1367462.00
depreciationAndAmortization 35125.00
nonOperatingIncomeNetOther 183214.00
operatingIncome 1515551.00
otherOperatingExpenses 2142427.00
interestExpense 366428.00
taxProvision 354241.00
incomeTaxExpense 354241.00
totalRevenue 3657978.00
totalOperatingExpenses 643037.00
costOfRevenue 1499390.00
totalOtherIncomeExpenseNet 183214.00
netIncomeFromContinuingOps 1344524.00
netIncomeApplicableToCommonShares 1344524.00
2021-03-31
date 2021-03-31
filing_date 2021-05-13
currency_symbol USD
researchDevelopment 88286.00
incomeBeforeTax 1492155.00
netIncome 1181202.00
grossProfit 2069855.00
reconciledDepreciation 34900.00
ebit 1521829.00
ebitda 1556729.00
depreciationAndAmortization 34900.00
nonOperatingIncomeNetOther -32287.00
operatingIncome 1524442.00
otherOperatingExpenses 1906426.00
interestExpense 64574.00
taxProvision 310953.00
incomeTaxExpense 310953.00
totalRevenue 3430868.00
totalOperatingExpenses 545413.00
costOfRevenue 1361013.00
totalOtherIncomeExpenseNet -32287.00
netIncomeFromContinuingOps 1181202.00
netIncomeApplicableToCommonShares 1181202.00
2020-12-31
date 2020-12-31
filing_date 2021-03-22
currency_symbol USD
researchDevelopment 120074.00
incomeBeforeTax 757708.00
netIncome 610528.00
grossProfit 1134356.00
reconciledDepreciation 43592.00
ebit 258348.00
ebitda 301940.00
depreciationAndAmortization 43592.00
nonOperatingIncomeNetOther 249680.00
operatingIncome 508028.00
otherOperatingExpenses 1864135.00
interestExpense 499360.00
taxProvision 147180.00
incomeTaxExpense 147180.00
totalRevenue 2372163.00
totalOperatingExpenses 626328.00
costOfRevenue 1237807.00
totalOtherIncomeExpenseNet 249680.00
netIncomeFromContinuingOps 610528.00
netIncomeApplicableToCommonShares 610528.00
2020-09-30
date 2020-09-30
filing_date 2020-11-13
currency_symbol USD
researchDevelopment 114836.00
incomeBeforeTax 905737.00
netIncome 717532.00
grossProfit 1361597.00
reconciledDepreciation 40575.00
ebit 560802.00
ebitda 601377.00
depreciationAndAmortization 40575.00
nonOperatingIncomeNetOther 152180.00
operatingIncome 753557.00
otherOperatingExpenses 1582803.00
interestExpense 304360.00
taxProvision 188205.00
incomeTaxExpense 188205.00
totalRevenue 2336360.00
totalOperatingExpenses 608040.00
costOfRevenue 974763.00
totalOtherIncomeExpenseNet 152180.00
netIncomeFromContinuingOps 717532.00
netIncomeApplicableToCommonShares 717532.00
2020-06-30
date 2020-06-30
filing_date 2020-08-11
currency_symbol USD
researchDevelopment 108566.00
incomeBeforeTax 1499507.00
netIncome 1186611.00
grossProfit 1684210.00
reconciledDepreciation 40575.00
ebit 587936.00
ebitda 628511.00
depreciationAndAmortization 40575.00
nonOperatingIncomeNetOther 435498.00
operatingIncome 1064009.00
otherOperatingExpenses 1890635.00
interestExpense 870996.00
taxProvision 312896.00
incomeTaxExpense 312896.00
totalRevenue 2954644.00
totalOperatingExpenses 620201.00
costOfRevenue 1270434.00
totalOtherIncomeExpenseNet 435498.00
netIncomeFromContinuingOps 1186611.00
netIncomeApplicableToCommonShares 1186611.00
2020-03-31
date 2020-03-31
filing_date 2020-05-13
currency_symbol USD
researchDevelopment 107732.00
incomeBeforeTax 998048.00
netIncome 790307.00
grossProfit 1933583.00
reconciledDepreciation 40519.00
ebit 1623104.00
ebitda 1663623.00
depreciationAndAmortization 40519.00
nonOperatingIncomeNetOther -312528.00
operatingIncome 1310576.00
otherOperatingExpenses 2012338.00
interestExpense 625056.00
taxProvision 207741.00
interestIncome 312530.00
incomeTaxExpense 207741.00
totalRevenue 3322914.00
totalOperatingExpenses 623007.00
costOfRevenue 1389331.00
totalOtherIncomeExpenseNet -312528.00
netIncomeFromContinuingOps 790307.00
netIncomeApplicableToCommonShares 790307.00
2019-12-31
date 2019-12-31
filing_date 2020-03-26
currency_symbol USD
researchDevelopment 100087.00
incomeBeforeTax 1775466.00
netIncome 1390336.00
sellingGeneralAdministrative 555143.00
grossProfit 2307261.00
reconciledDepreciation 46185.00
ebit 1482411.00
ebitda 1528596.00
depreciationAndAmortization 46185.00
nonOperatingIncomeNetOther 123435.00
operatingIncome 1652031.00
otherOperatingExpenses 2169967.00
interestExpense 246870.00
taxProvision 385130.00
interestIncome 123440.00
incomeTaxExpense 385130.00
totalRevenue 3821998.00
totalOperatingExpenses 655230.00
costOfRevenue 1514737.00
totalOtherIncomeExpenseNet 123435.00
netIncomeFromContinuingOps 1390336.00
netIncomeApplicableToCommonShares 1390336.00
2019-09-30
date 2019-09-30
filing_date 2019-11-12
currency_symbol USD
researchDevelopment 104800.00
incomeBeforeTax 1354265.00
netIncome 1069871.00
sellingGeneralAdministrative 544176.00
grossProfit 1930422.00
reconciledDepreciation 45415.00
ebit 1163212.00
ebitda 1208627.00
depreciationAndAmortization 45415.00
nonOperatingIncomeNetOther 72819.00
operatingIncome 1281446.00
otherOperatingExpenses 2035924.00
interestExpense 145638.00
taxProvision 284394.00
interestIncome 72820.00
incomeTaxExpense 284394.00
totalRevenue 3317370.00
totalOperatingExpenses 648976.00
costOfRevenue 1386948.00
totalOtherIncomeExpenseNet 72819.00
netIncomeFromContinuingOps 1069871.00
netIncomeApplicableToCommonShares 1069871.00
2019-06-30
date 2019-06-30
filing_date 2019-08-12
currency_symbol USD
researchDevelopment 93846.00
incomeBeforeTax 1352926.00
netIncome 1078810.00
sellingGeneralAdministrative 502094.00
grossProfit 1812076.00
reconciledDepreciation 42105.00
ebit 1037241.00
ebitda 1079346.00
depreciationAndAmortization 42105.00
nonOperatingIncomeNetOther 136790.00
operatingIncome 1216136.00
otherOperatingExpenses 2063263.00
interestExpense 273580.00
taxProvision 274116.00
interestIncome 136790.00
incomeTaxExpense 274116.00
totalRevenue 3279399.00
totalOperatingExpenses 595940.00
costOfRevenue 1467323.00
totalOtherIncomeExpenseNet 136790.00
netIncomeFromContinuingOps 1078810.00
netIncomeApplicableToCommonShares 1078810.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
researchDevelopment 98659.00
incomeBeforeTax 1547713.00
netIncome 1222694.00
sellingGeneralAdministrative 546962.00
grossProfit 1891973.00
reconciledDepreciation 42105.00
ebit 944991.00
ebitda 987096.00
depreciationAndAmortization 42105.00
nonOperatingIncomeNetOther 301361.00
operatingIncome 1246352.00
otherOperatingExpenses 2035672.00
interestExpense 602722.00
taxProvision 325020.00
interestIncome 301360.00
incomeTaxExpense 325019.00
totalRevenue 3282024.00
totalOperatingExpenses 645621.00
costOfRevenue 1390051.00
totalOtherIncomeExpenseNet 301361.00
netIncomeFromContinuingOps 1222694.00
netIncomeApplicableToCommonShares 1222694.00
2018-12-31
date 2018-12-31
filing_date 2019-03-21
currency_symbol USD
researchDevelopment 108267.00
effectOfAccountingCharges 0.00
incomeBeforeTax 694907.00
minorityInterest 0.00
netIncome 583283.00
sellingGeneralAdministrative 1577864.00
grossProfit 1537554.00
reconciledDepreciation 48046.00
ebit 1073903.00
ebitda 1121949.00
depreciationAndAmortization 48046.00
nonOperatingIncomeNetOther -189498.00
operatingIncome 884405.00
otherOperatingExpenses 1992264.00
interestExpense 378996.00
taxProvision 111620.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 111624.00
totalRevenue 2876669.00
totalOperatingExpenses 653149.00
costOfRevenue 1339115.00
totalOtherIncomeExpenseNet -189498.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 583283.00
netIncomeApplicableToCommonShares 583283.00
2018-09-30
date 2018-09-30
filing_date 2018-11-09
currency_symbol USD
researchDevelopment 98301.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1666488.00
minorityInterest 0.00
netIncome 1316524.00
sellingGeneralAdministrative 519330.00
grossProfit 2146926.00
reconciledDepreciation 47940.00
ebit 1392102.00
ebitda 1440042.00
depreciationAndAmortization 47940.00
nonOperatingIncomeNetOther 137193.00
operatingIncome 1529295.00
otherOperatingExpenses 1884707.00
interestExpense 274386.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 349964.00
totalRevenue 3414002.00
totalOperatingExpenses 617631.00
costOfRevenue 1267076.00
totalOtherIncomeExpenseNet 137193.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1316524.00
netIncomeApplicableToCommonShares 1316524.00
2018-06-30
date 2018-06-30
filing_date 2018-08-08
currency_symbol USD
researchDevelopment 91285.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1762861.00
minorityInterest 0.00
netIncome 1392662.00
sellingGeneralAdministrative 534420.00
grossProfit 2349045.00
reconciledDepreciation 46804.00
ebit 1683819.00
ebitda 1730623.00
depreciationAndAmortization 46804.00
nonOperatingIncomeNetOther 39521.00
operatingIncome 1723340.00
otherOperatingExpenses 2235878.00
interestExpense 79042.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 370199.00
totalRevenue 3959218.00
totalOperatingExpenses 625705.00
costOfRevenue 1610173.00
totalOtherIncomeExpenseNet 39521.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1392662.00
netIncomeApplicableToCommonShares 1392662.00
2018-03-31
date 2018-03-31
filing_date 2018-05-11
currency_symbol USD
researchDevelopment 101664.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1341598.00
minorityInterest 0.00
netIncome 1059862.00
sellingGeneralAdministrative 524114.00
grossProfit 2068581.00
reconciledDepreciation 49152.00
ebit 1544008.00
ebitda 1593160.00
depreciationAndAmortization 49152.00
nonOperatingIncomeNetOther -101205.00
operatingIncome 1442803.00
otherOperatingExpenses 2076709.00
interestExpense 202410.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 281736.00
totalRevenue 3519512.00
totalOperatingExpenses 625778.00
costOfRevenue 1450931.00
totalOtherIncomeExpenseNet -101205.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1059862.00
netIncomeApplicableToCommonShares 1059862.00
2017-12-31
date 2017-12-31
filing_date 2018-03-22
currency_symbol USD
researchDevelopment 138544.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1441822.00
minorityInterest 0.00
netIncome 1015383.00
sellingGeneralAdministrative 464818.00
grossProfit 1969937.00
reconciledDepreciation 50620.00
ebit 1291328.00
ebitda 1341948.00
depreciationAndAmortization 50620.00
nonOperatingIncomeNetOther 75247.00
operatingIncome 1366575.00
otherOperatingExpenses 1862699.00
interestExpense 150494.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 426439.00
totalRevenue 3229274.00
totalOperatingExpenses 603362.00
costOfRevenue 1259337.00
totalOtherIncomeExpenseNet 75247.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1015383.00
netIncomeApplicableToCommonShares 1015383.00
2017-09-30
date 2017-09-30
filing_date 2017-11-09
currency_symbol USD
researchDevelopment 159531.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1583448.00
minorityInterest 0.00
netIncome 1090323.00
sellingGeneralAdministrative 438257.00
grossProfit 2066986.00
reconciledDepreciation 50360.00
ebit 1354948.00
ebitda 1405308.00
depreciationAndAmortization 50360.00
nonOperatingIncomeNetOther 114250.00
operatingIncome 1469198.00
otherOperatingExpenses 1708594.00
interestExpense 228500.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 493125.00
totalRevenue 3177792.00
totalOperatingExpenses 597788.00
costOfRevenue 1110806.00
totalOtherIncomeExpenseNet 114250.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1090323.00
netIncomeApplicableToCommonShares 1090323.00
2017-06-30
date 2017-06-30
filing_date 2017-08-09
currency_symbol USD
researchDevelopment 158275.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1603554.00
minorityInterest 0.00
netIncome 1104149.00
sellingGeneralAdministrative 418605.00
grossProfit 2107638.00
reconciledDepreciation 49848.00
ebit 1457962.00
ebitda 1507810.00
depreciationAndAmortization 49848.00
nonOperatingIncomeNetOther 72796.00
operatingIncome 1530758.00
otherOperatingExpenses 2243993.00
interestExpense 145592.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 499405.00
totalRevenue 3774751.00
totalOperatingExpenses 576880.00
costOfRevenue 1667113.00
totalOtherIncomeExpenseNet 72796.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1104149.00
netIncomeApplicableToCommonShares 1104149.00
2017-03-31
date 2017-03-31
filing_date 2017-05-11
currency_symbol USD
researchDevelopment 189729.00
effectOfAccountingCharges 0.00
incomeBeforeTax 921955.00
minorityInterest 0.00
netIncome 634435.00
sellingGeneralAdministrative 463480.00
grossProfit 1522292.00
reconciledDepreciation 49849.00
ebit 816211.00
ebitda 866060.00
depreciationAndAmortization 49849.00
nonOperatingIncomeNetOther 52872.00
operatingIncome 869083.00
otherOperatingExpenses 1917305.00
interestExpense 105744.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 287520.00
totalRevenue 2786388.00
totalOperatingExpenses 653209.00
costOfRevenue 1264096.00
totalOtherIncomeExpenseNet 52872.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 634435.00
netIncomeApplicableToCommonShares 634435.00
2016-12-31
date 2016-12-31
filing_date 2017-03-23
currency_symbol USD
researchDevelopment 157774.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1032760.00
minorityInterest 0.00
netIncome 750535.00
sellingGeneralAdministrative 459547.00
grossProfit 1534438.00
reconciledDepreciation 52972.00
ebit 801474.00
ebitda 854446.00
depreciationAndAmortization 52972.00
nonOperatingIncomeNetOther 115643.00
operatingIncome 917117.00
otherOperatingExpenses 2000376.00
interestExpense 231286.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 282225.00
totalRevenue 2917493.00
totalOperatingExpenses 617321.00
costOfRevenue 1383055.00
totalOtherIncomeExpenseNet 115643.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 750535.00
netIncomeApplicableToCommonShares 750535.00
2016-09-30
date 2016-09-30
filing_date 2016-11-09
currency_symbol USD
researchDevelopment 158593.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1309085.00
minorityInterest 0.00
netIncome 900135.00
sellingGeneralAdministrative 460401.00
grossProfit 1863435.00
reconciledDepreciation 42871.00
ebit 1179797.00
ebitda 1222668.00
depreciationAndAmortization 42871.00
nonOperatingIncomeNetOther 64644.00
operatingIncome 1244441.00
otherOperatingExpenses 2213192.00
interestExpense 129288.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 408950.00
totalRevenue 3457633.00
totalOperatingExpenses 618994.00
costOfRevenue 1594198.00
totalOtherIncomeExpenseNet 64644.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 900135.00
netIncomeApplicableToCommonShares 900135.00
2016-06-30
date 2016-06-30
filing_date 2016-08-09
currency_symbol USD
researchDevelopment 157895.00
effectOfAccountingCharges 0.00
incomeBeforeTax 591181.00
minorityInterest 0.00
netIncome 405381.00
sellingGeneralAdministrative 465329.00
grossProfit 1131499.00
reconciledDepreciation 48156.00
ebit 425369.00
ebitda 473525.00
depreciationAndAmortization 48156.00
nonOperatingIncomeNetOther 82906.00
operatingIncome 508275.00
otherOperatingExpenses 1630890.00
interestExpense 165812.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 185800.00
totalRevenue 2139165.00
totalOperatingExpenses 623224.00
costOfRevenue 1007666.00
totalOtherIncomeExpenseNet 82906.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 405381.00
netIncomeApplicableToCommonShares 405381.00
2016-03-31
date 2016-03-31
filing_date 2016-05-13
currency_symbol USD
researchDevelopment 177566.00
effectOfAccountingCharges 0.00
incomeBeforeTax 763041.00
minorityInterest 0.00
netIncome 525091.00
sellingGeneralAdministrative 467556.00
grossProfit 1364851.00
reconciledDepreciation 43036.00
ebit 676417.00
ebitda 719453.00
depreciationAndAmortization 43036.00
nonOperatingIncomeNetOther 43312.00
operatingIncome 719729.00
otherOperatingExpenses 1542847.00
interestExpense 86624.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 237950.00
totalRevenue 2262576.00
totalOperatingExpenses 645122.00
costOfRevenue 897725.00
totalOtherIncomeExpenseNet 43312.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 525091.00
netIncomeApplicableToCommonShares 525091.00
2015-12-31
date 2015-12-31
filing_date 2016-03-24
currency_symbol USD
researchDevelopment 141262.00
effectOfAccountingCharges 0.00
incomeBeforeTax 545553.00
minorityInterest 0.00
netIncome 418371.00
sellingGeneralAdministrative 545753.00
grossProfit 1101223.00
reconciledDepreciation 44327.00
ebit 282863.00
ebitda 327190.00
depreciationAndAmortization 44327.00
nonOperatingIncomeNetOther 131345.00
operatingIncome 414208.00
otherOperatingExpenses 1475187.00
interestExpense 262690.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 127182.00
totalRevenue 1889395.00
totalOperatingExpenses 687015.00
costOfRevenue 788172.00
totalOtherIncomeExpenseNet 131345.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 418371.00
netIncomeApplicableToCommonShares 418371.00
2015-09-30
date 2015-09-30
filing_date 2015-11-12
currency_symbol USD
researchDevelopment 223100.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1767937.00
minorityInterest 0.00
netIncome 1217537.00
sellingGeneralAdministrative 372619.00
grossProfit 2289523.00
reconciledDepreciation 43185.00
ebit 1576486.00
ebitda 1619671.00
depreciationAndAmortization 43185.00
nonOperatingIncomeNetOther 74133.00
operatingIncome 1693804.00
otherOperatingExpenses 1926561.00
interestExpense 148266.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 550400.00
totalRevenue 3620365.00
totalOperatingExpenses 595719.00
costOfRevenue 1330842.00
totalOtherIncomeExpenseNet 74133.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1217537.00
netIncomeApplicableToCommonShares 1217537.00
2015-06-30
date 2015-06-30
filing_date 2015-08-11
currency_symbol USD
researchDevelopment 157000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2192511.00
minorityInterest 0.00
netIncome 1510511.00
sellingGeneralAdministrative 600532.00
grossProfit 2720149.00
reconciledDepreciation 43264.00
ebit 2046723.00
ebitda 2089987.00
depreciationAndAmortization 43264.00
nonOperatingIncomeNetOther 72894.00
operatingIncome 2119617.00
otherOperatingExpenses 2004474.00
interestExpense 145788.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 682000.00
totalRevenue 4124091.00
totalOperatingExpenses 600532.00
costOfRevenue 1403942.00
totalOtherIncomeExpenseNet 72894.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1510511.00
netIncomeApplicableToCommonShares 1510511.00
2015-03-31
date 2015-03-31
filing_date 2015-05-12
currency_symbol USD
researchDevelopment 166000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2119410.00
minorityInterest 0.00
netIncome 1460510.00
sellingGeneralAdministrative 627235.00
grossProfit 2693191.00
reconciledDepreciation 42708.00
ebit 1969794.00
ebitda 2012502.00
depreciationAndAmortization 42708.00
nonOperatingIncomeNetOther 53454.00
operatingIncome 2065956.00
otherOperatingExpenses 2306437.00
interestExpense 106908.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 658900.00
totalRevenue 4372393.00
totalOperatingExpenses 627235.00
costOfRevenue 1679202.00
totalOtherIncomeExpenseNet 53454.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1460510.00
netIncomeApplicableToCommonShares 1460510.00
2014-12-31
date 2014-12-31
filing_date 2015-03-26
currency_symbol USD
researchDevelopment 160000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1885018.00
minorityInterest 0.00
netIncome 1401964.00
sellingGeneralAdministrative 729813.00
grossProfit 2514068.00
reconciledDepreciation 44667.00
ebit 1683492.00
ebitda 1728159.00
depreciationAndAmortization 44667.00
nonOperatingIncomeNetOther 100763.00
operatingIncome 1784255.00
otherOperatingExpenses 2209176.00
interestExpense 201526.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 483054.00
totalRevenue 3993431.00
totalOperatingExpenses 729813.00
costOfRevenue 1479363.00
totalOtherIncomeExpenseNet 100763.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1401964.00
netIncomeApplicableToCommonShares 1401964.00
2014-09-30
date 2014-09-30
filing_date 2014-11-12
currency_symbol USD
researchDevelopment 295000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 594926.00
minorityInterest 0.00
netIncome 411426.00
sellingGeneralAdministrative 671000.00
grossProfit 1215448.00
reconciledDepreciation 44643.00
ebit 448127.00
ebitda 492770.00
depreciationAndAmortization 44643.00
nonOperatingIncomeNetOther 51078.00
operatingIncome 543848.00
otherOperatingExpenses 1972772.00
interestExpense 102156.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 183500.00
totalRevenue 2516620.00
totalOperatingExpenses 671600.00
costOfRevenue 1301172.00
totalOtherIncomeExpenseNet 51078.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 411426.00
netIncomeApplicableToCommonShares 411426.00
2014-06-30
date 2014-06-30
filing_date 2014-08-08
currency_symbol USD
researchDevelopment 128000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1305873.00
minorityInterest 0.00
netIncome 901273.00
sellingGeneralAdministrative 623942.00
grossProfit 1875882.00
reconciledDepreciation 45727.00
ebit 1198007.00
ebitda 1243734.00
depreciationAndAmortization 45727.00
nonOperatingIncomeNetOther 53933.00
operatingIncome 1251940.00
otherOperatingExpenses 1728196.00
interestExpense 107866.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 404600.00
totalRevenue 2980136.00
totalOperatingExpenses 623942.00
costOfRevenue 1104254.00
totalOtherIncomeExpenseNet 53933.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 901273.00
netIncomeApplicableToCommonShares 901273.00
2014-03-31
date 2014-03-31
filing_date 2014-05-09
currency_symbol USD
researchDevelopment 147000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1969153.00
minorityInterest 0.00
netIncome 1335753.00
sellingGeneralAdministrative 615642.00
grossProfit 2526574.00
reconciledDepreciation 46151.00
ebit 1852711.00
ebitda 1898862.00
depreciationAndAmortization 46151.00
nonOperatingIncomeNetOther 58221.00
operatingIncome 1910932.00
otherOperatingExpenses 2048560.00
interestExpense 116442.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 633400.00
totalRevenue 3959492.00
totalOperatingExpenses 615642.00
costOfRevenue 1432918.00
totalOtherIncomeExpenseNet 58221.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1335753.00
netIncomeApplicableToCommonShares 1335753.00
2013-12-31
date 2013-12-31
filing_date 2014-03-24
currency_symbol USD
researchDevelopment 159000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2439182.00
minorityInterest 0.00
netIncome 1719329.00
sellingGeneralAdministrative 653040.00
grossProfit 2807250.00
reconciledDepreciation 48818.00
ebit 1869238.00
ebitda 1918056.00
depreciationAndAmortization 48818.00
nonOperatingIncomeNetOther 284972.00
operatingIncome 2154210.00
otherOperatingExpenses 2277724.00
interestExpense 569944.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 719853.00
totalRevenue 4431934.00
totalOperatingExpenses 653040.00
costOfRevenue 1624684.00
totalOtherIncomeExpenseNet 284972.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1719329.00
netIncomeApplicableToCommonShares 1719329.00
2013-09-30
date 2013-09-30
filing_date 2013-11-12
currency_symbol USD
researchDevelopment 259000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1879091.00
minorityInterest 0.00
netIncome 1276791.00
sellingGeneralAdministrative 654027.00
grossProfit 2192549.00
reconciledDepreciation 47490.00
ebit 1197953.00
ebitda 1245443.00
depreciationAndAmortization 47490.00
nonOperatingIncomeNetOther 340569.00
operatingIncome 1538522.00
otherOperatingExpenses 1865705.00
interestExpense 681138.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 602300.00
totalRevenue 3404227.00
totalOperatingExpenses 654027.00
costOfRevenue 1211678.00
totalOtherIncomeExpenseNet 340569.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1276791.00
netIncomeApplicableToCommonShares 1276791.00
2013-06-30
date 2013-06-30
filing_date 2013-08-08
currency_symbol USD
researchDevelopment 151000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1987140.00
minorityInterest 0.00
netIncome 1342540.00
sellingGeneralAdministrative 635891.00
grossProfit 2265276.00
reconciledDepreciation 45672.00
ebit 1271630.00
ebitda 1317302.00
depreciationAndAmortization 45672.00
nonOperatingIncomeNetOther 357755.00
operatingIncome 1629385.00
otherOperatingExpenses 1999186.00
interestExpense 715510.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 644600.00
totalRevenue 3628571.00
totalOperatingExpenses 635891.00
costOfRevenue 1363295.00
totalOtherIncomeExpenseNet 357755.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1342540.00
netIncomeApplicableToCommonShares 1342540.00
2013-03-31
date 2013-03-31
filing_date 2013-05-10
currency_symbol USD
researchDevelopment 148000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2326449.00
minorityInterest 0.00
netIncome 1564649.00
sellingGeneralAdministrative 561568.00
grossProfit 2541005.00
reconciledDepreciation 47749.00
ebit 1632425.00
ebitda 1680174.00
depreciationAndAmortization 47749.00
nonOperatingIncomeNetOther 347012.00
operatingIncome 1979437.00
otherOperatingExpenses 1972724.00
interestExpense 694024.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 761800.00
totalRevenue 3952161.00
totalOperatingExpenses 561568.00
costOfRevenue 1411156.00
totalOtherIncomeExpenseNet 347012.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1564649.00
netIncomeApplicableToCommonShares 1564649.00
2012-12-31
date 2012-12-31
filing_date 2013-03-21
currency_symbol USD
researchDevelopment 156000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1699002.00
minorityInterest 0.00
netIncome 1292905.00
sellingGeneralAdministrative 759117.00
grossProfit 1795076.00
reconciledDepreciation 72525.00
ebit 372916.00
ebitda 445441.00
depreciationAndAmortization 72525.00
nonOperatingIncomeNetOther 663043.00
operatingIncome 1035959.00
otherOperatingExpenses 1638626.00
interestExpense 1326086.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 406097.00
totalRevenue 2674585.00
totalOperatingExpenses 759117.00
costOfRevenue 879509.00
totalOtherIncomeExpenseNet 663043.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1292905.00
netIncomeApplicableToCommonShares 1292905.00
2012-09-30
date 2012-09-30
filing_date 2012-11-13
currency_symbol USD
researchDevelopment 247000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1645861.00
minorityInterest 0.00
netIncome 1116161.00
sellingGeneralAdministrative 598100.00
grossProfit 2192896.00
reconciledDepreciation 59080.00
ebit 1543731.00
ebitda 1602811.00
depreciationAndAmortization 59080.00
nonOperatingIncomeNetOther 51065.00
operatingIncome 1594796.00
otherOperatingExpenses 1932591.00
interestExpense 102130.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 529700.00
totalRevenue 3527387.00
totalOperatingExpenses 598100.00
costOfRevenue 1334491.00
totalOtherIncomeExpenseNet 51065.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1116161.00
netIncomeApplicableToCommonShares 1116161.00
2012-06-30
date 2012-06-30
filing_date 2012-08-09
currency_symbol USD
researchDevelopment 144000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1763484.00
minorityInterest 0.00
netIncome 1193084.00
sellingGeneralAdministrative 548254.00
grossProfit 2269981.00
reconciledDepreciation 55893.00
ebit 1721727.00
ebitda 1777620.00
depreciationAndAmortization 55893.00
nonOperatingIncomeNetOther 41757.00
operatingIncome 1721727.00
otherOperatingExpenses 2013373.00
interestExpense 41757.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 570400.00
totalRevenue 3735100.00
totalOperatingExpenses 548254.00
costOfRevenue 1465119.00
totalOtherIncomeExpenseNet 41757.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1193084.00
netIncomeApplicableToCommonShares 1193084.00
2012-03-31
date 2012-03-31
filing_date 2012-05-09
currency_symbol USD
researchDevelopment 146000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1818330.00
minorityInterest 0.00
netIncome 1228630.00
sellingGeneralAdministrative 602863.00
grossProfit 2348852.00
reconciledDepreciation 66943.00
ebit 1743239.00
ebitda 1810182.00
depreciationAndAmortization 66943.00
nonOperatingIncomeNetOther 72341.00
operatingIncome 1745989.00
otherOperatingExpenses 2142703.00
interestExpense 75091.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 589700.00
totalRevenue 3888692.00
totalOperatingExpenses 602863.00
costOfRevenue 1539840.00
totalOtherIncomeExpenseNet 2750.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1228630.00
netIncomeApplicableToCommonShares 1228630.00
2011-12-31
date 2011-12-31
filing_date 2012-03-26
currency_symbol USD
researchDevelopment 147000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1293241.00
minorityInterest 0.00
netIncome 956424.00
sellingGeneralAdministrative 793613.00
grossProfit 1959413.00
reconciledDepreciation 61851.00
ebit 1165800.00
ebitda 1227651.00
depreciationAndAmortization 61851.00
operatingIncome 1165800.00
otherOperatingExpenses 2125329.00
interestExpense 127441.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 336817.00
totalRevenue 3291129.00
totalOperatingExpenses 793613.00
costOfRevenue 1331716.00
totalOtherIncomeExpenseNet 127441.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 957000.00
2011-09-30
date 2011-09-30
filing_date 2011-11-09
currency_symbol USD
researchDevelopment 230000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2036983.00
minorityInterest 0.00
netIncome 1369283.00
sellingGeneralAdministrative 537248.00
grossProfit 2115474.00
reconciledDepreciation 67364.00
ebit 1180777.00
ebitda 1248141.00
depreciationAndAmortization 67364.00
nonOperatingIncomeNetOther 458757.00
operatingIncome 1578226.00
otherOperatingExpenses 1766809.00
interestExpense 856206.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 667700.00
totalRevenue 3345035.00
totalOperatingExpenses 537248.00
costOfRevenue 1229561.00
totalOtherIncomeExpenseNet 397449.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1369283.00
netIncomeApplicableToCommonShares 1369283.00
2011-06-30
date 2011-06-30
filing_date 2011-08-08
currency_symbol USD
researchDevelopment 133000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1815040.00
minorityInterest 0.00
netIncome 1224640.00
sellingGeneralAdministrative 700783.00
grossProfit 2432006.00
reconciledDepreciation 69099.00
ebit 1719986.00
ebitda 1789085.00
depreciationAndAmortization 69099.00
nonOperatingIncomeNetOther 83817.00
operatingIncome 1731223.00
otherOperatingExpenses 2329076.00
interestExpense 95054.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 590400.00
totalRevenue 4060299.00
totalOperatingExpenses 700783.00
costOfRevenue 1628293.00
totalOtherIncomeExpenseNet 11237.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1224640.00
netIncomeApplicableToCommonShares 1224640.00
2011-03-31
date 2011-03-31
filing_date 2011-05-10
currency_symbol USD
researchDevelopment 127000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1726383.00
minorityInterest 0.00
netIncome 1166183.00
sellingGeneralAdministrative 521146.00
grossProfit 2181459.00
reconciledDepreciation 57269.00
ebit 1665566.00
ebitda 1722835.00
depreciationAndAmortization 57269.00
operatingIncome 1660313.00
otherOperatingExpenses 1981736.00
interestExpense 60817.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 560200.00
totalRevenue 3642049.00
totalOperatingExpenses 521146.00
costOfRevenue 1460590.00
totalOtherIncomeExpenseNet -5253.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1166000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-25
currency_symbol USD
researchDevelopment 130000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1097821.00
minorityInterest 0.00
netIncome 835539.00
sellingGeneralAdministrative 641957.00
grossProfit 1575092.00
reconciledDepreciation 53428.00
ebit 933135.00
ebitda 986563.00
depreciationAndAmortization 53428.00
operatingIncome 933135.00
otherOperatingExpenses 1630079.00
interestExpense 164686.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 262282.00
totalRevenue 2563214.00
totalOperatingExpenses 641957.00
costOfRevenue 988122.00
totalOtherIncomeExpenseNet 164686.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 836000.00
2010-09-30
date 2010-09-30
filing_date 2010-11-12
currency_symbol USD
researchDevelopment 209000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1865485.00
minorityInterest 0.00
netIncome 1243785.00
sellingGeneralAdministrative 598809.00
grossProfit 2398340.00
reconciledDepreciation 68083.00
ebit 1799531.00
ebitda 1867614.00
depreciationAndAmortization 68083.00
operatingIncome 1799531.00
otherOperatingExpenses 2048862.00
interestExpense 65954.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 621700.00
totalRevenue 3848393.00
totalOperatingExpenses 598809.00
costOfRevenue 1450053.00
totalOtherIncomeExpenseNet 65954.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1244000.00
2010-06-30
date 2010-06-30
filing_date 2010-08-10
currency_symbol USD
researchDevelopment 129000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 913725.00
minorityInterest 0.00
netIncome 624524.00
sellingGeneralAdministrative 1556324.00
grossProfit 2337173.00
reconciledDepreciation 53191.00
ebit 780849.00
ebitda 834040.00
depreciationAndAmortization 53191.00
operatingIncome 780849.00
otherOperatingExpenses 2953703.00
interestExpense 132876.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 289201.00
totalRevenue 3734552.00
totalOperatingExpenses 1556324.00
costOfRevenue 1397379.00
totalOtherIncomeExpenseNet 132876.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 624000.00
2010-03-31
date 2010-03-31
filing_date 2010-05-07
currency_symbol USD
researchDevelopment 128000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1636569.00
minorityInterest 0.00
netIncome 1095844.00
sellingGeneralAdministrative 618049.00
grossProfit 2162348.00
reconciledDepreciation 55075.00
ebit 1544299.00
ebitda 1599374.00
depreciationAndAmortization 55075.00
operatingIncome 1544299.00
otherOperatingExpenses 2032616.00
interestExpense 92270.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 540725.00
totalRevenue 3576915.00
totalOperatingExpenses 618049.00
costOfRevenue 1414567.00
totalOtherIncomeExpenseNet 92270.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1096000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-25
currency_symbol USD
researchDevelopment 132000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1260210.00
minorityInterest 0.00
netIncome 886543.00
sellingGeneralAdministrative 670185.00
grossProfit 1809144.00
reconciledDepreciation 50147.00
ebit 1138959.00
ebitda 1189106.00
depreciationAndAmortization 50147.00
operatingIncome 1138959.00
otherOperatingExpenses 1856599.00
interestExpense 121251.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 373667.00
totalRevenue 2995558.00
totalOperatingExpenses 670185.00
costOfRevenue 1186414.00
totalOtherIncomeExpenseNet 121251.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 887000.00
2009-09-30
date 2009-09-30
filing_date 2009-11-12
currency_symbol USD
researchDevelopment 189000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1623648.00
minorityInterest 0.00
netIncome 1081748.00
sellingGeneralAdministrative 540911.00
grossProfit 2075212.00
reconciledDepreciation 43125.00
ebit 1533881.00
ebitda 1577006.00
depreciationAndAmortization 43125.00
operatingIncome 1534301.00
otherOperatingExpenses 1858838.00
interestExpense 89767.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 541900.00
totalRevenue 3393139.00
totalOperatingExpenses 540911.00
costOfRevenue 1317927.00
totalOtherIncomeExpenseNet 420.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1081000.00
2009-06-30
date 2009-06-30
filing_date 2009-08-12
currency_symbol USD
researchDevelopment 110000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1125631.00
minorityInterest 0.00
netIncome 755431.00
sellingGeneralAdministrative 686000.00
grossProfit 1719547.00
reconciledDepreciation 43245.00
ebit 1032150.00
ebitda 1075395.00
depreciationAndAmortization 43245.00
operatingIncome 1032150.00
otherOperatingExpenses 1960994.00
interestExpense 93481.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 370200.00
totalRevenue 2993144.00
totalOperatingExpenses 687397.00
costOfRevenue 1273597.00
totalOtherIncomeExpenseNet 93481.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 756000.00
2009-03-31
date 2009-03-31
filing_date 2009-05-14
currency_symbol USD
researchDevelopment 102000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1730441.00
minorityInterest 0.00
netIncome 1155241.00
sellingGeneralAdministrative 718241.00
grossProfit 2348824.00
reconciledDepreciation 42174.00
ebit 1638839.00
ebitda 1681013.00
depreciationAndAmortization 42174.00
operatingIncome 1638839.00
otherOperatingExpenses 2256304.00
interestExpense 91602.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 575200.00
totalRevenue 3895143.00
totalOperatingExpenses 709985.00
costOfRevenue 1546319.00
totalOtherIncomeExpenseNet 91602.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1155000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-24
currency_symbol USD
researchDevelopment 98000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 963195.00
minorityInterest 0.00
netIncome 675874.00
sellingGeneralAdministrative 718241.00
grossProfit 1549286.00
reconciledDepreciation 40749.00
ebit 1191338.00
ebitda 1232087.00
depreciationAndAmortization 40749.00
operatingIncome 831045.00
otherOperatingExpenses 1960539.00
interestExpense 228143.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 287321.00
totalRevenue 2791584.00
totalOperatingExpenses 718241.00
costOfRevenue 1242298.00
totalOtherIncomeExpenseNet -360293.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 676000.00
2008-09-30
date 2008-09-30
filing_date 2008-11-12
currency_symbol USD
researchDevelopment 143000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1350494.00
minorityInterest 0.00
netIncome 911494.00
sellingGeneralAdministrative 628798.00
grossProfit 1866398.00
reconciledDepreciation 49963.00
ebit 1124706.00
ebitda 1174669.00
depreciationAndAmortization 49963.00
operatingIncome 1237600.00
otherOperatingExpenses 2260725.00
interestExpense 225788.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 439000.00
totalRevenue 3498325.00
totalOperatingExpenses 628798.00
costOfRevenue 1631927.00
totalOtherIncomeExpenseNet 112894.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 911000.00
2008-06-30
date 2008-06-30
filing_date 2008-08-12
currency_symbol USD
researchDevelopment 88000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1097795.00
minorityInterest 0.00
netIncome 736295.00
sellingGeneralAdministrative 692320.00
grossProfit 1671043.00
reconciledDepreciation 53772.00
ebit 980149.00
ebitda 1033921.00
depreciationAndAmortization 53772.00
operatingIncome 978723.00
otherOperatingExpenses 1992316.00
interestExpense 117646.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 361500.00
totalRevenue 2971039.00
totalOperatingExpenses 692320.00
costOfRevenue 1299996.00
totalOtherIncomeExpenseNet 119072.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 737000.00
2008-03-31
date 2008-03-31
filing_date 2008-05-13
currency_symbol USD
researchDevelopment 94000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1255268.00
minorityInterest 0.00
netIncome 839268.00
sellingGeneralAdministrative 659312.00
grossProfit 1794016.00
reconciledDepreciation 56320.00
ebit 1014140.00
ebitda 1070460.00
depreciationAndAmortization 56320.00
operatingIncome 1134704.00
otherOperatingExpenses 1896495.00
interestExpense 241128.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 416000.00
totalRevenue 3031199.00
totalOperatingExpenses 659312.00
costOfRevenue 1237183.00
totalOtherIncomeExpenseNet 120564.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 839000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-27
currency_symbol USD
researchDevelopment 88000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 843658.00
minorityInterest 0.00
netIncome 865788.00
sellingGeneralAdministrative 703720.00
grossProfit 1394338.00
reconciledDepreciation 48085.00
ebit 1112549.00
ebitda 1160634.00
depreciationAndAmortization 48085.00
operatingIncome 690618.00
otherOperatingExpenses 1789788.00
interestExpense 133659.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 113102.00
totalRevenue 2480406.00
totalOperatingExpenses 703720.00
costOfRevenue 1086068.00
totalOtherIncomeExpenseNet -421931.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 730000.00
2007-09-30
date 2007-09-30
filing_date 2007-11-13
currency_symbol USD
researchDevelopment 145000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1254844.00
minorityInterest 0.00
netIncome 783205.00
sellingGeneralAdministrative 559113.00
grossProfit 1673458.00
reconciledDepreciation 46350.00
ebit 973846.00
ebitda 1020196.00
depreciationAndAmortization 46350.00
operatingIncome 1114345.00
otherOperatingExpenses 1533105.00
interestExpense 252059.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 442700.00
totalRevenue 2647450.00
totalOperatingExpenses 559113.00
costOfRevenue 973992.00
totalOtherIncomeExpenseNet 140499.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 812000.00
2007-06-30
date 2007-06-30
filing_date 2007-08-09
currency_symbol USD
researchDevelopment 187000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1131870.00
minorityInterest 0.00
netIncome 735270.00
sellingGeneralAdministrative 749411.00
grossProfit 1716238.00
reconciledDepreciation 55723.00
ebit 801784.00
ebitda 857507.00
depreciationAndAmortization 55723.00
operatingIncome 966827.00
otherOperatingExpenses 2050680.00
interestExpense 330086.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 396600.00
totalRevenue 3017507.00
totalOperatingExpenses 749411.00
costOfRevenue 1301269.00
totalOtherIncomeExpenseNet 165043.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 724000.00
2007-03-31
date 2007-03-31
filing_date 2007-05-08
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1809545.00
minorityInterest 0.00
netIncome 1160045.00
sellingGeneralAdministrative 730206.00
grossProfit 2414400.00
reconciledDepreciation 47644.00
ebit 1558843.00
ebitda 1606487.00
depreciationAndAmortization 47644.00
operatingIncome 1684194.00
otherOperatingExpenses 2543232.00
interestExpense 250702.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 649500.00
totalRevenue 4227426.00
totalOperatingExpenses 730206.00
costOfRevenue 1813026.00
totalOtherIncomeExpenseNet 125351.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1161000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-28
currency_symbol USD
researchDevelopment 502000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1095922.00
minorityInterest 0.00
netIncome 753983.00
sellingGeneralAdministrative 862697.00
grossProfit 1847682.00
reconciledDepreciation 51020.00
ebit 873250.00
ebitda 924270.00
depreciationAndAmortization 51020.00
operatingIncome 984985.00
otherOperatingExpenses 2268509.00
interestExpense 222672.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 341939.00
totalRevenue 3253494.00
totalOperatingExpenses 862697.00
costOfRevenue 1405812.00
totalOtherIncomeExpenseNet 111735.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 785000.00
2006-09-30
date 2006-09-30
filing_date 2006-11-08
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1093168.00
minorityInterest 0.00
netIncome 710868.00
sellingGeneralAdministrative 592144.00
grossProfit 1578314.00
reconciledDepreciation 49837.00
ebit 879172.00
ebitda 929009.00
depreciationAndAmortization 49837.00
operatingIncome 986170.00
otherOperatingExpenses 2034196.00
interestExpense 213996.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 382300.00
totalRevenue 3020366.00
totalOperatingExpenses 592144.00
costOfRevenue 1442052.00
totalOtherIncomeExpenseNet 106998.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 689000.00
2006-06-30
date 2006-06-30
filing_date 2006-08-10
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 996596.00
minorityInterest 0.00
netIncome 650396.00
sellingGeneralAdministrative 733334.00
grossProfit 1615827.00
reconciledDepreciation 46176.00
ebit 768390.00
ebitda 814566.00
depreciationAndAmortization 46176.00
operatingIncome 882493.00
otherOperatingExpenses 2174522.00
interestExpense 228206.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 346200.00
totalRevenue 3057015.00
totalOperatingExpenses 733334.00
costOfRevenue 1441188.00
totalOtherIncomeExpenseNet 114103.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 605000.00
2006-03-31
date 2006-03-31
filing_date 2006-05-10
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 951485.00
minorityInterest 0.00
netIncome 621985.00
sellingGeneralAdministrative 641124.00
grossProfit 1512186.00
reconciledDepreciation 48336.00
ebit 790639.00
ebitda 838975.00
depreciationAndAmortization 48336.00
operatingIncome 871062.00
otherOperatingExpenses 1993735.00
interestExpense 160846.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 329500.00
totalRevenue 2864797.00
totalOperatingExpenses 641124.00
costOfRevenue 1352611.00
totalOtherIncomeExpenseNet 80423.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 622000.00
2005-12-31
date 2005-12-31
filing_date 2006-03-28
currency_symbol USD
researchDevelopment 423000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 564473.00
minorityInterest 0.00
netIncome 374982.00
sellingGeneralAdministrative 706603.00
grossProfit 1155017.00
reconciledDepreciation 56542.00
ebit 332355.00
ebitda 388897.00
depreciationAndAmortization 56542.00
operatingIncome 448414.00
otherOperatingExpenses 1989516.00
interestExpense 232118.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 189491.00
totalRevenue 2437930.00
totalOperatingExpenses 706603.00
costOfRevenue 1282913.00
totalOtherIncomeExpenseNet 116059.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 374000.00
2005-09-30
date 2005-09-30
filing_date 2005-11-10
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1197116.00
minorityInterest 0.00
netIncome 775716.00
sellingGeneralAdministrative 560273.00
grossProfit 1683001.00
reconciledDepreciation 48745.00
ebit 1048340.00
ebitda 1097085.00
depreciationAndAmortization 48745.00
operatingIncome 1122728.00
otherOperatingExpenses 1926766.00
interestExpense 148776.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 421400.00
totalRevenue 3049494.00
totalOperatingExpenses 560273.00
costOfRevenue 1366493.00
totalOtherIncomeExpenseNet 74388.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 776000.00
2005-06-30
date 2005-06-30
filing_date 2005-08-05
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 932968.00
minorityInterest 0.00
netIncome 611068.00
sellingGeneralAdministrative 656646.00
grossProfit 1494662.00
reconciledDepreciation 50704.00
ebit 743064.00
ebitda 793768.00
depreciationAndAmortization 50704.00
operatingIncome 838016.00
otherOperatingExpenses 1929439.00
interestExpense 189904.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 321900.00
totalRevenue 2767455.00
totalOperatingExpenses 656646.00
costOfRevenue 1272793.00
totalOtherIncomeExpenseNet 94952.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 611000.00
2005-03-31
date 2005-03-31
filing_date 2005-05-06
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1394717.00
minorityInterest 0.00
netIncome 855717.00
sellingGeneralAdministrative 668693.00
grossProfit 2111350.00
reconciledDepreciation 49820.00
ebit 1490597.00
ebitda 1540417.00
depreciationAndAmortization 49820.00
operatingIncome 1442657.00
otherOperatingExpenses 2437460.00
interestExpense 95880.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 539000.00
totalRevenue 3880117.00
totalOperatingExpenses 668693.00
costOfRevenue 1768767.00
totalOtherIncomeExpenseNet -47940.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 856000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-24
currency_symbol USD
researchDevelopment 415000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 445139.00
minorityInterest 0.00
netIncome 393798.00
sellingGeneralAdministrative 690809.00
grossProfit 1075207.00
reconciledDepreciation 59167.00
ebit 323657.00
ebitda 382824.00
depreciationAndAmortization 59167.00
operatingIncome 384398.00
otherOperatingExpenses 1761623.00
interestExpense 121482.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 51341.00
totalRevenue 2146021.00
totalOperatingExpenses 690809.00
costOfRevenue 1070814.00
totalOtherIncomeExpenseNet 60741.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 394000.00
2004-09-30
date 2004-09-30
filing_date 2004-11-05
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1088096.00
minorityInterest 0.00
netIncome 699096.00
sellingGeneralAdministrative 550738.00
grossProfit 1584979.00
reconciledDepreciation 47445.00
ebit 980386.00
ebitda 1027831.00
depreciationAndAmortization 47445.00
operatingIncome 1034241.00
otherOperatingExpenses 1953142.00
interestExpense 107710.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 389000.00
totalRevenue 2987383.00
totalOperatingExpenses 550738.00
costOfRevenue 1402404.00
totalOtherIncomeExpenseNet 53855.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 699000.00
2004-06-30
date 2004-06-30
filing_date 2004-08-09
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1045097.00
minorityInterest 0.00
netIncome 672297.00
sellingGeneralAdministrative 701636.00
grossProfit 1697413.00
reconciledDepreciation 50381.00
ebit 946457.00
ebitda 996838.00
depreciationAndAmortization 50381.00
operatingIncome 995777.00
otherOperatingExpenses 2027191.00
interestExpense 98640.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 372800.00
totalRevenue 3022968.00
totalOperatingExpenses 701636.00
costOfRevenue 1325555.00
totalOtherIncomeExpenseNet 49320.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 672000.00
2004-03-31
date 2004-03-31
filing_date 2004-05-07
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1105067.00
minorityInterest 0.00
netIncome 709867.00
sellingGeneralAdministrative 645851.00
grossProfit 1693843.00
reconciledDepreciation 52799.00
ebit 990917.00
ebitda 1043716.00
depreciationAndAmortization 52799.00
operatingIncome 1047992.00
otherOperatingExpenses 1919111.00
interestExpense 114150.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 395200.00
totalRevenue 2967103.00
totalOperatingExpenses 645851.00
costOfRevenue 1273260.00
totalOtherIncomeExpenseNet 57075.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 710000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-29
currency_symbol USD
researchDevelopment 403000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 907565.00
minorityInterest 0.00
netIncome 599808.00
sellingGeneralAdministrative 625553.00
grossProfit 1482540.00
reconciledDepreciation 48908.00
ebit 806409.00
ebitda 855317.00
depreciationAndAmortization 48908.00
operatingIncome 856987.00
otherOperatingExpenses 1667942.00
interestExpense 101156.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 307757.00
totalRevenue 2524929.00
totalOperatingExpenses 625553.00
costOfRevenue 1042389.00
totalOtherIncomeExpenseNet 50578.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 600000.00
2003-09-30
date 2003-09-30
filing_date 2003-11-12
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 822954.00
minorityInterest 0.00
netIncome 532954.00
sellingGeneralAdministrative 566879.00
grossProfit 1350706.00
reconciledDepreciation 47769.00
ebit 744700.00
ebitda 792469.00
depreciationAndAmortization 47769.00
operatingIncome 783827.00
otherOperatingExpenses 1531590.00
interestExpense 78254.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 290000.00
totalRevenue 2315417.00
totalOperatingExpenses 566879.00
costOfRevenue 964711.00
totalOtherIncomeExpenseNet 39127.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 533000.00
2003-06-30
date 2003-06-30
filing_date 2003-08-08
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 984963.00
minorityInterest 0.00
netIncome 634963.00
sellingGeneralAdministrative 631110.00
grossProfit 1576175.00
reconciledDepreciation 52993.00
ebit 905167.00
ebitda 958160.00
depreciationAndAmortization 52993.00
operatingIncome 945065.00
otherOperatingExpenses 2154479.00
interestExpense 79796.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 350000.00
totalRevenue 3099544.00
totalOperatingExpenses 631110.00
costOfRevenue 1523369.00
totalOtherIncomeExpenseNet 39898.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 635000.00
2003-03-31
date 2003-03-31
filing_date 2003-05-09
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1095429.00
minorityInterest 0.00
netIncome 703429.00
sellingGeneralAdministrative 631698.00
grossProfit 1687386.00
reconciledDepreciation 54135.00
ebit 1015947.00
ebitda 1070082.00
depreciationAndAmortization 54135.00
operatingIncome 1055688.00
otherOperatingExpenses 2161845.00
interestExpense 79482.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 392000.00
totalRevenue 3217533.00
totalOperatingExpenses 631698.00
costOfRevenue 1530147.00
totalOtherIncomeExpenseNet 39741.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 703000.00
2002-12-31
date 2002-12-31
filing_date 2003-03-25
currency_symbol USD
researchDevelopment 348000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 567909.00
minorityInterest 0.00
netIncome 434116.00
sellingGeneralAdministrative 604360.00
grossProfit 1124277.00
reconciledDepreciation 55526.00
ebit 471925.00
ebitda 527451.00
depreciationAndAmortization 55526.00
operatingIncome 519917.00
otherOperatingExpenses 1774946.00
interestExpense 95984.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 133793.00
totalRevenue 2294863.00
totalOperatingExpenses 604360.00
costOfRevenue 1170586.00
totalOtherIncomeExpenseNet 47992.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 435000.00
2002-09-30
date 2002-09-30
filing_date 2002-11-07
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 393738.00
minorityInterest 0.00
netIncome 258190.00
sellingGeneralAdministrative 562921.00
grossProfit 911672.00
reconciledDepreciation 64833.00
ebit 303764.00
ebitda 368597.00
depreciationAndAmortization 64833.00
operatingIncome 348751.00
otherOperatingExpenses 1737186.00
interestExpense 89974.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 135548.00
totalRevenue 2085937.00
totalOperatingExpenses 562921.00
costOfRevenue 1174265.00
totalOtherIncomeExpenseNet 44987.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 258000.00
2002-06-30
date 2002-06-30
filing_date 2002-08-06
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 444287.00
minorityInterest 0.00
netIncome 291287.00
sellingGeneralAdministrative 654245.00
grossProfit 1049117.00
reconciledDepreciation 66181.00
ebit 345457.00
ebitda 411638.00
depreciationAndAmortization 66181.00
operatingIncome 394872.00
otherOperatingExpenses 1933296.00
interestExpense 98830.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 153000.00
totalRevenue 2328168.00
totalOperatingExpenses 654245.00
costOfRevenue 1279051.00
totalOtherIncomeExpenseNet 49415.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 291000.00
2002-03-31
date 2002-03-31
filing_date 2002-05-09
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 677912.00
minorityInterest 0.00
netIncome 437912.00
sellingGeneralAdministrative 481504.00
grossProfit 1109713.00
reconciledDepreciation 70450.00
ebit 578506.00
ebitda 648956.00
depreciationAndAmortization 70450.00
operatingIncome 628209.00
otherOperatingExpenses 1754239.00
interestExpense 99406.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 240000.00
totalRevenue 2382448.00
totalOperatingExpenses 481504.00
costOfRevenue 1272735.00
totalOtherIncomeExpenseNet 49703.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 438000.00
2001-12-31
date 2001-12-31
filing_date 2002-03-25
currency_symbol USD
researchDevelopment 334000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 415491.00
minorityInterest 0.00
netIncome 377176.00
sellingGeneralAdministrative 589147.00
grossProfit 943379.00
reconciledDepreciation 70525.00
ebit 292973.00
ebitda 363498.00
depreciationAndAmortization 70525.00
operatingIncome 354232.00
otherOperatingExpenses 1604401.00
interestExpense 122518.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 38315.00
totalRevenue 1958633.00
totalOperatingExpenses 589147.00
costOfRevenue 1015254.00
totalOtherIncomeExpenseNet 61259.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 377000.00
2001-09-30
date 2001-09-30
filing_date 2001-11-05
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 694456.00
minorityInterest 0.00
netIncome 434456.00
sellingGeneralAdministrative 535456.00
grossProfit 1183804.00
reconciledDepreciation 70813.00
ebit 602239.00
ebitda 673052.00
depreciationAndAmortization 70813.00
operatingIncome 648348.00
otherOperatingExpenses 1552901.00
interestExpense 1.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 260000.00
totalRevenue 2201249.00
totalOperatingExpenses 535456.00
costOfRevenue 1017445.00
totalOtherIncomeExpenseNet 46109.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 435000.00
2001-06-30
date 2001-06-30
filing_date 2001-08-09
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 706002.00
minorityInterest 0.00
netIncome 443262.00
sellingGeneralAdministrative 629839.00
grossProfit 1270117.00
reconciledDepreciation 67944.00
ebit 574542.00
ebitda 642486.00
depreciationAndAmortization 67944.00
operatingIncome 640278.00
otherOperatingExpenses 1953677.00
interestExpense 12.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 262740.00
totalRevenue 2593955.00
totalOperatingExpenses 629839.00
costOfRevenue 1323838.00
totalOtherIncomeExpenseNet 65736.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 443000.00
2001-03-31
date 2001-03-31
filing_date 2001-05-11
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1016116.00
minorityInterest 0.00
netIncome 636116.00
sellingGeneralAdministrative 581999.00
grossProfit 1532131.00
reconciledDepreciation 66019.00
ebit 884123.00
ebitda 950142.00
depreciationAndAmortization 66019.00
operatingIncome 950132.00
otherOperatingExpenses 1879713.00
interestExpense 25.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 380000.00
totalRevenue 2829845.00
totalOperatingExpenses 581999.00
costOfRevenue 1297714.00
totalOtherIncomeExpenseNet 66009.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 636000.00
2000-12-31
date 2000-12-31
filing_date 2001-03-22
currency_symbol USD
researchDevelopment 294000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 846818.00
minorityInterest 0.00
netIncome 473686.00
sellingGeneralAdministrative 621141.00
grossProfit 1454999.00
reconciledDepreciation 70282.00
ebit 680152.00
ebitda 750434.00
depreciationAndAmortization 70282.00
operatingIncome 763576.00
otherOperatingExpenses 1888011.00
interestExpense 182.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 373132.00
totalRevenue 2651587.00
totalOperatingExpenses 691423.00
costOfRevenue 1196588.00
totalOtherIncomeExpenseNet 83424.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 473000.00
2000-09-30
date 2000-09-30
filing_date 2000-11-02
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 575813.00
minorityInterest 0.00
netIncome 361313.00
sellingGeneralAdministrative 513171.00
grossProfit 1099306.00
reconciledDepreciation 73734.00
ebit 448769.00
ebitda 522503.00
depreciationAndAmortization 73734.00
operatingIncome 512401.00
otherOperatingExpenses 1429576.00
interestExpense 220.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 214500.00
totalRevenue 1941977.00
totalOperatingExpenses 586905.00
costOfRevenue 842671.00
totalOtherIncomeExpenseNet 63632.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 362000.00
2000-06-30
date 2000-06-30
filing_date 2000-08-04
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 950097.00
minorityInterest 0.00
netIncome 595297.00
sellingGeneralAdministrative 638278.00
grossProfit 1610880.00
reconciledDepreciation 74081.00
ebit 846884.00
ebitda 920965.00
depreciationAndAmortization 74081.00
operatingIncome 898521.00
otherOperatingExpenses 2041940.00
interestExpense 103213.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 354800.00
totalRevenue 2940461.00
totalOperatingExpenses 712359.00
costOfRevenue 1329581.00
totalOtherIncomeExpenseNet 51637.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 595000.00
2000-03-31
date 2000-03-31
filing_date 2000-05-11
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 993777.00
minorityInterest 0.00
netIncome 623077.00
sellingGeneralAdministrative 487865.00
grossProfit 1519434.00
reconciledDepreciation 77170.00
ebit 914948.00
ebitda 992118.00
depreciationAndAmortization 77170.00
operatingIncome 954399.00
otherOperatingExpenses 1958950.00
interestExpense 73.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 370700.00
totalRevenue 2913349.00
totalOperatingExpenses 565035.00
costOfRevenue 1393915.00
totalOtherIncomeExpenseNet 39451.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 623000.00
1999-12-31
date 1999-12-31
filing_date 2000-03-27
currency_symbol USD
incomeBeforeTax 500000.00
netIncome 300000.00
sellingGeneralAdministrative 600000.00
grossProfit 1200000.00
reconciledDepreciation 100000.00
ebit 500000.00
ebitda 600000.00
depreciationAndAmortization 100000.00
operatingIncome 500000.00
otherOperatingExpenses 1500000.00
incomeTaxExpense 200000.00
totalRevenue 2000000.00
totalOperatingExpenses 700000.00
costOfRevenue 800000.00
1999-09-30
date 1999-09-30
filing_date 1999-11-10
currency_symbol USD
incomeBeforeTax 500000.00
netIncome 300000.00
sellingGeneralAdministrative 500000.00
grossProfit 900000.00
ebit 500000.00
ebitda 400000.00
operatingIncome 400000.00
otherOperatingExpenses 1700000.00
interestExpense 100000.00
incomeTaxExpense 200000.00
totalRevenue 2100000.00
totalOperatingExpenses 500000.00
costOfRevenue 1200000.00
totalOtherIncomeExpenseNet 100000.00
1999-06-30
date 1999-06-30
filing_date 1999-08-12
currency_symbol USD
incomeBeforeTax 700000.00
netIncome 400000.00
sellingGeneralAdministrative 600000.00
grossProfit 1400000.00
reconciledDepreciation 100000.00
ebit 700000.00
ebitda 800000.00
depreciationAndAmortization 100000.00
operatingIncome 700000.00
otherOperatingExpenses 1900000.00
incomeTaxExpense 300000.00
totalRevenue 2600000.00
totalOperatingExpenses 700000.00
costOfRevenue 1200000.00
1999-03-31
date 1999-03-31
filing_date 1999-05-07
currency_symbol USD
incomeBeforeTax 600000.00
netIncome 400000.00
sellingGeneralAdministrative 500000.00
grossProfit 1200000.00
reconciledDepreciation 100000.00
ebit 600000.00
ebitda 700000.00
depreciationAndAmortization 100000.00
operatingIncome 600000.00
otherOperatingExpenses 1800000.00
incomeTaxExpense 200000.00
totalRevenue 2400000.00
totalOperatingExpenses 600000.00
costOfRevenue 1200000.00
1998-12-31
date 1998-12-31
filing_date 1999-03-23
currency_symbol USD
incomeBeforeTax 200000.00
netIncome 100000.00
sellingGeneralAdministrative 800000.00
grossProfit 1300000.00
reconciledDepreciation 300000.00
ebit 200000.00
ebitda 500000.00
depreciationAndAmortization 300000.00
operatingIncome 200000.00
otherOperatingExpenses 2000000.00
incomeTaxExpense 100000.00
totalRevenue 2200000.00
totalOperatingExpenses 1100000.00
costOfRevenue 900000.00
1998-09-30
date 1998-09-30
filing_date 1998-11-10
currency_symbol USD
incomeBeforeTax 500000.00
netIncome 300000.00
sellingGeneralAdministrative 500000.00
grossProfit 1000000.00
reconciledDepreciation 100000.00
ebit 400000.00
ebitda 500000.00
depreciationAndAmortization 100000.00
operatingIncome 400000.00
otherOperatingExpenses 1700000.00
interestExpense 100000.00
incomeTaxExpense 200000.00
totalRevenue 2100000.00
totalOperatingExpenses 600000.00
costOfRevenue 1100000.00
totalOtherIncomeExpenseNet 100000.00
1998-06-30
date 1998-06-30
filing_date 1998-08-06
currency_symbol USD
incomeBeforeTax 500000.00
netIncome 300000.00
sellingGeneralAdministrative 500000.00
grossProfit 1000000.00
reconciledDepreciation 100000.00
ebit 400000.00
ebitda 500000.00
depreciationAndAmortization 100000.00
operatingIncome 400000.00
otherOperatingExpenses 1700000.00
interestExpense 100000.00
incomeTaxExpense 200000.00
totalRevenue 2100000.00
totalOperatingExpenses 600000.00
costOfRevenue 1100000.00
totalOtherIncomeExpenseNet 100000.00
1998-03-31
date 1998-03-31
filing_date 1998-05-12
currency_symbol USD
incomeBeforeTax 500000.00
netIncome 300000.00
sellingGeneralAdministrative 500000.00
grossProfit 1100000.00
reconciledDepreciation 100000.00
ebit 500000.00
ebitda 600000.00
depreciationAndAmortization 100000.00
operatingIncome 500000.00
otherOperatingExpenses 1900000.00
incomeTaxExpense 200000.00
totalRevenue 2400000.00
totalOperatingExpenses 600000.00
costOfRevenue 1300000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-24
currency_symbol USD
incomeBeforeTax 200000.00
netIncome 100000.00
sellingGeneralAdministrative 500000.00
grossProfit 900000.00
reconciledDepreciation 100000.00
ebit 300000.00
ebitda 400000.00
depreciationAndAmortization 100000.00
operatingIncome 300000.00
otherOperatingExpenses 1800000.00
interestExpense 100000.00
incomeTaxExpense 100000.00
totalRevenue 2100000.00
totalOperatingExpenses 600000.00
costOfRevenue 1200000.00
totalOtherIncomeExpenseNet -100000.00
1997-09-30
date 1997-09-30
filing_date 1997-10-30
currency_symbol USD
incomeBeforeTax 300000.00
netIncome 200000.00
sellingGeneralAdministrative 500000.00
grossProfit 900000.00
reconciledDepreciation 100000.00
ebit 300000.00
ebitda 400000.00
depreciationAndAmortization 100000.00
operatingIncome 300000.00
otherOperatingExpenses 1900000.00
incomeTaxExpense 100000.00
totalRevenue 2200000.00
totalOperatingExpenses 600000.00
costOfRevenue 1300000.00
1997-06-30
date 1997-06-30
filing_date 1997-08-05
currency_symbol USD
incomeBeforeTax 500000.00
netIncome 300000.00
sellingGeneralAdministrative 500000.00
grossProfit 1200000.00
reconciledDepreciation 100000.00
ebit 600000.00
ebitda 700000.00
depreciationAndAmortization 100000.00
operatingIncome 600000.00
otherOperatingExpenses 2000000.00
interestExpense 100000.00
incomeTaxExpense 200000.00
totalRevenue 2600000.00
totalOperatingExpenses 600000.00
costOfRevenue 1400000.00
totalOtherIncomeExpenseNet -100000.00
1997-03-31
date 1997-03-31
filing_date 1997-05-13
currency_symbol USD
incomeBeforeTax 200000.00
netIncome 100000.00
sellingGeneralAdministrative 500000.00
grossProfit 800000.00
reconciledDepreciation 100000.00
ebit 200000.00
ebitda 300000.00
depreciationAndAmortization 100000.00
operatingIncome 200000.00
otherOperatingExpenses 1700000.00
incomeTaxExpense 100000.00
totalRevenue 1900000.00
totalOperatingExpenses 600000.00
costOfRevenue 1100000.00
1996-12-31
date 1996-12-31
filing_date 1997-03-28
currency_symbol USD
incomeBeforeTax 100000.00
netIncome 100000.00
sellingGeneralAdministrative 500000.00
grossProfit 800000.00
reconciledDepreciation 100000.00
ebit 200000.00
ebitda 300000.00
depreciationAndAmortization 100000.00
operatingIncome 200000.00
otherOperatingExpenses 2000000.00
incomeTaxExpense 100000.00
totalRevenue 2200000.00
totalOperatingExpenses 600000.00
costOfRevenue 1400000.00
totalOtherIncomeExpenseNet -100000.00
1996-09-30
date 1996-09-30
filing_date 1996-11-01
currency_symbol USD
incomeBeforeTax 200000.00
netIncome 100000.00
sellingGeneralAdministrative 500000.00
grossProfit 700000.00
reconciledDepreciation 100000.00
ebit 100000.00
ebitda 200000.00
depreciationAndAmortization 100000.00
operatingIncome 100000.00
otherOperatingExpenses 1600000.00
interestExpense 100000.00
incomeTaxExpense 100000.00
totalRevenue 1700000.00
totalOperatingExpenses 600000.00
costOfRevenue 1000000.00
totalOtherIncomeExpenseNet 100000.00
1996-06-30
date 1996-06-30
filing_date 1996-08-14
currency_symbol USD
incomeBeforeTax 300000.00
netIncome 200000.00
sellingGeneralAdministrative 500000.00
grossProfit 800000.00
ebit 300000.00
ebitda 300000.00
operatingIncome 300000.00
otherOperatingExpenses 1900000.00
incomeTaxExpense 100000.00
totalRevenue 2200000.00
totalOperatingExpenses 500000.00
costOfRevenue 1400000.00
1996-03-31
date 1996-03-31
filing_date 1996-05-13
currency_symbol USD
incomeBeforeTax 200000.00
netIncome 100000.00
sellingGeneralAdministrative 500000.00
grossProfit 800000.00
reconciledDepreciation 100000.00
ebit 200000.00
ebitda 300000.00
depreciationAndAmortization 100000.00
operatingIncome 200000.00
otherOperatingExpenses 1700000.00
incomeTaxExpense 100000.00
totalRevenue 1900000.00
totalOperatingExpenses 600000.00
costOfRevenue 1100000.00
1995-12-31
date 1995-12-31
filing_date 1996-03-29
currency_symbol USD
sellingGeneralAdministrative 500000.00
grossProfit 700000.00
reconciledDepreciation 100000.00
ebit 100000.00
ebitda 200000.00
depreciationAndAmortization 100000.00
operatingIncome 100000.00
otherOperatingExpenses 1700000.00
totalRevenue 1800000.00
totalOperatingExpenses 600000.00
costOfRevenue 1100000.00
totalOtherIncomeExpenseNet -100000.00
1995-09-30
date 1995-09-30
filing_date 1995-11-13
currency_symbol USD
netIncome 100000.00
sellingGeneralAdministrative 500000.00
grossProfit 600000.00
ebitda 100000.00
operatingIncome 100000.00
otherOperatingExpenses 1500000.00
interestExpense 100000.00
incomeTaxExpense -100000.00
totalRevenue 1600000.00
totalOperatingExpenses 500000.00
costOfRevenue 1000000.00
1995-06-30
date 1995-06-30
filing_date 1995-08-09
currency_symbol USD
incomeBeforeTax 300000.00
netIncome 200000.00
sellingGeneralAdministrative 500000.00
grossProfit 800000.00
reconciledDepreciation 100000.00
ebit 200000.00
ebitda 300000.00
depreciationAndAmortization 100000.00
operatingIncome 200000.00
otherOperatingExpenses 1700000.00
interestExpense 100000.00
incomeTaxExpense 100000.00
totalRevenue 1900000.00
totalOperatingExpenses 600000.00
costOfRevenue 1100000.00
totalOtherIncomeExpenseNet 100000.00
1995-03-31
date 1995-03-31
filing_date 1995-05-12
grossProfit 700000.00
reconciledDepreciation 100000.00
ebit 100000.00
ebitda 200000.00
depreciationAndAmortization 100000.00
operatingIncome 100000.00
otherOperatingExpenses 1600000.00
totalRevenue 1700000.00
totalOperatingExpenses 600000.00
costOfRevenue 1000000.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
grossProfit 700000.00
ebitda 400000.00
operatingIncome 400000.00
otherOperatingExpenses 1500000.00
totalRevenue 1900000.00
totalOperatingExpenses 300000.00
costOfRevenue 1200000.00
1994-09-30
date 1994-09-30
filing_date 1994-09-30
grossProfit 700000.00
reconciledDepreciation 100000.00
ebit 100000.00
ebitda 200000.00
depreciationAndAmortization 100000.00
operatingIncome 100000.00
otherOperatingExpenses 1500000.00
totalRevenue 1600000.00
totalOperatingExpenses 600000.00
costOfRevenue 900000.00
1994-06-30
date 1994-06-30
filing_date 1994-06-30
incomeBeforeTax 200000.00
netIncome 100000.00
grossProfit 700000.00
reconciledDepreciation 100000.00
ebit 100000.00
ebitda 200000.00
depreciationAndAmortization 100000.00
operatingIncome 100000.00
otherOperatingExpenses 1700000.00
interestExpense 100000.00
incomeTaxExpense 100000.00
totalRevenue 1800000.00
totalOperatingExpenses 600000.00
costOfRevenue 1100000.00
totalOtherIncomeExpenseNet 100000.00
1994-03-31
date 1994-03-31
filing_date 1994-03-31
netIncome -100000.00
grossProfit 1400000.00
ebitda 1400000.00
operatingIncome 1400000.00
incomeTaxExpense 1500000.00
totalRevenue 1400000.00
1993-12-31
date 1993-12-31
filing_date 1993-12-31
incomeBeforeTax 200000.00
netIncome 200000.00
grossProfit 700000.00
reconciledDepreciation 100000.00
ebit 200000.00
ebitda 300000.00
depreciationAndAmortization 100000.00
operatingIncome 200000.00
otherOperatingExpenses 1700000.00
totalRevenue 1900000.00
totalOperatingExpenses 500000.00
costOfRevenue 1200000.00
1993-09-30
date 1993-09-30
filing_date 1993-09-30
netIncome 100000.00
grossProfit 700000.00
ebit 100000.00
ebitda 200000.00
depreciationAndAmortization 100000.00
operatingIncome 100000.00
otherOperatingExpenses 1400000.00
totalRevenue 1500000.00
totalOperatingExpenses 600000.00
costOfRevenue 800000.00
1993-06-30
date 1993-06-30
filing_date 1993-06-30
incomeBeforeTax 200000.00
netIncome 100000.00
grossProfit 800000.00
ebit 200000.00
ebitda 300000.00
depreciationAndAmortization 100000.00
operatingIncome 200000.00
otherOperatingExpenses 1500000.00
incomeTaxExpense 100000.00
totalRevenue 1700000.00
totalOperatingExpenses 600000.00
costOfRevenue 900000.00
1993-03-31
date 1993-03-31
filing_date 1993-03-31
incomeBeforeTax 300000.00
netIncome 200000.00
grossProfit 800000.00
reconciledDepreciation 100000.00
ebit 200000.00
ebitda 300000.00
depreciationAndAmortization 100000.00
operatingIncome 200000.00
otherOperatingExpenses 1700000.00
interestExpense 100000.00
incomeTaxExpense 100000.00
totalRevenue 1900000.00
totalOperatingExpenses 600000.00
costOfRevenue 1100000.00
totalOtherIncomeExpenseNet 100000.00
1992-12-31
date 1992-12-31
filing_date 1992-12-31
netIncome 100000.00
grossProfit 1400000.00
ebitda -4200000.00
operatingIncome -4200000.00
otherOperatingExpenses 5600000.00
incomeTaxExpense -4300000.00
totalRevenue 1400000.00
totalOperatingExpenses -5600000.00
1992-09-30
date 1992-09-30
filing_date 1992-09-30
netIncome 100000.00
grossProfit 1500000.00
ebitda 1500000.00
operatingIncome 1500000.00
incomeTaxExpense 1400000.00
totalRevenue 1500000.00
1992-06-30
date 1992-06-30
filing_date 1992-06-30
netIncome 200000.00
grossProfit 1600000.00
ebitda 1600000.00
operatingIncome 1600000.00
incomeTaxExpense 1400000.00
totalRevenue 1600000.00
1992-03-31
date 1992-03-31
filing_date 1992-03-31
incomeBeforeTax 300000.00
netIncome 300000.00
grossProfit 700000.00
ebit 200000.00
ebitda 300000.00
depreciationAndAmortization 100000.00
operatingIncome 300000.00
otherOperatingExpenses 1500000.00
interestExpense 100000.00
incomeTaxExpense 100000.00
totalRevenue 1800000.00
totalOperatingExpenses 400000.00
costOfRevenue 1100000.00
totalOtherIncomeExpenseNet 100000.00
1991-09-30
date 1991-09-30
filing_date 1991-09-30
grossProfit 1300000.00
ebitda 1300000.00
operatingIncome 1300000.00
totalRevenue 1300000.00
1991-03-31
date 1991-03-31
filing_date 1991-05-31
grossProfit 1400000.00
ebitda 1400000.00
operatingIncome 1400000.00
totalRevenue 1400000.00
1990-12-31
date 1990-12-31
filing_date 1991-02-28
grossProfit 1300000.00
ebitda -3200000.00
operatingIncome -3200000.00
otherOperatingExpenses 4500000.00
totalRevenue 1300000.00
totalOperatingExpenses -4500000.00
1990-09-30
date 1990-09-30
filing_date 1990-11-30
grossProfit 1100000.00
ebitda 1100000.00
operatingIncome 1100000.00
totalRevenue 1100000.00
1990-06-30
date 1990-06-30
filing_date 1990-08-31
grossProfit 1300000.00
ebitda 1300000.00
operatingIncome 1300000.00
totalRevenue 1300000.00
1990-03-31
date 1990-03-31
filing_date 1990-05-31
grossProfit 900000.00
ebitda 900000.00
operatingIncome 900000.00
totalRevenue 900000.00
1989-12-31
date 1989-12-31
filing_date 1990-02-28
grossProfit 1200000.00
ebitda -3500000.00
operatingIncome -3500000.00
otherOperatingExpenses 4700000.00
totalRevenue 1200000.00
totalOperatingExpenses -4700000.00
1989-09-30
date 1989-09-30
filing_date 1989-11-30
grossProfit 1200000.00
ebitda 1200000.00
operatingIncome 1200000.00
totalRevenue 1200000.00
1989-06-30
date 1989-06-30
filing_date 1989-08-31
grossProfit 1100000.00
ebitda 1100000.00
operatingIncome 1100000.00
totalRevenue 1100000.00
1989-03-31
date 1989-03-31
filing_date 1989-05-31
grossProfit 1100000.00
ebitda 1100000.00
operatingIncome 1100000.00
totalRevenue 1100000.00
1988-12-31
date 1988-12-31
filing_date 1989-02-28
grossProfit 1700000.00
ebitda -5200000.00
operatingIncome -5200000.00
otherOperatingExpenses 6900000.00
totalRevenue 1700000.00
totalOperatingExpenses -6900000.00
1988-09-30
date 1988-09-30
filing_date 1988-11-30
grossProfit 1600000.00
ebitda 1600000.00
operatingIncome 1600000.00
totalRevenue 1600000.00
1988-06-30
date 1988-06-30
filing_date 1988-08-31
grossProfit 2000000.00
ebitda 2000000.00
operatingIncome 2000000.00
totalRevenue 2000000.00
1988-03-31
date 1988-03-31
filing_date 1988-05-31
grossProfit 1800000.00
ebitda 1800000.00
operatingIncome 1800000.00
totalRevenue 1800000.00
1987-12-31
date 1987-12-31
filing_date 1988-02-29
grossProfit 1600000.00
ebitda -4500000.00
operatingIncome -4500000.00
otherOperatingExpenses 6100000.00
totalRevenue 1600000.00
totalOperatingExpenses -6100000.00
1987-09-30
date 1987-09-30
filing_date 1987-11-30
grossProfit 1600000.00
ebitda 1600000.00
operatingIncome 1600000.00
totalRevenue 1600000.00
1987-06-30
date 1987-06-30
filing_date 1987-08-31
grossProfit 1500000.00
ebitda 1500000.00
operatingIncome 1500000.00
totalRevenue 1500000.00
1987-03-31
date 1987-03-31
filing_date 1987-05-31
grossProfit 1400000.00
ebitda 1400000.00
operatingIncome 1400000.00
totalRevenue 1400000.00
1986-12-31
date 1986-12-31
filing_date 1987-02-28
grossProfit 1400000.00
ebitda -3800000.00
operatingIncome -3800000.00
otherOperatingExpenses 5200000.00
totalRevenue 1400000.00
totalOperatingExpenses -5200000.00
1986-09-30
date 1986-09-30
filing_date 1986-11-30
grossProfit 1100000.00
ebitda 1100000.00
operatingIncome 1100000.00
totalRevenue 1100000.00
1986-06-30
date 1986-06-30
filing_date 1986-08-31
grossProfit 1200000.00
ebitda 1200000.00
operatingIncome 1200000.00
totalRevenue 1200000.00
1986-03-31
date 1986-03-31
filing_date 1986-05-31
grossProfit 1100000.00
ebitda 1100000.00
operatingIncome 1100000.00
totalRevenue 1100000.00
1985-12-31
date 1985-12-31
filing_date 1986-02-28
grossProfit 1500000.00
ebitda -3000000.00
operatingIncome -3000000.00
otherOperatingExpenses 4500000.00
totalRevenue 1500000.00
totalOperatingExpenses -4500000.00
1985-09-30
date 1985-09-30
filing_date 1985-11-30
grossProfit 900000.00
ebitda 900000.00
operatingIncome 900000.00
totalRevenue 900000.00
1985-06-30
date 1985-06-30
filing_date 1985-08-31
grossProfit 1100000.00
ebitda 1100000.00
operatingIncome 1100000.00
totalRevenue 1100000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-23
currency_symbol USD
researchDevelopment 490770.00
incomeBeforeTax 3227680.00
netIncome 2569512.00
grossProfit 6702127.00
reconciledDepreciation 135396.00
ebit 4037230.00
ebitda 4846780.00
depreciationAndAmortization 809550.00
operatingIncome 4037230.00
otherOperatingExpenses 8661273.00
interestExpense 1619100.00
taxProvision 658168.00
incomeTaxExpense 658168.00
totalRevenue 12698503.00
totalOperatingExpenses 2664897.00
costOfRevenue 5996376.00
totalOtherIncomeExpenseNet -809550.00
netIncomeFromContinuingOps 2569512.00
netIncomeApplicableToCommonShares 2569512.00
2021-12-31
date 2021-12-31
filing_date 2022-03-23
currency_symbol USD
researchDevelopment 478642.00
incomeBeforeTax 5877925.00
netIncome 4658542.00
grossProfit 8181698.00
reconciledDepreciation 145977.00
ebit 5667086.00
ebitda 5456247.00
depreciationAndAmortization -210839.00
operatingIncome 5667086.00
otherOperatingExpenses 8262543.00
interestExpense 567655.00
taxProvision 1219383.00
incomeTaxExpense 1219383.00
totalRevenue 13929629.00
totalOperatingExpenses 2514612.00
costOfRevenue 5747931.00
totalOtherIncomeExpenseNet 210839.00
netIncomeFromContinuingOps 4658542.00
netIncomeApplicableToCommonShares 4658542.00
2020-12-31
date 2020-12-31
filing_date 2021-03-22
currency_symbol USD
researchDevelopment 451208.00
incomeBeforeTax 4161000.00
netIncome 3304978.00
grossProfit 6113746.00
reconciledDepreciation 165261.00
ebit 3636170.00
ebitda 3111340.00
depreciationAndAmortization -524830.00
nonOperatingIncomeNetOther 524830.00
operatingIncome 3636170.00
otherOperatingExpenses 7349911.00
interestExpense 1214921.00
taxProvision 856022.00
incomeTaxExpense 856022.00
totalRevenue 10986081.00
totalOperatingExpenses 2477576.00
costOfRevenue 4872335.00
totalOtherIncomeExpenseNet 524830.00
netIncomeFromContinuingOps 3304978.00
netIncomeApplicableToCommonShares 3304978.00
2019-12-31
date 2019-12-31
filing_date 2020-03-26
currency_symbol USD
researchDevelopment 397391.00
incomeBeforeTax 6030370.00
netIncome 4761711.00
sellingGeneralAdministrative 2148375.00
grossProfit 7941731.00
reconciledDepreciation 175810.00
ebit 5395965.00
ebitda 4761560.00
depreciationAndAmortization -634405.00
nonOperatingIncomeNetOther 634405.00
operatingIncome 5395965.00
otherOperatingExpenses 8203119.00
interestExpense 1444620.00
taxProvision 1268659.00
interestIncome 634410.00
incomeTaxExpense 1268659.00
totalRevenue 13599084.00
totalOperatingExpenses 2545766.00
costOfRevenue 5657353.00
totalOtherIncomeExpenseNet 634405.00
netIncomeFromContinuingOps 4761711.00
netIncomeApplicableToCommonShares 4761711.00
2018-12-31
date 2018-12-31
filing_date 2019-03-21
currency_symbol USD
researchDevelopment 399517.00
incomeBeforeTax 5465854.00
netIncome 4352331.00
sellingGeneralAdministrative 2122746.00
grossProfit 8102106.00
reconciledDepreciation 191942.00
ebit 5501890.00
ebitda 5693832.00
depreciationAndAmortization 191942.00
nonOperatingIncomeNetOther -113989.00
operatingIncome 5579843.00
otherOperatingExpenses 8189558.00
interestExpense 227978.00
taxProvision 1113523.00
interestIncome 101150.00
incomeTaxExpense 1113523.00
totalRevenue 13769401.00
totalOperatingExpenses 2522263.00
costOfRevenue 5667295.00
totalOtherIncomeExpenseNet -113989.00
netIncomeFromContinuingOps 4352331.00
netIncomeApplicableToCommonShares 4352331.00
2017-12-31
date 2017-12-31
filing_date 2018-03-22
currency_symbol USD
researchDevelopment 646079.00
incomeBeforeTax 5550779.00
netIncome 3844290.00
sellingGeneralAdministrative 1785160.00
grossProfit 7666853.00
reconciledDepreciation 200677.00
ebit 4719772.00
ebitda 4920449.00
depreciationAndAmortization 200677.00
nonOperatingIncomeNetOther 315165.00
operatingIncome 5235614.00
otherOperatingExpenses 7732591.00
interestExpense 630330.00
taxProvision 1706489.00
interestIncome 315170.00
extraordinaryItems -21000.00
incomeTaxExpense 1706489.00
totalRevenue 12968205.00
totalOperatingExpenses 2431239.00
costOfRevenue 5301352.00
totalOtherIncomeExpenseNet 315165.00
netIncomeFromContinuingOps 3844290.00
netIncomeApplicableToCommonShares 3844290.00
2016-12-31
date 2016-12-31
filing_date 2017-03-23
currency_symbol USD
researchDevelopment 651828.00
incomeBeforeTax 3696067.00
netIncome 2581142.00
sellingGeneralAdministrative 1852833.00
grossProfit 5894223.00
ebit 3083057.00
ebitda 3270092.00
depreciationAndAmortization 187035.00
nonOperatingIncomeNetOther 306505.00
operatingIncome 3389562.00
otherOperatingExpenses 7387305.00
interestExpense 613010.00
taxProvision 1114925.00
interestIncome 306510.00
incomeTaxExpense 1114925.00
totalRevenue 10776867.00
totalOperatingExpenses 2504661.00
costOfRevenue 4882644.00
totalOtherIncomeExpenseNet 306505.00
netIncomeFromContinuingOps 2581142.00
netIncomeApplicableToCommonShares 2581142.00
2015-12-31
date 2015-12-31
filing_date 2016-03-24
currency_symbol USD
researchDevelopment 648211.00
incomeBeforeTax 6625411.00
netIncome 4606929.00
sellingGeneralAdministrative 1862290.00
grossProfit 8804086.00
ebit 5961759.00
ebitda 6135243.00
depreciationAndAmortization 173484.00
nonOperatingIncomeNetOther 331826.00
operatingIncome 6293585.00
otherOperatingExpenses 7712659.00
interestExpense 663652.00
taxProvision 2018480.00
interestIncome 332710.00
incomeTaxExpense 2018482.00
totalRevenue 14006244.00
totalOperatingExpenses 2510501.00
costOfRevenue 5202158.00
totalOtherIncomeExpenseNet 331826.00
netIncomeFromContinuingOps 4606929.00
netIncomeApplicableToCommonShares 4606929.00
2014-12-31
date 2014-12-31
filing_date 2015-03-26
currency_symbol USD
researchDevelopment 730000.00
incomeBeforeTax 5754970.00
netIncome 4050416.00
sellingGeneralAdministrative 2640997.00
grossProfit 8131972.00
ebit 5045792.00
ebitda 5226980.00
depreciationAndAmortization 181188.00
nonOperatingIncomeNetOther 263995.00
operatingIncome 5490975.00
otherOperatingExpenses 7958704.00
interestExpense 527990.00
incomeTaxExpense 1704554.00
totalRevenue 13449679.00
totalOperatingExpenses 2640997.00
costOfRevenue 5317707.00
totalOtherIncomeExpenseNet 263995.00
netIncomeFromContinuingOps 4050416.00
netIncomeApplicableToCommonShares 4050416.00
2013-12-31
date 2013-12-31
filing_date 2014-03-24
currency_symbol USD
researchDevelopment 717000.00
incomeBeforeTax 8631862.00
netIncome 5903309.00
sellingGeneralAdministrative 2504526.00
grossProfit 9806080.00
ebit 5971246.00
ebitda 6160975.00
depreciationAndAmortization 189729.00
nonOperatingIncomeNetOther 1330308.00
operatingIncome 7301554.00
otherOperatingExpenses 8115339.00
interestExpense 2660616.00
incomeTaxExpense 2728553.00
totalRevenue 15416893.00
totalOperatingExpenses 2504526.00
costOfRevenue 5610813.00
totalOtherIncomeExpenseNet 1330308.00
netIncomeFromContinuingOps 5903309.00
netIncomeApplicableToCommonShares 5903309.00
2012-12-31
date 2012-12-31
filing_date 2013-03-21
currency_symbol USD
researchDevelopment 693000.00
incomeBeforeTax 6926677.00
netIncome 4830780.00
sellingGeneralAdministrative 2508334.00
grossProfit 8606805.00
ebit 5015824.00
ebitda 5270265.00
depreciationAndAmortization 254441.00
nonOperatingIncomeNetOther 828206.00
operatingIncome 6098471.00
otherOperatingExpenses 7727293.00
interestExpense 1656412.00
incomeTaxExpense 2095897.00
totalRevenue 13825764.00
totalOperatingExpenses 2508334.00
costOfRevenue 5218959.00
totalOtherIncomeExpenseNet 828206.00
netIncomeFromContinuingOps 4830780.00
netIncomeApplicableToCommonShares 4830780.00
2011-12-31
date 2011-12-31
filing_date 2012-03-26
currency_symbol USD
researchDevelopment 637000.00
incomeBeforeTax 6871647.00
netIncome 4716530.00
sellingGeneralAdministrative 2552790.00
grossProfit 8688352.00
ebit 5732129.00
ebitda 5987712.00
depreciationAndAmortization 255583.00
nonOperatingIncomeNetOther 736085.00
operatingIncome 6135562.00
otherOperatingExpenses 8202950.00
interestExpense 1139518.00
incomeTaxExpense 2155117.00
totalRevenue 14338512.00
totalOperatingExpenses 2552790.00
costOfRevenue 5650160.00
totalOtherIncomeExpenseNet 403433.00
netIncomeFromContinuingOps 4716530.00
netIncomeApplicableToCommonShares 4716530.00
2010-12-31
date 2010-12-31
filing_date 2011-03-25
currency_symbol USD
researchDevelopment 596000.00
incomeBeforeTax 5513600.00
netIncome 3799692.00
sellingGeneralAdministrative 3415139.00
grossProfit 8472953.00
ebit 5057814.00
ebitda 5287591.00
depreciationAndAmortization 229777.00
operatingIncome 5057814.00
otherOperatingExpenses 8665260.00
interestExpense 455786.00
incomeTaxExpense 1713908.00
totalRevenue 13723074.00
totalOperatingExpenses 3415139.00
costOfRevenue 5250121.00
totalOtherIncomeExpenseNet 455786.00
netIncomeApplicableToCommonShares 3800000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-25
currency_symbol USD
researchDevelopment 533000.00
incomeBeforeTax 5739930.00
netIncome 3878963.00
sellingGeneralAdministrative 2608478.00
grossProfit 7952727.00
ebit 5343829.00
ebitda 5522520.00
depreciationAndAmortization 178691.00
operatingIncome 5344249.00
otherOperatingExpenses 7932735.00
interestExpense 396101.00
incomeTaxExpense 1860967.00
totalRevenue 13276984.00
totalOperatingExpenses 2608478.00
costOfRevenue 5324257.00
totalOtherIncomeExpenseNet 420.00
netIncomeApplicableToCommonShares 3879000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-24
currency_symbol USD
researchDevelopment 423000.00
incomeBeforeTax 4666752.00
netIncome 3162931.00
sellingGeneralAdministrative 2698671.00
grossProfit 6880743.00
ebit 4189835.00
ebitda 4390639.00
depreciationAndAmortization 200804.00
operatingIncome 4182072.00
otherOperatingExpenses 8110075.00
interestExpense 476917.00
incomeTaxExpense 1503821.00
totalRevenue 12292147.00
totalOperatingExpenses 2698671.00
costOfRevenue 5411404.00
totalOtherIncomeExpenseNet -7763.00
netIncomeApplicableToCommonShares 3163000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-27
currency_symbol USD
researchDevelopment 420000.00
incomeBeforeTax 5022487.00
netIncome 3544308.00
sellingGeneralAdministrative 2595977.00
grossProfit 7034531.00
ebit 4429592.00
ebitda 4627394.00
depreciationAndAmortization 197802.00
operatingIncome 4438554.00
otherOperatingExpenses 7450008.00
interestExpense 56.00
incomeTaxExpense 1595402.00
totalRevenue 11888562.00
totalOperatingExpenses 2595977.00
costOfRevenue 4854031.00
totalOtherIncomeExpenseNet 8962.00
netIncomeApplicableToCommonShares 3427000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-28
currency_symbol USD
researchDevelopment 502000.00
incomeBeforeTax 4137171.00
netIncome 2737232.00
sellingGeneralAdministrative 2829299.00
grossProfit 6554009.00
ebit 3311451.00
ebitda 3506820.00
depreciationAndAmortization 195369.00
operatingIncome 3724710.00
otherOperatingExpenses 8470962.00
interestExpense 798.00
incomeTaxExpense 1399939.00
totalRevenue 12195672.00
totalOperatingExpenses 2829299.00
costOfRevenue 5641663.00
totalOtherIncomeExpenseNet 413259.00
netIncomeApplicableToCommonShares 2737000.00
2005-12-31
date 2005-12-31
filing_date 2006-03-28
currency_symbol USD
researchDevelopment 423000.00
incomeBeforeTax 4089274.00
netIncome 2617483.00
sellingGeneralAdministrative 2592215.00
grossProfit 6444030.00
ebit 3614356.00
ebitda 3820167.00
depreciationAndAmortization 205811.00
operatingIncome 3851815.00
otherOperatingExpenses 8283181.00
interestExpense 474918.00
incomeTaxExpense 1471791.00
totalRevenue 12134996.00
totalOperatingExpenses 2592215.00
costOfRevenue 5690966.00
totalOtherIncomeExpenseNet 237459.00
netIncomeApplicableToCommonShares 2617000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-24
currency_symbol USD
researchDevelopment 415000.00
incomeBeforeTax 3683399.00
netIncome 2475058.00
sellingGeneralAdministrative 2589034.00
grossProfit 6051442.00
ebit 3241417.00
ebitda 3451209.00
depreciationAndAmortization 209792.00
operatingIncome 3462408.00
otherOperatingExpenses 7661067.00
interestExpense 441982.00
incomeTaxExpense 1208341.00
totalRevenue 11123475.00
totalOperatingExpenses 2589034.00
costOfRevenue 5072033.00
totalOtherIncomeExpenseNet 220991.00
netIncomeApplicableToCommonShares 2475000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-29
currency_symbol USD
researchDevelopment 403000.00
incomeBeforeTax 3810911.00
netIncome 2471154.00
sellingGeneralAdministrative 2455240.00
grossProfit 6096807.00
ebit 3472223.00
ebitda 3676028.00
depreciationAndAmortization 203805.00
operatingIncome 3641567.00
otherOperatingExpenses 7515856.00
interestExpense 338688.00
incomeTaxExpense 1339757.00
totalRevenue 11157423.00
totalOperatingExpenses 2455240.00
costOfRevenue 5060616.00
totalOtherIncomeExpenseNet 169344.00
netIncomeApplicableToCommonShares 2471000.00
2002-12-31
date 2002-12-31
filing_date 2003-03-25
currency_symbol USD
researchDevelopment 348000.00
incomeBeforeTax 2083846.00
netIncome 1421505.00
sellingGeneralAdministrative 2303030.00
grossProfit 4194779.00
ebit 1699652.00
ebitda 1956642.00
depreciationAndAmortization 256990.00
operatingIncome 1891749.00
otherOperatingExpenses 7199667.00
interestExpense 384194.00
incomeTaxExpense 662341.00
totalRevenue 9091416.00
totalOperatingExpenses 2303030.00
costOfRevenue 4896637.00
totalOtherIncomeExpenseNet 192097.00
netIncomeApplicableToCommonShares 1422000.00
2001-12-31
date 2001-12-31
filing_date 2002-03-25
currency_symbol USD
researchDevelopment 334000.00
incomeBeforeTax 2832065.00
netIncome 1891010.00
sellingGeneralAdministrative 2336441.00
grossProfit 4929431.00
ebit 2353877.00
ebitda 2629178.00
depreciationAndAmortization 275301.00
operatingIncome 2592990.00
otherOperatingExpenses 6990692.00
interestExpense 38.00
incomeTaxExpense 941055.00
totalRevenue 9583682.00
totalOperatingExpenses 2336441.00
costOfRevenue 4654251.00
totalOtherIncomeExpenseNet 239113.00
netIncomeApplicableToCommonShares 1891000.00
2000-12-31
date 2000-12-31
filing_date 2001-03-22
currency_symbol USD
researchDevelopment 294000.00
incomeBeforeTax 3366505.00
netIncome 2053373.00
sellingGeneralAdministrative 2260455.00
grossProfit 5684619.00
ebit 2890753.00
ebitda 3186020.00
depreciationAndAmortization 295267.00
operatingIncome 3128897.00
otherOperatingExpenses 7318477.00
interestExpense 536.00
incomeTaxExpense 1313132.00
totalRevenue 10447374.00
totalOperatingExpenses 2555722.00
costOfRevenue 4762755.00
totalOtherIncomeExpenseNet 238144.00
netIncomeApplicableToCommonShares 2053000.00
1999-12-31
date 1999-12-31
filing_date 2000-03-27
currency_symbol USD
incomeBeforeTax 2200000.00
netIncome 1400000.00
sellingGeneralAdministrative 2100000.00
grossProfit 4500000.00
ebit 2000000.00
ebitda 2300000.00
depreciationAndAmortization 300000.00
operatingIncome 2100000.00
otherOperatingExpenses 7000000.00
interestExpense 200000.00
incomeTaxExpense 800000.00
totalRevenue 9100000.00
totalOperatingExpenses 2400000.00
costOfRevenue 4600000.00
totalOtherIncomeExpenseNet 100000.00
1998-12-31
date 1998-12-31
filing_date 1999-03-23
currency_symbol USD
incomeBeforeTax 1600000.00
netIncome 1000000.00
sellingGeneralAdministrative 2200000.00
grossProfit 4400000.00
ebit 1500000.00
ebitda 2100000.00
depreciationAndAmortization 600000.00
operatingIncome 1600000.00
otherOperatingExpenses 7200000.00
interestExpense 100000.00
incomeTaxExpense 600000.00
totalRevenue 8800000.00
totalOperatingExpenses 2800000.00
costOfRevenue 4400000.00
totalOtherIncomeExpenseNet 100000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-24
currency_symbol USD
incomeBeforeTax 1300000.00
netIncome 800000.00
sellingGeneralAdministrative 2000000.00
grossProfit 3800000.00
ebit 1400000.00
ebitda 1800000.00
depreciationAndAmortization 400000.00
operatingIncome 1400000.00
otherOperatingExpenses 7400000.00
interestExpense 100000.00
incomeTaxExpense 500000.00
totalRevenue 8800000.00
totalOperatingExpenses 2400000.00
costOfRevenue 5000000.00
totalOtherIncomeExpenseNet -100000.00
1996-12-31
date 1996-12-31
filing_date 1997-03-28
currency_symbol USD
incomeBeforeTax 800000.00
netIncome 500000.00
sellingGeneralAdministrative 2000000.00
grossProfit 3100000.00
ebit 700000.00
ebitda 1000000.00
depreciationAndAmortization 300000.00
operatingIncome 800000.00
otherOperatingExpenses 7200000.00
interestExpense 100000.00
incomeTaxExpense 300000.00
totalRevenue 8000000.00
totalOperatingExpenses 2300000.00
costOfRevenue 4900000.00
totalOtherIncomeExpenseNet 100000.00
1995-12-31
date 1995-12-31
filing_date 1996-03-29
currency_symbol USD
incomeBeforeTax 500000.00
netIncome 300000.00
sellingGeneralAdministrative 1900000.00
grossProfit 2800000.00
ebit 600000.00
ebitda 900000.00
depreciationAndAmortization 300000.00
operatingIncome 600000.00
otherOperatingExpenses 6400000.00
interestExpense 100000.00
incomeTaxExpense 200000.00
totalRevenue 7000000.00
totalOperatingExpenses 2200000.00
costOfRevenue 4200000.00
totalOtherIncomeExpenseNet -100000.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
incomeBeforeTax 200000.00
netIncome 100000.00
grossProfit 2500000.00
ebit 500000.00
ebitda 700000.00
depreciationAndAmortization 200000.00
operatingIncome 500000.00
otherOperatingExpenses 6200000.00
interestExpense 100000.00
incomeTaxExpense 100000.00
totalRevenue 6700000.00
totalOperatingExpenses 2000000.00
costOfRevenue 4200000.00
totalOtherIncomeExpenseNet -200000.00
1993-12-31
date 1993-12-31
filing_date 1993-12-31
incomeBeforeTax 700000.00
netIncome 500000.00
grossProfit 2900000.00
ebit 900000.00
ebitda 1100000.00
depreciationAndAmortization 200000.00
operatingIncome 900000.00
otherOperatingExpenses 6100000.00
interestExpense 100000.00
incomeTaxExpense 200000.00
totalRevenue 7000000.00
totalOperatingExpenses 2000000.00
costOfRevenue 4100000.00
totalOtherIncomeExpenseNet -100000.00
1992-12-31
date 1992-12-31
filing_date 1992-12-31
incomeBeforeTax 600000.00
netIncome 600000.00
grossProfit 2700000.00
ebit 600000.00
ebitda 800000.00
depreciationAndAmortization 200000.00
operatingIncome 700000.00
otherOperatingExpenses 5600000.00
interestExpense 100000.00
incomeTaxExpense 200000.00
totalRevenue 6300000.00
totalOperatingExpenses 2000000.00
costOfRevenue 3600000.00
totalOtherIncomeExpenseNet 100000.00
1991-12-31
date 1991-12-31
filing_date 1991-12-31
incomeBeforeTax 500000.00
netIncome 300000.00
grossProfit 2000000.00
ebit 500000.00
ebitda 600000.00
depreciationAndAmortization 100000.00
operatingIncome 600000.00
otherOperatingExpenses 4400000.00
interestExpense 200000.00
incomeTaxExpense 200000.00
totalRevenue 5000000.00
totalOperatingExpenses 1400000.00
costOfRevenue 3000000.00
totalOtherIncomeExpenseNet 100000.00
1990-12-31
date 1990-12-31
filing_date 1991-02-28
netIncome -300000.00
grossProfit 1600000.00
ebit 0.00
ebitda 200000.00
depreciationAndAmortization 200000.00
operatingIncome 100000.00
otherOperatingExpenses 4500000.00
interestExpense 300000.00
totalRevenue 4600000.00
totalOperatingExpenses 1500000.00
costOfRevenue 3000000.00
totalOtherIncomeExpenseNet 100000.00
1989-12-31
date 1989-12-31
filing_date 1990-02-28
netIncome -600000.00
grossProfit 200000.00
ebit -400000.00
ebitda -200000.00
depreciationAndAmortization 200000.00
operatingIncome -100000.00
otherOperatingExpenses 4700000.00
interestExpense 200000.00
incomeTaxExpense 500000.00
totalRevenue 4600000.00
totalOperatingExpenses 300000.00
costOfRevenue 4400000.00
totalOtherIncomeExpenseNet 100000.00
1988-12-31
date 1988-12-31
filing_date 1989-02-28
incomeBeforeTax 300000.00
grossProfit 400000.00
ebit 200000.00
ebitda 400000.00
depreciationAndAmortization 200000.00
operatingIncome 200000.00
otherOperatingExpenses 6900000.00
interestExpense 300000.00
incomeTaxExpense 300000.00
totalRevenue 7100000.00
totalOperatingExpenses 200000.00
costOfRevenue 6700000.00
totalOtherIncomeExpenseNet 100000.00
1987-12-31
date 1987-12-31
filing_date 1988-02-29
netIncome -200000.00
grossProfit 1700000.00
ebitda -200000.00
operatingIncome -200000.00
otherOperatingExpenses 6100000.00
interestExpense 200000.00
incomeTaxExpense -200000.00
totalRevenue 6100000.00
totalOperatingExpenses 1700000.00
costOfRevenue 4400000.00
totalOtherIncomeExpenseNet 200000.00
1986-12-31
date 1986-12-31
filing_date 1987-02-28
incomeBeforeTax -500000.00
netIncome -400000.00
grossProfit 1400000.00
ebit -400000.00
ebitda -500000.00
depreciationAndAmortization -100000.00
operatingIncome -400000.00
otherOperatingExpenses 5200000.00
interestExpense 100000.00
incomeTaxExpense -100000.00
totalRevenue 4800000.00
totalOperatingExpenses 1800000.00
costOfRevenue 3400000.00
totalOtherIncomeExpenseNet 100000.00
1985-12-31
date 1985-12-31
filing_date 1986-02-28
incomeBeforeTax 500000.00
netIncome 100000.00
grossProfit 1700000.00
ebit 300000.00
ebitda 500000.00
depreciationAndAmortization 200000.00
operatingIncome 300000.00
otherOperatingExpenses 4500000.00
interestExpense 200000.00
incomeTaxExpense 200000.00
totalRevenue 4500000.00
totalOperatingExpenses 1700000.00
costOfRevenue 2800000.00
totalOtherIncomeExpenseNet 200000.00