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

Logo

Texas Pacific Land Trust занимается управлением земельными ресурсами. Он работает через управление земельными ресурсами и ресурсами; и сегменты водоснабжения и эксплуатации. Сегмент «Управление земельными ресурсами и ресурсами» включает в себя управление землей и связанными с ней ресурсами в Западном Техасе, которыми владеет трест. Сегмент «Водоснабжение и эксплуатация» состоит из доходов от роялти за продажу воды, прямых продаж воды и, в меньшей степени, сервитутов и прочих доходов. Компания была основана 1 февраля 1888 года и имеет штаб-квартиру в Далласе, штат Техас.

General
Code TPL
Type Common Stock
Name Texas Pacific Land Trust
Exchange NYSE
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG00YRJXKB1
ISIN US88262P1021
PrimaryTicker TPL.US
CUSIP 882610108
CIK 97517
EmployerIdNumber 75-0279735
FiscalYearEnd December
IPODate 1987-12-31
InternationalDomestic Domestic
Sector Energy
Industry Oil & Gas E&P
GicSector Energy
GicGroup Energy
GicIndustry Oil, Gas & Consumable Fuels
GicSubIndustry Oil & Gas Exploration & Production
HomeCategory Domestic
IsDelisted Нет
Address 1700 Pacific Avenue, Dallas, TX, United States, 75201
Phone 214 969 5530
WebURL https://www.texaspacific.com
FullTimeEmployees 99
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 12418085888
MarketCapitalizationMln 12418.0859
EBITDA 490819008
PERatio 31.6451
PEGRatio 0
WallStreetTargetPrice 2154
BookValue 125.659
DividendShare 12.75
DividendYield 0.008
EarningsShare 51.06
EPSEstimateCurrentYear 50.5
EPSEstimateNextYear 55.94
EPSEstimateNextQuarter 12.59
EPSEstimateCurrentQuarter 14.97
MostRecentQuarter 2023-09-30
ProfitMargin 0.6351
OperatingMarginTTM 0.8037
ReturnOnAssetsTTM 0.3123
ReturnOnEquityTTM 0.4654
RevenueTTM 617644032
RevenuePerShareTTM 80.338
QuarterlyRevenueGrowthYOY -0.173
GrossProfitTTM 649904000
DilutedEpsTTM 51.06
QuarterlyEarningsGrowthYOY -0.183

Financials / Income Statement / quarterly / net Income

79.05M
2021-12-31
97.9M
2022-03-31
118.89M
2022-06-30
129.84M
2022-09-30
99.73M
2022-12-31
86.57M
2023-03-31
100.39M
2023-06-30
105.57M
2023-09-30

Financials / Income Statement / quarterly / ebitda

125.86M
2021-12-31
128.44M
2022-03-31
155.89M
2022-06-30
165.97M
2022-09-30
124.23M
2022-12-31
104.95M
2023-03-31
124.17M
2023-06-30
126.96M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

147.18M
2021-12-31
147.34M
2022-03-31
176.27M
2022-06-30
191.11M
2022-09-30
152.71M
2022-12-31
146.36M
2023-03-31
160.61M
2023-06-30
157.97M
2023-09-30

Earnings / History / epsActual

12.94
2022-12-31
11.25
2023-03-31
13.05
2023-06-30
13.74
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 31.6451
ForwardPE 28.8184
PriceSalesTTM 19.882
PriceBookMRQ 12.8399
EnterpriseValue 11748501504
EnterpriseValueRevenue 19.2279
EnterpriseValueEbitda 24.2142
SharesStats
SharesOutstanding 7674870
SharesFloat 6280881
PercentInsiders 0.8
PercentInstitutions 68.42
Technicals
Beta 1.67
52WeekHigh 2493.49
52WeekLow 1261.6048
50DayMA 1702.3813
200DayMA 1622.2135
SharesShort 266139
SharesShortPriorMonth 268208
ShortRatio 6.93
ShortPercent 0.0562
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-01
currency_symbol USD
totalAssets 1079318000.00
intangibleAssets 21308000.00
otherCurrentAssets 10485000.00
totalLiab 114760000.00
totalStockholderEquity 964558000.00
otherCurrentLiab 41268000.00
commonStock 78000.00
retainedEarnings 1083511000.00
otherAssets 5380000.00
cash 654158000.00
cashAndEquivalents 654158000.00
totalCurrentLiabilities 47370000.00
currentDeferredRevenue 6102000.00
netDebt -654158000.00
shortTermDebt 0.00
otherStockholderEquity -121470000.00
propertyPlantEquipment 263837000.00
totalCurrentAssets 790858000.00
netReceivables 126215000.00
accumulatedOtherComprehensiveIncome 2439000.00
nonCurrrentAssetsOther 180552000.00
nonCurrentAssetsTotal 288460000.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 67390000.00
capitalSurpluse 12382000.00
liabilitiesAndStockholdersEquity 1079318000.00
cashAndShortTermInvestments 654158000.00
propertyPlantAndEquipmentNet 86600000.00
commonStockSharesOutstanding 7681774.00
2023-06-30
date 2023-06-30
filing_date 2023-08-02
currency_symbol USD
totalAssets 1001324000.00
otherCurrentAssets 5312000.00
totalLiab 113774000.00
totalStockholderEquity 887550000.00
otherCurrentLiab 11506000.00
commonStock 78000.00
capitalStock 78000.00
retainedEarnings 1002927000.00
otherLiab 67116000.00
otherAssets 2195000.00
cash 609252000.00
cashAndEquivalents 609252000.00
totalCurrentLiabilities 65300000.00
currentDeferredRevenue 26638000.00
netDebt -609252000.00
shortTermDebt 0.00
otherStockholderEquity -117920000.00
propertyPlantEquipment 260268000.00
totalCurrentAssets 867554000.00
netReceivables 120771000.00
inventory 130024000.00
accountsPayable 27156000.00
accumulatedOtherComprehensiveIncome 2465000.00
nonCurrrentAssetsOther 3526000.00
nonCurrentAssetsTotal 133770000.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 48474000.00
capitalSurpluse 10582000.00
liabilitiesAndStockholdersEquity 1001324000.00
cashAndShortTermInvestments 609252000.00
propertyPlantAndEquipmentGross 190287000.00
propertyPlantAndEquipmentNet 130244000.00
netWorkingCapital 802254000.00
netInvestedCapital 887550000.00
commonStockSharesOutstanding 7690950.00
2023-03-31
date 2023-03-31
filing_date 2023-05-03
currency_symbol USD
totalAssets 955251000.00
otherCurrentAssets 7586000.00
totalLiab 126200000.00
totalStockholderEquity 829051000.00
otherCurrentLiab 26990000.00
commonStock 78000.00
capitalStock 78000.00
retainedEarnings 927543000.00
otherAssets 6757000.00
cash 590619000.00
cashAndEquivalents 590619000.00
totalCurrentLiabilities 76648000.00
currentDeferredRevenue 22395000.00
netDebt -590619000.00
shortTermDebt 0.00
otherStockholderEquity -101061000.00
propertyPlantEquipment 240616000.00
totalCurrentAssets 820710000.00
netReceivables 106044000.00
inventory 109704000.00
accountsPayable 27263000.00
accumulatedOtherComprehensiveIncome 2491000.00
nonCurrrentAssetsOther 3629000.00
nonCurrentAssetsTotal 134541000.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 49552000.00
capitalSurpluse 7733000.00
liabilitiesAndStockholdersEquity 955251000.00
cashAndShortTermInvestments 590619000.00
propertyPlantAndEquipmentGross 187138000.00
propertyPlantAndEquipmentNet 130912000.00
netWorkingCapital 744062000.00
netInvestedCapital 829051000.00
commonStockSharesOutstanding 7698398.00
2022-12-31
date 2022-12-31
filing_date 2023-02-22
currency_symbol USD
totalAssets 877427000.00
otherCurrentAssets 7427000.00
totalLiab 104540000.00
totalStockholderEquity 772887000.00
otherCurrentLiab 11210000.00
commonStock 78000.00
capitalStock 78000.00
retainedEarnings 866139000.00
otherLiab 62990000.00
otherAssets 6348000.00
cash 510834000.00
cashAndEquivalents 510834000.00
totalCurrentLiabilities 56815000.00
currentDeferredRevenue 21708000.00
netDebt -508879000.00
shortTermDebt 0.00
shortLongTermDebtTotal 1955000.00
otherStockholderEquity -95846000.00
propertyPlantEquipment 242732000.00
totalCurrentAssets 743105000.00
netTangibleAssets 772887000.00
netReceivables 103983000.00
inventory 109704000.00
accountsPayable 23897000.00
accumulatedOtherComprehensiveIncome 2516000.00
nonCurrrentAssetsOther 1294000.00
nonCurrentAssetsTotal 134322000.00
capitalLeaseObligations 1955000.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 47725000.00
capitalSurpluse 8293000.00
liabilitiesAndStockholdersEquity 877427000.00
cashAndShortTermInvestments 510834000.00
propertyPlantAndEquipmentGross 185935000.00
propertyPlantAndEquipmentNet 133028000.00
netWorkingCapital 686290000.00
netInvestedCapital 772887000.00
commonStockSharesOutstanding 7705116.00
2022-09-30
date 2022-09-30
filing_date 2022-11-02
currency_symbol USD
totalAssets 828974000.00
otherCurrentAssets 2943000.00
totalLiab 107804000.00
totalStockholderEquity 721170000.00
otherCurrentLiab 8262000.00
commonStock 78000.00
capitalStock 78000.00
retainedEarnings 789524000.00
otherLiab 64205000.00
otherAssets 112900000.00
cash 446588000.00
cashAndEquivalents 446588000.00
totalCurrentLiabilities 60422000.00
currentDeferredRevenue 21434000.00
netDebt -446588000.00
shortTermDebt 0.00
otherStockholderEquity -67449000.00
propertyPlantEquipment 235970000.00
totalCurrentAssets 698270000.00
netTangibleAssets 721170000.00
netReceivables 139656000.00
inventory 109083000.00
accountsPayable 30726000.00
accumulatedOtherComprehensiveIncome -983000.00
nonCurrrentAssetsOther 3817000.00
nonCurrentAssetsTotal 130704000.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 47382000.00
capitalSurpluse 5477000.00
liabilitiesAndStockholdersEquity 828974000.00
cashAndShortTermInvestments 446588000.00
propertyPlantAndEquipmentGross 177436000.00
propertyPlantAndEquipmentNet 126887000.00
netWorkingCapital 637848000.00
netInvestedCapital 721170000.00
commonStockSharesOutstanding 7720221.00
2022-06-30
date 2022-06-30
filing_date 2022-08-03
currency_symbol USD
totalAssets 764708000.00
otherCurrentAssets 1732000.00
totalLiab 119427000.00
totalStockholderEquity 645281000.00
otherCurrentLiab 22650000.00
commonStock 78000.00
capitalStock 78000.00
retainedEarnings 682849000.00
otherLiab 62354000.00
otherAssets 111745000.00
cash 389794000.00
cashAndEquivalents 389794000.00
totalCurrentLiabilities 73130000.00
currentDeferredRevenue 21196000.00
netDebt -389794000.00
shortTermDebt 0.00
otherStockholderEquity -36655000.00
propertyPlantEquipment 83444000.00
totalCurrentAssets 633019000.00
netTangibleAssets 727876000.00
netReceivables 132410000.00
inventory 109083000.00
accountsPayable 29284000.00
accumulatedOtherComprehensiveIncome -991000.00
nonCurrrentAssetsOther 2662000.00
nonCurrentAssetsTotal 131689000.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 46297000.00
capitalSurpluse 3356000.00
liabilitiesAndStockholdersEquity 764708000.00
cashAndShortTermInvestments 389794000.00
propertyPlantAndEquipmentNet 129027000.00
netWorkingCapital 559889000.00
netInvestedCapital 645281000.00
commonStockSharesOutstanding 7737112.00
2022-03-31
date 2022-03-31
filing_date 2022-05-04
currency_symbol USD
totalAssets 856569000.00
otherCurrentAssets 2534000.00
totalLiab 128693000.00
totalStockholderEquity 727876000.00
otherCurrentLiab 49980000.00
commonStock 78000.00
capitalStock 78000.00
retainedEarnings 741909000.00
otherLiab 61414000.00
otherAssets 111938000.00
cash 507356000.00
cashAndEquivalents 507356000.00
totalCurrentLiabilities 82924000.00
currentDeferredRevenue 20300000.00
netDebt -507356000.00
shortTermDebt 0.00
otherStockholderEquity -13112000.00
propertyPlantEquipment 79996000.00
totalCurrentAssets 727923000.00
netTangibleAssets 727876000.00
netReceivables 108950000.00
inventory 109083000.00
accountsPayable 12644000.00
accumulatedOtherComprehensiveIncome -999000.00
nonCurrrentAssetsOther 2855000.00
nonCurrentAssetsTotal 128646000.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 45769000.00
capitalSurpluse 1505000.00
liabilitiesAndStockholdersEquity 856569000.00
cashAndShortTermInvestments 507356000.00
propertyPlantAndEquipmentNet 125791000.00
netWorkingCapital 644999000.00
netInvestedCapital 727876000.00
commonStockSharesOutstanding 7742710.00
2021-12-31
date 2021-12-31
filing_date 2022-02-23
currency_symbol USD
totalAssets 764064000.00
otherCurrentAssets 3054000.00
totalLiab 112353000.00
totalStockholderEquity 651711000.00
otherCurrentLiab 29083000.00
commonStock 78000.00
capitalStock 78000.00
retainedEarnings 668029000.00
otherLiab 60008000.00
otherAssets 111613000.00
cash 428242000.00
cashAndEquivalents 428242000.00
totalCurrentLiabilities 67540000.00
currentDeferredRevenue 20449000.00
netDebt -426797000.00
shortTermDebt 0.00
shortLongTermDebtTotal 1445000.00
otherStockholderEquity -15389000.00
propertyPlantEquipment 81548000.00
totalCurrentAssets 635584000.00
netTangibleAssets 651711000.00
netReceivables 95217000.00
inventory 109071000.00
accountsPayable 18008000.00
accumulatedOtherComprehensiveIncome -1007000.00
treasuryStock -15417000.00
nonCurrrentAssetsOther 2542000.00
nonCurrentAssetsTotal 128480000.00
capitalLeaseObligations 1445000.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 44813000.00
capitalSurpluse 28000.00
liabilitiesAndStockholdersEquity 764064000.00
cashAndShortTermInvestments 428242000.00
propertyPlantAndEquipmentNet 125938000.00
netWorkingCapital 568044000.00
netInvestedCapital 651711000.00
commonStockSharesOutstanding 7744977.00
2021-09-30
date 2021-09-30
filing_date 2021-11-04
currency_symbol USD
totalAssets 695617000.00
otherCurrentAssets 2450000.00
totalLiab 94575000.00
totalStockholderEquity 601042000.00
otherCurrentLiab 18020000.00
commonStock 78000.00
capitalStock 78000.00
retainedEarnings 614764000.00
otherLiab 63180000.00
otherAssets 111164000.00
cash 372761000.00
cashAndEquivalents 372761000.00
totalCurrentLiabilities 45844000.00
currentDeferredRevenue 20707000.00
netDebt -370468000.00
shortTermDebt -10903000.00
shortLongTermDebtTotal 2293000.00
otherStockholderEquity -11193000.00
propertyPlantEquipment 81194000.00
totalCurrentAssets 566654000.00
netTangibleAssets 601042000.00
netReceivables 82897000.00
inventory 108546000.00
accountsPayable 18020000.00
accumulatedOtherComprehensiveIncome -2607000.00
treasuryStock -11193000.00
nonCurrrentAssetsOther 2618000.00
nonCurrentAssetsTotal 128963000.00
capitalLeaseObligations 2293000.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 48731000.00
liabilitiesAndStockholdersEquity 695617000.00
cashAndShortTermInvestments 372761000.00
propertyPlantAndEquipmentNet 126345000.00
netWorkingCapital 520810000.00
netInvestedCapital 601042000.00
commonStockSharesOutstanding 7751329.00
2021-06-30
date 2021-06-30
filing_date 2021-08-05
currency_symbol USD
totalAssets 633843000.00
otherCurrentAssets 2058000.00
totalLiab 86666000.00
totalStockholderEquity 547177000.00
otherCurrentLiab 13979000.00
commonStock 78000.00
capitalStock 78000.00
retainedEarnings 552239000.00
otherLiab 62391000.00
otherAssets 111265000.00
cash 329134000.00
cashAndEquivalents 329134000.00
totalCurrentLiabilities 37833000.00
currentDeferredRevenue 20411000.00
netDebt -326669000.00
shortTermDebt -10536000.00
shortLongTermDebtTotal 2465000.00
otherStockholderEquity -2504000.00
propertyPlantEquipment 79070000.00
totalCurrentAssets 506776000.00
netTangibleAssets 547177000.00
netReceivables 67038000.00
inventory 108546000.00
accountsPayable 13979000.00
accumulatedOtherComprehensiveIncome -2636000.00
commonStockTotalEquity 78000.00
treasuryStock -2504000.00
nonCurrrentAssetsOther 2719000.00
nonCurrentAssetsTotal 127067000.00
capitalLeaseObligations 2465000.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 48833000.00
liabilitiesAndStockholdersEquity 633843000.00
cashAndShortTermInvestments 329134000.00
propertyPlantAndEquipmentGross 124348000.00
propertyPlantAndEquipmentNet 124348000.00
netWorkingCapital 468943000.00
netInvestedCapital 547177000.00
commonStockSharesOutstanding 7755886.00
2021-03-31
date 2021-03-31
filing_date 2021-05-06
currency_symbol USD
totalAssets 613802000.00
otherCurrentAssets 3800000.00
totalLiab 99867000.00
totalStockholderEquity 513935000.00
otherCurrentLiab 12367000.00
commonStock 78000.00
retainedEarnings 516522000.00
otherLiab 63365000.00
otherAssets 111811000.00
cash 310655000.00
totalCurrentLiabilities 33848000.00
currentDeferredRevenue 5298000.00
netDebt -308001000.00
shortTermDebt 3816000.00
shortLongTermDebtTotal 2654000.00
otherStockholderEquity -2665000.00
propertyPlantEquipment 80709000.00
totalCurrentAssets 484383000.00
netTangibleAssets 513935000.00
netReceivables 61392000.00
inventory 108536000.00
accountsPayable 12367000.00
accumulatedOtherComprehensiveIncome -2665000.00
commonStockTotalEquity 78000.00
nonCurrrentAssetsOther 3275000.00
nonCurrentAssetsTotal 129419000.00
capitalLeaseObligations 2654000.00
nonCurrentLiabilitiesTotal 66019000.00
liabilitiesAndStockholdersEquity 613802000.00
cashAndShortTermInvestments 310655000.00
propertyPlantAndEquipmentGross 126144000.00
propertyPlantAndEquipmentNet 126144000.00
netWorkingCapital 450535000.00
netInvestedCapital 513935000.00
commonStockSharesOutstanding 7756156.00
2020-12-31
date 2020-12-31
filing_date 2021-02-25
currency_symbol USD
totalAssets 571635000.00
otherCurrentAssets 1978000.00
totalLiab 86451000.00
totalStockholderEquity 485184000.00
otherCurrentLiab -22114000.00
commonStock 487877000.00
otherLiab 64896000.00
otherAssets 211322000.00
cash 281046000.00
totalCurrentLiabilities 18734000.00
currentDeferredRevenue 26168000.00
netDebt -278225000.00
shortLongTermDebtTotal 2821000.00
otherStockholderEquity 487877000.00
propertyPlantEquipment 81740000.00
totalCurrentAssets 439776000.00
netTangibleAssets 485184000.00
netReceivables 48216000.00
inventory 108536000.00
accountsPayable 14680000.00
accumulatedOtherComprehensiveIncome -2693000.00
nonCurrrentAssetsOther 4473000.00
nonCurrentAssetsTotal 131859000.00
capitalLeaseObligations 2821000.00
nonCurrentLiabilitiesTotal 67717000.00
liabilitiesAndStockholdersEquity 571635000.00
cashAndShortTermInvestments 281046000.00
propertyPlantAndEquipmentGross 79267000.00
propertyPlantAndEquipmentNet 127386000.00
netWorkingCapital 421042000.00
netInvestedCapital 485184000.00
commonStockSharesOutstanding 7756156.00
2020-09-30
date 2020-09-30
filing_date 2020-11-05
currency_symbol USD
totalAssets 601181000.00
totalLiab 81954000.00
totalStockholderEquity 519227000.00
deferredLongTermLiab 40741000.00
otherCurrentLiab 2716000.00
commonStock 520648000.00
retainedEarnings 520648000.00
otherLiab 60410000.00
otherAssets 113607000.00
cash 315759000.00
totalCurrentLiabilities 18562000.00
netDebt -312777000.00
shortLongTermDebtTotal 2982000.00
otherStockholderEquity 520648000.00
propertyPlantEquipment 82330000.00
totalCurrentAssets 466664000.00
netTangibleAssets 519227000.00
netReceivables 41172000.00
inventory 109733000.00
accountsPayable 15846000.00
accumulatedOtherComprehensiveIncome -1421000.00
retainedEarningsTotalEquity 520648000.00
nonCurrrentAssetsOther 3874000.00
nonCurrentAssetsTotal 134517000.00
capitalLeaseObligations 2982000.00
nonCurrentLiabilitiesOther 22651000.00
nonCurrentLiabilitiesTotal 63392000.00
liabilitiesAndStockholdersEquity 601181000.00
cashAndShortTermInvestments 315759000.00
propertyPlantAndEquipmentGross 130643000.00
propertyPlantAndEquipmentNet 130643000.00
netWorkingCapital 448102000.00
netInvestedCapital 519227000.00
commonStockSharesOutstanding 7756156.00
2020-06-30
date 2020-06-30
filing_date 2020-08-06
currency_symbol USD
totalAssets 553600000.00
totalLiab 80661000.00
totalStockholderEquity 472939000.00
deferredLongTermLiab 40127000.00
otherCurrentLiab 1985000.00
commonStock 474373000.00
retainedEarnings 474373000.00
otherLiab 60163000.00
otherAssets 111504000.00
cash 258364000.00
totalCurrentLiabilities 17357000.00
netDebt -255223000.00
shortLongTermDebtTotal 3141000.00
otherStockholderEquity 474373000.00
propertyPlantEquipment 85477000.00
totalCurrentAssets 416224000.00
netTangibleAssets 472939000.00
netReceivables 49564000.00
inventory 108296000.00
accountsPayable 15372000.00
accumulatedOtherComprehensiveIncome -1434000.00
retainedEarningsTotalEquity 474373000.00
nonCurrrentAssetsOther 3208000.00
nonCurrentAssetsTotal 137376000.00
capitalLeaseObligations 3141000.00
nonCurrentLiabilitiesOther 23177000.00
nonCurrentLiabilitiesTotal 63304000.00
liabilitiesAndStockholdersEquity 553600000.00
cashAndShortTermInvestments 258364000.00
propertyPlantAndEquipmentGross 134168000.00
propertyPlantAndEquipmentNet 134168000.00
netWorkingCapital 398867000.00
netInvestedCapital 472939000.00
commonStockSharesOutstanding 7756156.00
2020-03-31
date 2020-03-31
filing_date 2020-05-07
currency_symbol USD
totalAssets 544649000.00
totalLiab 99306000.00
totalStockholderEquity 445343000.00
deferredLongTermLiab 40772000.00
otherCurrentLiab 14697000.00
commonStock 446790000.00
retainedEarnings 446790000.00
otherLiab 60220000.00
otherAssets 114641000.00
cash 223743000.00
totalCurrentLiabilities 35836000.00
netDebt -220493000.00
shortLongTermDebtTotal 3250000.00
otherStockholderEquity 446790000.00
propertyPlantEquipment 88709000.00
totalCurrentAssets 403387000.00
netTangibleAssets 445343000.00
netReceivables 68679000.00
inventory 110965000.00
accountsPayable 21139000.00
accumulatedOtherComprehensiveIncome -1447000.00
retainedEarningsTotalEquity 446790000.00
nonCurrrentAssetsOther 3676000.00
nonCurrentAssetsTotal 141262000.00
capitalLeaseObligations 3250000.00
nonCurrentLiabilitiesOther 22698000.00
nonCurrentLiabilitiesTotal 63470000.00
liabilitiesAndStockholdersEquity 544649000.00
cashAndShortTermInvestments 223743000.00
propertyPlantAndEquipmentGross 137586000.00
propertyPlantAndEquipmentNet 137586000.00
netWorkingCapital 367551000.00
netInvestedCapital 445343000.00
commonStockSharesOutstanding 7756156.00
2019-12-31
date 2019-12-31
filing_date 2020-02-27
currency_symbol USD
totalAssets 598176000.00
totalLiab 86039000.00
totalStockholderEquity 512137000.00
deferredLongTermLiab 40827000.00
otherCurrentLiab 5271000.00
commonStock 513598000.00
retainedEarnings 513598000.00
otherLiab 58208000.00
otherAssets 111055000.00
cash 303645000.00
totalCurrentLiabilities 24464000.00
netDebt -300278000.00
shortLongTermDebtTotal 3367000.00
otherStockholderEquity 513598000.00
propertyPlantEquipment 195398000.00
totalCurrentAssets 473715000.00
longTermInvestments 29060000.00
netTangibleAssets 512137000.00
netReceivables 62995000.00
inventory 107075000.00
accountsPayable 19193000.00
accumulatedOtherComprehensiveIncome -1461000.00
retainedEarningsTotalEquity 513598000.00
nonCurrrentAssetsOther 3980000.00
nonCurrentAssetsTotal 124461000.00
capitalLeaseObligations 3367000.00
nonCurrentLiabilitiesOther 20748000.00
nonCurrentLiabilitiesTotal 61575000.00
liabilitiesAndStockholdersEquity 598176000.00
cashAndShortTermInvestments 303645000.00
propertyPlantAndEquipmentGross 120481000.00
propertyPlantAndEquipmentNet 120481000.00
commonStockSharesOutstanding 7756156.00
2019-09-30
date 2019-09-30
filing_date 2019-11-07
currency_symbol USD
totalAssets 521994000.00
totalLiab 78568000.00
totalStockholderEquity 443426000.00
deferredLongTermLiab 34996000.00
otherCurrentLiab 4364000.00
commonStock 444477000.00
retainedEarnings 444477000.00
otherLiab 51180000.00
otherAssets 89668000.00
cash 249881000.00
totalCurrentLiabilities 23917000.00
netDebt -246410000.00
shortLongTermDebtTotal 3471000.00
otherStockholderEquity 444477000.00
propertyPlantEquipment 171974000.00
totalCurrentAssets 397586000.00
longTermInvestments 29320000.00
netTangibleAssets 443426000.00
netReceivables 62803000.00
inventory 84902000.00
accountsPayable 19553000.00
accumulatedOtherComprehensiveIncome -1051000.00
retainedEarningsTotalEquity 444477000.00
nonCurrrentAssetsOther 4766000.00
nonCurrentAssetsTotal 124408000.00
capitalLeaseObligations 3471000.00
nonCurrentLiabilitiesOther 19655000.00
nonCurrentLiabilitiesTotal 54651000.00
liabilitiesAndStockholdersEquity 521994000.00
cashAndShortTermInvestments 249881000.00
propertyPlantAndEquipmentGross 119642000.00
propertyPlantAndEquipmentNet 119642000.00
commonStockSharesOutstanding 7756156.00
2019-06-30
date 2019-06-30
filing_date 2019-08-07
currency_symbol USD
totalAssets 463612000.00
otherCurrentAssets 35120000.00
totalLiab 80218000.00
totalStockholderEquity 383394000.00
deferredLongTermLiab 30178000.00
otherCurrentLiab 7329000.00
commonStock 384454000.00
retainedEarnings 384454000.00
otherLiab 46499000.00
otherAssets 87683000.00
cash 155401000.00
totalCurrentLiabilities 30228000.00
netDebt -151910000.00
shortLongTermDebtTotal 3491000.00
otherStockholderEquity 384454000.00
propertyPlantEquipment 84792000.00
totalCurrentAssets 343434000.00
longTermInvestments 29320000.00
netTangibleAssets 383394000.00
netReceivables 68011000.00
inventory 84902000.00
accountsPayable 22899000.00
accumulatedOtherComprehensiveIncome -1060000.00
retainedEarningsTotalEquity 384454000.00
nonCurrrentAssetsOther 2781000.00
nonCurrentAssetsTotal 120178000.00
capitalLeaseObligations 3491000.00
nonCurrentLiabilitiesOther 19812000.00
nonCurrentLiabilitiesTotal 49990000.00
liabilitiesAndStockholdersEquity 463612000.00
cashAndShortTermInvestments 155401000.00
propertyPlantAndEquipmentGross 117397000.00
propertyPlantAndEquipmentNet 117397000.00
commonStockSharesOutstanding 7756156.00
2019-03-31
date 2019-03-31
filing_date 2019-05-07
currency_symbol USD
totalAssets 404906000.00
otherCurrentAssets 61463000.00
totalLiab 71107000.00
totalStockholderEquity 333799000.00
deferredLongTermLiab 35903000.00
otherCurrentLiab 6760000.00
commonStock 334868000.00
retainedEarnings 334868000.00
otherLiab 51728000.00
otherAssets 61463000.00
cash 113261000.00
totalCurrentLiabilities 16416000.00
netDebt -110298000.00
shortLongTermDebtTotal 2963000.00
otherStockholderEquity 334868000.00
propertyPlantEquipment 72821000.00
totalCurrentAssets 298134000.00
longTermInvestments 27720000.00
netTangibleAssets 333799000.00
netReceivables 65728000.00
longTermDebt 2963000.00
inventory 57682000.00
accountsPayable 9656000.00
accumulatedOtherComprehensiveIncome -1069000.00
retainedEarningsTotalEquity 334868000.00
nonCurrrentAssetsOther 3397000.00
nonCurrentAssetsTotal 106772000.00
capitalLeaseObligations 2963000.00
nonCurrentLiabilitiesOther 18788000.00
nonCurrentLiabilitiesTotal 54691000.00
liabilitiesAndStockholdersEquity 404906000.00
cashAndShortTermInvestments 113261000.00
propertyPlantAndEquipmentGross 103375000.00
propertyPlantAndEquipmentNet 103375000.00
commonStockSharesOutstanding 7759808.00
2018-12-31
date 2018-12-31
filing_date 2019-02-28
currency_symbol USD
totalAssets 285075000.00
otherCurrentAssets 9398000.00
totalLiab 40384000.00
totalStockholderEquity 244691000.00
deferredLongTermLiab 14903000.00
otherCurrentLiab 1607000.00
commonStock 245769000.00
retainedEarnings 245769000.00
otherLiab 28272000.00
otherAssets 18175000.00
cash 119647000.00
totalCurrentLiabilities 12112000.00
netDebt -119647000.00
otherStockholderEquity 245769000.00
propertyPlantEquipment 75294000.00
totalCurrentAssets 188287000.00
longTermInvestments 24303000.00
netTangibleAssets 244691000.00
netReceivables 48750000.00
inventory 10492000.00
accountsPayable 10505000.00
accumulatedOtherComprehensiveIncome -1078000.00
retainedEarningsTotalEquity 245769000.00
nonCurrrentAssetsOther 7683000.00
nonCurrentAssetsTotal 96788000.00
nonCurrentLiabilitiesOther 13369000.00
nonCurrentLiabilitiesTotal 28272000.00
liabilitiesAndStockholdersEquity 285075000.00
cashAndShortTermInvestments 119647000.00
propertyPlantAndEquipmentGross 89105000.00
propertyPlantAndEquipmentNet 89105000.00
commonStockSharesOutstanding 7759808.00
2018-09-30
date 2018-09-30
filing_date 2018-11-07
currency_symbol USD
totalAssets 219701000.00
intangibleAssets 0.00
otherCurrentAssets 3778000.00
totalLiab 24661000.00
totalStockholderEquity 195040000.00
deferredLongTermLiab 114000.00
otherCurrentLiab 3059000.00
commonStock 195805000.00
retainedEarnings 195805000.00
otherLiab 12718000.00
goodWill 0.00
otherAssets 11480000.00
cash 110617000.00
totalCurrentLiabilities 11943000.00
netDebt -110617000.00
otherStockholderEquity 195805000.00
propertyPlantEquipment 57989000.00
totalCurrentAssets 154010000.00
netTangibleAssets 195040000.00
shortTermInvestments 0.00
netReceivables 39615000.00
longTermDebt 0.00
inventory 3778000.00
accountsPayable 8884000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -765000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 195805000.00
treasuryStock 0.00
nonCurrrentAssetsOther 7702000.00
nonCurrentAssetsTotal 65691000.00
nonCurrentLiabilitiesOther 12604000.00
nonCurrentLiabilitiesTotal 12718000.00
liabilitiesAndStockholdersEquity 219701000.00
cashAndShortTermInvestments 110617000.00
propertyPlantAndEquipmentGross 57989000.00
propertyPlantAndEquipmentNet 57989000.00
commonStockSharesOutstanding 7786692.00
2018-06-30
date 2018-06-30
filing_date 2018-08-07
currency_symbol USD
totalAssets 176671000.00
intangibleAssets 0.00
otherCurrentAssets 3778000.00
totalLiab 23939000.00
totalStockholderEquity 152732000.00
deferredLongTermLiab 114000.00
otherCurrentLiab 2922000.00
commonStock 153510000.00
retainedEarnings 153510000.00
otherLiab 11427000.00
goodWill 0.00
otherAssets 4839000.00
cash 85895000.00
totalCurrentLiabilities 12512000.00
netDebt -85895000.00
otherStockholderEquity 153510000.00
propertyPlantEquipment 50273000.00
totalCurrentAssets 125337000.00
netTangibleAssets 152732000.00
shortTermInvestments 0.00
netReceivables 35664000.00
longTermDebt 0.00
inventory 3778000.00
accountsPayable 9590000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -778000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 153510000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1061000.00
nonCurrentAssetsTotal 51334000.00
nonCurrentLiabilitiesTotal 11427000.00
liabilitiesAndStockholdersEquity 176671000.00
cashAndShortTermInvestments 85895000.00
propertyPlantAndEquipmentGross 50273000.00
propertyPlantAndEquipmentNet 50273000.00
commonStockSharesOutstanding 7803162.00
2018-03-31
date 2018-03-31
filing_date 2018-05-07
currency_symbol USD
totalAssets 134916000.00
intangibleAssets 0.00
otherCurrentAssets 1866000.00
totalLiab 24374000.00
totalStockholderEquity 110542000.00
deferredLongTermLiab 114000.00
otherCurrentLiab 10473000.00
commonStock 111333000.00
retainedEarnings 111333000.00
otherLiab 8932000.00
goodWill 0.00
otherAssets 3076000.00
cash 71301000.00
totalCurrentLiabilities 15328000.00
netDebt -71301000.00
otherStockholderEquity 111333000.00
propertyPlantEquipment 31029000.00
totalCurrentAssets 100811000.00
netTangibleAssets 110542000.00
shortTermInvestments 0.00
netReceivables 27644000.00
longTermDebt 0.00
inventory 1866000.00
accountsPayable 4855000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -791000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 111333000.00
treasuryStock 0.00
nonCurrrentAssetsOther 3076000.00
nonCurrentAssetsTotal 34105000.00
nonCurrentLiabilitiesTotal 9046000.00
liabilitiesAndStockholdersEquity 134916000.00
cashAndShortTermInvestments 71301000.00
propertyPlantAndEquipmentGross 31029000.00
propertyPlantAndEquipmentNet 31029000.00
commonStockSharesOutstanding 7818168.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
totalAssets 127460000.00
intangibleAssets 0.00
otherCurrentAssets 1202000.00
totalLiab 48267000.00
totalStockholderEquity 79193000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1284000.00
commonStock 105902000.00
retainedEarnings 79997000.00
otherLiab 41375000.00
goodWill 0.00
otherAssets 9044000.00
cash 79580000.00
totalCurrentLiabilities 6892000.00
netDebt -79580000.00
otherStockholderEquity 79997000.00
propertyPlantEquipment 19516000.00
totalCurrentAssets 100102000.00
netTangibleAssets 79193000.00
shortTermInvestments 0.00
netReceivables 18205000.00
longTermDebt 0.00
inventory 1115000.00
accountsPayable 5608000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -804000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 79997000.00
treasuryStock 0.00
nonCurrrentAssetsOther 850000.00
nonCurrentAssetsTotal 27358000.00
nonCurrentLiabilitiesTotal 41375000.00
liabilitiesAndStockholdersEquity 127460000.00
cashAndShortTermInvestments 79580000.00
propertyPlantAndEquipmentGross 19516000.00
propertyPlantAndEquipmentNet 19516000.00
commonStockSharesOutstanding 7818168.00
2017-09-30
date 2017-09-30
filing_date 2017-11-07
currency_symbol USD
totalAssets 115686411.00
intangibleAssets 0.00
otherCurrentAssets 1115000.00
totalLiab 47847369.00
totalStockholderEquity 67839042.00
deferredLongTermLiab 0.00
otherCurrentLiab 7666130.00
commonStock 0.00
retainedEarnings 68746194.00
otherLiab 37436000.00
goodWill 0.00
otherAssets 12850000.00
cash 69496293.00
totalCurrentLiabilities 10411177.00
netDebt -69496293.00
otherStockholderEquity 68746194.00
propertyPlantEquipment 8802014.00
totalCurrentAssets 94033879.00
longTermInvestments 46389.00
netTangibleAssets 67839042.00
shortTermInvestments 0.00
netReceivables 23422985.00
longTermDebt 0.00
inventory 1114601.00
accountsPayable 2745047.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -907152.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 68746194.00
treasuryStock 0.00
nonCurrrentAssetsOther 598136.00
nonCurrentAssetsTotal 21652532.00
nonCurrentLiabilitiesTotal 37436192.00
liabilitiesAndStockholdersEquity 115686411.00
cashAndShortTermInvestments 69496293.00
propertyPlantAndEquipmentGross 8802014.00
propertyPlantAndEquipmentNet 8802014.00
commonStockSharesOutstanding 7851916.00
2017-06-30
date 2017-06-30
filing_date 2017-08-04
currency_symbol USD
totalAssets 77158592.00
intangibleAssets 0.00
otherCurrentAssets 1115000.00
totalLiab 28596976.00
totalStockholderEquity 48561616.00
deferredLongTermLiab 0.00
otherCurrentLiab 1621467.00
commonStock 0.00
retainedEarnings 49486238.00
otherLiab 25909000.00
goodWill 0.00
otherAssets 8814000.00
cash 50103001.00
totalCurrentLiabilities 2688436.00
netDebt -50103001.00
otherStockholderEquity 49486238.00
propertyPlantEquipment 5765824.00
totalCurrentAssets 63692953.00
longTermInvestments 46389.00
netTangibleAssets 48561616.00
shortTermInvestments 0.00
netReceivables 12475351.00
longTermDebt 0.00
inventory 1114601.00
accountsPayable 1066969.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -924622.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 49486238.00
treasuryStock 0.00
nonCurrrentAssetsOther 266283.00
nonCurrentAssetsTotal 13465639.00
nonCurrentLiabilitiesTotal 25908540.00
liabilitiesAndStockholdersEquity 77158592.00
cashAndShortTermInvestments 50103001.00
propertyPlantAndEquipmentGross 4651223.00
propertyPlantAndEquipmentNet 4651223.00
commonStockSharesOutstanding 7882184.00
2017-03-31
date 2017-03-31
filing_date 2017-05-04
currency_symbol USD
totalAssets 71290425.00
intangibleAssets 0.00
otherCurrentAssets 1115000.00
totalLiab 28116369.00
totalStockholderEquity 43174056.00
deferredLongTermLiab 0.00
otherCurrentLiab 7932216.00
commonStock 0.00
retainedEarnings 44116149.00
otherLiab 19285000.00
goodWill 0.00
otherAssets 4176000.00
cash 52563881.00
totalCurrentLiabilities 8831835.00
netDebt -52563881.00
otherStockholderEquity 44116149.00
propertyPlantEquipment 4152013.00
totalCurrentAssets 64077307.00
longTermInvestments 58010.00
netTangibleAssets 43174056.00
shortTermInvestments 0.00
netReceivables 10398825.00
longTermDebt 0.00
inventory 1114601.00
accountsPayable 899619.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -942093.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 44116149.00
treasuryStock 0.00
nonCurrrentAssetsOther 297611.00
nonCurrentAssetsTotal 7213118.00
nonCurrentLiabilitiesTotal 19284534.00
liabilitiesAndStockholdersEquity 71290425.00
cashAndShortTermInvestments 52563881.00
propertyPlantAndEquipmentGross 3037412.00
propertyPlantAndEquipmentNet 3037412.00
commonStockSharesOutstanding 7919085.00
2016-12-31
date 2016-12-31
filing_date 2017-02-28
currency_symbol USD
totalAssets 62453929.00
intangibleAssets 0.00
otherCurrentAssets 1115000.00
totalLiab 14829407.00
totalStockholderEquity 47624522.00
deferredLongTermLiab 0.00
otherCurrentLiab 2227587.00
commonStock 48584000.00
retainedEarnings 48584085.00
otherLiab 11774000.00
goodWill 0.00
otherAssets 4108000.00
cash 49417889.00
totalCurrentLiabilities 3054358.00
netDebt -49417889.00
otherStockholderEquity 48584085.00
propertyPlantEquipment 1168281.00
totalCurrentAssets 57177890.00
longTermInvestments 94971.00
netTangibleAssets 47624522.00
shortTermInvestments 0.00
netReceivables 6645400.00
longTermDebt 0.00
inventory 1114601.00
accountsPayable 826771.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -959563.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 48584085.00
treasuryStock 0.00
nonCurrrentAssetsOther 232970.00
nonCurrentAssetsTotal 5276039.00
nonCurrentLiabilitiesTotal 11775049.00
liabilitiesAndStockholdersEquity 62453929.00
cashAndShortTermInvestments 49417889.00
propertyPlantAndEquipmentGross 1168281.00
propertyPlantAndEquipmentNet 1168281.00
commonStockSharesOutstanding 7919085.00
2016-09-30
date 2016-09-30
filing_date 2016-11-03
currency_symbol USD
totalAssets 54562798.00
intangibleAssets 0.00
otherCurrentAssets 202494.00
totalLiab 11779409.00
totalStockholderEquity 42783389.00
deferredLongTermLiab 185210.00
otherCurrentLiab 325263.00
commonStock 0.00
retainedEarnings 43963729.00
otherLiab 9928000.00
goodWill 0.00
otherAssets 68000.00
cash 45496176.00
totalCurrentLiabilities 1667330.00
netDebt -45496176.00
otherStockholderEquity 43963729.00
propertyPlantEquipment 1699565.00
totalCurrentAssets 53909625.00
longTermInvestments 94971.00
netTangibleAssets 42783389.00
shortTermInvestments 0.00
netReceivables 7096354.00
longTermDebt 0.00
inventory 1114601.00
accountsPayable 1342067.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1180340.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 43963729.00
treasuryStock 0.00
nonCurrrentAssetsOther 68209.00
nonCurrentAssetsTotal 653173.00
nonCurrentLiabilitiesOther 380658.00
nonCurrentLiabilitiesTotal 10112079.00
liabilitiesAndStockholdersEquity 54562798.00
cashAndShortTermInvestments 45496176.00
propertyPlantAndEquipmentGross 584964.00
propertyPlantAndEquipmentNet 584964.00
commonStockSharesOutstanding 7984936.00
2016-06-30
date 2016-06-30
filing_date 2016-08-04
currency_symbol USD
totalAssets 53579672.00
intangibleAssets 0.00
otherCurrentAssets 1115000.00
totalLiab 8204377.00
totalStockholderEquity 45375295.00
deferredLongTermLiab 178684.00
otherCurrentLiab 982730.00
commonStock 0.00
retainedEarnings 46578490.00
otherLiab 6139000.00
goodWill 0.00
otherAssets 126000.00
cash 45615848.00
totalCurrentLiabilities 1886475.00
netDebt -45615848.00
otherStockholderEquity 46578490.00
propertyPlantEquipment 1594784.00
totalCurrentAssets 52973544.00
longTermInvestments 111781.00
netTangibleAssets 45375295.00
shortTermInvestments 0.00
netReceivables 6243095.00
longTermDebt 0.00
inventory 1114601.00
accountsPayable 903745.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1203195.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 46578490.00
treasuryStock 0.00
nonCurrrentAssetsOther 125945.00
nonCurrentAssetsTotal 606128.00
nonCurrentLiabilitiesOther 364851.00
nonCurrentLiabilitiesTotal 6317902.00
liabilitiesAndStockholdersEquity 53579672.00
cashAndShortTermInvestments 45615848.00
propertyPlantAndEquipmentGross 480183.00
propertyPlantAndEquipmentNet 480183.00
commonStockSharesOutstanding 8048500.00
2016-03-31
date 2016-03-31
filing_date 2016-05-05
currency_symbol USD
totalAssets 52718119.00
intangibleAssets 0.00
otherCurrentAssets 1115000.00
totalLiab 9165156.00
totalStockholderEquity 43552963.00
deferredLongTermLiab 174055.00
otherCurrentLiab 4153377.00
commonStock 0.00
retainedEarnings 44779014.00
otherLiab 3648000.00
goodWill 0.00
otherAssets 143000.00
cash 46719872.00
totalCurrentLiabilities 5343015.00
netDebt -46719872.00
otherStockholderEquity 44779014.00
propertyPlantEquipment 377109.00
totalCurrentAssets 52198432.00
longTermInvestments 134868.00
netTangibleAssets 43552963.00
shortTermInvestments 0.00
netReceivables 4363959.00
longTermDebt 0.00
inventory 1114601.00
accountsPayable 1189638.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1226051.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 44779014.00
treasuryStock 0.00
nonCurrrentAssetsOther 142578.00
nonCurrentAssetsTotal 519687.00
nonCurrentLiabilitiesOther 349045.00
nonCurrentLiabilitiesTotal 3822141.00
liabilitiesAndStockholdersEquity 52718119.00
cashAndShortTermInvestments 46719872.00
propertyPlantAndEquipmentGross 377109.00
propertyPlantAndEquipmentNet 377109.00
commonStockSharesOutstanding 8098106.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
totalAssets 50435545.00
intangibleAssets 0.00
otherCurrentAssets 1115000.00
totalLiab 4746866.00
totalStockholderEquity 45688679.00
deferredLongTermLiab 163213.00
otherCurrentLiab 802201.00
commonStock 46937585.00
retainedEarnings 46937585.00
otherLiab 2913000.00
goodWill 0.00
otherAssets 121000.00
cash 45011969.00
totalCurrentLiabilities 1671008.00
netDebt -45011969.00
otherStockholderEquity 46937585.00
propertyPlantEquipment 260901.00
totalCurrentAssets 50053218.00
longTermInvestments 139114.00
netTangibleAssets 45688679.00
shortTermInvestments 0.00
netReceivables 3926648.00
longTermDebt 0.00
inventory 1114601.00
accountsPayable 868807.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1248906.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 46937585.00
treasuryStock 0.00
nonCurrrentAssetsOther 121426.00
nonCurrentAssetsTotal 382327.00
nonCurrentLiabilitiesOther 333239.00
nonCurrentLiabilitiesTotal 3075858.00
liabilitiesAndStockholdersEquity 50435545.00
cashAndShortTermInvestments 45011969.00
propertyPlantAndEquipmentGross 260901.00
propertyPlantAndEquipmentNet 260901.00
commonStockSharesOutstanding 8098106.00
2015-09-30
date 2015-09-30
filing_date 2015-11-05
currency_symbol USD
totalAssets 51729669.00
intangibleAssets 0.00
otherCurrentAssets 1115000.00
totalLiab 7116724.00
totalStockholderEquity 44612945.00
deferredLongTermLiab 55503.00
otherCurrentLiab 3110687.00
commonStock 0.00
retainedEarnings 45893815.00
otherLiab 3114000.00
goodWill 0.00
otherAssets 68000.00
cash 46170691.00
totalCurrentLiabilities 3948003.00
netDebt -46170691.00
otherStockholderEquity 45893815.00
propertyPlantEquipment 1277267.00
totalCurrentAssets 51499122.00
longTermInvestments 139114.00
netTangibleAssets 44612945.00
shortTermInvestments 0.00
netReceivables 4213830.00
longTermDebt 0.00
inventory 1114601.00
accountsPayable 837316.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1280870.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 45893815.00
treasuryStock 0.00
nonCurrrentAssetsOther 67881.00
nonCurrentAssetsTotal 230547.00
nonCurrentLiabilitiesOther 762601.00
nonCurrentLiabilitiesTotal 3168721.00
liabilitiesAndStockholdersEquity 51729669.00
cashAndShortTermInvestments 46170691.00
propertyPlantAndEquipmentGross 162666.00
propertyPlantAndEquipmentNet 162666.00
commonStockSharesOutstanding 8190757.00
2015-06-30
date 2015-06-30
filing_date 2015-08-06
currency_symbol USD
totalAssets 45135752.00
intangibleAssets 0.00
otherCurrentAssets 1115000.00
totalLiab 6719690.00
totalStockholderEquity 38416062.00
deferredLongTermLiab 293951.00
otherCurrentLiab 2573288.00
commonStock 0.00
retainedEarnings 39720907.00
otherLiab 3011000.00
goodWill 0.00
otherAssets 121000.00
cash 38807079.00
totalCurrentLiabilities 3415169.00
netDebt -38807079.00
otherStockholderEquity 39720907.00
propertyPlantEquipment 94111.00
totalCurrentAssets 44920241.00
longTermInvestments 850672.00
netTangibleAssets 37301461.00
shortTermInvestments 0.00
netReceivables 4998561.00
longTermDebt 0.00
inventory 1114601.00
accountsPayable 841881.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1304845.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 39720907.00
treasuryStock 0.00
nonCurrrentAssetsOther 121400.00
nonCurrentAssetsTotal 215511.00
nonCurrentLiabilitiesOther 759821.00
nonCurrentLiabilitiesTotal 3304521.00
liabilitiesAndStockholdersEquity 45135752.00
cashAndShortTermInvestments 38807079.00
propertyPlantAndEquipmentGross 94111.00
propertyPlantAndEquipmentNet 94111.00
commonStockSharesOutstanding 8244345.00
2015-03-31
date 2015-03-31
filing_date 2015-05-06
currency_symbol USD
totalAssets 55153197.00
intangibleAssets 0.00
otherCurrentAssets 1115000.00
totalLiab 15306450.00
totalStockholderEquity 39846747.00
deferredLongTermLiab 299414.00
otherCurrentLiab 11377784.00
commonStock 0.00
retainedEarnings 41175566.00
otherLiab 2812000.00
goodWill 0.00
otherAssets 137000.00
cash 49601380.00
totalCurrentLiabilities 12194752.00
netDebt -49601380.00
otherStockholderEquity 41175566.00
propertyPlantEquipment 1213212.00
totalCurrentAssets 54917726.00
longTermInvestments 904233.00
netTangibleAssets 39846747.00
shortTermInvestments 0.00
netReceivables 4201745.00
longTermDebt 0.00
inventory 1114601.00
accountsPayable 816968.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1328819.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 41175566.00
treasuryStock 0.00
nonCurrrentAssetsOther 136860.00
nonCurrentAssetsTotal 235471.00
nonCurrentLiabilitiesOther 757040.00
nonCurrentLiabilitiesTotal 3111698.00
liabilitiesAndStockholdersEquity 55153197.00
cashAndShortTermInvestments 49601380.00
propertyPlantAndEquipmentGross 98611.00
propertyPlantAndEquipmentNet 98611.00
commonStockSharesOutstanding 8297581.00
2014-12-31
date 2014-12-31
filing_date 2015-02-27
currency_symbol USD
totalAssets 33102488.00
intangibleAssets 0.00
otherCurrentAssets 815937.00
totalLiab 6382671.00
totalStockholderEquity 26719817.00
deferredLongTermLiab 293140.00
otherCurrentLiab 566246.00
commonStock 28072611.00
retainedEarnings 28072611.00
otherLiab 4694000.00
goodWill 0.00
otherAssets 114000.00
cash 26814759.00
totalCurrentLiabilities 1394918.00
netDebt -26814759.00
otherStockholderEquity 28072611.00
propertyPlantEquipment 89107.00
totalCurrentAssets 32898890.00
longTermInvestments 923115.00
netTangibleAssets 26719817.00
shortTermInvestments 0.00
netReceivables 4143135.00
longTermDebt 0.00
inventory 1125059.00
accountsPayable 828672.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1352794.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 28072611.00
treasuryStock 0.00
nonCurrrentAssetsOther 114491.00
nonCurrentAssetsTotal 203598.00
nonCurrentLiabilitiesOther 754260.00
nonCurrentLiabilitiesTotal 4987753.00
liabilitiesAndStockholdersEquity 33102488.00
cashAndShortTermInvestments 26814759.00
propertyPlantAndEquipmentGross 89107.00
propertyPlantAndEquipmentNet 89107.00
commonStockSharesOutstanding 8297581.00
2014-09-30
date 2014-09-30
filing_date 2014-11-06
currency_symbol USD
totalAssets 33082966.00
intangibleAssets 0.00
otherCurrentAssets 1125000.00
totalLiab 4835431.00
totalStockholderEquity 28247535.00
deferredLongTermLiab 645594.00
otherCurrentLiab 1388955.00
commonStock 0.00
retainedEarnings 28844323.00
otherLiab 1771000.00
goodWill 0.00
otherAssets 227000.00
cash 26124226.00
totalCurrentLiabilities 2417813.00
netDebt -26124226.00
otherStockholderEquity 28844323.00
propertyPlantEquipment 89357.00
totalCurrentAssets 32766408.00
longTermInvestments 923116.00
netTangibleAssets 28247535.00
shortTermInvestments 0.00
netReceivables 5517123.00
longTermDebt 0.00
inventory 1125059.00
accountsPayable 1028858.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -596788.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 28844323.00
treasuryStock 0.00
nonCurrrentAssetsOther 227201.00
nonCurrentAssetsTotal 316558.00
nonCurrentLiabilitiesTotal 2417618.00
liabilitiesAndStockholdersEquity 33082966.00
cashAndShortTermInvestments 26124226.00
propertyPlantAndEquipmentGross 89357.00
propertyPlantAndEquipmentNet 89357.00
commonStockSharesOutstanding 8406403.00
2014-06-30
date 2014-06-30
filing_date 2014-08-06
currency_symbol USD
totalAssets 31388380.00
intangibleAssets 0.00
otherCurrentAssets 1125000.00
totalLiab 5277121.00
totalStockholderEquity 26111259.00
deferredLongTermLiab 766631.00
otherCurrentLiab 2082053.00
commonStock 0.00
retainedEarnings 26716455.00
otherLiab 1633000.00
goodWill 0.00
otherAssets 285000.00
cash 24137648.00
totalCurrentLiabilities 2877257.00
netDebt -24137648.00
otherStockholderEquity 26716455.00
propertyPlantEquipment 92447.00
totalCurrentAssets 31010844.00
longTermInvestments 1286529.00
netTangibleAssets 26111259.00
shortTermInvestments 0.00
netReceivables 5748137.00
longTermDebt 0.00
inventory 1125059.00
accountsPayable 795204.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -605196.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 26716455.00
treasuryStock 0.00
nonCurrrentAssetsOther 285089.00
nonCurrentAssetsTotal 377536.00
nonCurrentLiabilitiesTotal 2399864.00
liabilitiesAndStockholdersEquity 31388380.00
cashAndShortTermInvestments 24137648.00
propertyPlantAndEquipmentGross 92447.00
propertyPlantAndEquipmentNet 92447.00
commonStockSharesOutstanding 8439914.00
2014-03-31
date 2014-03-31
filing_date 2014-05-07
currency_symbol USD
totalAssets 27965208.00
intangibleAssets 0.00
otherCurrentAssets 1125000.00
totalLiab 7836681.00
totalStockholderEquity 20128527.00
deferredLongTermLiab 1548407.00
otherCurrentLiab 4085560.00
commonStock 0.00
retainedEarnings 20742131.00
otherLiab 1499000.00
goodWill 0.00
otherAssets 308000.00
cash 18267857.00
totalCurrentLiabilities 4788978.00
netDebt -18267857.00
otherStockholderEquity 20742131.00
propertyPlantEquipment 76264.00
totalCurrentAssets 27580603.00
longTermInvestments 3521185.00
netTangibleAssets 20128527.00
shortTermInvestments 0.00
netReceivables 8187687.00
longTermDebt 0.00
inventory 1125059.00
accountsPayable 703418.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -613604.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 20742131.00
treasuryStock 0.00
nonCurrrentAssetsOther 308341.00
nonCurrentAssetsTotal 384605.00
nonCurrentLiabilitiesTotal 3047703.00
liabilitiesAndStockholdersEquity 27965208.00
cashAndShortTermInvestments 18267857.00
propertyPlantAndEquipmentGross 76264.00
propertyPlantAndEquipmentNet 76264.00
commonStockSharesOutstanding 8451133.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
totalAssets 22356948.00
intangibleAssets 0.00
otherCurrentAssets 1125000.00
totalLiab 4427282.00
totalStockholderEquity 17929666.00
deferredLongTermLiab 1673875.00
otherCurrentLiab 513466.00
commonStock 0.00
retainedEarnings 18551678.00
otherLiab 1377000.00
goodWill 0.00
otherAssets 298000.00
cash 13239211.00
totalCurrentLiabilities 1375830.00
netDebt -13239211.00
otherStockholderEquity 18551678.00
propertyPlantEquipment 81132.00
totalCurrentAssets 21977711.00
longTermInvestments 3887906.00
netTangibleAssets 17929666.00
shortTermInvestments 0.00
netReceivables 7613441.00
longTermDebt 0.00
inventory 1125059.00
accountsPayable 862364.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -622012.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 18551678.00
treasuryStock 0.00
nonCurrrentAssetsOther 298105.00
nonCurrentAssetsTotal 379237.00
nonCurrentLiabilitiesTotal 3051452.00
liabilitiesAndStockholdersEquity 22356948.00
cashAndShortTermInvestments 13239211.00
propertyPlantAndEquipmentGross 81132.00
propertyPlantAndEquipmentNet 81132.00
commonStockSharesOutstanding 8451133.00
2013-09-30
date 2013-09-30
filing_date 2013-11-06
currency_symbol USD
totalAssets 24464973.00
intangibleAssets 0.00
otherCurrentAssets 1125000.00
totalLiab 7171571.00
totalStockholderEquity 17293402.00
deferredLongTermLiab 975476.00
otherCurrentLiab 3483030.00
commonStock 0.00
retainedEarnings 18192916.00
otherLiab 1876000.00
goodWill 0.00
otherAssets 19000.00
cash 15622089.00
totalCurrentLiabilities 4320726.00
netDebt -15622089.00
otherStockholderEquity 18192916.00
propertyPlantEquipment 63720.00
totalCurrentAssets 24382545.00
longTermInvestments 4232313.00
netTangibleAssets 17293402.00
shortTermInvestments 0.00
netReceivables 7635397.00
longTermDebt 0.00
inventory 1125059.00
accountsPayable 837696.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -899514.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 18192916.00
treasuryStock 0.00
nonCurrrentAssetsOther 18708.00
nonCurrentAssetsTotal 82428.00
nonCurrentLiabilitiesOther 588627.00
nonCurrentLiabilitiesTotal 2850845.00
liabilitiesAndStockholdersEquity 24464973.00
cashAndShortTermInvestments 15622089.00
propertyPlantAndEquipmentGross 63720.00
propertyPlantAndEquipmentNet 63720.00
commonStockSharesOutstanding 8602550.00
2013-06-30
date 2013-06-30
filing_date 2013-08-06
currency_symbol USD
totalAssets 21326446.00
intangibleAssets 0.00
otherCurrentAssets 1125000.00
totalLiab 5359426.00
totalStockholderEquity 15967020.00
deferredLongTermLiab 1910669.00
otherCurrentLiab 722612.00
commonStock 0.00
retainedEarnings 16884684.00
otherLiab 1788000.00
goodWill 0.00
otherAssets 54000.00
cash 9293479.00
totalCurrentLiabilities 1660639.00
netDebt -9293479.00
otherStockholderEquity 16884684.00
propertyPlantEquipment 67815.00
totalCurrentAssets 21204799.00
longTermInvestments 7288537.00
netTangibleAssets 15967020.00
shortTermInvestments 0.00
netReceivables 10786261.00
longTermDebt 0.00
inventory 1125059.00
accountsPayable 938027.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -917664.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 16884684.00
treasuryStock 0.00
nonCurrrentAssetsOther 53832.00
nonCurrentAssetsTotal 121647.00
nonCurrentLiabilitiesOther 582326.00
nonCurrentLiabilitiesTotal 3698787.00
liabilitiesAndStockholdersEquity 21326446.00
cashAndShortTermInvestments 9293479.00
propertyPlantAndEquipmentGross 67815.00
propertyPlantAndEquipmentNet 67815.00
commonStockSharesOutstanding 8686690.00
2013-03-31
date 2013-03-31
filing_date 2013-05-07
currency_symbol USD
totalAssets 22450132.00
intangibleAssets 0.00
otherCurrentAssets 1125000.00
totalLiab 6574899.00
totalStockholderEquity 15875233.00
deferredLongTermLiab 2169760.00
otherCurrentLiab 1769666.00
commonStock 0.00
retainedEarnings 16811047.00
otherLiab 1644000.00
goodWill 0.00
otherAssets 89000.00
cash 9943639.00
totalCurrentLiabilities 2760726.00
netDebt -9943639.00
otherStockholderEquity 16811047.00
propertyPlantEquipment 62008.00
totalCurrentAssets 22299167.00
longTermInvestments 8038628.00
netTangibleAssets 15875233.00
shortTermInvestments 0.00
netReceivables 11230469.00
longTermDebt 0.00
inventory 1125059.00
accountsPayable 991060.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -935814.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 16811047.00
treasuryStock 0.00
nonCurrrentAssetsOther 88957.00
nonCurrentAssetsTotal 150965.00
nonCurrentLiabilitiesOther 576025.00
nonCurrentLiabilitiesTotal 3814173.00
liabilitiesAndStockholdersEquity 22450132.00
cashAndShortTermInvestments 9943639.00
propertyPlantAndEquipmentGross 62008.00
propertyPlantAndEquipmentNet 62008.00
commonStockSharesOutstanding 8755321.00
2012-12-31
date 2012-12-31
filing_date 2013-03-11
currency_symbol USD
totalAssets 21186872.00
intangibleAssets 0.00
otherCurrentAssets 416882.00
totalLiab 5590727.00
totalStockholderEquity 15596145.00
deferredLongTermLiab 2274496.00
otherCurrentLiab 349703.00
commonStock 0.00
retainedEarnings 16550110.00
otherLiab 1892000.00
goodWill 0.00
otherAssets 82000.00
cash 8424907.00
totalCurrentLiabilities 1424959.00
netDebt -8424907.00
otherStockholderEquity 16550110.00
propertyPlantEquipment 66103.00
totalCurrentAssets 21038687.00
longTermInvestments 8370984.00
netTangibleAssets 15596145.00
shortTermInvestments 0.00
netReceivables 11071839.00
longTermDebt 0.00
inventory 1125059.00
accountsPayable 1075256.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -953965.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 16550110.00
treasuryStock 0.00
nonCurrrentAssetsOther 82082.00
nonCurrentAssetsTotal 148185.00
nonCurrentLiabilitiesOther 873579.00
nonCurrentLiabilitiesTotal 4165768.00
liabilitiesAndStockholdersEquity 21186872.00
cashAndShortTermInvestments 8424907.00
propertyPlantAndEquipmentGross 66103.00
propertyPlantAndEquipmentNet 66103.00
commonStockSharesOutstanding 8755321.00
2012-09-30
date 2012-09-30
filing_date 2012-11-06
currency_symbol USD
totalAssets 25215070.00
intangibleAssets 0.00
otherCurrentAssets 8206.00
totalLiab 5644522.00
totalStockholderEquity 19570548.00
deferredLongTermLiab 2741884.00
otherCurrentLiab 380363.00
commonStock 0.00
retainedEarnings 20370783.00
otherLiab 1600000.00
goodWill 0.00
otherAssets 8000.00
cash 11314628.00
totalCurrentLiabilities 2297624.00
currentDeferredRevenue 994578.00
netDebt -11314628.00
otherStockholderEquity 20370783.00
propertyPlantEquipment 68237.00
totalCurrentAssets 24021774.00
longTermInvestments 9667642.00
netTangibleAssets 19570548.00
shortTermInvestments 0.00
netReceivables 12214433.00
longTermDebt 0.00
inventory 484507.00
accountsPayable 922683.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -800235.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 20370783.00
treasuryStock 0.00
nonCurrrentAssetsOther 8206.00
nonCurrentAssetsTotal 1193296.00
nonCurrentLiabilitiesOther 605014.00
nonCurrentLiabilitiesTotal 3346898.00
liabilitiesAndStockholdersEquity 25215070.00
cashAndShortTermInvestments 11314628.00
propertyPlantAndEquipmentGross 1193296.00
propertyPlantAndEquipmentNet 1193296.00
commonStockSharesOutstanding 8940175.00
2012-06-30
date 2012-06-30
filing_date 2012-08-03
currency_symbol USD
totalAssets 25362911.00
intangibleAssets 0.00
otherCurrentAssets 32823.00
totalLiab 5648012.00
totalStockholderEquity 19714899.00
deferredLongTermLiab 2910556.00
otherCurrentLiab 286287.00
commonStock 0.00
retainedEarnings 20526494.00
otherLiab 1574000.00
goodWill 0.00
otherAssets 33000.00
cash 11585454.00
totalCurrentLiabilities 2154123.00
currentDeferredRevenue 990580.00
netDebt -11585454.00
otherStockholderEquity 20526494.00
propertyPlantEquipment 71258.00
totalCurrentAssets 24166594.00
longTermInvestments 10182840.00
netTangibleAssets -31010923.00
shortTermInvestments 0.00
netReceivables 12442959.00
longTermDebt 0.00
inventory 105358.00
accountsPayable 877256.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -811595.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 20526494.00
treasuryStock 0.00
nonCurrrentAssetsOther 32823.00
nonCurrentAssetsTotal 1196317.00
nonCurrentLiabilitiesOther 583333.00
nonCurrentLiabilitiesTotal 3493889.00
liabilitiesAndStockholdersEquity 25362911.00
cashAndShortTermInvestments 11585454.00
propertyPlantAndEquipmentGross 1196317.00
propertyPlantAndEquipmentNet 1196317.00
commonStockSharesOutstanding 9025506.00
2012-03-31
date 2012-03-31
filing_date 2012-05-07
currency_symbol USD
totalAssets 28107400.00
intangibleAssets 0.00
otherCurrentAssets 57440.00
totalLiab 8525780.00
totalStockholderEquity 19581620.00
deferredLongTermLiab 2854347.00
otherCurrentLiab 3329215.00
commonStock 0.00
retainedEarnings 20404574.00
otherLiab 1428000.00
goodWill 0.00
otherAssets 57000.00
cash 14658384.00
totalCurrentLiabilities 5109781.00
currentDeferredRevenue 866490.00
netDebt -14658384.00
otherStockholderEquity 20404574.00
propertyPlantEquipment 69848.00
totalCurrentAssets 26912493.00
longTermInvestments 10047886.00
netTangibleAssets -36633180.00
shortTermInvestments 0.00
netReceivables 12196669.00
longTermDebt 0.00
inventory 0.00
accountsPayable 914076.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -822954.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 20404574.00
treasuryStock 0.00
nonCurrrentAssetsOther 57440.00
nonCurrentAssetsTotal 1194907.00
nonCurrentLiabilitiesOther 561652.00
nonCurrentLiabilitiesTotal 3415999.00
liabilitiesAndStockholdersEquity 28107400.00
cashAndShortTermInvestments 14658384.00
propertyPlantAndEquipmentGross 1194907.00
propertyPlantAndEquipmentNet 1194907.00
commonStockSharesOutstanding 9122337.00
2011-12-31
date 2011-12-31
filing_date 2012-03-12
currency_symbol USD
totalAssets 27432257.00
intangibleAssets 0.00
otherCurrentAssets 82057.00
totalLiab 6885023.00
totalStockholderEquity 20547234.00
deferredLongTermLiab 2953703.00
otherCurrentLiab 1477919.00
commonStock 0.00
retainedEarnings 21381548.00
otherLiab 1374000.00
goodWill 0.00
otherAssets 82000.00
cash 13029578.00
totalCurrentLiabilities 3391349.00
currentDeferredRevenue 834120.00
netDebt -13029578.00
otherStockholderEquity 21381548.00
propertyPlantEquipment 48172.00
totalCurrentAssets 26259026.00
longTermInvestments 10354103.00
netTangibleAssets 20547234.00
shortTermInvestments 0.00
netReceivables 13147391.00
longTermDebt 0.00
inventory 0.00
accountsPayable 1079310.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -834314.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 21381548.00
treasuryStock 0.00
nonCurrrentAssetsOther 82057.00
nonCurrentAssetsTotal 1173231.00
nonCurrentLiabilitiesOther 539971.00
nonCurrentLiabilitiesTotal 3493674.00
liabilitiesAndStockholdersEquity 27432257.00
cashAndShortTermInvestments 13029578.00
propertyPlantAndEquipmentGross 1173231.00
propertyPlantAndEquipmentNet 1173231.00
commonStockSharesOutstanding 9122337.00
2011-09-30
date 2011-09-30
filing_date 2011-11-07
currency_symbol USD
totalAssets 25053696.00
intangibleAssets 0.00
otherCurrentAssets 7326.00
totalLiab 6157702.00
totalStockholderEquity 18895994.00
deferredLongTermLiab 3117011.00
otherCurrentLiab 973142.00
commonStock 0.00
retainedEarnings 19382483.00
otherLiab 1294000.00
goodWill 0.00
otherAssets 7000.00
cash 10311728.00
totalCurrentLiabilities 2519925.00
currentDeferredRevenue 772541.00
netDebt -10311728.00
otherStockholderEquity 19382483.00
propertyPlantEquipment 46945.00
totalCurrentAssets 23845247.00
longTermInvestments 10892178.00
netTangibleAssets -31211398.00
shortTermInvestments 0.00
netReceivables 13526193.00
longTermDebt 0.00
inventory 0.00
accountsPayable 774242.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -486489.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 19382483.00
treasuryStock 0.00
nonCurrrentAssetsOther 7326.00
nonCurrentAssetsTotal 1208449.00
nonCurrentLiabilitiesOther 520766.00
nonCurrentLiabilitiesTotal 3637777.00
liabilitiesAndStockholdersEquity 25053696.00
cashAndShortTermInvestments 10311728.00
propertyPlantAndEquipmentGross 1208449.00
propertyPlantAndEquipmentNet 1208449.00
commonStockSharesOutstanding 9340425.00
2011-06-30
date 2011-06-30
filing_date 2011-08-05
currency_symbol USD
totalAssets 24284031.00
intangibleAssets 0.00
otherCurrentAssets 1162000.00
totalLiab 6623235.00
totalStockholderEquity 17660796.00
deferredLongTermLiab 3677058.00
otherCurrentLiab 711178.00
commonStock 0.00
retainedEarnings 18157030.00
otherLiab 1248000.00
goodWill 0.00
otherAssets 29000.00
cash 8091223.00
totalCurrentLiabilities 2453552.00
currentDeferredRevenue 755199.00
netDebt -8091223.00
otherStockholderEquity 18157030.00
propertyPlantEquipment 50065.00
totalCurrentAssets 23043158.00
longTermInvestments 12534550.00
netTangibleAssets -30907266.00
shortTermInvestments 0.00
netReceivables 14951935.00
longTermDebt 0.00
inventory 0.00
accountsPayable 987175.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -496234.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 18157030.00
treasuryStock 0.00
nonCurrrentAssetsOther 29304.00
nonCurrentAssetsTotal 1240873.00
nonCurrentLiabilitiesOther 492625.00
nonCurrentLiabilitiesTotal 4169683.00
liabilitiesAndStockholdersEquity 24284031.00
cashAndShortTermInvestments 8091223.00
propertyPlantAndEquipmentGross 1211569.00
propertyPlantAndEquipmentNet 1211569.00
commonStockSharesOutstanding 9432205.00
2011-03-31
date 2011-03-31
filing_date 2011-05-05
currency_symbol USD
totalAssets 24672013.00
otherCurrentAssets 51281.00
totalLiab 8383187.00
totalStockholderEquity 16288826.00
otherCurrentLiab 2241764.00
otherLiab 1219000.00
otherAssets 51000.00
cash 8126107.00
totalCurrentLiabilities 4123271.00
currentDeferredRevenue 755199.00
netDebt -8126107.00
otherStockholderEquity 16794805.00
propertyPlantEquipment 36000.00
totalCurrentAssets 23474217.00
netReceivables 15296829.00
accountsPayable 1126308.00
accumulatedOtherComprehensiveIncome -505979.00
nonCurrentAssetsTotal 1197796.00
nonCurrentLiabilitiesTotal 4259916.00
liabilitiesAndStockholdersEquity 24672013.00
cashAndShortTermInvestments 8126107.00
propertyPlantAndEquipmentGross 1197796.00
propertyPlantAndEquipmentNet 1197796.00
commonStockSharesOutstanding 9518001.00
2010-12-31
date 2010-12-31
filing_date 2011-03-11
currency_symbol USD
totalAssets 24989360.00
otherCurrentAssets 73259.00
totalLiab 6687134.00
totalStockholderEquity 18302226.00
otherCurrentLiab 4282733.00
otherLiab 1191000.00
otherAssets 73000.00
cash 7149552.00
totalCurrentLiabilities 6250791.00
currentDeferredRevenue 755199.00
netDebt -7149552.00
shortTermDebt 236657.00
otherStockholderEquity 18817950.00
propertyPlantEquipment 39000.00
totalCurrentAssets 9445546.00
netReceivables 2164842.00
inventory 57893.00
accountsPayable 976202.00
accumulatedOtherComprehensiveIncome -515724.00
nonCurrrentAssetsOther 14342898.00
nonCurrentAssetsTotal 15543814.00
nonCurrentLiabilitiesTotal 436343.00
liabilitiesAndStockholdersEquity 24989360.00
cashAndShortTermInvestments 7149552.00
propertyPlantAndEquipmentGross 1200916.00
propertyPlantAndEquipmentNet 1200916.00
commonStockSharesOutstanding 9518001.00
2010-09-30
date 2010-09-30
filing_date 2010-11-04
currency_symbol USD
totalAssets 25343706.00
otherCurrentAssets 7325.00
totalLiab 6589167.00
totalStockholderEquity 18754539.00
otherCurrentLiab 164778.00
otherLiab 1426000.00
otherAssets 7000.00
cash 7270060.00
totalCurrentLiabilities 1499244.00
currentDeferredRevenue 767233.00
netDebt -7270060.00
otherStockholderEquity 19203950.00
propertyPlantEquipment 45000.00
totalCurrentAssets 24136861.00
netReceivables 16650488.00
inventory 208988.00
accountsPayable 567233.00
accumulatedOtherComprehensiveIncome -449411.00
nonCurrentAssetsTotal 1206845.00
nonCurrentLiabilitiesTotal 5089923.00
liabilitiesAndStockholdersEquity 25343706.00
cashAndShortTermInvestments 7270060.00
propertyPlantAndEquipmentGross 1206845.00
propertyPlantAndEquipmentNet 1206845.00
commonStockSharesOutstanding 9681431.00
2010-06-30
date 2010-06-30
filing_date 2010-08-04
currency_symbol USD
totalAssets 26470837.00
otherCurrentAssets 1162000.00
totalLiab 7333292.00
totalStockholderEquity 19137545.00
otherCurrentLiab 782027.00
otherLiab 1397000.00
otherAssets 29000.00
cash 8257586.00
totalCurrentLiabilities 2170830.00
currentDeferredRevenue 767233.00
netDebt -8257586.00
otherStockholderEquity 19599935.00
propertyPlantEquipment 48000.00
totalCurrentAssets 25231694.00
netReceivables 16974108.00
accountsPayable 621570.00
accumulatedOtherComprehensiveIncome -462390.00
nonCurrrentAssetsOther 29298.00
nonCurrentAssetsTotal 1239143.00
nonCurrentLiabilitiesTotal 5162462.00
liabilitiesAndStockholdersEquity 26470837.00
cashAndShortTermInvestments 8257586.00
propertyPlantAndEquipmentGross 1209845.00
propertyPlantAndEquipmentNet 1209845.00
commonStockSharesOutstanding 9860238.00
2010-03-31
date 2010-03-31
filing_date 2010-05-05
currency_symbol USD
totalAssets 25921014.00
otherCurrentAssets 1162000.00
totalLiab 8177725.00
totalStockholderEquity 17743289.00
otherCurrentLiab 1377109.00
otherLiab 1369000.00
otherAssets 51000.00
cash 7256181.00
totalCurrentLiabilities 2925986.00
currentDeferredRevenue 767873.00
netDebt -7256181.00
otherStockholderEquity 18218659.00
propertyPlantEquipment 51000.00
totalCurrentAssets 24656898.00
netReceivables 17400717.00
accountsPayable 781004.00
accumulatedOtherComprehensiveIncome -475370.00
nonCurrrentAssetsOther 51271.00
nonCurrentAssetsTotal 1264116.00
nonCurrentLiabilitiesTotal 5251739.00
liabilitiesAndStockholdersEquity 25921014.00
cashAndShortTermInvestments 7256181.00
propertyPlantAndEquipmentGross 1212845.00
propertyPlantAndEquipmentNet 1212845.00
commonStockSharesOutstanding 9860238.00
2009-12-31
date 2009-12-31
filing_date 2010-03-12
currency_symbol USD
totalAssets 26787620.00
otherCurrentAssets 73245.00
totalLiab 7083623.00
totalStockholderEquity 19703997.00
otherCurrentLiab 4727506.00
otherLiab 1339000.00
otherAssets 73000.00
cash 8151209.00
totalCurrentLiabilities 6511928.00
currentDeferredRevenue 767233.00
netDebt -8151209.00
shortTermDebt 263861.00
otherStockholderEquity 20192345.00
propertyPlantEquipment 43000.00
totalCurrentAssets 9854674.00
netReceivables 1630220.00
accountsPayable 753328.00
accumulatedOtherComprehensiveIncome -488348.00
nonCurrrentAssetsOther 15728925.00
nonCurrentAssetsTotal 16932946.00
nonCurrentLiabilitiesTotal 571695.00
liabilitiesAndStockholdersEquity 26787620.00
cashAndShortTermInvestments 8151209.00
propertyPlantAndEquipmentGross 1204021.00
propertyPlantAndEquipmentNet 1204021.00
commonStockSharesOutstanding 9860238.00
2009-09-30
date 2009-09-30
filing_date 2009-11-05
currency_symbol USD
totalAssets 27103079.00
otherCurrentAssets 7999.00
totalLiab 6802194.00
totalStockholderEquity 20300885.00
otherCurrentLiab 154083.00
otherLiab 1191000.00
otherAssets 8000.00
cash 7531495.00
totalCurrentLiabilities 647544.00
netDebt -7531495.00
otherStockholderEquity 20889504.00
propertyPlantEquipment 81000.00
totalCurrentAssets 9182638.00
netReceivables 1589871.00
inventory 53273.00
accountsPayable 493461.00
accumulatedOtherComprehensiveIncome -588619.00
nonCurrrentAssetsOther 17839649.00
nonCurrentAssetsTotal 17920441.00
nonCurrentLiabilitiesTotal 6154650.00
liabilitiesAndStockholdersEquity 27103079.00
cashAndShortTermInvestments 7531495.00
propertyPlantAndEquipmentGross 80792.00
propertyPlantAndEquipmentNet 80792.00
commonStockSharesOutstanding 10019767.00
2009-06-30
date 2009-06-30
filing_date 2009-08-06
currency_symbol USD
totalAssets 28301255.00
otherCurrentAssets 1161000.00
totalLiab 7517135.00
totalStockholderEquity 20784120.00
otherCurrentLiab 736524.00
otherLiab 1171000.00
otherAssets 32000.00
cash 8442221.00
totalCurrentLiabilities 1273543.00
netDebt -8442221.00
otherStockholderEquity 21386224.00
propertyPlantEquipment 87000.00
totalCurrentAssets 27020965.00
netReceivables 18578744.00
accountsPayable 537019.00
accumulatedOtherComprehensiveIncome -602104.00
nonCurrrentAssetsOther 31994.00
nonCurrentAssetsTotal 1280290.00
nonCurrentLiabilitiesTotal 6243592.00
liabilitiesAndStockholdersEquity 28301255.00
cashAndShortTermInvestments 8442221.00
propertyPlantAndEquipmentGross 1248296.00
propertyPlantAndEquipmentNet 1248296.00
commonStockSharesOutstanding 10092773.00
2009-03-31
date 2009-03-31
filing_date 2009-05-07
currency_symbol USD
totalAssets 27730412.00
otherCurrentAssets 558633.00
totalLiab 7244884.00
totalStockholderEquity 20485528.00
otherCurrentLiab 217062.00
otherLiab 1150000.00
otherAssets 56000.00
cash 7457091.00
totalCurrentLiabilities 1356134.00
currentDeferredRevenue 438374.00
netDebt -7457091.00
otherStockholderEquity 21101118.00
propertyPlantEquipment 93000.00
totalCurrentAssets 26420125.00
netReceivables 18404401.00
accountsPayable 700698.00
accumulatedOtherComprehensiveIncome -615590.00
nonCurrrentAssetsOther 55990.00
nonCurrentAssetsTotal 1310287.00
nonCurrentLiabilitiesTotal 5888750.00
liabilitiesAndStockholdersEquity 27730412.00
cashAndShortTermInvestments 7457091.00
propertyPlantAndEquipmentGross 1254297.00
propertyPlantAndEquipmentNet 1254297.00
commonStockSharesOutstanding 10177844.00
2008-12-31
date 2008-12-31
filing_date 2009-03-16
currency_symbol USD
totalAssets 30785034.00
otherCurrentAssets 79986.00
totalLiab 7260362.00
totalStockholderEquity 23524672.00
otherCurrentLiab 5141275.00
otherLiab 1130000.00
otherAssets 80000.00
cash 9654379.00
totalCurrentLiabilities 6568360.00
currentDeferredRevenue 438374.00
netDebt -9654379.00
shortTermDebt 201863.00
otherStockholderEquity 24153747.00
propertyPlantEquipment 79000.00
totalCurrentAssets 29545223.00
netReceivables 18828508.00
inventory 982350.00
accountsPayable 786848.00
accumulatedOtherComprehensiveIncome -629075.00
nonCurrentAssetsTotal 1239811.00
nonCurrentLiabilitiesTotal 692002.00
liabilitiesAndStockholdersEquity 30785034.00
cashAndShortTermInvestments 9654379.00
propertyPlantAndEquipmentGross 1239811.00
propertyPlantAndEquipmentNet 1239811.00
commonStockSharesOutstanding 10177844.00
2008-09-30
date 2008-09-30
filing_date 2008-11-06
currency_symbol USD
totalAssets 32984142.00
otherCurrentAssets -20739091.00
totalLiab 7227675.00
totalStockholderEquity 25756467.00
otherCurrentLiab -467356.00
otherLiab 646000.00
otherAssets 8237.00
cash 10964302.00
totalCurrentLiabilities 467356.00
netDebt -10964302.00
otherStockholderEquity 26004196.00
propertyPlantEquipment 111000.00
totalCurrentAssets 31703393.00
netReceivables 20739091.00
accountsPayable 467356.00
accumulatedOtherComprehensiveIncome -247729.00
nonCurrrentAssetsOther -1272512.00
nonCurrentAssetsTotal 1272512.00
nonCurrentLiabilitiesTotal 5460515.00
liabilitiesAndStockholdersEquity 32984142.00
cashAndShortTermInvestments 10964302.00
propertyPlantAndEquipmentGross 1272512.00
propertyPlantAndEquipmentNet 1272512.00
commonStockSharesOutstanding 10367017.00
2008-06-30
date 2008-06-30
filing_date 2008-08-08
currency_symbol USD
totalAssets 32252472.00
otherCurrentAssets -21550042.00
totalLiab 7223067.00
totalStockholderEquity 25029405.00
otherCurrentLiab -430425.00
otherLiab 626000.00
otherAssets 32949.00
cash 9394000.00
totalCurrentLiabilities 430425.00
netDebt -9394000.00
otherStockholderEquity 25280505.00
propertyPlantEquipment 114000.00
totalCurrentAssets 30944042.00
netReceivables 21550042.00
accountsPayable 430425.00
accumulatedOtherComprehensiveIncome -251100.00
nonCurrrentAssetsOther -1275481.00
nonCurrentAssetsTotal 1275481.00
nonCurrentLiabilitiesTotal 5811507.00
liabilitiesAndStockholdersEquity 32252472.00
cashAndShortTermInvestments 9394000.00
propertyPlantAndEquipmentGross 1275481.00
propertyPlantAndEquipmentNet 1275481.00
commonStockSharesOutstanding 10432250.00
2008-03-31
date 2008-03-31
filing_date 2008-05-09
currency_symbol USD
totalAssets 33885565.00
otherCurrentAssets -21722675.00
totalLiab 9049747.00
totalStockholderEquity 24835818.00
otherCurrentLiab -1168752.00
otherLiab 605000.00
otherAssets 57661.00
cash 10825660.00
totalCurrentLiabilities 1168752.00
netDebt -10825660.00
otherStockholderEquity 25090289.00
propertyPlantEquipment 118000.00
totalCurrentAssets 32548335.00
netReceivables 21722675.00
accountsPayable 1168752.00
accumulatedOtherComprehensiveIncome -254471.00
nonCurrrentAssetsOther -1279569.00
nonCurrentAssetsTotal 1279569.00
nonCurrentLiabilitiesTotal 6396158.00
liabilitiesAndStockholdersEquity 33885565.00
cashAndShortTermInvestments 10825660.00
propertyPlantAndEquipmentGross 1279569.00
propertyPlantAndEquipmentNet 1279569.00
commonStockSharesOutstanding 10476308.00
2007-12-31
date 2007-12-31
filing_date 2008-03-14
currency_symbol USD
totalAssets 32656735.00
otherCurrentAssets -21165963.00
totalLiab 7767196.00
totalStockholderEquity 24889539.00
otherCurrentLiab -1142444.00
otherLiab 585000.00
otherAssets 145287.00
cash 10153202.00
totalCurrentLiabilities 1142444.00
netDebt -10153202.00
otherStockholderEquity 25147381.00
propertyPlantEquipment 109000.00
totalCurrentAssets 31319165.00
netReceivables 21165963.00
accountsPayable 1142444.00
accumulatedOtherComprehensiveIncome -257842.00
nonCurrrentAssetsOther -1192283.00
nonCurrentAssetsTotal 1192283.00
nonCurrentLiabilitiesTotal 6378655.00
liabilitiesAndStockholdersEquity 32656735.00
cashAndShortTermInvestments 10153202.00
propertyPlantAndEquipmentGross 1192283.00
propertyPlantAndEquipmentNet 1192283.00
commonStockSharesOutstanding 10476308.00
2007-09-30
date 2007-09-30
filing_date 2007-11-08
currency_symbol USD
totalAssets 31596955.00
otherCurrentAssets -21775689.00
totalLiab 7792029.00
totalStockholderEquity 23804926.00
otherCurrentLiab -710709.00
otherLiab 773000.00
otherAssets 9217.00
cash 8602592.00
totalCurrentLiabilities 710709.00
netDebt -8602592.00
otherStockholderEquity 24126356.00
propertyPlantEquipment 126000.00
totalCurrentAssets 30378281.00
netReceivables 21775689.00
accountsPayable 710709.00
accumulatedOtherComprehensiveIncome -321430.00
nonCurrrentAssetsOther -1209457.00
nonCurrentAssetsTotal 1209457.00
nonCurrentLiabilitiesTotal 6413190.00
liabilitiesAndStockholdersEquity 31596955.00
cashAndShortTermInvestments 8602592.00
propertyPlantAndEquipmentGross 1209457.00
propertyPlantAndEquipmentNet 1209457.00
commonStockSharesOutstanding 10530958.00
2007-06-30
date 2007-06-30
filing_date 2007-08-07
currency_symbol USD
totalAssets 31876583.00
otherCurrentAssets -21984863.00
totalLiab 8173989.00
totalStockholderEquity 23702594.00
otherCurrentLiab -765426.00
otherLiab 789000.00
otherAssets 36867.00
cash 7947753.00
totalCurrentLiabilities 765426.00
netDebt -7947753.00
otherStockholderEquity 24029143.00
propertyPlantEquipment 130000.00
totalCurrentAssets 29932616.00
netReceivables 21984863.00
accountsPayable 765426.00
accumulatedOtherComprehensiveIncome -326549.00
nonCurrrentAssetsOther -1907100.00
nonCurrentAssetsTotal 1907100.00
nonCurrentLiabilitiesTotal 6717577.00
liabilitiesAndStockholdersEquity 31876583.00
cashAndShortTermInvestments 7947753.00
propertyPlantAndEquipmentGross 1907100.00
propertyPlantAndEquipmentNet 1907100.00
commonStockSharesOutstanding 10576042.00
2007-03-31
date 2007-03-31
filing_date 2007-05-04
currency_symbol USD
totalAssets 32032327.00
otherCurrentAssets -22071654.00
totalLiab 8602344.00
totalStockholderEquity 23429983.00
otherCurrentLiab -731882.00
otherLiab 748000.00
otherAssets 64518.00
cash 8006430.00
totalCurrentLiabilities 731882.00
netDebt -8006430.00
otherStockholderEquity 23761652.00
propertyPlantEquipment 113000.00
totalCurrentAssets 30078084.00
netReceivables 22071654.00
accountsPayable 731882.00
accumulatedOtherComprehensiveIncome -331669.00
nonCurrrentAssetsOther -1889725.00
nonCurrentAssetsTotal 1889725.00
nonCurrentLiabilitiesTotal 6795011.00
liabilitiesAndStockholdersEquity 32032327.00
cashAndShortTermInvestments 8006430.00
propertyPlantAndEquipmentGross 1889725.00
propertyPlantAndEquipmentNet 1889725.00
commonStockSharesOutstanding 10607542.00
2006-12-31
date 2006-12-31
filing_date 2007-03-15
currency_symbol USD
totalAssets 32467548.00
otherCurrentAssets -21956737.00
totalLiab 8028146.00
totalStockholderEquity 24439402.00
otherCurrentLiab -382153.00
otherLiab 694000.00
otherAssets 92169.00
cash 8524177.00
totalCurrentLiabilities 382153.00
netDebt -8524177.00
otherStockholderEquity 24776190.00
propertyPlantEquipment 118000.00
totalCurrentAssets 30480914.00
netReceivables 21956737.00
accountsPayable 382153.00
accumulatedOtherComprehensiveIncome -336788.00
nonCurrrentAssetsOther -1894465.00
nonCurrentAssetsTotal 1894465.00
nonCurrentLiabilitiesTotal 6823742.00
liabilitiesAndStockholdersEquity 32467548.00
cashAndShortTermInvestments 8524177.00
propertyPlantAndEquipmentGross 1894465.00
propertyPlantAndEquipmentNet 1894465.00
commonStockSharesOutstanding 10607540.00
2006-09-30
date 2006-09-30
filing_date 2006-11-08
currency_symbol USD
totalAssets 35052051.00
otherCurrentAssets -17944549.00
totalLiab 7714775.00
totalStockholderEquity 27337276.00
otherCurrentLiab 166000.00
otherLiab 874000.00
otherAssets 351645.00
cash 327500.00
netDebt -327500.00
otherStockholderEquity 27337276.00
propertyPlantEquipment 126000.00
totalCurrentAssets 32923399.00
shortTermInvestments 14000000.00
netReceivables 18595899.00
nonCurrrentAssetsOther -1777007.00
nonCurrentAssetsTotal 1777007.00
nonCurrentLiabilitiesTotal 7714775.00
liabilitiesAndStockholdersEquity 35052051.00
cashAndShortTermInvestments 14327500.00
propertyPlantAndEquipmentGross 1777007.00
propertyPlantAndEquipmentNet 1777007.00
commonStockSharesOutstanding 10700875.00
2006-06-30
date 2006-06-30
filing_date 2006-08-07
currency_symbol USD
totalAssets 34284562.00
otherCurrentAssets -19074789.00
totalLiab 7905978.00
totalStockholderEquity 26378584.00
otherCurrentLiab 132000.00
otherLiab 819000.00
otherAssets 257407.00
cash 544323.00
netDebt -544323.00
otherStockholderEquity 26378584.00
propertyPlantEquipment 122000.00
totalCurrentAssets 32128586.00
shortTermInvestments 12050000.00
netReceivables 19534263.00
nonCurrrentAssetsOther -1898569.00
nonCurrentAssetsTotal 1898569.00
nonCurrentLiabilitiesTotal 7905978.00
liabilitiesAndStockholdersEquity 34284562.00
cashAndShortTermInvestments 12594323.00
propertyPlantAndEquipmentGross 1898569.00
propertyPlantAndEquipmentNet 1898569.00
commonStockSharesOutstanding 10752625.00
2006-03-31
date 2006-03-31
filing_date 2006-05-05
currency_symbol USD
totalAssets 32757063.00
otherCurrentAssets -18821815.00
totalLiab 8362988.00
totalStockholderEquity 24394075.00
otherCurrentLiab 100000.00
otherLiab 817000.00
otherAssets 288944.00
cash 146224.00
totalCurrentLiabilities 100000.00
netDebt -146224.00
otherStockholderEquity 24394075.00
propertyPlantEquipment 123000.00
totalCurrentAssets 30506859.00
shortTermInvestments 10599675.00
netReceivables 19760960.00
nonCurrrentAssetsOther -1961260.00
nonCurrentAssetsTotal 1961260.00
nonCurrentLiabilitiesTotal 8362988.00
liabilitiesAndStockholdersEquity 32757063.00
cashAndShortTermInvestments 10745899.00
propertyPlantAndEquipmentGross 1961260.00
propertyPlantAndEquipmentNet 1961260.00
commonStockSharesOutstanding 10781210.00
2005-12-31
date 2005-12-31
filing_date 2006-03-16
currency_symbol USD
totalAssets 32304893.00
otherCurrentAssets -19310832.00
totalLiab 7691223.00
totalStockholderEquity 24613670.00
otherCurrentLiab -827911.00
otherAssets 1663972.00
cash 226984.00
totalCurrentLiabilities 827911.00
netDebt -226984.00
otherStockholderEquity 24613670.00
propertyPlantEquipment 92000.00
totalCurrentAssets 28710832.00
shortTermInvestments 9400000.00
netReceivables 19083848.00
accountsPayable 827911.00
nonCurrrentAssetsOther -1930089.00
nonCurrentAssetsTotal 1930089.00
nonCurrentLiabilitiesTotal 6808490.00
liabilitiesAndStockholdersEquity 32304893.00
cashAndShortTermInvestments 9626984.00
propertyPlantAndEquipmentGross 1930089.00
propertyPlantAndEquipmentNet 1930089.00
commonStockSharesOutstanding 10781210.00
2005-09-30
date 2005-09-30
filing_date 2005-11-08
currency_symbol USD
totalAssets 31571858.00
otherCurrentAssets -19851030.00
totalLiab 7651616.00
totalStockholderEquity 23920242.00
otherCurrentLiab 178000.00
otherLiab 669000.00
otherAssets 304421.00
cash 558832.00
netDebt -558832.00
otherStockholderEquity 23920242.00
propertyPlantEquipment 89000.00
totalCurrentAssets 29339406.00
shortTermInvestments 8650000.00
netReceivables 20130574.00
nonCurrrentAssetsOther -1928031.00
nonCurrentAssetsTotal 1928031.00
nonCurrentLiabilitiesTotal 7651616.00
liabilitiesAndStockholdersEquity 31571858.00
cashAndShortTermInvestments 9208832.00
propertyPlantAndEquipmentGross 1928031.00
propertyPlantAndEquipmentNet 1928031.00
commonStockSharesOutstanding 10874625.00
2005-06-30
date 2005-06-30
filing_date 2005-08-08
currency_symbol USD
totalAssets 31570688.00
otherCurrentAssets -22306845.00
totalLiab 8800701.00
totalStockholderEquity 22769987.00
otherCurrentLiab 132000.00
otherLiab 688000.00
otherAssets 266573.00
cash 3743002.00
netDebt -3743002.00
otherStockholderEquity 22769987.00
propertyPlantEquipment 91000.00
totalCurrentAssets 29465790.00
shortTermInvestments 6350000.00
netReceivables 19372788.00
nonCurrrentAssetsOther -1838325.00
nonCurrentAssetsTotal 1838325.00
nonCurrentLiabilitiesTotal 8800701.00
liabilitiesAndStockholdersEquity 31570688.00
cashAndShortTermInvestments 10093002.00
propertyPlantAndEquipmentGross 1838325.00
propertyPlantAndEquipmentNet 1838325.00
commonStockSharesOutstanding 10908625.00
2005-03-31
date 2005-03-31
filing_date 2005-05-10
currency_symbol USD
totalAssets 30673770.00
otherCurrentAssets -22421961.00
totalLiab 9041472.00
totalStockholderEquity 21632298.00
otherCurrentLiab 89000.00
otherLiab 577000.00
otherAssets 206129.00
cash 243306.00
totalCurrentLiabilities 562855000.00
netDebt -243306.00
otherStockholderEquity 21632298.00
propertyPlantEquipment 92000.00
totalCurrentAssets 28555437.00
shortTermInvestments 5350000.00
netReceivables 22962131.00
nonCurrrentAssetsOther -1912204.00
nonCurrentAssetsTotal 1912204.00
nonCurrentLiabilitiesTotal 9041472.00
liabilitiesAndStockholdersEquity 30673770.00
cashAndShortTermInvestments 5593306.00
propertyPlantAndEquipmentGross 1912204.00
propertyPlantAndEquipmentNet 1912204.00
commonStockSharesOutstanding 10946960.00
2004-12-31
date 2004-12-31
filing_date 2004-12-31
currency_symbol USD
totalAssets 31149178.00
otherCurrentAssets 1666000.00
totalLiab 8443919.00
totalStockholderEquity 22705259.00
otherCurrentLiab -562855.00
otherAssets 1355016.00
cash 342945.00
totalCurrentLiabilities 562855.00
netDebt -342945.00
otherStockholderEquity 22705259.00
propertyPlantEquipment 77000.00
totalCurrentAssets 28194629.00
shortTermInvestments 5600000.00
netReceivables 22251684.00
accountsPayable 562855.00
nonCurrrentAssetsOther -1599533.00
nonCurrentAssetsTotal 1599533.00
nonCurrentLiabilitiesTotal 7837643.00
liabilitiesAndStockholdersEquity 31149178.00
cashAndShortTermInvestments 5942945.00
propertyPlantAndEquipmentGross 1599533.00
propertyPlantAndEquipmentNet 1599533.00
commonStockSharesOutstanding 10946960.00
2004-09-30
date 2004-09-30
filing_date 2004-09-30
currency_symbol USD
totalAssets 35714115.00
otherCurrentAssets 1584000.00
totalLiab 10190542.00
totalStockholderEquity 25523573.00
otherCurrentLiab 202000.00
otherLiab 42000.00
otherAssets 60738.00
cash 243364.00
netDebt -243364.00
otherStockholderEquity 25523573.00
propertyPlantEquipment 84000.00
totalCurrentAssets 34046022.00
shortTermInvestments 9250000.00
netReceivables 24552658.00
nonCurrrentAssetsOther -1607355.00
nonCurrentAssetsTotal 1607355.00
nonCurrentLiabilitiesTotal 10190542.00
liabilitiesAndStockholdersEquity 35714115.00
cashAndShortTermInvestments 9493364.00
propertyPlantAndEquipmentGross 1607355.00
propertyPlantAndEquipmentNet 1607355.00
commonStockSharesOutstanding 11028790.00
2004-06-30
date 2004-06-30
filing_date 2004-06-30
currency_symbol USD
totalAssets 17429546.00
otherCurrentAssets 2317000.00
totalLiab 4256949.00
totalStockholderEquity 13172597.00
otherCurrentLiab 147000.00
otherLiab 33000.00
otherAssets 77965.00
cash 377624.00
netDebt -377624.00
otherStockholderEquity 13172597.00
propertyPlantEquipment 88000.00
totalCurrentAssets 15025085.00
shortTermInvestments 3100000.00
netReceivables 11547461.00
nonCurrrentAssetsOther -2326496.00
nonCurrentAssetsTotal 2326496.00
nonCurrentLiabilitiesTotal 4256949.00
liabilitiesAndStockholdersEquity 17429546.00
cashAndShortTermInvestments 3477624.00
propertyPlantAndEquipmentGross 2326496.00
propertyPlantAndEquipmentNet 2326496.00
commonStockSharesOutstanding 11098125.00
2004-03-31
date 2004-03-31
filing_date 2004-03-31
currency_symbol USD
totalAssets 17747611.00
otherCurrentAssets 2334000.00
totalLiab 4654683.00
totalStockholderEquity 13092928.00
otherCurrentLiab 91000.00
otherLiab 33000.00
otherAssets 95192.00
cash 249114.00
totalCurrentLiabilities 31434.00
netDebt -249114.00
otherStockholderEquity 13092928.00
propertyPlantEquipment 82000.00
totalCurrentAssets 15331878.00
shortTermInvestments 3500000.00
netReceivables 11582764.00
nonCurrrentAssetsOther -2320541.00
nonCurrentAssetsTotal 2320541.00
nonCurrentLiabilitiesTotal 4654683.00
liabilitiesAndStockholdersEquity 17747611.00
cashAndShortTermInvestments 3749114.00
propertyPlantAndEquipmentGross 2320541.00
propertyPlantAndEquipmentNet 2320541.00
commonStockSharesOutstanding 11203210.00
2003-12-31
date 2003-12-31
filing_date 2004-03-15
currency_symbol USD
totalAssets 18321900.00
otherCurrentAssets -10664851.00
totalLiab 4330927.00
totalStockholderEquity 13990973.00
otherCurrentLiab -31434.00
otherAssets 986740.00
cash 163250.00
totalCurrentLiabilities 31434.00
netDebt -163250.00
otherStockholderEquity 13990973.00
propertyPlantEquipment 82000.00
totalCurrentAssets 15014851.00
shortTermInvestments 4350000.00
netReceivables 10501601.00
accountsPayable 31434.00
nonCurrrentAssetsOther -2320309.00
nonCurrentAssetsTotal 2320309.00
nonCurrentLiabilitiesTotal 4059410.00
liabilitiesAndStockholdersEquity 18321900.00
cashAndShortTermInvestments 4513250.00
propertyPlantAndEquipmentGross 2320309.00
propertyPlantAndEquipmentNet 2320309.00
commonStockSharesOutstanding 11203210.00
2003-09-30
date 2003-09-30
filing_date 2003-09-30
currency_symbol USD
totalAssets 18006136.00
otherCurrentAssets -11177069.00
totalLiab 4733568.00
totalStockholderEquity 13272568.00
otherCurrentLiab 207000.00
otherLiab 70000.00
otherAssets 4485.00
cash 242552.00
netDebt -242552.00
otherStockholderEquity 13272568.00
propertyPlantEquipment 103000.00
totalCurrentAssets 15427859.00
shortTermInvestments 3500000.00
netReceivables 11685307.00
nonCurrrentAssetsOther -2573792.00
nonCurrentAssetsTotal 2573792.00
nonCurrentLiabilitiesTotal 4733568.00
liabilitiesAndStockholdersEquity 18006136.00
cashAndShortTermInvestments 3742552.00
propertyPlantAndEquipmentGross 2573792.00
propertyPlantAndEquipmentNet 2573792.00
commonStockSharesOutstanding 11367935.00
2003-06-30
date 2003-06-30
filing_date 2003-06-30
currency_symbol USD
totalAssets 17946373.00
otherCurrentAssets 2499000.00
totalLiab 4546369.00
totalStockholderEquity 13400004.00
otherCurrentLiab 141000.00
otherLiab 114000.00
otherAssets 28246.00
cash 364148.00
netDebt -364148.00
otherStockholderEquity 13400004.00
propertyPlantEquipment 109000.00
totalCurrentAssets 15337988.00
shortTermInvestments 2950000.00
netReceivables 12023840.00
nonCurrrentAssetsOther -2580139.00
nonCurrentAssetsTotal 2580139.00
nonCurrentLiabilitiesTotal 4546369.00
liabilitiesAndStockholdersEquity 17946373.00
cashAndShortTermInvestments 3314148.00
propertyPlantAndEquipmentGross 2580139.00
propertyPlantAndEquipmentNet 2580139.00
commonStockSharesOutstanding 11464020.00
2003-03-31
date 2003-03-31
filing_date 2003-03-31
currency_symbol USD
totalAssets 18061815.00
otherCurrentAssets 2502000.00
totalLiab 5057980.00
totalStockholderEquity 13003835.00
otherCurrentLiab 85000.00
otherLiab 37000.00
otherAssets 31391.00
cash 162721.00
netDebt -162721.00
otherStockholderEquity 13003835.00
propertyPlantEquipment 96000.00
totalCurrentAssets 15463177.00
shortTermInvestments 3750000.00
netReceivables 11550456.00
nonCurrrentAssetsOther -2567247.00
nonCurrentAssetsTotal 2567247.00
nonCurrentLiabilitiesTotal 5057980.00
liabilitiesAndStockholdersEquity 18061815.00
cashAndShortTermInvestments 3912721.00
propertyPlantAndEquipmentGross 2567247.00
propertyPlantAndEquipmentNet 2567247.00
commonStockSharesOutstanding 11565435.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
totalAssets 18735307.00
otherCurrentAssets 2516000.00
totalLiab 4752188.00
totalStockholderEquity 13983119.00
otherCurrentLiab -10120.00
otherAssets 890173.00
cash 147746.00
totalCurrentLiabilities 10120.00
netDebt -147746.00
otherStockholderEquity 13983119.00
propertyPlantEquipment 102000.00
totalCurrentAssets 15271744.00
shortTermInvestments 3200000.00
netReceivables 11923998.00
accountsPayable 10120.00
nonCurrrentAssetsOther -2573390.00
nonCurrentAssetsTotal 2573390.00
nonCurrentLiabilitiesTotal 4586451.00
liabilitiesAndStockholdersEquity 18735307.00
cashAndShortTermInvestments 3347746.00
propertyPlantAndEquipmentGross 2573390.00
propertyPlantAndEquipmentNet 2573390.00
commonStockSharesOutstanding 11565435.00
2002-09-30
date 2002-09-30
filing_date 2002-09-30
currency_symbol USD
totalAssets 16863985.00
otherCurrentAssets 2457000.00
totalLiab 4466989.00
totalStockholderEquity 12396996.00
otherCurrentLiab 187000.00
otherLiab 147000.00
otherAssets 2457000.00
cash 813300.00
netDebt -813300.00
otherStockholderEquity 12396996.00
propertyPlantEquipment 214000.00
totalCurrentAssets 14193414.00
shortTermInvestments 2400000.00
netReceivables 10980114.00
nonCurrrentAssetsOther -213571.00
nonCurrentAssetsTotal 213571.00
nonCurrentLiabilitiesTotal 4466989.00
liabilitiesAndStockholdersEquity 16863985.00
cashAndShortTermInvestments 3213300.00
propertyPlantAndEquipmentGross 213571.00
propertyPlantAndEquipmentNet 213571.00
commonStockSharesOutstanding 11725520.00
2002-06-30
date 2002-06-30
filing_date 2002-06-30
currency_symbol USD
totalAssets 16836188.00
otherCurrentAssets 2475000.00
totalLiab 4340999.00
totalStockholderEquity 12495189.00
otherCurrentLiab 132000.00
otherLiab 35000.00
otherAssets 2475341.00
cash 253294.00
netDebt -253294.00
otherStockholderEquity 12495189.00
propertyPlantEquipment 212000.00
totalCurrentAssets 14149346.00
shortTermInvestments 2500000.00
netReceivables 11396052.00
nonCurrrentAssetsOther -211501.00
nonCurrentAssetsTotal 211501.00
nonCurrentLiabilitiesTotal 4340999.00
liabilitiesAndStockholdersEquity 16836188.00
cashAndShortTermInvestments 2753294.00
propertyPlantAndEquipmentGross 211501.00
propertyPlantAndEquipmentNet 211501.00
commonStockSharesOutstanding 11860685.00
2002-03-31
date 2002-03-31
filing_date 2002-03-31
currency_symbol USD
totalAssets 17090411.00
otherCurrentAssets 2493000.00
totalLiab 4676081.00
totalStockholderEquity 12414330.00
otherCurrentLiab 76000.00
otherLiab 45000.00
otherAssets 42796.00
cash 191816.00
netDebt -191816.00
otherStockholderEquity 12414330.00
propertyPlantEquipment 203000.00
totalCurrentAssets 14393447.00
shortTermInvestments 2700000.00
netReceivables 11501631.00
nonCurrrentAssetsOther -2654168.00
nonCurrentAssetsTotal 2654168.00
nonCurrentLiabilitiesTotal 4676081.00
liabilitiesAndStockholdersEquity 17090411.00
cashAndShortTermInvestments 2891816.00
propertyPlantAndEquipmentGross 2654168.00
propertyPlantAndEquipmentNet 2654168.00
commonStockSharesOutstanding 11956365.00
2001-12-31
date 2001-12-31
filing_date 2001-12-31
currency_symbol USD
totalAssets 17628181.00
otherCurrentAssets 2662000.00
totalLiab 4430539.00
totalStockholderEquity 13197642.00
otherCurrentLiab -7537.00
otherAssets 963511.00
cash 85065.00
totalCurrentLiabilities 7537.00
netDebt -85065.00
otherStockholderEquity 13197642.00
propertyPlantEquipment 207000.00
totalCurrentAssets 14006396.00
shortTermInvestments 2500000.00
netReceivables 11421331.00
accountsPayable 7537.00
nonCurrrentAssetsOther -2658274.00
nonCurrentAssetsTotal 2658274.00
nonCurrentLiabilitiesTotal 4402481.00
liabilitiesAndStockholdersEquity 17628181.00
cashAndShortTermInvestments 2585065.00
propertyPlantAndEquipmentGross 2658274.00
propertyPlantAndEquipmentNet 2658274.00
commonStockSharesOutstanding 11956365.00
2001-09-30
date 2001-09-30
filing_date 2001-09-30
currency_symbol USD
totalAssets 19059224.00
otherCurrentAssets 2455000.00
totalLiab 6144409.00
totalStockholderEquity 12914815.00
otherCurrentLiab 261000.00
otherLiab 55000.00
otherAssets 4379.00
cash 183771.00
netDebt -183771.00
otherStockholderEquity 12914815.00
propertyPlantEquipment 218000.00
totalCurrentAssets 16385700.00
shortTermInvestments 3550000.00
netReceivables 12651929.00
nonCurrrentAssetsOther -2669145.00
nonCurrentAssetsTotal 2669145.00
nonCurrentLiabilitiesTotal 6144409.00
liabilitiesAndStockholdersEquity 19059224.00
cashAndShortTermInvestments 3733771.00
propertyPlantAndEquipmentGross 2669145.00
propertyPlantAndEquipmentNet 2669145.00
commonStockSharesOutstanding 12301440.00
2001-06-30
date 2001-06-30
filing_date 2001-06-30
currency_symbol USD
totalAssets 14877184.00
otherCurrentAssets 3994000.00
totalLiab 4111353.00
totalStockholderEquity 10765831.00
otherCurrentLiab 171000.00
otherLiab 80000.00
otherAssets 17517.00
cash 205463.00
netDebt -205463.00
otherStockholderEquity 10765831.00
propertyPlantEquipment 223000.00
totalCurrentAssets 10660193.00
shortTermInvestments 2150000.00
netReceivables 8304730.00
nonCurrrentAssetsOther -4199474.00
nonCurrentAssetsTotal 4199474.00
nonCurrentLiabilitiesTotal 4111353.00
liabilitiesAndStockholdersEquity 14877184.00
cashAndShortTermInvestments 2355463.00
propertyPlantAndEquipmentGross 4199474.00
propertyPlantAndEquipmentNet 4199474.00
commonStockSharesOutstanding 12424275.00
2001-03-31
date 2001-03-31
filing_date 2001-03-31
currency_symbol USD
totalAssets 14797320.00
otherCurrentAssets 4007000.00
totalLiab 4324520.00
totalStockholderEquity 10472800.00
otherCurrentLiab 103000.00
otherLiab 16000.00
otherAssets 4007136.00
cash 245661.00
netDebt -245661.00
otherStockholderEquity 10472800.00
propertyPlantEquipment 116000.00
totalCurrentAssets 10673708.00
shortTermInvestments 1000000.00
netReceivables 9428047.00
nonCurrrentAssetsOther -116476.00
nonCurrentAssetsTotal 116476.00
nonCurrentLiabilitiesTotal 4324520.00
liabilitiesAndStockholdersEquity 14797320.00
cashAndShortTermInvestments 1245661.00
propertyPlantAndEquipmentGross 116476.00
propertyPlantAndEquipmentNet 116476.00
commonStockSharesOutstanding 12505690.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
totalAssets 15329316.00
otherCurrentAssets 4036000.00
totalLiab 4061009.00
totalStockholderEquity 11268307.00
otherCurrentLiab -51711.00
otherAssets 1010284.00
cash 263834.00
totalCurrentLiabilities 51711.00
netDebt -263834.00
otherStockholderEquity 11268307.00
propertyPlantEquipment 121000.00
totalCurrentAssets 10205832.00
shortTermInvestments 1350000.00
netReceivables 8591998.00
accountsPayable 51711.00
nonCurrrentAssetsOther -4113200.00
nonCurrentAssetsTotal 4113200.00
nonCurrentLiabilitiesTotal 3905678.00
liabilitiesAndStockholdersEquity 15329316.00
cashAndShortTermInvestments 1613834.00
propertyPlantAndEquipmentGross 4113200.00
propertyPlantAndEquipmentNet 4113200.00
commonStockSharesOutstanding 12505690.00
2000-09-30
date 2000-09-30
filing_date 2000-11-13
currency_symbol USD
totalAssets 15074717.00
otherCurrentAssets 4010000.00
totalLiab 4180652.00
totalStockholderEquity 10894065.00
otherCurrentLiab 243000.00
otherLiab 18000.00
otherAssets 4009800.00
cash 367939.00
netDebt -367939.00
otherStockholderEquity 10894065.00
propertyPlantEquipment 126000.00
totalCurrentAssets 10939096.00
shortTermInvestments 1300000.00
netReceivables 9271157.00
nonCurrrentAssetsOther -125821.00
nonCurrentAssetsTotal 125821.00
nonCurrentLiabilitiesTotal 4180652.00
liabilitiesAndStockholdersEquity 15074717.00
cashAndShortTermInvestments 1667939.00
propertyPlantAndEquipmentGross 125821.00
propertyPlantAndEquipmentNet 125821.00
commonStockSharesOutstanding 12711775.00
2000-06-30
date 2000-06-30
filing_date 2000-08-10
currency_symbol USD
totalAssets 14835127.00
otherCurrentAssets 4026000.00
totalLiab 4194980.00
totalStockholderEquity 10640147.00
otherCurrentLiab 166000.00
otherLiab 57000.00
otherAssets 16065.00
cash 157679.00
netDebt -157679.00
otherStockholderEquity 10640147.00
propertyPlantEquipment 125000.00
totalCurrentAssets 10683848.00
shortTermInvestments 1150000.00
netReceivables 9376169.00
nonCurrrentAssetsOther -4135214.00
nonCurrentAssetsTotal 4135214.00
nonCurrentLiabilitiesTotal 4194980.00
liabilitiesAndStockholdersEquity 14835127.00
cashAndShortTermInvestments 1307679.00
propertyPlantAndEquipmentGross 4135214.00
propertyPlantAndEquipmentNet 4135214.00
commonStockSharesOutstanding 12841415.00
2000-03-31
date 2000-03-31
filing_date 2000-05-10
currency_symbol USD
totalAssets 15247027.00
otherCurrentAssets 4038000.00
totalLiab 4416365.00
totalStockholderEquity 10830662.00
otherCurrentLiab 99000.00
otherLiab 40000.00
otherAssets 4037922.00
cash 97304.00
netDebt -97304.00
otherStockholderEquity 10830662.00
propertyPlantEquipment 116000.00
totalCurrentAssets 11093586.00
shortTermInvestments 1350000.00
netReceivables 9646282.00
nonCurrrentAssetsOther -115519.00
nonCurrentAssetsTotal 115519.00
nonCurrentLiabilitiesTotal 4416365.00
liabilitiesAndStockholdersEquity 15247027.00
cashAndShortTermInvestments 1447304.00
propertyPlantAndEquipmentGross 115519.00
propertyPlantAndEquipmentNet 115519.00
commonStockSharesOutstanding 12927775.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
currency_symbol USD
totalAssets 15876606.00
totalLiab 4129836.00
totalStockholderEquity 11746770.00
otherCurrentLiab -80650.00
otherAssets 892456.00
cash 222539.00
totalCurrentLiabilities 80650.00
netDebt -222539.00
otherStockholderEquity 11746770.00
totalCurrentAssets 10265546.00
shortTermInvestments 1650000.00
netReceivables 8393007.00
accountsPayable 80650.00
nonCurrrentAssetsOther -4718604.00
nonCurrentAssetsTotal 4718604.00
nonCurrentLiabilitiesTotal 4021803.00
liabilitiesAndStockholdersEquity 15876606.00
cashAndShortTermInvestments 1872539.00
propertyPlantAndEquipmentGross 4718604.00
propertyPlantAndEquipmentNet 4718604.00
commonStockSharesOutstanding 12927775.00
1999-09-30
date 1999-09-30
filing_date 1999-09-30
currency_symbol USD
totalAssets 16600000.00
totalLiab 4300000.00
totalStockholderEquity 12300000.00
otherAssets 10800000.00
cash 700000.00
netDebt -700000.00
otherStockholderEquity 12300000.00
totalCurrentAssets 1000000.00
netReceivables 300000.00
nonCurrrentAssetsOther -4800000.00
nonCurrentAssetsTotal 4800000.00
liabilitiesAndStockholdersEquity 16600000.00
cashAndShortTermInvestments 700000.00
propertyPlantAndEquipmentGross 4800000.00
propertyPlantAndEquipmentNet 4800000.00
commonStockSharesOutstanding 13185000.00
1999-06-30
date 1999-06-30
filing_date 1999-06-30
currency_symbol USD
totalAssets 17000000.00
totalLiab 4500000.00
totalStockholderEquity 12500000.00
otherAssets 11800000.00
cash 100000.00
netDebt -100000.00
otherStockholderEquity 12500000.00
totalCurrentAssets 400000.00
netReceivables 300000.00
nonCurrrentAssetsOther -4800000.00
nonCurrentAssetsTotal 4800000.00
liabilitiesAndStockholdersEquity 17000000.00
cashAndShortTermInvestments 100000.00
propertyPlantAndEquipmentGross 4800000.00
propertyPlantAndEquipmentNet 4800000.00
commonStockSharesOutstanding 13241525.00
1999-03-31
date 1999-03-31
filing_date 1999-03-31
currency_symbol USD
totalAssets 17600000.00
totalLiab 5300000.00
totalStockholderEquity 12300000.00
otherAssets 12600000.00
cash 200000.00
netDebt -200000.00
otherStockholderEquity 12300000.00
totalCurrentAssets 200000.00
nonCurrrentAssetsOther -4800000.00
nonCurrentAssetsTotal 4800000.00
liabilitiesAndStockholdersEquity 17600000.00
cashAndShortTermInvestments 200000.00
propertyPlantAndEquipmentGross 4800000.00
propertyPlantAndEquipmentNet 4800000.00
commonStockSharesOutstanding 13329440.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
currency_symbol USD
totalAssets 18856414.00
totalLiab 5214708.00
totalStockholderEquity 13641706.00
otherCurrentLiab -9064.00
otherAssets 705089.00
cash 147375.00
totalCurrentLiabilities 9064.00
netDebt -147375.00
otherStockholderEquity 13641706.00
totalCurrentAssets 13603682.00
shortTermInvestments 2450000.00
netReceivables 11006307.00
accountsPayable 9064.00
nonCurrrentAssetsOther -4547643.00
nonCurrentAssetsTotal 4547643.00
nonCurrentLiabilitiesTotal 4840479.00
liabilitiesAndStockholdersEquity 18856414.00
cashAndShortTermInvestments 2597375.00
propertyPlantAndEquipmentGross 4547643.00
propertyPlantAndEquipmentNet 4547643.00
commonStockSharesOutstanding 12962963.00
1998-09-30
date 1998-09-30
filing_date 1998-09-30
currency_symbol USD
totalAssets 16800000.00
totalLiab 4700000.00
totalStockholderEquity 12100000.00
otherAssets 11600000.00
cash 300000.00
netDebt -300000.00
otherStockholderEquity 12100000.00
totalCurrentAssets 700000.00
netReceivables 400000.00
nonCurrrentAssetsOther -4500000.00
nonCurrentAssetsTotal 4500000.00
liabilitiesAndStockholdersEquity 16800000.00
cashAndShortTermInvestments 300000.00
propertyPlantAndEquipmentGross 4500000.00
propertyPlantAndEquipmentNet 4500000.00
commonStockSharesOutstanding 13515000.00
1998-06-30
date 1998-06-30
filing_date 1998-06-30
currency_symbol USD
totalAssets 17300000.00
totalLiab 5100000.00
totalStockholderEquity 12200000.00
otherAssets 11700000.00
cash 200000.00
netDebt -200000.00
otherStockholderEquity 12200000.00
totalCurrentAssets 1000000.00
netReceivables 800000.00
nonCurrrentAssetsOther -4600000.00
nonCurrentAssetsTotal 4600000.00
liabilitiesAndStockholdersEquity 17300000.00
cashAndShortTermInvestments 200000.00
propertyPlantAndEquipmentGross 4600000.00
propertyPlantAndEquipmentNet 4600000.00
commonStockSharesOutstanding 13675000.00
1998-03-31
date 1998-03-31
filing_date 1998-03-31
currency_symbol USD
totalAssets 18200000.00
totalLiab 5600000.00
totalStockholderEquity 12600000.00
otherAssets 12800000.00
cash 400000.00
netDebt -200000.00
shortLongTermDebtTotal 200000.00
otherStockholderEquity 12600000.00
totalCurrentAssets 800000.00
netReceivables 400000.00
nonCurrrentAssetsOther -4600000.00
nonCurrentAssetsTotal 4600000.00
nonCurrentLiabilitiesTotal 5600000.00
liabilitiesAndStockholdersEquity 18200000.00
cashAndShortTermInvestments 400000.00
propertyPlantAndEquipmentGross 4600000.00
propertyPlantAndEquipmentNet 4600000.00
commonStockSharesOutstanding 13755000.00
1997-12-31
date 1997-12-31
filing_date 1997-12-31
currency_symbol USD
totalAssets 16673289.00
totalLiab 4452083.00
totalStockholderEquity 12221206.00
otherCurrentLiab -93072.00
otherAssets 843955.00
cash 112591.00
totalCurrentLiabilities 93072.00
netDebt -112591.00
otherStockholderEquity 12221206.00
totalCurrentAssets 11219809.00
shortTermInvestments 1800000.00
netReceivables 9307218.00
accountsPayable 93072.00
nonCurrrentAssetsOther -4609525.00
nonCurrentAssetsTotal 4609525.00
nonCurrentLiabilitiesTotal 4291856.00
liabilitiesAndStockholdersEquity 16673289.00
cashAndShortTermInvestments 1912591.00
propertyPlantAndEquipmentGross 4609525.00
propertyPlantAndEquipmentNet 4609525.00
commonStockSharesOutstanding 13755000.00
1997-09-30
date 1997-09-30
filing_date 1997-09-30
currency_symbol USD
totalAssets 17000000.00
totalLiab 4800000.00
totalStockholderEquity 12200000.00
otherAssets 2500000.00
cash 500000.00
netDebt -500000.00
otherStockholderEquity 12200000.00
totalCurrentAssets 9800000.00
netReceivables 9300000.00
nonCurrrentAssetsOther -4700000.00
nonCurrentAssetsTotal 4700000.00
liabilitiesAndStockholdersEquity 17000000.00
cashAndShortTermInvestments 500000.00
propertyPlantAndEquipmentGross 4700000.00
propertyPlantAndEquipmentNet 4700000.00
commonStockSharesOutstanding 14044944.00
1997-06-30
date 1997-06-30
filing_date 1997-06-30
currency_symbol USD
totalAssets 15200000.00
totalLiab 4100000.00
totalStockholderEquity 11100000.00
otherAssets 2500000.00
cash 200000.00
netDebt -200000.00
otherStockholderEquity 11100000.00
totalCurrentAssets 8100000.00
netReceivables 7900000.00
nonCurrrentAssetsOther -4600000.00
nonCurrentAssetsTotal 4600000.00
liabilitiesAndStockholdersEquity 15200000.00
cashAndShortTermInvestments 200000.00
propertyPlantAndEquipmentGross 4600000.00
propertyPlantAndEquipmentNet 4600000.00
commonStockSharesOutstanding 14102564.00
1997-03-31
date 1997-03-31
filing_date 1997-03-31
currency_symbol USD
totalAssets 15200000.00
totalLiab 4700000.00
totalStockholderEquity 10500000.00
otherAssets 2200000.00
cash 300000.00
netDebt -300000.00
otherStockholderEquity 10500000.00
totalCurrentAssets 6800000.00
netReceivables 6500000.00
nonCurrrentAssetsOther -6200000.00
nonCurrentAssetsTotal 6200000.00
liabilitiesAndStockholdersEquity 15200000.00
cashAndShortTermInvestments 300000.00
propertyPlantAndEquipmentGross 6200000.00
propertyPlantAndEquipmentNet 6200000.00
commonStockSharesOutstanding 14285714.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
currency_symbol USD
totalAssets 13710234.00
totalLiab 3584578.00
totalStockholderEquity 10125656.00
otherCurrentLiab -70034.00
otherAssets 684989.00
cash 144898.00
totalCurrentLiabilities 70034.00
netDebt -144898.00
otherStockholderEquity 10125656.00
totalCurrentAssets 6862676.00
shortTermInvestments 1650000.00
netReceivables 5067778.00
accountsPayable 70034.00
nonCurrrentAssetsOther -6162569.00
nonCurrentAssetsTotal 6162569.00
nonCurrentLiabilitiesTotal 3388382.00
liabilitiesAndStockholdersEquity 13710234.00
cashAndShortTermInvestments 1794898.00
propertyPlantAndEquipmentGross 6162569.00
propertyPlantAndEquipmentNet 6162569.00
commonStockSharesOutstanding 14285714.00
1996-09-30
date 1996-09-30
filing_date 1996-09-30
currency_symbol USD
totalAssets 12900000.00
totalLiab 3500000.00
totalStockholderEquity 9400000.00
otherAssets 2000000.00
cash 200000.00
netDebt -200000.00
otherStockholderEquity 9400000.00
totalCurrentAssets 4900000.00
netReceivables 4700000.00
nonCurrrentAssetsOther -6000000.00
nonCurrentAssetsTotal 6000000.00
liabilitiesAndStockholdersEquity 12900000.00
cashAndShortTermInvestments 200000.00
propertyPlantAndEquipmentGross 6000000.00
propertyPlantAndEquipmentNet 6000000.00
commonStockSharesOutstanding 15151515.00
1996-06-30
date 1996-06-30
filing_date 1996-08-13
currency_symbol USD
totalAssets 12800000.00
totalLiab 3500000.00
totalStockholderEquity 9300000.00
otherAssets 1900000.00
cash 200000.00
netDebt -200000.00
otherStockholderEquity 9300000.00
totalCurrentAssets 4800000.00
netReceivables 4600000.00
nonCurrrentAssetsOther -6100000.00
nonCurrentAssetsTotal 6100000.00
liabilitiesAndStockholdersEquity 12800000.00
cashAndShortTermInvestments 200000.00
propertyPlantAndEquipmentGross 6100000.00
propertyPlantAndEquipmentNet 6100000.00
commonStockSharesOutstanding 15277778.00
1996-03-31
date 1996-03-31
filing_date 1996-03-31
currency_symbol USD
totalAssets 12700000.00
totalLiab 3700000.00
totalStockholderEquity 9000000.00
otherAssets 1500000.00
cash 200000.00
netDebt -200000.00
otherStockholderEquity 9000000.00
totalCurrentAssets 4300000.00
netReceivables 4100000.00
nonCurrrentAssetsOther -6900000.00
nonCurrentAssetsTotal 6900000.00
liabilitiesAndStockholdersEquity 12700000.00
cashAndShortTermInvestments 200000.00
propertyPlantAndEquipmentGross 6900000.00
propertyPlantAndEquipmentNet 6900000.00
commonStockSharesOutstanding 15217391.00
1995-12-31
date 1995-12-31
filing_date 1995-12-31
currency_symbol USD
totalAssets 13901804.00
totalLiab 3607176.00
totalStockholderEquity 10294628.00
otherCurrentLiab -55046.00
otherAssets 48365.00
cash 72985.00
totalCurrentLiabilities 55046.00
netDebt -72985.00
otherStockholderEquity 10294628.00
totalCurrentAssets 6955057.00
shortTermInvestments 2950000.00
netReceivables 3932072.00
accountsPayable 55046.00
nonCurrrentAssetsOther -6898382.00
nonCurrentAssetsTotal 6898382.00
nonCurrentLiabilitiesTotal 3294317.00
liabilitiesAndStockholdersEquity 13901804.00
cashAndShortTermInvestments 3022985.00
propertyPlantAndEquipmentGross 6898382.00
propertyPlantAndEquipmentNet 6898382.00
commonStockSharesOutstanding 15217391.00
1995-09-30
date 1995-09-30
filing_date 1995-11-15
currency_symbol USD
totalAssets 14600000.00
totalLiab 4000000.00
totalStockholderEquity 10600000.00
otherAssets 2400000.00
cash 100000.00
netDebt -100000.00
otherStockholderEquity 10600000.00
totalCurrentAssets 5400000.00
netReceivables 5300000.00
nonCurrrentAssetsOther -6800000.00
nonCurrentAssetsTotal 6800000.00
liabilitiesAndStockholdersEquity 14600000.00
cashAndShortTermInvestments 100000.00
propertyPlantAndEquipmentGross 6800000.00
propertyPlantAndEquipmentNet 6800000.00
commonStockSharesOutstanding 15625000.00
1995-06-30
date 1995-06-30
filing_date 1995-08-11
currency_symbol USD
totalAssets 15200000.00
totalLiab 4000000.00
totalStockholderEquity 11200000.00
otherAssets 2000000.00
cash 500000.00
netDebt -500000.00
otherStockholderEquity 11200000.00
totalCurrentAssets 6300000.00
netReceivables 5800000.00
nonCurrrentAssetsOther -6900000.00
nonCurrentAssetsTotal 6900000.00
liabilitiesAndStockholdersEquity 15200000.00
cashAndShortTermInvestments 500000.00
propertyPlantAndEquipmentGross 6900000.00
propertyPlantAndEquipmentNet 6900000.00
commonStockSharesOutstanding 15384615.00
1995-03-31
date 1995-03-31
filing_date 1995-03-31
totalAssets 14300000.00
totalStockholderEquity 10000000.00
otherAssets 1700000.00
totalCurrentAssets 5700000.00
netReceivables 5700000.00
nonCurrrentAssetsOther -6900000.00
nonCurrentAssetsTotal 6900000.00
liabilitiesAndStockholdersEquity 14300000.00
propertyPlantAndEquipmentNet 6900000.00
commonStockSharesOutstanding 16071429.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
totalAssets 15000000.00
totalStockholderEquity 10900000.00
otherAssets 2400000.00
totalCurrentAssets 5800000.00
netReceivables 5800000.00
nonCurrrentAssetsOther -6800000.00
nonCurrentAssetsTotal 6800000.00
liabilitiesAndStockholdersEquity 15000000.00
propertyPlantAndEquipmentNet 6800000.00
commonStockSharesOutstanding 16071429.00
1994-09-30
date 1994-09-30
filing_date 1994-09-30
totalAssets 15600000.00
totalStockholderEquity 10700000.00
otherAssets 2300000.00
totalCurrentAssets 6400000.00
netReceivables 6400000.00
nonCurrrentAssetsOther -6900000.00
nonCurrentAssetsTotal 6900000.00
liabilitiesAndStockholdersEquity 15600000.00
propertyPlantAndEquipmentNet 6900000.00
commonStockSharesOutstanding 15306122.00
1994-06-30
date 1994-06-30
filing_date 1994-06-30
totalAssets 14000000.00
totalStockholderEquity 9500000.00
otherAssets 1800000.00
totalCurrentAssets 6200000.00
netReceivables 6200000.00
nonCurrrentAssetsOther -6000000.00
nonCurrentAssetsTotal 6000000.00
liabilitiesAndStockholdersEquity 14000000.00
propertyPlantAndEquipmentNet 6000000.00
commonStockSharesOutstanding 15151515.00
1994-03-31
date 1994-03-31
filing_date 1994-03-31
totalAssets 13200000.00
totalStockholderEquity 8700000.00
otherAssets 6700000.00
totalCurrentAssets 500000.00
netReceivables 500000.00
nonCurrrentAssetsOther -6000000.00
nonCurrentAssetsTotal 6000000.00
liabilitiesAndStockholdersEquity 13200000.00
propertyPlantAndEquipmentNet 6000000.00
commonStockSharesOutstanding 16666667.00
1993-12-31
date 1993-12-31
filing_date 1993-12-31
totalAssets 13300000.00
totalStockholderEquity 9200000.00
otherAssets 2300000.00
totalCurrentAssets 5100000.00
netReceivables 5100000.00
nonCurrrentAssetsOther -5900000.00
nonCurrentAssetsTotal 5900000.00
liabilitiesAndStockholdersEquity 13300000.00
propertyPlantAndEquipmentNet 5900000.00
commonStockSharesOutstanding 16666667.00
1993-09-30
date 1993-09-30
filing_date 1993-09-30
totalAssets 13800000.00
totalStockholderEquity 9500000.00
otherAssets 2600000.00
totalCurrentAssets 5300000.00
netReceivables 5300000.00
nonCurrrentAssetsOther -5900000.00
nonCurrentAssetsTotal 5900000.00
liabilitiesAndStockholdersEquity 13800000.00
propertyPlantAndEquipmentNet 5900000.00
commonStockSharesOutstanding 16666667.00
1993-06-30
date 1993-06-30
filing_date 1993-06-30
totalAssets 13700000.00
totalStockholderEquity 9400000.00
otherAssets 2000000.00
totalCurrentAssets 6100000.00
netReceivables 6100000.00
nonCurrrentAssetsOther -5600000.00
nonCurrentAssetsTotal 5600000.00
liabilitiesAndStockholdersEquity 13700000.00
propertyPlantAndEquipmentNet 5600000.00
commonStockSharesOutstanding 16666667.00
1993-03-31
date 1993-03-31
filing_date 1993-03-31
totalAssets 13600000.00
totalStockholderEquity 9200000.00
otherAssets 1900000.00
totalCurrentAssets 6100000.00
netReceivables 6100000.00
nonCurrrentAssetsOther -5600000.00
nonCurrentAssetsTotal 5600000.00
liabilitiesAndStockholdersEquity 13600000.00
propertyPlantAndEquipmentNet 5600000.00
commonStockSharesOutstanding 12500000.00
1992-12-31
date 1992-12-31
filing_date 1992-12-31
totalAssets 14200000.00
totalStockholderEquity 10900000.00
otherAssets 2400000.00
totalCurrentAssets 6200000.00
netReceivables 6200000.00
nonCurrrentAssetsOther -5600000.00
nonCurrentAssetsTotal 5600000.00
liabilitiesAndStockholdersEquity 14200000.00
propertyPlantAndEquipmentNet 5600000.00
commonStockSharesOutstanding 12500000.00
1992-09-30
date 1992-09-30
filing_date 1992-09-30
totalAssets 14700000.00
totalStockholderEquity 10900000.00
otherAssets 2300000.00
totalCurrentAssets 6800000.00
netReceivables 6800000.00
nonCurrrentAssetsOther -5600000.00
nonCurrentAssetsTotal 5600000.00
liabilitiesAndStockholdersEquity 14700000.00
propertyPlantAndEquipmentNet 5600000.00
commonStockSharesOutstanding 15384615.00
1992-06-30
date 1992-06-30
filing_date 1992-06-30
totalAssets 14500000.00
totalStockholderEquity 10800000.00
otherAssets 1900000.00
totalCurrentAssets 7000000.00
netReceivables 7000000.00
nonCurrrentAssetsOther -5600000.00
nonCurrentAssetsTotal 5600000.00
liabilitiesAndStockholdersEquity 14500000.00
propertyPlantAndEquipmentNet 5600000.00
commonStockSharesOutstanding 17857143.00
1992-03-31
date 1992-03-31
filing_date 1992-03-31
commonStockSharesOutstanding 18181818.00
1991-12-31
date 1991-12-31
filing_date 1991-12-31
totalAssets 15400000.00
totalStockholderEquity 11700000.00
otherAssets 2600000.00
totalCurrentAssets 7200000.00
netReceivables 7200000.00
nonCurrrentAssetsOther -5600000.00
nonCurrentAssetsTotal 5600000.00
liabilitiesAndStockholdersEquity 15400000.00
propertyPlantAndEquipmentNet 5600000.00
commonStockSharesOutstanding 18181818.00
1991-09-30
date 1991-09-30
filing_date 1991-09-30
totalAssets 15300000.00
totalStockholderEquity 12000000.00
otherAssets 2600000.00
totalCurrentAssets 6900000.00
netReceivables 6900000.00
nonCurrrentAssetsOther -5800000.00
nonCurrentAssetsTotal 5800000.00
liabilitiesAndStockholdersEquity 15300000.00
propertyPlantAndEquipmentNet 5800000.00
commonStockSharesOutstanding 18181818.00
1991-06-30
date 1991-06-30
filing_date 1991-06-30
totalAssets 15300000.00
totalStockholderEquity 11900000.00
otherAssets 2100000.00
totalCurrentAssets 7400000.00
netReceivables 7400000.00
nonCurrrentAssetsOther -5800000.00
nonCurrentAssetsTotal 5800000.00
liabilitiesAndStockholdersEquity 15300000.00
propertyPlantAndEquipmentNet 5800000.00
commonStockSharesOutstanding 18750000.00
1991-03-31
date 1991-03-31
filing_date 1991-03-31
totalAssets 15400000.00
totalStockholderEquity 11700000.00
otherAssets 2000000.00
totalCurrentAssets 7600000.00
netReceivables 7600000.00
nonCurrrentAssetsOther -5800000.00
nonCurrentAssetsTotal 5800000.00
liabilitiesAndStockholdersEquity 15400000.00
propertyPlantAndEquipmentNet 5800000.00
commonStockSharesOutstanding 17391304.00
1990-12-31
date 1990-12-31
filing_date 1990-12-31
totalAssets 16300000.00
totalStockholderEquity 13000000.00
otherAssets 2600000.00
totalCurrentAssets 7900000.00
netReceivables 7900000.00
nonCurrrentAssetsOther -5800000.00
nonCurrentAssetsTotal 5800000.00
liabilitiesAndStockholdersEquity 16300000.00
propertyPlantAndEquipmentNet 5800000.00
commonStockSharesOutstanding 17391304.00
1990-09-30
date 1990-09-30
filing_date 1990-09-30
totalAssets 17300000.00
totalStockholderEquity 13500000.00
otherAssets 3100000.00
totalCurrentAssets 8400000.00
netReceivables 8400000.00
nonCurrrentAssetsOther -5800000.00
nonCurrentAssetsTotal 5800000.00
liabilitiesAndStockholdersEquity 17300000.00
propertyPlantAndEquipmentNet 5800000.00
commonStockSharesOutstanding 17647059.00
1990-06-30
date 1990-06-30
filing_date 1990-06-30
totalAssets 18100000.00
totalStockholderEquity 14000000.00
otherAssets 2700000.00
totalCurrentAssets 9600000.00
netReceivables 9600000.00
nonCurrrentAssetsOther -5800000.00
nonCurrentAssetsTotal 5800000.00
liabilitiesAndStockholdersEquity 18100000.00
propertyPlantAndEquipmentNet 5800000.00
commonStockSharesOutstanding 18750000.00
1990-03-31
date 1990-03-31
filing_date 1990-03-31
totalAssets 18300000.00
totalStockholderEquity 13900000.00
otherAssets 2700000.00
totalCurrentAssets 10500000.00
netReceivables 10500000.00
nonCurrrentAssetsOther -5100000.00
nonCurrentAssetsTotal 5100000.00
liabilitiesAndStockholdersEquity 18300000.00
propertyPlantAndEquipmentNet 5100000.00
commonStockSharesOutstanding 17857143.00
1989-12-31
date 1989-12-31
filing_date 1989-12-31
totalAssets 19500000.00
totalStockholderEquity 15200000.00
liabilitiesAndStockholdersEquity 19500000.00
commonStockSharesOutstanding 17857143.00
1989-09-30
date 1989-09-30
filing_date 1989-09-30
commonStockSharesOutstanding 18421053.00
1989-06-30
date 1989-06-30
filing_date 1989-06-30
commonStockSharesOutstanding 20000000.00
1989-03-31
date 1989-03-31
filing_date 1989-03-31
commonStockSharesOutstanding 20000000.00
1988-12-31
date 1988-12-31
filing_date 1988-12-31
totalAssets 20100000.00
totalStockholderEquity 15500000.00
liabilitiesAndStockholdersEquity 20100000.00
commonStockSharesOutstanding 20000000.00
1988-09-30
date 1988-09-30
filing_date 1988-09-30
commonStockSharesOutstanding 17857143.00
1988-06-30
date 1988-06-30
filing_date 1988-06-30
commonStockSharesOutstanding 18421053.00
1988-03-31
date 1988-03-31
filing_date 1988-03-31
commonStockSharesOutstanding 18421053.00
1987-12-31
date 1987-12-31
filing_date 1987-12-31
totalAssets 20900000.00
totalStockholderEquity 16100000.00
retainedEarnings 16100000.00
liabilitiesAndStockholdersEquity 20900000.00
commonStockSharesOutstanding 18421053.00
1987-09-30
date 1987-09-30
filing_date 1987-09-30
commonStockSharesOutstanding 17647059.00
1987-06-30
date 1987-06-30
filing_date 1987-06-30
commonStockSharesOutstanding 19565217.00
1987-03-31
date 1987-03-31
filing_date 1987-03-31
commonStockSharesOutstanding 19047619.00
1986-12-31
date 1986-12-31
filing_date 1986-12-31
totalAssets 23400000.00
totalStockholderEquity 17600000.00
retainedEarnings 17600000.00
liabilitiesAndStockholdersEquity 23400000.00
commonStockSharesOutstanding 19047619.00
1986-09-30
date 1986-09-30
filing_date 1986-09-30
commonStockSharesOutstanding 19444444.00
1986-06-30
date 1986-06-30
filing_date 1986-06-30
commonStockSharesOutstanding 18181818.00
1986-03-31
date 1986-03-31
filing_date 1986-03-31
commonStockSharesOutstanding 19047619.00
1985-12-31
date 1985-12-31
filing_date 1985-12-31
totalAssets 24300000.00
totalStockholderEquity 17900000.00
retainedEarnings 17900000.00
liabilitiesAndStockholdersEquity 24300000.00
commonStockSharesOutstanding 19047619.00
1985-09-30
date 1985-09-30
filing_date 1985-09-30
commonStockSharesOutstanding 18518519.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-22
currency_symbol USD
totalAssets 877427000.00
otherCurrentAssets 7427000.00
totalLiab 104540000.00
totalStockholderEquity 772887000.00
otherCurrentLiab 11210000.00
commonStock 78000.00
capitalStock 78000.00
retainedEarnings 866139000.00
otherLiab 62990000.00
otherAssets 6348000.00
cash 510834000.00
cashAndEquivalents 510834000.00
totalCurrentLiabilities 56815000.00
currentDeferredRevenue 21708000.00
netDebt -508879000.00
shortTermDebt 0.00
shortLongTermDebtTotal 1955000.00
otherStockholderEquity -95846000.00
propertyPlantEquipment 242732000.00
totalCurrentAssets 743105000.00
netTangibleAssets 772887000.00
netReceivables 103983000.00
inventory 109704000.00
accountsPayable 23897000.00
accumulatedOtherComprehensiveIncome 2516000.00
nonCurrrentAssetsOther 1294000.00
nonCurrentAssetsTotal 134322000.00
capitalLeaseObligations 1955000.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 47725000.00
capitalSurpluse 8293000.00
liabilitiesAndStockholdersEquity 877427000.00
cashAndShortTermInvestments 510834000.00
propertyPlantAndEquipmentGross 185935000.00
propertyPlantAndEquipmentNet 133028000.00
netWorkingCapital 686290000.00
netInvestedCapital 772887000.00
commonStockSharesOutstanding 7726809.00
2021-12-31
date 2021-12-31
filing_date 2022-02-23
currency_symbol USD
totalAssets 764064000.00
otherCurrentAssets 3054000.00
totalLiab 112353000.00
totalStockholderEquity 651711000.00
otherCurrentLiab 29083000.00
commonStock 78000.00
capitalStock 78000.00
retainedEarnings 668029000.00
otherLiab 60008000.00
otherAssets 111613000.00
cash 428242000.00
cashAndEquivalents 428242000.00
totalCurrentLiabilities 67540000.00
currentDeferredRevenue 20449000.00
netDebt -426797000.00
shortTermDebt 0.00
shortLongTermDebtTotal 1445000.00
otherStockholderEquity -15389000.00
propertyPlantEquipment 81548000.00
totalCurrentAssets 635584000.00
netTangibleAssets 651711000.00
netReceivables 95217000.00
inventory 109071000.00
accountsPayable 18008000.00
accumulatedOtherComprehensiveIncome -1007000.00
treasuryStock -15417000.00
nonCurrrentAssetsOther 2542000.00
nonCurrentAssetsTotal 128480000.00
capitalLeaseObligations 1445000.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 44813000.00
capitalSurpluse 28000.00
liabilitiesAndStockholdersEquity 764064000.00
cashAndShortTermInvestments 428242000.00
propertyPlantAndEquipmentGross 166493000.00
propertyPlantAndEquipmentNet 125938000.00
netWorkingCapital 568044000.00
netInvestedCapital 651711000.00
commonStockSharesOutstanding 7752054.00
2020-12-31
date 2020-12-31
filing_date 2021-02-25
currency_symbol USD
totalAssets 571635000.00
otherCurrentAssets 1978000.00
totalLiab 86451000.00
totalStockholderEquity 485184000.00
otherCurrentLiab 4054000.00
commonStock 487877000.00
capitalStock 0.00
otherLiab 64896000.00
otherAssets 211322000.00
cash 281046000.00
cashAndEquivalents 281046000.00
totalCurrentLiabilities 18734000.00
currentDeferredRevenue 26168000.00
netDebt -278225000.00
shortTermDebt -26168000.00
shortLongTermDebtTotal 2821000.00
otherStockholderEquity 487877000.00
propertyPlantEquipment 81740000.00
totalCurrentAssets 439776000.00
netTangibleAssets 485184000.00
netReceivables 48216000.00
inventory 108536000.00
accountsPayable 14680000.00
accumulatedOtherComprehensiveIncome -2693000.00
nonCurrrentAssetsOther 4473000.00
nonCurrentAssetsTotal 131859000.00
capitalLeaseObligations 2821000.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 67717000.00
liabilitiesAndStockholdersEquity 571635000.00
cashAndShortTermInvestments 281046000.00
propertyPlantAndEquipmentGross 79267000.00
propertyPlantAndEquipmentNet 127386000.00
netWorkingCapital 421042000.00
netInvestedCapital 485184000.00
commonStockSharesOutstanding 7756156.00
2019-12-31
date 2019-12-31
filing_date 2019-12-31
currency_symbol USD
totalAssets 598176000.00
totalLiab 86039000.00
totalStockholderEquity 512137000.00
deferredLongTermLiab 40827000.00
otherCurrentLiab 5271000.00
commonStock 513598000.00
capitalStock 0.00
retainedEarnings 513598000.00
otherLiab 58208000.00
otherAssets 111055000.00
cash 303645000.00
cashAndEquivalents 303645000.00
totalCurrentLiabilities 24464000.00
netDebt -300278000.00
shortTermDebt 0.00
shortLongTermDebtTotal 3367000.00
otherStockholderEquity 513598000.00
propertyPlantEquipment 195398000.00
totalCurrentAssets 473715000.00
longTermInvestments 29060000.00
netTangibleAssets 512137000.00
netReceivables 62995000.00
inventory 107075000.00
accountsPayable 19193000.00
accumulatedOtherComprehensiveIncome -1461000.00
retainedEarningsTotalEquity 513598000.00
nonCurrrentAssetsOther 3980000.00
nonCurrentAssetsTotal 124461000.00
capitalLeaseObligations 3367000.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesOther 20748000.00
nonCurrentLiabilitiesTotal 61575000.00
liabilitiesAndStockholdersEquity 598176000.00
cashAndShortTermInvestments 303645000.00
propertyPlantAndEquipmentGross 120481000.00
propertyPlantAndEquipmentNet 120481000.00
netWorkingCapital 449251000.00
netInvestedCapital 512137000.00
commonStockSharesOutstanding 7756437.00
2018-12-31
date 2018-12-31
filing_date 2019-02-28
currency_symbol USD
totalAssets 285075000.00
otherCurrentAssets 9398000.00
totalLiab 40384000.00
totalStockholderEquity 244691000.00
deferredLongTermLiab 14903000.00
otherCurrentLiab 1607000.00
commonStock 245769000.00
capitalStock 0.00
retainedEarnings 245769000.00
otherLiab 28272000.00
otherAssets 14376000.00
cash 119647000.00
cashAndEquivalents 119647000.00
totalCurrentLiabilities 12112000.00
netDebt -119647000.00
shortTermDebt 0.00
otherStockholderEquity 245769000.00
propertyPlantEquipment 75294000.00
totalCurrentAssets 188287000.00
longTermInvestments 24303000.00
netTangibleAssets 244691000.00
netReceivables 48750000.00
inventory 10492000.00
accountsPayable 10505000.00
accumulatedOtherComprehensiveIncome -1078000.00
retainedEarningsTotalEquity 245769000.00
nonCurrrentAssetsOther 7683000.00
nonCurrentAssetsTotal 96788000.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesOther 13369000.00
nonCurrentLiabilitiesTotal 28272000.00
liabilitiesAndStockholdersEquity 285075000.00
cashAndShortTermInvestments 119647000.00
propertyPlantAndEquipmentGross 89105000.00
propertyPlantAndEquipmentNet 89105000.00
netWorkingCapital 176175000.00
netInvestedCapital 244691000.00
commonStockSharesOutstanding 7787407.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
totalAssets 127460000.00
intangibleAssets 0.00
otherCurrentAssets 1202000.00
totalLiab 48267000.00
totalStockholderEquity 79193000.00
deferredLongTermLiab 0.00
otherCurrentLiab 1284000.00
commonStock 105902000.00
retainedEarnings 79997000.00
otherLiab 8478000.00
goodWill 0.00
otherAssets 1964000.00
cash 79580000.00
cashAndEquivalents 79580000.00
totalCurrentLiabilities 6892000.00
netDebt -79580000.00
shortTermDebt 0.00
otherStockholderEquity 79997000.00
propertyPlantEquipment 19516000.00
totalCurrentAssets 100102000.00
netTangibleAssets 79193000.00
shortTermInvestments 0.00
netReceivables 18205000.00
longTermDebt 0.00
inventory 1115000.00
accountsPayable 5608000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -804000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 79997000.00
treasuryStock 0.00
nonCurrrentAssetsOther 850000.00
nonCurrentAssetsTotal 27358000.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 41375000.00
liabilitiesAndStockholdersEquity 127460000.00
cashAndShortTermInvestments 79580000.00
propertyPlantAndEquipmentGross 19516000.00
propertyPlantAndEquipmentNet 19516000.00
netWorkingCapital 93210000.00
netInvestedCapital 79193000.00
commonStockSharesOutstanding 7854705.00
2016-12-31
date 2016-12-31
filing_date 2017-02-28
currency_symbol USD
totalAssets 62453929.00
intangibleAssets 0.00
otherCurrentAssets 1115000.00
totalLiab 14829407.00
totalStockholderEquity 47624522.00
deferredLongTermLiab 0.00
otherCurrentLiab 2227587.00
commonStock 48584000.00
retainedEarnings 48584085.00
otherLiab 11775000.00
goodWill 0.00
otherAssets 5318000.00
cash 49417889.00
cashAndEquivalents 49417890.00
totalCurrentLiabilities 3054358.00
netDebt -49417889.00
shortTermDebt 0.00
otherStockholderEquity 48584085.00
propertyPlantEquipment 1168281.00
totalCurrentAssets 57177890.00
longTermInvestments 94971.00
netTangibleAssets 47624522.00
shortTermInvestments 0.00
netReceivables 6645400.00
longTermDebt 0.00
inventory 1114601.00
accountsPayable 826771.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -959563.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 48584085.00
treasuryStock 0.00
nonCurrrentAssetsOther 232970.00
nonCurrentAssetsTotal 5276039.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 11775049.00
liabilitiesAndStockholdersEquity 62453929.00
cashAndShortTermInvestments 49417889.00
propertyPlantAndEquipmentGross 1168281.00
propertyPlantAndEquipmentNet 1168281.00
commonStockSharesOutstanding 7989030.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
totalAssets 50435545.00
intangibleAssets 0.00
otherCurrentAssets 1115000.00
totalLiab 4746866.00
totalStockholderEquity 45688679.00
deferredLongTermLiab 163213.00
otherCurrentLiab 802201.00
commonStock 46937585.00
retainedEarnings 46937585.00
otherLiab 3075858.00
goodWill 0.00
otherAssets 1236027.00
cash 45011969.00
totalCurrentLiabilities 1671008.00
netDebt -45011969.00
otherStockholderEquity 46937585.00
propertyPlantEquipment 260901.00
totalCurrentAssets 50053218.00
longTermInvestments 139114.00
netTangibleAssets 45688679.00
shortTermInvestments 0.00
netReceivables 3926648.00
longTermDebt 0.00
inventory 1114601.00
accountsPayable 868807.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1248906.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 46937585.00
treasuryStock 0.00
nonCurrrentAssetsOther 121426.00
nonCurrentAssetsTotal 382327.00
nonCurrentLiabilitiesOther 333239.00
nonCurrentLiabilitiesTotal 3075858.00
liabilitiesAndStockholdersEquity 50435545.00
cashAndShortTermInvestments 45011969.00
propertyPlantAndEquipmentGross 260901.00
propertyPlantAndEquipmentNet 260901.00
commonStockSharesOutstanding 8197632.00
2014-12-31
date 2014-12-31
filing_date 2015-02-27
currency_symbol USD
totalAssets 33102488.00
intangibleAssets 0.00
otherCurrentAssets 815937.00
totalLiab 6382671.00
totalStockholderEquity 26719817.00
deferredLongTermLiab 293140.00
otherCurrentLiab 566246.00
commonStock 28072611.00
retainedEarnings 28072611.00
otherLiab 4694000.00
goodWill 0.00
otherAssets 114000.00
cash 26814759.00
totalCurrentLiabilities 1394918.00
netDebt -26814759.00
otherStockholderEquity 28072611.00
propertyPlantEquipment 89107.00
totalCurrentAssets 32898890.00
longTermInvestments 923115.00
netTangibleAssets 26719817.00
shortTermInvestments 0.00
netReceivables 4143135.00
longTermDebt 0.00
inventory 1125059.00
accountsPayable 828672.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1352794.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 28072611.00
treasuryStock 0.00
nonCurrrentAssetsOther 114491.00
nonCurrentAssetsTotal 203598.00
nonCurrentLiabilitiesOther 754260.00
nonCurrentLiabilitiesTotal 4987753.00
liabilitiesAndStockholdersEquity 33102488.00
cashAndShortTermInvestments 26814759.00
propertyPlantAndEquipmentGross 89107.00
propertyPlantAndEquipmentNet 89107.00
commonStockSharesOutstanding 8397314.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
totalAssets 22356948.00
intangibleAssets 0.00
otherCurrentAssets 1125000.00
totalLiab 4427282.00
totalStockholderEquity 17929666.00
deferredLongTermLiab 1673875.00
otherCurrentLiab 513466.00
commonStock 0.00
retainedEarnings 18551678.00
otherLiab 1377000.00
goodWill 0.00
otherAssets 298000.00
cash 13239211.00
totalCurrentLiabilities 1375830.00
netDebt -13239211.00
otherStockholderEquity 18551678.00
propertyPlantEquipment 81132.00
totalCurrentAssets 21977711.00
longTermInvestments 3887906.00
netTangibleAssets 17929666.00
shortTermInvestments 0.00
netReceivables 7613441.00
longTermDebt 0.00
inventory 1125059.00
accountsPayable 862364.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -622012.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 18551678.00
treasuryStock 0.00
nonCurrrentAssetsOther 298105.00
nonCurrentAssetsTotal 379237.00
nonCurrentLiabilitiesTotal 3051452.00
liabilitiesAndStockholdersEquity 22356948.00
cashAndShortTermInvestments 13239211.00
propertyPlantAndEquipmentGross 81132.00
propertyPlantAndEquipmentNet 81132.00
commonStockSharesOutstanding 8601171.00
2012-12-31
date 2012-12-31
filing_date 2013-03-11
currency_symbol USD
totalAssets 21186872.00
intangibleAssets 0.00
otherCurrentAssets 416882.00
totalLiab 5590727.00
totalStockholderEquity 15596145.00
deferredLongTermLiab 2274496.00
otherCurrentLiab 349703.00
commonStock 0.00
retainedEarnings 16550110.00
otherLiab 1892000.00
goodWill 0.00
otherAssets 82000.00
cash 8424907.00
totalCurrentLiabilities 1424959.00
netDebt -8424907.00
otherStockholderEquity 16550110.00
propertyPlantEquipment 66103.00
totalCurrentAssets 21038687.00
longTermInvestments 8370984.00
netTangibleAssets 15596145.00
shortTermInvestments 0.00
netReceivables 11071839.00
longTermDebt 0.00
inventory 1125059.00
accountsPayable 1075256.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -953965.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 16550110.00
treasuryStock 0.00
nonCurrrentAssetsOther 82082.00
nonCurrentAssetsTotal 148185.00
nonCurrentLiabilitiesOther 873579.00
nonCurrentLiabilitiesTotal 4165768.00
liabilitiesAndStockholdersEquity 21186872.00
cashAndShortTermInvestments 8424907.00
propertyPlantAndEquipmentGross 66103.00
propertyPlantAndEquipmentNet 66103.00
commonStockSharesOutstanding 8939045.00
2011-12-31
date 2011-12-31
filing_date 2012-03-12
currency_symbol USD
totalAssets 27432257.00
intangibleAssets 0.00
otherCurrentAssets 82057.00
totalLiab 6885023.00
totalStockholderEquity 20547234.00
deferredLongTermLiab 2953703.00
otherCurrentLiab 1477919.00
commonStock 0.00
retainedEarnings 21381548.00
otherLiab 1374000.00
goodWill 0.00
otherAssets 82000.00
cash 13029578.00
totalCurrentLiabilities 3391349.00
currentDeferredRevenue 834120.00
netDebt -13029578.00
otherStockholderEquity 21381548.00
propertyPlantEquipment 48172.00
totalCurrentAssets 26259026.00
longTermInvestments 10354103.00
netTangibleAssets 20547234.00
shortTermInvestments 0.00
netReceivables 13147391.00
longTermDebt 0.00
inventory 0.00
accountsPayable 1079310.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -834314.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 21381548.00
treasuryStock 0.00
nonCurrrentAssetsOther 82057.00
nonCurrentAssetsTotal 1173231.00
nonCurrentLiabilitiesOther 539971.00
nonCurrentLiabilitiesTotal 3493674.00
liabilitiesAndStockholdersEquity 27432257.00
cashAndShortTermInvestments 13029578.00
propertyPlantAndEquipmentGross 1173231.00
propertyPlantAndEquipmentNet 1173231.00
commonStockSharesOutstanding 9336998.00
2010-12-31
date 2010-12-31
filing_date 2011-03-11
currency_symbol USD
totalAssets 24989360.00
otherCurrentAssets 73259.00
totalLiab 6687134.00
totalStockholderEquity 18302226.00
otherCurrentLiab 4282733.00
otherLiab 1191000.00
otherAssets 73000.00
cash 7149552.00
totalCurrentLiabilities 6250791.00
currentDeferredRevenue 755199.00
netDebt -7149552.00
shortTermDebt 236657.00
otherStockholderEquity 18817950.00
propertyPlantEquipment 39000.00
totalCurrentAssets 9445546.00
netReceivables 2164842.00
inventory 57893.00
accountsPayable 976202.00
accumulatedOtherComprehensiveIncome -515724.00
nonCurrrentAssetsOther 14342898.00
nonCurrentAssetsTotal 15543814.00
nonCurrentLiabilitiesTotal 436343.00
liabilitiesAndStockholdersEquity 24989360.00
cashAndShortTermInvestments 7149552.00
propertyPlantAndEquipmentGross 1200916.00
propertyPlantAndEquipmentNet 1200916.00
commonStockSharesOutstanding 9679921.00
2009-12-31
date 2009-12-31
filing_date 2010-03-12
currency_symbol USD
totalAssets 26787620.00
otherCurrentAssets 73245.00
totalLiab 7083623.00
totalStockholderEquity 19703997.00
otherCurrentLiab 4727506.00
otherLiab 1339000.00
otherAssets 73000.00
cash 8151209.00
totalCurrentLiabilities 6511928.00
currentDeferredRevenue 767233.00
netDebt -8151209.00
shortTermDebt 263861.00
otherStockholderEquity 20192345.00
propertyPlantEquipment 43000.00
totalCurrentAssets 9854674.00
netReceivables 1630220.00
accountsPayable 753328.00
accumulatedOtherComprehensiveIncome -488348.00
nonCurrrentAssetsOther 15728925.00
nonCurrentAssetsTotal 16932946.00
nonCurrentLiabilitiesTotal 571695.00
liabilitiesAndStockholdersEquity 26787620.00
cashAndShortTermInvestments 8151209.00
propertyPlantAndEquipmentGross 1204021.00
propertyPlantAndEquipmentNet 1204021.00
commonStockSharesOutstanding 10018028.00
2008-12-31
date 2008-12-31
filing_date 2009-03-16
currency_symbol USD
totalAssets 30785034.00
otherCurrentAssets 79986.00
totalLiab 7260362.00
totalStockholderEquity 23524672.00
otherCurrentLiab 5141275.00
otherLiab 1130000.00
otherAssets 80000.00
cash 9654379.00
totalCurrentLiabilities 6568360.00
currentDeferredRevenue 438374.00
netDebt -9654379.00
shortTermDebt 201863.00
otherStockholderEquity 24153747.00
propertyPlantEquipment 79000.00
totalCurrentAssets 29545223.00
netReceivables 18828508.00
inventory 982350.00
accountsPayable 786848.00
accumulatedOtherComprehensiveIncome -629075.00
nonCurrentAssetsTotal 1239811.00
nonCurrentLiabilitiesTotal 692002.00
liabilitiesAndStockholdersEquity 30785034.00
cashAndShortTermInvestments 9654379.00
propertyPlantAndEquipmentGross 1239811.00
propertyPlantAndEquipmentNet 1239811.00
commonStockSharesOutstanding 10406889.00
2007-12-31
date 2007-12-31
filing_date 2008-03-14
currency_symbol USD
totalAssets 32656735.00
otherCurrentAssets -21165963.00
totalLiab 7767196.00
totalStockholderEquity 24889539.00
otherCurrentLiab -1142444.00
otherLiab 585000.00
otherAssets 145287.00
cash 10153202.00
totalCurrentLiabilities 1142444.00
netDebt -10153202.00
otherStockholderEquity 25147381.00
propertyPlantEquipment 109000.00
totalCurrentAssets 31319165.00
netReceivables 21165963.00
accountsPayable 1142444.00
accumulatedOtherComprehensiveIncome -257842.00
nonCurrrentAssetsOther -1192283.00
nonCurrentAssetsTotal 1192283.00
nonCurrentLiabilitiesTotal 6378655.00
liabilitiesAndStockholdersEquity 32656735.00
cashAndShortTermInvestments 10153202.00
propertyPlantAndEquipmentGross 1192283.00
propertyPlantAndEquipmentNet 1192283.00
commonStockSharesOutstanding 10559717.00
2006-12-31
date 2006-12-31
filing_date 2007-03-15
currency_symbol USD
totalAssets 32467548.00
otherCurrentAssets -21956737.00
totalLiab 8028146.00
totalStockholderEquity 24439402.00
otherCurrentLiab -382153.00
otherLiab 694000.00
otherAssets 92169.00
cash 8524177.00
totalCurrentLiabilities 382153.00
netDebt -8524177.00
otherStockholderEquity 24776190.00
propertyPlantEquipment 118000.00
totalCurrentAssets 30480914.00
netReceivables 21956737.00
accountsPayable 382153.00
accumulatedOtherComprehensiveIncome -336788.00
nonCurrrentAssetsOther -1894465.00
nonCurrentAssetsTotal 1894465.00
nonCurrentLiabilitiesTotal 6823742.00
liabilitiesAndStockholdersEquity 32467548.00
cashAndShortTermInvestments 8524177.00
propertyPlantAndEquipmentGross 1894465.00
propertyPlantAndEquipmentNet 1894465.00
commonStockSharesOutstanding 10712835.00
2005-12-31
date 2005-12-31
filing_date 2006-03-16
currency_symbol USD
totalAssets 32304893.00
otherCurrentAssets -19310832.00
totalLiab 7691223.00
totalStockholderEquity 24613670.00
otherCurrentLiab -827911.00
otherAssets 1663972.00
cash 226984.00
totalCurrentLiabilities 827911.00
netDebt -226984.00
otherStockholderEquity 24613670.00
propertyPlantEquipment 92000.00
totalCurrentAssets 28710832.00
shortTermInvestments 9400000.00
netReceivables 19083848.00
accountsPayable 827911.00
nonCurrrentAssetsOther -1930089.00
nonCurrentAssetsTotal 1930089.00
nonCurrentLiabilitiesTotal 6808490.00
liabilitiesAndStockholdersEquity 32304893.00
cashAndShortTermInvestments 9626984.00
propertyPlantAndEquipmentGross 1930089.00
propertyPlantAndEquipmentNet 1930089.00
commonStockSharesOutstanding 10857892.00
2004-12-31
date 2004-12-31
filing_date 2004-12-31
currency_symbol USD
totalAssets 31149178.00
otherCurrentAssets 1666000.00
totalLiab 8443919.00
totalStockholderEquity 22705259.00
otherCurrentLiab -562855.00
otherAssets 1355016.00
cash 342945.00
totalCurrentLiabilities 562855.00
netDebt -342945.00
otherStockholderEquity 22705259.00
propertyPlantEquipment 77000.00
totalCurrentAssets 28194629.00
shortTermInvestments 5600000.00
netReceivables 22251684.00
accountsPayable 562855.00
nonCurrrentAssetsOther -1599533.00
nonCurrentAssetsTotal 1599533.00
nonCurrentLiabilitiesTotal 7837643.00
liabilitiesAndStockholdersEquity 31149178.00
cashAndShortTermInvestments 5942945.00
propertyPlantAndEquipmentGross 1599533.00
propertyPlantAndEquipmentNet 1599533.00
commonStockSharesOutstanding 11034828.00
2003-12-31
date 2003-12-31
filing_date 2004-03-15
currency_symbol USD
totalAssets 18321900.00
otherCurrentAssets -10664851.00
totalLiab 4330927.00
totalStockholderEquity 13990973.00
otherCurrentLiab -31434.00
otherAssets 986740.00
cash 163250.00
totalCurrentLiabilities 31434.00
netDebt -163250.00
otherStockholderEquity 13990973.00
propertyPlantEquipment 82000.00
totalCurrentAssets 15014851.00
shortTermInvestments 4350000.00
netReceivables 10501601.00
accountsPayable 31434.00
nonCurrrentAssetsOther -2320309.00
nonCurrentAssetsTotal 2320309.00
nonCurrentLiabilitiesTotal 4059410.00
liabilitiesAndStockholdersEquity 18321900.00
cashAndShortTermInvestments 4513250.00
propertyPlantAndEquipmentGross 2320309.00
propertyPlantAndEquipmentNet 2320309.00
commonStockSharesOutstanding 11389212.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
totalAssets 18735307.00
otherCurrentAssets 2516000.00
totalLiab 4752188.00
totalStockholderEquity 13983119.00
otherCurrentLiab -10120.00
otherAssets 890173.00
cash 147746.00
totalCurrentLiabilities 10120.00
netDebt -147746.00
otherStockholderEquity 13983119.00
propertyPlantEquipment 102000.00
totalCurrentAssets 15271744.00
shortTermInvestments 3200000.00
netReceivables 11923998.00
accountsPayable 10120.00
nonCurrrentAssetsOther -2573390.00
nonCurrentAssetsTotal 2573390.00
nonCurrentLiabilitiesTotal 4586451.00
liabilitiesAndStockholdersEquity 18735307.00
cashAndShortTermInvestments 3347746.00
propertyPlantAndEquipmentGross 2573390.00
propertyPlantAndEquipmentNet 2573390.00
commonStockSharesOutstanding 11724368.00
2001-12-31
date 2001-12-31
filing_date 2001-12-31
currency_symbol USD
totalAssets 17628181.00
otherCurrentAssets 2662000.00
totalLiab 4430539.00
totalStockholderEquity 13197642.00
otherCurrentLiab -7537.00
otherAssets 963511.00
cash 85065.00
totalCurrentLiabilities 7537.00
netDebt -85065.00
otherStockholderEquity 13197642.00
propertyPlantEquipment 207000.00
totalCurrentAssets 14006396.00
shortTermInvestments 2500000.00
netReceivables 11421331.00
accountsPayable 7537.00
nonCurrrentAssetsOther -2658274.00
nonCurrentAssetsTotal 2658274.00
nonCurrentLiabilitiesTotal 4402481.00
liabilitiesAndStockholdersEquity 17628181.00
cashAndShortTermInvestments 2585065.00
propertyPlantAndEquipmentGross 2658274.00
propertyPlantAndEquipmentNet 2658274.00
commonStockSharesOutstanding 12341421.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
totalAssets 15329316.00
otherCurrentAssets 4036000.00
totalLiab 4061009.00
totalStockholderEquity 11268307.00
otherCurrentLiab -51711.00
otherAssets 1010284.00
cash 263834.00
totalCurrentLiabilities 51711.00
netDebt -263834.00
otherStockholderEquity 11268307.00
propertyPlantEquipment 121000.00
totalCurrentAssets 10205832.00
shortTermInvestments 1350000.00
netReceivables 8591998.00
accountsPayable 51711.00
nonCurrrentAssetsOther -4113200.00
nonCurrentAssetsTotal 4113200.00
nonCurrentLiabilitiesTotal 3905678.00
liabilitiesAndStockholdersEquity 15329316.00
cashAndShortTermInvestments 1613834.00
propertyPlantAndEquipmentGross 4113200.00
propertyPlantAndEquipmentNet 4113200.00
commonStockSharesOutstanding 12782548.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
currency_symbol USD
totalAssets 15876606.00
totalLiab 4129836.00
totalStockholderEquity 11746770.00
otherCurrentLiab -80650.00
otherAssets 892456.00
cash 222539.00
totalCurrentLiabilities 80650.00
netDebt -222539.00
otherStockholderEquity 11746770.00
totalCurrentAssets 10265546.00
shortTermInvestments 1650000.00
netReceivables 8393007.00
accountsPayable 80650.00
nonCurrrentAssetsOther -4718604.00
nonCurrentAssetsTotal 4718604.00
nonCurrentLiabilitiesTotal 4021803.00
liabilitiesAndStockholdersEquity 15876606.00
cashAndShortTermInvestments 1872539.00
propertyPlantAndEquipmentGross 4718604.00
propertyPlantAndEquipmentNet 4718604.00
commonStockSharesOutstanding 13255000.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
currency_symbol USD
totalAssets 18856414.00
totalLiab 5214708.00
totalStockholderEquity 13641706.00
otherCurrentLiab 5190936.00
otherAssets 705089.00
cash 147375.00
totalCurrentLiabilities 5200000.00
netDebt -147375.00
otherStockholderEquity 13641706.00
totalCurrentAssets 13603682.00
shortTermInvestments 2450000.00
netReceivables 11006307.00
accountsPayable 9064.00
nonCurrrentAssetsOther -4547643.00
nonCurrentAssetsTotal 4547643.00
nonCurrentLiabilitiesTotal 4840479.00
liabilitiesAndStockholdersEquity 18856414.00
cashAndShortTermInvestments 2597375.00
propertyPlantAndEquipmentGross 4547643.00
propertyPlantAndEquipmentNet 4547643.00
commonStockSharesOutstanding 13650000.00
1997-12-31
date 1997-12-31
filing_date 1997-12-31
currency_symbol USD
totalAssets 16673289.00
totalLiab 4452083.00
totalStockholderEquity 12221206.00
otherCurrentLiab 4406928.00
otherAssets 843955.00
cash 112591.00
totalCurrentLiabilities 4500000.00
netDebt -112591.00
otherStockholderEquity 12221206.00
totalCurrentAssets 11219809.00
shortTermInvestments 1800000.00
netReceivables 9307218.00
accountsPayable 93072.00
nonCurrrentAssetsOther -4609525.00
nonCurrentAssetsTotal 4609525.00
nonCurrentLiabilitiesTotal 4291856.00
liabilitiesAndStockholdersEquity 16673289.00
cashAndShortTermInvestments 1912591.00
propertyPlantAndEquipmentGross 4609525.00
propertyPlantAndEquipmentNet 4609525.00
commonStockSharesOutstanding 14146341.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
currency_symbol USD
totalAssets 13710234.00
totalLiab 3584578.00
totalStockholderEquity 10125656.00
otherCurrentLiab 3529966.00
otherAssets 684989.00
cash 144898.00
totalCurrentLiabilities 3600000.00
netDebt -144898.00
otherStockholderEquity 10125656.00
totalCurrentAssets 6862676.00
shortTermInvestments 1650000.00
netReceivables 5067778.00
accountsPayable 70034.00
nonCurrrentAssetsOther -6162569.00
nonCurrentAssetsTotal 6162569.00
nonCurrentLiabilitiesTotal 3388382.00
liabilitiesAndStockholdersEquity 13710234.00
cashAndShortTermInvestments 1794898.00
propertyPlantAndEquipmentGross 6162569.00
propertyPlantAndEquipmentNet 6162569.00
commonStockSharesOutstanding 14726027.00
1995-12-31
date 1995-12-31
filing_date 1995-12-31
currency_symbol USD
totalAssets 13901804.00
totalLiab 3607176.00
totalStockholderEquity 10294628.00
otherCurrentLiab 3544954.00
otherAssets 48365.00
cash 72985.00
totalCurrentLiabilities 3600000.00
netDebt -72985.00
otherStockholderEquity 10294628.00
totalCurrentAssets 6955057.00
shortTermInvestments 2950000.00
netReceivables 3932072.00
accountsPayable 55046.00
nonCurrrentAssetsOther -6898382.00
nonCurrentAssetsTotal 6898382.00
nonCurrentLiabilitiesTotal 3294317.00
liabilitiesAndStockholdersEquity 13901804.00
cashAndShortTermInvestments 3022985.00
propertyPlantAndEquipmentGross 6898382.00
propertyPlantAndEquipmentNet 6898382.00
commonStockSharesOutstanding 15137615.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
totalAssets 15000000.00
totalStockholderEquity 10900000.00
otherAssets 2400000.00
totalCurrentAssets 5800000.00
netReceivables 5800000.00
nonCurrrentAssetsOther -6800000.00
nonCurrentAssetsTotal 6800000.00
liabilitiesAndStockholdersEquity 15000000.00
propertyPlantAndEquipmentNet 6800000.00
commonStockSharesOutstanding 15822785.00
1993-12-31
date 1993-12-31
filing_date 1993-12-31
totalAssets 13300000.00
totalStockholderEquity 9200000.00
otherAssets 2300000.00
totalCurrentAssets 5100000.00
netReceivables 5100000.00
nonCurrrentAssetsOther -5900000.00
nonCurrentAssetsTotal 5900000.00
liabilitiesAndStockholdersEquity 13300000.00
propertyPlantAndEquipmentNet 5900000.00
commonStockSharesOutstanding 16346154.00
1992-12-31
date 1992-12-31
filing_date 1992-12-31
totalAssets 14200000.00
totalStockholderEquity 10900000.00
otherAssets 2400000.00
totalCurrentAssets 6200000.00
netReceivables 6200000.00
nonCurrrentAssetsOther -5600000.00
nonCurrentAssetsTotal 5600000.00
liabilitiesAndStockholdersEquity 14200000.00
propertyPlantAndEquipmentNet 5600000.00
commonStockSharesOutstanding 16666667.00
1991-12-31
date 1991-12-31
filing_date 1991-12-31
totalAssets 15400000.00
totalStockholderEquity 11700000.00
otherAssets 2600000.00
totalCurrentAssets 7200000.00
netReceivables 7200000.00
nonCurrrentAssetsOther -5600000.00
nonCurrentAssetsTotal 5600000.00
liabilitiesAndStockholdersEquity 15400000.00
propertyPlantAndEquipmentNet 5600000.00
commonStockSharesOutstanding 17424242.00
1990-12-31
date 1990-12-31
filing_date 1990-12-31
totalAssets 16300000.00
totalStockholderEquity 13000000.00
otherAssets 2600000.00
totalCurrentAssets 7900000.00
netReceivables 7900000.00
nonCurrrentAssetsOther -5800000.00
nonCurrentAssetsTotal 5800000.00
liabilitiesAndStockholdersEquity 16300000.00
propertyPlantAndEquipmentNet 5800000.00
commonStockSharesOutstanding 17721519.00
1989-12-31
date 1989-12-31
filing_date 1989-12-31
totalAssets 19500000.00
totalStockholderEquity 15200000.00
liabilitiesAndStockholdersEquity 19500000.00
commonStockSharesOutstanding 18181818.00
1988-12-31
date 1988-12-31
filing_date 1988-12-31
totalAssets 20100000.00
totalStockholderEquity 15500000.00
liabilitiesAndStockholdersEquity 20100000.00
commonStockSharesOutstanding 18253968.00
1987-12-31
date 1987-12-31
filing_date 1987-12-31
totalAssets 20900000.00
totalStockholderEquity 16100000.00
retainedEarnings 16100000.00
liabilitiesAndStockholdersEquity 20900000.00
commonStockSharesOutstanding 18493151.00
1986-12-31
date 1986-12-31
filing_date 1986-12-31
totalAssets 23400000.00
totalStockholderEquity 17600000.00
retainedEarnings 17600000.00
liabilitiesAndStockholdersEquity 23400000.00
commonStockSharesOutstanding 18902439.00
1985-12-31
date 1985-12-31
filing_date 1985-12-31
totalAssets 24300000.00
totalStockholderEquity 17900000.00
retainedEarnings 17900000.00
liabilitiesAndStockholdersEquity 24300000.00
commonStockSharesOutstanding 19774011.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-01
currency_symbol USD
totalCashflowsFromInvestingActivities -55914000.00
totalCashFromFinancingActivities -108588000.00
netIncome 7979000.00
changeInCash 11563000.00
beginPeriodCashFlow 611447000.00
endPeriodCashFlow 11563000.00
totalCashFromOperatingActivities 11563000.00
depreciation 3584000.00
otherCashflowsFromInvestingActivities 5000.00
dividendsPaid 74979000.00
salePurchaseOfStock -32325000.00
otherCashflowsFromFinancingActivities -1284000.00
capitalExpenditures 55919000
changeInWorkingCapital -3636000.00
otherNonCashItems -11563000.00
freeCashFlow 11563000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-02
currency_symbol USD
investments -25910000.00
totalCashflowsFromInvestingActivities -27654000.00
totalCashFromFinancingActivities -44508000.00
netIncome 100393000.00
changeInCash 14071000.00
beginPeriodCashFlow 597376000.00
endPeriodCashFlow 611447000.00
totalCashFromOperatingActivities 84489000.00
depreciation 3893000.00
otherCashflowsFromInvestingActivities 5000.00
dividendsPaid 24966000.00
salePurchaseOfStock -19542000.00
otherCashflowsFromFinancingActivities -25910000.00
capitalExpenditures 5590000
changeInWorkingCapital -22280000.00
stockBasedCompensation 2850000.00
otherNonCashItems 3893000.00
freeCashFlow 78899000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-03
currency_symbol USD
investments -1744000.00
totalCashflowsFromInvestingActivities -1744000.00
totalCashFromFinancingActivities -32837000.00
netIncome 86568000.00
changeInCash 80194000.00
beginPeriodCashFlow 517182000.00
endPeriodCashFlow 597376000.00
totalCashFromOperatingActivities 114775000.00
depreciation 3404000.00
otherCashflowsFromInvestingActivities 5000.00
dividendsPaid 25061000.00
salePurchaseOfStock -6837000.00
otherCashflowsFromFinancingActivities -939000.00
capitalExpenditures 1749000
changeInWorkingCapital 22636000.00
stockBasedCompensation 2473000.00
otherNonCashItems 20612000.00
freeCashFlow 113026000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-22
currency_symbol USD
investments -6810000.00
changeToLiabilities 1938000.00
totalCashflowsFromInvestingActivities -21401000.00
totalCashFromFinancingActivities -55100000.00
changeToOperatingActivities 46500000.00
netIncome 99731000.00
changeInCash 70594000.00
beginPeriodCashFlow 446588000.00
endPeriodCashFlow 517182000.00
totalCashFromOperatingActivities 132504000.00
depreciation 15376000.00
otherCashflowsFromInvestingActivities 106000.00
dividendsPaid 23151000.00
changeToAccountReceivables -13833000.00
salePurchaseOfStock -30187000.00
otherCashflowsFromFinancingActivities -1762000.00
changeToNetincome 4919000.00
capitalExpenditures 6189000
changeInWorkingCapital 24701000.00
stockBasedCompensation 2816000.00
otherNonCashItems -12223000.00
freeCashFlow 126315000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-02
currency_symbol USD
investments -6328000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -14591000.00
totalCashFromFinancingActivities -56118000.00
changeToOperatingActivities -2360000.00
netIncome 129837000.00
changeInCash 56794000.00
beginPeriodCashFlow 389794000.00
endPeriodCashFlow 446588000.00
totalCashFromOperatingActivities 119240000.00
depreciation 3917000.00
otherCashflowsFromInvestingActivities 106000.00
dividendsPaid 23132000.00
changeToAccountReceivables -13833000.00
salePurchaseOfStock -32986000.00
otherCashflowsFromFinancingActivities -6328000.00
changeToNetincome 2234000.00
capitalExpenditures 6338000
changeInWorkingCapital -16748000.00
stockBasedCompensation 2121000.00
otherNonCashItems 3917000.00
freeCashFlow 112902000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-03
currency_symbol USD
investments -3085000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -3085000.00
totalCashFromFinancingActivities -202147000.00
changeToOperatingActivities -9517000.00
netIncome 118894000.00
changeInCash -117562000.00
beginPeriodCashFlow 507356000.00
endPeriodCashFlow 389794000.00
totalCashFromOperatingActivities 87670000.00
depreciation 4180000.00
otherCashflowsFromInvestingActivities 96000.00
dividendsPaid 177774000.00
salePurchaseOfStock -24373000.00
otherCashflowsFromFinancingActivities -3085000.00
changeToNetincome 1443000.00
capitalExpenditures 3086000
changeInWorkingCapital -36847000.00
stockBasedCompensation 1990000.00
otherNonCashItems 4180000.00
freeCashFlow 84584000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-04
currency_symbol USD
investments -5178000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -5178000.00
totalCashFromFinancingActivities -23443000.00
changeToOperatingActivities -16287000.00
netIncome 97900000.00
changeInCash 79114000.00
beginPeriodCashFlow 428242000.00
endPeriodCashFlow 507356000.00
totalCashFromOperatingActivities 107735000.00
depreciation 4126000.00
otherCashflowsFromInvestingActivities 96000.00
dividendsPaid 23224000.00
salePurchaseOfStock -219000.00
otherCashflowsFromFinancingActivities -5178000.00
changeToNetincome 1099000.00
capitalExpenditures 5261000
changeInWorkingCapital 4610000.00
stockBasedCompensation 1505000.00
otherNonCashItems 4126000.00
freeCashFlow 102474000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-23
currency_symbol USD
investments -5008000.00
changeToLiabilities 1252000.00
totalCashflowsFromInvestingActivities -5008000.00
totalCashFromFinancingActivities -30162000.00
changeToOperatingActivities 30416000.00
netIncome 79045000.00
changeInCash 55481000.00
beginPeriodCashFlow 372761000.00
endPeriodCashFlow 428242000.00
totalCashFromOperatingActivities 90651000.00
depreciation 16257000.00
otherCashflowsFromInvestingActivities 1086000.00
dividendsPaid 21294000.00
changeToAccountReceivables -47603000.00
salePurchaseOfStock -8868000.00
otherCashflowsFromFinancingActivities 2426000.00
changeToNetincome 880000.00
capitalExpenditures 4490000
changeInWorkingCapital 6031000.00
stockBasedCompensation 28000.00
otherNonCashItems -11562000.00
freeCashFlow 86161000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-04
currency_symbol USD
investments -5518000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -5518000.00
totalCashFromFinancingActivities -29624000.00
changeToOperatingActivities -13104000.00
netIncome 83837000.00
changeInCash 42881000.00
beginPeriodCashFlow 329880000.00
endPeriodCashFlow 372761000.00
totalCashFromOperatingActivities 78023000.00
depreciation 3866000.00
otherCashflowsFromInvestingActivities 1079000.00
dividendsPaid 21312000.00
changeToAccountReceivables -47603000.00
salePurchaseOfStock -8312000.00
otherCashflowsFromFinancingActivities -5518000.00
changeToNetincome -250000.00
capitalExpenditures 6597000
changeInWorkingCapital -9430000.00
otherNonCashItems 3866000.00
freeCashFlow 71426000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-05
currency_symbol USD
investments -3022000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -3022000.00
totalCashFromFinancingActivities -23833000.00
changeToOperatingActivities -3827000.00
netIncome 57046000.00
changeInCash 17247000.00
beginPeriodCashFlow 312633000.00
endPeriodCashFlow 329880000.00
totalCashFromOperatingActivities 44102000.00
depreciation 3858000.00
dividendsPaid 21329000.00
changeToAccountReceivables -47603000.00
salePurchaseOfStock -2504000.00
otherCashflowsFromFinancingActivities -2504000.00
changeToNetincome -235000.00
capitalExpenditures 3012000
changeInWorkingCapital -16567000.00
otherNonCashItems 3858000.00
freeCashFlow 41090000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-06
currency_symbol USD
investments -1449000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -1449000.00
totalCashFromFinancingActivities -21329000.00
changeToOperatingActivities -13485000.00
netIncome 50052000.00
changeInCash 29609000.00
beginPeriodCashFlow 283024000.00
endPeriodCashFlow 312633000.00
totalCashFromOperatingActivities 52387000.00
depreciation 3838000.00
dividendsPaid 21329000.00
changeToAccountReceivables -47603000.00
otherCashflowsFromFinancingActivities -78000.00
changeToNetincome -147000.00
capitalExpenditures 1449000
changeInWorkingCapital -1356000.00
stockBasedCompensation -3838000.00
otherNonCashItems 3838000.00
freeCashFlow 50938000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-25
currency_symbol USD
investments -761000.00
changeToLiabilities 2496000.00
totalCashflowsFromInvestingActivities -761000.00
totalCashFromFinancingActivities -77562000.00
changeToOperatingActivities -23474000.00
netIncome 44791000.00
changeInCash -32735000.00
beginPeriodCashFlow 315759000.00
endPeriodCashFlow 283024000.00
totalCashFromOperatingActivities 45588000.00
depreciation 14395000.00
dividendsPaid 77562000.00
changeToAccountReceivables 18828000.00
otherCashflowsFromFinancingActivities -761000.00
changeToNetincome -2013000.00
capitalExpenditures 20151000
changeInWorkingCapital -812000.00
stockBasedCompensation -14395000.00
otherNonCashItems 3622000.00
freeCashFlow 65739000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-05
currency_symbol USD
investments -3221000.00
changeToLiabilities 692000.00
totalCashflowsFromInvestingActivities -3221000.00
totalCashFromFinancingActivities -124098000.00
changeToOperatingActivities 10529000.00
netIncome 46274000.00
changeInCash 57395000.00
beginPeriodCashFlow 258364000.00
endPeriodCashFlow 315759000.00
totalCashFromOperatingActivities 60616000.00
depreciation 10773000.00
otherCashflowsFromInvestingActivities -3167000.00
dividendsPaid 124098000.00
changeToAccountReceivables 18828000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -3221000.00
changeToNetincome 614000.00
capitalExpenditures 407000
cashFlowsOtherOperating 9276000.00
cashAndCashEquivalentsChanges 57395000.00
changeInWorkingCapital 11260000.00
otherNonCashItems 2468000.00
freeCashFlow 60209000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-06
currency_symbol USD
investments 2427000.00
changeToLiabilities -17986000.00
totalCashflowsFromInvestingActivities 2427000.00
totalCashFromFinancingActivities -124098000.00
changeToOperatingActivities 14413000.00
netIncome 27583000.00
changeInCash 34621000.00
beginPeriodCashFlow 223743000.00
endPeriodCashFlow 258364000.00
totalCashFromOperatingActivities 32194000.00
depreciation 3678000.00
otherCashflowsFromInvestingActivities 2449000.00
dividendsPaid 124098000.00
changeToAccountReceivables 18828000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 2427000.00
changeToNetincome -645000.00
capitalExpenditures 387000
cashFlowsOtherOperating 19564000.00
cashAndCashEquivalentsChanges 34621000.00
changeInWorkingCapital 1701000.00
otherNonCashItems 3555000.00
freeCashFlow 31807000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-07
currency_symbol USD
investments -24443000.00
changeToLiabilities 13335000.00
totalCashflowsFromInvestingActivities -24443000.00
totalCashFromFinancingActivities -124098000.00
changeToOperatingActivities -1468000.00
netIncome 57401000.00
changeInCash -79902000.00
beginPeriodCashFlow 303645000.00
endPeriodCashFlow 223743000.00
totalCashFromOperatingActivities 68639000.00
depreciation 3335000.00
otherCashflowsFromInvestingActivities -20553000.00
dividendsPaid 124098000.00
changeToAccountReceivables 18828000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -24443000.00
changeToNetincome -55000.00
capitalExpenditures 24443000
cashFlowsOtherOperating -5377000.00
cashAndCashEquivalentsChanges -79902000.00
changeInWorkingCapital 7958000.00
otherNonCashItems 3335000.00
freeCashFlow 44196000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-27
currency_symbol USD
investments -4803000.00
changeToLiabilities -6494000.00
totalCashflowsFromInvestingActivities -4803000.00
totalCashFromFinancingActivities -50899000.00
changeToOperatingActivities 2917000.00
netIncome 69122000.00
changeInCash 53764000.00
beginPeriodCashFlow 249881000.00
endPeriodCashFlow 303645000.00
totalCashFromOperatingActivities 58567000.00
depreciation 3620000.00
otherCashflowsFromInvestingActivities -32209000.00
dividendsPaid 46546000.00
changeToAccountReceivables -13802000.00
salePurchaseOfStock -4353000.00
otherCashflowsFromFinancingActivities -4803000.00
changeToNetincome 5831000.00
capitalExpenditures 69780000
changeReceivables -13802000.00
cashFlowsOtherOperating 290000.00
cashAndCashEquivalentsChanges 53764000.00
changeInWorkingCapital 1994000.00
otherNonCashItems -18380000.00
freeCashFlow 128347000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-07
currency_symbol USD
investments -4892000.00
changeToLiabilities -6459000.00
totalCashflowsFromInvestingActivities -4892000.00
totalCashFromFinancingActivities -50899000.00
changeToOperatingActivities -254000.00
netIncome 60022000.00
changeInCash 59360000.00
beginPeriodCashFlow 190521000.00
endPeriodCashFlow 249881000.00
totalCashFromOperatingActivities 64252000.00
depreciation 2631000.00
otherCashflowsFromInvestingActivities 87000.00
dividendsPaid 46546000.00
changeToAccountReceivables -13802000.00
salePurchaseOfStock -4353000.00
otherCashflowsFromFinancingActivities -4892000.00
changeToNetincome 4818000.00
capitalExpenditures 4979000
cashFlowsOtherOperating 3240000.00
cashAndCashEquivalentsChanges 59360000.00
changeInWorkingCapital -3219000.00
freeCashFlow 59273000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-07
currency_symbol USD
investments -42173000.00
changeToLiabilities 14845000.00
totalCashflowsFromInvestingActivities -42173000.00
totalCashFromFinancingActivities -50899000.00
changeToOperatingActivities 12089000.00
netIncome 49586000.00
changeInCash 15797000.00
beginPeriodCashFlow 174724000.00
endPeriodCashFlow 190521000.00
totalCashFromOperatingActivities 57970000.00
depreciation 1451000.00
otherCashflowsFromInvestingActivities -1599000.00
dividendsPaid 46546000.00
changeToAccountReceivables -13802000.00
salePurchaseOfStock -4353000.00
otherCashflowsFromFinancingActivities -42173000.00
changeToNetincome -5725000.00
capitalExpenditures 42173000
cashFlowsOtherOperating -2187000.00
cashAndCashEquivalentsChanges 15797000.00
changeInWorkingCapital 12658000.00
freeCashFlow 15797000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-07
currency_symbol USD
investments -59824000.00
changeToLiabilities 9732000.00
totalCashflowsFromInvestingActivities -59824000.00
totalCashFromFinancingActivities -50899000.00
changeToOperatingActivities -14752000.00
netIncome 139998000.00
changeInCash 51278000.00
beginPeriodCashFlow 123446000.00
endPeriodCashFlow 174724000.00
totalCashFromOperatingActivities 162001000.00
depreciation 1204000.00
otherCashflowsFromInvestingActivities -3388000.00
dividendsPaid 46546000.00
changeToAccountReceivables -13802000.00
salePurchaseOfStock -4353000.00
otherCashflowsFromFinancingActivities -59824000.00
changeToNetincome 21000000.00
capitalExpenditures 59854000
cashFlowsOtherOperating -9933000.00
cashAndCashEquivalentsChanges 51278000.00
changeInWorkingCapital -201000.00
freeCashFlow 102147000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-28
currency_symbol USD
changeToLiabilities -4224000.00
totalCashflowsFromInvestingActivities -38889000.00
totalCashFromFinancingActivities -12896000.00
changeToOperatingActivities -14752000.00
netIncome 62680000.00
changeInCash 9030000.00
beginPeriodCashFlow 110617000.00
endPeriodCashFlow 119647000.00
totalCashFromOperatingActivities 60815000.00
depreciation 1064000.00
otherCashflowsFromInvestingActivities -24303000.00
dividendsPaid 13575916.00
changeToAccountReceivables -9120000.00
salePurchaseOfStock -12896000.00
otherCashflowsFromFinancingActivities -38889000.00
changeToNetincome 14789000.00
capitalExpenditures 29512000
changeReceivables -9120000.00
cashFlowsOtherOperating -4374000.00
cashAndCashEquivalentsChanges 9030000.00
changeInWorkingCapital -17718000.00
freeCashFlow 31303000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-07
currency_symbol USD
changeToLiabilities 734000.00
totalCashflowsFromInvestingActivities -8417000.00
totalCashFromFinancingActivities -8466000.00
changeToOperatingActivities -14752000.00
netIncome 50762000.00
changeInCash 24722000.00
beginPeriodCashFlow 85895000.00
endPeriodCashFlow 110617000.00
totalCashFromOperatingActivities 41605000.00
depreciation 706000.00
otherCashflowsFromInvestingActivities 25000.00
dividendsPaid 4.00
changeToInventory 0.00
changeToAccountReceivables -10595000.00
salePurchaseOfStock -8466000.00
otherCashflowsFromFinancingActivities -8417000.00
changeToNetincome -2000.00
capitalExpenditures 8442000
changeReceivables -10595000.00
cashAndCashEquivalentsChanges 24722000.00
changeInWorkingCapital -9861000.00
otherNonCashItems -2000.00
freeCashFlow 33163000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-07
currency_symbol USD
changeToLiabilities -421000.00
totalCashflowsFromInvestingActivities -21635000.00
totalCashFromFinancingActivities -10326000.00
changeToOperatingActivities -14752000.00
netIncome 52503000.00
changeInCash 14594000.00
beginPeriodCashFlow 71301000.00
endPeriodCashFlow 85895000.00
totalCashFromOperatingActivities 46555000.00
depreciation 483000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 4.00
changeToInventory 0.00
changeToAccountReceivables -6010000.00
salePurchaseOfStock -10326000.00
otherCashflowsFromFinancingActivities -21635000.00
changeToNetincome -2000.00
capitalExpenditures 21635000
changeReceivables -6010000.00
cashAndCashEquivalentsChanges 14594000.00
changeInWorkingCapital -6431000.00
freeCashFlow 24920000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-07
currency_symbol USD
changeToLiabilities 9450000.00
totalCashflowsFromInvestingActivities -12592000.00
totalCashFromFinancingActivities -38361000.00
changeToOperatingActivities 1202000.00
netIncome 43791000.00
changeInCash -8279000.00
beginPeriodCashFlow 79580000.00
endPeriodCashFlow 71301000.00
totalCashFromOperatingActivities 42674000.00
depreciation 330000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 31652000.00
changeToInventory 0.00
changeToAccountReceivables -12099000.00
salePurchaseOfStock -6709000.00
otherCashflowsFromFinancingActivities -12592000.00
changeToNetincome -2000.00
capitalExpenditures 12592000
changeReceivables -12099000.00
cashFlowsOtherOperating 1202000.00
cashAndCashEquivalentsChanges -8279000.00
changeInWorkingCapital -1447000.00
freeCashFlow 30082000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
changeToLiabilities 522627.00
totalCashflowsFromInvestingActivities -10777637.00
totalCashFromFinancingActivities -7108522.00
changeToOperatingActivities -1202000.00
netIncome 18359413.00
changeInCash 10083707.00
beginPeriodCashFlow 69496293.00
endPeriodCashFlow 79580000.00
totalCashFromOperatingActivities 27969755.00
depreciation 63469.00
otherCashflowsFromInvestingActivities -500.00
dividendsPaid 20.00
changeToInventory 0.00
changeToAccountReceivables 4965333.00
salePurchaseOfStock -7108542.00
otherCashflowsFromFinancingActivities 40.00
changeToNetincome 5260495.00
capitalExpenditures 10777137
changeReceivables 4965751.00
cashFlowsOtherOperating -1202000.00
cashAndCashEquivalentsChanges 10083596.00
changeInWorkingCapital 4286378.00
otherNonCashItems -99.00
freeCashFlow 17192618.00
2017-09-30
date 2017-09-30
filing_date 2017-11-07
currency_symbol USD
changeToLiabilities 19267863.00
totalCashflowsFromInvestingActivities -4359592.00
totalCashFromFinancingActivities -7144757.00
changeToOperatingActivities -1202000.00
netIncome 26404713.00
changeInCash 19393292.00
beginPeriodCashFlow 50103001.00
endPeriodCashFlow 69496293.00
totalCashFromOperatingActivities 30897641.00
depreciation 208801.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 10681000.00
changeToInventory 0.00
changeToAccountReceivables -11279487.00
salePurchaseOfStock -7144757.00
otherCashflowsFromFinancingActivities -4359592.00
changeToNetincome -3704249.00
capitalExpenditures 4359592
changeReceivables -11279487.00
cashAndCashEquivalentsChanges 19393292.00
changeInWorkingCapital 7988376.00
otherNonCashItems 1.00
freeCashFlow 26538049.00
2017-06-30
date 2017-06-30
filing_date 2017-08-04
currency_symbol USD
changeToLiabilities 498078.00
totalCashflowsFromInvestingActivities -1698422.00
totalCashFromFinancingActivities -11341363.00
changeToOperatingActivities -1202000.00
netIncome 16711452.00
changeInCash -2460880.00
beginPeriodCashFlow 52563881.00
endPeriodCashFlow 50103001.00
totalCashFromOperatingActivities 10578905.00
depreciation 84611.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 738.00
changeToInventory 0.00
changeToAccountReceivables -2056819.00
salePurchaseOfStock -11342101.00
otherCashflowsFromFinancingActivities 1476.00
changeToNetincome -4670038.00
capitalExpenditures 1698422
changeReceivables -2045198.00
cashAndCashEquivalentsChanges -2460880.00
changeInWorkingCapital -1547120.00
freeCashFlow 8880483.00
2017-03-31
date 2017-03-31
filing_date 2017-05-04
currency_symbol USD
changeToLiabilities 13304432.00
totalCashflowsFromInvestingActivities -1884349.00
totalCashFromFinancingActivities -19353358.00
changeToOperatingActivities -1202000.00
netIncome 14885422.00
changeInCash 3145992.00
beginPeriodCashFlow 49417889.00
endPeriodCashFlow 52563881.00
totalCashFromOperatingActivities 24383699.00
depreciation 19119.00
otherCashflowsFromInvestingActivities 27500.00
dividendsPaid 10681758.00
changeToInventory 0.00
changeToAccountReceivables -3855027.00
salePurchaseOfStock -8671600.00
otherCashflowsFromFinancingActivities -1884349.00
changeToNetincome -7208.00
capitalExpenditures 1911849
changeReceivables -3818066.00
cashAndCashEquivalentsChanges 3145992.00
changeInWorkingCapital 9486366.00
otherNonCashItems -3901.00
freeCashFlow 22471850.00
2016-12-31
date 2016-12-31
filing_date 2017-02-28
currency_symbol USD
changeToLiabilities 3455985.00
totalCashflowsFromInvestingActivities -607933.00
totalCashFromFinancingActivities -6286614.00
changeToOperatingActivities -1202000.00
netIncome 10906970.00
changeInCash 3921713.00
beginPeriodCashFlow 45496176.00
endPeriodCashFlow 49417889.00
totalCashFromOperatingActivities 10816260.00
depreciation 24616.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2507000.00
changeToInventory 0.00
changeToAccountReceivables 286193.00
salePurchaseOfStock -6286614.00
otherCashflowsFromFinancingActivities -607933.00
changeToNetincome -4059998.00
capitalExpenditures 607933
changeReceivables 286193.00
cashAndCashEquivalentsChanges 3921713.00
changeInWorkingCapital 3944672.00
freeCashFlow 10208327.00
2016-09-30
date 2016-09-30
filing_date 2016-11-03
currency_symbol USD
changeToLiabilities 3591361.00
totalCashflowsFromInvestingActivities -110481.00
totalCashFromFinancingActivities -11544173.00
changeToOperatingActivities -202494.00
netIncome 8929412.00
changeInCash -119672.00
beginPeriodCashFlow 45615848.00
endPeriodCashFlow 45496176.00
totalCashFromOperatingActivities 11534982.00
depreciation 5700.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2507000.00
changeToInventory 0.00
changeToAccountReceivables -812333.00
salePurchaseOfStock -11544173.00
otherCashflowsFromFinancingActivities -110481.00
changeToNetincome 6526.00
capitalExpenditures 110481
changeReceivables -795523.00
cashFlowsOtherOperating -202494.00
cashAndCashEquivalentsChanges -119672.00
changeInWorkingCapital 2593344.00
freeCashFlow 11424501.00
2016-06-30
date 2016-06-30
filing_date 2016-08-04
currency_symbol USD
changeToLiabilities -942552.00
totalCashflowsFromInvestingActivities -108774.00
totalCashFromFinancingActivities -8323641.00
changeToOperatingActivities -202494.00
netIncome 10123117.00
changeInCash -1104024.00
beginPeriodCashFlow 46719872.00
endPeriodCashFlow 45615848.00
totalCashFromOperatingActivities 7328391.00
depreciation 5700.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2507000.00
changeToInventory 0.00
changeToAccountReceivables -1885590.00
salePurchaseOfStock -8323641.00
otherCashflowsFromFinancingActivities -108774.00
changeToNetincome 4629.00
capitalExpenditures 108774
changeReceivables -1862503.00
cashAndCashEquivalentsChanges -1104024.00
changeInWorkingCapital -2805055.00
freeCashFlow 7219617.00
2016-03-31
date 2016-03-31
filing_date 2016-05-05
currency_symbol USD
changeToLiabilities 4430303.00
totalCashflowsFromInvestingActivities -131683.00
totalCashFromFinancingActivities -9438622.00
netIncome 7280051.00
changeInCash 1707903.00
beginPeriodCashFlow 45011969.00
endPeriodCashFlow 46719872.00
totalCashFromOperatingActivities 11278208.00
depreciation 7274.00
otherCashflowsFromInvestingActivities 18000.00
dividendsPaid 2507183.00
changeToInventory 0.00
changeToAccountReceivables -462709.00
salePurchaseOfStock -6931439.00
otherCashflowsFromFinancingActivities -131683.00
changeToNetincome 19043.00
capitalExpenditures 149683
changeReceivables -458463.00
cashAndCashEquivalentsChanges 1707903.00
changeInWorkingCapital 3971840.00
otherNonCashItems 8201.00
freeCashFlow 11128525.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
changeToLiabilities -2445604.00
totalCashflowsFromInvestingActivities -109810.00
totalCashFromFinancingActivities -7951287.00
changeToOperatingActivities 816000.00
netIncome 8995057.00
changeInCash -1158722.00
beginPeriodCashFlow 46170691.00
endPeriodCashFlow 45011969.00
totalCashFromOperatingActivities 6902375.00
depreciation 11575.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2402000.00
changeToInventory 0.00
changeToAccountReceivables 233637.00
salePurchaseOfStock -7951287.00
otherCashflowsFromFinancingActivities -109810.00
changeToNetincome 107710.00
capitalExpenditures 109810
changeReceivables 233637.00
cashAndCashEquivalentsChanges -1158722.00
changeInWorkingCapital -2211967.00
freeCashFlow 6792565.00
2015-09-30
date 2015-09-30
filing_date 2015-11-05
currency_symbol USD
changeToLiabilities 659457.00
totalCashflowsFromInvestingActivities -73055.00
totalCashFromFinancingActivities -5288441.00
netIncome 11461349.00
changeInCash 7363612.00
beginPeriodCashFlow 38807079.00
endPeriodCashFlow 46170691.00
totalCashFromOperatingActivities 12725108.00
depreciation 4500.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2402000.00
changeToInventory 0.00
changeToAccountReceivables 126692.00
salePurchaseOfStock -5288441.00
otherCashflowsFromFinancingActivities -73055.00
changeToNetincome -238448.00
capitalExpenditures 73055
changeReceivables 838250.00
cashAndCashEquivalentsChanges 7363612.00
changeInWorkingCapital 1497707.00
freeCashFlow 12652053.00
2015-06-30
date 2015-06-30
filing_date 2015-08-06
currency_symbol USD
changeToLiabilities -8557323.00
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities -8870671.00
netIncome 7416012.00
changeInCash -10794301.00
beginPeriodCashFlow 49601380.00
endPeriodCashFlow 38807079.00
totalCashFromOperatingActivities -1923630.00
depreciation 4500.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2402000.00
changeToInventory 0.00
changeToAccountReceivables -834917.00
salePurchaseOfStock -8870671.00
changeToNetincome -5463.00
capitalExpenditures 39000
changeReceivables -781356.00
cashAndCashEquivalentsChanges -10794301.00
changeInWorkingCapital -9338679.00
freeCashFlow -1923630.00
2015-03-31
date 2015-03-31
filing_date 2015-05-06
currency_symbol USD
changeToLiabilities 8941480.00
totalCashflowsFromInvestingActivities -13591.00
totalCashFromFinancingActivities -9063134.00
netIncome 22166089.00
changeInCash 22786621.00
beginPeriodCashFlow 26814759.00
endPeriodCashFlow 49601380.00
totalCashFromOperatingActivities 31863346.00
depreciation 4799.00
otherCashflowsFromInvestingActivities 25000.00
dividendsPaid 2402460.00
changeToInventory 0.00
changeToAccountReceivables -89403.00
salePurchaseOfStock -6660674.00
otherCashflowsFromFinancingActivities -13591.00
changeToNetincome 5562.00
capitalExpenditures 38591
changeReceivables -70521.00
cashFlowsOtherOperating 815937.00
cashAndCashEquivalentsChanges 22786621.00
changeInWorkingCapital 9686896.00
otherNonCashItems -712.00
freeCashFlow 31824755.00
2014-12-31
date 2014-12-31
filing_date 2015-02-27
currency_symbol USD
changeToLiabilities 1143688.00
totalCashflowsFromInvestingActivities -1887.00
totalCashFromFinancingActivities -9006604.00
changeToOperatingActivities -815937.00
netIncome 8234892.00
changeInCash 690533.00
beginPeriodCashFlow 26124226.00
endPeriodCashFlow 26814759.00
totalCashFromOperatingActivities 9699024.00
depreciation 2137.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 1.00
changeToInventory 0.00
changeToAccountReceivables 1486697.00
salePurchaseOfStock -9006603.00
otherCashflowsFromFinancingActivities -1887.00
changeToNetincome -352454.00
capitalExpenditures 1887
changeReceivables 1486698.00
cashFlowsOtherOperating -815937.00
cashAndCashEquivalentsChanges 690533.00
changeInWorkingCapital 1814449.00
freeCashFlow 9697137.00
2014-09-30
date 2014-09-30
filing_date 2014-11-06
currency_symbol USD
changeToLiabilities -312245.00
totalCashflowsFromInvestingActivities -2565.00
totalCashFromFinancingActivities -7238175.00
netIncome 9366043.00
changeInCash 1986578.00
beginPeriodCashFlow 24137648.00
endPeriodCashFlow 26124226.00
totalCashFromOperatingActivities 9227318.00
depreciation 5655.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 7238175.00
changeToInventory 0.00
changeToAccountReceivables -74511.00
salePurchaseOfStock -7238175.00
otherCashflowsFromFinancingActivities -2565.00
changeToNetincome -121037.00
capitalExpenditures 2565
changeReceivables 288902.00
cashAndCashEquivalentsChanges 1986578.00
changeInWorkingCapital -23343.00
freeCashFlow 9224753.00
2014-06-30
date 2014-06-30
filing_date 2014-08-06
currency_symbol USD
changeToLiabilities -1769376.00
totalCashflowsFromInvestingActivities -27549.00
totalCashFromFinancingActivities -3939843.00
netIncome 9914167.00
changeInCash 5869791.00
beginPeriodCashFlow 18267857.00
endPeriodCashFlow 24137648.00
totalCashFromOperatingActivities 9837183.00
depreciation 6283.00
otherCashflowsFromInvestingActivities 21000.00
dividendsPaid 3939843.00
changeToInventory 0.00
changeToAccountReceivables 228146.00
salePurchaseOfStock -3939843.00
otherCashflowsFromFinancingActivities -27549.00
changeToNetincome -776693.00
capitalExpenditures 48549
changeReceivables 2462802.00
cashAndCashEquivalentsChanges 5869791.00
changeInWorkingCapital 693426.00
otherNonCashItems 5083.00
freeCashFlow 9788634.00
2014-03-31
date 2014-03-31
filing_date 2014-05-07
currency_symbol USD
changeToLiabilities 3543275.00
totalCashflowsFromInvestingActivities -787.00
totalCashFromFinancingActivities -5059465.00
netIncome 7249918.00
changeInCash 5028646.00
beginPeriodCashFlow 13239211.00
endPeriodCashFlow 18267857.00
totalCashFromOperatingActivities 10088898.00
depreciation 5655.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2280300.00
changeToInventory 0.00
changeToAccountReceivables -951203.00
salePurchaseOfStock -2779165.00
otherCashflowsFromFinancingActivities -787.00
changeToNetincome -125468.00
capitalExpenditures 787
changeReceivables -584482.00
cashAndCashEquivalentsChanges 5028646.00
changeInWorkingCapital 2958793.00
freeCashFlow 10088111.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
changeToLiabilities -3165186.00
totalCashflowsFromInvestingActivities -20377.00
totalCashFromFinancingActivities -7160344.00
netIncome 7519106.00
changeInCash -2382878.00
beginPeriodCashFlow 15622089.00
endPeriodCashFlow 13239211.00
totalCashFromOperatingActivities 4797843.00
depreciation 2965.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 0.00
changeToAccountReceivables -601848.00
salePurchaseOfStock -7160344.00
otherCashflowsFromFinancingActivities -20377.00
changeToNetincome 698399.00
capitalExpenditures 20377
changeReceivables -257441.00
cashAndCashEquivalentsChanges -2382878.00
changeInWorkingCapital -3422627.00
freeCashFlow 4777466.00
2013-09-30
date 2013-09-30
filing_date 2013-11-06
currency_symbol USD
changeToLiabilities 2765488.00
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities -8122886.00
netIncome 9431118.00
changeInCash 6328610.00
beginPeriodCashFlow 9293479.00
endPeriodCashFlow 15622089.00
totalCashFromOperatingActivities 14451496.00
depreciation 4095.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 8122886.00
changeToInventory 0.00
changeToAccountReceivables 129764.00
salePurchaseOfStock -8122886.00
changeToNetincome -935193.00
capitalExpenditures 34000
changeReceivables 3185988.00
cashAndCashEquivalentsChanges 6328610.00
changeInWorkingCapital 5951476.00
freeCashFlow 14451496.00
2013-06-30
date 2013-06-30
filing_date 2013-08-06
currency_symbol USD
changeToLiabilities -938232.00
totalCashflowsFromInvestingActivities -13733.00
totalCashFromFinancingActivities -6056803.00
netIncome 6130440.00
changeInCash -650160.00
beginPeriodCashFlow 9943639.00
endPeriodCashFlow 9293479.00
totalCashFromOperatingActivities 5420376.00
depreciation 5131.00
otherCashflowsFromInvestingActivities 20500.00
dividendsPaid 9933710.00
changeToInventory 0.00
changeToAccountReceivables -270758.00
salePurchaseOfStock -6056803.00
otherCashflowsFromFinancingActivities -13733.00
changeToNetincome -256296.00
capitalExpenditures 34233
changeReceivables 479333.00
cashAndCashEquivalentsChanges -650160.00
changeInWorkingCapital -458899.00
otherNonCashItems 2795.00
freeCashFlow 5386143.00
2013-03-31
date 2013-03-31
filing_date 2013-05-07
currency_symbol USD
changeToLiabilities 1107059.00
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities -3876907.00
netIncome 4137844.00
changeInCash 1518732.00
beginPeriodCashFlow 8424907.00
endPeriodCashFlow 9943639.00
totalCashFromOperatingActivities 5395639.00
depreciation 4095.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2203602.00
changeToInventory 0.00
changeToAccountReceivables -497861.00
salePurchaseOfStock -3876907.00
otherCashflowsFromFinancingActivities -4806.00
changeToNetincome -104736.00
capitalExpenditures 4806
changeReceivables -165505.00
cashFlowsOtherOperating 416882.00
cashAndCashEquivalentsChanges 1518732.00
changeInWorkingCapital 1358436.00
freeCashFlow 5395639.00
2012-12-31
date 2012-12-31
filing_date 2013-03-11
currency_symbol USD
changeToLiabilities 259863.00
totalCashflowsFromInvestingActivities -4806.00
totalCashFromFinancingActivities -7934470.00
netIncome 4113797.00
changeInCash -2889721.00
beginPeriodCashFlow 11314628.00
endPeriodCashFlow 8424907.00
totalCashFromOperatingActivities 5049555.00
depreciation 6940.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2203602.00
changeToInventory 0.00
changeToAccountReceivables -227940.00
salePurchaseOfStock -5730868.00
otherCashflowsFromFinancingActivities -4806.00
changeToNetincome -467388.00
capitalExpenditures 4806
changeReceivables 1068718.00
cashFlowsOtherOperating 67625.00
cashAndCashEquivalentsChanges -2889721.00
changeInWorkingCapital 1396206.00
stockBasedCompensation -4113797.00
otherNonCashItems 4113797.00
freeCashFlow 5044749.00
2012-09-30
date 2012-09-30
filing_date 2012-11-06
currency_symbol USD
changeToLiabilities 176543.00
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities -4466804.00
netIncome 4311092.00
changeInCash -270826.00
beginPeriodCashFlow 11585454.00
endPeriodCashFlow 11314628.00
totalCashFromOperatingActivities 4195978.00
depreciation 3021.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2092000.00
changeToInventory 0.00
changeToAccountReceivables -262055.00
salePurchaseOfStock -4466804.00
otherCashflowsFromFinancingActivities -14452879.00
changeToNetincome -168672.00
capitalExpenditures 46000
changeReceivables 253143.00
cashFlowsOtherOperating -379149.00
cashAndCashEquivalentsChanges -270826.00
changeInWorkingCapital 50537.00
stockBasedCompensation -4311092.00
otherNonCashItems 4311092.00
freeCashFlow 4195978.00
2012-06-30
date 2012-06-30
filing_date 2012-08-03
currency_symbol USD
changeToLiabilities -2922619.00
totalCashflowsFromInvestingActivities -7402.00
totalCashFromFinancingActivities -5162753.00
netIncome 5284674.00
changeInCash -3072930.00
beginPeriodCashFlow 14658384.00
endPeriodCashFlow 11585454.00
totalCashFromOperatingActivities 2097225.00
depreciation 3522.00
otherCashflowsFromInvestingActivities 13500.00
dividendsPaid 2092000.00
changeToInventory 0.00
changeToAccountReceivables -86719.00
salePurchaseOfStock -5162753.00
otherCashflowsFromFinancingActivities -7402.00
changeToNetincome 58679.00
capitalExpenditures 20902
changeReceivables -221673.00
cashFlowsOtherOperating -105358.00
cashAndCashEquivalentsChanges -3072930.00
changeInWorkingCapital -3249650.00
stockBasedCompensation -5282204.00
otherNonCashItems 5284674.00
freeCashFlow 2076323.00
2012-03-31
date 2012-03-31
filing_date 2012-05-07
currency_symbol USD
changeToLiabilities 1751473.00
totalCashflowsFromInvestingActivities -24697.00
totalCashFromFinancingActivities -6915229.00
netIncome 5938255.00
changeInCash 1628806.00
beginPeriodCashFlow 13029578.00
endPeriodCashFlow 14658384.00
totalCashFromOperatingActivities 8568732.00
depreciation 3021.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2091907.00
changeToInventory 0.00
changeToAccountReceivables 669122.00
salePurchaseOfStock -4823322.00
otherCashflowsFromFinancingActivities -24697.00
changeToNetincome -99356.00
capitalExpenditures 24697
changeReceivables 975339.00
cashAndCashEquivalentsChanges 1628806.00
changeInWorkingCapital 2726812.00
stockBasedCompensation -5938255.00
otherNonCashItems 5938255.00
freeCashFlow 8544035.00
2011-12-31
date 2011-12-31
filing_date 2012-03-12
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities -4561270.00
netIncome 6560335.00
changeInCash 2717850.00
beginPeriodCashFlow 10311728.00
endPeriodCashFlow 13029578.00
totalCashFromOperatingActivities 7282238.00
depreciation 3315.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2000000.00
changeToInventory 0.00
changeToAccountReceivables -234004.00
salePurchaseOfStock -4561270.00
otherCashflowsFromFinancingActivities -3118.00
changeToNetincome 1231000.00
capitalExpenditures 20368
changeInWorkingCapital 883320.00
stockBasedCompensation -6561759.00
otherNonCashItems 6560335.00
freeCashFlow 7261870.00
2011-09-30
date 2011-09-30
filing_date 2011-11-07
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities -4033483.00
netIncome 5258936.00
changeInCash 2220505.00
beginPeriodCashFlow 8091223.00
endPeriodCashFlow 10311728.00
totalCashFromOperatingActivities 6253988.00
depreciation 3120.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2000000.00
changeToInventory 0.00
changeToAccountReceivables -194652.00
salePurchaseOfStock -4033483.00
changeToNetincome 616000.00
capitalExpenditures 17000
changeInWorkingCapital 1551979.00
stockBasedCompensation -5258936.00
otherNonCashItems 5258936.00
freeCashFlow 6253988.00
2011-06-30
date 2011-06-30
filing_date 2011-08-05
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities -4053704.00
netIncome 5415929.00
changeInCash -34884.00
beginPeriodCashFlow 8126107.00
endPeriodCashFlow 8091223.00
totalCashFromOperatingActivities 4035713.00
depreciation 3120.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2000000.00
changeToInventory 0.00
changeToAccountReceivables 0.00
salePurchaseOfStock -4053704.00
otherCashflowsFromFinancingActivities -16893.00
changeToNetincome 391000.00
capitalExpenditures 16893
changeInWorkingCapital -1264962.00
stockBasedCompensation -5415929.00
otherNonCashItems 5415929.00
freeCashFlow 4018820.00
2011-03-31
date 2011-03-31
filing_date 2011-05-05
currency_symbol USD
totalCashFromFinancingActivities -5382714.00
netIncome 3359569.00
changeInCash 976555.00
beginPeriodCashFlow 7149552.00
endPeriodCashFlow 8126107.00
totalCashFromOperatingActivities 6359269.00
depreciation 3120.00
dividendsPaid 2000233.00
salePurchaseOfStock -3382481.00
changeToNetincome 2017000.00
capitalExpenditures 0
changeInWorkingCapital 3483881.00
freeCashFlow 6359269.00
2010-12-31
date 2010-12-31
filing_date 2011-03-11
currency_symbol USD
totalCashFromFinancingActivities -3218533.00
netIncome 2832533.00
changeInCash -120508.00
beginPeriodCashFlow 7270060.00
endPeriodCashFlow 7149552.00
totalCashFromOperatingActivities 3098025.00
depreciation 5929.00
dividendsPaid 1969000.00
salePurchaseOfStock -3218533.00
capitalExpenditures 28000
changeInWorkingCapital 407817.00
freeCashFlow 3098025.00
2010-09-30
date 2010-09-30
filing_date 2010-11-04
currency_symbol USD
totalCashFromFinancingActivities -2624162.00
netIncome 2228177.00
changeInCash -987526.00
beginPeriodCashFlow 8257586.00
endPeriodCashFlow 7270060.00
totalCashFromOperatingActivities 1636636.00
depreciation 3000.00
dividendsPaid 1968000.00
salePurchaseOfStock -2624162.00
capitalExpenditures 28000
changeInWorkingCapital -492922.00
freeCashFlow 1636636.00
2010-06-30
date 2010-06-30
filing_date 2010-08-04
currency_symbol USD
totalCashFromFinancingActivities -2424258.00
netIncome 3805534.00
changeInCash 1001405.00
beginPeriodCashFlow 7256181.00
endPeriodCashFlow 8257586.00
totalCashFromOperatingActivities 3425663.00
depreciation 3000.00
dividendsPaid 1968000.00
changeToAccountReceivables 76504.00
salePurchaseOfStock -2424258.00
changeToNetincome 449000.00
capitalExpenditures 28000
changeInWorkingCapital -264514.00
freeCashFlow 3425663.00
2010-03-31
date 2010-03-31
filing_date 2010-05-05
currency_symbol USD
totalCashFromFinancingActivities -4416153.00
netIncome 2442467.00
changeInCash -895028.00
beginPeriodCashFlow 8151209.00
endPeriodCashFlow 7256181.00
totalCashFromOperatingActivities 3536295.00
depreciation 3462.00
dividendsPaid 1968061.00
changeToAccountReceivables -262598.00
salePurchaseOfStock -2448092.00
otherCashflowsFromFinancingActivities -15170.00
changeToNetincome 1074000.00
capitalExpenditures 27670
changeInWorkingCapital 1164025.00
otherNonCashItems 2884.00
freeCashFlow 3508625.00
2009-12-31
date 2009-12-31
filing_date 2010-03-12
currency_symbol USD
totalCashFromFinancingActivities -2466501.00
netIncome 1769342.00
changeInCash 619714.00
beginPeriodCashFlow 7531495.00
endPeriodCashFlow 8151209.00
totalCashFromOperatingActivities 3086393.00
depreciation 24142.00
dividendsPaid 1930000.00
salePurchaseOfStock -2466501.00
otherCashflowsFromFinancingActivities -178.00
changeToNetincome 198000.00
capitalExpenditures 9178
changeInWorkingCapital 1514231.00
otherNonCashItems 14311.00
freeCashFlow 3077215.00
2009-09-30
date 2009-09-30
filing_date 2009-11-05
currency_symbol USD
totalCashFromFinancingActivities -2450420.00
netIncome 1953700.00
changeInCash -910726.00
beginPeriodCashFlow 8442221.00
endPeriodCashFlow 7531495.00
totalCashFromOperatingActivities 1539694.00
depreciation 6000.00
dividendsPaid 1930000.00
salePurchaseOfStock -2450420.00
capitalExpenditures 20000
changeInWorkingCapital -310686.00
freeCashFlow 1539694.00
2009-06-30
date 2009-06-30
filing_date 2009-08-06
currency_symbol USD
totalCashFromFinancingActivities -2143742.00
netIncome 2428849.00
changeInCash 985130.00
beginPeriodCashFlow 7457091.00
endPeriodCashFlow 8442221.00
totalCashFromOperatingActivities 3128872.00
depreciation 6000.00
dividendsPaid 1931000.00
salePurchaseOfStock -2143742.00
capitalExpenditures 20000
changeInWorkingCapital 797933.00
freeCashFlow 3128872.00
2009-03-31
date 2009-03-31
filing_date 2009-05-07
currency_symbol USD
totalCashFromFinancingActivities -3814782.00
netIncome 762152.00
changeInCash -2197288.00
beginPeriodCashFlow 9654379.00
endPeriodCashFlow 7457091.00
totalCashFromOperatingActivities 1637979.00
depreciation 6000.00
dividendsPaid 1930444.00
salePurchaseOfStock -1884338.00
otherCashflowsFromFinancingActivities -20485.00
capitalExpenditures 20485
changeInWorkingCapital 834733.00
freeCashFlow 1617494.00
2008-12-31
date 2008-12-31
filing_date 2009-03-16
currency_symbol USD
totalCashFromFinancingActivities -3048329.00
netIncome 1197880.00
changeInCash -1309923.00
beginPeriodCashFlow 10964302.00
endPeriodCashFlow 9654379.00
totalCashFromOperatingActivities 1719108.00
depreciation 13403.00
dividendsPaid 1885000.00
otherCashflowsFromFinancingActivities -3048329.00
capitalExpenditures 19298
changeInWorkingCapital 827065.00
freeCashFlow 1738406.00
2008-09-30
date 2008-09-30
filing_date 2008-11-06
currency_symbol USD
totalCashFromFinancingActivities -2869823.00
netIncome 3593514.00
changeInCash 1570302.00
beginPeriodCashFlow 9394000.00
endPeriodCashFlow 10964302.00
totalCashFromOperatingActivities 4444956.00
depreciation 7800.00
dividendsPaid 1885000.00
otherCashflowsFromFinancingActivities -2869823.00
changeToNetincome 408000.00
capitalExpenditures 4831
changeInWorkingCapital 1194634.00
freeCashFlow 4440125.00
2008-06-30
date 2008-06-30
filing_date 2008-08-08
currency_symbol USD
totalCashFromFinancingActivities -3027406.00
netIncome 3217622.00
changeInCash -1431660.00
beginPeriodCashFlow 10825660.00
endPeriodCashFlow 9394000.00
totalCashFromOperatingActivities 1599459.00
depreciation 7800.00
dividendsPaid 1885000.00
changeToInventory 765985.00
changeToAccountReceivables 197345.00
otherCashflowsFromFinancingActivities -3027406.00
changeToNetincome 177000.00
capitalExpenditures 3713
changeInWorkingCapital -1455123.00
freeCashFlow 1595746.00
2008-03-31
date 2008-03-31
filing_date 2008-05-09
currency_symbol USD
totalCashFromFinancingActivities -2987849.00
netIncome 2930757.00
changeInCash 672458.00
beginPeriodCashFlow 10153202.00
endPeriodCashFlow 10825660.00
totalCashFromOperatingActivities 3677440.00
depreciation 7800.00
dividendsPaid 1884668.00
changeToInventory -511135.00
changeToAccountReceivables -609952.00
salePurchaseOfStock -1103181.00
otherCashflowsFromFinancingActivities -17133.00
changeToNetincome 1232000.00
capitalExpenditures 17133
changeInWorkingCapital 721380.00
freeCashFlow 3660307.00
2007-12-31
date 2007-12-31
filing_date 2008-03-14
currency_symbol USD
totalCashFromFinancingActivities -1149964.00
netIncome 2170989.00
changeInCash 1550610.00
beginPeriodCashFlow 8602592.00
endPeriodCashFlow 10153202.00
totalCashFromOperatingActivities 2693299.00
depreciation 9899.00
dividendsPaid 1697000.00
changeToInventory -112234.00
changeToAccountReceivables -170355.00
salePurchaseOfStock -1149964.00
otherCashflowsFromFinancingActivities 7275.00
capitalExpenditures 7275
changeInWorkingCapital 531777.00
freeCashFlow 2700574.00
2007-09-30
date 2007-09-30
filing_date 2007-11-08
currency_symbol USD
totalCashFromFinancingActivities -2437922.00
netIncome 2535135.00
changeInCash 654839.00
beginPeriodCashFlow 7947753.00
endPeriodCashFlow 8602592.00
totalCashFromOperatingActivities 3097273.00
depreciation 8700.00
dividendsPaid 1697000.00
changeToInventory 927272.00
changeToAccountReceivables 943749.00
salePurchaseOfStock -2437922.00
otherCashflowsFromFinancingActivities -4512.00
capitalExpenditures 4512
changeInWorkingCapital 819254.00
freeCashFlow 3092761.00
2007-06-30
date 2007-06-30
filing_date 2007-08-07
currency_symbol USD
totalCashFromFinancingActivities -1705460.00
netIncome 1972951.00
changeInCash -58677.00
beginPeriodCashFlow 8006430.00
endPeriodCashFlow 7947753.00
totalCashFromOperatingActivities 1672858.00
depreciation 8700.00
dividendsPaid 1697000.00
changeToInventory 372332.00
changeToAccountReceivables 114442.00
salePurchaseOfStock -1705460.00
otherCashflowsFromFinancingActivities -26075.00
capitalExpenditures 26075
changeInWorkingCapital -211706.00
freeCashFlow 1646783.00
2007-03-31
date 2007-03-31
filing_date 2007-05-04
currency_symbol USD
totalCashFromFinancingActivities -2585151.00
netIncome 1570613.00
changeInCash -517747.00
beginPeriodCashFlow 8524177.00
endPeriodCashFlow 8006430.00
totalCashFromOperatingActivities 2071364.00
depreciation 8700.00
dividendsPaid 1696780.00
changeToInventory 88814.00
changeToAccountReceivables -87266.00
salePurchaseOfStock -888371.00
otherCashflowsFromFinancingActivities -3960.00
changeToNetincome 465000.00
capitalExpenditures 3960
changeInWorkingCapital 553620.00
freeCashFlow 2067404.00
2006-12-31
date 2006-12-31
filing_date 2007-03-15
currency_symbol USD
totalCashFromFinancingActivities -6361308.00
netIncome 3800222.00
changeInCash -5803323.00
beginPeriodCashFlow 14327500.00
endPeriodCashFlow 8524177.00
totalCashFromOperatingActivities 565202.00
depreciation 15534.00
dividendsPaid 4471687.00
changeToInventory -3198377.00
changeToAccountReceivables -3517025.00
salePurchaseOfStock -1889621.00
otherCashflowsFromFinancingActivities -7217.00
changeToNetincome 442000.00
capitalExpenditures 7217
changeInWorkingCapital -3376703.00
freeCashFlow 557985.00
2006-09-30
date 2006-09-30
filing_date 2006-11-08
currency_symbol USD
totalCashFromFinancingActivities -1899010.00
netIncome 2857702.00
changeInCash 1733177.00
beginPeriodCashFlow 12594323.00
endPeriodCashFlow 14327500.00
totalCashFromOperatingActivities 3643600.00
depreciation 7200.00
dividendsPaid 1401000.00
changeToInventory 646727.00
changeToAccountReceivables 969901.00
salePurchaseOfStock -1899010.00
otherCashflowsFromFinancingActivities -11413.00
changeToNetincome 392000.00
capitalExpenditures 11413
changeInWorkingCapital 1038833.00
freeCashFlow 3632187.00
2006-06-30
date 2006-06-30
filing_date 2006-08-07
currency_symbol USD
totalCashFromFinancingActivities -974810.00
netIncome 2959319.00
changeInCash 1848424.00
beginPeriodCashFlow 10745899.00
endPeriodCashFlow 12594323.00
totalCashFromOperatingActivities 2829061.00
depreciation 7200.00
dividendsPaid 1401000.00
changeToInventory 1125140.00
changeToAccountReceivables 319553.00
salePurchaseOfStock -974810.00
otherCashflowsFromFinancingActivities -5827.00
changeToNetincome 412000.00
capitalExpenditures 5827
changeInWorkingCapital -63342.00
freeCashFlow 2823234.00
2006-03-31
date 2006-03-31
filing_date 2006-05-05
currency_symbol USD
totalCashFromFinancingActivities -2172214.00
netIncome 1952619.00
changeInCash 1118915.00
beginPeriodCashFlow 9626984.00
endPeriodCashFlow 10745899.00
totalCashFromOperatingActivities 3329500.00
depreciation 7200.00
dividendsPaid 1400994.00
changeToInventory 83017.00
changeToAccountReceivables 697915.00
salePurchaseOfStock -771220.00
otherCashflowsFromFinancingActivities -38371.00
changeToNetincome 825000.00
capitalExpenditures 38371
changeInWorkingCapital 1561387.00
freeCashFlow 3291129.00
2005-12-31
date 2005-12-31
filing_date 2006-03-16
currency_symbol USD
totalCashFromFinancingActivities -1487580.00
netIncome 2181008.00
changeInCash 418152.00
beginPeriodCashFlow 9208832.00
endPeriodCashFlow 9626984.00
totalCashFromOperatingActivities 1915881.00
depreciation 8091.00
dividendsPaid 1203000.00
changeToInventory 3215117.00
changeToAccountReceivables -127125.00
salePurchaseOfStock -1487580.00
otherCashflowsFromFinancingActivities -10149.00
capitalExpenditures 21789
changeInWorkingCapital -277014.00
freeCashFlow 1894092.00
2005-09-30
date 2005-09-30
filing_date 2005-11-08
currency_symbol USD
totalCashFromFinancingActivities -1450548.00
netIncome 2600803.00
changeInCash -884170.00
beginPeriodCashFlow 10093002.00
endPeriodCashFlow 9208832.00
totalCashFromOperatingActivities 572281.00
depreciation 6900.00
dividendsPaid 1203000.00
changeToInventory -19630.00
changeToAccountReceivables -843467.00
salePurchaseOfStock -1450548.00
otherCashflowsFromFinancingActivities -5903.00
capitalExpenditures 5903
changeInWorkingCapital -2256574.00
freeCashFlow 566378.00
2005-06-30
date 2005-06-30
filing_date 2005-08-08
currency_symbol USD
totalCashFromFinancingActivities -1240514.00
netIncome 2378203.00
changeInCash 4499696.00
beginPeriodCashFlow 5593306.00
endPeriodCashFlow 10093002.00
totalCashFromOperatingActivities 5745455.00
depreciation 6899.00
dividendsPaid 1203000.00
changeToInventory 148282.00
changeToAccountReceivables 3558254.00
salePurchaseOfStock -1240514.00
otherCashflowsFromFinancingActivities -5245.00
changeToNetincome 1397000.00
capitalExpenditures 5245
changeInWorkingCapital 4498283.00
freeCashFlow 5740210.00
2005-03-31
date 2005-03-31
filing_date 2005-05-10
currency_symbol USD
totalCashFromFinancingActivities -2425534.00
netIncome 1352573.00
changeInCash -349639.00
beginPeriodCashFlow 5942945.00
endPeriodCashFlow 5593306.00
totalCashFromOperatingActivities 2098444.00
depreciation 6901.00
dividendsPaid 1203386.00
changeToInventory 89123.00
changeToAccountReceivables 141417.00
salePurchaseOfStock -1222148.00
otherCashflowsFromFinancingActivities -22549.00
changeToNetincome 653000.00
capitalExpenditures 22549
changeInWorkingCapital 855141.00
freeCashFlow 2075895.00
2004-12-31
date 2004-12-31
filing_date 2004-12-31
currency_symbol USD
totalCashFromFinancingActivities -4149616.00
netIncome 1331302.00
changeInCash -3550419.00
beginPeriodCashFlow 9493364.00
endPeriodCashFlow 5942945.00
totalCashFromOperatingActivities 603449.00
depreciation 12074.00
dividendsPaid 3845056.00
changeToInventory 1897382.00
changeToAccountReceivables 333854.00
salePurchaseOfStock -304560.00
otherCashflowsFromFinancingActivities -4252.00
capitalExpenditures 4252
changeInWorkingCapital -1014467.00
otherNonCashItems 715712.00
freeCashFlow 599197.00
2004-09-30
date 2004-09-30
filing_date 2004-09-30
currency_symbol USD
changeToLiabilities 168000.00
totalCashFromFinancingActivities -1095171.00
netIncome 13446147.00
changeInCash 6015740.00
beginPeriodCashFlow 3477624.00
endPeriodCashFlow 9493364.00
totalCashFromOperatingActivities 7116182.00
depreciation 8700.00
dividendsPaid 1116000.00
changeToInventory -12861255.00
changeToAccountReceivables -12272258.00
salePurchaseOfStock -1095171.00
otherCashflowsFromFinancingActivities -5271.00
changeToNetincome 1462000.00
capitalExpenditures 5271
changeInWorkingCapital -10599960.00
freeCashFlow 7110911.00
2004-06-30
date 2004-06-30
filing_date 2004-06-30
currency_symbol USD
changeToLiabilities 112000.00
totalCashFromFinancingActivities -1378067.00
netIncome 1457736.00
changeInCash -271490.00
beginPeriodCashFlow 3749114.00
endPeriodCashFlow 3477624.00
totalCashFromOperatingActivities 1121232.00
depreciation 8700.00
dividendsPaid 2080.00
changeToInventory -157165.00
changeToAccountReceivables 52530.00
salePurchaseOfStock -1380147.00
otherCashflowsFromFinancingActivities 4160.00
capitalExpenditures 14655
changeInWorkingCapital -270920.00
freeCashFlow 1106577.00
2004-03-31
date 2004-03-31
filing_date 2004-03-31
currency_symbol USD
changeToLiabilities 57000.00
totalCashFromFinancingActivities -2075818.00
netIncome 1177773.00
changeInCash -764136.00
beginPeriodCashFlow 4513250.00
endPeriodCashFlow 3749114.00
totalCashFromOperatingActivities 1320614.00
depreciation 8700.00
dividendsPaid 1118388.00
changeToInventory -97624.00
changeToAccountReceivables -189615.00
salePurchaseOfStock -957430.00
otherCashflowsFromFinancingActivities -8932.00
changeToNetincome 233000.00
capitalExpenditures 8932
changeInWorkingCapital 101747.00
freeCashFlow 1311682.00
2003-12-31
date 2003-12-31
filing_date 2004-03-15
currency_symbol USD
totalCashFromFinancingActivities -809195.00
netIncome 1527600.00
changeInCash 770698.00
beginPeriodCashFlow 3742552.00
endPeriodCashFlow 4513250.00
totalCashFromOperatingActivities 1582711.00
depreciation 23929.00
dividendsPaid 1718000.00
changeToInventory 1439456.00
changeToAccountReceivables 201451.00
salePurchaseOfStock -809195.00
otherCashflowsFromFinancingActivities -2818.00
changeToNetincome 85000.00
capitalExpenditures 2818
changeInWorkingCapital -86452.00
otherNonCashItems 232372.00
freeCashFlow 1579893.00
2003-09-30
date 2003-09-30
filing_date 2003-09-30
currency_symbol USD
changeToLiabilities 177000.00
totalCashFromFinancingActivities -1634429.00
netIncome 1506993.00
changeInCash 428404.00
beginPeriodCashFlow 3314148.00
endPeriodCashFlow 3742552.00
totalCashFromOperatingActivities 2065486.00
depreciation 9000.00
dividendsPaid 794915.00
changeToInventory -54850.00
changeToAccountReceivables 362294.00
salePurchaseOfStock -839514.00
otherCashflowsFromFinancingActivities -2653.00
changeToNetincome 157000.00
capitalExpenditures 2653
changeInWorkingCapital 666555.00
freeCashFlow 2062833.00
2003-06-30
date 2003-06-30
filing_date 2003-06-30
currency_symbol USD
changeToLiabilities 111000.00
totalCashFromFinancingActivities -1022970.00
netIncome 1419138.00
changeInCash -598573.00
beginPeriodCashFlow 3912721.00
endPeriodCashFlow 3314148.00
totalCashFromOperatingActivities 446289.00
depreciation 9000.00
dividendsPaid 923000.00
changeToInventory -41695.00
changeToAccountReceivables -470238.00
salePurchaseOfStock -1022970.00
otherCashflowsFromFinancingActivities -21892.00
capitalExpenditures 21892
changeInWorkingCapital -1092129.00
freeCashFlow 424397.00
2003-03-31
date 2003-03-31
filing_date 2003-03-31
currency_symbol USD
changeToLiabilities 55000.00
totalCashFromFinancingActivities -1855703.00
netIncome 876420.00
changeInCash 564975.00
beginPeriodCashFlow 3347746.00
endPeriodCashFlow 3912721.00
totalCashFromOperatingActivities 2423535.00
depreciation 9000.00
dividendsPaid 922955.00
changeToInventory 4233.00
changeToAccountReceivables 1232323.00
salePurchaseOfStock -932748.00
otherCashflowsFromFinancingActivities -2857.00
changeToNetincome 630000.00
capitalExpenditures 2857
changeInWorkingCapital 1943636.00
freeCashFlow 2420678.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
totalCashFromFinancingActivities -690814.00
netIncome 2276937.00
changeInCash 134446.00
beginPeriodCashFlow 3213300.00
endPeriodCashFlow 3347746.00
totalCashFromOperatingActivities 831701.00
depreciation 19365.00
dividendsPaid 957000.00
changeToInventory -834801.00
changeToAccountReceivables -1997633.00
salePurchaseOfStock -690814.00
otherCashflowsFromFinancingActivities -6441.00
capitalExpenditures 18441
changeInWorkingCapital -2076836.00
otherNonCashItems 98165.00
freeCashFlow 813260.00
2002-09-30
date 2002-09-30
filing_date 2002-09-30
currency_symbol USD
totalCashFromFinancingActivities -1096428.00
netIncome 998235.00
changeInCash 460006.00
beginPeriodCashFlow 2753294.00
endPeriodCashFlow 3213300.00
totalCashFromOperatingActivities 1568704.00
depreciation 10200.00
dividendsPaid 957000.00
changeToInventory 277831.00
changeToAccountReceivables 434279.00
salePurchaseOfStock -1096428.00
otherCashflowsFromFinancingActivities -12270.00
changeToNetincome 60000.00
capitalExpenditures 12270
changeInWorkingCapital 618548.00
freeCashFlow 1556434.00
2002-06-30
date 2002-06-30
filing_date 2002-06-30
currency_symbol USD
totalCashFromFinancingActivities -833665.00
netIncome 914524.00
changeInCash -138522.00
beginPeriodCashFlow 2891816.00
endPeriodCashFlow 2753294.00
totalCashFromOperatingActivities 713561.00
depreciation 10199.00
dividendsPaid 957000.00
changeToInventory -92021.00
changeToAccountReceivables 123920.00
salePurchaseOfStock -833665.00
otherCashflowsFromFinancingActivities -18418.00
changeToNetincome 43000.00
capitalExpenditures 18418
changeInWorkingCapital -148243.00
freeCashFlow 695143.00
2002-03-31
date 2002-03-31
filing_date 2002-03-31
currency_symbol USD
totalCashFromFinancingActivities -1494402.00
netIncome 711090.00
changeInCash 306751.00
beginPeriodCashFlow 2585065.00
endPeriodCashFlow 2891816.00
totalCashFromOperatingActivities 1807248.00
depreciation 10201.00
dividendsPaid 956995.00
changeToInventory 52555.00
changeToAccountReceivables 840415.00
salePurchaseOfStock -537407.00
otherCashflowsFromFinancingActivities -6095.00
changeToNetincome 361000.00
capitalExpenditures 6095
changeInWorkingCapital 1294859.00
freeCashFlow 1801153.00
2001-12-31
date 2001-12-31
filing_date 2001-12-31
currency_symbol USD
totalCashFromFinancingActivities -789079.00
netIncome 1071906.00
changeInCash -1148706.00
beginPeriodCashFlow 3733771.00
endPeriodCashFlow 2585065.00
totalCashFromOperatingActivities -353482.00
depreciation 17016.00
dividendsPaid 1004000.00
changeToInventory -2680697.00
changeToAccountReceivables -1120282.00
salePurchaseOfStock -789079.00
otherCashflowsFromFinancingActivities -6145.00
capitalExpenditures 19145
changeInWorkingCapital -1366125.00
freeCashFlow -372627.00
2001-09-30
date 2001-09-30
filing_date 2001-09-30
currency_symbol USD
totalCashFromFinancingActivities -1853643.00
netIncome 4002627.00
changeInCash 1378308.00
beginPeriodCashFlow 2355463.00
endPeriodCashFlow 3733771.00
totalCashFromOperatingActivities 3238918.00
depreciation 11700.00
dividendsPaid 1004000.00
changeToInventory -148101.00
changeToAccountReceivables -2808465.00
salePurchaseOfStock -1853643.00
otherCashflowsFromFinancingActivities -6967.00
changeToNetincome 1282000.00
capitalExpenditures 6967
changeInWorkingCapital -1711608.00
freeCashFlow 3231951.00
2001-06-30
date 2001-06-30
filing_date 2001-06-30
currency_symbol USD
totalCashFromFinancingActivities -732218.00
netIncome 1025249.00
changeInCash 1109802.00
beginPeriodCashFlow 1245661.00
endPeriodCashFlow 2355463.00
totalCashFromOperatingActivities 1960236.00
depreciation 11700.00
dividendsPaid 1004000.00
changeToInventory 171782.00
changeToAccountReceivables 1136454.00
salePurchaseOfStock -732218.00
otherCashflowsFromFinancingActivities -118216.00
changeToNetincome 251000.00
capitalExpenditures 118216
changeInWorkingCapital 1242731.00
freeCashFlow 1842020.00
2001-03-31
date 2001-03-31
filing_date 2001-03-31
currency_symbol USD
totalCashFromFinancingActivities -1582238.00
netIncome 786731.00
changeInCash -368173.00
beginPeriodCashFlow 1613834.00
endPeriodCashFlow 1245661.00
totalCashFromOperatingActivities 1221343.00
depreciation 11700.00
dividendsPaid 1003522.00
changeToInventory -20050.00
changeToAccountReceivables 159401.00
salePurchaseOfStock -578716.00
otherCashflowsFromFinancingActivities -7278.00
changeToNetincome 276000.00
capitalExpenditures 7278
changeInWorkingCapital 466585.00
freeCashFlow 1214065.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
totalCashFromFinancingActivities -881935.00
netIncome 1256177.00
changeInCash -54105.00
beginPeriodCashFlow 1667939.00
endPeriodCashFlow 1613834.00
totalCashFromOperatingActivities 834920.00
depreciation 12013.00
dividendsPaid 1034000.00
changeToInventory -203780.00
changeToAccountReceivables -720958.00
salePurchaseOfStock -881935.00
otherCashflowsFromFinancingActivities -7090.00
changeToNetincome 118000.00
capitalExpenditures 22764
changeInWorkingCapital -458257.00
freeCashFlow 812156.00
2000-09-30
date 2000-09-30
filing_date 2000-11-13
currency_symbol USD
totalCashFromFinancingActivities -740499.00
netIncome 994417.00
changeInCash 360260.00
beginPeriodCashFlow 1307679.00
endPeriodCashFlow 1667939.00
totalCashFromOperatingActivities 1111975.00
depreciation 10800.00
dividendsPaid 1034000.00
changeToInventory -52944.00
changeToAccountReceivables 121086.00
salePurchaseOfStock -740499.00
otherCashflowsFromFinancingActivities -11216.00
changeToNetincome 39000.00
capitalExpenditures 11216
changeInWorkingCapital 150175.00
freeCashFlow 1100759.00
2000-06-30
date 2000-06-30
filing_date 2000-08-10
currency_symbol USD
totalCashFromFinancingActivities -1001316.00
netIncome 810801.00
changeInCash -139625.00
beginPeriodCashFlow 1447304.00
endPeriodCashFlow 1307679.00
totalCashFromOperatingActivities 882377.00
depreciation 10800.00
dividendsPaid 1034000.00
changeToInventory 112042.00
changeToAccountReceivables 282161.00
salePurchaseOfStock -1001316.00
otherCashflowsFromFinancingActivities -20686.00
changeToNetincome 48000.00
capitalExpenditures 20686
changeInWorkingCapital 119665.00
freeCashFlow 861691.00
2000-03-31
date 2000-03-31
filing_date 2000-05-10
currency_symbol USD
totalCashFromFinancingActivities -1612782.00
netIncome 696674.00
changeInCash -425235.00
beginPeriodCashFlow 1872539.00
endPeriodCashFlow 1447304.00
totalCashFromOperatingActivities 1193886.00
depreciation 10800.00
dividendsPaid 1033842.00
changeToInventory -43608.00
changeToAccountReceivables 158360.00
salePurchaseOfStock -578940.00
otherCashflowsFromFinancingActivities -6339.00
changeToNetincome 294000.00
capitalExpenditures 6339
changeInWorkingCapital 525218.00
freeCashFlow 1187547.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
currency_symbol USD
totalCashFromFinancingActivities -1532763.00
netIncome 900000.00
changeInCash -927461.00
beginPeriodCashFlow 2800000.00
endPeriodCashFlow 1872539.00
totalCashFromOperatingActivities 550368.00
dividendsPaid 32798.00
changeToAccountReceivables -100000.00
salePurchaseOfStock -1500000.00
otherCashflowsFromFinancingActivities 35.00
capitalExpenditures 0
changeInWorkingCapital -3216808.00
otherNonCashItems 2885853.00
freeCashFlow 550368.00
1999-09-30
date 1999-09-30
filing_date 1999-09-30
currency_symbol USD
totalCashFromFinancingActivities -700000.00
netIncome 600000.00
changeInCash 700000.00
beginPeriodCashFlow 2100000.00
endPeriodCashFlow 2800000.00
totalCashFromOperatingActivities 1500000.00
changeToAccountReceivables 800000.00
salePurchaseOfStock -800000.00
otherCashflowsFromFinancingActivities 100000.00
capitalExpenditures 0
changeInWorkingCapital 1800000.00
otherNonCashItems -600000.00
freeCashFlow 1500000.00
1999-06-30
date 1999-06-30
filing_date 1999-06-30
currency_symbol USD
totalCashFromFinancingActivities -500000.00
netIncome 700000.00
changeInCash -200000.00
beginPeriodCashFlow 2300000.00
endPeriodCashFlow -200000.00
totalCashFromOperatingActivities 300000.00
changeToAccountReceivables 600000.00
salePurchaseOfStock -500000.00
capitalExpenditures 0
changeInWorkingCapital 1200000.00
otherNonCashItems -1400000.00
freeCashFlow 300000.00
1999-03-31
date 1999-03-31
filing_date 1999-03-31
currency_symbol USD
totalCashFromFinancingActivities -2100000.00
netIncome 700000.00
changeInCash -300000.00
beginPeriodCashFlow 2600000.00
endPeriodCashFlow 2300000.00
totalCashFromOperatingActivities 1800000.00
dividendsPaid 1100000.00
changeToAccountReceivables 1000000.00
salePurchaseOfStock -1000000.00
capitalExpenditures 0
changeInWorkingCapital 2200000.00
otherNonCashItems -800000.00
freeCashFlow 1800000.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
currency_symbol USD
totalCashFromFinancingActivities -712761.00
netIncome 2200000.00
changeInCash 1297375.00
beginPeriodCashFlow 1300000.00
endPeriodCashFlow 2597375.00
totalCashFromOperatingActivities 1940801.00
depreciation -39679.00
dividendsPaid 2802.00
changeToAccountReceivables -700000.00
otherCashflowsFromFinancingActivities -709959.00
capitalExpenditures 0
changeInWorkingCapital 98596.00
otherNonCashItems -666739.00
freeCashFlow 1940801.00
1998-09-30
date 1998-09-30
filing_date 1998-09-30
currency_symbol USD
totalCashFromFinancingActivities -800000.00
netIncome 700000.00
changeInCash -300000.00
beginPeriodCashFlow 1600000.00
endPeriodCashFlow 1300000.00
totalCashFromOperatingActivities 500000.00
changeToAccountReceivables -100000.00
salePurchaseOfStock -800000.00
capitalExpenditures 0
changeInWorkingCapital -1000000.00
otherNonCashItems 900000.00
freeCashFlow 500000.00
1998-06-30
date 1998-06-30
filing_date 1998-06-30
currency_symbol USD
totalCashFromFinancingActivities -1400000.00
netIncome 1000000.00
changeInCash -900000.00
beginPeriodCashFlow 2500000.00
endPeriodCashFlow 1600000.00
totalCashFromOperatingActivities 500000.00
changeToAccountReceivables 200000.00
salePurchaseOfStock -1400000.00
capitalExpenditures 0
changeInWorkingCapital 1200000.00
otherNonCashItems -1700000.00
freeCashFlow 500000.00
1998-03-31
date 1998-03-31
filing_date 1998-03-31
currency_symbol USD
totalCashFromFinancingActivities -1700000.00
netIncome 2100000.00
changeInCash 600000.00
beginPeriodCashFlow 1900000.00
endPeriodCashFlow 2500000.00
totalCashFromOperatingActivities 2400000.00
dividendsPaid 1100000.00
changeToAccountReceivables -900000.00
salePurchaseOfStock -600000.00
capitalExpenditures 0
changeInWorkingCapital -1600000.00
otherNonCashItems 1600000.00
freeCashFlow 2400000.00
1997-12-31
date 1997-12-31
filing_date 1997-12-31
currency_symbol USD
totalCashFromFinancingActivities -911191.00
netIncome 900000.00
changeInCash -911191.00
beginPeriodCashFlow 200000.00
endPeriodCashFlow -911191.00
totalCashFromOperatingActivities 493115.00
dividendsPaid 34882.00
changeToAccountReceivables 1600000.00
otherCashflowsFromFinancingActivities -876309.00
capitalExpenditures 21269
changeInWorkingCapital 5933699.00
otherNonCashItems -6344058.00
freeCashFlow 514384.00
1997-09-30
date 1997-09-30
filing_date 1997-09-30
currency_symbol USD
totalCashFromFinancingActivities -1400000.00
netIncome 2500000.00
changeInCash 200000.00
endPeriodCashFlow 200000.00
totalCashFromOperatingActivities 1600000.00
changeToAccountReceivables -1700000.00
otherCashflowsFromFinancingActivities -1400000.00
capitalExpenditures 0
changeInWorkingCapital -3600000.00
otherNonCashItems 2200000.00
freeCashFlow 1600000.00
1997-06-30
date 1997-06-30
filing_date 1997-06-30
currency_symbol USD
totalCashFromFinancingActivities -500000.00
netIncome 1100000.00
changeInCash -500000.00
beginPeriodCashFlow 2200000.00
totalCashFromOperatingActivities 500000.00
changeToAccountReceivables -1600000.00
salePurchaseOfStock -500000.00
capitalExpenditures 0
changeInWorkingCapital -3700000.00
otherNonCashItems 3000000.00
freeCashFlow 500000.00
1997-03-31
date 1997-03-31
filing_date 1997-03-31
currency_symbol USD
totalCashFromFinancingActivities -1800000.00
netIncome 2200000.00
changeInCash 400000.00
beginPeriodCashFlow 1800000.00
endPeriodCashFlow 2200000.00
totalCashFromOperatingActivities 2200000.00
dividendsPaid 1100000.00
changeToAccountReceivables -1100000.00
salePurchaseOfStock -700000.00
capitalExpenditures 0
changeInWorkingCapital -1500000.00
otherNonCashItems 1200000.00
freeCashFlow 2200000.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
currency_symbol USD
totalCashFromFinancingActivities -833245.00
netIncome 1600000.00
changeInCash -138807.00
endPeriodCashFlow -138807.00
totalCashFromOperatingActivities 694438.00
dividendsPaid 21198.00
changeToAccountReceivables -800000.00
otherCashflowsFromFinancingActivities -812047.00
capitalExpenditures 0
changeInWorkingCapital 920374.00
otherNonCashItems -2020001.00
freeCashFlow 694438.00
1996-09-30
date 1996-09-30
filing_date 1996-09-30
currency_symbol USD
totalCashFromFinancingActivities -900000.00
netIncome 1000000.00
changeInCash -100000.00
beginPeriodCashFlow 400000.00
endPeriodCashFlow -100000.00
totalCashFromOperatingActivities 800000.00
changeToAccountReceivables -300000.00
capitalExpenditures 0
changeInWorkingCapital -600000.00
otherNonCashItems 300000.00
freeCashFlow 800000.00
1996-06-30
date 1996-06-30
filing_date 1996-08-13
currency_symbol USD
totalCashFromFinancingActivities -700000.00
netIncome 1000000.00
changeInCash 400000.00
beginPeriodCashFlow 1700000.00
endPeriodCashFlow 400000.00
totalCashFromOperatingActivities 1100000.00
changeToAccountReceivables -600000.00
otherCashflowsFromFinancingActivities -700000.00
capitalExpenditures 0
changeInWorkingCapital -1400000.00
otherNonCashItems 1600000.00
freeCashFlow 1100000.00
1996-03-31
date 1996-03-31
filing_date 1996-03-31
currency_symbol USD
totalCashFromFinancingActivities -2000000.00
netIncome 700000.00
changeInCash -1300000.00
beginPeriodCashFlow 3000000.00
endPeriodCashFlow 1700000.00
totalCashFromOperatingActivities 700000.00
dividendsPaid 1200000.00
changeToAccountReceivables -100000.00
otherCashflowsFromFinancingActivities -800000.00
capitalExpenditures 0
otherNonCashItems 100000.00
freeCashFlow 700000.00
1995-12-31
date 1995-12-31
filing_date 1995-12-31
currency_symbol USD
totalCashFromFinancingActivities -1103454.00
netIncome 800000.00
changeInCash 809536.00
endPeriodCashFlow 809536.00
totalCashFromOperatingActivities 1912990.00
dividendsPaid 22802.00
changeToAccountReceivables 1400000.00
otherCashflowsFromFinancingActivities -1080652.00
capitalExpenditures 0
changeInWorkingCapital 1244904.00
otherNonCashItems 240215.00
freeCashFlow 1912990.00
1995-09-30
date 1995-09-30
filing_date 1995-11-15
currency_symbol USD
totalCashFromFinancingActivities -1000000.00
netIncome 400000.00
changeInCash -200000.00
beginPeriodCashFlow 900000.00
endPeriodCashFlow -200000.00
totalCashFromOperatingActivities 800000.00
salePurchaseOfStock -1100000.00
otherCashflowsFromFinancingActivities 100000.00
capitalExpenditures 0
changeInWorkingCapital 800000.00
otherNonCashItems -400000.00
freeCashFlow 800000.00
1995-06-30
date 1995-06-30
filing_date 1995-08-11
currency_symbol USD
totalCashFromFinancingActivities -100000.00
netIncome 1200000.00
changeInCash 900000.00
beginPeriodCashFlow 1500000.00
endPeriodCashFlow 900000.00
totalCashFromOperatingActivities 1000000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 0
otherNonCashItems -200000.00
freeCashFlow 1000000.00
1995-03-31
date 1995-03-31
filing_date 1995-03-31
totalCashFromFinancingActivities -1700000.00
netIncome 900000.00
changeInCash -700000.00
beginPeriodCashFlow 2200000.00
endPeriodCashFlow 1500000.00
totalCashFromOperatingActivities 1000000.00
dividendsPaid 1200000.00
salePurchaseOfStock -500000.00
capitalExpenditures 0
changeInWorkingCapital -200000.00
otherNonCashItems 300000.00
freeCashFlow 1000000.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
totalCashFromFinancingActivities -1000000.00
netIncome 1300000.00
changeInCash 200000.00
beginPeriodCashFlow 600000.00
endPeriodCashFlow 200000.00
totalCashFromOperatingActivities 1200000.00
changeToAccountReceivables 900000.00
otherCashflowsFromFinancingActivities -1000000.00
capitalExpenditures 0
changeInWorkingCapital 2200000.00
otherNonCashItems -2300000.00
freeCashFlow 1200000.00
1994-09-30
date 1994-09-30
filing_date 1994-09-30
totalCashFromFinancingActivities -400000.00
netIncome 1500000.00
changeInCash 600000.00
beginPeriodCashFlow 500000.00
endPeriodCashFlow 600000.00
totalCashFromOperatingActivities 1000000.00
changeToAccountReceivables -100000.00
capitalExpenditures 0
changeInWorkingCapital -200000.00
otherNonCashItems -600000.00
freeCashFlow 1000000.00
1994-06-30
date 1994-06-30
filing_date 1994-06-30
totalCashFromFinancingActivities -200000.00
netIncome 1000000.00
changeInCash 500000.00
beginPeriodCashFlow 1000000.00
endPeriodCashFlow 500000.00
totalCashFromOperatingActivities 700000.00
changeToAccountReceivables -300000.00
otherCashflowsFromFinancingActivities -200000.00
capitalExpenditures 0
changeInWorkingCapital -1200000.00
otherNonCashItems 800000.00
freeCashFlow 700000.00
1994-03-31
date 1994-03-31
filing_date 1994-03-31
totalCashFromFinancingActivities -1700000.00
netIncome 1200000.00
changeInCash -1000000.00
beginPeriodCashFlow 2000000.00
endPeriodCashFlow 1000000.00
totalCashFromOperatingActivities 700000.00
dividendsPaid 1300000.00
changeToAccountReceivables -1000000.00
otherCashflowsFromFinancingActivities -400000.00
capitalExpenditures 0
changeInWorkingCapital -1600000.00
otherNonCashItems 800000.00
freeCashFlow 700000.00
1993-12-31
date 1993-12-31
filing_date 1993-12-31
totalCashFromFinancingActivities -700000.00
netIncome 500000.00
changeInCash -200000.00
beginPeriodCashFlow 300000.00
endPeriodCashFlow -200000.00
totalCashFromOperatingActivities 500000.00
changeToAccountReceivables 300000.00
otherCashflowsFromFinancingActivities -700000.00
capitalExpenditures 0
changeInWorkingCapital 800000.00
otherNonCashItems 100000.00
freeCashFlow 500000.00
1993-09-30
date 1993-09-30
filing_date 1993-09-30
totalCashFromFinancingActivities -500000.00
netIncome 500000.00
changeInCash 300000.00
beginPeriodCashFlow 100000.00
endPeriodCashFlow 300000.00
totalCashFromOperatingActivities 800000.00
changeToAccountReceivables 600000.00
otherCashflowsFromFinancingActivities -500000.00
capitalExpenditures 0
changeInWorkingCapital 800000.00
otherNonCashItems -400000.00
freeCashFlow 800000.00
1993-06-30
date 1993-06-30
filing_date 1993-06-30
totalCashFromFinancingActivities -500000.00
netIncome 800000.00
changeInCash 100000.00
beginPeriodCashFlow 1800000.00
endPeriodCashFlow 100000.00
totalCashFromOperatingActivities 600000.00
otherCashflowsFromFinancingActivities -500000.00
capitalExpenditures 0
changeInWorkingCapital -400000.00
otherNonCashItems 200000.00
freeCashFlow 600000.00
1993-03-31
date 1993-03-31
filing_date 1993-03-31
totalCashFromFinancingActivities -1600000.00
netIncome 700000.00
changeInCash -400000.00
beginPeriodCashFlow 2200000.00
endPeriodCashFlow 1800000.00
totalCashFromOperatingActivities 1200000.00
dividendsPaid 1300000.00
changeToAccountReceivables 100000.00
otherCashflowsFromFinancingActivities -300000.00
capitalExpenditures 0
changeInWorkingCapital 1000000.00
otherNonCashItems -1300000.00
freeCashFlow 1200000.00
1992-12-31
date 1992-12-31
filing_date 1992-12-31
totalCashFromFinancingActivities -800000.00
netIncome 700000.00
changeInCash -800000.00
beginPeriodCashFlow 400000.00
endPeriodCashFlow 2200000.00
totalCashFromOperatingActivities 800000.00
changeToAccountReceivables 600000.00
otherCashflowsFromFinancingActivities -800000.00
capitalExpenditures 0
changeInWorkingCapital 600000.00
otherNonCashItems -400000.00
freeCashFlow 800000.00
1992-09-30
date 1992-09-30
filing_date 1992-09-30
totalCashFromFinancingActivities -300000.00
netIncome 500000.00
changeInCash 400000.00
endPeriodCashFlow 400000.00
totalCashFromOperatingActivities 700000.00
changeToAccountReceivables 200000.00
otherCashflowsFromFinancingActivities -300000.00
capitalExpenditures 0
changeInWorkingCapital 200000.00
otherNonCashItems 100000.00
freeCashFlow 700000.00
1991-12-31
date 1991-12-31
filing_date 1991-12-31
totalCashFromFinancingActivities -800000.00
netIncome 600000.00
changeInCash -100000.00
beginPeriodCashFlow 500000.00
endPeriodCashFlow -100000.00
totalCashFromOperatingActivities 700000.00
changeToAccountReceivables 600000.00
otherCashflowsFromFinancingActivities -800000.00
capitalExpenditures 0
changeInWorkingCapital 1000000.00
otherNonCashItems -700000.00
freeCashFlow 700000.00
1991-09-30
date 1991-09-30
filing_date 1991-09-30
totalCashFromFinancingActivities -300000.00
netIncome 400000.00
changeInCash 500000.00
beginPeriodCashFlow 100000.00
endPeriodCashFlow 500000.00
totalCashFromOperatingActivities 800000.00
changeToAccountReceivables 500000.00
otherCashflowsFromFinancingActivities -300000.00
capitalExpenditures 0
changeInWorkingCapital 1000000.00
otherNonCashItems -400000.00
freeCashFlow 800000.00
1991-06-30
date 1991-06-30
filing_date 1991-06-30
totalCashFromFinancingActivities -300000.00
netIncome 500000.00
changeInCash 100000.00
beginPeriodCashFlow 2000000.00
endPeriodCashFlow 100000.00
totalCashFromOperatingActivities 400000.00
changeToAccountReceivables 100000.00
otherCashflowsFromFinancingActivities -300000.00
capitalExpenditures 0
changeInWorkingCapital -400000.00
otherNonCashItems 300000.00
freeCashFlow 400000.00
1991-03-31
date 1991-03-31
filing_date 1991-03-31
totalCashFromFinancingActivities -2100000.00
netIncome 800000.00
changeInCash -700000.00
beginPeriodCashFlow 2700000.00
endPeriodCashFlow 2000000.00
totalCashFromOperatingActivities 1400000.00
dividendsPaid 1400000.00
changeToAccountReceivables 300000.00
otherCashflowsFromFinancingActivities -700000.00
capitalExpenditures 0
changeInWorkingCapital 1400000.00
otherNonCashItems -700000.00
freeCashFlow 1400000.00
1990-12-31
date 1990-12-31
filing_date 1990-12-31
totalCashFromFinancingActivities -1700000.00
netIncome 1100000.00
changeInCash -500000.00
beginPeriodCashFlow 400000.00
endPeriodCashFlow -500000.00
totalCashFromOperatingActivities 1200000.00
changeToAccountReceivables 500000.00
otherCashflowsFromFinancingActivities -1700000.00
capitalExpenditures 0
changeInWorkingCapital 800000.00
otherNonCashItems -400000.00
freeCashFlow 1200000.00
1990-09-30
date 1990-09-30
filing_date 1990-09-30
totalCashFromFinancingActivities -1200000.00
netIncome 600000.00
changeInCash 400000.00
beginPeriodCashFlow 100000.00
endPeriodCashFlow 400000.00
totalCashFromOperatingActivities 1600000.00
changeToAccountReceivables 1100000.00
otherCashflowsFromFinancingActivities -1200000.00
capitalExpenditures 0
changeInWorkingCapital 2200000.00
otherNonCashItems -900000.00
freeCashFlow 1600000.00
1990-06-30
date 1990-06-30
filing_date 1990-06-30
totalCashFromFinancingActivities -400000.00
netIncome 600000.00
changeInCash 100000.00
beginPeriodCashFlow 2600000.00
endPeriodCashFlow 100000.00
totalCashFromOperatingActivities 500000.00
changeToAccountReceivables 300000.00
otherCashflowsFromFinancingActivities -400000.00
capitalExpenditures 0
changeInWorkingCapital 200000.00
otherNonCashItems -200000.00
freeCashFlow 500000.00
1990-03-31
date 1990-03-31
filing_date 1990-03-31
totalCashFromFinancingActivities -1800000.00
netIncome 500000.00
changeInCash -800000.00
beginPeriodCashFlow 3400000.00
endPeriodCashFlow 2600000.00
totalCashFromOperatingActivities 1000000.00
dividendsPaid 1400000.00
changeToAccountReceivables 400000.00
otherCashflowsFromFinancingActivities -400000.00
capitalExpenditures 0
changeInWorkingCapital 1400000.00
otherNonCashItems -700000.00
freeCashFlow 1000000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-22
currency_symbol USD
investments -21401000.00
changeToLiabilities 1938000.00
totalCashflowsFromInvestingActivities -21401000.00
totalCashFromFinancingActivities -336808000.00
changeToOperatingActivities 18336000.00
netIncome 446362000.00
changeInCash 88940000.00
beginPeriodCashFlow 428242000.00
endPeriodCashFlow 517182000.00
totalCashFromOperatingActivities 447149000.00
depreciation 15376000.00
otherCashflowsFromInvestingActivities 106000.00
dividendsPaid 247281000.00
changeToAccountReceivables -13833000.00
salePurchaseOfStock -87765000.00
otherCashflowsFromFinancingActivities -1762000.00
changeToNetincome 9695000.00
capitalExpenditures 20874000
changeInWorkingCapital -24284000.00
stockBasedCompensation 8432000.00
freeCashFlow 426275000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-23
currency_symbol USD
investments -14997000.00
changeToLiabilities 1252000.00
totalCashflowsFromInvestingActivities -14997000.00
totalCashFromFinancingActivities -104948000.00
changeToOperatingActivities 3162000.00
netIncome 269980000.00
changeInCash 145218000.00
beginPeriodCashFlow 283024000.00
endPeriodCashFlow 428242000.00
totalCashFromOperatingActivities 265163000.00
depreciation 16257000.00
otherCashflowsFromInvestingActivities 1086000.00
dividendsPaid 85264000.00
changeToInventory -867000.00
changeToAccountReceivables -47603000.00
salePurchaseOfStock -19684000.00
otherCashflowsFromFinancingActivities -78000.00
changeToNetincome 248000.00
capitalExpenditures 15548000
changeInWorkingCapital -21322000.00
stockBasedCompensation 28000.00
otherNonCashItems 16257000.00
freeCashFlow 249615000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-25
currency_symbol USD
investments -25998000.00
changeToLiabilities 2496000.00
totalCashflowsFromInvestingActivities -25998000.00
totalCashFromFinancingActivities -201660000.00
changeToOperatingActivities -6291000.00
netIncome 176049000.00
changeInCash -20621000.00
beginPeriodCashFlow 303645000.00
endPeriodCashFlow 283024000.00
totalCashFromOperatingActivities 207037000.00
depreciation 14395000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 201660000.00
changeToAccountReceivables 18828000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -25998000.00
changeToNetincome -3514000.00
capitalExpenditures 22032000
changeInWorkingCapital 20107000.00
stockBasedCompensation -14395000.00
otherNonCashItems 12980000.00
freeCashFlow 185005000.00
2019-12-31
date 2019-12-31
filing_date 2019-12-31
currency_symbol USD
investments -111692000.00
changeToLiabilities 11624000.00
totalCashflowsFromInvestingActivities -111692000.00
totalCashFromFinancingActivities -50899000.00
changeToOperatingActivities 7960000.00
netIncome 318728000.00
changeInCash 180199000.00
beginPeriodCashFlow 123446000.00
endPeriodCashFlow 303645000.00
totalCashFromOperatingActivities 342790000.00
depreciation 8906000.00
otherCashflowsFromInvestingActivities -37109000.00
dividendsPaid 46546000.00
changeToAccountReceivables -13802000.00
salePurchaseOfStock -4353000.00
otherCashflowsFromFinancingActivities -111692000.00
changeToNetincome 25924000.00
capitalExpenditures 37226000
changeReceivables -13802000.00
cashFlowsOtherOperating -8590000.00
cashAndCashEquivalentsChanges 180199000.00
changeInWorkingCapital 11232000.00
otherNonCashItems -13094000.00
freeCashFlow 305564000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-28
currency_symbol USD
investments -81533000.00
changeToLiabilities 5539000.00
totalCashflowsFromInvestingActivities -81533000.00
totalCashFromFinancingActivities -70049000.00
changeToOperatingActivities 7960000.00
netIncome 209736000.00
changeInCash 40067000.00
beginPeriodCashFlow 79580000.00
endPeriodCashFlow 119647000.00
totalCashFromOperatingActivities 191649000.00
depreciation 2583000.00
otherCashflowsFromInvestingActivities -24278000.00
dividendsPaid 31652000.00
changeToAccountReceivables -37824000.00
salePurchaseOfStock -38397000.00
otherCashflowsFromFinancingActivities -81533000.00
changeToNetincome 14787000.00
capitalExpenditures 72181000
changeReceivables -37824000.00
cashFlowsOtherOperating -3172000.00
cashAndCashEquivalentsChanges 40067000.00
changeInWorkingCapital -35457000.00
otherNonCashItems -2000.00
freeCashFlow 119468000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
investments -18720000.00
changeToLiabilities 33593000.00
totalCashflowsFromInvestingActivities -18720000.00
totalCashFromFinancingActivities -44948000.00
changeToOperatingActivities -1202000.00
netIncome 76361000.00
changeInCash 30162000.00
beginPeriodCashFlow 49418000.00
endPeriodCashFlow 79580000.00
totalCashFromOperatingActivities 93830000.00
depreciation 376000.00
otherCashflowsFromInvestingActivities 27000.00
dividendsPaid 10681000.00
changeToInventory 0.00
changeToAccountReceivables -12226000.00
salePurchaseOfStock -34267000.00
otherCashflowsFromFinancingActivities -18720000.00
changeToNetincome -3121000.00
capitalExpenditures 18747000
changeReceivables -12177000.00
cashFlowsOtherOperating -1202000.00
cashAndCashEquivalentsChanges 30162000.00
changeInWorkingCapital 20214000.00
otherNonCashItems -4000.00
freeCashFlow 75083000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-28
currency_symbol USD
investments -958871.00
changeToLiabilities 10535097.00
totalCashflowsFromInvestingActivities -958871.00
totalCashFromFinancingActivities -35593050.00
changeToOperatingActivities -1202000.00
netIncome 37239550.00
changeInCash 4405920.00
beginPeriodCashFlow 45011969.00
endPeriodCashFlow 49417889.00
totalCashFromOperatingActivities 40957841.00
depreciation 43290.00
otherCashflowsFromInvestingActivities 18000.00
dividendsPaid 2507183.00
changeToInventory 0.00
changeToAccountReceivables -2874439.00
salePurchaseOfStock -33085867.00
otherCashflowsFromFinancingActivities -958871.00
changeToNetincome -4029800.00
capitalExpenditures 976871
changeReceivables -2830296.00
cashAndCashEquivalentsChanges 4405920.00
changeInWorkingCapital 7704801.00
otherNonCashItems 8201.00
freeCashFlow 39980970.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
changeToLiabilities -1401990.00
totalCashflowsFromInvestingActivities -196456.00
totalCashFromFinancingActivities -31173533.00
changeToOperatingActivities 816000.00
netIncome 50038507.00
changeInCash 18197210.00
beginPeriodCashFlow 26814759.00
endPeriodCashFlow 45011969.00
totalCashFromOperatingActivities 49567199.00
depreciation 25374.00
otherCashflowsFromInvestingActivities 25000.00
dividendsPaid 2402460.00
changeToInventory 0.00
changeToAccountReceivables -563991.00
salePurchaseOfStock -28771073.00
otherCashflowsFromFinancingActivities -196456.00
changeToNetincome -130639.00
capitalExpenditures 221456
changeReceivables 220010.00
cashFlowsOtherOperating 815937.00
cashAndCashEquivalentsChanges 18197210.00
changeInWorkingCapital -366043.00
otherNonCashItems -712.00
freeCashFlow 49345743.00
2014-12-31
date 2014-12-31
filing_date 2015-02-27
currency_symbol USD
changeToLiabilities 2605342.00
totalCashflowsFromInvestingActivities -32788.00
totalCashFromFinancingActivities -25244087.00
changeToOperatingActivities -815937.00
netIncome 34765020.00
changeInCash 13575548.00
beginPeriodCashFlow 13239211.00
endPeriodCashFlow 26814759.00
totalCashFromOperatingActivities 38852423.00
depreciation 19730.00
otherCashflowsFromInvestingActivities 21000.00
dividendsPaid 2280301.00
changeToInventory 0.00
changeToAccountReceivables 689129.00
salePurchaseOfStock -22963786.00
otherCashflowsFromFinancingActivities -32788.00
changeToNetincome -1375652.00
capitalExpenditures 53788
changeReceivables 3653920.00
cashFlowsOtherOperating -815937.00
cashAndCashEquivalentsChanges 13575548.00
changeInWorkingCapital 5443325.00
otherNonCashItems 5083.00
freeCashFlow 38798635.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
changeToLiabilities -230871.00
totalCashflowsFromInvestingActivities -34110.00
totalCashFromFinancingActivities -25216940.00
netIncome 27218508.00
changeInCash 4814304.00
beginPeriodCashFlow 8424907.00
endPeriodCashFlow 13239211.00
totalCashFromOperatingActivities 30065354.00
depreciation 16286.00
otherCashflowsFromInvestingActivities 20500.00
dividendsPaid 0.00
changeToInventory 0.00
changeToAccountReceivables -1240703.00
salePurchaseOfStock -25216940.00
otherCashflowsFromFinancingActivities -34110.00
changeToNetincome -597826.00
capitalExpenditures 54610
changeReceivables 3242375.00
cashFlowsOtherOperating 416882.00
cashAndCashEquivalentsChanges 4814304.00
changeInWorkingCapital 3428386.00
otherNonCashItems 2795.00
freeCashFlow 30010744.00
2012-12-31
date 2012-12-31
filing_date 2013-03-11
currency_symbol USD
changeToLiabilities -734740.00
totalCashflowsFromInvestingActivities -36905.00
totalCashFromFinancingActivities -24479256.00
netIncome 19647818.00
changeInCash -4604671.00
beginPeriodCashFlow 13029578.00
endPeriodCashFlow 8424907.00
totalCashFromOperatingActivities 19911490.00
depreciation 16504.00
otherCashflowsFromInvestingActivities 13500.00
dividendsPaid 4295509.00
changeToInventory 0.00
changeToAccountReceivables 92408.00
salePurchaseOfStock -20183747.00
otherCashflowsFromFinancingActivities -36905.00
changeToNetincome -676737.00
capitalExpenditures 50405
changeReceivables 2075527.00
cashFlowsOtherOperating -416882.00
cashAndCashEquivalentsChanges -4604671.00
changeInWorkingCapital 923905.00
otherNonCashItems 2470.00
freeCashFlow 19861085.00
2011-12-31
date 2011-12-31
filing_date 2012-03-12
currency_symbol USD
changeToLiabilities 1208329.00
totalCashflowsFromInvestingActivities -20011.00
totalCashFromFinancingActivities -18031171.00
netIncome 20594769.00
changeInCash 5880026.00
beginPeriodCashFlow 7149552.00
endPeriodCashFlow 13029578.00
totalCashFromOperatingActivities 23931208.00
depreciation 12675.00
otherCashflowsFromInvestingActivities 17250.00
dividendsPaid 2000233.00
changeToInventory 0.00
changeToAccountReceivables -637244.00
salePurchaseOfStock -16030938.00
otherCashflowsFromFinancingActivities -20011.00
changeToNetincome -1330454.00
capitalExpenditures 37261
changeReceivables 3351551.00
cashFlowsOtherOperating 94338.00
cashAndCashEquivalentsChanges 5880026.00
changeInWorkingCapital 4654218.00
stockBasedCompensation -20596193.00
otherNonCashItems 20594769.00
freeCashFlow 23893947.00
2010-12-31
date 2010-12-31
filing_date 2011-03-11
currency_symbol USD
totalCashFromFinancingActivities -12683106.00
netIncome 11308711.00
changeInCash -1001657.00
beginPeriodCashFlow 8151209.00
endPeriodCashFlow 7149552.00
totalCashFromOperatingActivities 11696619.00
depreciation 15391.00
dividendsPaid 1968061.00
salePurchaseOfStock -10715045.00
otherCashflowsFromFinancingActivities -15170.00
capitalExpenditures 27670
changeInWorkingCapital 814406.00
otherNonCashItems 2884.00
freeCashFlow 11668949.00
2009-12-31
date 2009-12-31
filing_date 2010-03-12
currency_symbol USD
totalCashFromFinancingActivities -10875445.00
netIncome 6914043.00
changeInCash -1503170.00
beginPeriodCashFlow 9654379.00
endPeriodCashFlow 8151209.00
totalCashFromOperatingActivities 9392938.00
depreciation 42142.00
dividendsPaid 1930444.00
changeToAccountReceivables -451198.00
salePurchaseOfStock -8945001.00
otherCashflowsFromFinancingActivities -20663.00
changeToNetincome 198000.00
capitalExpenditures 29663
changeInWorkingCapital 2836211.00
otherNonCashItems 14311.00
freeCashFlow 9363275.00
2008-12-31
date 2008-12-31
filing_date 2009-03-16
currency_symbol USD
totalCashFromFinancingActivities -11933407.00
netIncome 10939773.00
changeInCash -498823.00
beginPeriodCashFlow 10153202.00
endPeriodCashFlow 9654379.00
totalCashFromOperatingActivities 11440963.00
depreciation 36803.00
dividendsPaid 1884668.00
changeToAccountReceivables 370447.00
salePurchaseOfStock -10048739.00
otherCashflowsFromFinancingActivities -6379.00
capitalExpenditures 6379
changeInWorkingCapital 1287956.00
freeCashFlow 11434584.00
2007-12-31
date 2007-12-31
filing_date 2008-03-14
currency_symbol USD
totalCashFromFinancingActivities -7878497.00
netIncome 8249688.00
changeInCash 1629025.00
beginPeriodCashFlow 8524177.00
endPeriodCashFlow 10153202.00
totalCashFromOperatingActivities 9534794.00
depreciation 35999.00
dividendsPaid 1696780.00
changeToInventory 1276184.00
changeToAccountReceivables 800570.00
salePurchaseOfStock -6181717.00
otherCashflowsFromFinancingActivities -27272.00
capitalExpenditures 27272
changeInWorkingCapital 1692945.00
freeCashFlow 9507522.00
2006-12-31
date 2006-12-31
filing_date 2007-03-15
currency_symbol USD
totalCashFromFinancingActivities -11407342.00
netIncome 11569862.00
changeInCash -1102807.00
beginPeriodCashFlow 9626984.00
endPeriodCashFlow 8524177.00
totalCashFromOperatingActivities 10367363.00
depreciation 37134.00
dividendsPaid 5872681.00
changeToInventory -1343493.00
changeToAccountReceivables -1529656.00
salePurchaseOfStock -5534661.00
otherCashflowsFromFinancingActivities -62828.00
changeToNetincome 442000.00
capitalExpenditures 62828
changeInWorkingCapital -839825.00
freeCashFlow 10304535.00
2005-12-31
date 2005-12-31
filing_date 2006-03-16
currency_symbol USD
totalCashFromFinancingActivities -6604176.00
netIncome 8512587.00
changeInCash 3684039.00
beginPeriodCashFlow 5942945.00
endPeriodCashFlow 9626984.00
totalCashFromOperatingActivities 10332061.00
depreciation 28791.00
dividendsPaid 1203386.00
changeToInventory 3432892.00
changeToAccountReceivables 2729079.00
salePurchaseOfStock -5400790.00
otherCashflowsFromFinancingActivities -43846.00
capitalExpenditures 55486
changeInWorkingCapital 2819836.00
freeCashFlow 10276575.00
2004-12-31
date 2004-12-31
filing_date 2004-12-31
currency_symbol USD
totalCashFromFinancingActivities -8698672.00
netIncome 17412958.00
changeInCash 1429695.00
beginPeriodCashFlow 4513250.00
endPeriodCashFlow 5942945.00
totalCashFromOperatingActivities 10161477.00
depreciation 38174.00
dividendsPaid 4961364.00
changeToInventory -11218662.00
changeToAccountReceivables -12075489.00
salePurchaseOfStock -3737308.00
otherCashflowsFromFinancingActivities -33110.00
capitalExpenditures 33110
changeInWorkingCapital -11783600.00
otherNonCashItems 715712.00
freeCashFlow 10128367.00
2003-12-31
date 2003-12-31
filing_date 2004-03-15
currency_symbol USD
totalCashFromFinancingActivities -5322297.00
netIncome 5330151.00
changeInCash 1165504.00
beginPeriodCashFlow 3347746.00
endPeriodCashFlow 4513250.00
totalCashFromOperatingActivities 6518021.00
depreciation 50929.00
dividendsPaid 1717870.00
changeToInventory 1347144.00
changeToAccountReceivables 1325830.00
salePurchaseOfStock -3604427.00
otherCashflowsFromFinancingActivities -30220.00
changeToNetincome 85000.00
capitalExpenditures 30220
changeInWorkingCapital 1431610.00
otherNonCashItems 232372.00
freeCashFlow 6487801.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
totalCashFromFinancingActivities -4115309.00
netIncome 4900786.00
changeInCash 762681.00
beginPeriodCashFlow 2585065.00
endPeriodCashFlow 3347746.00
totalCashFromOperatingActivities 4921214.00
depreciation 49965.00
dividendsPaid 956995.00
changeToInventory -596436.00
changeToAccountReceivables -599019.00
salePurchaseOfStock -3158314.00
otherCashflowsFromFinancingActivities -43224.00
capitalExpenditures 55224
changeInWorkingCapital -311672.00
otherNonCashItems 98165.00
freeCashFlow 4865990.00
2001-12-31
date 2001-12-31
filing_date 2001-12-31
currency_symbol USD
totalCashFromFinancingActivities -4957178.00
netIncome 6886513.00
changeInCash 971231.00
beginPeriodCashFlow 1613834.00
endPeriodCashFlow 2585065.00
totalCashFromOperatingActivities 6067015.00
depreciation 52116.00
dividendsPaid 1003522.00
changeToInventory -2677066.00
changeToAccountReceivables -2632892.00
salePurchaseOfStock -3953656.00
otherCashflowsFromFinancingActivities -138606.00
capitalExpenditures 151606
changeInWorkingCapital -1368417.00
freeCashFlow 5915409.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
totalCashFromFinancingActivities -4236532.00
netIncome 3758069.00
changeInCash -258705.00
beginPeriodCashFlow 1872539.00
endPeriodCashFlow 1613834.00
totalCashFromOperatingActivities 4023158.00
depreciation 44413.00
dividendsPaid 1033842.00
changeToInventory -188290.00
changeToAccountReceivables -159351.00
salePurchaseOfStock -3202690.00
otherCashflowsFromFinancingActivities -45331.00
changeToNetincome 118000.00
capitalExpenditures 61005
changeInWorkingCapital 336801.00
freeCashFlow 3962153.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
currency_symbol USD
totalCashFromFinancingActivities -4832763.00
netIncome 2900000.00
changeInCash -724836.00
beginPeriodCashFlow 2597375.00
endPeriodCashFlow 1872539.00
totalCashFromOperatingActivities 4150368.00
depreciation 48026.00
dividendsPaid 1067202.00
changeToInventory 2371586.00
changeToAccountReceivables 2300000.00
salePurchaseOfStock -3800000.00
otherCashflowsFromFinancingActivities 34439.00
capitalExpenditures 57941
changeInWorkingCapital 1983192.00
otherNonCashItems 37827.00
freeCashFlow 4092427.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
currency_symbol USD
totalCashFromFinancingActivities -4612761.00
netIncome 6000000.00
changeInCash 684784.00
beginPeriodCashFlow 1912591.00
endPeriodCashFlow 2597375.00
totalCashFromOperatingActivities 5340801.00
depreciation 60321.00
dividendsPaid 1102802.00
changeToInventory -1584008.00
changeToAccountReceivables -1500000.00
otherCashflowsFromFinancingActivities -3509959.00
capitalExpenditures 56243
changeInWorkingCapital -1301404.00
otherNonCashItems 33261.00
freeCashFlow 5284558.00
1997-12-31
date 1997-12-31
filing_date 1997-12-31
currency_symbol USD
totalCashFromFinancingActivities -4611191.00
netIncome 6700000.00
changeInCash 117693.00
beginPeriodCashFlow 1794898.00
endPeriodCashFlow 1912591.00
totalCashFromOperatingActivities 4793115.00
depreciation 49201.00
dividendsPaid 1134882.00
changeToAccountReceivables -2800000.00
otherCashflowsFromFinancingActivities -3476309.00
capitalExpenditures 78731
changeInWorkingCapital -2866301.00
otherNonCashItems 6741.00
freeCashFlow 4714384.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
currency_symbol USD
totalCashFromFinancingActivities -4433245.00
netIncome 4300000.00
changeInCash -1228087.00
beginPeriodCashFlow 3022985.00
endPeriodCashFlow 1794898.00
totalCashFromOperatingActivities 3294438.00
depreciation 15726.00
dividendsPaid 1178802.00
changeToAccountReceivables -1800000.00
otherCashflowsFromFinancingActivities -3254443.00
capitalExpenditures 108653
changeInWorkingCapital -1079626.00
otherNonCashItems -35727.00
freeCashFlow 3185785.00
1995-12-31
date 1995-12-31
filing_date 1995-12-31
currency_symbol USD
totalCashFromFinancingActivities -3903454.00
netIncome 3300000.00
changeInCash 790142.00
beginPeriodCashFlow 2232843.00
endPeriodCashFlow 3022985.00
totalCashFromOperatingActivities 4712990.00
depreciation 11314.00
dividendsPaid 1222802.00
changeToAccountReceivables 1800000.00
otherCashflowsFromFinancingActivities -2680652.00
capitalExpenditures 19394
changeInWorkingCapital 1844904.00
otherNonCashItems 28901.00
freeCashFlow 4693596.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
totalCashFromFinancingActivities -3300000.00
netIncome 5000000.00
changeInCash 300000.00
beginPeriodCashFlow 2000000.00
endPeriodCashFlow 2300000.00
totalCashFromOperatingActivities 3600000.00
dividendsPaid 1300000.00
changeToAccountReceivables -500000.00
otherCashflowsFromFinancingActivities -2000000.00
capitalExpenditures 0
changeInWorkingCapital -800000.00
otherNonCashItems -1300000.00
freeCashFlow 3600000.00
1993-12-31
date 1993-12-31
filing_date 1993-12-31
totalCashFromFinancingActivities -3300000.00
netIncome 2500000.00
changeInCash -200000.00
beginPeriodCashFlow 2200000.00
endPeriodCashFlow 2000000.00
totalCashFromOperatingActivities 3100000.00
dividendsPaid 1300000.00
changeToAccountReceivables 1000000.00
otherCashflowsFromFinancingActivities -2000000.00
capitalExpenditures 0
changeInWorkingCapital 2200000.00
otherNonCashItems -1400000.00
freeCashFlow 3100000.00
1992-12-31
date 1992-12-31
filing_date 1992-12-31
totalCashFromFinancingActivities -2900000.00
netIncome 2000000.00
changeInCash -300000.00
beginPeriodCashFlow 2500000.00
endPeriodCashFlow 2200000.00
totalCashFromOperatingActivities 2600000.00
dividendsPaid 1300000.00
changeToAccountReceivables 1000000.00
otherCashflowsFromFinancingActivities -1600000.00
capitalExpenditures 0
changeInWorkingCapital 1800000.00
otherNonCashItems -900000.00
freeCashFlow 2600000.00
1991-12-31
date 1991-12-31
filing_date 1991-12-31
totalCashFromFinancingActivities -3500000.00
netIncome 2300000.00
changeInCash -200000.00
beginPeriodCashFlow 2700000.00
endPeriodCashFlow 2500000.00
totalCashFromOperatingActivities 3300000.00
dividendsPaid 1400000.00
changeToAccountReceivables 1500000.00
otherCashflowsFromFinancingActivities -2100000.00
capitalExpenditures 0
changeInWorkingCapital 3000000.00
otherNonCashItems -1500000.00
freeCashFlow 3300000.00
1990-12-31
date 1990-12-31
filing_date 1990-12-31
totalCashFromFinancingActivities -5100000.00
netIncome 2800000.00
changeInCash -800000.00
beginPeriodCashFlow 3400000.00
endPeriodCashFlow 2600000.00
totalCashFromOperatingActivities 4300000.00
dividendsPaid 1400000.00
changeToAccountReceivables 2300000.00
otherCashflowsFromFinancingActivities -3700000.00
capitalExpenditures 0
changeInWorkingCapital 4600000.00
otherNonCashItems -2200000.00
freeCashFlow 4300000.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-01
currency_symbol USD
incomeBeforeTax 134937000.00
netIncome 105574000.00
sellingGeneralAdministrative 17091000.00
grossProfit 145830000.00
ebit 123374000.00
ebitda 126958000.00
depreciationAndAmortization 3584000.00
operatingIncome 126958000.00
otherOperatingExpenses 31009000.00
taxProvision 29363000.00
incomeTaxExpense 29363000.00
totalRevenue 157967000.00
totalOperatingExpenses 18872000.00
costOfRevenue 12137000.00
totalOtherIncomeExpenseNet 7979000.00
netIncomeFromContinuingOps 105574000.00
netIncomeApplicableToCommonShares 105574000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-02
currency_symbol USD
incomeBeforeTax 127151000.00
netIncome 100393000.00
sellingGeneralAdministrative 24079000.00
grossProfit 146429000.00
reconciledDepreciation 3893000.00
ebit 120280000.00
ebitda 124173000.00
depreciationAndAmortization 3893000.00
operatingIncome 120280000.00
otherOperatingExpenses 40329000.00
taxProvision 26758000.00
incomeTaxExpense 26758000.00
totalRevenue 160609000.00
totalOperatingExpenses 26149000.00
costOfRevenue 14180000.00
totalOtherIncomeExpenseNet 6871000.00
netIncomeFromContinuingOps 100393000.00
netIncomeApplicableToCommonShares 100393000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-03
currency_symbol USD
incomeBeforeTax 110341000.00
netIncome 86568000.00
sellingGeneralAdministrative 30773000.00
grossProfit 137299000.00
reconciledDepreciation 3404000.00
ebit 101548000.00
ebitda 104952000.00
depreciationAndAmortization 3404000.00
operatingIncome 104952000.00
otherOperatingExpenses 41410000.00
interestExpense 8793000.00
taxProvision 23773000.00
incomeTaxExpense 23773000.00
totalRevenue 146362000.00
totalOperatingExpenses 32347000.00
costOfRevenue 9063000.00
totalOtherIncomeExpenseNet 5389000.00
netIncomeFromContinuingOps 86568000.00
netIncomeApplicableToCommonShares 86568000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-22
currency_symbol USD
incomeBeforeTax 128153000.00
netIncome 99731000.00
sellingGeneralAdministrative 18971000.00
grossProfit 145080000.00
reconciledDepreciation 3153000.00
ebit 121078000.00
ebitda 124231000.00
depreciationAndAmortization 3153000.00
operatingIncome 124231000.00
otherOperatingExpenses 28475000.00
interestExpense 3922000.00
taxProvision 28422000.00
incomeTaxExpense 28422000.00
totalRevenue 152706000.00
totalOperatingExpenses 20849000.00
costOfRevenue 7626000.00
totalOtherIncomeExpenseNet 3922000.00
netIncomeFromContinuingOps 99731000.00
netIncomeApplicableToCommonShares 99731000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-02
currency_symbol USD
incomeBeforeTax 163975000.00
netIncome 129837000.00
sellingGeneralAdministrative 15956000.00
grossProfit 180846000.00
reconciledDepreciation 3917000.00
ebit 162055000.00
ebitda 165972000.00
depreciationAndAmortization 3917000.00
operatingIncome 162055000.00
otherOperatingExpenses 29056000.00
interestExpense 1920000.00
taxProvision 34138000.00
incomeTaxExpense 34138000.00
totalRevenue 191111000.00
totalOperatingExpenses 18791000.00
costOfRevenue 10265000.00
totalOtherIncomeExpenseNet 1920000.00
netIncomeFromContinuingOps 129837000.00
netIncomeApplicableToCommonShares 129837000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-03
currency_symbol USD
incomeBeforeTax 152338000.00
netIncome 118894000.00
sellingGeneralAdministrative 14456000.00
grossProfit 168175000.00
reconciledDepreciation 4180000.00
ebit 151708000.00
ebitda 155888000.00
depreciationAndAmortization 4180000.00
operatingIncome 151708000.00
otherOperatingExpenses 24562000.00
interestExpense 630000.00
taxProvision 33444000.00
incomeTaxExpense 33444000.00
totalRevenue 176270000.00
totalOperatingExpenses 16467000.00
costOfRevenue 8095000.00
totalOtherIncomeExpenseNet 630000.00
netIncomeFromContinuingOps 118894000.00
netIncomeApplicableToCommonShares 118894000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-04
currency_symbol USD
incomeBeforeTax 124389000.00
netIncome 97900000.00
sellingGeneralAdministrative 14104000.00
grossProfit 140427000.00
reconciledDepreciation 4126000.00
ebit 124313000.00
ebitda 128439000.00
depreciationAndAmortization 4126000.00
operatingIncome 124313000.00
otherOperatingExpenses 23022000.00
interestExpense 76000.00
taxProvision 26489000.00
incomeTaxExpense 26489000.00
totalRevenue 147335000.00
totalOperatingExpenses 16114000.00
costOfRevenue 6908000.00
totalOtherIncomeExpenseNet 76000.00
netIncomeFromContinuingOps 97900000.00
netIncomeApplicableToCommonShares 97900000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-23
currency_symbol USD
incomeBeforeTax 125561000.00
netIncome 79045000.00
sellingGeneralAdministrative 13888000.00
grossProfit 139749000.00
reconciledDepreciation 4695000.00
ebit 121166000.00
ebitda 125861000.00
depreciationAndAmortization 4695000.00
operatingIncome 125861000.00
otherOperatingExpenses 21317000.00
taxProvision 46516000.00
incomeTaxExpense 46516000.00
totalRevenue 147178000.00
totalOperatingExpenses 13888000.00
costOfRevenue 7429000.00
totalOtherIncomeExpenseNet -300000.00
netIncomeFromContinuingOps 79045000.00
netIncomeApplicableToCommonShares 79045000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-04
currency_symbol USD
incomeBeforeTax 103753000.00
netIncome 83837000.00
sellingGeneralAdministrative 12937000.00
grossProfit 116177000.00
reconciledDepreciation 3866000.00
ebit 103240000.00
ebitda 107106000.00
depreciationAndAmortization 3866000.00
operatingIncome 103240000.00
otherOperatingExpenses 20453000.00
taxProvision 19916000.00
incomeTaxExpense 19916000.00
totalRevenue 123693000.00
totalOperatingExpenses 12937000.00
costOfRevenue 7516000.00
totalOtherIncomeExpenseNet 513000.00
netIncomeFromContinuingOps 83837000.00
netIncomeApplicableToCommonShares 83837000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-05
currency_symbol USD
incomeBeforeTax 71676000.00
netIncome 57046000.00
sellingGeneralAdministrative 17253000.00
grossProfit 88523000.00
reconciledDepreciation 3858000.00
ebit 71270000.00
ebitda 75128000.00
depreciationAndAmortization 3858000.00
operatingIncome 71270000.00
otherOperatingExpenses 24662000.00
taxProvision 14630000.00
incomeTaxExpense 14630000.00
totalRevenue 95932000.00
totalOperatingExpenses 17253000.00
costOfRevenue 7409000.00
totalOtherIncomeExpenseNet 406000.00
netIncomeFromContinuingOps 57046000.00
netIncomeApplicableToCommonShares 57046000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-06
currency_symbol USD
incomeBeforeTax 62027000.00
netIncome 50052000.00
sellingGeneralAdministrative 14997000.00
grossProfit 77019000.00
reconciledDepreciation 3838000.00
ebit 62022000.00
ebitda 65860000.00
depreciationAndAmortization 3838000.00
operatingIncome 62022000.00
otherOperatingExpenses 22133000.00
taxProvision 11975000.00
incomeTaxExpense 11975000.00
totalRevenue 84155000.00
totalOperatingExpenses 14997000.00
costOfRevenue 7136000.00
totalOtherIncomeExpenseNet 5000.00
netIncomeFromContinuingOps 50052000.00
netIncomeApplicableToCommonShares 50052000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-25
currency_symbol USD
incomeBeforeTax 55337000.00
netIncome 44791000.00
sellingGeneralAdministrative 11222000.00
grossProfit 66454000.00
reconciledDepreciation 3622000.00
ebit 51610000.00
ebitda 55232000.00
depreciationAndAmortization 3622000.00
operatingIncome 55232000.00
otherOperatingExpenses 19072000.00
taxProvision 10546000.00
incomeTaxExpense 10546000.00
totalRevenue 74304000.00
totalOperatingExpenses 11222000.00
costOfRevenue 7850000.00
totalOtherIncomeExpenseNet 105000.00
netIncomeFromContinuingOps 44791000.00
netIncomeApplicableToCommonShares 44791000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-05
currency_symbol USD
incomeBeforeTax 58035000.00
netIncome 46275000.00
sellingGeneralAdministrative 11548000.00
grossProfit 68296000.00
reconciledDepreciation 3760000.00
ebit 52988000.00
ebitda 56748000.00
depreciationAndAmortization 3760000.00
nonOperatingIncomeNetOther 1287000.00
operatingIncome 56748000.00
otherOperatingExpenses 17635000.00
taxProvision 11760000.00
incomeTaxExpense 11760000.00
totalRevenue 74383000.00
totalOperatingExpenses 11548000.00
costOfRevenue 6087000.00
totalOtherIncomeExpenseNet 1287000.00
netIncomeFromContinuingOps 46275000.00
netIncomeApplicableToCommonShares 46275000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-06
currency_symbol USD
incomeBeforeTax 34923000.00
netIncome 27583000.00
sellingGeneralAdministrative 13995000.00
grossProfit 48725000.00
reconciledDepreciation 3678000.00
ebit 31052000.00
ebitda 34730000.00
depreciationAndAmortization 3678000.00
nonOperatingIncomeNetOther 193000.00
operatingIncome 34730000.00
otherOperatingExpenses 19838000.00
taxProvision 7340000.00
incomeTaxExpense 7340000.00
totalRevenue 54568000.00
totalOperatingExpenses 13995000.00
costOfRevenue 5843000.00
totalOtherIncomeExpenseNet 193000.00
netIncomeFromContinuingOps 27583000.00
netIncomeApplicableToCommonShares 27583000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-07
currency_symbol USD
incomeBeforeTax 71368000.00
netIncome 57401000.00
sellingGeneralAdministrative 15937000.00
grossProfit 86479000.00
reconciledDepreciation 3335000.00
ebit 67207000.00
ebitda 70542000.00
depreciationAndAmortization 3335000.00
nonOperatingIncomeNetOther 826000.00
operatingIncome 70542000.00
otherOperatingExpenses 26052000.00
taxProvision 13967000.00
incomeTaxExpense 13967000.00
totalRevenue 96594000.00
totalOperatingExpenses 15937000.00
costOfRevenue 10115000.00
totalOtherIncomeExpenseNet 826000.00
netIncomeFromContinuingOps 57401000.00
netIncomeApplicableToCommonShares 57401000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-27
currency_symbol USD
incomeBeforeTax 91271000.00
netIncome 71322000.00
sellingGeneralAdministrative 13967000.00
grossProfit 104327000.00
reconciledDepreciation 3620000.00
ebit 86740000.00
ebitda 90360000.00
depreciationAndAmortization 3620000.00
nonOperatingIncomeNetOther 911000.00
operatingIncome 90360000.00
otherOperatingExpenses 22972000.00
taxProvision 19949000.00
incomeTaxExpense 19949000.00
totalRevenue 113332000.00
totalOperatingExpenses 13967000.00
costOfRevenue 9005000.00
totalOtherIncomeExpenseNet 911000.00
netIncomeFromContinuingOps 69122000.00
netIncomeApplicableToCommonShares 69122000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-07
currency_symbol USD
incomeBeforeTax 74759000.00
netIncome 60022000.00
sellingGeneralAdministrative 16959000.00
grossProfit 90777000.00
reconciledDepreciation 2631000.00
ebit 73818000.00
ebitda 76449000.00
depreciationAndAmortization 2631000.00
nonOperatingIncomeNetOther 941000.00
operatingIncome 73818000.00
otherOperatingExpenses 24712000.00
taxProvision 14737000.00
incomeTaxExpense 14737000.00
totalRevenue 98530000.00
totalOperatingExpenses 16959000.00
costOfRevenue 7753000.00
totalOtherIncomeExpenseNet 941000.00
netIncomeFromContinuingOps 60022000.00
netIncomeApplicableToCommonShares 60022000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-07
currency_symbol USD
incomeBeforeTax 62879000.00
netIncome 49586000.00
sellingGeneralAdministrative 17694000.00
grossProfit 80136000.00
reconciledDepreciation 1451000.00
ebit 62442000.00
ebitda 63893000.00
depreciationAndAmortization 1451000.00
nonOperatingIncomeNetOther 437000.00
operatingIncome 62442000.00
otherOperatingExpenses 24868000.00
taxProvision 13293000.00
incomeTaxExpense 13293000.00
totalRevenue 87310000.00
totalOperatingExpenses 17694000.00
costOfRevenue 7174000.00
totalOtherIncomeExpenseNet 437000.00
netIncomeFromContinuingOps 49586000.00
netIncomeApplicableToCommonShares 49586000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-07
currency_symbol USD
incomeBeforeTax 175546000.00
netIncome 139998000.00
sellingGeneralAdministrative 10389000.00
grossProfit 185542000.00
reconciledDepreciation 1204000.00
ebit 175153000.00
ebitda 176357000.00
depreciationAndAmortization 1204000.00
nonOperatingIncomeNetOther 393000.00
operatingIncome 175153000.00
otherOperatingExpenses 16171000.00
taxProvision 35548000.00
incomeTaxExpense 35548000.00
totalRevenue 191324000.00
totalOperatingExpenses 10389000.00
costOfRevenue 5782000.00
totalOtherIncomeExpenseNet 393000.00
netIncomeFromContinuingOps 139998000.00
netIncomeApplicableToCommonShares 139998000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-28
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 78279000.00
minorityInterest 0.00
netIncome 62680000.00
sellingGeneralAdministrative 11074000.00
grossProfit 88570000.00
reconciledDepreciation 1064000.00
ebit 77889000.00
ebitda 78953000.00
depreciationAndAmortization 1064000.00
nonOperatingIncomeNetOther 390000.00
operatingIncome 77889000.00
otherOperatingExpenses 15312000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 15599000.00
totalRevenue 93201000.00
totalOperatingExpenses 10681000.00
costOfRevenue 4631000.00
totalOtherIncomeExpenseNet 390000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 62680000.00
netIncomeApplicableToCommonShares 62680000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-07
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 63195000.00
minorityInterest 0.00
netIncome 50762000.00
sellingGeneralAdministrative 5664000.00
grossProfit 68755000.00
reconciledDepreciation 706000.00
ebit 62959000.00
ebitda 63665000.00
depreciationAndAmortization 706000.00
nonOperatingIncomeNetOther 236000.00
operatingIncome 62959000.00
otherOperatingExpenses 10209000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 12433000.00
totalRevenue 73168000.00
totalOperatingExpenses 5796000.00
costOfRevenue 4413000.00
totalOtherIncomeExpenseNet 236000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 50762000.00
netIncomeApplicableToCommonShares 50762000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-07
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 65665000.00
minorityInterest 0.00
netIncome 52503000.00
sellingGeneralAdministrative 5153000.00
grossProfit 70773000.00
reconciledDepreciation 483000.00
ebit 65505000.00
ebitda 65988000.00
depreciationAndAmortization 483000.00
nonOperatingIncomeNetOther 160000.00
operatingIncome 65505000.00
otherOperatingExpenses 8339000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring -647000.00
otherItems 0.00
incomeTaxExpense 13162000.00
totalRevenue 73844000.00
totalOperatingExpenses 5268000.00
costOfRevenue 3071000.00
totalOtherIncomeExpenseNet 160000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 52503000.00
netIncomeApplicableToCommonShares 52503000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-07
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 54611000.00
minorityInterest 0.00
netIncome 43791000.00
sellingGeneralAdministrative 3744000.00
grossProfit 58371000.00
reconciledDepreciation 330000.00
ebit 54481000.00
ebitda 54811000.00
depreciationAndAmortization 330000.00
nonOperatingIncomeNetOther 130000.00
operatingIncome 54481000.00
otherOperatingExpenses 5526000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 647000.00
otherItems 0.00
incomeTaxExpense 10820000.00
totalRevenue 60007000.00
totalOperatingExpenses 3890000.00
costOfRevenue 1636000.00
totalOtherIncomeExpenseNet 130000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 43791000.00
netIncomeApplicableToCommonShares 43791000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 33913553.00
minorityInterest 0.00
netIncome 18359413.00
sellingGeneralAdministrative 2589138.00
grossProfit 38275224.00
reconciledDepreciation 63469.00
ebit 33868685.00
ebitda 33932154.00
depreciationAndAmortization 63469.00
nonOperatingIncomeNetOther 44868.00
operatingIncome 33868685.00
otherOperatingExpenses 4406539.00
interestExpense 44868.00
extraordinaryItems 0.00
nonRecurring -4953000.00
otherItems 0.00
incomeTaxExpense 15554140.00
totalRevenue 38275224.00
totalOperatingExpenses 3539539.00
costOfRevenue 4343000.00
totalOtherIncomeExpenseNet 44868.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 18359414.00
netIncomeApplicableToCommonShares 18359414.00
2017-09-30
date 2017-09-30
filing_date 2017-11-07
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 39091439.00
minorityInterest 0.00
netIncome 26404712.00
sellingGeneralAdministrative 2608455.00
grossProfit 42476454.00
reconciledDepreciation 208801.00
ebit 39071366.00
ebitda 39280167.00
depreciationAndAmortization 208801.00
nonOperatingIncomeNetOther 20073.00
operatingIncome 39071366.00
otherOperatingExpenses 3405088.00
interestExpense 20073.00
extraordinaryItems 0.00
nonRecurring 16237000.00
otherItems 0.00
incomeTaxExpense 12686727.00
totalRevenue 42476454.00
totalOperatingExpenses 3405088.00
costOfRevenue 2462000.00
totalOtherIncomeExpenseNet 20073.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 26404712.00
netIncomeApplicableToCommonShares 26404712.00
2017-06-30
date 2017-06-30
filing_date 2017-08-04
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 24741449.00
minorityInterest 0.00
netIncome 16711452.00
sellingGeneralAdministrative 1854463.00
grossProfit 27348554.00
reconciledDepreciation 84611.00
ebit 24731884.00
ebitda 24816495.00
depreciationAndAmortization 84611.00
nonOperatingIncomeNetOther 9565.00
operatingIncome 24731884.00
otherOperatingExpenses 2616670.00
interestExpense 9565.00
extraordinaryItems 0.00
nonRecurring -11284000.00
otherItems 0.00
incomeTaxExpense 8029997.00
totalRevenue 27348554.00
totalOperatingExpenses 2616670.00
costOfRevenue 1829000.00
totalOtherIncomeExpenseNet 9565.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 16711452.00
netIncomeApplicableToCommonShares 16711452.00
2017-03-31
date 2017-03-31
filing_date 2017-05-04
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 22113559.00
minorityInterest 0.00
netIncome 14885422.00
sellingGeneralAdministrative 1464944.00
grossProfit 24228768.00
reconciledDepreciation 19119.00
ebit 22104065.00
ebitda 22123184.00
depreciationAndAmortization 19119.00
nonOperatingIncomeNetOther 9494.00
operatingIncome 22104065.00
otherOperatingExpenses 2124703.00
interestExpense 9494.00
extraordinaryItems 0.00
nonRecurring 3523000.00
otherItems 0.00
incomeTaxExpense 7228137.00
totalRevenue 24228768.00
totalOperatingExpenses 2124703.00
costOfRevenue 1498000.00
totalOtherIncomeExpenseNet 9494.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 14885422.00
netIncomeApplicableToCommonShares 14885422.00
2016-12-31
date 2016-12-31
filing_date 2017-02-28
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 16081360.00
minorityInterest 0.00
netIncome 10906970.00
sellingGeneralAdministrative 899620.00
grossProfit 17563217.00
reconciledDepreciation 24616.00
ebit 16071576.00
ebitda 16096192.00
depreciationAndAmortization 24616.00
nonOperatingIncomeNetOther 9784.00
operatingIncome 16071576.00
otherOperatingExpenses 1491641.00
interestExpense 9784.00
extraordinaryItems 0.00
nonRecurring 1556534.00
otherItems 0.00
incomeTaxExpense 5174390.00
totalRevenue 17563217.00
totalOperatingExpenses 1448351.00
costOfRevenue 1469000.00
totalOtherIncomeExpenseNet 9784.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10906970.00
netIncomeApplicableToCommonShares 10906970.00
2016-09-30
date 2016-09-30
filing_date 2016-11-03
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13099676.00
minorityInterest 0.00
netIncome 8929412.00
sellingGeneralAdministrative 676332.00
grossProfit 14265752.00
reconciledDepreciation 5700.00
ebit 13092176.00
ebitda 13097876.00
depreciationAndAmortization 5700.00
nonOperatingIncomeNetOther 7500.00
operatingIncome 13092176.00
otherOperatingExpenses 1173576.00
interestExpense 7500.00
extraordinaryItems 0.00
nonRecurring -1557068.00
otherItems 0.00
incomeTaxExpense 4170264.00
totalRevenue 14265752.00
totalOperatingExpenses 1173576.00
costOfRevenue 1167000.00
totalOtherIncomeExpenseNet 7500.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8929412.00
netIncomeApplicableToCommonShares 8929412.00
2016-06-30
date 2016-06-30
filing_date 2016-08-04
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 15103470.00
minorityInterest 0.00
netIncome 10123117.00
sellingGeneralAdministrative 698423.00
grossProfit 16190266.00
reconciledDepreciation 5700.00
ebit 15097626.00
ebitda 15103326.00
depreciationAndAmortization 5700.00
nonOperatingIncomeNetOther 5844.00
operatingIncome 15097626.00
otherOperatingExpenses 1092640.00
interestExpense 5844.00
extraordinaryItems 0.00
nonRecurring 778534.00
otherItems 0.00
incomeTaxExpense 4980353.00
totalRevenue 16190266.00
totalOperatingExpenses 1092640.00
costOfRevenue 1086000.00
totalOtherIncomeExpenseNet 5844.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10123117.00
netIncomeApplicableToCommonShares 10123117.00
2016-03-31
date 2016-03-31
filing_date 2016-05-05
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10802414.00
minorityInterest 0.00
netIncome 7280051.00
sellingGeneralAdministrative 749105.00
grossProfit 11892161.00
reconciledDepreciation 7274.00
ebit 10796472.00
ebitda 10803746.00
depreciationAndAmortization 7274.00
nonOperatingIncomeNetOther 5942.00
operatingIncome 10796472.00
otherOperatingExpenses 1095689.00
interestExpense 5942.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3522363.00
totalRevenue 11892161.00
totalOperatingExpenses 1095689.00
costOfRevenue 1089000.00
totalOtherIncomeExpenseNet 5942.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7280051.00
netIncomeApplicableToCommonShares 7280051.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13345171.00
minorityInterest 0.00
netIncome 8995057.00
sellingGeneralAdministrative 936615.00
grossProfit 14714861.00
reconciledDepreciation 11575.00
ebit 13338974.00
ebitda 13350549.00
depreciationAndAmortization 11575.00
nonOperatingIncomeNetOther 6198.00
operatingIncome 13338974.00
otherOperatingExpenses 1375887.00
interestExpense 6197.00
extraordinaryItems 0.00
nonRecurring 665000.00
otherItems 0.00
incomeTaxExpense 4350114.00
totalRevenue 14714861.00
totalOperatingExpenses 1340055.00
costOfRevenue -1691789.00
totalOtherIncomeExpenseNet 6197.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8995057.00
netIncomeApplicableToCommonShares 8995057.00
2015-09-30
date 2015-09-30
filing_date 2015-11-05
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 17233208.00
minorityInterest 0.00
netIncome 11461349.00
sellingGeneralAdministrative 590984.00
grossProfit 18179458.00
reconciledDepreciation 4500.00
ebit 17225918.00
ebitda 17230418.00
depreciationAndAmortization 4500.00
nonOperatingIncomeNetOther 7290.00
operatingIncome 17225918.00
otherOperatingExpenses 953540.00
interestExpense 7290.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5771859.00
totalRevenue 18179458.00
totalOperatingExpenses 953540.00
costOfRevenue 590984.00
totalOtherIncomeExpenseNet 7290.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 11461349.00
netIncomeApplicableToCommonShares 11461349.00
2015-06-30
date 2015-06-30
filing_date 2015-08-06
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10949033.00
minorityInterest 0.00
netIncome 7416012.00
sellingGeneralAdministrative 503799.00
grossProfit 11787875.00
reconciledDepreciation 4500.00
ebit 10941774.00
ebitda 10946274.00
depreciationAndAmortization 4500.00
nonOperatingIncomeNetOther 7259.00
operatingIncome 10941774.00
otherOperatingExpenses 846101.00
interestExpense 7259.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3533021.00
totalRevenue 11787875.00
totalOperatingExpenses 846101.00
costOfRevenue 503799.00
totalOtherIncomeExpenseNet 7259.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7416012.00
netIncomeApplicableToCommonShares 7416012.00
2015-03-31
date 2015-03-31
filing_date 2015-05-06
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 33755611.00
minorityInterest 0.00
netIncome 22166089.00
sellingGeneralAdministrative 607464.00
grossProfit 34732660.00
reconciledDepreciation 4799.00
ebit 33748918.00
ebitda 33753717.00
depreciationAndAmortization 4799.00
nonOperatingIncomeNetOther 6693.00
operatingIncome 33748918.00
otherOperatingExpenses 983742.00
interestExpense 6693.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 11589522.00
totalRevenue 34732660.00
totalOperatingExpenses 983742.00
costOfRevenue 607464.00
totalOtherIncomeExpenseNet 6693.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 22166089.00
netIncomeApplicableToCommonShares 22166089.00
2014-12-31
date 2014-12-31
filing_date 2015-02-27
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12200547.00
minorityInterest 0.00
netIncome 8234892.00
sellingGeneralAdministrative 682663.00
grossProfit 13291018.00
reconciledDepreciation 2137.00
ebit 12196497.00
ebitda 12198634.00
depreciationAndAmortization 2137.00
nonOperatingIncomeNetOther 4050.00
operatingIncome 12196497.00
otherOperatingExpenses 1094521.00
interestExpense 4050.00
extraordinaryItems 0.00
nonRecurring 517497.00
otherItems 0.00
incomeTaxExpense 3965655.00
totalRevenue 13291018.00
totalOperatingExpenses 1074791.00
costOfRevenue 1092000.00
totalOtherIncomeExpenseNet 4050.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8234892.00
netIncomeApplicableToCommonShares 8234892.00
2014-09-30
date 2014-09-30
filing_date 2014-11-06
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13878547.00
minorityInterest 0.00
netIncome 9366043.00
sellingGeneralAdministrative 444173.00
grossProfit 14752719.00
reconciledDepreciation 5655.00
ebit 13874798.00
ebitda 13880453.00
depreciationAndAmortization 5655.00
nonOperatingIncomeNetOther 3749.00
operatingIncome 13874798.00
otherOperatingExpenses 877921.00
interestExpense 3749.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4512504.00
totalRevenue 14752719.00
totalOperatingExpenses 877921.00
costOfRevenue 872000.00
totalOtherIncomeExpenseNet 3749.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9366043.00
netIncomeApplicableToCommonShares 9366043.00
2014-06-30
date 2014-06-30
filing_date 2014-08-06
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 14712912.00
minorityInterest 0.00
netIncome 9914167.00
sellingGeneralAdministrative 422649.00
grossProfit 15579884.00
reconciledDepreciation 6283.00
ebit 14709532.00
ebitda 14715815.00
depreciationAndAmortization 6283.00
nonOperatingIncomeNetOther 3380.00
operatingIncome 14709532.00
otherOperatingExpenses 870352.00
interestExpense 3380.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4798745.00
totalRevenue 15579884.00
totalOperatingExpenses 870352.00
costOfRevenue 864000.00
totalOtherIncomeExpenseNet 3380.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9914167.00
netIncomeApplicableToCommonShares 9914167.00
2014-03-31
date 2014-03-31
filing_date 2014-05-07
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10639548.00
minorityInterest 0.00
netIncome 7249918.00
sellingGeneralAdministrative 515728.00
grossProfit 11578609.00
reconciledDepreciation 5655.00
ebit 10636204.00
ebitda 10641859.00
depreciationAndAmortization 5655.00
nonOperatingIncomeNetOther 3344.00
operatingIncome 10636204.00
otherOperatingExpenses 942405.00
interestExpense 3344.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3389630.00
totalRevenue 11578609.00
totalOperatingExpenses 942405.00
costOfRevenue 937000.00
totalOtherIncomeExpenseNet 3344.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7249918.00
netIncomeApplicableToCommonShares 7249918.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11145275.00
minorityInterest 0.00
netIncome 7519106.00
sellingGeneralAdministrative 878546.00
grossProfit 12500601.00
reconciledDepreciation 2965.00
ebit 11142193.00
ebitda 11145158.00
depreciationAndAmortization 2965.00
nonOperatingIncomeNetOther 3082.00
operatingIncome 11142193.00
otherOperatingExpenses 1358408.00
interestExpense 3082.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3626169.00
totalRevenue 12500601.00
totalOperatingExpenses 1342122.00
costOfRevenue 1355000.00
totalOtherIncomeExpenseNet 3082.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7519106.00
netIncomeApplicableToCommonShares 7519106.00
2013-09-30
date 2013-09-30
filing_date 2013-11-06
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 14103915.00
minorityInterest 0.00
netIncome 9431118.00
sellingGeneralAdministrative 493338.00
grossProfit 14933866.00
reconciledDepreciation 4095.00
ebit 14101172.00
ebitda 14105267.00
depreciationAndAmortization 4095.00
nonOperatingIncomeNetOther 2743.00
operatingIncome 14101172.00
otherOperatingExpenses 832694.00
interestExpense 2743.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4672797.00
totalRevenue 14933866.00
totalOperatingExpenses 832694.00
costOfRevenue 828000.00
totalOtherIncomeExpenseNet 2743.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9431118.00
netIncomeApplicableToCommonShares 9431118.00
2013-06-30
date 2013-06-30
filing_date 2013-08-06
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9049678.00
minorityInterest 0.00
netIncome 6130440.00
sellingGeneralAdministrative 520140.00
grossProfit 9950824.00
reconciledDepreciation 5131.00
ebit 9046569.00
ebitda 9051700.00
depreciationAndAmortization 5131.00
nonOperatingIncomeNetOther 3109.00
operatingIncome 9046569.00
otherOperatingExpenses 904255.00
interestExpense 3109.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2919238.00
totalRevenue 9950824.00
totalOperatingExpenses 904255.00
costOfRevenue 900000.00
totalOtherIncomeExpenseNet 3109.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6130440.00
netIncomeApplicableToCommonShares 6130440.00
2013-03-31
date 2013-03-31
filing_date 2013-05-07
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5843710.00
minorityInterest 0.00
netIncome 4137844.00
sellingGeneralAdministrative 641557.00
grossProfit 6723783.00
reconciledDepreciation 4095.00
ebit 5840639.00
ebitda 5844734.00
depreciationAndAmortization 4095.00
nonOperatingIncomeNetOther 3071.00
operatingIncome 5840639.00
otherOperatingExpenses 883144.00
interestExpense 3071.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1705866.00
totalRevenue 6723783.00
totalOperatingExpenses 883144.00
costOfRevenue 16504.00
totalOtherIncomeExpenseNet 3071.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4137844.00
netIncomeApplicableToCommonShares 4137844.00
2012-12-31
date 2012-12-31
filing_date 2013-03-11
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6218508.00
minorityInterest 0.00
netIncome 4113797.00
sellingGeneralAdministrative 800870.00
grossProfit 7799557.00
reconciledDepreciation 6940.00
ebit 6757776.00
ebitda 6764716.00
depreciationAndAmortization 6940.00
nonOperatingIncomeNetOther 4434.00
operatingIncome 6214074.00
otherOperatingExpenses 1058285.00
interestExpense 539268.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2104711.00
totalRevenue 7816061.00
totalOperatingExpenses 1041781.00
costOfRevenue 16504.00
totalOtherIncomeExpenseNet 4434.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4113797.00
netIncomeApplicableToCommonShares 4113797.00
2012-09-30
date 2012-09-30
filing_date 2012-11-06
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6369983.00
minorityInterest 0.00
netIncome 4311092.00
sellingGeneralAdministrative 427963.00
grossProfit 6857629.00
reconciledDepreciation 3021.00
ebit 6184331.00
ebitda 6187352.00
depreciationAndAmortization 3021.00
nonOperatingIncomeNetOther 4800.00
operatingIncome 6365183.00
otherOperatingExpenses 673298.00
interestExpense 185652.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2058891.00
totalRevenue 6857629.00
totalOperatingExpenses 673298.00
costOfRevenue 670000.00
totalOtherIncomeExpenseNet 4800.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4311092.00
netIncomeApplicableToCommonShares 4311092.00
2012-06-30
date 2012-06-30
filing_date 2012-08-03
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7956109.00
minorityInterest 0.00
netIncome 5284674.00
sellingGeneralAdministrative 530733.00
grossProfit 8521245.00
reconciledDepreciation 3522.00
ebit 7770616.00
ebitda 7774138.00
depreciationAndAmortization 3522.00
nonOperatingIncomeNetOther 5004.00
operatingIncome 7951105.00
otherOperatingExpenses 750629.00
interestExpense 185493.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2671435.00
totalRevenue 8521245.00
totalOperatingExpenses 750629.00
costOfRevenue 747000.00
totalOtherIncomeExpenseNet 5004.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5284674.00
netIncomeApplicableToCommonShares 5284674.00
2012-03-31
date 2012-03-31
filing_date 2012-05-07
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8778286.00
minorityInterest 0.00
netIncome 5938255.00
sellingGeneralAdministrative 558178.00
grossProfit 9392521.00
reconciledDepreciation 3021.00
ebit 8590728.00
ebitda 8593749.00
depreciationAndAmortization 3021.00
nonOperatingIncomeNetOther 5197.00
operatingIncome 8773089.00
otherOperatingExpenses 801793.00
interestExpense 187558.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2840031.00
totalRevenue 9392521.00
totalOperatingExpenses 801793.00
costOfRevenue 799000.00
totalOtherIncomeExpenseNet 5197.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5938255.00
netIncomeApplicableToCommonShares 5938255.00
2011-12-31
date 2011-12-31
filing_date 2012-03-12
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10009760.00
minorityInterest 0.00
netIncome 6560335.00
sellingGeneralAdministrative 955617.00
grossProfit 11043258.00
reconciledDepreciation 3315.00
ebit 9813456.00
ebitda 9816771.00
depreciationAndAmortization 3315.00
operatingIncome 10004548.00
otherOperatingExpenses 1229802.00
interestExpense 196304.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3449425.00
totalRevenue 11043258.00
totalOperatingExpenses 1229802.00
costOfRevenue 1226000.00
totalOtherIncomeExpenseNet 5212.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6561000.00
2011-09-30
date 2011-09-30
filing_date 2011-11-07
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7848114.00
minorityInterest 0.00
netIncome 5258936.00
sellingGeneralAdministrative 470305.00
grossProfit 8344463.00
reconciledDepreciation 3120.00
ebit 7632198.00
ebitda 7635318.00
depreciationAndAmortization 3120.00
nonOperatingIncomeNetOther 4585.00
operatingIncome 7843529.00
otherOperatingExpenses 712265.00
interestExpense 215916.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2589178.00
totalRevenue 8344463.00
totalOperatingExpenses 712265.00
costOfRevenue 709000.00
totalOtherIncomeExpenseNet 4585.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5258936.00
netIncomeApplicableToCommonShares 5258936.00
2011-06-30
date 2011-06-30
filing_date 2011-08-05
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8012551.00
minorityInterest 0.00
netIncome 5415929.00
sellingGeneralAdministrative 551968.00
grossProfit 8566282.00
reconciledDepreciation 3120.00
ebit 7779846.00
ebitda 7782966.00
depreciationAndAmortization 3120.00
nonOperatingIncomeNetOther 4391.00
operatingIncome 8008160.00
otherOperatingExpenses 786436.00
interestExpense 232705.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2596622.00
totalRevenue 8566282.00
totalOperatingExpenses 786436.00
costOfRevenue 784000.00
totalOtherIncomeExpenseNet 4391.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5415929.00
netIncomeApplicableToCommonShares 5415929.00
2011-03-31
date 2011-03-31
filing_date 2011-05-05
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4885493.00
minorityInterest 0.00
netIncome 3359569.00
sellingGeneralAdministrative 605157.00
grossProfit 5715768.00
reconciledDepreciation 3120.00
ebit 4881153.00
ebitda 4884273.00
depreciationAndAmortization 3120.00
operatingIncome 4881153.00
otherOperatingExpenses 834615.00
interestExpense 4340.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1525924.00
totalRevenue 5715768.00
totalOperatingExpenses 834615.00
costOfRevenue 831000.00
totalOtherIncomeExpenseNet 4340.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3360000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-11
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4125314.00
minorityInterest 0.00
netIncome 2832533.00
sellingGeneralAdministrative 1127449.00
grossProfit 5460446.00
reconciledDepreciation 5929.00
ebit 4120452.00
ebitda 4126381.00
depreciationAndAmortization 5929.00
operatingIncome 4120452.00
otherOperatingExpenses 1339994.00
interestExpense 816393.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1292781.00
totalRevenue 5460446.00
totalOperatingExpenses 1339994.00
costOfRevenue 1335000.00
totalOtherIncomeExpenseNet 4862.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2833000.00
2010-09-30
date 2010-09-30
filing_date 2010-11-04
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3211679.00
minorityInterest 0.00
netIncome 2228177.00
sellingGeneralAdministrative 497505.00
grossProfit 3885821.00
reconciledDepreciation 3000.00
ebit 3203125.00
ebitda 3206125.00
depreciationAndAmortization 3000.00
operatingIncome 3203125.00
otherOperatingExpenses 682696.00
interestExpense 277628.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 983502.00
totalRevenue 3885821.00
totalOperatingExpenses 682696.00
costOfRevenue 679000.00
totalOtherIncomeExpenseNet 8554.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2228000.00
2010-06-30
date 2010-06-30
filing_date 2010-08-04
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5594027.00
minorityInterest 0.00
netIncome 3805534.00
sellingGeneralAdministrative 697983.00
grossProfit 6474516.00
reconciledDepreciation 3000.00
ebit 5587952.00
ebitda 5590952.00
depreciationAndAmortization 3000.00
operatingIncome 5587952.00
otherOperatingExpenses 886564.00
interestExpense 280309.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1788493.00
totalRevenue 6474516.00
totalOperatingExpenses 886564.00
costOfRevenue 884000.00
totalOtherIncomeExpenseNet 6075.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3806000.00
2010-03-31
date 2010-03-31
filing_date 2010-05-05
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3493161.00
minorityInterest 0.00
netIncome 2442467.00
sellingGeneralAdministrative 553783.00
grossProfit 4245182.00
reconciledDepreciation 3462.00
ebit 3486945.00
ebitda 3490407.00
depreciationAndAmortization 3462.00
operatingIncome 3486945.00
otherOperatingExpenses 758237.00
interestExpense 284163.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1050694.00
totalRevenue 4245182.00
totalOperatingExpenses 758237.00
costOfRevenue 755000.00
totalOtherIncomeExpenseNet 6216.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2442000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-12
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2516078.00
minorityInterest 0.00
netIncome 1769342.00
sellingGeneralAdministrative 901413.00
grossProfit 3634794.00
reconciledDepreciation 24142.00
ebit 2508668.00
ebitda 2532810.00
depreciationAndAmortization 24142.00
operatingIncome 2508668.00
otherOperatingExpenses 1126126.00
interestExpense 1223890.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 746736.00
totalRevenue 3634794.00
totalOperatingExpenses 1126126.00
costOfRevenue 1101000.00
totalOtherIncomeExpenseNet 7410.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1769000.00
2009-09-30
date 2009-09-30
filing_date 2009-11-05
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2806404.00
minorityInterest 0.00
netIncome 1953700.00
sellingGeneralAdministrative 406512.00
grossProfit 3358264.00
reconciledDepreciation 6000.00
ebit 2794549.00
ebitda 2800549.00
depreciationAndAmortization 6000.00
operatingIncome 2794549.00
otherOperatingExpenses 563715.00
interestExpense 11855.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 852704.00
totalRevenue 3358264.00
totalOperatingExpenses 563715.00
costOfRevenue 558000.00
totalOtherIncomeExpenseNet 11855.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1954000.00
2009-06-30
date 2009-06-30
filing_date 2009-08-06
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3508751.00
minorityInterest 0.00
netIncome 2428849.00
sellingGeneralAdministrative 589081.00
grossProfit 4242824.00
reconciledDepreciation 6000.00
ebit 3491688.00
ebitda 3497688.00
depreciationAndAmortization 6000.00
operatingIncome 3491688.00
otherOperatingExpenses 751136.00
interestExpense 325757.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1079902.00
totalRevenue 4242824.00
totalOperatingExpenses 751136.00
costOfRevenue 747000.00
totalOtherIncomeExpenseNet 17063.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2429000.00
2009-03-31
date 2009-03-31
filing_date 2009-05-07
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1213530.00
minorityInterest 0.00
netIncome 762152.00
sellingGeneralAdministrative 542929.00
grossProfit 1848978.00
reconciledDepreciation 6000.00
ebit 1196431.00
ebitda 1202431.00
depreciationAndAmortization 6000.00
operatingIncome 1196431.00
otherOperatingExpenses 652547.00
interestExpense 329518.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 451378.00
totalRevenue 1848978.00
totalOperatingExpenses 652547.00
costOfRevenue 645000.00
totalOtherIncomeExpenseNet 17099.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 762000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-16
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1939986.00
minorityInterest 0.00
netIncome 1197880.00
sellingGeneralAdministrative 1126826.00
grossProfit 2995442.00
reconciledDepreciation 13403.00
ebit 1915819.00
ebitda 1929222.00
depreciationAndAmortization 13403.00
operatingIncome 1915819.00
otherOperatingExpenses 1079623.00
interestExpense 1385531.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 742106.00
totalRevenue 2995442.00
totalOperatingExpenses 1079623.00
costOfRevenue 1288000.00
totalOtherIncomeExpenseNet 24167.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1198000.00
2008-09-30
date 2008-09-30
filing_date 2008-11-06
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5131670.00
minorityInterest 0.00
netIncome 3593514.00
sellingGeneralAdministrative 587937.00
grossProfit 5992923.00
reconciledDepreciation 7800.00
ebit 5090415.00
ebitda 5098215.00
depreciationAndAmortization 7800.00
operatingIncome 5090415.00
otherOperatingExpenses 902508.00
interestExpense 41255.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1538156.00
totalRevenue 5992923.00
totalOperatingExpenses 902508.00
costOfRevenue 868000.00
totalOtherIncomeExpenseNet 41255.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3594000.00
2008-06-30
date 2008-06-30
filing_date 2008-08-08
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4554350.00
minorityInterest 0.00
netIncome 3217622.00
sellingGeneralAdministrative 430084.00
grossProfit 5352963.00
reconciledDepreciation 7800.00
ebit 4471615.00
ebitda 4479415.00
depreciationAndAmortization 7800.00
operatingIncome 4471615.00
otherOperatingExpenses 881348.00
interestExpense 82735.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1336728.00
totalRevenue 5352963.00
totalOperatingExpenses 881348.00
costOfRevenue 678000.00
totalOtherIncomeExpenseNet 82735.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3217000.00
2008-03-31
date 2008-03-31
filing_date 2008-05-09
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4178960.00
minorityInterest 0.00
netIncome 2930757.00
sellingGeneralAdministrative 639777.00
grossProfit 4954938.00
reconciledDepreciation 7800.00
ebit 4098371.00
ebitda 4106171.00
depreciationAndAmortization 7800.00
operatingIncome 4098371.00
otherOperatingExpenses 856567.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1248203.00
totalRevenue 4954938.00
totalOperatingExpenses 856567.00
costOfRevenue 849000.00
totalOtherIncomeExpenseNet 80589.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2931000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3187938.00
minorityInterest 0.00
netIncome 2170989.00
sellingGeneralAdministrative 1167015.00
grossProfit 4117390.00
reconciledDepreciation 9899.00
ebit 3100946.00
ebitda 3110845.00
depreciationAndAmortization 9899.00
operatingIncome 3100946.00
otherOperatingExpenses 1016444.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1016949.00
totalRevenue 4117390.00
totalOperatingExpenses 1016444.00
costOfRevenue 1006000.00
totalOtherIncomeExpenseNet 86992.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2171000.00
2007-09-30
date 2007-09-30
filing_date 2007-11-08
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3658544.00
minorityInterest 0.00
netIncome 2535135.00
sellingGeneralAdministrative 573478.00
grossProfit 5008768.00
reconciledDepreciation 8700.00
ebit 3582480.00
ebitda 3591180.00
depreciationAndAmortization 8700.00
operatingIncome 3582480.00
otherOperatingExpenses 1426288.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1123409.00
totalRevenue 5008768.00
totalOperatingExpenses 1426288.00
costOfRevenue 1417000.00
totalOtherIncomeExpenseNet 76064.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2535000.00
2007-06-30
date 2007-06-30
filing_date 2007-08-07
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2814070.00
minorityInterest 0.00
netIncome 1972951.00
sellingGeneralAdministrative 580597.00
grossProfit 3483887.00
reconciledDepreciation 8700.00
ebit 2716296.00
ebitda 2724996.00
depreciationAndAmortization 8700.00
operatingIncome 2716296.00
otherOperatingExpenses 767591.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 841119.00
totalRevenue 3483887.00
totalOperatingExpenses 767591.00
costOfRevenue 760000.00
totalOtherIncomeExpenseNet 97774.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1973000.00
2007-03-31
date 2007-03-31
filing_date 2007-05-04
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2217162.00
minorityInterest 0.00
netIncome 1570613.00
sellingGeneralAdministrative 592630.00
grossProfit 2855066.00
reconciledDepreciation 8700.00
ebit 2107992.00
ebitda 2116692.00
depreciationAndAmortization 8700.00
operatingIncome 2107992.00
otherOperatingExpenses 747074.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 646549.00
totalRevenue 2855066.00
totalOperatingExpenses 747074.00
costOfRevenue 738000.00
totalOtherIncomeExpenseNet 109170.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1571000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-15
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5574656.00
minorityInterest 0.00
netIncome 3800222.00
sellingGeneralAdministrative 876252.00
grossProfit 9147413.00
reconciledDepreciation 15534.00
ebit 5013372.00
ebitda 5028906.00
depreciationAndAmortization 15534.00
operatingIncome 5013372.00
otherOperatingExpenses 4134041.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1774434.00
totalRevenue 9147413.00
totalOperatingExpenses 4134041.00
costOfRevenue 4118000.00
totalOtherIncomeExpenseNet 561284.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3800000.00
2006-09-30
date 2006-09-30
filing_date 2006-11-08
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4178133.00
minorityInterest 0.00
netIncome 2857702.00
sellingGeneralAdministrative 462955.00
grossProfit 4802539.00
reconciledDepreciation 7200.00
ebit 4178133.00
ebitda 4185333.00
depreciationAndAmortization 7200.00
operatingIncome 4178133.00
otherOperatingExpenses 624406.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1320431.00
totalRevenue 4802539.00
totalOperatingExpenses 624406.00
costOfRevenue 617000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2858000.00
2006-06-30
date 2006-06-30
filing_date 2006-08-07
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4311222.00
minorityInterest 0.00
netIncome 2959319.00
sellingGeneralAdministrative 480263.00
grossProfit 5012478.00
reconciledDepreciation 7200.00
ebit 4311222.00
ebitda 4318422.00
depreciationAndAmortization 7200.00
operatingIncome 4311222.00
otherOperatingExpenses 701256.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1351903.00
totalRevenue 5012478.00
totalOperatingExpenses 701256.00
costOfRevenue 694000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2959000.00
2006-03-31
date 2006-03-31
filing_date 2006-05-05
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2815004.00
minorityInterest 0.00
netIncome 1952619.00
sellingGeneralAdministrative 488401.00
grossProfit 3498768.00
reconciledDepreciation 7200.00
ebit 2815004.00
ebitda 2822204.00
depreciationAndAmortization 7200.00
operatingIncome 2815004.00
otherOperatingExpenses 683764.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 862385.00
totalRevenue 3498768.00
totalOperatingExpenses 683764.00
costOfRevenue 677000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1953000.00
2005-12-31
date 2005-12-31
filing_date 2006-03-16
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3057043.00
minorityInterest 0.00
netIncome 2181008.00
sellingGeneralAdministrative 1081111.00
grossProfit 5552051.00
reconciledDepreciation 8091.00
ebit 4369010.00
ebitda 4377101.00
depreciationAndAmortization 8091.00
operatingIncome 4369010.00
otherOperatingExpenses 1183041.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 876035.00
totalRevenue 5552051.00
totalOperatingExpenses 1183041.00
costOfRevenue 1175000.00
totalOtherIncomeExpenseNet -1311967.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2181000.00
2005-09-30
date 2005-09-30
filing_date 2005-11-08
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3766027.00
minorityInterest 0.00
netIncome 2600803.00
sellingGeneralAdministrative 590845.00
grossProfit 4101361.00
reconciledDepreciation 6900.00
ebit 3344312.00
ebitda 3351212.00
depreciationAndAmortization 6900.00
operatingIncome 3344312.00
otherOperatingExpenses 757049.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1165224.00
totalRevenue 4101361.00
totalOperatingExpenses 757049.00
costOfRevenue 751000.00
totalOtherIncomeExpenseNet 421715.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2601000.00
2005-06-30
date 2005-06-30
filing_date 2005-08-08
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3416582.00
minorityInterest 0.00
netIncome 2378203.00
sellingGeneralAdministrative 487621.00
grossProfit 4065220.00
reconciledDepreciation 6899.00
ebit 3416582.00
ebitda 3423481.00
depreciationAndAmortization 6899.00
operatingIncome 3416582.00
otherOperatingExpenses 648638.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1038379.00
totalRevenue 4065220.00
totalOperatingExpenses 648638.00
costOfRevenue 641000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2378000.00
2005-03-31
date 2005-03-31
filing_date 2005-05-10
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1933076.00
minorityInterest 0.00
netIncome 1352573.00
sellingGeneralAdministrative 489876.00
grossProfit 2579261.00
reconciledDepreciation 6901.00
ebit 1933076.00
ebitda 1939977.00
depreciationAndAmortization 6901.00
operatingIncome 1933076.00
otherOperatingExpenses 646185.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 580503.00
totalRevenue 2579261.00
totalOperatingExpenses 646185.00
costOfRevenue 639000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1353000.00
2004-12-31
date 2004-12-31
filing_date 2004-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1819609.00
minorityInterest 0.00
netIncome 1331302.00
sellingGeneralAdministrative 902357.00
grossProfit 2672496.00
reconciledDepreciation 12074.00
ebit 388185.00
ebitda 400259.00
depreciationAndAmortization 12074.00
operatingIncome 1819609.00
otherOperatingExpenses 1568599.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 488307.00
totalRevenue 2672496.00
totalOperatingExpenses 1568599.00
costOfRevenue 841000.00
totalOtherIncomeExpenseNet -715712.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1331000.00
2004-09-30
date 2004-09-30
filing_date 2004-09-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 20235081.00
minorityInterest 0.00
netIncome 13446147.00
sellingGeneralAdministrative 522003.00
grossProfit 21630083.00
reconciledDepreciation 8700.00
ebit 21666505.00
ebitda 21675205.00
depreciationAndAmortization 8700.00
operatingIncome 20235081.00
otherOperatingExpenses 679290.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 6788934.00
totalRevenue 21630083.00
totalOperatingExpenses 679290.00
costOfRevenue 1386000.00
totalOtherIncomeExpenseNet -715712.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 13446000.00
2004-06-30
date 2004-06-30
filing_date 2004-06-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2069821.00
minorityInterest 0.00
netIncome 1457736.00
sellingGeneralAdministrative 378920.00
grossProfit 2600247.00
reconciledDepreciation 8700.00
ebit 2069821.00
ebitda 2078521.00
depreciationAndAmortization 8700.00
operatingIncome 2069821.00
otherOperatingExpenses 530426.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 612085.00
totalRevenue 2600247.00
totalOperatingExpenses 530426.00
costOfRevenue 522000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1458000.00
2004-03-31
date 2004-03-31
filing_date 2004-03-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1647924.00
minorityInterest 0.00
netIncome 1177773.00
sellingGeneralAdministrative 444080.00
grossProfit 2237784.00
reconciledDepreciation 8700.00
ebit 1647924.00
ebitda 1656624.00
depreciationAndAmortization 8700.00
operatingIncome 1647924.00
otherOperatingExpenses 589860.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 470151.00
totalRevenue 2237784.00
totalOperatingExpenses 589860.00
costOfRevenue 581000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1178000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-15
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2176801.00
minorityInterest 0.00
netIncome 1527600.00
sellingGeneralAdministrative 800232.00
grossProfit 2899080.00
reconciledDepreciation 23929.00
ebit 2176801.00
ebitda 2200730.00
depreciationAndAmortization 23929.00
operatingIncome 2176801.00
otherOperatingExpenses 722279.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 649201.00
totalRevenue 2899080.00
totalOperatingExpenses 722279.00
costOfRevenue 698000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1527000.00
2003-09-30
date 2003-09-30
filing_date 2003-09-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2140863.00
minorityInterest 0.00
netIncome 1506993.00
sellingGeneralAdministrative 362279.00
grossProfit 2654935.00
reconciledDepreciation 9000.00
ebit 2140863.00
ebitda 2149863.00
depreciationAndAmortization 9000.00
operatingIncome 2140863.00
otherOperatingExpenses 514072.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 633870.00
totalRevenue 2654935.00
totalOperatingExpenses 514072.00
costOfRevenue 506000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1507000.00
2003-06-30
date 2003-06-30
filing_date 2003-06-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2040696.00
minorityInterest 0.00
netIncome 1419138.00
sellingGeneralAdministrative 399451.00
grossProfit 2584117.00
reconciledDepreciation 9000.00
ebit 2040696.00
ebitda 2049696.00
depreciationAndAmortization 9000.00
operatingIncome 2040696.00
otherOperatingExpenses 543421.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 621558.00
totalRevenue 2584117.00
totalOperatingExpenses 543421.00
costOfRevenue 534000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1420000.00
2003-03-31
date 2003-03-31
filing_date 2003-03-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1236883.00
minorityInterest 0.00
netIncome 876420.00
sellingGeneralAdministrative 444115.00
grossProfit 1815197.00
reconciledDepreciation 9000.00
ebit 1236883.00
ebitda 1245883.00
depreciationAndAmortization 9000.00
operatingIncome 1236883.00
otherOperatingExpenses 578314.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 360463.00
totalRevenue 1815197.00
totalOperatingExpenses 578314.00
costOfRevenue 569000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 876000.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3350995.00
minorityInterest 0.00
netIncome 2276937.00
sellingGeneralAdministrative 591915.00
grossProfit 4005369.00
reconciledDepreciation 19365.00
ebit 3350995.00
ebitda 3370360.00
depreciationAndAmortization 19365.00
operatingIncome 3350995.00
otherOperatingExpenses 654374.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1074058.00
totalRevenue 4005369.00
totalOperatingExpenses 654374.00
costOfRevenue 635000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2277000.00
2002-09-30
date 2002-09-30
filing_date 2002-09-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1427982.00
minorityInterest 0.00
netIncome 998235.00
sellingGeneralAdministrative 306940.00
grossProfit 1849690.00
reconciledDepreciation 10200.00
ebit 1427982.00
ebitda 1438182.00
depreciationAndAmortization 10200.00
operatingIncome 1427982.00
otherOperatingExpenses 421708.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 429747.00
totalRevenue 1849690.00
totalOperatingExpenses 421708.00
costOfRevenue 411000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 998000.00
2002-06-30
date 2002-06-30
filing_date 2002-06-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1301961.00
minorityInterest 0.00
netIncome 914524.00
sellingGeneralAdministrative 325064.00
grossProfit 1744395.00
reconciledDepreciation 10199.00
ebit 1301961.00
ebitda 1312160.00
depreciationAndAmortization 10199.00
operatingIncome 1301961.00
otherOperatingExpenses 442434.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 387437.00
totalRevenue 1744395.00
totalOperatingExpenses 442434.00
costOfRevenue 432000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 915000.00
2002-03-31
date 2002-03-31
filing_date 2002-03-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1012682.00
minorityInterest 0.00
netIncome 711090.00
sellingGeneralAdministrative 405059.00
grossProfit 1522644.00
reconciledDepreciation 10201.00
ebit 1012682.00
ebitda 1022883.00
depreciationAndAmortization 10201.00
operatingIncome 1012682.00
otherOperatingExpenses 509962.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 301592.00
totalRevenue 1522644.00
totalOperatingExpenses 509962.00
costOfRevenue 500000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 711000.00
2001-12-31
date 2001-12-31
filing_date 2001-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1541917.00
minorityInterest 0.00
netIncome 1071906.00
sellingGeneralAdministrative 434921.00
grossProfit 1983122.00
reconciledDepreciation 17016.00
ebit 1541917.00
ebitda 1558933.00
depreciationAndAmortization 17016.00
operatingIncome 1541917.00
otherOperatingExpenses 441205.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 470011.00
totalRevenue 1983122.00
totalOperatingExpenses 441205.00
costOfRevenue 424000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1072000.00
2001-09-30
date 2001-09-30
filing_date 2001-09-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5970540.00
minorityInterest 0.00
netIncome 4002627.00
sellingGeneralAdministrative 257284.00
grossProfit 7889591.00
reconciledDepreciation 11700.00
ebit 5970540.00
ebitda 5982240.00
depreciationAndAmortization 11700.00
operatingIncome 5970540.00
otherOperatingExpenses 1919051.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1967913.00
totalRevenue 7889591.00
totalOperatingExpenses 1919051.00
costOfRevenue 1907000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4003000.00
2001-06-30
date 2001-06-30
filing_date 2001-06-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1445004.00
minorityInterest 0.00
netIncome 1025249.00
sellingGeneralAdministrative 322183.00
grossProfit 1908926.00
reconciledDepreciation 11700.00
ebit 1445004.00
ebitda 1456704.00
depreciationAndAmortization 11700.00
operatingIncome 1445004.00
otherOperatingExpenses 463922.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 419755.00
totalRevenue 1908926.00
totalOperatingExpenses 463922.00
costOfRevenue 453000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1025000.00
2001-03-31
date 2001-03-31
filing_date 2001-03-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1086560.00
minorityInterest 0.00
netIncome 786731.00
sellingGeneralAdministrative 395377.00
grossProfit 1647729.00
reconciledDepreciation 11700.00
ebit 1086560.00
ebitda 1098260.00
depreciationAndAmortization 11700.00
operatingIncome 1086560.00
otherOperatingExpenses 561169.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 299829.00
totalRevenue 1647729.00
totalOperatingExpenses 561169.00
costOfRevenue 549000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 787000.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1789538.00
minorityInterest 0.00
netIncome 1256177.00
sellingGeneralAdministrative 520499.00
grossProfit 2254050.00
reconciledDepreciation 12013.00
ebit 1789538.00
ebitda 1801551.00
depreciationAndAmortization 12013.00
operatingIncome 1789538.00
otherOperatingExpenses 464512.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 533361.00
totalRevenue 2254050.00
totalOperatingExpenses 464512.00
costOfRevenue 464000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1256000.00
2000-09-30
date 2000-09-30
filing_date 2000-11-13
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1408996.00
minorityInterest 0.00
netIncome 994417.00
sellingGeneralAdministrative 342782.00
grossProfit 1898689.00
reconciledDepreciation 10800.00
ebit 1408996.00
ebitda 1419796.00
depreciationAndAmortization 10800.00
operatingIncome 1408996.00
otherOperatingExpenses 489693.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 414579.00
totalRevenue 1898689.00
totalOperatingExpenses 489693.00
costOfRevenue 490000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 995000.00
2000-06-30
date 2000-06-30
filing_date 2000-08-10
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1150569.00
minorityInterest 0.00
netIncome 810801.00
sellingGeneralAdministrative 285632.00
grossProfit 1571735.00
reconciledDepreciation 10800.00
ebit 1150569.00
ebitda 1161369.00
depreciationAndAmortization 10800.00
operatingIncome 1150569.00
otherOperatingExpenses 421166.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 339768.00
totalRevenue 1571735.00
totalOperatingExpenses 421166.00
costOfRevenue 421000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 810000.00
2000-03-31
date 2000-03-31
filing_date 2000-05-10
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 993654.00
minorityInterest 0.00
netIncome 696674.00
sellingGeneralAdministrative 361030.00
grossProfit 2074525.00
reconciledDepreciation 10800.00
ebit 993654.00
ebitda 1004454.00
depreciationAndAmortization 10800.00
operatingIncome 993654.00
otherOperatingExpenses 1080871.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 296980.00
totalRevenue 2074525.00
totalOperatingExpenses 1080871.00
costOfRevenue 1081000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 697000.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
currency_symbol USD
incomeBeforeTax 1299422.00
netIncome 937827.00
sellingGeneralAdministrative 486384.00
grossProfit 1824237.00
ebit 1299422.00
ebitda -200578.00
operatingIncome -200578.00
otherOperatingExpenses 2024815.00
incomeTaxExpense 361595.00
totalRevenue 1824237.00
totalOperatingExpenses 2024815.00
totalOtherIncomeExpenseNet 1500000.00
1999-09-30
date 1999-09-30
filing_date 1999-09-30
currency_symbol USD
incomeBeforeTax 800000.00
netIncome 600000.00
sellingGeneralAdministrative 300000.00
grossProfit 1200000.00
ebit 800000.00
ebitda 1300000.00
operatingIncome 1300000.00
otherOperatingExpenses 100000.00
incomeTaxExpense 200000.00
totalRevenue 1200000.00
totalOperatingExpenses -100000.00
totalOtherIncomeExpenseNet -500000.00
1999-06-30
date 1999-06-30
filing_date 1999-06-30
currency_symbol USD
incomeBeforeTax 1000000.00
netIncome 700000.00
sellingGeneralAdministrative 300000.00
grossProfit 1400000.00
ebit 1000000.00
ebitda 1500000.00
operatingIncome 1500000.00
otherOperatingExpenses 100000.00
incomeTaxExpense 300000.00
totalRevenue 1400000.00
totalOperatingExpenses -100000.00
totalOtherIncomeExpenseNet -500000.00
1999-03-31
date 1999-03-31
filing_date 1999-03-31
currency_symbol USD
incomeBeforeTax 1000000.00
netIncome 700000.00
sellingGeneralAdministrative 400000.00
grossProfit 1600000.00
ebit 1000000.00
ebitda 1700000.00
operatingIncome 1700000.00
otherOperatingExpenses 100000.00
incomeTaxExpense 300000.00
totalRevenue 1600000.00
totalOperatingExpenses -100000.00
totalOtherIncomeExpenseNet -700000.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
currency_symbol USD
incomeBeforeTax 3341538.00
netIncome 2233261.00
sellingGeneralAdministrative 501308.00
grossProfit 3679670.00
reconciledDepreciation -39679.00
ebit 1681217.00
ebitda 1641538.00
depreciationAndAmortization -39679.00
operatingIncome 1641538.00
otherOperatingExpenses 2038132.00
incomeTaxExpense 1108277.00
totalRevenue 3679670.00
totalOperatingExpenses 2038132.00
totalOtherIncomeExpenseNet 1700000.00
1998-09-30
date 1998-09-30
filing_date 1998-09-30
currency_symbol USD
incomeBeforeTax 1000000.00
netIncome 700000.00
sellingGeneralAdministrative 300000.00
grossProfit 1400000.00
ebit 1000000.00
ebitda 1500000.00
operatingIncome 1500000.00
otherOperatingExpenses 100000.00
incomeTaxExpense 300000.00
totalRevenue 1400000.00
totalOperatingExpenses -100000.00
totalOtherIncomeExpenseNet -500000.00
1998-06-30
date 1998-06-30
filing_date 1998-06-30
currency_symbol USD
incomeBeforeTax 1300000.00
netIncome 900000.00
sellingGeneralAdministrative 300000.00
grossProfit 1800000.00
ebit 1300000.00
ebitda 1900000.00
operatingIncome 1900000.00
otherOperatingExpenses 100000.00
incomeTaxExpense 400000.00
totalRevenue 1800000.00
totalOperatingExpenses -100000.00
totalOtherIncomeExpenseNet -600000.00
1998-03-31
date 1998-03-31
filing_date 1998-03-31
currency_symbol USD
incomeBeforeTax 3100000.00
netIncome 2100000.00
sellingGeneralAdministrative 300000.00
grossProfit 3500000.00
ebit 3100000.00
ebitda 3700000.00
operatingIncome 3700000.00
otherOperatingExpenses 200000.00
incomeTaxExpense 1000000.00
totalRevenue 3500000.00
totalOperatingExpenses -200000.00
totalOtherIncomeExpenseNet -600000.00
1997-12-31
date 1997-12-31
filing_date 1997-12-31
currency_symbol USD
incomeBeforeTax 1331117.00
netIncome 906741.00
sellingGeneralAdministrative 408605.00
grossProfit 1675037.00
ebit 1331117.00
ebitda -3568883.00
operatingIncome -3568883.00
otherOperatingExpenses 5243920.00
incomeTaxExpense 424376.00
totalRevenue 1675037.00
totalOperatingExpenses 5243920.00
totalOtherIncomeExpenseNet 4900000.00
1997-09-30
date 1997-09-30
filing_date 1997-09-30
currency_symbol USD
incomeBeforeTax 3700000.00
netIncome 2500000.00
sellingGeneralAdministrative 300000.00
grossProfit 4100000.00
ebit 3700000.00
ebitda 4200000.00
operatingIncome 4200000.00
otherOperatingExpenses 100000.00
incomeTaxExpense 1200000.00
totalRevenue 4100000.00
totalOperatingExpenses -100000.00
totalOtherIncomeExpenseNet -500000.00
1997-06-30
date 1997-06-30
filing_date 1997-06-30
currency_symbol USD
incomeBeforeTax 1600000.00
netIncome 1100000.00
sellingGeneralAdministrative 300000.00
grossProfit 3700000.00
ebit 1600000.00
ebitda 5500000.00
operatingIncome 5500000.00
otherOperatingExpenses 1800000.00
incomeTaxExpense 500000.00
totalRevenue 3700000.00
totalOperatingExpenses -1800000.00
totalOtherIncomeExpenseNet -3900000.00
1997-03-31
date 1997-03-31
filing_date 1997-03-31
currency_symbol USD
incomeBeforeTax 3200000.00
netIncome 2200000.00
sellingGeneralAdministrative 300000.00
grossProfit 3600000.00
ebit 3200000.00
ebitda 3800000.00
operatingIncome 3800000.00
otherOperatingExpenses 200000.00
incomeTaxExpense 1000000.00
totalRevenue 3600000.00
totalOperatingExpenses -200000.00
totalOtherIncomeExpenseNet -600000.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
currency_symbol USD
incomeBeforeTax 2238560.00
netIncome 1564273.00
sellingGeneralAdministrative 369417.00
grossProfit 2681087.00
ebit 2238560.00
ebitda -1061440.00
operatingIncome -1061440.00
otherOperatingExpenses 3742527.00
incomeTaxExpense 674287.00
totalRevenue 2681087.00
totalOperatingExpenses 3742527.00
totalOtherIncomeExpenseNet 3300000.00
1996-09-30
date 1996-09-30
filing_date 1996-09-30
currency_symbol USD
incomeBeforeTax 1400000.00
netIncome 1000000.00
sellingGeneralAdministrative 200000.00
grossProfit 1800000.00
ebit 1400000.00
ebitda 2000000.00
operatingIncome 2000000.00
otherOperatingExpenses 200000.00
incomeTaxExpense 400000.00
totalRevenue 1800000.00
totalOperatingExpenses -200000.00
totalOtherIncomeExpenseNet -600000.00
1996-06-30
date 1996-06-30
filing_date 1996-08-13
currency_symbol USD
incomeBeforeTax 1600000.00
netIncome 1100000.00
sellingGeneralAdministrative 200000.00
grossProfit 2700000.00
ebit 1600000.00
ebitda 3800000.00
operatingIncome 3800000.00
otherOperatingExpenses 1100000.00
incomeTaxExpense 500000.00
totalRevenue 2700000.00
totalOperatingExpenses -1100000.00
totalOtherIncomeExpenseNet -2200000.00
1996-03-31
date 1996-03-31
filing_date 1996-03-31
currency_symbol USD
incomeBeforeTax 1000000.00
netIncome 700000.00
sellingGeneralAdministrative 300000.00
grossProfit 1400000.00
ebit 1000000.00
ebitda 1500000.00
operatingIncome 1500000.00
otherOperatingExpenses 100000.00
incomeTaxExpense 300000.00
totalRevenue 1400000.00
totalOperatingExpenses -100000.00
totalOtherIncomeExpenseNet -500000.00
1995-12-31
date 1995-12-31
filing_date 1995-12-31
currency_symbol USD
incomeBeforeTax 1151718.00
netIncome 828901.00
sellingGeneralAdministrative 444028.00
grossProfit 1540285.00
ebit 1151718.00
ebitda -548282.00
operatingIncome -548282.00
otherOperatingExpenses 2088567.00
incomeTaxExpense 322817.00
totalRevenue 1540285.00
totalOperatingExpenses 2088567.00
totalOtherIncomeExpenseNet 1700000.00
1995-09-30
date 1995-09-30
filing_date 1995-11-15
currency_symbol USD
incomeBeforeTax 700000.00
netIncome 500000.00
sellingGeneralAdministrative 300000.00
grossProfit 1100000.00
ebit 700000.00
ebitda 1200000.00
operatingIncome 1200000.00
otherOperatingExpenses 100000.00
incomeTaxExpense 200000.00
totalRevenue 1100000.00
totalOperatingExpenses -100000.00
totalOtherIncomeExpenseNet -500000.00
1995-06-30
date 1995-06-30
filing_date 1995-08-11
currency_symbol USD
incomeBeforeTax 1700000.00
netIncome 1200000.00
sellingGeneralAdministrative 300000.00
grossProfit 2200000.00
ebit 1700000.00
ebitda 2300000.00
operatingIncome 2300000.00
otherOperatingExpenses 100000.00
incomeTaxExpense 500000.00
totalRevenue 2200000.00
totalOperatingExpenses -100000.00
totalOtherIncomeExpenseNet -600000.00
1995-03-31
date 1995-03-31
filing_date 1995-03-31
incomeBeforeTax 1300000.00
netIncome 900000.00
sellingGeneralAdministrative 300000.00
grossProfit 1700000.00
ebitda 1800000.00
operatingIncome 1800000.00
otherOperatingExpenses 100000.00
incomeTaxExpense 400000.00
totalRevenue 1700000.00
totalOperatingExpenses -100000.00
totalOtherIncomeExpenseNet -500000.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
incomeBeforeTax 1800000.00
netIncome 1300000.00
sellingGeneralAdministrative 500000.00
grossProfit 2200000.00
ebitda 3100000.00
operatingIncome 3100000.00
otherOperatingExpenses 900000.00
incomeTaxExpense 500000.00
totalRevenue 2200000.00
totalOperatingExpenses -900000.00
totalOtherIncomeExpenseNet -1300000.00
1994-09-30
date 1994-09-30
filing_date 1994-09-30
incomeBeforeTax 2200000.00
netIncome 1500000.00
sellingGeneralAdministrative 300000.00
grossProfit 2700000.00
ebitda 2800000.00
operatingIncome 2800000.00
otherOperatingExpenses 100000.00
incomeTaxExpense 700000.00
totalRevenue 2700000.00
totalOperatingExpenses -100000.00
totalOtherIncomeExpenseNet -600000.00
1994-06-30
date 1994-06-30
filing_date 1994-06-30
incomeBeforeTax 1500000.00
netIncome 1000000.00
sellingGeneralAdministrative 300000.00
grossProfit 1900000.00
ebitda 2000000.00
operatingIncome 2000000.00
otherOperatingExpenses 100000.00
incomeTaxExpense 500000.00
totalRevenue 1900000.00
totalOperatingExpenses -100000.00
totalOtherIncomeExpenseNet -500000.00
1994-03-31
date 1994-03-31
filing_date 1994-03-31
incomeBeforeTax 1800000.00
netIncome 1200000.00
grossProfit 2200000.00
ebitda 2700000.00
operatingIncome 2700000.00
otherOperatingExpenses 500000.00
incomeTaxExpense 600000.00
totalRevenue 2200000.00
totalOperatingExpenses -500000.00
totalOtherIncomeExpenseNet -900000.00
1993-12-31
date 1993-12-31
filing_date 1993-12-31
incomeBeforeTax 700000.00
netIncome 500000.00
grossProfit 1200000.00
ebitda 1600000.00
operatingIncome 1600000.00
otherOperatingExpenses 400000.00
incomeTaxExpense 200000.00
totalRevenue 1200000.00
totalOperatingExpenses -400000.00
totalOtherIncomeExpenseNet -900000.00
1993-09-30
date 1993-09-30
filing_date 1993-09-30
incomeBeforeTax 700000.00
netIncome 500000.00
sellingGeneralAdministrative 200000.00
grossProfit 1100000.00
ebitda 1200000.00
operatingIncome 1200000.00
otherOperatingExpenses 100000.00
incomeTaxExpense 200000.00
totalRevenue 1100000.00
totalOperatingExpenses -100000.00
totalOtherIncomeExpenseNet -500000.00
1993-06-30
date 1993-06-30
filing_date 1993-06-30
incomeBeforeTax 1100000.00
netIncome 800000.00
sellingGeneralAdministrative 300000.00
grossProfit 1600000.00
ebitda 1800000.00
operatingIncome 1800000.00
otherOperatingExpenses 200000.00
incomeTaxExpense 300000.00
totalRevenue 1600000.00
totalOperatingExpenses -200000.00
totalOtherIncomeExpenseNet -700000.00
1993-03-31
date 1993-03-31
filing_date 1993-03-31
incomeBeforeTax 1000000.00
netIncome -100000.00
sellingGeneralAdministrative 300000.00
grossProfit 1500000.00
ebitda 1700000.00
operatingIncome 1700000.00
otherOperatingExpenses 200000.00
incomeTaxExpense 300000.00
totalRevenue 1500000.00
totalOperatingExpenses -200000.00
totalOtherIncomeExpenseNet -700000.00
1992-12-31
date 1992-12-31
filing_date 1992-12-31
incomeBeforeTax 900000.00
netIncome 700000.00
sellingGeneralAdministrative 100000.00
grossProfit 1400000.00
ebitda 1700000.00
operatingIncome 1700000.00
otherOperatingExpenses 300000.00
incomeTaxExpense 200000.00
totalRevenue 1400000.00
totalOperatingExpenses -300000.00
totalOtherIncomeExpenseNet -800000.00
1992-09-30
date 1992-09-30
filing_date 1992-09-30
incomeBeforeTax 600000.00
netIncome 400000.00
sellingGeneralAdministrative 200000.00
grossProfit 900000.00
ebitda 1100000.00
operatingIncome 1100000.00
otherOperatingExpenses 200000.00
incomeTaxExpense 200000.00
totalRevenue 900000.00
totalOperatingExpenses -200000.00
totalOtherIncomeExpenseNet -500000.00
1992-06-30
date 1992-06-30
filing_date 1992-06-30
incomeBeforeTax 700000.00
netIncome 500000.00
sellingGeneralAdministrative 300000.00
grossProfit 1100000.00
ebitda 1200000.00
operatingIncome 1200000.00
otherOperatingExpenses 100000.00
incomeTaxExpense 200000.00
totalRevenue 1100000.00
totalOperatingExpenses -100000.00
totalOtherIncomeExpenseNet -500000.00
1992-03-31
date 1992-03-31
filing_date 1992-03-31
netIncome 400000.00
grossProfit 900000.00
ebitda 900000.00
operatingIncome 900000.00
incomeTaxExpense -400000.00
totalRevenue 900000.00
1991-12-31
date 1991-12-31
filing_date 1991-12-31
incomeBeforeTax 800000.00
netIncome 600000.00
sellingGeneralAdministrative 400000.00
grossProfit 1200000.00
ebitda 2000000.00
operatingIncome 2000000.00
otherOperatingExpenses 800000.00
incomeTaxExpense 200000.00
totalRevenue 1200000.00
totalOperatingExpenses -800000.00
totalOtherIncomeExpenseNet -1200000.00
1991-09-30
date 1991-09-30
filing_date 1991-09-30
incomeBeforeTax 600000.00
netIncome 400000.00
sellingGeneralAdministrative 200000.00
grossProfit 900000.00
ebitda 1100000.00
operatingIncome 1100000.00
otherOperatingExpenses 200000.00
incomeTaxExpense 200000.00
totalRevenue 900000.00
totalOperatingExpenses -200000.00
totalOtherIncomeExpenseNet -500000.00
1991-06-30
date 1991-06-30
filing_date 1991-06-30
incomeBeforeTax 800000.00
netIncome 600000.00
sellingGeneralAdministrative 400000.00
grossProfit 1200000.00
ebitda 1200000.00
operatingIncome 1200000.00
incomeTaxExpense 200000.00
totalRevenue 1200000.00
totalOtherIncomeExpenseNet -400000.00
1991-03-31
date 1991-03-31
filing_date 1991-03-31
incomeBeforeTax 1200000.00
netIncome 800000.00
sellingGeneralAdministrative 300000.00
grossProfit 1600000.00
ebitda 1700000.00
operatingIncome 1700000.00
otherOperatingExpenses 100000.00
incomeTaxExpense 400000.00
totalRevenue 1600000.00
totalOperatingExpenses -100000.00
totalOtherIncomeExpenseNet -500000.00
1990-12-31
date 1990-12-31
filing_date 1990-12-31
incomeBeforeTax 1600000.00
netIncome 1100000.00
sellingGeneralAdministrative 300000.00
grossProfit 2000000.00
ebitda 2700000.00
operatingIncome 2700000.00
otherOperatingExpenses 700000.00
incomeTaxExpense 500000.00
totalRevenue 2000000.00
totalOperatingExpenses -700000.00
totalOtherIncomeExpenseNet -1100000.00
1990-09-30
date 1990-09-30
filing_date 1990-09-30
incomeBeforeTax 800000.00
netIncome 600000.00
sellingGeneralAdministrative 300000.00
grossProfit 1200000.00
ebitda 1300000.00
operatingIncome 1300000.00
otherOperatingExpenses 100000.00
incomeTaxExpense 200000.00
totalRevenue 1200000.00
totalOperatingExpenses -100000.00
totalOtherIncomeExpenseNet -500000.00
1990-06-30
date 1990-06-30
filing_date 1990-06-30
incomeBeforeTax 900000.00
netIncome 600000.00
sellingGeneralAdministrative 200000.00
grossProfit 1200000.00
ebitda 1400000.00
operatingIncome 1400000.00
otherOperatingExpenses 200000.00
incomeTaxExpense 300000.00
totalRevenue 1200000.00
totalOperatingExpenses -200000.00
totalOtherIncomeExpenseNet -500000.00
1990-03-31
date 1990-03-31
filing_date 1990-03-31
incomeBeforeTax 800000.00
netIncome 500000.00
sellingGeneralAdministrative 200000.00
grossProfit 1200000.00
ebitda 1400000.00
operatingIncome 1400000.00
otherOperatingExpenses 200000.00
incomeTaxExpense 300000.00
totalRevenue 1200000.00
totalOperatingExpenses -200000.00
totalOtherIncomeExpenseNet -600000.00
1989-12-31
date 1989-12-31
filing_date 1989-12-31
netIncome 1000000.00
grossProfit 1800000.00
ebitda 3200000.00
operatingIncome 3200000.00
otherOperatingExpenses 1400000.00
incomeTaxExpense -1000000.00
totalRevenue 1800000.00
totalOperatingExpenses 1400000.00
1989-09-30
date 1989-09-30
filing_date 1989-09-30
netIncome 700000.00
grossProfit 1300000.00
ebitda 1300000.00
operatingIncome 1300000.00
incomeTaxExpense -700000.00
totalRevenue 1300000.00
1989-06-30
date 1989-06-30
filing_date 1989-06-30
netIncome 600000.00
grossProfit 1200000.00
ebitda 1200000.00
operatingIncome 1200000.00
incomeTaxExpense -600000.00
totalRevenue 1200000.00
1989-03-31
date 1989-03-31
filing_date 1989-03-31
netIncome 600000.00
grossProfit 1100000.00
ebitda 1100000.00
operatingIncome 1100000.00
incomeTaxExpense -600000.00
totalRevenue 1100000.00
1988-12-31
date 1988-12-31
filing_date 1988-12-31
netIncome 400000.00
grossProfit 1200000.00
ebitda 2500000.00
operatingIncome 2500000.00
otherOperatingExpenses 1300000.00
incomeTaxExpense -400000.00
totalRevenue 1200000.00
totalOperatingExpenses 1300000.00
1988-09-30
date 1988-09-30
filing_date 1988-09-30
netIncome 500000.00
grossProfit 1100000.00
ebitda 1100000.00
operatingIncome 1100000.00
incomeTaxExpense -500000.00
totalRevenue 1100000.00
1988-06-30
date 1988-06-30
filing_date 1988-06-30
netIncome 700000.00
grossProfit 1300000.00
ebitda 1300000.00
operatingIncome 1300000.00
incomeTaxExpense -700000.00
totalRevenue 1300000.00
1988-03-31
date 1988-03-31
filing_date 1988-03-31
netIncome 700000.00
grossProfit 1300000.00
ebitda 1300000.00
operatingIncome 1300000.00
incomeTaxExpense -700000.00
totalRevenue 1300000.00
1987-12-31
date 1987-12-31
filing_date 1987-12-31
netIncome 400000.00
grossProfit 1000000.00
ebitda 2300000.00
operatingIncome 2300000.00
otherOperatingExpenses 1300000.00
incomeTaxExpense -400000.00
totalRevenue 1000000.00
totalOperatingExpenses 1300000.00
1987-09-30
date 1987-09-30
filing_date 1987-09-30
netIncome 600000.00
grossProfit 1300000.00
ebitda 1300000.00
operatingIncome 1300000.00
incomeTaxExpense -600000.00
totalRevenue 1300000.00
1987-06-30
date 1987-06-30
filing_date 1987-06-30
netIncome 900000.00
grossProfit 1500000.00
ebitda 1500000.00
operatingIncome 1500000.00
incomeTaxExpense -900000.00
totalRevenue 1500000.00
1987-03-31
date 1987-03-31
filing_date 1987-03-31
netIncome 800000.00
grossProfit 1500000.00
ebitda 1500000.00
operatingIncome 1500000.00
incomeTaxExpense -800000.00
totalRevenue 1500000.00
1986-12-31
date 1986-12-31
filing_date 1986-12-31
netIncome 700000.00
grossProfit 1400000.00
ebitda 2700000.00
operatingIncome 2700000.00
otherOperatingExpenses 1300000.00
incomeTaxExpense -700000.00
totalRevenue 1400000.00
totalOperatingExpenses 1300000.00
1986-09-30
date 1986-09-30
filing_date 1986-09-30
netIncome 700000.00
grossProfit 1600000.00
ebitda 1600000.00
operatingIncome 1600000.00
incomeTaxExpense -700000.00
totalRevenue 1600000.00
1986-06-30
date 1986-06-30
filing_date 1986-06-30
netIncome 800000.00
grossProfit 1600000.00
ebitda 1600000.00
operatingIncome 1600000.00
incomeTaxExpense -800000.00
totalRevenue 1600000.00
1986-03-31
date 1986-03-31
filing_date 1986-03-31
netIncome 800000.00
grossProfit 1600000.00
ebitda 1600000.00
operatingIncome 1600000.00
incomeTaxExpense -800000.00
totalRevenue 1600000.00
1985-12-31
date 1985-12-31
filing_date 1985-12-31
netIncome 3200000.00
grossProfit 5000000.00
ebitda 6400000.00
operatingIncome 6400000.00
otherOperatingExpenses 1400000.00
incomeTaxExpense -3200000.00
totalRevenue 5000000.00
totalOperatingExpenses 1400000.00
1985-09-30
date 1985-09-30
filing_date 1985-09-30
netIncome 1000000.00
grossProfit 2400000.00
ebitda 2400000.00
operatingIncome 2400000.00
incomeTaxExpense -1000000.00
totalRevenue 2400000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-22
currency_symbol USD
incomeBeforeTax 568855000.00
netIncome 446362000.00
sellingGeneralAdministrative 63487000.00
grossProfit 634528000.00
reconciledDepreciation 15376000.00
ebit 546931000.00
ebitda 562307000.00
depreciationAndAmortization 15376000.00
operatingIncome 562307000.00
otherOperatingExpenses 105115000.00
interestExpense 6548000.00
taxProvision 122493000.00
incomeTaxExpense 122493000.00
totalRevenue 667422000.00
totalOperatingExpenses 72221000.00
costOfRevenue 32894000.00
totalOtherIncomeExpenseNet 6548000.00
netIncomeFromContinuingOps 446362000.00
netIncomeApplicableToCommonShares 446362000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-23
currency_symbol USD
incomeBeforeTax 363017000.00
netIncome 269980000.00
sellingGeneralAdministrative 59075000.00
grossProfit 421468000.00
reconciledDepreciation 16257000.00
ebit 346136000.00
ebitda 362393000.00
depreciationAndAmortization 16257000.00
operatingIncome 362393000.00
otherOperatingExpenses 88565000.00
interestExpense 16881000.00
taxProvision 93037000.00
incomeTaxExpense 93037000.00
totalRevenue 450958000.00
totalOperatingExpenses 59075000.00
costOfRevenue 29490000.00
totalOtherIncomeExpenseNet 624000.00
netIncomeFromContinuingOps 269980000.00
netIncomeApplicableToCommonShares 269980000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-25
currency_symbol USD
incomeBeforeTax 219662000.00
netIncome 176049000.00
sellingGeneralAdministrative 52702000.00
grossProfit 269953000.00
reconciledDepreciation 14395000.00
ebit 202856000.00
ebitda 217251000.00
depreciationAndAmortization 14395000.00
operatingIncome 217251000.00
otherOperatingExpenses 85303000.00
interestExpense 16806000.00
taxProvision 43613000.00
incomeTaxExpense 43613000.00
totalRevenue 302554000.00
totalOperatingExpenses 52702000.00
costOfRevenue 32601000.00
totalOtherIncomeExpenseNet 2411000.00
netIncomeFromContinuingOps 176049000.00
netIncomeApplicableToCommonShares 176049000.00
2019-12-31
date 2019-12-31
filing_date 2019-12-31
currency_symbol USD
incomeBeforeTax 404455000.00
netIncome 320928000.00
sellingGeneralAdministrative 59009000.00
grossProfit 460782000.00
reconciledDepreciation 8906000.00
ebit 392867000.00
ebitda 401773000.00
depreciationAndAmortization 8906000.00
nonOperatingIncomeNetOther 2682000.00
operatingIncome 401773000.00
otherOperatingExpenses 88723000.00
interestExpense 11588000.00
taxProvision 83527000.00
extraordinaryItems 0.00
incomeTaxExpense 83527000.00
totalRevenue 490496000.00
totalOperatingExpenses 59009000.00
costOfRevenue 29714000.00
totalOtherIncomeExpenseNet 2682000.00
netIncomeFromContinuingOps 318728000.00
netIncomeApplicableToCommonShares 318728000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-28
currency_symbol USD
researchDevelopment 0.00
incomeBeforeTax 261750000.00
netIncome 209736000.00
sellingGeneralAdministrative 25635000.00
grossProfit 286469000.00
reconciledDepreciation 2583000.00
ebit 260834000.00
ebitda 263417000.00
depreciationAndAmortization 2583000.00
nonOperatingIncomeNetOther 916000.00
operatingIncome 260834000.00
otherOperatingExpenses 39386000.00
interestExpense 0.00
taxProvision 52014000.00
extraordinaryItems 0.00
incomeTaxExpense 52014000.00
totalRevenue 300220000.00
totalOperatingExpenses 25635000.00
costOfRevenue 13751000.00
totalOtherIncomeExpenseNet 916000.00
netIncomeFromContinuingOps 209736000.00
netIncomeApplicableToCommonShares 209736000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
researchDevelopment 0.00
incomeBeforeTax 119860000.00
netIncome 76361000.00
sellingGeneralAdministrative 8517000.00
grossProfit 131462000.00
reconciledDepreciation 376000.00
ebit 119776000.00
ebitda 120152000.00
depreciationAndAmortization 376000.00
nonOperatingIncomeNetOther 84000.00
operatingIncome 119776000.00
otherOperatingExpenses 12553000.00
interestExpense 84000.00
taxProvision 43499000.00
interestIncome 84000.00
netInterestIncome 84000.00
extraordinaryItems 103000.00
nonRecurring 3523000.00
incomeTaxExpense 43499000.00
totalRevenue 132329000.00
totalOperatingExpenses 11686000.00
costOfRevenue 867000.00
totalOtherIncomeExpenseNet 84000.00
netIncomeFromContinuingOps 76361000.00
netIncomeApplicableToCommonShares 76361000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-28
currency_symbol USD
researchDevelopment 0.00
incomeBeforeTax 55086920.00
netIncome 37239550.00
sellingGeneralAdministrative 3023480.00
grossProfit 59868107.00
ebit 55057850.00
ebitda 55101140.00
depreciationAndAmortization 43290.00
nonOperatingIncomeNetOther 29070.00
operatingIncome 55057850.00
otherOperatingExpenses 4853547.00
interestExpense 29070.00
taxProvision 17847370.00
interestIncome 29070.00
netInterestIncome 29070.00
nonRecurring 778000.00
incomeTaxExpense 17847370.00
totalRevenue 59911397.00
totalOperatingExpenses 4810257.00
costOfRevenue 43290.00
totalOtherIncomeExpenseNet 29070.00
netIncomeFromContinuingOps 37239550.00
netIncomeApplicableToCommonShares 37239550.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
researchDevelopment 0.00
incomeBeforeTax 75283022.00
netIncome 50038507.00
sellingGeneralAdministrative 2638863.00
grossProfit 79379021.00
ebit 75255582.00
ebitda 75280956.00
depreciationAndAmortization 25374.00
nonOperatingIncomeNetOther 27440.00
operatingIncome 75255582.00
otherOperatingExpenses 4159271.00
interestExpense 27440.00
taxProvision 25244520.00
interestIncome 27440.00
nonRecurring 665000.00
incomeTaxExpense 25244515.00
totalRevenue 79414853.00
totalOperatingExpenses 4123439.00
costOfRevenue 35832.00
totalOtherIncomeExpenseNet 27440.00
netIncomeFromContinuingOps 50038507.00
netIncomeApplicableToCommonShares 50038507.00
2014-12-31
date 2014-12-31
filing_date 2015-02-27
currency_symbol USD
researchDevelopment 0.00
incomeBeforeTax 51431554.00
netIncome 34765020.00
sellingGeneralAdministrative 2065213.00
grossProfit 55182500.00
ebit 51417031.00
ebitda 51436761.00
depreciationAndAmortization 19730.00
nonOperatingIncomeNetOther 14523.00
operatingIncome 51417031.00
otherOperatingExpenses 3785199.00
interestExpense 14523.00
nonRecurring 517497.00
incomeTaxExpense 16666534.00
totalRevenue 55202230.00
totalOperatingExpenses 3765469.00
costOfRevenue 19730.00
totalOtherIncomeExpenseNet 14523.00
netIncomeFromContinuingOps 34765020.00
netIncomeApplicableToCommonShares 34765020.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
researchDevelopment 0.00
incomeBeforeTax 40142578.00
netIncome 27218508.00
sellingGeneralAdministrative 2533580.00
grossProfit 44092788.00
ebit 40130573.00
ebitda 40146859.00
depreciationAndAmortization 16286.00
nonOperatingIncomeNetOther 12005.00
operatingIncome 40130573.00
otherOperatingExpenses 3978501.00
interestExpense 12005.00
incomeTaxExpense 12924070.00
totalRevenue 44109074.00
totalOperatingExpenses 3962215.00
costOfRevenue 16286.00
totalOtherIncomeExpenseNet 12005.00
netIncomeFromContinuingOps 27218508.00
netIncomeApplicableToCommonShares 27218508.00
2012-12-31
date 2012-12-31
filing_date 2013-03-11
currency_symbol USD
researchDevelopment 0.00
incomeBeforeTax 29322886.00
netIncome 19647818.00
sellingGeneralAdministrative 2317744.00
grossProfit 32570952.00
ebit 29303451.00
ebitda 29319955.00
depreciationAndAmortization 16504.00
nonOperatingIncomeNetOther 19435.00
operatingIncome 29303451.00
otherOperatingExpenses 3284005.00
interestExpense 19435.00
incomeTaxExpense 9675068.00
totalRevenue 32587456.00
totalOperatingExpenses 3267501.00
costOfRevenue 16504.00
totalOtherIncomeExpenseNet 19435.00
netIncomeFromContinuingOps 19647818.00
netIncomeApplicableToCommonShares 19647818.00
2011-12-31
date 2011-12-31
filing_date 2012-03-12
currency_symbol USD
researchDevelopment 0.00
incomeBeforeTax 30755918.00
netIncome 20594769.00
sellingGeneralAdministrative 2583047.00
grossProfit 33420759.00
ebit 29857641.00
ebitda 29870316.00
depreciationAndAmortization 12675.00
nonOperatingIncomeNetOther 18528.00
operatingIncome 30737390.00
otherOperatingExpenses 3563118.00
interestExpense 898277.00
incomeTaxExpense 10161149.00
totalRevenue 33420759.00
totalOperatingExpenses 3563118.00
costOfRevenue 3550000.00
totalOtherIncomeExpenseNet 18528.00
netIncomeFromContinuingOps 20594769.00
netIncomeApplicableToCommonShares 20594769.00
2010-12-31
date 2010-12-31
filing_date 2011-03-11
currency_symbol USD
incomeBeforeTax 16424181.00
netIncome 11308711.00
sellingGeneralAdministrative 2876720.00
grossProfit 20065965.00
ebit 16398474.00
ebitda 16413865.00
depreciationAndAmortization 15391.00
operatingIncome 16398474.00
otherOperatingExpenses 3667491.00
interestExpense 25707.00
incomeTaxExpense 5115470.00
totalRevenue 20065965.00
totalOperatingExpenses 3667491.00
costOfRevenue 3653000.00
totalOtherIncomeExpenseNet 25707.00
netIncomeApplicableToCommonShares 11309000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-12
currency_symbol USD
incomeBeforeTax 10044763.00
netIncome 6914043.00
sellingGeneralAdministrative 2439935.00
grossProfit 13084860.00
ebit 9991336.00
ebitda 10033478.00
depreciationAndAmortization 42142.00
operatingIncome 9991336.00
otherOperatingExpenses 3093524.00
interestExpense 1269907.00
incomeTaxExpense 3130720.00
totalRevenue 13084860.00
totalOperatingExpenses 3093524.00
costOfRevenue 3051000.00
totalOtherIncomeExpenseNet 53427.00
netIncomeApplicableToCommonShares 6914000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-16
currency_symbol USD
incomeBeforeTax 15804966.00
netIncome 10939773.00
sellingGeneralAdministrative 2784624.00
grossProfit 19296266.00
ebit 15576220.00
ebitda 15613023.00
depreciationAndAmortization 36803.00
operatingIncome 15576220.00
otherOperatingExpenses 3720046.00
interestExpense 1590110.00
incomeTaxExpense 4865193.00
totalRevenue 19296266.00
totalOperatingExpenses 3720046.00
costOfRevenue 3683000.00
totalOtherIncomeExpenseNet 228746.00
netIncomeApplicableToCommonShares 10940000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-14
currency_symbol USD
incomeBeforeTax 11877714.00
netIncome 8249688.00
sellingGeneralAdministrative 579690.00
grossProfit 15465111.00
ebit 11507714.00
ebitda 11543713.00
depreciationAndAmortization 35999.00
operatingIncome 11507714.00
otherOperatingExpenses 3957397.00
interestExpense 0.00
incomeTaxExpense 3628026.00
totalRevenue 15465111.00
totalOperatingExpenses 3957397.00
costOfRevenue 3921000.00
totalOtherIncomeExpenseNet 370000.00
netIncomeApplicableToCommonShares 8250000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-15
currency_symbol USD
incomeBeforeTax 16879015.00
netIncome 11569862.00
sellingGeneralAdministrative 555367.00
grossProfit 22461198.00
ebit 16317731.00
ebitda 16354865.00
depreciationAndAmortization 37134.00
operatingIncome 16317731.00
otherOperatingExpenses 6143467.00
interestExpense 0.00
incomeTaxExpense 5309153.00
totalRevenue 22461198.00
totalOperatingExpenses 6143467.00
costOfRevenue 6106000.00
totalOtherIncomeExpenseNet 561284.00
netIncomeApplicableToCommonShares 11570000.00
2005-12-31
date 2005-12-31
filing_date 2006-03-16
currency_symbol USD
incomeBeforeTax 12172728.00
netIncome 8512587.00
sellingGeneralAdministrative 487231.00
grossProfit 15407641.00
ebit 12172728.00
ebitda 12201519.00
depreciationAndAmortization 28791.00
operatingIncome 12172728.00
otherOperatingExpenses 3234913.00
interestExpense 0.00
incomeTaxExpense 3660141.00
totalRevenue 15407641.00
totalOperatingExpenses 3234913.00
costOfRevenue 3206000.00
netIncomeApplicableToCommonShares 8513000.00
2004-12-31
date 2004-12-31
filing_date 2004-12-31
currency_symbol USD
incomeBeforeTax 25772435.00
netIncome 17412958.00
sellingGeneralAdministrative 442646.00
grossProfit 29140610.00
ebit 25772435.00
ebitda 25810609.00
depreciationAndAmortization 38174.00
operatingIncome 25772435.00
otherOperatingExpenses 3368175.00
interestExpense 0.00
incomeTaxExpense 8359477.00
totalRevenue 29140610.00
totalOperatingExpenses 3368175.00
costOfRevenue 3330000.00
netIncomeApplicableToCommonShares 17413000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-15
currency_symbol USD
incomeBeforeTax 7595243.00
netIncome 5330151.00
sellingGeneralAdministrative 405613.00
grossProfit 9953329.00
ebit 7595243.00
ebitda 7646172.00
depreciationAndAmortization 50929.00
operatingIncome 7595243.00
otherOperatingExpenses 2358086.00
interestExpense 0.00
incomeTaxExpense 2265092.00
totalRevenue 9953329.00
totalOperatingExpenses 2358086.00
costOfRevenue 2307000.00
netIncomeApplicableToCommonShares 5330000.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
incomeBeforeTax 7093620.00
netIncome 4900786.00
sellingGeneralAdministrative 445148.00
grossProfit 9122098.00
ebit 7093620.00
ebitda 7143585.00
depreciationAndAmortization 49965.00
operatingIncome 7093620.00
otherOperatingExpenses 2028478.00
interestExpense 0.00
incomeTaxExpense 2192834.00
totalRevenue 9122098.00
totalOperatingExpenses 2028478.00
costOfRevenue 1979000.00
netIncomeApplicableToCommonShares 4901000.00
2001-12-31
date 2001-12-31
filing_date 2001-12-31
currency_symbol USD
incomeBeforeTax 10044021.00
netIncome 6886513.00
sellingGeneralAdministrative 530555.00
grossProfit 13429368.00
ebit 10044021.00
ebitda 10096137.00
depreciationAndAmortization 52116.00
operatingIncome 10044021.00
otherOperatingExpenses 3385347.00
interestExpense 0.00
incomeTaxExpense 3157508.00
totalRevenue 13429368.00
totalOperatingExpenses 3385347.00
costOfRevenue 3333000.00
netIncomeApplicableToCommonShares 6887000.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
incomeBeforeTax 5342757.00
netIncome 3758069.00
sellingGeneralAdministrative 468945.00
grossProfit 7798999.00
ebit 5342757.00
ebitda 5387170.00
depreciationAndAmortization 44413.00
operatingIncome 5342757.00
otherOperatingExpenses 2456242.00
interestExpense 0.00
incomeTaxExpense 1584688.00
totalRevenue 7798999.00
totalOperatingExpenses 2456242.00
costOfRevenue 2412000.00
netIncomeApplicableToCommonShares 3758000.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
currency_symbol USD
incomeBeforeTax 4199422.00
netIncome 2937827.00
sellingGeneralAdministrative 413616.00
grossProfit 5924237.00
ebit 4199422.00
ebitda 4247448.00
depreciationAndAmortization 48026.00
operatingIncome 4199422.00
otherOperatingExpenses 1724815.00
interestExpense 0.00
incomeTaxExpense 1261595.00
totalRevenue 5924237.00
totalOperatingExpenses 1724815.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
currency_symbol USD
incomeBeforeTax 8841538.00
netIncome 6033261.00
sellingGeneralAdministrative 398692.00
grossProfit 10479670.00
ebit 8841538.00
ebitda 8901859.00
depreciationAndAmortization 60321.00
operatingIncome 8841538.00
otherOperatingExpenses 1638132.00
interestExpense 0.00
incomeTaxExpense 2808277.00
totalRevenue 10479670.00
totalOperatingExpenses 1638132.00
1997-12-31
date 1997-12-31
filing_date 1997-12-31
currency_symbol USD
incomeBeforeTax 9831117.00
netIncome 6706741.00
sellingGeneralAdministrative 491395.00
grossProfit 13075037.00
ebit 9831117.00
ebitda 9880318.00
depreciationAndAmortization 49201.00
operatingIncome 9831117.00
otherOperatingExpenses 3243920.00
interestExpense 0.00
incomeTaxExpense 3124376.00
totalRevenue 13075037.00
totalOperatingExpenses 3243920.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
currency_symbol USD
incomeBeforeTax 6138560.00
netIncome 4264273.00
sellingGeneralAdministrative 430583.00
grossProfit 8581087.00
ebit 6138560.00
ebitda 6154286.00
depreciationAndAmortization 15726.00
operatingIncome 6138560.00
otherOperatingExpenses 2442527.00
interestExpense 0.00
incomeTaxExpense 1874287.00
totalRevenue 8581087.00
totalOperatingExpenses 2442527.00
1995-12-31
date 1995-12-31
filing_date 1995-12-31
currency_symbol USD
incomeBeforeTax 4751718.00
netIncome 3328901.00
sellingGeneralAdministrative 455972.00
grossProfit 6440285.00
ebit 4751718.00
ebitda 4763032.00
depreciationAndAmortization 11314.00
operatingIncome 4751718.00
otherOperatingExpenses 1688567.00
interestExpense 0.00
incomeTaxExpense 1422817.00
totalRevenue 6440285.00
totalOperatingExpenses 1688567.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
incomeBeforeTax 7300000.00
netIncome 5000000.00
sellingGeneralAdministrative 500000.00
grossProfit 9100000.00
ebitda 10400000.00
operatingIncome 10400000.00
otherOperatingExpenses 1300000.00
incomeTaxExpense 2300000.00
totalRevenue 9100000.00
totalOperatingExpenses -1300000.00
totalOtherIncomeExpenseNet -3100000.00
1993-12-31
date 1993-12-31
filing_date 1993-12-31
incomeBeforeTax 3600000.00
netIncome 1700000.00
sellingGeneralAdministrative 900000.00
grossProfit 5300000.00
ebitda 6100000.00
operatingIncome 6100000.00
otherOperatingExpenses 800000.00
incomeTaxExpense 1100000.00
totalRevenue 5300000.00
totalOperatingExpenses -800000.00
totalOtherIncomeExpenseNet -2500000.00
1992-12-31
date 1992-12-31
filing_date 1992-12-31
incomeBeforeTax 2700000.00
netIncome 2000000.00
sellingGeneralAdministrative 900000.00
grossProfit 4300000.00
ebitda 5000000.00
operatingIncome 5000000.00
otherOperatingExpenses 700000.00
incomeTaxExpense 700000.00
totalRevenue 4300000.00
totalOperatingExpenses -700000.00
totalOtherIncomeExpenseNet -2300000.00
1991-12-31
date 1991-12-31
filing_date 1991-12-31
incomeBeforeTax 3300000.00
netIncome 2300000.00
sellingGeneralAdministrative 400000.00
grossProfit 4900000.00
ebitda 6100000.00
operatingIncome 6100000.00
otherOperatingExpenses 1200000.00
incomeTaxExpense 1000000.00
totalRevenue 4900000.00
totalOperatingExpenses -1200000.00
totalOtherIncomeExpenseNet -2800000.00
1990-12-31
date 1990-12-31
filing_date 1990-12-31
incomeBeforeTax 4100000.00
netIncome 2800000.00
sellingGeneralAdministrative 400000.00
grossProfit 5600000.00
ebitda 6700000.00
operatingIncome 6700000.00
otherOperatingExpenses 1100000.00
incomeTaxExpense 1300000.00
totalRevenue 5600000.00
totalOperatingExpenses -1100000.00
totalOtherIncomeExpenseNet -2600000.00
1989-12-31
date 1989-12-31
filing_date 1989-12-31
incomeBeforeTax 4000000.00
netIncome 2800000.00
grossProfit 5400000.00
ebitda 6800000.00
operatingIncome 6800000.00
otherOperatingExpenses 1400000.00
incomeTaxExpense 1200000.00
totalRevenue 5400000.00
totalOperatingExpenses -1400000.00
totalOtherIncomeExpenseNet -2800000.00
1988-12-31
date 1988-12-31
filing_date 1988-12-31
incomeBeforeTax 3700000.00
netIncome 2300000.00
grossProfit 4900000.00
ebitda 6200000.00
operatingIncome 6200000.00
otherOperatingExpenses 1300000.00
incomeTaxExpense 1400000.00
totalRevenue 4900000.00
totalOperatingExpenses -1300000.00
totalOtherIncomeExpenseNet -2500000.00
1987-12-31
date 1987-12-31
filing_date 1987-12-31
incomeBeforeTax 4100000.00
netIncome 2700000.00
grossProfit 5400000.00
ebitda 6700000.00
operatingIncome 6700000.00
otherOperatingExpenses 1300000.00
incomeTaxExpense 1400000.00
totalRevenue 5400000.00
totalOperatingExpenses -1300000.00
totalOtherIncomeExpenseNet -2600000.00
1986-12-31
date 1986-12-31
filing_date 1986-12-31
incomeBeforeTax 4900000.00
netIncome 3100000.00
grossProfit 6200000.00
ebitda 7500000.00
operatingIncome 7500000.00
otherOperatingExpenses 1300000.00
incomeTaxExpense 1800000.00
totalRevenue 6200000.00
totalOperatingExpenses -1300000.00
totalOtherIncomeExpenseNet -2600000.00
1985-12-31
date 1985-12-31
filing_date 1985-12-31
incomeBeforeTax 10800000.00
netIncome 7000000.00
grossProfit 12200000.00
ebitda 13600000.00
operatingIncome 13600000.00
otherOperatingExpenses 1400000.00
incomeTaxExpense 3800000.00
totalRevenue 12200000.00
totalOperatingExpenses -1400000.00
totalOtherIncomeExpenseNet -2800000.00