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

Logo

FARO Technologies, Inc. занимается проектированием, разработкой, производством, маркетингом и поддержкой трехмерных (3D) систем измерения, визуализации и реализации. Он работает в следующих сегментах: 3D производство, строительство BIM и новые вертикали. Сегмент 3D Manufacturing предлагает решения для ручного автоматического измерения и контроля в промышленности или на производстве. Сегмент Construction BIM предлагает решения для сбора данных и трехмерной визуализации в приложениях для информационного моделирования зданий и управления строительной информацией. Сегмент Emerging Verticals включает в себя дизайн продукта, экспертизу общественной безопасности и 3D-решения. Компания была основана Грегори А. Фрейзером и Саймоном Раабом 21 февраля 1981 года и имеет штаб-квартиру в Лейк-Мэри, Флорида.

General
Code FARO
Type Common Stock
Name FARO Technologies Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000BJD7C2
ISIN US3116421021
LEI 529900MFEFNOFP3YR823
PrimaryTicker FARO.US
CUSIP 311642102
CIK 917491
EmployerIdNumber 59-3157093
FiscalYearEnd December
IPODate 1997-09-18
InternationalDomestic Domestic
Sector Technology
Industry Scientific & Technical Instruments
GicSector Information Technology
GicGroup Technology Hardware & Equipment
GicIndustry Electronic Equipment, Instruments & Components
GicSubIndustry Electronic Equipment & Instruments
HomeCategory Domestic
IsDelisted Нет
Address 250 Technology Park, Lake Mary, FL, United States, 32746
Phone 407 333 9911
WebURL https://www.faro.com
FullTimeEmployees 1490
UpdatedAt 2023-12-25
Highlights
MarketCapitalization 416425952
MarketCapitalizationMln 416.426
EBITDA -11527000
PEGRatio -19.38
WallStreetTargetPrice 25.5
BookValue 13.67
DividendShare 0
DividendYield 0.0055
EarningsShare -3.2
EPSEstimateCurrentYear -0.27
EPSEstimateNextYear 0.61
EPSEstimateNextQuarter 0.11
EPSEstimateCurrentQuarter -0.24
MostRecentQuarter 2023-09-30
ProfitMargin -0.166
OperatingMarginTTM -0.0517
ReturnOnAssetsTTM -0.0365
ReturnOnEquityTTM -0.2163
RevenueTTM 363849984
RevenuePerShareTTM 19.415
QuarterlyRevenueGrowthYOY 0.017
GrossProfitTTM 175763000
DilutedEpsTTM -3.2
QuarterlyEarningsGrowthYOY 0

Financials / Income Statement / quarterly / net Income

-31.71M
2021-12-31
-9.69M
2022-03-31
-8.57M
2022-06-30
-6.26M
2022-09-30
-2.24M
2022-12-31
-21.16M
2023-03-31
-28.25M
2023-06-30
-8.76M
2023-09-30

Financials / Income Statement / quarterly / ebitda

7.05M
2021-12-31
-3.57M
2022-03-31
-2.65M
2022-06-30
-2.56M
2022-09-30
2.56M
2022-12-31
-9.75M
2023-03-31
-4.94M
2023-06-30
-4.1M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

100.2M
2021-12-31
76.66M
2022-03-31
79.92M
2022-06-30
85.33M
2022-09-30
103.86M
2022-12-31
84.97M
2023-03-31
88.21M
2023-06-30
86.81M
2023-09-30

Earnings / History / epsActual

0.38
2022-12-31
-0.38
2023-03-31
-0.14
2023-06-30
0.02
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 0
ForwardPE 30.7692
PriceSalesTTM 1.0976
PriceBookMRQ 1.5385
EnterpriseValue 426078016
EnterpriseValueRevenue 1.1215
EnterpriseValueEbitda -11.7715
SharesStats
SharesOutstanding 18954300
SharesFloat 17203263
PercentInsiders 2.674
PercentInstitutions 100.746
Technicals
Beta 1.398
52WeekHigh 36.74
52WeekLow 10.3
50DayMA 17.224
200DayMA 17.406
SharesShort 1085460
SharesShortPriorMonth 767174
ShortRatio 4.12
ShortPercent 0.0817
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-01
currency_symbol USD
totalAssets 485104000.00
intangibleAssets 46999000.00
otherCurrentAssets 37325000.00
totalLiab 226012000.00
totalStockholderEquity 259092000.00
otherCurrentLiab 37077000.00
commonStock 20000.00
capitalStock 20000.00
retainedEarnings -11377000.00
goodWill 106873000.00
cash 79919000.00
totalCurrentLiabilities 105473000.00
currentDeferredRevenue 39730000.00
netDebt 9438000.00
shortTermDebt 5258000.00
shortLongTermDebtTotal 89357000.00
otherStockholderEquity 309759000.00
totalCurrentAssets 245702000.00
netReceivables 88363000.00
longTermDebt 72604000.00
inventory 40095000.00
accountsPayable 23408000.00
accumulatedOtherComprehensiveIncome -39310000.00
nonCurrrentAssetsOther 26709000.00
nonCurrentAssetsTotal 239402000.00
capitalLeaseObligations 16753000.00
nonCurrentLiabilitiesOther 30000.00
nonCurrentLiabilitiesTotal 120539000.00
liabilitiesAndStockholdersEquity 485104000.00
cashAndShortTermInvestments 79919000.00
propertyPlantAndEquipmentGross 34728000.00
propertyPlantAndEquipmentNet 34728000.00
netWorkingCapital 140229000.00
netInvestedCapital 331696000.00
commonStockSharesOutstanding 18953251.00
2023-06-30
date 2023-06-30
filing_date 2023-08-02
currency_symbol USD
totalAssets 502283000.00
intangibleAssets 48643000.00
otherCurrentAssets 38551000.00
totalLiab 230997000.00
totalStockholderEquity 271286000.00
deferredLongTermLiab 11928000.00
otherCurrentLiab 40035000.00
commonStock 20000.00
capitalStock 20000.00
retainedEarnings -2621000.00
otherLiab 38237000.00
goodWill 108883000.00
cash 68228000.00
totalCurrentLiabilities 107767000.00
currentDeferredRevenue 41351000.00
netDebt 21866000.00
shortTermDebt 5140000.00
shortLongTermDebtTotal 90094000.00
otherStockholderEquity 305879000.00
totalCurrentAssets 256872000.00
netTangibleAssets 113760000.00
shortTermInvestments 20240000.00
netReceivables 88293000.00
longTermDebt 72491000.00
inventory 41560000.00
accountsPayable 21241000.00
accumulatedOtherComprehensiveIncome -31992000.00
commonStockTotalEquity 20000.00
retainedEarningsTotalEquity -2621000.00
nonCurrrentAssetsOther 27102000.00
nonCurrentAssetsTotal 245411000.00
capitalLeaseObligations 17603000.00
longTermDebtTotal 72491000.00
nonCurrentLiabilitiesOther 38811000.00
nonCurrentLiabilitiesTotal 123230000.00
capitalSurpluse 336534000.00
liabilitiesAndStockholdersEquity 502283000.00
cashAndShortTermInvestments 88468000.00
propertyPlantAndEquipmentGross 36562000.00
propertyPlantAndEquipmentNet 36562000.00
netWorkingCapital 149105000.00
netInvestedCapital 343777000.00
commonStockSharesOutstanding 18920675.00
2023-03-31
date 2023-03-31
filing_date 2023-05-08
currency_symbol USD
totalAssets 528728000.00
intangibleAssets 48793000.00
otherCurrentAssets 45830000.00
totalLiab 232415000.00
totalStockholderEquity 296313000.00
deferredLongTermLiab 11897000.00
otherCurrentLiab 33462000.00
commonStock 20000.00
capitalStock 20000.00
retainedEarnings 25624000.00
goodWill 108051000.00
cash 68564000.00
totalCurrentLiabilities 105010000.00
currentDeferredRevenue 43181000.00
netDebt 22581000.00
shortTermDebt 5479000.00
shortLongTermDebtTotal 91145000.00
otherStockholderEquity 301220000.00
totalCurrentAssets 275542000.00
netTangibleAssets 139469000.00
shortTermInvestments 20024000.00
netReceivables 90238000.00
longTermDebt 72379000.00
inventory 50886000.00
accountsPayable 22888000.00
accumulatedOtherComprehensiveIncome -30551000.00
commonStockTotalEquity 20000.00
retainedEarningsTotalEquity 25624000.00
nonCurrrentAssetsOther 34961000.00
nonCurrentAssetsTotal 253186000.00
capitalLeaseObligations 18766000.00
longTermDebtTotal 72379000.00
nonCurrentLiabilitiesOther 23000.00
nonCurrentLiabilitiesTotal 127405000.00
capitalSurpluse 331875000.00
liabilitiesAndStockholdersEquity 528728000.00
cashAndShortTermInvestments 88588000.00
propertyPlantAndEquipmentGross 37110000.00
propertyPlantAndEquipmentNet 37110000.00
netWorkingCapital 170532000.00
netInvestedCapital 368692000.00
commonStockSharesOutstanding 18816110.00
2022-12-31
date 2022-12-31
filing_date 2023-02-15
currency_symbol USD
totalAssets 473347000.00
intangibleAssets 48978000.00
otherCurrentAssets 41201000.00
totalLiab 162298000.00
totalStockholderEquity 311049000.00
deferredLongTermLiab 11708000.00
otherCurrentLiab 30112000.00
commonStock 20000.00
capitalStock 20000.00
retainedEarnings 46788000.00
otherLiab 41410000.00
goodWill 107155000.00
otherAssets 59140000.00
cash 37812000.00
totalCurrentLiabilities 106239000.00
currentDeferredRevenue 43132000.00
netDebt -17454000.00
shortTermDebt 5709000.00
shortLongTermDebtTotal 20358000.00
otherStockholderEquity 297572000.00
propertyPlantEquipment 38709000.00
totalCurrentAssets 219365000.00
netTangibleAssets 311049000.00
netReceivables 90326000.00
inventory 50026000.00
accountsPayable 27286000.00
accumulatedOtherComprehensiveIncome -33331000.00
commonStockTotalEquity 20000.00
retainedEarningsTotalEquity 46788000.00
nonCurrrentAssetsOther 34948000.00
nonCurrentAssetsTotal 253982000.00
capitalLeaseObligations 20358000.00
nonCurrentLiabilitiesOther 44351000.00
nonCurrentLiabilitiesTotal 56059000.00
capitalSurpluse 328227000.00
liabilitiesAndStockholdersEquity 473347000.00
cashAndShortTermInvestments 37812000.00
propertyPlantAndEquipmentGross 38709000.00
propertyPlantAndEquipmentNet 38709000.00
netWorkingCapital 113126000.00
netInvestedCapital 311049000.00
commonStockSharesOutstanding 18780081.00
2022-09-30
date 2022-09-30
filing_date 2022-11-02
currency_symbol USD
totalAssets 445227000.00
intangibleAssets 48094000.00
otherCurrentAssets 33801000.00
totalLiab 145763000.00
totalStockholderEquity 299464000.00
deferredLongTermLiab 5708000.00
otherCurrentLiab 29302000.00
commonStock 20000.00
capitalStock 20000.00
retainedEarnings 49022000.00
otherLiab 36726000.00
goodWill 101279000.00
otherAssets 48388000.00
cash 48534000.00
totalCurrentLiabilities 94693000.00
currentDeferredRevenue 42313000.00
netDebt -28658000.00
shortTermDebt 5532000.00
shortLongTermDebtTotal 19876000.00
otherStockholderEquity 294587000.00
propertyPlantEquipment 38828000.00
totalCurrentAssets 208638000.00
netTangibleAssets 150091000.00
netReceivables 75347000.00
inventory 50956000.00
accountsPayable 17546000.00
accumulatedOtherComprehensiveIncome -44165000.00
commonStockTotalEquity 20000.00
retainedEarningsTotalEquity 49022000.00
nonCurrrentAssetsOther 30296000.00
nonCurrentAssetsTotal 236589000.00
capitalLeaseObligations 19876000.00
nonCurrentLiabilitiesOther 45362000.00
nonCurrentLiabilitiesTotal 51070000.00
capitalSurpluse 325244000.00
liabilitiesAndStockholdersEquity 445227000.00
cashAndShortTermInvestments 48534000.00
propertyPlantAndEquipmentGross 38828000.00
propertyPlantAndEquipmentNet 38828000.00
netWorkingCapital 113945000.00
netInvestedCapital 299464000.00
commonStockSharesOutstanding 18436615.00
2022-06-30
date 2022-06-30
filing_date 2022-08-03
currency_symbol USD
totalAssets 442949000.00
intangibleAssets 28382000.00
otherCurrentAssets 25248000.00
totalLiab 144553000.00
totalStockholderEquity 298396000.00
deferredLongTermLiab 1010000.00
otherCurrentLiab 31231000.00
commonStock 20000.00
capitalStock 20000.00
retainedEarnings 55283000.00
otherLiab 34420000.00
goodWill 79595000.00
otherAssets 51501000.00
cash 101969000.00
totalCurrentLiabilities 94080000.00
currentDeferredRevenue 43347000.00
netDebt -80049000.00
shortTermDebt 5867000.00
shortLongTermDebtTotal 21920000.00
otherStockholderEquity 275462000.00
propertyPlantEquipment 41263000.00
totalCurrentAssets 242208000.00
netTangibleAssets 190419000.00
netReceivables 70915000.00
inventory 44076000.00
accountsPayable 13635000.00
accumulatedOtherComprehensiveIncome -32369000.00
commonStockTotalEquity 20000.00
retainedEarningsTotalEquity 55283000.00
nonCurrrentAssetsOther 31866000.00
nonCurrentAssetsTotal 200741000.00
capitalLeaseObligations 21920000.00
nonCurrentLiabilitiesOther 49463000.00
nonCurrentLiabilitiesTotal 50473000.00
capitalSurpluse 306119000.00
liabilitiesAndStockholdersEquity 442949000.00
cashAndShortTermInvestments 101969000.00
propertyPlantAndEquipmentNet 41263000.00
netWorkingCapital 148128000.00
netInvestedCapital 298396000.00
commonStockSharesOutstanding 18266747.00
2022-03-31
date 2022-03-31
filing_date 2022-04-27
currency_symbol USD
totalAssets 467903000.00
intangibleAssets 27223000.00
otherCurrentAssets 23063000.00
totalLiab 151164000.00
totalStockholderEquity 316739000.00
deferredLongTermLiab 1041000.00
otherCurrentLiab 31410000.00
commonStock 20000.00
capitalStock 20000.00
retainedEarnings 63857000.00
otherLiab 35858000.00
goodWill 81507000.00
otherAssets 54586000.00
cash 107192000.00
totalCurrentLiabilities 98018000.00
currentDeferredRevenue 46162000.00
netDebt -84251000.00
shortTermDebt 5653000.00
shortLongTermDebtTotal 22941000.00
otherStockholderEquity 272220000.00
propertyPlantEquipment 43595000.00
totalCurrentAssets 260992000.00
netTangibleAssets 235232000.00
netReceivables 76745000.00
inventory 53992000.00
accountsPayable 14793000.00
accumulatedOtherComprehensiveIncome -19358000.00
commonStockTotalEquity 20000.00
retainedEarningsTotalEquity 63857000.00
treasuryStock -30657000.00
nonCurrrentAssetsOther 33873000.00
nonCurrentAssetsTotal 206911000.00
capitalLeaseObligations 22941000.00
nonCurrentLiabilitiesOther 52105000.00
nonCurrentLiabilitiesTotal 53146000.00
capitalSurpluse 302877000.00
liabilitiesAndStockholdersEquity 467903000.00
cashAndShortTermInvestments 107192000.00
propertyPlantAndEquipmentNet 43595000.00
netWorkingCapital 162974000.00
netInvestedCapital 316739000.00
commonStockSharesOutstanding 18240299.00
2021-12-31
date 2021-12-31
filing_date 2022-02-16
currency_symbol USD
totalAssets 479740000.00
intangibleAssets 25616000.00
otherCurrentAssets 19793000.00
totalLiab 153281000.00
totalStockholderEquity 326459000.00
deferredLongTermLiab 1058000.00
otherCurrentLiab 32707000.00
commonStock 20000.00
capitalStock 20000.00
retainedEarnings 73544000.00
otherLiab 35752000.00
goodWill 82096000.00
otherAssets 53841000.00
cash 121989000.00
totalCurrentLiabilities 98881000.00
currentDeferredRevenue 46237000.00
netDebt -97603000.00
shortTermDebt 5738000.00
shortLongTermDebtTotal 24386000.00
otherStockholderEquity 270269000.00
propertyPlantEquipment 44737000.00
totalCurrentAssets 273450000.00
netTangibleAssets 218747000.00
shortTermInvestments 0.00
netReceivables 78523000.00
inventory 53145000.00
accountsPayable 14199000.00
accumulatedOtherComprehensiveIncome -17374000.00
commonStockTotalEquity 20000.00
retainedEarningsTotalEquity 73544000.00
treasuryStock -30792000.00
nonCurrrentAssetsOther 32564000.00
nonCurrentAssetsTotal 206290000.00
capitalLeaseObligations 24386000.00
nonCurrentLiabilitiesOther 53342000.00
nonCurrentLiabilitiesTotal 54400000.00
capitalSurpluse 301061000.00
liabilitiesAndStockholdersEquity 479740000.00
cashAndShortTermInvestments 121989000.00
propertyPlantAndEquipmentNet 44737000.00
netWorkingCapital 174569000.00
netInvestedCapital 326459000.00
commonStockSharesOutstanding 18204386.00
2021-09-30
date 2021-09-30
filing_date 2021-10-27
currency_symbol USD
totalAssets 500587000.00
intangibleAssets 24714000.00
otherCurrentAssets 28776000.00
totalLiab 143816000.00
totalStockholderEquity 356771000.00
deferredLongTermLiab 1300000.00
otherCurrentLiab 26625000.00
commonStock 20000.00
capitalStock 20000.00
retainedEarnings 105256000.00
otherLiab 32158000.00
goodWill 80873000.00
otherAssets 79866000.00
cash 125814000.00
totalCurrentLiabilities 91934000.00
currentDeferredRevenue 43264000.00
netDebt -100460000.00
shortTermDebt 5630000.00
shortLongTermDebtTotal 25354000.00
otherStockholderEquity 267290000.00
propertyPlantEquipment 46162000.00
totalCurrentAssets 268972000.00
netTangibleAssets 251184000.00
netReceivables 58875000.00
inventory 55507000.00
accountsPayable 16415000.00
accumulatedOtherComprehensiveIncome -15795000.00
commonStockTotalEquity 20000.00
retainedEarningsTotalEquity 105256000.00
treasuryStock -30792000.00
nonCurrrentAssetsOther 33166000.00
nonCurrentAssetsTotal 231615000.00
capitalLeaseObligations 25354000.00
nonCurrentLiabilitiesOther 1071000.00
nonCurrentLiabilitiesTotal 51882000.00
capitalSurpluse 298082000.00
liabilitiesAndStockholdersEquity 500587000.00
cashAndShortTermInvestments 125814000.00
propertyPlantAndEquipmentNet 46162000.00
netWorkingCapital 177038000.00
netInvestedCapital 356771000.00
commonStockSharesOutstanding 18194960.00
2021-06-30
date 2021-06-30
filing_date 2021-07-28
currency_symbol USD
totalAssets 503581000.00
intangibleAssets 24252000.00
otherCurrentAssets 26978000.00
totalLiab 146219000.00
totalStockholderEquity 357362000.00
deferredLongTermLiab 1400000.00
otherCurrentLiab 29421000.00
commonStock 20000.00
capitalStock 20000.00
retainedEarnings 109111000.00
otherLiab 32892000.00
goodWill 81702000.00
otherAssets 80979000.00
cash 133337000.00
totalCurrentLiabilities 93365000.00
currentDeferredRevenue 44594000.00
netDebt -108140000.00
shortTermDebt 5235000.00
shortLongTermDebtTotal 25197000.00
otherStockholderEquity 263698000.00
propertyPlantEquipment 44934000.00
totalCurrentAssets 271714000.00
netTangibleAssets 251408000.00
netReceivables 59966000.00
inventory 51433000.00
accountsPayable 14115000.00
accumulatedOtherComprehensiveIncome -15467000.00
commonStockTotalEquity 20000.00
retainedEarningsTotalEquity 109111000.00
treasuryStock -30792000.00
nonCurrrentAssetsOther 33728000.00
nonCurrentAssetsTotal 231867000.00
capitalLeaseObligations 25197000.00
nonCurrentLiabilitiesOther 1083000.00
nonCurrentLiabilitiesTotal 52854000.00
capitalSurpluse 294490000.00
liabilitiesAndStockholdersEquity 503581000.00
cashAndShortTermInvestments 133337000.00
propertyPlantAndEquipmentGross 44934000.00
propertyPlantAndEquipmentNet 44934000.00
netWorkingCapital 178349000.00
netInvestedCapital 357362000.00
commonStockSharesOutstanding 18161110.00
2021-03-31
date 2021-03-31
filing_date 2021-04-28
currency_symbol USD
totalAssets 499958000.00
intangibleAssets 13254000.00
otherCurrentAssets 27231000.00
totalLiab 149175000.00
totalStockholderEquity 350783000.00
deferredLongTermLiab 642000.00
otherCurrentLiab 30342000.00
commonStock 19000.00
retainedEarnings 110287000.00
otherLiab 34811000.00
goodWill 56269000.00
otherAssets 79831000.00
cash 169957000.00
totalCurrentLiabilities 93399000.00
currentDeferredRevenue 41492000.00
netDebt -143396000.00
shortTermDebt 5596000.00
shortLongTermDebtTotal 26561000.00
otherStockholderEquity 260811000.00
propertyPlantEquipment 46537000.00
totalCurrentAssets 304067000.00
netTangibleAssets 294514000.00
netReceivables 59821000.00
inventory 47058000.00
accountsPayable 15969000.00
accumulatedOtherComprehensiveIncome -20334000.00
commonStockTotalEquity 19000.00
retainedEarningsTotalEquity 110287000.00
treasuryStock -30792000.00
nonCurrrentAssetsOther 33623000.00
nonCurrentAssetsTotal 195891000.00
capitalLeaseObligations 26561000.00
nonCurrentLiabilitiesOther 55134000.00
nonCurrentLiabilitiesTotal 55776000.00
capitalSurpluse 291603000.00
liabilitiesAndStockholdersEquity 499958000.00
cashAndShortTermInvestments 169957000.00
propertyPlantAndEquipmentGross 46537000.00
propertyPlantAndEquipmentNet 46537000.00
netWorkingCapital 210668000.00
netInvestedCapital 350783000.00
commonStockSharesOutstanding 18076410.00
2020-12-31
date 2020-12-31
filing_date 2021-02-17
currency_symbol USD
totalAssets 525592000.00
intangibleAssets 13301000.00
otherCurrentAssets 26295000.00
totalLiab 165289000.00
totalStockholderEquity 360303000.00
deferredLongTermLiab 787000.00
otherCurrentLiab 46035000.00
commonStock 19000.00
retainedEarnings 113508000.00
otherLiab 35211000.00
goodWill 57541000.00
otherAssets 107724000.00
cash 185633000.00
totalCurrentLiabilities 107947000.00
currentDeferredRevenue 41956000.00
netDebt -157667000.00
shortTermDebt 5835000.00
shortLongTermDebtTotal 27966000.00
otherStockholderEquity 256936000.00
propertyPlantEquipment 49198000.00
totalCurrentAssets 323935000.00
netTangibleAssets 360303000.00
shortTermInvestments 0.00
netReceivables 64616000.00
inventory 47391000.00
accountsPayable 14121000.00
accumulatedOtherComprehensiveIncome -10160000.00
commonStockTotalEquity 19000.00
retainedEarningsTotalEquity 113508000.00
treasuryStock -31043000.00
nonCurrrentAssetsOther 34167000.00
nonCurrentAssetsTotal 201657000.00
capitalLeaseObligations 27966000.00
nonCurrentLiabilitiesOther 56555000.00
nonCurrentLiabilitiesTotal 57342000.00
capitalSurpluse 287979000.00
liabilitiesAndStockholdersEquity 525592000.00
cashAndShortTermInvestments 185633000.00
propertyPlantAndEquipmentGross 49198000.00
propertyPlantAndEquipmentNet 49198000.00
netWorkingCapital 215988000.00
netInvestedCapital 360303000.00
commonStockSharesOutstanding 18064754.00
2020-09-30
date 2020-09-30
filing_date 2020-10-28
currency_symbol USD
totalAssets 451726000.00
intangibleAssets 13475000.00
otherCurrentAssets 23566000.00
totalLiab 138396000.00
totalStockholderEquity 313330000.00
deferredLongTermLiab 734000.00
otherCurrentLiab 37833000.00
commonStock 19000.00
retainedEarnings 86100000.00
otherLiab 33162000.00
goodWill 55640000.00
otherAssets 59849000.00
cash 163637000.00
totalCurrentLiabilities 93453000.00
currentDeferredRevenue 41435000.00
netDebt -146767000.00
shortTermDebt 5089000.00
shortLongTermDebtTotal 16870000.00
otherStockholderEquity 245737000.00
propertyPlantEquipment 22962000.00
totalCurrentAssets 284740000.00
netTangibleAssets 244215000.00
shortTermInvestments 0.00
netReceivables 47533000.00
inventory 50004000.00
accountsPayable 9096000.00
accumulatedOtherComprehensiveIncome -18526000.00
commonStockTotalEquity 19000.00
retainedEarningsTotalEquity 86100000.00
treasuryStock -31042000.00
nonCurrrentAssetsOther 36016000.00
nonCurrentAssetsTotal 166986000.00
capitalLeaseObligations 16870000.00
nonCurrentLiabilitiesOther 44209000.00
nonCurrentLiabilitiesTotal 44943000.00
capitalSurpluse 276779000.00
liabilitiesAndStockholdersEquity 451726000.00
cashAndShortTermInvestments 163637000.00
propertyPlantAndEquipmentGross 38022000.00
propertyPlantAndEquipmentNet 38022000.00
netWorkingCapital 191287000.00
netInvestedCapital 313330000.00
commonStockSharesOutstanding 17797390.00
2020-06-30
date 2020-06-30
filing_date 2020-08-04
currency_symbol USD
totalAssets 453307000.00
intangibleAssets 12744000.00
otherCurrentAssets 20795000.00
totalLiab 144746000.00
totalStockholderEquity 308561000.00
deferredLongTermLiab 285000.00
otherCurrentLiab 44233000.00
commonStock 19000.00
retainedEarnings 89124000.00
otherLiab 31960000.00
goodWill 49184000.00
otherAssets 58155000.00
cash 173700000.00
totalCurrentLiabilities 101135000.00
currentDeferredRevenue 39931000.00
netDebt -157145000.00
shortTermDebt 4904000.00
shortLongTermDebtTotal 16555000.00
otherStockholderEquity 242283000.00
propertyPlantEquipment 22507000.00
totalCurrentAssets 296033000.00
netTangibleAssets 246633000.00
shortTermInvestments 0.00
netReceivables 48113000.00
inventory 53425000.00
accountsPayable 12067000.00
accumulatedOtherComprehensiveIncome -22865000.00
commonStockTotalEquity 19000.00
retainedEarningsTotalEquity 89124000.00
treasuryStock -31042000.00
nonCurrrentAssetsOther 37002000.00
nonCurrentAssetsTotal 157274000.00
capitalLeaseObligations 16555000.00
nonCurrentLiabilitiesOther 43326000.00
nonCurrentLiabilitiesTotal 43611000.00
capitalSurpluse 273325000.00
liabilitiesAndStockholdersEquity 453307000.00
cashAndShortTermInvestments 173700000.00
propertyPlantAndEquipmentGross 37191000.00
propertyPlantAndEquipmentNet 37191000.00
netWorkingCapital 194898000.00
netInvestedCapital 308561000.00
commonStockSharesOutstanding 17747739.00
2020-03-31
date 2020-03-31
filing_date 2020-04-28
currency_symbol USD
totalAssets 470049000.00
intangibleAssets 13820000.00
otherCurrentAssets 21237000.00
totalLiab 153259000.00
totalStockholderEquity 316790000.00
deferredLongTermLiab 173000.00
otherCurrentLiab 48186000.00
commonStock 19000.00
retainedEarnings 98056000.00
otherLiab 34309000.00
goodWill 48661000.00
otherAssets 58209000.00
cash 157240000.00
totalCurrentLiabilities 106205000.00
currentDeferredRevenue 40676000.00
netDebt -138548000.00
shortTermDebt 5947000.00
shortLongTermDebtTotal 18692000.00
otherStockholderEquity 239892000.00
propertyPlantEquipment 24515000.00
totalCurrentAssets 308310000.00
netTangibleAssets 254309000.00
shortTermInvestments 15955000.00
netReceivables 58834000.00
inventory 55044000.00
accountsPayable 11396000.00
accumulatedOtherComprehensiveIncome -21177000.00
commonStockTotalEquity 19000.00
retainedEarningsTotalEquity 98056000.00
treasuryStock -31048000.00
nonCurrrentAssetsOther 37173000.00
nonCurrentAssetsTotal 161739000.00
capitalLeaseObligations 18692000.00
longTermDebtTotal 363000.00
nonCurrentLiabilitiesOther 46881000.00
nonCurrentLiabilitiesTotal 47054000.00
capitalSurpluse 270940000.00
liabilitiesAndStockholdersEquity 470049000.00
cashAndShortTermInvestments 173195000.00
propertyPlantAndEquipmentGross 41049000.00
propertyPlantAndEquipmentNet 41049000.00
netWorkingCapital 202105000.00
netInvestedCapital 316790000.00
commonStockSharesOutstanding 17616964.00
2019-12-31
date 2019-12-31
filing_date 2020-02-19
currency_symbol USD
totalAssets 486842000.00
intangibleAssets 14471000.00
otherCurrentAssets 28996000.00
totalLiab 154850000.00
totalStockholderEquity 331992000.00
deferredLongTermLiab 357000.00
otherCurrentLiab 43254000.00
commonStock 19000.00
retainedEarnings 112879000.00
otherLiab 35187000.00
goodWill 49704000.00
otherAssets 55079000.00
cash 133634000.00
totalCurrentLiabilities 105965000.00
currentDeferredRevenue 42319000.00
netDebt -113262000.00
shortTermDebt 6674000.00
shortLongTermDebtTotal 20372000.00
otherStockholderEquity 236493000.00
propertyPlantEquipment 26954000.00
totalCurrentAssets 322216000.00
netTangibleAssets 331992000.00
shortTermInvestments 24870000.00
netReceivables 76162000.00
inventory 58554000.00
accountsPayable 13718000.00
accumulatedOtherComprehensiveIncome -17399000.00
commonStockTotalEquity 19000.00
retainedEarningsTotalEquity 112879000.00
treasuryStock -31375000.00
nonCurrrentAssetsOther 36313000.00
nonCurrentAssetsTotal 164626000.00
capitalLeaseObligations 20372000.00
longTermDebtTotal 426000.00
nonCurrentLiabilitiesOther 48528000.00
nonCurrentLiabilitiesTotal 48885000.00
capitalSurpluse 267868000.00
liabilitiesAndStockholdersEquity 486842000.00
cashAndShortTermInvestments 158504000.00
propertyPlantAndEquipmentGross 45372000.00
propertyPlantAndEquipmentNet 45372000.00
commonStockSharesOutstanding 17427143.00
2019-09-30
date 2019-09-30
filing_date 2019-10-30
currency_symbol USD
totalAssets 508030000.00
intangibleAssets 27530000.00
otherCurrentAssets 28084000.00
totalLiab 140505000.00
totalStockholderEquity 367525000.00
deferredLongTermLiab 2466000.00
otherCurrentLiab 36336000.00
commonStock 19000.00
retainedEarnings 162574000.00
otherLiab 34235000.00
goodWill 69712000.00
otherAssets 56989000.00
cash 119083000.00
totalCurrentLiabilities 92348000.00
currentDeferredRevenue 37692000.00
netDebt -98546000.00
shortTermDebt 6615000.00
shortLongTermDebtTotal 20537000.00
otherStockholderEquity 229362000.00
propertyPlantEquipment 28405000.00
totalCurrentAssets 306522000.00
longTermInvestments 200000.00
netTangibleAssets 270283000.00
shortTermInvestments 24868000.00
netReceivables 64708000.00
inventory 69779000.00
accountsPayable 11705000.00
accumulatedOtherComprehensiveIncome -24430000.00
commonStockTotalEquity 19000.00
retainedEarningsTotalEquity 162574000.00
treasuryStock -31375000.00
nonCurrrentAssetsOther 42496000.00
nonCurrentAssetsTotal 201508000.00
capitalLeaseObligations 20537000.00
longTermDebtTotal 504000.00
nonCurrentLiabilitiesOther 45691000.00
nonCurrentLiabilitiesTotal 48157000.00
capitalSurpluse 260737000.00
liabilitiesAndStockholdersEquity 508030000.00
cashAndShortTermInvestments 143951000.00
propertyPlantAndEquipmentGross 47077000.00
propertyPlantAndEquipmentNet 47077000.00
accumulatedDepreciation -81411000.00
commonStockSharesOutstanding 17367228.00
2019-06-30
date 2019-06-30
filing_date 2019-07-24
currency_symbol USD
totalAssets 523454000.00
intangibleAssets 28659000.00
otherCurrentAssets 26437000.00
totalLiab 149115000.00
totalStockholderEquity 374339000.00
deferredLongTermLiab 2614000.00
otherCurrentLiab 40251000.00
commonStock 19000.00
retainedEarnings 168773000.00
otherLiab 34927000.00
goodWill 71210000.00
otherAssets 56931000.00
cash 120604000.00
totalCurrentLiabilities 100705000.00
currentDeferredRevenue 37783000.00
netDebt -100627000.00
shortTermDebt 6494000.00
shortLongTermDebt 6494000.00
shortLongTermDebtTotal 19977000.00
otherStockholderEquity 224331000.00
propertyPlantEquipment 30126000.00
totalCurrentAssets 318260000.00
longTermInvestments 200000.00
netTangibleAssets 274470000.00
shortTermInvestments 24819000.00
netReceivables 74430000.00
longTermDebt 13483000.00
inventory 71970000.00
accountsPayable 16177000.00
accumulatedOtherComprehensiveIncome -18784000.00
commonStockTotalEquity 19000.00
retainedEarningsTotalEquity 168773000.00
treasuryStock -31375000.00
nonCurrrentAssetsOther 42399000.00
nonCurrentAssetsTotal 205194000.00
capitalLeaseObligations 19977000.00
longTermDebtTotal 562000.00
nonCurrentLiabilitiesOther 45796000.00
nonCurrentLiabilitiesTotal 48410000.00
capitalSurpluse 255706000.00
liabilitiesAndStockholdersEquity 523454000.00
cashAndShortTermInvestments 145423000.00
propertyPlantAndEquipmentGross 48194000.00
propertyPlantAndEquipmentNet 48194000.00
accumulatedDepreciation -79664000.00
commonStockSharesOutstanding 17333996.00
2019-03-31
date 2019-03-31
filing_date 2019-05-01
currency_symbol USD
totalAssets 518353000.00
intangibleAssets 29507000.00
otherCurrentAssets 24210000.00
totalLiab 141765000.00
totalStockholderEquity 376588000.00
deferredLongTermLiab 2541000.00
otherCurrentLiab 35136000.00
commonStock 19000.00
retainedEarnings 175178000.00
otherLiab 34433000.00
goodWill 71097000.00
otherAssets 57463000.00
cash 110696000.00
totalCurrentLiabilities 92969000.00
currentDeferredRevenue 37036000.00
netDebt -89887000.00
shortTermDebt 6446000.00
shortLongTermDebt 6446000.00
shortLongTermDebtTotal 20809000.00
otherStockholderEquity 221438000.00
propertyPlantEquipment 30850000.00
totalCurrentAssets 310560000.00
longTermInvestments 1700000.00
netTangibleAssets 275984000.00
shortTermInvestments 24831000.00
netReceivables 76237000.00
longTermDebt 14363000.00
inventory 74586000.00
accountsPayable 14351000.00
accumulatedOtherComprehensiveIncome -20047000.00
commonStockTotalEquity 19000.00
retainedEarningsTotalEquity 175178000.00
treasuryStock -31402000.00
nonCurrrentAssetsOther 42767000.00
nonCurrentAssetsTotal 207793000.00
capitalLeaseObligations 20809000.00
longTermDebtTotal 581000.00
nonCurrentLiabilitiesOther 46255000.00
nonCurrentLiabilitiesTotal 48796000.00
capitalSurpluse 252840000.00
liabilitiesAndStockholdersEquity 518353000.00
cashAndShortTermInvestments 135527000.00
propertyPlantAndEquipmentGross 49726000.00
propertyPlantAndEquipmentNet 49726000.00
accumulatedDepreciation -76188000.00
commonStockSharesOutstanding 17868816.00
2018-12-31
date 2018-12-31
filing_date 2019-02-21
currency_symbol USD
totalAssets 506244000.00
intangibleAssets 33054000.00
otherCurrentAssets 28795000.00
totalLiab 129635000.00
totalStockholderEquity 376609000.00
deferredLongTermLiab 736000.00
otherCurrentLiab 32777000.00
commonStock 19000.00
retainedEarnings 175353000.00
otherLiab 31869000.00
goodWill 67274000.00
otherAssets 57057000.00
cash 108783000.00
totalCurrentLiabilities 97523000.00
currentDeferredRevenue 36022000.00
netDebt -108783000.00
shortTermDebt 8631000.00
otherStockholderEquity 219720000.00
propertyPlantEquipment 30417000.00
totalCurrentAssets 316742000.00
longTermInvestments 1700000.00
netTangibleAssets 376609000.00
shortTermInvestments 24793000.00
netReceivables 88927000.00
inventory 65444000.00
accountsPayable 20093000.00
accumulatedOtherComprehensiveIncome -18483000.00
commonStockTotalEquity 19000.00
retainedEarningsTotalEquity 175353000.00
treasuryStock -31609000.00
nonCurrrentAssetsOther 44038000.00
nonCurrentAssetsTotal 189502000.00
nonCurrentLiabilitiesOther 31376000.00
nonCurrentLiabilitiesTotal 32112000.00
capitalSurpluse 251329000.00
liabilitiesAndStockholdersEquity 506244000.00
cashAndShortTermInvestments 133576000.00
propertyPlantAndEquipmentGross 30417000.00
propertyPlantAndEquipmentNet 30417000.00
commonStockSharesOutstanding 17498061.00
2018-09-30
date 2018-09-30
filing_date 2018-10-31
currency_symbol USD
totalAssets 483413000.00
intangibleAssets 36030000.00
otherCurrentAssets 22024000.00
totalLiab 112454000.00
totalStockholderEquity 370959000.00
deferredLongTermLiab 613000.00
otherCurrentLiab 26264000.00
commonStock 19000.00
retainedEarnings 170161000.00
otherLiab 32904000.00
goodWill 66201000.00
otherAssets 53862000.00
cash 115098000.00
totalCurrentLiabilities 79550000.00
currentDeferredRevenue 33055000.00
netDebt -115098000.00
shortTermDebt 3830000.00
otherStockholderEquity 217675000.00
propertyPlantEquipment 30695000.00
totalCurrentAssets 294825000.00
longTermInvestments 1800000.00
netTangibleAssets 268728000.00
shortTermInvestments 19871000.00
netReceivables 75361000.00
longTermDebt 0.00
inventory 62471000.00
accountsPayable 16401000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -16896000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 19000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 170161000.00
treasuryStock -31609000.00
nonCurrrentAssetsOther 39977000.00
nonCurrentAssetsTotal 188588000.00
nonCurrentLiabilitiesOther 32291000.00
nonCurrentLiabilitiesTotal 32904000.00
capitalSurpluse 249284000.00
liabilitiesAndStockholdersEquity 483413000.00
cashAndShortTermInvestments 134969000.00
propertyPlantAndEquipmentGross 30695000.00
propertyPlantAndEquipmentNet 30695000.00
accumulatedDepreciation -69919000.00
commonStockSharesOutstanding 17122705.00
2018-06-30
date 2018-06-30
filing_date 2018-07-25
currency_symbol USD
totalAssets 464469000.00
intangibleAssets 23842000.00
otherCurrentAssets 21086000.00
totalLiab 101766000.00
totalStockholderEquity 362703000.00
deferredLongTermLiab 590000.00
otherCurrentLiab 22092000.00
commonStock 18000.00
retainedEarnings 172649000.00
otherLiab 30257000.00
goodWill 53584000.00
otherAssets 56915000.00
cash 133554000.00
totalCurrentLiabilities 71509000.00
currentDeferredRevenue 33123000.00
netDebt -133554000.00
shortTermDebt 4530000.00
otherStockholderEquity 202021000.00
propertyPlantEquipment 30700000.00
totalCurrentAssets 297628000.00
longTermInvestments 1800000.00
netTangibleAssets 285277000.00
shortTermInvestments 10998000.00
netReceivables 71641000.00
longTermDebt 0.00
inventory 60349000.00
accountsPayable 11764000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -11985000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 172649000.00
treasuryStock -31734000.00
nonCurrrentAssetsOther 43024000.00
nonCurrentAssetsTotal 166841000.00
nonCurrentLiabilitiesOther 29667000.00
nonCurrentLiabilitiesTotal 30257000.00
capitalSurpluse 233755000.00
liabilitiesAndStockholdersEquity 464469000.00
cashAndShortTermInvestments 144552000.00
propertyPlantAndEquipmentGross 30700000.00
propertyPlantAndEquipmentNet 30700000.00
accumulatedDepreciation -66321000.00
commonStockSharesOutstanding 17264642.00
2018-03-31
date 2018-03-31
filing_date 2018-04-25
currency_symbol USD
totalAssets 470652000.00
intangibleAssets 25399000.00
otherCurrentAssets 19119000.00
totalLiab 102323000.00
totalStockholderEquity 368329000.00
deferredLongTermLiab 13231000.00
otherCurrentLiab 21589000.00
commonStock 18000.00
retainedEarnings 171444000.00
otherLiab 31275000.00
goodWill 54511000.00
otherAssets 60302000.00
cash 138826000.00
totalCurrentLiabilities 71048000.00
currentDeferredRevenue 33432000.00
netDebt -138826000.00
shortTermDebt 4882000.00
otherStockholderEquity 199475000.00
propertyPlantEquipment 31531000.00
totalCurrentAssets 298909000.00
netTangibleAssets 288419000.00
shortTermInvestments 10957000.00
netReceivables 71631000.00
longTermDebt 0.00
inventory 58376000.00
accountsPayable 11145000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2608000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 171444000.00
treasuryStock -31734000.00
nonCurrrentAssetsOther 44564000.00
deferredLongTermAssetCharges 15738000.00
nonCurrentAssetsTotal 171743000.00
nonCurrentLiabilitiesOther 18044000.00
nonCurrentLiabilitiesTotal 31275000.00
capitalSurpluse 231209000.00
liabilitiesAndStockholdersEquity 470652000.00
cashAndShortTermInvestments 149783000.00
propertyPlantAndEquipmentGross 31531000.00
propertyPlantAndEquipmentNet 31531000.00
accumulatedDepreciation -64907000.00
commonStockSharesOutstanding 17142770.00
2017-12-31
date 2017-12-31
filing_date 2018-02-21
currency_symbol USD
totalAssets 458578000.00
intangibleAssets 22540000.00
otherCurrentAssets 16311000.00
totalLiab 106512000.00
totalStockholderEquity 352066000.00
deferredLongTermLiab 12510000.00
otherCurrentLiab 23575000.00
commonStock 18000.00
retainedEarnings 168624000.00
otherLiab 29576000.00
goodWill 52750000.00
otherAssets 132540000.00
cash 140960000.00
totalCurrentLiabilities 75885000.00
currentDeferredRevenue 32278000.00
netDebt -140960000.00
shortTermDebt 8463000.00
otherStockholderEquity 191246000.00
propertyPlantEquipment 31879000.00
totalCurrentAssets 294159000.00
netTangibleAssets 276776000.00
shortTermInvestments 10997000.00
netReceivables 72105000.00
longTermDebt 356000.00
inventory 53786000.00
accountsPayable 11569000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7822000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 168624000.00
treasuryStock -31809000.00
nonCurrrentAssetsOther 41644000.00
deferredLongTermAssetCharges 15606000.00
nonCurrentAssetsTotal 164419000.00
nonCurrentLiabilitiesOther 18117000.00
nonCurrentLiabilitiesTotal 30627000.00
capitalSurpluse 223055000.00
liabilitiesAndStockholdersEquity 458578000.00
cashAndShortTermInvestments 151957000.00
propertyPlantAndEquipmentGross 31879000.00
propertyPlantAndEquipmentNet 31879000.00
accumulatedDepreciation -61452000.00
commonStockSharesOutstanding 16738400.00
2017-09-30
date 2017-09-30
filing_date 2017-10-26
currency_symbol USD
totalAssets 439881000.00
intangibleAssets 22983000.00
otherCurrentAssets 20919000.00
totalLiab 83155000.00
totalStockholderEquity 356726000.00
deferredLongTermLiab 14348000.00
otherCurrentLiab 19810000.00
commonStock 18000.00
retainedEarnings 179682000.00
otherLiab 14856000.00
goodWill 52567000.00
otherAssets 126347000.00
cash 129841000.00
totalCurrentLiabilities 66616000.00
currentDeferredRevenue 32145000.00
netDebt -129841000.00
shortTermDebt 2697000.00
otherStockholderEquity 186413000.00
propertyPlantEquipment 32311000.00
totalCurrentAssets 281223000.00
netTangibleAssets 281176000.00
shortTermInvestments 10970000.00
netReceivables 60449000.00
longTermDebt 0.00
inventory 59044000.00
accountsPayable 11964000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -9387000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 179682000.00
treasuryStock -31829000.00
nonCurrrentAssetsOther 36299000.00
deferredLongTermAssetCharges 14498000.00
nonCurrentAssetsTotal 158658000.00
nonCurrentLiabilitiesOther 2191000.00
nonCurrentLiabilitiesTotal 16539000.00
capitalSurpluse 218242000.00
liabilitiesAndStockholdersEquity 439881000.00
cashAndShortTermInvestments 140811000.00
propertyPlantAndEquipmentGross 32311000.00
propertyPlantAndEquipmentNet 32311000.00
accumulatedDepreciation -60189000.00
commonStockSharesOutstanding 16796518.00
2017-06-30
date 2017-06-30
filing_date 2017-08-01
currency_symbol USD
totalAssets 437068000.00
intangibleAssets 23313000.00
otherCurrentAssets 22989000.00
totalLiab 87577000.00
totalStockholderEquity 349491000.00
deferredLongTermLiab 14402000.00
otherCurrentLiab 22102000.00
commonStock 18000.00
retainedEarnings 178053000.00
otherLiab 15496000.00
goodWill 51417000.00
otherAssets 125489000.00
cash 117594000.00
totalCurrentLiabilities 70511000.00
currentDeferredRevenue 32241000.00
netDebt -117594000.00
shortTermDebt 3517000.00
otherStockholderEquity 184682000.00
propertyPlantEquipment 32355000.00
totalCurrentAssets 279224000.00
netTangibleAssets 274761000.00
shortTermInvestments 21970000.00
netReceivables 58805000.00
longTermDebt 0.00
inventory 57866000.00
accountsPayable 12651000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -13262000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 178053000.00
treasuryStock -31829000.00
nonCurrrentAssetsOther 36317000.00
deferredLongTermAssetCharges 14442000.00
nonCurrentAssetsTotal 157844000.00
nonCurrentLiabilitiesOther 2664000.00
nonCurrentLiabilitiesTotal 17066000.00
capitalSurpluse 216511000.00
liabilitiesAndStockholdersEquity 437068000.00
cashAndShortTermInvestments 139564000.00
propertyPlantAndEquipmentGross 32355000.00
propertyPlantAndEquipmentNet 32355000.00
accumulatedDepreciation -57138000.00
commonStockSharesOutstanding 16700718.00
2017-03-31
date 2017-03-31
filing_date 2017-05-09
currency_symbol USD
totalAssets 427176000.00
intangibleAssets 21386000.00
otherCurrentAssets 17829000.00
totalLiab 82994000.00
totalStockholderEquity 344182000.00
deferredLongTermLiab 14835000.00
otherCurrentLiab 18897000.00
commonStock 18000.00
retainedEarnings 181679000.00
otherLiab 16012000.00
goodWill 47433000.00
otherAssets 115982000.00
cash 105858000.00
totalCurrentLiabilities 65537000.00
currentDeferredRevenue 31664000.00
netDebt -105858000.00
shortTermDebt 3023000.00
otherStockholderEquity 182887000.00
propertyPlantEquipment 31425000.00
totalCurrentAssets 279769000.00
netTangibleAssets 275363000.00
shortTermInvestments 42912000.00
netReceivables 60633000.00
longTermDebt 0.00
inventory 52537000.00
accountsPayable 11953000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -20402000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 181679000.00
treasuryStock -31828000.00
nonCurrrentAssetsOther 32685000.00
deferredLongTermAssetCharges 14478000.00
nonCurrentAssetsTotal 147407000.00
nonCurrentLiabilitiesOther 2622000.00
nonCurrentLiabilitiesTotal 17457000.00
capitalSurpluse 214715000.00
liabilitiesAndStockholdersEquity 427176000.00
cashAndShortTermInvestments 148770000.00
propertyPlantAndEquipmentGross 31425000.00
propertyPlantAndEquipmentNet 31425000.00
accumulatedDepreciation -53108000.00
commonStockSharesOutstanding 16684164.00
2016-12-31
date 2016-12-31
filing_date 2017-02-24
currency_symbol USD
totalAssets 423714000.00
intangibleAssets 22279000.00
otherCurrentAssets 23869000.00
totalLiab 84057000.00
totalStockholderEquity 339657000.00
deferredLongTermLiab 15222000.00
otherCurrentLiab 20546000.00
commonStock 18000.00
retainedEarnings 183436000.00
otherLiab 16025000.00
goodWill 46744000.00
otherAssets 105806000.00
cash 106169000.00
totalCurrentLiabilities 66610000.00
currentDeferredRevenue 30294000.00
netDebt -106169000.00
shortTermDebt 4644000.00
otherStockholderEquity 180764000.00
propertyPlantEquipment 31678000.00
totalCurrentAssets 286230000.00
netTangibleAssets 270634000.00
shortTermInvestments 42942000.00
netReceivables 61364000.00
longTermDebt 13000.00
inventory 51886000.00
accountsPayable 11126000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -24561000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 183436000.00
treasuryStock -31838000.00
nonCurrrentAssetsOther 30041000.00
deferredLongTermAssetCharges 6742000.00
nonCurrentAssetsTotal 137484000.00
nonCurrentLiabilitiesOther 2225000.00
nonCurrentLiabilitiesTotal 17447000.00
capitalSurpluse 212602000.00
liabilitiesAndStockholdersEquity 423714000.00
cashAndShortTermInvestments 149111000.00
propertyPlantAndEquipmentGross 31678000.00
propertyPlantAndEquipmentNet 31678000.00
accumulatedDepreciation -50262000.00
commonStockSharesOutstanding 16720571.00
2016-09-30
date 2016-09-30
filing_date 2016-11-03
currency_symbol USD
totalAssets 430602000.00
intangibleAssets 21967000.00
otherCurrentAssets 29045000.00
totalLiab 85000000.00
totalStockholderEquity 345602000.00
deferredLongTermLiab 16763000.00
otherCurrentLiab 22496000.00
commonStock 18000.00
retainedEarnings 179891000.00
otherLiab 18030000.00
goodWill 41721000.00
otherAssets 102855000.00
cash 121349000.00
totalCurrentLiabilities 65807000.00
currentDeferredRevenue 29975000.00
netDebt -121349000.00
shortTermDebt 1829000.00
otherStockholderEquity 179389000.00
propertyPlantEquipment 32759000.00
totalCurrentAssets 294988000.00
netTangibleAssets 281914000.00
shortTermInvestments 31957000.00
netReceivables 57431000.00
longTermDebt 0.00
inventory 55206000.00
accountsPayable 11507000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -13696000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 179891000.00
treasuryStock -31838000.00
nonCurrrentAssetsOther 34632000.00
deferredLongTermAssetCharges 4535000.00
nonCurrentAssetsTotal 135614000.00
nonCurrentLiabilitiesOther 2430000.00
nonCurrentLiabilitiesTotal 19193000.00
capitalSurpluse 211227000.00
liabilitiesAndStockholdersEquity 430602000.00
cashAndShortTermInvestments 153306000.00
propertyPlantAndEquipmentGross 32759000.00
propertyPlantAndEquipmentNet 32759000.00
accumulatedDepreciation -49671000.00
commonStockSharesOutstanding 16701617.00
2016-06-30
date 2016-06-30
filing_date 2016-08-02
currency_symbol USD
totalAssets 423348000.00
intangibleAssets 15573000.00
otherCurrentAssets 24139000.00
totalLiab 81752000.00
totalStockholderEquity 341596000.00
deferredLongTermLiab 16877000.00
otherCurrentLiab 21737000.00
commonStock 18000.00
retainedEarnings 178801000.00
otherLiab 18818000.00
goodWill 26963000.00
otherAssets 80667000.00
cash 133541000.00
totalCurrentLiabilities 62062000.00
currentDeferredRevenue 29025000.00
netDebt -133541000.00
shortTermDebt 452000.00
otherStockholderEquity 177812000.00
propertyPlantEquipment 33392000.00
totalCurrentAssets 309289000.00
netTangibleAssets 299060000.00
shortTermInvestments 42975000.00
netReceivables 56825000.00
longTermDebt 0.00
inventory 51809000.00
accountsPayable 10848000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -15035000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 178801000.00
treasuryStock -31838000.00
nonCurrrentAssetsOther 34044000.00
deferredLongTermAssetCharges 4087000.00
nonCurrentAssetsTotal 114059000.00
nonCurrentLiabilitiesOther 2813000.00
nonCurrentLiabilitiesTotal 19690000.00
capitalSurpluse 209650000.00
liabilitiesAndStockholdersEquity 423348000.00
cashAndShortTermInvestments 176516000.00
propertyPlantAndEquipmentGross 33392000.00
propertyPlantAndEquipmentNet 33392000.00
accumulatedDepreciation -47745000.00
commonStockSharesOutstanding 16672600.00
2016-03-31
date 2016-03-31
filing_date 2016-05-03
currency_symbol USD
totalAssets 418254000.00
intangibleAssets 16030000.00
otherCurrentAssets 27327000.00
totalLiab 78910000.00
totalStockholderEquity 339344000.00
deferredLongTermLiab 17563000.00
otherCurrentLiab 18845000.00
commonStock 18000.00
retainedEarnings 175409000.00
otherLiab 19592000.00
goodWill 27365000.00
otherAssets 83323000.00
cash 120278000.00
totalCurrentLiabilities 58431000.00
currentDeferredRevenue 28839000.00
netDebt -120278000.00
shortTermDebt 576000.00
otherStockholderEquity 177157000.00
propertyPlantEquipment 35638000.00
totalCurrentAssets 299293000.00
netTangibleAssets 295949000.00
shortTermInvestments 42952000.00
netReceivables 60122000.00
longTermDebt 0.00
inventory 48614000.00
accountsPayable 10171000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -13240000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 175409000.00
treasuryStock -31838000.00
nonCurrrentAssetsOther 35804000.00
deferredLongTermAssetCharges 4124000.00
nonCurrentAssetsTotal 118961000.00
nonCurrentLiabilitiesOther 2916000.00
nonCurrentLiabilitiesTotal 20479000.00
capitalSurpluse 208995000.00
liabilitiesAndStockholdersEquity 418254000.00
cashAndShortTermInvestments 163230000.00
propertyPlantAndEquipmentGross 35638000.00
propertyPlantAndEquipmentNet 35638000.00
accumulatedDepreciation -45714000.00
commonStockSharesOutstanding 16638458.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
totalAssets 409186000.00
intangibleAssets 15985000.00
otherCurrentAssets 26319000.00
totalLiab 81542000.00
totalStockholderEquity 327644000.00
deferredLongTermLiab 15711000.00
otherCurrentLiab 22574000.00
commonStock 18000.00
retainedEarnings 172329000.00
otherLiab 17805000.00
goodWill 26371000.00
otherAssets 81082000.00
cash 107356000.00
totalCurrentLiabilities 63031000.00
currentDeferredRevenue 29112000.00
netDebt -107356000.00
otherStockholderEquity 175158000.00
propertyPlantEquipment 35946000.00
totalCurrentAssets 292158000.00
netTangibleAssets 285288000.00
shortTermInvestments 42994000.00
netReceivables 69918000.00
longTermDebt 20000.00
inventory 45571000.00
accountsPayable 11345000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -19861000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 172329000.00
treasuryStock -31838000.00
nonCurrrentAssetsOther 34676000.00
deferredLongTermAssetCharges 4050000.00
nonCurrentAssetsTotal 117028000.00
nonCurrentLiabilitiesOther 2800000.00
nonCurrentLiabilitiesTotal 18511000.00
capitalSurpluse 206996000.00
liabilitiesAndStockholdersEquity 409186000.00
cashAndShortTermInvestments 150350000.00
propertyPlantAndEquipmentGross 35946000.00
propertyPlantAndEquipmentNet 35946000.00
accumulatedDepreciation -42594000.00
commonStockSharesOutstanding 17103622.00
2015-09-30
date 2015-09-30
filing_date 2015-11-03
currency_symbol USD
totalAssets 423056000.00
intangibleAssets 16171000.00
otherCurrentAssets 27500000.00
totalLiab 76967000.00
totalStockholderEquity 346089000.00
deferredLongTermLiab 15118000.00
otherCurrentLiab 22729000.00
commonStock 18000.00
retainedEarnings 163444000.00
otherLiab 16034000.00
goodWill 26600000.00
otherAssets 81935000.00
cash 95975000.00
totalCurrentLiabilities 58991000.00
currentDeferredRevenue 25288000.00
netDebt -95975000.00
shortTermDebt -1499000.00
otherStockholderEquity 197446000.00
propertyPlantEquipment 33736000.00
totalCurrentAssets 307385000.00
netTangibleAssets 303318000.00
shortTermInvestments 64984000.00
netReceivables 63811000.00
longTermDebt 0.00
inventory 55110000.00
accountsPayable 12473000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -14757000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 163444000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 32650000.00
deferredLongTermAssetCharges 6498000.00
nonCurrentAssetsTotal 115671000.00
nonCurrentLiabilitiesOther 2858000.00
nonCurrentLiabilitiesTotal 17976000.00
capitalSurpluse 206459000.00
liabilitiesAndStockholdersEquity 423056000.00
cashAndShortTermInvestments 160959000.00
propertyPlantAndEquipmentGross 33700000.00
propertyPlantAndEquipmentNet 33736000.00
accumulatedDepreciation -42215000.00
commonStockSharesOutstanding 17395824.00
2015-06-30
date 2015-06-30
filing_date 2015-07-29
currency_symbol USD
totalAssets 421826000.00
intangibleAssets 16399000.00
otherCurrentAssets 24300000.00
totalLiab 72818000.00
totalStockholderEquity 349008000.00
deferredLongTermLiab 15613000.00
otherCurrentLiab 20615000.00
commonStock 18000.00
retainedEarnings 164328000.00
otherLiab 16531000.00
goodWill 26885000.00
otherAssets 71787000.00
cash 90576000.00
totalCurrentLiabilities 54244000.00
currentDeferredRevenue 25313000.00
netDebt -90576000.00
shortTermDebt -986000.00
otherStockholderEquity 195990000.00
propertyPlantEquipment 53253000.00
totalCurrentAssets 318800000.00
netTangibleAssets 305724000.00
shortTermInvestments 64993000.00
netReceivables 70002000.00
longTermDebt 0.00
inventory 68901000.00
accountsPayable 9302000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -11282000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 164328000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 22007000.00
deferredLongTermAssetCharges 6489000.00
nonCurrentAssetsTotal 103026000.00
nonCurrentLiabilitiesOther 2961000.00
nonCurrentLiabilitiesTotal 18574000.00
capitalSurpluse 205019000.00
liabilitiesAndStockholdersEquity 421826000.00
cashAndShortTermInvestments 155569000.00
propertyPlantAndEquipmentGross 31200000.00
propertyPlantAndEquipmentNet 31239000.00
accumulatedDepreciation -40241000.00
commonStockSharesOutstanding 17502219.00
2015-03-31
date 2015-03-31
filing_date 2015-04-28
currency_symbol USD
totalAssets 414461000.00
intangibleAssets 16933000.00
otherCurrentAssets 23600000.00
totalLiab 73212000.00
totalStockholderEquity 341249000.00
deferredLongTermLiab 15226000.00
otherCurrentLiab 21360000.00
commonStock 18000.00
retainedEarnings 160180000.00
otherLiab 15624000.00
goodWill 25761000.00
otherAssets 70641000.00
cash 96066000.00
totalCurrentLiabilities 55563000.00
currentDeferredRevenue 24596000.00
netDebt -96066000.00
shortTermDebt -1589000.00
otherStockholderEquity 194522000.00
propertyPlantEquipment 51595000.00
totalCurrentAssets 313719000.00
netTangibleAssets 298555000.00
shortTermInvestments 64993000.00
netReceivables 62339000.00
longTermDebt 0.00
inventory 66652000.00
accountsPayable 11196000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -13473000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 160180000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 21487000.00
deferredLongTermAssetCharges 6453000.00
nonCurrentAssetsTotal 100742000.00
nonCurrentLiabilitiesOther 2423000.00
nonCurrentLiabilitiesTotal 17649000.00
capitalSurpluse 203599000.00
liabilitiesAndStockholdersEquity 414461000.00
cashAndShortTermInvestments 161059000.00
propertyPlantAndEquipmentGross 30100000.00
propertyPlantAndEquipmentNet 30101000.00
accumulatedDepreciation -41608000.00
commonStockSharesOutstanding 17511821.00
2014-12-31
date 2014-12-31
filing_date 2015-02-25
currency_symbol USD
totalAssets 425463000.00
intangibleAssets 9109000.00
otherCurrentAssets 22957000.00
totalLiab 81609000.00
totalStockholderEquity 343854000.00
deferredLongTermLiab 13799000.00
otherCurrentLiab 26127000.00
commonStock 18000.00
retainedEarnings 159516000.00
otherLiab 14427000.00
goodWill 19205000.00
otherAssets 55584000.00
cash 109289000.00
totalCurrentLiabilities 67182000.00
currentDeferredRevenue 25618000.00
netDebt -109289000.00
otherStockholderEquity 191015000.00
propertyPlantEquipment 49991000.00
totalCurrentAssets 340534000.00
netTangibleAssets 315540000.00
shortTermInvestments 64995000.00
netReceivables 83959000.00
longTermDebt 0.00
inventory 59334000.00
accountsPayable 15437000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6695000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 159516000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 20646000.00
deferredLongTermAssetCharges 6624000.00
nonCurrentAssetsTotal 84929000.00
nonCurrentLiabilitiesOther 628000.00
nonCurrentLiabilitiesTotal 14427000.00
capitalSurpluse 200090000.00
liabilitiesAndStockholdersEquity 425463000.00
cashAndShortTermInvestments 174284000.00
propertyPlantAndEquipmentGross 29345000.00
propertyPlantAndEquipmentNet 29345000.00
accumulatedDepreciation -41741000.00
commonStockSharesOutstanding 17467066.00
2014-09-30
date 2014-09-30
filing_date 2014-10-28
currency_symbol USD
totalAssets 409727000.00
intangibleAssets 8834000.00
otherCurrentAssets 21800000.00
totalLiab 72721000.00
totalStockholderEquity 337006000.00
deferredLongTermLiab 14838000.00
otherCurrentLiab 23852000.00
commonStock 18000.00
retainedEarnings 148394000.00
otherLiab 14116000.00
goodWill 19579000.00
otherAssets 58847000.00
cash 116910000.00
totalCurrentLiabilities 57400000.00
currentDeferredRevenue 23687000.00
netDebt -116900000.00
shortTermDebt 8000.00
shortLongTermDebtTotal 10000.00
otherStockholderEquity 189139000.00
propertyPlantEquipment 43358000.00
totalCurrentAssets 329111000.00
netTangibleAssets 308593000.00
shortTermInvestments 64996000.00
netReceivables 68939000.00
longTermDebt 2000.00
inventory 56482000.00
accountsPayable 9853000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -533000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 148394000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 21585000.00
deferredLongTermAssetCharges 8845000.00
nonCurrentAssetsTotal 80616000.00
capitalLeaseObligations 2000.00
longTermDebtTotal 2000.00
nonCurrentLiabilitiesOther 481000.00
nonCurrentLiabilitiesTotal 15321000.00
capitalSurpluse 198202000.00
liabilitiesAndStockholdersEquity 409727000.00
cashAndShortTermInvestments 181906000.00
propertyPlantAndEquipmentGross 21800000.00
propertyPlantAndEquipmentNet 21769000.00
accumulatedDepreciation -41756000.00
commonStockSharesOutstanding 17410391.00
2014-06-30
date 2014-06-30
filing_date 2014-07-29
currency_symbol USD
totalAssets 406885000.00
intangibleAssets 8466000.00
otherCurrentAssets 20900000.00
totalLiab 75455000.00
totalStockholderEquity 331430000.00
deferredLongTermLiab 15388000.00
otherCurrentLiab 20415000.00
commonStock 18000.00
retainedEarnings 137171000.00
otherLiab 14153000.00
goodWill 19241000.00
otherAssets 54014000.00
cash 129835000.00
totalCurrentLiabilities 60063000.00
currentDeferredRevenue 25774000.00
netDebt -129823000.00
shortTermDebt 8000.00
shortLongTermDebtTotal 12000.00
otherStockholderEquity 186946000.00
propertyPlantEquipment 39790000.00
totalCurrentAssets 334987000.00
netTangibleAssets 303723000.00
shortTermInvestments 64996000.00
netReceivables 65979000.00
longTermDebt 4000.00
inventory 53302000.00
accountsPayable 13866000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 7284000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 137171000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 21902000.00
deferredLongTermAssetCharges 4401000.00
nonCurrentAssetsTotal 71898000.00
capitalLeaseObligations 4000.00
longTermDebtTotal 4000.00
nonCurrentLiabilitiesTotal 15392000.00
capitalSurpluse 196032000.00
liabilitiesAndStockholdersEquity 406885000.00
cashAndShortTermInvestments 194831000.00
propertyPlantAndEquipmentGross 17900000.00
propertyPlantAndEquipmentNet 17884000.00
accumulatedDepreciation -41571000.00
commonStockSharesOutstanding 17338388.00
2014-03-31
date 2014-03-31
filing_date 2014-04-29
currency_symbol USD
totalAssets 392263000.00
intangibleAssets 8273000.00
otherCurrentAssets 20400000.00
totalLiab 68493000.00
totalStockholderEquity 323770000.00
deferredLongTermLiab 14841000.00
otherCurrentLiab 18564000.00
commonStock 18000.00
retainedEarnings 130845000.00
otherLiab 13608000.00
goodWill 19336000.00
otherAssets 52369000.00
cash 122716000.00
totalCurrentLiabilities 53644000.00
currentDeferredRevenue 24693000.00
netDebt -122702000.00
shortTermDebt 6000.00
shortLongTermDebtTotal 14000.00
otherStockholderEquity 185785000.00
propertyPlantEquipment 37287000.00
totalCurrentAssets 322952000.00
netTangibleAssets 296161000.00
shortTermInvestments 64994000.00
netReceivables 64739000.00
longTermDebt 8000.00
inventory 50238000.00
accountsPayable 10381000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 7185000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 130845000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 20339000.00
deferredLongTermAssetCharges 4415000.00
nonCurrentAssetsTotal 69311000.00
capitalLeaseObligations 8000.00
longTermDebtTotal 8000.00
nonCurrentLiabilitiesTotal 14849000.00
capitalSurpluse 194797000.00
liabilitiesAndStockholdersEquity 392263000.00
cashAndShortTermInvestments 187710000.00
propertyPlantAndEquipmentGross 16900000.00
propertyPlantAndEquipmentNet 16942000.00
accumulatedDepreciation -40516000.00
commonStockSharesOutstanding 17364373.00
2013-12-31
date 2013-12-31
filing_date 2014-02-26
currency_symbol USD
totalAssets 391496000.00
intangibleAssets 8112000.00
otherCurrentAssets 19246000.00
totalLiab 75546000.00
totalStockholderEquity 315950000.00
deferredLongTermLiab 14585000.00
otherCurrentLiab 21823000.00
commonStock 18000.00
retainedEarnings 125867000.00
otherLiab 13414000.00
goodWill 19358000.00
otherAssets 50926000.00
cash 124630000.00
totalCurrentLiabilities 60953000.00
currentDeferredRevenue 24241000.00
netDebt -124614000.00
shortTermDebt 8000.00
shortLongTermDebtTotal 16000.00
otherStockholderEquity 182799000.00
propertyPlantEquipment 35484000.00
totalCurrentAssets 324119000.00
netTangibleAssets 288480000.00
shortTermInvestments 64994000.00
netReceivables 66309000.00
longTermDebt 8000.00
inventory 48940000.00
accountsPayable 14881000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 7266000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 125867000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 19033000.00
deferredLongTermAssetCharges 4423000.00
nonCurrentAssetsTotal 67377000.00
capitalLeaseObligations 8000.00
longTermDebtTotal 8000.00
nonCurrentLiabilitiesTotal 14593000.00
capitalSurpluse 191874000.00
liabilitiesAndStockholdersEquity 391496000.00
cashAndShortTermInvestments 189624000.00
propertyPlantAndEquipmentGross 16451000.00
propertyPlantAndEquipmentNet 16451000.00
accumulatedDepreciation -39126000.00
commonStockSharesOutstanding 17053223.00
2013-09-30
date 2013-09-30
filing_date 2013-10-30
currency_symbol USD
totalAssets 366654000.00
intangibleAssets 7972000.00
otherCurrentAssets 20800000.00
totalLiab 62755000.00
totalStockholderEquity 303899000.00
deferredLongTermLiab 12872000.00
otherCurrentLiab 19110000.00
commonStock 18000.00
retainedEarnings 117607000.00
otherLiab 11701000.00
goodWill 19125000.00
otherAssets 47686000.00
cash 116905000.00
totalCurrentLiabilities 49866000.00
currentDeferredRevenue 21850000.00
netDebt -116884000.00
shortTermDebt 4000.00
shortLongTermDebtTotal 21000.00
otherStockholderEquity 179363000.00
propertyPlantEquipment 32472000.00
totalCurrentAssets 304633000.00
netTangibleAssets 276802000.00
shortTermInvestments 64995000.00
netReceivables 52939000.00
longTermDebt 17000.00
inventory 48973000.00
accountsPayable 8902000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 6936000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 117607000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 18132000.00
deferredLongTermAssetCharges 2452000.00
nonCurrentAssetsTotal 62021000.00
capitalLeaseObligations 17000.00
longTermDebtTotal 17000.00
nonCurrentLiabilitiesTotal 12889000.00
capitalSurpluse 188413000.00
liabilitiesAndStockholdersEquity 366654000.00
cashAndShortTermInvestments 181900000.00
propertyPlantAndEquipmentGross 14300000.00
propertyPlantAndEquipmentNet 14335000.00
accumulatedDepreciation -38143000.00
commonStockSharesOutstanding 17185380.00
2013-06-30
date 2013-06-30
filing_date 2013-07-30
currency_symbol USD
totalAssets 353906000.00
intangibleAssets 7252000.00
otherCurrentAssets 17700000.00
totalLiab 59922000.00
totalStockholderEquity 293984000.00
deferredLongTermLiab 12496000.00
otherCurrentLiab 17531000.00
commonStock 18000.00
retainedEarnings 112563000.00
otherLiab 11344000.00
goodWill 18656000.00
otherAssets 46062000.00
cash 111308000.00
totalCurrentLiabilities 47410000.00
currentDeferredRevenue 22478000.00
netDebt -111277000.00
shortTermDebt 15000.00
shortLongTermDebtTotal 31000.00
otherStockholderEquity 178004000.00
propertyPlantEquipment 32081000.00
totalCurrentAssets 293547000.00
netTangibleAssets 268076000.00
shortTermInvestments 64993000.00
netReceivables 51717000.00
longTermDebt 16000.00
inventory 47781000.00
accountsPayable 7386000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 3380000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 112563000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 17777000.00
deferredLongTermAssetCharges 2370000.00
nonCurrentAssetsTotal 60359000.00
capitalLeaseObligations 16000.00
longTermDebtTotal 16000.00
nonCurrentLiabilitiesTotal 12512000.00
capitalSurpluse 187098000.00
liabilitiesAndStockholdersEquity 353906000.00
cashAndShortTermInvestments 176301000.00
propertyPlantAndEquipmentGross 14300000.00
propertyPlantAndEquipmentNet 14297000.00
accumulatedDepreciation -36326000.00
commonStockSharesOutstanding 17173015.00
2013-03-31
date 2013-03-31
filing_date 2013-04-30
currency_symbol USD
totalAssets 353258000.00
intangibleAssets 7186000.00
otherCurrentAssets 19200000.00
totalLiab 64501000.00
totalStockholderEquity 288757000.00
deferredLongTermLiab 12430000.00
otherCurrentLiab 20639000.00
commonStock 18000.00
retainedEarnings 108933000.00
otherLiab 11312000.00
goodWill 18485000.00
otherAssets 46332000.00
cash 104598000.00
totalCurrentLiabilities 52054000.00
currentDeferredRevenue 21927000.00
netDebt -104553000.00
shortTermDebt 28000.00
shortLongTermDebtTotal 45000.00
otherStockholderEquity 176945000.00
propertyPlantEquipment 32777000.00
totalCurrentAssets 292465000.00
netTangibleAssets 263086000.00
shortTermInvestments 64991000.00
netReceivables 53721000.00
longTermDebt 17000.00
inventory 50024000.00
accountsPayable 9460000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 2912000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 108933000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 18307000.00
deferredLongTermAssetCharges 2345000.00
nonCurrentAssetsTotal 60793000.00
capitalLeaseObligations 17000.00
longTermDebtTotal 17000.00
nonCurrentLiabilitiesTotal 12447000.00
capitalSurpluse 185969000.00
liabilitiesAndStockholdersEquity 353258000.00
cashAndShortTermInvestments 169589000.00
propertyPlantAndEquipmentGross 14500000.00
propertyPlantAndEquipmentNet 14461000.00
accumulatedDepreciation -34913000.00
commonStockSharesOutstanding 17176876.00
2012-12-31
date 2012-12-31
filing_date 2013-02-27
currency_symbol USD
totalAssets 350807000.00
intangibleAssets 7048000.00
otherCurrentAssets 18402000.00
totalLiab 68071000.00
totalStockholderEquity 282736000.00
deferredLongTermLiab 12370000.00
otherCurrentLiab 23102000.00
commonStock 18000.00
retainedEarnings 104358000.00
otherLiab 11221000.00
goodWill 18816000.00
otherAssets 47385000.00
cash 93233000.00
totalCurrentLiabilities 55682000.00
currentDeferredRevenue 22122000.00
netDebt -93169000.00
shortTermDebt 45000.00
shortLongTermDebtTotal 64000.00
otherStockholderEquity 172019000.00
propertyPlantEquipment 34469000.00
totalCurrentAssets 288078000.00
netTangibleAssets 256872000.00
shortTermInvestments 64990000.00
netReceivables 62559000.00
longTermDebt 19000.00
inventory 48894000.00
accountsPayable 10413000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 6341000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 104358000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 19125000.00
deferredLongTermAssetCharges 2396000.00
nonCurrentAssetsTotal 62729000.00
capitalLeaseObligations 19000.00
longTermDebtTotal 19000.00
nonCurrentLiabilitiesTotal 12389000.00
capitalSurpluse 181094000.00
liabilitiesAndStockholdersEquity 350807000.00
cashAndShortTermInvestments 158223000.00
propertyPlantAndEquipmentGross 15344000.00
propertyPlantAndEquipmentNet 15344000.00
accumulatedDepreciation -34305000.00
commonStockSharesOutstanding 16892338.00
2012-09-30
date 2012-09-30
filing_date 2012-10-31
currency_symbol USD
totalAssets 329215000.00
intangibleAssets 6727000.00
otherCurrentAssets 16500000.00
totalLiab 56349000.00
totalStockholderEquity 272866000.00
deferredLongTermLiab 10907000.00
otherCurrentLiab 35016000.00
commonStock 18000.00
retainedEarnings 96519000.00
otherLiab 9648000.00
goodWill 18517000.00
otherAssets 47049000.00
cash 80505000.00
totalCurrentLiabilities 45376000.00
currentDeferredRevenue 2347000.00
netDebt -80421000.00
shortTermDebt 18000.00
shortLongTermDebtTotal 84000.00
otherStockholderEquity 170937000.00
propertyPlantEquipment 35372000.00
totalCurrentAssets 266329000.00
netTangibleAssets 247622000.00
shortTermInvestments 64989000.00
netReceivables 51014000.00
longTermDebt 66000.00
inventory 53348000.00
accountsPayable 7995000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 5429000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 96519000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 19524000.00
deferredLongTermAssetCharges 2270000.00
nonCurrentAssetsTotal 62886000.00
capitalLeaseObligations 66000.00
longTermDebtTotal 66000.00
nonCurrentLiabilitiesTotal 10973000.00
capitalSurpluse 179975000.00
liabilitiesAndStockholdersEquity 329215000.00
cashAndShortTermInvestments 145494000.00
propertyPlantAndEquipmentGross 15800000.00
propertyPlantAndEquipmentNet 15837000.00
accumulatedDepreciation -32776000.00
commonStockSharesOutstanding 17094102.00
2012-06-30
date 2012-06-30
filing_date 2012-07-31
currency_symbol USD
totalAssets 325395000.00
intangibleAssets 6670000.00
otherCurrentAssets 16807000.00
totalLiab 59121000.00
totalStockholderEquity 266274000.00
deferredLongTermLiab 10511000.00
otherCurrentLiab 18122000.00
commonStock 18000.00
retainedEarnings 92844000.00
otherLiab 9232000.00
goodWill 18339000.00
otherAssets 45409000.00
cash 74748000.00
totalCurrentLiabilities 48545000.00
currentDeferredRevenue 21090000.00
netDebt -74645000.00
shortTermDebt 38000.00
shortLongTermDebtTotal 103000.00
otherStockholderEquity 169286000.00
propertyPlantEquipment 34299000.00
totalCurrentAssets 263847000.00
netTangibleAssets 241265000.00
shortTermInvestments 64989000.00
netReceivables 53246000.00
longTermDebt 65000.00
inventory 54057000.00
accountsPayable 9295000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 4126000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 92844000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 18160000.00
deferredLongTermAssetCharges 2240000.00
nonCurrentAssetsTotal 61548000.00
capitalLeaseObligations 65000.00
longTermDebtTotal 65000.00
nonCurrentLiabilitiesTotal 10576000.00
capitalSurpluse 178361000.00
liabilitiesAndStockholdersEquity 325395000.00
cashAndShortTermInvestments 139737000.00
propertyPlantAndEquipmentGross 16139000.00
propertyPlantAndEquipmentNet 16139000.00
accumulatedDepreciation -31373000.00
commonStockSharesOutstanding 17140115.00
2012-03-31
date 2012-03-31
filing_date 2012-05-01
currency_symbol USD
totalAssets 322933000.00
intangibleAssets 6790000.00
otherCurrentAssets 16721000.00
totalLiab 59835000.00
totalStockholderEquity 263098000.00
deferredLongTermLiab 10734000.00
otherCurrentLiab 17499000.00
commonStock 18000.00
retainedEarnings 88110000.00
otherLiab 9575000.00
goodWill 18962000.00
otherAssets 46578000.00
cash 73588000.00
totalCurrentLiabilities 48709000.00
currentDeferredRevenue 16475000.00
netDebt -69206000.00
shortTermDebt 3990000.00
shortLongTermDebtTotal 4382000.00
otherStockholderEquity 167822000.00
propertyPlantEquipment 34457000.00
totalCurrentAssets 260375000.00
netTangibleAssets 237346000.00
shortTermInvestments 64993000.00
netReceivables 48731000.00
longTermDebt 392000.00
inventory 56342000.00
accountsPayable 10745000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 7148000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 88110000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 18477000.00
deferredLongTermAssetCharges 2349000.00
nonCurrentAssetsTotal 62558000.00
capitalLeaseObligations 392000.00
longTermDebtTotal 392000.00
nonCurrentLiabilitiesTotal 11126000.00
capitalSurpluse 176897000.00
liabilitiesAndStockholdersEquity 322933000.00
cashAndShortTermInvestments 138581000.00
propertyPlantAndEquipmentGross 15980000.00
propertyPlantAndEquipmentNet 15980000.00
accumulatedDepreciation -30677000.00
commonStockSharesOutstanding 17162959.00
2011-12-31
date 2011-12-31
filing_date 2012-02-28
currency_symbol USD
totalAssets 312791000.00
intangibleAssets 6849000.00
otherCurrentAssets 14504000.00
totalLiab 64893000.00
totalStockholderEquity 247898000.00
deferredLongTermLiab 10688000.00
otherCurrentLiab 20758000.00
commonStock 17000.00
retainedEarnings 81360000.00
otherLiab 9540000.00
goodWill 18610000.00
otherAssets 45071000.00
cash 64540000.00
totalCurrentLiabilities 53948000.00
currentDeferredRevenue 19710000.00
netDebt -64199000.00
shortTermDebt 84000.00
shortLongTermDebtTotal 341000.00
otherStockholderEquity 160705000.00
propertyPlantEquipment 33549000.00
totalCurrentAssets 251487000.00
netTangibleAssets 222439000.00
shortTermInvestments 64997000.00
netReceivables 57512000.00
longTermDebt 257000.00
inventory 49934000.00
accountsPayable 13396000.00
accumulatedOtherComprehensiveIncome 5816000.00
commonStockTotalEquity 17000.00
retainedEarningsTotalEquity 81360000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 17316000.00
deferredLongTermAssetCharges 2296000.00
nonCurrentAssetsTotal 61304000.00
capitalLeaseObligations 257000.00
longTermDebtTotal 257000.00
nonCurrentLiabilitiesTotal 10945000.00
capitalSurpluse 169780000.00
liabilitiesAndStockholdersEquity 312791000.00
cashAndShortTermInvestments 129537000.00
propertyPlantAndEquipmentGross 16233000.00
propertyPlantAndEquipmentNet 16233000.00
accumulatedDepreciation -29134000.00
commonStockSharesOutstanding 16435337.00
2011-09-30
date 2011-09-30
filing_date 2011-11-02
currency_symbol USD
totalAssets 294625000.00
intangibleAssets 6978000.00
otherCurrentAssets 15100000.00
totalLiab 56297000.00
totalStockholderEquity 238328000.00
deferredLongTermLiab 9945000.00
otherCurrentLiab 17024000.00
commonStock 17000.00
retainedEarnings 71889000.00
otherLiab 8785000.00
goodWill 18998000.00
otherAssets 44179000.00
cash 54345000.00
totalCurrentLiabilities 46196000.00
currentDeferredRevenue 17500000.00
netDebt -54164000.00
shortTermDebt 25000.00
shortLongTermDebtTotal 181000.00
otherStockholderEquity 158422000.00
propertyPlantEquipment 31758000.00
totalCurrentAssets 234371000.00
netTangibleAssets 212352000.00
shortTermInvestments 64995000.00
netReceivables 50670000.00
longTermDebt 156000.00
inventory 49299000.00
accountsPayable 11647000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 8006000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 71889000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 15678000.00
deferredLongTermAssetCharges 2520000.00
nonCurrentAssetsTotal 60254000.00
capitalLeaseObligations 156000.00
longTermDebtTotal 156000.00
nonCurrentLiabilitiesTotal 10101000.00
capitalSurpluse 167491000.00
liabilitiesAndStockholdersEquity 294625000.00
cashAndShortTermInvestments 119340000.00
propertyPlantAndEquipmentGross 16100000.00
propertyPlantAndEquipmentNet 16075000.00
accumulatedDepreciation -28298000.00
commonStockSharesOutstanding 16849282.00
2011-06-30
date 2011-06-30
filing_date 2011-08-03
currency_symbol USD
totalAssets 289632000.00
intangibleAssets 7233000.00
otherCurrentAssets 15100000.00
totalLiab 55083000.00
totalStockholderEquity 234549000.00
deferredLongTermLiab 9446000.00
otherCurrentLiab 17440000.00
commonStock 17000.00
retainedEarnings 65459000.00
otherLiab 8254000.00
goodWill 20044000.00
otherAssets 44212000.00
cash 57339000.00
totalCurrentLiabilities 45487000.00
currentDeferredRevenue 16941000.00
netDebt -57142000.00
shortTermDebt 47000.00
shortLongTermDebtTotal 197000.00
otherStockholderEquity 156465000.00
propertyPlantEquipment 30559000.00
totalCurrentAssets 229116000.00
netTangibleAssets 207272000.00
shortTermInvestments 64992000.00
netReceivables 46951000.00
longTermDebt 150000.00
inventory 44742000.00
accountsPayable 11059000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 12584000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 65459000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 14247000.00
deferredLongTermAssetCharges 2680000.00
nonCurrentAssetsTotal 60516000.00
capitalLeaseObligations 150000.00
longTermDebtTotal 150000.00
nonCurrentLiabilitiesTotal 9596000.00
capitalSurpluse 165564000.00
liabilitiesAndStockholdersEquity 289632000.00
cashAndShortTermInvestments 122331000.00
propertyPlantAndEquipmentGross 16300000.00
propertyPlantAndEquipmentNet 16304000.00
accumulatedDepreciation -28034000.00
commonStockSharesOutstanding 16845877.00
2011-03-31
date 2011-03-31
filing_date 2011-05-06
currency_symbol USD
totalAssets 275029000.00
intangibleAssets 7363000.00
otherCurrentAssets 13000000.00
totalLiab 53328000.00
totalStockholderEquity 221701000.00
deferredLongTermLiab 8753000.00
otherCurrentLiab 15206000.00
commonStock 17000.00
retainedEarnings 61227000.00
otherLiab 7569000.00
goodWill 19781000.00
otherAssets 43579000.00
cash 53282000.00
totalCurrentLiabilities 44431000.00
currentDeferredRevenue 18959000.00
netDebt -53071000.00
shortTermDebt 67000.00
shortLongTermDebtTotal 211000.00
otherStockholderEquity 150688000.00
propertyPlantEquipment 29529000.00
totalCurrentAssets 215716000.00
netTangibleAssets 194557000.00
shortTermInvestments 64987000.00
netReceivables 47533000.00
longTermDebt 144000.00
inventory 36932000.00
accountsPayable 10199000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 9813000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 17000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 61227000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 13782000.00
deferredLongTermAssetCharges 2640000.00
nonCurrentAssetsTotal 59313000.00
capitalLeaseObligations 144000.00
longTermDebtTotal 144000.00
nonCurrentLiabilitiesTotal 8897000.00
capitalSurpluse 159719000.00
liabilitiesAndStockholdersEquity 275029000.00
cashAndShortTermInvestments 118269000.00
propertyPlantAndEquipmentGross 15700000.00
propertyPlantAndEquipmentNet 15734000.00
accumulatedDepreciation -26631000.00
commonStockSharesOutstanding 16598797.00
2010-12-31
date 2010-12-31
filing_date 2011-02-25
currency_symbol USD
totalAssets 266019000.00
intangibleAssets 7204000.00
otherCurrentAssets 8045000.00
totalLiab 53542000.00
totalStockholderEquity 212477000.00
otherCurrentLiab 16346000.00
commonStock 17000.00
retainedEarnings 57983000.00
otherLiab 6758000.00
goodWill 19015000.00
otherAssets 42467000.00
cash 50722000.00
totalCurrentLiabilities 45498000.00
currentDeferredRevenue 17036000.00
netDebt -50506000.00
shortTermDebt 91000.00
shortLongTermDebtTotal 216000.00
otherStockholderEquity 147235000.00
propertyPlantEquipment 15240000.00
totalCurrentAssets 208312000.00
shortTermInvestments 64986000.00
netReceivables 56317000.00
longTermDebt 125000.00
inventory 28242000.00
accountsPayable 12025000.00
accumulatedOtherComprehensiveIncome 7242000.00
commonStockTotalEquity 17000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 13726000.00
nonCurrentAssetsTotal 57707000.00
nonCurrentLiabilitiesTotal 8044000.00
liabilitiesAndStockholdersEquity 266019000.00
cashAndShortTermInvestments 115708000.00
propertyPlantAndEquipmentGross 15240000.00
propertyPlantAndEquipmentNet 15240000.00
commonStockSharesOutstanding 16144366.00
2010-09-30
date 2010-09-30
filing_date 2010-11-04
currency_symbol USD
totalAssets 252147000.00
intangibleAssets 7224000.00
otherCurrentAssets 15000000.00
totalLiab 46131000.00
totalStockholderEquity 206016000.00
otherCurrentLiab 15944000.00
commonStock 17000.00
retainedEarnings 53144000.00
otherLiab 6286000.00
goodWill 19371000.00
otherAssets 41408000.00
cash 44625000.00
totalCurrentLiabilities 36677000.00
currentDeferredRevenue 12627000.00
netDebt -44387000.00
shortTermDebt 23000.00
shortLongTermDebtTotal 238000.00
otherStockholderEquity 145571000.00
propertyPlantEquipment 14582000.00
totalCurrentAssets 196157000.00
shortTermInvestments 64985000.00
netReceivables 43218000.00
longTermDebt 215000.00
inventory 28395000.00
accountsPayable 8083000.00
accumulatedOtherComprehensiveIncome 7345000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 13354000.00
nonCurrentAssetsTotal 55990000.00
nonCurrentLiabilitiesTotal 9454000.00
liabilitiesAndStockholdersEquity 252147000.00
cashAndShortTermInvestments 109610000.00
propertyPlantAndEquipmentGross 14600000.00
propertyPlantAndEquipmentNet 14582000.00
commonStockSharesOutstanding 16270741.00
2010-06-30
date 2010-06-30
filing_date 2010-08-05
currency_symbol USD
totalAssets 239740000.00
intangibleAssets 7208000.00
otherCurrentAssets 11800000.00
totalLiab 42121000.00
totalStockholderEquity 197619000.00
otherCurrentLiab 10860000.00
commonStock 17000.00
retainedEarnings 50816000.00
otherLiab 5932000.00
goodWill 18249000.00
otherAssets 39326000.00
cash 41929000.00
totalCurrentLiabilities 34978000.00
currentDeferredRevenue 11888000.00
netDebt -39197000.00
shortTermDebt 2529000.00
shortLongTermDebtTotal 2732000.00
otherStockholderEquity 144919000.00
propertyPlantEquipment 14255000.00
totalCurrentAssets 186159000.00
shortTermInvestments 64985000.00
netReceivables 40348000.00
longTermDebt 203000.00
inventory 27184000.00
accountsPayable 9701000.00
accumulatedOtherComprehensiveIncome 1900000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 12177000.00
nonCurrentAssetsTotal 53581000.00
nonCurrentLiabilitiesTotal 7143000.00
liabilitiesAndStockholdersEquity 239740000.00
cashAndShortTermInvestments 106914000.00
propertyPlantAndEquipmentGross 14300000.00
propertyPlantAndEquipmentNet 14255000.00
commonStockSharesOutstanding 16320596.00
2010-03-31
date 2010-03-31
filing_date 2010-05-07
currency_symbol USD
totalAssets 238790000.00
intangibleAssets 7576000.00
otherCurrentAssets 13300000.00
totalLiab 42457000.00
totalStockholderEquity 196333000.00
otherCurrentLiab 9504000.00
commonStock 17000.00
retainedEarnings 48980000.00
otherLiab 5784000.00
goodWill 19091000.00
otherAssets 41178000.00
cash 38331000.00
totalCurrentLiabilities 35409000.00
currentDeferredRevenue 12158000.00
netDebt -33971000.00
shortTermDebt 4171000.00
shortLongTermDebtTotal 4360000.00
otherStockholderEquity 144146000.00
propertyPlantEquipment 14647000.00
totalCurrentAssets 182965000.00
shortTermInvestments 64986000.00
netReceivables 40550000.00
longTermDebt 189000.00
inventory 25811000.00
accountsPayable 9576000.00
accumulatedOtherComprehensiveIncome 3187000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 12734000.00
nonCurrentAssetsTotal 55825000.00
nonCurrentLiabilitiesTotal 7048000.00
liabilitiesAndStockholdersEquity 238790000.00
cashAndShortTermInvestments 103317000.00
propertyPlantAndEquipmentGross 14600000.00
propertyPlantAndEquipmentNet 14647000.00
commonStockSharesOutstanding 16267231.00
2009-12-31
date 2009-12-31
filing_date 2010-02-26
currency_symbol USD
totalAssets 235710000.00
intangibleAssets 7985000.00
otherCurrentAssets 10489000.00
totalLiab 39112000.00
totalStockholderEquity 196598000.00
otherCurrentLiab 8173000.00
commonStock 17000.00
retainedEarnings 46915000.00
otherLiab 5910000.00
goodWill 19934000.00
otherAssets 41893000.00
cash 35078000.00
totalCurrentLiabilities 31866000.00
currentDeferredRevenue 229000.00
netDebt -20406000.00
shortTermDebt 14479000.00
shortLongTermDebtTotal 14672000.00
otherStockholderEquity 143305000.00
propertyPlantEquipment 13738000.00
totalCurrentAssets 180079000.00
shortTermInvestments 64986000.00
netReceivables 42944000.00
longTermDebt 193000.00
inventory 26582000.00
accountsPayable 8985000.00
accumulatedOtherComprehensiveIncome 6361000.00
commonStockTotalEquity 17000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 12079000.00
nonCurrentAssetsTotal 55631000.00
nonCurrentLiabilitiesTotal 7246000.00
liabilitiesAndStockholdersEquity 235710000.00
cashAndShortTermInvestments 100064000.00
propertyPlantAndEquipmentGross 13738000.00
propertyPlantAndEquipmentNet 13738000.00
commonStockSharesOutstanding 16131680.00
2009-09-30
date 2009-09-30
filing_date 2009-11-06
currency_symbol USD
totalAssets 230142000.00
intangibleAssets 8199000.00
otherCurrentAssets 16800000.00
totalLiab 33060000.00
totalStockholderEquity 197082000.00
otherCurrentLiab 8994000.00
commonStock 17000.00
retainedEarnings 47537000.00
otherLiab 5591000.00
goodWill 19822000.00
otherAssets 42681000.00
cash 27401000.00
totalCurrentLiabilities 26032000.00
currentDeferredRevenue 11551000.00
netDebt -27089000.00
shortTermDebt 27000.00
shortLongTermDebtTotal 312000.00
otherStockholderEquity 142466000.00
propertyPlantEquipment 14406000.00
totalCurrentAssets 173055000.00
shortTermInvestments 64979000.00
netReceivables 35697000.00
longTermDebt 285000.00
inventory 28212000.00
accountsPayable 5460000.00
accumulatedOtherComprehensiveIncome 7116000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 12730000.00
nonCurrentAssetsTotal 57087000.00
nonCurrentLiabilitiesTotal 7028000.00
liabilitiesAndStockholdersEquity 230142000.00
cashAndShortTermInvestments 92380000.00
propertyPlantAndEquipmentGross 14400000.00
propertyPlantAndEquipmentNet 14406000.00
commonStockSharesOutstanding 16093759.00
2009-06-30
date 2009-06-30
filing_date 2009-07-31
currency_symbol USD
totalAssets 227533000.00
intangibleAssets 8222000.00
otherCurrentAssets 16500000.00
totalLiab 32251000.00
totalStockholderEquity 195282000.00
otherCurrentLiab 8802000.00
commonStock 17000.00
retainedEarnings 48809000.00
otherLiab 5882000.00
goodWill 19198000.00
otherAssets 41827000.00
cash 26790000.00
totalCurrentLiabilities 24989000.00
currentDeferredRevenue 11675000.00
netDebt -26483000.00
shortTermDebt 41000.00
shortLongTermDebtTotal 307000.00
otherStockholderEquity 141613000.00
propertyPlantEquipment 14893000.00
totalCurrentAssets 170813000.00
shortTermInvestments 64973000.00
netReceivables 32901000.00
longTermDebt 266000.00
inventory 29580000.00
accountsPayable 4471000.00
accumulatedOtherComprehensiveIncome 4869000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 12524000.00
nonCurrentAssetsTotal 56720000.00
nonCurrentLiabilitiesTotal 7262000.00
liabilitiesAndStockholdersEquity 227533000.00
cashAndShortTermInvestments 91763000.00
propertyPlantAndEquipmentGross 14900000.00
propertyPlantAndEquipmentNet 14893000.00
commonStockSharesOutstanding 16069312.00
2009-03-31
date 2009-03-31
filing_date 2009-05-01
currency_symbol USD
totalAssets 229766000.00
intangibleAssets 8338000.00
otherCurrentAssets 15200000.00
totalLiab 34825000.00
totalStockholderEquity 194941000.00
otherCurrentLiab 11026000.00
commonStock 17000.00
retainedEarnings 50913000.00
otherLiab 6078000.00
goodWill 18679000.00
otherAssets 41499000.00
cash 61227000.00
totalCurrentLiabilities 27420000.00
currentDeferredRevenue 11313000.00
netDebt -60913000.00
shortTermDebt 58000.00
shortLongTermDebtTotal 314000.00
otherStockholderEquity 140952000.00
propertyPlantEquipment 14608000.00
totalCurrentAssets 173659000.00
shortTermInvestments 32975000.00
netReceivables 30701000.00
longTermDebt 256000.00
inventory 33584000.00
accountsPayable 5023000.00
accumulatedOtherComprehensiveIncome 3089000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 12658000.00
nonCurrentAssetsTotal 56107000.00
nonCurrentLiabilitiesTotal 7405000.00
liabilitiesAndStockholdersEquity 229766000.00
cashAndShortTermInvestments 94202000.00
propertyPlantAndEquipmentGross 14600000.00
propertyPlantAndEquipmentNet 14608000.00
commonStockSharesOutstanding 16227363.00
2008-12-31
date 2008-12-31
filing_date 2009-02-27
currency_symbol USD
totalAssets 259314000.00
intangibleAssets 8580000.00
otherCurrentAssets 13460000.00
totalLiab 47006000.00
totalStockholderEquity 212308000.00
otherCurrentLiab 16445000.00
commonStock 17000.00
retainedEarnings 57497000.00
otherLiab 6772000.00
goodWill 18951000.00
otherAssets 43102000.00
cash 23494000.00
totalCurrentLiabilities 38846000.00
currentDeferredRevenue 11501000.00
netDebt -23126000.00
shortTermDebt 87000.00
shortLongTermDebtTotal 368000.00
otherStockholderEquity 149052000.00
propertyPlantEquipment 14136000.00
totalCurrentAssets 202076000.00
shortTermInvestments 81965000.00
netReceivables 49713000.00
longTermDebt 281000.00
inventory 33444000.00
accountsPayable 10813000.00
accumulatedOtherComprehensiveIncome 5742000.00
commonStockTotalEquity 17000.00
treasuryStock -246000.00
nonCurrrentAssetsOther 12843000.00
nonCurrentAssetsTotal 57238000.00
nonCurrentLiabilitiesTotal 8160000.00
liabilitiesAndStockholdersEquity 259314000.00
cashAndShortTermInvestments 105459000.00
propertyPlantAndEquipmentGross 14136000.00
propertyPlantAndEquipmentNet 14136000.00
commonStockSharesOutstanding 16624784.00
2008-09-30
date 2008-09-30
filing_date 2008-11-03
currency_symbol USD
totalAssets 252787000.00
intangibleAssets 8869000.00
otherCurrentAssets 15100000.00
totalLiab 43394000.00
totalStockholderEquity 209393000.00
otherCurrentLiab 15094000.00
commonStock 17000.00
retainedEarnings 55299000.00
otherLiab 6597000.00
goodWill 19544000.00
otherAssets 43026000.00
cash 20160000.00
totalCurrentLiabilities 35481000.00
currentDeferredRevenue 10846000.00
netDebt -19986000.00
shortTermDebt 15000.00
shortLongTermDebtTotal 174000.00
otherStockholderEquity 148647000.00
propertyPlantEquipment 9509000.00
totalCurrentAssets 200252000.00
shortTermInvestments 82370000.00
netReceivables 45354000.00
longTermDebt 159000.00
inventory 37237000.00
accountsPayable 9526000.00
accumulatedOtherComprehensiveIncome 5446000.00
treasuryStock -151000.00
nonCurrrentAssetsOther 12652000.00
nonCurrentAssetsTotal 52535000.00
nonCurrentLiabilitiesTotal 7913000.00
liabilitiesAndStockholdersEquity 252787000.00
cashAndShortTermInvestments 102530000.00
propertyPlantAndEquipmentGross 9500000.00
propertyPlantAndEquipmentNet 9509000.00
commonStockSharesOutstanding 16731064.00
2008-06-30
date 2008-06-30
filing_date 2008-08-06
currency_symbol USD
totalAssets 251905000.00
intangibleAssets 9169000.00
otherCurrentAssets 14600000.00
totalLiab 42012000.00
totalStockholderEquity 209893000.00
otherCurrentLiab 14240000.00
commonStock 17000.00
retainedEarnings 53289000.00
otherLiab 7086000.00
goodWill 20088000.00
otherAssets 43678000.00
cash 16757000.00
totalCurrentLiabilities 33640000.00
currentDeferredRevenue 10331000.00
netDebt -16596000.00
shortTermDebt 32000.00
shortLongTermDebtTotal 161000.00
otherStockholderEquity 147527000.00
propertyPlantEquipment 8148000.00
totalCurrentAssets 200079000.00
shortTermInvestments 77765000.00
netReceivables 52819000.00
longTermDebt 129000.00
inventory 38140000.00
accountsPayable 9037000.00
accumulatedOtherComprehensiveIncome 9066000.00
treasuryStock -151000.00
nonCurrrentAssetsOther 12456000.00
nonCurrentAssetsTotal 51826000.00
nonCurrentLiabilitiesTotal 8372000.00
liabilitiesAndStockholdersEquity 251905000.00
cashAndShortTermInvestments 94522000.00
propertyPlantAndEquipmentGross 8100000.00
propertyPlantAndEquipmentNet 8148000.00
commonStockSharesOutstanding 16784473.00
2008-03-31
date 2008-03-31
filing_date 2008-05-02
currency_symbol USD
totalAssets 249520000.00
intangibleAssets 6391000.00
otherCurrentAssets 13700000.00
totalLiab 46237000.00
totalStockholderEquity 203283000.00
otherCurrentLiab 15513000.00
commonStock 17000.00
retainedEarnings 46924000.00
otherLiab 6865000.00
goodWill 20096000.00
otherAssets 40422000.00
cash 19486000.00
totalCurrentLiabilities 38088000.00
currentDeferredRevenue 9523000.00
netDebt -19305000.00
shortTermDebt 55000.00
shortLongTermDebtTotal 181000.00
otherStockholderEquity 146924000.00
propertyPlantEquipment 7625000.00
totalCurrentAssets 201473000.00
shortTermInvestments 83160000.00
netReceivables 48146000.00
longTermDebt 126000.00
inventory 37022000.00
accountsPayable 12997000.00
accumulatedOtherComprehensiveIncome 9459000.00
commonStockTotalEquity 17000.00
treasuryStock -151000.00
nonCurrrentAssetsOther 11961000.00
nonCurrentAssetsTotal 48047000.00
nonCurrentLiabilitiesTotal 8149000.00
liabilitiesAndStockholdersEquity 249520000.00
cashAndShortTermInvestments 102646000.00
propertyPlantAndEquipmentGross 7600000.00
propertyPlantAndEquipmentNet 7625000.00
commonStockSharesOutstanding 16738891.00
2007-12-31
date 2007-12-31
filing_date 2008-03-10
currency_symbol USD
totalAssets 243539000.00
intangibleAssets 5970000.00
otherCurrentAssets 9560000.00
totalLiab 49040000.00
totalStockholderEquity 194499000.00
otherCurrentLiab 20592000.00
commonStock 17000.00
retainedEarnings 43545000.00
otherLiab 6091000.00
goodWill 19117000.00
otherAssets 39412000.00
cash 25798000.00
totalCurrentLiabilities 41654000.00
currentDeferredRevenue 8594000.00
netDebt -25558000.00
shortTermDebt 18000.00
shortLongTermDebtTotal 240000.00
otherStockholderEquity 146339000.00
propertyPlantEquipment 7527000.00
totalCurrentAssets 196600000.00
shortTermInvestments 77375000.00
netReceivables 54767000.00
longTermDebt 222000.00
inventory 29100000.00
accountsPayable 12450000.00
accumulatedOtherComprehensiveIncome 4598000.00
commonStockTotalEquity 17000.00
treasuryStock -151000.00
nonCurrrentAssetsOther 10865000.00
nonCurrentAssetsTotal 46939000.00
nonCurrentLiabilitiesTotal 7386000.00
liabilitiesAndStockholdersEquity 243539000.00
cashAndShortTermInvestments 103173000.00
propertyPlantAndEquipmentGross 7527000.00
propertyPlantAndEquipmentNet 7527000.00
commonStockSharesOutstanding 15139062.00
2007-09-30
date 2007-09-30
filing_date 2007-11-02
currency_symbol USD
totalAssets 224614000.00
intangibleAssets 5967000.00
otherCurrentAssets 9800000.00
totalLiab 38333000.00
totalStockholderEquity 186281000.00
otherCurrentLiab 15190000.00
commonStock 17000.00
retainedEarnings 35142000.00
otherLiab 5123000.00
goodWill 18510000.00
otherAssets 38573000.00
cash 25409000.00
totalCurrentLiabilities 32000000.00
currentDeferredRevenue 6945000.00
netDebt -25189000.00
shortTermDebt 54000.00
shortLongTermDebtTotal 220000.00
otherStockholderEquity 147854000.00
propertyPlantEquipment 7048000.00
totalCurrentAssets 178993000.00
shortTermInvestments 72780000.00
netReceivables 44554000.00
longTermDebt 166000.00
inventory 26440000.00
accountsPayable 9811000.00
accumulatedOtherComprehensiveIncome 3327000.00
treasuryStock -151000.00
nonCurrrentAssetsOther 10428000.00
nonCurrentAssetsTotal 45621000.00
nonCurrentLiabilitiesTotal 6333000.00
liabilitiesAndStockholdersEquity 224614000.00
cashAndShortTermInvestments 98189000.00
propertyPlantAndEquipmentGross 7000000.00
propertyPlantAndEquipmentNet 7048000.00
commonStockSharesOutstanding 17625000.00
2007-06-30
date 2007-06-30
filing_date 2007-08-03
currency_symbol USD
totalAssets 160029000.00
intangibleAssets 5857000.00
otherCurrentAssets 8267000.00
totalLiab 33044000.00
totalStockholderEquity 126985000.00
otherCurrentLiab 11439000.00
commonStock 15000.00
retainedEarnings 34437000.00
otherLiab 4465000.00
goodWill 17953000.00
otherAssets 37384000.00
cash 19213000.00
totalCurrentLiabilities 27272000.00
currentDeferredRevenue 6185000.00
netDebt -19058000.00
shortTermDebt 77000.00
shortLongTermDebtTotal 155000.00
otherStockholderEquity 91638000.00
propertyPlantEquipment 6867000.00
totalCurrentAssets 115778000.00
shortTermInvestments 21021000.00
netReceivables 44959000.00
longTermDebt 78000.00
inventory 22318000.00
accountsPayable 9571000.00
accumulatedOtherComprehensiveIncome 895000.00
commonStockTotalEquity 15000.00
treasuryStock -151000.00
nonCurrrentAssetsOther 9558000.00
nonCurrentAssetsTotal 44251000.00
nonCurrentLiabilitiesTotal 5772000.00
liabilitiesAndStockholdersEquity 160029000.00
cashAndShortTermInvestments 40234000.00
propertyPlantAndEquipmentGross 6867000.00
propertyPlantAndEquipmentNet 6867000.00
commonStockSharesOutstanding 14835897.00
2007-03-31
date 2007-03-31
filing_date 2007-05-08
currency_symbol USD
totalAssets 145421000.00
intangibleAssets 6080000.00
otherCurrentAssets 8230000.00
totalLiab 27798000.00
totalStockholderEquity 117623000.00
otherCurrentLiab 9067000.00
commonStock 15000.00
retainedEarnings 28651000.00
otherLiab 3642000.00
goodWill 17535000.00
otherAssets 35491000.00
cash 17291000.00
totalCurrentLiabilities 22834000.00
currentDeferredRevenue 5427000.00
netDebt -17079000.00
shortTermDebt 106000.00
shortLongTermDebtTotal 212000.00
otherStockholderEquity 87988000.00
propertyPlantEquipment 6770000.00
totalCurrentAssets 103160000.00
shortTermInvestments 15790000.00
netReceivables 40053000.00
longTermDebt 106000.00
inventory 21796000.00
accountsPayable 8234000.00
accumulatedOtherComprehensiveIncome 969000.00
commonStockTotalEquity 15000.00
treasuryStock -151000.00
nonCurrrentAssetsOther 7906000.00
nonCurrentAssetsTotal 42261000.00
nonCurrentLiabilitiesTotal 4964000.00
liabilitiesAndStockholdersEquity 145421000.00
cashAndShortTermInvestments 33081000.00
propertyPlantAndEquipmentGross 6770000.00
propertyPlantAndEquipmentNet 6770000.00
commonStockSharesOutstanding 14536364.00
2006-12-31
date 2006-12-31
filing_date 2007-03-15
currency_symbol USD
totalAssets 144276000.00
intangibleAssets 6221000.00
otherCurrentAssets 5067000.00
totalLiab 33221000.00
totalStockholderEquity 111055000.00
otherCurrentLiab 13148000.00
commonStock 14000.00
retainedEarnings 25452000.00
otherLiab 2917000.00
goodWill 17266000.00
otherAssets 34750000.00
cash 15689000.00
totalCurrentLiabilities 28989000.00
currentDeferredRevenue 4569000.00
netDebt -15484000.00
shortTermDebt 90000.00
shortLongTermDebtTotal 205000.00
otherStockholderEquity 85009000.00
propertyPlantEquipment 6845000.00
totalCurrentAssets 102681000.00
shortTermInvestments 15790000.00
netReceivables 42706000.00
longTermDebt 115000.00
inventory 23429000.00
accountsPayable 11182000.00
accumulatedOtherComprehensiveIncome 580000.00
commonStockTotalEquity 14000.00
treasuryStock -151000.00
nonCurrrentAssetsOther 7278000.00
nonCurrentAssetsTotal 41595000.00
nonCurrentLiabilitiesTotal 4232000.00
liabilitiesAndStockholdersEquity 144276000.00
cashAndShortTermInvestments 31479000.00
propertyPlantAndEquipmentGross 6845000.00
propertyPlantAndEquipmentNet 6845000.00
commonStockSharesOutstanding 14495455.00
2006-09-30
date 2006-09-30
filing_date 2006-10-31
currency_symbol USD
totalAssets 134058000.00
intangibleAssets 6276000.00
otherCurrentAssets 7243000.00
totalLiab 28528000.00
totalStockholderEquity 105530000.00
otherCurrentLiab 11109000.00
commonStock 14000.00
retainedEarnings 21795000.00
otherLiab 2713000.00
goodWill 16831000.00
otherAssets 32319000.00
cash 8948000.00
totalCurrentLiabilities 24452000.00
currentDeferredRevenue 3969000.00
netDebt -8675000.00
shortTermDebt 110000.00
shortLongTermDebtTotal 273000.00
otherStockholderEquity 84288000.00
propertyPlantEquipment 6760000.00
totalCurrentAssets 94979000.00
shortTermInvestments 15790000.00
netReceivables 36866000.00
longTermDebt 163000.00
inventory 26132000.00
accountsPayable 9264000.00
accumulatedOtherComprehensiveIncome -567000.00
commonStockTotalEquity 14000.00
treasuryStock -151000.00
nonCurrrentAssetsOther 5709000.00
nonCurrentAssetsTotal 39079000.00
nonCurrentLiabilitiesTotal 4076000.00
liabilitiesAndStockholdersEquity 134058000.00
cashAndShortTermInvestments 24738000.00
propertyPlantAndEquipmentGross 6760000.00
propertyPlantAndEquipmentNet 6760000.00
commonStockSharesOutstanding 14495455.00
2006-06-30
date 2006-06-30
filing_date 2006-08-09
currency_symbol USD
totalAssets 128474000.00
intangibleAssets 6459000.00
otherCurrentAssets 5900000.00
totalLiab 25537000.00
totalStockholderEquity 102937000.00
otherCurrentLiab 10550000.00
commonStock 14000.00
retainedEarnings 18606000.00
otherLiab 2247000.00
goodWill 16916000.00
otherAssets 32065000.00
cash 6917000.00
totalCurrentLiabilities 21891000.00
currentDeferredRevenue 3502000.00
netDebt -6590000.00
shortTermDebt 128000.00
shortLongTermDebtTotal 327000.00
otherStockholderEquity 84306000.00
propertyPlantEquipment 6829000.00
totalCurrentAssets 89580000.00
shortTermInvestments 15790000.00
netReceivables 34497000.00
longTermDebt 199000.00
inventory 26451000.00
accountsPayable 7711000.00
accumulatedOtherComprehensiveIncome 31000.00
commonStockTotalEquity 14000.00
treasuryStock -151000.00
nonCurrrentAssetsOther 4956000.00
nonCurrentAssetsTotal 38894000.00
nonCurrentLiabilitiesTotal 3646000.00
liabilitiesAndStockholdersEquity 128474000.00
cashAndShortTermInvestments 22707000.00
propertyPlantAndEquipmentGross 6800000.00
propertyPlantAndEquipmentNet 6829000.00
commonStockSharesOutstanding 14216667.00
2006-03-31
date 2006-03-31
filing_date 2006-06-29
currency_symbol USD
totalAssets 122648000.00
intangibleAssets 6395000.00
otherCurrentAssets 4355000.00
totalLiab 23788000.00
totalStockholderEquity 98860000.00
otherCurrentLiab 7176000.00
commonStock 14000.00
retainedEarnings 17256000.00
otherLiab 1193000.00
goodWill 14574000.00
otherAssets 30595000.00
cash 9278000.00
totalCurrentLiabilities 22808000.00
currentDeferredRevenue 3168000.00
netDebt -8938000.00
shortTermDebt 163000.00
shortLongTermDebtTotal 340000.00
otherStockholderEquity 83641000.00
propertyPlantEquipment 6238000.00
totalCurrentAssets 87427000.00
shortTermInvestments 16490000.00
netReceivables 28654000.00
longTermDebt 223000.00
inventory 28650000.00
accountsPayable 12301000.00
accumulatedOtherComprehensiveIncome -2051000.00
commonStockTotalEquity 14000.00
treasuryStock -151000.00
nonCurrrentAssetsOther 4333000.00
nonCurrentAssetsTotal 35221000.00
nonCurrentLiabilitiesTotal 980000.00
liabilitiesAndStockholdersEquity 122648000.00
cashAndShortTermInvestments 25768000.00
propertyPlantAndEquipmentGross 6064000.00
propertyPlantAndEquipmentNet 6064000.00
commonStockSharesOutstanding 14278571.00
2005-12-31
date 2005-12-31
currency_symbol USD
totalAssets 122648000.00
intangibleAssets 6395000.00
otherCurrentAssets 4355000.00
totalLiab 23788000.00
totalStockholderEquity 98860000.00
otherCurrentLiab 8938000.00
commonStock 14000.00
retainedEarnings 17256000.00
otherLiab 803000.00
goodWill 14574000.00
otherAssets 29157000.00
cash 9278000.00
totalCurrentLiabilities 22808000.00
netDebt -8938000.00
shortTermDebt 163000.00
shortLongTermDebtTotal 340000.00
propertyPlantEquipment 6064000.00
totalCurrentAssets 87427000.00
shortTermInvestments 16490000.00
netReceivables 28654000.00
longTermDebt 177000.00
inventory 28650000.00
accountsPayable 12301000.00
accumulatedOtherComprehensiveIncome -2000000.00
commonStockTotalEquity 14000.00
treasuryStock -151000.00
nonCurrrentAssetsOther 4333000.00
liabilitiesAndStockholdersEquity 122648000.00
propertyPlantAndEquipmentGross 6064000.00
commonStockSharesOutstanding 14278571.00
2005-09-30
date 2005-09-30
filing_date 2005-11-09
currency_symbol USD
totalAssets 116048000.00
intangibleAssets 20930000.00
otherCurrentAssets 5700000.00
totalLiab 18217000.00
totalStockholderEquity 97831000.00
otherCurrentLiab 7717000.00
commonStock 14000.00
retainedEarnings 17073000.00
otherLiab 1557000.00
goodWill 14000000.00
otherAssets 28042000.00
cash 10959000.00
totalCurrentLiabilities 16406000.00
currentDeferredRevenue 2230000.00
netDebt -10601000.00
shortTermDebt 104000.00
shortLongTermDebtTotal 358000.00
otherStockholderEquity 82477000.00
propertyPlantEquipment 5849000.00
totalCurrentAssets 82157000.00
shortTermInvestments 10990000.00
netReceivables 28424000.00
longTermDebt 254000.00
inventory 26069000.00
accountsPayable 6355000.00
accumulatedOtherComprehensiveIncome -1746000.00
treasuryStock -151000.00
nonCurrrentAssetsOther 3816000.00
nonCurrentAssetsTotal 33891000.00
nonCurrentLiabilitiesTotal 1811000.00
liabilitiesAndStockholdersEquity 116048000.00
cashAndShortTermInvestments 21949000.00
propertyPlantAndEquipmentGross 5800000.00
propertyPlantAndEquipmentNet 5849000.00
commonStockSharesOutstanding 14527778.00
2005-06-30
date 2005-06-30
filing_date 2005-08-10
currency_symbol USD
totalAssets 112223000.00
intangibleAssets 20489000.00
otherCurrentAssets 5800000.00
totalLiab 17365000.00
totalStockholderEquity 94858000.00
otherCurrentLiab 8627000.00
commonStock 14000.00
retainedEarnings 14458000.00
otherLiab 1168000.00
goodWill 17000000.00
otherAssets 27025000.00
cash 10950000.00
totalCurrentLiabilities 15932000.00
currentDeferredRevenue 2397000.00
netDebt -10584000.00
shortTermDebt 101000.00
shortLongTermDebtTotal 366000.00
otherStockholderEquity 82759000.00
propertyPlantEquipment 5116000.00
totalCurrentAssets 80082000.00
shortTermInvestments 14790000.00
netReceivables 25940000.00
longTermDebt 265000.00
inventory 22568000.00
accountsPayable 4807000.00
accumulatedOtherComprehensiveIncome -2401000.00
treasuryStock -151000.00
nonCurrrentAssetsOther 3291000.00
nonCurrentAssetsTotal 32141000.00
nonCurrentLiabilitiesTotal 1433000.00
liabilitiesAndStockholdersEquity 112223000.00
cashAndShortTermInvestments 25740000.00
propertyPlantAndEquipmentGross 5100000.00
propertyPlantAndEquipmentNet 5116000.00
commonStockSharesOutstanding 14707692.00
2005-03-31
date 2005-03-31
filing_date 2005-05-11
currency_symbol USD
totalAssets 113935000.00
intangibleAssets 20262000.00
otherCurrentAssets 4200000.00
totalLiab 18591000.00
totalStockholderEquity 95344000.00
otherCurrentLiab 6454000.00
commonStock 14000.00
retainedEarnings 12546000.00
otherLiab 774000.00
goodWill 16700000.00
otherAssets 27194000.00
cash 13501000.00
totalCurrentLiabilities 17465000.00
currentDeferredRevenue 2727000.00
netDebt -12441000.00
shortTermDebt 708000.00
shortLongTermDebtTotal 1060000.00
otherStockholderEquity 82428000.00
propertyPlantEquipment 4803000.00
totalCurrentAssets 81938000.00
shortTermInvestments 21485000.00
netReceivables 23515000.00
longTermDebt 352000.00
inventory 19215000.00
accountsPayable 7576000.00
accumulatedOtherComprehensiveIncome 416000.00
commonStockTotalEquity 14004.00
treasuryStock -151000.00
nonCurrrentAssetsOther 3763000.00
nonCurrentAssetsTotal 31997000.00
nonCurrentLiabilitiesTotal 1126000.00
liabilitiesAndStockholdersEquity 113935000.00
cashAndShortTermInvestments 34986000.00
propertyPlantAndEquipmentGross 4800000.00
propertyPlantAndEquipmentNet 4803000.00
commonStockSharesOutstanding 14408009.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
totalAssets 105078361.00
intangibleAssets 11644118.00
otherCurrentAssets 3282880.00
totalLiab 15919800.00
totalStockholderEquity 89158561.00
otherCurrentLiab 7796900.00
commonStock 14004.00
retainedEarnings 9076945.00
otherLiab 474000.00
goodWill 8077000.00
otherAssets 20076000.00
cash 16357235.00
totalCurrentLiabilities 15299750.00
currentDeferredRevenue 2663484.00
netDebt -16107825.00
shortTermDebt 103713.00
shortLongTermDebtTotal 249410.00
otherStockholderEquity 78131525.00
propertyPlantEquipment 4015000.00
totalCurrentAssets 80986893.00
shortTermInvestments 22485000.00
netReceivables 22484008.00
longTermDebt 146000.00
inventory 16377770.00
accountsPayable 4735653.00
accumulatedOtherComprehensiveIncome 1936087.00
commonStockTotalEquity 14004.00
treasuryStock -151000.00
nonCurrrentAssetsOther 4159087.00
nonCurrentAssetsTotal 24091468.00
nonCurrentLiabilitiesTotal 620050.00
liabilitiesAndStockholdersEquity 105078361.00
cashAndShortTermInvestments 38842235.00
propertyPlantAndEquipmentGross 4014826.00
propertyPlantAndEquipmentNet 4014826.00
commonStockSharesOutstanding 13677119.00
2004-09-30
date 2004-09-30
filing_date 2004-11-10
currency_symbol USD
totalAssets 94485521.00
intangibleAssets 11375894.00
otherCurrentAssets 2700000.00
totalLiab 12538397.00
totalStockholderEquity 81947124.00
otherCurrentLiab 5263684.00
commonStock 13977.00
retainedEarnings 4162481.00
otherLiab 1150000.00
goodWill 11500000.00
otherAssets 13558000.00
cash 12174371.00
totalCurrentLiabilities 11295133.00
currentDeferredRevenue 1876754.00
netDebt -12046537.00
shortTermDebt 48877.00
shortLongTermDebtTotal 127834.00
otherStockholderEquity 78145308.00
propertyPlantEquipment 3666000.00
totalCurrentAssets 77261918.00
shortTermInvestments 23085848.00
netReceivables 17821846.00
longTermDebt 79000.00
inventory 21529078.00
accountsPayable 4105818.00
accumulatedOtherComprehensiveIncome -398184.00
treasuryStock -151000.00
nonCurrrentAssetsOther -14152.00
nonCurrentAssetsTotal 17223603.00
nonCurrentLiabilitiesTotal 1243264.00
liabilitiesAndStockholdersEquity 94485521.00
cashAndShortTermInvestments 35260219.00
propertyPlantAndEquipmentGross 3700000.00
propertyPlantAndEquipmentNet 3666252.00
commonStockSharesOutstanding 13931818.00
2004-06-30
date 2004-06-30
filing_date 2004-08-12
currency_symbol USD
totalAssets 92014069.00
intangibleAssets 11360238.00
otherCurrentAssets 2800000.00
totalLiab 11947115.00
totalStockholderEquity 80066954.00
otherCurrentLiab 4383544.00
commonStock 13964.00
retainedEarnings 1097071.00
otherLiab 633000.00
otherAssets 15133000.00
cash 12681039.00
totalCurrentLiabilities 11235895.00
currentDeferredRevenue 2319660.00
netDebt -12555095.00
shortTermDebt 47785.00
shortLongTermDebtTotal 125944.00
otherStockholderEquity 79591760.00
propertyPlantEquipment 3416000.00
totalCurrentAssets 73464587.00
shortTermInvestments 20185000.00
netReceivables 17834419.00
longTermDebt 78000.00
inventory 19954126.00
accountsPayable 4484906.00
accumulatedOtherComprehensiveIncome -624806.00
treasuryStock -151000.00
nonCurrrentAssetsOther -15000.00
nonCurrentAssetsTotal 18549482.00
nonCurrentLiabilitiesTotal 711220.00
liabilitiesAndStockholdersEquity 92014069.00
cashAndShortTermInvestments 32866039.00
propertyPlantAndEquipmentGross 3400000.00
propertyPlantAndEquipmentNet 3415667.00
commonStockSharesOutstanding 14154243.00
2004-03-31
date 2004-03-31
filing_date 2004-05-14
currency_symbol USD
totalAssets 82116972.00
intangibleAssets 11352857.00
otherCurrentAssets 564841.00
totalLiab 10676135.00
totalStockholderEquity 71440837.00
otherCurrentLiab 4091014.00
commonStock 13595.00
retainedEarnings -3005521.00
otherLiab 409000.00
otherAssets 12566000.00
cash 10855321.00
totalCurrentLiabilities 10207508.00
currentDeferredRevenue 2223964.00
netDebt -10755507.00
shortTermDebt 40807.00
shortLongTermDebtTotal 99814.00
otherStockholderEquity 76317830.00
propertyPlantEquipment 3203000.00
totalCurrentAssets 66348435.00
shortTermInvestments 22085000.00
netReceivables 14240455.00
longTermDebt 59000.00
inventory 16868645.00
accountsPayable 3851723.00
accumulatedOtherComprehensiveIncome -1876993.00
treasuryStock -151000.00
nonCurrrentAssetsOther -15000.00
nonCurrentAssetsTotal 15768537.00
nonCurrentLiabilitiesTotal 468627.00
liabilitiesAndStockholdersEquity 82116972.00
cashAndShortTermInvestments 32940321.00
propertyPlantAndEquipmentGross 3200000.00
propertyPlantAndEquipmentNet 3202736.00
commonStockSharesOutstanding 14080103.00
2003-12-31
date 2003-12-31
filing_date 2004-03-24
currency_symbol USD
totalAssets 81913888.00
intangibleAssets 11439375.00
otherCurrentAssets 564841.00
totalLiab 12992789.00
totalStockholderEquity 68921099.00
otherCurrentLiab 3174969.00
commonStock 13519.00
retainedEarnings -5853929.00
otherLiab 220000.00
otherAssets 12584000.00
cash 17424901.00
totalCurrentLiabilities 12707843.00
currentDeferredRevenue 4776778.00
netDebt -17317667.00
shortTermDebt 42584.00
shortLongTermDebtTotal 107234.00
otherStockholderEquity 74982594.00
propertyPlantEquipment 2753000.00
totalCurrentAssets 66577410.00
shortTermInvestments 16037208.00
netReceivables 16312978.00
longTermDebt 65000.00
inventory 14771792.00
accountsPayable 4713512.00
accumulatedOtherComprehensiveIncome -221085.00
commonStockTotalEquity 13519.00
treasuryStock -151000.00
nonCurrentAssetsTotal 15336478.00
nonCurrentLiabilitiesTotal 284946.00
liabilitiesAndStockholdersEquity 81913888.00
cashAndShortTermInvestments 33462109.00
propertyPlantAndEquipmentGross 2753357.00
propertyPlantAndEquipmentNet 2753357.00
commonStockSharesOutstanding 11938627.00
2003-09-30
date 2003-09-30
filing_date 2003-11-10
currency_symbol USD
totalAssets 51147218.00
intangibleAssets 11452813.00
otherCurrentAssets 1100000.00
totalLiab 11673969.00
totalStockholderEquity 39473249.00
otherCurrentLiab 4436209.00
commonStock 12140.00
retainedEarnings -8750366.00
otherLiab 1607000.00
otherAssets 11452000.00
cash 5484017.00
totalCurrentLiabilities 10032940.00
currentDeferredRevenue 922056.00
netDebt -5442906.00
shortTermDebt 41111.00
shortLongTermDebtTotal 41111.00
otherStockholderEquity 49215180.00
propertyPlantEquipment 2416000.00
totalCurrentAssets 37278822.00
shortTermInvestments 426815.00
netReceivables 17731615.00
longTermDebt 34000.00
inventory 12628011.00
accountsPayable 4633564.00
accumulatedOtherComprehensiveIncome -941931.00
treasuryStock -151000.00
nonCurrrentAssetsOther -100000.00
nonCurrentAssetsTotal 13868396.00
nonCurrentLiabilitiesTotal 1641029.00
liabilitiesAndStockholdersEquity 51147218.00
cashAndShortTermInvestments 5910832.00
propertyPlantAndEquipmentGross 2400000.00
propertyPlantAndEquipmentNet 2415583.00
commonStockSharesOutstanding 12946088.00
2003-06-30
date 2003-06-30
filing_date 2003-08-08
currency_symbol USD
totalAssets 47061611.00
intangibleAssets 11408143.00
otherCurrentAssets 900000.00
totalLiab 12266893.00
totalStockholderEquity 34794718.00
otherCurrentLiab 3698554.00
commonStock 11990.00
retainedEarnings -12084256.00
otherLiab 996000.00
otherAssets 12770000.00
cash 3550949.00
totalCurrentLiabilities 11234879.00
currentDeferredRevenue 1475468.00
netDebt -2018962.00
shortTermDebt 1531987.00
shortLongTermDebtTotal 1531987.00
otherStockholderEquity 49677353.00
propertyPlantEquipment 2228000.00
totalCurrentAssets 32063820.00
shortTermInvestments 1603576.00
netReceivables 14174674.00
longTermDebt 36000.00
inventory 11843267.00
accountsPayable 4528870.00
accumulatedOtherComprehensiveIncome -2782635.00
treasuryStock -151000.00
nonCurrrentAssetsOther 1361876.00
nonCurrentAssetsTotal 14997791.00
nonCurrentLiabilitiesTotal 1032014.00
liabilitiesAndStockholdersEquity 47061611.00
cashAndShortTermInvestments 5154525.00
propertyPlantAndEquipmentGross 2200000.00
propertyPlantAndEquipmentNet 2227772.00
commonStockSharesOutstanding 12721397.00
2003-03-31
date 2003-03-31
filing_date 2003-05-09
currency_symbol USD
totalAssets 46671161.00
intangibleAssets 11466896.00
otherCurrentAssets 800000.00
totalLiab 12080112.00
totalStockholderEquity 34591049.00
otherCurrentLiab 3642224.00
commonStock 11940.00
retainedEarnings -13642305.00
otherLiab 584000.00
otherAssets 12707000.00
cash 4920881.00
totalCurrentLiabilities 11496272.00
currentDeferredRevenue 1811703.00
netDebt -3400094.00
shortTermDebt 1520787.00
shortLongTermDebtTotal 1520787.00
otherStockholderEquity 49301624.00
propertyPlantEquipment 2193000.00
totalCurrentAssets 31771233.00
shortTermInvestments 1894571.00
netReceivables 13555089.00
inventory 10644873.00
accountsPayable 4521558.00
accumulatedOtherComprehensiveIncome -1110575.00
commonStockTotalEquity 11932.00
treasuryStock -151000.00
nonCurrrentAssetsOther 1240210.00
nonCurrentAssetsTotal 14899928.00
nonCurrentLiabilitiesTotal 583840.00
liabilitiesAndStockholdersEquity 46671161.00
cashAndShortTermInvestments 6815452.00
propertyPlantAndEquipmentGross 2200000.00
propertyPlantAndEquipmentNet 2192822.00
commonStockSharesOutstanding 12096639.00
2002-12-31
date 2002-12-31
filing_date 2003-03-27
currency_symbol USD
totalAssets 45194780.00
intangibleAssets 11542489.00
otherCurrentAssets 1142576.00
totalLiab 11811131.00
totalStockholderEquity 33383649.00
otherCurrentLiab 4866774.00
commonStock 11932.00
retainedEarnings -14131669.00
otherLiab 136000.00
otherAssets 13210000.00
cash 4023614.00
totalCurrentLiabilities 11628203.00
currentDeferredRevenue 1930736.00
netDebt -3974164.00
shortTermDebt 49450.00
shortLongTermDebtTotal 49450.00
otherStockholderEquity 49311923.00
propertyPlantEquipment 2018000.00
totalCurrentAssets 29966744.00
shortTermInvestments 1437537.00
netReceivables 14236160.00
longTermDebt 47000.00
inventory 9126857.00
accountsPayable 4781243.00
accumulatedOtherComprehensiveIncome -1808537.00
commonStockTotalEquity 11932.00
treasuryStock -151000.00
nonCurrrentAssetsOther 1667688.00
nonCurrentAssetsTotal 15228036.00
nonCurrentLiabilitiesTotal 182928.00
liabilitiesAndStockholdersEquity 45194780.00
cashAndShortTermInvestments 5461151.00
propertyPlantAndEquipmentGross 2017859.00
propertyPlantAndEquipmentNet 2017859.00
commonStockSharesOutstanding 11802900.00
2002-09-30
date 2002-09-30
filing_date 2002-11-08
currency_symbol USD
totalAssets 42437906.00
intangibleAssets 11388264.00
otherCurrentAssets 990662.00
totalLiab 10991378.00
totalStockholderEquity 31446528.00
otherCurrentLiab 3085608.00
commonStock 11931.00
retainedEarnings -15703002.00
otherLiab 508000.00
otherAssets 12990000.00
cash 4750381.00
totalCurrentLiabilities 10482956.00
currentDeferredRevenue 1013145.00
netDebt -3275731.00
shortTermDebt 1474650.00
shortLongTermDebtTotal 1474650.00
otherStockholderEquity 51909739.00
propertyPlantEquipment 2158000.00
totalCurrentAssets 27289370.00
shortTermInvestments 2964416.00
netReceivables 10524900.00
inventory 8059011.00
accountsPayable 4909553.00
accumulatedOtherComprehensiveIncome -2156907.00
commonStockTotalEquity 11931.00
treasuryStock -151000.00
nonCurrrentAssetsOther 1081616.00
nonCurrentAssetsTotal 15148536.00
nonCurrentLiabilitiesTotal 508422.00
liabilitiesAndStockholdersEquity 42437906.00
cashAndShortTermInvestments 7714797.00
propertyPlantAndEquipmentGross 2158417.00
propertyPlantAndEquipmentNet 2158417.00
commonStockSharesOutstanding 11908109.00
2002-06-30
date 2002-06-30
filing_date 2002-08-14
currency_symbol USD
totalAssets 40237574.00
intangibleAssets 11529079.00
otherCurrentAssets 1347806.00
totalLiab 8911076.00
totalStockholderEquity 31326498.00
otherCurrentLiab 3786182.00
commonStock 11925.00
retainedEarnings -15774997.00
otherLiab 269000.00
otherAssets 12703000.00
cash 3499787.00
totalCurrentLiabilities 8641787.00
currentDeferredRevenue 1324715.00
netDebt -3475084.00
shortTermDebt 24703.00
shortLongTermDebtTotal 24703.00
otherStockholderEquity 51652364.00
propertyPlantEquipment 1993000.00
totalCurrentAssets 25542133.00
shortTermInvestments 3365712.00
netReceivables 9469603.00
inventory 7859225.00
accountsPayable 3506187.00
accumulatedOtherComprehensiveIncome -2190442.00
commonStockTotalEquity 11925.00
treasuryStock -151000.00
nonCurrrentAssetsOther 1173575.00
nonCurrentAssetsTotal 14695441.00
nonCurrentLiabilitiesTotal 269289.00
liabilitiesAndStockholdersEquity 40237574.00
cashAndShortTermInvestments 6865499.00
propertyPlantAndEquipmentGross 1992787.00
propertyPlantAndEquipmentNet 1992787.00
commonStockSharesOutstanding 11800800.00
2002-03-31
date 2002-03-31
filing_date 2002-05-15
currency_symbol USD
totalAssets 42096461.00
intangibleAssets 11606692.00
otherCurrentAssets 474235.00
totalLiab 9779841.00
totalStockholderEquity 32316620.00
otherCurrentLiab 2524349.00
commonStock 11925.00
retainedEarnings -13768861.00
otherLiab 141000.00
otherAssets 13169000.00
cash 4476568.00
totalCurrentLiabilities 9639190.00
currentDeferredRevenue 2676540.00
netDebt -4454488.00
shortTermDebt 22080.00
shortLongTermDebtTotal 22080.00
otherStockholderEquity 50246758.00
propertyPlantEquipment 1735000.00
totalCurrentAssets 27192063.00
shortTermInvestments 4118528.00
netReceivables 9033492.00
inventory 7915211.00
accountsPayable 4416221.00
accumulatedOtherComprehensiveIncome -3293816.00
commonStockTotalEquity 11925.00
treasuryStock -151000.00
nonCurrrentAssetsOther 1562402.00
nonCurrentAssetsTotal 14904398.00
nonCurrentLiabilitiesTotal 140651.00
liabilitiesAndStockholdersEquity 42096461.00
cashAndShortTermInvestments 8595096.00
propertyPlantAndEquipmentGross 1735304.00
propertyPlantAndEquipmentNet 1735304.00
commonStockSharesOutstanding 11744252.00
2001-12-31
date 2001-12-31
filing_date 2002-03-28
currency_symbol USD
totalAssets 39654124.00
intangibleAssets 2632791.00
otherCurrentAssets 545118.00
totalLiab 7317663.00
totalStockholderEquity 32336461.00
otherCurrentLiab 1086965.00
commonStock 11075.00
retainedEarnings -12116098.00
otherLiab 148000.00
otherAssets 8690000.00
cash 7238564.00
totalCurrentLiabilities 7113819.00
currentDeferredRevenue 3064463.00
netDebt -7213444.00
shortTermDebt 25120.00
shortLongTermDebtTotal 25120.00
otherStockholderEquity 48386731.00
propertyPlantEquipment 1547000.00
totalCurrentAssets 29417023.00
shortTermInvestments 4744559.00
netReceivables 9385568.00
longTermDebt 56000.00
inventory 5575793.00
accountsPayable 2937271.00
accumulatedOtherComprehensiveIncome -3111978.00
commonStockTotalEquity 11075.00
treasuryStock -151000.00
nonCurrrentAssetsOther 6057611.00
nonCurrentAssetsTotal 10237101.00
nonCurrentLiabilitiesTotal 203844.00
liabilitiesAndStockholdersEquity 39654124.00
cashAndShortTermInvestments 11983123.00
propertyPlantAndEquipmentGross 1546699.00
propertyPlantAndEquipmentNet 1546699.00
commonStockSharesOutstanding 11650583.00
2001-09-30
date 2001-09-30
filing_date 2001-11-13
currency_symbol USD
totalAssets 38906658.00
intangibleAssets 2936286.00
otherCurrentAssets 1932038.00
totalLiab 6921024.00
totalStockholderEquity 31985634.00
otherCurrentLiab 141334.00
commonStock 11071.00
retainedEarnings -12677707.00
otherLiab 421000.00
otherAssets 8764000.00
cash 5463850.00
totalCurrentLiabilities 6500360.00
currentDeferredRevenue 3425324.00
netDebt -4726237.00
shortTermDebt 737613.00
shortLongTermDebtTotal 737613.00
otherStockholderEquity 48462396.00
propertyPlantEquipment 1723000.00
totalCurrentAssets 28420442.00
shortTermInvestments 5320861.00
netReceivables 9451206.00
inventory 6252487.00
accountsPayable 2196089.00
accumulatedOtherComprehensiveIncome -2790559.00
commonStockTotalEquity 11071.00
treasuryStock -151000.00
nonCurrrentAssetsOther 5827100.00
nonCurrentAssetsTotal 10486216.00
nonCurrentLiabilitiesTotal 420664.00
liabilitiesAndStockholdersEquity 38906658.00
cashAndShortTermInvestments 10784711.00
propertyPlantAndEquipmentGross 1722830.00
propertyPlantAndEquipmentNet 1722830.00
commonStockSharesOutstanding 11650583.00
2001-06-30
date 2001-06-30
filing_date 2001-08-16
currency_symbol USD
totalAssets 38398884.00
intangibleAssets 3154691.00
otherCurrentAssets 1962131.00
totalLiab 6352821.00
totalStockholderEquity 32046063.00
otherCurrentLiab 3813098.00
commonStock 11071.00
retainedEarnings -11978673.00
otherLiab 145000.00
otherAssets 10562000.00
cash 4597553.00
totalCurrentLiabilities 6207652.00
netDebt -4597553.00
otherStockholderEquity 47574051.00
propertyPlantEquipment 1786000.00
totalCurrentAssets 26051349.00
shortTermInvestments 5415608.00
netReceivables 7944442.00
inventory 6131615.00
accountsPayable 2394554.00
accumulatedOtherComprehensiveIncome -3429164.00
commonStockTotalEquity 11071.00
treasuryStock -151000.00
nonCurrrentAssetsOther 6731431.00
nonCurrentAssetsTotal 12347535.00
nonCurrentLiabilitiesTotal 145169.00
liabilitiesAndStockholdersEquity 38398884.00
cashAndShortTermInvestments 10013161.00
propertyPlantAndEquipmentGross 1786089.00
propertyPlantAndEquipmentNet 1786089.00
commonStockSharesOutstanding 11309171.00
2001-03-31
date 2001-03-31
filing_date 2001-04-02
currency_symbol USD
totalAssets 44699274.00
intangibleAssets 4055337.00
otherCurrentAssets 1316697.00
totalLiab 8743821.00
totalStockholderEquity 35955453.00
otherCurrentLiab 5626363.00
commonStock 11066.00
retainedEarnings -9268134.00
otherLiab 124000.00
otherAssets 9519000.00
cash 8029318.00
totalCurrentLiabilities 8609177.00
netDebt -8011921.00
shortTermDebt 17397.00
shortLongTermDebtTotal 17397.00
otherStockholderEquity 48333550.00
propertyPlantEquipment 1762000.00
totalCurrentAssets 32281913.00
shortTermInvestments 6218636.00
netReceivables 10352972.00
inventory 6364290.00
accountsPayable 2965417.00
accumulatedOtherComprehensiveIncome -2206913.00
commonStockTotalEquity 11066.00
treasuryStock -151000.00
nonCurrrentAssetsOther 6559742.00
nonCurrentAssetsTotal 12417361.00
nonCurrentLiabilitiesTotal 134644.00
liabilitiesAndStockholdersEquity 44699274.00
cashAndShortTermInvestments 14247954.00
propertyPlantAndEquipmentGross 1802282.00
propertyPlantAndEquipmentNet 1802282.00
commonStockSharesOutstanding 12012900.00
2000-12-31
date 2000-12-31
currency_symbol USD
totalAssets 44699274.00
intangibleAssets 4055337.00
otherCurrentAssets 1317000.00
totalLiab 8743821.00
totalStockholderEquity 35955000.00
otherCurrentLiab 4943000.00
commonStock 11000.00
retainedEarnings -9268134.00
otherLiab 86000.00
otherAssets 10615000.00
cash 8029318.00
totalCurrentLiabilities 8609177.00
netDebt -8011921.00
shortTermDebt 17397.00
shortLongTermDebtTotal 17397.00
propertyPlantEquipment 1802000.00
totalCurrentAssets 32281913.00
shortTermInvestments 6218636.00
netReceivables 10352972.00
longTermDebt 49000.00
inventory 6364290.00
accountsPayable 2965000.00
accumulatedOtherComprehensiveIncome -3121029.00
commonStockTotalEquity 11066.00
treasuryStock -151000.00
nonCurrrentAssetsOther 6559742.00
liabilitiesAndStockholdersEquity 44699274.00
propertyPlantAndEquipmentGross 1802282.00
commonStockSharesOutstanding 11300000.00
2000-09-30
date 2000-09-30
filing_date 2000-11-13
currency_symbol USD
totalAssets 41495924.00
intangibleAssets 4443629.00
otherCurrentAssets 1478503.00
totalLiab 6395825.00
totalStockholderEquity 35100099.00
otherCurrentLiab 3992416.00
commonStock 11061.00
retainedEarnings -9494210.00
otherLiab 166000.00
otherAssets 10504000.00
cash 6617817.00
totalCurrentLiabilities 6229932.00
netDebt -6617817.00
otherStockholderEquity 47163841.00
propertyPlantEquipment 1660000.00
totalCurrentAssets 29332478.00
shortTermInvestments 6423850.00
netReceivables 8633789.00
inventory 6178519.00
accountsPayable 2237516.00
accumulatedOtherComprehensiveIncome -2815191.00
commonStockTotalEquity 11061.00
treasuryStock -151000.00
nonCurrrentAssetsOther 6059833.00
nonCurrentAssetsTotal 12163446.00
nonCurrentLiabilitiesTotal 165893.00
liabilitiesAndStockholdersEquity 41495924.00
cashAndShortTermInvestments 13041667.00
propertyPlantAndEquipmentGross 1659984.00
propertyPlantAndEquipmentNet 1659984.00
commonStockSharesOutstanding 12012900.00
2000-06-30
date 2000-06-30
filing_date 2000-08-11
currency_symbol USD
totalAssets 42968710.00
intangibleAssets 4963100.00
otherCurrentAssets 1244690.00
totalLiab 6873478.00
totalStockholderEquity 36095232.00
otherCurrentLiab 3892300.00
commonStock 11061.00
retainedEarnings -9133823.00
otherLiab 63000.00
otherAssets 10103000.00
cash 3997183.00
totalCurrentLiabilities 6811510.00
netDebt -3997183.00
otherStockholderEquity 47506793.00
propertyPlantEquipment 1732000.00
totalCurrentAssets 31133851.00
shortTermInvestments 7194113.00
netReceivables 11924768.00
inventory 6773097.00
accountsPayable 2919210.00
accumulatedOtherComprehensiveIncome -2180446.00
commonStockTotalEquity 11061.00
treasuryStock -151000.00
nonCurrrentAssetsOther 5139500.00
nonCurrentAssetsTotal 11834859.00
nonCurrentLiabilitiesTotal 61968.00
liabilitiesAndStockholdersEquity 42968710.00
cashAndShortTermInvestments 11191296.00
propertyPlantAndEquipmentGross 1732259.00
propertyPlantAndEquipmentNet 1732259.00
commonStockSharesOutstanding 11827960.00
2000-03-31
date 2000-03-31
filing_date 2000-05-15
currency_symbol USD
totalAssets 41841377.00
intangibleAssets 5285370.00
otherCurrentAssets 1192563.00
totalLiab 6282013.00
totalStockholderEquity 35559364.00
otherCurrentLiab 3368292.00
commonStock 11061.00
retainedEarnings -9725221.00
otherLiab 68000.00
otherAssets 8166000.00
cash 6916314.00
totalCurrentLiabilities 6214146.00
netDebt -6916314.00
otherStockholderEquity 47859092.00
propertyPlantEquipment 1610000.00
totalCurrentAssets 32064893.00
shortTermInvestments 6467808.00
netReceivables 10549110.00
inventory 6939098.00
accountsPayable 2845854.00
accumulatedOtherComprehensiveIncome -2124916.00
commonStockTotalEquity 11061.00
treasuryStock -151000.00
nonCurrrentAssetsOther 2881575.00
nonCurrentAssetsTotal 9776484.00
nonCurrentLiabilitiesTotal 67867.00
liabilitiesAndStockholdersEquity 41841377.00
cashAndShortTermInvestments 13384122.00
propertyPlantAndEquipmentGross 1609539.00
propertyPlantAndEquipmentNet 1609539.00
commonStockSharesOutstanding 10439250.00
1999-12-31
date 1999-12-31
filing_date 2000-03-29
currency_symbol USD
totalAssets 42103912.00
intangibleAssets 5979072.00
otherCurrentAssets 1176452.00
totalLiab 5504566.00
totalStockholderEquity 36599346.00
otherCurrentLiab 3241152.00
commonStock 11060.00
retainedEarnings -9307651.00
cash 13131446.00
totalCurrentLiabilities 5450306.00
netDebt -13122700.00
shortTermDebt 8746.00
shortLongTermDebtTotal 8746.00
otherStockholderEquity 48252509.00
totalCurrentAssets 30320150.00
netReceivables 9812838.00
inventory 6199414.00
accountsPayable 2200408.00
accumulatedOtherComprehensiveIncome -1498282.00
commonStockTotalEquity 11060.00
nonCurrrentAssetsOther 4136543.00
nonCurrentAssetsTotal 11783762.00
nonCurrentLiabilitiesTotal 54260.00
liabilitiesAndStockholdersEquity 42103912.00
cashAndShortTermInvestments 13131446.00
propertyPlantAndEquipmentGross 1668147.00
propertyPlantAndEquipmentNet 1668147.00
commonStockSharesOutstanding 11333333.00
1999-09-30
date 1999-09-30
filing_date 1999-11-15
currency_symbol USD
totalAssets 47500000.00
intangibleAssets 11400000.00
otherCurrentAssets 1700000.00
totalLiab 5100000.00
totalStockholderEquity 42400000.00
otherCurrentLiab 600000.00
retainedEarnings -4900000.00
cash 1700000.00
totalCurrentLiabilities 5100000.00
netDebt -1700000.00
otherStockholderEquity 47400000.00
totalCurrentAssets 30200000.00
shortTermInvestments 10600000.00
netReceivables 7900000.00
inventory 8300000.00
accountsPayable 4500000.00
accumulatedOtherComprehensiveIncome -100000.00
nonCurrrentAssetsOther 4400000.00
nonCurrentAssetsTotal 17300000.00
liabilitiesAndStockholdersEquity 47500000.00
cashAndShortTermInvestments 12300000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 11333333.00
1999-06-30
date 1999-06-30
filing_date 1999-08-13
currency_symbol USD
totalAssets 48500000.00
intangibleAssets 11900000.00
otherCurrentAssets 17700000.00
totalLiab 4600000.00
totalStockholderEquity 43900000.00
otherCurrentLiab 600000.00
retainedEarnings -3200000.00
totalCurrentLiabilities 4600000.00
otherStockholderEquity 48800000.00
totalCurrentAssets 34800000.00
netReceivables 9100000.00
inventory 8000000.00
accountsPayable 4000000.00
accumulatedOtherComprehensiveIncome -1700000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 13700000.00
liabilitiesAndStockholdersEquity 48500000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 11000000.00
1999-03-31
date 1999-03-31
filing_date 1999-04-02
currency_symbol USD
totalAssets 49100000.00
intangibleAssets 12800000.00
otherCurrentAssets 18000000.00
totalLiab 3700000.00
totalStockholderEquity 45400000.00
otherCurrentLiab 400000.00
retainedEarnings -1900000.00
cash 1200000.00
totalCurrentLiabilities 3600000.00
netDebt -900000.00
shortTermDebt 300000.00
shortLongTermDebtTotal 300000.00
otherStockholderEquity 48600000.00
totalCurrentAssets 34600000.00
netReceivables 9000000.00
inventory 6400000.00
accountsPayable 2900000.00
accumulatedOtherComprehensiveIncome -1300000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 14500000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 49100000.00
cashAndShortTermInvestments 1200000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 10833333.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
currency_symbol USD
totalAssets 49100000.00
intangibleAssets 12800000.00
otherCurrentAssets 18000000.00
totalLiab 3700000.00
totalStockholderEquity 45400000.00
otherCurrentLiab 400000.00
retainedEarnings -1900000.00
cash 1200000.00
totalCurrentLiabilities 3600000.00
netDebt -900000.00
shortTermDebt 300000.00
shortLongTermDebtTotal 300000.00
otherStockholderEquity 48600000.00
totalCurrentAssets 34600000.00
netReceivables 9000000.00
inventory 6400000.00
accountsPayable 2900000.00
accumulatedOtherComprehensiveIncome -1300000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 14500000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 49100000.00
cashAndShortTermInvestments 1200000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 10833333.00
1998-09-30
date 1998-09-30
filing_date 1998-11-13
currency_symbol USD
totalAssets 40300000.00
intangibleAssets 2300000.00
otherCurrentAssets 800000.00
totalLiab 2500000.00
totalStockholderEquity 37800000.00
otherCurrentLiab 400000.00
retainedEarnings -8800000.00
cash 20500000.00
totalCurrentLiabilities 2400000.00
netDebt -20500000.00
otherStockholderEquity 47700000.00
totalCurrentAssets 35200000.00
netReceivables 8100000.00
inventory 5800000.00
accountsPayable 2000000.00
accumulatedOtherComprehensiveIncome -1100000.00
nonCurrrentAssetsOther 1300000.00
nonCurrentAssetsTotal 5100000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 40300000.00
cashAndShortTermInvestments 20500000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 11818182.00
1998-06-30
date 1998-06-30
filing_date 1998-08-12
currency_symbol USD
totalAssets 43700000.00
intangibleAssets 2400000.00
otherCurrentAssets 900000.00
totalLiab 4400000.00
totalStockholderEquity 39300000.00
otherCurrentLiab 500000.00
retainedEarnings -7500000.00
cash 22400000.00
totalCurrentLiabilities 4300000.00
netDebt -22400000.00
otherStockholderEquity 47800000.00
totalCurrentAssets 38600000.00
netReceivables 10100000.00
inventory 5200000.00
accountsPayable 3800000.00
accumulatedOtherComprehensiveIncome -1000000.00
nonCurrrentAssetsOther 1200000.00
nonCurrentAssetsTotal 5100000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 43700000.00
cashAndShortTermInvestments 22400000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 10625000.00
1998-03-31
date 1998-03-31
filing_date 1998-05-15
currency_symbol USD
totalAssets 43100000.00
intangibleAssets 600000.00
otherCurrentAssets 100000.00
totalLiab 2900000.00
totalStockholderEquity 40200000.00
otherCurrentLiab 600000.00
retainedEarnings 4000000.00
cash 28500000.00
totalCurrentLiabilities 2900000.00
netDebt -28100000.00
shortTermDebt 400000.00
shortLongTermDebtTotal 400000.00
otherStockholderEquity 37100000.00
totalCurrentAssets 40900000.00
netReceivables 7700000.00
inventory 4600000.00
accountsPayable 1900000.00
accumulatedOtherComprehensiveIncome -900000.00
nonCurrrentAssetsOther 500000.00
nonCurrentAssetsTotal 2200000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 43100000.00
cashAndShortTermInvestments 28500000.00
propertyPlantAndEquipmentGross 1100000.00
propertyPlantAndEquipmentNet 1100000.00
commonStockSharesOutstanding 10000000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-27
currency_symbol USD
totalAssets 41200000.00
intangibleAssets 600000.00
otherCurrentAssets 200000.00
totalLiab 2300000.00
totalStockholderEquity 38900000.00
otherCurrentLiab 1000000.00
retainedEarnings 3000000.00
cash 28800000.00
totalCurrentLiabilities 2200000.00
netDebt -28800000.00
otherStockholderEquity 36700000.00
totalCurrentAssets 39500000.00
netReceivables 6200000.00
inventory 4300000.00
accountsPayable 1200000.00
accumulatedOtherComprehensiveIncome -800000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 1700000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 41200000.00
cashAndShortTermInvestments 28800000.00
propertyPlantAndEquipmentGross 800000.00
propertyPlantAndEquipmentNet 800000.00
commonStockSharesOutstanding 7272727.00
1997-09-30
date 1997-09-30
filing_date 1997-11-13
currency_symbol USD
totalAssets 41500000.00
intangibleAssets 600000.00
otherCurrentAssets 300000.00
totalLiab 3500000.00
totalStockholderEquity 38000000.00
otherCurrentLiab 800000.00
retainedEarnings 1900000.00
cash 30600000.00
totalCurrentLiabilities 3200000.00
netDebt -29700000.00
shortTermDebt 900000.00
shortLongTermDebtTotal 900000.00
otherStockholderEquity 36800000.00
totalCurrentAssets 39900000.00
netReceivables 5300000.00
inventory 3700000.00
accountsPayable 1500000.00
accumulatedOtherComprehensiveIncome -700000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 1600000.00
nonCurrentLiabilitiesTotal 300000.00
liabilitiesAndStockholdersEquity 41500000.00
cashAndShortTermInvestments 30600000.00
propertyPlantAndEquipmentGross 800000.00
propertyPlantAndEquipmentNet 800000.00
commonStockSharesOutstanding 7272727.00
1997-06-30
date 1997-06-30
filing_date 1997-06-30
currency_symbol USD
commonStockSharesOutstanding 10000000.00
1997-03-31
date 1997-03-31
filing_date 1997-03-31
currency_symbol USD
commonStockSharesOutstanding 6666667.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-15
currency_symbol USD
totalAssets 473347000.00
intangibleAssets 48978000.00
otherCurrentAssets 41201000.00
totalLiab 162298000.00
totalStockholderEquity 311049000.00
deferredLongTermLiab 11708000.00
otherCurrentLiab 30112000.00
commonStock 20000.00
capitalStock 20000.00
retainedEarnings 46788000.00
otherLiab 41410000.00
goodWill 107155000.00
otherAssets 59140000.00
cash 37812000.00
totalCurrentLiabilities 106239000.00
currentDeferredRevenue 43132000.00
netDebt -17454000.00
shortTermDebt 5709000.00
shortLongTermDebtTotal 20358000.00
otherStockholderEquity 297572000.00
propertyPlantEquipment 38709000.00
totalCurrentAssets 219365000.00
netTangibleAssets 311049000.00
netReceivables 90326000.00
inventory 50026000.00
accountsPayable 27286000.00
accumulatedOtherComprehensiveIncome -33331000.00
commonStockTotalEquity 20000.00
retainedEarningsTotalEquity 46788000.00
nonCurrrentAssetsOther 34948000.00
nonCurrentAssetsTotal 253982000.00
capitalLeaseObligations 20358000.00
nonCurrentLiabilitiesOther 44351000.00
nonCurrentLiabilitiesTotal 56059000.00
capitalSurpluse 328227000.00
liabilitiesAndStockholdersEquity 473347000.00
cashAndShortTermInvestments 37812000.00
propertyPlantAndEquipmentGross 38709000.00
propertyPlantAndEquipmentNet 38709000.00
netWorkingCapital 113126000.00
netInvestedCapital 311049000.00
commonStockSharesOutstanding 18318191.00
2021-12-31
date 2021-12-31
filing_date 2022-02-16
currency_symbol USD
totalAssets 479740000.00
intangibleAssets 25616000.00
otherCurrentAssets 19793000.00
totalLiab 153281000.00
totalStockholderEquity 326459000.00
deferredLongTermLiab 1058000.00
otherCurrentLiab 32707000.00
commonStock 20000.00
capitalStock 20000.00
retainedEarnings 73544000.00
otherLiab 35752000.00
goodWill 82096000.00
otherAssets 53841000.00
cash 121989000.00
totalCurrentLiabilities 98881000.00
currentDeferredRevenue 46237000.00
netDebt -97603000.00
shortTermDebt 5738000.00
shortLongTermDebtTotal 24386000.00
otherStockholderEquity 270269000.00
propertyPlantEquipment 44737000.00
totalCurrentAssets 273450000.00
netTangibleAssets 218747000.00
shortTermInvestments 0.00
netReceivables 78523000.00
inventory 53145000.00
accountsPayable 14199000.00
accumulatedOtherComprehensiveIncome -17374000.00
commonStockTotalEquity 20000.00
retainedEarningsTotalEquity 73544000.00
treasuryStock -30792000.00
nonCurrrentAssetsOther 32564000.00
nonCurrentAssetsTotal 206290000.00
capitalLeaseObligations 24386000.00
nonCurrentLiabilitiesOther 53342000.00
nonCurrentLiabilitiesTotal 54400000.00
capitalSurpluse 301061000.00
liabilitiesAndStockholdersEquity 479740000.00
cashAndShortTermInvestments 121989000.00
propertyPlantAndEquipmentGross 44737000.00
propertyPlantAndEquipmentNet 44737000.00
netWorkingCapital 174569000.00
netInvestedCapital 326459000.00
commonStockSharesOutstanding 18187946.00
2020-12-31
date 2020-12-31
filing_date 2021-02-17
currency_symbol USD
totalAssets 525592000.00
intangibleAssets 13301000.00
otherCurrentAssets 26295000.00
totalLiab 165289000.00
totalStockholderEquity 360303000.00
deferredLongTermLiab 787000.00
otherCurrentLiab 46035000.00
commonStock 19000.00
capitalStock 19000.00
retainedEarnings 113508000.00
otherLiab 35211000.00
goodWill 57541000.00
otherAssets 107724000.00
cash 185633000.00
totalCurrentLiabilities 107947000.00
currentDeferredRevenue 41956000.00
netDebt -157667000.00
shortTermDebt 5835000.00
shortLongTermDebtTotal 27966000.00
otherStockholderEquity 256936000.00
propertyPlantEquipment 49198000.00
totalCurrentAssets 323935000.00
netTangibleAssets 360303000.00
shortTermInvestments 0.00
netReceivables 64616000.00
inventory 47391000.00
accountsPayable 14121000.00
accumulatedOtherComprehensiveIncome -10160000.00
commonStockTotalEquity 19000.00
retainedEarningsTotalEquity 113508000.00
treasuryStock -31043000.00
nonCurrrentAssetsOther 34167000.00
nonCurrentAssetsTotal 201657000.00
capitalLeaseObligations 27966000.00
nonCurrentLiabilitiesOther 56555000.00
nonCurrentLiabilitiesTotal 57342000.00
capitalSurpluse 287979000.00
liabilitiesAndStockholdersEquity 525592000.00
cashAndShortTermInvestments 185633000.00
propertyPlantAndEquipmentGross 49198000.00
propertyPlantAndEquipmentNet 49198000.00
netWorkingCapital 215988000.00
netInvestedCapital 360303000.00
commonStockSharesOutstanding 17926324.00
2019-12-31
date 2019-12-31
filing_date 2020-02-19
currency_symbol USD
totalAssets 486842000.00
intangibleAssets 14471000.00
otherCurrentAssets 28996000.00
totalLiab 154850000.00
totalStockholderEquity 331992000.00
deferredLongTermLiab 357000.00
otherCurrentLiab 43254000.00
commonStock 19000.00
capitalStock 19000.00
retainedEarnings 112879000.00
otherLiab 35187000.00
goodWill 49704000.00
otherAssets 55079000.00
cash 133634000.00
totalCurrentLiabilities 105965000.00
currentDeferredRevenue 42319000.00
netDebt -113262000.00
shortTermDebt 6674000.00
shortLongTermDebtTotal 20372000.00
otherStockholderEquity 236493000.00
propertyPlantEquipment 26954000.00
totalCurrentAssets 322216000.00
netTangibleAssets 331992000.00
shortTermInvestments 24870000.00
netReceivables 76162000.00
inventory 58554000.00
accountsPayable 13718000.00
accumulatedOtherComprehensiveIncome -17399000.00
commonStockTotalEquity 19000.00
retainedEarningsTotalEquity 112879000.00
treasuryStock -31375000.00
nonCurrrentAssetsOther 36313000.00
nonCurrentAssetsTotal 164626000.00
capitalLeaseObligations 20372000.00
longTermDebtTotal 426000.00
nonCurrentLiabilitiesOther 48528000.00
nonCurrentLiabilitiesTotal 48885000.00
capitalSurpluse 267868000.00
liabilitiesAndStockholdersEquity 486842000.00
cashAndShortTermInvestments 158504000.00
propertyPlantAndEquipmentGross 45372000.00
propertyPlantAndEquipmentNet 45372000.00
netWorkingCapital 216251000.00
netInvestedCapital 331992000.00
commonStockSharesOutstanding 17383415.00
2018-12-31
date 2018-12-31
filing_date 2019-02-21
currency_symbol USD
totalAssets 506244000.00
intangibleAssets 33054000.00
otherCurrentAssets 28795000.00
totalLiab 129635000.00
totalStockholderEquity 376609000.00
deferredLongTermLiab 736000.00
otherCurrentLiab 32777000.00
commonStock 19000.00
capitalStock 19000.00
retainedEarnings 175353000.00
otherLiab 31752000.00
goodWill 67274000.00
otherAssets 57057000.00
cash 108783000.00
totalCurrentLiabilities 97523000.00
currentDeferredRevenue 36022000.00
netDebt -108783000.00
shortTermDebt 8631000.00
otherStockholderEquity 219720000.00
propertyPlantEquipment 30417000.00
totalCurrentAssets 316742000.00
longTermInvestments 1700000.00
netTangibleAssets 376609000.00
shortTermInvestments 24793000.00
netReceivables 88927000.00
inventory 65444000.00
accountsPayable 20093000.00
accumulatedOtherComprehensiveIncome -18483000.00
commonStockTotalEquity 19000.00
retainedEarningsTotalEquity 175353000.00
treasuryStock -31609000.00
nonCurrrentAssetsOther 44038000.00
nonCurrentAssetsTotal 189502000.00
nonCurrentLiabilitiesOther 31376000.00
nonCurrentLiabilitiesTotal 32112000.00
capitalSurpluse 251329000.00
liabilitiesAndStockholdersEquity 506244000.00
cashAndShortTermInvestments 133576000.00
propertyPlantAndEquipmentGross 30417000.00
propertyPlantAndEquipmentNet 30417000.00
netWorkingCapital 219219000.00
netInvestedCapital 376609000.00
commonStockSharesOutstanding 17348456.00
2017-12-31
date 2017-12-31
filing_date 2018-02-21
currency_symbol USD
totalAssets 458578000.00
intangibleAssets 22540000.00
otherCurrentAssets 16311000.00
totalLiab 106512000.00
totalStockholderEquity 352066000.00
deferredLongTermLiab 12510000.00
otherCurrentLiab 23575000.00
commonStock 18000.00
retainedEarnings 168624000.00
otherLiab 30152000.00
goodWill 52750000.00
otherAssets 57250000.00
cash 140960000.00
totalCurrentLiabilities 75885000.00
currentDeferredRevenue 32278000.00
netDebt -140960000.00
shortTermDebt 8463000.00
otherStockholderEquity 191246000.00
propertyPlantEquipment 31879000.00
totalCurrentAssets 294159000.00
netTangibleAssets 276776000.00
shortTermInvestments 10997000.00
netReceivables 72105000.00
longTermDebt 356000.00
inventory 53786000.00
accountsPayable 11569000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7822000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 168624000.00
treasuryStock -31809000.00
nonCurrrentAssetsOther 41644000.00
deferredLongTermAssetCharges 15606000.00
nonCurrentAssetsTotal 164419000.00
nonCurrentLiabilitiesOther 18117000.00
nonCurrentLiabilitiesTotal 30627000.00
capitalSurpluse 223055000.00
liabilitiesAndStockholdersEquity 458578000.00
cashAndShortTermInvestments 151957000.00
propertyPlantAndEquipmentGross 31879000.00
propertyPlantAndEquipmentNet 31879000.00
accumulatedDepreciation -61452000.00
netWorkingCapital 218274000.00
netInvestedCapital 352066000.00
commonStockSharesOutstanding 16711534.00
2016-12-31
date 2016-12-31
filing_date 2017-02-24
currency_symbol USD
totalAssets 423714000.00
intangibleAssets 22279000.00
otherCurrentAssets 23869000.00
totalLiab 84057000.00
totalStockholderEquity 339657000.00
deferredLongTermLiab 15222000.00
otherCurrentLiab 20546000.00
commonStock 18000.00
retainedEarnings 183436000.00
otherLiab 17447000.00
goodWill 46744000.00
otherAssets 44348000.00
cash 106169000.00
totalCurrentLiabilities 66610000.00
currentDeferredRevenue 30294000.00
netDebt -106169000.00
shortTermDebt 4644000.00
otherStockholderEquity 180764000.00
propertyPlantEquipment 31678000.00
totalCurrentAssets 286230000.00
netTangibleAssets 270634000.00
shortTermInvestments 42942000.00
netReceivables 61364000.00
longTermDebt 13000.00
inventory 51886000.00
accountsPayable 11126000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -24561000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 183436000.00
treasuryStock -31838000.00
nonCurrrentAssetsOther 30041000.00
deferredLongTermAssetCharges 6742000.00
nonCurrentAssetsTotal 137484000.00
nonCurrentLiabilitiesOther 2225000.00
nonCurrentLiabilitiesTotal 17447000.00
capitalSurpluse 212602000.00
liabilitiesAndStockholdersEquity 423714000.00
cashAndShortTermInvestments 149111000.00
propertyPlantAndEquipmentGross 31678000.00
propertyPlantAndEquipmentNet 31678000.00
accumulatedDepreciation -50262000.00
commonStockSharesOutstanding 16681710.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
totalAssets 409186000.00
intangibleAssets 15985000.00
otherCurrentAssets 26319000.00
totalLiab 81542000.00
totalStockholderEquity 327644000.00
deferredLongTermLiab 15711000.00
otherCurrentLiab 22574000.00
commonStock 18000.00
retainedEarnings 172329000.00
otherLiab 18511000.00
goodWill 26371000.00
otherAssets 38726000.00
cash 107356000.00
totalCurrentLiabilities 63031000.00
currentDeferredRevenue 29112000.00
netDebt -107356000.00
otherStockholderEquity 175158000.00
propertyPlantEquipment 35946000.00
totalCurrentAssets 292158000.00
netTangibleAssets 285288000.00
shortTermInvestments 42994000.00
netReceivables 69918000.00
longTermDebt 20000.00
inventory 45571000.00
accountsPayable 11345000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -19861000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 172329000.00
treasuryStock -31838000.00
nonCurrrentAssetsOther 34676000.00
deferredLongTermAssetCharges 4050000.00
nonCurrentAssetsTotal 117028000.00
nonCurrentLiabilitiesOther 2800000.00
nonCurrentLiabilitiesTotal 18511000.00
capitalSurpluse 206996000.00
liabilitiesAndStockholdersEquity 409186000.00
cashAndShortTermInvestments 150350000.00
propertyPlantAndEquipmentGross 35946000.00
propertyPlantAndEquipmentNet 35946000.00
accumulatedDepreciation -42594000.00
commonStockSharesOutstanding 17389473.00
2014-12-31
date 2014-12-31
filing_date 2015-02-25
currency_symbol USD
totalAssets 425463000.00
intangibleAssets 9109000.00
otherCurrentAssets 22957000.00
totalLiab 81609000.00
totalStockholderEquity 343854000.00
deferredLongTermLiab 13799000.00
otherCurrentLiab 26127000.00
commonStock 18000.00
retainedEarnings 159516000.00
otherLiab 14427000.00
goodWill 19205000.00
otherAssets 27270000.00
cash 109289000.00
totalCurrentLiabilities 67182000.00
currentDeferredRevenue 25618000.00
netDebt -109289000.00
otherStockholderEquity 191015000.00
propertyPlantEquipment 49991000.00
totalCurrentAssets 340534000.00
netTangibleAssets 315540000.00
shortTermInvestments 64995000.00
netReceivables 83959000.00
longTermDebt 0.00
inventory 59334000.00
accountsPayable 15437000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6695000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 159516000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 20646000.00
deferredLongTermAssetCharges 6624000.00
nonCurrentAssetsTotal 84929000.00
nonCurrentLiabilitiesOther 628000.00
nonCurrentLiabilitiesTotal 14427000.00
capitalSurpluse 200090000.00
liabilitiesAndStockholdersEquity 425463000.00
cashAndShortTermInvestments 174284000.00
propertyPlantAndEquipmentGross 29345000.00
propertyPlantAndEquipmentNet 29345000.00
accumulatedDepreciation -41741000.00
commonStockSharesOutstanding 17416453.00
2013-12-31
date 2013-12-31
filing_date 2014-02-26
currency_symbol USD
totalAssets 391496000.00
intangibleAssets 8112000.00
otherCurrentAssets 19246000.00
totalLiab 75546000.00
totalStockholderEquity 315950000.00
deferredLongTermLiab 14585000.00
otherCurrentLiab 21823000.00
commonStock 18000.00
retainedEarnings 125867000.00
otherLiab 13414000.00
goodWill 19358000.00
otherAssets 23456000.00
cash 124630000.00
totalCurrentLiabilities 60953000.00
currentDeferredRevenue 24241000.00
netDebt -124614000.00
shortTermDebt 8000.00
shortLongTermDebtTotal 16000.00
otherStockholderEquity 182799000.00
propertyPlantEquipment 35484000.00
totalCurrentAssets 324119000.00
netTangibleAssets 288480000.00
shortTermInvestments 64994000.00
netReceivables 66309000.00
longTermDebt 8000.00
inventory 48940000.00
accountsPayable 14881000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 7266000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 125867000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 19033000.00
deferredLongTermAssetCharges 4423000.00
nonCurrentAssetsTotal 67377000.00
capitalLeaseObligations 8000.00
longTermDebtTotal 8000.00
nonCurrentLiabilitiesTotal 14593000.00
capitalSurpluse 191874000.00
liabilitiesAndStockholdersEquity 391496000.00
cashAndShortTermInvestments 189624000.00
propertyPlantAndEquipmentGross 16451000.00
propertyPlantAndEquipmentNet 16451000.00
accumulatedDepreciation -39126000.00
commonStockSharesOutstanding 17241115.00
2012-12-31
date 2012-12-31
filing_date 2013-02-27
currency_symbol USD
totalAssets 350807000.00
intangibleAssets 7048000.00
otherCurrentAssets 18402000.00
totalLiab 68071000.00
totalStockholderEquity 282736000.00
deferredLongTermLiab 12370000.00
otherCurrentLiab 23102000.00
commonStock 18000.00
retainedEarnings 104358000.00
otherLiab 11221000.00
goodWill 18816000.00
otherAssets 21521000.00
cash 93233000.00
totalCurrentLiabilities 55682000.00
currentDeferredRevenue 22122000.00
netDebt -93169000.00
shortTermDebt 45000.00
shortLongTermDebtTotal 64000.00
otherStockholderEquity 172019000.00
propertyPlantEquipment 34469000.00
totalCurrentAssets 288078000.00
netTangibleAssets 256872000.00
shortTermInvestments 64990000.00
netReceivables 62559000.00
longTermDebt 19000.00
inventory 48894000.00
accountsPayable 10413000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 6341000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 18000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 104358000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 19125000.00
deferredLongTermAssetCharges 2396000.00
nonCurrentAssetsTotal 62729000.00
capitalLeaseObligations 19000.00
longTermDebtTotal 19000.00
nonCurrentLiabilitiesTotal 12389000.00
capitalSurpluse 181094000.00
liabilitiesAndStockholdersEquity 350807000.00
cashAndShortTermInvestments 158223000.00
propertyPlantAndEquipmentGross 15344000.00
propertyPlantAndEquipmentNet 15344000.00
accumulatedDepreciation -34305000.00
commonStockSharesOutstanding 17129128.00
2011-12-31
date 2011-12-31
filing_date 2012-02-28
currency_symbol USD
totalAssets 312791000.00
intangibleAssets 6849000.00
otherCurrentAssets 14504000.00
totalLiab 64893000.00
totalStockholderEquity 247898000.00
deferredLongTermLiab 10688000.00
otherCurrentLiab 20758000.00
commonStock 17000.00
retainedEarnings 81360000.00
otherLiab 9540000.00
goodWill 18610000.00
otherAssets 19612000.00
cash 64540000.00
totalCurrentLiabilities 53948000.00
currentDeferredRevenue 19710000.00
netDebt -64199000.00
shortTermDebt 84000.00
shortLongTermDebtTotal 341000.00
otherStockholderEquity 160705000.00
propertyPlantEquipment 33549000.00
totalCurrentAssets 251487000.00
netTangibleAssets 222439000.00
shortTermInvestments 64997000.00
netReceivables 57512000.00
longTermDebt 257000.00
inventory 49934000.00
accountsPayable 13396000.00
accumulatedOtherComprehensiveIncome 5816000.00
commonStockTotalEquity 17000.00
retainedEarningsTotalEquity 81360000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 17316000.00
deferredLongTermAssetCharges 2296000.00
nonCurrentAssetsTotal 61304000.00
capitalLeaseObligations 257000.00
longTermDebtTotal 257000.00
nonCurrentLiabilitiesTotal 10945000.00
capitalSurpluse 169780000.00
liabilitiesAndStockholdersEquity 312791000.00
cashAndShortTermInvestments 129537000.00
propertyPlantAndEquipmentGross 16233000.00
propertyPlantAndEquipmentNet 16233000.00
accumulatedDepreciation -29134000.00
commonStockSharesOutstanding 16868471.00
2010-12-31
date 2010-12-31
filing_date 2011-02-25
currency_symbol USD
totalAssets 266019000.00
intangibleAssets 7204000.00
otherCurrentAssets 8045000.00
totalLiab 53542000.00
totalStockholderEquity 212477000.00
otherCurrentLiab 16346000.00
commonStock 17000.00
retainedEarnings 57983000.00
otherLiab 6758000.00
goodWill 19015000.00
otherAssets 16248000.00
cash 50722000.00
totalCurrentLiabilities 45498000.00
currentDeferredRevenue 13357000.00
netDebt -46827000.00
shortTermDebt 3770000.00
shortLongTermDebtTotal 3895000.00
otherStockholderEquity 147235000.00
propertyPlantEquipment 15240000.00
totalCurrentAssets 208312000.00
shortTermInvestments 64986000.00
netReceivables 51862000.00
longTermDebt 125000.00
inventory 28242000.00
accountsPayable 12025000.00
accumulatedOtherComprehensiveIncome 7242000.00
commonStockTotalEquity 17000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 13726000.00
nonCurrentAssetsTotal 57707000.00
nonCurrentLiabilitiesTotal 8044000.00
liabilitiesAndStockholdersEquity 266019000.00
cashAndShortTermInvestments 115708000.00
propertyPlantAndEquipmentGross 15240000.00
propertyPlantAndEquipmentNet 15240000.00
commonStockSharesOutstanding 16365826.00
2009-12-31
date 2009-12-31
filing_date 2010-02-26
currency_symbol USD
totalAssets 235710000.00
intangibleAssets 7985000.00
otherCurrentAssets 10489000.00
totalLiab 39112000.00
totalStockholderEquity 196598000.00
otherCurrentLiab 10575000.00
commonStock 17000.00
retainedEarnings 46915000.00
otherLiab 5910000.00
goodWill 19934000.00
otherAssets 13974000.00
cash 35078000.00
totalCurrentLiabilities 31866000.00
currentDeferredRevenue 12226000.00
netDebt -34805000.00
shortTermDebt 80000.00
shortLongTermDebtTotal 273000.00
otherStockholderEquity 143305000.00
propertyPlantEquipment 13738000.00
totalCurrentAssets 180079000.00
shortTermInvestments 64986000.00
netReceivables 42944000.00
longTermDebt 193000.00
inventory 26582000.00
accountsPayable 8985000.00
accumulatedOtherComprehensiveIncome 6361000.00
commonStockTotalEquity 17000.00
treasuryStock -9075000.00
nonCurrrentAssetsOther 12079000.00
nonCurrentAssetsTotal 55631000.00
nonCurrentLiabilitiesTotal 7246000.00
liabilitiesAndStockholdersEquity 235710000.00
cashAndShortTermInvestments 100064000.00
propertyPlantAndEquipmentGross 13738000.00
propertyPlantAndEquipmentNet 13738000.00
commonStockSharesOutstanding 16125449.00
2008-12-31
date 2008-12-31
filing_date 2009-02-27
currency_symbol USD
totalAssets 259314000.00
intangibleAssets 8580000.00
otherCurrentAssets 13460000.00
totalLiab 47006000.00
totalStockholderEquity 212308000.00
otherCurrentLiab 16445000.00
commonStock 17000.00
retainedEarnings 57497000.00
otherLiab 6772000.00
goodWill 18951000.00
otherAssets 15571000.00
cash 23494000.00
totalCurrentLiabilities 38846000.00
currentDeferredRevenue 11501000.00
netDebt -23126000.00
shortTermDebt 87000.00
shortLongTermDebtTotal 368000.00
otherStockholderEquity 149052000.00
propertyPlantEquipment 14136000.00
totalCurrentAssets 202076000.00
shortTermInvestments 81965000.00
netReceivables 49713000.00
longTermDebt 281000.00
inventory 33444000.00
accountsPayable 10813000.00
accumulatedOtherComprehensiveIncome 5742000.00
commonStockTotalEquity 17000.00
treasuryStock -246000.00
nonCurrrentAssetsOther 12843000.00
nonCurrentAssetsTotal 57238000.00
nonCurrentLiabilitiesTotal 8160000.00
liabilitiesAndStockholdersEquity 259314000.00
cashAndShortTermInvestments 105459000.00
propertyPlantAndEquipmentGross 14136000.00
propertyPlantAndEquipmentNet 14136000.00
commonStockSharesOutstanding 16734403.00
2007-12-31
date 2007-12-31
filing_date 2008-03-10
currency_symbol USD
totalAssets 243539000.00
intangibleAssets 5970000.00
otherCurrentAssets 9560000.00
totalLiab 49040000.00
totalStockholderEquity 194499000.00
otherCurrentLiab 20592000.00
commonStock 17000.00
retainedEarnings 43545000.00
otherLiab 6091000.00
goodWill 19117000.00
otherAssets 14325000.00
cash 25798000.00
totalCurrentLiabilities 41654000.00
currentDeferredRevenue 8594000.00
netDebt -25558000.00
shortTermDebt 18000.00
shortLongTermDebtTotal 240000.00
otherStockholderEquity 146339000.00
propertyPlantEquipment 7527000.00
totalCurrentAssets 196600000.00
shortTermInvestments 77375000.00
netReceivables 54767000.00
longTermDebt 222000.00
inventory 29100000.00
accountsPayable 12450000.00
accumulatedOtherComprehensiveIncome 4598000.00
commonStockTotalEquity 17000.00
treasuryStock -151000.00
nonCurrrentAssetsOther 10865000.00
nonCurrentAssetsTotal 46939000.00
nonCurrentLiabilitiesTotal 7386000.00
liabilitiesAndStockholdersEquity 243539000.00
cashAndShortTermInvestments 103173000.00
propertyPlantAndEquipmentGross 7527000.00
propertyPlantAndEquipmentNet 7527000.00
commonStockSharesOutstanding 15722215.00
2006-12-31
date 2006-12-31
filing_date 2007-03-15
currency_symbol USD
totalAssets 144276000.00
intangibleAssets 6221000.00
otherCurrentAssets 5067000.00
totalLiab 33221000.00
totalStockholderEquity 111055000.00
otherCurrentLiab 13148000.00
commonStock 14000.00
retainedEarnings 25452000.00
otherLiab 2917000.00
goodWill 17266000.00
otherAssets 11263000.00
cash 15689000.00
totalCurrentLiabilities 28989000.00
currentDeferredRevenue 4569000.00
netDebt -15484000.00
shortTermDebt 90000.00
shortLongTermDebtTotal 205000.00
otherStockholderEquity 85009000.00
propertyPlantEquipment 6845000.00
totalCurrentAssets 102681000.00
shortTermInvestments 15790000.00
netReceivables 42706000.00
longTermDebt 115000.00
inventory 23429000.00
accountsPayable 11182000.00
accumulatedOtherComprehensiveIncome 580000.00
commonStockTotalEquity 14000.00
treasuryStock -151000.00
nonCurrrentAssetsOther 7278000.00
nonCurrentAssetsTotal 41595000.00
nonCurrentLiabilitiesTotal 4232000.00
liabilitiesAndStockholdersEquity 144276000.00
cashAndShortTermInvestments 31479000.00
propertyPlantAndEquipmentGross 6845000.00
propertyPlantAndEquipmentNet 6845000.00
commonStockSharesOutstanding 14560331.00
2005-12-31
date 2005-12-31
filing_date 2006-06-29
currency_symbol USD
totalAssets 122648000.00
intangibleAssets 6395000.00
otherCurrentAssets 4355000.00
totalLiab 23788000.00
totalStockholderEquity 98860000.00
otherCurrentLiab 7176000.00
commonStock 14000.00
retainedEarnings 17256000.00
otherLiab 803000.00
goodWill 14574000.00
otherAssets 8188000.00
cash 9278000.00
totalCurrentLiabilities 22808000.00
currentDeferredRevenue 3168000.00
netDebt -8938000.00
shortTermDebt 163000.00
shortLongTermDebtTotal 340000.00
otherStockholderEquity 83641000.00
propertyPlantEquipment 6064000.00
totalCurrentAssets 87427000.00
shortTermInvestments 16490000.00
netReceivables 28654000.00
longTermDebt 177000.00
inventory 28650000.00
accountsPayable 12301000.00
accumulatedOtherComprehensiveIncome -2051000.00
commonStockTotalEquity 14000.00
treasuryStock -151000.00
nonCurrrentAssetsOther 4333000.00
nonCurrentAssetsTotal 35221000.00
nonCurrentLiabilitiesTotal 980000.00
liabilitiesAndStockholdersEquity 122648000.00
cashAndShortTermInvestments 25768000.00
propertyPlantAndEquipmentGross 6064000.00
propertyPlantAndEquipmentNet 6064000.00
commonStockSharesOutstanding 14442248.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
totalAssets 105078361.00
intangibleAssets 11644118.00
otherCurrentAssets 3282880.00
totalLiab 15919800.00
totalStockholderEquity 89158561.00
otherCurrentLiab 7796900.00
commonStock 14004.00
retainedEarnings 9076945.00
otherLiab 474000.00
goodWill 8076590.00
otherAssets 8432000.00
cash 16357235.00
totalCurrentLiabilities 15299750.00
currentDeferredRevenue 2663484.00
netDebt -16107825.00
shortTermDebt 103713.00
shortLongTermDebtTotal 249410.00
otherStockholderEquity 78131525.00
propertyPlantEquipment 4015000.00
totalCurrentAssets 80986893.00
shortTermInvestments 22485000.00
netReceivables 22484008.00
longTermDebt 146000.00
inventory 16377770.00
accountsPayable 4735653.00
accumulatedOtherComprehensiveIncome 1936087.00
commonStockTotalEquity 14004.00
treasuryStock -151000.00
nonCurrrentAssetsOther 4159087.00
nonCurrentAssetsTotal 24091468.00
nonCurrentLiabilitiesTotal 620050.00
liabilitiesAndStockholdersEquity 105078361.00
cashAndShortTermInvestments 38842235.00
propertyPlantAndEquipmentGross 4014826.00
propertyPlantAndEquipmentNet 4014826.00
commonStockSharesOutstanding 14023159.00
2003-12-31
date 2003-12-31
filing_date 2004-03-24
currency_symbol USD
totalAssets 81913888.00
intangibleAssets 11439375.00
otherCurrentAssets 564841.00
totalLiab 12992789.00
totalStockholderEquity 68921099.00
otherCurrentLiab 3174969.00
commonStock 13519.00
retainedEarnings -5853929.00
otherLiab 220000.00
otherAssets 1144000.00
cash 17424901.00
totalCurrentLiabilities 12707843.00
currentDeferredRevenue 4776778.00
netDebt -17317667.00
shortTermDebt 42584.00
shortLongTermDebtTotal 107234.00
otherStockholderEquity 74982594.00
propertyPlantEquipment 2753000.00
totalCurrentAssets 66577410.00
shortTermInvestments 16037208.00
netReceivables 16312978.00
longTermDebt 65000.00
inventory 14771792.00
accountsPayable 4713512.00
accumulatedOtherComprehensiveIncome -221085.00
commonStockTotalEquity 13519.00
treasuryStock -151000.00
nonCurrentAssetsTotal 15336478.00
nonCurrentLiabilitiesTotal 284946.00
liabilitiesAndStockholdersEquity 81913888.00
cashAndShortTermInvestments 33462109.00
propertyPlantAndEquipmentGross 2753357.00
propertyPlantAndEquipmentNet 2753357.00
commonStockSharesOutstanding 12845992.00
2002-12-31
date 2002-12-31
filing_date 2003-03-27
currency_symbol USD
totalAssets 45194780.00
intangibleAssets 11542489.00
otherCurrentAssets 1142576.00
totalLiab 11811131.00
totalStockholderEquity 33383649.00
otherCurrentLiab 4866774.00
commonStock 11932.00
retainedEarnings -14131669.00
otherLiab 136000.00
cash 4023614.00
totalCurrentLiabilities 11628203.00
currentDeferredRevenue 1930736.00
netDebt -3974164.00
shortTermDebt 49450.00
shortLongTermDebtTotal 49450.00
otherStockholderEquity 49311923.00
propertyPlantEquipment 2018000.00
totalCurrentAssets 29966744.00
shortTermInvestments 1437537.00
netReceivables 14236160.00
longTermDebt 47000.00
inventory 9126857.00
accountsPayable 4781243.00
accumulatedOtherComprehensiveIncome -1808537.00
commonStockTotalEquity 11932.00
treasuryStock -151000.00
nonCurrrentAssetsOther 1667688.00
nonCurrentAssetsTotal 15228036.00
nonCurrentLiabilitiesTotal 182928.00
liabilitiesAndStockholdersEquity 45194780.00
cashAndShortTermInvestments 5461151.00
propertyPlantAndEquipmentGross 2017859.00
propertyPlantAndEquipmentNet 2017859.00
commonStockSharesOutstanding 11853732.00
2001-12-31
date 2001-12-31
filing_date 2002-03-28
currency_symbol USD
totalAssets 39654124.00
intangibleAssets 2632791.00
otherCurrentAssets 545118.00
totalLiab 7317663.00
totalStockholderEquity 32336461.00
otherCurrentLiab 1086965.00
commonStock 11075.00
retainedEarnings -12116098.00
otherLiab 148000.00
cash 7238564.00
totalCurrentLiabilities 7113819.00
currentDeferredRevenue 3064463.00
netDebt -7213444.00
shortTermDebt 25120.00
shortLongTermDebtTotal 25120.00
otherStockholderEquity 48386731.00
propertyPlantEquipment 1547000.00
totalCurrentAssets 29417023.00
shortTermInvestments 4744559.00
netReceivables 9385568.00
longTermDebt 56000.00
inventory 5575793.00
accountsPayable 2937271.00
accumulatedOtherComprehensiveIncome -3111978.00
commonStockTotalEquity 11075.00
treasuryStock -151000.00
nonCurrrentAssetsOther 6057611.00
nonCurrentAssetsTotal 10237101.00
nonCurrentLiabilitiesTotal 203844.00
liabilitiesAndStockholdersEquity 39654124.00
cashAndShortTermInvestments 11983123.00
propertyPlantAndEquipmentGross 1546699.00
propertyPlantAndEquipmentNet 1546699.00
commonStockSharesOutstanding 11032449.00
2000-12-31
date 2000-12-31
filing_date 2001-04-02
currency_symbol USD
totalAssets 44699274.00
intangibleAssets 4055337.00
otherCurrentAssets 1316697.00
totalLiab 8743821.00
totalStockholderEquity 35955453.00
otherCurrentLiab 5626363.00
commonStock 11066.00
retainedEarnings -9268134.00
otherLiab 86000.00
otherAssets 675000.00
cash 8029318.00
totalCurrentLiabilities 8609177.00
netDebt -8011921.00
shortTermDebt 17397.00
shortLongTermDebtTotal 17397.00
otherStockholderEquity 48333550.00
propertyPlantEquipment 1802000.00
totalCurrentAssets 32281913.00
shortTermInvestments 6218636.00
netReceivables 10352972.00
longTermDebt 49000.00
inventory 6364290.00
accountsPayable 2965417.00
accumulatedOtherComprehensiveIncome -2206913.00
commonStockTotalEquity 11066.00
treasuryStock -151000.00
nonCurrrentAssetsOther 6559742.00
nonCurrentAssetsTotal 12417361.00
nonCurrentLiabilitiesTotal 134644.00
liabilitiesAndStockholdersEquity 44699274.00
cashAndShortTermInvestments 14247954.00
propertyPlantAndEquipmentGross 1802282.00
propertyPlantAndEquipmentNet 1802282.00
commonStockSharesOutstanding 9327950.00
1999-12-31
date 1999-12-31
filing_date 2000-03-29
currency_symbol USD
totalAssets 42103912.00
intangibleAssets 5979072.00
otherCurrentAssets 1176452.00
totalLiab 5504566.00
totalStockholderEquity 36599346.00
otherCurrentLiab 3241152.00
commonStock 11060.00
retainedEarnings -9307651.00
cash 13131446.00
totalCurrentLiabilities 5450306.00
netDebt -13122700.00
shortTermDebt 8746.00
shortLongTermDebtTotal 8746.00
otherStockholderEquity 48252509.00
totalCurrentAssets 30320150.00
netReceivables 9812838.00
inventory 6199414.00
accountsPayable 2200408.00
accumulatedOtherComprehensiveIncome -1498282.00
commonStockTotalEquity 11060.00
nonCurrrentAssetsOther 4136543.00
nonCurrentAssetsTotal 11783762.00
nonCurrentLiabilitiesTotal 54260.00
liabilitiesAndStockholdersEquity 42103912.00
cashAndShortTermInvestments 13131446.00
propertyPlantAndEquipmentGross 1668147.00
propertyPlantAndEquipmentNet 1668147.00
commonStockSharesOutstanding 11037048.00
1998-12-31
date 1998-12-31
filing_date 1999-04-02
currency_symbol USD
totalAssets 49100000.00
intangibleAssets 12800000.00
otherCurrentAssets 18000000.00
totalLiab 3700000.00
totalStockholderEquity 45400000.00
otherCurrentLiab 400000.00
retainedEarnings -1900000.00
cash 1200000.00
totalCurrentLiabilities 3600000.00
netDebt -900000.00
shortTermDebt 300000.00
shortLongTermDebtTotal 300000.00
otherStockholderEquity 48600000.00
totalCurrentAssets 34600000.00
netReceivables 9000000.00
inventory 6400000.00
accountsPayable 2900000.00
accumulatedOtherComprehensiveIncome -1300000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 14500000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 49100000.00
cashAndShortTermInvestments 1200000.00
propertyPlantAndEquipmentGross 1500000.00
propertyPlantAndEquipmentNet 1500000.00
commonStockSharesOutstanding 10652174.00
1997-12-31
date 1997-12-31
filing_date 1998-03-27
currency_symbol USD
totalAssets 41200000.00
intangibleAssets 600000.00
otherCurrentAssets 200000.00
totalLiab 2300000.00
totalStockholderEquity 38900000.00
otherCurrentLiab 1000000.00
retainedEarnings 3000000.00
cash 28800000.00
totalCurrentLiabilities 2200000.00
netDebt -28800000.00
otherStockholderEquity 36700000.00
totalCurrentAssets 39500000.00
netReceivables 6200000.00
inventory 4300000.00
accountsPayable 1200000.00
accumulatedOtherComprehensiveIncome -800000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 1700000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 41200000.00
cashAndShortTermInvestments 28800000.00
propertyPlantAndEquipmentGross 800000.00
propertyPlantAndEquipmentNet 800000.00
commonStockSharesOutstanding 8205128.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
currency_symbol USD
totalAssets 7800000.00
intangibleAssets 500000.00
otherCurrentAssets 300000.00
totalLiab 4000000.00
totalStockholderEquity 3800000.00
otherCurrentLiab 600000.00
retainedEarnings -200000.00
cash 300000.00
totalCurrentLiabilities 2900000.00
netDebt 1200000.00
shortTermDebt 600000.00
shortLongTermDebtTotal 1500000.00
otherStockholderEquity 4600000.00
totalCurrentAssets 6900000.00
netReceivables 3000000.00
inventory 3300000.00
accountsPayable 1700000.00
accumulatedOtherComprehensiveIncome -600000.00
nonCurrrentAssetsOther -200000.00
nonCurrentAssetsTotal 900000.00
nonCurrentLiabilitiesTotal 1100000.00
liabilitiesAndStockholdersEquity 7800000.00
cashAndShortTermInvestments 300000.00
propertyPlantAndEquipmentGross 600000.00
propertyPlantAndEquipmentNet 600000.00
commonStockSharesOutstanding 7368421.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-01
currency_symbol USD
investments 17865000.00
totalCashFromFinancingActivities -959000.00
netIncome -8756000.00
changeInCash 11691000.00
beginPeriodCashFlow 68228000.00
endPeriodCashFlow 79919000.00
totalCashFromOperatingActivities -4373000.00
depreciation 3803000.00
changeToInventory -2131000.00
changeToAccountReceivables -1998000.00
otherCashflowsFromFinancingActivities -910000.00
capitalExpenditures 2159000
changeInWorkingCapital -4808000.00
stockBasedCompensation 3692000.00
otherNonCashItems 1737000.00
freeCashFlow -6532000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-02
currency_symbol USD
investments -4420000.00
changeToLiabilities -354000.00
totalCashflowsFromInvestingActivities -4420000.00
totalCashFromFinancingActivities -352000.00
netIncome -28245000.00
changeInCash -336000.00
beginPeriodCashFlow 68564000.00
endPeriodCashFlow 68228000.00
totalCashFromOperatingActivities 5137000.00
depreciation 3512000.00
otherCashflowsFromInvestingActivities -1796000.00
changeToInventory 3117000.00
changeToAccountReceivables 902000.00
otherCashflowsFromFinancingActivities -291000.00
changeToNetincome 17841000.00
capitalExpenditures 4420000
changeReceivables 902000.00
cashFlowsOtherOperating 8183000.00
cashAndCashEquivalentsChanges 365000.00
changeInWorkingCapital 11514000.00
stockBasedCompensation 4950000.00
otherNonCashItems 14009000.00
freeCashFlow 717000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-08
currency_symbol USD
investments -23532000.00
changeToLiabilities -102000.00
totalCashflowsFromInvestingActivities -23532000.00
netBorrowings 72310000.00
totalCashFromFinancingActivities 72280000.00
netIncome -21164000.00
changeInCash 30752000.00
beginPeriodCashFlow 37812000.00
endPeriodCashFlow 68564000.00
totalCashFromOperatingActivities -18344000.00
depreciation 4413000.00
otherCashflowsFromInvestingActivities -1820000.00
changeToInventory -1530000.00
changeToAccountReceivables 2378000.00
otherCashflowsFromFinancingActivities 72324000.00
changeToNetincome 4609000.00
capitalExpenditures 3508000
changeReceivables 2378000.00
cashFlowsOtherOperating -6948000.00
cashAndCashEquivalentsChanges 30404000.00
changeInWorkingCapital -6235000.00
stockBasedCompensation 3634000.00
otherNonCashItems 446000.00
freeCashFlow -21852000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-15
currency_symbol USD
investments -6697000.00
changeToLiabilities -2912000.00
totalCashflowsFromInvestingActivities -6697000.00
netBorrowings 895000.00
totalCashFromFinancingActivities 759000.00
changeToOperatingActivities -6673000.00
netIncome -2235000.00
changeInCash -10722000.00
beginPeriodCashFlow 48534000.00
endPeriodCashFlow 37812000.00
totalCashFromOperatingActivities -6700000.00
depreciation 3922000.00
otherCashflowsFromInvestingActivities -5304000.00
changeToInventory 1250000.00
changeToAccountReceivables -12065000.00
otherCashflowsFromFinancingActivities 807000.00
changeToNetincome 6302000.00
capitalExpenditures 2806000
changeReceivables -12065000.00
cashFlowsOtherOperating -962000.00
cashAndCashEquivalentsChanges -12638000.00
changeInWorkingCapital -14772000.00
stockBasedCompensation 3293000.00
otherNonCashItems 1248000.00
freeCashFlow -9506000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-02
currency_symbol USD
investments -34171000.00
changeToLiabilities 1000.00
totalCashflowsFromInvestingActivities -34171000.00
netBorrowings -56000.00
totalCashFromFinancingActivities -475000.00
changeToOperatingActivities -8465000.00
netIncome -6260000.00
changeInCash -53435000.00
beginPeriodCashFlow 101969000.00
endPeriodCashFlow 48534000.00
totalCashFromOperatingActivities -14896000.00
depreciation 3406000.00
otherCashflowsFromInvestingActivities -32674000.00
changeToInventory -2182000.00
changeToAccountReceivables -4235000.00
otherCashflowsFromFinancingActivities -419000.00
changeToNetincome 4759000.00
capitalExpenditures 5103000
changeReceivables -4235000.00
cashFlowsOtherOperating -10385000.00
cashAndCashEquivalentsChanges -49542000.00
changeInWorkingCapital -16801000.00
stockBasedCompensation 3666000.00
otherNonCashItems 477000.00
freeCashFlow -19999000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-03
currency_symbol USD
investments -3975000.00
changeToLiabilities -254000.00
totalCashflowsFromInvestingActivities -3975000.00
netBorrowings -58000.00
totalCashFromFinancingActivities -307000.00
changeToOperatingActivities -2788000.00
netIncome -8574000.00
changeInCash -5223000.00
beginPeriodCashFlow 107192000.00
endPeriodCashFlow 101969000.00
totalCashFromOperatingActivities 3777000.00
depreciation 3643000.00
otherCashflowsFromInvestingActivities -2936000.00
changeToInventory 6376000.00
changeToAccountReceivables 3653000.00
otherCashflowsFromFinancingActivities -249000.00
changeToNetincome 3124000.00
capitalExpenditures 3975000
changeReceivables 3653000.00
cashFlowsOtherOperating -4191000.00
cashAndCashEquivalentsChanges -505000.00
changeInWorkingCapital 5520000.00
stockBasedCompensation 3491000.00
otherNonCashItems -189000.00
freeCashFlow -198000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-27
currency_symbol USD
investments -5054000.00
changeToLiabilities 1261000.00
totalCashflowsFromInvestingActivities -5054000.00
netBorrowings -58000.00
totalCashFromFinancingActivities -974000.00
changeToOperatingActivities -3313000.00
netIncome -9687000.00
changeInCash -14797000.00
beginPeriodCashFlow 121989000.00
endPeriodCashFlow 107192000.00
totalCashFromOperatingActivities -7037000.00
depreciation 3012000.00
otherCashflowsFromInvestingActivities -2612000.00
changeToInventory -2065000.00
changeToAccountReceivables 1449000.00
otherCashflowsFromFinancingActivities -916000.00
changeToNetincome 3274000.00
capitalExpenditures 5054000
changeReceivables 1449000.00
cashFlowsOtherOperating -4281000.00
cashAndCashEquivalentsChanges -13065000.00
changeInWorkingCapital -3652000.00
stockBasedCompensation 2867000.00
otherNonCashItems 357000.00
freeCashFlow -12091000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-16
currency_symbol USD
investments -5054000.00
changeToLiabilities 4089000.00
totalCashflowsFromInvestingActivities -5054000.00
netBorrowings -67000.00
totalCashFromFinancingActivities 113000.00
changeToOperatingActivities 8931000.00
netIncome -31712000.00
changeInCash -3825000.00
beginPeriodCashFlow 125814000.00
endPeriodCashFlow 121989000.00
totalCashFromOperatingActivities 2095000.00
depreciation 3836000.00
otherCashflowsFromInvestingActivities -2864000.00
changeToInventory 2400000.00
changeToAccountReceivables -19888000.00
salePurchaseOfStock 45000.00
otherCashflowsFromFinancingActivities -5700000.00
changeToNetincome 31745000.00
capitalExpenditures 5162000
changeReceivables -19888000.00
cashFlowsOtherOperating 13163000.00
cashAndCashEquivalentsChanges -2846000.00
changeInWorkingCapital -1774000.00
stockBasedCompensation 2799000.00
otherNonCashItems 573000.00
freeCashFlow -3067000.00
2021-09-30
date 2021-09-30
filing_date 2021-10-27
currency_symbol USD
investments -2926000.00
changeToLiabilities -1981000.00
totalCashflowsFromInvestingActivities -2926000.00
netBorrowings -62000.00
totalCashFromFinancingActivities 250000.00
changeToOperatingActivities -1953000.00
netIncome -3855000.00
changeInCash -7523000.00
beginPeriodCashFlow 133337000.00
endPeriodCashFlow 125814000.00
totalCashFromOperatingActivities -3262000.00
depreciation 3271000.00
otherCashflowsFromInvestingActivities -153000.00
changeToInventory -1611000.00
changeToAccountReceivables 347000.00
salePurchaseOfStock 670000.00
otherCashflowsFromFinancingActivities 312000.00
changeToNetincome 2057000.00
capitalExpenditures 2926000
changeReceivables 347000.00
cashFlowsOtherOperating -3858000.00
cashAndCashEquivalentsChanges -5938000.00
changeInWorkingCapital -4735000.00
stockBasedCompensation 3280000.00
otherNonCashItems 435000.00
freeCashFlow -6188000.00
2021-06-30
date 2021-06-30
filing_date 2021-07-28
currency_symbol USD
investments -35323000.00
changeToLiabilities -3179000.00
totalCashflowsFromInvestingActivities -35323000.00
netBorrowings -81000.00
totalCashFromFinancingActivities -477000.00
changeToOperatingActivities 364000.00
netIncome -1176000.00
changeInCash -36620000.00
beginPeriodCashFlow 169957000.00
endPeriodCashFlow 133337000.00
totalCashFromOperatingActivities -2023000.00
depreciation 3099000.00
otherCashflowsFromInvestingActivities -34798000.00
changeToInventory -3496000.00
changeToAccountReceivables 288000.00
salePurchaseOfStock 47000.00
otherCashflowsFromFinancingActivities -396000.00
changeToNetincome 3234000.00
capitalExpenditures 1415000
changeReceivables 288000.00
cashFlowsOtherOperating -2769000.00
cashAndCashEquivalentsChanges -37823000.00
changeInWorkingCapital -7180000.00
stockBasedCompensation 3283000.00
otherNonCashItems 348000.00
freeCashFlow -3438000.00
2021-03-31
date 2021-03-31
filing_date 2021-04-28
currency_symbol USD
investments -2437000.00
changeToLiabilities -1153000.00
totalCashflowsFromInvestingActivities -2437000.00
netBorrowings -86000.00
totalCashFromFinancingActivities 1696000.00
changeToOperatingActivities -1346000.00
netIncome -3221000.00
changeInCash -15676000.00
beginPeriodCashFlow 185633000.00
endPeriodCashFlow 169957000.00
totalCashFromOperatingActivities -10286000.00
depreciation 3190000.00
otherCashflowsFromInvestingActivities -890000.00
changeToInventory -3999000.00
changeToAccountReceivables 3676000.00
salePurchaseOfStock 5118000.00
otherCashflowsFromFinancingActivities 1782000.00
changeToNetincome 1906000.00
capitalExpenditures 2437000
changeReceivables 3676000.00
cashFlowsOtherOperating -10685000.00
cashAndCashEquivalentsChanges -11027000.00
changeInWorkingCapital -12072000.00
stockBasedCompensation 2094000.00
otherNonCashItems 1335000.00
freeCashFlow -12723000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-17
currency_symbol USD
investments -2179000.00
changeToLiabilities 5142000.00
totalCashflowsFromInvestingActivities -2179000.00
netBorrowings -101000.00
totalCashFromFinancingActivities 9212000.00
changeToOperatingActivities -5529000.00
netIncome 27408000.00
changeInCash 21996000.00
beginPeriodCashFlow 163637000.00
endPeriodCashFlow 185633000.00
totalCashFromOperatingActivities 10578000.00
depreciation 3608000.00
otherCashflowsFromInvestingActivities -238000.00
changeToInventory 5242000.00
changeToAccountReceivables -15786000.00
salePurchaseOfStock 9347000.00
otherCashflowsFromFinancingActivities -5418000.00
changeToNetincome -20994000.00
capitalExpenditures 2426000
changeReceivables -15786000.00
cashFlowsOtherOperating 5958000.00
cashAndCashEquivalentsChanges 17611000.00
changeInWorkingCapital 551000.00
stockBasedCompensation 1886000.00
otherNonCashItems 608000.00
freeCashFlow 8152000.00
2020-09-30
date 2020-09-30
filing_date 2020-10-28
currency_symbol USD
investments -7351000.00
changeToLiabilities -1051000.00
totalCashflowsFromInvestingActivities -7351000.00
netBorrowings -77000.00
totalCashFromFinancingActivities 561000.00
changeToOperatingActivities -1956000.00
netIncome -3024000.00
changeInCash -10063000.00
beginPeriodCashFlow 173700000.00
endPeriodCashFlow 163637000.00
totalCashFromOperatingActivities -5248000.00
depreciation 3422000.00
otherCashflowsFromInvestingActivities -6051000.00
changeToInventory 4209000.00
changeToAccountReceivables 1952000.00
salePurchaseOfStock 1530000.00
otherCashflowsFromFinancingActivities 638000.00
changeToNetincome -123000.00
capitalExpenditures 1440000
changeReceivables 1952000.00
cashFlowsOtherOperating -10633000.00
cashAndCashEquivalentsChanges -12038000.00
changeInWorkingCapital -5278000.00
stockBasedCompensation 2083000.00
otherNonCashItems 106000.00
freeCashFlow -6688000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-04
currency_symbol USD
investments 16000000.00
changeToLiabilities -6447000.00
totalCashflowsFromInvestingActivities 15629000.00
netBorrowings -78000.00
totalCashFromFinancingActivities 146000.00
changeToOperatingActivities 3939000.00
netIncome -8932000.00
changeInCash 16460000.00
beginPeriodCashFlow 157240000.00
endPeriodCashFlow 173700000.00
totalCashFromOperatingActivities -251000.00
depreciation 3450000.00
otherCashflowsFromInvestingActivities 405000.00
changeToInventory -903000.00
changeToAccountReceivables 10096000.00
salePurchaseOfStock 1052000.00
otherCashflowsFromFinancingActivities 224000.00
changeToNetincome 2785000.00
capitalExpenditures 1014000
changeReceivables 42264000.00
cashFlowsOtherOperating 18700000.00
cashAndCashEquivalentsChanges 48154000.00
changeInWorkingCapital 1883000.00
stockBasedCompensation 2167000.00
otherNonCashItems 1259000.00
freeCashFlow -1265000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-28
currency_symbol USD
investments 9000000.00
changeToLiabilities 1389000.00
totalCashflowsFromInvestingActivities 7808000.00
netBorrowings -82000.00
totalCashFromFinancingActivities 1139000.00
changeToOperatingActivities 7408000.00
netIncome -14823000.00
changeInCash 23606000.00
beginPeriodCashFlow 133634000.00
endPeriodCashFlow 157240000.00
totalCashFromOperatingActivities 16315000.00
depreciation 3759000.00
otherCashflowsFromInvestingActivities -435000.00
changeToInventory 1795000.00
changeToAccountReceivables 16084000.00
salePurchaseOfStock 2802000.00
otherCashflowsFromFinancingActivities 1221000.00
changeToNetincome -66000.00
capitalExpenditures 1192000
changeReceivables -16084000.00
cashFlowsOtherOperating -10823000.00
cashAndCashEquivalentsChanges -7368000.00
changeInWorkingCapital 27328000.00
stockBasedCompensation 2178000.00
otherNonCashItems 199000.00
freeCashFlow 15123000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-19
currency_symbol USD
investments -549000.00
changeToLiabilities 2202000.00
totalCashflowsFromInvestingActivities -836000.00
netBorrowings -85000.00
totalCashFromFinancingActivities 4678000.00
changeToOperatingActivities -5922000.00
netIncome -49695000.00
changeInCash 14551000.00
beginPeriodCashFlow 119083000.00
endPeriodCashFlow 133634000.00
totalCashFromOperatingActivities 9002000.00
depreciation 4313000.00
otherCashflowsFromInvestingActivities 466000.00
changeToInventory 5335000.00
changeToAccountReceivables -11477000.00
salePurchaseOfStock 5573000.00
otherCashflowsFromFinancingActivities -3138000.00
changeToNetincome 42921000.00
capitalExpenditures 836000
changeReceivables -11477000.00
cashFlowsOtherOperating 20527000.00
cashAndCashEquivalentsChanges 15069000.00
changeInWorkingCapital 9824000.00
stockBasedCompensation 2368000.00
otherNonCashItems 48427000.00
freeCashFlow 8166000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-30
currency_symbol USD
investments -3580000.00
changeToLiabilities -560000.00
totalCashflowsFromInvestingActivities -3580000.00
netBorrowings -86000.00
totalCashFromFinancingActivities -1293000.00
changeToOperatingActivities -1499000.00
netIncome -6199000.00
changeInCash -1521000.00
beginPeriodCashFlow 120604000.00
endPeriodCashFlow 119083000.00
totalCashFromOperatingActivities 5722000.00
depreciation 4881000.00
otherCashflowsFromInvestingActivities -1351000.00
changeToInventory 216000.00
changeToAccountReceivables 7441000.00
salePurchaseOfStock 1593000.00
otherCashflowsFromFinancingActivities -1207000.00
changeToNetincome 4483000.00
capitalExpenditures 3031000
changeReceivables 7441000.00
cashFlowsOtherOperating -6112000.00
cashAndCashEquivalentsChanges -1521000.00
changeInWorkingCapital 1559000.00
stockBasedCompensation 3387000.00
otherNonCashItems 2152000.00
freeCashFlow 2691000.00
2019-06-30
date 2019-06-30
filing_date 2019-07-24
currency_symbol USD
investments -2854000.00
changeToLiabilities -1796000.00
totalCashflowsFromInvestingActivities -2854000.00
netBorrowings -97000.00
totalCashFromFinancingActivities 44000.00
changeToOperatingActivities 4146000.00
netIncome -6405000.00
changeInCash 9908000.00
beginPeriodCashFlow 110696000.00
endPeriodCashFlow 120604000.00
totalCashFromOperatingActivities 11934000.00
depreciation 4573000.00
otherCashflowsFromInvestingActivities -704000.00
changeToInventory 1221000.00
changeToAccountReceivables 2032000.00
salePurchaseOfStock 443000.00
otherCashflowsFromFinancingActivities 141000.00
changeToNetincome 5144000.00
capitalExpenditures 2854000
changeReceivables 2032000.00
cashFlowsOtherOperating 3613000.00
cashAndCashEquivalentsChanges 9908000.00
changeInWorkingCapital 8520000.00
stockBasedCompensation 2752000.00
otherNonCashItems 2513000.00
freeCashFlow 9080000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-01
currency_symbol USD
investments -2072000.00
changeToLiabilities -1323000.00
totalCashflowsFromInvestingActivities -2072000.00
netBorrowings -90000.00
totalCashFromFinancingActivities -1186000.00
changeToOperatingActivities 4463000.00
netIncome 152000.00
changeInCash 1913000.00
beginPeriodCashFlow 108783000.00
endPeriodCashFlow 110696000.00
totalCashFromOperatingActivities 5810000.00
depreciation 4749000.00
otherCashflowsFromInvestingActivities -529000.00
changeToInventory -10908000.00
changeToAccountReceivables 12410000.00
salePurchaseOfStock 292000.00
otherCashflowsFromFinancingActivities -1096000.00
changeToNetincome 3525000.00
capitalExpenditures 2072000
changeReceivables 12410000.00
cashFlowsOtherOperating -2795000.00
cashAndCashEquivalentsChanges 1913000.00
changeInWorkingCapital -2516000.00
stockBasedCompensation 2564000.00
otherNonCashItems 853000.00
freeCashFlow 3738000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-21
currency_symbol USD
investments -6786000.00
changeToLiabilities 12422000.00
totalCashflowsFromInvestingActivities -8739000.00
netBorrowings -73000.00
totalCashFromFinancingActivities -369000.00
changeToOperatingActivities -7053000.00
netIncome 5758000.00
changeInCash -6315000.00
beginPeriodCashFlow 115098000.00
endPeriodCashFlow 108783000.00
totalCashFromOperatingActivities 1458000.00
depreciation 4846000.00
otherCashflowsFromInvestingActivities 2173000.00
changeToInventory -8428000.00
changeToAccountReceivables -14113000.00
salePurchaseOfStock -46000.00
otherCashflowsFromFinancingActivities -14366000.00
changeToNetincome 2944000.00
capitalExpenditures 4310000
changeReceivables -14113000.00
cashFlowsOtherOperating -1971000.00
exchangeRateChanges 1335000.00
cashAndCashEquivalentsChanges -6315000.00
changeInWorkingCapital -12637000.00
stockBasedCompensation 1903000.00
otherNonCashItems 738000.00
freeCashFlow -2852000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-31
currency_symbol USD
investments -9000000.00
changeToLiabilities 2766000.00
totalCashflowsFromInvestingActivities -34934000.00
netBorrowings -38000.00
totalCashFromFinancingActivities 13092000.00
changeToOperatingActivities -731000.00
netIncome -2488000.00
changeInCash -18456000.00
beginPeriodCashFlow 133554000.00
endPeriodCashFlow 115098000.00
totalCashFromOperatingActivities 4858000.00
depreciation 4747000.00
otherCashflowsFromInvestingActivities -24203000.00
dividendsPaid 0.00
changeToInventory -5440000.00
changeToAccountReceivables -2134000.00
salePurchaseOfStock 13768000.00
otherCashflowsFromFinancingActivities 13130000.00
changeToNetincome 7435000.00
capitalExpenditures 2261000
changeReceivables -2134000.00
cashFlowsOtherOperating -28000.00
exchangeRateChanges -1472000.00
cashAndCashEquivalentsChanges -18456000.00
changeInWorkingCapital -4985000.00
stockBasedCompensation 2317000.00
otherNonCashItems 5238000.00
freeCashFlow 2597000.00
2018-06-30
date 2018-06-30
filing_date 2018-07-25
currency_symbol USD
investments -1786000.00
changeToLiabilities -880000.00
totalCashflowsFromInvestingActivities -5242000.00
netBorrowings -38000.00
totalCashFromFinancingActivities 348000.00
changeToOperatingActivities -2590000.00
netIncome 1205000.00
changeInCash -5272000.00
beginPeriodCashFlow 138826000.00
endPeriodCashFlow 133554000.00
totalCashFromOperatingActivities 4056000.00
depreciation 4377000.00
otherCashflowsFromInvestingActivities -2321000.00
dividendsPaid 0.00
changeToInventory -1456000.00
changeToAccountReceivables -1556000.00
salePurchaseOfStock 348000.00
otherCashflowsFromFinancingActivities 348000.00
changeToNetincome 2015000.00
capitalExpenditures 3457000
changeReceivables -1556000.00
cashFlowsOtherOperating 351000.00
exchangeRateChanges -4434000.00
cashAndCashEquivalentsChanges -5272000.00
changeInWorkingCapital -3728000.00
stockBasedCompensation 1847000.00
otherNonCashItems 417000.00
freeCashFlow 599000.00
2018-03-31
date 2018-03-31
filing_date 2018-04-25
currency_symbol USD
investments -1786000.00
changeToLiabilities -6399000.00
totalCashflowsFromInvestingActivities -6859000.00
netBorrowings -46000.00
totalCashFromFinancingActivities 6739000.00
changeToOperatingActivities -936000.00
netIncome 455000.00
changeInCash -2134000.00
beginPeriodCashFlow 140960000.00
endPeriodCashFlow 138826000.00
totalCashFromOperatingActivities -4049000.00
depreciation 4343000.00
otherCashflowsFromInvestingActivities -4616000.00
dividendsPaid 0.00
changeToInventory -5208000.00
changeToAccountReceivables 1808000.00
salePurchaseOfStock 6785000.00
otherCashflowsFromFinancingActivities -6859000.00
changeToNetincome 1864000.00
capitalExpenditures 2893000
changeReceivables 1808000.00
cashFlowsOtherOperating -912000.00
exchangeRateChanges 2035000.00
cashAndCashEquivalentsChanges -2134000.00
changeInWorkingCapital -10735000.00
stockBasedCompensation 1553000.00
otherNonCashItems 463000.00
freeCashFlow -6942000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-21
currency_symbol USD
investments 32000000.00
changeToLiabilities 23667000.00
totalCashflowsFromInvestingActivities -4021000.00
netBorrowings -102000.00
totalCashFromFinancingActivities 3105000.00
changeToOperatingActivities -253000.00
netIncome -11058000.00
changeInCash 11119000.00
beginPeriodCashFlow 129841000.00
endPeriodCashFlow 140960000.00
totalCashFromOperatingActivities 11123000.00
depreciation 4513000.00
otherCashflowsFromInvestingActivities -1132000.00
dividendsPaid 0.00
changeToInventory 524000.00
changeToAccountReceivables -10467000.00
salePurchaseOfStock 3207000.00
otherCashflowsFromFinancingActivities -4021000.00
changeToNetincome 314000.00
capitalExpenditures 3921000
changeReceivables -10467000.00
cashFlowsOtherOperating 3630000.00
exchangeRateChanges 912000.00
cashAndCashEquivalentsChanges 11119000.00
changeInWorkingCapital 17305000.00
stockBasedCompensation 1627000.00
otherNonCashItems 700000.00
freeCashFlow 7202000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-26
currency_symbol USD
investments 11000000.00
changeToLiabilities -5089000.00
totalCashflowsFromInvestingActivities 7888000.00
netBorrowings -2000.00
totalCashFromFinancingActivities -420000.00
changeToOperatingActivities 2812000.00
netIncome 1628000.00
changeInCash 12247000.00
beginPeriodCashFlow 117594000.00
endPeriodCashFlow 129841000.00
totalCashFromOperatingActivities 3600000.00
depreciation 4368000.00
otherCashflowsFromInvestingActivities -700000.00
dividendsPaid 0.00
changeToInventory -1343000.00
changeToAccountReceivables -1070000.00
salePurchaseOfStock 103000.00
otherCashflowsFromFinancingActivities -521000.00
changeToNetincome 2360000.00
capitalExpenditures 3112000
changeReceivables -1070000.00
cashFlowsOtherOperating 2746000.00
exchangeRateChanges 1179000.00
cashAndCashEquivalentsChanges 12247000.00
changeInWorkingCapital -4847000.00
stockBasedCompensation 1628000.00
otherNonCashItems 767000.00
freeCashFlow 488000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-01
currency_symbol USD
investments 21000000.00
changeToLiabilities 3138000.00
totalCashflowsFromInvestingActivities 13267000.00
netBorrowings -2000.00
totalCashFromFinancingActivities 14000.00
changeToOperatingActivities -5348000.00
netIncome -3625000.00
changeInCash 11736000.00
beginPeriodCashFlow 105858000.00
endPeriodCashFlow 117594000.00
totalCashFromOperatingActivities -4089000.00
depreciation 3989000.00
otherCashflowsFromInvestingActivities -5809000.00
dividendsPaid 0.00
changeToInventory -7627000.00
changeToAccountReceivables 3049000.00
salePurchaseOfStock 16000.00
otherCashflowsFromFinancingActivities 13267000.00
changeToNetincome 2154000.00
capitalExpenditures 2237000
changeReceivables 3049000.00
cashFlowsOtherOperating -5167000.00
exchangeRateChanges 2544000.00
cashAndCashEquivalentsChanges 11736000.00
changeInWorkingCapital -6748000.00
stockBasedCompensation 1778000.00
otherNonCashItems 355000.00
freeCashFlow -6326000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-09
currency_symbol USD
investments 21000000.00
changeToLiabilities -2753000.00
totalCashflowsFromInvestingActivities -2077000.00
netBorrowings -2000.00
totalCashFromFinancingActivities 266000.00
changeToOperatingActivities -1304000.00
netIncome -1461000.00
changeInCash -311000.00
beginPeriodCashFlow 106169000.00
endPeriodCashFlow 105858000.00
totalCashFromOperatingActivities -279000.00
depreciation 3718000.00
otherCashflowsFromInvestingActivities -332000.00
dividendsPaid 0.00
changeToInventory -2480000.00
changeToAccountReceivables 1722000.00
salePurchaseOfStock 268000.00
otherCashflowsFromFinancingActivities -2077000.00
changeToNetincome 2067000.00
capitalExpenditures 2077000
changeReceivables 1722000.00
cashFlowsOtherOperating -1092000.00
exchangeRateChanges 1779000.00
cashAndCashEquivalentsChanges -311000.00
changeInWorkingCapital -4692000.00
stockBasedCompensation 1417000.00
otherNonCashItems 733000.00
freeCashFlow -2356000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-24
currency_symbol USD
investments 32000000.00
changeToLiabilities -417000.00
totalCashflowsFromInvestingActivities -20462000.00
netBorrowings -2000.00
totalCashFromFinancingActivities -184000.00
changeToOperatingActivities 3588000.00
netIncome 3545000.00
changeInCash -15180000.00
beginPeriodCashFlow 121349000.00
endPeriodCashFlow 106169000.00
totalCashFromOperatingActivities 9132000.00
depreciation 4135000.00
otherCashflowsFromInvestingActivities -7014000.00
dividendsPaid 0.00
changeToInventory 1960000.00
changeToAccountReceivables -6123000.00
salePurchaseOfStock 155000.00
otherCashflowsFromFinancingActivities -337000.00
changeToNetincome 551000.00
capitalExpenditures 2665000
changeReceivables -6123000.00
cashFlowsOtherOperating 5481000.00
exchangeRateChanges -3666000.00
cashAndCashEquivalentsChanges -15180000.00
changeInWorkingCapital 3000.00
stockBasedCompensation 1306000.00
otherNonCashItems 1411000.00
freeCashFlow 6467000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-03
currency_symbol USD
investments 11000000.00
changeToLiabilities 1362000.00
totalCashflowsFromInvestingActivities -13331000.00
netBorrowings -2000.00
totalCashFromFinancingActivities -146000.00
changeToOperatingActivities -3110000.00
netIncome 1090000.00
changeInCash -12192000.00
beginPeriodCashFlow 133541000.00
endPeriodCashFlow 121349000.00
totalCashFromOperatingActivities 723000.00
depreciation 3381000.00
otherCashflowsFromInvestingActivities -21639000.00
dividendsPaid 0.00
changeToInventory -3771000.00
changeToAccountReceivables -968000.00
salePurchaseOfStock 6000.00
otherCashflowsFromFinancingActivities -150000.00
changeToNetincome 2739000.00
capitalExpenditures 3420000
changeReceivables -968000.00
cashFlowsOtherOperating -3110000.00
exchangeRateChanges 562000.00
cashAndCashEquivalentsChanges -12192000.00
changeInWorkingCapital -6487000.00
stockBasedCompensation 1337000.00
otherNonCashItems 1875000.00
freeCashFlow -2697000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-02
currency_symbol USD
investments 11000000.00
changeToLiabilities 3392000.00
totalCashflowsFromInvestingActivities -913000.00
netBorrowings -2000.00
totalCashFromFinancingActivities 64000.00
changeToOperatingActivities 2832000.00
netIncome 3392000.00
changeInCash 13263000.00
beginPeriodCashFlow 120278000.00
endPeriodCashFlow 133541000.00
totalCashFromOperatingActivities 14608000.00
depreciation 3266000.00
otherCashflowsFromInvestingActivities -390000.00
dividendsPaid 0.00
changeToInventory -3333000.00
changeToAccountReceivables 2709000.00
salePurchaseOfStock 61000.00
otherCashflowsFromFinancingActivities 5000.00
changeToNetincome 2350000.00
capitalExpenditures 913000
changeReceivables 2709000.00
cashFlowsOtherOperating 2832000.00
exchangeRateChanges -496000.00
cashAndCashEquivalentsChanges 13263000.00
changeInWorkingCapital 5600000.00
stockBasedCompensation 1249000.00
otherNonCashItems 1527000.00
freeCashFlow 13695000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-03
currency_symbol USD
investments 11000000.00
changeToLiabilities -4222000.00
totalCashflowsFromInvestingActivities -2379000.00
netBorrowings -2000.00
totalCashFromFinancingActivities 515000.00
changeToOperatingActivities -717000.00
netIncome 3080000.00
changeInCash 12922000.00
beginPeriodCashFlow 107356000.00
endPeriodCashFlow 120278000.00
totalCashFromOperatingActivities 13120000.00
depreciation 3086000.00
otherCashflowsFromInvestingActivities -322000.00
dividendsPaid 0.00
changeToInventory -1585000.00
changeToAccountReceivables 11109000.00
salePurchaseOfStock 452000.00
otherCashflowsFromFinancingActivities 65000.00
changeToNetincome 2369000.00
capitalExpenditures 2379000
changeReceivables 11109000.00
cashFlowsOtherOperating -717000.00
exchangeRateChanges 1666000.00
cashAndCashEquivalentsChanges 12922000.00
changeInWorkingCapital 4585000.00
stockBasedCompensation 1482000.00
otherNonCashItems 722000.00
freeCashFlow 10741000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
investments 22001000.00
changeToLiabilities 8549000.00
totalCashflowsFromInvestingActivities 15905000.00
netBorrowings -2000.00
totalCashFromFinancingActivities -22743000.00
changeToOperatingActivities -2834000.00
netIncome 8885000.00
changeInCash 11381000.00
beginPeriodCashFlow 95975000.00
endPeriodCashFlow 107356000.00
totalCashFromOperatingActivities 20141000.00
depreciation 3195000.00
otherCashflowsFromInvestingActivities -389000.00
dividendsPaid 0.00
changeToInventory 3672000.00
changeToAccountReceivables -7621000.00
salePurchaseOfStock -22763000.00
otherCashflowsFromFinancingActivities 21000.00
changeToNetincome 555000.00
capitalExpenditures 6096000
changeReceivables -7621000.00
cashFlowsOtherOperating 2906000.00
exchangeRateChanges -1922000.00
cashAndCashEquivalentsChanges 11381000.00
changeInWorkingCapital 7506000.00
stockBasedCompensation 515000.00
otherNonCashItems 1251000.00
freeCashFlow 14045000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-03
currency_symbol USD
changeToLiabilities 2936000.00
totalCashflowsFromInvestingActivities -3010000.00
netBorrowings -1000.00
totalCashFromFinancingActivities 116000.00
netIncome -884000.00
changeInCash 5399000.00
beginPeriodCashFlow 90576000.00
endPeriodCashFlow 95975000.00
totalCashFromOperatingActivities 9491000.00
depreciation 2790000.00
otherCashflowsFromInvestingActivities -621000.00
dividendsPaid 0.00
changeToInventory -6596000.00
changeToAccountReceivables 5385000.00
salePurchaseOfStock 120000.00
otherCashflowsFromFinancingActivities 6000.00
changeToNetincome 9652000.00
capitalExpenditures 2955000
changeReceivables 5385000.00
cashFlowsOtherOperating -3792000.00
exchangeRateChanges -1198000.00
cashAndCashEquivalentsChanges 5399000.00
changeInWorkingCapital -2067000.00
stockBasedCompensation 1323000.00
otherNonCashItems 8334000.00
freeCashFlow 6536000.00
2015-06-30
date 2015-06-30
filing_date 2015-07-29
currency_symbol USD
changeToLiabilities -2188000.00
totalCashflowsFromInvestingActivities -4689000.00
netBorrowings -3000.00
totalCashFromFinancingActivities 147000.00
netIncome 4148000.00
changeInCash -5490000.00
beginPeriodCashFlow 96066000.00
endPeriodCashFlow 90576000.00
totalCashFromOperatingActivities -2371000.00
depreciation 2739000.00
otherCashflowsFromInvestingActivities -1052000.00
dividendsPaid 0.00
changeToInventory -876000.00
changeToAccountReceivables -6585000.00
salePurchaseOfStock 150000.00
otherCashflowsFromFinancingActivities -6000.00
changeToNetincome 777000.00
capitalExpenditures 4689000
changeReceivables -6585000.00
cashFlowsOtherOperating -386000.00
exchangeRateChanges 1423000.00
cashAndCashEquivalentsChanges -5490000.00
changeInWorkingCapital -10035000.00
stockBasedCompensation 1270000.00
otherNonCashItems 1218000.00
freeCashFlow -7060000.00
2015-03-31
date 2015-03-31
filing_date 2015-04-28
currency_symbol USD
changeToLiabilities -9533000.00
totalCashflowsFromInvestingActivities -14580000.00
netBorrowings -2000.00
totalCashFromFinancingActivities 2309000.00
netIncome 664000.00
changeInCash -13223000.00
beginPeriodCashFlow 109289000.00
endPeriodCashFlow 96066000.00
totalCashFromOperatingActivities 771000.00
depreciation 2493000.00
otherCashflowsFromInvestingActivities -12144000.00
dividendsPaid 0.00
changeToInventory -14221000.00
changeToAccountReceivables 18405000.00
salePurchaseOfStock 2310000.00
otherCashflowsFromFinancingActivities 292000.00
changeToNetincome 4525000.00
capitalExpenditures 2569000
changeReceivables 18405000.00
cashFlowsOtherOperating -1562000.00
exchangeRateChanges -1723000.00
cashAndCashEquivalentsChanges -13223000.00
changeInWorkingCapital -6911000.00
stockBasedCompensation 1198000.00
otherNonCashItems 1055000.00
freeCashFlow -1798000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-25
currency_symbol USD
investments 22001000.00
changeToLiabilities 12684000.00
totalCashflowsFromInvestingActivities -8707000.00
netBorrowings -2000.00
totalCashFromFinancingActivities 877000.00
changeToOperatingActivities -4225000.00
netIncome 11122000.00
changeInCash -7621000.00
beginPeriodCashFlow 116910000.00
endPeriodCashFlow 109289000.00
totalCashFromOperatingActivities 1181000.00
depreciation 1908000.00
otherCashflowsFromInvestingActivities -291000.00
dividendsPaid 0.00
changeToInventory -9030000.00
changeToAccountReceivables -19195000.00
salePurchaseOfStock 847000.00
otherCashflowsFromFinancingActivities 32000.00
changeToNetincome 5312000.00
capitalExpenditures 8557000
changeReceivables -19195000.00
cashFlowsOtherOperating -1620000.00
exchangeRateChanges -972000.00
cashAndCashEquivalentsChanges -7621000.00
changeInWorkingCapital -17161000.00
stockBasedCompensation 1009000.00
otherNonCashItems 3206000.00
freeCashFlow -7376000.00
2014-09-30
date 2014-09-30
filing_date 2014-10-28
currency_symbol USD
changeToLiabilities -762000.00
totalCashflowsFromInvestingActivities -6904000.00
netBorrowings -2000.00
totalCashFromFinancingActivities 943000.00
netIncome 11223000.00
changeInCash -12925000.00
beginPeriodCashFlow 129835000.00
endPeriodCashFlow 116910000.00
totalCashFromOperatingActivities -5029000.00
depreciation 1805000.00
otherCashflowsFromInvestingActivities -1153000.00
dividendsPaid 0.00
changeToInventory -6320000.00
changeToAccountReceivables -5689000.00
salePurchaseOfStock 950000.00
otherCashflowsFromFinancingActivities 78000.00
changeToNetincome -3746000.00
capitalExpenditures 5904000
changeReceivables -5689000.00
cashFlowsOtherOperating -1540000.00
exchangeRateChanges -1935000.00
cashAndCashEquivalentsChanges -12925000.00
changeInWorkingCapital -14311000.00
stockBasedCompensation 1225000.00
otherNonCashItems -416000.00
freeCashFlow -10933000.00
2014-06-30
date 2014-06-30
filing_date 2014-07-29
currency_symbol USD
changeToLiabilities 7067000.00
totalCashflowsFromInvestingActivities -2939000.00
netBorrowings 46000.00
totalCashFromFinancingActivities 83000.00
netIncome 6328000.00
changeInCash 7119000.00
beginPeriodCashFlow 122716000.00
endPeriodCashFlow 129835000.00
totalCashFromOperatingActivities 10329000.00
depreciation 1868000.00
otherCashflowsFromInvestingActivities -508000.00
dividendsPaid 0.00
changeToInventory -4104000.00
changeToAccountReceivables -1572000.00
salePurchaseOfStock 30000.00
otherCashflowsFromFinancingActivities 93000.00
changeToNetincome 544000.00
capitalExpenditures 2939000
changeReceivables -1572000.00
cashFlowsOtherOperating 198000.00
exchangeRateChanges -354000.00
cashAndCashEquivalentsChanges 7119000.00
changeInWorkingCapital 1647000.00
stockBasedCompensation 1198000.00
otherNonCashItems 127000.00
freeCashFlow 7390000.00
2014-03-31
date 2014-03-31
filing_date 2014-04-29
currency_symbol USD
changeToLiabilities -7093000.00
totalCashflowsFromInvestingActivities -2543000.00
netBorrowings -50000.00
totalCashFromFinancingActivities 1627000.00
netIncome 4976000.00
changeInCash -1914000.00
beginPeriodCashFlow 124630000.00
endPeriodCashFlow 122716000.00
totalCashFromOperatingActivities -823000.00
depreciation 1847000.00
otherCashflowsFromInvestingActivities -419000.00
dividendsPaid 0.00
changeToInventory -2541000.00
changeToAccountReceivables 1869000.00
salePurchaseOfStock 1680000.00
otherCashflowsFromFinancingActivities 58000.00
changeToNetincome 658000.00
capitalExpenditures 2543000
changeReceivables 1869000.00
cashFlowsOtherOperating -539000.00
exchangeRateChanges -175000.00
cashAndCashEquivalentsChanges -1914000.00
changeInWorkingCapital -8362000.00
stockBasedCompensation 1246000.00
otherNonCashItems -120000.00
freeCashFlow -3366000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-26
currency_symbol USD
changeToLiabilities 12576000.00
totalCashflowsFromInvestingActivities -2884000.00
netBorrowings -17000.00
totalCashFromFinancingActivities 2315000.00
netIncome 8262000.00
changeInCash 7725000.00
beginPeriodCashFlow 116905000.00
endPeriodCashFlow 124630000.00
totalCashFromOperatingActivities 10083000.00
depreciation 1770000.00
otherCashflowsFromInvestingActivities -417000.00
dividendsPaid 0.00
changeToInventory -739000.00
changeToAccountReceivables -13004000.00
salePurchaseOfStock 2177000.00
otherCashflowsFromFinancingActivities 155000.00
changeToNetincome 1199000.00
capitalExpenditures 2884000
changeReceivables -13004000.00
cashFlowsOtherOperating 19000.00
exchangeRateChanges -1789000.00
cashAndCashEquivalentsChanges 7725000.00
changeInWorkingCapital -1303000.00
stockBasedCompensation 1130000.00
otherNonCashItems 575000.00
freeCashFlow 7199000.00
2013-09-30
date 2013-09-30
filing_date 2013-10-30
currency_symbol USD
changeToLiabilities 2010000.00
totalCashflowsFromInvestingActivities -1947000.00
totalCashFromFinancingActivities 183000.00
netIncome 5042000.00
changeInCash 5597000.00
beginPeriodCashFlow 111308000.00
endPeriodCashFlow 116905000.00
totalCashFromOperatingActivities 5935000.00
depreciation 1699000.00
otherCashflowsFromInvestingActivities -955000.00
dividendsPaid 0.00
changeToInventory -481000.00
changeToAccountReceivables -693000.00
salePurchaseOfStock 180000.00
otherCashflowsFromFinancingActivities -1947000.00
changeToNetincome 958000.00
capitalExpenditures 1947000
changeReceivables -693000.00
cashFlowsOtherOperating -2600000.00
exchangeRateChanges 1426000.00
cashAndCashEquivalentsChanges 5597000.00
changeInWorkingCapital -1764000.00
stockBasedCompensation 1132000.00
otherNonCashItems 111000.00
freeCashFlow 3988000.00
2013-06-30
date 2013-06-30
filing_date 2013-07-30
currency_symbol USD
changeToLiabilities -4428000.00
totalCashflowsFromInvestingActivities -973000.00
netBorrowings -13000.00
totalCashFromFinancingActivities 28000.00
netIncome 3631000.00
changeInCash 6710000.00
beginPeriodCashFlow 104598000.00
endPeriodCashFlow 111308000.00
totalCashFromOperatingActivities 7987000.00
depreciation 1736000.00
otherCashflowsFromInvestingActivities -338000.00
dividendsPaid 0.00
changeToInventory 2400000.00
changeToAccountReceivables 2103000.00
salePurchaseOfStock 40000.00
otherCashflowsFromFinancingActivities 6000.00
changeToNetincome 433000.00
capitalExpenditures 973000
changeReceivables 2103000.00
cashFlowsOtherOperating 2112000.00
exchangeRateChanges -332000.00
cashAndCashEquivalentsChanges 6710000.00
changeInWorkingCapital 1373000.00
stockBasedCompensation 1087000.00
otherNonCashItems 41000.00
freeCashFlow 7014000.00
2013-03-31
date 2013-03-31
filing_date 2013-04-30
currency_symbol USD
changeToLiabilities -1953000.00
totalCashflowsFromInvestingActivities -750000.00
netBorrowings -63000.00
totalCashFromFinancingActivities 3794000.00
netIncome 4574000.00
changeInCash 11365000.00
beginPeriodCashFlow 93233000.00
endPeriodCashFlow 104598000.00
totalCashFromOperatingActivities 10273000.00
depreciation 1833000.00
otherCashflowsFromInvestingActivities -494000.00
dividendsPaid 0.00
changeToInventory -1299000.00
changeToAccountReceivables 7541000.00
salePurchaseOfStock 3860000.00
otherCashflowsFromFinancingActivities 808000.00
changeToNetincome 2454000.00
capitalExpenditures 750000
changeReceivables 7541000.00
cashFlowsOtherOperating -2877000.00
exchangeRateChanges -1952000.00
cashAndCashEquivalentsChanges 11365000.00
changeInWorkingCapital 1412000.00
stockBasedCompensation 1018000.00
otherNonCashItems 274000.00
freeCashFlow 9523000.00
2012-12-31
date 2012-12-31
filing_date 2013-02-27
currency_symbol USD
changeToLiabilities 11811000.00
totalCashflowsFromInvestingActivities -1293000.00
netBorrowings -13000.00
totalCashFromFinancingActivities 42000.00
netIncome 7841000.00
changeInCash 12728000.00
beginPeriodCashFlow 80505000.00
endPeriodCashFlow 93233000.00
totalCashFromOperatingActivities 14589000.00
depreciation 1812000.00
otherCashflowsFromInvestingActivities -589000.00
dividendsPaid 0.00
changeToInventory 5154000.00
changeToAccountReceivables -11238000.00
salePurchaseOfStock 55000.00
otherCashflowsFromFinancingActivities -1293000.00
changeToNetincome -152000.00
capitalExpenditures 1293000
changeReceivables -11238000.00
cashFlowsOtherOperating -639000.00
exchangeRateChanges -610000.00
cashAndCashEquivalentsChanges 12728000.00
changeInWorkingCapital 5088000.00
stockBasedCompensation 1062000.00
otherNonCashItems 132000.00
freeCashFlow 13296000.00
2012-09-30
date 2012-09-30
filing_date 2012-10-31
currency_symbol USD
changeToLiabilities -3330000.00
totalCashflowsFromInvestingActivities -935000.00
netBorrowings -21000.00
totalCashFromFinancingActivities 506000.00
netIncome 3673000.00
changeInCash 5757000.00
beginPeriodCashFlow 74748000.00
endPeriodCashFlow 80505000.00
totalCashFromOperatingActivities 6587000.00
depreciation 1796000.00
otherCashflowsFromInvestingActivities -329000.00
dividendsPaid 0.00
changeToInventory 175000.00
changeToAccountReceivables 2863000.00
salePurchaseOfStock 520000.00
otherCashflowsFromFinancingActivities 21000.00
changeToNetincome 1093000.00
capitalExpenditures 935000
changeReceivables 2863000.00
cashFlowsOtherOperating 317000.00
exchangeRateChanges -401000.00
cashAndCashEquivalentsChanges 5757000.00
changeInWorkingCapital 25000.00
stockBasedCompensation 1090000.00
otherNonCashItems -71000.00
freeCashFlow 5652000.00
2012-06-30
date 2012-06-30
filing_date 2012-07-31
currency_symbol USD
changeToLiabilities 789000.00
totalCashflowsFromInvestingActivities -2080000.00
netBorrowings 33000.00
totalCashFromFinancingActivities 404000.00
netIncome 4734000.00
changeInCash 1160000.00
beginPeriodCashFlow 73588000.00
endPeriodCashFlow 74748000.00
totalCashFromOperatingActivities 2363000.00
depreciation 1689000.00
otherCashflowsFromInvestingActivities -250000.00
dividendsPaid 0.00
changeToInventory 259000.00
changeToAccountReceivables -5719000.00
salePurchaseOfStock 313000.00
otherCashflowsFromFinancingActivities 124000.00
changeToNetincome 259000.00
capitalExpenditures 2080000
changeReceivables -5719000.00
cashFlowsOtherOperating 352000.00
exchangeRateChanges 473000.00
cashAndCashEquivalentsChanges 1160000.00
changeInWorkingCapital -4319000.00
stockBasedCompensation 1093000.00
otherNonCashItems -95000.00
freeCashFlow 283000.00
2012-03-31
date 2012-03-31
filing_date 2012-05-01
currency_symbol USD
changeToLiabilities -4661000.00
totalCashflowsFromInvestingActivities -896000.00
netBorrowings -131000.00
totalCashFromFinancingActivities 6213000.00
netIncome 6750000.00
changeInCash 9048000.00
beginPeriodCashFlow 64540000.00
endPeriodCashFlow 73588000.00
totalCashFromOperatingActivities 4334000.00
depreciation 1679000.00
otherCashflowsFromInvestingActivities -193000.00
dividendsPaid 0.00
changeToInventory -6432000.00
changeToAccountReceivables 9254000.00
salePurchaseOfStock 5288000.00
otherCashflowsFromFinancingActivities 1056000.00
changeToNetincome 779000.00
capitalExpenditures 896000
changeReceivables 9254000.00
cashFlowsOtherOperating -3035000.00
exchangeRateChanges -603000.00
cashAndCashEquivalentsChanges 9048000.00
changeInWorkingCapital -4874000.00
stockBasedCompensation 773000.00
otherNonCashItems 11000.00
freeCashFlow 3438000.00
2011-12-31
date 2011-12-31
filing_date 2012-02-28
currency_symbol USD
changeToLiabilities 9552000.00
totalCashflowsFromInvestingActivities -1348000.00
netBorrowings -23000.00
totalCashFromFinancingActivities 1581000.00
netIncome 9472000.00
changeInCash 10195000.00
beginPeriodCashFlow 54345000.00
endPeriodCashFlow 64540000.00
totalCashFromOperatingActivities 10083000.00
depreciation 1665000.00
otherCashflowsFromInvestingActivities -244000.00
changeToInventory -3647000.00
changeToAccountReceivables -8519000.00
salePurchaseOfStock 1423000.00
otherCashflowsFromFinancingActivities 181000.00
changeToNetincome 451000.00
capitalExpenditures 1348000
changeReceivables -8519000.00
cashFlowsOtherOperating 1109000.00
exchangeRateChanges -121000.00
cashAndCashEquivalentsChanges 10195000.00
changeInWorkingCapital -1505000.00
stockBasedCompensation 685000.00
otherNonCashItems 549000.00
freeCashFlow 8735000.00
2011-09-30
date 2011-09-30
filing_date 2011-11-02
currency_symbol USD
changeToLiabilities 3424000.00
totalCashflowsFromInvestingActivities -1057000.00
netBorrowings -23000.00
totalCashFromFinancingActivities 1228000.00
netIncome 6429000.00
changeInCash -2994000.00
beginPeriodCashFlow 57339000.00
endPeriodCashFlow 54345000.00
totalCashFromOperatingActivities -3458000.00
depreciation 1711000.00
otherCashflowsFromInvestingActivities -221000.00
dividendsPaid 0.00
changeToInventory -8909000.00
changeToAccountReceivables -6380000.00
salePurchaseOfStock 1250000.00
otherCashflowsFromFinancingActivities 399000.00
changeToNetincome 1341000.00
capitalExpenditures 1057000
changeReceivables -6380000.00
cashFlowsOtherOperating -1074000.00
exchangeRateChanges 293000.00
cashAndCashEquivalentsChanges -2994000.00
changeInWorkingCapital -12939000.00
stockBasedCompensation 676000.00
otherNonCashItems 538000.00
freeCashFlow -4515000.00
2011-06-30
date 2011-06-30
filing_date 2011-08-03
currency_symbol USD
changeToLiabilities 1756000.00
totalCashflowsFromInvestingActivities -1482000.00
netBorrowings -95000.00
totalCashFromFinancingActivities 5027000.00
netIncome 4233000.00
changeInCash 4057000.00
beginPeriodCashFlow 53282000.00
endPeriodCashFlow 57339000.00
totalCashFromOperatingActivities -158000.00
depreciation 1722000.00
otherCashflowsFromInvestingActivities -131000.00
dividendsPaid 0.00
changeToInventory -7248000.00
changeToAccountReceivables 508000.00
salePurchaseOfStock 5120000.00
otherCashflowsFromFinancingActivities 776000.00
changeToNetincome 1170000.00
capitalExpenditures 1482000
changeReceivables 508000.00
cashFlowsOtherOperating -2299000.00
exchangeRateChanges 670000.00
cashAndCashEquivalentsChanges 4057000.00
changeInWorkingCapital -7283000.00
stockBasedCompensation 724000.00
otherNonCashItems 753000.00
freeCashFlow -1640000.00
2011-03-31
date 2011-03-31
filing_date 2011-05-06
currency_symbol USD
changeToLiabilities -1038000.00
totalCashflowsFromInvestingActivities -1477000.00
netBorrowings -22000.00
totalCashFromFinancingActivities 2744000.00
netIncome 3243000.00
changeInCash 2560000.00
beginPeriodCashFlow 50722000.00
endPeriodCashFlow 53282000.00
totalCashFromOperatingActivities 2222000.00
depreciation 1614000.00
otherCashflowsFromInvestingActivities -294000.00
dividendsPaid 0.00
changeToInventory -7525000.00
changeToAccountReceivables 5412000.00
salePurchaseOfStock 2770000.00
otherCashflowsFromFinancingActivities 237000.00
changeToNetincome 1262000.00
capitalExpenditures 1477000
changeReceivables 5412000.00
cashFlowsOtherOperating -746000.00
exchangeRateChanges -929000.00
cashAndCashEquivalentsChanges 2560000.00
changeInWorkingCapital -3897000.00
stockBasedCompensation 642000.00
otherNonCashItems 329000.00
freeCashFlow 745000.00
2010-12-31
date 2010-12-31
filing_date 2011-02-25
currency_symbol USD
changeToLiabilities 10435000.00
totalCashFromFinancingActivities 1107000.00
netIncome 4839000.00
changeInCash 6097000.00
beginPeriodCashFlow 44625000.00
endPeriodCashFlow 50722000.00
totalCashFromOperatingActivities 5196000.00
depreciation 1492000.00
changeToInventory -1132000.00
changeToAccountReceivables -10470000.00
otherCashflowsFromFinancingActivities 106000.00
changeToNetincome 829000.00
capitalExpenditures 1919000
changeInWorkingCapital -595000.00
stockBasedCompensation 593000.00
otherNonCashItems 770000.00
freeCashFlow 3277000.00
2010-09-30
date 2010-09-30
filing_date 2010-11-04
currency_symbol USD
changeToLiabilities 4197000.00
totalCashFromFinancingActivities 7000.00
netIncome 2328000.00
changeInCash 2696000.00
beginPeriodCashFlow 41929000.00
endPeriodCashFlow 44625000.00
totalCashFromOperatingActivities 3962000.00
depreciation 1779000.00
changeToInventory -191000.00
changeToAccountReceivables -1160000.00
salePurchaseOfStock 30000.00
otherCashflowsFromFinancingActivities 11000.00
capitalExpenditures 1472000
changeInWorkingCapital -2503000.00
stockBasedCompensation 596000.00
otherNonCashItems 832000.00
freeCashFlow 2490000.00
2010-06-30
date 2010-06-30
filing_date 2010-08-05
currency_symbol USD
changeToLiabilities 4003000.00
totalCashFromFinancingActivities -2412000.00
netIncome 1837000.00
changeInCash 3598000.00
beginPeriodCashFlow 38331000.00
endPeriodCashFlow 41929000.00
totalCashFromOperatingActivities 4787000.00
depreciation 1515000.00
changeToInventory -2202000.00
changeToAccountReceivables -1894000.00
salePurchaseOfStock 100000.00
otherCashflowsFromFinancingActivities 10000.00
capitalExpenditures 817000
changeInWorkingCapital 92000.00
stockBasedCompensation 639000.00
otherNonCashItems 458000.00
freeCashFlow 3970000.00
2010-03-31
date 2010-03-31
filing_date 2010-05-07
currency_symbol USD
changeToLiabilities 2199000.00
totalCashFromFinancingActivities 2752000.00
netIncome 2064000.00
changeInCash 3253000.00
beginPeriodCashFlow 35078000.00
endPeriodCashFlow 38331000.00
totalCashFromOperatingActivities 1036000.00
depreciation 1540000.00
changeToInventory -2748000.00
changeToAccountReceivables 506000.00
salePurchaseOfStock 280000.00
otherCashflowsFromFinancingActivities 2496000.00
capitalExpenditures 818000
changeInWorkingCapital -3514000.00
stockBasedCompensation 564000.00
otherNonCashItems 348000.00
freeCashFlow 218000.00
2009-12-31
date 2009-12-31
filing_date 2010-02-26
currency_symbol USD
totalCashflowsFromInvestingActivities 12922000.00
totalCashFromFinancingActivities 7000.00
netIncome -620000.00
changeInCash 7677000.00
beginPeriodCashFlow 27401000.00
endPeriodCashFlow 35078000.00
totalCashFromOperatingActivities 8613000.00
depreciation 1440000.00
changeToInventory 2099000.00
changeToAccountReceivables -8271000.00
otherCashflowsFromFinancingActivities 2000.00
capitalExpenditures 634000
changeInWorkingCapital 6213000.00
stockBasedCompensation 622000.00
otherNonCashItems 891000.00
freeCashFlow 7979000.00
2009-09-30
date 2009-09-30
filing_date 2009-11-06
currency_symbol USD
totalCashflowsFromInvestingActivities 13563000.00
totalCashFromFinancingActivities 53000.00
netIncome -1273000.00
changeInCash 611000.00
beginPeriodCashFlow 26790000.00
endPeriodCashFlow 27401000.00
totalCashFromOperatingActivities 1104000.00
depreciation 1410000.00
changeToInventory 2114000.00
changeToAccountReceivables -2168000.00
salePurchaseOfStock 50000.00
otherCashflowsFromFinancingActivities 14000.00
capitalExpenditures 469000
changeInWorkingCapital -1710000.00
stockBasedCompensation 626000.00
otherNonCashItems 312000.00
freeCashFlow 635000.00
2009-06-30
date 2009-06-30
filing_date 2009-07-31
currency_symbol USD
totalCashflowsFromInvestingActivities 14041000.00
totalCashFromFinancingActivities -6000.00
netIncome -2104000.00
changeInCash -34437000.00
beginPeriodCashFlow 61227000.00
endPeriodCashFlow 26790000.00
totalCashFromOperatingActivities -664000.00
depreciation 1389000.00
changeToInventory 5166000.00
changeToAccountReceivables -1461000.00
otherCashflowsFromFinancingActivities -33114000.00
capitalExpenditures 1119000
changeInWorkingCapital -1014000.00
stockBasedCompensation 663000.00
otherNonCashItems 252000.00
freeCashFlow -1783000.00
2009-03-31
date 2009-03-31
filing_date 2009-05-01
currency_symbol USD
totalCashflowsFromInvestingActivities 47155000.00
totalCashFromFinancingActivities -8884000.00
netIncome -6585000.00
changeInCash 37733000.00
beginPeriodCashFlow 23494000.00
endPeriodCashFlow 61227000.00
totalCashFromOperatingActivities -88000.00
depreciation 1291000.00
changeToInventory -1078000.00
changeToAccountReceivables 17669000.00
salePurchaseOfStock -8829000.00
otherCashflowsFromFinancingActivities 47155000.00
capitalExpenditures 1835000
changeInWorkingCapital 4241000.00
stockBasedCompensation 538000.00
otherNonCashItems 397000.00
freeCashFlow -1923000.00
2008-12-31
date 2008-12-31
filing_date 2009-02-27
currency_symbol USD
totalCashFromFinancingActivities -74000.00
netIncome 2198000.00
changeInCash 3334000.00
beginPeriodCashFlow 20160000.00
endPeriodCashFlow 23494000.00
totalCashFromOperatingActivities 6324000.00
depreciation -474000.00
changeToInventory 3252000.00
changeToAccountReceivables 2993000.00
otherCashflowsFromFinancingActivities -38000.00
capitalExpenditures 5510000
changeInWorkingCapital 2114000.00
stockBasedCompensation 2237000.00
otherNonCashItems 646000.00
freeCashFlow 814000.00
2008-09-30
date 2008-09-30
filing_date 2008-11-03
currency_symbol USD
totalCashFromFinancingActivities 63000.00
netIncome 2011000.00
changeInCash 3403000.00
beginPeriodCashFlow 16757000.00
endPeriodCashFlow 20160000.00
totalCashFromOperatingActivities 9975000.00
depreciation 1784000.00
changeToInventory -825000.00
changeToAccountReceivables 5149000.00
salePurchaseOfStock 50000.00
otherCashflowsFromFinancingActivities 15000.00
capitalExpenditures 2676000
changeInWorkingCapital 6426000.00
otherNonCashItems 620000.00
freeCashFlow 7299000.00
2008-06-30
date 2008-06-30
filing_date 2008-08-06
currency_symbol USD
totalCashFromFinancingActivities -23000.00
netIncome 6365000.00
changeInCash -2729000.00
beginPeriodCashFlow 19486000.00
endPeriodCashFlow 16757000.00
totalCashFromOperatingActivities -3125000.00
depreciation 1758000.00
changeToInventory -1727000.00
changeToAccountReceivables -4766000.00
otherCashflowsFromFinancingActivities -23000.00
capitalExpenditures 4377000
changeInWorkingCapital -9756000.00
otherNonCashItems 308000.00
freeCashFlow -7502000.00
2008-03-31
date 2008-03-31
filing_date 2008-05-02
currency_symbol USD
totalCashFromFinancingActivities 65000.00
netIncome 3378000.00
changeInCash -6312000.00
beginPeriodCashFlow 25798000.00
endPeriodCashFlow 19486000.00
totalCashFromOperatingActivities 92000.00
depreciation 1437000.00
changeToInventory -7129000.00
changeToAccountReceivables 8815000.00
salePurchaseOfStock 120000.00
otherCashflowsFromFinancingActivities -15000.00
capitalExpenditures 908000
changeInWorkingCapital -5332000.00
otherNonCashItems 138000.00
freeCashFlow -816000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-10
currency_symbol USD
changeToLiabilities 9884000.00
totalCashFromFinancingActivities -2050000.00
netIncome 8404000.00
changeInCash 389000.00
beginPeriodCashFlow 25409000.00
endPeriodCashFlow 25798000.00
totalCashFromOperatingActivities 10496000.00
depreciation 1281000.00
changeToInventory -2467000.00
changeToAccountReceivables -9121000.00
otherCashflowsFromFinancingActivities -2062000.00
changeToNetincome 1278000.00
capitalExpenditures 1218000
changeInWorkingCapital 583000.00
otherNonCashItems 150000.00
freeCashFlow 9278000.00
2007-09-30
date 2007-09-30
filing_date 2007-11-02
currency_symbol USD
changeToLiabilities 2499000.00
totalCashFromFinancingActivities 55781000.00
netIncome 705000.00
changeInCash 6196000.00
beginPeriodCashFlow 19213000.00
endPeriodCashFlow 25409000.00
totalCashFromOperatingActivities 4998000.00
depreciation 1354000.00
changeToInventory -4014000.00
changeToAccountReceivables 1551000.00
salePurchaseOfStock 55780000.00
otherCashflowsFromFinancingActivities 728000.00
capitalExpenditures 578000
changeInWorkingCapital 3098000.00
otherNonCashItems 195000.00
freeCashFlow 4420000.00
2007-06-30
date 2007-06-30
filing_date 2007-08-03
currency_symbol USD
totalCashFromFinancingActivities 2906000.00
netIncome 5786000.00
changeInCash 1922000.00
beginPeriodCashFlow 17291000.00
endPeriodCashFlow 19213000.00
totalCashFromOperatingActivities 5743000.00
depreciation 1324000.00
changeToInventory -2026000.00
otherCashflowsFromFinancingActivities 774000.00
capitalExpenditures 732000
changeInWorkingCapital -1065000.00
otherNonCashItems -3000.00
freeCashFlow 5011000.00
2007-03-31
date 2007-03-31
filing_date 2007-05-08
currency_symbol USD
totalCashFromFinancingActivities 2655000.00
netIncome 3198000.00
changeInCash 1602000.00
beginPeriodCashFlow 15689000.00
endPeriodCashFlow 17291000.00
totalCashFromOperatingActivities 358000.00
depreciation 1291000.00
changeToInventory 1242000.00
changeToAccountReceivables 2960000.00
otherCashflowsFromFinancingActivities 1431000.00
capitalExpenditures 761000
changeInWorkingCapital -4273000.00
otherNonCashItems 31000.00
freeCashFlow -403000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-15
currency_symbol USD
changeToLiabilities 3062000.00
totalCashFromFinancingActivities 405000.00
netIncome 3658000.00
changeInCash 6741000.00
beginPeriodCashFlow 8948000.00
endPeriodCashFlow 15689000.00
totalCashFromOperatingActivities 7032000.00
depreciation 1289000.00
changeToInventory 1203000.00
changeToAccountReceivables -12173000.00
otherCashflowsFromFinancingActivities -58000.00
changeToNetincome 526000.00
capitalExpenditures 783000
changeInWorkingCapital 1535000.00
otherNonCashItems 128000.00
freeCashFlow 6249000.00
2006-09-30
date 2006-09-30
filing_date 2006-10-31
currency_symbol USD
totalCashFromFinancingActivities -40000.00
netIncome 3189000.00
changeInCash 2031000.00
beginPeriodCashFlow 6917000.00
endPeriodCashFlow 8948000.00
totalCashFromOperatingActivities 3081000.00
depreciation 1026000.00
changeToInventory -619000.00
otherCashflowsFromFinancingActivities -40000.00
changeToNetincome 666000.00
capitalExpenditures 683000
changeInWorkingCapital -1468000.00
freeCashFlow 2398000.00
2006-06-30
date 2006-06-30
filing_date 2006-08-09
currency_symbol USD
totalCashFromFinancingActivities -120000.00
netIncome 853000.00
changeInCash 519000.00
beginPeriodCashFlow 6398000.00
endPeriodCashFlow 6917000.00
totalCashFromOperatingActivities 1984000.00
depreciation 1115000.00
changeToInventory 886000.00
changeToAccountReceivables -5585000.00
otherCashflowsFromFinancingActivities -120000.00
changeToNetincome 726000.00
capitalExpenditures 1511000
changeInWorkingCapital 492000.00
otherNonCashItems -18000.00
freeCashFlow 473000.00
2006-03-31
date 2006-03-31
filing_date 2006-06-29
currency_symbol USD
totalCashFromFinancingActivities 50000.00
netIncome 183000.00
changeInCash -1681000.00
beginPeriodCashFlow 10959000.00
endPeriodCashFlow 9278000.00
totalCashFromOperatingActivities 4044000.00
depreciation 1006000.00
changeToInventory -3619000.00
changeToAccountReceivables 953000.00
otherCashflowsFromFinancingActivities -8000.00
changeToNetincome 92000.00
capitalExpenditures 1938000
changeInWorkingCapital 2463000.00
otherNonCashItems 205000.00
freeCashFlow 2106000.00
2005-12-31
date 2005-12-31
currency_symbol USD
changeToLiabilities 4309000.00
totalCashFromFinancingActivities 50000.00
netIncome 183000.00
changeInCash -1681000.00
beginPeriodCashFlow 10959000.00
endPeriodCashFlow 9278000.00
totalCashFromOperatingActivities 4044000.00
depreciation 1006000.00
changeToInventory -3619000.00
otherCashflowsFromFinancingActivities -7264000.00
changeToNetincome 1454000.00
capitalExpenditures 1938000
changeInWorkingCapital -1181000.00
freeCashFlow 2106000.00
2005-09-30
date 2005-09-30
filing_date 2005-11-09
currency_symbol USD
totalCashflowsFromInvestingActivities 2000000.00
totalCashFromFinancingActivities 46000.00
netIncome 2615000.00
changeInCash 9000.00
beginPeriodCashFlow 10950000.00
endPeriodCashFlow 10959000.00
totalCashFromOperatingActivities -2919000.00
depreciation 967000.00
changeToInventory -4238000.00
changeToAccountReceivables -2635000.00
salePurchaseOfStock 50000.00
otherCashflowsFromFinancingActivities -7000.00
changeToNetincome 924000.00
capitalExpenditures 1212000
changeInWorkingCapital -5615000.00
stockBasedCompensation -72000.00
otherNonCashItems -7000.00
freeCashFlow -4131000.00
2005-06-30
date 2005-06-30
filing_date 2005-08-10
currency_symbol USD
totalCashflowsFromInvestingActivities 354000.00
totalCashFromFinancingActivities 88000.00
netIncome 1912000.00
changeInCash -2551000.00
beginPeriodCashFlow 13501000.00
endPeriodCashFlow 10950000.00
totalCashFromOperatingActivities -6272000.00
depreciation 790000.00
changeToInventory -3390000.00
changeToAccountReceivables -4276000.00
salePurchaseOfStock 80000.00
otherCashflowsFromFinancingActivities 6000.00
changeToNetincome 312000.00
capitalExpenditures 1062000
changeInWorkingCapital -8704000.00
stockBasedCompensation 7000.00
otherNonCashItems 267000.00
freeCashFlow -7334000.00
2005-03-31
date 2005-03-31
filing_date 2005-05-11
currency_symbol USD
totalCashFromFinancingActivities 184000.00
netIncome 3469000.00
changeInCash -2856000.00
beginPeriodCashFlow 16357000.00
endPeriodCashFlow 13501000.00
totalCashFromOperatingActivities 1743000.00
depreciation 690000.00
changeToInventory -2541000.00
changeToAccountReceivables -498000.00
salePurchaseOfStock 210000.00
otherCashflowsFromFinancingActivities -25000.00
changeToNetincome 605000.00
capitalExpenditures 662000
changeInWorkingCapital -2763000.00
stockBasedCompensation 36000.00
otherNonCashItems 1000.00
freeCashFlow 1081000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
changeToLiabilities 2138000.00
totalCashFromFinancingActivities -13631.00
netIncome 4914464.00
changeInCash 4182864.00
beginPeriodCashFlow 12174371.00
endPeriodCashFlow 16357235.00
totalCashFromOperatingActivities 3935658.00
depreciation 678191.00
changeToInventory 1990035.00
changeToAccountReceivables -5474260.00
otherCashflowsFromFinancingActivities -62498.00
capitalExpenditures 481858
changeInWorkingCapital 1512238.00
otherNonCashItems -448345.00
freeCashFlow 3453800.00
2004-09-30
date 2004-09-30
filing_date 2004-11-10
currency_symbol USD
totalCashFromFinancingActivities 76849.00
netIncome 3065411.00
changeInCash -506668.00
beginPeriodCashFlow 12681039.00
endPeriodCashFlow 12174371.00
totalCashFromOperatingActivities 3066498.00
depreciation 566610.00
changeToInventory -1669591.00
changeToAccountReceivables -161813000.00
salePurchaseOfStock 30000.00
otherCashflowsFromFinancingActivities 44677.00
capitalExpenditures 919126
changeInWorkingCapital -1437882.00
stockBasedCompensation 142617.00
otherNonCashItems -1188055.00
freeCashFlow 2147372.00
2004-06-30
date 2004-06-30
filing_date 2004-08-12
currency_symbol USD
totalCashFromFinancingActivities 903983.00
netIncome 4102591.00
changeInCash 1825718.00
beginPeriodCashFlow 10855321.00
endPeriodCashFlow 12681039.00
totalCashFromOperatingActivities -2070570.00
depreciation 537936.00
changeToInventory -4107881.00
changeToAccountReceivables 467247000.00
salePurchaseOfStock 910000.00
otherCashflowsFromFinancingActivities -10614.00
capitalExpenditures 239271
changeInWorkingCapital -7594360.00
stockBasedCompensation 6946896409.00
otherNonCashItems -6943438191.00
freeCashFlow -2309841.00
2004-03-31
date 2004-03-31
filing_date 2004-05-14
currency_symbol USD
totalCashFromFinancingActivities 165422.00
netIncome 2848408.00
changeInCash -6569580.00
beginPeriodCashFlow 17424901.00
endPeriodCashFlow 10855321.00
totalCashFromOperatingActivities 2363119.00
depreciation 556759.00
changeToInventory -1566384.00
changeToAccountReceivables 2100000.00
salePurchaseOfStock 180000.00
otherCashflowsFromFinancingActivities -9824.00
capitalExpenditures 810796
changeInWorkingCapital -2011866.00
otherNonCashItems 900660.00
freeCashFlow 1552323.00
2003-12-31
date 2003-12-31
filing_date 2004-03-24
currency_symbol USD
changeToLiabilities 961000.00
totalCashFromFinancingActivities 23736205.00
netIncome 2896437.00
changeInCash 11940884.00
beginPeriodCashFlow 5484017.00
endPeriodCashFlow 17424901.00
totalCashFromOperatingActivities 2211390.00
depreciation 519596.00
changeToInventory -1378743.00
otherCashflowsFromFinancingActivities 27999.00
changeToNetincome 440000.00
capitalExpenditures 303100
changeInWorkingCapital 923899.00
otherNonCashItems -2128542.00
freeCashFlow 1908290.00
2003-09-30
date 2003-09-30
filing_date 2003-11-10
currency_symbol USD
totalCashflowsFromInvestingActivities 1070000.00
totalCashFromFinancingActivities -1066639.00
netIncome 3333890.00
changeInCash 1933068.00
beginPeriodCashFlow 3550949.00
endPeriodCashFlow 5484017.00
totalCashFromOperatingActivities 1213561.00
depreciation 471789.00
changeToInventory 15927.00
changeToAccountReceivables -2309598000.00
salePurchaseOfStock 430000.00
otherCashflowsFromFinancingActivities -1498522.00
changeToNetincome 618000.00
capitalExpenditures 51009
changeInWorkingCapital -1862018.00
otherNonCashItems -730100.00
freeCashFlow 1162552.00
2003-06-30
date 2003-06-30
filing_date 2003-08-08
currency_symbol USD
totalCashFromFinancingActivities 322621.00
netIncome 1558049.00
changeInCash -1369932.00
beginPeriodCashFlow 4920881.00
endPeriodCashFlow 3550949.00
totalCashFromOperatingActivities 311801.00
depreciation 538992.00
changeToInventory -1114438.00
changeToAccountReceivables -857613000.00
salePurchaseOfStock 320000.00
otherCashflowsFromFinancingActivities 4941.00
changeToNetincome 396000.00
capitalExpenditures 589449
changeInWorkingCapital -1925936.00
otherNonCashItems 140696.00
freeCashFlow -277648.00
2003-03-31
date 2003-03-31
filing_date 2003-05-09
currency_symbol USD
totalCashFromFinancingActivities 26451.00
netIncome 489364.00
changeInCash 897266.00
beginPeriodCashFlow 4023615.00
endPeriodCashFlow 4920881.00
totalCashFromOperatingActivities 931881.00
depreciation 588653.00
changeToInventory -1614265.00
changeToAccountReceivables 639144.00
salePurchaseOfStock 20000.00
otherCashflowsFromFinancingActivities 6377.00
changeToNetincome 47000.00
capitalExpenditures 486251
changeInWorkingCapital -325760.00
otherNonCashItems 179624.00
freeCashFlow 445630.00
2002-12-31
date 2002-12-31
filing_date 2003-03-27
currency_symbol USD
totalCashFromFinancingActivities 4369.00
netIncome 1571333.00
changeInCash -726767.00
beginPeriodCashFlow 4750381.00
endPeriodCashFlow 4023614.00
totalCashFromOperatingActivities -1939104.00
depreciation 455889.00
changeToInventory -1476709.00
changeToAccountReceivables -2514764.00
otherCashflowsFromFinancingActivities -12155.00
changeToNetincome 107000.00
capitalExpenditures 191342
changeInWorkingCapital -4407246.00
otherNonCashItems 349493.00
freeCashFlow -2130446.00
2002-09-30
date 2002-09-30
filing_date 2002-11-08
currency_symbol USD
totalCashFromFinancingActivities 1448102.00
netIncome 71995.00
changeInCash 1250594.00
beginPeriodCashFlow 3499787.00
endPeriodCashFlow 4750381.00
totalCashFromOperatingActivities 347579.00
depreciation 529488.00
changeToInventory -368182.00
changeToAccountReceivables 888000.00
otherCashflowsFromFinancingActivities 1448102.00
changeToNetincome 47000.00
capitalExpenditures 404852
changeInWorkingCapital -408602.00
otherNonCashItems 154698.00
freeCashFlow -57273.00
2002-06-30
date 2002-06-30
filing_date 2002-08-14
currency_symbol USD
totalCashFromFinancingActivities 1180.00
netIncome -2006136.00
changeInCash -976781.00
beginPeriodCashFlow 4476568.00
endPeriodCashFlow 3499787.00
totalCashFromOperatingActivities -1756840.00
depreciation 621027.00
changeToInventory -578514.00
changeToAccountReceivables 1948000.00
otherCashflowsFromFinancingActivities 1180.00
changeToNetincome 7000.00
capitalExpenditures 528909
changeInWorkingCapital -1290111.00
otherNonCashItems 918380.00
freeCashFlow -2285749.00
2002-03-31
date 2002-03-31
filing_date 2002-05-15
currency_symbol USD
totalCashFromFinancingActivities -8369.00
netIncome -1652763.00
changeInCash -2761996.00
beginPeriodCashFlow 7238564.00
endPeriodCashFlow 4476568.00
totalCashFromOperatingActivities -1647715.00
depreciation 661359.00
changeToInventory -958785.00
changeToAccountReceivables 2087000.00
otherCashflowsFromFinancingActivities -8369.00
capitalExpenditures 162214
changeInWorkingCapital -1019248.00
otherNonCashItems 362937.00
freeCashFlow -1809929.00
2001-12-31
date 2001-12-31
filing_date 2002-03-28
currency_symbol USD
totalCashflowsFromInvestingActivities 267000.00
totalCashFromFinancingActivities 6069.00
netIncome 561609.00
changeInCash 1774714.00
beginPeriodCashFlow 5463850.00
endPeriodCashFlow 7238564.00
totalCashFromOperatingActivities 1574294.00
depreciation 575691.00
changeToInventory 84620.00
changeToAccountReceivables 197000.00
otherCashflowsFromFinancingActivities 4430.00
capitalExpenditures 130193
changeInWorkingCapital -155756.00
otherNonCashItems 666293.00
freeCashFlow 1444101.00
2001-09-30
date 2001-09-30
filing_date 2001-11-13
currency_symbol USD
totalCashflowsFromInvestingActivities 42000.00
totalCashFromFinancingActivities -5533.00
netIncome -699034.00
changeInCash 866297.00
beginPeriodCashFlow 4597553.00
endPeriodCashFlow 5463850.00
totalCashFromOperatingActivities -187435.00
depreciation 659326.00
changeToInventory -145839.00
changeToAccountReceivables 952000.00
otherCashflowsFromFinancingActivities -5533.00
capitalExpenditures 130239
changeInWorkingCapital -1301260.00
stockBasedCompensation -1.00
otherNonCashItems 200907.00
freeCashFlow -317674.00
2001-06-30
date 2001-06-30
filing_date 2001-08-16
currency_symbol USD
totalCashFromFinancingActivities -238.00
netIncome -1583284.00
changeInCash -1865759.00
beginPeriodCashFlow 6463312.00
endPeriodCashFlow 4597553.00
totalCashFromOperatingActivities -1817559.00
depreciation 657541.00
changeToInventory 338062.00
changeToAccountReceivables 1745000.00
otherCashflowsFromFinancingActivities -236.00
capitalExpenditures 327271
changeInWorkingCapital -1068962.00
otherNonCashItems 255333.00
freeCashFlow -2144830.00
2001-03-31
date 2001-03-31
filing_date 2001-04-02
currency_symbol USD
totalCashFromFinancingActivities 14089.00
netIncome 226076.00
changeInCash 1411501.00
beginPeriodCashFlow 6617817.00
endPeriodCashFlow 8029318.00
totalCashFromOperatingActivities 1402596.00
depreciation 863614.00
changeToInventory -142127.00
changeToAccountReceivables 1026000.00
otherCashflowsFromFinancingActivities -6911.00
capitalExpenditures 457736
changeInWorkingCapital 422322.00
otherNonCashItems -90383.00
freeCashFlow 944860.00
2000-12-31
date 2000-12-31
currency_symbol USD
changeToLiabilities 2096000.00
totalCashFromFinancingActivities 14089.00
netIncome 226076.00
changeInCash 1411501.00
beginPeriodCashFlow 6617817.00
endPeriodCashFlow 8029318.00
totalCashFromOperatingActivities 1402596.00
depreciation 863614.00
changeToInventory -142127.00
otherCashflowsFromFinancingActivities -74757.00
changeToNetincome 684000.00
capitalExpenditures 457736
changeInWorkingCapital 570190.00
freeCashFlow 944860.00
2000-09-30
date 2000-09-30
filing_date 2000-11-13
currency_symbol USD
changeToLiabilities 774000.00
totalCashFromFinancingActivities -311.00
netIncome -360387.00
changeInCash 2620634.00
beginPeriodCashFlow 3997183.00
endPeriodCashFlow 6617817.00
totalCashFromOperatingActivities 3149064.00
depreciation 626517.00
changeToInventory 362245.00
changeToAccountReceivables 506000.00
otherCashflowsFromFinancingActivities -313.00
capitalExpenditures 276714
changeInWorkingCapital 2606262.00
otherNonCashItems 276671.00
freeCashFlow 2872350.00
2000-06-30
date 2000-06-30
filing_date 2000-08-11
currency_symbol USD
changeToLiabilities 1219000.00
totalCashFromFinancingActivities -753.00
netIncome 591398.00
changeInCash -2919131.00
beginPeriodCashFlow 6916314.00
endPeriodCashFlow 3997183.00
totalCashFromOperatingActivities 766242.00
depreciation 803316.00
changeToInventory -249555.00
otherCashflowsFromFinancingActivities -752.00
capitalExpenditures 357790
changeInWorkingCapital -1044475.00
otherNonCashItems 441232.00
freeCashFlow 408452.00
2000-03-31
date 2000-03-31
filing_date 2000-05-15
currency_symbol USD
changeToLiabilities 569000.00
totalCashflowsFromInvestingActivities 1045000.00
totalCashFromFinancingActivities -1874.00
netIncome -417570.00
changeInCash 279130.00
beginPeriodCashFlow 6637184.00
endPeriodCashFlow 6916314.00
totalCashFromOperatingActivities -595021.00
depreciation 638099.00
changeToInventory -520079.00
otherCashflowsFromFinancingActivities -6094.00
capitalExpenditures 225556
changeInWorkingCapital -559782.00
otherNonCashItems -172890.00
freeCashFlow -820577.00
1999-12-31
date 1999-12-31
filing_date 2000-03-29
currency_symbol USD
totalCashFromFinancingActivities -82279.00
netIncome -4494822.00
changeInCash 4937184.00
beginPeriodCashFlow 1700000.00
endPeriodCashFlow 6637184.00
totalCashFromOperatingActivities 1398075.00
depreciation 1665441.00
changeToInventory 1405515.00
otherCashflowsFromFinancingActivities -6403.00
capitalExpenditures 837079
changeInWorkingCapital 1140599.00
otherNonCashItems 3086857.00
freeCashFlow 560996.00
1999-09-30
date 1999-09-30
filing_date 1999-11-15
currency_symbol USD
netIncome -1600000.00
changeInCash 1700000.00
endPeriodCashFlow 1700000.00
totalCashFromOperatingActivities 500000.00
depreciation 1100000.00
changeToInventory -300000.00
otherCashflowsFromFinancingActivities 1000000.00
capitalExpenditures 200000
changeInWorkingCapital 800000.00
otherNonCashItems 200000.00
freeCashFlow 300000.00
1999-06-30
date 1999-06-30
filing_date 1999-08-13
currency_symbol USD
totalCashFromFinancingActivities -200000.00
netIncome -200000.00
changeInCash -1000000.00
beginPeriodCashFlow 400000.00
endPeriodCashFlow -1000000.00
totalCashFromOperatingActivities 900000.00
depreciation 800000.00
changeToInventory -300000.00
otherCashflowsFromFinancingActivities -200000.00
capitalExpenditures 200000
changeInWorkingCapital 100000.00
otherNonCashItems 200000.00
freeCashFlow 700000.00
1999-03-31
date 1999-03-31
filing_date 1999-04-02
currency_symbol USD
totalCashFromFinancingActivities 400000.00
netIncome 6900000.00
changeInCash 400000.00
beginPeriodCashFlow 1200000.00
endPeriodCashFlow 400000.00
totalCashFromOperatingActivities -1600000.00
depreciation 2100000.00
changeToInventory -600000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 500000
changeInWorkingCapital -1000000.00
stockBasedCompensation -11300000.00
otherNonCashItems 200000.00
freeCashFlow -2100000.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
currency_symbol USD
totalCashFromFinancingActivities 400000.00
netIncome 6900000.00
changeInCash 400000.00
endPeriodCashFlow 1200000.00
totalCashFromOperatingActivities -1600000.00
depreciation 2100000.00
changeToInventory -600000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 500000
changeInWorkingCapital -1000000.00
otherNonCashItems -11100000.00
freeCashFlow -2100000.00
1998-09-30
date 1998-09-30
filing_date 1998-11-13
currency_symbol USD
totalCashFromFinancingActivities -200000.00
netIncome -1200000.00
changeInCash -200000.00
beginPeriodCashFlow 100000.00
endPeriodCashFlow -200000.00
totalCashFromOperatingActivities -1300000.00
depreciation 400000.00
changeToInventory -600000.00
otherCashflowsFromFinancingActivities -200000.00
capitalExpenditures 200000
changeInWorkingCapital -300000.00
otherNonCashItems -100000.00
freeCashFlow -1500000.00
1998-06-30
date 1998-06-30
filing_date 1998-08-12
currency_symbol USD
totalCashFromFinancingActivities 100000.00
netIncome -11600000.00
changeInCash 100000.00
beginPeriodCashFlow 28400000.00
endPeriodCashFlow 100000.00
totalCashFromOperatingActivities -400000.00
depreciation 400000.00
changeToInventory -600000.00
otherCashflowsFromFinancingActivities 100000.00
capitalExpenditures 5600000
changeInWorkingCapital -2400000.00
otherNonCashItems 13200000.00
freeCashFlow -6000000.00
1998-03-31
date 1998-03-31
filing_date 1998-05-15
currency_symbol USD
netIncome 1000000.00
changeInCash -400000.00
beginPeriodCashFlow 28800000.00
endPeriodCashFlow 28400000.00
totalCashFromOperatingActivities 200000.00
depreciation 100000.00
changeToInventory -300000.00
otherCashflowsFromFinancingActivities -600000.00
capitalExpenditures 400000
changeInWorkingCapital -900000.00
freeCashFlow -200000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-27
currency_symbol USD
totalCashFromFinancingActivities -1500000.00
netIncome 1100000.00
changeInCash -1500000.00
endPeriodCashFlow -1500000.00
totalCashFromOperatingActivities 100000.00
depreciation 100000.00
changeToInventory -600000.00
otherCashflowsFromFinancingActivities -900000.00
capitalExpenditures 100000
changeInWorkingCapital -1500000.00
otherNonCashItems 200000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-15
currency_symbol USD
investments -49897000.00
changeToLiabilities -1904000.00
totalCashflowsFromInvestingActivities -49897000.00
netBorrowings 895000.00
totalCashFromFinancingActivities -997000.00
changeToOperatingActivities -21239000.00
netIncome -26756000.00
changeInCash -84177000.00
beginPeriodCashFlow 121989000.00
endPeriodCashFlow 37812000.00
totalCashFromOperatingActivities -24856000.00
depreciation 13983000.00
otherCashflowsFromInvestingActivities -43526000.00
changeToInventory 3379000.00
changeToAccountReceivables -11198000.00
otherCashflowsFromFinancingActivities -777000.00
changeToNetincome 17459000.00
capitalExpenditures 16938000
changeReceivables -11198000.00
cashFlowsOtherOperating -19819000.00
cashAndCashEquivalentsChanges -75750000.00
changeInWorkingCapital -29705000.00
stockBasedCompensation 13317000.00
otherNonCashItems 1893000.00
freeCashFlow -41794000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-16
currency_symbol USD
investments -45740000.00
changeToLiabilities -10321000.00
totalCashflowsFromInvestingActivities -45740000.00
netBorrowings -296000.00
totalCashFromFinancingActivities 1582000.00
changeToOperatingActivities 5996000.00
netIncome -39964000.00
changeInCash -63644000.00
beginPeriodCashFlow 185633000.00
endPeriodCashFlow 121989000.00
totalCashFromOperatingActivities -13476000.00
depreciation 13396000.00
otherCashflowsFromInvestingActivities -38705000.00
changeToInventory -6706000.00
changeToAccountReceivables -15577000.00
salePurchaseOfStock 5880000.00
otherCashflowsFromFinancingActivities 1878000.00
changeToNetincome 38853000.00
capitalExpenditures 11940000
changeReceivables -15577000.00
cashFlowsOtherOperating -4149000.00
cashAndCashEquivalentsChanges -57634000.00
changeInWorkingCapital -25761000.00
stockBasedCompensation 11456000.00
otherNonCashItems 2691000.00
freeCashFlow -25416000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-17
currency_symbol USD
investments 25000000.00
changeToLiabilities -967000.00
totalCashflowsFromInvestingActivities 13907000.00
netBorrowings -338000.00
totalCashFromFinancingActivities 11058000.00
changeToOperatingActivities 3862000.00
netIncome 629000.00
changeInCash 51999000.00
beginPeriodCashFlow 133634000.00
endPeriodCashFlow 185633000.00
totalCashFromOperatingActivities 21394000.00
depreciation 14239000.00
otherCashflowsFromInvestingActivities -6319000.00
changeToInventory 10343000.00
changeToAccountReceivables 12346000.00
salePurchaseOfStock 14731000.00
otherCashflowsFromFinancingActivities 11396000.00
changeToNetincome -18398000.00
capitalExpenditures 6072000
changeReceivables 12346000.00
cashFlowsOtherOperating 3202000.00
cashAndCashEquivalentsChanges 46359000.00
changeInWorkingCapital 24484000.00
stockBasedCompensation 8314000.00
otherNonCashItems 2172000.00
freeCashFlow 15322000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-19
currency_symbol USD
investments -549000.00
changeToLiabilities -1477000.00
totalCashflowsFromInvestingActivities -9342000.00
netBorrowings -358000.00
totalCashFromFinancingActivities 2243000.00
changeToOperatingActivities 1188000.00
netIncome -62147000.00
changeInCash 24851000.00
beginPeriodCashFlow 108783000.00
endPeriodCashFlow 133634000.00
totalCashFromOperatingActivities 32468000.00
depreciation 18516000.00
otherCashflowsFromInvestingActivities -2118000.00
changeToInventory -4136000.00
changeToAccountReceivables 10406000.00
salePurchaseOfStock 7901000.00
otherCashflowsFromFinancingActivities 2601000.00
changeToNetincome 56073000.00
capitalExpenditures 8793000
changeReceivables 10406000.00
cashFlowsOtherOperating 15233000.00
cashAndCashEquivalentsChanges 25369000.00
changeInWorkingCapital 17387000.00
stockBasedCompensation 11071000.00
otherNonCashItems 53945000.00
freeCashFlow 23675000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-21
currency_symbol USD
investments -15786000.00
changeToLiabilities 7909000.00
totalCashflowsFromInvestingActivities -55774000.00
netBorrowings -157000.00
totalCashFromFinancingActivities 19810000.00
changeToOperatingActivities -11310000.00
netIncome 4930000.00
changeInCash -32177000.00
beginPeriodCashFlow 140960000.00
endPeriodCashFlow 108783000.00
totalCashFromOperatingActivities 6902000.00
issuanceOfCapitalStock 20855000.00
depreciation 18313000.00
otherCashflowsFromInvestingActivities -28967000.00
changeToInventory -20532000.00
changeToAccountReceivables -15995000.00
salePurchaseOfStock 20855000.00
otherCashflowsFromFinancingActivities -888000.00
changeToNetincome 14258000.00
capitalExpenditures 12921000
changeReceivables -15995000.00
cashFlowsOtherOperating -2560000.00
exchangeRateChanges -2536000.00
cashAndCashEquivalentsChanges -32177000.00
changeInWorkingCapital -31506000.00
stockBasedCompensation 7620000.00
otherNonCashItems 6856000.00
freeCashFlow -6019000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-21
currency_symbol USD
investments 32000000.00
changeToLiabilities 18963000.00
totalCashflowsFromInvestingActivities 15057000.00
netBorrowings -108000.00
totalCashFromFinancingActivities 2965000.00
changeToOperatingActivities -253000.00
netIncome -14516000.00
changeInCash 34791000.00
beginPeriodCashFlow 106169000.00
endPeriodCashFlow 140960000.00
totalCashFromOperatingActivities 10355000.00
depreciation 16588000.00
otherCashflowsFromInvestingActivities -7973000.00
dividendsPaid 0.00
changeToInventory -10926000.00
changeToAccountReceivables -6766000.00
salePurchaseOfStock 3594000.00
otherCashflowsFromFinancingActivities -521000.00
changeToNetincome 6895000.00
capitalExpenditures 11347000
changeReceivables -6766000.00
cashFlowsOtherOperating 117000.00
exchangeRateChanges 6414000.00
cashAndCashEquivalentsChanges 34791000.00
changeInWorkingCapital 1018000.00
stockBasedCompensation 6450000.00
otherNonCashItems 2555000.00
freeCashFlow -992000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-24
currency_symbol USD
investments -37085000.00
changeToLiabilities 115000.00
totalCashflowsFromInvestingActivities -37085000.00
netBorrowings -8000.00
totalCashFromFinancingActivities 249000.00
changeToOperatingActivities 3588000.00
netIncome 11107000.00
changeInCash -1187000.00
beginPeriodCashFlow 107356000.00
endPeriodCashFlow 106169000.00
totalCashFromOperatingActivities 37583000.00
depreciation 13868000.00
otherCashflowsFromInvestingActivities -29365000.00
dividendsPaid 0.00
changeToInventory -6729000.00
changeToAccountReceivables 6727000.00
salePurchaseOfStock 674000.00
otherCashflowsFromFinancingActivities -417000.00
changeToNetincome 8009000.00
capitalExpenditures 9377000
changeReceivables 6727000.00
cashFlowsOtherOperating 4486000.00
exchangeRateChanges -1934000.00
cashAndCashEquivalentsChanges -1187000.00
changeInWorkingCapital 3701000.00
stockBasedCompensation 5374000.00
otherNonCashItems 5535000.00
freeCashFlow 28206000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
investments 22001000.00
changeToLiabilities -236000.00
totalCashflowsFromInvestingActivities -6374000.00
netBorrowings -8000.00
totalCashFromFinancingActivities -20171000.00
changeToOperatingActivities -2834000.00
netIncome 12813000.00
changeInCash -1933000.00
beginPeriodCashFlow 109289000.00
endPeriodCashFlow 107356000.00
totalCashFromOperatingActivities 28032000.00
depreciation 11217000.00
otherCashflowsFromInvestingActivities -14206000.00
dividendsPaid 0.00
changeToInventory -18021000.00
changeToAccountReceivables 9584000.00
salePurchaseOfStock -22763000.00
otherCashflowsFromFinancingActivities 313000.00
changeToNetincome 15509000.00
capitalExpenditures 16309000
changeReceivables 9584000.00
cashFlowsOtherOperating -2834000.00
exchangeRateChanges -3420000.00
cashAndCashEquivalentsChanges -1933000.00
changeInWorkingCapital -11507000.00
stockBasedCompensation 4306000.00
otherNonCashItems 11858000.00
freeCashFlow 11723000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-25
currency_symbol USD
investments 22001000.00
changeToLiabilities 11896000.00
totalCashflowsFromInvestingActivities -21093000.00
netBorrowings -8000.00
totalCashFromFinancingActivities 3530000.00
changeToOperatingActivities -4225000.00
netIncome 33649000.00
changeInCash -15341000.00
beginPeriodCashFlow 124630000.00
endPeriodCashFlow 109289000.00
totalCashFromOperatingActivities 5658000.00
depreciation 7428000.00
otherCashflowsFromInvestingActivities -2371000.00
dividendsPaid 0.00
changeToInventory -21995000.00
changeToAccountReceivables -24587000.00
salePurchaseOfStock 3369000.00
otherCashflowsFromFinancingActivities 169000.00
changeToNetincome 2768000.00
capitalExpenditures 19943000
changeReceivables -24587000.00
cashFlowsOtherOperating -3501000.00
exchangeRateChanges -3436000.00
cashAndCashEquivalentsChanges -15341000.00
changeInWorkingCapital -38187000.00
stockBasedCompensation 4678000.00
otherNonCashItems 2797000.00
freeCashFlow -14285000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-26
currency_symbol USD
changeToLiabilities 8205000.00
totalCashflowsFromInvestingActivities -6554000.00
netBorrowings -93000.00
totalCashFromFinancingActivities 6320000.00
netIncome 21509000.00
changeInCash 31397000.00
beginPeriodCashFlow 93233000.00
endPeriodCashFlow 124630000.00
totalCashFromOperatingActivities 34278000.00
depreciation 7038000.00
otherCashflowsFromInvestingActivities -2204000.00
dividendsPaid 0.00
changeToInventory -119000.00
changeToAccountReceivables -4053000.00
salePurchaseOfStock 5444000.00
otherCashflowsFromFinancingActivities 969000.00
changeToNetincome 5044000.00
capitalExpenditures 6554000
changeReceivables -4053000.00
cashFlowsOtherOperating -3346000.00
exchangeRateChanges -2647000.00
cashAndCashEquivalentsChanges 31397000.00
changeInWorkingCapital -282000.00
stockBasedCompensation 4367000.00
otherNonCashItems 1001000.00
freeCashFlow 27724000.00
2012-12-31
date 2012-12-31
filing_date 2013-02-27
currency_symbol USD
changeToLiabilities 4609000.00
totalCashflowsFromInvestingActivities -5204000.00
netBorrowings -132000.00
totalCashFromFinancingActivities 7165000.00
netIncome 22998000.00
changeInCash 28693000.00
beginPeriodCashFlow 64540000.00
endPeriodCashFlow 93233000.00
totalCashFromOperatingActivities 27873000.00
depreciation 6976000.00
otherCashflowsFromInvestingActivities -1361000.00
dividendsPaid 0.00
changeToInventory -844000.00
changeToAccountReceivables -4840000.00
salePurchaseOfStock 6162000.00
otherCashflowsFromFinancingActivities 1135000.00
changeToNetincome 1979000.00
capitalExpenditures 5204000
changeReceivables -4840000.00
cashFlowsOtherOperating -3005000.00
exchangeRateChanges -1141000.00
cashAndCashEquivalentsChanges 28693000.00
changeInWorkingCapital -4080000.00
stockBasedCompensation 4018000.00
otherNonCashItems -23000.00
freeCashFlow 22669000.00
2011-12-31
date 2011-12-31
filing_date 2012-02-28
currency_symbol USD
changeToLiabilities 13694000.00
totalCashflowsFromInvestingActivities -5364000.00
netBorrowings -163000.00
totalCashFromFinancingActivities 10580000.00
netIncome 23377000.00
changeInCash 13818000.00
beginPeriodCashFlow 50722000.00
endPeriodCashFlow 64540000.00
totalCashFromOperatingActivities 8689000.00
depreciation 6712000.00
otherCashflowsFromInvestingActivities -890000.00
changeToInventory -27329000.00
changeToAccountReceivables -8979000.00
salePurchaseOfStock 9150000.00
otherCashflowsFromFinancingActivities 1593000.00
changeToNetincome 4224000.00
capitalExpenditures 5364000
changeReceivables -8979000.00
cashFlowsOtherOperating -3010000.00
exchangeRateChanges -87000.00
cashAndCashEquivalentsChanges 13818000.00
changeInWorkingCapital -25624000.00
stockBasedCompensation 2727000.00
otherNonCashItems 2169000.00
freeCashFlow 3325000.00
2010-12-31
date 2010-12-31
filing_date 2011-02-25
currency_symbol USD
changeToLiabilities 10435000.00
totalCashFromFinancingActivities 1454000.00
netIncome 11068000.00
changeInCash 15644000.00
beginPeriodCashFlow 35078000.00
endPeriodCashFlow 50722000.00
totalCashFromOperatingActivities 14981000.00
depreciation 6326000.00
changeToInventory -6273000.00
changeToAccountReceivables -13018000.00
otherCashflowsFromFinancingActivities 2623000.00
changeToNetincome 829000.00
capitalExpenditures 5026000
changeInWorkingCapital -6520000.00
stockBasedCompensation 2392000.00
otherNonCashItems 2408000.00
freeCashFlow 9955000.00
2009-12-31
date 2009-12-31
filing_date 2010-02-26
currency_symbol USD
totalCashflowsFromInvestingActivities 12922000.00
totalCashFromFinancingActivities -8830000.00
netIncome -10582000.00
changeInCash 11584000.00
beginPeriodCashFlow 23494000.00
endPeriodCashFlow 35078000.00
totalCashFromOperatingActivities 8965000.00
depreciation 5530000.00
changeToInventory 8301000.00
changeToAccountReceivables 5769000.00
salePurchaseOfStock -8829000.00
otherCashflowsFromFinancingActivities 4000.00
capitalExpenditures 4057000
changeInWorkingCapital 7730000.00
stockBasedCompensation 2449000.00
otherNonCashItems 1852000.00
freeCashFlow 4908000.00
2008-12-31
date 2008-12-31
filing_date 2009-02-27
currency_symbol USD
totalCashFromFinancingActivities 31000.00
netIncome 13952000.00
changeInCash -2304000.00
beginPeriodCashFlow 25798000.00
endPeriodCashFlow 23494000.00
totalCashFromOperatingActivities 13266000.00
depreciation 4505000.00
changeToInventory -6429000.00
changeToAccountReceivables 2993000.00
salePurchaseOfStock -95000.00
otherCashflowsFromFinancingActivities 34000.00
capitalExpenditures 13471000
changeInWorkingCapital -6548000.00
stockBasedCompensation 2237000.00
otherNonCashItems 1092000.00
freeCashFlow -205000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-10
currency_symbol USD
changeToLiabilities 9884000.00
totalCashFromFinancingActivities 59292000.00
netIncome 18093000.00
changeInCash 10109000.00
beginPeriodCashFlow 15689000.00
endPeriodCashFlow 25798000.00
totalCashFromOperatingActivities 21595000.00
depreciation 5250000.00
changeToInventory -7265000.00
changeToAccountReceivables -9121000.00
otherCashflowsFromFinancingActivities 871000.00
changeToNetincome 1278000.00
capitalExpenditures 3289000
changeInWorkingCapital -1657000.00
otherNonCashItems 373000.00
freeCashFlow 18306000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-15
currency_symbol USD
changeToLiabilities 3062000.00
totalCashFromFinancingActivities 259000.00
netIncome 8196000.00
changeInCash 6411000.00
beginPeriodCashFlow 9278000.00
endPeriodCashFlow 15689000.00
totalCashFromOperatingActivities 9754000.00
depreciation 4536000.00
changeToInventory 2804000.00
changeToAccountReceivables -7830000.00
otherCashflowsFromFinancingActivities -204000.00
changeToNetincome 526000.00
capitalExpenditures 4177000
changeInWorkingCapital -3126000.00
otherNonCashItems 128000.00
freeCashFlow 5577000.00
2005-12-31
date 2005-12-31
filing_date 2006-06-29
currency_symbol USD
changeToLiabilities 4309000.00
totalCashFromFinancingActivities 368000.00
netIncome 8179000.00
changeInCash -7079000.00
beginPeriodCashFlow 16357000.00
endPeriodCashFlow 9278000.00
totalCashFromOperatingActivities -3404000.00
depreciation 3453000.00
changeToInventory -13788000.00
changeToAccountReceivables -7830000.00
otherCashflowsFromFinancingActivities -34000.00
changeToNetincome 1454000.00
capitalExpenditures 4874000
changeInWorkingCapital -14619000.00
otherNonCashItems 437000.00
freeCashFlow -8278000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
changeToLiabilities 2138000.00
totalCashFromFinancingActivities 1132623.00
netIncome 14930874.00
changeInCash -1067666.00
beginPeriodCashFlow 17424901.00
endPeriodCashFlow 16357235.00
totalCashFromOperatingActivities 7294705.00
depreciation 2339496.00
changeToInventory -5353821.00
otherCashflowsFromFinancingActivities -38259.00
capitalExpenditures 2451051
changeInWorkingCapital -9531870.00
otherNonCashItems 2865095.00
freeCashFlow 4843654.00
2003-12-31
date 2003-12-31
filing_date 2004-03-24
currency_symbol USD
changeToLiabilities 961000.00
totalCashFromFinancingActivities 23018638.00
netIncome 8277740.00
changeInCash 13401287.00
beginPeriodCashFlow 4023614.00
endPeriodCashFlow 17424901.00
totalCashFromOperatingActivities 4668633.00
depreciation 2119030.00
changeToInventory -4091519.00
otherCashflowsFromFinancingActivities -1459205.00
changeToNetincome 440000.00
capitalExpenditures 1429809
changeInWorkingCapital -3189815.00
otherNonCashItems -829735.00
freeCashFlow 3238824.00
2002-12-31
date 2002-12-31
filing_date 2003-03-27
currency_symbol USD
totalCashFromFinancingActivities 1445282.00
netIncome -2015571.00
changeInCash -3214950.00
beginPeriodCashFlow 7238564.00
endPeriodCashFlow 4023614.00
totalCashFromOperatingActivities -4996080.00
depreciation 2267763.00
changeToInventory -3382190.00
changeToAccountReceivables -2514764.00
otherCashflowsFromFinancingActivities 1428758.00
changeToNetincome 107000.00
capitalExpenditures 1287317
changeInWorkingCapital -7125207.00
otherNonCashItems 1800517.00
freeCashFlow -6283397.00
2001-12-31
date 2001-12-31
filing_date 2002-03-28
currency_symbol USD
totalCashflowsFromInvestingActivities 267000.00
totalCashFromFinancingActivities 8540.00
netIncome -2847964.00
changeInCash -790754.00
beginPeriodCashFlow 8029318.00
endPeriodCashFlow 7238564.00
totalCashFromOperatingActivities -842494.00
depreciation 2559495.00
changeToInventory -178323.00
changeToAccountReceivables 197000.00
otherCashflowsFromFinancingActivities -16497.00
capitalExpenditures 788168
changeInWorkingCapital -2524279.00
otherNonCashItems 1167532.00
freeCashFlow -1630662.00
2000-12-31
date 2000-12-31
filing_date 2001-04-02
currency_symbol USD
changeToLiabilities 2096000.00
totalCashFromFinancingActivities 11151.00
netIncome 39517.00
changeInCash 1521356.00
beginPeriodCashFlow 6507962.00
endPeriodCashFlow 8029318.00
totalCashFromOperatingActivities 4722881.00
depreciation 2931546.00
changeToInventory -549516.00
otherCashflowsFromFinancingActivities -14070.00
changeToNetincome 684000.00
capitalExpenditures 1317796
changeInWorkingCapital 1424327.00
otherNonCashItems 454630.00
freeCashFlow 3405085.00
1999-12-31
date 1999-12-31
filing_date 2000-03-29
currency_symbol USD
totalCashFromFinancingActivities -282279.00
netIncome -7394822.00
changeInCash 5453528.00
beginPeriodCashFlow 1183656.00
endPeriodCashFlow 6637184.00
totalCashFromOperatingActivities 1498075.00
depreciation 4465441.00
changeToInventory -394485.00
otherCashflowsFromFinancingActivities -306403.00
capitalExpenditures 1437079
changeInWorkingCapital 1140599.00
otherNonCashItems 3995535.00
freeCashFlow 60996.00
1998-12-31
date 1998-12-31
filing_date 1999-04-02
currency_symbol USD
totalCashFromFinancingActivities 300000.00
netIncome -4900000.00
changeInCash -27700000.00
beginPeriodCashFlow 28800000.00
endPeriodCashFlow 1100000.00
totalCashFromOperatingActivities -3100000.00
depreciation 3000000.00
changeToInventory -2100000.00
salePurchaseOfStock -200000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 6700000
changeInWorkingCapital -4600000.00
stockBasedCompensation 3200000.00
otherNonCashItems 100000.00
freeCashFlow -9800000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-27
currency_symbol USD
totalCashFromFinancingActivities 30200000.00
netIncome 3200000.00
changeInCash 30200000.00
beginPeriodCashFlow 300000.00
endPeriodCashFlow 30500000.00
totalCashFromOperatingActivities -800000.00
depreciation 300000.00
changeToInventory -1000000.00
otherCashflowsFromFinancingActivities -1500000.00
capitalExpenditures 500000
changeInWorkingCapital -4700000.00
stockBasedCompensation 400000.00
otherNonCashItems 100000.00
freeCashFlow -1300000.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
currency_symbol USD
totalCashFromFinancingActivities -700000.00
netIncome 1400000.00
changeInCash -700000.00
endPeriodCashFlow -700000.00
totalCashFromOperatingActivities 1500000.00
depreciation 200000.00
changeToInventory -1200000.00
otherCashflowsFromFinancingActivities -700000.00
capitalExpenditures 400000
changeInWorkingCapital -300000.00
stockBasedCompensation 100000.00
otherNonCashItems -100000.00
freeCashFlow 1100000.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-01
currency_symbol USD
researchDevelopment 8188000.00
incomeBeforeTax -7236000.00
netIncome -8756000.00
sellingGeneralAdministrative 37970000.00
grossProfit 41674000.00
reconciledDepreciation 3803000.00
ebit -7906000.00
ebitda -4103000.00
depreciationAndAmortization 3803000.00
operatingIncome -6926000.00
otherOperatingExpenses 91297000.00
interestExpense 691000.00
taxProvision 1520000.00
netInterestIncome -691000.00
incomeTaxExpense 1520000.00
totalRevenue 86813000.00
totalOperatingExpenses 46158000.00
costOfRevenue 45139000.00
totalOtherIncomeExpenseNet -2061000.00
netIncomeFromContinuingOps -8756000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-02
currency_symbol USD
researchDevelopment 11662000.00
incomeBeforeTax -26829000.00
netIncome -28245000.00
sellingGeneralAdministrative 38561000.00
grossProfit 33323000.00
reconciledDepreciation 3512000.00
ebit -8450000.00
ebitda -4938000.00
depreciationAndAmortization 3512000.00
nonOperatingIncomeNetOther -476000.00
operatingIncome -25350000.00
otherOperatingExpenses 105111000.00
interestExpense 1003000.00
taxProvision 1416000.00
netInterestIncome -1003000.00
nonRecurring 8450000.00
incomeTaxExpense 1416000.00
totalRevenue 88211000.00
totalOperatingExpenses 50223000.00
costOfRevenue 54888000.00
totalOtherIncomeExpenseNet -8926000.00
netIncomeFromContinuingOps -28245000.00
netIncomeApplicableToCommonShares -28245000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-08
currency_symbol USD
researchDevelopment 12718000.00
incomeBeforeTax -19231000.00
netIncome -21164000.00
sellingGeneralAdministrative 41376000.00
grossProfit 39716000.00
reconciledDepreciation 4413000.00
ebit -14378000.00
ebitda -9745000.00
depreciationAndAmortization 4633000.00
nonOperatingIncomeNetOther 220000.00
operatingIncome -14378000.00
otherOperatingExpenses 99345000.00
interestExpense 835000.00
taxProvision 1933000.00
netInterestIncome -835000.00
nonRecurring 4238000.00
incomeTaxExpense 1933000.00
totalRevenue 84967000.00
totalOperatingExpenses 54094000.00
costOfRevenue 45251000.00
totalOtherIncomeExpenseNet -4853000.00
netIncomeFromContinuingOps -21164000.00
netIncomeApplicableToCommonShares -21164000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-15
currency_symbol USD
researchDevelopment 12659000.00
incomeBeforeTax -1482000.00
netIncome -2235000.00
sellingGeneralAdministrative 37923000.00
grossProfit 51035000.00
reconciledDepreciation 3922000.00
ebit -1367000.00
ebitda 2555000.00
depreciationAndAmortization 3922000.00
nonOperatingIncomeNetOther 159000.00
operatingIncome -1367000.00
otherOperatingExpenses 103406000.00
interestExpense 8000.00
taxProvision 753000.00
netInterestIncome 8000.00
nonRecurring 2101000.00
incomeTaxExpense 753000.00
totalRevenue 103859000.00
totalOperatingExpenses 50582000.00
costOfRevenue 52824000.00
totalOtherIncomeExpenseNet -115000.00
netIncomeFromContinuingOps -2234000.00
netIncomeApplicableToCommonShares -2234000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-02
currency_symbol USD
researchDevelopment 12586000.00
incomeBeforeTax -5675000.00
netIncome -6261000.00
sellingGeneralAdministrative 37226000.00
grossProfit 43265000.00
reconciledDepreciation 3406000.00
ebit -6547000.00
ebitda -2561000.00
depreciationAndAmortization 3986000.00
nonOperatingIncomeNetOther 1428000.00
operatingIncome -6547000.00
otherOperatingExpenses 91879000.00
interestExpense 24000.00
taxProvision 586000.00
netInterestIncome 24000.00
nonRecurring 580000.00
incomeTaxExpense 586000.00
totalRevenue 85332000.00
totalOperatingExpenses 49812000.00
costOfRevenue 42067000.00
totalOtherIncomeExpenseNet 872000.00
netIncomeFromContinuingOps -6261000.00
netIncomeApplicableToCommonShares -6261000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-03
currency_symbol USD
researchDevelopment 12042000.00
incomeBeforeTax -7308000.00
netIncome -8574000.00
sellingGeneralAdministrative 36018000.00
grossProfit 40437000.00
reconciledDepreciation 3643000.00
ebit -7623000.00
ebitda -2647000.00
depreciationAndAmortization 4976000.00
nonOperatingIncomeNetOther 1636000.00
operatingIncome -7623000.00
otherOperatingExpenses 87540000.00
interestExpense 12000.00
taxProvision 1266000.00
netInterestIncome 12000.00
nonRecurring 1333000.00
incomeTaxExpense 1266000.00
totalRevenue 79917000.00
totalOperatingExpenses 48060000.00
costOfRevenue 39480000.00
totalOtherIncomeExpenseNet 315000.00
netIncomeFromContinuingOps -8574000.00
netIncomeApplicableToCommonShares -8574000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-27
currency_symbol USD
researchDevelopment 12128000.00
incomeBeforeTax -7187000.00
netIncome -9687000.00
sellingGeneralAdministrative 35490000.00
grossProfit 41026000.00
reconciledDepreciation 3012000.00
ebit -6592000.00
ebitda -3567000.00
depreciationAndAmortization 3025000.00
nonOperatingIncomeNetOther 13000.00
operatingIncome -6592000.00
otherOperatingExpenses 83248000.00
interestExpense 8000.00
taxProvision 2500000.00
netInterestIncome -8000.00
nonRecurring 600000.00
incomeTaxExpense 2500000.00
totalRevenue 76656000.00
totalOperatingExpenses 47618000.00
costOfRevenue 35630000.00
totalOtherIncomeExpenseNet -595000.00
netIncomeFromContinuingOps -9687000.00
netIncomeApplicableToCommonShares -9687000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-16
currency_symbol USD
researchDevelopment 12297000.00
incomeBeforeTax 3358000.00
netIncome -31712000.00
sellingGeneralAdministrative 35859000.00
grossProfit 55707000.00
reconciledDepreciation 3836000.00
ebit 3212000.00
ebitda 7048000.00
depreciationAndAmortization 3836000.00
nonOperatingIncomeNetOther -503000.00
operatingIncome 3862000.00
otherOperatingExpenses 92653000.00
interestExpense 1000.00
taxProvision 35070000.00
interestIncome 0.00
netInterestIncome -1000.00
nonRecurring 3689000.00
incomeTaxExpense 35070000.00
totalRevenue 100204000.00
totalOperatingExpenses 48156000.00
costOfRevenue 44497000.00
totalOtherIncomeExpenseNet -4192000.00
netIncomeFromContinuingOps -31712000.00
netIncomeApplicableToCommonShares -31712000.00
2021-09-30
date 2021-09-30
filing_date 2021-10-27
currency_symbol USD
researchDevelopment 12731000.00
incomeBeforeTax -5513000.00
netIncome -3855000.00
sellingGeneralAdministrative 33433000.00
grossProfit 42331000.00
reconciledDepreciation 3271000.00
ebit -4132000.00
ebitda -861000.00
depreciationAndAmortization 3271000.00
nonOperatingIncomeNetOther -299000.00
operatingIncome -5209000.00
otherOperatingExpenses 83002000.00
interestExpense 5000.00
taxProvision -1658000.00
netInterestIncome -5000.00
nonRecurring 1376000.00
incomeTaxExpense -1658000.00
totalRevenue 79169000.00
totalOperatingExpenses 46164000.00
costOfRevenue 36838000.00
totalOtherIncomeExpenseNet -1675000.00
netIncomeFromContinuingOps -3855000.00
netIncomeApplicableToCommonShares -3855000.00
2021-06-30
date 2021-06-30
filing_date 2021-07-28
currency_symbol USD
researchDevelopment 11760000.00
incomeBeforeTax -1573000.00
netIncome -1176000.00
sellingGeneralAdministrative 33594000.00
grossProfit 45482000.00
reconciledDepreciation 3099000.00
ebit 907000.00
ebitda 4006000.00
depreciationAndAmortization 3099000.00
nonOperatingIncomeNetOther -883000.00
operatingIncome -651000.00
otherOperatingExpenses 81982000.00
interestExpense 39000.00
taxProvision -397000.00
netInterestIncome -39000.00
nonRecurring 779000.00
incomeTaxExpense -397000.00
totalRevenue 82110000.00
totalOperatingExpenses 45354000.00
costOfRevenue 36628000.00
totalOtherIncomeExpenseNet -1662000.00
netIncomeFromContinuingOps -1176000.00
netIncomeApplicableToCommonShares -1176000.00
2021-03-31
date 2021-03-31
filing_date 2021-04-28
currency_symbol USD
researchDevelopment 11973000.00
incomeBeforeTax -4833000.00
netIncome -3221000.00
sellingGeneralAdministrative 33348000.00
grossProfit 40407000.00
reconciledDepreciation 3190000.00
ebit -3299000.00
ebitda -109000.00
depreciationAndAmortization 3190000.00
nonOperatingIncomeNetOther 1615000.00
operatingIncome -6438000.00
otherOperatingExpenses 81245000.00
interestExpense 10000.00
taxProvision -1612000.00
netInterestIncome -10000.00
nonRecurring 1524000.00
incomeTaxExpense -1612000.00
totalRevenue 76331000.00
totalOperatingExpenses 45321000.00
costOfRevenue 35924000.00
totalOtherIncomeExpenseNet 91000.00
netIncomeFromContinuingOps -3221000.00
netIncomeApplicableToCommonShares -3221000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-17
currency_symbol USD
researchDevelopment 11541000.00
incomeBeforeTax 3342000.00
netIncome 27408000.00
sellingGeneralAdministrative 131827000.00
grossProfit 50780000.00
reconciledDepreciation 3608000.00
ebit 977000.00
ebitda 4585000.00
depreciationAndAmortization 3608000.00
nonOperatingIncomeNetOther 243000.00
operatingIncome 2692000.00
otherOperatingExpenses 89018000.00
interestExpense 212000.00
taxProvision -24066000.00
interestIncome 747000.00
netInterestIncome 747000.00
nonRecurring 1243000.00
incomeTaxExpense -24066000.00
totalRevenue 92953000.00
totalOperatingExpenses 46845000.00
costOfRevenue 42173000.00
totalOtherIncomeExpenseNet -1340000.00
netIncomeFromContinuingOps 27408000.00
netIncomeApplicableToCommonShares 27408000.00
2020-09-30
date 2020-09-30
filing_date 2020-10-28
currency_symbol USD
researchDevelopment 10754000.00
incomeBeforeTax -4763000.00
netIncome -3024000.00
sellingGeneralAdministrative 30163000.00
grossProfit 36298000.00
reconciledDepreciation 3422000.00
ebit -4380000.00
ebitda -958000.00
depreciationAndAmortization 3422000.00
nonOperatingIncomeNetOther 256000.00
operatingIncome -4858000.00
otherOperatingExpenses 75355000.00
interestExpense 161000.00
taxProvision -1739000.00
netInterestIncome -161000.00
nonRecurring 239000.00
incomeTaxExpense -1739000.00
totalRevenue 70736000.00
totalOperatingExpenses 40917000.00
costOfRevenue 34438000.00
totalOtherIncomeExpenseNet 17000.00
netIncomeFromContinuingOps -3024000.00
netIncomeApplicableToCommonShares -3024000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-04
currency_symbol USD
researchDevelopment 10186000.00
incomeBeforeTax -12291000.00
netIncome -8932000.00
sellingGeneralAdministrative 30036000.00
grossProfit 28896000.00
reconciledDepreciation 3450000.00
ebit -11443000.00
ebitda -7993000.00
depreciationAndAmortization 3450000.00
nonOperatingIncomeNetOther -117000.00
operatingIncome -11962000.00
otherOperatingExpenses 71890000.00
interestExpense 212000.00
taxProvision -3359000.00
netInterestIncome -212000.00
nonRecurring 636000.00
incomeTaxExpense -3359000.00
totalRevenue 60564000.00
totalOperatingExpenses 40222000.00
costOfRevenue 31668000.00
totalOtherIncomeExpenseNet -753000.00
netIncomeFromContinuingOps -8932000.00
netIncomeApplicableToCommonShares -8932000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-28
currency_symbol USD
researchDevelopment 10415000.00
incomeBeforeTax -17061000.00
netIncome -14823000.00
sellingGeneralAdministrative 36324000.00
grossProfit 43873000.00
reconciledDepreciation 3759000.00
ebit 10822000.00
ebitda 14581000.00
depreciationAndAmortization 3759000.00
nonOperatingIncomeNetOther -473000.00
operatingIncome -16554000.00
otherOperatingExpenses 82381000.00
interestExpense 34000.00
taxProvision -2238000.00
interestIncome 34000.00
netInterestIncome -34000.00
nonRecurring 13688000.00
incomeTaxExpense -2238000.00
totalRevenue 79515000.00
totalOperatingExpenses 46739000.00
costOfRevenue 35642000.00
totalOtherIncomeExpenseNet -14161000.00
netIncomeFromContinuingOps -14823000.00
netIncomeApplicableToCommonShares -14823000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-19
currency_symbol USD
researchDevelopment 11127000.00
incomeBeforeTax -48118000.00
netIncome -49695000.00
sellingGeneralAdministrative 43310000.00
sellingAndMarketingExpenses 86095000.00
grossProfit 43601000.00
reconciledDepreciation 4313000.00
ebit -17068000.00
ebitda -12755000.00
depreciationAndAmortization 4313000.00
nonOperatingIncomeNetOther 799000.00
operatingIncome -48208000.00
otherOperatingExpenses 117136000.00
interestExpense 150000.00
taxProvision 1577000.00
interestIncome 155000.00
netInterestIncome 5000.00
nonRecurring -35213000.00
incomeTaxExpense 1577000.00
totalRevenue 104141000.00
totalOperatingExpenses 56596000.00
costOfRevenue 60540000.00
totalOtherIncomeExpenseNet -35128000.00
netIncomeFromContinuingOps -49695000.00
netIncomeApplicableToCommonShares -49695000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-30
currency_symbol USD
researchDevelopment 10783000.00
incomeBeforeTax -6381000.00
netIncome -6199000.00
sellingGeneralAdministrative 15662000.00
sellingAndMarketingExpenses 30218000.00
grossProfit 50772000.00
reconciledDepreciation 4881000.00
ebit -5891000.00
ebitda -1010000.00
depreciationAndAmortization 4881000.00
nonOperatingIncomeNetOther -514000.00
operatingIncome -5891000.00
otherOperatingExpenses 96407000.00
interestExpense 24000.00
taxProvision -182000.00
interestIncome 24000.00
netInterestIncome 24000.00
incomeTaxExpense -182000.00
totalRevenue 90516000.00
totalOperatingExpenses 56663000.00
costOfRevenue 39744000.00
totalOtherIncomeExpenseNet -514000.00
netIncomeFromContinuingOps -6199000.00
netIncomeApplicableToCommonShares -6199000.00
2019-06-30
date 2019-06-30
filing_date 2019-07-24
currency_symbol USD
researchDevelopment 9091000.00
incomeBeforeTax -6822000.00
netIncome -6405000.00
sellingGeneralAdministrative 14424000.00
sellingAndMarketingExpenses 29124000.00
grossProfit 52319000.00
reconciledDepreciation 4573000.00
ebit -4893000.00
ebitda -320000.00
depreciationAndAmortization 4573000.00
nonOperatingIncomeNetOther -1689000.00
operatingIncome -4893000.00
otherOperatingExpenses 98384000.00
interestExpense 240000.00
taxProvision -417000.00
interestIncome 240000.00
netInterestIncome -240000.00
incomeTaxExpense -417000.00
totalRevenue 93491000.00
totalOperatingExpenses 57212000.00
costOfRevenue 41172000.00
totalOtherIncomeExpenseNet -1689000.00
netIncomeFromContinuingOps -6405000.00
netIncomeApplicableToCommonShares -6405000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-01
currency_symbol USD
researchDevelopment 9935000.00
incomeBeforeTax 307000.00
netIncome 152000.00
sellingGeneralAdministrative 13224000.00
sellingAndMarketingExpenses 26753000.00
grossProfit 55019000.00
reconciledDepreciation 4749000.00
ebit 358000.00
ebitda 5107000.00
depreciationAndAmortization 4749000.00
nonOperatingIncomeNetOther -195000.00
operatingIncome 358000.00
otherOperatingExpenses 93259000.00
interestExpense 144000.00
taxProvision 155000.00
interestIncome 144000.00
netInterestIncome 144000.00
incomeTaxExpense 155000.00
totalRevenue 93617000.00
totalOperatingExpenses 54661000.00
costOfRevenue 38598000.00
totalOtherIncomeExpenseNet -195000.00
netIncomeFromContinuingOps 152000.00
netIncomeApplicableToCommonShares 152000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-21
currency_symbol USD
researchDevelopment 10342000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5313000.00
minorityInterest 0.00
netIncome 5758000.00
sellingGeneralAdministrative 12763000.00
sellingAndMarketingExpenses 30754000.00
grossProfit 64551000.00
reconciledDepreciation 4846000.00
ebit 5799000.00
ebitda 10645000.00
depreciationAndAmortization 4846000.00
nonOperatingIncomeNetOther 209000.00
operatingIncome 5846000.00
otherOperatingExpenses 106998000.00
interestExpense 486000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -445000.00
totalRevenue 112844000.00
totalOperatingExpenses 58705000.00
costOfRevenue 48293000.00
totalOtherIncomeExpenseNet -271000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5758000.00
netIncomeApplicableToCommonShares 5758000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-31
currency_symbol USD
researchDevelopment 9975000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2842000.00
minorityInterest 0.00
netIncome -2488000.00
sellingGeneralAdministrative 12496000.00
sellingAndMarketingExpenses 27811000.00
grossProfit 52317000.00
reconciledDepreciation 4747000.00
ebit -2712000.00
ebitda 2035000.00
depreciationAndAmortization 4747000.00
nonOperatingIncomeNetOther -226000.00
operatingIncome -2712000.00
otherOperatingExpenses 102417000.00
interestExpense 96000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -354000.00
totalRevenue 99705000.00
totalOperatingExpenses 55029000.00
costOfRevenue 47388000.00
totalOtherIncomeExpenseNet -226000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -2488000.00
netIncomeApplicableToCommonShares -2488000.00
2018-06-30
date 2018-06-30
filing_date 2018-07-25
currency_symbol USD
researchDevelopment 9983000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1505000.00
minorityInterest 0.00
netIncome 1205000.00
sellingGeneralAdministrative 11320000.00
sellingAndMarketingExpenses 30084000.00
grossProfit 57691000.00
reconciledDepreciation 4377000.00
ebit 1927000.00
ebitda 6304000.00
depreciationAndAmortization 4377000.00
nonOperatingIncomeNetOther -509000.00
operatingIncome 1927000.00
otherOperatingExpenses 96317000.00
interestExpense 87000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 300000.00
totalRevenue 98244000.00
totalOperatingExpenses 55764000.00
costOfRevenue 40553000.00
totalOtherIncomeExpenseNet -509000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1205000.00
netIncomeApplicableToCommonShares 1205000.00
2018-03-31
date 2018-03-31
filing_date 2018-04-25
currency_symbol USD
researchDevelopment 9406000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 582000.00
minorityInterest 0.00
netIncome 455000.00
sellingGeneralAdministrative 11073000.00
sellingAndMarketingExpenses 28271000.00
grossProfit 53786000.00
reconciledDepreciation 4343000.00
ebit 693000.00
ebitda 5036000.00
depreciationAndAmortization 4343000.00
nonOperatingIncomeNetOther -184000.00
operatingIncome 693000.00
otherOperatingExpenses 92141000.00
interestExpense 73000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 127000.00
totalRevenue 92834000.00
totalOperatingExpenses 53093000.00
costOfRevenue 39048000.00
totalOtherIncomeExpenseNet -184000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 455000.00
netIncomeApplicableToCommonShares 455000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-21
currency_symbol USD
researchDevelopment 8846000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9727000.00
minorityInterest 0.00
netIncome -11058000.00
sellingGeneralAdministrative 10924000.00
sellingAndMarketingExpenses 28660000.00
grossProfit 62094000.00
reconciledDepreciation 4513000.00
ebit 9734000.00
ebitda 14247000.00
depreciationAndAmortization 4513000.00
nonOperatingIncomeNetOther 829000.00
operatingIncome 9151000.00
otherOperatingExpenses 97272000.00
interestExpense 7000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 20785000.00
totalRevenue 106423000.00
totalOperatingExpenses 52943000.00
costOfRevenue 44329000.00
totalOtherIncomeExpenseNet 510000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -11040000.00
netIncomeApplicableToCommonShares -11058000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-26
currency_symbol USD
researchDevelopment 9019000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2575000.00
minorityInterest 0.00
netIncome 1628000.00
sellingGeneralAdministrative 10307000.00
sellingAndMarketingExpenses 25990000.00
grossProfit 52034000.00
reconciledDepreciation 4368000.00
ebit 2350000.00
ebitda 6718000.00
depreciationAndAmortization 4368000.00
nonOperatingIncomeNetOther 147000.00
operatingIncome 2350000.00
otherOperatingExpenses 87900000.00
interestExpense 78000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 947000.00
totalRevenue 90250000.00
totalOperatingExpenses 49684000.00
costOfRevenue 38216000.00
totalOtherIncomeExpenseNet 147000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1628000.00
netIncomeApplicableToCommonShares 1628000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-01
currency_symbol USD
researchDevelopment 9045000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -4543000.00
minorityInterest 0.00
netIncome -3625000.00
sellingGeneralAdministrative 11877000.00
sellingAndMarketingExpenses 26022000.00
grossProfit 46760000.00
reconciledDepreciation 3989000.00
ebit -4173000.00
ebitda -184000.00
depreciationAndAmortization 3989000.00
nonOperatingIncomeNetOther -459000.00
operatingIncome -4173000.00
otherOperatingExpenses 86855000.00
interestExpense 89000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -918000.00
totalRevenue 82682000.00
totalOperatingExpenses 50933000.00
costOfRevenue 35922000.00
totalOtherIncomeExpenseNet -459000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -3643000.00
netIncomeApplicableToCommonShares -3625000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-09
currency_symbol USD
researchDevelopment 8466000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1932000.00
minorityInterest 0.00
netIncome -1461000.00
sellingGeneralAdministrative 10699000.00
sellingAndMarketingExpenses 22872000.00
grossProfit 43749000.00
reconciledDepreciation 3718000.00
ebit -2006000.00
ebitda 1712000.00
depreciationAndAmortization 3718000.00
nonOperatingIncomeNetOther -8000.00
operatingIncome -2006000.00
otherOperatingExpenses 83568000.00
interestExpense 82000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -471000.00
totalRevenue 81562000.00
totalOperatingExpenses 45755000.00
costOfRevenue 37813000.00
totalOtherIncomeExpenseNet -8000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -1461000.00
netIncomeApplicableToCommonShares -1461000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-24
currency_symbol USD
researchDevelopment 7815000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3663000.00
minorityInterest 0.00
netIncome 3545000.00
sellingGeneralAdministrative 9477000.00
sellingAndMarketingExpenses 23634000.00
grossProfit 48677000.00
reconciledDepreciation 4135000.00
ebit 3616000.00
ebitda 7751000.00
depreciationAndAmortization 4135000.00
nonOperatingIncomeNetOther 116000.00
operatingIncome 3616000.00
otherOperatingExpenses 88082000.00
interestExpense 48000000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 118000.00
totalRevenue 91698000.00
totalOperatingExpenses 45061000.00
costOfRevenue 43021000.00
totalOtherIncomeExpenseNet 2000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3545000.00
netIncomeApplicableToCommonShares 3545000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-03
currency_symbol USD
researchDevelopment 7953000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1029000.00
minorityInterest 0.00
netIncome 1090000.00
sellingGeneralAdministrative 10775000.00
sellingAndMarketingExpenses 19729000.00
grossProfit 42679000.00
reconciledDepreciation 3381000.00
ebit 841000.00
ebitda 4222000.00
depreciationAndAmortization 3381000.00
nonOperatingIncomeNetOther 167000.00
operatingIncome 841000.00
otherOperatingExpenses 78759000.00
interestExpense 21000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -61000.00
totalRevenue 79600000.00
totalOperatingExpenses 41838000.00
costOfRevenue 36921000.00
totalOtherIncomeExpenseNet 167000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1090000.00
netIncomeApplicableToCommonShares 1090000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-02
currency_symbol USD
researchDevelopment 7259000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4311000.00
minorityInterest 0.00
netIncome 3392000.00
sellingGeneralAdministrative 10167000.00
sellingAndMarketingExpenses 18747000.00
grossProfit 43936000.00
reconciledDepreciation 3266000.00
ebit 4497000.00
ebitda 7763000.00
depreciationAndAmortization 3266000.00
nonOperatingIncomeNetOther -186000.00
operatingIncome 4497000.00
otherOperatingExpenses 74041000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 919000.00
totalRevenue 78538000.00
totalOperatingExpenses 39439000.00
costOfRevenue 34602000.00
totalOtherIncomeExpenseNet -240000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3392000.00
netIncomeApplicableToCommonShares 3392000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-03
currency_symbol USD
researchDevelopment 7091000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3623000.00
minorityInterest 0.00
netIncome 3080000.00
sellingGeneralAdministrative 10541000.00
sellingAndMarketingExpenses 17625000.00
grossProfit 42673000.00
reconciledDepreciation 3086000.00
ebit 4330000.00
ebitda 7416000.00
depreciationAndAmortization 3086000.00
nonOperatingIncomeNetOther -707000.00
operatingIncome 4330000.00
otherOperatingExpenses 71418000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 543000.00
totalRevenue 75748000.00
totalOperatingExpenses 38343000.00
costOfRevenue 33075000.00
totalOtherIncomeExpenseNet -751000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3080000.00
netIncomeApplicableToCommonShares 3080000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
researchDevelopment 7128000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7933000.00
minorityInterest 0.00
netIncome 8885000.00
sellingGeneralAdministrative 10368000.00
sellingAndMarketingExpenses 21194000.00
grossProfit 48649000.00
reconciledDepreciation 3195000.00
ebit 6764000.00
ebitda 9959000.00
depreciationAndAmortization 3195000.00
nonOperatingIncomeNetOther 1218000.00
operatingIncome 6764000.00
otherOperatingExpenses 84563000.00
interestExpense 56000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -952000.00
totalRevenue 91327000.00
totalOperatingExpenses 41885000.00
costOfRevenue 42678000.00
totalOtherIncomeExpenseNet 1150000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8885000.00
netIncomeApplicableToCommonShares 8885000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-03
currency_symbol USD
researchDevelopment 5820000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1060000.00
minorityInterest 0.00
netIncome -884000.00
sellingGeneralAdministrative 8239000.00
sellingAndMarketingExpenses 18944000.00
grossProfit 34871000.00
reconciledDepreciation 2790000.00
ebit -922000.00
ebitda 1868000.00
depreciationAndAmortization 2790000.00
nonOperatingIncomeNetOther -131000.00
operatingIncome -922000.00
otherOperatingExpenses 73429000.00
interestExpense 7000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -176000.00
totalRevenue 72507000.00
totalOperatingExpenses 35793000.00
costOfRevenue 37636000.00
totalOtherIncomeExpenseNet -131000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -884000.00
netIncomeApplicableToCommonShares -884000.00
2015-06-30
date 2015-06-30
filing_date 2015-07-29
currency_symbol USD
researchDevelopment 7254000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5365000.00
minorityInterest 0.00
netIncome 4148000.00
sellingGeneralAdministrative 9066000.00
sellingAndMarketingExpenses 20063000.00
grossProfit 44546000.00
reconciledDepreciation 2739000.00
ebit 5424000.00
ebitda 8163000.00
depreciationAndAmortization 2739000.00
nonOperatingIncomeNetOther -59000.00
operatingIncome 5424000.00
otherOperatingExpenses 78351000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1217000.00
totalRevenue 83775000.00
totalOperatingExpenses 39122000.00
costOfRevenue 39229000.00
totalOtherIncomeExpenseNet -83000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4148000.00
netIncomeApplicableToCommonShares 4148000.00
2015-03-31
date 2015-03-31
filing_date 2015-04-28
currency_symbol USD
researchDevelopment 6356000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 568000.00
minorityInterest 0.00
netIncome 664000.00
sellingGeneralAdministrative 9801000.00
sellingAndMarketingExpenses 19105000.00
grossProfit 39611000.00
reconciledDepreciation 2493000.00
ebit 1856000.00
ebitda 4349000.00
depreciationAndAmortization 2493000.00
nonOperatingIncomeNetOther -1288000.00
operatingIncome 1856000.00
otherOperatingExpenses 68083000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -96000.00
totalRevenue 69939000.00
totalOperatingExpenses 37755000.00
costOfRevenue 30328000.00
totalOtherIncomeExpenseNet -1307000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 664000.00
netIncomeApplicableToCommonShares 664000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-25
currency_symbol USD
researchDevelopment 8070000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13021000.00
minorityInterest 0.00
netIncome 11122000.00
sellingGeneralAdministrative 10367000.00
sellingAndMarketingExpenses 23950000.00
grossProfit 57273000.00
reconciledDepreciation 1908000.00
ebit 13023000.00
ebitda 14931000.00
depreciationAndAmortization 1908000.00
nonOperatingIncomeNetOther 45000.00
operatingIncome 12978000.00
otherOperatingExpenses 91175000.00
interestExpense 2000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1899000.00
totalRevenue 104153000.00
totalOperatingExpenses 44295000.00
costOfRevenue 46880000.00
totalOtherIncomeExpenseNet 16000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 11122000.00
netIncomeApplicableToCommonShares 11122000.00
2014-09-30
date 2014-09-30
filing_date 2014-10-28
currency_symbol USD
researchDevelopment 7352000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9105000.00
minorityInterest 0.00
netIncome 11223000.00
sellingGeneralAdministrative 8832000.00
sellingAndMarketingExpenses 19059000.00
grossProfit 46041000.00
reconciledDepreciation 1805000.00
ebit 9110000.00
ebitda 10915000.00
depreciationAndAmortization 1805000.00
nonOperatingIncomeNetOther 117000.00
operatingIncome 8993000.00
otherOperatingExpenses 73246000.00
interestExpense 5000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -2118000.00
totalRevenue 82239000.00
totalOperatingExpenses 37048000.00
costOfRevenue 36198000.00
totalOtherIncomeExpenseNet 89000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 11223000.00
netIncomeApplicableToCommonShares 11223000.00
2014-06-30
date 2014-06-30
filing_date 2014-07-29
currency_symbol USD
researchDevelopment 6658000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8579000.00
minorityInterest 0.00
netIncome 6328000.00
sellingGeneralAdministrative 8867000.00
sellingAndMarketingExpenses 19715000.00
grossProfit 45517000.00
reconciledDepreciation 1868000.00
ebit 8580000.00
ebitda 10448000.00
depreciationAndAmortization 1868000.00
nonOperatingIncomeNetOther 171000.00
operatingIncome 8409000.00
otherOperatingExpenses 73651000.00
interestExpense 1000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2251000.00
totalRevenue 82060000.00
totalOperatingExpenses 37108000.00
costOfRevenue 36543000.00
totalOtherIncomeExpenseNet 149000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6328000.00
netIncomeApplicableToCommonShares 6328000.00
2014-03-31
date 2014-03-31
filing_date 2014-04-29
currency_symbol USD
researchDevelopment 5430000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6817000.00
minorityInterest 0.00
netIncome 4976000.00
sellingGeneralAdministrative 8413000.00
sellingAndMarketingExpenses 17433000.00
grossProfit 40083000.00
reconciledDepreciation 1847000.00
ebit 6817000.00
ebitda 8664000.00
depreciationAndAmortization 1847000.00
nonOperatingIncomeNetOther -143000.00
operatingIncome 6960000.00
otherOperatingExpenses 66414000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1841000.00
totalRevenue 73374000.00
totalOperatingExpenses 33123000.00
costOfRevenue 33291000.00
totalOtherIncomeExpenseNet -160000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4976000.00
netIncomeApplicableToCommonShares 4976000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-26
currency_symbol USD
researchDevelopment 6241000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11454000.00
minorityInterest 0.00
netIncome 8262000.00
sellingGeneralAdministrative 7984000.00
sellingAndMarketingExpenses 21957000.00
grossProfit 49321000.00
reconciledDepreciation 1770000.00
ebit 11460000.00
ebitda 13230000.00
depreciationAndAmortization 1770000.00
nonOperatingIncomeNetOther 91000.00
operatingIncome 11369000.00
otherOperatingExpenses 78526000.00
interestExpense 6000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3192000.00
totalRevenue 89895000.00
totalOperatingExpenses 37952000.00
costOfRevenue 40574000.00
totalOtherIncomeExpenseNet 71000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8262000.00
netIncomeApplicableToCommonShares 8262000.00
2013-09-30
date 2013-09-30
filing_date 2013-10-30
currency_symbol USD
researchDevelopment 5884000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6805000.00
minorityInterest 0.00
netIncome 5042000.00
sellingGeneralAdministrative 7275000.00
sellingAndMarketingExpenses 16366000.00
grossProfit 38821000.00
reconciledDepreciation 1699000.00
ebit 6807000.00
ebitda 8506000.00
depreciationAndAmortization 1699000.00
nonOperatingIncomeNetOther -790000.00
operatingIncome 7597000.00
otherOperatingExpenses 60593000.00
interestExpense 2000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1763000.00
totalRevenue 68190000.00
totalOperatingExpenses 31224000.00
costOfRevenue 29369000.00
totalOtherIncomeExpenseNet -809000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5042000.00
netIncomeApplicableToCommonShares 5042000.00
2013-06-30
date 2013-06-30
filing_date 2013-07-30
currency_symbol USD
researchDevelopment 5162000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5001000.00
minorityInterest 0.00
netIncome 3631000.00
sellingGeneralAdministrative 7826000.00
sellingAndMarketingExpenses 16716000.00
grossProfit 36926000.00
reconciledDepreciation 1736000.00
ebit 5001000.00
ebitda 6737000.00
depreciationAndAmortization 1736000.00
nonOperatingIncomeNetOther -485000.00
operatingIncome 5486000.00
otherOperatingExpenses 62843000.00
interestExpense 1000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1370000.00
totalRevenue 68329000.00
totalOperatingExpenses 31440000.00
costOfRevenue 31403000.00
totalOtherIncomeExpenseNet -504000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3631000.00
netIncomeApplicableToCommonShares 3631000.00
2013-03-31
date 2013-03-31
filing_date 2013-04-30
currency_symbol USD
researchDevelopment 5125000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5602000.00
minorityInterest 0.00
netIncome 4574000.00
sellingGeneralAdministrative 7515000.00
sellingAndMarketingExpenses 16650000.00
grossProfit 36825000.00
reconciledDepreciation 1833000.00
ebit 5603000.00
ebitda 7436000.00
depreciationAndAmortization 1833000.00
nonOperatingIncomeNetOther -99000.00
operatingIncome 5702000.00
otherOperatingExpenses 59668000.00
interestExpense 1000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1028000.00
totalRevenue 65370000.00
totalOperatingExpenses 31123000.00
costOfRevenue 28545000.00
totalOtherIncomeExpenseNet -115000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4574000.00
netIncomeApplicableToCommonShares 4574000.00
2012-12-31
date 2012-12-31
filing_date 2013-02-27
currency_symbol USD
researchDevelopment 4580000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10711000.00
minorityInterest 0.00
netIncome 7841000.00
sellingGeneralAdministrative 7037000.00
sellingAndMarketingExpenses 18413000.00
grossProfit 43069000.00
reconciledDepreciation 1812000.00
ebit 10717000.00
ebitda 12529000.00
depreciationAndAmortization 1812000.00
nonOperatingIncomeNetOther -510000.00
operatingIncome 11227000.00
otherOperatingExpenses 69443000.00
interestExpense 6000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2870000.00
totalRevenue 80670000.00
totalOperatingExpenses 31842000.00
costOfRevenue 37601000.00
totalOtherIncomeExpenseNet -529000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7841000.00
netIncomeApplicableToCommonShares 7841000.00
2012-09-30
date 2012-09-30
filing_date 2012-10-31
currency_symbol USD
researchDevelopment 4065000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5087000.00
minorityInterest 0.00
netIncome 3673000.00
sellingGeneralAdministrative 7266000.00
sellingAndMarketingExpenses 14154000.00
grossProfit 32304000.00
reconciledDepreciation 1796000.00
ebit 5089000.00
ebitda 6885000.00
depreciationAndAmortization 1796000.00
nonOperatingIncomeNetOther 66000.00
operatingIncome 5023000.00
otherOperatingExpenses 55711000.00
interestExpense 2000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1414000.00
totalRevenue 60734000.00
totalOperatingExpenses 27281000.00
costOfRevenue 28430000.00
totalOtherIncomeExpenseNet 46000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3673000.00
netIncomeApplicableToCommonShares 3673000.00
2012-06-30
date 2012-06-30
filing_date 2012-07-31
currency_symbol USD
researchDevelopment 4525000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6483000.00
minorityInterest 0.00
netIncome 4734000.00
sellingGeneralAdministrative 8134000.00
sellingAndMarketingExpenses 15841000.00
grossProfit 37060000.00
reconciledDepreciation 1689000.00
ebit 6891000.00
ebitda 8580000.00
depreciationAndAmortization 1689000.00
nonOperatingIncomeNetOther -381000.00
operatingIncome 6871000.00
otherOperatingExpenses 59891000.00
interestExpense 7000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1749000.00
totalRevenue 66762000.00
totalOperatingExpenses 30189000.00
costOfRevenue 29702000.00
totalOtherIncomeExpenseNet -401000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4734000.00
netIncomeApplicableToCommonShares 4734000.00
2012-03-31
date 2012-03-31
filing_date 2012-05-01
currency_symbol USD
researchDevelopment 4408000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8661000.00
minorityInterest 0.00
netIncome 6750000.00
sellingGeneralAdministrative 6628000.00
sellingAndMarketingExpenses 16038000.00
grossProfit 37186000.00
reconciledDepreciation 1679000.00
ebit 8534000.00
ebitda 10213000.00
depreciationAndAmortization 1679000.00
nonOperatingIncomeNetOther 241000.00
operatingIncome 8433000.00
otherOperatingExpenses 56796000.00
interestExpense 13000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1911000.00
totalRevenue 65229000.00
totalOperatingExpenses 28753000.00
costOfRevenue 28043000.00
totalOtherIncomeExpenseNet 140000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6750000.00
netIncomeApplicableToCommonShares 6750000.00
2011-12-31
date 2011-12-31
filing_date 2012-02-28
currency_symbol USD
researchDevelopment 4159000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12424000.00
minorityInterest 0.00
netIncome 9472000.00
sellingGeneralAdministrative 6875000.00
sellingAndMarketingExpenses 17960000.00
grossProfit 43512000.00
reconciledDepreciation 1665000.00
ebit 12870000.00
ebitda 14535000.00
depreciationAndAmortization 1665000.00
nonOperatingIncomeNetOther 792000.00
operatingIncome 12853000.00
otherOperatingExpenses 64227000.00
interestExpense 4000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2952000.00
totalRevenue 77080000.00
totalOperatingExpenses 30659000.00
costOfRevenue 33568000.00
totalOtherIncomeExpenseNet -442000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9472000.00
netIncomeApplicableToCommonShares 9472000.00
2011-09-30
date 2011-09-30
filing_date 2011-11-02
currency_symbol USD
researchDevelopment 3591000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9204000.00
minorityInterest 0.00
netIncome 6429000.00
sellingGeneralAdministrative 6424000.00
sellingAndMarketingExpenses 14696000.00
grossProfit 36389000.00
reconciledDepreciation 1711000.00
ebit 9986000.00
ebitda 11697000.00
depreciationAndAmortization 1711000.00
nonOperatingIncomeNetOther -761000.00
operatingIncome 9967000.00
otherOperatingExpenses 54840000.00
interestExpense 2000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2775000.00
totalRevenue 64807000.00
totalOperatingExpenses 26422000.00
costOfRevenue 28418000.00
totalOtherIncomeExpenseNet -780000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6429000.00
netIncomeApplicableToCommonShares 6429000.00
2011-06-30
date 2011-06-30
filing_date 2011-08-03
currency_symbol USD
researchDevelopment 3814000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5667000.00
minorityInterest 0.00
netIncome 4233000.00
sellingGeneralAdministrative 6917000.00
sellingAndMarketingExpenses 15309000.00
grossProfit 33516000.00
reconciledDepreciation 1722000.00
ebit 5793000.00
ebitda 7515000.00
depreciationAndAmortization 1722000.00
nonOperatingIncomeNetOther -85000.00
operatingIncome 5754000.00
otherOperatingExpenses 53957000.00
interestExpense 2000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1434000.00
totalRevenue 59711000.00
totalOperatingExpenses 27762000.00
costOfRevenue 26195000.00
totalOtherIncomeExpenseNet -124000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4233000.00
netIncomeApplicableToCommonShares 4233000.00
2011-03-31
date 2011-03-31
filing_date 2011-05-06
currency_symbol USD
researchDevelopment 3632000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4410000.00
minorityInterest 0.00
netIncome 3243000.00
sellingGeneralAdministrative 6590000.00
sellingAndMarketingExpenses 14152000.00
grossProfit 30272000.00
reconciledDepreciation 1614000.00
ebit 4310000.00
ebitda 5924000.00
depreciationAndAmortization 1614000.00
nonOperatingIncomeNetOther 155000.00
operatingIncome 4284000.00
otherOperatingExpenses 48282000.00
interestExpense 29000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1167000.00
totalRevenue 52566000.00
totalOperatingExpenses 25988000.00
costOfRevenue 22294000.00
totalOtherIncomeExpenseNet 129000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3243000.00
netIncomeApplicableToCommonShares 3243000.00
2010-12-31
date 2010-12-31
filing_date 2011-02-25
currency_symbol USD
researchDevelopment 3854000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5216000.00
minorityInterest 0.00
netIncome 4839000.00
sellingGeneralAdministrative 7300000.00
sellingAndMarketingExpenses 15710000.00
grossProfit 34536000.00
reconciledDepreciation 1492000.00
ebit 6202000.00
ebitda 7694000.00
depreciationAndAmortization 1492000.00
operatingIncome 6180000.00
otherOperatingExpenses 52335000.00
interestExpense 3000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 377000.00
totalRevenue 58515000.00
totalOperatingExpenses 28356000.00
costOfRevenue 23979000.00
totalOtherIncomeExpenseNet -983000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4839000.00
2010-09-30
date 2010-09-30
filing_date 2010-11-04
currency_symbol USD
researchDevelopment 2850000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3426000.00
minorityInterest 0.00
netIncome 2328000.00
sellingGeneralAdministrative 7201000.00
sellingAndMarketingExpenses 11707000.00
grossProfit 26383000.00
reconciledDepreciation 1779000.00
ebit 2884000.00
ebitda 4663000.00
depreciationAndAmortization 1779000.00
operatingIncome 2846000.00
otherOperatingExpenses 42440000.00
interestExpense 2000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1098000.00
totalRevenue 45286000.00
totalOperatingExpenses 23537000.00
costOfRevenue 18903000.00
totalOtherIncomeExpenseNet 544000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2328000.00
2010-06-30
date 2010-06-30
filing_date 2010-08-05
currency_symbol USD
researchDevelopment 2997000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2706000.00
minorityInterest 0.00
netIncome 1837000.00
sellingGeneralAdministrative 6028000.00
sellingAndMarketingExpenses 12027000.00
grossProfit 27088000.00
reconciledDepreciation 1515000.00
ebit 4547000.00
ebitda 6062000.00
depreciationAndAmortization 1515000.00
operatingIncome 4521000.00
otherOperatingExpenses 41184000.00
interestExpense 2000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 869000.00
totalRevenue 45705000.00
totalOperatingExpenses 22567000.00
costOfRevenue 18617000.00
totalOtherIncomeExpenseNet -1839000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1837000.00
2010-03-31
date 2010-03-31
filing_date 2010-05-07
currency_symbol USD
researchDevelopment 2989000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2867000.00
minorityInterest 0.00
netIncome 2064000.00
sellingGeneralAdministrative 6247000.00
sellingAndMarketingExpenses 11235000.00
grossProfit 25391000.00
reconciledDepreciation 1540000.00
ebit 3399000.00
ebitda 4939000.00
depreciationAndAmortization 1540000.00
operatingIncome 3380000.00
otherOperatingExpenses 38889000.00
interestExpense 27000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 803000.00
totalRevenue 42269000.00
totalOperatingExpenses 22011000.00
costOfRevenue 16878000.00
totalOtherIncomeExpenseNet -505000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2064000.00
2009-12-31
date 2009-12-31
filing_date 2010-02-26
currency_symbol USD
researchDevelopment 3047000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2723000.00
minorityInterest 0.00
netIncome -620000.00
sellingGeneralAdministrative 6365000.00
sellingAndMarketingExpenses 12164000.00
grossProfit 25483000.00
reconciledDepreciation 1440000.00
ebit 2495000.00
ebitda 3935000.00
depreciationAndAmortization 1440000.00
operatingIncome 2467000.00
otherOperatingExpenses 43559000.00
interestExpense 5000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3343000.00
totalRevenue 46026000.00
totalOperatingExpenses 23016000.00
costOfRevenue 20543000.00
totalOtherIncomeExpenseNet 233000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2009-09-30
date 2009-09-30
filing_date 2009-11-06
currency_symbol USD
researchDevelopment 2802000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2039000.00
minorityInterest 0.00
netIncome -1273000.00
sellingGeneralAdministrative 6158000.00
sellingAndMarketingExpenses 11482000.00
grossProfit 19602000.00
reconciledDepreciation 1410000.00
ebit -2219000.00
ebitda -809000.00
depreciationAndAmortization 1410000.00
operatingIncome -2250000.00
otherOperatingExpenses 37963000.00
interestExpense 3000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -766000.00
totalRevenue 35713000.00
totalOperatingExpenses 21852000.00
costOfRevenue 16111000.00
totalOtherIncomeExpenseNet 183000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2009-06-30
date 2009-06-30
filing_date 2009-07-31
currency_symbol USD
researchDevelopment 3285000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2703000.00
minorityInterest 0.00
netIncome -2104000.00
sellingGeneralAdministrative 6134000.00
sellingAndMarketingExpenses 12128000.00
grossProfit 19364000.00
reconciledDepreciation 1389000.00
ebit -3536000.00
ebitda -2147000.00
depreciationAndAmortization 1389000.00
operatingIncome -3572000.00
otherOperatingExpenses 38088000.00
interestExpense 4000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -599000.00
totalRevenue 34516000.00
totalOperatingExpenses 22936000.00
costOfRevenue 15152000.00
totalOtherIncomeExpenseNet 837000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2009-03-31
date 2009-03-31
filing_date 2009-05-01
currency_symbol USD
researchDevelopment 3479000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -8139000.00
minorityInterest 0.00
netIncome -6585000.00
sellingGeneralAdministrative 6299000.00
sellingAndMarketingExpenses 12824000.00
grossProfit 16260000.00
reconciledDepreciation 1291000.00
ebit -7475000.00
ebitda -6184000.00
depreciationAndAmortization 1291000.00
operatingIncome -7633000.00
otherOperatingExpenses 39082000.00
interestExpense 3000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1554000.00
totalRevenue 31449000.00
totalOperatingExpenses 23893000.00
costOfRevenue 15189000.00
totalOtherIncomeExpenseNet -661000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2008-12-31
date 2008-12-31
filing_date 2009-02-27
currency_symbol USD
researchDevelopment 3503000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3641000.00
minorityInterest 0.00
netIncome 2198000.00
sellingGeneralAdministrative 53756000.00
sellingAndMarketingExpenses 16129000.00
grossProfit 32272000.00
reconciledDepreciation -474000.00
ebit 7705000.00
ebitda 7231000.00
depreciationAndAmortization -474000.00
operatingIncome 4558000.00
otherOperatingExpenses 51757000.00
interestExpense 452000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1443000.00
totalRevenue 56315000.00
totalOperatingExpenses 27714000.00
costOfRevenue 24043000.00
totalOtherIncomeExpenseNet -1461000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2198000.00
2008-09-30
date 2008-09-30
filing_date 2008-11-03
currency_symbol USD
researchDevelopment 3237000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2511000.00
minorityInterest 0.00
netIncome 2011000.00
sellingGeneralAdministrative 8768000.00
sellingAndMarketingExpenses 15382000.00
grossProfit 29009000.00
reconciledDepreciation 1784000.00
ebit 3270000.00
ebitda 5054000.00
depreciationAndAmortization 1784000.00
operatingIncome 2618000.00
otherOperatingExpenses 46477000.00
interestExpense 2000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 500000.00
totalRevenue 49095000.00
totalOperatingExpenses 26391000.00
costOfRevenue 20086000.00
totalOtherIncomeExpenseNet -652000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2011000.00
2008-06-30
date 2008-06-30
filing_date 2008-08-06
currency_symbol USD
researchDevelopment 3172000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7887000.00
minorityInterest 0.00
netIncome 6365000.00
sellingGeneralAdministrative 10062000.00
sellingAndMarketingExpenses 17076000.00
grossProfit 36239000.00
reconciledDepreciation 1758000.00
ebit 8276000.00
ebitda 10034000.00
depreciationAndAmortization 1758000.00
operatingIncome 7857000.00
otherOperatingExpenses 49892000.00
interestExpense 7000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1522000.00
totalRevenue 57749000.00
totalOperatingExpenses 28382000.00
costOfRevenue 21510000.00
totalOtherIncomeExpenseNet -419000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6365000.00
2008-03-31
date 2008-03-31
filing_date 2008-05-02
currency_symbol USD
researchDevelopment 2713000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4321000.00
minorityInterest 0.00
netIncome 3378000.00
sellingGeneralAdministrative 8782000.00
sellingAndMarketingExpenses 14428000.00
grossProfit 27706000.00
reconciledDepreciation 1437000.00
ebit 3667000.00
ebitda 5104000.00
depreciationAndAmortization 1437000.00
operatingIncome 3904000.00
otherOperatingExpenses 42186000.00
interestExpense 441000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 943000.00
totalRevenue 46090000.00
totalOperatingExpenses 23802000.00
costOfRevenue 18384000.00
totalOtherIncomeExpenseNet 237000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3378000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-10
currency_symbol USD
researchDevelopment 3127000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9507000.00
minorityInterest 0.00
netIncome 8404000.00
sellingGeneralAdministrative 31155000.00
sellingAndMarketingExpenses 42509000.00
grossProfit 35527000.00
reconciledDepreciation 1281000.00
ebit 7713000.00
ebitda 8994000.00
depreciationAndAmortization 1281000.00
operatingIncome 8184000.00
otherOperatingExpenses 51044000.00
interestExpense 9000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1103000.00
totalRevenue 59228000.00
totalOperatingExpenses 27343000.00
costOfRevenue 23701000.00
totalOtherIncomeExpenseNet 471000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 8404000.00
2007-09-30
date 2007-09-30
filing_date 2007-11-02
currency_symbol USD
researchDevelopment 2881000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2308000.00
minorityInterest 0.00
netIncome 705000.00
sellingGeneralAdministrative 5647000.00
sellingAndMarketingExpenses 13625000.00
grossProfit 26456000.00
reconciledDepreciation 1354000.00
ebit 281000.00
ebitda 1635000.00
depreciationAndAmortization 1354000.00
operatingIncome 1001000.00
otherOperatingExpenses 43520000.00
interestExpense 3000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1603000.00
totalRevenue 44521000.00
totalOperatingExpenses 25455000.00
costOfRevenue 18065000.00
totalOtherIncomeExpenseNet 720000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 705000.00
2007-06-30
date 2007-06-30
filing_date 2007-08-03
currency_symbol USD
researchDevelopment 2276000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7196000.00
minorityInterest 0.00
netIncome 5786000.00
sellingGeneralAdministrative 5495000.00
sellingAndMarketingExpenses 14022000.00
grossProfit 29224000.00
reconciledDepreciation 1324000.00
ebit 6098000.00
ebitda 7422000.00
depreciationAndAmortization 1324000.00
operatingIncome 6480000.00
otherOperatingExpenses 41099000.00
interestExpense 2000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1410000.00
totalRevenue 47579000.00
totalOperatingExpenses 22744000.00
costOfRevenue 18355000.00
totalOtherIncomeExpenseNet 382000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5786000.00
2007-03-31
date 2007-03-31
filing_date 2007-05-08
currency_symbol USD
researchDevelopment 1972000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4025000.00
minorityInterest 0.00
netIncome 3198000.00
sellingGeneralAdministrative 5023000.00
sellingAndMarketingExpenses 12304000.00
grossProfit 23836000.00
reconciledDepreciation 1291000.00
ebit 3121000.00
ebitda 4412000.00
depreciationAndAmortization 1291000.00
operatingIncome 3446000.00
otherOperatingExpenses 36843000.00
interestExpense 2000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 827000.00
totalRevenue 40289000.00
totalOperatingExpenses 20390000.00
costOfRevenue 16453000.00
totalOtherIncomeExpenseNet 325000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3198000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-15
currency_symbol USD
researchDevelopment 1838000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4428000.00
minorityInterest 0.00
netIncome 3658000.00
sellingGeneralAdministrative 33638000.00
sellingAndMarketingExpenses 23421000.00
grossProfit 25817000.00
reconciledDepreciation 1289000.00
ebit 3508000.00
ebitda 4797000.00
depreciationAndAmortization 1289000.00
operatingIncome 3858000.00
otherOperatingExpenses 40084000.00
interestExpense 16000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 770000.00
totalRevenue 43942000.00
totalOperatingExpenses 21959000.00
costOfRevenue 18125000.00
totalOtherIncomeExpenseNet 350000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3658000.00
2006-09-30
date 2006-09-30
filing_date 2006-10-31
currency_symbol USD
researchDevelopment 1741000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3703000.00
minorityInterest 0.00
netIncome 3189000.00
sellingGeneralAdministrative 5519000.00
sellingAndMarketingExpenses 10597000.00
grossProfit 22244000.00
reconciledDepreciation 1026000.00
ebit 3211000.00
ebitda 4237000.00
depreciationAndAmortization 1026000.00
operatingIncome 3364000.00
otherOperatingExpenses 35001000.00
interestExpense 3000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 514000.00
totalRevenue 38365000.00
totalOperatingExpenses 18880000.00
costOfRevenue 16121000.00
totalOtherIncomeExpenseNet 153000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3189000.00
2006-06-30
date 2006-06-30
filing_date 2006-08-09
currency_symbol USD
researchDevelopment 1797000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1040000.00
minorityInterest 0.00
netIncome 853000.00
sellingGeneralAdministrative 4480000.00
sellingAndMarketingExpenses 11610000.00
grossProfit 22562000.00
reconciledDepreciation 1115000.00
ebit 1051000.00
ebitda 2166000.00
depreciationAndAmortization 1115000.00
operatingIncome 963000.00
otherOperatingExpenses 37079000.00
interestExpense 4000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 187000.00
totalRevenue 38042000.00
totalOperatingExpenses 21599000.00
costOfRevenue 15480000.00
totalOtherIncomeExpenseNet -88000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 853000.00
2006-03-31
date 2006-03-31
filing_date 2006-06-29
currency_symbol USD
researchDevelopment 1616000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 404000.00
minorityInterest 0.00
netIncome 183000.00
sellingGeneralAdministrative 4604000.00
sellingAndMarketingExpenses 10251000.00
grossProfit 19514000.00
reconciledDepreciation 1006000.00
ebit 1214000.00
ebitda 2220000.00
depreciationAndAmortization 1006000.00
operatingIncome 738000.00
otherOperatingExpenses 33743000.00
interestExpense 2000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 221000.00
totalRevenue 34481000.00
totalOperatingExpenses 18776000.00
costOfRevenue 14967000.00
totalOtherIncomeExpenseNet -476000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 496000.00
2005-12-31
date 2005-12-31
currency_symbol USD
researchDevelopment 1616000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 404000.00
minorityInterest 0.00
netIncome 183000.00
sellingGeneralAdministrative 16154000.00
grossProfit 19514000.00
reconciledDepreciation 1006000.00
ebit 738000.00
ebitda 1744000.00
depreciationAndAmortization 1006000.00
operatingIncome 738000.00
otherOperatingExpenses 33743000.00
interestExpense 6000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 221000.00
totalRevenue 34481000.00
totalOperatingExpenses 18776000.00
costOfRevenue 14967000.00
totalOtherIncomeExpenseNet -476000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 183000.00
2005-09-30
date 2005-09-30
filing_date 2005-11-09
currency_symbol USD
researchDevelopment 1864000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2975000.00
minorityInterest 0.00
netIncome 2615000.00
sellingGeneralAdministrative 5461000.00
sellingAndMarketingExpenses 8630000.00
grossProfit 17685000.00
reconciledDepreciation 967000.00
ebit 3245000.00
ebitda 4212000.00
depreciationAndAmortization 967000.00
operatingIncome 3054000.00
otherOperatingExpenses 29544000.00
interestExpense 4000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 360000.00
totalRevenue 32598000.00
totalOperatingExpenses 14631000.00
costOfRevenue 14913000.00
totalOtherIncomeExpenseNet -191000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2615000.00
2005-06-30
date 2005-06-30
filing_date 2005-08-10
currency_symbol USD
researchDevelopment 1633000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2225000.00
minorityInterest 0.00
netIncome 1912000.00
sellingGeneralAdministrative 4989000.00
sellingAndMarketingExpenses 9358000.00
grossProfit 18390000.00
reconciledDepreciation 790000.00
ebit 2353000.00
ebitda 3143000.00
depreciationAndAmortization 790000.00
operatingIncome 2242000.00
otherOperatingExpenses 28653000.00
interestExpense 76000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 313000.00
totalRevenue 30895000.00
totalOperatingExpenses 16148000.00
costOfRevenue 12505000.00
totalOtherIncomeExpenseNet -111000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1912000.00
2005-03-31
date 2005-03-31
filing_date 2005-05-11
currency_symbol USD
researchDevelopment 1327000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4294000.00
minorityInterest 0.00
netIncome 3469000.00
sellingGeneralAdministrative 4199000.00
sellingAndMarketingExpenses 7666000.00
grossProfit 17343000.00
reconciledDepreciation 690000.00
ebit 4222000.00
ebitda 4912000.00
depreciationAndAmortization 690000.00
operatingIncome 4193000.00
otherOperatingExpenses 23424000.00
interestExpense 2000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 825000.00
totalRevenue 27617000.00
totalOperatingExpenses 13150000.00
costOfRevenue 10274000.00
totalOtherIncomeExpenseNet -29000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3469000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
researchDevelopment 1457403.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3057409.00
minorityInterest 0.00
netIncome 4914464.00
sellingGeneralAdministrative 11616177.00
grossProfit 16547138.00
reconciledDepreciation 678191.00
ebit 2649119.00
ebitda 3327310.00
depreciationAndAmortization 678191.00
operatingIncome 2795367.00
otherOperatingExpenses 25746935.00
interestExpense 6000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1857055.00
totalRevenue 28542302.00
totalOperatingExpenses 13751771.00
costOfRevenue 11995164.00
totalOtherIncomeExpenseNet 146248.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4915000.00
2004-09-30
date 2004-09-30
filing_date 2004-11-10
currency_symbol USD
researchDevelopment 1335896.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3755587.00
minorityInterest 0.00
netIncome 3065411.00
sellingGeneralAdministrative 2538033000.00
sellingAndMarketingExpenses 5803462000.00
grossProfit 14757266.00
reconciledDepreciation 566610.00
ebit 3998397.00
ebitda 4565007.00
depreciationAndAmortization 566610.00
operatingIncome 3834710.00
otherOperatingExpenses 19540824.00
interestExpense 1283.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 690176.00
totalRevenue 23375534.00
totalOperatingExpenses 10922556.00
costOfRevenue 8618268.00
totalOtherIncomeExpenseNet -163687.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3065000.00
2004-06-30
date 2004-06-30
filing_date 2004-08-12
currency_symbol USD
researchDevelopment 1206337.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4862509.00
minorityInterest 0.00
netIncome 4102591.00
sellingGeneralAdministrative 6645255000.00
sellingAndMarketingExpenses 11795991000.00
grossProfit 15227932.00
reconciledDepreciation 537936.00
ebit 4444617.00
ebitda 4982553.00
depreciationAndAmortization 537936.00
operatingIncome 4617646.00
otherOperatingExpenses 19459201.00
interestExpense 2581.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 759918.00
totalRevenue 24076847.00
totalOperatingExpenses 10610286.00
costOfRevenue 8848915.00
totalOtherIncomeExpenseNet 173029.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4103000.00
2004-03-31
date 2004-03-31
filing_date 2004-05-14
currency_symbol USD
researchDevelopment 1441412.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3613660.00
minorityInterest 0.00
netIncome 2848408.00
sellingGeneralAdministrative 9571000.00
grossProfit 13463835.00
ebit 3129980.00
ebitda 3686739.00
depreciationAndAmortization 556759.00
operatingIncome 3336109.00
otherOperatingExpenses 17689083.00
interestExpense 2000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 765252.00
totalRevenue 21025192.00
totalOperatingExpenses 10127726.00
costOfRevenue 7561357.00
totalOtherIncomeExpenseNet 206129.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2848000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-24
currency_symbol USD
researchDevelopment 1451392.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3253229.00
minorityInterest 0.00
netIncome 2896437.00
sellingGeneralAdministrative 10447000.00
grossProfit 13669734.00
reconciledDepreciation 519596.00
ebit 2906854.00
ebitda 3426450.00
depreciationAndAmortization 519596.00
operatingIncome 2704511.00
otherOperatingExpenses 20249779.00
interestExpense 33000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 356792.00
totalRevenue 22954290.00
totalOperatingExpenses 10965223.00
costOfRevenue 9284556.00
totalOtherIncomeExpenseNet -202343.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2897000.00
2003-09-30
date 2003-09-30
filing_date 2003-11-10
currency_symbol USD
researchDevelopment 1135452.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3822038.00
minorityInterest 0.00
netIncome 3333888.00
sellingGeneralAdministrative 2170692000.00
sellingAndMarketingExpenses 4331615000.00
grossProfit 11030876.00
reconciledDepreciation 471789.00
ebit 1602532.00
ebitda 2074321.00
depreciationAndAmortization 471789.00
operatingIncome 2711687.00
otherOperatingExpenses 16472269.00
interestExpense 13345.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 488150.00
totalRevenue 19183956.00
totalOperatingExpenses 8319189.00
costOfRevenue 8153080.00
totalOtherIncomeExpenseNet 1109155.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3334000.00
2003-06-30
date 2003-06-30
filing_date 2003-08-08
currency_symbol USD
researchDevelopment 1066155.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1798382.00
minorityInterest 0.00
netIncome 1558049.00
sellingGeneralAdministrative 2187546000.00
sellingAndMarketingExpenses 4484860000.00
grossProfit 10060435.00
reconciledDepreciation 538992.00
ebit 1346094.00
ebitda 1885086.00
depreciationAndAmortization 538992.00
operatingIncome 1564824.00
otherOperatingExpenses 14678645.00
interestExpense 18661.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 240334.00
totalRevenue 16243469.00
totalOperatingExpenses 8495611.00
costOfRevenue 6183034.00
totalOtherIncomeExpenseNet 218730.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1558000.00
2003-03-31
date 2003-03-31
filing_date 2003-05-09
currency_symbol USD
researchDevelopment 877468.00
effectOfAccountingCharges 0.00
incomeBeforeTax 561619.00
minorityInterest 0.00
netIncome 489364.00
sellingGeneralAdministrative 2036872000.00
sellingAndMarketingExpenses 3787438000.00
grossProfit 7504685.00
reconciledDepreciation 588653.00
ebit 343373.00
ebitda 932026.00
depreciationAndAmortization 588653.00
operatingIncome 459112.00
otherOperatingExpenses 12945153.00
interestExpense 15897.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 72255.00
totalRevenue 13404265.00
totalOperatingExpenses 7045573.00
costOfRevenue 5899580.00
totalOtherIncomeExpenseNet 115739.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 489000.00
2002-12-31
date 2002-12-31
filing_date 2003-03-27
currency_symbol USD
researchDevelopment 694633.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1761406.00
minorityInterest 0.00
netIncome 1571333.00
sellingGeneralAdministrative 2762070.00
sellingAndMarketingExpenses 13891917.00
grossProfit 9202959.00
reconciledDepreciation 455889.00
ebit 1967938.00
ebitda 2423827.00
depreciationAndAmortization 455889.00
operatingIncome 1760737.00
otherOperatingExpenses 13962732.00
interestExpense 28036.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 190073.00
totalRevenue 15723469.00
totalOperatingExpenses 7442222.00
costOfRevenue 6520510.00
totalOtherIncomeExpenseNet -207201.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1571000.00
2002-09-30
date 2002-09-30
filing_date 2002-11-08
currency_symbol USD
researchDevelopment 966398.00
effectOfAccountingCharges 0.00
incomeBeforeTax 55662.00
minorityInterest 0.00
netIncome 71995.00
sellingGeneralAdministrative 5111268.00
grossProfit 6263956.00
reconciledDepreciation 529488.00
ebit -647702.00
ebitda -118214.00
depreciationAndAmortization 529488.00
operatingIncome -343198.00
otherOperatingExpenses 12159894.00
interestExpense 7000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -16333.00
totalRevenue 11816696.00
totalOperatingExpenses 6607154.00
costOfRevenue 5552740.00
totalOtherIncomeExpenseNet 304504.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 72000.00
2002-06-30
date 2002-06-30
filing_date 2002-08-14
currency_symbol USD
researchDevelopment 1149625.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2008937.00
minorityInterest 0.00
netIncome -2006136.00
sellingGeneralAdministrative 6479000.00
grossProfit 4908870.00
reconciledDepreciation 621027.00
ebit -2839884.00
ebitda -2218857.00
depreciationAndAmortization 621027.00
operatingIncome -2435594.00
otherOperatingExpenses 12552190.00
interestExpense 2000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -2801.00
totalRevenue 10116596.00
totalOperatingExpenses 7344464.00
costOfRevenue 5207726.00
totalOtherIncomeExpenseNet 404290.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2002-03-31
date 2002-03-31
filing_date 2002-05-15
currency_symbol USD
researchDevelopment 1222806.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1612962.00
minorityInterest 0.00
netIncome -1652763.00
sellingGeneralAdministrative 6021000.00
grossProfit 4760978.00
reconciledDepreciation 661359.00
ebit -2024802.00
ebitda -1363443.00
depreciationAndAmortization 661359.00
operatingIncome -1921188.00
otherOperatingExpenses 10510799.00
interestExpense 1000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 39801.00
totalRevenue 8589611.00
totalOperatingExpenses 6682166.00
costOfRevenue 3828633.00
totalOtherIncomeExpenseNet 103614.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-12-31
date 2001-12-31
filing_date 2002-03-28
currency_symbol USD
researchDevelopment 765072.00
effectOfAccountingCharges 0.00
incomeBeforeTax 683347.00
minorityInterest 0.00
netIncome 561609.00
sellingGeneralAdministrative 5082000.00
grossProfit 5741680.00
reconciledDepreciation 575691.00
ebit -302348.00
ebitda 273343.00
depreciationAndAmortization 575691.00
operatingIncome 83370.00
otherOperatingExpenses 9942679.00
interestExpense 1000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 121738.00
totalRevenue 10026049.00
totalOperatingExpenses 5658310.00
costOfRevenue 4284369.00
totalOtherIncomeExpenseNet 385718.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 562000.00
2001-09-30
date 2001-09-30
filing_date 2001-11-13
currency_symbol USD
researchDevelopment 894422.00
effectOfAccountingCharges 0.00
incomeBeforeTax -479035.00
minorityInterest 0.00
netIncome -699035.00
sellingGeneralAdministrative 5732000.00
grossProfit 5300500.00
reconciledDepreciation 659326.00
ebit -1518609.00
ebitda -859283.00
depreciationAndAmortization 659326.00
operatingIncome -1089334.00
otherOperatingExpenses 9506220.00
interestExpense 1000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 220000.00
totalRevenue 8416886.00
totalOperatingExpenses 6389834.00
costOfRevenue 3116386.00
totalOtherIncomeExpenseNet 429275.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-06-30
date 2001-06-30
filing_date 2001-08-16
currency_symbol USD
researchDevelopment 790171.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1598067.00
minorityInterest 0.00
netIncome -1583284.00
sellingGeneralAdministrative 6073000.00
grossProfit 4801330.00
reconciledDepreciation 657541.00
ebit -1993402.00
ebitda -1335861.00
depreciationAndAmortization 657541.00
operatingIncome -1929516.00
otherOperatingExpenses 10194647.00
interestExpense 1000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -14783.00
totalRevenue 8265131.00
totalOperatingExpenses 6730846.00
costOfRevenue 3463801.00
totalOtherIncomeExpenseNet 63886.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-03-31
date 2001-03-31
filing_date 2001-04-02
currency_symbol USD
researchDevelopment 858210.00
effectOfAccountingCharges 0.00
incomeBeforeTax 420564.00
minorityInterest 0.00
netIncome 226076.00
sellingGeneralAdministrative 5733000.00
grossProfit 7254066.00
reconciledDepreciation 863614.00
ebit 46760.00
ebitda 910374.00
depreciationAndAmortization 863614.00
operatingIncome 96504.00
otherOperatingExpenses 10772391.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 194488.00
totalRevenue 10868895.00
totalOperatingExpenses 7157562.00
costOfRevenue 3614829.00
totalOtherIncomeExpenseNet 49744.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2000-12-31
date 2000-12-31
currency_symbol USD
researchDevelopment 858210.00
effectOfAccountingCharges 0.00
incomeBeforeTax 420564.00
minorityInterest 0.00
netIncome 226076.00
sellingGeneralAdministrative 6293000.00
grossProfit 7254066.00
reconciledDepreciation 863614.00
ebit 96504.00
ebitda 960118.00
depreciationAndAmortization 863614.00
operatingIncome 96504.00
otherOperatingExpenses 10772391.00
interestExpense 1000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 194488.00
totalRevenue 10868895.00
totalOperatingExpenses 7157562.00
costOfRevenue 3614829.00
totalOtherIncomeExpenseNet 49744.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 226000.00
2000-09-30
date 2000-09-30
filing_date 2000-11-13
currency_symbol USD
researchDevelopment 876605.00
effectOfAccountingCharges 0.00
incomeBeforeTax -275331.00
minorityInterest 0.00
netIncome -360387.00
sellingGeneralAdministrative 5623000.00
grossProfit 5614077.00
reconciledDepreciation 626517.00
ebit -775015.00
ebitda -148498.00
depreciationAndAmortization 626517.00
operatingIncome -635078.00
otherOperatingExpenses 9446050.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 85056.00
totalRevenue 8810972.00
totalOperatingExpenses 6249155.00
costOfRevenue 3196895.00
totalOtherIncomeExpenseNet 139937.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -592000.00
2000-06-30
date 2000-06-30
filing_date 2000-08-11
currency_symbol USD
researchDevelopment 813408.00
effectOfAccountingCharges 0.00
incomeBeforeTax 736535.00
minorityInterest 0.00
netIncome 591398.00
sellingGeneralAdministrative 5594000.00
grossProfit 6926735.00
reconciledDepreciation 803316.00
ebit 488128.00
ebitda 1291444.00
depreciationAndAmortization 803316.00
operatingIncome 528559.00
otherOperatingExpenses 10394720.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 145137.00
totalRevenue 10923279.00
totalOperatingExpenses 6398176.00
costOfRevenue 3996544.00
totalOtherIncomeExpenseNet 40431.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 592000.00
2000-03-31
date 2000-03-31
filing_date 2000-05-15
currency_symbol USD
researchDevelopment 1001447.00
effectOfAccountingCharges 0.00
incomeBeforeTax -614819.00
minorityInterest 0.00
netIncome -417570.00
sellingGeneralAdministrative 5959000.00
grossProfit 5909407.00
reconciledDepreciation 638099.00
ebit -759351.00
ebitda -121252.00
depreciationAndAmortization 638099.00
operatingIncome -687085.00
otherOperatingExpenses 10536852.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -269515.00
totalRevenue 9849767.00
totalOperatingExpenses 6596492.00
costOfRevenue 3940360.00
totalOtherIncomeExpenseNet 72266.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
1999-12-31
date 1999-12-31
filing_date 2000-03-29
currency_symbol USD
researchDevelopment 1228801.00
incomeBeforeTax -5016286.00
netIncome -4494822.00
grossProfit 5844802.00
reconciledDepreciation 1665441.00
ebit 487232.00
ebitda 2152673.00
depreciationAndAmortization 1665441.00
operatingIncome -1963565.00
otherOperatingExpenses 12569305.00
incomeTaxExpense -521464.00
totalRevenue 10605740.00
totalOperatingExpenses 7808367.00
costOfRevenue 4760938.00
totalOtherIncomeExpenseNet -2450797.00
1999-09-30
date 1999-09-30
filing_date 1999-11-15
currency_symbol USD
researchDevelopment 900000.00
incomeBeforeTax -2200000.00
netIncome -1700000.00
grossProfit 3600000.00
reconciledDepreciation 1100000.00
ebit -2700000.00
ebitda -1600000.00
depreciationAndAmortization 1100000.00
operatingIncome -2500000.00
otherOperatingExpenses 9500000.00
incomeTaxExpense -500000.00
totalRevenue 7000000.00
totalOperatingExpenses 6100000.00
costOfRevenue 3400000.00
totalOtherIncomeExpenseNet 200000.00
1999-06-30
date 1999-06-30
filing_date 1999-08-13
currency_symbol USD
researchDevelopment 900000.00
incomeBeforeTax -300000.00
netIncome -200000.00
grossProfit 5200000.00
reconciledDepreciation 800000.00
ebit -300000.00
ebitda 500000.00
depreciationAndAmortization 800000.00
operatingIncome -600000.00
otherOperatingExpenses 9200000.00
incomeTaxExpense -100000.00
totalRevenue 8600000.00
totalOperatingExpenses 5800000.00
costOfRevenue 3400000.00
totalOtherIncomeExpenseNet 300000.00
1999-03-31
date 1999-03-31
filing_date 1999-04-02
currency_symbol USD
researchDevelopment 1000000.00
incomeBeforeTax 8700000.00
netIncome 6900000.00
grossProfit 4800000.00
reconciledDepreciation 400000.00
ebit -14700000.00
ebitda -12600000.00
depreciationAndAmortization 2100000.00
operatingIncome -3000000.00
otherOperatingExpenses 11100000.00
incomeTaxExpense 1800000.00
totalRevenue 8100000.00
totalOperatingExpenses 7800000.00
costOfRevenue 3300000.00
totalOtherIncomeExpenseNet 11700000.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
currency_symbol USD
researchDevelopment 1000000.00
incomeBeforeTax 8700000.00
netIncome 6900000.00
grossProfit 4800000.00
reconciledDepreciation 2100000.00
ebit 8700000.00
ebitda 10800000.00
depreciationAndAmortization 2100000.00
operatingIncome -3000000.00
otherOperatingExpenses 11100000.00
incomeTaxExpense 1800000.00
totalRevenue 8100000.00
totalOperatingExpenses 7800000.00
costOfRevenue 3300000.00
totalOtherIncomeExpenseNet 11700000.00
1998-09-30
date 1998-09-30
filing_date 1998-11-13
currency_symbol USD
researchDevelopment 700000.00
incomeBeforeTax -2200000.00
netIncome -1300000.00
grossProfit 2500000.00
reconciledDepreciation 400000.00
ebit -2500000.00
ebitda -2100000.00
depreciationAndAmortization 400000.00
operatingIncome -2300000.00
otherOperatingExpenses 7300000.00
incomeTaxExpense -900000.00
totalRevenue 5000000.00
totalOperatingExpenses 4800000.00
costOfRevenue 2500000.00
totalOtherIncomeExpenseNet 200000.00
1998-06-30
date 1998-06-30
filing_date 1998-08-12
currency_symbol USD
researchDevelopment 400000.00
incomeBeforeTax -12600000.00
netIncome -11600000.00
grossProfit 5100000.00
reconciledDepreciation 400000.00
ebit 15600000.00
ebitda 16000000.00
depreciationAndAmortization 400000.00
operatingIncome 1500000.00
otherOperatingExpenses 6200000.00
incomeTaxExpense -1000000.00
totalRevenue 7700000.00
totalOperatingExpenses 3600000.00
costOfRevenue 2600000.00
totalOtherIncomeExpenseNet -14100000.00
1998-03-31
date 1998-03-31
filing_date 1998-05-15
currency_symbol USD
researchDevelopment 400000.00
incomeBeforeTax 1600000.00
netIncome 1000000.00
grossProfit 4000000.00
reconciledDepreciation 100000.00
ebit 1000000.00
ebitda 1100000.00
depreciationAndAmortization 100000.00
operatingIncome 1300000.00
otherOperatingExpenses 5400000.00
incomeTaxExpense 600000.00
totalRevenue 6700000.00
totalOperatingExpenses 2700000.00
costOfRevenue 2700000.00
totalOtherIncomeExpenseNet 300000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-27
currency_symbol USD
researchDevelopment 400000.00
incomeBeforeTax 1800000.00
netIncome 1100000.00
grossProfit 4300000.00
reconciledDepreciation 100000.00
ebit 1000000.00
ebitda 1100000.00
depreciationAndAmortization 100000.00
operatingIncome 1400000.00
otherOperatingExpenses 5900000.00
incomeTaxExpense 700000.00
totalRevenue 7300000.00
totalOperatingExpenses 2900000.00
costOfRevenue 3000000.00
totalOtherIncomeExpenseNet 400000.00
1997-09-30
date 1997-09-30
filing_date 1997-11-13
currency_symbol USD
researchDevelopment 300000.00
incomeBeforeTax 1400000.00
netIncome 800000.00
grossProfit 3500000.00
ebit 1300000.00
ebitda 1400000.00
depreciationAndAmortization 100000.00
operatingIncome 1400000.00
otherOperatingExpenses 4500000.00
incomeTaxExpense 600000.00
totalRevenue 5900000.00
totalOperatingExpenses 2100000.00
costOfRevenue 2400000.00
totalOtherIncomeExpenseNet 100000.00
1997-06-30
date 1997-06-30
filing_date 1997-06-30
currency_symbol USD
netIncome 700000.00
grossProfit 5200000.00
ebitda 5200000.00
operatingIncome 5200000.00
incomeTaxExpense -700000.00
totalRevenue 5200000.00
1997-03-31
date 1997-03-31
filing_date 1997-03-31
currency_symbol USD
netIncome 600000.00
grossProfit 5100000.00
ebitda 5100000.00
operatingIncome 5100000.00
incomeTaxExpense -600000.00
totalRevenue 5100000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-15
currency_symbol USD
researchDevelopment 49415000.00
incomeBeforeTax -21651000.00
netIncome -26756000.00
sellingGeneralAdministrative 146657000.00
grossProfit 175763000.00
reconciledDepreciation 13983000.00
ebit -20309000.00
ebitda -1712000.00
depreciationAndAmortization 18597000.00
nonOperatingIncomeNetOther 3236000.00
operatingIncome -20309000.00
otherOperatingExpenses 366074000.00
interestExpense 36000.00
taxProvision 5105000.00
interestIncome 36000.00
netInterestIncome 36000.00
nonRecurring 4614000.00
incomeTaxExpense 5105000.00
totalRevenue 345765000.00
totalOperatingExpenses 196072000.00
costOfRevenue 170002000.00
totalOtherIncomeExpenseNet -1342000.00
netIncomeFromContinuingOps -26756000.00
netIncomeApplicableToCommonShares -26756000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-16
currency_symbol USD
researchDevelopment 48761000.00
incomeBeforeTax -8561000.00
netIncome -39964000.00
sellingGeneralAdministrative 136234000.00
grossProfit 183927000.00
reconciledDepreciation 13396000.00
ebit -1138000.00
ebitda 12258000.00
depreciationAndAmortization 13396000.00
nonOperatingIncomeNetOther -70000.00
operatingIncome -1138000.00
otherOperatingExpenses 338882000.00
interestExpense 55000.00
taxProvision 31403000.00
interestIncome 0.00
netInterestIncome -55000.00
nonRecurring 7368000.00
incomeTaxExpense 31403000.00
totalRevenue 337814000.00
totalOperatingExpenses 184995000.00
costOfRevenue 153887000.00
totalOtherIncomeExpenseNet -7423000.00
netIncomeFromContinuingOps -39964000.00
netIncomeApplicableToCommonShares -39964000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-17
currency_symbol USD
researchDevelopment 42896000.00
incomeBeforeTax -30773000.00
netIncome 629000.00
sellingGeneralAdministrative 131827000.00
grossProfit 159847000.00
reconciledDepreciation 14239000.00
ebit -14876000.00
ebitda -728000.00
depreciationAndAmortization 14148000.00
nonOperatingIncomeNetOther -91000.00
operatingIncome -14876000.00
otherOperatingExpenses 318644000.00
interestExpense 15806000.00
taxProvision -31402000.00
interestIncome 340000.00
netInterestIncome 340000.00
nonRecurring 15806000.00
incomeTaxExpense -31402000.00
totalRevenue 303768000.00
totalOperatingExpenses 174723000.00
costOfRevenue 143921000.00
totalOtherIncomeExpenseNet -15897000.00
netIncomeFromContinuingOps 629000.00
netIncomeApplicableToCommonShares 629000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-19
currency_symbol USD
researchDevelopment 44175000.00
incomeBeforeTax -61014000.00
netIncome -62147000.00
sellingGeneralAdministrative 177378000.00
grossProfit 198132000.00
reconciledDepreciation 18516000.00
ebit -23421000.00
ebitda -6504000.00
depreciationAndAmortization 16917000.00
nonOperatingIncomeNetOther -1599000.00
operatingIncome -23421000.00
otherOperatingExpenses 405186000.00
interestExpense 781000.00
taxProvision 1133000.00
interestIncome 714000.00
netInterestIncome -67000.00
nonRecurring -35213000.00
incomeTaxExpense 1133000.00
totalRevenue 381765000.00
totalOperatingExpenses 221553000.00
costOfRevenue 183633000.00
totalOtherIncomeExpenseNet -37593000.00
netIncomeFromContinuingOps -62147000.00
netIncomeApplicableToCommonShares -62147000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-21
currency_symbol USD
researchDevelopment 39706000.00
incomeBeforeTax 4558000.00
netIncome 4930000.00
sellingGeneralAdministrative 47652000.00
sellingAndMarketingExpenses 116920000.00
grossProfit 228345000.00
reconciledDepreciation 18313000.00
ebit 5044000.00
ebitda 23357000.00
depreciationAndAmortization 18313000.00
nonOperatingIncomeNetOther -710000.00
operatingIncome 5754000.00
otherOperatingExpenses 397873000.00
interestExpense 486000.00
taxProvision -372000.00
interestIncome 429000.00
netInterestIncome -57000.00
incomeTaxExpense -372000.00
totalRevenue 403627000.00
totalOperatingExpenses 222591000.00
costOfRevenue 175282000.00
totalOtherIncomeExpenseNet -1139000.00
netIncomeFromContinuingOps 4930000.00
netIncomeApplicableToCommonShares 4930000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-21
currency_symbol USD
researchDevelopment 35376000.00
incomeBeforeTax 5827000.00
netIncome -14516000.00
sellingGeneralAdministrative 43807000.00
sellingAndMarketingExpenses 103544000.00
grossProfit 204637000.00
reconciledDepreciation 16588000.00
ebit 5831000.00
ebitda 22419000.00
depreciationAndAmortization 16588000.00
nonOperatingIncomeNetOther 509000.00
operatingIncome 5322000.00
otherOperatingExpenses 355595000.00
interestExpense 4000.00
taxProvision 20343000.00
interestIncome 319000.00
netInterestIncome 315000.00
extraordinaryItems -17340000.00
incomeTaxExpense 20343000.00
totalRevenue 360917000.00
totalOperatingExpenses 199315000.00
costOfRevenue 156280000.00
totalOtherIncomeExpenseNet 190000.00
netIncomeFromContinuingOps -14516000.00
netIncomeApplicableToCommonShares -14516000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-24
currency_symbol USD
researchDevelopment 30125000.00
incomeBeforeTax 12626000.00
netIncome 11107000.00
sellingGeneralAdministrative 40813000.00
sellingAndMarketingExpenses 79870000.00
grossProfit 177960000.00
ebit 13284000.00
ebitda 27152000.00
depreciationAndAmortization 13868000.00
nonOperatingIncomeNetOther -610000.00
operatingIncome 13284000.00
otherOperatingExpenses 312300000.00
interestExpense 48000.00
taxProvision 1519000.00
interestIncome 212000.00
netInterestIncome 164000.00
incomeTaxExpense 1519000.00
totalRevenue 325584000.00
totalOperatingExpenses 164676000.00
costOfRevenue 147624000.00
totalOtherIncomeExpenseNet -822000.00
netIncomeFromContinuingOps 11107000.00
netIncomeApplicableToCommonShares 11107000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
researchDevelopment 26558000.00
incomeBeforeTax 12806000.00
netIncome 12813000.00
sellingGeneralAdministrative 37474000.00
sellingAndMarketingExpenses 79306000.00
grossProfit 167677000.00
ebit 13122000.00
ebitda 24339000.00
depreciationAndAmortization 11217000.00
nonOperatingIncomeNetOther -260000.00
operatingIncome 13122000.00
otherOperatingExpenses 304426000.00
interestExpense 56000.00
taxProvision -7000.00
interestIncome 322000.00
incomeTaxExpense -7000.00
totalRevenue 317548000.00
totalOperatingExpenses 154555000.00
costOfRevenue 149871000.00
totalOtherIncomeExpenseNet -371000.00
netIncomeFromContinuingOps 12813000.00
netIncomeApplicableToCommonShares 12813000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-25
currency_symbol USD
researchDevelopment 27510000.00
incomeBeforeTax 37522000.00
netIncome 33649000.00
sellingGeneralAdministrative 36479000.00
sellingAndMarketingExpenses 80157000.00
grossProfit 188914000.00
ebit 37530000.00
ebitda 44958000.00
depreciationAndAmortization 7428000.00
nonOperatingIncomeNetOther 190000.00
operatingIncome 37340000.00
otherOperatingExpenses 304486000.00
interestExpense 8000.00
incomeTaxExpense 3873000.00
totalRevenue 341826000.00
totalOperatingExpenses 151574000.00
costOfRevenue 152912000.00
totalOtherIncomeExpenseNet 94000.00
netIncomeFromContinuingOps 33649000.00
netIncomeApplicableToCommonShares 33649000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-26
currency_symbol USD
researchDevelopment 22412000.00
incomeBeforeTax 28862000.00
netIncome 21509000.00
sellingGeneralAdministrative 30600000.00
sellingAndMarketingExpenses 71689000.00
grossProfit 161893000.00
ebit 30178000.00
ebitda 37216000.00
depreciationAndAmortization 7038000.00
nonOperatingIncomeNetOther -1283000.00
operatingIncome 30154000.00
otherOperatingExpenses 261630000.00
interestExpense 9000.00
incomeTaxExpense 7353000.00
totalRevenue 291784000.00
totalOperatingExpenses 131739000.00
costOfRevenue 129891000.00
totalOtherIncomeExpenseNet -1357000.00
netIncomeFromContinuingOps 21509000.00
netIncomeApplicableToCommonShares 21509000.00
2012-12-31
date 2012-12-31
filing_date 2013-02-27
currency_symbol USD
researchDevelopment 17578000.00
incomeBeforeTax 30942000.00
netIncome 22998000.00
sellingGeneralAdministrative 29065000.00
sellingAndMarketingExpenses 64446000.00
grossProfit 149619000.00
ebit 31612000.00
ebitda 38588000.00
depreciationAndAmortization 6976000.00
nonOperatingIncomeNetOther -584000.00
operatingIncome 31554000.00
otherOperatingExpenses 241841000.00
interestExpense 28000.00
incomeTaxExpense 7944000.00
totalRevenue 273395000.00
totalOperatingExpenses 118065000.00
costOfRevenue 123776000.00
totalOtherIncomeExpenseNet -744000.00
netIncomeFromContinuingOps 22998000.00
netIncomeApplicableToCommonShares 22998000.00
2011-12-31
date 2011-12-31
filing_date 2012-02-28
currency_symbol USD
researchDevelopment 15196000.00
incomeBeforeTax 31705000.00
netIncome 23377000.00
sellingGeneralAdministrative 26806000.00
sellingAndMarketingExpenses 62117000.00
grossProfit 143689000.00
ebit 32959000.00
ebitda 39671000.00
depreciationAndAmortization 6712000.00
nonOperatingIncomeNetOther 101000.00
operatingIncome 32858000.00
otherOperatingExpenses 221306000.00
interestExpense 37000.00
incomeTaxExpense 8328000.00
totalRevenue 254164000.00
totalOperatingExpenses 110831000.00
costOfRevenue 110475000.00
totalOtherIncomeExpenseNet -1217000.00
netIncomeFromContinuingOps 23377000.00
netIncomeApplicableToCommonShares 23377000.00
2010-12-31
date 2010-12-31
filing_date 2011-02-25
currency_symbol USD
researchDevelopment 12690000.00
incomeBeforeTax 14215000.00
netIncome 11068000.00
sellingGeneralAdministrative 26776000.00
sellingAndMarketingExpenses 50679000.00
grossProfit 113398000.00
ebit 17032000.00
ebitda 23358000.00
depreciationAndAmortization 6326000.00
operatingIncome 16927000.00
otherOperatingExpenses 174848000.00
interestExpense 34000.00
incomeTaxExpense 3147000.00
totalRevenue 191775000.00
totalOperatingExpenses 96471000.00
costOfRevenue 78377000.00
totalOtherIncomeExpenseNet -2783000.00
netIncomeApplicableToCommonShares 11068000.00
2009-12-31
date 2009-12-31
filing_date 2010-02-26
currency_symbol USD
researchDevelopment 12613000.00
incomeBeforeTax -10158000.00
netIncome -10582000.00
sellingGeneralAdministrative 24956000.00
sellingAndMarketingExpenses 48598000.00
grossProfit 80708000.00
ebit -10736000.00
ebitda -5206000.00
depreciationAndAmortization 5530000.00
operatingIncome -10989000.00
otherOperatingExpenses 158692000.00
interestExpense 14000.00
incomeTaxExpense 424000.00
totalRevenue 147703000.00
totalOperatingExpenses 91697000.00
costOfRevenue 66995000.00
totalOtherIncomeExpenseNet 592000.00
2008-12-31
date 2008-12-31
filing_date 2009-02-27
currency_symbol USD
researchDevelopment 12625000.00
incomeBeforeTax 18360000.00
netIncome 13952000.00
sellingGeneralAdministrative 26144000.00
sellingAndMarketingExpenses 63015000.00
grossProfit 125226000.00
ebit 21232000.00
ebitda 25737000.00
depreciationAndAmortization 4505000.00
operatingIncome 18937000.00
otherOperatingExpenses 190312000.00
interestExpense 452000.00
incomeTaxExpense 4408000.00
totalRevenue 209249000.00
totalOperatingExpenses 106289000.00
costOfRevenue 84023000.00
totalOtherIncomeExpenseNet -2295000.00
netIncomeApplicableToCommonShares 13952000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-10
currency_symbol USD
researchDevelopment 10256000.00
incomeBeforeTax 23036000.00
netIncome 18093000.00
sellingGeneralAdministrative 25508000.00
sellingAndMarketingExpenses 56134000.00
grossProfit 115043000.00
ebit 17213000.00
ebitda 22463000.00
depreciationAndAmortization 5250000.00
operatingIncome 19111000.00
otherOperatingExpenses 172506000.00
interestExpense 9000.00
incomeTaxExpense 4943000.00
totalRevenue 191617000.00
totalOperatingExpenses 95932000.00
costOfRevenue 76574000.00
totalOtherIncomeExpenseNet 1898000.00
netIncomeApplicableToCommonShares 18093000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-15
currency_symbol USD
researchDevelopment 7228000.00
incomeBeforeTax 9776000.00
netIncome 8196000.00
sellingGeneralAdministrative 24554000.00
sellingAndMarketingExpenses 45282000.00
grossProfit 89458000.00
ebit 7469000.00
ebitda 12005000.00
depreciationAndAmortization 4536000.00
operatingIncome 8259000.00
otherOperatingExpenses 144146000.00
interestExpense 16000.00
incomeTaxExpense 1580000.00
totalRevenue 152405000.00
totalOperatingExpenses 81199000.00
costOfRevenue 62947000.00
totalOtherIncomeExpenseNet 790000.00
netIncomeApplicableToCommonShares 8196000.00
2005-12-31
date 2005-12-31
filing_date 2006-06-29
currency_symbol USD
researchDevelopment 6440000.00
incomeBeforeTax 9898000.00
netIncome 8179000.00
sellingGeneralAdministrative 15539000.00
sellingAndMarketingExpenses 37274000.00
grossProfit 72932000.00
ebit 11032000.00
ebitda 14485000.00
depreciationAndAmortization 3453000.00
operatingIncome 10226000.00
otherOperatingExpenses 115364000.00
interestExpense 89000.00
incomeTaxExpense 1719000.00
totalRevenue 125590000.00
totalOperatingExpenses 62706000.00
costOfRevenue 52658000.00
totalOtherIncomeExpenseNet -806000.00
netIncomeApplicableToCommonShares 8179000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
researchDevelopment 5441048.00
incomeBeforeTax 15289165.00
netIncome 14930874.00
sellingGeneralAdministrative 11745313.00
sellingAndMarketingExpenses 25886482.00
grossProfit 59996171.00
ebit 14222113.00
ebitda 16561609.00
depreciationAndAmortization 2339496.00
operatingIncome 14583832.00
otherOperatingExpenses 82436043.00
interestExpense 12068.00
incomeTaxExpense 358291.00
totalRevenue 97019875.00
totalOperatingExpenses 45412339.00
costOfRevenue 37023704.00
totalOtherIncomeExpenseNet 361719.00
netIncomeApplicableToCommonShares 14931000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-24
currency_symbol USD
researchDevelopment 4530467.00
incomeBeforeTax 9435270.00
netIncome 8277740.00
sellingGeneralAdministrative 32708000.00
grossProfit 42265731.00
ebit 6198853.00
ebitda 8317883.00
depreciationAndAmortization 2119030.00
operatingIncome 7440135.00
otherOperatingExpenses 64345845.00
interestExpense 0.00
incomeTaxExpense 1157530.00
totalRevenue 71785980.00
totalOperatingExpenses 34825596.00
costOfRevenue 29520249.00
totalOtherIncomeExpenseNet 1241282.00
netIncomeApplicableToCommonShares 8278000.00
2002-12-31
date 2002-12-31
filing_date 2003-03-27
currency_symbol USD
researchDevelopment 4033462.00
incomeBeforeTax -1804831.00
netIncome -2015571.00
sellingGeneralAdministrative 7873338.00
sellingAndMarketingExpenses 13891917.00
grossProfit 25136763.00
ebit -3531053.00
ebitda -1263290.00
depreciationAndAmortization 2267763.00
operatingIncome -2939243.00
otherOperatingExpenses 49185615.00
interestExpense 28036.00
incomeTaxExpense 210740.00
totalRevenue 46246372.00
totalOperatingExpenses 28076006.00
costOfRevenue 21109609.00
totalOtherIncomeExpenseNet 591810.00
2001-12-31
date 2001-12-31
filing_date 2002-03-28
currency_symbol USD
researchDevelopment 3370716.00
incomeBeforeTax -2506226.00
netIncome -2847964.00
sellingGeneralAdministrative 22620000.00
grossProfit 20809513.00
ebit -5334660.00
ebitda -2775165.00
depreciationAndAmortization 2559495.00
operatingIncome -4369710.00
otherOperatingExpenses 39483306.00
interestExpense 0.00
incomeTaxExpense 341738.00
totalRevenue 35113596.00
totalOperatingExpenses 25179223.00
costOfRevenue 14304083.00
totalOtherIncomeExpenseNet 964950.00
2000-12-31
date 2000-12-31
filing_date 2001-04-02
currency_symbol USD
researchDevelopment 3549670.00
incomeBeforeTax 464198.00
netIncome 39517.00
sellingGeneralAdministrative 23469000.00
grossProfit 25704285.00
ebit -999478.00
ebitda 1932068.00
depreciationAndAmortization 2931546.00
operatingIncome -697100.00
otherOperatingExpenses 41150013.00
interestExpense 0.00
incomeTaxExpense 424681.00
totalRevenue 40452913.00
totalOperatingExpenses 26401385.00
costOfRevenue 14748628.00
totalOtherIncomeExpenseNet 302378.00
netIncomeApplicableToCommonShares 40000.00
1999-12-31
date 1999-12-31
filing_date 2000-03-29
currency_symbol USD
researchDevelopment 3828801.00
incomeBeforeTax -8516286.00
netIncome -7394822.00
grossProfit 18944802.00
ebit -4412768.00
ebitda 52673.00
depreciationAndAmortization 4465441.00
operatingIncome -6463565.00
otherOperatingExpenses 39569305.00
interestExpense 0.00
incomeTaxExpense -1121464.00
totalRevenue 33105740.00
totalOperatingExpenses 25408367.00
costOfRevenue 14160938.00
totalOtherIncomeExpenseNet -2050797.00
1998-12-31
date 1998-12-31
filing_date 1999-04-02
currency_symbol USD
researchDevelopment 2600000.00
incomeBeforeTax -4400000.00
netIncome -4900000.00
grossProfit 16400000.00
ebit -500000.00
ebitda 2500000.00
depreciationAndAmortization 3000000.00
operatingIncome -2500000.00
otherOperatingExpenses 30000000.00
interestExpense 0.00
incomeTaxExpense 500000.00
totalRevenue 27500000.00
totalOperatingExpenses 18900000.00
costOfRevenue 11100000.00
totalOtherIncomeExpenseNet -2000000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-27
currency_symbol USD
researchDevelopment 1100000.00
incomeBeforeTax 5300000.00
netIncome 3200000.00
grossProfit 13900000.00
ebit 4400000.00
ebitda 4700000.00
depreciationAndAmortization 300000.00
operatingIncome 4900000.00
otherOperatingExpenses 18600000.00
interestExpense 0.00
incomeTaxExpense 2100000.00
totalRevenue 23500000.00
totalOperatingExpenses 9000000.00
costOfRevenue 9600000.00
totalOtherIncomeExpenseNet 500000.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
currency_symbol USD
researchDevelopment 700000.00
incomeBeforeTax 2500000.00
netIncome 1400000.00
grossProfit 8100000.00
ebit 2700000.00
ebitda 2900000.00
depreciationAndAmortization 200000.00
operatingIncome 2700000.00
otherOperatingExpenses 11900000.00
interestExpense 0.00
incomeTaxExpense 1100000.00
totalRevenue 14600000.00
totalOperatingExpenses 5400000.00
costOfRevenue 6500000.00
totalOtherIncomeExpenseNet -200000.00