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

CECO Environmental Corp. provides critical solutions in industrial air quality, industrial water treatment, and energy transition solutions worldwide. The company operates in two segments: Engineered Systems Segment and Industrial Process Solutions Segment. The company engineers, designs, manufactures, and installs non-metallic expansion joints and flow control products, including rubber expansion joints, ducting expansion joints, and industrial pinch and duck bill valves; membrane-based industrial water and wastewater treatment systems; and provides dust and fume extraction solutions and water and wastewater treatment solutions, as well as consultation services. It offers engineered and configured products and solutions, including dampers and diverters, expansion joints, selective catalytic reduction systems, severe-service and industrial cyclones, dust collectors, thermal oxidizers, filtration systems, wet and dry scrubbers, separators and coalescers, water treatment packages, metallic and non-metallic pumps, industrial silencers, and fluid handling equipment, as well as plant engineering services and engineered design build fabrication. The company markets its products and services to natural gas processors, transmission and distribution companies, refineries, power generators, industrial manufacturing, engineering and construction companies, semiconductor manufacturers, compressor manufacturers, beverage can manufacturers, metals and minerals, and electric vehicle producer companies. CECO Environmental Corp. was founded in 1869 and is headquartered in Dallas, Texas.

General
Code CECO
Type Common Stock
Name CECO Environmental Corp.
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000BFG2J1
CIK 3197
FiscalYearEnd December
IPODate 1992-09-29
Sector Industrials
Industry Pollution & Treatment Controls
GicSector Industrials
GicGroup Capital Goods
GicIndustry Machinery
GicSubIndustry Industrial Machinery & Supplies & Components
IsDelisted Нет
Address 14651 North Dallas Parkway, Dallas, TX, United States, 75254
Phone 214 357 6181
WebURL https://www.cecoenviro.com
FullTimeEmployees 1000
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 735240768
MarketCapitalizationMln 735.2408
EBITDA 46124000
PERatio 42.02
PEGRatio 1.2951
WallStreetTargetPrice 23
BookValue 6.476
DividendShare 0
DividendYield 0.0342
EarningsShare 0.5
EPSEstimateCurrentYear 0.7
EPSEstimateNextYear 1
EPSEstimateNextQuarter 0.23
EPSEstimateCurrentQuarter 0.18
MostRecentQuarter 2023-09-30
ProfitMargin 0.0341
OperatingMarginTTM 0.071
ReturnOnAssetsTTM 0.0395
ReturnOnEquityTTM 0.086
RevenueTTM 507536000
RevenuePerShareTTM 14.695
QuarterlyRevenueGrowthYOY 0.378
GrossProfitTTM 128225000
DilutedEpsTTM 0.5
QuarterlyEarningsGrowthYOY 0.596

Financials / Income Statement / quarterly / net Income

1.2M
2021-12-31
2.79M
2022-03-31
4.39M
2022-06-30
1.94M
2022-09-30
8.3M
2022-12-31
1.98M
2023-03-31
3.72M
2023-06-30
3.33M
2023-09-30

Financials / Income Statement / quarterly / ebitda

6.56M
2021-12-31
8.15M
2022-03-31
10.62M
2022-06-30
8.54M
2022-09-30
16.36M
2022-12-31
8.26M
2023-03-31
11.49M
2023-06-30
13.62M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

93.59M
2021-12-31
92.44M
2022-03-31
105.38M
2022-06-30
108.41M
2022-09-30
116.4M
2022-12-31
112.56M
2023-03-31
129.18M
2023-06-30
149.39M
2023-09-30

Earnings / History / epsActual

0.21
2022-12-31
0.1
2023-03-31
0.15
2023-06-30
0.22
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 42.02
ForwardPE 19.4175
PriceSalesTTM 1.4219
PriceBookMRQ 3.1949
EnterpriseValue 844314432
EnterpriseValueRevenue 1.6323
EnterpriseValueEbitda 18.1476
SharesStats
SharesOutstanding 34812500
SharesFloat 29706584
PercentInsiders 16.57
PercentInstitutions 69.571
Technicals
Beta 1.236
52WeekHigh 21.43
52WeekLow 10.675
50DayMA 18.4494
200DayMA 14.6127
SharesShort 1044346
SharesShortPriorMonth 1065674
ShortRatio 2.79
ShortPercent 0.0355
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-09-30
currency_symbol USD
totalAssets 600057000.00
intangibleAssets 61854000.00
otherCurrentAssets 15266000.00
totalLiab 369915000.00
totalStockholderEquity 225443000.00
otherCurrentLiab 34254000.00
commonStock 347000.00
capitalStock 347000.00
retainedEarnings -10266000.00
goodWill 209825000.00
cash 47583000.00
totalCurrentLiabilities 203298000.00
currentDeferredRevenue 63395000.00
netDebt 108204000.00
shortTermDebt 11413000.00
shortLongTermDebt 7226000.00
shortLongTermDebtTotal 155787000.00
otherStockholderEquity 253613000.00
totalCurrentAssets 285385000.00
netReceivables 177289000.00
longTermDebt 135273000.00
inventory 37911000.00
accountsPayable 94236000.00
accumulatedOtherComprehensiveIncome -18251000.00
nonCurrrentAssetsOther 3333000.00
nonCurrentAssetsTotal 314672000.00
capitalLeaseObligations 13288000.00
nonCurrentLiabilitiesOther 14652000.00
nonCurrentLiabilitiesTotal 166617000.00
liabilitiesAndStockholdersEquity 600057000.00
cashAndShortTermInvestments 47583000.00
propertyPlantAndEquipmentGross 38859000.00
propertyPlantAndEquipmentNet 38859000.00
netWorkingCapital 82087000.00
netInvestedCapital 367942000.00
commonStockSharesOutstanding 35301429.00
2023-06-30
date 2023-06-30
filing_date 2023-06-30
currency_symbol USD
totalAssets 582618000.00
intangibleAssets 52458000.00
otherCurrentAssets 15634000.00
totalLiab 355470000.00
totalStockholderEquity 222066000.00
deferredLongTermLiab 2846000.00
otherCurrentLiab 3788000.00
commonStock 347000.00
capitalStock 347000.00
retainedEarnings -13596000.00
otherLiab 21602000.00
goodWill 199736000.00
otherAssets 3662000.00
cash 47617000.00
totalCurrentLiabilities 188220000.00
currentDeferredRevenue 61365000.00
netDebt 104844000.00
shortTermDebt 6813000.00
shortLongTermDebt 6813000.00
shortLongTermDebtTotal 152461000.00
otherStockholderEquity 252406000.00
propertyPlantEquipment 24194000.00
totalCurrentAssets 291038000.00
netTangibleAssets 222066000.00
netReceivables 188568000.00
longTermDebt 137322000.00
inventory 31828000.00
accountsPayable 116254000.00
noncontrollingInterestInConsolidatedEntity 5082000.00
accumulatedOtherComprehensiveIncome -17091000.00
commonStockTotalEquity 347000.00
retainedEarningsTotalEquity -13596000.00
nonCurrrentAssetsOther 2846000.00
nonCurrentAssetsTotal 291580000.00
capitalLeaseObligations 8326000.00
nonCurrentLiabilitiesOther 13611000.00
nonCurrentLiabilitiesTotal 167250000.00
capitalSurpluse 252406000.00
liabilitiesAndStockholdersEquity 582618000.00
cashAndShortTermInvestments 47617000.00
propertyPlantAndEquipmentGross 24194000.00
propertyPlantAndEquipmentNet 35724000.00
netWorkingCapital 102818000.00
netInvestedCapital 366201000.00
commonStockSharesOutstanding 35143782.00
2023-03-31
date 2023-03-31
filing_date 2023-03-31
currency_symbol USD
totalAssets 567568000.00
intangibleAssets 44950000.00
otherCurrentAssets 11995000.00
totalLiab 345386000.00
totalStockholderEquity 216767000.00
otherCurrentLiab 29034000.00
commonStock 346000.00
capitalStock 346000.00
retainedEarnings -17320000.00
goodWill 207788000.00
cash 41233000.00
totalCurrentLiabilities 171553000.00
currentDeferredRevenue 56138000.00
netDebt 117066000.00
shortTermDebt 8363000.00
shortLongTermDebt 4854000.00
shortLongTermDebtTotal 158299000.00
otherStockholderEquity 250971000.00
propertyPlantEquipment 23879000.00
totalCurrentAssets 275452000.00
netTangibleAssets 216767000.00
netReceivables 189706000.00
longTermDebt 141415000.00
inventory 30298000.00
accountsPayable 78018000.00
noncontrollingInterestInConsolidatedEntity 5415000.00
accumulatedOtherComprehensiveIncome -17230000.00
commonStockTotalEquity 346000.00
retainedEarningsTotalEquity -17320000.00
nonCurrrentAssetsOther 2959000.00
nonCurrentAssetsTotal 292116000.00
capitalLeaseObligations 12030000.00
nonCurrentLiabilitiesOther 15186000.00
nonCurrentLiabilitiesTotal 173833000.00
capitalSurpluse 250971000.00
liabilitiesAndStockholdersEquity 567568000.00
cashAndShortTermInvestments 41233000.00
propertyPlantAndEquipmentGross 23879000.00
propertyPlantAndEquipmentNet 35598000.00
netWorkingCapital 103899000.00
netInvestedCapital 363036000.00
commonStockSharesOutstanding 35198668.00
2022-12-31
date 2022-12-31
filing_date 2022-12-31
currency_symbol USD
totalAssets 504721000.00
intangibleAssets 44759000.00
otherCurrentAssets 12174000.00
totalLiab 286573000.00
totalStockholderEquity 213224000.00
deferredLongTermLiab 8666000.00
otherCurrentLiab 3207000.00
commonStock 344000.00
capitalStock 344000.00
retainedEarnings -19298000.00
otherLiab 18258000.00
goodWill 183197000.00
otherAssets 3906000.00
cash 45522000.00
totalCurrentLiabilities 146700000.00
currentDeferredRevenue 32716000.00
netDebt 74135000.00
shortTermDebt 3579000.00
shortLongTermDebt 3579000.00
shortLongTermDebtTotal 119657000.00
otherStockholderEquity 250174000.00
propertyPlantEquipment 20828000.00
totalCurrentAssets 240658000.00
netTangibleAssets -14732000.00
netReceivables 154102000.00
longTermDebt 107625000.00
inventory 26526000.00
accountsPayable 107198000.00
noncontrollingInterestInConsolidatedEntity 4924000.00
accumulatedOtherComprehensiveIncome -17996000.00
commonStockTotalEquity 344000.00
retainedEarningsTotalEquity -19298000.00
nonCurrrentAssetsOther 3077000.00
nonCurrentAssetsTotal 264063000.00
capitalLeaseObligations 11681000.00
longTermDebtTotal 107625000.00
nonCurrentLiabilitiesOther 23582000.00
nonCurrentLiabilitiesTotal 139873000.00
capitalSurpluse 250174000.00
liabilitiesAndStockholdersEquity 504721000.00
cashAndShortTermInvestments 45522000.00
propertyPlantAndEquipmentGross 32201000.00
propertyPlantAndEquipmentNet 32201000.00
netWorkingCapital 93958000.00
netInvestedCapital 324428000.00
commonStockSharesOutstanding 34919398.00
2022-09-30
date 2022-09-30
filing_date 2022-09-30
currency_symbol USD
totalAssets 486229000.00
intangibleAssets 45441000.00
otherCurrentAssets 14140000.00
totalLiab 280809000.00
totalStockholderEquity 200539000.00
deferredLongTermLiab 2915000.00
otherCurrentLiab 1799000.00
commonStock 343000.00
capitalStock 343000.00
retainedEarnings -27595000.00
otherLiab 24795000.00
goodWill 182365000.00
otherAssets 3420000.00
cash 35188000.00
totalCurrentLiabilities 139827000.00
currentDeferredRevenue 33871000.00
netDebt 84802000.00
shortTermDebt 3803000.00
shortLongTermDebt 3803000.00
shortLongTermDebtTotal 119990000.00
otherStockholderEquity 249248000.00
propertyPlantEquipment 20260000.00
totalCurrentAssets 222694000.00
netTangibleAssets 200539000.00
netReceivables 146734000.00
longTermDebt 107034000.00
inventory 24740000.00
accountsPayable 100354000.00
noncontrollingInterestInConsolidatedEntity 4881000.00
accumulatedOtherComprehensiveIncome -21457000.00
commonStockTotalEquity 343000.00
retainedEarningsTotalEquity -27595000.00
nonCurrrentAssetsOther 2915000.00
nonCurrentAssetsTotal 263535000.00
capitalLeaseObligations 12351000.00
nonCurrentLiabilitiesOther 14986000.00
nonCurrentLiabilitiesTotal 140982000.00
capitalSurpluse 249248000.00
liabilitiesAndStockholdersEquity 486229000.00
cashAndShortTermInvestments 35188000.00
propertyPlantAndEquipmentGross 20260000.00
propertyPlantAndEquipmentNet 32309000.00
netWorkingCapital 82867000.00
netInvestedCapital 311376000.00
commonStockSharesOutstanding 34871313.00
2022-06-30
date 2022-06-30
filing_date 2022-06-30
currency_symbol USD
totalAssets 481729000.00
intangibleAssets 45288000.00
otherCurrentAssets 11911000.00
totalLiab 271268000.00
totalStockholderEquity 205502000.00
deferredLongTermLiab 2926000.00
otherCurrentLiab 3092000.00
commonStock 345000.00
capitalStock 345000.00
retainedEarnings -29538000.00
otherLiab 25120000.00
goodWill 185795000.00
otherAssets 3431000.00
cash 34416000.00
totalCurrentLiabilities 144024000.00
currentDeferredRevenue 35896000.00
netDebt 71511000.00
shortTermDebt 3803000.00
shortLongTermDebt 3803000.00
shortLongTermDebtTotal 105927000.00
otherStockholderEquity 250262000.00
propertyPlantEquipment 28501000.00
totalCurrentAssets 218714000.00
netTangibleAssets -25581000.00
netReceivables 146476000.00
longTermDebt 92768000.00
inventory 23981000.00
accountsPayable 101233000.00
accumulatedOtherComprehensiveIncome -15567000.00
nonCurrrentAssetsOther 2926000.00
nonCurrentAssetsTotal 263015000.00
capitalLeaseObligations 12442000.00
nonCurrentLiabilitiesOther 15122000.00
nonCurrentLiabilitiesTotal 127244000.00
liabilitiesAndStockholdersEquity 481729000.00
cashAndShortTermInvestments 34416000.00
propertyPlantAndEquipmentNet 28501000.00
netWorkingCapital 74690000.00
netInvestedCapital 302073000.00
commonStockSharesOutstanding 35041152.00
2022-03-31
date 2022-03-31
filing_date 2022-03-31
currency_symbol USD
totalAssets 458393000.00
intangibleAssets 33854000.00
otherCurrentAssets 13323000.00
totalLiab 245171000.00
totalStockholderEquity 207701000.00
deferredLongTermLiab 2718000.00
otherCurrentLiab 22154000.00
commonStock 350000.00
capitalStock 350000.00
retainedEarnings -33923000.00
otherLiab 21908000.00
goodWill 181599000.00
otherAssets 3223000.00
cash 28382000.00
totalCurrentLiabilities 132590000.00
currentDeferredRevenue 41237000.00
netDebt 68273000.00
shortTermDebt 5982000.00
shortLongTermDebt 3303000.00
shortLongTermDebtTotal 96655000.00
otherStockholderEquity 253875000.00
propertyPlantEquipment 27879000.00
totalCurrentAssets 211838000.00
netTangibleAssets -7752000.00
netReceivables 145007000.00
longTermDebt 81401000.00
inventory 22080000.00
accountsPayable 63217000.00
accumulatedOtherComprehensiveIncome -12601000.00
nonCurrrentAssetsOther 2718000.00
nonCurrentAssetsTotal 246555000.00
capitalLeaseObligations 11951000.00
nonCurrentLiabilitiesOther 13883000.00
nonCurrentLiabilitiesTotal 112581000.00
liabilitiesAndStockholdersEquity 458393000.00
cashAndShortTermInvestments 28382000.00
propertyPlantAndEquipmentNet 27879000.00
netWorkingCapital 79248000.00
netInvestedCapital 292405000.00
commonStockSharesOutstanding 35199201.00
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
totalAssets 416197000.00
intangibleAssets 35470000.00
otherCurrentAssets 10760000.00
totalLiab 210240000.00
totalStockholderEquity 204554000.00
deferredLongTermLiab 3187000.00
otherCurrentLiab 1493000.00
commonStock 350000.00
capitalStock 350000.00
retainedEarnings -36715000.00
otherLiab 17033000.00
goodWill 161183000.00
otherAssets 3692000.00
cash 29902000.00
totalCurrentLiabilities 116685000.00
currentDeferredRevenue 28908000.00
netDebt 42640000.00
shortTermDebt 2203000.00
shortLongTermDebt 2203000.00
shortLongTermDebtTotal 72542000.00
otherStockholderEquity 252989000.00
propertyPlantEquipment 26841000.00
totalCurrentAssets 189011000.00
netTangibleAssets 7901000.00
netReceivables 126420000.00
longTermDebt 61577000.00
inventory 17052000.00
accountsPayable 84081000.00
accumulatedOtherComprehensiveIncome -12070000.00
nonCurrrentAssetsOther 3187000.00
nonCurrentAssetsTotal 227186000.00
capitalLeaseObligations 11176000.00
nonCurrentLiabilitiesOther 14826000.00
nonCurrentLiabilitiesTotal 93555000.00
liabilitiesAndStockholdersEquity 416197000.00
cashAndShortTermInvestments 29902000.00
propertyPlantAndEquipmentNet 26841000.00
netWorkingCapital 72326000.00
netInvestedCapital 268334000.00
commonStockSharesOutstanding 35537136.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
totalAssets 418676000.00
intangibleAssets 37359000.00
otherCurrentAssets 12229000.00
totalLiab 216149000.00
totalStockholderEquity 201422000.00
otherCurrentLiab 22901000.00
commonStock 358000.00
capitalStock 358000.00
retainedEarnings -37916000.00
goodWill 161593000.00
cash 31925000.00
totalCurrentLiabilities 118409000.00
currentDeferredRevenue 29682000.00
netDebt 45273000.00
shortTermDebt 6132000.00
shortLongTermDebt 3750000.00
shortLongTermDebtTotal 77198000.00
otherStockholderEquity 253381000.00
totalCurrentAssets 189708000.00
netReceivables 120560000.00
longTermDebt 62182000.00
inventory 18609000.00
accountsPayable 59694000.00
accumulatedOtherComprehensiveIncome -14401000.00
nonCurrrentAssetsOther 3125000.00
nonCurrentAssetsTotal 228968000.00
capitalLeaseObligations 11266000.00
nonCurrentLiabilitiesOther 19486000.00
nonCurrentLiabilitiesTotal 97740000.00
liabilitiesAndStockholdersEquity 418676000.00
cashAndShortTermInvestments 31925000.00
propertyPlantAndEquipmentNet 26891000.00
netWorkingCapital 71299000.00
netInvestedCapital 267354000.00
commonStockSharesOutstanding 35472298.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
totalAssets 410702000.00
intangibleAssets 39107000.00
otherCurrentAssets 12729000.00
totalLiab 203869000.00
totalStockholderEquity 205781000.00
otherCurrentLiab 22057000.00
commonStock 357000.00
retainedEarnings -36667000.00
goodWill 161782000.00
cash 32229000.00
totalCurrentLiabilities 104920000.00
currentDeferredRevenue 23376000.00
netDebt 45911000.00
shortTermDebt 5936000.00
shortLongTermDebtTotal 78140000.00
otherStockholderEquity 256242000.00
totalCurrentAssets 180225000.00
netReceivables 112489000.00
inventory 17271000.00
accountsPayable 53551000.00
accumulatedOtherComprehensiveIncome -14151000.00
nonCurrrentAssetsOther 3273000.00
nonCurrentAssetsTotal 230477000.00
nonCurrentLiabilitiesTotal 98949000.00
liabilitiesAndStockholdersEquity 410702000.00
cashAndShortTermInvestments 32229000.00
propertyPlantAndEquipmentNet 26315000.00
commonStockSharesOutstanding 35819269.00
2021-03-31
date 2021-03-31
filing_date 2021-03-31
totalAssets 413657000.00
intangibleAssets 40741000.00
otherCurrentAssets 11369000.00
totalLiab 208006000.00
totalStockholderEquity 204581000.00
otherCurrentLiab 21215000.00
commonStock 356000.00
retainedEarnings -36960000.00
goodWill 161652000.00
cash 40864000.00
totalCurrentLiabilities 106062000.00
currentDeferredRevenue 23506000.00
netDebt 39485000.00
shortTermDebt 5552000.00
shortLongTermDebtTotal 80349000.00
otherStockholderEquity 255626000.00
totalCurrentAssets 181496000.00
netReceivables 107641000.00
inventory 16398000.00
accountsPayable 55789000.00
accumulatedOtherComprehensiveIncome -14441000.00
nonCurrrentAssetsOther 2864000.00
nonCurrentAssetsTotal 232161000.00
nonCurrentLiabilitiesTotal 101944000.00
liabilitiesAndStockholdersEquity 413657000.00
cashAndShortTermInvestments 40864000.00
propertyPlantAndEquipmentNet 26904000.00
commonStockSharesOutstanding 35774208.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
totalAssets 419314000.00
intangibleAssets 42574000.00
otherCurrentAssets 11530000.00
totalLiab 215703000.00
totalStockholderEquity 202658000.00
otherCurrentLiab 543000.00
commonStock 355000.00
retainedEarnings -38141000.00
goodWill 161820000.00
cash 35992000.00
totalCurrentLiabilities 109356000.00
currentDeferredRevenue 20691000.00
netDebt 45934000.00
shortTermDebt 3125000.00
shortLongTermDebtTotal 81926000.00
otherStockholderEquity 254940000.00
totalCurrentAssets 183485000.00
netReceivables 108544000.00
inventory 17343000.00
accountsPayable 84997000.00
accumulatedOtherComprehensiveIncome -14496000.00
nonCurrrentAssetsOther 3831000.00
nonCurrentAssetsTotal 235829000.00
nonCurrentLiabilitiesTotal 106347000.00
liabilitiesAndStockholdersEquity 419314000.00
cashAndShortTermInvestments 35992000.00
propertyPlantAndEquipmentNet 27604000.00
commonStockSharesOutstanding 35655014.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
totalAssets 422090000.00
intangibleAssets 45171000.00
otherCurrentAssets 12773000.00
totalLiab 220494000.00
totalStockholderEquity 200615000.00
otherCurrentLiab 20148000.00
commonStock 355000.00
retainedEarnings -39921000.00
goodWill 161352000.00
cash 44537000.00
totalCurrentLiabilities 110035000.00
currentDeferredRevenue 29610000.00
netDebt 44217000.00
shortTermDebt 5283000.00
shortLongTermDebtTotal 88754000.00
otherStockholderEquity 254415000.00
totalCurrentAssets 184090000.00
netReceivables 99288000.00
inventory 18550000.00
accountsPayable 54994000.00
accumulatedOtherComprehensiveIncome -14234000.00
nonCurrrentAssetsOther 3650000.00
nonCurrentAssetsTotal 238000000.00
nonCurrentLiabilitiesTotal 110459000.00
liabilitiesAndStockholdersEquity 422090000.00
cashAndShortTermInvestments 44537000.00
propertyPlantAndEquipmentNet 27827000.00
commonStockSharesOutstanding 35358913.00
2020-06-30
date 2020-06-30
filing_date 2020-06-30
totalAssets 418392000.00
intangibleAssets 46964000.00
otherCurrentAssets 11917000.00
totalLiab 219350000.00
totalStockholderEquity 199042000.00
otherCurrentLiab 19893000.00
commonStock 355000.00
retainedEarnings -39682000.00
goodWill 159107000.00
cash 41513000.00
totalCurrentLiabilities 106099000.00
currentDeferredRevenue 31952000.00
netDebt 49318000.00
shortTermDebt 4810000.00
shortLongTermDebtTotal 90831000.00
otherStockholderEquity 253967000.00
totalCurrentAssets 180096000.00
netReceivables 98992000.00
inventory 18897000.00
accountsPayable 49444000.00
accumulatedOtherComprehensiveIncome -15598000.00
nonCurrrentAssetsOther 3454000.00
nonCurrentAssetsTotal 238296000.00
nonCurrentLiabilitiesTotal 113251000.00
liabilitiesAndStockholdersEquity 418392000.00
cashAndShortTermInvestments 41513000.00
propertyPlantAndEquipmentNet 28771000.00
commonStockSharesOutstanding 35410182.00
2020-03-31
date 2020-03-31
filing_date 2020-03-31
totalAssets 445257000.00
intangibleAssets 43702000.00
otherCurrentAssets 12681000.00
totalLiab 250651000.00
totalStockholderEquity 194606000.00
otherCurrentLiab 18540000.00
commonStock 354000.00
retainedEarnings -42932000.00
goodWill 151676000.00
cash 82528000.00
totalCurrentLiabilities 108413000.00
currentDeferredRevenue 37336000.00
netDebt 39003000.00
shortTermDebt 5113000.00
shortLongTermDebtTotal 121531000.00
otherStockholderEquity 253957000.00
totalCurrentAssets 218318000.00
netReceivables 94798000.00
inventory 18608000.00
accountsPayable 47424000.00
accumulatedOtherComprehensiveIncome -16773000.00
nonCurrrentAssetsOther 2450000.00
nonCurrentAssetsTotal 226939000.00
nonCurrentLiabilitiesTotal 142238000.00
liabilitiesAndStockholdersEquity 445257000.00
cashAndShortTermInvestments 82528000.00
propertyPlantAndEquipmentNet 29111000.00
commonStockSharesOutstanding 35394865.00
2019-12-31
date 2019-12-31
filing_date 2019-12-31
totalAssets 408637000.00
intangibleAssets 45574000.00
otherCurrentAssets 9899000.00
totalLiab 215620000.00
totalStockholderEquity 193017000.00
otherCurrentLiab 21281000.00
commonStock 353000.00
retainedEarnings -46344000.00
goodWill 152020000.00
cash 35602000.00
totalCurrentLiabilities 115188000.00
currentDeferredRevenue 34369000.00
netDebt 41015000.00
shortTermDebt 2500000.00
shortLongTermDebtTotal 76617000.00
otherStockholderEquity 253513000.00
totalCurrentAssets 179498000.00
netReceivables 103239000.00
inventory 20578000.00
accountsPayable 78319000.00
accumulatedOtherComprehensiveIncome -14505000.00
nonCurrrentAssetsOther 2664000.00
nonCurrentAssetsTotal 229139000.00
nonCurrentLiabilitiesTotal 100432000.00
liabilitiesAndStockholdersEquity 408637000.00
cashAndShortTermInvestments 35602000.00
propertyPlantAndEquipmentNet 28881000.00
commonStockSharesOutstanding 35352957.00
2019-09-30
date 2019-09-30
filing_date 2019-09-30
totalAssets 389640000.00
intangibleAssets 47532000.00
otherCurrentAssets 12879000.00
totalLiab 205466000.00
totalStockholderEquity 184174000.00
otherCurrentLiab 19871000.00
commonStock 353000.00
retainedEarnings -54736000.00
goodWill 151969000.00
cash 28963000.00
totalCurrentLiabilities 103777000.00
currentDeferredRevenue 27045000.00
netDebt 52972000.00
shortTermDebt 5612000.00
shortLongTermDebtTotal 81935000.00
otherStockholderEquity 253401000.00
totalCurrentAssets 158285000.00
shortTermInvestments 234415000.00
netReceivables 92500000.00
inventory 19659000.00
accountsPayable 51249000.00
accumulatedOtherComprehensiveIncome -14844000.00
nonCurrrentAssetsOther 4187000.00
nonCurrentAssetsTotal 231355000.00
nonCurrentLiabilitiesTotal 101689000.00
liabilitiesAndStockholdersEquity 389640000.00
cashAndShortTermInvestments 28963000.00
propertyPlantAndEquipmentNet 27667000.00
commonStockSharesOutstanding 35624590.00
2019-06-30
date 2019-06-30
filing_date 2019-06-30
totalAssets 391726000.00
intangibleAssets 49869000.00
otherCurrentAssets 12754000.00
totalLiab 209157000.00
totalStockholderEquity 182569000.00
otherCurrentLiab 18922000.00
commonStock 352000.00
retainedEarnings -56668000.00
goodWill 152199000.00
cash 28828000.00
totalCurrentLiabilities 99599000.00
currentDeferredRevenue 27068000.00
netDebt 59846000.00
shortTermDebt 5435000.00
shortLongTermDebtTotal 88674000.00
otherStockholderEquity 252560000.00
totalCurrentAssets 160514000.00
shortTermInvestments 228795000.00
netReceivables 92242000.00
inventory 22376000.00
accountsPayable 48174000.00
accumulatedOtherComprehensiveIncome -13675000.00
nonCurrrentAssetsOther 4230000.00
nonCurrentAssetsTotal 231212000.00
nonCurrentLiabilitiesTotal 109558000.00
liabilitiesAndStockholdersEquity 391726000.00
cashAndShortTermInvestments 28828000.00
propertyPlantAndEquipmentNet 24914000.00
commonStockSharesOutstanding 35582727.00
2019-03-31
date 2019-03-31
filing_date 2019-03-31
totalAssets 396669000.00
intangibleAssets 51947000.00
otherCurrentAssets 10439000.00
totalLiab 219279000.00
totalStockholderEquity 177390000.00
otherCurrentLiab 18102000.00
commonStock 349000.00
retainedEarnings -62165000.00
goodWill 152066000.00
cash 28167000.00
totalCurrentLiabilities 103934000.00
currentDeferredRevenue 29578000.00
netDebt 60319000.00
shortTermDebt 2939000.00
shortLongTermDebtTotal 88486000.00
otherStockholderEquity 251843000.00
totalCurrentAssets 164958000.00
shortTermInvestments 200768000.00
netReceivables 104664000.00
inventory 19780000.00
accountsPayable 53315000.00
accumulatedOtherComprehensiveIncome -12637000.00
nonCurrrentAssetsOther 2788000.00
nonCurrentAssetsTotal 231711000.00
nonCurrentLiabilitiesTotal 115345000.00
liabilitiesAndStockholdersEquity 396669000.00
cashAndShortTermInvestments 28167000.00
propertyPlantAndEquipmentNet 24910000.00
commonStockSharesOutstanding 35360042.00
2018-12-31
date 2018-12-31
filing_date 2018-12-31
totalAssets 392582000.00
intangibleAssets 54217000.00
otherCurrentAssets 10117000.00
totalLiab 214022000.00
totalStockholderEquity 178560000.00
otherCurrentLiab 1813000.00
commonStock 349000.00
retainedEarnings -59427000.00
goodWill 152156000.00
cash 43676000.00
totalCurrentLiabilities 103886000.00
currentDeferredRevenue 20144000.00
netDebt 32480000.00
shortTermDebt 1700000.00
shortLongTermDebtTotal 76156000.00
otherStockholderEquity 251053000.00
totalCurrentAssets 160865000.00
shortTermInvestments 196428000.00
netReceivables 82919000.00
inventory 20817000.00
accountsPayable 80229000.00
accumulatedOtherComprehensiveIncome -13415000.00
nonCurrrentAssetsOther 3144000.00
nonCurrentAssetsTotal 231717000.00
nonCurrentLiabilitiesTotal 110136000.00
liabilitiesAndStockholdersEquity 392582000.00
cashAndShortTermInvestments 43676000.00
propertyPlantAndEquipmentNet 22200000.00
commonStockSharesOutstanding 35298212.00
2018-09-30
date 2018-09-30
filing_date 2018-09-30
totalAssets 405219000.00
intangibleAssets 56834000.00
otherCurrentAssets 11943000.00
totalLiab 227814000.00
totalStockholderEquity 177405000.00
otherCurrentLiab 20681000.00
commonStock 350000.00
retainedEarnings -60355000.00
goodWill 152362000.00
cash 30718000.00
totalCurrentLiabilities 111155000.00
currentDeferredRevenue 35227000.00
netDebt 52257000.00
shortTermDebt 3800000.00
shortLongTermDebtTotal 82975000.00
otherStockholderEquity 250235000.00
totalCurrentAssets 170361000.00
shortTermInvestments 156336000.00
netReceivables 97795000.00
inventory 22276000.00
accountsPayable 51447000.00
accumulatedOtherComprehensiveIncome -12825000.00
nonCurrrentAssetsOther 3773000.00
nonCurrentAssetsTotal 234858000.00
nonCurrentLiabilitiesTotal 116659000.00
liabilitiesAndStockholdersEquity 405219000.00
cashAndShortTermInvestments 30718000.00
propertyPlantAndEquipmentNet 21889000.00
commonStockSharesOutstanding 34779125.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
totalAssets 421401000.00
intangibleAssets 60744000.00
otherCurrentAssets 12601000.00
totalLiab 230174000.00
totalStockholderEquity 191227000.00
otherCurrentLiab 1612000.00
commonStock 349000.00
retainedEarnings -47420000.00
goodWill 152371000.00
cash 35556000.00
totalCurrentLiabilities 109604000.00
currentDeferredRevenue 23340000.00
netDebt 50639000.00
shortTermDebt 5300000.00
shortLongTermDebtTotal 86195000.00
otherStockholderEquity 249318000.00
totalCurrentAssets 181282000.00
shortTermInvestments 151571000.00
netReceivables 102984000.00
inventory 22450000.00
accountsPayable 79352000.00
accumulatedOtherComprehensiveIncome -11020000.00
nonCurrrentAssetsOther 4843000.00
nonCurrentAssetsTotal 240119000.00
nonCurrentLiabilitiesTotal 120570000.00
liabilitiesAndStockholdersEquity 421401000.00
cashAndShortTermInvestments 35556000.00
propertyPlantAndEquipmentNet 22161000.00
commonStockSharesOutstanding 34669810.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
totalAssets 422119000.00
intangibleAssets 63700000.00
otherCurrentAssets 13748000.00
totalLiab 227546000.00
totalStockholderEquity 194573000.00
otherCurrentLiab 24727000.00
commonStock 347000.00
retainedEarnings -46495000.00
goodWill 152780000.00
cash 33089000.00
totalCurrentLiabilities 103955000.00
currentDeferredRevenue 22415000.00
netDebt 56915000.00
shortTermDebt 5300000.00
shortLongTermDebtTotal 90004000.00
otherStockholderEquity 248504000.00
totalCurrentAssets 177842000.00
shortTermInvestments 158038000.00
netReceivables 100010000.00
inventory 22083000.00
accountsPayable 51513000.00
accumulatedOtherComprehensiveIncome -7783000.00
nonCurrrentAssetsOther 4755000.00
nonCurrentAssetsTotal 244277000.00
nonCurrentLiabilitiesTotal 123591000.00
liabilitiesAndStockholdersEquity 422119000.00
cashAndShortTermInvestments 33089000.00
propertyPlantAndEquipmentNet 23042000.00
commonStockSharesOutstanding 34641390.00
2017-12-31
date 2017-12-31
filing_date 2017-12-31
totalAssets 438549000.00
intangibleAssets 69647000.00
otherCurrentAssets 10760000.00
totalLiab 251980000.00
totalStockholderEquity 186569000.00
otherCurrentLiab 25377000.00
commonStock 347000.00
retainedEarnings -52673000.00
goodWill 166951000.00
cash 29902000.00
totalCurrentLiabilities 107851000.00
currentDeferredRevenue 20469000.00
netDebt 90231000.00
shortTermDebt 16596000.00
shortLongTermDebtTotal 120133000.00
otherStockholderEquity 247814000.00
totalCurrentAssets 173942000.00
shortTermInvestments 156178000.00
netReceivables 101937000.00
inventory 20969000.00
accountsPayable 70786000.00
accumulatedOtherComprehensiveIncome -8919000.00
nonCurrrentAssetsOther 4609000.00
nonCurrentAssetsTotal 264607000.00
nonCurrentLiabilitiesTotal 144129000.00
liabilitiesAndStockholdersEquity 438549000.00
cashAndShortTermInvestments 29902000.00
propertyPlantAndEquipmentNet 23400000.00
commonStockSharesOutstanding 34568508.00
2017-09-30
date 2017-09-30
filing_date 2017-09-30
totalAssets 455543000.00
intangibleAssets 75130000.00
otherCurrentAssets 12984000.00
totalLiab 258476000.00
totalStockholderEquity 197067000.00
otherCurrentLiab 24488000.00
commonStock 347000.00
retainedEarnings -41079000.00
goodWill 171239000.00
cash 24567000.00
totalCurrentLiabilities 114562000.00
currentDeferredRevenue 21038000.00
netDebt 97665000.00
shortTermDebt 14945000.00
shortLongTermDebtTotal 122232000.00
otherStockholderEquity 247245000.00
totalCurrentAssets 179943000.00
shortTermInvestments 151803000.00
netReceivables 110468000.00
inventory 21750000.00
accountsPayable 54091000.00
accumulatedOtherComprehensiveIncome -9446000.00
nonCurrrentAssetsOther 4564000.00
nonCurrentAssetsTotal 275600000.00
nonCurrentLiabilitiesTotal 143914000.00
liabilitiesAndStockholdersEquity 455543000.00
cashAndShortTermInvestments 24567000.00
propertyPlantAndEquipmentNet 24667000.00
commonStockSharesOutstanding 34621883.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
totalAssets 458360000.00
intangibleAssets 77717000.00
otherCurrentAssets 12791000.00
totalLiab 263742000.00
totalStockholderEquity 194618000.00
otherCurrentLiab 27539000.00
commonStock 346000.00
retainedEarnings -41501000.00
goodWill 170847000.00
cash 27166000.00
totalCurrentLiabilities 118501000.00
currentDeferredRevenue 23545000.00
netDebt 92921000.00
shortTermDebt 13042000.00
shortLongTermDebtTotal 120087000.00
otherStockholderEquity 246618000.00
totalCurrentAssets 179115000.00
shortTermInvestments 124702000.00
netReceivables 106905000.00
inventory 21931000.00
accountsPayable 54375000.00
accumulatedOtherComprehensiveIncome -10845000.00
nonCurrrentAssetsOther 5149000.00
nonCurrentAssetsTotal 279245000.00
nonCurrentLiabilitiesTotal 145241000.00
liabilitiesAndStockholdersEquity 458360000.00
cashAndShortTermInvestments 27166000.00
propertyPlantAndEquipmentNet 25532000.00
commonStockSharesOutstanding 34806808.00
2017-03-31
date 2017-03-31
filing_date 2017-03-31
totalAssets 482304000.00
intangibleAssets 79991000.00
otherCurrentAssets 12282000.00
totalLiab 292942000.00
totalStockholderEquity 189362000.00
otherCurrentLiab 33135000.00
commonStock 346000.00
retainedEarnings -44394000.00
goodWill 170293000.00
cash 44999000.00
totalCurrentLiabilities 131952000.00
currentDeferredRevenue 34211000.00
netDebt 79718000.00
shortTermDebt 14152000.00
shortLongTermDebtTotal 124717000.00
otherStockholderEquity 245903000.00
totalCurrentAssets 200759000.00
shortTermInvestments 143323000.00
netReceivables 110173000.00
inventory 21498000.00
accountsPayable 50454000.00
accumulatedOtherComprehensiveIncome -12493000.00
nonCurrrentAssetsOther 4809000.00
nonCurrentAssetsTotal 281545000.00
nonCurrentLiabilitiesTotal 160990000.00
liabilitiesAndStockholdersEquity 482304000.00
cashAndShortTermInvestments 44999000.00
propertyPlantAndEquipmentNet 26452000.00
commonStockSharesOutstanding 34563139.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
totalAssets 498634000.00
intangibleAssets 82770000.00
otherCurrentAssets 13560000.00
totalLiab 308552000.00
totalStockholderEquity 190082000.00
otherCurrentLiab 1536000.00
commonStock 343000.00
retainedEarnings -41741000.00
goodWill 170153000.00
cash 45824000.00
totalCurrentLiabilities 146358000.00
currentDeferredRevenue 35085000.00
netDebt 82669000.00
shortTermDebt 14127000.00
shortLongTermDebtTotal 128493000.00
otherStockholderEquity 244522000.00
totalCurrentAssets 212978000.00
shortTermInvestments 147681000.00
netReceivables 121185000.00
inventory 21487000.00
accountsPayable 95610000.00
accumulatedOtherComprehensiveIncome -13042000.00
nonCurrrentAssetsOther 5463000.00
nonCurrentAssetsTotal 285656000.00
nonCurrentLiabilitiesTotal 162194000.00
liabilitiesAndStockholdersEquity 498634000.00
cashAndShortTermInvestments 45824000.00
propertyPlantAndEquipmentNet 27270000.00
commonStockSharesOutstanding 34280940.00
2016-09-30
date 2016-09-30
filing_date 2016-09-30
totalAssets 561958000.00
intangibleAssets 90369000.00
otherCurrentAssets 14759000.00
totalLiab 317494000.00
totalStockholderEquity 244464000.00
otherCurrentLiab 36589000.00
commonStock 341000.00
retainedEarnings 11688000.00
goodWill 224531000.00
cash 41814000.00
totalCurrentLiabilities 144682000.00
currentDeferredRevenue 34854000.00
netDebt 96933000.00
shortTermDebt 15516000.00
shortLongTermDebtTotal 138747000.00
otherStockholderEquity 243960000.00
totalCurrentAssets 213355000.00
shortTermInvestments 151153000.00
netReceivables 121729000.00
inventory 23945000.00
accountsPayable 57723000.00
accumulatedOtherComprehensiveIncome -11525000.00
nonCurrrentAssetsOther 4930000.00
nonCurrentAssetsTotal 348603000.00
nonCurrentLiabilitiesTotal 172812000.00
liabilitiesAndStockholdersEquity 561958000.00
cashAndShortTermInvestments 41814000.00
propertyPlantAndEquipmentNet 28773000.00
commonStockSharesOutstanding 34354687.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
totalAssets 591702000.00
intangibleAssets 93764000.00
otherCurrentAssets 15831000.00
totalLiab 344719000.00
totalStockholderEquity 241173000.00
otherCurrentLiab 40146000.00
commonStock 341000.00
retainedEarnings 8136000.00
goodWill 220675000.00
cash 56606000.00
totalCurrentLiabilities 160385000.00
currentDeferredRevenue 39105000.00
netDebt 95923000.00
shortTermDebt 16553000.00
shortLongTermDebtTotal 152529000.00
otherStockholderEquity 244349000.00
totalCurrentAssets 233656000.00
shortTermInvestments 140812000.00
netReceivables 125335000.00
inventory 27129000.00
accountsPayable 64581000.00
accumulatedOtherComprehensiveIncome -11653000.00
nonCurrrentAssetsOther 2828000.00
nonCurrentAssetsTotal 358046000.00
nonCurrentLiabilitiesTotal 184334000.00
liabilitiesAndStockholdersEquity 591702000.00
cashAndShortTermInvestments 56606000.00
propertyPlantAndEquipmentNet 40779000.00
commonStockSharesOutstanding 34161543.00
2016-03-31
date 2016-03-31
filing_date 2016-03-31
totalAssets 581898000.00
intangibleAssets 97774000.00
otherCurrentAssets 11999000.00
totalLiab 335329000.00
totalStockholderEquity 240746000.00
otherCurrentLiab 41001000.00
commonStock 341000.00
retainedEarnings 6329000.00
goodWill 221717000.00
cash 33390000.00
totalCurrentLiabilities 142649000.00
currentDeferredRevenue 28035000.00
netDebt 137240000.00
shortTermDebt 17714000.00
shortLongTermDebtTotal 170630000.00
otherStockholderEquity 243607000.00
totalCurrentAssets 216059000.00
shortTermInvestments 122859000.00
netReceivables 128984000.00
inventory 30564000.00
accountsPayable 55899000.00
accumulatedOtherComprehensiveIncome -9531000.00
nonCurrrentAssetsOther 2944000.00
nonCurrentAssetsTotal 365839000.00
nonCurrentLiabilitiesTotal 192680000.00
liabilitiesAndStockholdersEquity 581898000.00
cashAndShortTermInvestments 33390000.00
propertyPlantAndEquipmentNet 43404000.00
commonStockSharesOutstanding 34116534.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
totalAssets 593050000.00
intangibleAssets 101294000.00
otherCurrentAssets 9736000.00
totalLiab 348029000.00
totalStockholderEquity 239153000.00
otherCurrentLiab 2015000.00
commonStock 340000.00
retainedEarnings 5472000.00
goodWill 219112000.00
cash 34194000.00
totalCurrentLiabilities 142403000.00
currentDeferredRevenue 22848000.00
netDebt 143134000.00
shortTermDebt 19494000.00
shortLongTermDebtTotal 177328000.00
otherStockholderEquity 242918000.00
totalCurrentAssets 223738000.00
shortTermInvestments 114901000.00
netReceivables 138669000.00
inventory 29397000.00
accountsPayable 98046000.00
accumulatedOtherComprehensiveIncome -9577000.00
nonCurrrentAssetsOther 3925000.00
nonCurrentAssetsTotal 369312000.00
nonCurrentLiabilitiesTotal 205626000.00
liabilitiesAndStockholdersEquity 593050000.00
cashAndShortTermInvestments 34194000.00
propertyPlantAndEquipmentNet 44981000.00
commonStockSharesOutstanding 33912163.00
2015-09-30
date 2015-09-30
filing_date 2015-09-30
totalAssets 640674000.00
intangibleAssets 114224000.00
otherCurrentAssets 11812000.00
totalLiab 396321000.00
totalStockholderEquity 244353000.00
otherCurrentLiab 646000.00
commonStock 340000.00
retainedEarnings 10523000.00
goodWill 226365000.00
cash 36113000.00
totalCurrentLiabilities 148760000.00
currentDeferredRevenue 23341000.00
netDebt 158170000.00
shortTermDebt 19699000.00
shortLongTermDebtTotal 194283000.00
otherStockholderEquity 242215000.00
totalCurrentAssets 244438000.00
shortTermInvestments 116790000.00
netReceivables 159444000.00
inventory 29850000.00
accountsPayable 105074000.00
accumulatedOtherComprehensiveIncome -8725000.00
nonCurrrentAssetsOther 8158000.00
nonCurrentAssetsTotal 396236000.00
nonCurrentLiabilitiesTotal 247561000.00
liabilitiesAndStockholdersEquity 640674000.00
cashAndShortTermInvestments 36113000.00
propertyPlantAndEquipmentNet 47489000.00
commonStockSharesOutstanding 28617589.00
2015-06-30
date 2015-06-30
filing_date 2015-06-30
totalAssets 416741000.00
intangibleAssets 71948000.00
otherCurrentAssets 8185000.00
totalLiab 236185000.00
totalStockholderEquity 180556000.00
otherCurrentLiab 22960000.00
commonStock 264000.00
retainedEarnings 17863000.00
goodWill 169324000.00
cash 17089000.00
totalCurrentLiabilities 83757000.00
currentDeferredRevenue 14177000.00
netDebt 94601000.00
shortTermDebt 12317000.00
shortLongTermDebtTotal 111690000.00
otherStockholderEquity 169579000.00
totalCurrentAssets 152017000.00
shortTermInvestments 120026000.00
netReceivables 97577000.00
inventory 22752000.00
accountsPayable 34303000.00
accumulatedOtherComprehensiveIncome -7150000.00
nonCurrrentAssetsOther 6287000.00
nonCurrentAssetsTotal 264724000.00
nonCurrentLiabilitiesTotal 152428000.00
liabilitiesAndStockholdersEquity 416741000.00
cashAndShortTermInvestments 17089000.00
propertyPlantAndEquipmentNet 17165000.00
commonStockSharesOutstanding 26627051.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
totalAssets 417428000.00
intangibleAssets 74298000.00
otherCurrentAssets 8629000.00
totalLiab 238096000.00
totalStockholderEquity 179332000.00
otherCurrentLiab 22114000.00
commonStock 264000.00
retainedEarnings 17510000.00
goodWill 168126000.00
cash 18990000.00
totalCurrentLiabilities 83874000.00
currentDeferredRevenue 15029000.00
netDebt 93915000.00
shortTermDebt 11463000.00
shortLongTermDebtTotal 112905000.00
otherStockholderEquity 169064000.00
totalCurrentAssets 151021000.00
shortTermInvestments 123183000.00
netReceivables 91178000.00
inventory 23818000.00
accountsPayable 35268000.00
accumulatedOtherComprehensiveIncome -7506000.00
nonCurrrentAssetsOther 6244000.00
nonCurrentAssetsTotal 266407000.00
nonCurrentLiabilitiesTotal 154222000.00
liabilitiesAndStockholdersEquity 417428000.00
cashAndShortTermInvestments 18990000.00
propertyPlantAndEquipmentNet 17739000.00
commonStockSharesOutstanding 26660595.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
totalAssets 413692000.00
intangibleAssets 78164000.00
otherCurrentAssets 9046000.00
totalLiab 233791000.00
totalStockholderEquity 179901000.00
otherCurrentLiab 1805000.00
commonStock 264000.00
retainedEarnings 19051000.00
goodWill 166874000.00
cash 19362000.00
totalCurrentLiabilities 76001000.00
currentDeferredRevenue 14597000.00
netDebt 93066000.00
shortTermDebt 8887000.00
shortLongTermDebtTotal 112428000.00
otherStockholderEquity 168530000.00
totalCurrentAssets 142967000.00
shortTermInvestments 122858000.00
netReceivables 82765000.00
inventory 23416000.00
accountsPayable 50712000.00
accumulatedOtherComprehensiveIncome -7021000.00
nonCurrrentAssetsOther 3723000.00
nonCurrentAssetsTotal 270725000.00
nonCurrentLiabilitiesTotal 157790000.00
liabilitiesAndStockholdersEquity 413692000.00
cashAndShortTermInvestments 19362000.00
propertyPlantAndEquipmentNet 18961000.00
commonStockSharesOutstanding 26467984.00
2014-09-30
date 2014-09-30
filing_date 2014-09-30
totalAssets 350552000.00
intangibleAssets 58568000.00
otherCurrentAssets 6594000.00
totalLiab 172688000.00
totalStockholderEquity 177864000.00
otherCurrentLiab 12923000.00
commonStock 259000.00
retainedEarnings 18754000.00
goodWill 144267000.00
cash 18039000.00
totalCurrentLiabilities 55744000.00
currentDeferredRevenue 12812000.00
netDebt 66271000.00
shortTermDebt 8236000.00
shortLongTermDebtTotal 84310000.00
otherStockholderEquity 161004000.00
totalCurrentAssets 125493000.00
shortTermInvestments 118108000.00
netReceivables 61638000.00
inventory 26541000.00
accountsPayable 21773000.00
accumulatedOtherComprehensiveIncome -2153000.00
nonCurrrentAssetsOther 4051000.00
nonCurrentAssetsTotal 225059000.00
nonCurrentLiabilitiesTotal 116944000.00
liabilitiesAndStockholdersEquity 350552000.00
cashAndShortTermInvestments 18039000.00
propertyPlantAndEquipmentNet 18173000.00
commonStockSharesOutstanding 26129427.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
totalAssets 333626000.00
intangibleAssets 61327000.00
otherCurrentAssets 6153000.00
totalLiab 158023000.00
totalStockholderEquity 175603000.00
otherCurrentLiab 7842000.00
commonStock 258000.00
retainedEarnings 16599000.00
goodWill 134001000.00
cash 17788000.00
totalCurrentLiabilities 45664000.00
currentDeferredRevenue 11319000.00
netDebt 61395000.00
shortTermDebt 7013000.00
shortLongTermDebtTotal 79183000.00
otherStockholderEquity 159830000.00
totalCurrentAssets 114382000.00
shortTermInvestments 124204000.00
netReceivables 56513000.00
inventory 24063000.00
accountsPayable 19490000.00
accumulatedOtherComprehensiveIncome -1084000.00
nonCurrrentAssetsOther 4484000.00
nonCurrentAssetsTotal 219244000.00
nonCurrentLiabilitiesTotal 112359000.00
liabilitiesAndStockholdersEquity 333626000.00
cashAndShortTermInvestments 17788000.00
propertyPlantAndEquipmentNet 19432000.00
commonStockSharesOutstanding 26107648.00
2014-03-31
date 2014-03-31
filing_date 2014-03-31
totalAssets 335807000.00
intangibleAssets 63151000.00
otherCurrentAssets 6690000.00
totalLiab 163939000.00
totalStockholderEquity 171868000.00
otherCurrentLiab 10699000.00
commonStock 257000.00
retainedEarnings 13650000.00
goodWill 133296000.00
cash 19227000.00
totalCurrentLiabilities 49027000.00
currentDeferredRevenue 12280000.00
netDebt 62946000.00
shortTermDebt 6909000.00
shortLongTermDebtTotal 82173000.00
otherStockholderEquity 159171000.00
totalCurrentAssets 114387000.00
shortTermInvestments 38337000.00
netReceivables 53819000.00
inventory 24768000.00
accountsPayable 19139000.00
accumulatedOtherComprehensiveIncome -1210000.00
nonCurrrentAssetsOther 4758000.00
nonCurrentAssetsTotal 221420000.00
nonCurrentLiabilitiesTotal 114912000.00
liabilitiesAndStockholdersEquity 335807000.00
cashAndShortTermInvestments 19227000.00
propertyPlantAndEquipmentNet 20215000.00
commonStockSharesOutstanding 26115512.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
totalAssets 348536000.00
intangibleAssets 65232000.00
otherCurrentAssets 6651000.00
totalLiab 178130000.00
totalStockholderEquity 170406000.00
otherCurrentLiab 1569000.00
commonStock 257000.00
retainedEarnings 11911000.00
goodWill 132220000.00
cash 22661000.00
totalCurrentLiabilities 59333000.00
currentDeferredRevenue 13486000.00
netDebt 66421000.00
shortTermDebt 9922000.00
shortLongTermDebtTotal 89082000.00
otherStockholderEquity 159210000.00
totalCurrentAssets 124772000.00
shortTermInvestments 31591000.00
netReceivables 55474000.00
inventory 25376000.00
accountsPayable 34356000.00
accumulatedOtherComprehensiveIncome -972000.00
nonCurrrentAssetsOther 4581000.00
nonCurrentAssetsTotal 223764000.00
nonCurrentLiabilitiesTotal 118797000.00
liabilitiesAndStockholdersEquity 348536000.00
cashAndShortTermInvestments 22661000.00
propertyPlantAndEquipmentNet 21665000.00
commonStockSharesOutstanding 26101523.00
2013-09-30
date 2013-09-30
filing_date 2013-09-30
totalAssets 353636000.00
intangibleAssets 67310000.00
otherCurrentAssets 6752000.00
totalLiab 185213000.00
totalStockholderEquity 168423000.00
otherCurrentLiab 253128000.00
commonStock 257000.00
retainedEarnings 10426000.00
goodWill 133551000.00
cash 13586000.00
totalCurrentLiabilities 54589000.00
currentDeferredRevenue 15751000.00
netDebt 78035000.00
shortTermDebt 8518000.00
shortLongTermDebtTotal 91621000.00
otherStockholderEquity 159418000.00
totalCurrentAssets 122494000.00
shortTermInvestments 52210000.00
netReceivables 58056000.00
inventory 26259000.00
accountsPayable 30320000.00
accumulatedOtherComprehensiveIncome -1678000.00
nonCurrrentAssetsOther 5011000.00
nonCurrentAssetsTotal 231142000.00
nonCurrentLiabilitiesTotal 130624000.00
liabilitiesAndStockholdersEquity 353636000.00
cashAndShortTermInvestments 13586000.00
propertyPlantAndEquipmentNet 22381000.00
commonStockSharesOutstanding 19965010.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
totalAssets 117560000.00
intangibleAssets 20332000.00
otherCurrentAssets 6682000.00
totalLiab 44472000.00
totalStockholderEquity 73088000.00
otherCurrentLiab 3000.00
commonStock 179000.00
retainedEarnings 13169000.00
goodWill 27578000.00
cash 5066000.00
totalCurrentLiabilities 33797000.00
currentDeferredRevenue 12114000.00
netDebt -3487000.00
shortTermDebt 1579000.00
shortLongTermDebtTotal 1579000.00
otherStockholderEquity 62679000.00
totalCurrentAssets 59824000.00
shortTermInvestments 63947000.00
netReceivables 41996000.00
inventory 6080000.00
accountsPayable 20101000.00
accumulatedOtherComprehensiveIncome -2939000.00
nonCurrrentAssetsOther 4297000.00
nonCurrentAssetsTotal 57736000.00
nonCurrentLiabilitiesTotal 10675000.00
liabilitiesAndStockholdersEquity 117560000.00
cashAndShortTermInvestments 5066000.00
propertyPlantAndEquipmentNet 5529000.00
commonStockSharesOutstanding 18355496.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
totalAssets 114095000.00
intangibleAssets 9812000.00
otherCurrentAssets 5825000.00
totalLiab 43889000.00
totalStockholderEquity 70206000.00
otherCurrentLiab 2005000.00
commonStock 179000.00
retainedEarnings 11010000.00
goodWill 35705000.00
cash 6926000.00
totalCurrentLiabilities 35562000.00
currentDeferredRevenue 12410000.00
netDebt -4215000.00
shortTermDebt 1941000.00
shortLongTermDebtTotal 2711000.00
otherStockholderEquity 62111000.00
totalCurrentAssets 58361000.00
shortTermInvestments 63951000.00
netReceivables 39174000.00
inventory 6436000.00
accountsPayable 19206000.00
accumulatedOtherComprehensiveIncome -3094000.00
nonCurrrentAssetsOther 4595000.00
nonCurrentAssetsTotal 55734000.00
nonCurrentLiabilitiesTotal 8327000.00
liabilitiesAndStockholdersEquity 114095000.00
cashAndShortTermInvestments 6926000.00
propertyPlantAndEquipmentNet 5622000.00
commonStockSharesOutstanding 17774051.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
totalAssets 94104000.00
intangibleAssets 4809000.00
otherCurrentAssets 2183000.00
totalLiab 32110000.00
totalStockholderEquity 61994000.00
otherCurrentLiab 5074000.00
commonStock 171000.00
retainedEarnings 9691000.00
goodWill 19548000.00
cash 22994000.00
totalCurrentLiabilities 26990000.00
currentDeferredRevenue 11368000.00
netDebt -22994000.00
shortTermDebt -3995000.00
shortLongTermDebtTotal 80000000.00
otherStockholderEquity 54444000.00
totalCurrentAssets 64321000.00
shortTermInvestments 63876000.00
netReceivables 35246000.00
inventory 3898000.00
accountsPayable 14543000.00
accumulatedOtherComprehensiveIncome -2312000.00
nonCurrrentAssetsOther 541000.00
nonCurrentAssetsTotal 29783000.00
nonCurrentLiabilitiesTotal 5120000.00
liabilitiesAndStockholdersEquity 94104000.00
cashAndShortTermInvestments 22994000.00
propertyPlantAndEquipmentNet 4885000.00
commonStockSharesOutstanding 17363121.00
2012-09-30
date 2012-09-30
filing_date 2012-09-30
totalAssets 84455000.00
intangibleAssets 3504000.00
otherCurrentAssets 7057000.00
totalLiab 34090000.00
totalStockholderEquity 50365000.00
otherCurrentLiab 8501000.00
commonStock 148000.00
retainedEarnings 7410000.00
goodWill 14777000.00
cash 24455000.00
totalCurrentLiabilities 22133000.00
currentDeferredRevenue 8501000.00
netDebt -15695000.00
shortTermDebt -6970000.00
shortLongTermDebtTotal 8760000.00
otherStockholderEquity 45037000.00
totalCurrentAssets 59484000.00
shortTermInvestments 130495000.00
netReceivables 28338000.00
inventory 4292000.00
accountsPayable 12101000.00
accumulatedOtherComprehensiveIncome -2230000.00
nonCurrrentAssetsOther 714000.00
nonCurrentAssetsTotal 24971000.00
nonCurrentLiabilitiesTotal 11957000.00
liabilitiesAndStockholdersEquity 84455000.00
cashAndShortTermInvestments 24455000.00
propertyPlantAndEquipmentNet 5128000.00
commonStockSharesOutstanding 17258552.00
2012-06-30
date 2012-06-30
filing_date 2012-06-30
totalAssets 77946000.00
intangibleAssets 3567000.00
otherCurrentAssets 6857000.00
totalLiab 31170000.00
totalStockholderEquity 46776000.00
otherCurrentLiab 7978000.00
commonStock 147000.00
retainedEarnings 4806000.00
goodWill 14668000.00
cash 19779000.00
totalCurrentLiabilities 18845000.00
currentDeferredRevenue 104557000.00
netDebt -10619000.00
shortTermDebt 399000.00
shortLongTermDebtTotal 9160000.00
otherStockholderEquity 44316000.00
totalCurrentAssets 52774000.00
shortTermInvestments 160616000.00
netReceivables 18335000.00
inventory 4490000.00
accountsPayable 10867000.00
accumulatedOtherComprehensiveIncome -2493000.00
nonCurrrentAssetsOther 744000.00
nonCurrentAssetsTotal 25172000.00
nonCurrentLiabilitiesTotal 12325000.00
liabilitiesAndStockholdersEquity 77946000.00
cashAndShortTermInvestments 19779000.00
propertyPlantAndEquipmentNet 5345000.00
commonStockSharesOutstanding 17211339.00
2012-03-31
date 2012-03-31
filing_date 2012-03-31
totalAssets 78649000.00
intangibleAssets 3658000.00
otherCurrentAssets 6274000.00
totalLiab 33522000.00
totalStockholderEquity 45127000.00
otherCurrentLiab 9845000.00
commonStock 147000.00
retainedEarnings 2834000.00
goodWill 14741000.00
cash 19860000.00
totalCurrentLiabilities 20962000.00
currentDeferredRevenue 122496000.00
netDebt -10460000.00
shortTermDebt 414000.00
shortLongTermDebtTotal 9400000.00
otherStockholderEquity 44300000.00
totalCurrentAssets 53131000.00
shortTermInvestments 160469000.00
netReceivables 20268000.00
inventory 4558000.00
accountsPayable 11117000.00
accumulatedOtherComprehensiveIncome -2154000.00
nonCurrrentAssetsOther 769000.00
nonCurrentAssetsTotal 25518000.00
nonCurrentLiabilitiesTotal 12560000.00
liabilitiesAndStockholdersEquity 78649000.00
cashAndShortTermInvestments 19860000.00
propertyPlantAndEquipmentNet 5502000.00
commonStockSharesOutstanding 17128134.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
totalAssets 79345000.00
intangibleAssets 3744000.00
otherCurrentAssets 10643000.00
totalLiab 36355000.00
totalStockholderEquity 42990000.00
otherCurrentLiab 15394000.00
commonStock 146000.00
retainedEarnings 1301000.00
goodWill 14661000.00
cash 12724000.00
totalCurrentLiabilities 23609000.00
netDebt -3124000.00
shortLongTermDebtTotal 9600000.00
otherStockholderEquity 43893000.00
totalCurrentAssets 53470000.00
netReceivables 23109000.00
inventory 4344000.00
accountsPayable 8215000.00
accumulatedOtherComprehensiveIncome -2350000.00
nonCurrrentAssetsOther 971000.00
nonCurrentAssetsTotal 25875000.00
nonCurrentLiabilitiesTotal 12746000.00
liabilitiesAndStockholdersEquity 79345000.00
cashAndShortTermInvestments 12724000.00
propertyPlantAndEquipmentNet 5651000.00
commonStockSharesOutstanding 17128134.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
totalAssets 74297000.00
intangibleAssets 3833000.00
otherCurrentAssets 10268000.00
totalLiab 33281000.00
totalStockholderEquity 41016000.00
otherCurrentLiab 8969000.00
commonStock 146000.00
retainedEarnings -1076000.00
goodWill 14628000.00
cash 9918000.00
totalCurrentLiabilities 20969000.00
currentDeferredRevenue 215367000.00
netDebt 182000.00
shortTermDebt 851000.00
shortLongTermDebtTotal 10100000.00
otherStockholderEquity 43747000.00
totalCurrentAssets 48532000.00
shortTermInvestments 159971000.00
netReceivables 20618000.00
inventory 5056000.00
accountsPayable 12000000.00
accumulatedOtherComprehensiveIncome -1801000.00
nonCurrrentAssetsOther 1023000.00
nonCurrentAssetsTotal 25765000.00
nonCurrentLiabilitiesTotal 12312000.00
liabilitiesAndStockholdersEquity 74297000.00
cashAndShortTermInvestments 9918000.00
propertyPlantAndEquipmentNet 5679000.00
commonStockSharesOutstanding 17157305.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
totalAssets 73059000.00
intangibleAssets 3948000.00
otherCurrentAssets 10569000.00
totalLiab 34230000.00
totalStockholderEquity 38829000.00
otherCurrentLiab 5496000.00
commonStock 145000.00
retainedEarnings -3032000.00
goodWill 14776000.00
cash 8439000.00
totalCurrentLiabilities 21308000.00
currentDeferredRevenue 1158000.00
netDebt 2478000.00
shortTermDebt 317000.00
shortLongTermDebtTotal 10917000.00
otherStockholderEquity 43107000.00
totalCurrentAssets 47336000.00
shortTermInvestments 159939000.00
netReceivables 20061000.00
inventory 5381000.00
accountsPayable 14337000.00
accumulatedOtherComprehensiveIncome -1391000.00
nonCurrrentAssetsOther 754000.00
nonCurrentAssetsTotal 25723000.00
nonCurrentLiabilitiesTotal 12922000.00
liabilitiesAndStockholdersEquity 73059000.00
cashAndShortTermInvestments 8439000.00
propertyPlantAndEquipmentNet 5643000.00
commonStockSharesOutstanding 17141633.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
totalAssets 73993000.00
intangibleAssets 4078000.00
otherCurrentAssets 9007000.00
totalLiab 37307000.00
totalStockholderEquity 36686000.00
otherCurrentLiab 6997000.00
commonStock 145000.00
retainedEarnings -4985000.00
goodWill 14788000.00
cash 6696000.00
totalCurrentLiabilities 24375000.00
currentDeferredRevenue 1157000.00
netDebt 4017000.00
shortTermDebt 113000.00
shortLongTermDebtTotal 10713000.00
otherStockholderEquity 42961000.00
totalCurrentAssets 47985000.00
shortTermInvestments 159831000.00
netReceivables 24867000.00
inventory 4835000.00
accountsPayable 16108000.00
accumulatedOtherComprehensiveIncome -1435000.00
nonCurrrentAssetsOther 751000.00
nonCurrentAssetsTotal 26008000.00
nonCurrentLiabilitiesTotal 12932000.00
liabilitiesAndStockholdersEquity 73993000.00
cashAndShortTermInvestments 6696000.00
propertyPlantAndEquipmentNet 5789000.00
commonStockSharesOutstanding 17093235.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
totalAssets 74791000.00
intangibleAssets 4191000.00
otherCurrentAssets 8947000.00
totalLiab 39617000.00
totalStockholderEquity 35174000.00
otherCurrentLiab 16785000.00
commonStock 144000.00
retainedEarnings -6243000.00
goodWill 14713000.00
cash 5792000.00
totalCurrentLiabilities 26497000.00
currentDeferredRevenue 176102000.00
netDebt 5008000.00
shortTermDebt 783000.00
shortLongTermDebtTotal 10800000.00
otherStockholderEquity 42881000.00
totalCurrentAssets 48452000.00
shortTermInvestments 159671000.00
netReceivables 26772000.00
inventory 4432000.00
accountsPayable 9712000.00
accumulatedOtherComprehensiveIncome -1608000.00
nonCurrrentAssetsOther 953000.00
nonCurrentAssetsTotal 26339000.00
nonCurrentLiabilitiesTotal 13120000.00
liabilitiesAndStockholdersEquity 74791000.00
cashAndShortTermInvestments 5792000.00
propertyPlantAndEquipmentNet 5880000.00
commonStockSharesOutstanding 17093235.00
2010-09-30
date 2010-09-30
filing_date 2010-09-30
totalAssets 73059000.00
intangibleAssets 4310000.00
otherCurrentAssets 9868000.00
totalLiab 39063000.00
totalStockholderEquity 33996000.00
otherCurrentLiab 7272000.00
commonStock 144000.00
retainedEarnings -6986000.00
goodWill 14637000.00
cash 4185000.00
totalCurrentLiabilities 23855000.00
currentDeferredRevenue 314000.00
netDebt 9714000.00
shortTermDebt 1470000.00
shortLongTermDebtTotal 13899000.00
otherStockholderEquity 42786000.00
totalCurrentAssets 42386000.00
shortTermInvestments 158988000.00
netReceivables 20565000.00
inventory 4698000.00
accountsPayable 14799000.00
accumulatedOtherComprehensiveIncome -1948000.00
nonCurrrentAssetsOther 4471000.00
nonCurrentAssetsTotal 30673000.00
nonCurrentLiabilitiesTotal 15208000.00
liabilitiesAndStockholdersEquity 73059000.00
cashAndShortTermInvestments 4185000.00
propertyPlantAndEquipmentNet 5955000.00
commonStockSharesOutstanding 17128215.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
totalAssets 71798000.00
intangibleAssets 4419000.00
otherCurrentAssets 10590000.00
totalLiab 38851000.00
totalStockholderEquity 32947000.00
otherCurrentLiab 21159000.00
commonStock 144000.00
retainedEarnings -7669000.00
goodWill 14594000.00
cash 2295000.00
totalCurrentLiabilities 22889000.00
currentDeferredRevenue 137691000.00
netDebt 12674000.00
shortTermDebt 1730000.00
shortLongTermDebtTotal 14969000.00
otherStockholderEquity 42506000.00
totalCurrentAssets 40188000.00
shortTermInvestments 162361000.00
netReceivables 20086000.00
inventory 4994000.00
accountsPayable 48732000.00
accumulatedOtherComprehensiveIncome -2034000.00
nonCurrrentAssetsOther 950000.00
nonCurrentAssetsTotal 31610000.00
nonCurrentLiabilitiesTotal 15962000.00
liabilitiesAndStockholdersEquity 71798000.00
cashAndShortTermInvestments 2295000.00
propertyPlantAndEquipmentNet 11299000.00
commonStockSharesOutstanding 17111818.00
2010-03-31
date 2010-03-31
filing_date 2010-03-31
totalAssets 74388000.00
intangibleAssets 4562000.00
otherCurrentAssets 924000.00
totalLiab 42200000.00
totalStockholderEquity 32188000.00
otherCurrentLiab 24311000.00
commonStock 144000.00
retainedEarnings -8251000.00
goodWill 14667000.00
cash 861000.00
totalCurrentLiabilities 25144000.00
currentDeferredRevenue 167677000.00
netDebt 3561000.00
shortTermDebt 833000.00
shortLongTermDebtTotal 4422000.00
otherStockholderEquity 42209000.00
totalCurrentAssets 42389000.00
shortTermInvestments 206225000.00
netReceivables 32942000.00
inventory 5109000.00
accountsPayable 42203000.00
accumulatedOtherComprehensiveIncome -1914000.00
nonCurrrentAssetsOther 907000.00
nonCurrentAssetsTotal 31999000.00
nonCurrentLiabilitiesTotal 17056000.00
liabilitiesAndStockholdersEquity 74388000.00
cashAndShortTermInvestments 861000.00
propertyPlantAndEquipmentNet 11515000.00
commonStockSharesOutstanding 14358267.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
totalAssets 77515000.00
intangibleAssets 4679000.00
otherCurrentAssets 12558000.00
totalLiab 45755000.00
totalStockholderEquity 31760000.00
otherCurrentLiab 11021000.00
commonStock 144000.00
retainedEarnings -8348000.00
goodWill 14591000.00
cash 1393000.00
totalCurrentLiabilities 30479000.00
currentDeferredRevenue 7387000.00
netDebt 12114000.00
shortTermDebt 836000.00
shortLongTermDebtTotal 13507000.00
otherStockholderEquity 41985000.00
totalCurrentAssets 45548000.00
netReceivables 23751000.00
inventory 4877000.00
accountsPayable 11235000.00
accumulatedOtherComprehensiveIncome -2021000.00
nonCurrrentAssetsOther 57000.00
nonCurrentAssetsTotal 31967000.00
nonCurrentLiabilitiesTotal 15276000.00
liabilitiesAndStockholdersEquity 77515000.00
cashAndShortTermInvestments 1393000.00
propertyPlantAndEquipmentNet 11362000.00
commonStockSharesOutstanding 14358267.00
2009-09-30
date 2009-09-30
filing_date 2009-09-30
totalAssets 89999000.00
intangibleAssets 4804000.00
otherCurrentAssets 3201000.00
totalLiab 44948000.00
totalStockholderEquity 45051000.00
otherCurrentLiab 17621000.00
commonStock 150000.00
retainedEarnings 5736000.00
goodWill 31563000.00
cash 851000.00
totalCurrentLiabilities 26260000.00
netDebt 9058000.00
shortTermDebt 1080000.00
shortLongTermDebtTotal 9909000.00
otherStockholderEquity 41693000.00
totalCurrentAssets 40114000.00
netReceivables 31013000.00
inventory 5049000.00
accountsPayable 7559000.00
accumulatedOtherComprehensiveIncome -2528000.00
nonCurrrentAssetsOther 1603000.00
nonCurrentAssetsTotal 49885000.00
nonCurrentLiabilitiesTotal 18688000.00
liabilitiesAndStockholdersEquity 89999000.00
cashAndShortTermInvestments 851000.00
propertyPlantAndEquipmentNet 11915000.00
commonStockSharesOutstanding 14241594.00
2009-06-30
date 2009-06-30
filing_date 2009-06-30
totalAssets 86843000.00
intangibleAssets 4907000.00
otherCurrentAssets 2283000.00
totalLiab 41767000.00
totalStockholderEquity 45076000.00
otherCurrentLiab 15745000.00
commonStock 150000.00
retainedEarnings 6414000.00
goodWill 31323000.00
cash 1121000.00
totalCurrentLiabilities 23691000.00
netDebt 8467000.00
shortTermDebt 1021000.00
shortLongTermDebtTotal 9588000.00
otherStockholderEquity 41455000.00
totalCurrentAssets 37000000.00
netReceivables 28075000.00
inventory 5521000.00
accountsPayable 6925000.00
accumulatedOtherComprehensiveIncome -2943000.00
nonCurrrentAssetsOther 1458000.00
nonCurrentAssetsTotal 49843000.00
nonCurrentLiabilitiesTotal 18076000.00
liabilitiesAndStockholdersEquity 86843000.00
cashAndShortTermInvestments 1121000.00
propertyPlantAndEquipmentNet 12155000.00
commonStockSharesOutstanding 14204447.00
2009-03-31
date 2009-03-31
filing_date 2009-03-31
totalAssets 99441000.00
intangibleAssets 5026000.00
otherCurrentAssets 2352000.00
totalLiab 54472000.00
totalStockholderEquity 44969000.00
otherCurrentLiab 22396000.00
commonStock 150000.00
retainedEarnings 7053000.00
goodWill 31044000.00
cash 1077000.00
totalCurrentLiabilities 31688000.00
netDebt 17406000.00
shortTermDebt 1000000.00
shortLongTermDebtTotal 18483000.00
otherStockholderEquity 41216000.00
totalCurrentAssets 49600000.00
netReceivables 40166000.00
inventory 6005000.00
accountsPayable 8292000.00
accumulatedOtherComprehensiveIncome -3450000.00
nonCurrrentAssetsOther 1476000.00
nonCurrentAssetsTotal 49841000.00
nonCurrentLiabilitiesTotal 22784000.00
liabilitiesAndStockholdersEquity 99441000.00
cashAndShortTermInvestments 1077000.00
propertyPlantAndEquipmentNet 12295000.00
commonStockSharesOutstanding 15189775.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
totalAssets 120017000.00
intangibleAssets 5355000.00
otherCurrentAssets 12687000.00
totalLiab 75504000.00
totalStockholderEquity 44513000.00
otherCurrentLiab 8058000.00
commonStock 150000.00
retainedEarnings 6684000.00
goodWill 31116000.00
cash 1169000.00
totalCurrentLiabilities 44976000.00
currentDeferredRevenue 12558000.00
netDebt 25505000.00
shortTermDebt 1474000.00
shortLongTermDebtTotal 26674000.00
otherStockholderEquity 40982000.00
totalCurrentAssets 69819000.00
netReceivables 47574000.00
inventory 6169000.00
accountsPayable 22886000.00
accumulatedOtherComprehensiveIncome -3303000.00
nonCurrrentAssetsOther 1522000.00
nonCurrentAssetsTotal 50198000.00
nonCurrentLiabilitiesTotal 30528000.00
liabilitiesAndStockholdersEquity 120017000.00
cashAndShortTermInvestments 1169000.00
propertyPlantAndEquipmentNet 12205000.00
commonStockSharesOutstanding 14332929.00
2008-09-30
date 2008-09-30
filing_date 2008-09-30
totalAssets 119979000.00
intangibleAssets 5050000.00
otherCurrentAssets 3431000.00
totalLiab 75626000.00
totalStockholderEquity 44353000.00
otherCurrentLiab 102000.00
commonStock 150000.00
retainedEarnings 3324000.00
goodWill 32505000.00
cash 419000.00
totalCurrentLiabilities 61709000.00
netDebt 23246000.00
shortTermDebt 19265000.00
shortLongTermDebtTotal 23665000.00
otherStockholderEquity 42225000.00
totalCurrentAssets 68515000.00
netReceivables 58179000.00
inventory 6486000.00
accountsPayable 42342000.00
accumulatedOtherComprehensiveIncome -1346000.00
nonCurrrentAssetsOther 1830000.00
nonCurrentAssetsTotal 51464000.00
nonCurrentLiabilitiesTotal 13917000.00
liabilitiesAndStockholdersEquity 119979000.00
cashAndShortTermInvestments 419000.00
propertyPlantAndEquipmentNet 12079000.00
commonStockSharesOutstanding 15593959.00
2008-06-30
date 2008-06-30
filing_date 2008-06-30
totalAssets 112285000.00
intangibleAssets 5403000.00
otherCurrentAssets 3256000.00
totalLiab 69396000.00
totalStockholderEquity 42889000.00
commonStock 150000.00
retainedEarnings 2128000.00
goodWill 26791000.00
cash 863000.00
totalCurrentLiabilities 45771000.00
netDebt 18972000.00
shortTermDebt 1000000.00
shortLongTermDebtTotal 19835000.00
otherStockholderEquity 41937000.00
totalCurrentAssets 67112000.00
netReceivables 56617000.00
inventory 6376000.00
accountsPayable 44771000.00
accumulatedOtherComprehensiveIncome -1326000.00
nonCurrrentAssetsOther 1378000.00
nonCurrentAssetsTotal 45173000.00
nonCurrentLiabilitiesTotal 23625000.00
liabilitiesAndStockholdersEquity 112285000.00
cashAndShortTermInvestments 863000.00
propertyPlantAndEquipmentNet 11601000.00
commonStockSharesOutstanding 15207924.00
2008-03-31
date 2008-03-31
filing_date 2008-03-31
totalAssets 109583000.00
intangibleAssets 5796000.00
otherCurrentAssets 3619000.00
totalLiab 68036000.00
totalStockholderEquity 41547000.00
commonStock 150000.00
retainedEarnings 1099000.00
goodWill 26848000.00
cash 716000.00
totalCurrentLiabilities 41786000.00
netDebt 21708000.00
shortTermDebt 1000000.00
shortLongTermDebtTotal 22424000.00
otherStockholderEquity 41633000.00
totalCurrentAssets 64344000.00
netReceivables 54240000.00
inventory 5769000.00
accountsPayable 40786000.00
accumulatedOtherComprehensiveIncome -1335000.00
nonCurrrentAssetsOther 1291000.00
nonCurrentAssetsTotal 45239000.00
nonCurrentLiabilitiesTotal 26250000.00
liabilitiesAndStockholdersEquity 109583000.00
cashAndShortTermInvestments 716000.00
propertyPlantAndEquipmentNet 11304000.00
commonStockSharesOutstanding 14690212.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
totalAssets 96535000.00
intangibleAssets 3575000.00
otherCurrentAssets 2907000.00
totalLiab 55609000.00
totalStockholderEquity 40926000.00
otherCurrentLiab 8825000.00
commonStock 149000.00
retainedEarnings 1674000.00
goodWill 14761000.00
cash 656000.00
totalCurrentLiabilities 46314000.00
netDebt 4051000.00
shortTermDebt 278000.00
shortLongTermDebtTotal 4707000.00
otherStockholderEquity 40440000.00
totalCurrentAssets 67534000.00
netReceivables 59277000.00
inventory 4694000.00
accountsPayable 37211000.00
accumulatedOtherComprehensiveIncome -1337000.00
nonCurrrentAssetsOther 1381000.00
nonCurrentAssetsTotal 29001000.00
nonCurrentLiabilitiesTotal 9295000.00
liabilitiesAndStockholdersEquity 96535000.00
cashAndShortTermInvestments 656000.00
propertyPlantAndEquipmentNet 9284000.00
commonStockSharesOutstanding 14690212.00
2007-09-30
date 2007-09-30
filing_date 2007-09-30
totalAssets 85384000.00
intangibleAssets 2104000.00
otherCurrentAssets 1800000.00
totalLiab 47924000.00
totalStockholderEquity 37460000.00
otherCurrentLiab 988000.00
commonStock 149000.00
retainedEarnings -143000.00
goodWill 13593000.00
cash 732000.00
totalCurrentLiabilities 41669000.00
netDebt 25000.00
shortLongTermDebtTotal 757000.00
otherStockholderEquity 38739000.00
totalCurrentAssets 59479000.00
netReceivables 52167000.00
inventory 4780000.00
accountsPayable 40681000.00
accumulatedOtherComprehensiveIncome -1285000.00
nonCurrrentAssetsOther 1132000.00
nonCurrentAssetsTotal 25905000.00
nonCurrentLiabilitiesTotal 6255000.00
liabilitiesAndStockholdersEquity 85384000.00
cashAndShortTermInvestments 732000.00
propertyPlantAndEquipmentNet 9076000.00
commonStockSharesOutstanding 15211538.00
2007-06-30
date 2007-06-30
filing_date 2007-06-30
totalAssets 81879000.00
intangibleAssets 2179000.00
otherCurrentAssets 1646000.00
totalLiab 46978000.00
totalStockholderEquity 34901000.00
commonStock 148000.00
retainedEarnings -2340000.00
goodWill 13593000.00
cash 586000.00
totalCurrentLiabilities 39712000.00
netDebt 1038000.00
shortLongTermDebtTotal 1624000.00
otherStockholderEquity 38376000.00
totalCurrentAssets 56169000.00
netReceivables 48189000.00
inventory 5748000.00
accountsPayable 39712000.00
accumulatedOtherComprehensiveIncome -1283000.00
nonCurrrentAssetsOther 1172000.00
nonCurrentAssetsTotal 25710000.00
nonCurrentLiabilitiesTotal 7266000.00
liabilitiesAndStockholdersEquity 81879000.00
cashAndShortTermInvestments 586000.00
propertyPlantAndEquipmentNet 8766000.00
commonStockSharesOutstanding 13577836.00
2007-03-31
date 2007-03-31
filing_date 2007-03-31
totalAssets 81879000.00
intangibleAssets 2256000.00
otherCurrentAssets 1972000.00
totalLiab 67100000.00
totalStockholderEquity 14779000.00
otherCurrentLiab 623000.00
commonStock 116000.00
retainedEarnings -3487000.00
goodWill 13437000.00
cash 422000.00
totalCurrentLiabilities 38053000.00
netDebt 23596000.00
shortTermDebt 1370000.00
shortLongTermDebtTotal 24018000.00
otherStockholderEquity 19431000.00
totalCurrentAssets 55925000.00
netReceivables 49140000.00
inventory 4391000.00
accountsPayable 36060000.00
accumulatedOtherComprehensiveIncome -1281000.00
nonCurrrentAssetsOther 1346000.00
nonCurrentAssetsTotal 25954000.00
nonCurrentLiabilitiesTotal 29047000.00
liabilitiesAndStockholdersEquity 81879000.00
cashAndShortTermInvestments 422000.00
propertyPlantAndEquipmentNet 8915000.00
commonStockSharesOutstanding 13487849.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
totalAssets 63188000.00
intangibleAssets 1971000.00
otherCurrentAssets 1762000.00
totalLiab 48265000.00
totalStockholderEquity 14923000.00
otherCurrentLiab 5038000.00
commonStock 116000.00
retainedEarnings -3978000.00
goodWill 9527000.00
cash 445000.00
totalCurrentLiabilities 28342000.00
netDebt 15047000.00
shortTermDebt 620000.00
shortLongTermDebtTotal 15492000.00
otherStockholderEquity 20065000.00
totalCurrentAssets 42653000.00
netReceivables 37691000.00
inventory 2755000.00
accountsPayable 22684000.00
accumulatedOtherComprehensiveIncome -1280000.00
nonCurrrentAssetsOther 507000.00
nonCurrentAssetsTotal 20535000.00
nonCurrentLiabilitiesTotal 19923000.00
liabilitiesAndStockholdersEquity 63188000.00
cashAndShortTermInvestments 445000.00
propertyPlantAndEquipmentNet 8530000.00
commonStockSharesOutstanding 13487849.00
2006-09-30
date 2006-09-30
filing_date 2006-09-30
totalAssets 59642000.00
intangibleAssets 1994000.00
otherCurrentAssets 1757000.00
totalLiab 47597000.00
totalStockholderEquity 12045000.00
otherCurrentLiab 107000.00
commonStock 116000.00
retainedEarnings -5179000.00
goodWill 9527000.00
cash 338000.00
totalCurrentLiabilities 33583000.00
netDebt 14792000.00
shortTermDebt 6363000.00
shortLongTermDebtTotal 15130000.00
otherStockholderEquity 17895000.00
totalCurrentAssets 38964000.00
netReceivables 34352000.00
inventory 2517000.00
accountsPayable 27113000.00
accumulatedOtherComprehensiveIncome -787000.00
nonCurrrentAssetsOther 552000.00
nonCurrentAssetsTotal 20678000.00
nonCurrentLiabilitiesTotal 14014000.00
liabilitiesAndStockholdersEquity 59642000.00
cashAndShortTermInvestments 338000.00
propertyPlantAndEquipmentNet 8605000.00
commonStockSharesOutstanding 13033824.00
2006-06-30
date 2006-06-30
filing_date 2006-06-30
totalAssets 54895000.00
intangibleAssets 2014000.00
otherCurrentAssets 1879000.00
totalLiab 44341000.00
totalStockholderEquity 10554000.00
otherCurrentLiab 535000.00
commonStock 115000.00
retainedEarnings -6246000.00
goodWill 9527000.00
cash 380000.00
totalCurrentLiabilities 29318000.00
netDebt 16040000.00
shortTermDebt 6363000.00
shortLongTermDebtTotal 16420000.00
otherStockholderEquity 17472000.00
totalCurrentAssets 34127000.00
netReceivables 29797000.00
inventory 2071000.00
accountsPayable 22420000.00
accumulatedOtherComprehensiveIncome -787000.00
nonCurrrentAssetsOther 524000.00
nonCurrentAssetsTotal 20768000.00
nonCurrentLiabilitiesTotal 15023000.00
liabilitiesAndStockholdersEquity 54895000.00
cashAndShortTermInvestments 380000.00
propertyPlantAndEquipmentNet 8703000.00
commonStockSharesOutstanding 12881584.00
2006-03-31
date 2006-03-31
filing_date 2006-03-31
totalAssets 49310000.00
intangibleAssets 2033000.00
otherCurrentAssets 2129000.00
totalLiab 41340000.00
totalStockholderEquity 7970000.00
otherCurrentLiab 1946000.00
commonStock 112000.00
retainedEarnings -7808000.00
goodWill 9527000.00
cash 322000.00
totalCurrentLiabilities 29621000.00
netDebt 14567000.00
shortTermDebt 8174000.00
shortLongTermDebtTotal 14889000.00
otherStockholderEquity 16455000.00
totalCurrentAssets 28374000.00
netReceivables 23629000.00
inventory 2294000.00
accountsPayable 19501000.00
accumulatedOtherComprehensiveIncome -789000.00
nonCurrrentAssetsOther 515000.00
nonCurrentAssetsTotal 20936000.00
nonCurrentLiabilitiesTotal 11719000.00
liabilitiesAndStockholdersEquity 49310000.00
cashAndShortTermInvestments 322000.00
propertyPlantAndEquipmentNet 8861000.00
commonStockSharesOutstanding 10913503.00
2005-12-31
date 2005-12-31
filing_date 2005-12-31
totalAssets 42900000.00
intangibleAssets 11580000.00
otherCurrentAssets 1672000.00
totalLiab 36117000.00
totalStockholderEquity 6783000.00
otherCurrentLiab 4608000.00
commonStock 102000.00
retainedEarnings -7072000.00
cash 310000.00
totalCurrentLiabilities 18193000.00
netDebt 14105000.00
shortTermDebt 1568000.00
shortLongTermDebtTotal 14415000.00
otherStockholderEquity 14544000.00
totalCurrentAssets 21795000.00
netReceivables 17832000.00
inventory 1981000.00
accountsPayable 12017000.00
accumulatedOtherComprehensiveIncome -791000.00
nonCurrrentAssetsOther 729000.00
nonCurrentAssetsTotal 21105000.00
nonCurrentLiabilitiesTotal 17924000.00
liabilitiesAndStockholdersEquity 42900000.00
cashAndShortTermInvestments 310000.00
propertyPlantAndEquipmentNet 8796000.00
commonStockSharesOutstanding 10913503.00
2005-09-30
date 2005-09-30
filing_date 2005-09-30
totalAssets 43877000.00
intangibleAssets 11600000.00
otherCurrentAssets 2216000.00
totalLiab 36670000.00
totalStockholderEquity 7207000.00
otherCurrentLiab 3134000.00
commonStock 102000.00
retainedEarnings -6679000.00
cash 533000.00
totalCurrentLiabilities 24811000.00
netDebt 15865000.00
shortTermDebt 8838000.00
shortLongTermDebtTotal 16398000.00
otherStockholderEquity 14544000.00
totalCurrentAssets 22726000.00
netReceivables 18092000.00
inventory 1885000.00
accountsPayable 12839000.00
accumulatedOtherComprehensiveIncome -760000.00
nonCurrrentAssetsOther 521000.00
nonCurrentAssetsTotal 21151000.00
nonCurrentLiabilitiesTotal 11859000.00
liabilitiesAndStockholdersEquity 43877000.00
cashAndShortTermInvestments 533000.00
propertyPlantAndEquipmentNet 9030000.00
commonStockSharesOutstanding 11169034.00
2005-06-30
date 2005-06-30
filing_date 2005-06-30
totalAssets 44229000.00
intangibleAssets 11619000.00
otherCurrentAssets 2411000.00
totalLiab 37378000.00
totalStockholderEquity 6851000.00
otherCurrentLiab 5735000.00
commonStock 102000.00
retainedEarnings -7035000.00
cash 486000.00
totalCurrentLiabilities 25507000.00
netDebt 15982000.00
shortTermDebt 8980000.00
shortLongTermDebtTotal 16468000.00
otherStockholderEquity 14544000.00
totalCurrentAssets 22965000.00
netReceivables 18287000.00
inventory 1781000.00
accountsPayable 10792000.00
accumulatedOtherComprehensiveIncome -760000.00
nonCurrrentAssetsOther 477000.00
nonCurrentAssetsTotal 21264000.00
nonCurrentLiabilitiesTotal 11871000.00
liabilitiesAndStockholdersEquity 44229000.00
cashAndShortTermInvestments 486000.00
propertyPlantAndEquipmentNet 9168000.00
commonStockSharesOutstanding 10575497.00
2005-03-31
date 2005-03-31
filing_date 2005-03-31
totalAssets 40661000.00
intangibleAssets 11639000.00
otherCurrentAssets 2346000.00
totalLiab 34044000.00
totalStockholderEquity 6617000.00
otherCurrentLiab 4637000.00
commonStock 102000.00
retainedEarnings -7269000.00
cash 402000.00
totalCurrentLiabilities 22216000.00
netDebt 15595000.00
shortTermDebt 8581000.00
shortLongTermDebtTotal 15997000.00
otherStockholderEquity 14544000.00
totalCurrentAssets 19215000.00
netReceivables 14602000.00
inventory 1865000.00
accountsPayable 8998000.00
accumulatedOtherComprehensiveIncome -760000.00
nonCurrrentAssetsOther 464000.00
nonCurrentAssetsTotal 21446000.00
nonCurrentLiabilitiesTotal 11828000.00
liabilitiesAndStockholdersEquity 40661000.00
cashAndShortTermInvestments 402000.00
propertyPlantAndEquipmentNet 9343000.00
commonStockSharesOutstanding 9993260.00
2004-12-31
date 2004-12-31
filing_date 2004-12-31
totalAssets 43441000.00
intangibleAssets 11659000.00
otherCurrentAssets 1515000.00
totalLiab 36192000.00
totalStockholderEquity 7249000.00
otherCurrentLiab 3470000.00
commonStock 102000.00
retainedEarnings -6637000.00
cash 339000.00
totalCurrentLiabilities 19869000.00
netDebt 15743000.00
shortTermDebt 4188000.00
shortLongTermDebtTotal 16082000.00
otherStockholderEquity 14544000.00
totalCurrentAssets 21779000.00
netReceivables 18236000.00
inventory 1689000.00
accountsPayable 12211000.00
accumulatedOtherComprehensiveIncome -760000.00
nonCurrrentAssetsOther 618000.00
nonCurrentAssetsTotal 21662000.00
nonCurrentLiabilitiesTotal 16323000.00
liabilitiesAndStockholdersEquity 43441000.00
cashAndShortTermInvestments 339000.00
propertyPlantAndEquipmentNet 9385000.00
commonStockSharesOutstanding 9993260.00
2004-09-30
date 2004-09-30
filing_date 2004-09-30
totalAssets 46296000.00
intangibleAssets 11678000.00
otherCurrentAssets 2676000.00
totalLiab 37529000.00
totalStockholderEquity 8767000.00
otherCurrentLiab 2554000.00
commonStock 104000.00
retainedEarnings -4982000.00
cash 204000.00
totalCurrentLiabilities 20715000.00
netDebt 15945000.00
shortTermDebt 4712000.00
shortLongTermDebtTotal 16149000.00
otherStockholderEquity 14539000.00
totalCurrentAssets 24445000.00
netReceivables 19540000.00
inventory 2025000.00
accountsPayable 13449000.00
accumulatedOtherComprehensiveIncome -894000.00
nonCurrrentAssetsOther 706000.00
nonCurrentAssetsTotal 21851000.00
nonCurrentLiabilitiesTotal 16814000.00
liabilitiesAndStockholdersEquity 46296000.00
cashAndShortTermInvestments 204000.00
propertyPlantAndEquipmentNet 9467000.00
commonStockSharesOutstanding 10015537.00
2004-06-30
date 2004-06-30
filing_date 2004-06-30
totalAssets 42803000.00
intangibleAssets 11698000.00
otherCurrentAssets 2325000.00
totalLiab 34256000.00
totalStockholderEquity 8547000.00
otherCurrentLiab 1310000.00
commonStock 104000.00
retainedEarnings -5202000.00
cash 155000.00
totalCurrentLiabilities 19746000.00
netDebt 16512000.00
shortTermDebt 7857000.00
shortLongTermDebtTotal 16667000.00
otherStockholderEquity 14539000.00
totalCurrentAssets 20805000.00
netReceivables 16556000.00
inventory 1769000.00
accountsPayable 10579000.00
accumulatedOtherComprehensiveIncome -894000.00
nonCurrrentAssetsOther 729000.00
nonCurrentAssetsTotal 21998000.00
nonCurrentLiabilitiesTotal 14510000.00
liabilitiesAndStockholdersEquity 42803000.00
cashAndShortTermInvestments 155000.00
propertyPlantAndEquipmentNet 9571000.00
commonStockSharesOutstanding 9989836.00
2004-03-31
date 2004-03-31
filing_date 2004-03-31
totalAssets 41596000.00
intangibleAssets 11718000.00
otherCurrentAssets 2208000.00
totalLiab 32741000.00
totalStockholderEquity 8855000.00
otherCurrentLiab 1215000.00
commonStock 104000.00
retainedEarnings -4884000.00
cash 265000.00
totalCurrentLiabilities 21314000.00
netDebt 15795000.00
shortTermDebt 10463000.00
shortLongTermDebtTotal 16060000.00
otherStockholderEquity 14529000.00
totalCurrentAssets 19295000.00
netReceivables 15266000.00
inventory 1556000.00
accountsPayable 9636000.00
accumulatedOtherComprehensiveIncome -894000.00
nonCurrrentAssetsOther 798000.00
nonCurrentAssetsTotal 22301000.00
nonCurrentLiabilitiesTotal 11427000.00
liabilitiesAndStockholdersEquity 41596000.00
cashAndShortTermInvestments 265000.00
propertyPlantAndEquipmentNet 9785000.00
commonStockSharesOutstanding 9984974.00
2003-12-31
date 2003-12-31
filing_date 2003-12-31
totalAssets 43123000.00
intangibleAssets 11738000.00
otherCurrentAssets 1983000.00
totalLiab 33887000.00
totalStockholderEquity 9236000.00
otherCurrentLiab 1320000.00
commonStock 104000.00
retainedEarnings -4503000.00
cash 136000.00
totalCurrentLiabilities 14723000.00
netDebt 15346000.00
shortTermDebt 2094000.00
shortLongTermDebtTotal 15482000.00
otherStockholderEquity 14529000.00
totalCurrentAssets 20401000.00
netReceivables 16707000.00
inventory 1575000.00
accountsPayable 11309000.00
accumulatedOtherComprehensiveIncome -894000.00
nonCurrrentAssetsOther 997000.00
nonCurrentAssetsTotal 22722000.00
nonCurrentLiabilitiesTotal 19164000.00
liabilitiesAndStockholdersEquity 43123000.00
cashAndShortTermInvestments 136000.00
propertyPlantAndEquipmentNet 9987000.00
commonStockSharesOutstanding 9984974.00
2003-09-30
date 2003-09-30
filing_date 2003-09-30
totalAssets 45533000.00
intangibleAssets 11757000.00
otherCurrentAssets 4605000.00
totalLiab 36205000.00
totalStockholderEquity 9328000.00
otherCurrentLiab 3265000.00
commonStock 104000.00
retainedEarnings -4431000.00
cash 81000.00
totalCurrentLiabilities 15817000.00
netDebt 16478000.00
shortTermDebt 2094000.00
shortLongTermDebtTotal 16559000.00
otherStockholderEquity 14520000.00
totalCurrentAssets 22531000.00
netReceivables 13643000.00
inventory 1829000.00
accountsPayable 10458000.00
accumulatedOtherComprehensiveIncome -865000.00
nonCurrrentAssetsOther 1011000.00
nonCurrentAssetsTotal 23002000.00
nonCurrentLiabilitiesTotal 20388000.00
liabilitiesAndStockholdersEquity 45533000.00
cashAndShortTermInvestments 81000.00
propertyPlantAndEquipmentNet 10234000.00
commonStockSharesOutstanding 10021741.00
2003-06-30
date 2003-06-30
filing_date 2003-06-30
totalAssets 44433000.00
intangibleAssets 11777000.00
otherCurrentAssets 6079000.00
totalLiab 35353000.00
totalStockholderEquity 9080000.00
otherCurrentLiab 1453000.00
commonStock 104000.00
retainedEarnings -4668000.00
cash 132000.00
totalCurrentLiabilities 20034000.00
netDebt 17977000.00
shortTermDebt 8694000.00
shortLongTermDebtTotal 18109000.00
otherStockholderEquity 14509000.00
totalCurrentAssets 21108000.00
netReceivables 10678000.00
inventory 1893000.00
accountsPayable 9887000.00
accumulatedOtherComprehensiveIncome -865000.00
nonCurrrentAssetsOther 1069000.00
nonCurrentAssetsTotal 23325000.00
nonCurrentLiabilitiesTotal 15319000.00
liabilitiesAndStockholdersEquity 44433000.00
cashAndShortTermInvestments 132000.00
propertyPlantAndEquipmentNet 10479000.00
commonStockSharesOutstanding 9852876.00
2003-03-31
date 2003-03-31
filing_date 2003-03-31
totalAssets 44927000.00
intangibleAssets 11797000.00
otherCurrentAssets 4751000.00
totalLiab 35765000.00
totalStockholderEquity 9162000.00
otherCurrentLiab 1396000.00
commonStock 104000.00
retainedEarnings -4586000.00
cash 103000.00
totalCurrentLiabilities 19400000.00
netDebt 19196000.00
shortTermDebt 8593000.00
shortLongTermDebtTotal 19299000.00
otherStockholderEquity 14509000.00
totalCurrentAssets 20126000.00
netReceivables 10916000.00
inventory 2003000.00
accountsPayable 9411000.00
accumulatedOtherComprehensiveIncome -865000.00
nonCurrrentAssetsOther 1145000.00
nonCurrentAssetsTotal 24801000.00
nonCurrentLiabilitiesTotal 16365000.00
liabilitiesAndStockholdersEquity 44927000.00
cashAndShortTermInvestments 103000.00
propertyPlantAndEquipmentNet 11859000.00
commonStockSharesOutstanding 9589736.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
totalAssets 46677000.00
intangibleAssets 11816000.00
otherCurrentAssets 5287000.00
totalLiab 37266000.00
totalStockholderEquity 9411000.00
otherCurrentLiab 1652000.00
commonStock 104000.00
retainedEarnings -4337000.00
cash 194000.00
totalCurrentLiabilities 15447000.00
netDebt 18128000.00
shortTermDebt 2120000.00
shortLongTermDebtTotal 18322000.00
otherStockholderEquity 14509000.00
totalCurrentAssets 21724000.00
netReceivables 12037000.00
inventory 2055000.00
accountsPayable 11675000.00
accumulatedOtherComprehensiveIncome -865000.00
nonCurrrentAssetsOther 1015000.00
nonCurrentAssetsTotal 24953000.00
nonCurrentLiabilitiesTotal 21819000.00
liabilitiesAndStockholdersEquity 46677000.00
cashAndShortTermInvestments 194000.00
propertyPlantAndEquipmentNet 12122000.00
commonStockSharesOutstanding 9589736.00
2002-09-30
date 2002-09-30
filing_date 2002-09-30
totalAssets 48977000.00
intangibleAssets 11836000.00
otherCurrentAssets 2573000.00
totalLiab 39419000.00
totalStockholderEquity 9558000.00
otherCurrentLiab 2274000.00
commonStock 104000.00
retainedEarnings -4555000.00
cash 116000.00
totalCurrentLiabilities 14816000.00
netDebt 20871000.00
shortTermDebt 2120000.00
shortLongTermDebtTotal 20987000.00
otherStockholderEquity 14509000.00
totalCurrentAssets 23527000.00
netReceivables 18285000.00
inventory 2553000.00
accountsPayable 10422000.00
accumulatedOtherComprehensiveIncome -500000.00
nonCurrrentAssetsOther 1190000.00
nonCurrentAssetsTotal 25450000.00
nonCurrentLiabilitiesTotal 24603000.00
liabilitiesAndStockholdersEquity 48977000.00
cashAndShortTermInvestments 116000.00
propertyPlantAndEquipmentNet 12424000.00
commonStockSharesOutstanding 9723595.00
2002-06-30
date 2002-06-30
filing_date 2002-06-30
totalAssets 48916000.00
intangibleAssets 11855000.00
otherCurrentAssets 2769000.00
totalLiab 39485000.00
totalStockholderEquity 9431000.00
otherCurrentLiab 2970000.00
commonStock 104000.00
retainedEarnings -4616000.00
cash 82000.00
totalCurrentLiabilities 15548000.00
netDebt 20887000.00
shortTermDebt 2826000.00
shortLongTermDebtTotal 20969000.00
otherStockholderEquity 14509000.00
totalCurrentAssets 23103000.00
netReceivables 17798000.00
inventory 2454000.00
accountsPayable 9752000.00
accumulatedOtherComprehensiveIncome -566000.00
nonCurrrentAssetsOther 1287000.00
nonCurrentAssetsTotal 25813000.00
nonCurrentLiabilitiesTotal 23937000.00
liabilitiesAndStockholdersEquity 48916000.00
cashAndShortTermInvestments 82000.00
propertyPlantAndEquipmentNet 12671000.00
commonStockSharesOutstanding 9578959.00
2002-03-31
date 2002-03-31
filing_date 2002-03-31
totalAssets 48232000.00
intangibleAssets 11925000.00
otherCurrentAssets 2327000.00
totalLiab 38645000.00
totalStockholderEquity 9587000.00
otherCurrentLiab 2870000.00
commonStock 104000.00
retainedEarnings -4411000.00
cash 23000.00
totalCurrentLiabilities 16235000.00
netDebt 19180000.00
shortTermDebt 2826000.00
shortLongTermDebtTotal 19203000.00
otherStockholderEquity 14504000.00
totalCurrentAssets 22167000.00
netReceivables 17262000.00
inventory 2555000.00
accountsPayable 10539000.00
accumulatedOtherComprehensiveIncome -610000.00
nonCurrrentAssetsOther 1268000.00
nonCurrentAssetsTotal 26065000.00
nonCurrentLiabilitiesTotal 22410000.00
liabilitiesAndStockholdersEquity 48232000.00
cashAndShortTermInvestments 23000.00
propertyPlantAndEquipmentNet 12872000.00
commonStockSharesOutstanding 9581105.00
2001-12-31
date 2001-12-31
filing_date 2001-12-31
totalAssets 53030000.00
intangibleAssets 11994000.00
otherCurrentAssets 1805000.00
totalLiab 43209000.00
totalStockholderEquity 9821000.00
otherCurrentLiab 2595000.00
commonStock 104000.00
retainedEarnings -4214000.00
cash 53000.00
totalCurrentLiabilities 18524000.00
netDebt 21361000.00
shortTermDebt 2826000.00
shortLongTermDebtTotal 21414000.00
otherStockholderEquity 14618000.00
totalCurrentAssets 26587000.00
netReceivables 22572000.00
inventory 2157000.00
accountsPayable 13103000.00
accumulatedOtherComprehensiveIncome -687000.00
nonCurrrentAssetsOther 1313000.00
nonCurrentAssetsTotal 26443000.00
nonCurrentLiabilitiesTotal 24685000.00
liabilitiesAndStockholdersEquity 53030000.00
cashAndShortTermInvestments 53000.00
propertyPlantAndEquipmentNet 13136000.00
commonStockSharesOutstanding 9581105.00
2001-09-30
date 2001-09-30
filing_date 2001-09-30
totalAssets 52407000.00
intangibleAssets 12093000.00
otherCurrentAssets 8010000.00
totalLiab 45870000.00
totalStockholderEquity 6495000.00
otherCurrentLiab 1225000.00
commonStock 87000.00
retainedEarnings -4218000.00
cash 392000.00
totalCurrentLiabilities 16014000.00
netDebt 22316000.00
shortTermDebt 2776000.00
shortLongTermDebtTotal 22708000.00
otherStockholderEquity 10939000.00
totalCurrentAssets 25618000.00
shortTermInvestments 8000.00
netReceivables 14452000.00
inventory 2756000.00
accountsPayable 12013000.00
accumulatedOtherComprehensiveIncome -313000.00
nonCurrrentAssetsOther 1535000.00
nonCurrentAssetsTotal 26789000.00
nonCurrentLiabilitiesTotal 29856000.00
liabilitiesAndStockholdersEquity 52407000.00
cashAndShortTermInvestments 400000.00
propertyPlantAndEquipmentNet 13161000.00
commonStockSharesOutstanding 8040486.00
2001-06-30
date 2001-06-30
filing_date 2001-06-30
totalAssets 53777000.00
intangibleAssets 12238000.00
otherCurrentAssets 2581000.00
totalLiab 47369000.00
totalStockholderEquity 6373000.00
otherCurrentLiab 1330000.00
commonStock 87000.00
retainedEarnings -4408000.00
cash 157000.00
totalCurrentLiabilities 15144000.00
netDebt 28674000.00
shortTermDebt 2776000.00
shortLongTermDebtTotal 28831000.00
otherStockholderEquity 10939000.00
totalCurrentAssets 26471000.00
shortTermInvestments 13000.00
netReceivables 21254000.00
inventory 2466000.00
accountsPayable 11038000.00
accumulatedOtherComprehensiveIncome -245000.00
nonCurrrentAssetsOther 1755000.00
nonCurrentAssetsTotal 27306000.00
nonCurrentLiabilitiesTotal 32225000.00
liabilitiesAndStockholdersEquity 53777000.00
cashAndShortTermInvestments 170000.00
propertyPlantAndEquipmentNet 13313000.00
commonStockSharesOutstanding 7898403.00
2001-03-31
date 2001-03-31
filing_date 2001-03-31
totalAssets 53125000.00
intangibleAssets 12433000.00
otherCurrentAssets 2345000.00
totalLiab 46573000.00
totalStockholderEquity 6492000.00
otherCurrentLiab 1463000.00
commonStock 87000.00
retainedEarnings -4290000.00
cash 242000.00
totalCurrentLiabilities 14144000.00
netDebt 29762000.00
shortTermDebt 3776000.00
shortLongTermDebtTotal 30004000.00
otherStockholderEquity 10939000.00
totalCurrentAssets 25857000.00
shortTermInvestments 1053000.00
netReceivables 19699000.00
inventory 2518000.00
accountsPayable 8905000.00
accumulatedOtherComprehensiveIncome -244000.00
nonCurrrentAssetsOther 1405000.00
nonCurrentAssetsTotal 27268000.00
nonCurrentLiabilitiesTotal 32429000.00
liabilitiesAndStockholdersEquity 53125000.00
cashAndShortTermInvestments 1295000.00
propertyPlantAndEquipmentNet 13430000.00
commonStockSharesOutstanding 7876122.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
totalAssets 55895805.00
intangibleAssets 12627740.00
otherCurrentAssets 1880426.00
totalLiab 48827795.00
totalStockholderEquity 7008094.00
otherCurrentLiab 1175203.00
commonStock 86398.00
retainedEarnings -3950038.00
cash 664155.00
totalCurrentLiabilities 16759047.00
netDebt 29212720.00
shortTermDebt 3775662.00
shortLongTermDebtTotal 29876875.00
otherStockholderEquity 10905726.00
totalCurrentAssets 28391299.00
shortTermInvestments 1002399.00
netReceivables 22471508.00
inventory 2372811.00
accountsPayable 11808182.00
accumulatedOtherComprehensiveIncome -33992.00
nonCurrrentAssetsOther 1289915.00
nonCurrentAssetsTotal 27504506.00
nonCurrentLiabilitiesTotal 32068748.00
liabilitiesAndStockholdersEquity 55895805.00
cashAndShortTermInvestments 1666554.00
propertyPlantAndEquipmentNet 13586851.00
commonStockSharesOutstanding 7876122.00
2000-09-30
date 2000-09-30
filing_date 2000-09-30
totalAssets 50927154.00
intangibleAssets 7383208.00
otherCurrentAssets 1434909.00
totalLiab 43304051.00
totalStockholderEquity 7571514.00
otherCurrentLiab 1788131.00
commonStock 86279.00
retainedEarnings -2842771.00
cash 1320558.00
totalCurrentLiabilities 12731198.00
netDebt 30228116.00
shortTermDebt 1775662.00
shortLongTermDebtTotal 31548674.00
otherStockholderEquity 10328006.00
totalCurrentAssets 28377669.00
shortTermInvestments 1316257.00
netReceivables 22025248.00
inventory 2280697.00
accountsPayable 9167405.00
nonCurrrentAssetsOther 1093157.00
nonCurrentAssetsTotal 22549485.00
nonCurrentLiabilitiesTotal 30572853.00
liabilitiesAndStockholdersEquity 50927154.00
cashAndShortTermInvestments 2636815.00
propertyPlantAndEquipmentNet 13763920.00
commonStockSharesOutstanding 7930008.00
2000-06-30
date 2000-06-30
filing_date 2000-06-30
totalAssets 50733594.00
intangibleAssets 7269998.00
otherCurrentAssets 1315366.00
totalLiab 41602257.00
totalStockholderEquity 9055529.00
otherCurrentLiab 1078049.00
commonStock 83933.00
retainedEarnings -2675207.00
cash 251686.00
totalCurrentLiabilities 12179659.00
netDebt 30661918.00
shortTermDebt 2268845.00
shortLongTermDebtTotal 30913604.00
otherStockholderEquity 11646803.00
totalCurrentAssets 28111818.00
shortTermInvestments 2937662.00
netReceivables 21201834.00
inventory 2405270.00
accountsPayable 8832765.00
nonCurrrentAssetsOther 1337004.00
nonCurrentAssetsTotal 22621776.00
nonCurrentLiabilitiesTotal 29422598.00
liabilitiesAndStockholdersEquity 50733594.00
cashAndShortTermInvestments 3189348.00
propertyPlantAndEquipmentNet 13705574.00
commonStockSharesOutstanding 8825520.00
2000-03-31
date 2000-03-31
filing_date 2000-03-31
totalAssets 49300932.00
intangibleAssets 7646111.00
otherCurrentAssets 981888.00
totalLiab 40037059.00
totalStockholderEquity 9170874.00
otherCurrentLiab 1401692.00
commonStock 83888.00
retainedEarnings -2550358.00
cash 922151.00
totalCurrentLiabilities 11374975.00
netDebt 29190061.00
shortTermDebt 2194967.00
shortLongTermDebtTotal 30112212.00
otherStockholderEquity 11637344.00
totalCurrentAssets 25986824.00
shortTermInvestments 2428813.00
netReceivables 19319920.00
inventory 2334052.00
accountsPayable 7778316.00
nonCurrrentAssetsOther 1405694.00
nonCurrentAssetsTotal 23314108.00
nonCurrentLiabilitiesTotal 28662084.00
liabilitiesAndStockholdersEquity 49300932.00
cashAndShortTermInvestments 3350964.00
propertyPlantAndEquipmentNet 13953103.00
commonStockSharesOutstanding 11093752.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
totalAssets 51073426.00
intangibleAssets 7770459.00
otherCurrentAssets 1121223.00
totalLiab 41936767.00
totalStockholderEquity 9038118.00
otherCurrentLiab 576148.00
commonStock 83888.00
retainedEarnings -2683114.00
cash 1134792.00
totalCurrentLiabilities 12934084.00
netDebt 29942942.00
shortTermDebt 2788054.00
shortLongTermDebtTotal 31077734.00
otherStockholderEquity 11637344.00
totalCurrentAssets 27276256.00
shortTermInvestments 2690919.00
netReceivables 20156312.00
inventory 2173010.00
accountsPayable 9569882.00
nonCurrrentAssetsOther 1473054.00
nonCurrentAssetsTotal 23797170.00
nonCurrentLiabilitiesTotal 29002683.00
liabilitiesAndStockholdersEquity 51073426.00
cashAndShortTermInvestments 3825711.00
propertyPlantAndEquipmentNet 14244457.00
commonStockSharesOutstanding 11093752.00
1999-09-30
date 1999-09-30
filing_date 1999-09-30
totalAssets 16774866.00
intangibleAssets 6219615.00
otherCurrentAssets 103350.00
totalLiab 9126495.00
totalStockholderEquity 7532785.00
otherCurrentLiab 708636.00
commonStock 83888.00
retainedEarnings -2341447.00
cash 70677.00
totalCurrentLiabilities 6881765.00
currentDeferredRevenue 64950.00
netDebt 4343681.00
shortTermDebt 3294628.00
shortLongTermDebtTotal 4414358.00
otherStockholderEquity 9790344.00
totalCurrentAssets 7611335.00
shortTermInvestments 2453393.00
netReceivables 3665057.00
inventory 919098.00
accountsPayable 2813551.00
nonCurrrentAssetsOther 618917.00
nonCurrentAssetsTotal 9163531.00
nonCurrentLiabilitiesTotal 2244730.00
liabilitiesAndStockholdersEquity 16774866.00
cashAndShortTermInvestments 2524070.00
propertyPlantAndEquipmentNet 2028099.00
commonStockSharesOutstanding 9072348.00
1999-06-30
date 1999-06-30
filing_date 1999-06-30
totalAssets 14868159.00
intangibleAssets 6118094.00
otherCurrentAssets 103750.00
totalLiab 7078764.00
totalStockholderEquity 7665876.00
otherCurrentLiab 741052.00
commonStock 83888.00
retainedEarnings -2208356.00
cash 203582.00
totalCurrentLiabilities 5865821.00
currentDeferredRevenue 69300.00
netDebt 3454435.00
shortTermDebt 2445074.00
shortLongTermDebtTotal 3658017.00
otherStockholderEquity 9790344.00
totalCurrentAssets 5892041.00
shortTermInvestments 1062114.00
netReceivables 3209599.00
inventory 838986.00
accountsPayable 2610395.00
nonCurrrentAssetsOther 666146.00
nonCurrentAssetsTotal 8976118.00
nonCurrentLiabilitiesTotal 1212943.00
liabilitiesAndStockholdersEquity 14868159.00
cashAndShortTermInvestments 1265696.00
propertyPlantAndEquipmentNet 2055678.00
commonStockSharesOutstanding 9414640.00
1999-03-31
date 1999-03-31
filing_date 1999-03-31
totalAssets 15729256.00
intangibleAssets 6212850.00
otherCurrentAssets 95400.00
totalLiab 8012785.00
totalStockholderEquity 7585635.00
otherCurrentLiab 1134691.00
commonStock 83888.00
retainedEarnings -2288597.00
cash 361795.00
totalCurrentLiabilities 6706632.00
currentDeferredRevenue 73650.00
netDebt 3289432.00
shortTermDebt 2345074.00
shortLongTermDebtTotal 3651227.00
otherStockholderEquity 9790344.00
totalCurrentAssets 6691487.00
shortTermInvestments 894155.00
netReceivables 4144802.00
inventory 628814.00
accountsPayable 3153217.00
nonCurrrentAssetsOther 712476.00
nonCurrentAssetsTotal 9037769.00
nonCurrentLiabilitiesTotal 1306153.00
liabilitiesAndStockholdersEquity 15729256.00
cashAndShortTermInvestments 1255950.00
propertyPlantAndEquipmentNet 2043943.00
commonStockSharesOutstanding 9039987.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
totalAssets 15474836.00
intangibleAssets 6440133.00
otherCurrentAssets 95400.00
totalLiab 7767616.00
totalStockholderEquity 7557279.00
otherCurrentLiab 1427527.00
commonStock 83888.00
retainedEarnings -2316953.00
cash 364648.00
totalCurrentLiabilities 6197903.00
currentDeferredRevenue 78000.00
netDebt 2793437.00
shortTermDebt 1588372.00
shortLongTermDebtTotal 3158085.00
otherStockholderEquity 9790344.00
totalCurrentAssets 6569851.00
shortTermInvestments 695944.00
netReceivables 4443083.00
inventory 541315.00
accountsPayable 3104004.00
nonCurrrentAssetsOther 333900.00
nonCurrentAssetsTotal 8904985.00
nonCurrentLiabilitiesTotal 1569713.00
liabilitiesAndStockholdersEquity 15474836.00
cashAndShortTermInvestments 1060592.00
propertyPlantAndEquipmentNet 2062452.00
commonStockSharesOutstanding 9039987.00
1998-09-30
date 1998-09-30
filing_date 1998-09-30
totalAssets 16305147.00
intangibleAssets 6367853.00
otherCurrentAssets 156269.00
totalLiab 8685333.00
totalStockholderEquity 7460427.00
otherCurrentLiab 1657350.00
commonStock 83888.00
retainedEarnings -2413805.00
cash 223051.00
totalCurrentLiabilities 7164563.00
netDebt 2802450.00
shortTermDebt 1504731.00
shortLongTermDebtTotal 3025501.00
otherStockholderEquity 9790344.00
totalCurrentAssets 7870799.00
shortTermInvestments 682395.00
netReceivables 5933734.00
inventory 554776.00
accountsPayable 4002482.00
nonCurrentAssetsTotal 8434348.00
nonCurrentLiabilitiesTotal 1520770.00
liabilitiesAndStockholdersEquity 16305147.00
cashAndShortTermInvestments 905446.00
propertyPlantAndEquipmentNet 2042599.00
commonStockSharesOutstanding 8725175.00
1998-06-30
date 1998-06-30
filing_date 1998-06-30
totalAssets 15220717.00
intangibleAssets 6407355.00
otherCurrentAssets 207391.00
totalLiab 7688731.00
totalStockholderEquity 7366231.00
otherCurrentLiab 1745836.00
commonStock 83888.00
retainedEarnings -2508001.00
cash 269327.00
totalCurrentLiabilities 6084115.00
netDebt 2441879.00
shortTermDebt 1106590.00
shortLongTermDebtTotal 2711206.00
otherStockholderEquity 9790344.00
totalCurrentAssets 6696432.00
shortTermInvestments 626222.00
netReceivables 4699829.00
inventory 725379.00
accountsPayable 3231689.00
nonCurrentAssetsTotal 8524285.00
nonCurrentLiabilitiesTotal 1604616.00
liabilitiesAndStockholdersEquity 15220717.00
cashAndShortTermInvestments 895549.00
propertyPlantAndEquipmentNet 2093034.00
commonStockSharesOutstanding 8680198.00
1998-03-31
date 1998-03-31
filing_date 1998-03-31
totalAssets 14713834.00
intangibleAssets 6398223.00
otherCurrentAssets 372904.00
totalLiab 7366759.00
totalStockholderEquity 7160189.00
otherCurrentLiab 1098855.00
commonStock 83888.00
retainedEarnings -2714043.00
cash 387983.00
totalCurrentLiabilities 5677888.00
netDebt 2513520.00
shortTermDebt 1212632.00
shortLongTermDebtTotal 2901503.00
otherStockholderEquity 9790344.00
totalCurrentAssets 6234622.00
shortTermInvestments 650498.00
netReceivables 4177052.00
inventory 646185.00
accountsPayable 3366401.00
nonCurrentAssetsTotal 8479212.00
nonCurrentLiabilitiesTotal 1688871.00
liabilitiesAndStockholdersEquity 14713834.00
cashAndShortTermInvestments 1038481.00
propertyPlantAndEquipmentNet 2057093.00
commonStockSharesOutstanding 8547598.00
1997-12-31
date 1997-12-31
filing_date 1997-12-31
totalAssets 13960980.00
intangibleAssets 6107554.00
otherCurrentAssets 414135.00
totalLiab 6970106.00
totalStockholderEquity 6742585.00
otherCurrentLiab 3019902.00
commonStock 81070.00
retainedEarnings -2849879.00
cash 847827.00
totalCurrentLiabilities 5233292.00
netDebt 1228412.00
shortTermDebt 339425.00
shortLongTermDebtTotal 2076239.00
otherStockholderEquity 9511394.00
totalCurrentAssets 5882048.00
shortTermInvestments 634150.00
netReceivables 3214868.00
inventory 771068.00
accountsPayable 1873965.00
nonCurrentAssetsTotal 8078932.00
nonCurrentLiabilitiesTotal 1736814.00
liabilitiesAndStockholdersEquity 13960980.00
cashAndShortTermInvestments 1481977.00
propertyPlantAndEquipmentNet 1947482.00
commonStockSharesOutstanding 8547598.00
1997-09-30
date 1997-09-30
filing_date 1997-09-30
totalAssets 14872505.00
intangibleAssets 6035486.00
otherCurrentAssets 291201.00
totalLiab 7663098.00
totalStockholderEquity 6935759.00
otherCurrentLiab 2205114.00
commonStock 81070.00
retainedEarnings -2656705.00
cash 877710.00
totalCurrentLiabilities 5832213.00
netDebt 2322348.00
shortTermDebt 1369173.00
shortLongTermDebtTotal 3200058.00
otherStockholderEquity 9511394.00
totalCurrentAssets 6847821.00
shortTermInvestments 727948.00
netReceivables 4272169.00
inventory 678793.00
accountsPayable 2257926.00
nonCurrentAssetsTotal 8024684.00
nonCurrentLiabilitiesTotal 1830885.00
liabilitiesAndStockholdersEquity 14872505.00
cashAndShortTermInvestments 1605658.00
propertyPlantAndEquipmentNet 1989198.00
commonStockSharesOutstanding 7774961.00
1997-06-30
date 1997-06-30
filing_date 1997-06-30
totalAssets 8542470.00
intangibleAssets 3432152.00
otherCurrentAssets 105860.00
totalLiab 1923050.00
totalStockholderEquity 5580969.00
otherCurrentLiab 32686.00
commonStock 75245.00
retainedEarnings -2555245.00
cash 994620.00
totalCurrentLiabilities 822452.00
netDebt 178980.00
shortTermDebt 73002.00
shortLongTermDebtTotal 1173600.00
otherStockholderEquity 8060969.00
totalCurrentAssets 3311487.00
shortTermInvestments 913346.00
netReceivables 806845.00
inventory 490816.00
accountsPayable 716764.00
nonCurrentAssetsTotal 5230983.00
nonCurrentLiabilitiesTotal 1100598.00
liabilitiesAndStockholdersEquity 8542470.00
cashAndShortTermInvestments 1907966.00
propertyPlantAndEquipmentNet 1798831.00
commonStockSharesOutstanding 7262628.00
1997-03-31
date 1997-03-31
filing_date 1997-03-31
totalAssets 8382372.00
intangibleAssets 3216657.00
otherCurrentAssets 120187.00
totalLiab 2191103.00
totalStockholderEquity 5196587.00
otherCurrentLiab 87136.00
commonStock 73385.00
retainedEarnings -2707127.00
cash 380445.00
totalCurrentLiabilities 1069519.00
netDebt 827604.00
shortTermDebt 86465.00
shortLongTermDebtTotal 1208049.00
otherStockholderEquity 7830329.00
totalCurrentAssets 3441967.00
shortTermInvestments 1072304.00
netReceivables 1271335.00
inventory 597696.00
accountsPayable 895918.00
nonCurrentAssetsTotal 4940405.00
nonCurrentLiabilitiesTotal 1121584.00
liabilitiesAndStockholdersEquity 8382372.00
cashAndShortTermInvestments 1452749.00
propertyPlantAndEquipmentNet 1723748.00
commonStockSharesOutstanding 7200628.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
totalAssets 9201277.00
intangibleAssets 3220841.00
otherCurrentAssets 104199.00
totalLiab 3129465.00
totalStockholderEquity 5107609.00
otherCurrentLiab 276976.00
commonStock 73385.00
retainedEarnings -2796105.00
cash 412174.00
totalCurrentLiabilities 1986714.00
netDebt 1219720.00
shortTermDebt 489143.00
shortLongTermDebtTotal 1631894.00
otherStockholderEquity 7830329.00
totalCurrentAssets 4174310.00
shortTermInvestments 1015521.00
netReceivables 2077045.00
inventory 565371.00
accountsPayable 1220595.00
nonCurrentAssetsTotal 5026967.00
nonCurrentLiabilitiesTotal 1142751.00
liabilitiesAndStockholdersEquity 9201277.00
cashAndShortTermInvestments 1427695.00
propertyPlantAndEquipmentNet 1806126.00
commonStockSharesOutstanding 7200628.00
1996-09-30
date 1996-09-30
filing_date 1996-09-30
totalAssets 8300608.00
intangibleAssets 3069890.00
otherCurrentAssets 34000.00
totalLiab 2820112.00
totalStockholderEquity 4632802.00
otherCurrentLiab 84006.00
commonStock 71997.00
retainedEarnings -3047412.00
cash 261343.00
totalCurrentLiabilities 1633377.00
netDebt 1695583.00
shortTermDebt 790079.00
shortLongTermDebtTotal 1956926.00
otherStockholderEquity 7608217.00
totalCurrentAssets 3410070.00
shortTermInvestments 905324.00
netReceivables 1386566.00
inventory 679806.00
accountsPayable 759292.00
nonCurrentAssetsTotal 4890538.00
nonCurrentLiabilitiesTotal 1186735.00
liabilitiesAndStockholdersEquity 8300608.00
cashAndShortTermInvestments 1166667.00
propertyPlantAndEquipmentNet 1820648.00
commonStockSharesOutstanding 7037128.00
1996-06-30
date 1996-06-30
filing_date 1996-06-30
totalAssets 7826038.00
intangibleAssets 2965797.00
otherCurrentAssets 32000.00
totalLiab 2536695.00
totalStockholderEquity 4461617.00
otherCurrentLiab 4844.00
commonStock 70511.00
retainedEarnings -3088522.00
cash 249685.00
totalCurrentLiabilities 1329657.00
netDebt 1580168.00
shortTermDebt 642703.00
shortLongTermDebtTotal 1829853.00
otherStockholderEquity 7479628.00
totalCurrentAssets 2068470.00
netReceivables 968715.00
inventory 683858.00
accountsPayable 682110.00
nonCurrrentAssetsOther 885575.00
nonCurrentAssetsTotal 5757568.00
nonCurrentLiabilitiesTotal 1207038.00
liabilitiesAndStockholdersEquity 7826038.00
cashAndShortTermInvestments 249685.00
propertyPlantAndEquipmentNet 1906196.00
commonStockSharesOutstanding 6913228.00
1996-03-31
date 1996-03-31
filing_date 1996-03-31
totalAssets 8273155.00
intangibleAssets 2978015.00
otherCurrentAssets 20000.00
totalLiab 3006338.00
totalStockholderEquity 4436284.00
otherCurrentLiab 7855.00
commonStock 70401.00
retainedEarnings -3086355.00
cash 634221.00
totalCurrentLiabilities 1777098.00
netDebt 1518829.00
shortTermDebt 943698.00
shortLongTermDebtTotal 2153050.00
otherStockholderEquity 7452238.00
totalCurrentAssets 2932864.00
netReceivables 1612331.00
inventory 571358.00
accountsPayable 825545.00
nonCurrrentAssetsOther 398366.00
nonCurrentAssetsTotal 5340291.00
nonCurrentLiabilitiesTotal 1229240.00
liabilitiesAndStockholdersEquity 8273155.00
cashAndShortTermInvestments 634221.00
propertyPlantAndEquipmentNet 1963910.00
commonStockSharesOutstanding 6902228.00