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

Espey Manufacturing Electronics Corp. занимается разработкой, дизайном и производством военной техники. Ее продукция включает в себя источники питания, преобразователи энергии, фильтры, силовые трансформаторы, магнитные компоненты, оборудование для распределения энергии, системы повышения, антенны и радиолокационные системы высокой мощности. Компания была основана в 1928 году и имеет штаб-квартиру в Саратога-Спрингс, штат Нью-Йорк.

General
Code ESP
Type Common Stock
Name Espey Mfg & Electronics Corp
Exchange NYSE MKT
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000BJ2HP8
ISIN US2966501049
PrimaryTicker ESP.US
CUSIP 296650104
CIK 33533
EmployerIdNumber 14-1387171
FiscalYearEnd June
IPODate 1992-03-17
InternationalDomestic Domestic
Sector Industrials
Industry Electrical Equipment & Parts
GicSector Industrials
GicGroup Capital Goods
GicIndustry Electrical Equipment
GicSubIndustry Electrical Components & Equipment
HomeCategory Domestic
IsDelisted Нет
Address 233 Ballston Avenue, Saratoga Springs, NY, United States, 12866-4755
Phone 518 584 4100
WebURL https://www.espey.com
FullTimeEmployees 153
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 46497152
MarketCapitalizationMln 46.4972
EBITDA 5031960
PERatio 11.2778
PEGRatio 0
WallStreetTargetPrice 25
BookValue 14.815
DividendShare 0.35
DividendYield 0.0274
EarningsShare 1.62
EPSEstimateCurrentYear 0
EPSEstimateNextYear 0
EPSEstimateNextQuarter 0
EPSEstimateCurrentQuarter 0
MostRecentQuarter 2023-09-30
ProfitMargin 0.1127
OperatingMarginTTM 0.1426
ReturnOnAssetsTTM 0.0629
ReturnOnEquityTTM 0.115
RevenueTTM 35524744
RevenuePerShareTTM 14.436
QuarterlyRevenueGrowthYOY -0.008
GrossProfitTTM 8050538
DilutedEpsTTM 1.62
QuarterlyEarningsGrowthYOY 0.419

Financials / Income Statement / quarterly / net Income

21.2K
2021-12-31
661.36K
2022-03-31
276.51K
2022-06-30
768.27K
2022-09-30
1.15M
2022-12-31
867.29K
2023-03-31
895.54K
2023-06-30
1.09M
2023-09-30

Financials / Income Statement / quarterly / ebitda

153.26K
2021-12-31
921.14K
2022-03-31
469.89K
2022-06-30
1.09M
2022-09-30
1.51M
2022-12-31
1.08M
2023-03-31
1.1M
2023-06-30
1.34M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

7.46M
2021-12-31
8.62M
2022-03-31
8.48M
2022-06-30
8.64M
2022-09-30
8.8M
2022-12-31
9.81M
2023-03-31
8.34M
2023-06-30
8.57M
2023-09-30

Earnings / History / epsActual

0.4674
2022-12-31
0.3491
2023-03-31
0.3627
2023-06-30
0.4403
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 11.2778
ForwardPE 0
PriceSalesTTM 1.4286
PriceBookMRQ 1.2656
EnterpriseValue 29153300
EnterpriseValueRevenue 0.8541
EnterpriseValueEbitda 6.0301
SharesStats
SharesOutstanding 2478530
SharesFloat 1434200
PercentInsiders 38.355
PercentInstitutions 12.505
Technicals
Beta 0.154
52WeekHigh 22.4304
52WeekLow 13.4048
50DayMA 17.147
200DayMA 17.6292
SharesShort 2933
SharesShortPriorMonth 3571
ShortRatio 0.26
ShortPercent 0.0018
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-13
currency_symbol USD
totalAssets 49390689.00
otherCurrentAssets 4036747.00
totalLiab 12670407.00
totalStockholderEquity 36720282.00
otherCurrentLiab 10757233.00
commonStock 1043291.00
capitalStock 1043291.00
retainedEarnings 22591316.00
cash 3064670.00
totalCurrentLiabilities 12670407.00
currentDeferredRevenue 7581090.00
netDebt -3064670.00
shortTermDebt -7581090.00
otherStockholderEquity 13086309.00
totalCurrentAssets 45424912.00
shortTermInvestments 13064736.00
netReceivables 5927506.00
inventory 19255267.00
accountsPayable 1913174.00
accumulatedOtherComprehensiveIncome -634.00
nonCurrrentAssetsOther -75986.00
nonCurrentAssetsTotal 3965777.00
nonCurrentLiabilitiesTotal 0.00
liabilitiesAndStockholdersEquity 49390689.00
cashAndShortTermInvestments 16129406.00
propertyPlantAndEquipmentNet 3965777.00
netWorkingCapital 32754505.00
netInvestedCapital 36720282.00
commonStockSharesOutstanding 2485789.00
2023-06-30
date 2023-06-30
filing_date 2023-09-21
currency_symbol USD
totalAssets 47501523.00
otherCurrentAssets 4282477.00
totalLiab 11621765.00
totalStockholderEquity 35879758.00
otherCurrentLiab 2189725.00
commonStock 1043291.00
capitalStock 1043291.00
retainedEarnings 21867720.00
otherLiab 137827.00
cash 2748755.00
cashAndEquivalents 2748760.00
totalCurrentLiabilities 11483938.00
currentDeferredRevenue 8081838.00
netDebt -2748755.00
shortTermDebt 0.00
otherStockholderEquity 12971176.00
propertyPlantEquipment 2825090.00
totalCurrentAssets 44676434.00
netTangibleAssets 35879758.00
shortTermInvestments 11964673.00
netReceivables 5790948.00
inventory 19889581.00
accountsPayable 1212375.00
accumulatedOtherComprehensiveIncome -2429.00
nonCurrentAssetsTotal 2825089.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 137827.00
capitalSurpluse 23283250.00
liabilitiesAndStockholdersEquity 47501523.00
cashAndShortTermInvestments 14713428.00
propertyPlantAndEquipmentGross 16423058.00
propertyPlantAndEquipmentNet 2825089.00
netWorkingCapital 33192496.00
netInvestedCapital 35879758.00
commonStockSharesOutstanding 2500767.00
2023-03-31
date 2023-03-31
filing_date 2023-05-15
currency_symbol USD
totalAssets 46565389.00
otherCurrentAssets 2475723.00
totalLiab 11762507.00
totalStockholderEquity 34802882.00
otherCurrentLiab 2150823.00
commonStock 1043291.00
capitalStock 1043291.00
retainedEarnings 21216818.00
otherLiab 146644.00
cash 4578846.00
cashAndEquivalents 4578850.00
totalCurrentLiabilities 11615863.00
currentDeferredRevenue 6566188.00
netDebt -4578846.00
shortTermDebt 0.00
otherStockholderEquity 12543150.00
propertyPlantEquipment 2612561.00
totalCurrentAssets 43952828.00
netTangibleAssets 34802882.00
shortTermInvestments 13879337.00
netReceivables 4330385.00
inventory 18688537.00
accountsPayable 2898852.00
accumulatedOtherComprehensiveIncome -377.00
commonStockTotalEquity 1043291.00
retainedEarningsTotalEquity 21216818.00
treasuryStock -6038691.00
nonCurrentAssetsTotal 2612561.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesOther 146644.00
nonCurrentLiabilitiesTotal 146644.00
capitalSurpluse 23269445.00
liabilitiesAndStockholdersEquity 46565389.00
cashAndShortTermInvestments 18458183.00
propertyPlantAndEquipmentNet 2612561.00
netWorkingCapital 32336965.00
netInvestedCapital 34802882.00
commonStockSharesOutstanding 2484218.00
2022-12-31
date 2022-12-31
filing_date 2023-02-13
currency_symbol USD
totalAssets 44596750.00
otherCurrentAssets 2161460.00
totalLiab 10478736.00
totalStockholderEquity 34118014.00
otherCurrentLiab 2117332.00
commonStock 1043291.00
capitalStock 1043291.00
retainedEarnings 20594165.00
otherLiab 169940.00
cash 6328442.00
cashAndEquivalents 6328440.00
totalCurrentLiabilities 10308796.00
currentDeferredRevenue 5286073.00
netDebt -6328442.00
shortTermDebt 0.00
otherStockholderEquity 12481575.00
propertyPlantEquipment 2659520.00
totalCurrentAssets 41937229.00
netTangibleAssets 34118014.00
shortTermInvestments 10067377.00
netReceivables 4609444.00
inventory 18770506.00
accountsPayable 2905391.00
accumulatedOtherComprehensiveIncome -1017.00
commonStockTotalEquity 1043291.00
retainedEarningsTotalEquity 20594165.00
treasuryStock -6038691.00
nonCurrrentAssetsOther -10067377.00
nonCurrentAssetsTotal 2659521.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesOther 169940.00
nonCurrentLiabilitiesTotal 169940.00
capitalSurpluse 23207870.00
liabilitiesAndStockholdersEquity 44596750.00
cashAndShortTermInvestments 16395819.00
propertyPlantAndEquipmentNet 2659521.00
netWorkingCapital 31628433.00
netInvestedCapital 34118014.00
commonStockSharesOutstanding 2452064.00
2022-09-30
date 2022-09-30
filing_date 2022-11-10
currency_symbol USD
totalAssets 41059907.00
otherCurrentAssets 1225940.00
totalLiab 8132531.00
totalStockholderEquity 32927376.00
otherCurrentLiab 2400798.00
commonStock 1043291.00
capitalStock 1043291.00
retainedEarnings 19448123.00
otherLiab 176502.00
cash 7320001.00
cashAndEquivalents 7320000.00
totalCurrentLiabilities 7956029.00
currentDeferredRevenue 2644238.00
netDebt -7320001.00
shortTermDebt 0.00
otherStockholderEquity 12439657.00
propertyPlantEquipment 2727525.00
totalCurrentAssets 38332382.00
netTangibleAssets 32927376.00
shortTermInvestments 5414175.00
netReceivables 5734062.00
inventory 18638204.00
accountsPayable 2910993.00
accumulatedOtherComprehensiveIncome -3695.00
nonCurrrentAssetsOther -5414175.00
nonCurrentAssetsTotal 2727525.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 176502.00
capitalSurpluse 23165950.00
liabilitiesAndStockholdersEquity 41059907.00
cashAndShortTermInvestments 12734176.00
propertyPlantAndEquipmentNet 2727525.00
netWorkingCapital 30376353.00
netInvestedCapital 32927376.00
commonStockSharesOutstanding 2447519.00
2022-06-30
date 2022-06-30
filing_date 2022-09-22
currency_symbol USD
totalAssets 39897229.00
otherCurrentAssets 992774.00
totalLiab 7797615.00
totalStockholderEquity 32099614.00
otherCurrentLiab 2156135.00
commonStock 1043291.00
capitalStock 1043291.00
retainedEarnings 18679857.00
otherLiab 177829.00
cash 8104060.00
cashAndEquivalents 8104060.00
totalCurrentLiabilities 7619786.00
currentDeferredRevenue 3384474.00
netDebt -8104060.00
shortTermDebt 0.00
otherStockholderEquity 12378398.00
propertyPlantEquipment 2797993.00
totalCurrentAssets 37099236.00
netTangibleAssets 32099614.00
shortTermInvestments 3708779.00
netReceivables 5733174.00
inventory 18560449.00
accountsPayable 2079177.00
accumulatedOtherComprehensiveIncome -1932.00
nonCurrrentAssetsOther -3708779.00
nonCurrentAssetsTotal 2797993.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 177829.00
capitalSurpluse 23104690.00
liabilitiesAndStockholdersEquity 39897229.00
cashAndShortTermInvestments 11812839.00
propertyPlantAndEquipmentNet 2797993.00
netWorkingCapital 29479450.00
netInvestedCapital 32099614.00
commonStockSharesOutstanding 2431904.00
2022-03-31
date 2022-03-31
filing_date 2022-05-16
currency_symbol USD
totalAssets 38932288.00
otherCurrentAssets 928836.00
totalLiab 7476268.00
totalStockholderEquity 31456020.00
otherCurrentLiab 1905733.00
commonStock 1043291.00
capitalStock 1043291.00
retainedEarnings 18403351.00
otherLiab 118221.00
cash 7282832.00
cashAndEquivalents 7282830.00
totalCurrentLiabilities 7358047.00
currentDeferredRevenue 3354066.00
netDebt -7282832.00
shortTermDebt 0.00
otherStockholderEquity 12010901.00
propertyPlantEquipment 2833188.00
totalCurrentAssets 36099100.00
netTangibleAssets 31456020.00
shortTermInvestments 3209297.00
netReceivables 5734032.00
inventory 18944103.00
accountsPayable 2098248.00
accumulatedOtherComprehensiveIncome -1523.00
nonCurrentAssetsTotal 2833188.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 118221.00
capitalSurpluse 23160360.00
liabilitiesAndStockholdersEquity 38932288.00
cashAndShortTermInvestments 10492129.00
propertyPlantAndEquipmentNet 2833188.00
netWorkingCapital 28741053.00
netInvestedCapital 31456020.00
commonStockSharesOutstanding 2434836.00
2021-12-31
date 2021-12-31
filing_date 2022-02-14
currency_symbol USD
totalAssets 38188353.00
otherCurrentAssets 808857.00
totalLiab 7434229.00
totalStockholderEquity 30754124.00
otherCurrentLiab 57037.00
commonStock 1043291.00
capitalStock 1043291.00
retainedEarnings 17741992.00
otherLiab 134649.00
cash 7018282.00
cashAndEquivalents 7018280.00
totalCurrentLiabilities 7299580.00
currentDeferredRevenue 2904746.00
netDebt -7018282.00
shortTermDebt 1752623.00
otherStockholderEquity 11971202.00
propertyPlantEquipment 2833961.00
totalCurrentAssets 35354392.00
netTangibleAssets 30754124.00
shortTermInvestments 3057000.00
netReceivables 5141042.00
inventory 19329211.00
accountsPayable 2585174.00
accumulatedOtherComprehensiveIncome -2361.00
treasuryStock -6038690.00
nonCurrentAssetsTotal 2833961.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 134649.00
capitalSurpluse 23120660.00
liabilitiesAndStockholdersEquity 38188353.00
cashAndShortTermInvestments 10075282.00
propertyPlantAndEquipmentNet 2833961.00
netWorkingCapital 28054812.00
netInvestedCapital 30754124.00
commonStockSharesOutstanding 2429199.00
2021-09-30
date 2021-09-30
filing_date 2021-11-15
currency_symbol USD
totalAssets 38059832.00
otherCurrentAssets 481991.00
totalLiab 7368700.00
totalStockholderEquity 30691132.00
otherCurrentLiab 206906.00
commonStock 1043291.00
capitalStock 1043291.00
retainedEarnings 17720791.00
otherLiab 150672.00
cash 8298714.00
cashAndEquivalents 8298710.00
totalCurrentLiabilities 7218028.00
currentDeferredRevenue 3094985.00
netDebt -8298714.00
shortTermDebt 1751883.00
otherStockholderEquity 11929411.00
propertyPlantEquipment 2914973.00
totalCurrentAssets 35144859.00
netTangibleAssets 30691132.00
shortTermInvestments 3138000.00
netReceivables 4441600.00
inventory 18784554.00
accountsPayable 2164254.00
accumulatedOtherComprehensiveIncome -2361.00
treasuryStock -6038690.00
nonCurrentAssetsTotal 2914973.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 150672.00
capitalSurpluse 23078870.00
liabilitiesAndStockholdersEquity 38059832.00
cashAndShortTermInvestments 11436714.00
propertyPlantAndEquipmentNet 2914973.00
netWorkingCapital 27926831.00
netInvestedCapital 30691132.00
commonStockSharesOutstanding 2423267.00
2021-06-30
date 2021-06-30
filing_date 2021-09-24
currency_symbol USD
totalAssets 37980803.00
otherCurrentAssets 700297.00
totalLiab 7648508.00
totalStockholderEquity 30332295.00
otherCurrentLiab 126014.00
commonStock 1043291.00
capitalStock 1043291.00
retainedEarnings 17414730.00
otherLiab 168557.00
cash 6802712.00
cashAndEquivalents 6802710.00
totalCurrentLiabilities 7479951.00
currentDeferredRevenue 3077605.00
netDebt -6802712.00
shortTermDebt 1558159.00
otherStockholderEquity 11876635.00
propertyPlantEquipment 2990519.00
totalCurrentAssets 34990284.00
netTangibleAssets 30332295.00
shortTermInvestments 3092000.00
netReceivables 5603383.00
inventory 18791892.00
accountsPayable 2718173.00
accumulatedOtherComprehensiveIncome -2361.00
commonStockTotalEquity 1043291.00
treasuryStock -6038690.00
nonCurrentAssetsTotal 2990519.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 168557.00
capitalSurpluse 23026100.00
liabilitiesAndStockholdersEquity 37980803.00
cashAndShortTermInvestments 9894712.00
propertyPlantAndEquipmentGross 2990519.00
propertyPlantAndEquipmentNet 2990519.00
netWorkingCapital 27510333.00
netInvestedCapital 30332295.00
commonStockSharesOutstanding 2405670.00
2021-03-31
date 2021-03-31
filing_date 2021-05-17
currency_symbol USD
totalAssets 36740177.00
otherCurrentAssets 452451.00
totalLiab 7668785.00
totalStockholderEquity 29071392.00
otherCurrentLiab 157644.00
commonStock 1043291.00
retainedEarnings 16534976.00
otherLiab 179312.00
cash 8488936.00
cashAndEquivalents 8488940.00
totalCurrentLiabilities 7489473.00
currentDeferredRevenue 2737963.00
netDebt -8488936.00
shortTermDebt 1733701.00
otherStockholderEquity 11495361.00
propertyPlantEquipment 3101918.00
totalCurrentAssets 33638259.00
netTangibleAssets 29071392.00
shortTermInvestments 3008456.00
netReceivables 2425642.00
inventory 19262774.00
accountsPayable 2860165.00
accumulatedOtherComprehensiveIncome -2236.00
commonStockTotalEquity 1043291.00
retainedEarningsTotalEquity 16534976.00
treasuryStock -6038691.00
nonCurrentAssetsTotal 3101918.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesOther 179312.00
nonCurrentLiabilitiesTotal 179312.00
capitalSurpluse 23021052.00
liabilitiesAndStockholdersEquity 36740177.00
cashAndShortTermInvestments 11497392.00
propertyPlantAndEquipmentGross 3101918.00
propertyPlantAndEquipmentNet 3101918.00
netWorkingCapital 26148786.00
netInvestedCapital 29071392.00
commonStockSharesOutstanding 2405670.00
2020-12-31
date 2020-12-31
filing_date 2021-02-16
currency_symbol USD
totalAssets 36782009.00
otherCurrentAssets 506501.00
totalLiab 6665748.00
totalStockholderEquity 30116261.00
otherCurrentLiab 90186.00
commonStock 1043291.00
retainedEarnings 17605090.00
otherLiab 197705.00
cash 9040393.00
totalCurrentLiabilities 6468043.00
currentDeferredRevenue 1650288.00
netDebt -9040393.00
shortTermDebt 1473586.00
otherStockholderEquity 11469949.00
propertyPlantEquipment 3224610.00
totalCurrentAssets 33557399.00
netTangibleAssets 30116261.00
shortTermInvestments 3203113.00
netReceivables 4312602.00
inventory 16494790.00
accountsPayable 3253983.00
accumulatedOtherComprehensiveIncome -2069.00
commonStockTotalEquity 1043291.00
retainedEarningsTotalEquity 17605090.00
treasuryStock -6038691.00
nonCurrentAssetsTotal 3224610.00
nonCurrentLiabilitiesOther 197705.00
nonCurrentLiabilitiesTotal 197705.00
capitalSurpluse 22995640.00
liabilitiesAndStockholdersEquity 36782009.00
cashAndShortTermInvestments 12243506.00
propertyPlantAndEquipmentGross 3224610.00
propertyPlantAndEquipmentNet 3224610.00
netWorkingCapital 27089356.00
netInvestedCapital 30116261.00
commonStockSharesOutstanding 2402665.00
2020-09-30
date 2020-09-30
filing_date 2020-11-16
currency_symbol USD
totalAssets 38243633.00
otherCurrentAssets 648330.00
totalLiab 7382126.00
totalStockholderEquity 30861507.00
otherCurrentLiab 160781.00
commonStock 1009958.00
retainedEarnings 18386755.00
otherLiab 215333.00
cash 9070570.00
totalCurrentLiabilities 7166793.00
currentDeferredRevenue 2247848.00
netDebt -9070570.00
shortTermDebt 2086642.00
otherStockholderEquity 11469575.00
propertyPlantEquipment 3350037.00
totalCurrentAssets 34893596.00
netTangibleAssets 30861507.00
shortTermInvestments 2828857.00
netReceivables 6395092.00
inventory 15950747.00
accountsPayable 2671522.00
accumulatedOtherComprehensiveIncome -4781.00
commonStockTotalEquity 1009958.00
retainedEarningsTotalEquity 18386755.00
treasuryStock -7650805.00
nonCurrentAssetsTotal 3350037.00
nonCurrentLiabilitiesOther 215333.00
nonCurrentLiabilitiesTotal 215333.00
capitalSurpluse 19120380.00
liabilitiesAndStockholdersEquity 38243633.00
cashAndShortTermInvestments 11899427.00
propertyPlantAndEquipmentGross 3350037.00
propertyPlantAndEquipmentNet 3350037.00
netWorkingCapital 27726803.00
netInvestedCapital 30861507.00
commonStockSharesOutstanding 2402633.00
2020-06-30
date 2020-06-30
filing_date 2020-09-21
currency_symbol USD
totalAssets 38208766.00
otherCurrentAssets 396886.00
totalLiab 6981918.00
totalStockholderEquity 31226848.00
deferredLongTermLiab 232953.00
otherCurrentLiab 318322.00
commonStock 1009958.00
retainedEarnings 18797589.00
otherLiab 232953.00
cash 5402122.00
totalCurrentLiabilities 6748965.00
currentDeferredRevenue 2175235.00
netDebt -5402122.00
shortTermDebt 1393712.00
otherStockholderEquity 11422408.00
propertyPlantEquipment 3466778.00
totalCurrentAssets 34741988.00
netTangibleAssets 31226848.00
shortTermInvestments 5141520.00
netReceivables 9013405.00
inventory 14788055.00
accountsPayable 2861696.00
accumulatedOtherComprehensiveIncome -3107.00
commonStockTotalEquity 1009958.00
retainedEarningsTotalEquity 18797589.00
treasuryStock -7650810.00
nonCurrentAssetsTotal 3466778.00
nonCurrentLiabilitiesTotal 232953.00
capitalSurpluse 19073210.00
liabilitiesAndStockholdersEquity 38208766.00
cashAndShortTermInvestments 10543642.00
propertyPlantAndEquipmentGross 3466778.00
propertyPlantAndEquipmentNet 3466778.00
netWorkingCapital 27993023.00
netInvestedCapital 31226848.00
commonStockSharesOutstanding 2394727.00
2020-03-31
date 2020-03-31
filing_date 2020-05-14
currency_symbol USD
totalAssets 36757906.00
otherCurrentAssets 758641.00
totalLiab 6241048.00
totalStockholderEquity 30516858.00
deferredLongTermLiab 254801.00
otherCurrentLiab 191606.00
commonStock 1009958.00
retainedEarnings 18438013.00
otherLiab 254801.00
cash 4390559.00
totalCurrentLiabilities 5986247.00
currentDeferredRevenue 2791775.00
netDebt -4390559.00
shortTermDebt 1466783.00
otherStockholderEquity 11069214.00
propertyPlantEquipment 3602638.00
totalCurrentAssets 33155268.00
netTangibleAssets 30516858.00
shortTermInvestments 5723214.00
netReceivables 5186608.00
inventory 17096246.00
accountsPayable 1536083.00
accumulatedOtherComprehensiveIncome -327.00
commonStockTotalEquity 1009958.00
retainedEarningsTotalEquity 18438013.00
treasuryStock -7650805.00
nonCurrrentAssetsOther 3602638.00
nonCurrentAssetsTotal 3602638.00
nonCurrentLiabilitiesTotal 254801.00
capitalSurpluse 18924725.00
liabilitiesAndStockholdersEquity 36757906.00
cashAndShortTermInvestments 10113773.00
propertyPlantAndEquipmentGross 3602638.00
propertyPlantAndEquipmentNet 3602638.00
netWorkingCapital 27169021.00
netInvestedCapital 30516858.00
commonStockSharesOutstanding 2394727.00
2019-12-31
date 2019-12-31
filing_date 2020-02-13
currency_symbol USD
totalAssets 36555998.00
otherCurrentAssets 1006848.00
totalLiab 5419111.00
totalStockholderEquity 31136887.00
deferredLongTermLiab 258472.00
otherCurrentLiab 185756.00
commonStock 1009958.00
retainedEarnings 19138895.00
otherLiab 258472.00
cash 6110846.00
totalCurrentLiabilities 5160639.00
currentDeferredRevenue 1803340.00
netDebt -6110846.00
shortTermDebt 1258094.00
otherStockholderEquity 10989491.00
propertyPlantEquipment 3716688.00
totalCurrentAssets 32839310.00
netTangibleAssets 31136887.00
shortTermInvestments 5667851.00
netReceivables 4465514.00
inventory 15588251.00
accountsPayable 1913449.00
accumulatedOtherComprehensiveIncome -1457.00
commonStockTotalEquity 1009958.00
retainedEarningsTotalEquity 19138895.00
treasuryStock -7664005.00
nonCurrrentAssetsOther 3716688.00
nonCurrentAssetsTotal 3716688.00
nonCurrentLiabilitiesTotal 258472.00
capitalSurpluse 18858202.00
liabilitiesAndStockholdersEquity 36555998.00
cashAndShortTermInvestments 11778697.00
propertyPlantAndEquipmentGross 3716688.00
propertyPlantAndEquipmentNet 3716688.00
commonStockSharesOutstanding 2395020.00
2019-09-30
date 2019-09-30
filing_date 2019-11-14
currency_symbol USD
totalAssets 35849088.00
otherCurrentAssets 263921.00
totalLiab 4349706.00
totalStockholderEquity 31499382.00
deferredLongTermLiab 268439.00
otherCurrentLiab 84510.00
commonStock 1009958.00
retainedEarnings 19506648.00
otherLiab 268439.00
cash 4655736.00
totalCurrentLiabilities 4081267.00
currentDeferredRevenue 666834.00
netDebt -4655736.00
shortTermDebt 1253469.00
otherStockholderEquity 10983878.00
propertyPlantEquipment 3776683.00
totalCurrentAssets 32072405.00
netTangibleAssets 31499382.00
shortTermInvestments 5571744.00
netReceivables 6742967.00
inventory 14838037.00
accountsPayable 2076454.00
accumulatedOtherComprehensiveIncome -1102.00
commonStockTotalEquity 1009958.00
retainedEarningsTotalEquity 19506648.00
treasuryStock -7624347.00
nonCurrrentAssetsOther 3776683.00
nonCurrentAssetsTotal 3776683.00
nonCurrentLiabilitiesTotal 268439.00
capitalSurpluse 18812931.00
liabilitiesAndStockholdersEquity 35849088.00
cashAndShortTermInvestments 10227480.00
propertyPlantAndEquipmentGross 3776683.00
propertyPlantAndEquipmentNet 3776683.00
commonStockSharesOutstanding 2396256.00
2019-06-30
date 2019-06-30
filing_date 2019-09-16
currency_symbol USD
totalAssets 35687513.00
otherCurrentAssets 494181.00
totalLiab 3762009.00
totalStockholderEquity 31925504.00
deferredLongTermLiab 277075.00
otherCurrentLiab 109755.00
commonStock 1009958.00
retainedEarnings 20022132.00
otherLiab 277075.00
cash 1462761.00
totalCurrentLiabilities 3484934.00
currentDeferredRevenue 6054.00
netDebt -1462761.00
shortTermDebt 1208692.00
otherStockholderEquity 10894713.00
propertyPlantEquipment 3825411.00
totalCurrentAssets 31862102.00
netTangibleAssets 28440570.00
shortTermInvestments 5684240.00
netReceivables 10995783.00
inventory 13225137.00
accountsPayable 2160433.00
accumulatedOtherComprehensiveIncome -1299.00
commonStockTotalEquity 1009958.00
retainedEarningsTotalEquity 20022132.00
treasuryStock -7632556.00
nonCurrrentAssetsOther 3825411.00
nonCurrentAssetsTotal 3825411.00
nonCurrentLiabilitiesTotal 277075.00
capitalSurpluse 18731975.00
liabilitiesAndStockholdersEquity 35687513.00
cashAndShortTermInvestments 7147001.00
propertyPlantAndEquipmentGross 3825411.00
propertyPlantAndEquipmentNet 3825411.00
commonStockSharesOutstanding 2378332.00
2019-03-31
date 2019-03-31
filing_date 2019-05-14
currency_symbol USD
totalAssets 34614680.00
otherCurrentAssets 368214.00
totalLiab 3640638.00
totalStockholderEquity 30974042.00
deferredLongTermLiab 153727.00
otherCurrentLiab 143897.00
commonStock 1009958.00
retainedEarnings 19474211.00
otherLiab 153727.00
cash 1488191.00
totalCurrentLiabilities 3486911.00
currentDeferredRevenue 20935.00
netDebt -1488191.00
shortTermDebt 1383580.00
otherStockholderEquity 10492456.00
propertyPlantEquipment 3899222.00
totalCurrentAssets 30715458.00
netTangibleAssets 30974042.00
shortTermInvestments 5833276.00
netReceivables 8077340.00
inventory 14948437.00
accountsPayable 1938499.00
accumulatedOtherComprehensiveIncome -2583.00
commonStockTotalEquity 1009958.00
retainedEarningsTotalEquity 19474211.00
treasuryStock -7591793.00
nonCurrrentAssetsOther 3899222.00
nonCurrentAssetsTotal 3899222.00
nonCurrentLiabilitiesTotal 153727.00
capitalSurpluse 18505702.00
liabilitiesAndStockholdersEquity 34614680.00
cashAndShortTermInvestments 7321467.00
propertyPlantAndEquipmentGross 3899222.00
propertyPlantAndEquipmentNet 3899222.00
commonStockSharesOutstanding 2388781.00
2018-12-31
date 2018-12-31
filing_date 2019-02-13
currency_symbol USD
totalAssets 34788669.00
otherCurrentAssets 170389.00
totalLiab 4298309.00
totalStockholderEquity 30490360.00
deferredLongTermLiab 108314.00
otherCurrentLiab 152871.00
commonStock 1009958.00
retainedEarnings 19145095.00
otherLiab 108314.00
cash 3311856.00
totalCurrentLiabilities 4189995.00
currentDeferredRevenue 6054.00
netDebt -3311856.00
shortTermDebt 1424269.00
otherStockholderEquity 10339402.00
propertyPlantEquipment 3857384.00
totalCurrentAssets 30931285.00
netTangibleAssets 30490360.00
shortTermInvestments 5788145.00
netReceivables 5925927.00
inventory 15734968.00
accountsPayable 2606801.00
accumulatedOtherComprehensiveIncome -4095.00
commonStockTotalEquity 1009958.00
retainedEarningsTotalEquity 19145095.00
treasuryStock -7642943.00
nonCurrentAssetsTotal 3857384.00
nonCurrentLiabilitiesTotal 108314.00
capitalSurpluse 18403798.00
liabilitiesAndStockholdersEquity 34788669.00
cashAndShortTermInvestments 9100001.00
propertyPlantAndEquipmentGross 3857384.00
propertyPlantAndEquipmentNet 3857384.00
commonStockSharesOutstanding 2393933.00
2018-09-30
date 2018-09-30
filing_date 2018-11-13
currency_symbol USD
totalAssets 38156348.00
intangibleAssets 0.00
otherCurrentAssets 277725.00
totalLiab 7369827.00
totalStockholderEquity 30786521.00
deferredLongTermLiab 63062.00
otherCurrentLiab 158717.00
commonStock 1009958.00
retainedEarnings 19482668.00
otherLiab 63062.00
goodWill 0.00
otherAssets 0.00
cash 6337621.00
totalCurrentLiabilities 7306765.00
currentDeferredRevenue 102924.00
netDebt -6337621.00
shortTermDebt 4463751.00
otherStockholderEquity 10298897.00
propertyPlantEquipment 4247760.00
totalCurrentAssets 33908588.00
netTangibleAssets 30786521.00
shortTermInvestments 7445292.00
netReceivables 6084726.00
longTermDebt 0.00
inventory 13763224.00
accountsPayable 2581373.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5002.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 19482668.00
treasuryStock -7642943.00
nonCurrentAssetsTotal 4247760.00
nonCurrentLiabilitiesTotal 63062.00
capitalSurpluse 18363293.00
liabilitiesAndStockholdersEquity 38156348.00
cashAndShortTermInvestments 13782913.00
propertyPlantAndEquipmentGross 4247760.00
propertyPlantAndEquipmentNet 4247760.00
commonStockSharesOutstanding 2382072.00
2018-06-30
date 2018-06-30
filing_date 2018-09-12
currency_symbol USD
totalAssets 36716417.00
intangibleAssets 0.00
otherCurrentAssets 1292575.00
totalLiab 3235005.00
totalStockholderEquity 33481412.00
deferredLongTermLiab 17693.00
otherCurrentLiab 1394715.00
commonStock 1009958.00
retainedEarnings 22416400.00
otherLiab 17693.00
goodWill 0.00
otherAssets 0.00
cash 4298796.00
totalCurrentLiabilities 3217312.00
netDebt -4298796.00
otherStockholderEquity 10061403.00
propertyPlantEquipment 3758637.00
totalCurrentAssets 32957780.00
netTangibleAssets 30264100.00
shortTermInvestments 11520706.00
netReceivables 4539701.00
longTermDebt 0.00
inventory 11306002.00
accountsPayable 1822597.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6349.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 22416400.00
treasuryStock -7718835.00
nonCurrentAssetsTotal 3758637.00
nonCurrentLiabilitiesTotal 17693.00
capitalSurpluse 18201691.00
liabilitiesAndStockholdersEquity 36716417.00
cashAndShortTermInvestments 15819502.00
propertyPlantAndEquipmentGross 3758637.00
propertyPlantAndEquipmentNet 3758637.00
commonStockSharesOutstanding 2331697.00
2018-03-31
date 2018-03-31
filing_date 2018-05-14
currency_symbol USD
totalAssets 35787823.00
intangibleAssets 0.00
otherCurrentAssets 776447.00
totalLiab 3083369.00
totalStockholderEquity 32704454.00
deferredLongTermLiab 0.00
otherCurrentLiab 1583474.00
commonStock 1009958.00
retainedEarnings 22301533.00
goodWill 0.00
otherAssets 78489.00
cash 6906752.00
totalCurrentLiabilities 3083369.00
netDebt -6906752.00
otherStockholderEquity 9399555.00
propertyPlantEquipment 2579043.00
totalCurrentAssets 33130291.00
netTangibleAssets 32704454.00
shortTermInvestments 11402394.00
netReceivables 3743543.00
longTermDebt 0.00
inventory 10301155.00
accountsPayable 1499895.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6592.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 22301533.00
treasuryStock -7811243.00
nonCurrentAssetsTotal 2657532.00
capitalSurpluse 17861046.00
liabilitiesAndStockholdersEquity 35787823.00
cashAndShortTermInvestments 18309146.00
propertyPlantAndEquipmentGross 2579043.00
propertyPlantAndEquipmentNet 2579043.00
commonStockSharesOutstanding 2349428.00
2017-12-31
date 2017-12-31
filing_date 2018-02-13
currency_symbol USD
totalAssets 35706542.00
intangibleAssets 0.00
otherCurrentAssets 252777.00
totalLiab 2973819.00
totalStockholderEquity 32732723.00
deferredLongTermLiab 0.00
otherCurrentLiab 1676885.00
commonStock 1009958.00
retainedEarnings 22565450.00
goodWill 0.00
otherAssets 90000.00
cash 7202247.00
totalCurrentLiabilities 2973819.00
netDebt -7202247.00
otherStockholderEquity 9161764.00
propertyPlantEquipment 2239093.00
totalCurrentAssets 33377484.00
netTangibleAssets 32732723.00
shortTermInvestments 11422070.00
netReceivables 5558500.00
longTermDebt 0.00
inventory 8941890.00
accountsPayable 1296934.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4449.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 22565450.00
treasuryStock -7888793.00
nonCurrentAssetsTotal 2329058.00
capitalSurpluse 17700805.00
liabilitiesAndStockholdersEquity 35706542.00
cashAndShortTermInvestments 18624317.00
propertyPlantAndEquipmentGross 2239093.00
propertyPlantAndEquipmentNet 2239093.00
commonStockSharesOutstanding 2335293.00
2017-09-30
date 2017-09-30
filing_date 2017-11-14
currency_symbol USD
totalAssets 35289615.00
intangibleAssets 0.00
otherCurrentAssets 276080.00
totalLiab 3509746.00
totalStockholderEquity 31779869.00
deferredLongTermLiab 0.00
otherCurrentLiab 1183305.00
commonStock 1009958.00
retainedEarnings 21531380.00
goodWill 0.00
otherAssets 100000.00
cash 7389349.00
totalCurrentLiabilities 3509746.00
netDebt -7389349.00
otherStockholderEquity 9242411.00
propertyPlantEquipment 2188180.00
totalCurrentAssets 33001500.00
netTangibleAssets 31779869.00
shortTermInvestments 11286800.00
netReceivables 3644241.00
longTermDebt 0.00
inventory 10405030.00
accountsPayable 2326441.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3880.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 21531380.00
treasuryStock -7779099.00
nonCurrentAssetsTotal 2288115.00
nonCurrentLiabilitiesTotal 220571.00
capitalSurpluse 17671758.00
liabilitiesAndStockholdersEquity 35289615.00
cashAndShortTermInvestments 18676149.00
propertyPlantAndEquipmentGross 2188180.00
propertyPlantAndEquipmentNet 2188180.00
commonStockSharesOutstanding 2332234.00
2017-06-30
date 2017-06-30
filing_date 2017-09-14
currency_symbol USD
totalAssets 35493695.00
intangibleAssets 0.00
otherCurrentAssets 544865.00
totalLiab 3596152.00
totalStockholderEquity 31897543.00
deferredLongTermLiab 220571.00
otherCurrentLiab 1125466.00
commonStock 1009958.00
retainedEarnings 21670196.00
otherLiab 220571.00
goodWill 0.00
otherAssets 0.00
cash 10058163.00
totalCurrentLiabilities 3375581.00
netDebt -10058163.00
otherStockholderEquity 9220988.00
propertyPlantEquipment 2265096.00
totalCurrentAssets 33228599.00
netTangibleAssets 28521962.00
shortTermInvestments 9426968.00
netReceivables 3519792.00
longTermDebt 0.00
inventory 9678811.00
accountsPayable 2250115.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3599.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 21670196.00
treasuryStock -7779099.00
nonCurrentAssetsTotal 2265096.00
nonCurrentLiabilitiesTotal 220571.00
capitalSurpluse 17650335.00
liabilitiesAndStockholdersEquity 35493695.00
cashAndShortTermInvestments 19485131.00
propertyPlantAndEquipmentGross 2265096.00
propertyPlantAndEquipmentNet 2265096.00
commonStockSharesOutstanding 2317838.00
2017-03-31
date 2017-03-31
filing_date 2017-05-11
currency_symbol USD
totalAssets 33945802.00
intangibleAssets 0.00
otherCurrentAssets 545390.00
totalLiab 2136077.00
totalStockholderEquity 31809725.00
deferredLongTermLiab 201959.00
otherCurrentLiab 1298616.00
commonStock 1009958.00
retainedEarnings 22034983.00
otherLiab 201959.00
goodWill 0.00
otherAssets 0.00
cash 9386048.00
totalCurrentLiabilities 1934118.00
netDebt -9386048.00
otherStockholderEquity 8767695.00
propertyPlantEquipment 2356502.00
totalCurrentAssets 31589300.00
netTangibleAssets 31809725.00
shortTermInvestments 9210421.00
netReceivables 3605009.00
longTermDebt 0.00
inventory 8842432.00
accountsPayable 635502.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2911.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 22034983.00
treasuryStock -7779099.00
nonCurrrentAssetsOther -201944.00
nonCurrentAssetsTotal 2356502.00
nonCurrentLiabilitiesTotal 201959.00
capitalSurpluse 17437877.00
liabilitiesAndStockholdersEquity 33945802.00
cashAndShortTermInvestments 18596469.00
propertyPlantAndEquipmentGross 2356502.00
propertyPlantAndEquipmentNet 2356502.00
commonStockSharesOutstanding 2327797.00
2016-12-31
date 2016-12-31
filing_date 2017-02-09
currency_symbol USD
totalAssets 33895324.00
intangibleAssets 0.00
otherCurrentAssets 305277.00
totalLiab 1842992.00
totalStockholderEquity 32052332.00
deferredLongTermLiab 202248.00
otherCurrentLiab 1204609.00
commonStock 1009958.00
retainedEarnings 22333224.00
goodWill 0.00
otherAssets 0.00
cash 8857278.00
totalCurrentLiabilities 1640744.00
netDebt -8857278.00
otherStockholderEquity 8711814.00
propertyPlantEquipment 2355109.00
totalCurrentAssets 31540215.00
netTangibleAssets 32052332.00
shortTermInvestments 8966041.00
netReceivables 4069070.00
longTermDebt 0.00
inventory 9342549.00
accountsPayable 436135.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2664.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 22333224.00
treasuryStock -7785699.00
nonCurrrentAssetsOther -217764.00
nonCurrentAssetsTotal 2355109.00
nonCurrentLiabilitiesTotal 202248.00
capitalSurpluse 17388596.00
liabilitiesAndStockholdersEquity 33895324.00
cashAndShortTermInvestments 17823319.00
propertyPlantAndEquipmentGross 2355109.00
propertyPlantAndEquipmentNet 2355109.00
commonStockSharesOutstanding 2323604.00
2016-09-30
date 2016-09-30
filing_date 2016-11-14
currency_symbol USD
totalAssets 34634191.00
intangibleAssets 0.00
otherCurrentAssets 442265.00
totalLiab 2378235.00
totalStockholderEquity 32255956.00
deferredLongTermLiab 202711.00
otherCurrentLiab 1299086.00
commonStock 1009958.00
retainedEarnings 22666009.00
goodWill 0.00
otherAssets 0.00
cash 8570213.00
totalCurrentLiabilities 2175524.00
netDebt -8570213.00
otherStockholderEquity 8582083.00
propertyPlantEquipment 2396124.00
totalCurrentAssets 32238067.00
netTangibleAssets 32255956.00
shortTermInvestments 8713709.00
netReceivables 4174700.00
longTermDebt 0.00
inventory 10337180.00
accountsPayable 876438.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2094.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 22666009.00
treasuryStock -7803239.00
nonCurrrentAssetsOther -239898.00
nonCurrentAssetsTotal 2396124.00
nonCurrentLiabilitiesTotal 202711.00
capitalSurpluse 17276405.00
liabilitiesAndStockholdersEquity 34634191.00
cashAndShortTermInvestments 17283922.00
propertyPlantAndEquipmentGross 2396124.00
propertyPlantAndEquipmentNet 2396124.00
commonStockSharesOutstanding 2318986.00
2016-06-30
date 2016-06-30
filing_date 2016-09-12
currency_symbol USD
totalAssets 34452917.00
intangibleAssets 0.00
otherCurrentAssets 472246.00
totalLiab 2064679.00
totalStockholderEquity 32388238.00
deferredLongTermLiab 203237.00
otherCurrentLiab 1308655.00
commonStock 1009958.00
retainedEarnings 22820938.00
otherLiab 203237.00
goodWill 0.00
otherAssets 0.00
cash 10031644.00
totalCurrentLiabilities 1861442.00
netDebt -10031644.00
otherStockholderEquity 8558750.00
propertyPlantEquipment 2348525.00
totalCurrentAssets 32104392.00
netTangibleAssets 30526796.00
shortTermInvestments 5580059.00
netReceivables 5286762.00
longTermDebt 0.00
inventory 10733681.00
accountsPayable 552787.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1408.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 22820938.00
treasuryStock -7803239.00
nonCurrentAssetsTotal 2348525.00
nonCurrentLiabilitiesTotal 203237.00
capitalSurpluse 17253072.00
liabilitiesAndStockholdersEquity 34452917.00
cashAndShortTermInvestments 15611703.00
propertyPlantAndEquipmentGross 2348525.00
propertyPlantAndEquipmentNet 2348525.00
commonStockSharesOutstanding 2259529.00
2016-03-31
date 2016-03-31
filing_date 2016-05-12
currency_symbol USD
totalAssets 34156170.00
intangibleAssets 0.00
otherCurrentAssets 475299.00
totalLiab 2476843.00
totalStockholderEquity 31679327.00
deferredLongTermLiab 157444.00
otherCurrentLiab 1646882.00
commonStock 1009958.00
retainedEarnings 22642154.00
goodWill 0.00
otherAssets 0.00
cash 9547801.00
totalCurrentLiabilities 2319399.00
netDebt -9547801.00
otherStockholderEquity 8026370.00
propertyPlantEquipment 2314311.00
totalCurrentAssets 31841859.00
netTangibleAssets 31679327.00
shortTermInvestments 5393116.00
netReceivables 5024876.00
longTermDebt 0.00
inventory 11400767.00
accountsPayable 672517.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 845.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 22642154.00
treasuryStock -7832939.00
nonCurrrentAssetsOther -214534.00
nonCurrentAssetsTotal 2314311.00
nonCurrentLiabilitiesTotal 157444.00
capitalSurpluse 17003266.00
liabilitiesAndStockholdersEquity 34156170.00
cashAndShortTermInvestments 14940917.00
propertyPlantAndEquipmentGross 2314311.00
propertyPlantAndEquipmentNet 2314311.00
commonStockSharesOutstanding 2274781.00
2015-12-31
date 2015-12-31
filing_date 2016-02-11
currency_symbol USD
totalAssets 33456622.00
intangibleAssets 0.00
otherCurrentAssets 368653.00
totalLiab 2372049.00
totalStockholderEquity 31084573.00
deferredLongTermLiab 178473.00
otherCurrentLiab 1589158.00
commonStock 1009958.00
retainedEarnings 22239365.00
goodWill 0.00
otherAssets 0.00
cash 9547218.00
totalCurrentLiabilities 2193576.00
netDebt -9547218.00
otherStockholderEquity 7838761.00
propertyPlantEquipment 2363036.00
totalCurrentAssets 31093586.00
netTangibleAssets 31084573.00
shortTermInvestments 5224370.00
netReceivables 4245940.00
longTermDebt 0.00
inventory 11707405.00
accountsPayable 604418.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3511.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 22239365.00
treasuryStock -7906364.00
nonCurrrentAssetsOther -257274.00
nonCurrentAssetsTotal 2363036.00
nonCurrentLiabilitiesTotal 178473.00
capitalSurpluse 16889082.00
liabilitiesAndStockholdersEquity 33456622.00
cashAndShortTermInvestments 14771588.00
propertyPlantAndEquipmentGross 2363036.00
propertyPlantAndEquipmentNet 2363036.00
commonStockSharesOutstanding 2294020.00
2015-09-30
date 2015-09-30
filing_date 2015-11-12
currency_symbol USD
totalAssets 34937959.00
intangibleAssets 0.00
otherCurrentAssets 548099.00
totalLiab 3638481.00
totalStockholderEquity 31299478.00
deferredLongTermLiab 202334.00
otherCurrentLiab 2362692.00
commonStock 1009958.00
retainedEarnings 22173401.00
goodWill 0.00
otherAssets 0.00
cash 10427547.00
totalCurrentLiabilities 3436147.00
netDebt -10427547.00
otherStockholderEquity 8118726.00
propertyPlantEquipment 2394407.00
totalCurrentAssets 32543552.00
netTangibleAssets 31299478.00
shortTermInvestments 4995156.00
netReceivables 4119344.00
longTermDebt 0.00
inventory 12453406.00
accountsPayable 1073455.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2607.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 22173401.00
treasuryStock -7575696.00
nonCurrrentAssetsOther -296433.00
nonCurrentAssetsTotal 2394407.00
nonCurrentLiabilitiesTotal 202334.00
capitalSurpluse 16838379.00
liabilitiesAndStockholdersEquity 34937959.00
cashAndShortTermInvestments 15422703.00
propertyPlantAndEquipmentGross 2394407.00
propertyPlantAndEquipmentNet 2394407.00
commonStockSharesOutstanding 2303805.00
2015-06-30
date 2015-06-30
filing_date 2015-09-24
currency_symbol USD
totalAssets 34344244.00
intangibleAssets 0.00
otherCurrentAssets 546621.00
totalLiab 3413370.00
totalStockholderEquity 30930874.00
deferredLongTermLiab 224751.00
otherCurrentLiab 2212507.00
commonStock 1009958.00
retainedEarnings 21865951.00
otherLiab 224751.00
goodWill 0.00
otherAssets 0.00
cash 8859405.00
totalCurrentLiabilities 3188619.00
netDebt -8859405.00
otherStockholderEquity 8059351.00
propertyPlantEquipment 2498863.00
totalCurrentAssets 31845381.00
netTangibleAssets 27742255.00
shortTermInvestments 4159057.00
netReceivables 6694401.00
longTermDebt 0.00
inventory 11585897.00
accountsPayable 976112.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4386.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 21865951.00
treasuryStock -7582296.00
nonCurrentAssetsTotal 2498863.00
nonCurrentLiabilitiesTotal 224751.00
capitalSurpluse 16785604.00
liabilitiesAndStockholdersEquity 34344244.00
cashAndShortTermInvestments 13018462.00
propertyPlantAndEquipmentGross 2498863.00
propertyPlantAndEquipmentNet 2498863.00
commonStockSharesOutstanding 2271105.00
2015-03-31
date 2015-03-31
filing_date 2015-05-14
currency_symbol USD
totalAssets 33744190.00
intangibleAssets 0.00
otherCurrentAssets 424291.00
totalLiab 3296613.00
totalStockholderEquity 30447577.00
deferredLongTermLiab 199996.00
otherCurrentLiab 1409688.00
commonStock 1009958.00
retainedEarnings 21885306.00
goodWill 0.00
otherAssets 0.00
cash 9437876.00
totalCurrentLiabilities 3096617.00
netDebt -9437876.00
otherStockholderEquity 7555422.00
propertyPlantEquipment 2505087.00
totalCurrentAssets 31239103.00
netTangibleAssets 27350960.00
shortTermInvestments 4245496.00
netReceivables 4347810.00
longTermDebt 0.00
inventory 12783630.00
accountsPayable 1686929.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3109.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 21885306.00
treasuryStock -7592443.00
nonCurrrentAssetsOther -178565.00
nonCurrentAssetsTotal 2505087.00
nonCurrentLiabilitiesTotal 199996.00
capitalSurpluse 16556737.00
liabilitiesAndStockholdersEquity 33744190.00
cashAndShortTermInvestments 13683372.00
propertyPlantAndEquipmentGross 2505087.00
propertyPlantAndEquipmentNet 2505087.00
commonStockSharesOutstanding 2297071.00
2014-12-31
date 2014-12-31
filing_date 2015-02-12
currency_symbol USD
totalAssets 32604170.00
intangibleAssets 0.00
otherCurrentAssets 291428.00
totalLiab 2219263.00
totalStockholderEquity 30384907.00
deferredLongTermLiab 227650.00
otherCurrentLiab 1114080.00
commonStock 1009958.00
retainedEarnings 21944926.00
goodWill 0.00
otherAssets 0.00
cash 10237837.00
totalCurrentLiabilities 1991613.00
netDebt -10237837.00
otherStockholderEquity 7432873.00
propertyPlantEquipment 2504965.00
totalCurrentAssets 30099205.00
netTangibleAssets 28393294.00
shortTermInvestments 4393158.00
netReceivables 3652990.00
longTermDebt 0.00
inventory 11523792.00
accountsPayable 877533.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2850.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 21944926.00
treasuryStock -7642768.00
nonCurrrentAssetsOther -229088.00
nonCurrentAssetsTotal 2504965.00
nonCurrentLiabilitiesTotal 227650.00
capitalSurpluse 16484513.00
liabilitiesAndStockholdersEquity 32604170.00
cashAndShortTermInvestments 14630995.00
propertyPlantAndEquipmentGross 2504965.00
propertyPlantAndEquipmentNet 2504965.00
commonStockSharesOutstanding 2274004.00
2014-09-30
date 2014-09-30
filing_date 2014-11-04
currency_symbol USD
totalAssets 32752232.00
intangibleAssets 0.00
otherCurrentAssets 476479.00
totalLiab 2951970.00
totalStockholderEquity 29800262.00
deferredLongTermLiab 255752.00
otherCurrentLiab 1226508.00
commonStock 1009958.00
retainedEarnings 21290308.00
goodWill 0.00
otherAssets 0.00
cash 9872162.00
totalCurrentLiabilities 2696218.00
netDebt -9872162.00
otherStockholderEquity 7501753.00
propertyPlantEquipment 2581449.00
totalCurrentAssets 30170783.00
netTangibleAssets 27104044.00
shortTermInvestments 4494522.00
netReceivables 4701711.00
longTermDebt 0.00
inventory 10625909.00
accountsPayable 1469710.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1757.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 21290308.00
treasuryStock -7557098.00
nonCurrrentAssetsOther -276955.00
nonCurrentAssetsTotal 2581449.00
nonCurrentLiabilitiesTotal 255752.00
capitalSurpluse 16467723.00
liabilitiesAndStockholdersEquity 32752232.00
cashAndShortTermInvestments 14366684.00
propertyPlantAndEquipmentGross 2581449.00
propertyPlantAndEquipmentNet 2581449.00
commonStockSharesOutstanding 2277754.00
2014-06-30
date 2014-06-30
filing_date 2014-09-17
currency_symbol USD
totalAssets 32398446.00
intangibleAssets 0.00
otherCurrentAssets 502599.00
totalLiab 2751501.00
totalStockholderEquity 29646945.00
deferredLongTermLiab 283439.00
otherCurrentLiab 1740781.00
commonStock 1009958.00
retainedEarnings 20946940.00
otherLiab 283439.00
goodWill 0.00
otherAssets 0.00
cash 9556891.00
totalCurrentLiabilities 2468062.00
netDebt -9556891.00
otherStockholderEquity 7691484.00
propertyPlantEquipment 2678901.00
totalCurrentAssets 29719545.00
netTangibleAssets 27178883.00
shortTermInvestments 4910893.00
netReceivables 4137912.00
longTermDebt 0.00
inventory 10611250.00
accountsPayable 727281.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1437.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 20946940.00
treasuryStock -7328864.00
nonCurrentAssetsTotal 2678901.00
nonCurrentLiabilitiesTotal 283439.00
capitalSurpluse 16429220.00
liabilitiesAndStockholdersEquity 32398446.00
cashAndShortTermInvestments 14467784.00
propertyPlantAndEquipmentGross 2678901.00
propertyPlantAndEquipmentNet 2678901.00
commonStockSharesOutstanding 2249175.00
2014-03-31
date 2014-03-31
filing_date 2014-05-13
currency_symbol USD
totalAssets 33263622.00
intangibleAssets 0.00
otherCurrentAssets 653819.00
totalLiab 3112635.00
totalStockholderEquity 30150987.00
deferredLongTermLiab 249674.00
otherCurrentLiab 1557760.00
commonStock 1009958.00
retainedEarnings 22208005.00
goodWill 0.00
otherAssets 0.00
cash 8260526.00
totalCurrentLiabilities 2862961.00
netDebt -8260526.00
otherStockholderEquity 6933531.00
propertyPlantEquipment 2747727.00
totalCurrentAssets 30515895.00
netTangibleAssets 27288026.00
shortTermInvestments 4669183.00
netReceivables 4990754.00
longTermDebt 0.00
inventory 11941613.00
accountsPayable 1305201.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -507.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 22208005.00
treasuryStock -7410828.00
nonCurrrentAssetsOther -424757.00
nonCurrentAssetsTotal 2747727.00
nonCurrentLiabilitiesTotal 249674.00
capitalSurpluse 16030186.00
liabilitiesAndStockholdersEquity 33263622.00
cashAndShortTermInvestments 12929709.00
propertyPlantAndEquipmentGross 2747727.00
propertyPlantAndEquipmentNet 2747727.00
commonStockSharesOutstanding 2294616.00
2013-12-31
date 2013-12-31
filing_date 2014-02-13
currency_symbol USD
totalAssets 32381763.00
intangibleAssets 0.00
otherCurrentAssets 516152.00
totalLiab 2443250.00
totalStockholderEquity 29938513.00
deferredLongTermLiab 231719.00
otherCurrentLiab 1365863.00
commonStock 1009958.00
retainedEarnings 22062352.00
goodWill 0.00
otherAssets 4000.00
cash 8217319.00
totalCurrentLiabilities 2211531.00
netDebt -8217319.00
otherStockholderEquity 6866141.00
propertyPlantEquipment 2828048.00
totalCurrentAssets 29550088.00
longTermInvestments 3627.00
netTangibleAssets 27726982.00
shortTermInvestments 4681637.00
netReceivables 4771153.00
longTermDebt 0.00
inventory 11363827.00
accountsPayable 845668.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 62.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 22062352.00
treasuryStock -7430339.00
nonCurrrentAssetsOther -419319.00
nonCurrentAssetsTotal 2831675.00
nonCurrentLiabilitiesTotal 231719.00
capitalSurpluse 15982307.00
liabilitiesAndStockholdersEquity 32381763.00
cashAndShortTermInvestments 12898956.00
propertyPlantAndEquipmentGross 2828048.00
propertyPlantAndEquipmentNet 2828048.00
commonStockSharesOutstanding 2297463.00
2013-09-30
date 2013-09-30
filing_date 2013-11-14
currency_symbol USD
totalAssets 35845188.00
intangibleAssets 0.00
otherCurrentAssets 665268.00
totalLiab 3298166.00
totalStockholderEquity 32547022.00
deferredLongTermLiab 213577.00
otherCurrentLiab 1629948.00
commonStock 1009958.00
retainedEarnings 24750130.00
goodWill 0.00
otherAssets 15000.00
cash 11607437.00
totalCurrentLiabilities 3084589.00
netDebt -11607437.00
otherStockholderEquity 6786651.00
propertyPlantEquipment 2643325.00
totalCurrentAssets 33187413.00
longTermInvestments 14450.00
netTangibleAssets 29462433.00
shortTermInvestments 3891856.00
netReceivables 5430894.00
longTermDebt 0.00
inventory 11591958.00
accountsPayable 1454641.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 283.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 24750130.00
treasuryStock -7451377.00
nonCurrrentAssetsOther -406685.00
nonCurrentAssetsTotal 2657775.00
nonCurrentLiabilitiesTotal 213577.00
capitalSurpluse 15923855.00
liabilitiesAndStockholdersEquity 35845188.00
cashAndShortTermInvestments 15499293.00
propertyPlantAndEquipmentGross 2643325.00
propertyPlantAndEquipmentNet 2643325.00
commonStockSharesOutstanding 2265823.00
2013-06-30
date 2013-06-30
filing_date 2013-09-12
currency_symbol USD
totalAssets 35540947.00
intangibleAssets 0.00
otherCurrentAssets 734829.00
totalLiab 3698353.00
totalStockholderEquity 31842594.00
deferredLongTermLiab 195385.00
otherCurrentLiab 2229826.00
commonStock 1009958.00
retainedEarnings 24260121.00
goodWill 0.00
otherAssets 25000.00
cash 9888628.00
totalCurrentLiabilities 3502968.00
netDebt -9888628.00
otherStockholderEquity 6572103.00
propertyPlantEquipment 2421332.00
totalCurrentAssets 33094421.00
longTermInvestments 25194.00
netTangibleAssets 28339626.00
shortTermInvestments 3892968.00
netReceivables 7204226.00
longTermDebt 0.00
inventory 11373770.00
accountsPayable 1273142.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 412.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 24260121.00
treasuryStock -7522079.00
nonCurrrentAssetsOther 25194.00
nonCurrentAssetsTotal 2446526.00
nonCurrentLiabilitiesTotal 195385.00
capitalSurpluse 15780009.00
liabilitiesAndStockholdersEquity 35540947.00
cashAndShortTermInvestments 13781596.00
propertyPlantAndEquipmentGross 2421332.00
propertyPlantAndEquipmentNet 2421332.00
commonStockSharesOutstanding 2217641.00
2013-03-31
date 2013-03-31
filing_date 2013-05-14
currency_symbol USD
totalAssets 32710690.00
intangibleAssets 0.00
otherCurrentAssets 753969.00
totalLiab 3239853.00
totalStockholderEquity 29470837.00
deferredLongTermLiab 180975.00
otherCurrentLiab 1722794.00
commonStock 1009958.00
retainedEarnings 22517427.00
goodWill 0.00
otherAssets 36000.00
cash 9215070.00
totalCurrentLiabilities 3058878.00
netDebt -9215070.00
otherStockholderEquity 5940275.00
propertyPlantEquipment 2408290.00
totalCurrentAssets 30266544.00
longTermInvestments 35856.00
netTangibleAssets 26411959.00
shortTermInvestments 3681732.00
netReceivables 3814212.00
longTermDebt 0.00
inventory 12801561.00
accountsPayable 1336084.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 3177.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 22517427.00
treasuryStock -7554254.00
nonCurrrentAssetsOther -442667.00
nonCurrentAssetsTotal 2444146.00
nonCurrentLiabilitiesTotal 180975.00
capitalSurpluse 15469358.00
liabilitiesAndStockholdersEquity 32710690.00
cashAndShortTermInvestments 12896802.00
propertyPlantAndEquipmentGross 2408290.00
propertyPlantAndEquipmentNet 2408290.00
commonStockSharesOutstanding 2247599.00
2012-12-31
date 2012-12-31
filing_date 2013-02-13
currency_symbol USD
totalAssets 31914046.00
intangibleAssets 0.00
otherCurrentAssets 561664.00
totalLiab 2734418.00
totalStockholderEquity 29179628.00
deferredLongTermLiab 195126.00
otherCurrentLiab 1484221.00
commonStock 1009958.00
retainedEarnings 22154165.00
goodWill 0.00
otherAssets 47000.00
cash 8165231.00
totalCurrentLiabilities 2539292.00
netDebt -8165231.00
otherStockholderEquity 6012323.00
propertyPlantEquipment 2472374.00
totalCurrentAssets 29395232.00
longTermInvestments 46440.00
netTangibleAssets 26640336.00
shortTermInvestments 3701011.00
netReceivables 5037987.00
longTermDebt 0.00
inventory 11929339.00
accountsPayable 1055071.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 3182.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 22154165.00
treasuryStock -7454800.00
nonCurrrentAssetsOther -413356.00
nonCurrentAssetsTotal 2518814.00
nonCurrentLiabilitiesTotal 195126.00
capitalSurpluse 15441952.00
liabilitiesAndStockholdersEquity 31914046.00
cashAndShortTermInvestments 11866242.00
propertyPlantAndEquipmentGross 2472374.00
propertyPlantAndEquipmentNet 2472374.00
commonStockSharesOutstanding 2238745.00
2012-09-30
date 2012-09-30
filing_date 2012-11-13
currency_symbol USD
totalAssets 33582487.00
intangibleAssets 0.00
otherCurrentAssets 611210.00
totalLiab 3098715.00
totalStockholderEquity 30483772.00
deferredLongTermLiab 208509.00
otherCurrentLiab 1488917.00
commonStock 1009958.00
retainedEarnings 23842235.00
goodWill 0.00
otherAssets 57000.00
cash 10978191.00
totalCurrentLiabilities 2890206.00
netDebt -10978191.00
otherStockholderEquity 7604648.00
propertyPlantEquipment 2485556.00
totalCurrentAssets 31039986.00
longTermInvestments 56945.00
netTangibleAssets 27593566.00
shortTermInvestments 3307302.00
netReceivables 4230134.00
longTermDebt 0.00
inventory 11913149.00
accountsPayable 1401289.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1973069.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 23842235.00
treasuryStock -7618150.00
nonCurrrentAssetsOther -384124.00
nonCurrentAssetsTotal 2542501.00
nonCurrentLiabilitiesTotal 208509.00
capitalSurpluse 15222798.00
liabilitiesAndStockholdersEquity 33582487.00
cashAndShortTermInvestments 14285493.00
propertyPlantAndEquipmentGross 2485556.00
propertyPlantAndEquipmentNet 2485556.00
commonStockSharesOutstanding 2234361.00
2012-06-30
date 2012-06-30
filing_date 2012-09-13
currency_symbol USD
totalAssets 32785603.00
intangibleAssets 0.00
otherCurrentAssets 623320.00
totalLiab 3218155.00
totalStockholderEquity 29567448.00
deferredLongTermLiab 222504.00
otherCurrentLiab 1686614.00
commonStock 1009958.00
retainedEarnings 23053762.00
goodWill 0.00
otherAssets 67000.00
cash 11523424.00
totalCurrentLiabilities 2995651.00
netDebt -11523424.00
otherStockholderEquity 7477080.00
propertyPlantEquipment 2523196.00
totalCurrentAssets 30195036.00
longTermInvestments 67371.00
netTangibleAssets 26571797.00
shortTermInvestments 3184711.00
netReceivables 3217875.00
longTermDebt 0.00
inventory 11645706.00
accountsPayable 1309037.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1973352.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 23053762.00
treasuryStock -7616432.00
nonCurrrentAssetsOther 67371.00
nonCurrentAssetsTotal 2590567.00
nonCurrentLiabilitiesTotal 222504.00
capitalSurpluse 15093512.00
liabilitiesAndStockholdersEquity 32785603.00
cashAndShortTermInvestments 14708135.00
propertyPlantAndEquipmentGross 2523196.00
propertyPlantAndEquipmentNet 2523196.00
commonStockSharesOutstanding 2174640.00
2012-03-31
date 2012-03-31
filing_date 2012-05-10
currency_symbol USD
totalAssets 31540393.00
intangibleAssets 0.00
otherCurrentAssets 613789.00
totalLiab 3153122.00
totalStockholderEquity 28387271.00
deferredLongTermLiab 216831.00
otherCurrentLiab 1453515.00
commonStock 1009958.00
retainedEarnings 22410871.00
goodWill 0.00
otherAssets 77000.00
cash 9870589.00
totalCurrentLiabilities 2936291.00
netDebt -9870589.00
otherStockholderEquity 7240501.00
propertyPlantEquipment 2590832.00
totalCurrentAssets 28871842.00
longTermInvestments 77719.00
netTangibleAssets 25450980.00
shortTermInvestments 3488847.00
netReceivables 3469608.00
longTermDebt 0.00
inventory 11429009.00
accountsPayable 1482776.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2274059.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 22410871.00
treasuryStock -7616432.00
nonCurrrentAssetsOther -313163.00
nonCurrentAssetsTotal 2668551.00
nonCurrentLiabilitiesTotal 216831.00
capitalSurpluse 14856933.00
liabilitiesAndStockholdersEquity 31540393.00
cashAndShortTermInvestments 13359436.00
propertyPlantAndEquipmentGross 2590832.00
propertyPlantAndEquipmentNet 2590832.00
commonStockSharesOutstanding 2196366.00
2011-12-31
date 2011-12-31
filing_date 2012-02-14
currency_symbol USD
totalAssets 30545708.00
intangibleAssets 0.00
otherCurrentAssets 465551.00
totalLiab 2935374.00
totalStockholderEquity 27610334.00
deferredLongTermLiab 234797.00
otherCurrentLiab 1190653.00
commonStock 1009958.00
retainedEarnings 21634946.00
goodWill 0.00
otherAssets 88000.00
cash 8736132.00
totalCurrentLiabilities 2700577.00
netDebt -8736132.00
otherStockholderEquity 4965268.00
propertyPlantEquipment 2629786.00
totalCurrentAssets 27827932.00
longTermInvestments 87990.00
netTangibleAssets 24909757.00
shortTermInvestments 3186431.00
netReceivables 4615864.00
longTermDebt 0.00
inventory 10823954.00
accountsPayable 1509924.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 162.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 21634946.00
treasuryStock -7582647.00
nonCurrrentAssetsOther -291952.00
nonCurrentAssetsTotal 2717776.00
nonCurrentLiabilitiesTotal 234797.00
capitalSurpluse 14823787.00
liabilitiesAndStockholdersEquity 30545708.00
cashAndShortTermInvestments 11922563.00
propertyPlantAndEquipmentGross 2629786.00
propertyPlantAndEquipmentNet 2629786.00
commonStockSharesOutstanding 2200633.00
2011-09-30
date 2011-09-30
filing_date 2011-11-09
currency_symbol USD
totalAssets 32371349.00
intangibleAssets 0.00
otherCurrentAssets 517268.00
totalLiab 3126759.00
totalStockholderEquity 29244590.00
deferredLongTermLiab 252763.00
otherCurrentLiab 1260706.00
commonStock 1009958.00
retainedEarnings 23219627.00
goodWill 0.00
otherAssets 98000.00
cash 10336395.00
totalCurrentLiabilities 2873996.00
netDebt -10336395.00
otherStockholderEquity 7292569.00
propertyPlantEquipment 2635057.00
totalCurrentAssets 29638107.00
longTermInvestments 98185.00
netTangibleAssets 26370594.00
shortTermInvestments 2546502.00
netReceivables 5374741.00
longTermDebt 0.00
inventory 10863201.00
accountsPayable 1613290.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2277564.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 23219627.00
treasuryStock -7490851.00
nonCurrrentAssetsOther -270722.00
nonCurrentAssetsTotal 2733242.00
nonCurrentLiabilitiesTotal 252763.00
capitalSurpluse 14783420.00
liabilitiesAndStockholdersEquity 32371349.00
cashAndShortTermInvestments 12882897.00
propertyPlantAndEquipmentGross 2635057.00
propertyPlantAndEquipmentNet 2635057.00
commonStockSharesOutstanding 2196104.00
2011-06-30
date 2011-06-30
filing_date 2011-09-08
currency_symbol USD
totalAssets 31868624.00
otherCurrentAssets 569457.00
totalLiab 3203605.00
totalStockholderEquity 28665019.00
otherCurrentLiab 1479169.00
commonStock 1009958.00
retainedEarnings 22780026.00
otherAssets 109000.00
cash 9695811.00
totalCurrentLiabilities 2932876.00
netDebt -9695811.00
otherStockholderEquity 7150907.00
propertyPlantEquipment 2703000.00
totalCurrentAssets 29057307.00
shortTermInvestments 1946214.00
netReceivables 6266765.00
inventory 10579060.00
accountsPayable 1453707.00
accumulatedOtherComprehensiveIncome -2275872.00
commonStockTotalEquity 1009958.00
treasuryStock -9799000.00
nonCurrrentAssetsOther 108303.00
nonCurrentAssetsTotal 2811317.00
nonCurrentLiabilitiesTotal 270729.00
liabilitiesAndStockholdersEquity 31868624.00
cashAndShortTermInvestments 11642025.00
propertyPlantAndEquipmentGross 2703014.00
propertyPlantAndEquipmentNet 2703014.00
commonStockSharesOutstanding 2157427.00
2011-03-31
date 2011-03-31
filing_date 2011-05-12
currency_symbol USD
totalAssets 29400066.00
otherCurrentAssets 407891.00
totalLiab 2367035.00
totalStockholderEquity 27033031.00
otherCurrentLiab 1170798.00
commonStock 1009958.00
retainedEarnings 21819709.00
otherAssets 118000.00
cash 7971634.00
totalCurrentLiabilities 2212638.00
netDebt -7971634.00
otherStockholderEquity 6792318.00
propertyPlantEquipment 2958000.00
totalCurrentAssets 26323625.00
shortTermInvestments 2841182.00
netReceivables 3727178.00
inventory 11375740.00
accountsPayable 1041840.00
accumulatedOtherComprehensiveIncome -2588954.00
commonStockTotalEquity 1009958.00
treasuryStock -10187000.00
nonCurrrentAssetsOther -110238.00
nonCurrentAssetsTotal 3076441.00
nonCurrentLiabilitiesTotal 154397.00
liabilitiesAndStockholdersEquity 29400066.00
cashAndShortTermInvestments 10812816.00
propertyPlantAndEquipmentGross 2958095.00
propertyPlantAndEquipmentNet 2958095.00
commonStockSharesOutstanding 2181559.00
2010-12-31
date 2010-12-31
filing_date 2011-02-10
currency_symbol USD
totalAssets 29176776.00
otherCurrentAssets 416858.00
totalLiab 2303558.00
totalStockholderEquity 26873218.00
otherCurrentLiab 863239.00
commonStock 1009958.00
retainedEarnings 21290795.00
cash 7422404.00
totalCurrentLiabilities 2158244.00
netDebt -7422404.00
otherStockholderEquity 7161419.00
propertyPlantEquipment 3032000.00
totalCurrentAssets 26144615.00
shortTermInvestments 3897182.00
netReceivables 3616493.00
inventory 10791678.00
accountsPayable 1295005.00
accumulatedOtherComprehensiveIncome -2588954.00
commonStockTotalEquity 1009958.00
treasuryStock -9746000.00
nonCurrrentAssetsOther -228854.00
nonCurrentAssetsTotal 3032161.00
nonCurrentLiabilitiesTotal 145314.00
liabilitiesAndStockholdersEquity 29176776.00
cashAndShortTermInvestments 11319586.00
propertyPlantAndEquipmentGross 3032161.00
propertyPlantAndEquipmentNet 3032161.00
commonStockSharesOutstanding 2185544.00
2010-09-30
date 2010-09-30
filing_date 2010-11-12
currency_symbol USD
totalAssets 31034792.00
otherCurrentAssets 463966.00
totalLiab 2204065.00
totalStockholderEquity 28830727.00
otherCurrentLiab 887025.00
commonStock 1009958.00
retainedEarnings 23274720.00
otherAssets 7000.00
cash 7776228.00
totalCurrentLiabilities 2067834.00
netDebt -7776228.00
otherStockholderEquity 7135003.00
propertyPlantEquipment 2711000.00
totalCurrentAssets 28316914.00
shortTermInvestments 4761182.00
netReceivables 4125947.00
inventory 11189591.00
accountsPayable 1180809.00
accumulatedOtherComprehensiveIncome -2588954.00
commonStockTotalEquity 1009958.00
treasuryStock -9700000.00
nonCurrrentAssetsOther -221771.00
nonCurrentAssetsTotal 2717878.00
nonCurrentLiabilitiesTotal 136231.00
liabilitiesAndStockholdersEquity 31034792.00
cashAndShortTermInvestments 12537410.00
propertyPlantAndEquipmentGross 2710932.00
propertyPlantAndEquipmentNet 2710932.00
commonStockSharesOutstanding 2153627.00
2010-06-30
date 2010-06-30
filing_date 2010-09-09
currency_symbol USD
totalAssets 31166679.00
otherCurrentAssets 414918.00
totalLiab 2719960.00
totalStockholderEquity 28446719.00
otherCurrentLiab 985665.00
commonStock 1009958.00
retainedEarnings 23002981.00
otherAssets 12000.00
cash 4475066.00
totalCurrentLiabilities 2592812.00
netDebt -4475066.00
otherStockholderEquity 7022734.00
propertyPlantEquipment 2717000.00
totalCurrentAssets 28437803.00
shortTermInvestments 7111182.00
netReceivables 5495251.00
inventory 10941386.00
accountsPayable 1607147.00
accumulatedOtherComprehensiveIncome -2588954.00
commonStockTotalEquity 1009958.00
treasuryStock -9738000.00
nonCurrrentAssetsOther 11546.00
nonCurrentAssetsTotal 2728876.00
nonCurrentLiabilitiesTotal 127148.00
liabilitiesAndStockholdersEquity 31166679.00
cashAndShortTermInvestments 11586248.00
propertyPlantAndEquipmentGross 2717330.00
propertyPlantAndEquipmentNet 2717330.00
commonStockSharesOutstanding 2127135.00
2010-03-31
date 2010-03-31
filing_date 2010-05-12
currency_symbol USD
totalAssets 29499413.00
otherCurrentAssets 412745.00
totalLiab 2260957.00
totalStockholderEquity 27238456.00
otherCurrentLiab 788271.00
commonStock 1009958.00
retainedEarnings 22230274.00
otherAssets 20000.00
cash 1362948.00
totalCurrentLiabilities 2183445.00
netDebt -1362948.00
otherStockholderEquity 3998224.00
propertyPlantEquipment 2780000.00
totalCurrentAssets 26698690.00
shortTermInvestments 7771004.00
netReceivables 4606986.00
inventory 12545007.00
accountsPayable 1395174.00
commonStockTotalEquity 1009958.00
treasuryStock -10064000.00
nonCurrrentAssetsOther -199994.00
nonCurrentAssetsTotal 2800723.00
nonCurrentLiabilitiesTotal 77512.00
liabilitiesAndStockholdersEquity 29499413.00
cashAndShortTermInvestments 9133952.00
propertyPlantAndEquipmentGross 2780044.00
propertyPlantAndEquipmentNet 2780044.00
commonStockSharesOutstanding 2138898.00
2009-12-31
date 2009-12-31
filing_date 2010-02-11
currency_symbol USD
totalAssets 28659860.00
otherCurrentAssets 321007.00
totalLiab 1829715.00
totalStockholderEquity 26830145.00
otherCurrentLiab 768759.00
commonStock 1009958.00
retainedEarnings 21897585.00
otherAssets 30000.00
cash 2194735.00
totalCurrentLiabilities 1744956.00
netDebt -2194735.00
otherStockholderEquity 3922602.00
propertyPlantEquipment 2798000.00
totalCurrentAssets 25831812.00
shortTermInvestments 7306541.00
netReceivables 3299161.00
inventory 12710368.00
accountsPayable 976197.00
commonStockTotalEquity 1009958.00
treasuryStock -10091000.00
nonCurrrentAssetsOther -195221.00
nonCurrentAssetsTotal 2828048.00
nonCurrentLiabilitiesTotal 84759.00
liabilitiesAndStockholdersEquity 28659860.00
cashAndShortTermInvestments 9501276.00
propertyPlantAndEquipmentGross 2798326.00
propertyPlantAndEquipmentNet 2798326.00
commonStockSharesOutstanding 2149831.00
2009-09-30
date 2009-09-30
filing_date 2009-11-12
currency_symbol USD
totalAssets 31299670.00
otherCurrentAssets 225036.00
totalLiab 2025546.00
totalStockholderEquity 29274124.00
otherCurrentLiab 834678.00
commonStock 1009958.00
retainedEarnings 24002983.00
otherAssets 34000.00
cash 3596115.00
totalCurrentLiabilities 1933540.00
netDebt -3596115.00
otherStockholderEquity 7175260.00
propertyPlantEquipment 2769000.00
totalCurrentAssets 28496893.00
shortTermInvestments 7349874.00
netReceivables 4034855.00
inventory 13092341.00
accountsPayable 1098862.00
accumulatedOtherComprehensiveIncome -2914077.00
commonStockTotalEquity 1009958.00
treasuryStock -9678000.00
nonCurrrentAssetsOther 34209.00
nonCurrentAssetsTotal 2802777.00
nonCurrentLiabilitiesTotal 92006.00
liabilitiesAndStockholdersEquity 31299670.00
cashAndShortTermInvestments 10945989.00
propertyPlantAndEquipmentGross 2768568.00
propertyPlantAndEquipmentNet 2768568.00
commonStockSharesOutstanding 2118848.00
2009-06-30
date 2009-06-30
filing_date 2009-09-08
currency_symbol USD
totalAssets 30594342.00
otherCurrentAssets 457907.00
totalLiab 2190208.00
totalStockholderEquity 28404134.00
otherCurrentLiab 1091434.00
commonStock 1009958.00
retainedEarnings 23485675.00
otherAssets 39000.00
cash 2775319.00
totalCurrentLiabilities 2090955.00
netDebt -2775319.00
otherStockholderEquity 6822578.00
propertyPlantEquipment 2738000.00
totalCurrentAssets 27817447.00
shortTermInvestments 6349874.00
netReceivables 5205142.00
inventory 13029205.00
accountsPayable 999521.00
accumulatedOtherComprehensiveIncome -2914077.00
commonStockTotalEquity 1009958.00
treasuryStock -9847000.00
nonCurrrentAssetsOther 38673.00
nonCurrentAssetsTotal 2776895.00
nonCurrentLiabilitiesTotal 99253.00
liabilitiesAndStockholdersEquity 30594342.00
cashAndShortTermInvestments 9125193.00
propertyPlantAndEquipmentGross 2738222.00
propertyPlantAndEquipmentNet 2738222.00
commonStockSharesOutstanding 2113772.00
2009-03-31
date 2009-03-31
filing_date 2009-05-13
currency_symbol USD
totalAssets 29831798.00
otherCurrentAssets 426377.00
totalLiab 2994625.00
totalStockholderEquity 26837173.00
otherCurrentLiab 828803.00
commonStock 1009958.00
retainedEarnings 22359796.00
otherAssets 46000.00
cash 852199.00
totalCurrentLiabilities 2889078.00
netDebt -852199.00
otherStockholderEquity 6718667.00
propertyPlantEquipment 2800000.00
totalCurrentAssets 26986308.00
shortTermInvestments 7866000.00
netReceivables 5123392.00
inventory 12718340.00
accountsPayable 2060275.00
accumulatedOtherComprehensiveIncome -3251248.00
commonStockTotalEquity 1009958.00
treasuryStock -10185000.00
nonCurrrentAssetsOther 45331.00
nonCurrentAssetsTotal 2845490.00
nonCurrentLiabilitiesTotal 105547.00
liabilitiesAndStockholdersEquity 29831798.00
cashAndShortTermInvestments 8718199.00
propertyPlantAndEquipmentGross 2800159.00
propertyPlantAndEquipmentNet 2800159.00
commonStockSharesOutstanding 2115696.00
2008-12-31
date 2008-12-31
filing_date 2009-02-13
currency_symbol USD
totalAssets 29346350.00
otherCurrentAssets 382941.00
totalLiab 2673556.00
totalStockholderEquity 26672794.00
otherCurrentLiab 664042.00
commonStock 1009958.00
retainedEarnings 22051959.00
otherAssets 52000.00
cash 1299601.00
totalCurrentLiabilities 2558999.00
netDebt -1299601.00
otherStockholderEquity 6862125.00
propertyPlantEquipment 2892000.00
totalCurrentAssets 26402537.00
shortTermInvestments 9566000.00
netReceivables 3809158.00
inventory 11344837.00
accountsPayable 1894957.00
accumulatedOtherComprehensiveIncome -3251248.00
commonStockTotalEquity 1009958.00
treasuryStock -9993000.00
nonCurrrentAssetsOther 51937.00
nonCurrentAssetsTotal 2943813.00
nonCurrentLiabilitiesTotal 114557.00
liabilitiesAndStockholdersEquity 29346350.00
cashAndShortTermInvestments 10865601.00
propertyPlantAndEquipmentGross 2891876.00
propertyPlantAndEquipmentNet 2891876.00
commonStockSharesOutstanding 2114363.00
2008-09-30
date 2008-09-30
filing_date 2008-11-13
currency_symbol USD
totalAssets 32843911.00
otherCurrentAssets 458095.00
totalLiab 2507066.00
totalStockholderEquity 30336845.00
otherCurrentLiab 852464.00
commonStock 1009958.00
retainedEarnings 25721621.00
otherAssets 58000.00
cash 4240259.00
totalCurrentLiabilities 2383498.00
netDebt -4240259.00
otherStockholderEquity 6856514.00
propertyPlantEquipment 2956000.00
totalCurrentAssets 29829939.00
shortTermInvestments 9466000.00
netReceivables 4789673.00
inventory 10875912.00
accountsPayable 1531034.00
accumulatedOtherComprehensiveIncome -3251248.00
commonStockTotalEquity 1009958.00
treasuryStock -9963000.00
nonCurrrentAssetsOther 58494.00
nonCurrentAssetsTotal 3013972.00
nonCurrentLiabilitiesTotal 123568.00
liabilitiesAndStockholdersEquity 32843911.00
cashAndShortTermInvestments 13706259.00
propertyPlantAndEquipmentGross 2955478.00
propertyPlantAndEquipmentNet 2955478.00
commonStockSharesOutstanding 2116039.00
2008-06-30
date 2008-06-30
filing_date 2008-09-15
currency_symbol USD
totalAssets 31886492.00
otherCurrentAssets 525541.00
totalLiab 1548755.00
totalStockholderEquity 30337737.00
otherCurrentLiab 815246.00
commonStock 1009958.00
retainedEarnings 25796703.00
otherAssets 64000.00
cash 6851753.00
totalCurrentLiabilities 1416177.00
netDebt -6851753.00
otherStockholderEquity 6782324.00
propertyPlantEquipment 2957000.00
totalCurrentAssets 28864899.00
shortTermInvestments 7336000.00
netReceivables 3963371.00
inventory 10188234.00
accountsPayable 600931.00
accumulatedOtherComprehensiveIncome -3251248.00
commonStockTotalEquity 1009958.00
treasuryStock -9946000.00
nonCurrrentAssetsOther 65003.00
nonCurrentAssetsTotal 3021593.00
nonCurrentLiabilitiesTotal 132578.00
liabilitiesAndStockholdersEquity 31886492.00
cashAndShortTermInvestments 14187753.00
propertyPlantAndEquipmentGross 2956590.00
propertyPlantAndEquipmentNet 2956590.00
commonStockSharesOutstanding 2083659.00
2008-03-31
date 2008-03-31
filing_date 2008-05-14
currency_symbol USD
totalAssets 31512032.00
otherCurrentAssets 521739.00
totalLiab 2245754.00
totalStockholderEquity 29266278.00
otherCurrentLiab 969811.00
commonStock 1009958.00
retainedEarnings 25278350.00
otherAssets 74000.00
cash 6588780.00
totalCurrentLiabilities 2097718.00
netDebt -6588780.00
otherStockholderEquity 6578429.00
propertyPlantEquipment 2989000.00
totalCurrentAssets 28448548.00
shortTermInvestments 6847000.00
netReceivables 3929623.00
inventory 10561406.00
accountsPayable 1127907.00
accumulatedOtherComprehensiveIncome -3600459.00
commonStockTotalEquity 1009958.00
treasuryStock -10274000.00
nonCurrrentAssetsOther 73605.00
nonCurrentAssetsTotal 3063484.00
nonCurrentLiabilitiesTotal 148036.00
liabilitiesAndStockholdersEquity 31512032.00
cashAndShortTermInvestments 13435780.00
propertyPlantAndEquipmentGross 2989879.00
propertyPlantAndEquipmentNet 2989879.00
commonStockSharesOutstanding 2098596.00
2007-12-31
date 2007-12-31
filing_date 2008-02-14
currency_symbol USD
totalAssets 33443603.00
otherCurrentAssets 484875.00
totalLiab 1879248.00
totalStockholderEquity 31564355.00
otherCurrentLiab 870748.00
commonStock 1009958.00
retainedEarnings 27720425.00
otherAssets 80000.00
cash 8563481.00
totalCurrentLiabilities 1720924.00
netDebt -8563481.00
otherStockholderEquity 6434431.00
propertyPlantEquipment 2975000.00
totalCurrentAssets 30388811.00
shortTermInvestments 6847000.00
netReceivables 4367093.00
inventory 10126362.00
accountsPayable 850176.00
accumulatedOtherComprehensiveIncome -3600459.00
commonStockTotalEquity 1009958.00
treasuryStock -10291000.00
nonCurrrentAssetsOther 80000.00
nonCurrentAssetsTotal 3054792.00
nonCurrentLiabilitiesTotal 158324.00
liabilitiesAndStockholdersEquity 33443603.00
cashAndShortTermInvestments 15410481.00
propertyPlantAndEquipmentGross 2974792.00
propertyPlantAndEquipmentNet 2974792.00
commonStockSharesOutstanding 2109650.00
2007-09-30
date 2007-09-30
filing_date 2007-11-13
currency_symbol USD
totalAssets 32775792.00
otherCurrentAssets 586314.00
totalLiab 1597372.00
totalStockholderEquity 31178420.00
otherCurrentLiab 879953.00
commonStock 1009958.00
retainedEarnings 27285761.00
cash 11036079.00
totalCurrentLiabilities 1428760.00
netDebt -11036079.00
otherStockholderEquity 6483160.00
propertyPlantEquipment 2882000.00
totalCurrentAssets 29894106.00
shortTermInvestments 4320000.00
netReceivables 3426536.00
inventory 10525177.00
accountsPayable 548807.00
accumulatedOtherComprehensiveIncome -3600459.00
commonStockTotalEquity 1009958.00
treasuryStock -10140000.00
nonCurrentAssetsTotal 2881686.00
nonCurrentLiabilitiesTotal 168612.00
liabilitiesAndStockholdersEquity 32775792.00
cashAndShortTermInvestments 15356079.00
propertyPlantAndEquipmentGross 2881686.00
propertyPlantAndEquipmentNet 2881686.00
commonStockSharesOutstanding 2103746.00
2007-06-30
date 2007-06-30
filing_date 2007-09-10
currency_symbol USD
totalAssets 33249754.00
otherCurrentAssets 725877.00
totalLiab 2192578.00
totalStockholderEquity 31057176.00
otherCurrentLiab 1032727.00
commonStock 1009958.00
retainedEarnings 27054325.00
cash 11096111.00
totalCurrentLiabilities 2013678.00
netDebt -11096111.00
otherStockholderEquity 11253110.00
propertyPlantEquipment 2935000.00
totalCurrentAssets 30315244.00
shortTermInvestments 4320000.00
netReceivables 3023929.00
inventory 11149327.00
accountsPayable 980951.00
accumulatedOtherComprehensiveIncome -8260217.00
commonStockTotalEquity 1009958.00
treasuryStock -9897000.00
nonCurrentAssetsTotal 2934510.00
nonCurrentLiabilitiesTotal 178900.00
liabilitiesAndStockholdersEquity 33249754.00
cashAndShortTermInvestments 15416111.00
propertyPlantAndEquipmentGross 2934510.00
propertyPlantAndEquipmentNet 2934510.00
commonStockSharesOutstanding 2053545.00
2007-03-31
date 2007-03-31
filing_date 2007-05-10
currency_symbol USD
totalAssets 32331549.00
otherCurrentAssets 820098.00
totalLiab 2319211.00
totalStockholderEquity 30012338.00
otherCurrentLiab 1139100.00
commonStock 1009958.00
retainedEarnings 26552825.00
cash 8138084.00
totalCurrentLiabilities 2137963.00
netDebt -8138084.00
otherStockholderEquity 10703075.00
propertyPlantEquipment 2885000.00
totalCurrentAssets 29446643.00
shortTermInvestments 4224000.00
netReceivables 4580400.00
inventory 11684061.00
accountsPayable 998863.00
accumulatedOtherComprehensiveIncome -8253520.00
commonStockTotalEquity 1009958.00
treasuryStock -10288000.00
nonCurrentAssetsTotal 2884906.00
nonCurrentLiabilitiesTotal 181248.00
liabilitiesAndStockholdersEquity 32331549.00
cashAndShortTermInvestments 12362084.00
propertyPlantAndEquipmentGross 2884906.00
propertyPlantAndEquipmentNet 2884906.00
commonStockSharesOutstanding 2077994.00
2006-12-31
date 2006-12-31
filing_date 2007-02-12
currency_symbol USD
totalAssets 31528247.00
otherCurrentAssets 759858.00
totalLiab 1896236.00
totalStockholderEquity 29632011.00
otherCurrentLiab 910462.00
commonStock 1009958.00
retainedEarnings 26144992.00
cash 8117693.00
totalCurrentLiabilities 1699853.00
netDebt -8117693.00
otherStockholderEquity 6438140.00
propertyPlantEquipment 2836000.00
totalCurrentAssets 28692321.00
shortTermInvestments 4224000.00
netReceivables 3016266.00
inventory 12574504.00
accountsPayable 789391.00
accumulatedOtherComprehensiveIncome -3961079.00
commonStockTotalEquity 1009958.00
treasuryStock -10182000.00
nonCurrentAssetsTotal 2835926.00
nonCurrentLiabilitiesTotal 196383.00
liabilitiesAndStockholdersEquity 31528247.00
cashAndShortTermInvestments 12341693.00
propertyPlantAndEquipmentGross 2835926.00
propertyPlantAndEquipmentNet 2835926.00
commonStockSharesOutstanding 2071693.00
2006-09-30
date 2006-09-30
filing_date 2006-11-14
currency_symbol USD
totalAssets 31865643.00
otherCurrentAssets 908046.00
totalLiab 2481090.00
totalStockholderEquity 29384553.00
otherCurrentLiab 981921.00
commonStock 1009958.00
retainedEarnings 25930546.00
cash 8064351.00
totalCurrentLiabilities 2269572.00
netDebt -8064351.00
otherStockholderEquity 6405128.00
propertyPlantEquipment 2868000.00
totalCurrentAssets 28997879.00
shortTermInvestments 4224000.00
netReceivables 3261423.00
inventory 12540059.00
accountsPayable 1287651.00
accumulatedOtherComprehensiveIncome -3961079.00
commonStockTotalEquity 1009958.00
treasuryStock -10146000.00
nonCurrentAssetsTotal 2867764.00
nonCurrentLiabilitiesTotal 211518.00
liabilitiesAndStockholdersEquity 31865643.00
cashAndShortTermInvestments 12288351.00
propertyPlantAndEquipmentGross 2867764.00
propertyPlantAndEquipmentNet 2867764.00
commonStockSharesOutstanding 2060338.00
2006-06-30
date 2006-06-30
filing_date 2006-09-25
currency_symbol USD
totalAssets 31234654.00
otherCurrentAssets 719096.00
totalLiab 2261884.00
totalStockholderEquity 28972770.00
otherCurrentLiab 1419645.00
commonStock 1009958.00
retainedEarnings 25651945.00
cash 7072615.00
totalCurrentLiabilities 2035231.00
netDebt -7072615.00
otherStockholderEquity 10564387.00
propertyPlantEquipment 2883000.00
totalCurrentAssets 28352202.00
shortTermInvestments 3936000.00
netReceivables 4220112.00
inventory 12404379.00
accountsPayable 615586.00
accumulatedOtherComprehensiveIncome -8253520.00
commonStockTotalEquity 1009958.00
treasuryStock -10196000.00
nonCurrentAssetsTotal 2882452.00
nonCurrentLiabilitiesTotal 226653.00
liabilitiesAndStockholdersEquity 31234654.00
cashAndShortTermInvestments 11008615.00
propertyPlantAndEquipmentGross 2882452.00
propertyPlantAndEquipmentNet 2882452.00
commonStockSharesOutstanding 2010173.00
2006-03-31
date 2006-03-31
filing_date 2006-05-08
currency_symbol USD
totalAssets 31037536.00
otherCurrentAssets 831328.00
totalLiab 3094144.00
totalStockholderEquity 27943392.00
otherCurrentLiab 1110329.00
commonStock 1009958.00
retainedEarnings 25131005.00
cash 7727224.00
totalCurrentLiabilities 2848587.00
netDebt -7727224.00
otherStockholderEquity 6137429.00
propertyPlantEquipment 2915000.00
totalCurrentAssets 28122667.00
shortTermInvestments 4128000.00
netReceivables 2865793.00
inventory 12570322.00
accountsPayable 1738258.00
accumulatedOtherComprehensiveIncome -4335000.00
commonStockTotalEquity 1009958.00
treasuryStock -10627000.00
nonCurrentAssetsTotal 2914869.00
nonCurrentLiabilitiesTotal 245557.00
liabilitiesAndStockholdersEquity 31037536.00
cashAndShortTermInvestments 11855224.00
propertyPlantAndEquipmentGross 2914869.00
propertyPlantAndEquipmentNet 2914869.00
commonStockSharesOutstanding 2041443.00
2005-12-31
date 2005-12-31
filing_date 2006-02-13
currency_symbol USD
totalAssets 29739520.00
otherCurrentAssets 538247.00
totalLiab 1992636.00
totalStockholderEquity 27746884.00
otherCurrentLiab 886112.00
commonStock 1009958.00
retainedEarnings 24945747.00
cash 7457105.00
totalCurrentLiabilities 1729579.00
netDebt -7457105.00
otherStockholderEquity 6126179.00
propertyPlantEquipment 2947000.00
totalCurrentAssets 26793326.00
shortTermInvestments 4032000.00
netReceivables 3564676.00
inventory 11201298.00
accountsPayable 843467.00
accumulatedOtherComprehensiveIncome -4335000.00
commonStockTotalEquity 1009958.00
treasuryStock -10633000.00
nonCurrentAssetsTotal 2946194.00
nonCurrentLiabilitiesTotal 263057.00
liabilitiesAndStockholdersEquity 29739520.00
cashAndShortTermInvestments 11489105.00
propertyPlantAndEquipmentGross 2946194.00
propertyPlantAndEquipmentNet 2946194.00
commonStockSharesOutstanding 2049020.00
2005-09-30
date 2005-09-30
filing_date 2005-11-10
currency_symbol USD
totalAssets 29841125.00
otherCurrentAssets 772943.00
totalLiab 2011082.00
totalStockholderEquity 27830043.00
otherCurrentLiab 889062.00
commonStock 504979.00
retainedEarnings 25352395.00
cash 9014126.00
totalCurrentLiabilities 1730525.00
netDebt -9014126.00
otherStockholderEquity 11250882.00
propertyPlantEquipment 2898000.00
totalCurrentAssets 26942813.00
shortTermInvestments 3360000.00
netReceivables 2928916.00
inventory 10866828.00
accountsPayable 841463.00
accumulatedOtherComprehensiveIncome -9278213.00
commonStockTotalEquity 504979.00
treasuryStock -10433000.00
nonCurrentAssetsTotal 2898312.00
nonCurrentLiabilitiesTotal 280557.00
liabilitiesAndStockholdersEquity 29841125.00
cashAndShortTermInvestments 12374126.00
propertyPlantAndEquipmentGross 2898312.00
propertyPlantAndEquipmentNet 2898312.00
commonStockSharesOutstanding 2054942.00
2005-06-30
date 2005-06-30
filing_date 2005-09-27
currency_symbol USD
totalAssets 29696301.00
otherCurrentAssets 471992.00
totalLiab 1639009.00
totalStockholderEquity 28057292.00
otherCurrentLiab 962181.00
commonStock 504979.00
retainedEarnings 25284554.00
cash 9803507.00
totalCurrentLiabilities 1340952.00
netDebt -9803507.00
otherStockholderEquity 11545972.00
propertyPlantEquipment 2985000.00
totalCurrentAssets 26711464.00
shortTermInvestments 3072000.00
netReceivables 2996413.00
inventory 10367552.00
accountsPayable 378771.00
accumulatedOtherComprehensiveIncome -9278213.00
commonStockTotalEquity 504979.00
treasuryStock -8144000.00
nonCurrentAssetsTotal 2984837.00
nonCurrentLiabilitiesTotal 298057.00
liabilitiesAndStockholdersEquity 29696301.00
cashAndShortTermInvestments 12875507.00
propertyPlantAndEquipmentGross 2984837.00
propertyPlantAndEquipmentNet 2984837.00
commonStockSharesOutstanding 2021342.00
2005-03-31
date 2005-03-31
filing_date 2005-05-16
currency_symbol USD
totalAssets 29085585.00
otherCurrentAssets 574639.00
totalLiab 1558984.00
totalStockholderEquity 27526601.00
otherCurrentLiab 625604.00
commonStock 504979.00
retainedEarnings 24796481.00
cash 10159787.00
totalCurrentLiabilities 1202474.00
netDebt -10159787.00
otherStockholderEquity 11026021.00
propertyPlantEquipment 3070000.00
totalCurrentAssets 26016263.00
shortTermInvestments 2688000.00
netReceivables 2666126.00
inventory 9927711.00
accountsPayable 576870.00
accumulatedOtherComprehensiveIncome -8800880.00
commonStockTotalEquity 504979.00
treasuryStock -8183000.00
nonCurrentAssetsTotal 3069322.00
nonCurrentLiabilitiesTotal 356510.00
liabilitiesAndStockholdersEquity 29085585.00
cashAndShortTermInvestments 12847787.00
propertyPlantAndEquipmentGross 3069322.00
propertyPlantAndEquipmentNet 3069322.00
commonStockSharesOutstanding 2046606.00
2004-12-31
date 2004-12-31
filing_date 2005-02-14
currency_symbol USD
totalAssets 29731306.00
otherCurrentAssets 313827.00
totalLiab 2039930.00
totalStockholderEquity 27691376.00
otherCurrentLiab 679147.00
commonStock 504979.00
retainedEarnings 24836205.00
cash 12217928.00
totalCurrentLiabilities 1694152.00
netDebt -12217928.00
otherStockholderEquity 11151072.00
propertyPlantEquipment 3049000.00
totalCurrentAssets 26682244.00
shortTermInvestments 1824000.00
netReceivables 2318383.00
inventory 10008106.00
accountsPayable 1015005.00
accumulatedOtherComprehensiveIncome -8800880.00
commonStockTotalEquity 504979.00
treasuryStock -8058000.00
nonCurrentAssetsTotal 3049062.00
nonCurrentLiabilitiesTotal 345778.00
liabilitiesAndStockholdersEquity 29731306.00
cashAndShortTermInvestments 14041928.00
propertyPlantAndEquipmentGross 3049062.00
propertyPlantAndEquipmentNet 3049062.00
commonStockSharesOutstanding 2049070.00
2004-09-30
date 2004-09-30
filing_date 2004-11-12
currency_symbol USD
totalAssets 29377006.00
otherCurrentAssets 348688.00
totalLiab 1712861.00
totalStockholderEquity 27664145.00
otherCurrentLiab 631082.00
commonStock 504979.00
retainedEarnings 24820884.00
cash 11873233.00
totalCurrentLiabilities 1377814.00
netDebt -11873233.00
otherStockholderEquity 11139162.00
propertyPlantEquipment 3087000.00
totalCurrentAssets 26290451.00
shortTermInvestments 1440000.00
netReceivables 2876906.00
inventory 9751624.00
accountsPayable 746732.00
accumulatedOtherComprehensiveIncome -8800880.00
commonStockTotalEquity 504979.00
treasuryStock -8072000.00
nonCurrentAssetsTotal 3086555.00
nonCurrentLiabilitiesTotal 335047.00
liabilitiesAndStockholdersEquity 29377006.00
cashAndShortTermInvestments 13313233.00
propertyPlantAndEquipmentGross 3086555.00
propertyPlantAndEquipmentNet 3086555.00
commonStockSharesOutstanding 2041760.00
2004-06-30
date 2004-06-30
filing_date 2004-09-22
currency_symbol USD
totalAssets 29131260.00
otherCurrentAssets 436269.00
totalLiab 1289354.00
totalStockholderEquity 27841906.00
otherCurrentLiab 714363.00
commonStock 504979.00
retainedEarnings 24911920.00
cash 12310972.00
totalCurrentLiabilities 965038.00
netDebt -12310972.00
otherStockholderEquity 11225887.00
propertyPlantEquipment 3100000.00
totalCurrentAssets 26030744.00
shortTermInvestments 1056000.00
netReceivables 2142206.00
inventory 10085297.00
accountsPayable 250675.00
accumulatedOtherComprehensiveIncome -8800880.00
commonStockTotalEquity 504979.00
treasuryStock -7987000.00
nonCurrentAssetsTotal 3100516.00
nonCurrentLiabilitiesTotal 324316.00
liabilitiesAndStockholdersEquity 29131260.00
cashAndShortTermInvestments 13366972.00
propertyPlantAndEquipmentGross 3100516.00
propertyPlantAndEquipmentNet 3100516.00
commonStockSharesOutstanding 2022832.00
2004-03-31
date 2004-03-31
filing_date 2004-05-13
currency_symbol USD
totalAssets 29158503.00
otherCurrentAssets 371861.00
totalLiab 1853592.00
totalStockholderEquity 27304911.00
otherCurrentLiab 1008308.00
commonStock 504979.00
retainedEarnings 24969026.00
cash 10642547.00
totalCurrentLiabilities 1546358.00
netDebt -10642547.00
otherStockholderEquity 2389568.00
propertyPlantEquipment 3025000.00
totalCurrentAssets 26133621.00
shortTermInvestments 1056000.00
netReceivables 4201712.00
inventory 9861501.00
accountsPayable 538050.00
accumulatedOtherComprehensiveIncome -558662.00
commonStockTotalEquity 504979.00
treasuryStock -8026000.00
nonCurrentAssetsTotal 3024882.00
nonCurrentLiabilitiesTotal 307234.00
liabilitiesAndStockholdersEquity 29158503.00
cashAndShortTermInvestments 11698547.00
propertyPlantAndEquipmentGross 3024882.00
propertyPlantAndEquipmentNet 3024882.00
commonStockSharesOutstanding 2043816.00
2003-12-31
date 2003-12-31
filing_date 2004-02-13
currency_symbol USD
totalAssets 28964374.00
otherCurrentAssets 104799.00
totalLiab 1642380.00
totalStockholderEquity 27321994.00
otherCurrentLiab 907598.00
commonStock 504979.00
retainedEarnings 25041109.00
cash 10041987.00
totalCurrentLiabilities 1370146.00
netDebt -10041987.00
otherStockholderEquity 2334568.00
propertyPlantEquipment 3194000.00
totalCurrentAssets 25769725.00
netReceivables 4646590.00
inventory 10976349.00
accountsPayable 462548.00
accumulatedOtherComprehensiveIncome -558662.00
commonStockTotalEquity 504979.00
treasuryStock -8103000.00
nonCurrentAssetsTotal 3194649.00
nonCurrentLiabilitiesTotal 272234.00
liabilitiesAndStockholdersEquity 28964374.00
cashAndShortTermInvestments 10041987.00
propertyPlantAndEquipmentGross 3194649.00
propertyPlantAndEquipmentNet 3194649.00
commonStockSharesOutstanding 2047320.00
2003-09-30
date 2003-09-30
filing_date 2003-10-31
currency_symbol USD
totalAssets 29242377.00
otherCurrentAssets 186977.00
totalLiab 1774378.00
totalStockholderEquity 27467999.00
otherCurrentLiab 896820.00
commonStock 504979.00
retainedEarnings 25106418.00
cash 10786460.00
totalCurrentLiabilities 1537144.00
netDebt -10786460.00
otherStockholderEquity 2415264.00
propertyPlantEquipment 3210000.00
totalCurrentAssets 26032075.00
netReceivables 3854178.00
inventory 11204460.00
accountsPayable 640324.00
accumulatedOtherComprehensiveIncome -558662.00
commonStockTotalEquity 504979.00
treasuryStock -8029000.00
nonCurrentAssetsTotal 3210302.00
nonCurrentLiabilitiesTotal 237234.00
liabilitiesAndStockholdersEquity 29242377.00
cashAndShortTermInvestments 10786460.00
propertyPlantAndEquipmentGross 3210302.00
propertyPlantAndEquipmentNet 3210302.00
commonStockSharesOutstanding 2037610.00
2003-06-30
date 2003-06-30
filing_date 2003-06-30
currency_symbol USD
totalAssets 29795497.00
otherCurrentAssets 213151.00
totalLiab 1841989.00
totalStockholderEquity 27953508.00
otherCurrentLiab 1194392.00
commonStock 504979.00
retainedEarnings 25458400.00
cash 10996483.00
totalCurrentLiabilities 1841989.00
netDebt -10996483.00
otherStockholderEquity 2548791.00
propertyPlantEquipment 3267000.00
totalCurrentAssets 26528434.00
netReceivables 3482533.00
inventory 11836267.00
accountsPayable 647597.00
accumulatedOtherComprehensiveIncome -558662.00
commonStockTotalEquity 504979.00
treasuryStock -7910000.00
nonCurrentAssetsTotal 3267063.00
liabilitiesAndStockholdersEquity 29795497.00
cashAndShortTermInvestments 10996483.00
propertyPlantAndEquipmentGross 3267063.00
propertyPlantAndEquipmentNet 3267063.00
commonStockSharesOutstanding 2040064.00
2003-03-31
date 2003-03-31
filing_date 2003-05-08
currency_symbol USD
totalAssets 29325848.00
otherCurrentAssets 233512.00
totalLiab 2299061.00
totalStockholderEquity 27026787.00
otherCurrentLiab 1386125.00
commonStock 504979.00
retainedEarnings 25083061.00
cash 9068096.00
totalCurrentLiabilities 2299061.00
netDebt -9068096.00
otherStockholderEquity 2556072.00
propertyPlantEquipment 3342000.00
totalCurrentAssets 25984294.00
netReceivables 5266136.00
inventory 11416550.00
accountsPayable 912936.00
accumulatedOtherComprehensiveIncome -1117325.00
commonStockTotalEquity 504979.00
treasuryStock -7903000.00
nonCurrentAssetsTotal 3341554.00
liabilitiesAndStockholdersEquity 29325848.00
cashAndShortTermInvestments 9068096.00
propertyPlantAndEquipmentGross 3341554.00
propertyPlantAndEquipmentNet 3341554.00
commonStockSharesOutstanding 2045484.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
totalAssets 28608685.00
otherCurrentAssets 258429.00
totalLiab 2107226.00
totalStockholderEquity 26501459.00
otherCurrentLiab 1046580.00
commonStock 504979.00
retainedEarnings 24584010.00
cash 8374183.00
totalCurrentLiabilities 2107226.00
netDebt -8374183.00
otherStockholderEquity 2555855.00
propertyPlantEquipment 3321000.00
totalCurrentAssets 25287697.00
shortTermInvestments 372400.00
netReceivables 5008328.00
inventory 11274357.00
accountsPayable 1060646.00
accumulatedOtherComprehensiveIncome -1143385.00
commonStockTotalEquity 504979.00
treasuryStock -7907000.00
nonCurrentAssetsTotal 3320988.00
liabilitiesAndStockholdersEquity 28608685.00
cashAndShortTermInvestments 8746583.00
propertyPlantAndEquipmentGross 3320988.00
propertyPlantAndEquipmentNet 3320988.00
commonStockSharesOutstanding 2057496.00
2002-09-30
date 2002-09-30
filing_date 2002-11-14
currency_symbol USD
totalAssets 29164340.00
otherCurrentAssets 235378.00
totalLiab 1882085.00
totalStockholderEquity 27282255.00
otherCurrentLiab 969095.00
commonStock 504979.00
retainedEarnings 25078553.00
cash 8991556.00
totalCurrentLiabilities 1882085.00
netDebt -8991556.00
otherStockholderEquity 9549719.00
propertyPlantEquipment 3410000.00
totalCurrentAssets 25753679.00
shortTermInvestments 366000.00
netReceivables 3692699.00
inventory 12468046.00
accountsPayable 912990.00
accumulatedOtherComprehensiveIncome -1148286.00
commonStockTotalEquity 504979.00
treasuryStock -7619000.00
nonCurrentAssetsTotal 3410661.00
liabilitiesAndStockholdersEquity 29164340.00
cashAndShortTermInvestments 9357556.00
propertyPlantAndEquipmentGross 3410661.00
propertyPlantAndEquipmentNet 3410661.00
commonStockSharesOutstanding 2074920.00
2002-06-30
date 2002-06-30
filing_date 2002-09-24
currency_symbol USD
totalAssets 28332962.00
otherCurrentAssets 283834.00
totalLiab 1278520.00
totalStockholderEquity 27054442.00
otherCurrentLiab 781066.00
commonStock 504979.00
retainedEarnings 24848858.00
cash 9192962.00
totalCurrentLiabilities 1278520.00
netDebt -9192962.00
otherStockholderEquity 9551601.00
propertyPlantEquipment 3324000.00
totalCurrentAssets 25008710.00
shortTermInvestments 368000.00
netReceivables 2423119.00
inventory 12740795.00
accountsPayable 497454.00
accumulatedOtherComprehensiveIncome -1146404.00
commonStockTotalEquity 504979.00
treasuryStock -7619000.00
nonCurrentAssetsTotal 3324252.00
liabilitiesAndStockholdersEquity 28332962.00
cashAndShortTermInvestments 9560962.00
propertyPlantAndEquipmentGross 3324252.00
propertyPlantAndEquipmentNet 3324252.00
commonStockSharesOutstanding 2059700.00
2002-03-31
date 2002-03-31
filing_date 2002-05-09
currency_symbol USD
totalAssets 28238217.00
otherCurrentAssets 387587.00
totalLiab 1840112.00
totalStockholderEquity 26398105.00
otherCurrentLiab 1277537.00
commonStock 504979.00
retainedEarnings 24797474.00
cash 9474734.00
totalCurrentLiabilities 1840112.00
netDebt -9474734.00
otherStockholderEquity 8937769.00
propertyPlantEquipment 3391000.00
totalCurrentAssets 24846806.00
shortTermInvestments 352000.00
netReceivables 2428195.00
inventory 12204290.00
accountsPayable 562575.00
accumulatedOtherComprehensiveIncome -1716908.00
commonStockTotalEquity 504979.00
treasuryStock -7670000.00
nonCurrentAssetsTotal 3391411.00
liabilitiesAndStockholdersEquity 28238217.00
cashAndShortTermInvestments 9826734.00
propertyPlantAndEquipmentGross 3391411.00
propertyPlantAndEquipmentNet 3391411.00
commonStockSharesOutstanding 2069922.00
2001-12-31
date 2001-12-31
filing_date 2002-02-13
currency_symbol USD
totalAssets 28518827.00
otherCurrentAssets 367581.00
totalLiab 2355051.00
totalStockholderEquity 26163776.00
otherCurrentLiab 1151346.00
commonStock 504979.00
retainedEarnings 24584831.00
cash 7561910.00
totalCurrentLiabilities 2355051.00
netDebt -7561910.00
otherStockholderEquity 8916083.00
propertyPlantEquipment 3483000.00
totalCurrentAssets 25036294.00
shortTermInvestments 369600.00
netReceivables 3193669.00
inventory 13543534.00
accountsPayable 1203705.00
accumulatedOtherComprehensiveIncome -1705468.00
commonStockTotalEquity 504979.00
treasuryStock -7717000.00
nonCurrentAssetsTotal 3482533.00
liabilitiesAndStockholdersEquity 28518827.00
cashAndShortTermInvestments 7931510.00
propertyPlantAndEquipmentGross 3482533.00
propertyPlantAndEquipmentNet 3482533.00
commonStockSharesOutstanding 2069280.00
2001-09-30
date 2001-09-30
filing_date 2001-11-09
currency_symbol USD
totalAssets 27838060.00
otherCurrentAssets 1.00
totalLiab 1766904.00
totalStockholderEquity 26071156.00
otherCurrentLiab 1074890.00
commonStock 504979.00
retainedEarnings 24502090.00
cash 6299899.00
totalCurrentLiabilities 1766905.00
netDebt -6299899.00
otherStockholderEquity 1064087.00
propertyPlantEquipment 3532000.00
totalCurrentAssets 24305737.00
shortTermInvestments 754400.00
netReceivables 3316340.00
inventory 13678497.00
accountsPayable 692015.00
accumulatedOtherComprehensiveIncome -1715348.00
commonStockTotalEquity 504979.00
treasuryStock -7717000.00
nonCurrrentAssetsOther -1.00
nonCurrentAssetsTotal 3532323.00
nonCurrentLiabilitiesTotal -1.00
liabilitiesAndStockholdersEquity 27838060.00
cashAndShortTermInvestments 7054299.00
propertyPlantAndEquipmentGross 3532324.00
propertyPlantAndEquipmentNet 3532324.00
commonStockSharesOutstanding 2064942.00
2001-06-30
date 2001-06-30
filing_date 2001-09-28
currency_symbol USD
totalAssets 27228881.00
otherCurrentAssets 297489.00
totalLiab 1063497.00
totalStockholderEquity 26165384.00
otherCurrentLiab 728725.00
commonStock 504979.00
retainedEarnings 23775433.00
cash 5200736.00
totalCurrentLiabilities 1063497.00
netDebt -5200736.00
otherStockholderEquity 9727089.00
propertyPlantEquipment 3492000.00
totalCurrentAssets 23736991.00
shortTermInvestments 737600.00
netReceivables 2568489.00
inventory 14932677.00
accountsPayable 334772.00
accumulatedOtherComprehensiveIncome -1726268.00
commonStockTotalEquity 504979.00
treasuryStock -7717000.00
nonCurrentAssetsTotal 3491890.00
liabilitiesAndStockholdersEquity 27228881.00
cashAndShortTermInvestments 5938336.00
propertyPlantAndEquipmentGross 3491890.00
propertyPlantAndEquipmentNet 3491890.00
commonStockSharesOutstanding 2058922.00
2001-03-31
date 2001-03-31
filing_date 2001-05-15
currency_symbol USD
totalAssets 27271494.00
otherCurrentAssets 465716.00
totalLiab 1969425.00
totalStockholderEquity 25302069.00
otherCurrentLiab 1453515.00
commonStock 504979.00
retainedEarnings 24298842.00
otherAssets 6000.00
cash 4106149.00
totalCurrentLiabilities 1969425.00
netDebt -4106149.00
otherStockholderEquity 10092086.00
propertyPlantEquipment 3552000.00
totalCurrentAssets 23712916.00
shortTermInvestments 743360.00
netReceivables 3178727.00
inventory 15218964.00
accountsPayable 515910.00
accumulatedOtherComprehensiveIncome -2281186.00
commonStockTotalEquity 504979.00
treasuryStock -7717000.00
nonCurrentAssetsTotal 3558578.00
liabilitiesAndStockholdersEquity 27271494.00
cashAndShortTermInvestments 4849509.00
propertyPlantAndEquipmentGross 3552062.00
propertyPlantAndEquipmentNet 3552062.00
commonStockSharesOutstanding 2064890.00
2000-12-31
date 2000-12-31
filing_date 2001-02-13
currency_symbol USD
totalAssets 26741573.00
otherCurrentAssets 482715.00
totalLiab 1620469.00
totalStockholderEquity 25121104.00
otherCurrentLiab 1283229.00
commonStock 504979.00
retainedEarnings 24144761.00
otherAssets 7000.00
cash 3193433.00
totalCurrentLiabilities 1620469.00
netDebt -3193433.00
otherStockholderEquity 10065202.00
propertyPlantEquipment 3494000.00
totalCurrentAssets 23240757.00
shortTermInvestments 702000.00
netReceivables 3191246.00
inventory 15671363.00
accountsPayable 337240.00
accumulatedOtherComprehensiveIncome -2308070.00
commonStockTotalEquity 504979.00
treasuryStock -7717000.00
nonCurrrentAssetsOther 6516.00
nonCurrentAssetsTotal 3500816.00
liabilitiesAndStockholdersEquity 26741573.00
cashAndShortTermInvestments 3895433.00
propertyPlantAndEquipmentGross 3494300.00
propertyPlantAndEquipmentNet 3494300.00
commonStockSharesOutstanding 2070798.00
2000-09-30
date 2000-09-30
filing_date 2000-11-06
currency_symbol USD
totalAssets 26197927.00
otherCurrentAssets 448760.00
totalLiab 1238473.00
totalStockholderEquity 24959454.00
otherCurrentLiab 830947.00
commonStock 504979.00
retainedEarnings 23927171.00
otherAssets 7000.00
cash 2971887.00
totalCurrentLiabilities 1238473.00
netDebt -2971887.00
otherStockholderEquity 10121142.00
propertyPlantEquipment 3549000.00
totalCurrentAssets 22642098.00
shortTermInvestments 679000.00
netReceivables 3234686.00
inventory 15307765.00
accountsPayable 407526.00
accumulatedOtherComprehensiveIncome -2323021.00
commonStockTotalEquity 504979.00
treasuryStock -7646000.00
nonCurrrentAssetsOther 6516.00
nonCurrentAssetsTotal 3555829.00
liabilitiesAndStockholdersEquity 26197927.00
cashAndShortTermInvestments 3650887.00
propertyPlantAndEquipmentGross 3549313.00
propertyPlantAndEquipmentNet 3549313.00
commonStockSharesOutstanding 2071932.00
2000-06-30
date 2000-06-30
filing_date 2000-09-28
currency_symbol USD
totalAssets 26118037.00
otherCurrentAssets 545210.00
totalLiab 1329171.00
totalStockholderEquity 24788866.00
otherCurrentLiab 787535.00
commonStock 504979.00
retainedEarnings 23775433.00
otherAssets 7000.00
cash 2367191.00
totalCurrentLiabilities 1329171.00
netDebt -2367191.00
otherStockholderEquity 10102292.00
propertyPlantEquipment 3571000.00
totalCurrentAssets 22540316.00
shortTermInvestments 650000.00
netReceivables 4151463.00
inventory 14826452.00
accountsPayable 541636.00
accumulatedOtherComprehensiveIncome -2341871.00
commonStockTotalEquity 504979.00
treasuryStock -7646000.00
nonCurrrentAssetsOther 6516.00
nonCurrentAssetsTotal 3577721.00
liabilitiesAndStockholdersEquity 26118037.00
cashAndShortTermInvestments 3017191.00
propertyPlantAndEquipmentGross 3571205.00
propertyPlantAndEquipmentNet 3571205.00
commonStockSharesOutstanding 2090010.00
2000-03-31
date 2000-03-31
filing_date 2000-05-12
currency_symbol USD
totalAssets 26020826.00
otherCurrentAssets 563960.00
totalLiab 2107224.00
totalStockholderEquity 23913602.00
otherCurrentLiab 1233586.00
commonStock 504979.00
retainedEarnings 23386582.00
otherAssets 43000.00
cash 4447915.00
totalCurrentLiabilities 2107224.00
netDebt -4447915.00
otherStockholderEquity 22041.00
propertyPlantEquipment 3594000.00
totalCurrentAssets 22384069.00
shortTermInvestments 648000.00
netReceivables 2489098.00
inventory 14235096.00
accountsPayable 873638.00
accumulatedOtherComprehensiveIncome -2902533.00
commonStockTotalEquity 504979.00
treasuryStock -7572000.00
nonCurrrentAssetsOther 42367.00
nonCurrentAssetsTotal 3636757.00
liabilitiesAndStockholdersEquity 26020826.00
cashAndShortTermInvestments 5095915.00
propertyPlantAndEquipmentGross 3594390.00
propertyPlantAndEquipmentNet 3594390.00
commonStockSharesOutstanding 2090010.00
1999-12-31
date 1999-12-31
filing_date 2000-02-14
currency_symbol USD
totalAssets 25300000.00
otherCurrentAssets 500000.00
totalLiab 1500000.00
totalStockholderEquity 23800000.00
otherCurrentLiab 1100000.00
commonStock 500000.00
retainedEarnings 23200000.00
cash 6800000.00
totalCurrentLiabilities 1500000.00
netDebt -6800000.00
otherStockholderEquity 9700000.00
totalCurrentAssets 21900000.00
shortTermInvestments 700000.00
netReceivables 1900000.00
inventory 12000000.00
accountsPayable 400000.00
accumulatedOtherComprehensiveIncome -2800000.00
commonStockTotalEquity 500000.00
nonCurrentAssetsTotal 3400000.00
liabilitiesAndStockholdersEquity 25300000.00
cashAndShortTermInvestments 7500000.00
propertyPlantAndEquipmentGross 3400000.00
propertyPlantAndEquipmentNet 3400000.00
commonStockSharesOutstanding 2097262.00
1999-09-30
date 1999-09-30
filing_date 1999-11-15
currency_symbol USD
totalAssets 25700000.00
otherCurrentAssets 300000.00
totalLiab 1800000.00
totalStockholderEquity 23900000.00
otherCurrentLiab 1000000.00
commonStock 500000.00
retainedEarnings 23200000.00
cash 6200000.00
totalCurrentLiabilities 1800000.00
netDebt -6200000.00
otherStockholderEquity 9800000.00
totalCurrentAssets 22200000.00
shortTermInvestments 700000.00
netReceivables 3300000.00
inventory 11700000.00
accountsPayable 800000.00
accumulatedOtherComprehensiveIncome -2800000.00
commonStockTotalEquity 500000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3500000.00
liabilitiesAndStockholdersEquity 25700000.00
cashAndShortTermInvestments 6900000.00
propertyPlantAndEquipmentGross 3400000.00
propertyPlantAndEquipmentNet 3400000.00
commonStockSharesOutstanding 2098000.00
1999-06-30
date 1999-06-30
filing_date 1999-09-28
currency_symbol USD
totalAssets 25400000.00
otherCurrentAssets 500000.00
totalLiab 1300000.00
totalStockholderEquity 24100000.00
otherCurrentLiab 1000000.00
commonStock 500000.00
retainedEarnings 23200000.00
cash 2400000.00
totalCurrentLiabilities 1300000.00
netDebt -2400000.00
otherStockholderEquity 10000000.00
totalCurrentAssets 22100000.00
shortTermInvestments 3700000.00
netReceivables 4500000.00
inventory 11000000.00
accountsPayable 300000.00
accumulatedOtherComprehensiveIncome -2800000.00
commonStockTotalEquity 500000.00
nonCurrentAssetsTotal 3300000.00
liabilitiesAndStockholdersEquity 25400000.00
cashAndShortTermInvestments 6100000.00
propertyPlantAndEquipmentGross 3300000.00
propertyPlantAndEquipmentNet 3300000.00
commonStockSharesOutstanding 2222222.00
1999-03-31
date 1999-03-31
filing_date 1999-05-12
currency_symbol USD
totalAssets 26000000.00
otherCurrentAssets 7400000.00
totalLiab 2200000.00
totalStockholderEquity 23800000.00
otherCurrentLiab 1600000.00
retainedEarnings 22900000.00
cash 1300000.00
totalCurrentLiabilities 2200000.00
netDebt -1300000.00
otherStockholderEquity 10400000.00
totalCurrentAssets 22800000.00
netReceivables 2600000.00
inventory 11500000.00
accountsPayable 600000.00
accumulatedOtherComprehensiveIncome -9500000.00
nonCurrentAssetsTotal 3200000.00
liabilitiesAndStockholdersEquity 26000000.00
cashAndShortTermInvestments 1300000.00
propertyPlantAndEquipmentGross 3200000.00
propertyPlantAndEquipmentNet 3200000.00
commonStockSharesOutstanding 2222222.00
1998-12-31
date 1998-12-31
filing_date 1999-02-09
currency_symbol USD
totalAssets 25600000.00
otherCurrentAssets 7900000.00
totalLiab 1800000.00
totalStockholderEquity 23800000.00
otherCurrentLiab 1100000.00
retainedEarnings 22900000.00
cash 2000000.00
totalCurrentLiabilities 1800000.00
netDebt -2000000.00
otherStockholderEquity 10300000.00
totalCurrentAssets 22300000.00
netReceivables 2400000.00
inventory 10000000.00
accountsPayable 700000.00
accumulatedOtherComprehensiveIncome -9400000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3300000.00
liabilitiesAndStockholdersEquity 25600000.00
cashAndShortTermInvestments 2000000.00
propertyPlantAndEquipmentGross 3200000.00
propertyPlantAndEquipmentNet 3200000.00
commonStockSharesOutstanding 2666667.00
1998-09-30
date 1998-09-30
filing_date 1998-11-13
currency_symbol USD
totalAssets 24800000.00
otherCurrentAssets 7700000.00
totalLiab 1100000.00
totalStockholderEquity 23700000.00
otherCurrentLiab 900000.00
retainedEarnings 22800000.00
cash 2500000.00
totalCurrentLiabilities 1100000.00
netDebt -2500000.00
otherStockholderEquity 10200000.00
totalCurrentAssets 21700000.00
netReceivables 2300000.00
inventory 9200000.00
accountsPayable 200000.00
accumulatedOtherComprehensiveIncome -9300000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3100000.00
liabilitiesAndStockholdersEquity 24800000.00
cashAndShortTermInvestments 2500000.00
propertyPlantAndEquipmentGross 3100000.00
propertyPlantAndEquipmentNet 3100000.00
commonStockSharesOutstanding 2500000.00
1998-06-30
date 1998-06-30
filing_date 1998-09-28
currency_symbol USD
totalAssets 24600000.00
otherCurrentAssets 7700000.00
totalLiab 900000.00
totalStockholderEquity 23700000.00
otherCurrentLiab 700000.00
retainedEarnings 22700000.00
cash 2600000.00
totalCurrentLiabilities 900000.00
netDebt -2600000.00
otherStockholderEquity 10200000.00
totalCurrentAssets 21300000.00
netReceivables 2200000.00
inventory 8800000.00
accountsPayable 200000.00
accumulatedOtherComprehensiveIncome -9200000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3300000.00
liabilitiesAndStockholdersEquity 24600000.00
cashAndShortTermInvestments 2600000.00
propertyPlantAndEquipmentGross 3200000.00
propertyPlantAndEquipmentNet 3200000.00
commonStockSharesOutstanding 2173913.00
1998-03-31
date 1998-03-31
filing_date 1998-05-15
currency_symbol USD
totalAssets 24500000.00
otherCurrentAssets 700000.00
totalLiab 1100000.00
totalStockholderEquity 23400000.00
otherCurrentLiab 800000.00
retainedEarnings 23000000.00
cash 10200000.00
totalCurrentLiabilities 1100000.00
netDebt -10200000.00
otherStockholderEquity 9500000.00
totalCurrentAssets 21200000.00
netReceivables 1700000.00
inventory 8600000.00
accountsPayable 300000.00
accumulatedOtherComprehensiveIncome -9100000.00
nonCurrentAssetsTotal 3300000.00
liabilitiesAndStockholdersEquity 24500000.00
cashAndShortTermInvestments 10200000.00
propertyPlantAndEquipmentGross 3300000.00
propertyPlantAndEquipmentNet 3300000.00
commonStockSharesOutstanding 2173913.00
1997-12-31
date 1997-12-31
filing_date 1998-02-13
currency_symbol USD
totalAssets 25000000.00
otherCurrentAssets 600000.00
totalLiab 1100000.00
totalStockholderEquity 23900000.00
otherCurrentLiab 500000.00
retainedEarnings 23500000.00
cash 10300000.00
totalCurrentLiabilities 1000000.00
netDebt -10300000.00
otherStockholderEquity 9300000.00
totalCurrentAssets 21700000.00
netReceivables 2600000.00
inventory 8200000.00
accountsPayable 500000.00
accumulatedOtherComprehensiveIncome -8900000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3300000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 25000000.00
cashAndShortTermInvestments 10300000.00
propertyPlantAndEquipmentGross 3200000.00
propertyPlantAndEquipmentNet 3200000.00
commonStockSharesOutstanding 2222000.00
1997-09-30
date 1997-09-30
filing_date 1997-10-02
currency_symbol USD
totalAssets 25200000.00
otherCurrentAssets 300000.00
totalLiab 600000.00
totalStockholderEquity 24600000.00
otherCurrentLiab 400000.00
retainedEarnings 24100000.00
cash 12100000.00
totalCurrentLiabilities 600000.00
netDebt -12100000.00
otherStockholderEquity 9200000.00
totalCurrentAssets 21800000.00
netReceivables 1200000.00
inventory 8200000.00
accountsPayable 200000.00
accumulatedOtherComprehensiveIncome -8700000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3400000.00
liabilitiesAndStockholdersEquity 25200000.00
cashAndShortTermInvestments 12100000.00
propertyPlantAndEquipmentGross 3200000.00
propertyPlantAndEquipmentNet 3300000.00
commonStockSharesOutstanding 1666667.00
1997-06-30
date 1997-06-30
filing_date 1997-06-30
currency_symbol USD
totalAssets 25200000.00
otherCurrentAssets 300000.00
totalLiab 600000.00
totalStockholderEquity 24600000.00
otherCurrentLiab 400000.00
retainedEarnings 24100000.00
cash 12100000.00
totalCurrentLiabilities 600000.00
netDebt -12100000.00
otherStockholderEquity 9200000.00
totalCurrentAssets 21800000.00
netReceivables 1200000.00
inventory 8200000.00
accountsPayable 200000.00
accumulatedOtherComprehensiveIncome -8700000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3400000.00
liabilitiesAndStockholdersEquity 25200000.00
cashAndShortTermInvestments 12100000.00
propertyPlantAndEquipmentGross 3300000.00
propertyPlantAndEquipmentNet 3300000.00
commonStockSharesOutstanding 1666667.00
1997-03-31
date 1997-03-31
filing_date 1997-05-08
currency_symbol USD
totalAssets 25300000.00
otherCurrentAssets 400000.00
totalLiab 1200000.00
totalStockholderEquity 24100000.00
otherCurrentLiab 1000000.00
retainedEarnings 24200000.00
cash 11500000.00
totalCurrentLiabilities 1300000.00
netDebt -11500000.00
otherStockholderEquity 8700000.00
totalCurrentAssets 21900000.00
netReceivables 1900000.00
inventory 8100000.00
accountsPayable 300000.00
accumulatedOtherComprehensiveIncome -8800000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3400000.00
nonCurrentLiabilitiesTotal -100000.00
liabilitiesAndStockholdersEquity 25300000.00
cashAndShortTermInvestments 11500000.00
propertyPlantAndEquipmentGross 3300000.00
propertyPlantAndEquipmentNet 3300000.00
commonStockSharesOutstanding 1666667.00
1996-12-31
date 1996-12-31
filing_date 1997-02-10
currency_symbol USD
totalAssets 25100000.00
otherCurrentAssets 1500000.00
totalLiab 1100000.00
totalStockholderEquity 24000000.00
otherCurrentLiab 700000.00
retainedEarnings 24100000.00
cash 10200000.00
totalCurrentLiabilities 1200000.00
netDebt -10200000.00
otherStockholderEquity 8600000.00
totalCurrentAssets 21800000.00
netReceivables 1200000.00
inventory 8900000.00
accountsPayable 500000.00
accumulatedOtherComprehensiveIncome -8700000.00
nonCurrentAssetsTotal 3300000.00
nonCurrentLiabilitiesTotal -100000.00
liabilitiesAndStockholdersEquity 25100000.00
cashAndShortTermInvestments 10200000.00
propertyPlantAndEquipmentGross 3300000.00
propertyPlantAndEquipmentNet 3300000.00
commonStockSharesOutstanding 1904762.00
1996-09-30
date 1996-09-30
filing_date 1996-11-13
currency_symbol USD
totalAssets 25300000.00
otherCurrentAssets 1300000.00
totalLiab 1600000.00
totalStockholderEquity 23700000.00
otherCurrentLiab 1500000.00
retainedEarnings 23800000.00
cash 7100000.00
totalCurrentLiabilities 1600000.00
netDebt -7100000.00
otherStockholderEquity 8400000.00
totalCurrentAssets 21900000.00
netReceivables 3800000.00
inventory 9700000.00
accountsPayable 100000.00
accumulatedOtherComprehensiveIncome -8500000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3400000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 25300000.00
cashAndShortTermInvestments 7100000.00
propertyPlantAndEquipmentGross 3400000.00
propertyPlantAndEquipmentNet 3400000.00
commonStockSharesOutstanding 1904762.00
1996-06-30
date 1996-06-30
filing_date 1996-09-27
currency_symbol USD
totalAssets 25000000.00
otherCurrentAssets 3300000.00
totalLiab 700000.00
totalStockholderEquity 24300000.00
otherCurrentLiab 400000.00
retainedEarnings 24300000.00
cash 5600000.00
totalCurrentLiabilities 600000.00
netDebt -5600000.00
otherStockholderEquity 8400000.00
totalCurrentAssets 21500000.00
netReceivables 1600000.00
inventory 11000000.00
accountsPayable 200000.00
accumulatedOtherComprehensiveIncome -8400000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3500000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 25000000.00
cashAndShortTermInvestments 5600000.00
propertyPlantAndEquipmentGross 3400000.00
propertyPlantAndEquipmentNet 3400000.00
commonStockSharesOutstanding 2352941.00
1996-03-31
date 1996-03-31
filing_date 1996-05-13
currency_symbol USD
totalAssets 25100000.00
otherCurrentAssets 6100000.00
totalLiab 1500000.00
totalStockholderEquity 23600000.00
otherCurrentLiab 900000.00
retainedEarnings 24200000.00
cash 400000.00
totalCurrentLiabilities 1500000.00
netDebt -400000.00
otherStockholderEquity 7700000.00
totalCurrentAssets 21500000.00
netReceivables 3200000.00
inventory 11800000.00
accountsPayable 600000.00
accumulatedOtherComprehensiveIncome -8300000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3600000.00
nonCurrentLiabilitiesTotal 20000.00
liabilitiesAndStockholdersEquity 25100000.00
cashAndShortTermInvestments 400000.00
propertyPlantAndEquipmentGross 3500000.00
propertyPlantAndEquipmentNet 3500000.00
commonStockSharesOutstanding 2352941.00
1995-12-31
date 1995-12-31
filing_date 1996-02-13
currency_symbol USD
totalAssets 28700000.00
otherCurrentAssets 10200000.00
totalLiab 1600000.00
totalStockholderEquity 27100000.00
otherCurrentLiab 700000.00
retainedEarnings 24000000.00
cash 1100000.00
totalCurrentLiabilities 1500000.00
netDebt -1100000.00
otherStockholderEquity 11200000.00
totalCurrentAssets 25100000.00
netReceivables 2700000.00
inventory 11100000.00
accountsPayable 800000.00
accumulatedOtherComprehensiveIncome -8100000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3600000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 28700000.00
cashAndShortTermInvestments 1100000.00
propertyPlantAndEquipmentGross 3500000.00
propertyPlantAndEquipmentNet 3500000.00
commonStockSharesOutstanding 2000000.00
1995-09-30
date 1995-09-30
filing_date 1995-11-07
currency_symbol USD
totalAssets 29300000.00
otherCurrentAssets 11900000.00
totalLiab 2300000.00
totalStockholderEquity 27000000.00
otherCurrentLiab 1400000.00
retainedEarnings 23900000.00
cash 600000.00
totalCurrentLiabilities 2300000.00
netDebt -600000.00
otherStockholderEquity 11100000.00
totalCurrentAssets 25700000.00
netReceivables 2000000.00
inventory 11200000.00
accountsPayable 900000.00
accumulatedOtherComprehensiveIncome -8000000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3600000.00
nonCurrentLiabilitiesTotal 50000.00
liabilitiesAndStockholdersEquity 29300000.00
cashAndShortTermInvestments 600000.00
propertyPlantAndEquipmentGross 3500000.00
propertyPlantAndEquipmentNet 3500000.00
commonStockSharesOutstanding 2857143.00
1995-06-30
date 1995-06-30
filing_date 1995-09-22
currency_symbol USD
totalAssets 28800000.00
otherCurrentAssets 11300000.00
totalLiab 1000000.00
totalStockholderEquity 27800000.00
otherCurrentLiab 400000.00
retainedEarnings 24700000.00
cash 1700000.00
totalCurrentLiabilities 1000000.00
netDebt -1700000.00
otherStockholderEquity 11000000.00
totalCurrentAssets 25100000.00
netReceivables 1900000.00
inventory 10200000.00
accountsPayable 600000.00
accumulatedOtherComprehensiveIncome -7900000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3700000.00
nonCurrentLiabilitiesTotal 40000.00
liabilitiesAndStockholdersEquity 28800000.00
cashAndShortTermInvestments 1700000.00
propertyPlantAndEquipmentGross 3600000.00
propertyPlantAndEquipmentNet 3600000.00
commonStockSharesOutstanding 2857143.00
1995-03-31
date 1995-03-31
filing_date 1995-05-11
currency_symbol USD
totalAssets 28400000.00
otherCurrentAssets 500000.00
totalLiab 1300000.00
totalStockholderEquity 27100000.00
otherCurrentLiab 900000.00
retainedEarnings 24500000.00
cash 12600000.00
totalCurrentLiabilities 1300000.00
netDebt -12600000.00
otherStockholderEquity 2600000.00
totalCurrentAssets 24600000.00
netReceivables 2000000.00
inventory 9500000.00
accountsPayable 400000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3800000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 28400000.00
cashAndShortTermInvestments 12600000.00
propertyPlantAndEquipmentNet 3700000.00
commonStockSharesOutstanding 3333333.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
currency_symbol USD
totalAssets 28700000.00
otherCurrentAssets 300000.00
totalLiab 1700000.00
totalStockholderEquity 27000000.00
otherCurrentLiab 700000.00
retainedEarnings 24400000.00
cash 12500000.00
totalCurrentLiabilities 1600000.00
netDebt -12500000.00
otherStockholderEquity 2600000.00
totalCurrentAssets 25100000.00
netReceivables 2300000.00
inventory 10000000.00
accountsPayable 900000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3600000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 28700000.00
cashAndShortTermInvestments 12500000.00
propertyPlantAndEquipmentNet 3500000.00
commonStockSharesOutstanding 3076923.00
1994-09-30
date 1994-09-30
filing_date 1994-09-30
currency_symbol USD
totalAssets 29000000.00
otherCurrentAssets 200000.00
totalLiab 2000000.00
totalStockholderEquity 27000000.00
otherCurrentLiab 1200000.00
retainedEarnings 24400000.00
cash 13300000.00
totalCurrentLiabilities 1800000.00
netDebt -13300000.00
otherStockholderEquity 2600000.00
totalCurrentAssets 25600000.00
netReceivables 2700000.00
inventory 9400000.00
accountsPayable 600000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 3400000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 29000000.00
cashAndShortTermInvestments 13300000.00
propertyPlantAndEquipmentNet 3200000.00
commonStockSharesOutstanding 3076923.00
1994-06-30
date 1994-06-30
filing_date 1994-06-30
currency_symbol USD
totalAssets 28500000.00
otherCurrentAssets 200000.00
totalLiab 900000.00
totalStockholderEquity 27600000.00
otherCurrentLiab 400000.00
retainedEarnings 24900000.00
cash 13500000.00
totalCurrentLiabilities 700000.00
netDebt -13500000.00
otherStockholderEquity 2700000.00
totalCurrentAssets 25400000.00
netReceivables 9600000.00
inventory 2100000.00
accountsPayable 300000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3100000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 28500000.00
cashAndShortTermInvestments 13500000.00
propertyPlantAndEquipmentNet 3000000.00
commonStockSharesOutstanding 2352941.00
1994-03-31
date 1994-03-31
filing_date 1994-03-31
currency_symbol USD
totalAssets 28400000.00
otherCurrentAssets 400000.00
totalLiab 1500000.00
totalStockholderEquity 26900000.00
otherCurrentLiab 700000.00
retainedEarnings 24700000.00
cash 13100000.00
totalCurrentLiabilities 1300000.00
netDebt -13100000.00
otherStockholderEquity 2200000.00
totalCurrentAssets 25200000.00
netReceivables 2100000.00
inventory 9600000.00
accountsPayable 600000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3200000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 28400000.00
cashAndShortTermInvestments 13100000.00
propertyPlantAndEquipmentNet 3100000.00
commonStockSharesOutstanding 2352941.00
1993-12-31
date 1993-12-31
filing_date 1993-12-31
currency_symbol USD
totalAssets 27800000.00
otherCurrentAssets 300000.00
totalLiab 1200000.00
totalStockholderEquity 26600000.00
otherCurrentLiab 600000.00
retainedEarnings 24500000.00
cash 14100000.00
totalCurrentLiabilities 1000000.00
netDebt -14100000.00
otherStockholderEquity 2100000.00
totalCurrentAssets 24500000.00
netReceivables 2100000.00
inventory 8000000.00
accountsPayable 400000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3300000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 27800000.00
cashAndShortTermInvestments 14100000.00
propertyPlantAndEquipmentNet 3200000.00
commonStockSharesOutstanding 3157895.00
1993-09-30
date 1993-09-30
filing_date 1993-09-30
currency_symbol USD
totalAssets 28300000.00
otherCurrentAssets 100000.00
totalLiab 1900000.00
totalStockholderEquity 26400000.00
otherCurrentLiab 1300000.00
retainedEarnings 24200000.00
cash 14700000.00
totalCurrentLiabilities 1700000.00
netDebt -14700000.00
otherStockholderEquity 2200000.00
totalCurrentAssets 24900000.00
netReceivables 1600000.00
inventory 8500000.00
accountsPayable 400000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3400000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 28300000.00
cashAndShortTermInvestments 14700000.00
propertyPlantAndEquipmentNet 3300000.00
commonStockSharesOutstanding 2500000.00
1993-06-30
date 1993-06-30
filing_date 1993-06-30
currency_symbol USD
totalAssets 27600000.00
otherCurrentAssets 200000.00
totalLiab 1100000.00
totalStockholderEquity 26500000.00
otherCurrentLiab 500000.00
retainedEarnings 24400000.00
cash 12300000.00
totalCurrentLiabilities 700000.00
netDebt -12300000.00
otherStockholderEquity 2100000.00
totalCurrentAssets 24200000.00
netReceivables 2100000.00
inventory 9600000.00
accountsPayable 200000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3400000.00
nonCurrentLiabilitiesTotal 400000.00
liabilitiesAndStockholdersEquity 27600000.00
cashAndShortTermInvestments 12300000.00
propertyPlantAndEquipmentNet 3300000.00
commonStockSharesOutstanding 2500000.00
1993-03-31
date 1993-03-31
filing_date 1993-03-31
currency_symbol USD
totalAssets 27100000.00
otherCurrentAssets 300000.00
totalLiab 1400000.00
totalStockholderEquity 25700000.00
otherCurrentLiab 800000.00
retainedEarnings 24100000.00
cash 11400000.00
totalCurrentLiabilities 900000.00
netDebt -11400000.00
otherStockholderEquity 1600000.00
totalCurrentAssets 23600000.00
netReceivables 1800000.00
inventory 10100000.00
accountsPayable 100000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 3500000.00
nonCurrentLiabilitiesTotal 500000.00
liabilitiesAndStockholdersEquity 27100000.00
cashAndShortTermInvestments 11400000.00
propertyPlantAndEquipmentNet 3300000.00
commonStockSharesOutstanding 2500000.00
1992-12-31
date 1992-12-31
filing_date 1992-12-31
currency_symbol USD
totalAssets 26800000.00
otherCurrentAssets 400000.00
totalLiab 1400000.00
totalStockholderEquity 25400000.00
otherCurrentLiab 700000.00
retainedEarnings 23800000.00
cash 11000000.00
totalCurrentLiabilities 1000000.00
netDebt -11000000.00
otherStockholderEquity 1600000.00
totalCurrentAssets 23300000.00
netReceivables 1300000.00
inventory 10600000.00
accountsPayable 300000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3500000.00
nonCurrentLiabilitiesTotal 400000.00
liabilitiesAndStockholdersEquity 26800000.00
cashAndShortTermInvestments 11000000.00
propertyPlantAndEquipmentNet 3400000.00
commonStockSharesOutstanding 2500000.00
1992-09-30
date 1992-09-30
filing_date 1992-09-30
currency_symbol USD
totalAssets 27100000.00
otherCurrentAssets 100000.00
totalLiab 2000000.00
totalStockholderEquity 25100000.00
otherCurrentLiab 1400000.00
retainedEarnings 23500000.00
cash 11200000.00
totalCurrentLiabilities 1500000.00
netDebt -11200000.00
otherStockholderEquity 1600000.00
totalCurrentAssets 23500000.00
netReceivables 1800000.00
inventory 10400000.00
accountsPayable 100000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 3600000.00
nonCurrentLiabilitiesTotal 500000.00
liabilitiesAndStockholdersEquity 27100000.00
cashAndShortTermInvestments 11200000.00
propertyPlantAndEquipmentNet 3400000.00
commonStockSharesOutstanding 2641509.00
1992-06-30
date 1992-06-30
filing_date 1992-06-30
currency_symbol USD
totalAssets 27000000.00
otherCurrentAssets 300000.00
totalLiab 1300000.00
totalStockholderEquity 25700000.00
otherCurrentLiab 200000.00
retainedEarnings 23600000.00
cash 11500000.00
totalCurrentLiabilities 800000.00
netDebt -11500000.00
otherStockholderEquity 2100000.00
totalCurrentAssets 23300000.00
netReceivables 1100000.00
inventory 10400000.00
accountsPayable 600000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 3700000.00
nonCurrentLiabilitiesTotal 500000.00
liabilitiesAndStockholdersEquity 27000000.00
cashAndShortTermInvestments 11500000.00
propertyPlantAndEquipmentNet 3500000.00
commonStockSharesOutstanding 2702703.00
1992-03-31
date 1992-03-31
filing_date 1992-03-31
currency_symbol USD
totalAssets 26800000.00
otherCurrentAssets 400000.00
totalLiab 1800000.00
totalStockholderEquity 25000000.00
otherCurrentLiab 1000000.00
retainedEarnings 23400000.00
cash 11500000.00
totalCurrentLiabilities 1400000.00
netDebt -11500000.00
otherStockholderEquity 1600000.00
totalCurrentAssets 23200000.00
netReceivables 1000000.00
inventory 10300000.00
accountsPayable 400000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 3600000.00
nonCurrentLiabilitiesTotal 400000.00
liabilitiesAndStockholdersEquity 26800000.00
cashAndShortTermInvestments 11500000.00
propertyPlantAndEquipmentNet 3400000.00
commonStockSharesOutstanding 2702703.00
1991-12-31
date 1991-12-31
filing_date 1991-12-31
currency_symbol USD
commonStockSharesOutstanding 2806000.00
1991-09-30
date 1991-09-30
filing_date 1991-09-30
currency_symbol USD
commonStockSharesOutstanding 2806000.00
1991-06-30
date 1991-06-30
filing_date 1991-06-30
currency_symbol USD
totalAssets 26400000.00
otherCurrentAssets 300000.00
totalLiab 2100000.00
totalStockholderEquity 24300000.00
retainedEarnings 22500000.00
cash 11800000.00
totalCurrentLiabilities 1700000.00
netDebt -11800000.00
otherStockholderEquity 1800000.00
totalCurrentAssets 23100000.00
netReceivables 400000.00
inventory 10600000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 3300000.00
nonCurrentLiabilitiesTotal 400000.00
liabilitiesAndStockholdersEquity 26400000.00
cashAndShortTermInvestments 11800000.00
propertyPlantAndEquipmentNet 3100000.00
commonStockSharesOutstanding 2916667.00
1991-03-31
date 1991-03-31
filing_date 1991-03-31
currency_symbol USD
commonStockSharesOutstanding 2916667.00
1990-12-31
date 1990-12-31
filing_date 1990-12-31
currency_symbol USD
commonStockSharesOutstanding 2916667.00
1990-09-30
date 1990-09-30
filing_date 1990-09-30
currency_symbol USD
totalAssets 24600000.00
otherCurrentAssets -100000.00
totalLiab 2600000.00
totalStockholderEquity 22000000.00
otherCurrentLiab 2000000.00
retainedEarnings 20700000.00
cash 9900000.00
totalCurrentLiabilities 2200000.00
netDebt -9900000.00
otherStockholderEquity 1300000.00
totalCurrentAssets 12900000.00
netReceivables 3100000.00
accountsPayable 200000.00
nonCurrrentAssetsOther 8500000.00
nonCurrentAssetsTotal 11700000.00
nonCurrentLiabilitiesTotal 400000.00
liabilitiesAndStockholdersEquity 24600000.00
cashAndShortTermInvestments 9900000.00
propertyPlantAndEquipmentNet 3200000.00
commonStockSharesOutstanding 2916667.00
1990-06-30
date 1990-06-30
filing_date 1990-06-30
currency_symbol USD
totalAssets 24700000.00
otherCurrentAssets 300000.00
totalLiab 2100000.00
totalStockholderEquity 22600000.00
retainedEarnings 20800000.00
cash 9600000.00
totalCurrentLiabilities 1600000.00
netDebt -9600000.00
otherStockholderEquity 1800000.00
totalCurrentAssets 21300000.00
netReceivables 800000.00
inventory 10600000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 3400000.00
nonCurrentLiabilitiesTotal 500000.00
liabilitiesAndStockholdersEquity 24700000.00
cashAndShortTermInvestments 9600000.00
propertyPlantAndEquipmentNet 3100000.00
commonStockSharesOutstanding 2896000.00
1990-03-31
date 1990-03-31
filing_date 1990-03-31
currency_symbol USD
commonStockSharesOutstanding 2896000.00
1989-12-31
date 1989-12-31
filing_date 1989-12-31
currency_symbol USD
commonStockSharesOutstanding 2940000.00
1989-09-30
date 1989-09-30
filing_date 1989-09-30
currency_symbol USD
commonStockSharesOutstanding 2940000.00
1989-06-30
date 1989-06-30
filing_date 1989-06-30
currency_symbol USD
totalAssets 22500000.00
otherCurrentAssets 500000.00
totalLiab 1800000.00
totalStockholderEquity 20700000.00
retainedEarnings 19100000.00
cash 10700000.00
totalCurrentLiabilities 1100000.00
netDebt -10700000.00
otherStockholderEquity 1600000.00
totalCurrentAssets 19300000.00
netReceivables 900000.00
inventory 7200000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 3200000.00
nonCurrentLiabilitiesTotal 700000.00
liabilitiesAndStockholdersEquity 22500000.00
cashAndShortTermInvestments 10700000.00
propertyPlantAndEquipmentNet 2900000.00
commonStockSharesOutstanding 2940000.00
1989-03-31
date 1989-03-31
filing_date 1989-03-31
currency_symbol USD
commonStockSharesOutstanding 2940000.00
1988-12-31
date 1988-12-31
filing_date 1988-12-31
currency_symbol USD
commonStockSharesOutstanding 2298000.00
1988-09-30
date 1988-09-30
filing_date 1988-09-30
currency_symbol USD
commonStockSharesOutstanding 2298000.00
1988-06-30
date 1988-06-30
filing_date 1988-06-30
currency_symbol USD
totalAssets 20500000.00
otherCurrentAssets 200000.00
totalLiab 1500000.00
totalStockholderEquity 19000000.00
retainedEarnings 17600000.00
cash 7600000.00
totalCurrentLiabilities 900000.00
netDebt -7600000.00
otherStockholderEquity 1400000.00
totalCurrentAssets 17400000.00
netReceivables 2200000.00
inventory 7400000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 3100000.00
nonCurrentLiabilitiesTotal 600000.00
liabilitiesAndStockholdersEquity 20500000.00
cashAndShortTermInvestments 7600000.00
propertyPlantAndEquipmentNet 2900000.00
commonStockSharesOutstanding 2380000.00
1988-03-31
date 1988-03-31
filing_date 1988-03-31
currency_symbol USD
commonStockSharesOutstanding 2380000.00
1987-12-31
date 1987-12-31
filing_date 1987-12-31
currency_symbol USD
commonStockSharesOutstanding 2380000.00
1987-09-30
date 1987-09-30
filing_date 1987-09-30
currency_symbol USD
commonStockSharesOutstanding 2434000.00
1987-06-30
date 1987-06-30
filing_date 1987-06-30
currency_symbol USD
totalAssets 20400000.00
otherCurrentAssets 700000.00
totalLiab 1700000.00
totalStockholderEquity 18700000.00
retainedEarnings 15900000.00
cash 9300000.00
totalCurrentLiabilities 900000.00
netDebt -9300000.00
otherStockholderEquity 2800000.00
totalCurrentAssets 17100000.00
netReceivables 1300000.00
inventory 5800000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 3300000.00
nonCurrentLiabilitiesTotal 800000.00
liabilitiesAndStockholdersEquity 20400000.00
cashAndShortTermInvestments 9300000.00
propertyPlantAndEquipmentNet 3000000.00
commonStockSharesOutstanding 2434000.00
1987-03-31
date 1987-03-31
filing_date 1987-03-31
currency_symbol USD
commonStockSharesOutstanding 2434000.00
1986-12-31
date 1986-12-31
filing_date 1986-12-31
currency_symbol USD
commonStockSharesOutstanding 2434000.00
1986-09-30
date 1986-09-30
filing_date 1986-09-30
currency_symbol USD
commonStockSharesOutstanding 2434000.00
1986-06-30
date 1986-06-30
filing_date 1986-06-30
currency_symbol USD
totalAssets 19300000.00
otherCurrentAssets 600000.00
totalLiab 1500000.00
totalStockholderEquity 17800000.00
retainedEarnings 15000000.00
cash 6600000.00
totalCurrentLiabilities 700000.00
netDebt -6600000.00
otherStockholderEquity 2800000.00
totalCurrentAssets 15200000.00
netReceivables 1600000.00
inventory 6400000.00
nonCurrrentAssetsOther 1200000.00
nonCurrentAssetsTotal 4100000.00
nonCurrentLiabilitiesTotal 800000.00
liabilitiesAndStockholdersEquity 19300000.00
cashAndShortTermInvestments 6600000.00
propertyPlantAndEquipmentNet 2900000.00
commonStockSharesOutstanding 2434000.00
1986-03-31
date 1986-03-31
filing_date 1986-03-31
currency_symbol USD
commonStockSharesOutstanding 2434000.00
1985-12-31
date 1985-12-31
filing_date 1985-12-31
currency_symbol USD
commonStockSharesOutstanding 2434000.00
1985-09-30
date 1985-09-30
filing_date 1985-09-30
currency_symbol USD
commonStockSharesOutstanding 2434000.00
yearly
2023-06-30
date 2023-06-30
filing_date 2023-09-21
currency_symbol USD
totalAssets 47501523.00
otherCurrentAssets 4282477.00
totalLiab 11621765.00
totalStockholderEquity 35879758.00
otherCurrentLiab 10271563.00
commonStock 1043291.00
capitalStock 1043291.00
retainedEarnings 21867720.00
otherLiab 137827.00
cash 2748755.00
cashAndEquivalents 2748760.00
totalCurrentLiabilities 11483938.00
currentDeferredRevenue 8081838.00
netDebt -2748755.00
shortTermDebt -8081838.00
otherStockholderEquity 12971176.00
propertyPlantEquipment 2825090.00
totalCurrentAssets 44676434.00
netTangibleAssets 35879758.00
shortTermInvestments 11964673.00
netReceivables 5790948.00
inventory 19889581.00
accountsPayable 1212375.00
accumulatedOtherComprehensiveIncome -2429.00
nonCurrentAssetsTotal 2825089.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 137827.00
capitalSurpluse 23283250.00
liabilitiesAndStockholdersEquity 47501523.00
cashAndShortTermInvestments 14713428.00
propertyPlantAndEquipmentGross 16423058.00
propertyPlantAndEquipmentNet 2825089.00
netWorkingCapital 33192496.00
netInvestedCapital 35879758.00
commonStockSharesOutstanding 2471016.00
2022-06-30
date 2022-06-30
filing_date 2022-09-22
currency_symbol USD
totalAssets 39897229.00
otherCurrentAssets 992774.00
totalLiab 7797615.00
totalStockholderEquity 32099614.00
otherCurrentLiab 2156135.00
commonStock 1043291.00
capitalStock 1043291.00
retainedEarnings 18679857.00
otherLiab 177829.00
cash 8104060.00
cashAndEquivalents 8104060.00
totalCurrentLiabilities 7619786.00
currentDeferredRevenue 3384474.00
netDebt -8104060.00
shortTermDebt 0.00
otherStockholderEquity 12378398.00
propertyPlantEquipment 2797993.00
totalCurrentAssets 37099236.00
netTangibleAssets 32099614.00
shortTermInvestments 3708779.00
netReceivables 5733174.00
inventory 18560449.00
accountsPayable 2079177.00
accumulatedOtherComprehensiveIncome -1932.00
nonCurrrentAssetsOther -3708779.00
nonCurrentAssetsTotal 2797993.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 177829.00
capitalSurpluse 23104690.00
liabilitiesAndStockholdersEquity 39897229.00
cashAndShortTermInvestments 11812839.00
propertyPlantAndEquipmentGross 15947247.00
propertyPlantAndEquipmentNet 2797993.00
netWorkingCapital 29479450.00
netInvestedCapital 32099614.00
commonStockSharesOutstanding 2431904.00
2021-06-30
date 2021-06-30
filing_date 2021-09-24
currency_symbol USD
totalAssets 37980803.00
otherCurrentAssets 700297.00
totalLiab 7648508.00
totalStockholderEquity 30332295.00
otherCurrentLiab 126014.00
commonStock 1043291.00
capitalStock 1043291.00
retainedEarnings 17414730.00
otherLiab 168557.00
cash 6802712.00
cashAndEquivalents 6802710.00
totalCurrentLiabilities 7479951.00
currentDeferredRevenue 3077605.00
netDebt -6802712.00
shortTermDebt 1558159.00
otherStockholderEquity 11876635.00
propertyPlantEquipment 2990519.00
totalCurrentAssets 34990284.00
netTangibleAssets 30332295.00
shortTermInvestments 3092000.00
netReceivables 5603383.00
inventory 18791892.00
accountsPayable 2718173.00
accumulatedOtherComprehensiveIncome -2361.00
commonStockTotalEquity 1043291.00
treasuryStock -6038690.00
nonCurrentAssetsTotal 2990519.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 168557.00
capitalSurpluse 23026100.00
liabilitiesAndStockholdersEquity 37980803.00
cashAndShortTermInvestments 9894712.00
propertyPlantAndEquipmentGross 2990519.00
propertyPlantAndEquipmentNet 2990519.00
netWorkingCapital 27510333.00
netInvestedCapital 30332295.00
commonStockSharesOutstanding 2406345.00
2020-06-30
date 2020-06-30
filing_date 2020-09-21
currency_symbol USD
totalAssets 38208766.00
otherCurrentAssets 396886.00
totalLiab 6981918.00
totalStockholderEquity 31226848.00
deferredLongTermLiab 232953.00
otherCurrentLiab 318322.00
commonStock 1009958.00
capitalStock 1009958.00
retainedEarnings 18797589.00
otherLiab 232953.00
cash 5402122.00
cashAndEquivalents 5402120.00
totalCurrentLiabilities 6748965.00
currentDeferredRevenue 2175235.00
netDebt -5402122.00
shortTermDebt 1393712.00
otherStockholderEquity 11422408.00
propertyPlantEquipment 3466778.00
totalCurrentAssets 34741988.00
netTangibleAssets 31226848.00
shortTermInvestments 5141520.00
netReceivables 9013405.00
inventory 14788055.00
accountsPayable 2861696.00
accumulatedOtherComprehensiveIncome -3107.00
commonStockTotalEquity 1009958.00
retainedEarningsTotalEquity 18797589.00
treasuryStock -7650810.00
nonCurrentAssetsTotal 3466778.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 232953.00
capitalSurpluse 19073210.00
liabilitiesAndStockholdersEquity 38208766.00
cashAndShortTermInvestments 10543642.00
propertyPlantAndEquipmentGross 3466778.00
propertyPlantAndEquipmentNet 3466778.00
netWorkingCapital 27993023.00
netInvestedCapital 31226848.00
commonStockSharesOutstanding 2396618.00
2019-06-30
date 2019-06-30
filing_date 2019-09-16
currency_symbol USD
totalAssets 35687513.00
otherCurrentAssets 494181.00
totalLiab 3762009.00
totalStockholderEquity 31925504.00
deferredLongTermLiab 277075.00
otherCurrentLiab 109755.00
commonStock 1009958.00
capitalStock 1009958.00
retainedEarnings 20022132.00
otherLiab 277075.00
cash 1462761.00
cashAndEquivalents 1462760.00
totalCurrentLiabilities 3484934.00
currentDeferredRevenue 6054.00
netDebt -1462761.00
shortTermDebt 1208692.00
otherStockholderEquity 10894713.00
propertyPlantEquipment 3825411.00
totalCurrentAssets 31862102.00
netTangibleAssets 28440570.00
shortTermInvestments 5684240.00
netReceivables 10995783.00
inventory 13225137.00
accountsPayable 2160433.00
accumulatedOtherComprehensiveIncome -1299.00
commonStockTotalEquity 1009958.00
retainedEarningsTotalEquity 20022132.00
treasuryStock -7632556.00
nonCurrrentAssetsOther 3825411.00
nonCurrentAssetsTotal 3825411.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 277075.00
capitalSurpluse 18731975.00
liabilitiesAndStockholdersEquity 35687513.00
cashAndShortTermInvestments 7147001.00
propertyPlantAndEquipmentGross 3825411.00
propertyPlantAndEquipmentNet 3825411.00
netWorkingCapital 28377168.00
netInvestedCapital 31925504.00
commonStockSharesOutstanding 2389228.00
2018-06-30
date 2018-06-30
filing_date 2018-09-12
currency_symbol USD
totalAssets 36716417.00
intangibleAssets 0.00
otherCurrentAssets 1292575.00
totalLiab 3235005.00
totalStockholderEquity 33481412.00
deferredLongTermLiab 17693.00
otherCurrentLiab 1394715.00
commonStock 1009958.00
retainedEarnings 22416400.00
otherLiab 17693.00
goodWill 0.00
otherAssets 0.00
cash 4298796.00
cashAndEquivalents 4298800.00
totalCurrentLiabilities 3217312.00
netDebt -4298796.00
shortTermDebt 0.00
otherStockholderEquity 10061403.00
propertyPlantEquipment 3758637.00
totalCurrentAssets 32957780.00
netTangibleAssets 30264100.00
shortTermInvestments 11520706.00
netReceivables 4539701.00
longTermDebt 0.00
inventory 11306002.00
accountsPayable 1822597.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6349.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 22416400.00
treasuryStock -7718835.00
nonCurrrentAssetsOther 3758637.00
nonCurrentAssetsTotal 3758637.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 17693.00
capitalSurpluse 18201691.00
liabilitiesAndStockholdersEquity 36716417.00
cashAndShortTermInvestments 15819502.00
propertyPlantAndEquipmentGross 3758637.00
propertyPlantAndEquipmentNet 3758637.00
netWorkingCapital 29740468.00
netInvestedCapital 33481412.00
commonStockSharesOutstanding 2348307.00
2017-06-30
date 2017-06-30
filing_date 2017-09-14
currency_symbol USD
totalAssets 35493695.00
intangibleAssets 0.00
otherCurrentAssets 544865.00
totalLiab 3596152.00
totalStockholderEquity 31897543.00
deferredLongTermLiab 220571.00
otherCurrentLiab 1125466.00
commonStock 1009958.00
retainedEarnings 21670196.00
otherLiab 220571.00
goodWill 0.00
otherAssets 0.00
cash 10058163.00
cashAndEquivalents 10058160.00
totalCurrentLiabilities 3375581.00
netDebt -10058163.00
shortTermDebt 0.00
otherStockholderEquity 9220988.00
propertyPlantEquipment 2265096.00
totalCurrentAssets 33228599.00
netTangibleAssets 28521962.00
shortTermInvestments 9426968.00
netReceivables 3519792.00
longTermDebt 0.00
inventory 9678811.00
accountsPayable 2250115.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3599.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 21670196.00
treasuryStock -7779099.00
nonCurrrentAssetsOther -317559.00
nonCurrentAssetsTotal 2265096.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 220571.00
capitalSurpluse 17650335.00
liabilitiesAndStockholdersEquity 35493695.00
cashAndShortTermInvestments 19485131.00
propertyPlantAndEquipmentGross 2265096.00
propertyPlantAndEquipmentNet 2265096.00
netWorkingCapital 29853018.00
netInvestedCapital 31897543.00
commonStockSharesOutstanding 2324838.00
2016-06-30
date 2016-06-30
filing_date 2016-09-12
currency_symbol USD
totalAssets 34452917.00
intangibleAssets 0.00
otherCurrentAssets 472246.00
totalLiab 2064679.00
totalStockholderEquity 32388238.00
deferredLongTermLiab 203237.00
otherCurrentLiab 1308655.00
commonStock 1009958.00
retainedEarnings 22820938.00
otherLiab 203237.00
goodWill 0.00
otherAssets 0.00
cash 10031644.00
cashAndEquivalents 10031640.00
totalCurrentLiabilities 1861442.00
netDebt -10031644.00
shortTermDebt 0.00
otherStockholderEquity 8558750.00
propertyPlantEquipment 2348525.00
totalCurrentAssets 32104392.00
netTangibleAssets 30526796.00
shortTermInvestments 5580059.00
netReceivables 5286762.00
longTermDebt 0.00
inventory 10733681.00
accountsPayable 552787.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1408.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 22820938.00
treasuryStock -7803239.00
nonCurrrentAssetsOther -252558.00
nonCurrentAssetsTotal 2348525.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 203237.00
capitalSurpluse 17253072.00
liabilitiesAndStockholdersEquity 34452917.00
cashAndShortTermInvestments 15611703.00
propertyPlantAndEquipmentGross 2348525.00
propertyPlantAndEquipmentNet 2348525.00
commonStockSharesOutstanding 2302034.00
2015-06-30
date 2015-06-30
filing_date 2015-09-24
currency_symbol USD
totalAssets 34344244.00
intangibleAssets 0.00
otherCurrentAssets 546621.00
totalLiab 3413370.00
totalStockholderEquity 30930874.00
deferredLongTermLiab 224751.00
otherCurrentLiab 2212507.00
commonStock 1009958.00
retainedEarnings 21865951.00
otherLiab 224751.00
goodWill 0.00
otherAssets 0.00
cash 8859405.00
totalCurrentLiabilities 3188619.00
netDebt -8859405.00
otherStockholderEquity 8059351.00
propertyPlantEquipment 2498863.00
totalCurrentAssets 31845381.00
netTangibleAssets 27742255.00
shortTermInvestments 4159057.00
netReceivables 6694401.00
longTermDebt 0.00
inventory 11585897.00
accountsPayable 976112.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4386.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 21865951.00
treasuryStock -7582296.00
nonCurrrentAssetsOther -334681.00
nonCurrentAssetsTotal 2498863.00
nonCurrentLiabilitiesTotal 224751.00
capitalSurpluse 16785604.00
liabilitiesAndStockholdersEquity 34344244.00
cashAndShortTermInvestments 13018462.00
propertyPlantAndEquipmentGross 2498863.00
propertyPlantAndEquipmentNet 2498863.00
commonStockSharesOutstanding 2290542.00
2014-06-30
date 2014-06-30
filing_date 2014-09-17
currency_symbol USD
totalAssets 32398446.00
intangibleAssets 0.00
otherCurrentAssets 502599.00
totalLiab 2751501.00
totalStockholderEquity 29646945.00
deferredLongTermLiab 283439.00
otherCurrentLiab 1740781.00
commonStock 1009958.00
retainedEarnings 20946940.00
otherLiab 283439.00
goodWill 0.00
otherAssets 0.00
cash 9556891.00
totalCurrentLiabilities 2468062.00
netDebt -9556891.00
otherStockholderEquity 7691484.00
propertyPlantEquipment 2678901.00
totalCurrentAssets 29719545.00
netTangibleAssets 27178883.00
shortTermInvestments 4910893.00
netReceivables 4137912.00
longTermDebt 0.00
inventory 10611250.00
accountsPayable 727281.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1437.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 20946940.00
treasuryStock -7328864.00
nonCurrrentAssetsOther -324823.00
nonCurrentAssetsTotal 2678901.00
nonCurrentLiabilitiesTotal 283439.00
capitalSurpluse 16429220.00
liabilitiesAndStockholdersEquity 32398446.00
cashAndShortTermInvestments 14467784.00
propertyPlantAndEquipmentGross 2678901.00
propertyPlantAndEquipmentNet 2678901.00
commonStockSharesOutstanding 2285535.00
2013-06-30
date 2013-06-30
filing_date 2013-09-12
currency_symbol USD
totalAssets 35540947.00
intangibleAssets 0.00
otherCurrentAssets 734829.00
totalLiab 3698353.00
totalStockholderEquity 31842594.00
deferredLongTermLiab 195385.00
otherCurrentLiab 2229826.00
commonStock 1009958.00
retainedEarnings 24260121.00
goodWill 0.00
otherAssets 0.00
cash 9888628.00
totalCurrentLiabilities 3502968.00
netDebt -9888628.00
otherStockholderEquity 6572103.00
propertyPlantEquipment 2421332.00
totalCurrentAssets 33094421.00
longTermInvestments 25194.00
netTangibleAssets 28339626.00
shortTermInvestments 3892968.00
netReceivables 7204226.00
longTermDebt 0.00
inventory 11373770.00
accountsPayable 1273142.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 412.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 24260121.00
treasuryStock -7522079.00
nonCurrrentAssetsOther -393899.00
nonCurrentAssetsTotal 2446526.00
nonCurrentLiabilitiesTotal 195385.00
capitalSurpluse 15780009.00
liabilitiesAndStockholdersEquity 35540947.00
cashAndShortTermInvestments 13781596.00
propertyPlantAndEquipmentGross 2421332.00
propertyPlantAndEquipmentNet 2421332.00
commonStockSharesOutstanding 2242648.00
2012-06-30
date 2012-06-30
filing_date 2012-09-13
currency_symbol USD
totalAssets 32785603.00
intangibleAssets 0.00
otherCurrentAssets 623320.00
totalLiab 3218155.00
totalStockholderEquity 29567448.00
deferredLongTermLiab 222504.00
otherCurrentLiab 1686614.00
commonStock 1009958.00
retainedEarnings 23053762.00
goodWill 0.00
otherAssets 0.00
cash 11523424.00
totalCurrentLiabilities 2995651.00
netDebt -11523424.00
otherStockholderEquity 7477080.00
propertyPlantEquipment 2523196.00
totalCurrentAssets 30195036.00
longTermInvestments 67371.00
netTangibleAssets 26571797.00
shortTermInvestments 3184711.00
netReceivables 3217875.00
longTermDebt 0.00
inventory 11645706.00
accountsPayable 1309037.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1973352.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1009958.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 23053762.00
treasuryStock -7616432.00
nonCurrrentAssetsOther -355627.00
nonCurrentAssetsTotal 2590567.00
nonCurrentLiabilitiesTotal 222504.00
capitalSurpluse 15093512.00
liabilitiesAndStockholdersEquity 32785603.00
cashAndShortTermInvestments 14708135.00
propertyPlantAndEquipmentGross 2523196.00
propertyPlantAndEquipmentNet 2523196.00
commonStockSharesOutstanding 2203060.00
2011-06-30
date 2011-06-30
filing_date 2011-09-08
currency_symbol USD
totalAssets 31868624.00
otherCurrentAssets 569457.00
totalLiab 3203605.00
totalStockholderEquity 28665019.00
otherCurrentLiab 1479169.00
commonStock 1009958.00
retainedEarnings 22780026.00
cash 9695811.00
totalCurrentLiabilities 2932876.00
netDebt -9695811.00
otherStockholderEquity 7150907.00
propertyPlantEquipment 2703000.00
totalCurrentAssets 29057307.00
shortTermInvestments 1946214.00
netReceivables 6266765.00
inventory 10579060.00
accountsPayable 1453707.00
accumulatedOtherComprehensiveIncome -2275872.00
commonStockTotalEquity 1009958.00
treasuryStock -9799000.00
nonCurrrentAssetsOther -252250.00
nonCurrentAssetsTotal 2811317.00
nonCurrentLiabilitiesTotal 270729.00
liabilitiesAndStockholdersEquity 31868624.00
cashAndShortTermInvestments 11642025.00
propertyPlantAndEquipmentGross 2703014.00
propertyPlantAndEquipmentNet 2703014.00
commonStockSharesOutstanding 2176299.00
2010-06-30
date 2010-06-30
filing_date 2010-09-09
currency_symbol USD
totalAssets 31166679.00
otherCurrentAssets 414918.00
totalLiab 2719960.00
totalStockholderEquity 28446719.00
otherCurrentLiab 985665.00
commonStock 1009958.00
retainedEarnings 23002981.00
cash 4475066.00
totalCurrentLiabilities 2592812.00
netDebt -4475066.00
otherStockholderEquity 7022734.00
propertyPlantEquipment 2717000.00
totalCurrentAssets 28437803.00
shortTermInvestments 7111182.00
netReceivables 5495251.00
inventory 10941386.00
accountsPayable 1607147.00
accumulatedOtherComprehensiveIncome -2588954.00
commonStockTotalEquity 1009958.00
treasuryStock -9738000.00
nonCurrrentAssetsOther -217540.00
nonCurrentAssetsTotal 2728876.00
nonCurrentLiabilitiesTotal 127148.00
liabilitiesAndStockholdersEquity 31166679.00
cashAndShortTermInvestments 11586248.00
propertyPlantAndEquipmentGross 2717330.00
propertyPlantAndEquipmentNet 2717330.00
commonStockSharesOutstanding 2137799.00
2009-06-30
date 2009-06-30
filing_date 2009-09-08
currency_symbol USD
totalAssets 30594342.00
otherCurrentAssets 457907.00
totalLiab 2190208.00
totalStockholderEquity 28404134.00
otherCurrentLiab 1091434.00
commonStock 1009958.00
retainedEarnings 23485675.00
cash 2775319.00
totalCurrentLiabilities 2090955.00
netDebt -2775319.00
otherStockholderEquity 6822578.00
propertyPlantEquipment 2738000.00
totalCurrentAssets 27817447.00
shortTermInvestments 6349874.00
netReceivables 5205142.00
inventory 13029205.00
accountsPayable 999521.00
accumulatedOtherComprehensiveIncome -2914077.00
commonStockTotalEquity 1009958.00
treasuryStock -9847000.00
nonCurrrentAssetsOther 38673.00
nonCurrentAssetsTotal 2776895.00
nonCurrentLiabilitiesTotal 99253.00
liabilitiesAndStockholdersEquity 30594342.00
cashAndShortTermInvestments 9125193.00
propertyPlantAndEquipmentGross 2738222.00
propertyPlantAndEquipmentNet 2738222.00
commonStockSharesOutstanding 2113798.00
2008-06-30
date 2008-06-30
filing_date 2008-09-15
currency_symbol USD
totalAssets 31886492.00
otherCurrentAssets 525541.00
totalLiab 1548755.00
totalStockholderEquity 30337737.00
otherCurrentLiab 815246.00
commonStock 1009958.00
retainedEarnings 25796703.00
cash 6851753.00
totalCurrentLiabilities 1416177.00
netDebt -6851753.00
otherStockholderEquity 6782324.00
propertyPlantEquipment 2957000.00
totalCurrentAssets 28864899.00
shortTermInvestments 7336000.00
netReceivables 3963371.00
inventory 10188234.00
accountsPayable 600931.00
accumulatedOtherComprehensiveIncome -3251248.00
commonStockTotalEquity 1009958.00
treasuryStock -9946000.00
nonCurrrentAssetsOther 65003.00
nonCurrentAssetsTotal 3021593.00
nonCurrentLiabilitiesTotal 132578.00
liabilitiesAndStockholdersEquity 31886492.00
cashAndShortTermInvestments 14187753.00
propertyPlantAndEquipmentGross 2956590.00
propertyPlantAndEquipmentNet 2956590.00
commonStockSharesOutstanding 2103836.00
2007-06-30
date 2007-06-30
filing_date 2007-09-10
currency_symbol USD
totalAssets 33249754.00
otherCurrentAssets 725877.00
totalLiab 2192578.00
totalStockholderEquity 31057176.00
otherCurrentLiab 1032727.00
commonStock 1009958.00
retainedEarnings 27054325.00
cash 11096111.00
totalCurrentLiabilities 2013678.00
netDebt -11096111.00
otherStockholderEquity 11253110.00
propertyPlantEquipment 2935000.00
totalCurrentAssets 30315244.00
shortTermInvestments 4320000.00
netReceivables 3023929.00
inventory 11149327.00
accountsPayable 980951.00
accumulatedOtherComprehensiveIncome -8260217.00
commonStockTotalEquity 1009958.00
treasuryStock -9897000.00
nonCurrentAssetsTotal 2934510.00
nonCurrentLiabilitiesTotal 178900.00
liabilitiesAndStockholdersEquity 33249754.00
cashAndShortTermInvestments 15416111.00
propertyPlantAndEquipmentGross 2934510.00
propertyPlantAndEquipmentNet 2934510.00
commonStockSharesOutstanding 2077664.00
2006-06-30
date 2006-06-30
filing_date 2006-09-25
currency_symbol USD
totalAssets 31234654.00
otherCurrentAssets 719096.00
totalLiab 2261884.00
totalStockholderEquity 28972770.00
otherCurrentLiab 1419645.00
commonStock 1009958.00
retainedEarnings 25651945.00
cash 7072615.00
totalCurrentLiabilities 2035231.00
netDebt -7072615.00
otherStockholderEquity 10564387.00
propertyPlantEquipment 2883000.00
totalCurrentAssets 28352202.00
shortTermInvestments 3936000.00
netReceivables 4220112.00
inventory 12404379.00
accountsPayable 615586.00
accumulatedOtherComprehensiveIncome -8253520.00
commonStockTotalEquity 1009958.00
treasuryStock -10196000.00
nonCurrentAssetsTotal 2882452.00
nonCurrentLiabilitiesTotal 226653.00
liabilitiesAndStockholdersEquity 31234654.00
cashAndShortTermInvestments 11008615.00
propertyPlantAndEquipmentGross 2882452.00
propertyPlantAndEquipmentNet 2882452.00
commonStockSharesOutstanding 2049455.00
2005-06-30
date 2005-06-30
filing_date 2005-09-27
currency_symbol USD
totalAssets 29696301.00
otherCurrentAssets 471992.00
totalLiab 1639009.00
totalStockholderEquity 28057292.00
otherCurrentLiab 962181.00
commonStock 504979.00
retainedEarnings 25284554.00
cash 9803507.00
totalCurrentLiabilities 1340952.00
netDebt -9803507.00
otherStockholderEquity 11545972.00
propertyPlantEquipment 2985000.00
totalCurrentAssets 26711464.00
shortTermInvestments 3072000.00
netReceivables 2996413.00
inventory 10367552.00
accountsPayable 378771.00
accumulatedOtherComprehensiveIncome -9278213.00
commonStockTotalEquity 504979.00
treasuryStock -8144000.00
nonCurrentAssetsTotal 2984837.00
nonCurrentLiabilitiesTotal 298057.00
liabilitiesAndStockholdersEquity 29696301.00
cashAndShortTermInvestments 12875507.00
propertyPlantAndEquipmentGross 2984837.00
propertyPlantAndEquipmentNet 2984837.00
commonStockSharesOutstanding 1021604.00
2004-06-30
date 2004-06-30
filing_date 2004-09-22
currency_symbol USD
totalAssets 29131260.00
otherCurrentAssets 436269.00
totalLiab 1289354.00
totalStockholderEquity 27841906.00
otherCurrentLiab 714363.00
commonStock 504979.00
retainedEarnings 24911920.00
cash 12310972.00
totalCurrentLiabilities 965038.00
netDebt -12310972.00
otherStockholderEquity 11225887.00
propertyPlantEquipment 3100000.00
totalCurrentAssets 26030744.00
shortTermInvestments 1056000.00
netReceivables 2142206.00
inventory 10085297.00
accountsPayable 250675.00
accumulatedOtherComprehensiveIncome -8800880.00
commonStockTotalEquity 504979.00
treasuryStock -7987000.00
nonCurrentAssetsTotal 3100516.00
nonCurrentLiabilitiesTotal 324316.00
liabilitiesAndStockholdersEquity 29131260.00
cashAndShortTermInvestments 13366972.00
propertyPlantAndEquipmentGross 3100516.00
propertyPlantAndEquipmentNet 3100516.00
commonStockSharesOutstanding 2044688.00
2003-06-30
date 2003-06-30
filing_date 2003-06-30
currency_symbol USD
totalAssets 29795497.00
otherCurrentAssets 213151.00
totalLiab 1841989.00
totalStockholderEquity 27953508.00
otherCurrentLiab 1194392.00
commonStock 504979.00
retainedEarnings 25458400.00
cash 10996483.00
totalCurrentLiabilities 1841989.00
netDebt -10996483.00
otherStockholderEquity 2548791.00
propertyPlantEquipment 3267000.00
totalCurrentAssets 26528434.00
netReceivables 3482533.00
inventory 11836267.00
accountsPayable 647597.00
accumulatedOtherComprehensiveIncome -558662.00
commonStockTotalEquity 504979.00
treasuryStock -7910000.00
nonCurrentAssetsTotal 3267063.00
liabilitiesAndStockholdersEquity 29795497.00
cashAndShortTermInvestments 10996483.00
propertyPlantAndEquipmentGross 3267063.00
propertyPlantAndEquipmentNet 3267063.00
commonStockSharesOutstanding 2055372.00
2002-06-30
date 2002-06-30
filing_date 2002-09-24
currency_symbol USD
totalAssets 28332962.00
otherCurrentAssets 283834.00
totalLiab 1278520.00
totalStockholderEquity 27054442.00
otherCurrentLiab 781066.00
commonStock 504979.00
retainedEarnings 24848858.00
cash 9192962.00
totalCurrentLiabilities 1278520.00
netDebt -9192962.00
otherStockholderEquity 9551601.00
propertyPlantEquipment 3324000.00
totalCurrentAssets 25008710.00
shortTermInvestments 368000.00
netReceivables 2423119.00
inventory 12740795.00
accountsPayable 497454.00
accumulatedOtherComprehensiveIncome -1146404.00
commonStockTotalEquity 504979.00
treasuryStock -7619000.00
nonCurrentAssetsTotal 3324252.00
liabilitiesAndStockholdersEquity 28332962.00
cashAndShortTermInvestments 9560962.00
propertyPlantAndEquipmentGross 3324252.00
propertyPlantAndEquipmentNet 3324252.00
commonStockSharesOutstanding 2069808.00
2001-06-30
date 2001-06-30
filing_date 2001-09-28
currency_symbol USD
totalAssets 27228881.00
otherCurrentAssets 297489.00
totalLiab 1063497.00
totalStockholderEquity 26165384.00
otherCurrentLiab 728725.00
commonStock 504979.00
retainedEarnings 23775433.00
cash 5200736.00
totalCurrentLiabilities 1063497.00
netDebt -5200736.00
otherStockholderEquity 9727089.00
propertyPlantEquipment 3492000.00
totalCurrentAssets 23736991.00
shortTermInvestments 737600.00
netReceivables 2568489.00
inventory 14932677.00
accountsPayable 334772.00
accumulatedOtherComprehensiveIncome -1726268.00
commonStockTotalEquity 504979.00
treasuryStock -7717000.00
nonCurrentAssetsTotal 3491890.00
liabilitiesAndStockholdersEquity 27228881.00
cashAndShortTermInvestments 5938336.00
propertyPlantAndEquipmentGross 3491890.00
propertyPlantAndEquipmentNet 3491890.00
commonStockSharesOutstanding 2067978.00
2000-06-30
date 2000-06-30
filing_date 2000-09-28
currency_symbol USD
totalAssets 26118037.00
otherCurrentAssets 545210.00
totalLiab 1329171.00
totalStockholderEquity 24788866.00
otherCurrentLiab 787535.00
commonStock 504979.00
retainedEarnings 23775433.00
otherAssets 7000.00
cash 2367191.00
totalCurrentLiabilities 1329171.00
netDebt -2367191.00
otherStockholderEquity 10102292.00
propertyPlantEquipment 3571000.00
totalCurrentAssets 22540316.00
shortTermInvestments 650000.00
netReceivables 4151463.00
inventory 14826452.00
accountsPayable 541636.00
accumulatedOtherComprehensiveIncome -2341871.00
commonStockTotalEquity 504979.00
treasuryStock -7646000.00
nonCurrrentAssetsOther 6516.00
nonCurrentAssetsTotal 3577721.00
liabilitiesAndStockholdersEquity 26118037.00
cashAndShortTermInvestments 3017191.00
propertyPlantAndEquipmentGross 3571205.00
propertyPlantAndEquipmentNet 3571205.00
commonStockSharesOutstanding 2091040.00
1999-06-30
date 1999-06-30
filing_date 1999-09-28
currency_symbol USD
totalAssets 25400000.00
otherCurrentAssets 500000.00
totalLiab 1300000.00
totalStockholderEquity 24100000.00
otherCurrentLiab 1000000.00
commonStock 500000.00
retainedEarnings 23200000.00
cash 2400000.00
totalCurrentLiabilities 1300000.00
netDebt -2400000.00
otherStockholderEquity 10000000.00
totalCurrentAssets 22100000.00
shortTermInvestments 3700000.00
netReceivables 4500000.00
inventory 11000000.00
accountsPayable 300000.00
accumulatedOtherComprehensiveIncome -2800000.00
commonStockTotalEquity 500000.00
nonCurrentAssetsTotal 3300000.00
liabilitiesAndStockholdersEquity 25400000.00
cashAndShortTermInvestments 6100000.00
propertyPlantAndEquipmentGross 3300000.00
propertyPlantAndEquipmentNet 3300000.00
commonStockSharesOutstanding 2200130.00
1998-06-30
date 1998-06-30
filing_date 1998-09-28
currency_symbol USD
totalAssets 24600000.00
otherCurrentAssets 7700000.00
totalLiab 900000.00
totalStockholderEquity 23700000.00
otherCurrentLiab 700000.00
retainedEarnings 22700000.00
cash 2600000.00
totalCurrentLiabilities 900000.00
netDebt -2600000.00
otherStockholderEquity 10200000.00
totalCurrentAssets 21300000.00
netReceivables 2200000.00
inventory 8800000.00
accountsPayable 200000.00
accumulatedOtherComprehensiveIncome -9200000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3300000.00
liabilitiesAndStockholdersEquity 24600000.00
cashAndShortTermInvestments 2600000.00
propertyPlantAndEquipmentGross 3200000.00
propertyPlantAndEquipmentNet 3200000.00
commonStockSharesOutstanding 2222440.00
1997-06-30
date 1997-06-30
filing_date 1997-10-02
currency_symbol USD
totalAssets 25200000.00
otherCurrentAssets 300000.00
totalLiab 600000.00
totalStockholderEquity 24600000.00
otherCurrentLiab 400000.00
retainedEarnings 24100000.00
cash 12100000.00
totalCurrentLiabilities 600000.00
netDebt -12100000.00
otherStockholderEquity 9200000.00
totalCurrentAssets 21800000.00
netReceivables 1200000.00
inventory 8200000.00
accountsPayable 200000.00
accumulatedOtherComprehensiveIncome -8700000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3400000.00
liabilitiesAndStockholdersEquity 25200000.00
cashAndShortTermInvestments 12100000.00
propertyPlantAndEquipmentGross 3300000.00
propertyPlantAndEquipmentNet 3300000.00
commonStockSharesOutstanding 2352941.00
1996-06-30
date 1996-06-30
filing_date 1996-09-27
currency_symbol USD
totalAssets 25000000.00
otherCurrentAssets 3300000.00
totalLiab 700000.00
totalStockholderEquity 24300000.00
otherCurrentLiab 400000.00
retainedEarnings 24300000.00
cash 5600000.00
totalCurrentLiabilities 600000.00
netDebt -5600000.00
otherStockholderEquity 8400000.00
totalCurrentAssets 21500000.00
netReceivables 1600000.00
inventory 11000000.00
accountsPayable 200000.00
accumulatedOtherComprehensiveIncome -8400000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3500000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 25000000.00
cashAndShortTermInvestments 5600000.00
propertyPlantAndEquipmentGross 3400000.00
propertyPlantAndEquipmentNet 3400000.00
commonStockSharesOutstanding 2666667.00
1995-06-30
date 1995-06-30
filing_date 1995-09-22
currency_symbol USD
totalAssets 28800000.00
otherCurrentAssets 11300000.00
totalLiab 1000000.00
totalStockholderEquity 27800000.00
otherCurrentLiab 400000.00
retainedEarnings 24700000.00
cash 1700000.00
totalCurrentLiabilities 1000000.00
netDebt -1700000.00
otherStockholderEquity 11000000.00
totalCurrentAssets 25100000.00
netReceivables 1900000.00
inventory 10200000.00
accountsPayable 600000.00
accumulatedOtherComprehensiveIncome -7900000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3700000.00
nonCurrentLiabilitiesTotal 40000.00
liabilitiesAndStockholdersEquity 28800000.00
cashAndShortTermInvestments 1700000.00
propertyPlantAndEquipmentGross 3600000.00
propertyPlantAndEquipmentNet 3600000.00
commonStockSharesOutstanding 2857143.00
1994-06-30
date 1994-06-30
filing_date 1994-06-30
currency_symbol USD
totalAssets 28500000.00
otherCurrentAssets 200000.00
totalLiab 900000.00
totalStockholderEquity 27600000.00
otherCurrentLiab 400000.00
retainedEarnings 24900000.00
cash 13500000.00
totalCurrentLiabilities 700000.00
netDebt -13500000.00
otherStockholderEquity 2700000.00
totalCurrentAssets 25400000.00
netReceivables 9600000.00
inventory 2100000.00
accountsPayable 300000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3100000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 28500000.00
cashAndShortTermInvestments 13500000.00
propertyPlantAndEquipmentNet 3000000.00
commonStockSharesOutstanding 2600000.00
1993-06-30
date 1993-06-30
filing_date 1993-06-30
currency_symbol USD
totalAssets 27600000.00
otherCurrentAssets 200000.00
totalLiab 1100000.00
totalStockholderEquity 26500000.00
otherCurrentLiab 500000.00
retainedEarnings 24400000.00
cash 12300000.00
totalCurrentLiabilities 700000.00
netDebt -12300000.00
otherStockholderEquity 2100000.00
totalCurrentAssets 24200000.00
netReceivables 2100000.00
inventory 9600000.00
accountsPayable 200000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 3400000.00
nonCurrentLiabilitiesTotal 400000.00
liabilitiesAndStockholdersEquity 27600000.00
cashAndShortTermInvestments 12300000.00
propertyPlantAndEquipmentNet 3300000.00
commonStockSharesOutstanding 2711864.00
1992-06-30
date 1992-06-30
filing_date 1992-06-30
currency_symbol USD
totalAssets 27000000.00
otherCurrentAssets 300000.00
totalLiab 1300000.00
totalStockholderEquity 25700000.00
otherCurrentLiab 200000.00
retainedEarnings 23600000.00
cash 11500000.00
totalCurrentLiabilities 800000.00
netDebt -11500000.00
otherStockholderEquity 2100000.00
totalCurrentAssets 23300000.00
netReceivables 1100000.00
inventory 10400000.00
accountsPayable 600000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 3700000.00
nonCurrentLiabilitiesTotal 500000.00
liabilitiesAndStockholdersEquity 27000000.00
cashAndShortTermInvestments 11500000.00
propertyPlantAndEquipmentNet 3500000.00
commonStockSharesOutstanding 2814815.00
1991-06-30
date 1991-06-30
filing_date 1991-06-30
currency_symbol USD
totalAssets 26400000.00
otherCurrentAssets 300000.00
totalLiab 2100000.00
totalStockholderEquity 24300000.00
retainedEarnings 22500000.00
cash 11800000.00
totalCurrentLiabilities 1700000.00
netDebt -11800000.00
otherStockholderEquity 1800000.00
totalCurrentAssets 23100000.00
netReceivables 400000.00
inventory 10600000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 3300000.00
nonCurrentLiabilitiesTotal 400000.00
liabilitiesAndStockholdersEquity 26400000.00
cashAndShortTermInvestments 11800000.00
propertyPlantAndEquipmentNet 3100000.00
commonStockSharesOutstanding 2777778.00
1990-06-30
date 1990-06-30
filing_date 1990-06-30
currency_symbol USD
totalAssets 24700000.00
otherCurrentAssets 300000.00
totalLiab 2100000.00
totalStockholderEquity 22600000.00
retainedEarnings 20800000.00
cash 9600000.00
totalCurrentLiabilities 1600000.00
netDebt -9600000.00
otherStockholderEquity 1800000.00
totalCurrentAssets 21300000.00
netReceivables 800000.00
inventory 10600000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 3400000.00
nonCurrentLiabilitiesTotal 500000.00
liabilitiesAndStockholdersEquity 24700000.00
cashAndShortTermInvestments 9600000.00
propertyPlantAndEquipmentNet 3100000.00
commonStockSharesOutstanding 2905028.00
1989-06-30
date 1989-06-30
filing_date 1989-06-30
currency_symbol USD
totalAssets 22500000.00
otherCurrentAssets 500000.00
totalLiab 1800000.00
totalStockholderEquity 20700000.00
retainedEarnings 19100000.00
cash 10700000.00
totalCurrentLiabilities 1100000.00
netDebt -10700000.00
otherStockholderEquity 1600000.00
totalCurrentAssets 19300000.00
netReceivables 900000.00
inventory 7200000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 3200000.00
nonCurrentLiabilitiesTotal 700000.00
liabilitiesAndStockholdersEquity 22500000.00
cashAndShortTermInvestments 10700000.00
propertyPlantAndEquipmentNet 2900000.00
commonStockSharesOutstanding 2315789.00
1988-06-30
date 1988-06-30
filing_date 1988-06-30
currency_symbol USD
totalAssets 20500000.00
otherCurrentAssets 200000.00
totalLiab 1500000.00
totalStockholderEquity 19000000.00
retainedEarnings 17600000.00
cash 7600000.00
totalCurrentLiabilities 900000.00
netDebt -7600000.00
otherStockholderEquity 1400000.00
totalCurrentAssets 17400000.00
netReceivables 2200000.00
inventory 7400000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 3100000.00
nonCurrentLiabilitiesTotal 600000.00
liabilitiesAndStockholdersEquity 20500000.00
cashAndShortTermInvestments 7600000.00
propertyPlantAndEquipmentNet 2900000.00
commonStockSharesOutstanding 2352941.00
1987-06-30
date 1987-06-30
filing_date 1987-06-30
currency_symbol USD
totalAssets 20400000.00
otherCurrentAssets 700000.00
totalLiab 1700000.00
totalStockholderEquity 18700000.00
retainedEarnings 15900000.00
cash 9300000.00
totalCurrentLiabilities 900000.00
netDebt -9300000.00
otherStockholderEquity 2800000.00
totalCurrentAssets 17100000.00
netReceivables 1300000.00
inventory 5800000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 3300000.00
nonCurrentLiabilitiesTotal 800000.00
liabilitiesAndStockholdersEquity 20400000.00
cashAndShortTermInvestments 9300000.00
propertyPlantAndEquipmentNet 3000000.00
commonStockSharesOutstanding 2477876.00
1986-06-30
date 1986-06-30
filing_date 1986-06-30
currency_symbol USD
totalAssets 19300000.00
otherCurrentAssets 600000.00
totalLiab 1500000.00
totalStockholderEquity 17800000.00
retainedEarnings 15000000.00
cash 6600000.00
totalCurrentLiabilities 700000.00
netDebt -6600000.00
otherStockholderEquity 2800000.00
totalCurrentAssets 15200000.00
netReceivables 1600000.00
inventory 6400000.00
nonCurrrentAssetsOther 1200000.00
nonCurrentAssetsTotal 4100000.00
nonCurrentLiabilitiesTotal 800000.00
liabilitiesAndStockholdersEquity 19300000.00
cashAndShortTermInvestments 6600000.00
propertyPlantAndEquipmentNet 2900000.00
commonStockSharesOutstanding 2394366.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-13
currency_symbol USD
investments -2358348.00
totalCashFromFinancingActivities 59480.00
netIncome 1094544.00
changeInCash 315915.00
beginPeriodCashFlow 2748755.00
endPeriodCashFlow 3064670.00
totalCashFromOperatingActivities 2614783.00
depreciation 119392.00
dividendsPaid 405995.00
changeToInventory 634314.00
changeToAccountReceivables -172224.00
otherCashflowsFromFinancingActivities 465475.00
capitalExpenditures 2228802
changeInWorkingCapital 1469818.00
stockBasedCompensation 144842.00
otherNonCashItems 1559007.00
freeCashFlow 385981.00
2023-06-30
date 2023-06-30
filing_date 2023-09-21
currency_symbol USD
investments 1579109.00
changeToLiabilities -170827.00
totalCashflowsFromInvestingActivities -8765910.00
totalCashFromFinancingActivities -244633.00
changeToOperatingActivities -1219078.00
netIncome 895535.00
changeInCash -1830091.00
beginPeriodCashFlow 4578846.00
endPeriodCashFlow 2748755.00
totalCashFromOperatingActivities -3164567.00
depreciation 120975.00
otherCashflowsFromInvestingActivities -8253890.00
dividendsPaid 244633.00
changeToInventory -1201044.00
changeToAccountReceivables -1424897.00
otherCashflowsFromFinancingActivities 1579109.00
changeToNetincome 163177.00
capitalExpenditures 333503
changeInWorkingCapital -4344254.00
stockBasedCompensation 171994.00
freeCashFlow -3498070.00
2023-03-31
date 2023-03-31
filing_date 2023-05-15
currency_symbol USD
investments -3885948.00
changeToLiabilities 1273576.00
totalCashflowsFromInvestingActivities -10345020.00
totalCashFromFinancingActivities -244640.00
changeToOperatingActivities -391505.00
netIncome 867288.00
changeInCash -1749596.00
beginPeriodCashFlow 6328442.00
endPeriodCashFlow 4578846.00
totalCashFromOperatingActivities 2380987.00
depreciation 121588.00
otherCashflowsFromInvestingActivities -10166500.00
dividendsPaid 244640.00
changeToInventory 81969.00
changeToAccountReceivables 279059.00
otherCashflowsFromFinancingActivities -3885948.00
changeToNetincome 138834.00
capitalExpenditures 74628
changeInWorkingCapital 1253277.00
stockBasedCompensation 162130.00
freeCashFlow 2306359.00
2022-12-31
date 2022-12-31
filing_date 2023-02-13
currency_symbol USD
investments -4701797.00
changeToLiabilities 2636233.00
totalCashflowsFromInvestingActivities -6459070.00
totalCashFromFinancingActivities -244635.00
changeToOperatingActivities -1455061.00
netIncome 1146042.00
changeInCash -991559.00
beginPeriodCashFlow 7320001.00
endPeriodCashFlow 6328442.00
totalCashFromOperatingActivities 3710238.00
depreciation 121407.00
otherCashflowsFromInvestingActivities -6355180.00
dividendsPaid 244635.00
changeToInventory -132302.00
changeToAccountReceivables 1124618.00
otherCashflowsFromFinancingActivities -4701797.00
changeToNetincome 109776.00
capitalExpenditures 53403
changeInWorkingCapital 2333013.00
stockBasedCompensation 118468.00
otherNonCashItems -2500.00
freeCashFlow 3656835.00
2022-09-30
date 2022-09-30
filing_date 2022-11-10
currency_symbol USD
investments -1706789.00
changeToLiabilities 91580.00
totalCashflowsFromInvestingActivities -1757271.00
totalCashFromFinancingActivities -244635.00
changeToOperatingActivities -135747.00
netIncome 768266.00
changeInCash -784059.00
beginPeriodCashFlow 8104060.00
endPeriodCashFlow 7320001.00
totalCashFromOperatingActivities 973212.00
depreciation 120950.00
otherCashflowsFromInvestingActivities -1706790.00
dividendsPaid 244635.00
changeToInventory -77755.00
changeToAccountReceivables -888.00
otherCashflowsFromFinancingActivities -1757271.00
changeToNetincome 138489.00
capitalExpenditures 50482
changeInWorkingCapital -54493.00
stockBasedCompensation 140186.00
freeCashFlow 922730.00
2022-06-30
date 2022-06-30
filing_date 2022-09-22
currency_symbol USD
investments -500320.00
changeToLiabilities 11337.00
totalCashflowsFromInvestingActivities -587381.00
totalCashFromFinancingActivities 0.00
changeToOperatingActivities 377104.00
netIncome 276506.00
changeInCash 821228.00
beginPeriodCashFlow 7282832.00
endPeriodCashFlow 8104060.00
totalCashFromOperatingActivities 1408609.00
depreciation 120805.00
otherCashflowsFromInvestingActivities -614780.00
dividendsPaid 0.00
changeToInventory 383654.00
changeToAccountReceivables -90305.00
otherCashflowsFromFinancingActivities -587381.00
changeToNetincome 183623.00
capitalExpenditures 87061
changeInWorkingCapital 827675.00
stockBasedCompensation 122135.00
otherNonCashItems 1881.00
freeCashFlow 1321548.00
2022-03-31
date 2022-03-31
filing_date 2022-05-16
currency_symbol USD
investments -151458.00
changeToLiabilities -37606.00
totalCashflowsFromInvestingActivities -268670.00
totalCashFromFinancingActivities 0.00
changeToOperatingActivities -100950.00
netIncome 661359.00
changeInCash 264550.00
beginPeriodCashFlow 7018282.00
endPeriodCashFlow 7282832.00
totalCashFromOperatingActivities 533220.00
depreciation 119984.00
otherCashflowsFromInvestingActivities -114460.00
dividendsPaid 0.00
changeToInventory 385108.00
changeToAccountReceivables -754470.00
otherCashflowsFromFinancingActivities -268670.00
changeToNetincome 98315.00
capitalExpenditures 119212
changeInWorkingCapital -346438.00
stockBasedCompensation 116743.00
otherNonCashItems -2000.00
freeCashFlow 414008.00
2021-12-31
date 2021-12-31
filing_date 2022-02-14
currency_symbol USD
investments 81000.00
changeToLiabilities 230681.00
totalCashflowsFromInvestingActivities 29403.00
totalCashFromFinancingActivities 0.00
changeToOperatingActivities -559807.00
netIncome 21201.00
changeInCash -1280432.00
beginPeriodCashFlow 8298714.00
endPeriodCashFlow 7018282.00
totalCashFromOperatingActivities -1309835.00
depreciation 132609.00
otherCashflowsFromInvestingActivities 35000.00
dividendsPaid 0.00
changeToInventory -544657.00
changeToAccountReceivables -606734.00
otherCashflowsFromFinancingActivities 29403.00
changeToNetincome 109580.00
capitalExpenditures 51597
changeInWorkingCapital -1573225.00
stockBasedCompensation 125603.00
otherNonCashItems 1536578.00
freeCashFlow -1361432.00
2021-09-30
date 2021-09-30
filing_date 2021-11-15
currency_symbol USD
investments -46000.00
changeToLiabilities -536539.00
totalCashflowsFromInvestingActivities -91691.00
totalCashFromFinancingActivities 0.00
changeToOperatingActivities 408416.00
netIncome 306061.00
changeInCash 1496002.00
beginPeriodCashFlow 6802712.00
endPeriodCashFlow 8298714.00
totalCashFromOperatingActivities 1587693.00
depreciation 121237.00
otherCashflowsFromInvestingActivities -46000.00
dividendsPaid 0.00
changeToInventory 7338.00
changeToAccountReceivables 1072116.00
otherCashflowsFromFinancingActivities -91691.00
changeToNetincome 119397.00
capitalExpenditures 45691
changeInWorkingCapital 1040998.00
stockBasedCompensation 137282.00
otherNonCashItems 624500.00
freeCashFlow 1542002.00
2021-06-30
date 2021-06-30
filing_date 2021-09-24
currency_symbol USD
investments -83703.00
changeToLiabilities 197650.00
totalCashflowsFromInvestingActivities -92920.00
totalCashFromFinancingActivities -1201320.00
changeToOperatingActivities -236268.00
netIncome 879754.00
changeInCash -1686224.00
beginPeriodCashFlow 8488936.00
endPeriodCashFlow 6802712.00
totalCashFromOperatingActivities -1593304.00
depreciation 120616.00
otherCashflowsFromInvestingActivities 2050460.00
dividendsPaid 1201320.00
changeToInventory -239325.00
changeToAccountReceivables -3096340.00
otherCashflowsFromFinancingActivities -92920.00
changeToNetincome 862208.00
capitalExpenditures 9217
changeInWorkingCapital -3455882.00
stockBasedCompensation 162524.00
otherNonCashItems 710207.00
freeCashFlow -1602521.00
2021-03-31
date 2021-03-31
filing_date 2021-05-17
currency_symbol USD
investments 194446.00
changeToLiabilities -317099.00
totalCashflowsFromInvestingActivities 189282.00
totalCashFromFinancingActivities -1201320.00
changeToOperatingActivities 237873.00
netIncome -1070114.00
changeInCash -551457.00
beginPeriodCashFlow 9040393.00
endPeriodCashFlow 8488936.00
totalCashFromOperatingActivities -740739.00
depreciation 127856.00
otherCashflowsFromInvestingActivities 2134170.00
dividendsPaid 1201320.00
changeToInventory -2767984.00
changeToAccountReceivables 1950161.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 189282.00
changeToNetincome 169539.00
capitalExpenditures 5164
changeReceivables 1950161.00
cashFlowsOtherOperating 1166902.00
cashAndCashEquivalentsChanges -551457.00
changeInWorkingCapital 31980.00
stockBasedCompensation 187888.00
otherNonCashItems 972550.00
freeCashFlow -745903.00
2020-12-31
date 2020-12-31
filing_date 2021-02-16
currency_symbol USD
investments -370823.00
changeToLiabilities 510855.00
totalCashflowsFromInvestingActivities -380189.00
totalCashFromFinancingActivities -1201316.00
changeToOperatingActivities -16164.00
netIncome -181007.00
changeInCash -30177.00
beginPeriodCashFlow 9070570.00
endPeriodCashFlow 9040393.00
totalCashFromOperatingActivities 1551328.00
depreciation 134793.00
otherCashflowsFromInvestingActivities 1939720.00
dividendsPaid 1201316.00
changeToInventory -544043.00
changeToAccountReceivables 2168391.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -380189.00
changeToNetincome 71632.00
capitalExpenditures 9366
changeReceivables 2168391.00
cashFlowsOtherOperating -609293.00
cashAndCashEquivalentsChanges -30177.00
changeInWorkingCapital 1525910.00
stockBasedCompensation 89981.00
otherNonCashItems -1.00
freeCashFlow 1541962.00
2020-09-30
date 2020-09-30
filing_date 2020-11-16
currency_symbol USD
investments 2310544.00
changeToLiabilities -243156.00
totalCashflowsFromInvestingActivities 2290737.00
totalCashFromFinancingActivities -597117.00
changeToOperatingActivities -269006.00
netIncome 189824.00
changeInCash 3668448.00
beginPeriodCashFlow 5402122.00
endPeriodCashFlow 9070570.00
totalCashFromOperatingActivities 1377711.00
depreciation 136548.00
otherCashflowsFromInvestingActivities 2310540.00
dividendsPaid 600.66
changeToInventory -1162692.00
changeToAccountReceivables 2637412.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 2290737.00
changeToNetincome 29992.00
capitalExpenditures 19807
changeReceivables 2637412.00
cashFlowsOtherOperating -210217.00
cashAndCashEquivalentsChanges 3668448.00
changeInWorkingCapital 1021347.00
stockBasedCompensation 47167.00
freeCashFlow 1357904.00
2020-06-30
date 2020-06-30
filing_date 2020-09-21
currency_symbol USD
investments 578174.00
changeToLiabilities 1606630.00
totalCashflowsFromInvestingActivities 574280.00
totalCashFromFinancingActivities -597117.00
changeToOperatingActivities 606754.00
netIncome 956693.00
changeInCash 1011563.00
beginPeriodCashFlow 4390559.00
endPeriodCashFlow 5402122.00
totalCashFromOperatingActivities 1034400.00
depreciation 138985.00
otherCashflowsFromInvestingActivities 540430.00
dividendsPaid 597117.00
changeToInventory 2308191.00
changeToAccountReceivables -3906266.00
salePurchaseOfStock 33050.00
otherCashflowsFromFinancingActivities 574280.00
changeToNetincome 93794.00
capitalExpenditures 3894
changeReceivables -3906266.00
cashFlowsOtherOperating -163627.00
cashAndCashEquivalentsChanges 1011563.00
changeInWorkingCapital -155072.00
stockBasedCompensation 114134.00
otherNonCashItems 768.00
freeCashFlow 1030506.00
2020-03-31
date 2020-03-31
filing_date 2020-05-14
currency_symbol USD
investments -53932.00
changeToLiabilities -224379.00
totalCashflowsFromInvestingActivities -86633.00
totalCashFromFinancingActivities -566397.00
changeToOperatingActivities 389505.00
netIncome -103765.00
changeInCash -1720287.00
beginPeriodCashFlow 6110846.00
endPeriodCashFlow 4390559.00
totalCashFromOperatingActivities -1067257.00
depreciation 142994.00
otherCashflowsFromInvestingActivities -37740.00
dividendsPaid 597117.00
changeToInventory -1507995.00
changeToAccountReceivables -685528.00
salePurchaseOfStock 30720.00
otherCashflowsFromFinancingActivities 30720.00
changeToNetincome 122029.00
capitalExpenditures 32701
changeReceivables -685528.00
cashFlowsOtherOperating 1189387.00
cashAndCashEquivalentsChanges -1720287.00
changeInWorkingCapital -1228515.00
stockBasedCompensation 122244.00
otherNonCashItems 3757.00
freeCashFlow -1099958.00
2019-12-31
date 2019-12-31
filing_date 2020-02-13
currency_symbol USD
investments -96556.00
changeToLiabilities -135121.00
totalCashflowsFromInvestingActivities -180312.00
totalCashFromFinancingActivities -636375.00
changeToOperatingActivities -715043.00
netIncome 228964.00
changeInCash 1455110.00
beginPeriodCashFlow 4655736.00
endPeriodCashFlow 6110846.00
totalCashFromOperatingActivities 2271797.00
depreciation 143751.00
otherCashflowsFromInvestingActivities 16190.00
dividendsPaid 596717.00
changeToInventory -750214.00
changeToAccountReceivables 2227375.00
salePurchaseOfStock -39658.00
otherCashflowsFromFinancingActivities -180312.00
changeToNetincome 113385.00
capitalExpenditures 83756
changeReceivables 2227375.00
cashFlowsOtherOperating 443657.00
cashAndCashEquivalentsChanges 1455110.00
changeInWorkingCapital 1785697.00
stockBasedCompensation 123258.00
freeCashFlow 2188041.00
2019-09-30
date 2019-09-30
filing_date 2019-11-14
currency_symbol USD
investments 112745.00
changeToLiabilities -152280.00
totalCashflowsFromInvestingActivities 18675.00
totalCashFromFinancingActivities -555271.00
changeToOperatingActivities 192440.00
netIncome 81776.00
changeInCash 3192975.00
beginPeriodCashFlow 1462761.00
endPeriodCashFlow 4655736.00
totalCashFromOperatingActivities 3729571.00
depreciation 142798.00
otherCashflowsFromInvestingActivities 112750.00
dividendsPaid 597260.00
changeToInventory -1612900.00
changeToAccountReceivables 4346797.00
salePurchaseOfStock -8291.00
otherCashflowsFromFinancingActivities 50280.00
changeToNetincome 126321.00
capitalExpenditures 94070
changeReceivables 4346797.00
cashFlowsOtherOperating 797059.00
cashAndCashEquivalentsChanges 3192975.00
changeInWorkingCapital 3378676.00
stockBasedCompensation 135009.00
freeCashFlow 3635501.00
2019-06-30
date 2019-06-30
filing_date 2019-09-16
currency_symbol USD
investments 152663.00
changeToLiabilities 310574.00
totalCashflowsFromInvestingActivities 82895.00
totalCashFromFinancingActivities -628175.00
changeToOperatingActivities -67808.00
netIncome 1140808.00
changeInCash -25430.00
beginPeriodCashFlow 1488191.00
endPeriodCashFlow 1462761.00
totalCashFromOperatingActivities 519850.00
depreciation 143013.00
otherCashflowsFromInvestingActivities 5842860.00
dividendsPaid 592887.00
changeToInventory 1723300.00
changeToAccountReceivables -3044462.00
salePurchaseOfStock -44888.00
otherCashflowsFromFinancingActivities 9600.00
changeToNetincome 261446.00
capitalExpenditures 69768
changeReceivables -3044462.00
cashFlowsOtherOperating -14829.00
cashAndCashEquivalentsChanges -25430.00
changeInWorkingCapital -1025417.00
stockBasedCompensation 139875.00
otherNonCashItems 566.00
freeCashFlow 450082.00
2019-03-31
date 2019-03-31
filing_date 2019-05-14
currency_symbol USD
investments -44021.00
changeToLiabilities -811826.00
totalCashflowsFromInvestingActivities -227638.00
totalCashFromFinancingActivities -487382.00
changeToOperatingActivities -341349.00
netIncome 922456.00
changeInCash -1823665.00
beginPeriodCashFlow 3311856.00
endPeriodCashFlow 1488191.00
totalCashFromOperatingActivities -1108645.00
depreciation 141779.00
otherCashflowsFromInvestingActivities 5690200.00
dividendsPaid 593340.00
changeToInventory 786531.00
changeToAccountReceivables -2303450.00
salePurchaseOfStock 105958.00
otherCashflowsFromFinancingActivities 105958.00
changeToNetincome 186772.00
capitalExpenditures 183617
changeReceivables -2303450.00
cashFlowsOtherOperating -30907.00
cashAndCashEquivalentsChanges -1823665.00
changeInWorkingCapital -2359652.00
stockBasedCompensation 140957.00
freeCashFlow -1292262.00
2018-12-31
date 2018-12-31
filing_date 2019-02-13
currency_symbol USD
investments 1657849.00
changeToLiabilities -126945.00
totalCashflowsFromInvestingActivities 1914911.00
totalCashFromFinancingActivities -3550735.00
changeToOperatingActivities -45037.00
netIncome 217759.00
changeInCash -3025765.00
beginPeriodCashFlow 6337621.00
endPeriodCashFlow 3311856.00
totalCashFromOperatingActivities -1389941.00
depreciation 133314.00
otherCashflowsFromInvestingActivities 5734220.00
dividendsPaid 3550735.00
changeToInventory -1971744.00
changeToAccountReceivables 78648.00
salePurchaseOfStock 200120.00
otherCashflowsFromFinancingActivities 1914911.00
changeToNetincome 257420.00
capitalExpenditures 257062
changeReceivables 78648.00
cashFlowsOtherOperating 21607.00
cashAndCashEquivalentsChanges -3025765.00
changeInWorkingCapital -1998434.00
stockBasedCompensation 142953.00
otherNonCashItems 69010.00
freeCashFlow -1132879.00
2018-09-30
date 2018-09-30
filing_date 2018-11-13
currency_symbol USD
investments 4076367.00
changeToLiabilities 889765.00
totalCashflowsFromInvestingActivities 3464372.00
totalCashFromFinancingActivities 200123.00
changeToOperatingActivities 1145839.00
netIncome 61671.00
changeInCash 2038825.00
beginPeriodCashFlow 4298796.00
endPeriodCashFlow 6337621.00
totalCashFromOperatingActivities -1625670.00
depreciation 122872.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 585531.00
changeToInventory -2354298.00
changeToAccountReceivables -1417803.00
salePurchaseOfStock 200123.00
otherCashflowsFromFinancingActivities 200123.00
changeToNetincome 184495.00
capitalExpenditures 611995
changeReceivables -1417803.00
cashFlowsOtherOperating 887628.00
cashAndCashEquivalentsChanges 2038825.00
changeInWorkingCapital -1994708.00
stockBasedCompensation 138732.00
freeCashFlow -2237665.00
2018-06-30
date 2018-06-30
filing_date 2018-09-12
currency_symbol USD
investments -117255.00
changeToLiabilities 413445.00
totalCashflowsFromInvestingActivities -1408452.00
totalCashFromFinancingActivities -348002.00
changeToOperatingActivities -425385.00
netIncome 700398.00
changeInCash -2607956.00
beginPeriodCashFlow 6906752.00
endPeriodCashFlow 4298796.00
totalCashFromOperatingActivities -851502.00
depreciation 111603.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 585531.00
changeToInventory -1004847.00
changeToAccountReceivables -782285.00
salePurchaseOfStock 237529.00
otherCashflowsFromFinancingActivities 237529.00
changeToNetincome 240185.00
capitalExpenditures 1291197
changeReceivables -782285.00
cashFlowsOtherOperating -530001.00
cashAndCashEquivalentsChanges -2607956.00
changeInWorkingCapital -1903688.00
stockBasedCompensation 144817.00
freeCashFlow -2142699.00
2018-03-31
date 2018-03-31
filing_date 2018-05-14
currency_symbol USD
investments 15867.00
changeToLiabilities -111094.00
totalCashflowsFromInvestingActivities -430966.00
totalCashFromFinancingActivities -380094.00
changeToOperatingActivities -402594.00
netIncome 317764.00
changeInCash -295495.00
beginPeriodCashFlow 7202247.00
endPeriodCashFlow 6906752.00
totalCashFromOperatingActivities 515565.00
depreciation 106883.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 581680.00
changeToInventory -1359265.00
changeToAccountReceivables 1963059.00
salePurchaseOfStock 201586.00
otherCashflowsFromFinancingActivities 201586.00
changeToNetincome 149811.00
capitalExpenditures 446833
changeReceivables 1963059.00
cashFlowsOtherOperating -551593.00
cashAndCashEquivalentsChanges -295495.00
changeInWorkingCapital -58893.00
stockBasedCompensation 136669.00
freeCashFlow 68732.00
2017-12-31
date 2017-12-31
filing_date 2018-02-13
currency_symbol USD
investments -135229.00
changeToLiabilities -461743.00
totalCashflowsFromInvestingActivities -291661.00
totalCashFromFinancingActivities -690496.00
changeToOperatingActivities 155936.00
netIncome 1614871.00
changeInCash -187102.00
beginPeriodCashFlow 7389349.00
endPeriodCashFlow 7202247.00
totalCashFromOperatingActivities 795055.00
depreciation 105519.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 580802.00
changeToInventory 1463140.00
changeToAccountReceivables -1914259.00
salePurchaseOfStock -109694.00
otherCashflowsFromFinancingActivities -109694.00
changeToNetincome 127985.00
capitalExpenditures 156432
changeReceivables -1914259.00
cashFlowsOtherOperating -140458.00
cashAndCashEquivalentsChanges -187102.00
changeInWorkingCapital -1053320.00
stockBasedCompensation 118625.00
freeCashFlow 638623.00
2017-09-30
date 2017-09-30
filing_date 2017-11-14
currency_symbol USD
investments -1860265.00
changeToLiabilities 1123.00
totalCashflowsFromInvestingActivities -1889023.00
totalCashFromFinancingActivities -581580.00
changeToOperatingActivities -123977.00
netIncome 442764.00
changeInCash -2668814.00
beginPeriodCashFlow 10058163.00
endPeriodCashFlow 7389349.00
totalCashFromOperatingActivities -198211.00
depreciation 105674.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 581580.00
changeToInventory -726219.00
changeToAccountReceivables -244628.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -1889023.00
changeToNetincome 108088.00
capitalExpenditures 28758
changeReceivables -244628.00
cashFlowsOtherOperating 114987.00
cashAndCashEquivalentsChanges -2668814.00
changeInWorkingCapital -854737.00
stockBasedCompensation 110883.00
freeCashFlow -226969.00
2017-06-30
date 2017-06-30
filing_date 2017-09-14
currency_symbol USD
investments -217603.00
changeToLiabilities 1762298.00
totalCashflowsFromInvestingActivities -238049.00
totalCashFromFinancingActivities -577414.00
changeToOperatingActivities -190807.00
netIncome 191660.00
changeInCash 672115.00
beginPeriodCashFlow 9386048.00
endPeriodCashFlow 10058163.00
totalCashFromOperatingActivities 1487578.00
depreciation 111847.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 577414.00
changeToInventory -836379.00
changeToAccountReceivables -25357.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -238049.00
changeToNetincome 35828.00
capitalExpenditures 20446
changeReceivables -25357.00
cashFlowsOtherOperating 247681.00
cashAndCashEquivalentsChanges 672115.00
changeInWorkingCapital 1127276.00
stockBasedCompensation 132458.00
otherNonCashItems 4.00
freeCashFlow 1467132.00
2017-03-31
date 2017-03-31
filing_date 2017-05-11
currency_symbol USD
investments -244761.00
changeToLiabilities 189415.00
totalCashflowsFromInvestingActivities -353236.00
totalCashFromFinancingActivities -561777.00
changeToOperatingActivities -261976.00
netIncome 279172.00
changeInCash 528770.00
beginPeriodCashFlow 8857278.00
endPeriodCashFlow 9386048.00
totalCashFromOperatingActivities 1443783.00
depreciation 107082.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 577413.00
changeToInventory 500117.00
changeToAccountReceivables 378586.00
salePurchaseOfStock 14632.00
otherCashflowsFromFinancingActivities 15636.00
changeToNetincome 158865.00
capitalExpenditures 108475
changeReceivables 378586.00
cashFlowsOtherOperating -169454.00
cashAndCashEquivalentsChanges 528770.00
changeInWorkingCapital 898664.00
stockBasedCompensation 144204.00
otherNonCashItems -1004.00
freeCashFlow 1335308.00
2016-12-31
date 2016-12-31
filing_date 2017-02-09
currency_symbol USD
investments -253209.00
changeToLiabilities -642947.00
totalCashflowsFromInvestingActivities -320690.00
totalCashFromFinancingActivities -476848.00
changeToOperatingActivities 94961.00
netIncome 244079.00
changeInCash 287065.00
beginPeriodCashFlow 8570213.00
endPeriodCashFlow 8857278.00
totalCashFromOperatingActivities 1084603.00
depreciation 108497.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 576864.00
changeToInventory 994631.00
changeToAccountReceivables 138335.00
salePurchaseOfStock 91950.00
otherCashflowsFromFinancingActivities 100016.00
changeToNetincome 151793.00
capitalExpenditures 67481
changeReceivables 138335.00
cashFlowsOtherOperating 90215.00
cashAndCashEquivalentsChanges 287065.00
changeInWorkingCapital 580234.00
stockBasedCompensation 137882.00
otherNonCashItems -8066.00
freeCashFlow 1017122.00
2016-09-30
date 2016-09-30
filing_date 2016-11-14
currency_symbol USD
investments -3134706.00
changeToLiabilities 205373.00
totalCashflowsFromInvestingActivities -3290436.00
totalCashFromFinancingActivities -575754.00
netIncome 420825.00
changeInCash -1461431.00
beginPeriodCashFlow 10031644.00
endPeriodCashFlow 8570213.00
totalCashFromOperatingActivities 2404759.00
depreciation 108131.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 575754.00
changeToInventory 396501.00
changeToAccountReceivables 1066287.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -3290436.00
changeToNetincome 144546.00
capitalExpenditures 155730
changeReceivables 1066287.00
cashFlowsOtherOperating 63096.00
cashAndCashEquivalentsChanges -1461431.00
changeInWorkingCapital 1731257.00
stockBasedCompensation 132042.00
freeCashFlow 2249029.00
2016-06-30
date 2016-06-30
filing_date 2016-09-12
currency_symbol USD
investments -183507.00
changeToLiabilities -121807.00
totalCashflowsFromInvestingActivities -327377.00
totalCashFromFinancingActivities -500594.00
changeToOperatingActivities -318212.00
netIncome 710376.00
changeInCash 483843.00
beginPeriodCashFlow 9547801.00
endPeriodCashFlow 10031644.00
totalCashFromOperatingActivities 1311814.00
depreciation 109656.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 566795.00
changeToInventory 667086.00
changeToAccountReceivables -105047.00
salePurchaseOfStock 64081.00
otherCashflowsFromFinancingActivities 66201.00
changeToNetincome 132108.00
capitalExpenditures 143870
changeReceivables -105047.00
cashFlowsOtherOperating -80558.00
cashAndCashEquivalentsChanges 483843.00
changeInWorkingCapital 324470.00
stockBasedCompensation 132149.00
otherNonCashItems -2120.00
freeCashFlow 1167944.00
2016-03-31
date 2016-03-31
filing_date 2016-05-12
currency_symbol USD
investments -166733.00
changeToLiabilities 15967.00
totalCashflowsFromInvestingActivities -224732.00
totalCashFromFinancingActivities -404356.00
netIncome 972468.00
changeInCash 583.00
beginPeriodCashFlow 9547218.00
endPeriodCashFlow 9547801.00
totalCashFromOperatingActivities 629671.00
depreciation 106724.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 569680.00
changeToInventory 306638.00
changeToAccountReceivables -814028.00
salePurchaseOfStock 165324.00
otherCashflowsFromFinancingActivities 165324.00
changeToNetincome 156196.00
capitalExpenditures 57999
changeReceivables -814028.00
cashFlowsOtherOperating -114294.00
cashAndCashEquivalentsChanges 583.00
changeInWorkingCapital -605717.00
stockBasedCompensation 132140.00
freeCashFlow 571672.00
2015-12-31
date 2015-12-31
filing_date 2016-02-11
currency_symbol USD
investments -229631.00
changeToLiabilities -762780.00
totalCashflowsFromInvestingActivities -306221.00
totalCashFromFinancingActivities -1441083.00
netIncome 614427.00
changeInCash -880329.00
beginPeriodCashFlow 10427547.00
endPeriodCashFlow 9547218.00
totalCashFromOperatingActivities 866975.00
depreciation 107822.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 1139335.00
changeToInventory 746001.00
changeToAccountReceivables 80955.00
salePurchaseOfStock -355418.00
otherCashflowsFromFinancingActivities 53670.00
changeToNetincome 147814.00
capitalExpenditures 76590
changeReceivables 80955.00
cashFlowsOtherOperating -67264.00
cashAndCashEquivalentsChanges -880329.00
changeInWorkingCapital -3088.00
stockBasedCompensation 132864.00
otherNonCashItems 139.00
freeCashFlow 790385.00
2015-09-30
date 2015-09-30
filing_date 2015-11-12
currency_symbol USD
investments -835278.00
changeToLiabilities 149255.00
totalCashflowsFromInvestingActivities -841029.00
totalCashFromFinancingActivities -541971.00
netIncome 878530.00
changeInCash 1568142.00
beginPeriodCashFlow 8859405.00
endPeriodCashFlow 10427547.00
totalCashFromOperatingActivities 2951142.00
depreciation 110199.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 570880.00
changeToInventory -867509.00
changeToAccountReceivables 2575057.00
salePurchaseOfStock 13888.00
otherCashflowsFromFinancingActivities 28909.00
changeToNetincome 145336.00
capitalExpenditures 5751
changeReceivables 2575057.00
cashFlowsOtherOperating -39726.00
cashAndCashEquivalentsChanges 1568142.00
changeInWorkingCapital 1817077.00
stockBasedCompensation 143560.00
otherNonCashItems -15013.00
freeCashFlow 2945391.00
2015-06-30
date 2015-06-30
filing_date 2015-09-24
currency_symbol USD
investments 84474.00
changeToLiabilities -165281.00
totalCashflowsFromInvestingActivities -18733.00
totalCashFromFinancingActivities 25921.00
changeToOperatingActivities -155826.00
netIncome 546455.00
changeInCash -578471.00
beginPeriodCashFlow 9437876.00
endPeriodCashFlow 8859405.00
totalCashFromOperatingActivities -585659.00
depreciation 109284.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 1698000.00
changeToInventory 1197733.00
changeToAccountReceivables -2514945.00
salePurchaseOfStock 25921.00
otherCashflowsFromFinancingActivities 25921.00
changeToNetincome 14093.00
capitalExpenditures 103207
changeReceivables -2514945.00
cashFlowsOtherOperating 227002.00
cashAndCashEquivalentsChanges -578471.00
changeInWorkingCapital -1280353.00
stockBasedCompensation 144619.00
otherNonCashItems 147.00
freeCashFlow -688866.00
2015-03-31
date 2015-03-31
filing_date 2015-05-14
currency_symbol USD
investments 147264.00
changeToLiabilities 980293.00
totalCashflowsFromInvestingActivities 38492.00
totalCashFromFinancingActivities -459433.00
netIncome 506369.00
changeInCash -799961.00
beginPeriodCashFlow 10237837.00
endPeriodCashFlow 9437876.00
totalCashFromOperatingActivities -379020.00
depreciation 108650.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 565989.00
changeToInventory -1259838.00
changeToAccountReceivables -792462.00
salePurchaseOfStock 106556.00
otherCashflowsFromFinancingActivities 106556.00
changeToNetincome 163712.00
capitalExpenditures 108772
changeReceivables -792462.00
cashFlowsOtherOperating -85744.00
cashAndCashEquivalentsChanges -799961.00
changeInWorkingCapital -1157751.00
stockBasedCompensation 140704.00
freeCashFlow -487792.00
2014-12-31
date 2014-12-31
filing_date 2015-02-12
currency_symbol USD
investments 99683.00
changeToLiabilities -798331.00
totalCashflowsFromInvestingActivities 64221.00
totalCashFromFinancingActivities -646373.00
netIncome 1219082.00
changeInCash 365675.00
beginPeriodCashFlow 9872162.00
endPeriodCashFlow 10237837.00
totalCashFromOperatingActivities 947827.00
depreciation 111842.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 564464.00
changeToInventory -897883.00
changeToAccountReceivables 646362.00
salePurchaseOfStock -85670.00
otherCashflowsFromFinancingActivities 3761.00
changeToNetincome 127212.00
capitalExpenditures 35462
changeReceivables 646362.00
cashFlowsOtherOperating 539543.00
cashAndCashEquivalentsChanges 365675.00
changeInWorkingCapital -510309.00
stockBasedCompensation 110516.00
otherNonCashItems -3657.00
freeCashFlow 912365.00
2014-09-30
date 2014-09-30
filing_date 2014-11-04
currency_symbol USD
investments 415878.00
changeToLiabilities 140039.00
totalCashflowsFromInvestingActivities 397290.00
totalCashFromFinancingActivities -770613.00
netIncome 911221.00
changeInCash 315271.00
beginPeriodCashFlow 9556891.00
endPeriodCashFlow 9872162.00
totalCashFromOperatingActivities 688594.00
depreciation 115911.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 567853.00
changeToInventory -14659.00
changeToAccountReceivables -838678.00
salePurchaseOfStock -234834.00
otherCashflowsFromFinancingActivities 32074.00
changeToNetincome 121629.00
capitalExpenditures 18588
changeReceivables -838678.00
cashFlowsOtherOperating 253131.00
cashAndCashEquivalentsChanges 315271.00
changeInWorkingCapital -460167.00
stockBasedCompensation 124220.00
otherNonCashItems -22945.00
freeCashFlow 670006.00
2014-06-30
date 2014-06-30
filing_date 2014-09-17
currency_symbol USD
investments -244130.00
changeToLiabilities 33088.00
totalCashflowsFromInvestingActivities -294340.00
totalCashFromFinancingActivities -379235.00
changeToOperatingActivities 79378.00
netIncome -698204.00
changeInCash 1296365.00
beginPeriodCashFlow 8260526.00
endPeriodCashFlow 9556891.00
totalCashFromOperatingActivities 1969940.00
depreciation 119036.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 562861.00
changeToInventory 1330363.00
changeToAccountReceivables 1607800.00
salePurchaseOfStock 183626.00
otherCashflowsFromFinancingActivities 183626.00
changeToNetincome 281529.00
capitalExpenditures 50210
changeReceivables 1607800.00
cashFlowsOtherOperating -703672.00
cashAndCashEquivalentsChanges 1296365.00
changeInWorkingCapital 2267579.00
stockBasedCompensation 146340.00
freeCashFlow 1919730.00
2014-03-31
date 2014-03-31
filing_date 2014-05-13
currency_symbol USD
investments 16195.00
changeToLiabilities 507106.00
totalCashflowsFromInvestingActivities -18782.00
totalCashFromFinancingActivities -518465.00
netIncome 706030.00
changeInCash 43207.00
beginPeriodCashFlow 8217319.00
endPeriodCashFlow 8260526.00
totalCashFromOperatingActivities 580454.00
depreciation 115298.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 560377.00
changeToInventory -577786.00
changeToAccountReceivables -473865.00
salePurchaseOfStock 41912.00
otherCashflowsFromFinancingActivities 41912.00
changeToNetincome 185263.00
capitalExpenditures 34977
changeReceivables -473865.00
cashFlowsOtherOperating 118408.00
cashAndCashEquivalentsChanges 43207.00
changeInWorkingCapital -426137.00
stockBasedCompensation 169802.00
freeCashFlow 545477.00
2013-12-31
date 2013-12-31
filing_date 2014-02-13
currency_symbol USD
investments -779297.00
changeToLiabilities -1021527.00
totalCashflowsFromInvestingActivities -1075771.00
totalCashFromFinancingActivities -2744918.00
netIncome 111152.00
changeInCash -3390118.00
beginPeriodCashFlow 11607437.00
endPeriodCashFlow 8217319.00
totalCashFromOperatingActivities 430571.00
depreciation 111738.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2798930.00
changeToInventory 228131.00
changeToAccountReceivables 791584.00
salePurchaseOfStock 49246.00
otherCashflowsFromFinancingActivities 54012.00
changeToNetincome 190409.00
capitalExpenditures 296474
changeReceivables 791584.00
cashFlowsOtherOperating 19084.00
cashAndCashEquivalentsChanges -3390118.00
changeInWorkingCapital 17272.00
stockBasedCompensation 178713.00
otherNonCashItems -4753.00
freeCashFlow 134097.00
2013-09-30
date 2013-09-30
filing_date 2013-11-14
currency_symbol USD
investments 11657.00
changeToLiabilities -527331.00
totalCashflowsFromInvestingActivities -316654.00
totalCashFromFinancingActivities -371115.00
netIncome 1048907.00
changeInCash 1718809.00
beginPeriodCashFlow 9888628.00
endPeriodCashFlow 11607437.00
totalCashFromOperatingActivities 2406578.00
depreciation 106318.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 558898.00
changeToInventory -218188.00
changeToAccountReceivables 2084029.00
salePurchaseOfStock 166307.00
otherCashflowsFromFinancingActivities 187783.00
changeToNetincome 151937.00
capitalExpenditures 328311
changeReceivables 2084029.00
cashFlowsOtherOperating -239094.00
cashAndCashEquivalentsChanges 1718809.00
changeInWorkingCapital 1099416.00
stockBasedCompensation 157193.00
otherNonCashItems -21476.00
freeCashFlow 2078267.00
2013-06-30
date 2013-06-30
filing_date 2013-09-12
currency_symbol USD
investments -204827.00
changeToLiabilities 609894.00
totalCashflowsFromInvestingActivities -323834.00
totalCashFromFinancingActivities -476388.00
netIncome 2294700.00
changeInCash 673558.00
beginPeriodCashFlow 9215070.00
endPeriodCashFlow 9888628.00
totalCashFromOperatingActivities 1473780.00
depreciation 105895.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 552006.00
changeToInventory 1427791.00
changeToAccountReceivables -3618880.00
salePurchaseOfStock 75618.00
otherCashflowsFromFinancingActivities 75618.00
changeToNetincome 465804.00
capitalExpenditures 119007
changeReceivables -3618880.00
cashFlowsOtherOperating 188576.00
cashAndCashEquivalentsChanges 673558.00
changeInWorkingCapital -1156869.00
stockBasedCompensation 154656.00
otherNonCashItems 70.00
freeCashFlow 1354773.00
2013-03-31
date 2013-03-31
filing_date 2013-05-14
currency_symbol USD
investments 29854.00
changeToLiabilities 424652.00
totalCashflowsFromInvestingActivities -9862.00
totalCashFromFinancingActivities -651423.00
netIncome 915231.00
changeInCash 1049839.00
beginPeriodCashFlow 8165231.00
endPeriodCashFlow 9215070.00
totalCashFromOperatingActivities 1711124.00
depreciation 103183.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 551969.00
changeToInventory -872222.00
changeToAccountReceivables 1239225.00
salePurchaseOfStock -99454.00
otherCashflowsFromFinancingActivities -9862.00
changeToNetincome 90083.00
capitalExpenditures 39716
changeReceivables 1239225.00
cashFlowsOtherOperating -189028.00
cashAndCashEquivalentsChanges 1049839.00
changeInWorkingCapital 568460.00
stockBasedCompensation 156507.00
otherNonCashItems 617.00
freeCashFlow 1671408.00
2012-12-31
date 2012-12-31
filing_date 2013-02-13
currency_symbol USD
investments -381016.00
changeToLiabilities -602972.00
totalCashflowsFromInvestingActivities -472613.00
totalCashFromFinancingActivities -2404748.00
netIncome 1071776.00
changeInCash -2812960.00
beginPeriodCashFlow 10978191.00
endPeriodCashFlow 8165231.00
totalCashFromOperatingActivities 64401.00
depreciation 104532.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2759846.00
changeToInventory -16190.00
changeToAccountReceivables -635144.00
salePurchaseOfStock 349752.00
otherCashflowsFromFinancingActivities 355098.00
changeToNetincome 66335.00
capitalExpenditures 91597
changeReceivables -635144.00
cashFlowsOtherOperating -74255.00
cashAndCashEquivalentsChanges -2812960.00
changeInWorkingCapital -1234090.00
stockBasedCompensation 299859.00
otherNonCashItems -144800.00
freeCashFlow -27196.00
2012-09-30
date 2012-09-30
filing_date 2012-11-13
currency_symbol USD
investments -111729.00
changeToLiabilities 92252.00
totalCashflowsFromInvestingActivities -183916.00
totalCashFromFinancingActivities -397642.00
netIncome 1280718.00
changeInCash -545233.00
beginPeriodCashFlow 11523424.00
endPeriodCashFlow 10978191.00
totalCashFromOperatingActivities 36325.00
depreciation 104539.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 492245.00
changeToInventory -267443.00
changeToAccountReceivables -971552.00
salePurchaseOfStock -50566.00
otherCashflowsFromFinancingActivities 146971.00
changeToNetincome -11163.00
capitalExpenditures 72187
changeReceivables -971552.00
cashFlowsOtherOperating -40707.00
cashAndCashEquivalentsChanges -545233.00
changeInWorkingCapital -1483504.00
stockBasedCompensation 32965.00
otherNonCashItems 133826.00
freeCashFlow -35862.00
2012-06-30
date 2012-06-30
filing_date 2012-09-13
currency_symbol USD
investments 314943.00
changeToLiabilities -173739.00
totalCashflowsFromInvestingActivities 277219.00
totalCashFromFinancingActivities -486747.00
netIncome 1129638.00
changeInCash 1652835.00
beginPeriodCashFlow 9870589.00
endPeriodCashFlow 11523424.00
totalCashFromOperatingActivities 1862363.00
depreciation 105245.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 486747.00
changeToInventory -216697.00
changeToAccountReceivables 251733.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 65050.00
capitalExpenditures 37724
changeReceivables 251733.00
cashFlowsOtherOperating 22585.00
cashAndCashEquivalentsChanges 1652835.00
changeInWorkingCapital 493232.00
stockBasedCompensation 537622.00
otherNonCashItems -376136.00
freeCashFlow 1824639.00
2012-03-31
date 2012-03-31
filing_date 2012-05-10
currency_symbol USD
investments -290494.00
changeToLiabilities -27148.00
totalCashflowsFromInvestingActivities -358315.00
totalCashFromFinancingActivities -513651.00
netIncome 1262863.00
changeInCash 1134457.00
beginPeriodCashFlow 8736132.00
endPeriodCashFlow 9870589.00
totalCashFromOperatingActivities 2006423.00
depreciation 106102.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 486938.00
changeToInventory -605055.00
changeToAccountReceivables 1146256.00
salePurchaseOfStock -40385.00
otherCashflowsFromFinancingActivities -51378.00
capitalExpenditures 67821
changeReceivables 1146256.00
cashFlowsOtherOperating -137298.00
cashAndCashEquivalentsChanges 1134457.00
changeInWorkingCapital 514721.00
stockBasedCompensation -225281.00
otherNonCashItems 376924.00
freeCashFlow 1938602.00
2011-12-31
date 2011-12-31
filing_date 2012-02-14
currency_symbol USD
investments -627880.00
changeToLiabilities -103366.00
totalCashflowsFromInvestingActivities -749948.00
totalCashFromFinancingActivities -2733082.00
netIncome 1070863.00
changeInCash -1600263.00
beginPeriodCashFlow 10336395.00
endPeriodCashFlow 8736132.00
totalCashFromOperatingActivities 1882767.00
depreciation 106794.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2655544.00
changeToInventory 39247.00
changeToAccountReceivables 683002.00
salePurchaseOfStock -79311.00
otherCashflowsFromFinancingActivities -50195.00
changeToNetincome -1773.00
capitalExpenditures 122068
changeReceivables 683002.00
cashFlowsOtherOperating 199170.00
cashAndCashEquivalentsChanges -1600263.00
changeInWorkingCapital 565636.00
stockBasedCompensation 277464.00
otherNonCashItems -108989.00
freeCashFlow 1760699.00
2011-09-30
date 2011-09-30
filing_date 2011-11-09
currency_symbol USD
investments -591862.00
changeToLiabilities 159583.00
totalCashflowsFromInvestingActivities -632232.00
totalCashFromFinancingActivities -361957.00
netIncome 926904.00
changeInCash 640584.00
beginPeriodCashFlow 9695811.00
endPeriodCashFlow 10336395.00
totalCashFromOperatingActivities 1634773.00
depreciation 108248.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 487303.00
changeToInventory -284141.00
changeToAccountReceivables 967899.00
salePurchaseOfStock 86318.00
otherCashflowsFromFinancingActivities 39028.00
changeToNetincome -39028.00
capitalExpenditures 40370
changeReceivables 967899.00
cashFlowsOtherOperating -75875.00
cashAndCashEquivalentsChanges 640584.00
changeInWorkingCapital 520813.00
stockBasedCompensation 16316.00
otherNonCashItems 88812.00
freeCashFlow 1594403.00
2011-06-30
date 2011-06-30
filing_date 2011-09-08
currency_symbol USD
changeToLiabilities 78000.00
totalCashflowsFromInvestingActivities 4516000.00
totalCashFromFinancingActivities -325085.00
netIncome 1442220.00
changeInCash 1724177.00
beginPeriodCashFlow 7971634.00
endPeriodCashFlow 9695811.00
totalCashFromOperatingActivities 1106199.00
depreciation 117573.00
otherCashflowsFromInvestingActivities 55000.00
dividendsPaid 481903.00
changeToInventory 796680.00
changeToAccountReceivables -2539568.00
otherCashflowsFromFinancingActivities -267436.00
changeToNetincome 252000.00
capitalExpenditures 16808
changeInWorkingCapital -690325.00
stockBasedCompensation -350078.00
otherNonCashItems 602446.00
freeCashFlow 1089391.00
2011-03-31
date 2011-03-31
filing_date 2011-05-12
currency_symbol USD
totalCashflowsFromInvestingActivities 3573000.00
totalCashFromFinancingActivities -868953.00
netIncome 1012031.00
changeInCash 549230.00
beginPeriodCashFlow 7422404.00
endPeriodCashFlow 7971634.00
totalCashFromOperatingActivities 527419.00
depreciation 120956.00
dividendsPaid 483117.00
changeToInventory -584062.00
changeToAccountReceivables -200056.00
salePurchaseOfStock -491584.00
otherCashflowsFromFinancingActivities 105748.00
changeToNetincome 93000.00
capitalExpenditures 46890
changeInWorkingCapital -758189.00
stockBasedCompensation 143268.00
freeCashFlow 480529.00
2010-12-31
date 2010-12-31
filing_date 2011-02-10
currency_symbol USD
totalCashflowsFromInvestingActivities 2682000.00
totalCashFromFinancingActivities -2628855.00
netIncome 649747.00
changeInCash -353824.00
beginPeriodCashFlow 7776228.00
endPeriodCashFlow 7422404.00
totalCashFromOperatingActivities 1840451.00
depreciation 115122.00
dividendsPaid 2633672.00
changeToInventory 397913.00
changeToAccountReceivables 509799.00
otherCashflowsFromFinancingActivities 4817.00
capitalExpenditures 436366
changeInWorkingCapital 910196.00
stockBasedCompensation 257007.00
otherNonCashItems -100567.00
freeCashFlow 1404085.00
2010-09-30
date 2010-09-30
filing_date 2010-11-12
currency_symbol USD
totalCashflowsFromInvestingActivities 2248000.00
totalCashFromFinancingActivities -385571.00
netIncome 753539.00
changeInCash 3301162.00
beginPeriodCashFlow 4475066.00
endPeriodCashFlow 7776228.00
totalCashFromOperatingActivities 1439380.00
depreciation 113645.00
dividendsPaid 481800.00
changeToInventory -248205.00
changeToAccountReceivables 1458330.00
otherCashflowsFromFinancingActivities 84148.00
capitalExpenditures 107247
changeInWorkingCapital 435183.00
stockBasedCompensation 16040.00
otherNonCashItems 111521.00
freeCashFlow 1332133.00
2010-06-30
date 2010-06-30
filing_date 2010-09-09
currency_symbol USD
changeToLiabilities 750000.00
totalCashFromFinancingActivities -476598.00
netIncome 1249305.00
changeInCash 3112118.00
beginPeriodCashFlow 1362948.00
endPeriodCashFlow 4475066.00
totalCashFromOperatingActivities 2970234.00
depreciation 113187.00
dividendsPaid 476598.00
changeToInventory 1603621.00
changeToAccountReceivables -1162690.00
otherCashflowsFromFinancingActivities 618482.00
capitalExpenditures 50473
changeInWorkingCapital 1441236.00
stockBasedCompensation 435556.00
otherNonCashItems -310273.00
freeCashFlow 2919761.00
2010-03-31
date 2010-03-31
filing_date 2010-05-12
currency_symbol USD
changeToLiabilities 49000.00
totalCashFromFinancingActivities -425964.00
netIncome 808723.00
changeInCash -831787.00
beginPeriodCashFlow 2194735.00
endPeriodCashFlow 1362948.00
totalCashFromOperatingActivities 144661.00
depreciation 113346.00
dividendsPaid 476034.00
changeToInventory 165361.00
changeToAccountReceivables 774000.00
otherCashflowsFromFinancingActivities 50070.00
capitalExpenditures 95064
changeInWorkingCapital -910514.00
stockBasedCompensation 25552.00
otherNonCashItems 110531.00
freeCashFlow 49597.00
2009-12-31
date 2009-12-31
filing_date 2010-02-11
currency_symbol USD
totalCashFromFinancingActivities -2983701.00
netIncome 514171.00
changeInCash -1401380.00
beginPeriodCashFlow 3596115.00
endPeriodCashFlow 2194735.00
totalCashFromOperatingActivities 1678158.00
depreciation 113711.00
dividendsPaid 2619568.00
changeToInventory 381973.00
changeToAccountReceivables 2186000.00
salePurchaseOfStock -452155.00
otherCashflowsFromFinancingActivities 88022.00
capitalExpenditures 143657
changeInWorkingCapital 920336.00
stockBasedCompensation 25552.00
otherNonCashItems 111542.00
freeCashFlow 1534501.00
2009-09-30
date 2009-09-30
filing_date 2009-11-12
currency_symbol USD
totalCashFromFinancingActivities -148078.00
netIncome 992763.00
changeInCash 820796.00
beginPeriodCashFlow 2775319.00
endPeriodCashFlow 3596115.00
totalCashFromOperatingActivities 2111718.00
depreciation 115348.00
dividendsPaid 475456.00
changeToInventory -63136.00
changeToAccountReceivables 1124474.00
otherCashflowsFromFinancingActivities 327378.00
capitalExpenditures 147308
changeInWorkingCapital 892611.00
stockBasedCompensation 25304.00
otherNonCashItems 93140.00
freeCashFlow 1964410.00
2009-06-30
date 2009-06-30
filing_date 2009-09-08
currency_symbol USD
changeToLiabilities 409000.00
totalCashflowsFromInvestingActivities 732000.00
totalCashFromFinancingActivities -470206.00
netIncome 1596085.00
changeInCash 1923120.00
beginPeriodCashFlow 852199.00
endPeriodCashFlow 2775319.00
totalCashFromOperatingActivities 939380.00
depreciation 119082.00
dividendsPaid 470206.00
changeToInventory -310865.00
otherCashflowsFromFinancingActivities 1453946.00
changeToNetincome 237000.00
capitalExpenditures 68838
changeInWorkingCapital -839038.00
stockBasedCompensation 441082.00
otherNonCashItems -314572.00
freeCashFlow 870542.00
2009-03-31
date 2009-03-31
filing_date 2009-05-13
currency_symbol USD
changeToLiabilities 1149000.00
totalCashFromFinancingActivities -643837.00
netIncome 781271.00
changeInCash -447402.00
beginPeriodCashFlow 1299601.00
endPeriodCashFlow 852199.00
totalCashFromOperatingActivities -1484020.00
depreciation 121406.00
dividendsPaid 473434.00
changeToInventory -1373503.00
salePurchaseOfStock -209035.00
otherCashflowsFromFinancingActivities 38632.00
capitalExpenditures 26151
changeInWorkingCapital -2498008.00
otherNonCashItems 120767.00
freeCashFlow -1510171.00
2008-12-31
date 2008-12-31
filing_date 2009-02-13
currency_symbol USD
changeToLiabilities 914000.00
totalCashFromFinancingActivities -3650722.00
netIncome -42412.00
changeInCash -2940658.00
beginPeriodCashFlow 4240259.00
endPeriodCashFlow 1299601.00
totalCashFromOperatingActivities 863553.00
depreciation 123648.00
dividendsPaid 3627250.00
changeToInventory -468925.00
changeToAccountReceivables 394000.00
salePurchaseOfStock -50472.00
otherCashflowsFromFinancingActivities -153489.00
capitalExpenditures 60046
changeInWorkingCapital 652284.00
otherNonCashItems 139568.00
freeCashFlow 803507.00
2008-09-30
date 2008-09-30
filing_date 2008-11-13
currency_symbol USD
changeToLiabilities 849000.00
totalCashFromFinancingActivities -428271.00
netIncome 398296.00
changeInCash -2611494.00
beginPeriodCashFlow 6851753.00
endPeriodCashFlow 4240259.00
totalCashFromOperatingActivities 66023.00
depreciation 124325.00
dividendsPaid 473378.00
changeToInventory -687678.00
salePurchaseOfStock -52038.00
otherCashflowsFromFinancingActivities 30245.00
capitalExpenditures 125755
changeInWorkingCapital -630831.00
stockBasedCompensation 2542.00
otherNonCashItems 177746.00
freeCashFlow -59732.00
2008-06-30
date 2008-06-30
filing_date 2008-09-15
currency_symbol USD
totalCashFromFinancingActivities -398050.00
netIncome 933995.00
changeInCash 262973.00
beginPeriodCashFlow 6588780.00
endPeriodCashFlow 6851753.00
totalCashFromOperatingActivities 1236248.00
depreciation 123379.00
dividendsPaid 415642.00
changeToInventory 373172.00
salePurchaseOfStock -53080.00
otherCashflowsFromFinancingActivities -575225.00
capitalExpenditures 94828
changeInWorkingCapital 24276.00
stockBasedCompensation 4738.00
otherNonCashItems 154402.00
freeCashFlow 1141420.00
2008-03-31
date 2008-03-31
filing_date 2008-05-14
currency_symbol USD
changeToLiabilities 107000.00
totalCashFromFinancingActivities -3429773.00
netIncome 1099205.00
changeInCash -1974701.00
beginPeriodCashFlow 8563481.00
endPeriodCashFlow 6588780.00
totalCashFromOperatingActivities 1579372.00
depreciation 121674.00
dividendsPaid 3541280.00
changeToInventory -435044.00
salePurchaseOfStock -144600.00
otherCashflowsFromFinancingActivities -124300.00
capitalExpenditures 130695
changeInWorkingCapital 221120.00
stockBasedCompensation -6066.00
otherNonCashItems 150428.00
freeCashFlow 1448677.00
2007-12-31
date 2007-12-31
filing_date 2008-02-14
currency_symbol USD
totalCashFromFinancingActivities -443642.00
netIncome 797086.00
changeInCash -2472598.00
beginPeriodCashFlow 11036079.00
endPeriodCashFlow 8563481.00
totalCashFromOperatingActivities 798121.00
depreciation 122816.00
dividendsPaid 362422.00
changeToInventory 398815.00
salePurchaseOfStock -200906.00
otherCashflowsFromFinancingActivities 29746.00
capitalExpenditures 220077
changeInWorkingCapital -304350.00
stockBasedCompensation 4155.00
otherNonCashItems 191164.00
freeCashFlow 578044.00
2007-09-30
date 2007-09-30
filing_date 2007-11-13
currency_symbol USD
totalCashFromFinancingActivities -521179.00
netIncome 591583.00
changeInCash -60032.00
beginPeriodCashFlow 11096111.00
endPeriodCashFlow 11036079.00
totalCashFromOperatingActivities 533506.00
depreciation 123657.00
dividendsPaid 360147.00
changeToInventory 624150.00
salePurchaseOfStock -370857.00
otherCashflowsFromFinancingActivities 53725.00
capitalExpenditures 72359
changeInWorkingCapital -407843.00
stockBasedCompensation 1526.00
otherNonCashItems 238812.00
freeCashFlow 461147.00
2007-06-30
date 2007-06-30
filing_date 2007-09-10
currency_symbol USD
changeToLiabilities 432000.00
totalCashFromFinancingActivities -221222.00
netIncome 807729.00
changeInCash 2958027.00
beginPeriodCashFlow 8138084.00
endPeriodCashFlow 11096111.00
totalCashFromOperatingActivities 3468551.00
depreciation 140410.00
dividendsPaid 306229.00
changeToInventory 534734.00
changeToAccountReceivables 1196000.00
otherCashflowsFromFinancingActivities 49697.00
capitalExpenditures 193302
changeInWorkingCapital 2347928.00
stockBasedCompensation 3288.00
otherNonCashItems 174778.00
freeCashFlow 3275249.00
2007-03-31
date 2007-03-31
filing_date 2007-05-10
currency_symbol USD
changeToLiabilities 308000.00
totalCashFromFinancingActivities -392478.00
netIncome 714030.00
changeInCash 20391.00
beginPeriodCashFlow 8117693.00
endPeriodCashFlow 8138084.00
totalCashFromOperatingActivities 583689.00
depreciation 120811.00
dividendsPaid 306197.00
changeToInventory 890443.00
salePurchaseOfStock -187861.00
otherCashflowsFromFinancingActivities -170820.00
capitalExpenditures 170830
changeInWorkingCapital -406975.00
stockBasedCompensation 1028.00
otherNonCashItems 173400.00
freeCashFlow 412859.00
2006-12-31
date 2006-12-31
filing_date 2007-02-12
currency_symbol USD
changeToLiabilities 58000.00
totalCashFromFinancingActivities -294412.00
netIncome 479911.00
changeInCash 53342.00
beginPeriodCashFlow 8064351.00
endPeriodCashFlow 8117693.00
totalCashFromOperatingActivities 438692.00
depreciation 121894.00
dividendsPaid 265465.00
changeToInventory -34445.00
changeToAccountReceivables 1203000.00
salePurchaseOfStock -79077.00
otherCashflowsFromFinancingActivities -90938.00
capitalExpenditures 90938
changeInWorkingCapital -319272.00
stockBasedCompensation 883.00
otherNonCashItems 173334.00
freeCashFlow 347754.00
2006-09-30
date 2006-09-30
filing_date 2006-11-14
currency_symbol USD
changeToLiabilities 647000.00
totalCashFromFinancingActivities -195025.00
netIncome 543050.00
changeInCash 991736.00
beginPeriodCashFlow 7072615.00
endPeriodCashFlow 8064351.00
totalCashFromOperatingActivities 1584694.00
depreciation 121128.00
dividendsPaid 264449.00
changeToInventory -135680.00
changeToAccountReceivables 959000.00
salePurchaseOfStock -31126.00
otherCashflowsFromFinancingActivities -397933.00
capitalExpenditures 109933
changeInWorkingCapital 764219.00
stockBasedCompensation 3493.00
otherNonCashItems 171008.00
freeCashFlow 1474761.00
2006-06-30
date 2006-06-30
filing_date 2006-09-25
currency_symbol USD
changeToLiabilities 348000.00
totalCashFromFinancingActivities -117815.00
netIncome 700955.00
changeInCash -654609.00
beginPeriodCashFlow 7727224.00
endPeriodCashFlow 7072615.00
totalCashFromOperatingActivities -620420.00
depreciation 129544.00
dividendsPaid 180015.00
changeToInventory 165943.00
otherCashflowsFromFinancingActivities 83626.00
changeToNetincome 342000.00
capitalExpenditures 108404
changeInWorkingCapital -1528280.00
otherNonCashItems 125237.00
freeCashFlow -728824.00
2006-03-31
date 2006-03-31
filing_date 2006-05-08
currency_symbol USD
changeToLiabilities 1340000.00
totalCashFromFinancingActivities -168549.00
netIncome 365057.00
changeInCash 270119.00
beginPeriodCashFlow 7457105.00
endPeriodCashFlow 7727224.00
totalCashFromOperatingActivities 636224.00
depreciation 124800.00
dividendsPaid 179799.00
changeToInventory -1369024.00
changeToAccountReceivables 131000.00
salePurchaseOfStock 1.00
otherCashflowsFromFinancingActivities -197556.00
capitalExpenditures 101556
changeInWorkingCapital 50839.00
otherNonCashItems 113028.00
freeCashFlow 534668.00
2005-12-31
date 2005-12-31
filing_date 2006-02-13
currency_symbol USD
changeToLiabilities 396000.00
totalCashFromFinancingActivities -357419.00
netIncome 274260.00
changeInCash -1557021.00
beginPeriodCashFlow 9014126.00
endPeriodCashFlow 7457105.00
totalCashFromOperatingActivities -319620.00
depreciation 149517.00
dividendsPaid 175929.00
changeToInventory -334470.00
salePurchaseOfStock -262125.00
otherCashflowsFromFinancingActivities -879982.00
capitalExpenditures 208482
changeInWorkingCapital -857380.00
otherNonCashItems 131483.00
freeCashFlow -528102.00
2005-09-30
date 2005-09-30
filing_date 2005-11-10
currency_symbol USD
changeToLiabilities 417000.00
totalCashFromFinancingActivities 3890007.00
netIncome 217744.00
changeInCash -789381.00
beginPeriodCashFlow 9803507.00
endPeriodCashFlow 9014126.00
totalCashFromOperatingActivities -5962.00
depreciation 128874.00
dividendsPaid 149903.00
changeToInventory -499276.00
changeToAccountReceivables 67000.00
salePurchaseOfStock -417684.00
otherCashflowsFromFinancingActivities -4673426.00
capitalExpenditures 50426
changeInWorkingCapital -449558.00
otherNonCashItems 114478.00
freeCashFlow -56388.00
2005-06-30
date 2005-06-30
filing_date 2005-09-27
currency_symbol USD
changeToLiabilities 198000.00
totalCashFromFinancingActivities -121244.00
netIncome 639317.00
changeInCash -356280.00
beginPeriodCashFlow 10159787.00
endPeriodCashFlow 9803507.00
totalCashFromOperatingActivities 194021.00
depreciation 129542.00
dividendsPaid 151244.00
changeToInventory -439841.00
otherCashflowsFromFinancingActivities -429057.00
changeToNetincome 178000.00
capitalExpenditures 45057
changeInWorkingCapital -469882.00
otherNonCashItems 12618.00
freeCashFlow 148964.00
2005-03-31
date 2005-03-31
filing_date 2005-05-16
currency_symbol USD
changeToLiabilities 361000.00
totalCashFromFinancingActivities -276762.00
netIncome 111987.00
changeInCash -2058141.00
beginPeriodCashFlow 12217928.00
endPeriodCashFlow 10159787.00
totalCashFromOperatingActivities -767790.00
depreciation 129329.00
dividendsPaid 151711.00
changeToInventory 80395.00
salePurchaseOfStock -125051.00
otherCashflowsFromFinancingActivities -1013589.00
capitalExpenditures 149589
changeInWorkingCapital -1019838.00
freeCashFlow -917379.00
2004-12-31
date 2004-12-31
filing_date 2005-02-14
currency_symbol USD
changeToLiabilities 779000.00
totalCashFromFinancingActivities -139800.00
netIncome 167031.00
changeInCash 344695.00
beginPeriodCashFlow 11873233.00
endPeriodCashFlow 12217928.00
totalCashFromOperatingActivities 985450.00
depreciation 154448.00
dividendsPaid 151710.00
changeToInventory -256482.00
otherCashflowsFromFinancingActivities -500955.00
capitalExpenditures 116955
changeInWorkingCapital 653240.00
otherNonCashItems -1.00
freeCashFlow 868495.00
2004-09-30
date 2004-09-30
filing_date 2004-11-12
currency_symbol USD
changeToLiabilities 461000.00
totalCashFromFinancingActivities -238346.00
netIncome 60585.00
changeInCash -437739.00
beginPeriodCashFlow 12310972.00
endPeriodCashFlow 11873233.00
totalCashFromOperatingActivities 298368.00
depreciation 127722.00
dividendsPaid 151621.00
changeToInventory 333673.00
salePurchaseOfStock -90315.00
otherCashflowsFromFinancingActivities -497761.00
capitalExpenditures 113761
changeInWorkingCapital 99330.00
freeCashFlow 184607.00
2004-06-30
date 2004-06-30
filing_date 2004-09-22
currency_symbol USD
totalCashFromFinancingActivities -604457.00
netIncome 564423.00
changeInCash 1668425.00
beginPeriodCashFlow 10642547.00
endPeriodCashFlow 12310972.00
totalCashFromOperatingActivities 1915877.00
depreciation 126024.00
otherCashflowsFromInvestingActivities 559000.00
dividendsPaid 634137.00
changeToInventory -223796.00
changeToAccountReceivables 1340000.00
salePurchaseOfStock -1.00
otherCashflowsFromFinancingActivities 357005.00
capitalExpenditures 201657
changeInWorkingCapital 1172323.00
otherNonCashItems 18366.00
freeCashFlow 1714220.00
2004-03-31
date 2004-03-31
filing_date 2004-05-13
currency_symbol USD
totalCashFromFinancingActivities -71090.00
netIncome 54008.00
changeInCash 600560.00
beginPeriodCashFlow 10041987.00
endPeriodCashFlow 10642547.00
totalCashFromOperatingActivities 1764586.00
depreciation 184580.00
dividendsPaid 126090.00
changeToInventory 1114848.00
otherCashflowsFromFinancingActivities -1092936.00
capitalExpenditures 36936
changeInWorkingCapital 1472295.00
otherNonCashItems 22121.00
freeCashFlow 1727650.00
2003-12-31
date 2003-12-31
filing_date 2004-02-13
currency_symbol USD
changeToLiabilities 79000.00
totalCashFromFinancingActivities -207435.00
netIncome 61430.00
changeInCash -744473.00
beginPeriodCashFlow 10786460.00
endPeriodCashFlow 10041987.00
totalCashFromOperatingActivities -428254.00
depreciation 124438.00
dividendsPaid 126740.00
changeToInventory 228111.00
salePurchaseOfStock -102235.00
otherCashflowsFromFinancingActivities -108784.00
capitalExpenditures 108784
changeInWorkingCapital -648448.00
freeCashFlow -537038.00
2003-09-30
date 2003-09-30
filing_date 2003-10-31
currency_symbol USD
totalCashFromFinancingActivities -766474.00
netIncome 280965.00
changeInCash -210023.00
beginPeriodCashFlow 10996483.00
endPeriodCashFlow 10786460.00
totalCashFromOperatingActivities 622591.00
depreciation 122901.00
dividendsPaid 632946.00
changeToInventory 631807.00
salePurchaseOfStock -170093.00
otherCashflowsFromFinancingActivities -66140.00
capitalExpenditures 66140
changeInWorkingCapital 185525.00
freeCashFlow 556451.00
2003-06-30
date 2003-06-30
filing_date 2003-06-30
currency_symbol USD
changeToLiabilities 220000.00
totalCashflowsFromInvestingActivities 523000.00
totalCashFromFinancingActivities -134785.00
netIncome 499903.00
changeInCash 1928387.00
beginPeriodCashFlow 9068096.00
endPeriodCashFlow 10996483.00
totalCashFromOperatingActivities 1552966.00
depreciation 122948.00
otherCashflowsFromInvestingActivities 559000.00
dividendsPaid 127505.00
changeToInventory -419718.00
salePurchaseOfStock -7280.00
otherCashflowsFromFinancingActivities 510206.00
changeToNetincome 261000.00
capitalExpenditures 48457
changeInWorkingCapital 869815.00
otherNonCashItems 60300.00
freeCashFlow 1504509.00
2003-03-31
date 2003-03-31
filing_date 2003-05-08
currency_symbol USD
changeToLiabilities 456000.00
totalCashflowsFromInvestingActivities 13000.00
totalCashFromFinancingActivities -76318.00
netIncome 575586.00
changeInCash 693913.00
beginPeriodCashFlow 8374183.00
endPeriodCashFlow 9068096.00
totalCashFromOperatingActivities 509950.00
depreciation 122341.00
dividendsPaid 76535.00
changeToInventory -142192.00
salePurchaseOfStock -7733.00
otherCashflowsFromFinancingActivities 260281.00
changeToNetincome 155000.00
capitalExpenditures 142907
changeInWorkingCapital -203794.00
otherNonCashItems 15817.00
freeCashFlow 367043.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
changeToLiabilities 593000.00
totalCashFromFinancingActivities -367622.00
netIncome -417334.00
changeInCash -617373.00
beginPeriodCashFlow 8991556.00
endPeriodCashFlow 8374183.00
totalCashFromOperatingActivities -210852.00
depreciation 128573.00
dividendsPaid 76467.00
changeToInventory 1193689.00
otherCashflowsFromFinancingActivities -291155.00
capitalExpenditures 38900
changeInWorkingCapital 77909.00
freeCashFlow -249752.00
2002-09-30
date 2002-09-30
filing_date 2002-11-14
currency_symbol USD
changeToLiabilities 365000.00
totalCashFromFinancingActivities -77592.00
netIncome 306545.00
changeInCash -201405.00
beginPeriodCashFlow 9192961.00
endPeriodCashFlow 8991556.00
totalCashFromOperatingActivities 84404.00
depreciation 121808.00
dividendsPaid 77592.00
changeToInventory 272749.00
otherCashflowsFromFinancingActivities -208217.00
changeToNetincome 102000.00
capitalExpenditures 208217
changeInWorkingCapital -343949.00
freeCashFlow -123813.00
2002-06-30
date 2002-06-30
filing_date 2002-09-24
currency_symbol USD
changeToLiabilities 126000.00
totalCashflowsFromInvestingActivities 577000.00
totalCashFromFinancingActivities -43839.00
netIncome 47421.00
changeInCash -281772.00
beginPeriodCashFlow 9474734.00
endPeriodCashFlow 9192962.00
totalCashFromOperatingActivities -734747.00
depreciation 121048.00
otherCashflowsFromInvestingActivities 571000.00
dividendsPaid 309000.00
changeToInventory -536505.00
changeToAccountReceivables 145000.00
otherCashflowsFromFinancingActivities -78288.00
changeToNetincome 28000.00
capitalExpenditures 62890
changeInWorkingCapital -1028184.00
otherNonCashItems 13743.00
freeCashFlow -797637.00
2002-03-31
date 2002-03-31
filing_date 2002-05-09
currency_symbol USD
changeToLiabilities 123000.00
totalCashflowsFromInvestingActivities 80000.00
totalCashFromFinancingActivities -44084.00
netIncome 212644.00
changeInCash 1912824.00
beginPeriodCashFlow 7561910.00
endPeriodCashFlow 9474734.00
totalCashFromOperatingActivities 2037536.00
depreciation 144917.00
otherCashflowsFromInvestingActivities 12000.00
dividendsPaid 231000.00
changeToInventory 1339244.00
changeToAccountReceivables 140000.00
otherCashflowsFromFinancingActivities -44084.00
changeToNetincome 171000.00
capitalExpenditures 92527
changeInWorkingCapital 1653143.00
otherNonCashItems 26832.00
freeCashFlow 1945009.00
2001-12-31
date 2001-12-31
filing_date 2002-02-13
currency_symbol USD
changeToLiabilities 787000.00
totalCashflowsFromInvestingActivities 161000.00
totalCashFromFinancingActivities -76469.00
netIncome 81998.00
changeInCash 1262011.00
beginPeriodCashFlow 6299899.00
endPeriodCashFlow 7561910.00
totalCashFromOperatingActivities 1013682.00
depreciation 123870.00
dividendsPaid 76469.00
changeToInventory 134964.00
otherCashflowsFromFinancingActivities 324797.00
changeToNetincome 80000.00
capitalExpenditures 74381
changeInWorkingCapital 806692.00
otherNonCashItems 1122.00
freeCashFlow 939301.00
2001-09-30
date 2001-09-30
filing_date 2001-11-09
currency_symbol USD
changeToLiabilities 261000.00
totalCashFromFinancingActivities -77209.00
netIncome 203691.00
changeInCash 1099164.00
beginPeriodCashFlow 5200735.00
endPeriodCashFlow 6299899.00
totalCashFromOperatingActivities 1340440.00
depreciation 123635.00
dividendsPaid 77209.00
changeToInventory 1254179.00
otherCashflowsFromFinancingActivities -164067.00
changeToNetincome 75000.00
capitalExpenditures 164067
changeInWorkingCapital 1013114.00
freeCashFlow 1176373.00
2001-06-30
date 2001-06-30
filing_date 2001-09-28
currency_symbol USD
totalCashflowsFromInvestingActivities 37000.00
totalCashFromFinancingActivities -102947.00
netIncome 354827.00
changeInCash 1194586.00
beginPeriodCashFlow 4006149.00
endPeriodCashFlow 5200735.00
totalCashFromOperatingActivities 725013.00
depreciation 135867.00
otherCashflowsFromInvestingActivities 574000.00
dividendsPaid 102947.00
changeToInventory 286286.00
changeToAccountReceivables 1583000.00
otherCashflowsFromFinancingActivities 472520.00
capitalExpenditures 86742
changeInWorkingCapital 30118.00
otherNonCashItems 204201.00
freeCashFlow 638271.00
2001-03-31
date 2001-03-31
filing_date 2001-05-15
currency_symbol USD
changeToLiabilities 13000.00
totalCashFromFinancingActivities -51680.00
netIncome 205554.00
changeInCash 812716.00
beginPeriodCashFlow 3193433.00
endPeriodCashFlow 4006149.00
totalCashFromOperatingActivities 1146006.00
depreciation 123848.00
dividendsPaid 51680.00
changeToInventory 452399.00
changeToAccountReceivables 973000.00
otherCashflowsFromFinancingActivities -181610.00
changeToNetincome 166000.00
capitalExpenditures 181610
changeInWorkingCapital 816604.00
freeCashFlow 964396.00
2000-12-31
date 2000-12-31
filing_date 2001-02-13
currency_symbol USD
changeToLiabilities 121000.00
totalCashFromFinancingActivities -70891.00
netIncome 269268.00
changeInCash 221546.00
beginPeriodCashFlow 2971887.00
endPeriodCashFlow 3193433.00
totalCashFromOperatingActivities 401603.00
depreciation 164179.00
dividendsPaid 52000.00
changeToInventory -363597.00
changeToAccountReceivables 961000.00
otherCashflowsFromFinancingActivities -70891.00
changeToNetincome 118000.00
capitalExpenditures 109166
changeInWorkingCapital -31844.00
otherNonCashItems -1.00
freeCashFlow 292437.00
2000-09-30
date 2000-09-30
filing_date 2000-11-06
currency_symbol USD
totalCashFromFinancingActivities -51682.00
netIncome 203420.00
changeInCash 604696.00
beginPeriodCashFlow 2367191.00
endPeriodCashFlow 2971887.00
totalCashFromOperatingActivities 800859.00
depreciation 181094.00
dividendsPaid 51682.00
changeToInventory -481313.00
changeToAccountReceivables 917000.00
salePurchaseOfStock -74250.00
otherCashflowsFromFinancingActivities -144481.00
changeToNetincome 31000.00
capitalExpenditures 159231
changeInWorkingCapital 431066.00
otherNonCashItems -14721.00
freeCashFlow 641628.00
2000-06-30
date 2000-06-30
filing_date 2000-09-28
currency_symbol USD
totalCashflowsFromInvestingActivities 2692000.00
totalCashFromFinancingActivities -125934.00
netIncome 432610.00
changeInCash -2080724.00
beginPeriodCashFlow 4447915.00
endPeriodCashFlow 2367191.00
totalCashFromOperatingActivities -2410338.00
depreciation 126303.00
otherCashflowsFromInvestingActivities 559000.00
dividendsPaid 51684.00
changeToInventory -591356.00
changeToAccountReceivables 300000.00
salePurchaseOfStock -74250.00
otherCashflowsFromFinancingActivities 455548.00
changeToNetincome 61000.00
capitalExpenditures 103114
changeInWorkingCapital -3080774.00
otherNonCashItems 111523.00
freeCashFlow -2513452.00
2000-03-31
date 2000-03-31
filing_date 2000-05-12
currency_symbol USD
changeToLiabilities 328000.00
totalCashflowsFromInvestingActivities 2236000.00
totalCashFromFinancingActivities -186267.00
netIncome 250332.00
changeInCash -2352085.00
beginPeriodCashFlow 6800000.00
endPeriodCashFlow 4447915.00
totalCashFromOperatingActivities -1866306.00
depreciation 145846.00
dividendsPaid 57045.00
changeToInventory -2293152.00
changeToAccountReceivables 1962000.00
salePurchaseOfStock -129222.00
otherCashflowsFromFinancingActivities -363847.00
changeToNetincome 102000.00
capitalExpenditures 279008
changeInWorkingCapital -2162484.00
otherNonCashItems -100000.00
freeCashFlow -2145314.00
1999-12-31
date 1999-12-31
filing_date 2000-02-14
currency_symbol USD
totalCashFromFinancingActivities -100000.00
changeInCash 600000.00
beginPeriodCashFlow 6200000.00
endPeriodCashFlow 6800000.00
totalCashFromOperatingActivities 800000.00
depreciation 100000.00
changeToInventory -300000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 100000
changeInWorkingCapital 600000.00
otherNonCashItems 100000.00
freeCashFlow 700000.00
1999-09-30
date 1999-09-30
filing_date 1999-11-15
currency_symbol USD
totalCashFromFinancingActivities -200000.00
netIncome 400000.00
changeInCash 3800000.00
beginPeriodCashFlow 2400000.00
endPeriodCashFlow 6200000.00
totalCashFromOperatingActivities 1400000.00
depreciation 100000.00
dividendsPaid 100000.00
changeToInventory -600000.00
salePurchaseOfStock -200000.00
otherCashflowsFromFinancingActivities 100000.00
capitalExpenditures 300000
changeInWorkingCapital 1200000.00
otherNonCashItems 100000.00
freeCashFlow 1100000.00
1999-06-30
date 1999-06-30
filing_date 1999-09-28
currency_symbol USD
totalCashFromFinancingActivities -700000.00
netIncome 400000.00
changeInCash -700000.00
beginPeriodCashFlow 3100000.00
endPeriodCashFlow 2400000.00
totalCashFromOperatingActivities -1500000.00
depreciation 100000.00
changeToInventory 400000.00
salePurchaseOfStock -500000.00
otherCashflowsFromFinancingActivities -200000.00
capitalExpenditures 200000
changeInWorkingCapital -2000000.00
otherNonCashItems -100000.00
freeCashFlow -1700000.00
1999-03-31
date 1999-03-31
filing_date 1999-05-12
currency_symbol USD
netIncome 100000.00
changeInCash -600000.00
endPeriodCashFlow -600000.00
totalCashFromOperatingActivities -1100000.00
depreciation 100000.00
changeToInventory -1500000.00
otherCashflowsFromFinancingActivities 500000.00
capitalExpenditures 100000
changeInWorkingCapital -1500000.00
otherNonCashItems 200000.00
freeCashFlow -1200000.00
1998-12-31
date 1998-12-31
filing_date 1999-02-09
currency_symbol USD
netIncome 200000.00
changeInCash -600000.00
beginPeriodCashFlow 2600000.00
endPeriodCashFlow -600000.00
totalCashFromOperatingActivities -400000.00
depreciation 100000.00
changeToInventory -800000.00
otherCashflowsFromFinancingActivities -200000.00
capitalExpenditures 0
changeInWorkingCapital -500000.00
otherNonCashItems -200000.00
freeCashFlow -400000.00
1998-09-30
date 1998-09-30
filing_date 1998-11-13
currency_symbol USD
totalCashFromFinancingActivities -100000.00
netIncome 100000.00
changeInCash -100000.00
beginPeriodCashFlow 2600000.00
endPeriodCashFlow 2600000.00
totalCashFromOperatingActivities 100000.00
depreciation 100000.00
changeToInventory -400000.00
salePurchaseOfStock -100000.00
otherCashflowsFromFinancingActivities -6700000.00
capitalExpenditures 0
changeInWorkingCapital -200000.00
otherNonCashItems 100000.00
freeCashFlow 100000.00
1998-06-30
date 1998-06-30
filing_date 1998-09-28
currency_symbol USD
netIncome -300000.00
changeInCash -7700000.00
endPeriodCashFlow -7700000.00
totalCashFromOperatingActivities -1000000.00
depreciation 100000.00
changeToInventory -200000.00
otherCashflowsFromFinancingActivities -6700000.00
capitalExpenditures 0
changeInWorkingCapital -400000.00
otherNonCashItems -400000.00
freeCashFlow -1000000.00
1998-03-31
date 1998-03-31
filing_date 1998-05-15
currency_symbol USD
netIncome -500000.00
changeInCash -100000.00
endPeriodCashFlow -100000.00
totalCashFromOperatingActivities 100000.00
depreciation 100000.00
otherCashflowsFromFinancingActivities -200000.00
capitalExpenditures 200000
changeInWorkingCapital 100000.00
otherNonCashItems 400000.00
freeCashFlow -100000.00
1997-12-31
date 1997-12-31
filing_date 1998-02-13
currency_symbol USD
totalCashFromFinancingActivities -800000.00
changeInCash -800000.00
beginPeriodCashFlow 600000.00
endPeriodCashFlow -800000.00
totalCashFromOperatingActivities -200000.00
depreciation 100000.00
otherCashflowsFromFinancingActivities -800000.00
capitalExpenditures 0
changeInWorkingCapital -300000.00
freeCashFlow -200000.00
1997-09-30
date 1997-09-30
filing_date 1997-10-02
currency_symbol USD
changeInCash 600000.00
beginPeriodCashFlow 12100000.00
endPeriodCashFlow 600000.00
totalCashFromOperatingActivities -700000.00
depreciation 100000.00
changeToInventory -100000.00
otherCashflowsFromFinancingActivities 600000.00
capitalExpenditures 100000
changeInWorkingCapital 100000.00
otherNonCashItems -200000.00
freeCashFlow -100000.00
1997-06-30
date 1997-06-30
filing_date 1997-06-30
currency_symbol USD
beginPeriodCashFlow 1300000.00
endPeriodCashFlow 12100000.00
depreciation 100000.00
changeToInventory -100000.00
otherCashflowsFromFinancingActivities 600000.00
capitalExpenditures 100000
changeInWorkingCapital 100000.00
otherNonCashItems -200000.00
freeCashFlow -100000.00
1997-03-31
date 1997-03-31
filing_date 1997-05-08
currency_symbol USD
netIncome 100000.00
changeInCash 1300000.00
endPeriodCashFlow 1300000.00
totalCashFromOperatingActivities 500000.00
depreciation 100000.00
changeToInventory 800000.00
otherCashflowsFromFinancingActivities 800000.00
capitalExpenditures 100000
changeInWorkingCapital 200000.00
otherNonCashItems 100000.00
freeCashFlow 400000.00
1996-12-31
date 1996-12-31
filing_date 1997-02-10
currency_symbol USD
totalCashFromFinancingActivities -800000.00
netIncome 300000.00
changeInCash -800000.00
beginPeriodCashFlow 5500000.00
endPeriodCashFlow -800000.00
totalCashFromOperatingActivities 3900000.00
depreciation 100000.00
changeToInventory 700000.00
otherCashflowsFromFinancingActivities -800000.00
capitalExpenditures 100000
changeInWorkingCapital 3600000.00
otherNonCashItems -100000.00
freeCashFlow 3800000.00
1996-09-30
date 1996-09-30
filing_date 1996-11-13
currency_symbol USD
totalCashFromFinancingActivities -100000.00
netIncome 200000.00
changeInCash -100000.00
beginPeriodCashFlow 5600000.00
endPeriodCashFlow 5500000.00
totalCashFromOperatingActivities -200000.00
depreciation 200000.00
changeToInventory 1400000.00
salePurchaseOfStock -100000.00
otherCashflowsFromFinancingActivities 1800000.00
capitalExpenditures 100000
changeInWorkingCapital -600000.00
freeCashFlow -300000.00
1996-06-30
date 1996-06-30
filing_date 1996-09-27
currency_symbol USD
netIncome 100000.00
changeInCash 5100000.00
endPeriodCashFlow 5100000.00
totalCashFromOperatingActivities 1800000.00
depreciation 100000.00
changeToInventory 700000.00
otherCashflowsFromFinancingActivities 3300000.00
capitalExpenditures 0
changeInWorkingCapital 1700000.00
otherNonCashItems -100000.00
freeCashFlow 1800000.00
1996-03-31
date 1996-03-31
filing_date 1996-05-13
currency_symbol USD
totalCashFromFinancingActivities -3600000.00
netIncome 200000.00
changeInCash -3600000.00
endPeriodCashFlow -3600000.00
totalCashFromOperatingActivities -600000.00
depreciation 200000.00
changeToInventory -600000.00
salePurchaseOfStock -3600000.00
otherCashflowsFromFinancingActivities 3500000.00
capitalExpenditures 200000
changeInWorkingCapital -1000000.00
freeCashFlow -800000.00
1995-12-31
date 1995-12-31
filing_date 1996-02-13
currency_symbol USD
totalCashFromFinancingActivities -900000.00
netIncome 100000.00
changeInCash -900000.00
beginPeriodCashFlow 1600000.00
endPeriodCashFlow -900000.00
totalCashFromOperatingActivities -300000.00
depreciation 100000.00
otherCashflowsFromFinancingActivities -900000.00
capitalExpenditures 0
changeInWorkingCapital -500000.00
freeCashFlow -300000.00
1995-09-30
date 1995-09-30
filing_date 1995-11-07
currency_symbol USD
totalCashFromFinancingActivities -100000.00
netIncome 100000.00
changeInCash -100000.00
beginPeriodCashFlow 1700000.00
endPeriodCashFlow 1600000.00
totalCashFromOperatingActivities -100000.00
depreciation 100000.00
changeToInventory -900000.00
salePurchaseOfStock -100000.00
otherCashflowsFromFinancingActivities -900000.00
capitalExpenditures 100000
changeInWorkingCapital -300000.00
freeCashFlow -100000.00
1995-06-30
date 1995-06-30
filing_date 1995-09-22
currency_symbol USD
netIncome 200000.00
changeInCash -10900000.00
beginPeriodCashFlow 100000.00
endPeriodCashFlow -10900000.00
totalCashFromOperatingActivities -900000.00
depreciation 200000.00
changeToInventory -800000.00
otherCashflowsFromFinancingActivities -10000000.00
capitalExpenditures 100000
changeInWorkingCapital -1200000.00
otherNonCashItems -100000.00
freeCashFlow -1000000.00
1995-03-31
date 1995-03-31
filing_date 1995-05-11
currency_symbol USD
netIncome 100000.00
changeInCash 100000.00
endPeriodCashFlow 100000.00
totalCashFromOperatingActivities 400000.00
depreciation 100000.00
changeToInventory 500000.00
otherCashflowsFromFinancingActivities -300000.00
capitalExpenditures 300000
changeInWorkingCapital 200000.00
freeCashFlow 100000.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
currency_symbol USD
totalCashFromFinancingActivities -900000.00
changeInCash -900000.00
beginPeriodCashFlow 13500000.00
endPeriodCashFlow -900000.00
totalCashFromOperatingActivities 300000.00
depreciation 100000.00
changeToInventory -600000.00
otherCashflowsFromFinancingActivities -900000.00
capitalExpenditures 400000
changeInWorkingCapital 100000.00
otherNonCashItems 100000.00
freeCashFlow -100000.00
1994-09-30
date 1994-09-30
filing_date 1994-09-30
currency_symbol USD
netIncome 200000.00
beginPeriodCashFlow 13500000.00
endPeriodCashFlow 13500000.00
totalCashFromOperatingActivities 300000.00
depreciation 100000.00
changeToInventory 800000.00
otherCashflowsFromFinancingActivities -300000.00
capitalExpenditures 300000
changeInWorkingCapital 800000.00
otherNonCashItems -800000.00
1994-06-30
date 1994-06-30
filing_date 1994-06-30
currency_symbol USD
netIncome 200000.00
changeInCash 400000.00
endPeriodCashFlow 400000.00
totalCashFromOperatingActivities -100000.00
depreciation 200000.00
otherCashflowsFromFinancingActivities 500000.00
capitalExpenditures 100000
changeInWorkingCapital -300000.00
otherNonCashItems -400000.00
freeCashFlow -200000.00
1994-03-31
date 1994-03-31
filing_date 1994-03-31
currency_symbol USD
netIncome 200000.00
changeInCash -1000000.00
endPeriodCashFlow -1000000.00
totalCashFromOperatingActivities -1000000.00
depreciation 100000.00
capitalExpenditures 0
changeInWorkingCapital -1500000.00
stockBasedCompensation -200000.00
otherNonCashItems 500000.00
freeCashFlow -1000000.00
1993-12-31
date 1993-12-31
filing_date 1993-12-31
currency_symbol USD
totalCashFromFinancingActivities -800000.00
netIncome 300000.00
changeInCash -800000.00
beginPeriodCashFlow 14800000.00
endPeriodCashFlow -800000.00
totalCashFromOperatingActivities 200000.00
depreciation 100000.00
changeToInventory 500000.00
otherCashflowsFromFinancingActivities -800000.00
capitalExpenditures 0
changeInWorkingCapital -200000.00
freeCashFlow 200000.00
1993-09-30
date 1993-09-30
filing_date 1993-09-30
currency_symbol USD
netIncome 400000.00
changeInCash 2500000.00
beginPeriodCashFlow 12300000.00
endPeriodCashFlow 14800000.00
totalCashFromOperatingActivities 2500000.00
depreciation 100000.00
changeToInventory 1100000.00
capitalExpenditures 0
changeInWorkingCapital 1900000.00
stockBasedCompensation 200000.00
otherNonCashItems 100000.00
freeCashFlow 2500000.00
1993-06-30
date 1993-06-30
filing_date 1993-06-30
currency_symbol USD
totalCashFromFinancingActivities -800000.00
netIncome 200000.00
beginPeriodCashFlow 400000.00
endPeriodCashFlow 12300000.00
totalCashFromOperatingActivities 400000.00
depreciation 100000.00
changeToInventory 500000.00
salePurchaseOfStock -800000.00
otherCashflowsFromFinancingActivities 800000.00
capitalExpenditures 100000
changeInWorkingCapital 500000.00
otherNonCashItems -400000.00
freeCashFlow 300000.00
1993-03-31
date 1993-03-31
filing_date 1993-03-31
currency_symbol USD
totalCashFromFinancingActivities -100000.00
netIncome 400000.00
changeInCash 400000.00
endPeriodCashFlow 400000.00
totalCashFromOperatingActivities 500000.00
depreciation 100000.00
changeToInventory 500000.00
salePurchaseOfStock -100000.00
otherCashflowsFromFinancingActivities 100000.00
capitalExpenditures 100000
changeInWorkingCapital 200000.00
otherNonCashItems -200000.00
freeCashFlow 400000.00
1992-12-31
date 1992-12-31
filing_date 1992-12-31
currency_symbol USD
totalCashFromFinancingActivities -900000.00
netIncome 300000.00
changeInCash -300000.00
beginPeriodCashFlow 11200000.00
endPeriodCashFlow -300000.00
totalCashFromOperatingActivities 600000.00
depreciation 100000.00
changeToInventory -300000.00
otherCashflowsFromFinancingActivities -900000.00
capitalExpenditures 0
changeInWorkingCapital 100000.00
otherNonCashItems 100000.00
freeCashFlow 600000.00
1992-09-30
date 1992-09-30
filing_date 1992-09-30
currency_symbol USD
totalCashFromFinancingActivities -500000.00
netIncome 700000.00
changeInCash -300000.00
beginPeriodCashFlow 11500000.00
endPeriodCashFlow 11200000.00
totalCashFromOperatingActivities 200000.00
depreciation 100000.00
changeToInventory 100000.00
salePurchaseOfStock -500000.00
capitalExpenditures 0
changeInWorkingCapital -600000.00
freeCashFlow 200000.00
1992-06-30
date 1992-06-30
filing_date 1992-06-30
currency_symbol USD
netIncome 200000.00
changeInCash 100000.00
beginPeriodCashFlow 9100000.00
endPeriodCashFlow 100000.00
totalCashFromOperatingActivities -300000.00
depreciation 100000.00
changeToInventory -200000.00
otherCashflowsFromFinancingActivities 400000.00
capitalExpenditures 200000
changeInWorkingCapital -600000.00
freeCashFlow -500000.00
1990-09-30
date 1990-09-30
filing_date 1990-09-30
currency_symbol USD
totalCashFromFinancingActivities -500000.00
netIncome 700000.00
changeInCash -500000.00
beginPeriodCashFlow 9600000.00
endPeriodCashFlow 9100000.00
totalCashFromOperatingActivities 900000.00
depreciation 100000.00
changeToInventory 2500000.00
salePurchaseOfStock -500000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 100000
changeInWorkingCapital 100000.00
freeCashFlow 800000.00
yearly
2023-06-30
date 2023-06-30
filing_date 2023-09-21
currency_symbol USD
investments -8765907.00
changeToLiabilities 3830562.00
totalCashflowsFromInvestingActivities -8765910.00
totalCashFromFinancingActivities -489268.00
changeToOperatingActivities -3201391.00
netIncome 3677131.00
changeInCash -5355305.00
beginPeriodCashFlow 8104060.00
endPeriodCashFlow 2748755.00
totalCashFromOperatingActivities 3899870.00
depreciation 484920.00
otherCashflowsFromInvestingActivities -8253890.00
dividendsPaid 489268.00
changeToInventory -1329132.00
changeToAccountReceivables -22108.00
otherCashflowsFromFinancingActivities -8765907.00
changeToNetincome 550276.00
capitalExpenditures 512016
changeInWorkingCapital -812457.00
stockBasedCompensation 592778.00
otherNonCashItems -2500.00
freeCashFlow 3387854.00
2022-06-30
date 2022-06-30
filing_date 2022-09-22
currency_symbol USD
investments -616778.00
changeToLiabilities -332127.00
totalCashflowsFromInvestingActivities -918339.00
totalCashFromFinancingActivities -489268.00
changeToOperatingActivities 124763.00
netIncome 1265127.00
changeInCash 1301348.00
beginPeriodCashFlow 6802712.00
endPeriodCashFlow 8104060.00
totalCashFromOperatingActivities 2219687.00
depreciation 494635.00
otherCashflowsFromInvestingActivities -614780.00
dividendsPaid 489268.00
changeToInventory 231443.00
changeToAccountReceivables -379393.00
otherCashflowsFromFinancingActivities -918339.00
changeToNetincome 510915.00
capitalExpenditures 303561
changeInWorkingCapital -50990.00
stockBasedCompensation 501763.00
otherNonCashItems -119.00
freeCashFlow 1916126.00
2021-06-30
date 2021-06-30
filing_date 2021-09-24
currency_symbol USD
investments 2050464.00
changeToLiabilities 758847.00
totalCashflowsFromInvestingActivities 2006910.00
totalCashFromFinancingActivities -1201316.00
changeToOperatingActivities -283565.00
netIncome -181543.00
changeInCash 1400590.00
beginPeriodCashFlow 5402122.00
endPeriodCashFlow 6802712.00
totalCashFromOperatingActivities 594996.00
depreciation 519813.00
otherCashflowsFromInvestingActivities 2050460.00
dividendsPaid 1201316.00
changeToInventory -4714044.00
changeToAccountReceivables 3659624.00
otherCashflowsFromFinancingActivities 2006910.00
changeToNetincome 1133371.00
capitalExpenditures 43554
changeInWorkingCapital -876645.00
stockBasedCompensation 487560.00
otherNonCashItems 710207.00
freeCashFlow 551442.00
2020-06-30
date 2020-06-30
filing_date 2020-09-21
currency_symbol USD
investments 540431.00
changeToLiabilities 1094850.00
totalCashflowsFromInvestingActivities 326010.00
totalCashFromFinancingActivities -2355160.00
changeToOperatingActivities 473656.00
netIncome 1163668.00
changeInCash 3939361.00
beginPeriodCashFlow 1462761.00
endPeriodCashFlow 5402122.00
totalCashFromOperatingActivities 5968511.00
depreciation 568528.00
otherCashflowsFromInvestingActivities 540430.00
dividendsPaid 2388211.00
changeToInventory -1562918.00
changeToAccountReceivables 1982378.00
salePurchaseOfStock -47949.00
otherCashflowsFromFinancingActivities 81000.00
changeToNetincome 455529.00
capitalExpenditures 214421
changeReceivables 1982378.00
cashFlowsOtherOperating 2266476.00
cashAndCashEquivalentsChanges 3939361.00
changeInWorkingCapital 3780786.00
stockBasedCompensation 494645.00
otherNonCashItems 4525.00
freeCashFlow 5754090.00
2019-06-30
date 2019-06-30
filing_date 2019-09-16
currency_symbol USD
investments 5842858.00
changeToLiabilities 261568.00
totalCashflowsFromInvestingActivities 5234540.00
totalCashFromFinancingActivities -4466169.00
changeToOperatingActivities 691645.00
netIncome 2342694.00
changeInCash -2836035.00
beginPeriodCashFlow 4298796.00
endPeriodCashFlow 1462761.00
totalCashFromOperatingActivities -3604406.00
depreciation 540978.00
otherCashflowsFromInvestingActivities 5842860.00
dividendsPaid 4736962.00
changeToInventory -1816211.00
changeToAccountReceivables -6687067.00
salePurchaseOfStock -44888.00
otherCashflowsFromFinancingActivities 315681.00
changeToNetincome 890133.00
capitalExpenditures 608318
changeReceivables -6687067.00
cashFlowsOtherOperating 863499.00
cashAndCashEquivalentsChanges -2836035.00
changeInWorkingCapital -7378211.00
stockBasedCompensation 562517.00
otherNonCashItems 69576.00
freeCashFlow -4212724.00
2018-06-30
date 2018-06-30
filing_date 2018-09-12
currency_symbol USD
investments -2096882.00
changeToLiabilities -158269.00
totalCashflowsFromInvestingActivities -4020102.00
totalCashFromFinancingActivities -2000172.00
changeToOperatingActivities -796020.00
netIncome 3075797.00
changeInCash -5759367.00
beginPeriodCashFlow 10058163.00
endPeriodCashFlow 4298796.00
totalCashFromOperatingActivities 260907.00
depreciation 429679.00
otherCashflowsFromInvestingActivities -2096880.00
dividendsPaid 2329593.00
changeToInventory -1627191.00
changeToAccountReceivables -978113.00
salePurchaseOfStock -109694.00
otherCashflowsFromFinancingActivities 439115.00
changeToNetincome 626069.00
capitalExpenditures 1923220
changeReceivables -978113.00
cashFlowsOtherOperating -1107065.00
cashAndCashEquivalentsChanges -5759367.00
changeInWorkingCapital -3870638.00
stockBasedCompensation 510994.00
otherNonCashItems -3758088.00
freeCashFlow -1662313.00
2017-06-30
date 2017-06-30
filing_date 2017-09-14
currency_symbol USD
investments -3850279.00
changeToLiabilities 1514139.00
totalCashflowsFromInvestingActivities -4202411.00
totalCashFromFinancingActivities -2191793.00
changeToOperatingActivities -190807.00
netIncome 1135736.00
changeInCash 26519.00
beginPeriodCashFlow 10031644.00
endPeriodCashFlow 10058163.00
totalCashFromOperatingActivities 6420723.00
depreciation 435557.00
otherCashflowsFromInvestingActivities -3850280.00
dividendsPaid 2307445.00
changeToInventory 1054870.00
changeToAccountReceivables 1557851.00
salePurchaseOfStock -44335.00
otherCashflowsFromFinancingActivities 159987.00
changeToNetincome 491032.00
capitalExpenditures 352132
changeReceivables 1557851.00
cashFlowsOtherOperating 231538.00
cashAndCashEquivalentsChanges 26519.00
changeInWorkingCapital 4337431.00
stockBasedCompensation 546586.00
otherNonCashItems -18132.00
freeCashFlow 6068591.00
2016-06-30
date 2016-06-30
filing_date 2016-09-12
currency_symbol USD
investments -1415149.00
changeToLiabilities -719365.00
totalCashflowsFromInvestingActivities -1699359.00
totalCashFromFinancingActivities -2888004.00
changeToOperatingActivities -318212.00
netIncome 3175801.00
changeInCash 1172239.00
beginPeriodCashFlow 8859405.00
endPeriodCashFlow 10031644.00
totalCashFromOperatingActivities 5759602.00
depreciation 434401.00
otherCashflowsFromInvestingActivities -1415150.00
dividendsPaid 2846690.00
changeToInventory 852216.00
changeToAccountReceivables 1736937.00
salePurchaseOfStock -355418.00
otherCashflowsFromFinancingActivities 314104.00
changeToNetincome 581454.00
capitalExpenditures 284210
changeReceivables 1736937.00
cashFlowsOtherOperating -301842.00
cashAndCashEquivalentsChanges 1172239.00
changeInWorkingCapital 1532742.00
stockBasedCompensation 540713.00
otherNonCashItems -33988.00
freeCashFlow 5475392.00
2015-06-30
date 2015-06-30
filing_date 2015-09-24
currency_symbol USD
investments 747299.00
changeToLiabilities 156720.00
totalCashflowsFromInvestingActivities 481270.00
totalCashFromFinancingActivities -1850498.00
changeToOperatingActivities -155826.00
netIncome 3183127.00
changeInCash -697486.00
beginPeriodCashFlow 9556891.00
endPeriodCashFlow 8859405.00
totalCashFromOperatingActivities 671742.00
depreciation 445687.00
otherCashflowsFromInvestingActivities 747300.00
dividendsPaid 1698306.00
changeToInventory -974647.00
changeToAccountReceivables -3499723.00
salePurchaseOfStock -320504.00
otherCashflowsFromFinancingActivities 168312.00
changeToNetincome 426646.00
capitalExpenditures 266029
changeReceivables -3499723.00
cashFlowsOtherOperating 933932.00
cashAndCashEquivalentsChanges -697486.00
changeInWorkingCapital -3408580.00
stockBasedCompensation 520059.00
otherNonCashItems -52910.00
freeCashFlow 405713.00
2014-06-30
date 2014-06-30
filing_date 2014-09-17
currency_symbol USD
investments -995575.00
changeToLiabilities -1008664.00
totalCashflowsFromInvestingActivities -1705547.00
totalCashFromFinancingActivities -4013733.00
changeToOperatingActivities 79378.00
netIncome 1167885.00
changeInCash -331737.00
beginPeriodCashFlow 9888628.00
endPeriodCashFlow 9556891.00
totalCashFromOperatingActivities 5387543.00
depreciation 452390.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 4481066.00
changeToInventory 762520.00
changeToAccountReceivables 4009548.00
salePurchaseOfStock 441091.00
otherCashflowsFromFinancingActivities 467333.00
changeToNetincome 809138.00
capitalExpenditures 709972
changeReceivables 4009548.00
cashFlowsOtherOperating -805274.00
cashAndCashEquivalentsChanges -331737.00
changeInWorkingCapital 2958130.00
stockBasedCompensation 652048.00
otherNonCashItems -52458.00
freeCashFlow 4677571.00
2013-06-30
date 2013-06-30
filing_date 2013-09-12
currency_symbol USD
investments -667718.00
changeToLiabilities 523826.00
totalCashflowsFromInvestingActivities -990225.00
totalCashFromFinancingActivities -3930201.00
netIncome 5562425.00
changeInCash -1634796.00
beginPeriodCashFlow 11523424.00
endPeriodCashFlow 9888628.00
totalCashFromOperatingActivities 3285630.00
depreciation 418149.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 4356066.00
changeToInventory 271936.00
changeToAccountReceivables -3986351.00
salePurchaseOfStock -150020.00
otherCashflowsFromFinancingActivities 509783.00
changeToNetincome 611059.00
capitalExpenditures 322507
changeReceivables -3986351.00
cashFlowsOtherOperating -115414.00
cashAndCashEquivalentsChanges -1634796.00
changeInWorkingCapital -3306003.00
stockBasedCompensation 643987.00
otherNonCashItems -20574.00
freeCashFlow 2963123.00
2012-06-30
date 2012-06-30
filing_date 2012-09-13
currency_symbol USD
investments -1195293.00
changeToLiabilities -144670.00
totalCashflowsFromInvestingActivities -1463276.00
totalCashFromFinancingActivities -4095437.00
netIncome -19389.00
changeInCash 1827613.00
beginPeriodCashFlow 9695811.00
endPeriodCashFlow 11523424.00
totalCashFromOperatingActivities 7386326.00
depreciation 426389.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 4116532.00
changeToInventory -1066646.00
changeToAccountReceivables 3048890.00
salePurchaseOfStock -143731.00
otherCashflowsFromFinancingActivities 105851.00
changeToNetincome -40801.00
capitalExpenditures 267983
changeReceivables 3048890.00
cashFlowsOtherOperating 8582.00
cashAndCashEquivalentsChanges 1827613.00
changeInWorkingCapital 2094402.00
stockBasedCompensation 606121.00
otherNonCashItems 4370879.00
freeCashFlow 7118343.00
2011-06-30
date 2011-06-30
filing_date 2011-09-08
currency_symbol USD
changeToLiabilities 78000.00
totalCashflowsFromInvestingActivities 4516000.00
totalCashFromFinancingActivities -4208464.00
netIncome 3857537.00
changeInCash 5220745.00
beginPeriodCashFlow 4475066.00
endPeriodCashFlow 9695811.00
totalCashFromOperatingActivities 4913449.00
depreciation 467296.00
otherCashflowsFromInvestingActivities 55000.00
dividendsPaid 4080492.00
changeToInventory 362326.00
changeToAccountReceivables -771495.00
salePurchaseOfStock -575246.00
otherCashflowsFromFinancingActivities 10939.00
changeToNetincome 252000.00
capitalExpenditures 607311
changeInWorkingCapital -103135.00
stockBasedCompensation 66237.00
otherNonCashItems 1226800.00
freeCashFlow 4306138.00
2010-06-30
date 2010-06-30
filing_date 2010-09-09
currency_symbol USD
changeToLiabilities 750000.00
totalCashFromFinancingActivities -4034341.00
netIncome 4940.00
changeInCash 1699747.00
beginPeriodCashFlow 2775319.00
endPeriodCashFlow 4475066.00
totalCashFromOperatingActivities 6904771.00
depreciation 455592.00
dividendsPaid 4047656.00
changeToInventory 2087819.00
changeToAccountReceivables -361459.00
salePurchaseOfStock -452155.00
otherCashflowsFromFinancingActivities 138718.00
capitalExpenditures 436502
changeInWorkingCapital 2343669.00
stockBasedCompensation 511964.00
otherNonCashItems 3569902.00
freeCashFlow 6468269.00
2009-06-30
date 2009-06-30
filing_date 2009-09-08
currency_symbol USD
changeToLiabilities 409000.00
totalCashflowsFromInvestingActivities 732000.00
totalCashFromFinancingActivities -5193036.00
netIncome 40940.00
changeInCash -4076434.00
beginPeriodCashFlow 6851753.00
endPeriodCashFlow 2775319.00
totalCashFromOperatingActivities 384936.00
depreciation 488461.00
dividendsPaid 5044268.00
changeToInventory -2840971.00
changeToAccountReceivables -1487665.00
salePurchaseOfStock -311545.00
otherCashflowsFromFinancingActivities 162777.00
changeToNetincome 237000.00
capitalExpenditures 280790
changeInWorkingCapital -3315593.00
stockBasedCompensation 526193.00
otherNonCashItems 2774180.00
freeCashFlow 104146.00
2008-06-30
date 2008-06-30
filing_date 2008-09-15
currency_symbol USD
totalCashFromFinancingActivities -4792644.00
netIncome 3421869.00
changeInCash -4244358.00
beginPeriodCashFlow 11096111.00
endPeriodCashFlow 6851753.00
totalCashFromOperatingActivities 4147247.00
depreciation 491526.00
dividendsPaid 4679491.00
changeToInventory 961093.00
salePurchaseOfStock -769443.00
otherCashflowsFromFinancingActivities 83471.00
capitalExpenditures 517959
changeInWorkingCapital -466797.00
stockBasedCompensation 4353.00
otherNonCashItems 739159.00
freeCashFlow 3629288.00
2007-06-30
date 2007-06-30
filing_date 2007-09-10
currency_symbol USD
changeToLiabilities 432000.00
totalCashFromFinancingActivities -1103137.00
netIncome 2544720.00
changeInCash 4023496.00
beginPeriodCashFlow 7072615.00
endPeriodCashFlow 11096111.00
totalCashFromOperatingActivities 6075626.00
depreciation 504243.00
dividendsPaid 1142340.00
changeToInventory 1255052.00
changeToAccountReceivables 1196000.00
salePurchaseOfStock -298064.00
otherCashflowsFromFinancingActivities 49697.00
capitalExpenditures 565003
changeInWorkingCapital 2385900.00
stockBasedCompensation 8692.00
otherNonCashItems 701212.00
freeCashFlow 5510623.00
2006-06-30
date 2006-06-30
filing_date 2006-09-25
currency_symbol USD
changeToLiabilities 348000.00
totalCashFromFinancingActivities 3246224.00
netIncome 1558016.00
changeInCash -2730892.00
beginPeriodCashFlow 9803507.00
endPeriodCashFlow 7072615.00
totalCashFromOperatingActivities -309778.00
depreciation 532735.00
dividendsPaid 685646.00
changeToInventory -2036827.00
salePurchaseOfStock -679808.00
otherCashflowsFromFinancingActivities -5667338.00
changeToNetincome 342000.00
capitalExpenditures 468868
changeInWorkingCapital -2784379.00
stockBasedCompensation 37988.00
otherNonCashItems 484226.00
freeCashFlow -778646.00
2005-06-30
date 2005-06-30
filing_date 2005-09-27
currency_symbol USD
changeToLiabilities 198000.00
totalCashFromFinancingActivities -776152.00
netIncome 978920.00
changeInCash -2507465.00
beginPeriodCashFlow 12310972.00
endPeriodCashFlow 9803507.00
totalCashFromOperatingActivities 710049.00
depreciation 541041.00
dividendsPaid 606286.00
changeToInventory -282255.00
salePurchaseOfStock -215366.00
otherCashflowsFromFinancingActivities -2441362.00
changeToNetincome 178000.00
capitalExpenditures 425362
changeInWorkingCapital -737150.00
otherNonCashItems 12618.00
freeCashFlow 284687.00
2004-06-30
date 2004-06-30
filing_date 2004-09-22
currency_symbol USD
totalCashFromFinancingActivities -1649456.00
netIncome 960826.00
changeInCash 1314489.00
beginPeriodCashFlow 10996483.00
endPeriodCashFlow 12310972.00
totalCashFromOperatingActivities 3874800.00
depreciation 557943.00
otherCashflowsFromInvestingActivities 559000.00
dividendsPaid 1519913.00
changeToInventory 1750970.00
changeToAccountReceivables 1340000.00
salePurchaseOfStock -272329.00
otherCashflowsFromFinancingActivities -910855.00
capitalExpenditures 413517
changeInWorkingCapital 2181695.00
otherNonCashItems 40487.00
freeCashFlow 3461283.00
2003-06-30
date 2003-06-30
filing_date 2003-06-30
currency_symbol USD
changeToLiabilities 220000.00
totalCashflowsFromInvestingActivities 523000.00
totalCashFromFinancingActivities -656317.00
netIncome 964700.00
changeInCash 1803521.00
beginPeriodCashFlow 9192962.00
endPeriodCashFlow 10996483.00
totalCashFromOperatingActivities 1936468.00
depreciation 495670.00
otherCashflowsFromInvestingActivities 559000.00
dividendsPaid 358099.00
changeToInventory 904528.00
salePurchaseOfStock -311468.00
otherCashflowsFromFinancingActivities 523370.00
changeToNetincome 261000.00
capitalExpenditures 438481
changeInWorkingCapital 399981.00
otherNonCashItems 18758.00
freeCashFlow 1497987.00
2002-06-30
date 2002-06-30
filing_date 2002-09-24
currency_symbol USD
changeToLiabilities 126000.00
totalCashflowsFromInvestingActivities 577000.00
totalCashFromFinancingActivities -241601.00
netIncome 545754.00
changeInCash 3992226.00
beginPeriodCashFlow 5200736.00
endPeriodCashFlow 9192962.00
totalCashFromOperatingActivities 3656911.00
depreciation 513470.00
otherCashflowsFromInvestingActivities 571000.00
dividendsPaid 309176.00
changeToInventory 2191882.00
changeToAccountReceivables 145000.00
otherCashflowsFromFinancingActivities 576916.00
changeToNetincome 28000.00
capitalExpenditures 393865
changeInWorkingCapital 2444765.00
otherNonCashItems 40825.00
freeCashFlow 3263046.00
2001-06-30
date 2001-06-30
filing_date 2001-09-28
currency_symbol USD
totalCashflowsFromInvestingActivities 37000.00
totalCashFromFinancingActivities -277200.00
netIncome 1033069.00
changeInCash 2833544.00
beginPeriodCashFlow 2367191.00
endPeriodCashFlow 5200735.00
totalCashFromOperatingActivities 3073481.00
depreciation 604988.00
otherCashflowsFromInvestingActivities 574000.00
dividendsPaid 206309.00
changeToInventory -106225.00
changeToAccountReceivables 1583000.00
salePurchaseOfStock -70891.00
otherCashflowsFromFinancingActivities 37263.00
capitalExpenditures 536749
changeInWorkingCapital 1245944.00
otherNonCashItems 771.00
freeCashFlow 2536732.00
2000-06-30
date 2000-06-30
filing_date 2000-09-28
currency_symbol USD
totalCashflowsFromInvestingActivities 2692000.00
totalCashFromFinancingActivities -612201.00
netIncome 782942.00
changeInCash 2856.00
beginPeriodCashFlow 2364335.00
endPeriodCashFlow 2367191.00
totalCashFromOperatingActivities -2076644.00
depreciation 472149.00
otherCashflowsFromInvestingActivities 559000.00
dividendsPaid 208729.00
changeToInventory -3784508.00
changeToAccountReceivables 300000.00
salePurchaseOfStock -403472.00
otherCashflowsFromFinancingActivities 2691701.00
changeToNetincome 61000.00
capitalExpenditures 782122
changeInWorkingCapital -3443258.00
stockBasedCompensation 7922.00
otherNonCashItems 7923.00
freeCashFlow -2858766.00
1999-06-30
date 1999-06-30
filing_date 1999-09-28
currency_symbol USD
totalCashFromFinancingActivities -800000.00
netIncome 700000.00
changeInCash -200000.00
beginPeriodCashFlow 2600000.00
endPeriodCashFlow 2400000.00
totalCashFromOperatingActivities -2900000.00
depreciation 400000.00
dividendsPaid 200000.00
changeToInventory -2300000.00
salePurchaseOfStock -600000.00
otherCashflowsFromFinancingActivities 3500000.00
capitalExpenditures 500000
changeInWorkingCapital -4200000.00
otherNonCashItems 100000.00
freeCashFlow -3400000.00
1998-06-30
date 1998-06-30
filing_date 1998-09-28
currency_symbol USD
totalCashFromFinancingActivities -800000.00
netIncome -700000.00
changeInCash -9600000.00
beginPeriodCashFlow 12100000.00
endPeriodCashFlow 2500000.00
totalCashFromOperatingActivities -1800000.00
depreciation 400000.00
dividendsPaid 800000.00
changeToInventory -600000.00
otherCashflowsFromFinancingActivities -7000000.00
capitalExpenditures 300000
changeInWorkingCapital -1500000.00
otherNonCashItems 200000.00
freeCashFlow -2100000.00
1997-06-30
date 1997-06-30
filing_date 1997-10-02
currency_symbol USD
totalCashFromFinancingActivities -900000.00
netIncome 600000.00
changeInCash 6500000.00
beginPeriodCashFlow 5600000.00
endPeriodCashFlow 12100000.00
totalCashFromOperatingActivities 4200000.00
depreciation 500000.00
dividendsPaid 800000.00
changeToInventory 2800000.00
salePurchaseOfStock -100000.00
otherCashflowsFromFinancingActivities 3200000.00
capitalExpenditures 400000
changeInWorkingCapital 3300000.00
freeCashFlow 3800000.00
1996-06-30
date 1996-06-30
filing_date 1996-09-27
currency_symbol USD
totalCashFromFinancingActivities -4600000.00
netIncome 500000.00
changeInCash 3900000.00
beginPeriodCashFlow 1700000.00
endPeriodCashFlow 5600000.00
totalCashFromOperatingActivities 800000.00
depreciation 500000.00
dividendsPaid 900000.00
changeToInventory -800000.00
salePurchaseOfStock -3700000.00
otherCashflowsFromFinancingActivities 7700000.00
capitalExpenditures 300000
changeInWorkingCapital -100000.00
freeCashFlow 500000.00
1995-06-30
date 1995-06-30
filing_date 1995-09-22
currency_symbol USD
totalCashFromFinancingActivities -900000.00
netIncome 500000.00
changeInCash -11800000.00
beginPeriodCashFlow 13500000.00
endPeriodCashFlow 1700000.00
totalCashFromOperatingActivities 100000.00
depreciation 500000.00
dividendsPaid 800000.00
changeToInventory -100000.00
salePurchaseOfStock -100000.00
otherCashflowsFromFinancingActivities -11000000.00
capitalExpenditures 1100000
changeInWorkingCapital -900000.00
otherNonCashItems 100000.00
freeCashFlow -1000000.00
1994-06-30
date 1994-06-30
filing_date 1994-06-30
currency_symbol USD
totalCashFromFinancingActivities -800000.00
netIncome 1100000.00
changeInCash 1200000.00
beginPeriodCashFlow 12300000.00
endPeriodCashFlow 13500000.00
totalCashFromOperatingActivities 1600000.00
depreciation 500000.00
dividendsPaid 800000.00
changeToInventory -600000.00
otherCashflowsFromFinancingActivities 400000.00
capitalExpenditures 200000
changeInWorkingCapital -100000.00
otherNonCashItems 200000.00
freeCashFlow 1400000.00
1993-06-30
date 1993-06-30
filing_date 1993-06-30
currency_symbol USD
totalCashFromFinancingActivities -1400000.00
netIncome 1600000.00
changeInCash 700000.00
beginPeriodCashFlow 11500000.00
endPeriodCashFlow 12200000.00
totalCashFromOperatingActivities 1700000.00
depreciation 400000.00
changeToInventory 800000.00
salePurchaseOfStock -1400000.00
otherCashflowsFromFinancingActivities 400000.00
capitalExpenditures 300000
changeInWorkingCapital -300000.00
freeCashFlow 1400000.00
1992-06-30
date 1992-06-30
filing_date 1992-06-30
currency_symbol USD
totalCashFromFinancingActivities -1100000.00
netIncome 1900000.00
changeInCash -300000.00
beginPeriodCashFlow 11800000.00
endPeriodCashFlow 11500000.00
totalCashFromOperatingActivities 1000000.00
depreciation 400000.00
dividendsPaid 800000.00
changeToInventory 200000.00
salePurchaseOfStock -200000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 800000
changeInWorkingCapital -1300000.00
freeCashFlow 200000.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-13
currency_symbol USD
incomeBeforeTax 1383269.00
netIncome 1094544.00
sellingGeneralAdministrative 1023681.00
grossProfit 2245377.00
reconciledDepreciation 119392.00
ebit 1221696.00
ebitda 1341088.00
depreciationAndAmortization 119392.00
operatingIncome 1221696.00
otherOperatingExpenses 7346518.00
taxProvision 288725.00
interestIncome 147430.00
netInterestIncome 147430.00
incomeTaxExpense 288725.00
totalRevenue 8568214.00
totalOperatingExpenses 1023681.00
costOfRevenue 6322837.00
totalOtherIncomeExpenseNet 14143.00
netIncomeFromContinuingOps 1094544.00
2023-06-30
date 2023-06-30
filing_date 2023-09-21
currency_symbol USD
incomeBeforeTax 1156948.00
netIncome 895535.00
sellingGeneralAdministrative 1021824.00
grossProfit 2004245.00
reconciledDepreciation 120975.00
ebit 982421.00
ebitda 1103396.00
depreciationAndAmortization 120975.00
operatingIncome 982421.00
otherOperatingExpenses 7360382.00
taxProvision 261413.00
interestIncome 153040.00
netInterestIncome 153040.00
incomeTaxExpense 261413.00
totalRevenue 8342803.00
totalOperatingExpenses 1021824.00
costOfRevenue 6338558.00
totalOtherIncomeExpenseNet 21487.00
netIncomeFromContinuingOps 895535.00
netIncomeApplicableToCommonShares 895540.00
2023-03-31
date 2023-03-31
filing_date 2023-05-15
currency_symbol USD
incomeBeforeTax 1104500.00
netIncome 867288.00
sellingGeneralAdministrative 1014739.00
grossProfit 1973429.00
reconciledDepreciation 121588.00
ebit 958690.00
ebitda 1080278.00
depreciationAndAmortization 121588.00
nonOperatingIncomeNetOther 145810.00
operatingIncome 958690.00
otherOperatingExpenses 8850926.00
interestExpense 145810.00
taxProvision 237210.00
interestIncome 133150.00
netInterestIncome 133145.00
incomeTaxExpense 237212.00
totalRevenue 9809616.00
totalOperatingExpenses 1014739.00
costOfRevenue 7836187.00
totalOtherIncomeExpenseNet 145810.00
netIncomeFromContinuingOps 867288.00
netIncomeApplicableToCommonShares 867288.00
2022-12-31
date 2022-12-31
filing_date 2023-02-13
currency_symbol USD
incomeBeforeTax 1459333.00
netIncome 1146042.00
sellingGeneralAdministrative 874931.00
grossProfit 2260722.00
reconciledDepreciation 121407.00
ebit 1385791.00
ebitda 1507198.00
depreciationAndAmortization 121407.00
nonOperatingIncomeNetOther 73542.00
operatingIncome 1385791.00
otherOperatingExpenses 7418318.00
interestExpense 73542.00
taxProvision 313291.00
interestIncome 64625.00
netInterestIncome 64625.00
incomeTaxExpense 313291.00
totalRevenue 8804109.00
totalOperatingExpenses 874931.00
costOfRevenue 6543387.00
totalOtherIncomeExpenseNet 73542.00
netIncomeFromContinuingOps 1146042.00
netIncomeApplicableToCommonShares 1146040.00
2022-09-30
date 2022-09-30
filing_date 2022-11-10
currency_symbol USD
incomeBeforeTax 985686.00
netIncome 768266.00
sellingGeneralAdministrative 839030.00
grossProfit 1812142.00
reconciledDepreciation 120950.00
ebit 973112.00
ebitda 1094062.00
depreciationAndAmortization 120950.00
operatingIncome 973112.00
otherOperatingExpenses 7662683.00
interestExpense 8807.00
taxProvision 217420.00
interestIncome 8807.00
netInterestIncome 8807.00
incomeTaxExpense 217420.00
totalRevenue 8635795.00
totalOperatingExpenses 839030.00
costOfRevenue 6823653.00
totalOtherIncomeExpenseNet 12574.00
netIncomeFromContinuingOps 768266.00
netIncomeApplicableToCommonShares 768266.00
2022-06-30
date 2022-06-30
filing_date 2022-09-22
currency_symbol USD
incomeBeforeTax 375952.00
netIncome 276506.00
sellingGeneralAdministrative 828276.00
grossProfit 1177363.00
reconciledDepreciation 120805.00
ebit 349087.00
ebitda 469892.00
depreciationAndAmortization 120805.00
operatingIncome 349087.00
otherOperatingExpenses 8132156.00
interestExpense 5854.00
taxProvision 99446.00
interestIncome 5854.00
netInterestIncome 5854.00
incomeTaxExpense 99446.00
totalRevenue 8481243.00
totalOperatingExpenses 828276.00
costOfRevenue 7303880.00
totalOtherIncomeExpenseNet 26865.00
netIncomeFromContinuingOps 276506.00
netIncomeApplicableToCommonShares 276506.00
2022-03-31
date 2022-03-31
filing_date 2022-05-16
currency_symbol USD
incomeBeforeTax 806816.00
netIncome 661359.00
sellingGeneralAdministrative 933725.00
grossProfit 1734880.00
reconciledDepreciation 119984.00
ebit 801155.00
ebitda 921139.00
depreciationAndAmortization 119984.00
operatingIncome 801155.00
otherOperatingExpenses 7818894.00
interestExpense 2987.00
taxProvision 145457.00
interestIncome 2987.00
netInterestIncome 2987.00
incomeTaxExpense 145457.00
totalRevenue 8620049.00
totalOperatingExpenses 933725.00
costOfRevenue 6885169.00
totalOtherIncomeExpenseNet 5661.00
netIncomeFromContinuingOps 661359.00
netIncomeApplicableToCommonShares 661359.00
2021-12-31
date 2021-12-31
filing_date 2022-02-14
currency_symbol USD
incomeBeforeTax 32470.00
netIncome 21201.00
sellingGeneralAdministrative 1186170.00
grossProfit 1206817.00
reconciledDepreciation 132609.00
ebit 20649.00
ebitda 153258.00
depreciationAndAmortization 132609.00
operatingIncome 20649.00
otherOperatingExpenses 7437401.00
interestExpense 1716.00
taxProvision 11270.00
interestIncome 1720.00
netInterestIncome 1716.00
incomeTaxExpense 11269.00
totalRevenue 7458050.00
totalOperatingExpenses 1186168.00
costOfRevenue 6251233.00
totalOtherIncomeExpenseNet 10105.00
netIncomeFromContinuingOps 21201.00
netIncomeApplicableToCommonShares 21201.00
2021-09-30
date 2021-09-30
filing_date 2021-11-15
currency_symbol USD
incomeBeforeTax 377843.00
netIncome 306061.00
sellingGeneralAdministrative 994820.00
grossProfit 1353098.00
reconciledDepreciation 121237.00
ebit 358276.00
ebitda 479513.00
depreciationAndAmortization 121237.00
operatingIncome 358276.00
otherOperatingExpenses 7187156.00
interestExpense 1596.00
taxProvision 71780.00
interestIncome 1600.00
netInterestIncome 1596.00
incomeTaxExpense 71782.00
totalRevenue 7545432.00
totalOperatingExpenses 994822.00
costOfRevenue 6192334.00
totalOtherIncomeExpenseNet 17971.00
netIncomeFromContinuingOps 306061.00
netIncomeApplicableToCommonShares 306061.00
2021-06-30
date 2021-06-30
filing_date 2021-09-24
currency_symbol USD
incomeBeforeTax 787631.00
netIncome 879754.00
sellingGeneralAdministrative 935330.00
grossProfit 1705926.00
reconciledDepreciation 120616.00
ebit 770595.00
ebitda 891211.00
depreciationAndAmortization 120616.00
operatingIncome 770595.00
otherOperatingExpenses 11381770.00
taxProvision -92120.00
interestIncome 1920.00
incomeTaxExpense -92123.00
totalRevenue 9301950.00
totalOperatingExpenses -935331.00
costOfRevenue 7596024.00
totalOtherIncomeExpenseNet 17036.00
netIncomeFromContinuingOps 879754.00
netIncomeApplicableToCommonShares 879754.00
2021-03-31
date 2021-03-31
filing_date 2021-05-17
currency_symbol USD
incomeBeforeTax -1170390.00
netIncome -1070114.00
sellingGeneralAdministrative 990311.00
grossProfit -187154.00
reconciledDepreciation 127856.00
ebit -1177465.00
ebitda -1049609.00
depreciationAndAmortization 127856.00
nonOperatingIncomeNetOther 7075.00
operatingIncome -1177465.00
otherOperatingExpenses 4392222.00
taxProvision -100276.00
interestIncome 2486.00
incomeTaxExpense -100276.00
totalRevenue 4205068.00
totalOperatingExpenses 990311.00
costOfRevenue 4392222.00
totalOtherIncomeExpenseNet 7075.00
netIncomeFromContinuingOps -1070114.00
netIncomeApplicableToCommonShares -1070114.00
2020-12-31
date 2020-12-31
filing_date 2021-02-16
currency_symbol USD
incomeBeforeTax -216530.00
netIncome -181006.00
sellingGeneralAdministrative 945478.00
grossProfit 713461.00
reconciledDepreciation 134793.00
ebit -232017.00
ebitda -97224.00
depreciationAndAmortization 134793.00
nonOperatingIncomeNetOther 15487.00
operatingIncome -232017.00
otherOperatingExpenses 7194082.00
interestExpense 1753.00
taxProvision -35524.00
interestIncome 1753.00
netInterestIncome 1753.00
incomeTaxExpense -35524.00
totalRevenue 6962065.00
totalOperatingExpenses 945478.00
costOfRevenue 6248604.00
totalOtherIncomeExpenseNet 13734.00
netIncomeFromContinuingOps -181006.00
netIncomeApplicableToCommonShares -181006.00
2020-09-30
date 2020-09-30
filing_date 2020-11-16
currency_symbol USD
incomeBeforeTax 231093.00
netIncome 189824.00
sellingGeneralAdministrative 914626.00
grossProfit 1127374.00
reconciledDepreciation 136548.00
ebit 212748.00
ebitda 349296.00
depreciationAndAmortization 136548.00
nonOperatingIncomeNetOther 18345.00
operatingIncome 212748.00
otherOperatingExpenses 7052767.00
interestExpense 15217.00
taxProvision 41270.00
interestIncome 15220.00
netInterestIncome 15217.00
incomeTaxExpense 41269.00
totalRevenue 7265515.00
totalOperatingExpenses 914626.00
costOfRevenue 6138141.00
totalOtherIncomeExpenseNet 3128.00
netIncomeFromContinuingOps 189824.00
netIncomeApplicableToCommonShares 189824.00
2020-06-30
date 2020-06-30
filing_date 2020-09-21
currency_symbol USD
incomeBeforeTax 1062977.00
netIncome 956693.00
sellingGeneralAdministrative 995319.00
grossProfit 2031186.00
reconciledDepreciation 138985.00
ebit 1035867.00
ebitda 1174852.00
depreciationAndAmortization 138985.00
nonOperatingIncomeNetOther 27110.00
operatingIncome 1035867.00
otherOperatingExpenses 11088571.00
interestExpense 23546.00
taxProvision 106280.00
interestIncome 23550.00
netInterestIncome 23546.00
incomeTaxExpense 106284.00
totalRevenue 12124438.00
totalOperatingExpenses 995319.00
costOfRevenue 10093252.00
totalOtherIncomeExpenseNet 3564.00
netIncomeFromContinuingOps 956693.00
netIncomeApplicableToCommonShares 956693.00
2020-03-31
date 2020-03-31
filing_date 2020-05-14
currency_symbol USD
incomeBeforeTax -122583.00
netIncome -103765.00
sellingGeneralAdministrative 1057034.00
grossProfit 910933.00
reconciledDepreciation 142994.00
ebit -146101.00
ebitda -3107.00
depreciationAndAmortization 142994.00
nonOperatingIncomeNetOther 23518.00
operatingIncome -146101.00
otherOperatingExpenses 6337401.00
interestExpense 20127.00
taxProvision -18818.00
interestIncome 20127.00
netInterestIncome 20127.00
incomeTaxExpense -18818.00
totalRevenue 6191300.00
totalOperatingExpenses 1057034.00
costOfRevenue 5280367.00
totalOtherIncomeExpenseNet 3391.00
netIncomeFromContinuingOps -103765.00
netIncomeApplicableToCommonShares -103765.00
2019-12-31
date 2019-12-31
filing_date 2020-02-13
currency_symbol USD
incomeBeforeTax 269170.00
netIncome 228964.00
sellingGeneralAdministrative 1249742.00
grossProfit 1480148.00
reconciledDepreciation 143751.00
ebit 230406.00
ebitda 374157.00
depreciationAndAmortization 143751.00
nonOperatingIncomeNetOther 38764.00
operatingIncome 230406.00
otherOperatingExpenses 7056268.00
interestExpense 33915.00
taxProvision 40206.00
interestIncome 33915.00
netInterestIncome 33915.00
incomeTaxExpense 40206.00
totalRevenue 7286674.00
totalOperatingExpenses 1249742.00
costOfRevenue 5806526.00
totalOtherIncomeExpenseNet 4849.00
netIncomeFromContinuingOps 228964.00
netIncomeApplicableToCommonShares 228964.00
2019-09-30
date 2019-09-30
filing_date 2019-11-14
currency_symbol USD
incomeBeforeTax 99625.00
netIncome 81776.00
sellingGeneralAdministrative 1084212.00
grossProfit 1136348.00
reconciledDepreciation 142798.00
ebit 52136.00
ebitda 194934.00
depreciationAndAmortization 142798.00
nonOperatingIncomeNetOther 47489.00
operatingIncome 52136.00
otherOperatingExpenses 5871683.00
interestExpense 32161.00
taxProvision 17849.00
interestIncome 32161.00
netInterestIncome 32161.00
incomeTaxExpense 17849.00
totalRevenue 5923819.00
totalOperatingExpenses 1084212.00
costOfRevenue 4787471.00
totalOtherIncomeExpenseNet 15328.00
netIncomeFromContinuingOps 81776.00
netIncomeApplicableToCommonShares 81776.00
2019-06-30
date 2019-06-30
filing_date 2019-09-16
currency_symbol USD
incomeBeforeTax 1421640.00
netIncome 1140808.00
sellingGeneralAdministrative 1035933.00
grossProfit 2403565.00
reconciledDepreciation 143013.00
ebit 1367632.00
ebitda 1510645.00
depreciationAndAmortization 143013.00
nonOperatingIncomeNetOther 54009.00
operatingIncome 1367632.00
otherOperatingExpenses 10251570.00
interestExpense 34284.00
taxProvision 280832.00
interestIncome 34284.00
netInterestIncome 34284.00
incomeTaxExpense 280832.00
totalRevenue 11619202.00
totalOperatingExpenses 1035933.00
costOfRevenue 9215637.00
totalOtherIncomeExpenseNet 19724.00
netIncomeFromContinuingOps 1140809.00
netIncomeApplicableToCommonShares 1140809.00
2019-03-31
date 2019-03-31
filing_date 2019-05-14
currency_symbol USD
incomeBeforeTax 1126623.00
netIncome 922456.00
sellingGeneralAdministrative 1069070.00
grossProfit 2150439.00
reconciledDepreciation 141779.00
ebit 1081369.00
ebitda 1223148.00
depreciationAndAmortization 141779.00
nonOperatingIncomeNetOther 45254.00
operatingIncome 1081369.00
otherOperatingExpenses 8136772.00
interestExpense 38623.00
taxProvision 204170.00
interestIncome 38620.00
netInterestIncome 38623.00
incomeTaxExpense 204167.00
totalRevenue 9218141.00
totalOperatingExpenses 1069070.00
costOfRevenue 7067702.00
totalOtherIncomeExpenseNet 6631.00
netIncomeFromContinuingOps 922456.00
netIncomeApplicableToCommonShares 922456.00
2018-12-31
date 2018-12-31
filing_date 2019-02-13
currency_symbol USD
researchDevelopment 0.00
incomeBeforeTax 273909.00
netIncome 217758.00
sellingGeneralAdministrative 1295687.00
grossProfit 1516235.00
reconciledDepreciation 133314.00
ebit 220548.00
ebitda 353862.00
depreciationAndAmortization 133314.00
nonOperatingIncomeNetOther 53361.00
operatingIncome 220548.00
otherOperatingExpenses 7082561.00
interestExpense 42376.00
taxProvision 56150.00
incomeTaxExpense 56151.00
totalRevenue 7303109.00
totalOperatingExpenses 1295687.00
costOfRevenue 5786874.00
totalOtherIncomeExpenseNet 10985.00
netIncomeFromContinuingOps 217758.00
netIncomeApplicableToCommonShares 217758.00
2018-09-30
date 2018-09-30
filing_date 2018-11-13
currency_symbol USD
researchDevelopment 0.00
incomeBeforeTax 59460.00
netIncome 61671.00
sellingGeneralAdministrative 1009544.00
grossProfit 992934.00
reconciledDepreciation 122872.00
ebit -16610.00
ebitda 106262.00
depreciationAndAmortization 122872.00
nonOperatingIncomeNetOther 76070.00
operatingIncome -16610.00
otherOperatingExpenses 8354009.00
interestExpense 52399.00
incomeTaxExpense -2211.00
totalRevenue 8337399.00
totalOperatingExpenses 1009544.00
costOfRevenue 7344465.00
totalOtherIncomeExpenseNet 23671.00
netIncomeFromContinuingOps 61671.00
netIncomeApplicableToCommonShares 61671.00
2018-06-30
date 2018-06-30
filing_date 2018-09-12
currency_symbol USD
researchDevelopment 18000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 892642.00
minorityInterest 0.00
netIncome 700398.00
sellingGeneralAdministrative 1052076.00
grossProfit 1870296.00
reconciledDepreciation 111603.00
ebit 818220.00
ebitda 929823.00
depreciationAndAmortization 111603.00
nonOperatingIncomeNetOther 74422.00
operatingIncome 818220.00
otherOperatingExpenses 7008974.00
interestExpense 51089.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 192244.00
totalRevenue 7827194.00
totalOperatingExpenses 1052076.00
costOfRevenue 5956898.00
totalOtherIncomeExpenseNet 23333.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 700398.00
netIncomeApplicableToCommonShares 700398.00
2018-03-31
date 2018-03-31
filing_date 2018-05-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 416187.00
minorityInterest 0.00
netIncome 317764.00
sellingGeneralAdministrative 895129.00
grossProfit 1255204.00
reconciledDepreciation 106883.00
ebit 360075.00
ebitda 466958.00
depreciationAndAmortization 106883.00
nonOperatingIncomeNetOther 56112.00
operatingIncome 360075.00
otherOperatingExpenses 5303086.00
interestExpense 42684.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 98423.00
totalRevenue 5663161.00
totalOperatingExpenses 895129.00
costOfRevenue 4407957.00
totalOtherIncomeExpenseNet 13428.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 317764.00
netIncomeApplicableToCommonShares 317764.00
2017-12-31
date 2017-12-31
filing_date 2018-02-13
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2136517.00
minorityInterest 0.00
netIncome 1614871.00
sellingGeneralAdministrative 982370.00
grossProfit 3075598.00
reconciledDepreciation 105519.00
ebit 2093228.00
ebitda 2198747.00
depreciationAndAmortization 105519.00
nonOperatingIncomeNetOther 43289.00
operatingIncome 2093228.00
otherOperatingExpenses 9437877.00
interestExpense 35653.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 521646.00
totalRevenue 11531105.00
totalOperatingExpenses 982370.00
costOfRevenue 8455507.00
totalOtherIncomeExpenseNet 7636.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1614871.00
netIncomeApplicableToCommonShares 1614871.00
2017-09-30
date 2017-09-30
filing_date 2017-11-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 623730.00
minorityInterest 0.00
netIncome 442764.00
sellingGeneralAdministrative 878820.00
grossProfit 1461154.00
reconciledDepreciation 105674.00
ebit 582334.00
ebitda 688008.00
depreciationAndAmortization 105674.00
nonOperatingIncomeNetOther 41396.00
operatingIncome 582334.00
otherOperatingExpenses 6914089.00
interestExpense 31224.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 180966.00
totalRevenue 7496423.00
totalOperatingExpenses 878820.00
costOfRevenue 6035269.00
totalOtherIncomeExpenseNet 10172.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 442764.00
netIncomeApplicableToCommonShares 442764.00
2017-06-30
date 2017-06-30
filing_date 2017-09-14
currency_symbol USD
researchDevelopment 34000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 321568.00
minorityInterest 0.00
netIncome 191660.00
sellingGeneralAdministrative 880476.00
grossProfit 1162171.00
reconciledDepreciation 111847.00
ebit 281695.00
ebitda 393542.00
depreciationAndAmortization 111847.00
nonOperatingIncomeNetOther 39872.00
operatingIncome 281695.00
otherOperatingExpenses 5178906.00
interestExpense 25451.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 129908.00
totalRevenue 5460601.00
totalOperatingExpenses 880476.00
costOfRevenue 4298430.00
totalOtherIncomeExpenseNet 14422.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 191659.00
netIncomeApplicableToCommonShares 191659.00
2017-03-31
date 2017-03-31
filing_date 2017-05-11
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 391315.00
minorityInterest 0.00
netIncome 279173.00
sellingGeneralAdministrative 784589.00
grossProfit 1128505.00
reconciledDepreciation 107082.00
ebit 343916.00
ebitda 450998.00
depreciationAndAmortization 107082.00
nonOperatingIncomeNetOther 47399.00
operatingIncome 343916.00
otherOperatingExpenses 4980188.00
interestExpense 39911.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 112142.00
totalRevenue 5324104.00
totalOperatingExpenses 784589.00
costOfRevenue 4195599.00
totalOtherIncomeExpenseNet 7488.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 279173.00
netIncomeApplicableToCommonShares 279173.00
2016-12-31
date 2016-12-31
filing_date 2017-02-09
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 348419.00
minorityInterest 0.00
netIncome 244079.00
sellingGeneralAdministrative 750381.00
grossProfit 1080145.00
reconciledDepreciation 108497.00
ebit 329764.00
ebitda 438261.00
depreciationAndAmortization 108497.00
nonOperatingIncomeNetOther 18655.00
operatingIncome 329764.00
otherOperatingExpenses 5337860.00
interestExpense 11454.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 104340.00
totalRevenue 5667624.00
totalOperatingExpenses 750381.00
costOfRevenue 4587479.00
totalOtherIncomeExpenseNet 7201.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 244079.00
netIncomeApplicableToCommonShares 244079.00
2016-09-30
date 2016-09-30
filing_date 2016-11-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 590104.00
minorityInterest 0.00
netIncome 420825.00
sellingGeneralAdministrative 772667.00
grossProfit 1343748.00
reconciledDepreciation 108131.00
ebit 571081.00
ebitda 679212.00
depreciationAndAmortization 108131.00
nonOperatingIncomeNetOther 19023.00
operatingIncome 571081.00
otherOperatingExpenses 5497603.00
interestExpense 12021.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 169279.00
totalRevenue 6068684.00
totalOperatingExpenses 772667.00
costOfRevenue 4724936.00
totalOtherIncomeExpenseNet 7002.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 420825.00
netIncomeApplicableToCommonShares 420825.00
2016-06-30
date 2016-06-30
filing_date 2016-09-12
currency_symbol USD
researchDevelopment 49000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 964211.00
minorityInterest 0.00
netIncome 710376.00
sellingGeneralAdministrative 742593.00
grossProfit 1667096.00
reconciledDepreciation 109656.00
ebit 924503.00
ebitda 1034159.00
depreciationAndAmortization 109656.00
nonOperatingIncomeNetOther 39708.00
operatingIncome 924503.00
otherOperatingExpenses 5807484.00
interestExpense 11479.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 253835.00
totalRevenue 6731987.00
totalOperatingExpenses 742593.00
costOfRevenue 5064891.00
totalOtherIncomeExpenseNet 28229.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 710376.00
netIncomeApplicableToCommonShares 710376.00
2016-03-31
date 2016-03-31
filing_date 2016-05-12
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1383927.00
minorityInterest 0.00
netIncome 972468.00
sellingGeneralAdministrative 781248.00
grossProfit 2148223.00
reconciledDepreciation 106724.00
ebit 1366975.00
ebitda 1473699.00
depreciationAndAmortization 106724.00
nonOperatingIncomeNetOther 16952.00
operatingIncome 1366975.00
otherOperatingExpenses 5850947.00
interestExpense 4240.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 411459.00
totalRevenue 7217922.00
totalOperatingExpenses 781248.00
costOfRevenue 5069699.00
totalOtherIncomeExpenseNet 12712.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 972468.00
netIncomeApplicableToCommonShares 972468.00
2015-12-31
date 2015-12-31
filing_date 2016-02-11
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 870258.00
minorityInterest 0.00
netIncome 614427.00
sellingGeneralAdministrative 754958.00
grossProfit 1588043.00
reconciledDepreciation 107822.00
ebit 833085.00
ebitda 940907.00
depreciationAndAmortization 107822.00
nonOperatingIncomeNetOther 37173.00
operatingIncome 833085.00
otherOperatingExpenses 6408935.00
interestExpense 10610.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 255831.00
totalRevenue 7242020.00
totalOperatingExpenses 754958.00
costOfRevenue 5653977.00
totalOtherIncomeExpenseNet 26563.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 614427.00
netIncomeApplicableToCommonShares 614427.00
2015-09-30
date 2015-09-30
filing_date 2015-11-12
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1244111.00
minorityInterest 0.00
netIncome 878530.00
sellingGeneralAdministrative 749650.00
grossProfit 1968320.00
reconciledDepreciation 110199.00
ebit 1218670.00
ebitda 1328869.00
depreciationAndAmortization 110199.00
nonOperatingIncomeNetOther 25441.00
operatingIncome 1218670.00
otherOperatingExpenses 5060766.00
interestExpense 7453.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 365581.00
totalRevenue 6279436.00
totalOperatingExpenses 749650.00
costOfRevenue 4311116.00
totalOtherIncomeExpenseNet 17988.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 878530.00
netIncomeApplicableToCommonShares 878530.00
2015-06-30
date 2015-06-30
filing_date 2015-09-24
currency_symbol USD
researchDevelopment 235000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 936713.00
minorityInterest 0.00
netIncome 546455.00
sellingGeneralAdministrative 714528.00
grossProfit 1635225.00
reconciledDepreciation 109284.00
ebit 920697.00
ebitda 1029981.00
depreciationAndAmortization 109284.00
nonOperatingIncomeNetOther 16016.00
operatingIncome 920697.00
otherOperatingExpenses 8050167.00
interestExpense 10008.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 390258.00
totalRevenue 8970864.00
totalOperatingExpenses 714528.00
costOfRevenue 7335639.00
totalOtherIncomeExpenseNet 6008.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 546455.00
netIncomeApplicableToCommonShares 546455.00
2015-03-31
date 2015-03-31
filing_date 2015-05-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 686020.00
minorityInterest 0.00
netIncome 506369.00
sellingGeneralAdministrative 765900.00
grossProfit 1437534.00
reconciledDepreciation 108650.00
ebit 671634.00
ebitda 780284.00
depreciationAndAmortization 108650.00
nonOperatingIncomeNetOther 14386.00
operatingIncome 671634.00
otherOperatingExpenses 5798652.00
interestExpense 9362.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 179651.00
totalRevenue 6470286.00
totalOperatingExpenses 765900.00
costOfRevenue 5032752.00
totalOtherIncomeExpenseNet 5024.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 506369.00
netIncomeApplicableToCommonShares 506369.00
2014-12-31
date 2014-12-31
filing_date 2015-02-12
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1645556.00
minorityInterest 0.00
netIncome 1219082.00
sellingGeneralAdministrative 633177.00
grossProfit 2258735.00
reconciledDepreciation 111842.00
ebit 1625558.00
ebitda 1737400.00
depreciationAndAmortization 111842.00
nonOperatingIncomeNetOther 19998.00
operatingIncome 1625558.00
otherOperatingExpenses 4071525.00
interestExpense 9061.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 426474.00
totalRevenue 5697083.00
totalOperatingExpenses 633177.00
costOfRevenue 3438348.00
totalOtherIncomeExpenseNet 10937.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1219082.00
netIncomeApplicableToCommonShares 1219082.00
2014-09-30
date 2014-09-30
filing_date 2014-11-04
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1229527.00
minorityInterest 0.00
netIncome 911221.00
sellingGeneralAdministrative 598202.00
grossProfit 1810079.00
reconciledDepreciation 115911.00
ebit 1211877.00
ebitda 1327788.00
depreciationAndAmortization 115911.00
nonOperatingIncomeNetOther 17650.00
operatingIncome 1211877.00
otherOperatingExpenses 4481595.00
interestExpense 7993.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 318306.00
totalRevenue 5693472.00
totalOperatingExpenses 598202.00
costOfRevenue 3883393.00
totalOtherIncomeExpenseNet 9657.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 911221.00
netIncomeApplicableToCommonShares 911221.00
2014-06-30
date 2014-06-30
filing_date 2014-09-17
currency_symbol USD
researchDevelopment 94000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1113962.00
minorityInterest 0.00
netIncome -698204.00
sellingGeneralAdministrative 897186.00
grossProfit -239029.00
reconciledDepreciation 119036.00
ebit -1136215.00
ebitda -1017179.00
depreciationAndAmortization 119036.00
nonOperatingIncomeNetOther 22253.00
operatingIncome -1136215.00
otherOperatingExpenses 8232915.00
interestExpense 9966.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -415758.00
totalRevenue 7096700.00
totalOperatingExpenses 897186.00
costOfRevenue 7335729.00
totalOtherIncomeExpenseNet 12287.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -698204.00
netIncomeApplicableToCommonShares -698204.00
2014-03-31
date 2014-03-31
filing_date 2014-05-13
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 976744.00
minorityInterest 0.00
netIncome 706030.00
sellingGeneralAdministrative 762329.00
grossProfit 1679125.00
reconciledDepreciation 115298.00
ebit 916796.00
ebitda 1032094.00
depreciationAndAmortization 115298.00
nonOperatingIncomeNetOther 59948.00
operatingIncome 916796.00
otherOperatingExpenses 5632827.00
interestExpense 10231.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 270714.00
totalRevenue 6549623.00
totalOperatingExpenses 762329.00
costOfRevenue 4870498.00
totalOtherIncomeExpenseNet 49717.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 706030.00
netIncomeApplicableToCommonShares 706030.00
2013-12-31
date 2013-12-31
filing_date 2014-02-13
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 150525.00
minorityInterest 0.00
netIncome 111152.00
sellingGeneralAdministrative 786560.00
grossProfit 896014.00
reconciledDepreciation 111738.00
ebit 109454.00
ebitda 221192.00
depreciationAndAmortization 111738.00
nonOperatingIncomeNetOther 41071.00
operatingIncome 109454.00
otherOperatingExpenses 6460187.00
interestExpense 9646.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 39373.00
totalRevenue 6569641.00
totalOperatingExpenses 786560.00
costOfRevenue 5673627.00
totalOtherIncomeExpenseNet 31425.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 111152.00
netIncomeApplicableToCommonShares 111152.00
2013-09-30
date 2013-09-30
filing_date 2013-11-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1452642.00
minorityInterest 0.00
netIncome 1048907.00
sellingGeneralAdministrative 767975.00
grossProfit 2195136.00
reconciledDepreciation 106318.00
ebit 1427161.00
ebitda 1533479.00
depreciationAndAmortization 106318.00
nonOperatingIncomeNetOther 25481.00
operatingIncome 1427161.00
otherOperatingExpenses 5493794.00
interestExpense 10769.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 403735.00
totalRevenue 6920955.00
totalOperatingExpenses 767975.00
costOfRevenue 4725819.00
totalOtherIncomeExpenseNet 14712.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1048907.00
netIncomeApplicableToCommonShares 1048907.00
2013-06-30
date 2013-06-30
filing_date 2013-09-12
currency_symbol USD
researchDevelopment 61000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3349358.00
minorityInterest 0.00
netIncome 2294700.00
sellingGeneralAdministrative 781847.00
grossProfit 4102990.00
reconciledDepreciation 105895.00
ebit 3321143.00
ebitda 3427038.00
depreciationAndAmortization 105895.00
nonOperatingIncomeNetOther 28215.00
operatingIncome 3321143.00
otherOperatingExpenses 8232773.00
interestExpense 10097.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1054658.00
totalRevenue 11553916.00
totalOperatingExpenses 781847.00
costOfRevenue 7450926.00
totalOtherIncomeExpenseNet 18118.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2294700.00
netIncomeApplicableToCommonShares 2294700.00
2013-03-31
date 2013-03-31
filing_date 2013-05-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1266905.00
minorityInterest 0.00
netIncome 915231.00
sellingGeneralAdministrative 725596.00
grossProfit 1969878.00
reconciledDepreciation 103183.00
ebit 1244282.00
ebitda 1347465.00
depreciationAndAmortization 103183.00
nonOperatingIncomeNetOther 22623.00
operatingIncome 1244282.00
otherOperatingExpenses 5555688.00
interestExpense 7301.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 351674.00
totalRevenue 6799970.00
totalOperatingExpenses 725596.00
costOfRevenue 4830092.00
totalOtherIncomeExpenseNet 15322.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 915231.00
netIncomeApplicableToCommonShares 915231.00
2012-12-31
date 2012-12-31
filing_date 2013-02-13
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1474566.00
minorityInterest 0.00
netIncome 1071776.00
sellingGeneralAdministrative 687108.00
grossProfit 2144508.00
reconciledDepreciation 104532.00
ebit 1457400.00
ebitda 1561932.00
depreciationAndAmortization 104532.00
nonOperatingIncomeNetOther 17166.00
operatingIncome 1457400.00
otherOperatingExpenses 6595047.00
interestExpense 7510.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 402790.00
totalRevenue 8052447.00
totalOperatingExpenses 687108.00
costOfRevenue 5907939.00
totalOtherIncomeExpenseNet 9656.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1071776.00
netIncomeApplicableToCommonShares 1071776.00
2012-09-30
date 2012-09-30
filing_date 2012-11-13
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1775358.00
minorityInterest 0.00
netIncome 1280718.00
sellingGeneralAdministrative 722589.00
grossProfit 2482193.00
reconciledDepreciation 104539.00
ebit 1754755.00
ebitda 1859294.00
depreciationAndAmortization 104539.00
nonOperatingIncomeNetOther 15754.00
operatingIncome 1759604.00
otherOperatingExpenses 6132273.00
interestExpense 10905.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 494640.00
totalRevenue 7891877.00
totalOperatingExpenses 722589.00
costOfRevenue 5409684.00
totalOtherIncomeExpenseNet 4849.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1280718.00
netIncomeApplicableToCommonShares 1280718.00
2012-06-30
date 2012-06-30
filing_date 2012-09-13
currency_symbol USD
researchDevelopment 140000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1529725.00
minorityInterest 0.00
netIncome 1129638.00
sellingGeneralAdministrative 731092.00
grossProfit 2232105.00
reconciledDepreciation 105245.00
ebit 1484259.00
ebitda 1589504.00
depreciationAndAmortization 105245.00
nonOperatingIncomeNetOther 28712.00
operatingIncome 1501013.00
otherOperatingExpenses 6614717.00
interestExpense 11958.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 400087.00
totalRevenue 8115730.00
totalOperatingExpenses 731092.00
costOfRevenue 5883625.00
totalOtherIncomeExpenseNet 16754.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1129638.00
netIncomeApplicableToCommonShares 1129638.00
2012-03-31
date 2012-03-31
filing_date 2012-05-10
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1762183.00
minorityInterest 0.00
netIncome 1262863.00
sellingGeneralAdministrative 663625.00
grossProfit 2404390.00
reconciledDepreciation 106102.00
ebit 1733273.00
ebitda 1839375.00
depreciationAndAmortization 106102.00
nonOperatingIncomeNetOther 21418.00
operatingIncome 1740765.00
otherOperatingExpenses 5921181.00
interestExpense 13926.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 499320.00
totalRevenue 7661946.00
totalOperatingExpenses 663625.00
costOfRevenue 5257556.00
totalOtherIncomeExpenseNet 7492.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1262863.00
netIncomeApplicableToCommonShares 1262863.00
2011-12-31
date 2011-12-31
filing_date 2012-02-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1493557.00
minorityInterest 0.00
netIncome 1070863.00
sellingGeneralAdministrative 690825.00
grossProfit 2181860.00
reconciledDepreciation 106794.00
ebit 1501816.00
ebitda 1608610.00
depreciationAndAmortization 106794.00
nonOperatingIncomeNetOther 2522.00
operatingIncome 1491035.00
otherOperatingExpenses 6774719.00
interestExpense 13303.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 422694.00
totalRevenue 8265754.00
totalOperatingExpenses 690825.00
costOfRevenue 6083894.00
totalOtherIncomeExpenseNet -10781.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1070863.00
netIncomeApplicableToCommonShares 1070863.00
2011-09-30
date 2011-09-30
filing_date 2011-11-09
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1295991.00
minorityInterest 0.00
netIncome 926904.00
sellingGeneralAdministrative 742867.00
grossProfit 2001808.00
reconciledDepreciation 108248.00
ebit 1232058.00
ebitda 1340306.00
depreciationAndAmortization 108248.00
nonOperatingIncomeNetOther 37050.00
operatingIncome 1258941.00
otherOperatingExpenses 6734986.00
interestExpense 10167.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 369087.00
totalRevenue 7993927.00
totalOperatingExpenses 742867.00
costOfRevenue 5992119.00
totalOtherIncomeExpenseNet 26883.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 926904.00
netIncomeApplicableToCommonShares 926904.00
2011-06-30
date 2011-06-30
filing_date 2011-09-08
currency_symbol USD
researchDevelopment 50000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2017423.00
minorityInterest 0.00
netIncome 1442220.00
sellingGeneralAdministrative 805889.00
grossProfit 2883712.00
reconciledDepreciation 117573.00
ebit 2150452.00
ebitda 2268025.00
depreciationAndAmortization 117573.00
operatingIncome 2077823.00
otherOperatingExpenses 7808214.00
interestExpense 12229.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 575203.00
totalRevenue 9886037.00
totalOperatingExpenses 805889.00
costOfRevenue 7002325.00
totalOtherIncomeExpenseNet -72629.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1443000.00
2011-03-31
date 2011-03-31
filing_date 2011-05-12
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1410276.00
minorityInterest 0.00
netIncome 1012031.00
sellingGeneralAdministrative 663544.00
grossProfit 2047156.00
reconciledDepreciation 120956.00
ebit 1370564.00
ebitda 1491520.00
depreciationAndAmortization 120956.00
operatingIncome 1383612.00
otherOperatingExpenses 5622183.00
interestExpense 13616.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 398245.00
totalRevenue 7005795.00
totalOperatingExpenses 663544.00
costOfRevenue 4958639.00
totalOtherIncomeExpenseNet 13048.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1012000.00
2010-12-31
date 2010-12-31
filing_date 2011-02-10
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 904148.00
minorityInterest 0.00
netIncome 649747.00
sellingGeneralAdministrative 743774.00
grossProfit 1624799.00
reconciledDepreciation 115122.00
ebit 871387.00
ebitda 986509.00
depreciationAndAmortization 115122.00
operatingIncome 881025.00
otherOperatingExpenses 5700317.00
interestExpense 13485.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 254401.00
totalRevenue 6581342.00
totalOperatingExpenses 743774.00
costOfRevenue 4956543.00
totalOtherIncomeExpenseNet 9638.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 649000.00
2010-09-30
date 2010-09-30
filing_date 2010-11-12
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1049695.00
minorityInterest 0.00
netIncome 753539.00
sellingGeneralAdministrative 692709.00
grossProfit 1650532.00
reconciledDepreciation 113645.00
ebit 882775.00
ebitda 996420.00
depreciationAndAmortization 113645.00
operatingIncome 957823.00
otherOperatingExpenses 5068507.00
interestExpense 16824.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 296156.00
totalRevenue 6026330.00
totalOperatingExpenses 692709.00
costOfRevenue 4375798.00
totalOtherIncomeExpenseNet 75048.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 754000.00
2010-06-30
date 2010-06-30
filing_date 2010-09-09
currency_symbol USD
researchDevelopment 50000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1731164.00
minorityInterest 0.00
netIncome 1249305.00
sellingGeneralAdministrative 703968.00
grossProfit 2404219.00
reconciledDepreciation 113187.00
ebit 1684157.00
ebitda 1797344.00
depreciationAndAmortization 113187.00
operatingIncome 1700251.00
otherOperatingExpenses 7502664.00
interestExpense 14819.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 481859.00
totalRevenue 9202915.00
totalOperatingExpenses 703968.00
costOfRevenue 6798696.00
totalOtherIncomeExpenseNet 16094.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1249000.00
2010-03-31
date 2010-03-31
filing_date 2010-05-12
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1110572.00
minorityInterest 0.00
netIncome 808723.00
sellingGeneralAdministrative 753414.00
grossProfit 1838782.00
reconciledDepreciation 113346.00
ebit 1076054.00
ebitda 1189400.00
depreciationAndAmortization 113346.00
operatingIncome 1085368.00
otherOperatingExpenses 5870459.00
interestExpense 15890.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 301849.00
totalRevenue 6955827.00
totalOperatingExpenses 753414.00
costOfRevenue 5117045.00
totalOtherIncomeExpenseNet 9314.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 809000.00
2009-12-31
date 2009-12-31
filing_date 2010-02-11
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 701352.00
minorityInterest 0.00
netIncome 514171.00
sellingGeneralAdministrative 796749.00
grossProfit 1462093.00
reconciledDepreciation 113711.00
ebit 655361.00
ebitda 769072.00
depreciationAndAmortization 113711.00
operatingIncome 665344.00
otherOperatingExpenses 5200987.00
interestExpense 26025.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 187181.00
totalRevenue 5866331.00
totalOperatingExpenses 796749.00
costOfRevenue 4404238.00
totalOtherIncomeExpenseNet 9983.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 514000.00
2009-09-30
date 2009-09-30
filing_date 2009-11-12
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1356557.00
minorityInterest 0.00
netIncome 992763.00
sellingGeneralAdministrative 752386.00
grossProfit 2058202.00
reconciledDepreciation 115348.00
ebit 1297714.00
ebitda 1413062.00
depreciationAndAmortization 115348.00
operatingIncome 1305816.00
otherOperatingExpenses 5569124.00
interestExpense 42639.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 363794.00
totalRevenue 6874940.00
totalOperatingExpenses 752386.00
costOfRevenue 4816738.00
totalOtherIncomeExpenseNet 8102.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 993000.00
2009-06-30
date 2009-06-30
filing_date 2009-09-08
currency_symbol USD
researchDevelopment 41000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1938469.00
minorityInterest 0.00
netIncome 1596085.00
sellingGeneralAdministrative 700749.00
grossProfit 2576709.00
reconciledDepreciation 119082.00
ebit 1875960.00
ebitda 1995042.00
depreciationAndAmortization 119082.00
operatingIncome 1875960.00
otherOperatingExpenses 6408099.00
interestExpense 58394.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 342384.00
totalRevenue 8284059.00
totalOperatingExpenses 700749.00
costOfRevenue 5707350.00
totalOtherIncomeExpenseNet 62509.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1596000.00
2009-03-31
date 2009-03-31
filing_date 2009-05-13
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1145401.00
minorityInterest 0.00
netIncome 781272.00
sellingGeneralAdministrative 658115.00
grossProfit 1732812.00
reconciledDepreciation 121406.00
ebit 1074697.00
ebitda 1196103.00
depreciationAndAmortization 121406.00
operatingIncome 1074697.00
otherOperatingExpenses 5635183.00
interestExpense 72982.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 364129.00
totalRevenue 6709880.00
totalOperatingExpenses 658115.00
costOfRevenue 4977068.00
totalOtherIncomeExpenseNet 70704.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 781000.00
2008-12-31
date 2008-12-31
filing_date 2009-02-13
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -66014.00
minorityInterest 0.00
netIncome -42412.00
sellingGeneralAdministrative 789585.00
grossProfit 625930.00
reconciledDepreciation 123648.00
ebit -168327.00
ebitda -44679.00
depreciationAndAmortization 123648.00
operatingIncome -163655.00
otherOperatingExpenses 6357832.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -23602.00
totalRevenue 6194177.00
totalOperatingExpenses 789585.00
costOfRevenue 5568247.00
totalOtherIncomeExpenseNet 4672.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -398000.00
2008-09-30
date 2008-09-30
filing_date 2008-11-13
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 587204.00
minorityInterest 0.00
netIncome 398296.00
sellingGeneralAdministrative 678227.00
grossProfit 1151275.00
reconciledDepreciation 124325.00
ebit 461807.00
ebitda 586132.00
depreciationAndAmortization 124325.00
operatingIncome 473048.00
otherOperatingExpenses 5580471.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 188908.00
totalRevenue 6053519.00
totalOperatingExpenses 678227.00
costOfRevenue 4902244.00
totalOtherIncomeExpenseNet 11241.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 398000.00
2008-06-30
date 2008-06-30
filing_date 2008-09-15
currency_symbol USD
researchDevelopment 54000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1157642.00
minorityInterest 0.00
netIncome 933995.00
sellingGeneralAdministrative 605943.00
grossProfit 1653120.00
reconciledDepreciation 123379.00
ebit 1040085.00
ebitda 1163464.00
depreciationAndAmortization 123379.00
operatingIncome 1047177.00
otherOperatingExpenses 5141612.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 223647.00
totalRevenue 6188789.00
totalOperatingExpenses 605943.00
costOfRevenue 4535669.00
totalOtherIncomeExpenseNet 7092.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 934000.00
2008-03-31
date 2008-03-31
filing_date 2008-05-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1683213.00
minorityInterest 0.00
netIncome 1099205.00
sellingGeneralAdministrative 647998.00
grossProfit 2177431.00
reconciledDepreciation 121674.00
ebit 1513247.00
ebitda 1634921.00
depreciationAndAmortization 121674.00
operatingIncome 1529433.00
otherOperatingExpenses 4949587.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 584008.00
totalRevenue 6479020.00
totalOperatingExpenses 647998.00
costOfRevenue 4301589.00
totalOtherIncomeExpenseNet 16186.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1099000.00
2007-12-31
date 2007-12-31
filing_date 2008-02-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1213167.00
minorityInterest 0.00
netIncome 797086.00
sellingGeneralAdministrative 701819.00
grossProfit 1682585.00
reconciledDepreciation 122816.00
ebit 951689.00
ebitda 1074505.00
depreciationAndAmortization 122816.00
operatingIncome 980766.00
otherOperatingExpenses 5751378.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 416081.00
totalRevenue 6732144.00
totalOperatingExpenses 701819.00
costOfRevenue 5049559.00
totalOtherIncomeExpenseNet 29077.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 797000.00
2007-09-30
date 2007-09-30
filing_date 2007-11-13
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 897163.00
minorityInterest 0.00
netIncome 591583.00
sellingGeneralAdministrative 667553.00
grossProfit 1349110.00
reconciledDepreciation 123657.00
ebit 662072.00
ebitda 785729.00
depreciationAndAmortization 123657.00
operatingIncome 681557.00
otherOperatingExpenses 5620229.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 305580.00
totalRevenue 6301786.00
totalOperatingExpenses 667553.00
costOfRevenue 4952676.00
totalOtherIncomeExpenseNet 19485.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 592000.00
2007-06-30
date 2007-06-30
filing_date 2007-09-10
currency_symbol USD
researchDevelopment 80000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1281066.00
minorityInterest 0.00
netIncome 807729.00
sellingGeneralAdministrative 693902.00
grossProfit 1788304.00
reconciledDepreciation 140410.00
ebit 1074682.00
ebitda 1215092.00
depreciationAndAmortization 140410.00
operatingIncome 1094402.00
otherOperatingExpenses 6311036.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 473337.00
totalRevenue 7405438.00
totalOperatingExpenses 693902.00
costOfRevenue 5617134.00
totalOtherIncomeExpenseNet 19720.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 808000.00
2007-03-31
date 2007-03-31
filing_date 2007-05-10
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1079879.00
minorityInterest 0.00
netIncome 714030.00
sellingGeneralAdministrative 697740.00
grossProfit 1616134.00
reconciledDepreciation 120811.00
ebit 908805.00
ebitda 1029616.00
depreciationAndAmortization 120811.00
operatingIncome 918394.00
otherOperatingExpenses 7141301.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 365849.00
totalRevenue 8059695.00
totalOperatingExpenses 697740.00
costOfRevenue 6443561.00
totalOtherIncomeExpenseNet 9589.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 714000.00
2006-12-31
date 2006-12-31
filing_date 2007-02-12
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 726081.00
minorityInterest 0.00
netIncome 479911.00
sellingGeneralAdministrative 712743.00
grossProfit 1258221.00
reconciledDepreciation 121894.00
ebit 514753.00
ebitda 636647.00
depreciationAndAmortization 121894.00
operatingIncome 545478.00
otherOperatingExpenses 5573842.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 246170.00
totalRevenue 6119320.00
totalOperatingExpenses 712743.00
costOfRevenue 4861099.00
totalOtherIncomeExpenseNet 30725.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 480000.00
2006-09-30
date 2006-09-30
filing_date 2006-11-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 819464.00
minorityInterest 0.00
netIncome 543050.00
sellingGeneralAdministrative 726980.00
grossProfit 1397308.00
reconciledDepreciation 121128.00
ebit 666703.00
ebitda 787831.00
depreciationAndAmortization 121128.00
operatingIncome 670328.00
otherOperatingExpenses 5401578.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 276414.00
totalRevenue 6071906.00
totalOperatingExpenses 726980.00
costOfRevenue 4674598.00
totalOtherIncomeExpenseNet 3625.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 543000.00
2006-06-30
date 2006-06-30
filing_date 2006-09-25
currency_symbol USD
researchDevelopment 121000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1159426.00
minorityInterest 0.00
netIncome 700955.00
sellingGeneralAdministrative 651198.00
grossProfit 1672174.00
reconciledDepreciation 129544.00
ebit 1015546.00
ebitda 1145090.00
depreciationAndAmortization 129544.00
operatingIncome 1020976.00
otherOperatingExpenses 5536129.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 458471.00
totalRevenue 6557105.00
totalOperatingExpenses 651198.00
costOfRevenue 4884931.00
totalOtherIncomeExpenseNet 5430.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 701000.00
2006-03-31
date 2006-03-31
filing_date 2006-05-08
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 514164.00
minorityInterest 0.00
netIncome 365057.00
sellingGeneralAdministrative 649101.00
grossProfit 1042265.00
reconciledDepreciation 124800.00
ebit 393377.00
ebitda 518177.00
depreciationAndAmortization 124800.00
operatingIncome 393164.00
otherOperatingExpenses 4284644.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 149107.00
totalRevenue 4677808.00
totalOperatingExpenses 649101.00
costOfRevenue 3635543.00
totalOtherIncomeExpenseNet -213.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 365000.00
2005-12-31
date 2005-12-31
filing_date 2006-02-13
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 386282.00
minorityInterest 0.00
netIncome 274260.00
sellingGeneralAdministrative 666440.00
grossProfit 947360.00
reconciledDepreciation 149517.00
ebit 286534.00
ebitda 436051.00
depreciationAndAmortization 149517.00
operatingIncome 280920.00
otherOperatingExpenses 4775163.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 112022.00
totalRevenue 5056083.00
totalOperatingExpenses 666440.00
costOfRevenue 4108723.00
totalOtherIncomeExpenseNet -5614.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 274000.00
2005-09-30
date 2005-09-30
filing_date 2005-11-10
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 306682.00
minorityInterest 0.00
netIncome 217744.00
sellingGeneralAdministrative 669719.00
grossProfit 880290.00
reconciledDepreciation 128874.00
ebit 213394.00
ebitda 342268.00
depreciationAndAmortization 128874.00
operatingIncome 210571.00
otherOperatingExpenses 4350003.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 88938.00
totalRevenue 4560574.00
totalOperatingExpenses 669719.00
costOfRevenue 3680284.00
totalOtherIncomeExpenseNet -2823.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 218000.00
2005-06-30
date 2005-06-30
filing_date 2005-09-27
currency_symbol USD
researchDevelopment 187000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 866708.00
minorityInterest 0.00
netIncome 639317.00
sellingGeneralAdministrative 527664.00
grossProfit 1308938.00
reconciledDepreciation 129542.00
ebit 779091.00
ebitda 908633.00
depreciationAndAmortization 129542.00
operatingIncome 781274.00
otherOperatingExpenses 4200497.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 227391.00
totalRevenue 4981771.00
totalOperatingExpenses 527664.00
costOfRevenue 3672833.00
totalOtherIncomeExpenseNet 2183.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 639000.00
2005-03-31
date 2005-03-31
filing_date 2005-05-16
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 159981.00
minorityInterest 0.00
netIncome 111987.00
sellingGeneralAdministrative 565145.00
grossProfit 650890.00
reconciledDepreciation 129329.00
ebit 77929.00
ebitda 207258.00
depreciationAndAmortization 129329.00
operatingIncome 85745.00
otherOperatingExpenses 4134116.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 47994.00
totalRevenue 4219861.00
totalOperatingExpenses 565145.00
costOfRevenue 3568971.00
totalOtherIncomeExpenseNet 7816.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 112000.00
2004-12-31
date 2004-12-31
filing_date 2005-02-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 238617.00
minorityInterest 0.00
netIncome 167032.00
sellingGeneralAdministrative 580538.00
grossProfit 772387.00
reconciledDepreciation 154448.00
ebit 188699.00
ebitda 343147.00
depreciationAndAmortization 154448.00
operatingIncome 191849.00
otherOperatingExpenses 4704892.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 71585.00
totalRevenue 4896741.00
totalOperatingExpenses 580538.00
costOfRevenue 4124354.00
totalOtherIncomeExpenseNet 3150.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 167000.00
2004-09-30
date 2004-09-30
filing_date 2004-11-12
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 86550.00
minorityInterest 0.00
netIncome 60585.00
sellingGeneralAdministrative 600679.00
grossProfit 649142.00
reconciledDepreciation 127722.00
ebit 45246.00
ebitda 172968.00
depreciationAndAmortization 127722.00
operatingIncome 48463.00
otherOperatingExpenses 4681864.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 25965.00
totalRevenue 4730327.00
totalOperatingExpenses 600679.00
costOfRevenue 4081185.00
totalOtherIncomeExpenseNet 3217.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 61000.00
2004-06-30
date 2004-06-30
filing_date 2004-09-22
currency_symbol USD
researchDevelopment 150000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 765640.00
minorityInterest 0.00
netIncome 564423.00
sellingGeneralAdministrative 630170.00
grossProfit 1369254.00
reconciledDepreciation 126024.00
ebit 737366.00
ebitda 863390.00
depreciationAndAmortization 126024.00
operatingIncome 739084.00
otherOperatingExpenses 4684902.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 201217.00
totalRevenue 5423986.00
totalOperatingExpenses 630170.00
costOfRevenue 4054732.00
totalOtherIncomeExpenseNet 1718.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 565000.00
2004-03-31
date 2004-03-31
filing_date 2004-05-13
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 73282.00
minorityInterest 0.00
netIncome 54008.00
sellingGeneralAdministrative 671575.00
grossProfit 717562.00
reconciledDepreciation 184580.00
ebit 43280.00
ebitda 227860.00
depreciationAndAmortization 184580.00
operatingIncome 45987.00
otherOperatingExpenses 6070234.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 19274.00
totalRevenue 6116221.00
totalOperatingExpenses 671575.00
costOfRevenue 5398659.00
totalOtherIncomeExpenseNet 2707.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 54000.00
2003-12-31
date 2003-12-31
filing_date 2004-02-13
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 86721.00
minorityInterest 0.00
netIncome 61430.00
sellingGeneralAdministrative 684594.00
grossProfit 727876.00
reconciledDepreciation 124438.00
ebit 21708.00
ebitda 146146.00
depreciationAndAmortization 124438.00
operatingIncome 43282.00
otherOperatingExpenses 5828393.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 25291.00
totalRevenue 5871675.00
totalOperatingExpenses 684594.00
costOfRevenue 5143799.00
totalOtherIncomeExpenseNet 21574.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 61000.00
2003-09-30
date 2003-09-30
filing_date 2003-10-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 374974.00
minorityInterest 0.00
netIncome 280965.00
sellingGeneralAdministrative 549803.00
grossProfit 900172.00
reconciledDepreciation 122901.00
ebit 349129.00
ebitda 472030.00
depreciationAndAmortization 122901.00
operatingIncome 350369.00
otherOperatingExpenses 4744948.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 94009.00
totalRevenue 5095317.00
totalOperatingExpenses 549803.00
costOfRevenue 4195145.00
totalOtherIncomeExpenseNet 1240.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 281000.00
2003-06-30
date 2003-06-30
filing_date 2003-06-30
currency_symbol USD
researchDevelopment 100000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 666536.00
minorityInterest 0.00
netIncome 499903.00
sellingGeneralAdministrative 505468.00
grossProfit 1160788.00
reconciledDepreciation 122948.00
ebit 671098.00
ebitda 794046.00
depreciationAndAmortization 122948.00
operatingIncome 655320.00
otherOperatingExpenses 3544772.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 166633.00
totalRevenue 4200092.00
totalOperatingExpenses 505468.00
costOfRevenue 3039304.00
totalOtherIncomeExpenseNet -15778.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 500000.00
2003-03-31
date 2003-03-31
filing_date 2003-05-08
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 767448.00
minorityInterest 0.00
netIncome 575586.00
sellingGeneralAdministrative 479353.00
grossProfit 1223106.00
reconciledDepreciation 122341.00
ebit 749697.00
ebitda 872038.00
depreciationAndAmortization 122341.00
operatingIncome 743753.00
otherOperatingExpenses 4963750.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 191862.00
totalRevenue 5707503.00
totalOperatingExpenses 479353.00
costOfRevenue 4484397.00
totalOtherIncomeExpenseNet -5944.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 576000.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -556445.00
minorityInterest 0.00
netIncome -417334.00
sellingGeneralAdministrative 537346.00
grossProfit -75254.00
reconciledDepreciation 128573.00
ebit -630658.00
ebitda -502085.00
depreciationAndAmortization 128573.00
operatingIncome -612600.00
otherOperatingExpenses 5987056.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -139111.00
totalRevenue 5374456.00
totalOperatingExpenses 537346.00
costOfRevenue 5449710.00
totalOtherIncomeExpenseNet 18058.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -307000.00
2002-09-30
date 2002-09-30
filing_date 2002-11-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 408727.00
minorityInterest 0.00
netIncome 306545.00
sellingGeneralAdministrative 429307.00
grossProfit 789221.00
reconciledDepreciation 121808.00
ebit 356370.00
ebitda 478178.00
depreciationAndAmortization 121808.00
operatingIncome 359914.00
otherOperatingExpenses 4131445.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 102182.00
totalRevenue 4491359.00
totalOperatingExpenses 429307.00
costOfRevenue 3702138.00
totalOtherIncomeExpenseNet 3544.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 307000.00
2002-06-30
date 2002-06-30
filing_date 2002-09-24
currency_symbol USD
researchDevelopment 335000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 16850.00
minorityInterest 0.00
netIncome 47421.00
sellingGeneralAdministrative 422371.00
grossProfit 399824.00
reconciledDepreciation 121048.00
ebit -16279.00
ebitda 104769.00
depreciationAndAmortization 121048.00
operatingIncome -22547.00
otherOperatingExpenses 4026140.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -30571.00
totalRevenue 4003593.00
totalOperatingExpenses 422371.00
costOfRevenue 3603769.00
totalOtherIncomeExpenseNet -6268.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 48000.00
2002-03-31
date 2002-03-31
filing_date 2002-05-09
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 303784.00
minorityInterest 0.00
netIncome 212644.00
sellingGeneralAdministrative 408350.00
grossProfit 700016.00
reconciledDepreciation 144917.00
ebit 317727.00
ebitda 462644.00
depreciationAndAmortization 144917.00
operatingIncome 291666.00
otherOperatingExpenses 4324921.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 91140.00
totalRevenue 4616587.00
totalOperatingExpenses 408350.00
costOfRevenue 3916571.00
totalOtherIncomeExpenseNet -26061.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 212000.00
2001-12-31
date 2001-12-31
filing_date 2002-02-13
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 117134.00
minorityInterest 0.00
netIncome 81999.00
sellingGeneralAdministrative 527101.00
grossProfit 593569.00
reconciledDepreciation 123870.00
ebit 64528.00
ebitda 188398.00
depreciationAndAmortization 123870.00
operatingIncome 66468.00
otherOperatingExpenses 5133049.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 35135.00
totalRevenue 5199517.00
totalOperatingExpenses 527101.00
costOfRevenue 4605948.00
totalOtherIncomeExpenseNet 1940.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 82000.00
2001-09-30
date 2001-09-30
filing_date 2001-11-09
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 290987.00
minorityInterest 0.00
netIncome 203691.00
sellingGeneralAdministrative 394032.00
grossProfit 607585.00
reconciledDepreciation 123635.00
ebit 202598.00
ebitda 326233.00
depreciationAndAmortization 123635.00
operatingIncome 213553.00
otherOperatingExpenses 4371962.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 87296.00
totalRevenue 4585515.00
totalOperatingExpenses 394032.00
costOfRevenue 3977930.00
totalOtherIncomeExpenseNet 10955.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 204000.00
2001-06-30
date 2001-06-30
filing_date 2001-09-28
currency_symbol USD
researchDevelopment 249000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 439620.00
minorityInterest 0.00
netIncome 354827.00
sellingGeneralAdministrative 431252.00
grossProfit 320579.00
reconciledDepreciation 135867.00
ebit -113372.00
ebitda 22495.00
depreciationAndAmortization 135867.00
operatingIncome 358448.00
otherOperatingExpenses 4394948.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 84793.00
totalRevenue 4284275.00
totalOperatingExpenses 431252.00
costOfRevenue 3963696.00
totalOtherIncomeExpenseNet 2699.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 355000.00
2001-03-31
date 2001-03-31
filing_date 2001-05-15
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 303088.00
minorityInterest 0.00
netIncome 205554.00
sellingGeneralAdministrative 456964.00
grossProfit 818609.00
reconciledDepreciation 123848.00
ebit 356070.00
ebitda 479918.00
depreciationAndAmortization 123848.00
operatingIncome 237797.00
otherOperatingExpenses 4253493.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 97534.00
totalRevenue 4615138.00
totalOperatingExpenses 456964.00
costOfRevenue 3796529.00
totalOtherIncomeExpenseNet 5575.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 205000.00
2000-12-31
date 2000-12-31
filing_date 2001-02-13
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 422071.00
minorityInterest 0.00
netIncome 269269.00
sellingGeneralAdministrative 543992.00
grossProfit 1053187.00
reconciledDepreciation 164179.00
ebit 336517.00
ebitda 500696.00
depreciationAndAmortization 164179.00
operatingIncome 345016.00
otherOperatingExpenses 3839977.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 152802.00
totalRevenue 4184993.00
totalOperatingExpenses 708171.00
costOfRevenue 3131806.00
totalOtherIncomeExpenseNet 8499.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 270000.00
2000-09-30
date 2000-09-30
filing_date 2000-11-06
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 310326.00
minorityInterest 0.00
netIncome 203420.00
sellingGeneralAdministrative 460251.00
grossProfit 869355.00
reconciledDepreciation 181094.00
ebit 210884.00
ebitda 391978.00
depreciationAndAmortization 181094.00
operatingIncome 228010.00
otherOperatingExpenses 3939224.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 106906.00
totalRevenue 4167234.00
totalOperatingExpenses 641345.00
costOfRevenue 3297879.00
totalOtherIncomeExpenseNet 17126.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 203000.00
2000-06-30
date 2000-06-30
filing_date 2000-09-28
currency_symbol USD
researchDevelopment 255000.00
incomeBeforeTax 649610.00
netIncome 432610.00
sellingGeneralAdministrative 508777.00
grossProfit 1183066.00
reconciledDepreciation 126303.00
ebit 511655.00
ebitda 637958.00
depreciationAndAmortization 126303.00
operatingIncome 547986.00
otherOperatingExpenses 4170612.00
incomeTaxExpense 217000.00
totalRevenue 4718598.00
totalOperatingExpenses 635080.00
costOfRevenue 3535532.00
totalOtherIncomeExpenseNet 36331.00
netIncomeApplicableToCommonShares 433000.00
2000-03-31
date 2000-03-31
filing_date 2000-05-12
currency_symbol USD
incomeBeforeTax 406644.00
netIncome 263644.00
sellingGeneralAdministrative 466613.00
grossProfit 916403.00
reconciledDepreciation 145846.00
ebit 296961.00
ebitda 442807.00
depreciationAndAmortization 145846.00
operatingIncome 303944.00
otherOperatingExpenses 2985872.00
incomeTaxExpense 143000.00
totalRevenue 3289816.00
totalOperatingExpenses 612459.00
costOfRevenue 2373413.00
totalOtherIncomeExpenseNet 6983.00
netIncomeApplicableToCommonShares 263000.00
1999-12-31
date 1999-12-31
filing_date 2000-02-14
currency_symbol USD
sellingGeneralAdministrative 500000.00
grossProfit 600000.00
reconciledDepreciation 100000.00
ebit 0.00
ebitda 100000.00
depreciationAndAmortization 100000.00
otherOperatingExpenses 3400000.00
totalRevenue 3400000.00
totalOperatingExpenses 600000.00
costOfRevenue 2800000.00
1999-09-30
date 1999-09-30
filing_date 1999-11-15
currency_symbol USD
incomeBeforeTax 600000.00
netIncome 400000.00
sellingGeneralAdministrative 500000.00
grossProfit 500000.00
reconciledDepreciation 100000.00
ebit 700000.00
ebitda 800000.00
depreciationAndAmortization 100000.00
operatingIncome -100000.00
otherOperatingExpenses 3400000.00
incomeTaxExpense 200000.00
totalRevenue 3300000.00
totalOperatingExpenses 600000.00
costOfRevenue 2800000.00
totalOtherIncomeExpenseNet 100000.00
1999-06-30
date 1999-06-30
filing_date 1999-09-28
currency_symbol USD
incomeBeforeTax 600000.00
netIncome 400000.00
sellingGeneralAdministrative 400000.00
grossProfit 1200000.00
reconciledDepreciation 100000.00
ebit 700000.00
ebitda 800000.00
depreciationAndAmortization 100000.00
operatingIncome 700000.00
otherOperatingExpenses 4200000.00
incomeTaxExpense 200000.00
totalRevenue 4900000.00
totalOperatingExpenses 500000.00
costOfRevenue 3700000.00
totalOtherIncomeExpenseNet -100000.00
1999-03-31
date 1999-03-31
filing_date 1999-05-12
currency_symbol USD
incomeBeforeTax 200000.00
netIncome 100000.00
sellingGeneralAdministrative 400000.00
grossProfit 600000.00
reconciledDepreciation 100000.00
ebit 0.00
ebitda 100000.00
depreciationAndAmortization 100000.00
operatingIncome 100000.00
otherOperatingExpenses 3000000.00
totalRevenue 3100000.00
totalOperatingExpenses 500000.00
costOfRevenue 2500000.00
totalOtherIncomeExpenseNet 100000.00
1998-12-31
date 1998-12-31
filing_date 1999-02-09
currency_symbol USD
incomeBeforeTax 300000.00
netIncome 200000.00
sellingGeneralAdministrative 500000.00
grossProfit 700000.00
reconciledDepreciation 100000.00
ebit 0.00
ebitda 100000.00
depreciationAndAmortization 100000.00
operatingIncome 100000.00
otherOperatingExpenses 3000000.00
incomeTaxExpense 100000.00
totalRevenue 3100000.00
totalOperatingExpenses 600000.00
costOfRevenue 2400000.00
totalOtherIncomeExpenseNet 100000.00
1998-09-30
date 1998-09-30
filing_date 1998-11-13
currency_symbol USD
incomeBeforeTax 200000.00
netIncome 100000.00
sellingGeneralAdministrative 400000.00
grossProfit 500000.00
reconciledDepreciation 100000.00
ebit 100000.00
ebitda 200000.00
depreciationAndAmortization 100000.00
operatingIncome 100000.00
otherOperatingExpenses 2500000.00
incomeTaxExpense 100000.00
totalRevenue 2500000.00
totalOperatingExpenses 500000.00
costOfRevenue 2000000.00
totalOtherIncomeExpenseNet 100000.00
1998-06-30
date 1998-06-30
filing_date 1998-09-28
currency_symbol USD
incomeBeforeTax -500000.00
netIncome -300000.00
sellingGeneralAdministrative 500000.00
grossProfit 400000.00
reconciledDepreciation 100000.00
ebit 100000.00
ebitda 200000.00
depreciationAndAmortization 100000.00
operatingIncome -200000.00
otherOperatingExpenses 2700000.00
incomeTaxExpense -200000.00
totalRevenue 2500000.00
totalOperatingExpenses 600000.00
costOfRevenue 2100000.00
totalOtherIncomeExpenseNet -300000.00
1998-03-31
date 1998-03-31
filing_date 1998-05-15
currency_symbol USD
incomeBeforeTax -800000.00
netIncome -500000.00
sellingGeneralAdministrative 500000.00
grossProfit -400000.00
reconciledDepreciation 100000.00
ebit -1100000.00
ebitda -1000000.00
depreciationAndAmortization 100000.00
operatingIncome -1000000.00
otherOperatingExpenses 3200000.00
incomeTaxExpense -300000.00
totalRevenue 2200000.00
totalOperatingExpenses 600000.00
costOfRevenue 2600000.00
totalOtherIncomeExpenseNet 100000.00
1997-12-31
date 1997-12-31
filing_date 1998-02-13
currency_symbol USD
sellingGeneralAdministrative 500000.00
grossProfit 500000.00
reconciledDepreciation 100000.00
depreciationAndAmortization 100000.00
operatingIncome -100000.00
otherOperatingExpenses 3600000.00
totalRevenue 3500000.00
totalOperatingExpenses 600000.00
costOfRevenue 3000000.00
totalOtherIncomeExpenseNet 100000.00
1997-09-30
date 1997-09-30
filing_date 1997-10-02
currency_symbol USD
incomeBeforeTax -100000.00
sellingGeneralAdministrative 500000.00
grossProfit 300000.00
reconciledDepreciation 100000.00
ebit -300000.00
ebitda -200000.00
depreciationAndAmortization 100000.00
operatingIncome -200000.00
otherOperatingExpenses 2900000.00
incomeTaxExpense -100000.00
totalRevenue 2700000.00
totalOperatingExpenses 500000.00
costOfRevenue 2400000.00
totalOtherIncomeExpenseNet 100000.00
1997-06-30
date 1997-06-30
filing_date 1997-06-30
currency_symbol USD
incomeBeforeTax -100000.00
sellingGeneralAdministrative 400000.00
grossProfit 300000.00
reconciledDepreciation 100000.00
ebit -300000.00
ebitda -200000.00
depreciationAndAmortization 100000.00
operatingIncome -200000.00
otherOperatingExpenses 2900000.00
incomeTaxExpense -100000.00
totalRevenue 2700000.00
totalOperatingExpenses 500000.00
costOfRevenue 2400000.00
totalOtherIncomeExpenseNet 100000.00
1997-03-31
date 1997-03-31
filing_date 1997-05-08
currency_symbol USD
incomeBeforeTax 200000.00
netIncome 100000.00
sellingGeneralAdministrative 500000.00
grossProfit 600000.00
reconciledDepreciation 100000.00
ebit 200000.00
ebitda 300000.00
depreciationAndAmortization 100000.00
operatingIncome 200000.00
otherOperatingExpenses 3800000.00
incomeTaxExpense 100000.00
totalRevenue 3800000.00
totalOperatingExpenses 600000.00
costOfRevenue 3200000.00
totalOtherIncomeExpenseNet 100000.00
1996-12-31
date 1996-12-31
filing_date 1997-02-10
currency_symbol USD
incomeBeforeTax 400000.00
netIncome 200000.00
sellingGeneralAdministrative 500000.00
grossProfit 900000.00
reconciledDepreciation 100000.00
ebit 200000.00
ebitda 300000.00
depreciationAndAmortization 100000.00
operatingIncome 300000.00
otherOperatingExpenses 3800000.00
incomeTaxExpense 200000.00
totalRevenue 4100000.00
totalOperatingExpenses 600000.00
costOfRevenue 3200000.00
totalOtherIncomeExpenseNet 100000.00
1996-09-30
date 1996-09-30
filing_date 1996-11-13
currency_symbol USD
incomeBeforeTax 300000.00
netIncome 200000.00
sellingGeneralAdministrative 400000.00
grossProfit 900000.00
reconciledDepreciation 200000.00
ebit 200000.00
ebitda 400000.00
depreciationAndAmortization 200000.00
operatingIncome 300000.00
otherOperatingExpenses 4300000.00
incomeTaxExpense 100000.00
totalRevenue 4600000.00
totalOperatingExpenses 600000.00
costOfRevenue 3700000.00
totalOtherIncomeExpenseNet 100000.00
1996-06-30
date 1996-06-30
filing_date 1996-09-27
currency_symbol USD
incomeBeforeTax 200000.00
netIncome 100000.00
sellingGeneralAdministrative 300000.00
grossProfit 500000.00
reconciledDepreciation 100000.00
ebit 0.00
ebitda 100000.00
depreciationAndAmortization 100000.00
operatingIncome 100000.00
otherOperatingExpenses 3900000.00
incomeTaxExpense 100000.00
totalRevenue 4000000.00
totalOperatingExpenses 400000.00
costOfRevenue 3500000.00
totalOtherIncomeExpenseNet 100000.00
1996-03-31
date 1996-03-31
filing_date 1996-05-13
currency_symbol USD
incomeBeforeTax 300000.00
netIncome 200000.00
sellingGeneralAdministrative 400000.00
grossProfit 800000.00
reconciledDepreciation 200000.00
ebit 100000.00
ebitda 300000.00
depreciationAndAmortization 200000.00
operatingIncome 200000.00
otherOperatingExpenses 4200000.00
incomeTaxExpense 100000.00
totalRevenue 4400000.00
totalOperatingExpenses 600000.00
costOfRevenue 3600000.00
totalOtherIncomeExpenseNet 100000.00
1995-12-31
date 1995-12-31
filing_date 1996-02-13
currency_symbol USD
incomeBeforeTax 200000.00
netIncome 100000.00
sellingGeneralAdministrative 400000.00
grossProfit 600000.00
reconciledDepreciation 100000.00
ebit 200000.00
ebitda 300000.00
depreciationAndAmortization 100000.00
operatingIncome 100000.00
otherOperatingExpenses 4300000.00
incomeTaxExpense 100000.00
totalRevenue 4400000.00
totalOperatingExpenses 500000.00
costOfRevenue 3800000.00
totalOtherIncomeExpenseNet 200000.00
1995-09-30
date 1995-09-30
filing_date 1995-11-07
currency_symbol USD
incomeBeforeTax 200000.00
netIncome 100000.00
sellingGeneralAdministrative 400000.00
grossProfit 500000.00
reconciledDepreciation 100000.00
ebit -200000.00
ebitda -100000.00
depreciationAndAmortization 100000.00
operatingIncome -200000.00
otherOperatingExpenses 4000000.00
incomeTaxExpense 100000.00
totalRevenue 4000000.00
totalOperatingExpenses 500000.00
costOfRevenue 3500000.00
totalOtherIncomeExpenseNet 200000.00
1995-06-30
date 1995-06-30
filing_date 1995-09-22
currency_symbol USD
incomeBeforeTax 200000.00
netIncome 200000.00
sellingGeneralAdministrative 400000.00
grossProfit 500000.00
reconciledDepreciation 200000.00
ebit -300000.00
ebitda -100000.00
depreciationAndAmortization 200000.00
operatingIncome -100000.00
otherOperatingExpenses 4200000.00
incomeTaxExpense -300000.00
totalRevenue 4100000.00
totalOperatingExpenses 600000.00
costOfRevenue 3600000.00
totalOtherIncomeExpenseNet 200000.00
1995-03-31
date 1995-03-31
filing_date 1995-05-11
currency_symbol USD
incomeBeforeTax 200000.00
netIncome 100000.00
grossProfit 400000.00
reconciledDepreciation 100000.00
ebit -200000.00
ebitda -100000.00
depreciationAndAmortization 100000.00
operatingIncome -200000.00
otherOperatingExpenses 3500000.00
incomeTaxExpense 100000.00
totalRevenue 3500000.00
totalOperatingExpenses 400000.00
costOfRevenue 3100000.00
totalOtherIncomeExpenseNet 200000.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
currency_symbol USD
incomeBeforeTax 100000.00
grossProfit 400000.00
reconciledDepreciation 100000.00
depreciationAndAmortization 100000.00
operatingIncome -100000.00
otherOperatingExpenses 2900000.00
incomeTaxExpense 100000.00
totalRevenue 2800000.00
totalOperatingExpenses 500000.00
costOfRevenue 2400000.00
totalOtherIncomeExpenseNet 200000.00
1994-09-30
date 1994-09-30
filing_date 1994-09-30
currency_symbol USD
incomeBeforeTax 400000.00
netIncome 200000.00
grossProfit 800000.00
reconciledDepreciation 100000.00
ebit 200000.00
ebitda 300000.00
depreciationAndAmortization 100000.00
operatingIncome 300000.00
otherOperatingExpenses 3900000.00
incomeTaxExpense 200000.00
totalRevenue 4200000.00
totalOperatingExpenses 500000.00
costOfRevenue 3400000.00
totalOtherIncomeExpenseNet 100000.00
1994-06-30
date 1994-06-30
filing_date 1994-06-30
currency_symbol USD
incomeBeforeTax 400000.00
netIncome 200000.00
grossProfit 700000.00
reconciledDepreciation 200000.00
ebit 100000.00
ebitda 300000.00
depreciationAndAmortization 200000.00
operatingIncome 200000.00
otherOperatingExpenses 3600000.00
incomeTaxExpense 200000.00
totalRevenue 3800000.00
totalOperatingExpenses 500000.00
costOfRevenue 3100000.00
totalOtherIncomeExpenseNet 100000.00
1994-03-31
date 1994-03-31
filing_date 1994-03-31
currency_symbol USD
incomeBeforeTax 300000.00
netIncome 200000.00
grossProfit 700000.00
reconciledDepreciation 100000.00
ebit 200000.00
ebitda 300000.00
depreciationAndAmortization 100000.00
operatingIncome 300000.00
otherOperatingExpenses 1700000.00
incomeTaxExpense 100000.00
totalRevenue 2000000.00
totalOperatingExpenses 400000.00
costOfRevenue 1300000.00
totalOtherIncomeExpenseNet 100000.00
1993-12-31
date 1993-12-31
filing_date 1993-12-31
currency_symbol USD
incomeBeforeTax 500000.00
netIncome 300000.00
grossProfit 900000.00
reconciledDepreciation 100000.00
ebit 300000.00
ebitda 400000.00
depreciationAndAmortization 100000.00
operatingIncome 400000.00
otherOperatingExpenses 4000000.00
incomeTaxExpense 200000.00
totalRevenue 4400000.00
totalOperatingExpenses 500000.00
costOfRevenue 3500000.00
totalOtherIncomeExpenseNet 100000.00
1993-09-30
date 1993-09-30
filing_date 1993-09-30
currency_symbol USD
incomeBeforeTax 700000.00
netIncome 600000.00
grossProfit 1100000.00
reconciledDepreciation 100000.00
ebit 600000.00
ebitda 700000.00
depreciationAndAmortization 100000.00
operatingIncome 700000.00
otherOperatingExpenses 3800000.00
incomeTaxExpense 300000.00
totalRevenue 4500000.00
totalOperatingExpenses 400000.00
costOfRevenue 3400000.00
totalOtherIncomeExpenseNet 100000.00
1993-06-30
date 1993-06-30
filing_date 1993-06-30
currency_symbol USD
incomeBeforeTax 600000.00
netIncome 200000.00
grossProfit 800000.00
reconciledDepreciation 100000.00
ebit 400000.00
ebitda 500000.00
depreciationAndAmortization 100000.00
operatingIncome 500000.00
otherOperatingExpenses 3100000.00
incomeTaxExpense 400000.00
totalRevenue 3600000.00
totalOperatingExpenses 300000.00
costOfRevenue 2800000.00
totalOtherIncomeExpenseNet 100000.00
1993-03-31
date 1993-03-31
filing_date 1993-03-31
currency_symbol USD
incomeBeforeTax 400000.00
netIncome 300000.00
grossProfit 800000.00
reconciledDepreciation 100000.00
ebit 300000.00
ebitda 400000.00
depreciationAndAmortization 100000.00
operatingIncome 400000.00
otherOperatingExpenses 3700000.00
incomeTaxExpense 100000.00
totalRevenue 4100000.00
totalOperatingExpenses 400000.00
costOfRevenue 3300000.00
totalOtherIncomeExpenseNet 100000.00
1992-12-31
date 1992-12-31
filing_date 1992-12-31
currency_symbol USD
incomeBeforeTax 500000.00
netIncome 300000.00
grossProfit 900000.00
reconciledDepreciation 100000.00
ebit 300000.00
ebitda 400000.00
depreciationAndAmortization 100000.00
operatingIncome 400000.00
otherOperatingExpenses 3300000.00
incomeTaxExpense 200000.00
totalRevenue 3700000.00
totalOperatingExpenses 500000.00
costOfRevenue 2800000.00
totalOtherIncomeExpenseNet 100000.00
1992-09-30
date 1992-09-30
filing_date 1992-09-30
currency_symbol USD
incomeBeforeTax 1000000.00
netIncome 700000.00
grossProfit 1400000.00
reconciledDepreciation 100000.00
ebit 700000.00
ebitda 800000.00
depreciationAndAmortization 100000.00
operatingIncome 900000.00
otherOperatingExpenses 2900000.00
incomeTaxExpense 300000.00
totalRevenue 3800000.00
totalOperatingExpenses 500000.00
costOfRevenue 2400000.00
totalOtherIncomeExpenseNet 200000.00
1992-06-30
date 1992-06-30
filing_date 1992-06-30
currency_symbol USD
incomeBeforeTax 400000.00
netIncome 200000.00
grossProfit 700000.00
reconciledDepreciation 100000.00
ebit 100000.00
ebitda 200000.00
depreciationAndAmortization 100000.00
operatingIncome 400000.00
otherOperatingExpenses 3100000.00
incomeTaxExpense 200000.00
totalRevenue 3500000.00
totalOperatingExpenses 300000.00
costOfRevenue 2800000.00
totalOtherIncomeExpenseNet 300000.00
1992-03-31
date 1992-03-31
filing_date 1992-03-31
currency_symbol USD
incomeBeforeTax 700000.00
netIncome 500000.00
grossProfit 1100000.00
reconciledDepreciation 100000.00
ebit 400000.00
ebitda 500000.00
depreciationAndAmortization 100000.00
operatingIncome 600000.00
otherOperatingExpenses 2900000.00
incomeTaxExpense 200000.00
totalRevenue 3500000.00
totalOperatingExpenses 500000.00
costOfRevenue 2400000.00
totalOtherIncomeExpenseNet 200000.00
1991-12-31
date 1991-12-31
filing_date 1991-12-31
currency_symbol USD
grossProfit 4000000.00
ebitda 4000000.00
operatingIncome 4000000.00
totalRevenue 4000000.00
1991-09-30
date 1991-09-30
filing_date 1991-09-30
currency_symbol USD
grossProfit 5100000.00
ebitda 5100000.00
operatingIncome 5100000.00
totalRevenue 5100000.00
1991-06-30
date 1991-06-30
filing_date 1991-06-30
currency_symbol USD
grossProfit 3200000.00
ebitda -8900000.00
operatingIncome -8900000.00
otherOperatingExpenses 12100000.00
totalRevenue 3200000.00
totalOperatingExpenses -12100000.00
1991-03-31
date 1991-03-31
filing_date 1991-03-31
currency_symbol USD
grossProfit 3500000.00
ebitda 3500000.00
operatingIncome 3500000.00
totalRevenue 3500000.00
1990-12-31
date 1990-12-31
filing_date 1990-12-31
currency_symbol USD
grossProfit 3200000.00
ebitda 3200000.00
operatingIncome 3200000.00
totalRevenue 3200000.00
1990-09-30
date 1990-09-30
filing_date 1990-09-30
currency_symbol USD
incomeBeforeTax 1000000.00
netIncome 700000.00
grossProfit 1300000.00
reconciledDepreciation 100000.00
ebit 500000.00
ebitda 600000.00
depreciationAndAmortization 100000.00
operatingIncome 800000.00
otherOperatingExpenses 4800000.00
incomeTaxExpense 300000.00
totalRevenue 5600000.00
totalOperatingExpenses 500000.00
costOfRevenue 4300000.00
totalOtherIncomeExpenseNet 300000.00
1990-06-30
date 1990-06-30
filing_date 1990-06-30
currency_symbol USD
grossProfit 2800000.00
ebitda -8900000.00
operatingIncome -8900000.00
otherOperatingExpenses 11700000.00
totalRevenue 2800000.00
totalOperatingExpenses -11700000.00
1990-03-31
date 1990-03-31
filing_date 1990-03-31
currency_symbol USD
grossProfit 4000000.00
ebitda 4000000.00
operatingIncome 4000000.00
totalRevenue 4000000.00
1989-12-31
date 1989-12-31
filing_date 1989-12-31
currency_symbol USD
grossProfit 4400000.00
ebitda 4400000.00
operatingIncome 4400000.00
totalRevenue 4400000.00
1989-09-30
date 1989-09-30
filing_date 1989-09-30
currency_symbol USD
grossProfit 3700000.00
ebitda 3700000.00
operatingIncome 3700000.00
totalRevenue 3700000.00
1989-06-30
date 1989-06-30
filing_date 1989-06-30
currency_symbol USD
grossProfit 3500000.00
ebitda -8000000.00
operatingIncome -8000000.00
otherOperatingExpenses 11500000.00
totalRevenue 3500000.00
totalOperatingExpenses -11500000.00
1989-03-31
date 1989-03-31
filing_date 1989-03-31
currency_symbol USD
grossProfit 3600000.00
ebitda 3600000.00
operatingIncome 3600000.00
totalRevenue 3600000.00
1988-12-31
date 1988-12-31
filing_date 1988-12-31
currency_symbol USD
grossProfit 4000000.00
ebitda 4000000.00
operatingIncome 4000000.00
totalRevenue 4000000.00
1988-09-30
date 1988-09-30
filing_date 1988-09-30
currency_symbol USD
grossProfit 3100000.00
ebitda 3100000.00
operatingIncome 3100000.00
totalRevenue 3100000.00
1988-06-30
date 1988-06-30
filing_date 1988-06-30
currency_symbol USD
grossProfit 3100000.00
ebitda -7300000.00
operatingIncome -7300000.00
otherOperatingExpenses 10400000.00
totalRevenue 3100000.00
totalOperatingExpenses -10400000.00
1988-03-31
date 1988-03-31
filing_date 1988-03-31
currency_symbol USD
grossProfit 3200000.00
ebitda 3200000.00
operatingIncome 3200000.00
totalRevenue 3200000.00
1987-12-31
date 1987-12-31
filing_date 1987-12-31
currency_symbol USD
grossProfit 3500000.00
ebitda 3500000.00
operatingIncome 3500000.00
totalRevenue 3500000.00
1987-09-30
date 1987-09-30
filing_date 1987-09-30
currency_symbol USD
grossProfit 3300000.00
ebitda 3300000.00
operatingIncome 3300000.00
totalRevenue 3300000.00
1987-06-30
date 1987-06-30
filing_date 1987-06-30
currency_symbol USD
grossProfit 2600000.00
ebitda -8600000.00
operatingIncome -8600000.00
otherOperatingExpenses 11200000.00
totalRevenue 2600000.00
totalOperatingExpenses -11200000.00
1987-03-31
date 1987-03-31
filing_date 1987-03-31
currency_symbol USD
grossProfit 3400000.00
ebitda 3400000.00
operatingIncome 3400000.00
totalRevenue 3400000.00
1986-12-31
date 1986-12-31
filing_date 1986-12-31
currency_symbol USD
grossProfit 3900000.00
ebitda 3900000.00
operatingIncome 3900000.00
totalRevenue 3900000.00
1986-09-30
date 1986-09-30
filing_date 1986-09-30
currency_symbol USD
grossProfit 3400000.00
ebitda 3400000.00
operatingIncome 3400000.00
totalRevenue 3400000.00
1986-06-30
date 1986-06-30
filing_date 1986-06-30
currency_symbol USD
grossProfit 2800000.00
ebitda -8300000.00
operatingIncome -8300000.00
otherOperatingExpenses 11100000.00
totalRevenue 2800000.00
totalOperatingExpenses -11100000.00
1986-03-31
date 1986-03-31
filing_date 1986-03-31
currency_symbol USD
grossProfit 3100000.00
ebitda 3100000.00
operatingIncome 3100000.00
totalRevenue 3100000.00
1985-12-31
date 1985-12-31
filing_date 1985-12-31
currency_symbol USD
grossProfit 4000000.00
ebitda 4000000.00
operatingIncome 4000000.00
totalRevenue 4000000.00
1985-09-30
date 1985-09-30
filing_date 1985-09-30
currency_symbol USD
grossProfit 3800000.00
ebitda 3800000.00
operatingIncome 3800000.00
totalRevenue 3800000.00
yearly
2023-06-30
date 2023-06-30
filing_date 2023-09-21
currency_symbol USD
incomeBeforeTax 4706467.00
netIncome 3677131.00
sellingGeneralAdministrative 3750524.00
grossProfit 8050538.00
reconciledDepreciation 484920.00
ebit 4300014.00
ebitda 4784934.00
depreciationAndAmortization 484920.00
operatingIncome 4300014.00
otherOperatingExpenses 31292309.00
taxProvision 1029336.00
interestIncome 359617.00
netInterestIncome 359617.00
incomeTaxExpense 1029336.00
totalRevenue 35592323.00
totalOperatingExpenses 3750524.00
costOfRevenue 27541785.00
totalOtherIncomeExpenseNet 46836.00
netIncomeFromContinuingOps 3677131.00
netIncomeApplicableToCommonShares 3677130.00
2022-06-30
date 2022-06-30
filing_date 2022-09-22
currency_symbol USD
incomeBeforeTax 1593081.00
netIncome 1265127.00
sellingGeneralAdministrative 3942991.00
grossProfit 5472158.00
reconciledDepreciation 494635.00
ebit 1529167.00
ebitda 2023802.00
depreciationAndAmortization 494635.00
operatingIncome 1529167.00
otherOperatingExpenses 30575607.00
interestExpense 12153.00
taxProvision 327954.00
interestIncome 12153.00
netInterestIncome 12153.00
incomeTaxExpense 327954.00
totalRevenue 32104774.00
totalOperatingExpenses 3942991.00
costOfRevenue 26632616.00
totalOtherIncomeExpenseNet 63914.00
netIncomeFromContinuingOps 1265127.00
netIncomeApplicableToCommonShares 1265127.00
2021-06-30
date 2021-06-30
filing_date 2021-09-24
currency_symbol USD
incomeBeforeTax -368197.00
netIncome -181543.00
sellingGeneralAdministrative 3785750.00
grossProfit 3359607.00
reconciledDepreciation 519813.00
ebit -426139.00
ebitda 93674.00
depreciationAndAmortization 519813.00
operatingIncome -426139.00
otherOperatingExpenses 28160737.00
interestExpense 57942.00
taxProvision -186650.00
interestIncome 21380.00
netInterestIncome 21376.00
incomeTaxExpense -186654.00
totalRevenue 27734598.00
totalOperatingExpenses 3785746.00
costOfRevenue 24374991.00
totalOtherIncomeExpenseNet 57942.00
netIncomeFromContinuingOps -181543.00
netIncomeApplicableToCommonShares -181543.00
2020-06-30
date 2020-06-30
filing_date 2020-09-21
currency_symbol USD
incomeBeforeTax 1309189.00
netIncome 1163668.00
sellingGeneralAdministrative 4386307.00
grossProfit 5558615.00
reconciledDepreciation 568528.00
ebit 1172308.00
ebitda 1740836.00
depreciationAndAmortization 568528.00
nonOperatingIncomeNetOther 136881.00
operatingIncome 1172308.00
otherOperatingExpenses 30353923.00
interestExpense 136881.00
taxProvision 145520.00
interestIncome 109750.00
netInterestIncome 109749.00
incomeTaxExpense 145521.00
totalRevenue 31526231.00
totalOperatingExpenses 4386307.00
costOfRevenue 25967616.00
totalOtherIncomeExpenseNet 136881.00
netIncomeFromContinuingOps 1163668.00
netIncomeApplicableToCommonShares 1163668.00
2019-06-30
date 2019-06-30
filing_date 2019-09-16
currency_symbol USD
incomeBeforeTax 2881633.00
netIncome 2342694.00
sellingGeneralAdministrative 4410234.00
grossProfit 7063173.00
reconciledDepreciation 540978.00
ebit 2652939.00
ebitda 3193917.00
depreciationAndAmortization 540978.00
nonOperatingIncomeNetOther 228694.00
operatingIncome 2652939.00
otherOperatingExpenses 33824912.00
interestExpense 228694.00
taxProvision 538939.00
interestIncome 167682.00
netInterestIncome 167682.00
incomeTaxExpense 538939.00
totalRevenue 36477851.00
totalOperatingExpenses 4410234.00
costOfRevenue 29414678.00
totalOtherIncomeExpenseNet 228694.00
netIncomeFromContinuingOps 2342694.00
netIncomeApplicableToCommonShares 2342694.00
2018-06-30
date 2018-06-30
filing_date 2018-09-12
currency_symbol USD
researchDevelopment 18000.00
incomeBeforeTax 4069076.00
netIncome 3075797.00
sellingGeneralAdministrative 3808395.00
grossProfit 7662252.00
reconciledDepreciation 429679.00
ebit 3853857.00
ebitda 4283536.00
depreciationAndAmortization 429679.00
nonOperatingIncomeNetOther 215219.00
operatingIncome 3853857.00
otherOperatingExpenses 28664026.00
interestExpense 160650.00
taxProvision 993279.00
interestIncome 160650.00
netInterestIncome 160650.00
extraordinaryItems -4550.00
incomeTaxExpense 993279.00
totalRevenue 32517883.00
totalOperatingExpenses 3808395.00
costOfRevenue 24855631.00
totalOtherIncomeExpenseNet 54569.00
netIncomeFromContinuingOps 3075797.00
netIncomeApplicableToCommonShares 3075797.00
2017-06-30
date 2017-06-30
filing_date 2017-09-14
currency_symbol USD
researchDevelopment 34000.00
incomeBeforeTax 1651405.00
netIncome 1135736.00
sellingGeneralAdministrative 3188112.00
grossProfit 4714568.00
reconciledDepreciation 435557.00
ebit 1526456.00
ebitda 1962013.00
depreciationAndAmortization 435557.00
nonOperatingIncomeNetOther 124949.00
operatingIncome 1526456.00
otherOperatingExpenses 20994556.00
interestExpense 88836.00
taxProvision 515669.00
interestIncome 88836.00
netInterestIncome 88836.00
incomeTaxExpense 515669.00
totalRevenue 22521012.00
totalOperatingExpenses 3188112.00
costOfRevenue 17806444.00
totalOtherIncomeExpenseNet 36113.00
netIncomeFromContinuingOps 1135736.00
netIncomeApplicableToCommonShares 1135736.00
2016-06-30
date 2016-06-30
filing_date 2016-09-12
currency_symbol USD
researchDevelopment 49000.00
incomeBeforeTax 4462507.00
netIncome 3175801.00
sellingGeneralAdministrative 3028449.00
grossProfit 7371682.00
ebit 4343233.00
ebitda 4777634.00
depreciationAndAmortization 434401.00
nonOperatingIncomeNetOther 119274.00
operatingIncome 4343233.00
otherOperatingExpenses 23128132.00
interestExpense 33782.00
taxProvision 1286710.00
interestIncome 33780.00
netInterestIncome 33782.00
incomeTaxExpense 1286706.00
totalRevenue 27471365.00
totalOperatingExpenses 3028449.00
costOfRevenue 20099683.00
totalOtherIncomeExpenseNet 85492.00
netIncomeFromContinuingOps 3175801.00
netIncomeApplicableToCommonShares 3175801.00
2015-06-30
date 2015-06-30
filing_date 2015-09-24
currency_symbol USD
researchDevelopment 235000.00
incomeBeforeTax 4497816.00
netIncome 3183127.00
sellingGeneralAdministrative 2711807.00
grossProfit 7141573.00
ebit 4429766.00
ebitda 4875453.00
depreciationAndAmortization 445687.00
nonOperatingIncomeNetOther 68050.00
operatingIncome 4429766.00
otherOperatingExpenses 22401939.00
interestExpense 36424.00
taxProvision 1314690.00
interestIncome 36420.00
incomeTaxExpense 1314689.00
totalRevenue 26831705.00
totalOperatingExpenses 2711807.00
costOfRevenue 19690132.00
totalOtherIncomeExpenseNet 31626.00
netIncomeFromContinuingOps 3183127.00
netIncomeApplicableToCommonShares 3183127.00
2014-06-30
date 2014-06-30
filing_date 2014-09-17
currency_symbol USD
researchDevelopment 94000.00
incomeBeforeTax 1465949.00
netIncome 1167885.00
sellingGeneralAdministrative 3214050.00
grossProfit 4531246.00
ebit 1317196.00
ebitda 1769586.00
depreciationAndAmortization 452390.00
nonOperatingIncomeNetOther 148753.00
operatingIncome 1317196.00
otherOperatingExpenses 25819723.00
interestExpense 40612.00
incomeTaxExpense 298064.00
totalRevenue 27136919.00
totalOperatingExpenses 3214050.00
costOfRevenue 22605673.00
totalOtherIncomeExpenseNet 108141.00
netIncomeFromContinuingOps 1167885.00
netIncomeApplicableToCommonShares 1167885.00
2013-06-30
date 2013-06-30
filing_date 2013-09-12
currency_symbol USD
researchDevelopment 61000.00
incomeBeforeTax 7866187.00
netIncome 5562425.00
sellingGeneralAdministrative 2917140.00
grossProfit 10699569.00
ebit 7782429.00
ebitda 8200578.00
depreciationAndAmortization 418149.00
nonOperatingIncomeNetOther 83758.00
operatingIncome 7782429.00
otherOperatingExpenses 26515781.00
interestExpense 35813.00
incomeTaxExpense 2303762.00
totalRevenue 34298210.00
totalOperatingExpenses 2917140.00
costOfRevenue 23598641.00
totalOtherIncomeExpenseNet 47945.00
netIncomeFromContinuingOps 5562425.00
netIncomeApplicableToCommonShares 5562425.00
2012-06-30
date 2012-06-30
filing_date 2012-09-13
currency_symbol USD
researchDevelopment 140000.00
incomeBeforeTax 6081456.00
netIncome 4390268.00
sellingGeneralAdministrative 2828409.00
grossProfit 8820163.00
ebit 5951406.00
ebitda 6377795.00
depreciationAndAmortization 426389.00
nonOperatingIncomeNetOther 89702.00
operatingIncome 5991754.00
otherOperatingExpenses 26045603.00
interestExpense 49354.00
incomeTaxExpense 1691188.00
totalRevenue 32037357.00
totalOperatingExpenses 2828409.00
costOfRevenue 23217194.00
totalOtherIncomeExpenseNet 40348.00
netIncomeFromContinuingOps 4390268.00
netIncomeApplicableToCommonShares 4390268.00
2011-06-30
date 2011-06-30
filing_date 2011-09-08
currency_symbol USD
researchDevelopment 50000.00
incomeBeforeTax 5381542.00
netIncome 3857537.00
sellingGeneralAdministrative 2905916.00
grossProfit 8206199.00
ebit 5275178.00
ebitda 5742474.00
depreciationAndAmortization 467296.00
operatingIncome 5300283.00
otherOperatingExpenses 24199221.00
interestExpense 56154.00
incomeTaxExpense 1524005.00
totalRevenue 29499504.00
totalOperatingExpenses 2905916.00
costOfRevenue 21293305.00
totalOtherIncomeExpenseNet 25105.00
netIncomeApplicableToCommonShares 3858000.00
2010-06-30
date 2010-06-30
filing_date 2010-09-09
currency_symbol USD
researchDevelopment 50000.00
incomeBeforeTax 4899645.00
netIncome 3564962.00
sellingGeneralAdministrative 3006517.00
grossProfit 7763296.00
ebit 4713286.00
ebitda 5168878.00
depreciationAndAmortization 455592.00
operatingIncome 4756779.00
otherOperatingExpenses 24143234.00
interestExpense 99373.00
incomeTaxExpense 1334683.00
totalRevenue 28900013.00
totalOperatingExpenses 3006517.00
costOfRevenue 21136717.00
totalOtherIncomeExpenseNet 43493.00
netIncomeApplicableToCommonShares 3565000.00
2009-06-30
date 2009-06-30
filing_date 2009-09-08
currency_symbol USD
researchDevelopment 41000.00
incomeBeforeTax 3605060.00
netIncome 2733240.00
sellingGeneralAdministrative 2826676.00
grossProfit 6086726.00
ebit 3242300.00
ebitda 3730761.00
depreciationAndAmortization 488461.00
operatingIncome 3260050.00
otherOperatingExpenses 23981585.00
interestExpense 327260.00
incomeTaxExpense 871820.00
totalRevenue 27241635.00
totalOperatingExpenses 2826676.00
costOfRevenue 21154909.00
totalOtherIncomeExpenseNet 17750.00
netIncomeApplicableToCommonShares 2733000.00
2008-06-30
date 2008-06-30
filing_date 2008-09-15
currency_symbol USD
researchDevelopment 54000.00
incomeBeforeTax 4951185.00
netIncome 3421869.00
sellingGeneralAdministrative 2623313.00
grossProfit 6862246.00
ebit 4167093.00
ebitda 4658619.00
depreciationAndAmortization 491526.00
operatingIncome 4238933.00
otherOperatingExpenses 21462806.00
interestExpense 0.00
incomeTaxExpense 1529316.00
totalRevenue 25701739.00
totalOperatingExpenses 2623313.00
costOfRevenue 18839493.00
totalOtherIncomeExpenseNet 71840.00
netIncomeApplicableToCommonShares 3422000.00
2007-06-30
date 2007-06-30
filing_date 2007-09-10
currency_symbol USD
researchDevelopment 80000.00
incomeBeforeTax 3906490.00
netIncome 2544720.00
sellingGeneralAdministrative 2831365.00
grossProfit 6059967.00
ebit 3164943.00
ebitda 3669186.00
depreciationAndAmortization 504243.00
operatingIncome 3228602.00
otherOperatingExpenses 24427757.00
interestExpense 0.00
incomeTaxExpense 1361770.00
totalRevenue 27656359.00
totalOperatingExpenses 2831365.00
costOfRevenue 21596392.00
totalOtherIncomeExpenseNet 63659.00
netIncomeApplicableToCommonShares 2545000.00
2006-06-30
date 2006-06-30
filing_date 2006-09-25
currency_symbol USD
researchDevelopment 121000.00
incomeBeforeTax 2366554.00
netIncome 1558016.00
sellingGeneralAdministrative 2636458.00
grossProfit 4542089.00
ebit 1908851.00
ebitda 2441586.00
depreciationAndAmortization 532735.00
operatingIncome 1905631.00
otherOperatingExpenses 18945939.00
interestExpense 0.00
incomeTaxExpense 808538.00
totalRevenue 20851570.00
totalOperatingExpenses 2636458.00
costOfRevenue 16309481.00
totalOtherIncomeExpenseNet -3220.00
netIncomeApplicableToCommonShares 1558000.00
2005-06-30
date 2005-06-30
filing_date 2005-09-27
currency_symbol USD
researchDevelopment 187000.00
incomeBeforeTax 1351855.00
netIncome 978920.00
sellingGeneralAdministrative 2274026.00
grossProfit 3381357.00
ebit 1090966.00
ebitda 1632007.00
depreciationAndAmortization 541041.00
operatingIncome 1107331.00
otherOperatingExpenses 17721369.00
interestExpense 0.00
incomeTaxExpense 372935.00
totalRevenue 18828700.00
totalOperatingExpenses 2274026.00
costOfRevenue 15447343.00
totalOtherIncomeExpenseNet 16365.00
netIncomeApplicableToCommonShares 979000.00
2004-06-30
date 2004-06-30
filing_date 2004-09-22
currency_symbol USD
researchDevelopment 150000.00
incomeBeforeTax 1300617.00
netIncome 960826.00
sellingGeneralAdministrative 2536142.00
grossProfit 3714865.00
ebit 1151484.00
ebitda 1709427.00
depreciationAndAmortization 557943.00
operatingIncome 1178723.00
otherOperatingExpenses 21328476.00
interestExpense 0.00
incomeTaxExpense 339791.00
totalRevenue 22507199.00
totalOperatingExpenses 2536142.00
costOfRevenue 18792334.00
totalOtherIncomeExpenseNet 27239.00
netIncomeApplicableToCommonShares 961000.00
2003-06-30
date 2003-06-30
filing_date 2003-06-30
currency_symbol USD
researchDevelopment 100000.00
incomeBeforeTax 1286266.00
netIncome 964700.00
sellingGeneralAdministrative 1951475.00
grossProfit 3097861.00
ebit 1146506.00
ebitda 1642176.00
depreciationAndAmortization 495670.00
operatingIncome 1146386.00
otherOperatingExpenses 18627025.00
interestExpense 0.00
incomeTaxExpense 321566.00
totalRevenue 19773411.00
totalOperatingExpenses 1951475.00
costOfRevenue 16675550.00
totalOtherIncomeExpenseNet -120.00
netIncomeApplicableToCommonShares 965000.00
2002-06-30
date 2002-06-30
filing_date 2002-09-24
currency_symbol USD
researchDevelopment 335000.00
incomeBeforeTax 728754.00
netIncome 545754.00
sellingGeneralAdministrative 1751855.00
grossProfit 2300994.00
ebit 568574.00
ebitda 1082044.00
depreciationAndAmortization 513470.00
operatingIncome 549139.00
otherOperatingExpenses 17856074.00
interestExpense 0.00
incomeTaxExpense 183000.00
totalRevenue 18405213.00
totalOperatingExpenses 1751855.00
costOfRevenue 16104219.00
totalOtherIncomeExpenseNet -19435.00
netIncomeApplicableToCommonShares 546000.00
2001-06-30
date 2001-06-30
filing_date 2001-09-28
currency_symbol USD
researchDevelopment 249000.00
incomeBeforeTax 1475104.00
netIncome 1033069.00
sellingGeneralAdministrative 1892459.00
grossProfit 3061730.00
ebit 1135373.00
ebitda 1740361.00
depreciationAndAmortization 604988.00
operatingIncome 1169271.00
otherOperatingExpenses 16082369.00
interestExpense 0.00
incomeTaxExpense 442035.00
totalRevenue 17251640.00
totalOperatingExpenses 1892459.00
costOfRevenue 14189910.00
totalOtherIncomeExpenseNet 33898.00
netIncomeApplicableToCommonShares 1033000.00
2000-06-30
date 2000-06-30
filing_date 2000-09-28
currency_symbol USD
researchDevelopment 255000.00
incomeBeforeTax 1192942.00
netIncome 782942.00
sellingGeneralAdministrative 2002317.00
grossProfit 3208083.00
ebit 637890.00
ebitda 1110039.00
depreciationAndAmortization 472149.00
operatingIncome 733617.00
otherOperatingExpenses 13986201.00
interestExpense 0.00
incomeTaxExpense 410000.00
totalRevenue 14719818.00
totalOperatingExpenses 2474466.00
costOfRevenue 11511735.00
totalOtherIncomeExpenseNet 95727.00
netIncomeApplicableToCommonShares 783000.00
1999-06-30
date 1999-06-30
filing_date 1999-09-28
currency_symbol USD
incomeBeforeTax 1100000.00
netIncome 700000.00
sellingGeneralAdministrative 1800000.00
grossProfit 2900000.00
ebit 700000.00
ebitda 1100000.00
depreciationAndAmortization 400000.00
operatingIncome 700000.00
otherOperatingExpenses 12900000.00
interestExpense 0.00
incomeTaxExpense 400000.00
totalRevenue 13600000.00
totalOperatingExpenses 2200000.00
costOfRevenue 10700000.00
totalOtherIncomeExpenseNet 400000.00
1998-06-30
date 1998-06-30
filing_date 1998-09-28
currency_symbol USD
incomeBeforeTax -1100000.00
netIncome -700000.00
sellingGeneralAdministrative 2000000.00
grossProfit 1100000.00
ebit -1400000.00
ebitda -1000000.00
depreciationAndAmortization 400000.00
operatingIncome -1300000.00
otherOperatingExpenses 12100000.00
interestExpense 0.00
incomeTaxExpense -400000.00
totalRevenue 10800000.00
totalOperatingExpenses 2400000.00
costOfRevenue 9700000.00
totalOtherIncomeExpenseNet 100000.00
1997-06-30
date 1997-06-30
filing_date 1997-10-02
currency_symbol USD
incomeBeforeTax 900000.00
netIncome 600000.00
sellingGeneralAdministrative 1800000.00
grossProfit 2700000.00
ebit -100000.00
ebitda 400000.00
depreciationAndAmortization 500000.00
operatingIncome 400000.00
otherOperatingExpenses 14800000.00
interestExpense 0.00
incomeTaxExpense 300000.00
totalRevenue 15200000.00
totalOperatingExpenses 2300000.00
costOfRevenue 12500000.00
totalOtherIncomeExpenseNet 500000.00
1996-06-30
date 1996-06-30
filing_date 1996-09-27
currency_symbol USD
incomeBeforeTax 800000.00
netIncome 500000.00
sellingGeneralAdministrative 1600000.00
grossProfit 2300000.00
ebit -400000.00
ebitda 100000.00
depreciationAndAmortization 500000.00
operatingIncome 200000.00
otherOperatingExpenses 16600000.00
interestExpense 0.00
incomeTaxExpense 300000.00
totalRevenue 16800000.00
totalOperatingExpenses 2100000.00
costOfRevenue 14500000.00
totalOtherIncomeExpenseNet 600000.00
1995-06-30
date 1995-06-30
filing_date 1995-09-22
currency_symbol USD
incomeBeforeTax 800000.00
netIncome 500000.00
sellingGeneralAdministrative 1500000.00
grossProfit 2000000.00
ebit -700000.00
ebitda -200000.00
depreciationAndAmortization 500000.00
operatingIncome -700000.00
otherOperatingExpenses 14600000.00
interestExpense 0.00
incomeTaxExpense 300000.00
totalRevenue 14600000.00
totalOperatingExpenses 2000000.00
costOfRevenue 12600000.00
totalOtherIncomeExpenseNet 700000.00
1994-06-30
date 1994-06-30
filing_date 1994-06-30
currency_symbol USD
incomeBeforeTax 1900000.00
netIncome 1300000.00
grossProfit 3400000.00
ebit 1100000.00
ebitda 1600000.00
depreciationAndAmortization 500000.00
operatingIncome 1500000.00
otherOperatingExpenses 13200000.00
interestExpense 0.00
incomeTaxExpense 800000.00
totalRevenue 14700000.00
totalOperatingExpenses 1900000.00
costOfRevenue 11300000.00
totalOtherIncomeExpenseNet 400000.00
1993-06-30
date 1993-06-30
filing_date 1993-06-30
currency_symbol USD
incomeBeforeTax 2600000.00
netIncome 1600000.00
grossProfit 3900000.00
ebit 1800000.00
ebitda 2200000.00
depreciationAndAmortization 400000.00
operatingIncome 2200000.00
otherOperatingExpenses 13000000.00
interestExpense 0.00
incomeTaxExpense 1000000.00
totalRevenue 15200000.00
totalOperatingExpenses 1700000.00
costOfRevenue 11300000.00
totalOtherIncomeExpenseNet 400000.00
1992-06-30
date 1992-06-30
filing_date 1992-06-30
currency_symbol USD
incomeBeforeTax 2900000.00
netIncome 1900000.00
grossProfit 3900000.00
ebit 700000.00
ebitda 1100000.00
depreciationAndAmortization 400000.00
operatingIncome 2100000.00
otherOperatingExpenses 13900000.00
interestExpense 0.00
incomeTaxExpense 1000000.00
totalRevenue 16000000.00
totalOperatingExpenses 1800000.00
costOfRevenue 12100000.00
totalOtherIncomeExpenseNet 1400000.00
1991-06-30
date 1991-06-30
filing_date 1991-06-30
currency_symbol USD
incomeBeforeTax 4100000.00
netIncome 2500000.00
grossProfit 5200000.00
ebit 2100000.00
ebitda 2500000.00
depreciationAndAmortization 400000.00
operatingIncome 3400000.00
otherOperatingExpenses 12100000.00
interestExpense 0.00
incomeTaxExpense 1600000.00
totalRevenue 15500000.00
totalOperatingExpenses 1800000.00
costOfRevenue 10300000.00
totalOtherIncomeExpenseNet 1300000.00
1990-06-30
date 1990-06-30
filing_date 1990-06-30
currency_symbol USD
incomeBeforeTax 4100000.00
netIncome 2600000.00
grossProfit 5100000.00
ebit 1900000.00
ebitda 2300000.00
depreciationAndAmortization 400000.00
operatingIncome 3300000.00
otherOperatingExpenses 11700000.00
interestExpense 0.00
incomeTaxExpense 1500000.00
totalRevenue 15000000.00
totalOperatingExpenses 1800000.00
costOfRevenue 9900000.00
totalOtherIncomeExpenseNet 1400000.00
1989-06-30
date 1989-06-30
filing_date 1989-06-30
currency_symbol USD
incomeBeforeTax 3500000.00
netIncome 2200000.00
grossProfit 4500000.00
ebit 1800000.00
ebitda 2100000.00
depreciationAndAmortization 300000.00
operatingIncome 2700000.00
otherOperatingExpenses 11500000.00
interestExpense 0.00
incomeTaxExpense 1300000.00
totalRevenue 14200000.00
totalOperatingExpenses 1800000.00
costOfRevenue 9700000.00
totalOtherIncomeExpenseNet 900000.00
1988-06-30
date 1988-06-30
filing_date 1988-06-30
currency_symbol USD
incomeBeforeTax 3300000.00
netIncome 2000000.00
grossProfit 4200000.00
ebit 2100000.00
ebitda 2400000.00
depreciationAndAmortization 300000.00
operatingIncome 2700000.00
otherOperatingExpenses 10400000.00
interestExpense 0.00
incomeTaxExpense 1300000.00
totalRevenue 13100000.00
totalOperatingExpenses 1500000.00
costOfRevenue 8900000.00
totalOtherIncomeExpenseNet 600000.00
1987-06-30
date 1987-06-30
filing_date 1987-06-30
currency_symbol USD
incomeBeforeTax 2600000.00
netIncome 1400000.00
grossProfit 3500000.00
ebit 1400000.00
ebitda 1700000.00
depreciationAndAmortization 300000.00
operatingIncome 2000000.00
otherOperatingExpenses 11200000.00
interestExpense 0.00
incomeTaxExpense 1200000.00
totalRevenue 13200000.00
totalOperatingExpenses 1500000.00
costOfRevenue 9700000.00
totalOtherIncomeExpenseNet 600000.00
1986-06-30
date 1986-06-30
filing_date 1986-06-30
currency_symbol USD
incomeBeforeTax 3200000.00
netIncome 1700000.00
grossProfit 4200000.00
ebit 2100000.00
ebitda 2400000.00
depreciationAndAmortization 300000.00
operatingIncome 2700000.00
otherOperatingExpenses 11100000.00
interestExpense 0.00
incomeTaxExpense 1500000.00
totalRevenue 13800000.00
totalOperatingExpenses 1500000.00
costOfRevenue 9600000.00
totalOtherIncomeExpenseNet 600000.00