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

Logo

Universal Electronics, Inc. занимается проектированием, разработкой и продажей решений в области управления и сенсорных технологий. Его продукция включает в себя один для всех розничных аксессуаров; планшеты и смартфоны; и бытовая электроника OEM. Услуги фирмы включают дизайн, глобальное производство и аутсорсинговые услуги колл-центра. Его бренды включают в себя QuickSet Cloud, Nevo, One For All, Ecolink и RCS Technology. Компания была основана 21 ноября 1986 года и со штаб-квартирой в Скоттсдейл, штат Калифорния.

General
Code UEIC
Type Common Stock
Name Universal Electronics Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000CZ07G5
ISIN US9134831034
LEI 549300ZW9EULAR7T6F89
PrimaryTicker UEIC.US
CUSIP 913483103
CIK 101984
EmployerIdNumber 33-0204817
FiscalYearEnd December
IPODate 1993-02-12
InternationalDomestic Domestic
Sector Technology
Industry Consumer Electronics
GicSector Consumer Discretionary
GicGroup Consumer Durables & Apparel
GicIndustry Household Durables
GicSubIndustry Consumer Electronics
HomeCategory Domestic
IsDelisted Нет
Address Scottsdale Quarter, Scottsdale, AZ, United States, 85254-2494
Phone 480 530 3000
WebURL https://www.uei.com
FullTimeEmployees 4658
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 107114424
MarketCapitalizationMln 107.1144
EBITDA 2017000
PEGRatio 1.39
WallStreetTargetPrice 12.67
BookValue 14.023
DividendShare 0
DividendYield 0.0651
EarningsShare -7.65
EPSEstimateCurrentYear -0.26
EPSEstimateNextYear 0.33
EPSEstimateNextQuarter 0.14
EPSEstimateCurrentQuarter 0.06
MostRecentQuarter 2023-09-30
ProfitMargin -0.22
OperatingMarginTTM -0.0247
ReturnOnAssetsTTM -0.0297
ReturnOnEquityTTM -0.4365
RevenueTTM 445620992
RevenuePerShareTTM 34.813
QuarterlyRevenueGrowthYOY -0.279
GrossProfitTTM 155180000
DilutedEpsTTM -7.65
QuarterlyEarningsGrowthYOY -0.425

Financials / Income Statement / quarterly / net Income

-6.33M
2021-12-31
-2.91M
2022-03-31
2.99M
2022-06-30
7.23M
2022-09-30
-6.91M
2022-12-31
-61.36M
2023-03-31
-10.41M
2023-06-30
-19.36M
2023-09-30

Financials / Income Statement / quarterly / ebitda

-3.28M
2021-12-31
5.15M
2022-03-31
11.89M
2022-06-30
17.5M
2022-09-30
-1.89M
2022-12-31
44.32M
2023-03-31
-3.12M
2023-06-30
-811K
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

144.94M
2021-12-31
132.41M
2022-03-31
139.1M
2022-06-30
148.48M
2022-09-30
122.76M
2022-12-31
108.38M
2023-03-31
107.39M
2023-06-30
107.1M
2023-09-30

Earnings / History / epsActual

0.44
2022-12-31
-0.28
2023-03-31
-0.06
2023-06-30
0.08
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 0
ForwardPE 6.4392
PriceSalesTTM 0.2369
PriceBookMRQ 0.5894
EnterpriseValue 137063008
EnterpriseValueRevenue 0.3102
EnterpriseValueEbitda -16.642
SharesStats
SharesOutstanding 12952100
SharesFloat 10650418
PercentInsiders 17.257
PercentInstitutions 69.72
Technicals
Beta 1.221
52WeekHigh 25.91
52WeekLow 7.02
50DayMA 8.0462
200DayMA 9.1357
SharesShort 146254
SharesShortPriorMonth 153732
ShortRatio 2.62
ShortPercent 0.0119
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-07
currency_symbol USD
totalAssets 378340000.00
intangibleAssets 25529000.00
otherCurrentAssets 5809000.00
totalLiab 196813000.00
totalStockholderEquity 181527000.00
otherCurrentLiab 48481000.00
commonStock 253000.00
capitalStock 253000.00
retainedEarnings 239562000.00
goodWill 0.00
cash 60079000.00
totalCurrentLiabilities 182518000.00
currentDeferredRevenue 4261000.00
netDebt 26474000.00
shortTermDebt 75000000.00
shortLongTermDebt 75000000.00
shortLongTermDebtTotal 86553000.00
otherStockholderEquity -34399000.00
totalCurrentAssets 282391000.00
netReceivables 123041000.00
inventory 93462000.00
accountsPayable 54776000.00
accumulatedOtherComprehensiveIncome -23889000.00
nonCurrrentAssetsOther 1558000.00
nonCurrentAssetsTotal 95949000.00
capitalLeaseObligations 11553000.00
nonCurrentLiabilitiesOther 739000.00
nonCurrentLiabilitiesTotal 14295000.00
liabilitiesAndStockholdersEquity 378340000.00
cashAndShortTermInvestments 60079000.00
propertyPlantAndEquipmentGross 64390000.00
propertyPlantAndEquipmentNet 64390000.00
netWorkingCapital 99873000.00
netInvestedCapital 256527000.00
commonStockSharesOutstanding 12911000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-04
currency_symbol USD
totalAssets 391941000.00
intangibleAssets 25446000.00
otherCurrentAssets 5731000.00
totalLiab 191942000.00
totalStockholderEquity 199999000.00
deferredLongTermLiab 2071000.00
otherCurrentLiab 49123000.00
commonStock 253000.00
capitalStock 253000.00
retainedEarnings 258924000.00
otherLiab 3545000.00
goodWill 0.00
otherAssets 7214000.00
cash 55823000.00
totalCurrentLiabilities 174175000.00
currentDeferredRevenue 2192000.00
netDebt 33399000.00
shortTermDebt 75000000.00
shortLongTermDebt 75000000.00
shortLongTermDebtTotal 89222000.00
otherStockholderEquity -36790000.00
propertyPlantEquipment 58221000.00
totalCurrentAssets 280733000.00
netTangibleAssets 174553000.00
netReceivables 113321000.00
inventory 105858000.00
accountsPayable 47860000.00
accumulatedOtherComprehensiveIncome -22388000.00
commonStockTotalEquity 253000.00
retainedEarningsTotalEquity 258924000.00
treasuryStock -369049000.00
nonCurrrentAssetsOther 1727000.00
nonCurrentAssetsTotal 111208000.00
capitalLeaseObligations 14222000.00
nonCurrentLiabilitiesOther 15696000.00
nonCurrentLiabilitiesTotal 17767000.00
capitalSurpluse 332259000.00
liabilitiesAndStockholdersEquity 391941000.00
cashAndShortTermInvestments 55823000.00
propertyPlantAndEquipmentGross 78548000.00
propertyPlantAndEquipmentNet 78548000.00
netWorkingCapital 106558000.00
netInvestedCapital 274999000.00
commonStockSharesOutstanding 12860000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-09
currency_symbol USD
totalAssets 416967000.00
intangibleAssets 24969000.00
otherCurrentAssets 6859000.00
totalLiab 205928000.00
totalStockholderEquity 211039000.00
deferredLongTermLiab 2636000.00
otherCurrentLiab 50106000.00
commonStock 252000.00
capitalStock 252000.00
retainedEarnings 269335000.00
goodWill -49075000.00
cash 56906000.00
totalCurrentLiabilities 187807000.00
currentDeferredRevenue 1935000.00
netDebt 42077000.00
shortTermDebt 85000000.00
shortLongTermDebt 85000000.00
shortLongTermDebtTotal 98983000.00
otherStockholderEquity -39277000.00
propertyPlantEquipment 61791000.00
totalCurrentAssets 302370000.00
netTangibleAssets 186070000.00
netReceivables 115917000.00
inventory 122688000.00
accountsPayable 50766000.00
accumulatedOtherComprehensiveIncome -19271000.00
commonStockTotalEquity 252000.00
retainedEarningsTotalEquity 269335000.00
treasuryStock -369006000.00
nonCurrrentAssetsOther 1965000.00
nonCurrentAssetsTotal 114597000.00
capitalLeaseObligations 13983000.00
nonCurrentLiabilitiesOther 779000.00
nonCurrentLiabilitiesTotal 18121000.00
capitalSurpluse 329729000.00
liabilitiesAndStockholdersEquity 416967000.00
cashAndShortTermInvestments 56906000.00
propertyPlantAndEquipmentGross 82027000.00
propertyPlantAndEquipmentNet 82027000.00
netWorkingCapital 114563000.00
netInvestedCapital 296039000.00
commonStockSharesOutstanding 12749000.00
2022-12-31
date 2022-12-31
filing_date 2023-03-08
currency_symbol USD
totalAssets 504163000.00
intangibleAssets 24470000.00
otherCurrentAssets 6647000.00
totalLiab 235757000.00
totalStockholderEquity 268406000.00
deferredLongTermLiab 2724000.00
otherCurrentLiab 55966000.00
commonStock 250000.00
capitalStock 250000.00
retainedEarnings 330698000.00
otherLiab 4257000.00
goodWill 49085000.00
otherAssets 8178000.00
cash 66740000.00
totalCurrentLiabilities 216473000.00
currentDeferredRevenue 1134000.00
netDebt 36287000.00
shortTermDebt 88000000.00
shortLongTermDebt 88000000.00
shortLongTermDebtTotal 103027000.00
otherStockholderEquity -41355000.00
propertyPlantEquipment 62791000.00
totalCurrentAssets 338040000.00
netTangibleAssets 194851000.00
netReceivables 124472000.00
inventory 140181000.00
accountsPayable 71373000.00
accumulatedOtherComprehensiveIncome -21187000.00
commonStockTotalEquity 250000.00
retainedEarningsTotalEquity 330698000.00
treasuryStock -368194000.00
nonCurrrentAssetsOther 1936000.00
nonCurrentAssetsTotal 166123000.00
capitalLeaseObligations 15027000.00
nonCurrentLiabilitiesOther 810000.00
nonCurrentLiabilitiesTotal 19284000.00
capitalSurpluse 326839000.00
liabilitiesAndStockholdersEquity 504163000.00
cashAndShortTermInvestments 66740000.00
propertyPlantAndEquipmentGross 84390000.00
propertyPlantAndEquipmentNet 84390000.00
netWorkingCapital 121567000.00
netInvestedCapital 356406000.00
commonStockSharesOutstanding 12686000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-04
currency_symbol USD
totalAssets 513717000.00
intangibleAssets 23747000.00
otherCurrentAssets 6297000.00
totalLiab 246057000.00
totalStockholderEquity 267660000.00
deferredLongTermLiab 2836000.00
otherCurrentLiab 53503000.00
commonStock 249000.00
capitalStock 249000.00
retainedEarnings 337603000.00
otherLiab 4613000.00
goodWill 48935000.00
otherAssets 7186000.00
cash 61681000.00
totalCurrentLiabilities 228748000.00
currentDeferredRevenue 1648000.00
netDebt 44401000.00
shortTermDebt 93386000.00
shortLongTermDebt 88000000.00
shortLongTermDebtTotal 106082000.00
otherStockholderEquity -43837000.00
propertyPlantEquipment 84228000.00
totalCurrentAssets 349621000.00
netTangibleAssets 194978000.00
shortTermInvestments 185000.00
netReceivables 145591000.00
inventory 135867000.00
accountsPayable 80211000.00
accumulatedOtherComprehensiveIncome -26355000.00
commonStockTotalEquity 249000.00
retainedEarningsTotalEquity 337603000.00
treasuryStock -366456000.00
nonCurrrentAssetsOther 1822000.00
nonCurrentAssetsTotal 164096000.00
capitalLeaseObligations 18082000.00
nonCurrentLiabilitiesOther 14473000.00
nonCurrentLiabilitiesTotal 17309000.00
capitalSurpluse 322619000.00
liabilitiesAndStockholdersEquity 513717000.00
cashAndShortTermInvestments 61866000.00
propertyPlantAndEquipmentGross 250028000.00
propertyPlantAndEquipmentNet 84228000.00
netWorkingCapital 120873000.00
netInvestedCapital 355660000.00
commonStockSharesOutstanding 12696000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
totalAssets 516144000.00
intangibleAssets 23080000.00
otherCurrentAssets 6795000.00
totalLiab 251030000.00
totalStockholderEquity 265114000.00
deferredLongTermLiab 2708000.00
otherCurrentLiab 49742000.00
commonStock 249000.00
capitalStock 249000.00
retainedEarnings 330369000.00
otherLiab 4514000.00
goodWill 49044000.00
otherAssets 8580000.00
cash 46130000.00
totalCurrentLiabilities 233438000.00
currentDeferredRevenue 6487000.00
netDebt 60103000.00
shortTermDebt 93155000.00
shortLongTermDebt 88000000.00
shortLongTermDebtTotal 106233000.00
otherStockholderEquity -46516000.00
propertyPlantEquipment 67867000.00
totalCurrentAssets 348525000.00
netTangibleAssets 192990000.00
shortTermInvestments 7823000.00
netReceivables 140383000.00
inventory 147394000.00
accountsPayable 84054000.00
accumulatedOtherComprehensiveIncome -18988000.00
commonStockTotalEquity 249000.00
retainedEarningsTotalEquity 330369000.00
treasuryStock -366370000.00
nonCurrrentAssetsOther 2093000.00
nonCurrentAssetsTotal 167619000.00
capitalLeaseObligations 18233000.00
nonCurrentLiabilitiesOther 14884000.00
nonCurrentLiabilitiesTotal 17592000.00
capitalSurpluse 319854000.00
liabilitiesAndStockholdersEquity 516144000.00
cashAndShortTermInvestments 53953000.00
propertyPlantAndEquipmentNet 86915000.00
netWorkingCapital 115087000.00
netInvestedCapital 353114000.00
commonStockSharesOutstanding 12715000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-06
currency_symbol USD
totalAssets 525124000.00
intangibleAssets 22475000.00
otherCurrentAssets 7738000.00
totalLiab 254767000.00
totalStockholderEquity 270357000.00
deferredLongTermLiab 2543000.00
otherCurrentLiab 62403000.00
commonStock 248000.00
capitalStock 248000.00
retainedEarnings 327381000.00
otherLiab 4368000.00
goodWill 49152000.00
otherAssets 9962000.00
cash 53628000.00
totalCurrentLiabilities 235612000.00
netDebt 51818000.00
shortTermDebt 90659000.00
shortLongTermDebt 85000000.00
shortLongTermDebtTotal 105446000.00
otherStockholderEquity -45597000.00
propertyPlantEquipment 71437000.00
totalCurrentAssets 350853000.00
netTangibleAssets 198730000.00
shortTermInvestments 8589000.00
netReceivables 141498000.00
inventory 139400000.00
accountsPayable 82550000.00
accumulatedOtherComprehensiveIncome -11675000.00
commonStockTotalEquity 248000.00
retainedEarningsTotalEquity 327381000.00
treasuryStock -362513000.00
nonCurrrentAssetsOther 2248000.00
nonCurrentAssetsTotal 174271000.00
capitalLeaseObligations 20446000.00
nonCurrentLiabilitiesOther 16612000.00
nonCurrentLiabilitiesTotal 19155000.00
capitalSurpluse 316916000.00
liabilitiesAndStockholdersEquity 525124000.00
cashAndShortTermInvestments 62217000.00
propertyPlantAndEquipmentNet 92682000.00
netWorkingCapital 115241000.00
netInvestedCapital 355357000.00
commonStockSharesOutstanding 12812000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-04
currency_symbol USD
totalAssets 510348000.00
intangibleAssets 20169000.00
otherCurrentAssets 7289000.00
totalLiab 234399000.00
totalStockholderEquity 275949000.00
deferredLongTermLiab 2394000.00
otherCurrentLiab 60351000.00
commonStock 247000.00
capitalStock 247000.00
retainedEarnings 330291000.00
otherLiab 3346000.00
goodWill 48463000.00
otherAssets 10076000.00
cash 60813000.00
totalCurrentLiabilities 216787000.00
currentDeferredRevenue 7729000.00
netDebt 9453000.00
shortTermDebt 56000000.00
shortLongTermDebt 56000000.00
shortLongTermDebtTotal 70266000.00
otherStockholderEquity -41065000.00
propertyPlantEquipment 94494000.00
totalCurrentAssets 337146000.00
netTangibleAssets 207317000.00
netReceivables 134575000.00
inventory 134469000.00
accountsPayable 92707000.00
accumulatedOtherComprehensiveIncome -13524000.00
commonStockTotalEquity 247000.00
retainedEarningsTotalEquity 330291000.00
treasuryStock -355159000.00
nonCurrrentAssetsOther 2347000.00
nonCurrentAssetsTotal 173202000.00
capitalLeaseObligations 14266000.00
nonCurrentLiabilitiesOther 13000.00
nonCurrentLiabilitiesTotal 17612000.00
capitalSurpluse 314094000.00
liabilitiesAndStockholdersEquity 510348000.00
cashAndShortTermInvestments 60813000.00
propertyPlantAndEquipmentNet 94494000.00
netWorkingCapital 120359000.00
netInvestedCapital 331949000.00
commonStockSharesOutstanding 13000000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-05
currency_symbol USD
totalAssets 513524000.00
intangibleAssets 20695000.00
otherCurrentAssets 6155000.00
totalLiab 218286000.00
totalStockholderEquity 295238000.00
deferredLongTermLiab 180000.00
otherCurrentLiab 55115000.00
commonStock 246000.00
capitalStock 246000.00
retainedEarnings 336621000.00
otherLiab 1566000.00
goodWill 48510000.00
otherAssets 6489000.00
cash 58825000.00
totalCurrentLiabilities 204772000.00
currentDeferredRevenue 6043000.00
netDebt 11102000.00
shortTermDebt 57979000.00
shortLongTermDebt 53000000.00
shortLongTermDebtTotal 69927000.00
otherStockholderEquity -27748000.00
propertyPlantEquipment 79199000.00
totalCurrentAssets 340905000.00
netTangibleAssets 226033000.00
netReceivables 151944000.00
inventory 123981000.00
accountsPayable 85635000.00
accumulatedOtherComprehensiveIncome -13881000.00
commonStockTotalEquity 246000.00
retainedEarningsTotalEquity 336621000.00
treasuryStock -339712000.00
nonCurrrentAssetsOther 2144000.00
nonCurrentAssetsTotal 172619000.00
capitalLeaseObligations 16927000.00
nonCurrentLiabilitiesOther 13334000.00
nonCurrentLiabilitiesTotal 13514000.00
capitalSurpluse 311964000.00
liabilitiesAndStockholdersEquity 513524000.00
cashAndShortTermInvestments 58825000.00
propertyPlantAndEquipmentNet 96925000.00
netWorkingCapital 136133000.00
netInvestedCapital 348238000.00
commonStockSharesOutstanding 13392000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-06
currency_symbol USD
totalAssets 521384000.00
intangibleAssets 19923000.00
otherCurrentAssets 6901000.00
totalLiab 214016000.00
totalStockholderEquity 307368000.00
deferredLongTermLiab 2477000.00
otherCurrentLiab 50324000.00
commonStock 246000.00
capitalStock 246000.00
retainedEarnings 337576000.00
otherLiab 3863000.00
goodWill 48555000.00
otherAssets 7073000.00
cash 67690000.00
totalCurrentLiabilities 196956000.00
currentDeferredRevenue 5486000.00
netDebt -3426000.00
shortTermDebt 51067000.00
shortLongTermDebt 46000000.00
shortLongTermDebtTotal 64264000.00
otherStockholderEquity -13107000.00
propertyPlantEquipment 101583000.00
totalCurrentAssets 344250000.00
netTangibleAssets 238890000.00
netReceivables 148229000.00
inventory 121430000.00
accountsPayable 90079000.00
accumulatedOtherComprehensiveIncome -17347000.00
commonStockTotalEquity 246000.00
retainedEarningsTotalEquity 337576000.00
treasuryStock -322179000.00
nonCurrrentAssetsOther 2502000.00
nonCurrentAssetsTotal 177134000.00
capitalLeaseObligations 18264000.00
nonCurrentLiabilitiesOther 332000.00
nonCurrentLiabilitiesTotal 17060000.00
capitalSurpluse 309072000.00
liabilitiesAndStockholdersEquity 521384000.00
cashAndShortTermInvestments 67690000.00
propertyPlantAndEquipmentGross 101583000.00
propertyPlantAndEquipmentNet 101583000.00
netWorkingCapital 147294000.00
netInvestedCapital 353368000.00
commonStockSharesOutstanding 13926000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-07
currency_symbol USD
totalAssets 510786000.00
intangibleAssets 19973000.00
otherCurrentAssets 7984000.00
totalLiab 200167000.00
totalStockholderEquity 310619000.00
deferredLongTermLiab 2248000.00
otherCurrentLiab 58894000.00
commonStock 246000.00
retainedEarnings 331983000.00
otherLiab 3721000.00
goodWill 48527000.00
otherAssets 7586000.00
cash 55363000.00
totalCurrentLiabilities 185154000.00
currentDeferredRevenue 500000.00
netDebt 1767000.00
shortTermDebt 45838000.00
shortLongTermDebt 40000000.00
shortLongTermDebtTotal 57130000.00
otherStockholderEquity -220000.00
propertyPlantEquipment 84869000.00
totalCurrentAssets 332129000.00
netTangibleAssets 242119000.00
netReceivables 150890000.00
inventory 117892000.00
accountsPayable 79922000.00
accumulatedOtherComprehensiveIncome -21390000.00
commonStockTotalEquity 246000.00
retainedEarningsTotalEquity 331983000.00
treasuryStock -306446000.00
nonCurrrentAssetsOther 2687000.00
nonCurrentAssetsTotal 178657000.00
capitalLeaseObligations 17130000.00
nonCurrentLiabilitiesOther 12765000.00
nonCurrentLiabilitiesTotal 15013000.00
capitalSurpluse 306226000.00
liabilitiesAndStockholdersEquity 510786000.00
cashAndShortTermInvestments 55363000.00
propertyPlantAndEquipmentGross 102571000.00
propertyPlantAndEquipmentNet 102571000.00
netWorkingCapital 146975000.00
netInvestedCapital 350619000.00
commonStockSharesOutstanding 14199000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-05
currency_symbol USD
totalAssets 510290000.00
intangibleAssets 19710000.00
otherCurrentAssets 6828000.00
totalLiab 196989000.00
totalStockholderEquity 313301000.00
deferredLongTermLiab 1913000.00
otherCurrentLiab 70717000.00
commonStock 244000.00
retainedEarnings 324990000.00
otherLiab 3798000.00
goodWill 48614000.00
otherAssets 27838000.00
cash 57153000.00
totalCurrentLiabilities 179510000.00
currentDeferredRevenue 5564000.00
netDebt -23472000.00
shortTermDebt 20000000.00
shortLongTermDebt 20000000.00
shortLongTermDebtTotal 33681000.00
otherStockholderEquity 6589000.00
propertyPlantEquipment 87285000.00
totalCurrentAssets 326843000.00
netTangibleAssets 244977000.00
netReceivables 142432000.00
inventory 120430000.00
accountsPayable 83229000.00
accumulatedOtherComprehensiveIncome -18522000.00
commonStockTotalEquity 244000.00
retainedEarningsTotalEquity 324990000.00
treasuryStock -295495000.00
nonCurrrentAssetsOther 2752000.00
nonCurrentAssetsTotal 183447000.00
capitalLeaseObligations 13681000.00
nonCurrentLiabilitiesOther 15566000.00
nonCurrentLiabilitiesTotal 17479000.00
capitalSurpluse 302084000.00
liabilitiesAndStockholdersEquity 510290000.00
cashAndShortTermInvestments 57153000.00
propertyPlantAndEquipmentGross 106807000.00
propertyPlantAndEquipmentNet 106807000.00
netWorkingCapital 147333000.00
netInvestedCapital 333301000.00
commonStockSharesOutstanding 14099000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-06
currency_symbol USD
totalAssets 508617000.00
intangibleAssets 19617000.00
otherCurrentAssets 5768000.00
totalLiab 212062000.00
totalStockholderEquity 296555000.00
deferredLongTermLiab 2327000.00
otherCurrentLiab 74392000.00
commonStock 243000.00
retainedEarnings 312832000.00
otherLiab 4633000.00
goodWill 48526000.00
otherAssets 7423000.00
cash 67146000.00
totalCurrentLiabilities 194145000.00
currentDeferredRevenue 2207000.00
netDebt -3862000.00
shortTermDebt 50000000.00
shortLongTermDebt 50000000.00
shortLongTermDebtTotal 63284000.00
otherStockholderEquity 9035000.00
propertyPlantEquipment 84549000.00
totalCurrentAssets 329824000.00
netTangibleAssets 228412000.00
netReceivables 141160000.00
inventory 115750000.00
accountsPayable 67546000.00
accumulatedOtherComprehensiveIncome -25555000.00
commonStockTotalEquity 243000.00
retainedEarningsTotalEquity 312832000.00
treasuryStock -287639000.00
nonCurrrentAssetsOther 2842000.00
nonCurrentAssetsTotal 178793000.00
capitalLeaseObligations 19086000.00
nonCurrentLiabilitiesOther 15590000.00
nonCurrentLiabilitiesTotal 17917000.00
capitalSurpluse 296674000.00
liabilitiesAndStockholdersEquity 508617000.00
cashAndShortTermInvestments 67146000.00
propertyPlantAndEquipmentGross 103227000.00
propertyPlantAndEquipmentNet 103227000.00
netWorkingCapital 135679000.00
netInvestedCapital 346555000.00
commonStockSharesOutstanding 14205000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-07
currency_symbol USD
totalAssets 526420000.00
intangibleAssets 19167000.00
otherCurrentAssets 5339000.00
totalLiab 240288000.00
totalStockholderEquity 286132000.00
deferredLongTermLiab 2871000.00
otherCurrentLiab 60968000.00
commonStock 243000.00
retainedEarnings 306664000.00
otherLiab 4918000.00
goodWill 48451000.00
otherAssets 20000.00
cash 58832000.00
totalCurrentLiabilities 222249000.00
currentDeferredRevenue 2292000.00
netDebt 32577000.00
shortTermDebt 78288000.00
shortLongTermDebt 73000000.00
shortLongTermDebtTotal 91409000.00
otherStockholderEquity 9785000.00
propertyPlantEquipment 83438000.00
totalCurrentAssets 350950000.00
netTangibleAssets 218494000.00
netReceivables 152129000.00
inventory 134650000.00
accountsPayable 80701000.00
accumulatedOtherComprehensiveIncome -30560000.00
commonStockTotalEquity 243000.00
retainedEarningsTotalEquity 306664000.00
treasuryStock -284222000.00
nonCurrrentAssetsOther 2458000.00
nonCurrentAssetsTotal 175450000.00
capitalLeaseObligations 18409000.00
nonCurrentLiabilitiesOther 15168000.00
nonCurrentLiabilitiesTotal 18039000.00
capitalSurpluse 294007000.00
liabilitiesAndStockholdersEquity 526420000.00
cashAndShortTermInvestments 58832000.00
propertyPlantAndEquipmentGross 101292000.00
propertyPlantAndEquipmentNet 101292000.00
netWorkingCapital 128701000.00
netInvestedCapital 359132000.00
commonStockSharesOutstanding 14151000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-08
currency_symbol USD
totalAssets 534234000.00
intangibleAssets 19284000.00
otherCurrentAssets 6427000.00
totalLiab 264275000.00
totalStockholderEquity 269959000.00
deferredLongTermLiab 2461000.00
otherCurrentLiab 76917000.00
commonStock 243000.00
retainedEarnings 292264000.00
otherLiab 4037000.00
goodWill 48416000.00
otherAssets 6696000.00
cash 58927000.00
totalCurrentLiabilities 246169000.00
currentDeferredRevenue 1694000.00
netDebt 33142000.00
shortTermDebt 78000000.00
shortLongTermDebt 78000000.00
shortLongTermDebtTotal 92069000.00
otherStockholderEquity 7242000.00
propertyPlantEquipment 85304000.00
totalCurrentAssets 356175000.00
netTangibleAssets 202259000.00
netReceivables 148578000.00
inventory 142243000.00
accountsPayable 89558000.00
accumulatedOtherComprehensiveIncome -29790000.00
commonStockTotalEquity 243000.00
retainedEarningsTotalEquity 292264000.00
treasuryStock -284108000.00
nonCurrrentAssetsOther 2618000.00
nonCurrentAssetsTotal 178059000.00
capitalLeaseObligations 19099000.00
nonCurrentLiabilitiesOther 15645000.00
nonCurrentLiabilitiesTotal 18106000.00
capitalSurpluse 291350000.00
liabilitiesAndStockholdersEquity 534234000.00
cashAndShortTermInvestments 58927000.00
propertyPlantAndEquipmentGross 103663000.00
propertyPlantAndEquipmentNet 103663000.00
netWorkingCapital 110006000.00
netInvestedCapital 347959000.00
commonStockSharesOutstanding 14211000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-16
currency_symbol USD
totalAssets 564159000.00
intangibleAssets 19830000.00
otherCurrentAssets 6733000.00
totalLiab 289760000.00
totalStockholderEquity 274399000.00
deferredLongTermLiab 1703000.00
otherCurrentLiab 94028000.00
commonStock 241000.00
retainedEarnings 286418000.00
otherLiab 7665000.00
goodWill 48447000.00
otherAssets 6572000.00
cash 74302000.00
totalCurrentLiabilities 266456000.00
currentDeferredRevenue 1840000.00
netDebt 9337000.00
shortTermDebt 68000000.00
shortLongTermDebt 68000000.00
shortLongTermDebtTotal 83639000.00
otherStockholderEquity 10521000.00
propertyPlantEquipment 90732000.00
totalCurrentAssets 378752000.00
netTangibleAssets 206122000.00
netReceivables 152582000.00
inventory 145135000.00
accountsPayable 102588000.00
accumulatedOtherComprehensiveIncome -22781000.00
commonStockTotalEquity 241000.00
retainedEarningsTotalEquity 286418000.00
treasuryStock -277817000.00
nonCurrrentAssetsOther 2163000.00
nonCurrentAssetsTotal 185407000.00
capitalLeaseObligations 20542000.00
nonCurrentLiabilitiesOther 21601000.00
nonCurrentLiabilitiesTotal 23304000.00
capitalSurpluse 288338000.00
liabilitiesAndStockholdersEquity 564159000.00
cashAndShortTermInvestments 74302000.00
propertyPlantAndEquipmentGross 110558000.00
propertyPlantAndEquipmentNet 110558000.00
commonStockSharesOutstanding 14286000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-08
currency_symbol USD
totalAssets 565487000.00
intangibleAssets 20487000.00
otherCurrentAssets 6061000.00
totalLiab 303836000.00
totalStockholderEquity 261651000.00
deferredLongTermLiab 4195000.00
otherCurrentLiab 84246000.00
commonStock 241000.00
retainedEarnings 279391000.00
otherLiab 10587000.00
goodWill 48404000.00
otherAssets 5076000.00
cash 54729000.00
totalCurrentLiabilities 277669000.00
currentDeferredRevenue 1581000.00
netDebt 48851000.00
shortTermDebt 88000000.00
shortLongTermDebt 88000000.00
shortLongTermDebtTotal 103580000.00
otherStockholderEquity 7857000.00
propertyPlantEquipment 91067000.00
totalCurrentAssets 380563000.00
netTangibleAssets 192760000.00
netReceivables 182251000.00
inventory 137522000.00
accountsPayable 103842000.00
accumulatedOtherComprehensiveIncome -25838000.00
commonStockTotalEquity 241000.00
retainedEarningsTotalEquity 279391000.00
treasuryStock -277630000.00
nonCurrrentAssetsOther 2357000.00
nonCurrentAssetsTotal 184924000.00
capitalLeaseObligations 20081000.00
nonCurrentLiabilitiesOther 21972000.00
nonCurrentLiabilitiesTotal 26167000.00
capitalSurpluse 285487000.00
liabilitiesAndStockholdersEquity 565487000.00
cashAndShortTermInvestments 54729000.00
propertyPlantAndEquipmentGross 110957000.00
propertyPlantAndEquipmentNet 110957000.00
commonStockSharesOutstanding 14170000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-08
currency_symbol USD
totalAssets 578293000.00
intangibleAssets 22046000.00
otherCurrentAssets 9047000.00
totalLiab 317422000.00
totalStockholderEquity 260871000.00
deferredLongTermLiab 4486000.00
otherCurrentLiab 75359000.00
commonStock 240000.00
retainedEarnings 276722000.00
otherLiab 10575000.00
goodWill 48472000.00
otherAssets 4660000.00
cash 49565000.00
totalCurrentLiabilities 290444000.00
currentDeferredRevenue 2100000.00
netDebt 65996000.00
shortTermDebt 99158000.00
shortLongTermDebt 95000000.00
shortLongTermDebtTotal 115561000.00
otherStockholderEquity 4290000.00
propertyPlantEquipment 93867000.00
totalCurrentAssets 388942000.00
netTangibleAssets 190353000.00
netReceivables 181421000.00
inventory 148909000.00
accountsPayable 113827000.00
accumulatedOtherComprehensiveIncome -20381000.00
commonStockTotalEquity 240000.00
retainedEarningsTotalEquity 276722000.00
treasuryStock -277293000.00
nonCurrrentAssetsOther 2423000.00
nonCurrentAssetsTotal 189351000.00
capitalLeaseObligations 20561000.00
nonCurrentLiabilitiesOther 22492000.00
nonCurrentLiabilitiesTotal 26978000.00
capitalSurpluse 281583000.00
liabilitiesAndStockholdersEquity 578293000.00
cashAndShortTermInvestments 49565000.00
propertyPlantAndEquipmentGross 114173000.00
propertyPlantAndEquipmentNet 114173000.00
commonStockSharesOutstanding 13863000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
totalAssets 582355000.00
intangibleAssets 23237000.00
otherCurrentAssets 10024000.00
totalLiab 317183000.00
totalStockholderEquity 265172000.00
deferredLongTermLiab 3722000.00
otherCurrentLiab 72900000.00
commonStock 240000.00
retainedEarnings 281783000.00
otherLiab 10221000.00
goodWill 48448000.00
otherAssets 4107000.00
cash 44895000.00
totalCurrentLiabilities 289442000.00
currentDeferredRevenue 2327000.00
netDebt 79125000.00
shortTermDebt 106500000.00
shortLongTermDebt 106500000.00
shortLongTermDebtTotal 124020000.00
otherStockholderEquity 1697000.00
propertyPlantEquipment 94036000.00
totalCurrentAssets 391212000.00
netTangibleAssets 193487000.00
netReceivables 186327000.00
longTermDebt 17520000.00
inventory 149966000.00
accountsPayable 107715000.00
accumulatedOtherComprehensiveIncome -18548000.00
commonStockTotalEquity 240000.00
retainedEarningsTotalEquity 281783000.00
treasuryStock -277104000.00
nonCurrrentAssetsOther 2366000.00
nonCurrentAssetsTotal 191143000.00
nonCurrentLiabilitiesOther 24019000.00
nonCurrentLiabilitiesTotal 27741000.00
capitalSurpluse 278801000.00
liabilitiesAndStockholdersEquity 582355000.00
cashAndShortTermInvestments 44895000.00
propertyPlantAndEquipmentGross 115351000.00
propertyPlantAndEquipmentNet 115351000.00
commonStockSharesOutstanding 13827000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-15
currency_symbol USD
totalAssets 555596000.00
intangibleAssets 24370000.00
otherCurrentAssets 11638000.00
totalLiab 292636000.00
totalStockholderEquity 262960000.00
deferredLongTermLiab 930000.00
otherCurrentLiab 69304000.00
commonStock 239000.00
retainedEarnings 282788000.00
otherLiab 12780000.00
goodWill 48485000.00
otherAssets 6448000.00
cash 53207000.00
totalCurrentLiabilities 279856000.00
currentDeferredRevenue 1770000.00
netDebt 48293000.00
shortTermDebt 101500000.00
shortLongTermDebtTotal 101500000.00
otherStockholderEquity 214000.00
propertyPlantEquipment 95840000.00
totalCurrentAssets 380453000.00
netTangibleAssets 190105000.00
netReceivables 171258000.00
inventory 144350000.00
accountsPayable 107282000.00
accumulatedOtherComprehensiveIncome -20281000.00
commonStockTotalEquity 239000.00
retainedEarningsTotalEquity 282788000.00
treasuryStock -275889000.00
nonCurrrentAssetsOther 4615000.00
nonCurrentAssetsTotal 175143000.00
nonCurrentLiabilitiesOther 11850000.00
nonCurrentLiabilitiesTotal 12780000.00
capitalSurpluse 276103000.00
liabilitiesAndStockholdersEquity 555596000.00
cashAndShortTermInvestments 53207000.00
propertyPlantAndEquipmentGross 95840000.00
propertyPlantAndEquipmentNet 95840000.00
commonStockSharesOutstanding 13804000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-09
currency_symbol USD
totalAssets 560969000.00
intangibleAssets 25580000.00
otherCurrentAssets 15429000.00
totalLiab 288760000.00
totalStockholderEquity 272209000.00
deferredLongTermLiab 1189000.00
otherCurrentLiab 59333000.00
commonStock 239000.00
retainedEarnings 293895000.00
otherLiab 15413000.00
goodWill 48509000.00
otherAssets 11706000.00
cash 41995000.00
totalCurrentLiabilities 273347000.00
currentDeferredRevenue 2171000.00
netDebt 61505000.00
shortTermDebt 103500000.00
shortLongTermDebtTotal 103500000.00
otherStockholderEquity -136000.00
propertyPlantEquipment 101025000.00
totalCurrentAssets 374149000.00
netTangibleAssets 198120000.00
shortTermInvestments 0.00
netReceivables 180837000.00
longTermDebt 0.00
inventory 135888000.00
accountsPayable 108343000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -21789000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 239000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 293895000.00
treasuryStock -274629000.00
nonCurrrentAssetsOther 4335000.00
nonCurrentAssetsTotal 186820000.00
nonCurrentLiabilitiesOther 14224000.00
nonCurrentLiabilitiesTotal 15413000.00
capitalSurpluse 274493000.00
liabilitiesAndStockholdersEquity 560969000.00
cashAndShortTermInvestments 41995000.00
propertyPlantAndEquipmentGross 101025000.00
propertyPlantAndEquipmentNet 101025000.00
commonStockSharesOutstanding 13959000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-08
currency_symbol USD
totalAssets 589102000.00
intangibleAssets 26708000.00
otherCurrentAssets 14312000.00
totalLiab 311617000.00
totalStockholderEquity 277485000.00
deferredLongTermLiab 1530000.00
otherCurrentLiab 66602000.00
commonStock 239000.00
retainedEarnings 292936000.00
otherLiab 15361000.00
goodWill 48522000.00
otherAssets 11478000.00
cash 59433000.00
totalCurrentLiabilities 296256000.00
currentDeferredRevenue 2064000.00
netDebt 51567000.00
shortTermDebt 111000000.00
shortLongTermDebt 111000000.00
shortLongTermDebtTotal 111000000.00
otherStockholderEquity 2321000.00
propertyPlantEquipment 107039000.00
totalCurrentAssets 395355000.00
netTangibleAssets 202255000.00
shortTermInvestments 0.00
netReceivables 174424000.00
longTermDebt 0.00
inventory 147186000.00
accountsPayable 116590000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -18011000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 239000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 292936000.00
treasuryStock -269179000.00
nonCurrrentAssetsOther 4326000.00
nonCurrentAssetsTotal 193747000.00
nonCurrentLiabilitiesOther 13831000.00
nonCurrentLiabilitiesTotal 15361000.00
capitalSurpluse 271500000.00
liabilitiesAndStockholdersEquity 589102000.00
cashAndShortTermInvestments 59433000.00
propertyPlantAndEquipmentGross 107039000.00
propertyPlantAndEquipmentNet 107039000.00
commonStockSharesOutstanding 14158000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-09
currency_symbol USD
totalAssets 600837000.00
intangibleAssets 27776000.00
otherCurrentAssets 12229000.00
totalLiab 337310000.00
totalStockholderEquity 263527000.00
deferredLongTermLiab 4485000.00
otherCurrentLiab 65303000.00
commonStock 238000.00
retainedEarnings 270277000.00
otherLiab 17960000.00
goodWill 48620000.00
otherAssets 11654000.00
cash 40229000.00
totalCurrentLiabilities 319350000.00
currentDeferredRevenue 7577000.00
netDebt 100771000.00
shortTermDebt 141000000.00
shortLongTermDebt 141000000.00
shortLongTermDebtTotal 141000000.00
otherStockholderEquity 5965000.00
propertyPlantEquipment 117004000.00
totalCurrentAssets 395783000.00
netTangibleAssets 187131000.00
shortTermInvestments 5080000.00
netReceivables 186152000.00
longTermDebt 0.00
inventory 139408000.00
accountsPayable 105470000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -12953000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 238000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 270277000.00
treasuryStock -262680000.00
nonCurrrentAssetsOther 4535000.00
nonCurrentAssetsTotal 205054000.00
nonCurrentLiabilitiesOther 13475000.00
nonCurrentLiabilitiesTotal 17960000.00
capitalSurpluse 268645000.00
liabilitiesAndStockholdersEquity 600837000.00
cashAndShortTermInvestments 40229000.00
propertyPlantAndEquipmentGross 117004000.00
propertyPlantAndEquipmentNet 117004000.00
commonStockSharesOutstanding 14087000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-13
currency_symbol USD
totalAssets 608430000.00
intangibleAssets 29041000.00
otherCurrentAssets 11687000.00
totalLiab 354881000.00
totalStockholderEquity 253549000.00
deferredLongTermLiab 4423000.00
otherCurrentLiab 68811000.00
commonStock 238000.00
retainedEarnings 266780000.00
otherLiab 17523000.00
goodWill 48651000.00
otherAssets 90171000.00
cash 62438000.00
totalCurrentLiabilities 332935000.00
currentDeferredRevenue 6959000.00
netDebt 75562000.00
shortTermDebt 138000000.00
shortLongTermDebt 138000000.00
shortLongTermDebtTotal 138000000.00
otherStockholderEquity 3130000.00
propertyPlantEquipment 110962000.00
totalCurrentAssets 407297000.00
netTangibleAssets 175857000.00
shortTermInvestments 4901000.00
netReceivables 153165000.00
longTermDebt 0.00
inventory 162589000.00
accountsPayable 119165000.00
totalPermanentEquity 253549000.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -16599000.00
additionalPaidInCapital 265195000.00
commonStockTotalEquity 238000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 266780000.00
treasuryStock -262065000.00
nonCurrrentAssetsOther 4566000.00
nonCurrentAssetsTotal 201133000.00
nonCurrentLiabilitiesOther 17523000.00
nonCurrentLiabilitiesTotal 21946000.00
capitalSurpluse 265195000.00
liabilitiesAndStockholdersEquity 608430000.00
cashAndShortTermInvestments 62438000.00
propertyPlantAndEquipmentGross 110962000.00
propertyPlantAndEquipmentNet 110962000.00
commonStockSharesOutstanding 14172000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-09
currency_symbol USD
totalAssets 597208000.00
intangibleAssets 30159000.00
otherCurrentAssets 9988000.00
totalLiab 311589000.00
totalStockholderEquity 285619000.00
deferredLongTermLiab 6376000.00
otherCurrentLiab 61305000.00
commonStock 237000.00
retainedEarnings 283634000.00
otherLiab 16389000.00
goodWill 48624000.00
otherAssets 101172000.00
cash 48560000.00
totalCurrentLiabilities 288824000.00
currentDeferredRevenue 6647000.00
netDebt 65440000.00
shortTermDebt 114000000.00
shortLongTermDebt 114000000.00
shortLongTermDebtTotal 114000000.00
otherStockholderEquity 19579000.00
propertyPlantEquipment 109149000.00
totalCurrentAssets 386887000.00
netTangibleAssets 206836000.00
shortTermInvestments 4799000.00
netReceivables 156617000.00
longTermDebt 0.00
inventory 154520000.00
accountsPayable 106872000.00
totalPermanentEquity 285619000.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -17831000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 237000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 283634000.00
treasuryStock -243197000.00
nonCurrrentAssetsOther 4040000.00
nonCurrentAssetsTotal 210321000.00
nonCurrentLiabilitiesOther 16389000.00
nonCurrentLiabilitiesTotal 22765000.00
capitalSurpluse 262776000.00
liabilitiesAndStockholdersEquity 597208000.00
cashAndShortTermInvestments 48560000.00
propertyPlantAndEquipmentGross 109149000.00
propertyPlantAndEquipmentNet 109149000.00
commonStockSharesOutstanding 14666000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-08
currency_symbol USD
totalAssets 572826000.00
intangibleAssets 31619000.00
otherCurrentAssets 7593000.00
totalLiab 290646000.00
totalStockholderEquity 282180000.00
deferredLongTermLiab 6269000.00
otherCurrentLiab 59588000.00
commonStock 237000.00
retainedEarnings 281906000.00
otherLiab 19690000.00
goodWill 48372000.00
otherAssets 107974000.00
cash 49695000.00
totalCurrentLiabilities 264687000.00
currentDeferredRevenue 3049000.00
netDebt 42305000.00
shortTermDebt 92000000.00
shortLongTermDebt 92000000.00
shortLongTermDebtTotal 92000000.00
otherStockholderEquity 20867000.00
propertyPlantEquipment 112276000.00
totalCurrentAssets 352576000.00
netTangibleAssets 202189000.00
shortTermInvestments 0.00
netReceivables 151871000.00
longTermDebt 0.00
inventory 143417000.00
accountsPayable 110050000.00
totalPermanentEquity 282180000.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -20830000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 237000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 281906000.00
treasuryStock -237865000.00
nonCurrrentAssetsOther 9713000.00
nonCurrentAssetsTotal 220250000.00
nonCurrentLiabilitiesOther 19690000.00
nonCurrentLiabilitiesTotal 25959000.00
capitalSurpluse 258732000.00
liabilitiesAndStockholdersEquity 572826000.00
cashAndShortTermInvestments 49695000.00
propertyPlantAndEquipmentGross 112276000.00
propertyPlantAndEquipmentNet 112276000.00
commonStockSharesOutstanding 14683000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-09
currency_symbol USD
totalAssets 538886000.00
intangibleAssets 27335000.00
otherCurrentAssets 8350000.00
totalLiab 262616000.00
totalStockholderEquity 276270000.00
deferredLongTermLiab 6325000.00
otherCurrentLiab 56107000.00
commonStock 236000.00
retainedEarnings 277222000.00
otherLiab 15646000.00
goodWill 43048000.00
otherAssets 97604000.00
cash 62654000.00
totalCurrentLiabilities 240645000.00
currentDeferredRevenue 3279000.00
netDebt 25346000.00
shortTermDebt 88000000.00
shortLongTermDebt 88000000.00
shortLongTermDebtTotal 88000000.00
otherStockholderEquity 20250000.00
propertyPlantEquipment 106738000.00
totalCurrentAssets 334544000.00
netTangibleAssets 205887000.00
shortTermInvestments 0.00
netReceivables 132005000.00
longTermDebt 0.00
inventory 131535000.00
accountsPayable 93259000.00
totalPermanentEquity 276270000.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -21438000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 236000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 277222000.00
treasuryStock -234369000.00
nonCurrrentAssetsOther 9515000.00
nonCurrentAssetsTotal 204342000.00
nonCurrentLiabilitiesOther 15646000.00
nonCurrentLiabilitiesTotal 21971000.00
capitalSurpluse 254619000.00
liabilitiesAndStockholdersEquity 538886000.00
cashAndShortTermInvestments 62654000.00
propertyPlantAndEquipmentGross 106738000.00
propertyPlantAndEquipmentNet 106738000.00
commonStockSharesOutstanding 14717000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-09
currency_symbol USD
totalAssets 520249000.00
intangibleAssets 28549000.00
otherCurrentAssets 7439000.00
totalLiab 240526000.00
totalStockholderEquity 279723000.00
deferredLongTermLiab 7060000.00
otherCurrentLiab 65772000.00
commonStock 236000.00
retainedEarnings 275594000.00
otherLiab 17599000.00
goodWill 43052000.00
otherAssets 91527000.00
cash 50611000.00
totalCurrentLiabilities 215867000.00
currentDeferredRevenue 2951000.00
netDebt -624000.00
shortTermDebt 49987000.00
shortLongTermDebt 49987000.00
shortLongTermDebtTotal 49987000.00
otherStockholderEquity 27501000.00
propertyPlantEquipment 105351000.00
totalCurrentAssets 324158000.00
netTangibleAssets 208909000.00
shortTermInvestments 4623000.00
netReceivables 125646000.00
longTermDebt 0.00
inventory 129879000.00
accountsPayable 97157000.00
totalPermanentEquity 280510000.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -22821000.00
additionalPaidInCapital 250481000.00
commonStockTotalEquity 236000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 275594000.00
treasuryStock -222980000.00
nonCurrrentAssetsOther 9496000.00
deferredLongTermAssetCharges 10430000.00
nonCurrentAssetsTotal 196091000.00
nonCurrentLiabilitiesOther 17599000.00
nonCurrentLiabilitiesTotal 24659000.00
capitalSurpluse 250481000.00
liabilitiesAndStockholdersEquity 520249000.00
cashAndShortTermInvestments 50611000.00
propertyPlantAndEquipmentGross 105351000.00
propertyPlantAndEquipmentNet 105351000.00
commonStockSharesOutstanding 14833000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-08
currency_symbol USD
totalAssets 520586000.00
intangibleAssets 29615000.00
otherCurrentAssets 6741000.00
totalLiab 231242000.00
totalStockholderEquity 289344000.00
deferredLongTermLiab 9972000.00
otherCurrentLiab 61819000.00
commonStock 234000.00
retainedEarnings 272358000.00
otherLiab 18797000.00
goodWill 43162000.00
otherAssets 91751000.00
cash 48141000.00
totalCurrentLiabilities 202473000.00
currentDeferredRevenue 2900000.00
netDebt -13141000.00
shortTermDebt 35000000.00
shortLongTermDebt 35000000.00
shortLongTermDebtTotal 35000000.00
otherStockholderEquity 34409000.00
propertyPlantEquipment 103117000.00
totalCurrentAssets 325718000.00
netTangibleAssets 216567000.00
shortTermInvestments 4623000.00
netReceivables 134879000.00
longTermDebt 0.00
inventory 124091000.00
accountsPayable 102754000.00
totalPermanentEquity 289344000.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -17657000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 234000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 272358000.00
treasuryStock -212521000.00
nonCurrrentAssetsOther 9862000.00
deferredLongTermAssetCharges 9112000.00
nonCurrentAssetsTotal 194868000.00
nonCurrentLiabilitiesOther 18797000.00
nonCurrentLiabilitiesTotal 28769000.00
capitalSurpluse 246930000.00
liabilitiesAndStockholdersEquity 520586000.00
cashAndShortTermInvestments 48141000.00
propertyPlantAndEquipmentGross 103117000.00
propertyPlantAndEquipmentNet 103117000.00
commonStockSharesOutstanding 14848000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-09
currency_symbol USD
totalAssets 506692000.00
intangibleAssets 30800000.00
otherCurrentAssets 6553000.00
totalLiab 231927000.00
totalStockholderEquity 274765000.00
deferredLongTermLiab 9643000.00
otherCurrentLiab 63663000.00
commonStock 233000.00
retainedEarnings 264551000.00
otherLiab 13476000.00
goodWill 43131000.00
otherAssets 89131000.00
cash 49445000.00
totalCurrentLiabilities 208808000.00
currentDeferredRevenue 3128000.00
netDebt -6458000.00
shortTermDebt 42987000.00
shortLongTermDebt 42987000.00
shortLongTermDebtTotal 42987000.00
otherStockholderEquity 27098000.00
propertyPlantEquipment 98130000.00
totalCurrentAssets 319431000.00
netTangibleAssets 200834000.00
shortTermInvestments 4623000.00
netReceivables 132421000.00
longTermDebt 0.00
inventory 119141000.00
accountsPayable 99030000.00
totalPermanentEquity 274765000.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -17117000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 233000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 264551000.00
treasuryStock -212277000.00
nonCurrrentAssetsOther 5170000.00
deferredLongTermAssetCharges 10030000.00
nonCurrentAssetsTotal 187261000.00
nonCurrentLiabilitiesOther 13476000.00
nonCurrentLiabilitiesTotal 23119000.00
capitalSurpluse 239375000.00
liabilitiesAndStockholdersEquity 506692000.00
cashAndShortTermInvestments 49445000.00
propertyPlantAndEquipmentGross 98130000.00
propertyPlantAndEquipmentNet 98130000.00
commonStockSharesOutstanding 14735000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-10
currency_symbol USD
totalAssets 489036000.00
intangibleAssets 31935000.00
otherCurrentAssets 7902000.00
totalLiab 222486000.00
totalStockholderEquity 266229000.00
deferredLongTermLiab 9415000.00
otherCurrentLiab 59349000.00
commonStock 233000.00
retainedEarnings 257961000.00
otherLiab 13024000.00
goodWill 43184000.00
otherAssets 90967000.00
cash 56077000.00
totalCurrentLiabilities 200047000.00
currentDeferredRevenue 2911000.00
netDebt 1910000.00
shortTermDebt 57987000.00
shortLongTermDebt 57987000.00
shortLongTermDebtTotal 57987000.00
otherStockholderEquity 22466000.00
propertyPlantEquipment 93535000.00
totalCurrentAssets 304534000.00
netTangibleAssets 191110000.00
shortTermInvestments 4623000.00
netReceivables 111030000.00
longTermDebt 0.00
inventory 117692000.00
accountsPayable 79800000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 321000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -14431000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 233000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 257961000.00
treasuryStock -212057000.00
nonCurrrentAssetsOther 5335000.00
deferredLongTermAssetCharges 10513000.00
nonCurrentAssetsTotal 184502000.00
nonCurrentLiabilitiesOther 13024000.00
nonCurrentLiabilitiesTotal 22439000.00
capitalSurpluse 234523000.00
liabilitiesAndStockholdersEquity 489036000.00
cashAndShortTermInvestments 56077000.00
propertyPlantAndEquipmentGross 93535000.00
propertyPlantAndEquipmentNet 93535000.00
commonStockSharesOutstanding 14637000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-11
currency_symbol USD
totalAssets 495220000.00
intangibleAssets 32926000.00
otherCurrentAssets 6217000.00
totalLiab 237312000.00
totalStockholderEquity 257609000.00
deferredLongTermLiab 7891000.00
otherCurrentLiab 68674000.00
commonStock 232000.00
retainedEarnings 255240000.00
otherLiab 14297000.00
goodWill 43116000.00
otherAssets 89881000.00
cash 52966000.00
totalCurrentLiabilities 215124000.00
currentDeferredRevenue 2607000.00
netDebt -2966000.00
shortTermDebt 50000000.00
shortLongTermDebt 50000000.00
shortLongTermDebtTotal 50000000.00
otherStockholderEquity 17936000.00
propertyPlantEquipment 90015000.00
totalCurrentAssets 315324000.00
netTangibleAssets 181567000.00
shortTermInvestments 4623000.00
netReceivables 121856000.00
longTermDebt 0.00
inventory 122366000.00
accountsPayable 93843000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 299000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -15799000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 232000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 255240000.00
treasuryStock -210333000.00
nonCurrrentAssetsOther 5365000.00
deferredLongTermAssetCharges 8474000.00
nonCurrentAssetsTotal 179896000.00
nonCurrentLiabilitiesOther 14297000.00
nonCurrentLiabilitiesTotal 22188000.00
capitalSurpluse 228269000.00
liabilitiesAndStockholdersEquity 495220000.00
cashAndShortTermInvestments 52966000.00
propertyPlantAndEquipmentGross 90015000.00
propertyPlantAndEquipmentNet 90015000.00
commonStockSharesOutstanding 14682000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-06
currency_symbol USD
totalAssets 484228000.00
intangibleAssets 33952000.00
otherCurrentAssets 6462000.00
totalLiab 225167000.00
totalStockholderEquity 258680000.00
deferredLongTermLiab 8684000.00
otherCurrentLiab 62359000.00
commonStock 231000.00
retainedEarnings 245901000.00
otherLiab 13742000.00
goodWill 43381000.00
otherAssets 89492000.00
cash 64308000.00
totalCurrentLiabilities 202741000.00
currentDeferredRevenue 2620000.00
netDebt -17308000.00
shortTermDebt 47000000.00
shortLongTermDebtTotal 47000000.00
otherStockholderEquity 24390000.00
propertyPlantEquipment 89060000.00
totalCurrentAssets 305676000.00
netTangibleAssets 181347000.00
shortTermInvestments 4623000.00
netReceivables 112110000.00
longTermDebt 0.00
inventory 112998000.00
accountsPayable 90762000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 381000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -11842000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 231000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 245901000.00
treasuryStock -199646000.00
nonCurrrentAssetsOther 5516000.00
deferredLongTermAssetCharges 6643000.00
nonCurrentAssetsTotal 178552000.00
nonCurrentLiabilitiesOther 13742000.00
nonCurrentLiabilitiesTotal 22426000.00
capitalSurpluse 224036000.00
liabilitiesAndStockholdersEquity 484228000.00
cashAndShortTermInvestments 64308000.00
propertyPlantAndEquipmentGross 89060000.00
propertyPlantAndEquipmentNet 89060000.00
commonStockSharesOutstanding 15230000.00
2015-06-30
date 2015-06-30
filing_date 2015-08-10
currency_symbol USD
totalAssets 457925000.00
intangibleAssets 23761000.00
otherCurrentAssets 6942000.00
totalLiab 159285000.00
totalStockholderEquity 298640000.00
deferredLongTermLiab 8529000.00
otherCurrentLiab 56046000.00
commonStock 230000.00
retainedEarnings 239630000.00
otherLiab 2597000.00
goodWill 30593000.00
otherAssets 66807000.00
cash 82162000.00
totalCurrentLiabilities 148159000.00
currentDeferredRevenue 2091000.00
netDebt -70162000.00
shortTermDebt 12000000.00
shortLongTermDebtTotal 12000000.00
otherStockholderEquity 66386000.00
propertyPlantEquipment 84038000.00
totalCurrentAssets 307080000.00
netTangibleAssets 244286000.00
shortTermInvestments 0.00
netReceivables 103695000.00
longTermDebt 0.00
inventory 109121000.00
accountsPayable 78022000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7606000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 230000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 239630000.00
treasuryStock -155235000.00
nonCurrrentAssetsOther 5706000.00
deferredLongTermAssetCharges 6747000.00
nonCurrentAssetsTotal 150845000.00
nonCurrentLiabilitiesOther 2597000.00
nonCurrentLiabilitiesTotal 11126000.00
capitalSurpluse 221621000.00
liabilitiesAndStockholdersEquity 457925000.00
cashAndShortTermInvestments 82162000.00
propertyPlantAndEquipmentGross 84038000.00
propertyPlantAndEquipmentNet 84038000.00
commonStockSharesOutstanding 16029000.00
2015-03-31
date 2015-03-31
filing_date 2015-05-08
currency_symbol USD
totalAssets 448563000.00
intangibleAssets 24225000.00
otherCurrentAssets 5817000.00
totalLiab 132126000.00
totalStockholderEquity 316437000.00
deferredLongTermLiab 8474000.00
otherCurrentLiab 57000.00
commonStock 230000.00
retainedEarnings 231255000.00
otherLiab 2610000.00
goodWill 30525000.00
otherAssets 67234000.00
cash 97102000.00
totalCurrentLiabilities 121042000.00
currentDeferredRevenue 1414000.00
netDebt -97102000.00
shortTermDebt 55370000.00
otherStockholderEquity 93656000.00
propertyPlantEquipment 79149000.00
totalCurrentAssets 302180000.00
netTangibleAssets 261687000.00
shortTermInvestments 0.00
netReceivables 93877000.00
longTermDebt 0.00
inventory 100181000.00
accountsPayable 64201000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -8704000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 230000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 231255000.00
treasuryStock -124959000.00
nonCurrrentAssetsOther 5682000.00
deferredLongTermAssetCharges 6802000.00
nonCurrentAssetsTotal 146383000.00
nonCurrentLiabilitiesOther 2610000.00
nonCurrentLiabilitiesTotal 11084000.00
capitalSurpluse 218615000.00
liabilitiesAndStockholdersEquity 448563000.00
cashAndShortTermInvestments 97102000.00
propertyPlantAndEquipmentGross 79149000.00
propertyPlantAndEquipmentNet 79149000.00
commonStockSharesOutstanding 16243000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-06
currency_symbol USD
totalAssets 463070000.00
intangibleAssets 24614000.00
otherCurrentAssets 6856000.00
totalLiab 147449000.00
totalStockholderEquity 315621000.00
deferredLongTermLiab 8456000.00
otherCurrentLiab 113000.00
commonStock 229000.00
retainedEarnings 226066000.00
otherLiab 2628000.00
goodWill 30739000.00
otherAssets 66970000.00
cash 112521000.00
totalCurrentLiabilities 136365000.00
currentDeferredRevenue 1737000.00
netDebt -112521000.00
shortTermDebt 64524000.00
shortLongTermDebt 50000000.00
otherStockholderEquity 93772000.00
propertyPlantEquipment 76135000.00
totalCurrentAssets 319965000.00
netTangibleAssets 260268000.00
shortTermInvestments 0.00
netReceivables 98066000.00
longTermDebt 0.00
inventory 97474000.00
accountsPayable 69991000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4446000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 229000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 226066000.00
treasuryStock -120938000.00
nonCurrrentAssetsOther 5471000.00
deferredLongTermAssetCharges 6146000.00
nonCurrentAssetsTotal 143105000.00
nonCurrentLiabilitiesOther 2628000.00
nonCurrentLiabilitiesTotal 11084000.00
capitalSurpluse 214710000.00
liabilitiesAndStockholdersEquity 463070000.00
cashAndShortTermInvestments 112521000.00
propertyPlantAndEquipmentGross 76135000.00
propertyPlantAndEquipmentNet 76135000.00
commonStockSharesOutstanding 16204000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-07
currency_symbol USD
totalAssets 451596000.00
intangibleAssets 25164000.00
otherCurrentAssets 4548000.00
totalLiab 142582000.00
totalStockholderEquity 309014000.00
deferredLongTermLiab 10084000.00
otherCurrentLiab 55644000.00
commonStock 228000.00
retainedEarnings 217164000.00
otherLiab 2577000.00
goodWill 30794000.00
otherAssets 66967000.00
cash 98964000.00
totalCurrentLiabilities 129921000.00
currentDeferredRevenue 906000.00
netDebt -98964000.00
shortTermDebt 3486000.00
otherStockholderEquity 93419000.00
propertyPlantEquipment 76682000.00
totalCurrentAssets 307947000.00
netTangibleAssets 253056000.00
shortTermInvestments 0.00
netReceivables 105936000.00
longTermDebt 0.00
inventory 92341000.00
accountsPayable 69885000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1797000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 228000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 217164000.00
treasuryStock -119954000.00
nonCurrrentAssetsOther 5442000.00
deferredLongTermAssetCharges 5567000.00
nonCurrentAssetsTotal 143649000.00
nonCurrentLiabilitiesOther 2577000.00
nonCurrentLiabilitiesTotal 12661000.00
capitalSurpluse 213373000.00
liabilitiesAndStockholdersEquity 451596000.00
cashAndShortTermInvestments 98964000.00
propertyPlantAndEquipmentGross 76682000.00
propertyPlantAndEquipmentNet 76682000.00
commonStockSharesOutstanding 16103000.00
2014-06-30
date 2014-06-30
filing_date 2014-08-08
currency_symbol USD
totalAssets 436991000.00
intangibleAssets 25576000.00
otherCurrentAssets 4290000.00
totalLiab 139472000.00
totalStockholderEquity 297519000.00
deferredLongTermLiab 10004000.00
otherCurrentLiab 1194000.00
commonStock 227000.00
retainedEarnings 206293000.00
otherLiab 2604000.00
goodWill 30995000.00
otherAssets 67260000.00
cash 87642000.00
totalCurrentLiabilities 126864000.00
currentDeferredRevenue 447000.00
netDebt -87642000.00
shortTermDebt 55364000.00
otherStockholderEquity 89861000.00
propertyPlantEquipment 75353000.00
totalCurrentAssets 294378000.00
netTangibleAssets 240948000.00
shortTermInvestments 0.00
netReceivables 107514000.00
longTermDebt 0.00
inventory 88776000.00
accountsPayable 69859000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 1138000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 227000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 206293000.00
treasuryStock -119045000.00
nonCurrrentAssetsOther 5222000.00
deferredLongTermAssetCharges 5467000.00
nonCurrentAssetsTotal 142613000.00
nonCurrentLiabilitiesOther 2604000.00
nonCurrentLiabilitiesTotal 12608000.00
capitalSurpluse 208906000.00
liabilitiesAndStockholdersEquity 436991000.00
cashAndShortTermInvestments 87642000.00
propertyPlantAndEquipmentGross 75353000.00
propertyPlantAndEquipmentNet 75353000.00
commonStockSharesOutstanding 16141000.00
2014-03-31
date 2014-03-31
filing_date 2014-05-06
currency_symbol USD
totalAssets 417412000.00
intangibleAssets 26136000.00
otherCurrentAssets 4491000.00
totalLiab 118357000.00
totalStockholderEquity 299055000.00
deferredLongTermLiab 9985000.00
otherCurrentLiab 996000.00
commonStock 226000.00
retainedEarnings 197805000.00
otherLiab 2632000.00
goodWill 30992000.00
otherAssets 67713000.00
cash 90400000.00
totalCurrentLiabilities 105740000.00
currentDeferredRevenue 677000.00
netDebt -90400000.00
shortTermDebt 49810000.00
otherStockholderEquity 100153000.00
propertyPlantEquipment 73516000.00
totalCurrentAssets 276183000.00
netTangibleAssets 241927000.00
shortTermInvestments 0.00
netReceivables 84963000.00
longTermDebt 0.00
inventory 90172000.00
accountsPayable 54257000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 871000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 226000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 197805000.00
treasuryStock -105281000.00
nonCurrrentAssetsOther 5162000.00
deferredLongTermAssetCharges 5423000.00
nonCurrentAssetsTotal 141229000.00
nonCurrentLiabilitiesOther 2632000.00
nonCurrentLiabilitiesTotal 12617000.00
capitalSurpluse 205434000.00
liabilitiesAndStockholdersEquity 417412000.00
cashAndShortTermInvestments 90400000.00
propertyPlantAndEquipmentGross 73516000.00
propertyPlantAndEquipmentNet 73516000.00
commonStockSharesOutstanding 16163000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-12
currency_symbol USD
totalAssets 423733000.00
intangibleAssets 26963000.00
otherCurrentAssets 4395000.00
totalLiab 132463000.00
totalStockholderEquity 291270000.00
deferredLongTermLiab 9887000.00
otherCurrentLiab 55993000.00
commonStock 223000.00
retainedEarnings 193532000.00
otherLiab 2658000.00
goodWill 31000000.00
otherAssets 69697000.00
cash 76174000.00
totalCurrentLiabilities 119918000.00
currentDeferredRevenue 758000.00
netDebt -76174000.00
shortTermDebt 4669000.00
otherStockholderEquity 94533000.00
propertyPlantEquipment 75570000.00
totalCurrentAssets 278466000.00
netTangibleAssets 233307000.00
shortTermInvestments 0.00
netReceivables 95421000.00
longTermDebt 0.00
inventory 96309000.00
accountsPayable 58498000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 2982000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 223000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 193532000.00
treasuryStock -104980000.00
nonCurrrentAssetsOther 5279000.00
deferredLongTermAssetCharges 6455000.00
nonCurrentAssetsTotal 145267000.00
nonCurrentLiabilitiesOther 2658000.00
nonCurrentLiabilitiesTotal 12545000.00
capitalSurpluse 199513000.00
liabilitiesAndStockholdersEquity 423733000.00
cashAndShortTermInvestments 76174000.00
propertyPlantAndEquipmentGross 75570000.00
propertyPlantAndEquipmentNet 75570000.00
commonStockSharesOutstanding 16011000.00
2013-09-30
date 2013-09-30
filing_date 2013-11-08
currency_symbol USD
totalAssets 406937000.00
intangibleAssets 27632000.00
otherCurrentAssets 3573000.00
totalLiab 126365000.00
totalStockholderEquity 280572000.00
deferredLongTermLiab 10549000.00
otherCurrentLiab 51529000.00
commonStock 221000.00
retainedEarnings 187979000.00
otherLiab 2607000.00
goodWill 30961000.00
otherAssets 69941000.00
cash 44602000.00
totalCurrentLiabilities 113209000.00
currentDeferredRevenue 754000.00
netDebt -44602000.00
shortTermDebt 3773000.00
otherStockholderEquity 89731000.00
propertyPlantEquipment 76662000.00
totalCurrentAssets 260334000.00
netTangibleAssets 221979000.00
shortTermInvestments 0.00
netReceivables 103478000.00
longTermDebt 0.00
inventory 103579000.00
accountsPayable 57153000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 2641000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 221000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 187979000.00
treasuryStock -104629000.00
nonCurrrentAssetsOther 5096000.00
deferredLongTermAssetCharges 6252000.00
nonCurrentAssetsTotal 146603000.00
nonCurrentLiabilitiesOther 2607000.00
nonCurrentLiabilitiesTotal 13156000.00
capitalSurpluse 194360000.00
liabilitiesAndStockholdersEquity 406937000.00
cashAndShortTermInvestments 44602000.00
propertyPlantAndEquipmentGross 76662000.00
propertyPlantAndEquipmentNet 76662000.00
commonStockSharesOutstanding 15743000.00
2013-06-30
date 2013-06-30
filing_date 2013-08-09
currency_symbol USD
totalAssets 395298000.00
intangibleAssets 28312000.00
otherCurrentAssets 3654000.00
totalLiab 131421000.00
totalStockholderEquity 263877000.00
deferredLongTermLiab 10654000.00
otherCurrentLiab 47678000.00
commonStock 218000.00
retainedEarnings 179356000.00
otherLiab 2580000.00
goodWill 30876000.00
otherAssets 70899000.00
cash 49745000.00
totalCurrentLiabilities 118187000.00
currentDeferredRevenue 638000.00
netDebt -49745000.00
shortTermDebt 3924000.00
otherStockholderEquity 83727000.00
propertyPlantEquipment 76337000.00
totalCurrentAssets 248062000.00
netTangibleAssets 204689000.00
shortTermInvestments 0.00
netReceivables 89438000.00
longTermDebt 0.00
inventory 100050000.00
accountsPayable 65947000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 576000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 218000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 179356000.00
treasuryStock -104017000.00
nonCurrrentAssetsOther 5195000.00
deferredLongTermAssetCharges 6516000.00
nonCurrentAssetsTotal 147236000.00
nonCurrentLiabilitiesOther 2580000.00
nonCurrentLiabilitiesTotal 13234000.00
capitalSurpluse 187744000.00
liabilitiesAndStockholdersEquity 395298000.00
cashAndShortTermInvestments 49745000.00
propertyPlantAndEquipmentGross 76337000.00
propertyPlantAndEquipmentNet 76337000.00
commonStockSharesOutstanding 15419000.00
2013-03-31
date 2013-03-31
filing_date 2013-05-09
currency_symbol USD
totalAssets 366065000.00
intangibleAssets 28975000.00
otherCurrentAssets 3955000.00
totalLiab 113042000.00
totalStockholderEquity 253023000.00
deferredLongTermLiab 10549000.00
otherCurrentLiab 45578000.00
commonStock 216000.00
retainedEarnings 173515000.00
otherLiab 2446000.00
goodWill 30807000.00
otherAssets 72301000.00
cash 28724000.00
totalCurrentLiabilities 100047000.00
currentDeferredRevenue 840000.00
netDebt -28724000.00
shortTermDebt 3334000.00
otherStockholderEquity 79366000.00
propertyPlantEquipment 77472000.00
totalCurrentAssets 216292000.00
netTangibleAssets 193241000.00
shortTermInvestments 0.00
netReceivables 88838000.00
longTermDebt 0.00
inventory 89579000.00
accountsPayable 50295000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -74000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 216000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 173515000.00
treasuryStock -103245000.00
nonCurrrentAssetsOther 5317000.00
deferredLongTermAssetCharges 7202000.00
nonCurrentAssetsTotal 149773000.00
nonCurrentLiabilitiesOther 2446000.00
nonCurrentLiabilitiesTotal 12995000.00
capitalSurpluse 182611000.00
liabilitiesAndStockholdersEquity 366065000.00
cashAndShortTermInvestments 28724000.00
propertyPlantAndEquipmentGross 77472000.00
propertyPlantAndEquipmentNet 77472000.00
commonStockSharesOutstanding 15225000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-14
currency_symbol USD
totalAssets 379324000.00
intangibleAssets 29835000.00
otherCurrentAssets 3661000.00
totalLiab 128674000.00
totalStockholderEquity 250650000.00
deferredLongTermLiab 10687000.00
otherCurrentLiab 49976000.00
commonStock 215000.00
retainedEarnings 170569000.00
otherLiab 2312000.00
goodWill 30890000.00
otherAssets 72455000.00
cash 44593000.00
totalCurrentLiabilities 115675000.00
currentDeferredRevenue 221000.00
netDebt -44593000.00
shortTermDebt 5647000.00
otherStockholderEquity 78814000.00
propertyPlantEquipment 77706000.00
totalCurrentAssets 229163000.00
netTangibleAssets 189925000.00
shortTermInvestments 0.00
netReceivables 91318000.00
longTermDebt 0.00
inventory 84381000.00
accountsPayable 59831000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 1052000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 215000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 170569000.00
treasuryStock -101793000.00
nonCurrrentAssetsOther 5361000.00
deferredLongTermAssetCharges 6369000.00
nonCurrentAssetsTotal 150161000.00
nonCurrentLiabilitiesOther 2312000.00
nonCurrentLiabilitiesTotal 12999000.00
capitalSurpluse 180607000.00
liabilitiesAndStockholdersEquity 379324000.00
cashAndShortTermInvestments 44593000.00
propertyPlantAndEquipmentGross 77706000.00
propertyPlantAndEquipmentNet 77706000.00
commonStockSharesOutstanding 15180000.00
2012-09-30
date 2012-09-30
filing_date 2012-11-08
currency_symbol USD
totalAssets 367273000.00
intangibleAssets 30534000.00
otherCurrentAssets 9847000.00
totalLiab 119931000.00
totalStockholderEquity 247342000.00
deferredLongTermLiab 11336000.00
otherCurrentLiab 45051000.00
commonStock 214000.00
retainedEarnings 167651000.00
otherLiab 2788000.00
goodWill 30833000.00
otherAssets 74813000.00
cash 41216000.00
totalCurrentLiabilities 105807000.00
currentDeferredRevenue 5268000.00
netDebt -34416000.00
shortTermDebt 6800000.00
shortLongTermDebtTotal 6800000.00
otherStockholderEquity 79534000.00
propertyPlantEquipment 76890000.00
totalCurrentAssets 215570000.00
netTangibleAssets 185975000.00
shortTermInvestments 0.00
netReceivables 92392000.00
longTermDebt 0.00
inventory 72115000.00
accountsPayable 48688000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -57000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 214000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 167651000.00
treasuryStock -99068000.00
nonCurrrentAssetsOther 5373000.00
deferredLongTermAssetCharges 8073000.00
nonCurrentAssetsTotal 151703000.00
nonCurrentLiabilitiesOther 2788000.00
nonCurrentLiabilitiesTotal 14124000.00
capitalSurpluse 178602000.00
liabilitiesAndStockholdersEquity 367273000.00
cashAndShortTermInvestments 41216000.00
propertyPlantAndEquipmentGross 76890000.00
propertyPlantAndEquipmentNet 76890000.00
commonStockSharesOutstanding 15099000.00
2012-06-30
date 2012-06-30
filing_date 2012-08-08
currency_symbol USD
totalAssets 358294000.00
intangibleAssets 31192000.00
otherCurrentAssets 10359000.00
totalLiab 119380000.00
totalStockholderEquity 238914000.00
deferredLongTermLiab 11276000.00
otherCurrentLiab 43374000.00
commonStock 213000.00
retainedEarnings 160801000.00
otherLiab 2613000.00
goodWill 30795000.00
otherAssets 75407000.00
cash 30688000.00
totalCurrentLiabilities 105491000.00
currentDeferredRevenue 3655000.00
netDebt -17688000.00
shortTermDebt 13000000.00
shortLongTermDebtTotal 13000000.00
otherStockholderEquity 78455000.00
propertyPlantEquipment 78025000.00
totalCurrentAssets 204862000.00
netTangibleAssets 176927000.00
shortTermInvestments 0.00
netReceivables 86017000.00
longTermDebt 0.00
inventory 77798000.00
accountsPayable 45462000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -555000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 213000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 160801000.00
treasuryStock -99041000.00
nonCurrrentAssetsOther 5285000.00
deferredLongTermAssetCharges 8135000.00
nonCurrentAssetsTotal 153432000.00
nonCurrentLiabilitiesOther 2613000.00
nonCurrentLiabilitiesTotal 13889000.00
capitalSurpluse 177496000.00
liabilitiesAndStockholdersEquity 358294000.00
cashAndShortTermInvestments 30688000.00
propertyPlantAndEquipmentGross 78025000.00
propertyPlantAndEquipmentNet 78025000.00
commonStockSharesOutstanding 15048000.00
2012-03-31
date 2012-03-31
filing_date 2012-05-09
currency_symbol USD
totalAssets 348841000.00
intangibleAssets 32005000.00
otherCurrentAssets 10394000.00
totalLiab 114124000.00
totalStockholderEquity 234717000.00
deferredLongTermLiab 11206000.00
otherCurrentLiab 43793000.00
commonStock 213000.00
retainedEarnings 155648000.00
otherLiab 1139000.00
goodWill 30882000.00
otherAssets 76197000.00
cash 24312000.00
totalCurrentLiabilities 101779000.00
currentDeferredRevenue 3562000.00
netDebt -10112000.00
shortTermDebt 14200000.00
shortLongTermDebtTotal 14200000.00
otherStockholderEquity 76990000.00
propertyPlantEquipment 78990000.00
totalCurrentAssets 193654000.00
netTangibleAssets 171830000.00
shortTermInvestments 0.00
netReceivables 73817000.00
longTermDebt 0.00
inventory 85131000.00
accountsPayable 40224000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 1866000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 213000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 155648000.00
treasuryStock -99079000.00
nonCurrrentAssetsOther 5225000.00
deferredLongTermAssetCharges 8085000.00
nonCurrentAssetsTotal 155187000.00
nonCurrentLiabilitiesOther 1139000.00
nonCurrentLiabilitiesTotal 12345000.00
capitalSurpluse 176069000.00
liabilitiesAndStockholdersEquity 348841000.00
cashAndShortTermInvestments 24312000.00
propertyPlantAndEquipmentGross 78990000.00
propertyPlantAndEquipmentNet 78990000.00
commonStockSharesOutstanding 15108000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-14
currency_symbol USD
totalAssets 369488000.00
intangibleAssets 32814000.00
otherCurrentAssets 9603000.00
totalLiab 139499000.00
totalStockholderEquity 229989000.00
deferredLongTermLiab 11056000.00
otherCurrentLiab 48914000.00
commonStock 211000.00
retainedEarnings 154016000.00
otherLiab 1141000.00
goodWill 30820000.00
otherAssets 76976000.00
cash 29372000.00
totalCurrentLiabilities 127302000.00
currentDeferredRevenue 6558000.00
netDebt -12972000.00
shortTermDebt 16400000.00
shortLongTermDebtTotal 16400000.00
otherStockholderEquity 74824000.00
propertyPlantEquipment 80449000.00
totalCurrentAssets 212063000.00
netTangibleAssets 166355000.00
shortTermInvestments 0.00
netReceivables 82184000.00
longTermDebt 0.00
inventory 90904000.00
accountsPayable 55430000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 938000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 211000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 154016000.00
treasuryStock -98877000.00
nonCurrrentAssetsOther 5350000.00
deferredLongTermAssetCharges 7992000.00
nonCurrentAssetsTotal 157425000.00
nonCurrentLiabilitiesOther 1141000.00
nonCurrentLiabilitiesTotal 12197000.00
capitalSurpluse 173701000.00
liabilitiesAndStockholdersEquity 369488000.00
cashAndShortTermInvestments 29372000.00
propertyPlantAndEquipmentGross 80449000.00
propertyPlantAndEquipmentNet 80449000.00
commonStockSharesOutstanding 15108000.00
2011-09-30
date 2011-09-30
filing_date 2011-11-08
currency_symbol USD
totalAssets 371817000.00
intangibleAssets 33566000.00
otherCurrentAssets 8245000.00
totalLiab 147325000.00
totalStockholderEquity 224492000.00
deferredLongTermLiab 11508000.00
otherCurrentLiab 48686000.00
commonStock 211000.00
retainedEarnings 149102000.00
otherLiab 1217000.00
goodWill 30857000.00
otherAssets 77534000.00
cash 32000000.00
totalCurrentLiabilities 134600000.00
currentDeferredRevenue 3891000.00
netDebt -13600000.00
shortTermDebt 18400000.00
shortLongTermDebtTotal 18400000.00
otherStockholderEquity 73551000.00
propertyPlantEquipment 80237000.00
totalCurrentAssets 214046000.00
netTangibleAssets 160069000.00
shortTermInvestments 0.00
netReceivables 88983000.00
longTermDebt 0.00
inventory 84818000.00
accountsPayable 63623000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 1628000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 211000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 149102000.00
treasuryStock -98713000.00
nonCurrrentAssetsOther 5335000.00
deferredLongTermAssetCharges 7776000.00
nonCurrentAssetsTotal 157771000.00
nonCurrentLiabilitiesOther 1217000.00
nonCurrentLiabilitiesTotal 12725000.00
capitalSurpluse 172264000.00
liabilitiesAndStockholdersEquity 371817000.00
cashAndShortTermInvestments 32000000.00
propertyPlantAndEquipmentGross 80237000.00
propertyPlantAndEquipmentNet 80237000.00
commonStockSharesOutstanding 15147000.00
2011-06-30
date 2011-06-30
filing_date 2011-08-09
currency_symbol USD
totalAssets 367810000.00
intangibleAssets 34358000.00
otherCurrentAssets 9050000.00
totalLiab 143899000.00
totalStockholderEquity 223911000.00
deferredLongTermLiab 11547000.00
otherCurrentLiab 48547000.00
commonStock 210000.00
retainedEarnings 142018000.00
otherLiab 1217000.00
goodWill 31033000.00
otherAssets 78235000.00
cash 37900000.00
totalCurrentLiabilities 131135000.00
currentDeferredRevenue 2283000.00
netDebt -17300000.00
shortTermDebt 20600000.00
shortLongTermDebtTotal 20600000.00
otherStockholderEquity 77979000.00
propertyPlantEquipment 78395000.00
totalCurrentAssets 211180000.00
netTangibleAssets 158520000.00
shortTermInvestments 0.00
netReceivables 87733000.00
longTermDebt 0.00
inventory 76497000.00
accountsPayable 59705000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 3704000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 210000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 142018000.00
treasuryStock -92809000.00
nonCurrrentAssetsOther 5365000.00
deferredLongTermAssetCharges 7479000.00
nonCurrentAssetsTotal 156630000.00
nonCurrentLiabilitiesOther 1217000.00
nonCurrentLiabilitiesTotal 12764000.00
capitalSurpluse 170788000.00
liabilitiesAndStockholdersEquity 367810000.00
cashAndShortTermInvestments 37900000.00
propertyPlantAndEquipmentGross 78395000.00
propertyPlantAndEquipmentNet 78395000.00
commonStockSharesOutstanding 15407000.00
2011-03-31
date 2011-03-31
filing_date 2011-05-10
currency_symbol USD
totalAssets 353010000.00
intangibleAssets 35215000.00
otherCurrentAssets 8999000.00
totalLiab 136328000.00
totalStockholderEquity 216682000.00
otherCurrentLiab 49887000.00
commonStock 209000.00
retainedEarnings 135897000.00
otherLiab 1261000.00
goodWill 30992000.00
otherAssets 79383000.00
cash 45088000.00
totalCurrentLiabilities 123696000.00
currentDeferredRevenue 2009000.00
netDebt -17288000.00
shortTermDebt 27800000.00
shortLongTermDebtTotal 27800000.00
otherStockholderEquity 78366000.00
propertyPlantEquipment 77918000.00
totalCurrentAssets 195709000.00
netReceivables 77159000.00
inventory 64463000.00
accountsPayable 44000000.00
accumulatedOtherComprehensiveIncome 2210000.00
commonStockTotalEquity 209000.00
treasuryStock -89788000.00
nonCurrrentAssetsOther 5433000.00
nonCurrentAssetsTotal 157301000.00
nonCurrentLiabilitiesTotal 12632000.00
liabilitiesAndStockholdersEquity 353010000.00
cashAndShortTermInvestments 45088000.00
propertyPlantAndEquipmentGross 77918000.00
propertyPlantAndEquipmentNet 77918000.00
commonStockSharesOutstanding 15383000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-16
currency_symbol USD
totalAssets 372533000.00
intangibleAssets 35994000.00
otherCurrentAssets 8838000.00
totalLiab 161329000.00
totalStockholderEquity 211204000.00
otherCurrentLiab 51350000.00
commonStock 209000.00
retainedEarnings 134070000.00
otherLiab 1268000.00
goodWill 30379000.00
otherAssets 79643000.00
cash 54249000.00
totalCurrentLiabilities 148692000.00
currentDeferredRevenue 6256000.00
netDebt -19249000.00
shortTermDebt 35000000.00
shortLongTermDebtTotal 35000000.00
otherStockholderEquity 77414000.00
propertyPlantEquipment 78097000.00
totalCurrentAssets 214793000.00
netReceivables 86304000.00
inventory 65402000.00
accountsPayable 56086000.00
accumulatedOtherComprehensiveIncome -489000.00
commonStockTotalEquity 209000.00
treasuryStock -89526000.00
nonCurrrentAssetsOther 5464000.00
nonCurrentAssetsTotal 157740000.00
nonCurrentLiabilitiesTotal 12637000.00
liabilitiesAndStockholdersEquity 372533000.00
cashAndShortTermInvestments 54249000.00
propertyPlantAndEquipmentGross 78097000.00
propertyPlantAndEquipmentNet 78097000.00
commonStockSharesOutstanding 15383000.00
2010-09-30
date 2010-09-30
filing_date 2010-11-09
currency_symbol USD
totalAssets 225055000.00
intangibleAssets 11323000.00
otherCurrentAssets 4532000.00
totalLiab 50984000.00
totalStockholderEquity 174071000.00
otherCurrentLiab 18430000.00
commonStock 193000.00
retainedEarnings 130304000.00
otherLiab 1426000.00
goodWill 13609000.00
otherAssets 33542000.00
cash 23447000.00
totalCurrentLiabilities 49399000.00
netDebt -22099000.00
shortLongTermDebtTotal 1348000.00
otherStockholderEquity 43742000.00
propertyPlantEquipment 10913000.00
totalCurrentAssets 180600000.00
shortTermInvestments 49536000.00
netReceivables 58470000.00
inventory 44615000.00
accountsPayable 30969000.00
accumulatedOtherComprehensiveIncome -168000.00
commonStockTotalEquity 193000.00
treasuryStock -89336000.00
nonCurrrentAssetsOther 757000.00
nonCurrentAssetsTotal 44455000.00
nonCurrentLiabilitiesTotal 1585000.00
liabilitiesAndStockholdersEquity 225055000.00
cashAndShortTermInvestments 72983000.00
propertyPlantAndEquipmentGross 10913000.00
propertyPlantAndEquipmentNet 10913000.00
commonStockSharesOutstanding 13671000.00
2010-06-30
date 2010-06-30
filing_date 2010-08-06
currency_symbol USD
totalAssets 227734000.00
intangibleAssets 11422000.00
otherCurrentAssets 5274000.00
totalLiab 60906000.00
totalStockholderEquity 166828000.00
otherCurrentLiab 17491000.00
commonStock 192000.00
retainedEarnings 125602000.00
otherLiab 1448000.00
goodWill 13404000.00
otherAssets 33346000.00
cash 78838000.00
totalCurrentLiabilities 59319000.00
netDebt -77490000.00
shortLongTermDebtTotal 1348000.00
otherStockholderEquity 45052000.00
propertyPlantEquipment 10219000.00
totalCurrentAssets 184169000.00
netReceivables 56130000.00
inventory 43927000.00
accountsPayable 41828000.00
accumulatedOtherComprehensiveIncome -4018000.00
commonStockTotalEquity 192000.00
treasuryStock -86919000.00
nonCurrrentAssetsOther 759000.00
nonCurrentAssetsTotal 43565000.00
nonCurrentLiabilitiesTotal 1587000.00
liabilitiesAndStockholdersEquity 227734000.00
cashAndShortTermInvestments 78838000.00
propertyPlantAndEquipmentGross 10219000.00
propertyPlantAndEquipmentNet 10219000.00
commonStockSharesOutstanding 13929000.00
2010-03-31
date 2010-03-31
filing_date 2010-05-07
currency_symbol USD
totalAssets 226345000.00
intangibleAssets 11563000.00
otherCurrentAssets 5332000.00
totalLiab 56643000.00
totalStockholderEquity 169702000.00
otherCurrentLiab 19698000.00
commonStock 192000.00
retainedEarnings 120825000.00
otherLiab 1430000.00
goodWill 13596000.00
otherAssets 33958000.00
cash 79432000.00
totalCurrentLiabilities 55064000.00
netDebt -78084000.00
shortLongTermDebtTotal 1348000.00
otherStockholderEquity 49342000.00
propertyPlantEquipment 9825000.00
totalCurrentAssets 182562000.00
shortTermInvestments 49246000.00
netReceivables 55923000.00
inventory 41875000.00
accountsPayable 35366000.00
accumulatedOtherComprehensiveIncome -657000.00
commonStockTotalEquity 192000.00
treasuryStock -81048000.00
nonCurrrentAssetsOther 1162000.00
nonCurrentAssetsTotal 43783000.00
nonCurrentLiabilitiesTotal 1579000.00
liabilitiesAndStockholdersEquity 226345000.00
cashAndShortTermInvestments 79432000.00
propertyPlantAndEquipmentGross 9825000.00
propertyPlantAndEquipmentNet 9825000.00
commonStockSharesOutstanding 14093000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-15
currency_symbol USD
totalAssets 233307000.00
intangibleAssets 11572000.00
otherCurrentAssets 5439000.00
totalLiab 63577000.00
totalStockholderEquity 169730000.00
otherCurrentLiab 22440000.00
commonStock 191000.00
retainedEarnings 118989000.00
otherLiab 1470000.00
goodWill 13724000.00
otherAssets 34277000.00
cash 29016000.00
totalCurrentLiabilities 61954000.00
currentDeferredRevenue 3016000.00
netDebt -29016000.00
shortTermDebt -3016000.00
otherStockholderEquity 49087000.00
propertyPlantEquipment 9990000.00
totalCurrentAssets 189040000.00
shortTermInvestments 49246000.00
netReceivables 64392000.00
inventory 40947000.00
accountsPayable 39514000.00
accumulatedOtherComprehensiveIncome 1463000.00
commonStockTotalEquity 191000.00
treasuryStock -79826000.00
nonCurrrentAssetsOther 1144000.00
nonCurrentAssetsTotal 44267000.00
nonCurrentLiabilitiesTotal 1623000.00
liabilitiesAndStockholdersEquity 233307000.00
cashAndShortTermInvestments 78262000.00
propertyPlantAndEquipmentGross 9990000.00
propertyPlantAndEquipmentNet 9990000.00
commonStockSharesOutstanding 14093000.00
2009-09-30
date 2009-09-30
filing_date 2009-11-09
currency_symbol USD
totalAssets 227071000.00
intangibleAssets 11821000.00
otherCurrentAssets 49125000.00
totalLiab 62440000.00
totalStockholderEquity 164631000.00
otherCurrentLiab 21031000.00
commonStock 190000.00
retainedEarnings 113149000.00
otherLiab 1566000.00
goodWill 13770000.00
otherAssets 34119000.00
cash 30099000.00
totalCurrentLiabilities 60723000.00
netDebt -28657000.00
shortLongTermDebtTotal 1442000.00
otherStockholderEquity 49356000.00
propertyPlantEquipment 9399000.00
totalCurrentAssets 183553000.00
shortTermInvestments 49125000.00
netReceivables 55961000.00
inventory 43628000.00
accountsPayable 39692000.00
accumulatedOtherComprehensiveIncome 1936000.00
commonStockTotalEquity 190000.00
treasuryStock -77412000.00
nonCurrrentAssetsOther 908000.00
nonCurrentAssetsTotal 43518000.00
nonCurrentLiabilitiesTotal 1717000.00
liabilitiesAndStockholdersEquity 227071000.00
cashAndShortTermInvestments 30099000.00
propertyPlantAndEquipmentGross 9399000.00
propertyPlantAndEquipmentNet 9399000.00
commonStockSharesOutstanding 14008000.00
2009-06-30
date 2009-06-30
filing_date 2009-08-10
currency_symbol USD
totalAssets 220927000.00
intangibleAssets 12076000.00
otherCurrentAssets 49199000.00
totalLiab 62338000.00
totalStockholderEquity 158589000.00
otherCurrentLiab 17999000.00
commonStock 189000.00
retainedEarnings 108926000.00
otherLiab 1596000.00
goodWill 13674000.00
otherAssets 33765000.00
cash 21377000.00
totalCurrentLiabilities 60602000.00
netDebt -19935000.00
shortLongTermDebtTotal 1442000.00
otherStockholderEquity 48508000.00
propertyPlantEquipment 8472000.00
totalCurrentAssets 178690000.00
shortTermInvestments 49199000.00
netReceivables 58636000.00
inventory 44722000.00
accountsPayable 42603000.00
accumulatedOtherComprehensiveIncome 966000.00
commonStockTotalEquity 189000.00
treasuryStock -76135000.00
nonCurrrentAssetsOther 624000.00
nonCurrentAssetsTotal 42237000.00
nonCurrentLiabilitiesTotal 1736000.00
liabilitiesAndStockholdersEquity 220927000.00
cashAndShortTermInvestments 21377000.00
propertyPlantAndEquipmentGross 8472000.00
propertyPlantAndEquipmentNet 8472000.00
commonStockSharesOutstanding 13981000.00
2009-03-31
date 2009-03-31
filing_date 2009-05-08
currency_symbol USD
totalAssets 208706000.00
intangibleAssets 12014000.00
otherCurrentAssets 48930000.00
totalLiab 56717000.00
totalStockholderEquity 151989000.00
otherCurrentLiab 17799000.00
commonStock 188000.00
retainedEarnings 105110000.00
otherLiab 1626000.00
goodWill 13555000.00
otherAssets 33301000.00
cash 17357000.00
totalCurrentLiabilities 54963000.00
netDebt -17357000.00
otherStockholderEquity 47809000.00
propertyPlantEquipment 8121000.00
totalCurrentAssets 167284000.00
shortTermInvestments 48930000.00
netReceivables 54674000.00
inventory 41929000.00
accountsPayable 37164000.00
accumulatedOtherComprehensiveIncome -1118000.00
commonStockTotalEquity 188000.00
treasuryStock -73980000.00
nonCurrrentAssetsOther 501000.00
nonCurrentAssetsTotal 41422000.00
nonCurrentLiabilitiesTotal 1754000.00
liabilitiesAndStockholdersEquity 208706000.00
cashAndShortTermInvestments 17357000.00
propertyPlantAndEquipmentGross 8121000.00
propertyPlantAndEquipmentNet 8121000.00
commonStockSharesOutstanding 13831000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-13
currency_symbol USD
totalAssets 217555000.00
intangibleAssets 5637000.00
otherCurrentAssets 5882000.00
totalLiab 64202000.00
totalStockholderEquity 153353000.00
otherCurrentLiab 17612000.00
commonStock 187000.00
retainedEarnings 104314000.00
otherLiab 1755000.00
goodWill 10757000.00
otherAssets 24249000.00
cash 75238000.00
totalCurrentLiabilities 62317000.00
currentDeferredRevenue 2421000.00
netDebt -75238000.00
shortTermDebt -2421000.00
otherStockholderEquity 48102000.00
propertyPlantEquipment 8686000.00
totalCurrentAssets 184620000.00
netReceivables 59825000.00
inventory 43675000.00
accountsPayable 44705000.00
accumulatedOtherComprehensiveIncome 750000.00
commonStockTotalEquity 187000.00
treasuryStock -72449000.00
nonCurrrentAssetsOther 609000.00
nonCurrentAssetsTotal 32935000.00
nonCurrentLiabilitiesTotal 1885000.00
liabilitiesAndStockholdersEquity 217555000.00
cashAndShortTermInvestments 75238000.00
propertyPlantAndEquipmentGross 8686000.00
propertyPlantAndEquipmentNet 8686000.00
commonStockSharesOutstanding 13831000.00
2008-09-30
date 2008-09-30
filing_date 2008-11-07
currency_symbol USD
totalAssets 215052000.00
intangibleAssets 5663000.00
otherCurrentAssets 5434000.00
totalLiab 57185000.00
totalStockholderEquity 157867000.00
otherCurrentLiab 17101000.00
commonStock 187000.00
retainedEarnings 98481000.00
otherLiab 2624000.00
goodWill 10782000.00
otherAssets 23692000.00
cash 75860000.00
totalCurrentLiabilities 54423000.00
netDebt -75860000.00
otherStockholderEquity 51909000.00
propertyPlantEquipment 8905000.00
totalCurrentAssets 182455000.00
netReceivables 60612000.00
inventory 40549000.00
accountsPayable 37322000.00
accumulatedOtherComprehensiveIncome 7290000.00
commonStockTotalEquity 187000.00
treasuryStock -67420000.00
nonCurrrentAssetsOther 387000.00
nonCurrentAssetsTotal 32597000.00
nonCurrentLiabilitiesTotal 2762000.00
liabilitiesAndStockholdersEquity 215052000.00
cashAndShortTermInvestments 75860000.00
propertyPlantAndEquipmentGross 8905000.00
propertyPlantAndEquipmentNet 8905000.00
commonStockSharesOutstanding 14420000.00
2008-06-30
date 2008-06-30
filing_date 2008-08-08
currency_symbol USD
totalAssets 227904000.00
intangibleAssets 5537000.00
otherCurrentAssets 5948000.00
totalLiab 60312000.00
totalStockholderEquity 167592000.00
otherCurrentLiab 16566000.00
commonStock 186000.00
retainedEarnings 94476000.00
otherLiab 2769000.00
goodWill 11043000.00
otherAssets 23619000.00
cash 88215000.00
totalCurrentLiabilities 57395000.00
netDebt -88215000.00
otherStockholderEquity 54126000.00
propertyPlantEquipment 9008000.00
totalCurrentAssets 195277000.00
netReceivables 58464000.00
inventory 42650000.00
accountsPayable 40829000.00
accumulatedOtherComprehensiveIncome 18804000.00
commonStockTotalEquity 186000.00
treasuryStock -63433000.00
nonCurrrentAssetsOther 394000.00
nonCurrentAssetsTotal 32627000.00
nonCurrentLiabilitiesTotal 2917000.00
liabilitiesAndStockholdersEquity 227904000.00
cashAndShortTermInvestments 88215000.00
propertyPlantAndEquipmentGross 9008000.00
propertyPlantAndEquipmentNet 9008000.00
commonStockSharesOutstanding 14547000.00
2008-03-31
date 2008-03-31
filing_date 2008-05-09
currency_symbol USD
totalAssets 217468000.00
intangibleAssets 5590000.00
otherCurrentAssets 5292000.00
totalLiab 48857000.00
totalStockholderEquity 168611000.00
otherCurrentLiab 16311000.00
commonStock 186000.00
retainedEarnings 90981000.00
otherLiab 2634000.00
goodWill 11051000.00
otherAssets 23563000.00
cash 83386000.00
totalCurrentLiabilities 46080000.00
netDebt -83386000.00
otherStockholderEquity 58377000.00
propertyPlantEquipment 9256000.00
totalCurrentAssets 184649000.00
netReceivables 53878000.00
inventory 42093000.00
accountsPayable 29769000.00
accumulatedOtherComprehensiveIncome 19067000.00
commonStockTotalEquity 186000.00
treasuryStock -57493000.00
nonCurrrentAssetsOther 404000.00
nonCurrentAssetsTotal 32819000.00
nonCurrentLiabilitiesTotal 2777000.00
liabilitiesAndStockholdersEquity 217468000.00
cashAndShortTermInvestments 83386000.00
propertyPlantAndEquipmentGross 9256000.00
propertyPlantAndEquipmentNet 9256000.00
commonStockSharesOutstanding 14957000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-14
currency_symbol USD
totalAssets 217285000.00
intangibleAssets 5700000.00
otherCurrentAssets 4745000.00
totalLiab 49043000.00
totalStockholderEquity 168242000.00
otherCurrentLiab 16695000.00
commonStock 185000.00
retainedEarnings 88508000.00
otherLiab 2839000.00
goodWill 10863000.00
otherAssets 23320000.00
cash 86610000.00
totalCurrentLiabilities 46077000.00
currentDeferredRevenue 2871000.00
netDebt -86610000.00
shortTermDebt -2871000.00
otherStockholderEquity 68328000.00
propertyPlantEquipment 7558000.00
totalCurrentAssets 186407000.00
netReceivables 60146000.00
inventory 34906000.00
accountsPayable 29382000.00
accumulatedOtherComprehensiveIncome 11221000.00
commonStockTotalEquity 185000.00
treasuryStock -46113000.00
nonCurrrentAssetsOther 369000.00
nonCurrentAssetsTotal 30878000.00
nonCurrentLiabilitiesTotal 2966000.00
liabilitiesAndStockholdersEquity 217285000.00
cashAndShortTermInvestments 86610000.00
propertyPlantAndEquipmentGross 7558000.00
propertyPlantAndEquipmentNet 7558000.00
commonStockSharesOutstanding 14957000.00
2007-09-30
date 2007-09-30
filing_date 2007-11-09
currency_symbol USD
totalAssets 218032000.00
intangibleAssets 5783000.00
otherCurrentAssets 11098000.00
totalLiab 57849000.00
totalStockholderEquity 160183000.00
otherCurrentLiab 16776000.00
commonStock 183000.00
retainedEarnings 82441000.00
otherLiab 7973000.00
goodWill 10805000.00
otherAssets 22380000.00
cash 84498000.00
totalCurrentLiabilities 49748000.00
netDebt -84498000.00
otherStockholderEquity 68512000.00
propertyPlantEquipment 6902000.00
totalCurrentAssets 188750000.00
netReceivables 60602000.00
inventory 32552000.00
accountsPayable 32972000.00
accumulatedOtherComprehensiveIncome 9047000.00
commonStockTotalEquity 183000.00
treasuryStock -41114000.00
nonCurrrentAssetsOther 272000.00
nonCurrentAssetsTotal 29282000.00
nonCurrentLiabilitiesTotal 8101000.00
liabilitiesAndStockholdersEquity 218032000.00
cashAndShortTermInvestments 84498000.00
propertyPlantAndEquipmentGross 6902000.00
propertyPlantAndEquipmentNet 6902000.00
commonStockSharesOutstanding 15280000.00
2007-06-30
date 2007-06-30
filing_date 2007-08-09
currency_symbol USD
totalAssets 203357000.00
intangibleAssets 5570000.00
otherCurrentAssets 11680000.00
totalLiab 48728000.00
totalStockholderEquity 154629000.00
otherCurrentLiab 14058000.00
commonStock 181000.00
retainedEarnings 77527000.00
otherLiab 7601000.00
goodWill 10697000.00
otherAssets 21813000.00
cash 76439000.00
totalCurrentLiabilities 41011000.00
netDebt -76439000.00
otherStockholderEquity 72222000.00
propertyPlantEquipment 6519000.00
totalCurrentAssets 175025000.00
netReceivables 59634000.00
inventory 27272000.00
accountsPayable 26953000.00
accumulatedOtherComprehensiveIncome 4699000.00
commonStockTotalEquity 181000.00
treasuryStock -34195000.00
nonCurrrentAssetsOther 281000.00
nonCurrentAssetsTotal 28332000.00
nonCurrentLiabilitiesTotal 7717000.00
liabilitiesAndStockholdersEquity 203357000.00
cashAndShortTermInvestments 76439000.00
propertyPlantAndEquipmentGross 6519000.00
propertyPlantAndEquipmentNet 6519000.00
commonStockSharesOutstanding 15262000.00
2007-03-31
date 2007-03-31
filing_date 2007-05-10
currency_symbol USD
totalAssets 191352000.00
intangibleAssets 5443000.00
otherCurrentAssets 6069000.00
totalLiab 45981000.00
totalStockholderEquity 145371000.00
otherCurrentLiab 13890000.00
commonStock 178000.00
retainedEarnings 72981000.00
otherLiab 6934000.00
goodWill 10668000.00
otherAssets 21574000.00
cash 78213000.00
totalCurrentLiabilities 38938000.00
netDebt -78213000.00
otherStockholderEquity 68681000.00
propertyPlantEquipment 6044000.00
totalCurrentAssets 163734000.00
netReceivables 53577000.00
inventory 25875000.00
accountsPayable 25048000.00
accumulatedOtherComprehensiveIncome 3531000.00
commonStockTotalEquity 178000.00
treasuryStock -31875000.00
nonCurrrentAssetsOther 231000.00
nonCurrentAssetsTotal 27618000.00
nonCurrentLiabilitiesTotal 7043000.00
liabilitiesAndStockholdersEquity 191352000.00
cashAndShortTermInvestments 78213000.00
propertyPlantAndEquipmentGross 6044000.00
propertyPlantAndEquipmentNet 6044000.00
commonStockSharesOutstanding 14908000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-16
currency_symbol USD
totalAssets 178608000.00
intangibleAssets 5587000.00
otherCurrentAssets 5791000.00
totalLiab 44391000.00
totalStockholderEquity 134217000.00
otherCurrentLiab 2844000.00
commonStock 175000.00
retainedEarnings 68514000.00
otherLiab 275000.00
goodWill 10644000.00
otherAssets 22517000.00
cash 66075000.00
totalCurrentLiabilities 44013000.00
currentDeferredRevenue 841000.00
netDebt -66075000.00
shortTermDebt 20175000.00
otherStockholderEquity 62769000.00
propertyPlantEquipment 5899000.00
totalCurrentAssets 150192000.00
netReceivables 51867000.00
inventory 26459000.00
accountsPayable 20153000.00
accumulatedOtherComprehensiveIncome 2759000.00
commonStockTotalEquity 175000.00
treasuryStock -31964000.00
nonCurrrentAssetsOther 221000.00
nonCurrentAssetsTotal 28416000.00
nonCurrentLiabilitiesTotal 378000.00
liabilitiesAndStockholdersEquity 178608000.00
cashAndShortTermInvestments 66075000.00
propertyPlantAndEquipmentGross 5899000.00
propertyPlantAndEquipmentNet 5899000.00
commonStockSharesOutstanding 14908000.00
2006-09-30
date 2006-09-30
filing_date 2006-11-09
currency_symbol USD
totalAssets 172058000.00
intangibleAssets 5795000.00
otherCurrentAssets 5796000.00
totalLiab 49451000.00
totalStockholderEquity 122607000.00
otherCurrentLiab 25712000.00
commonStock 173000.00
retainedEarnings 63082000.00
goodWill 10564000.00
otherAssets 22862000.00
cash 57334000.00
totalCurrentLiabilities 49357000.00
netDebt -57334000.00
otherStockholderEquity 59666000.00
propertyPlantEquipment 5518000.00
totalCurrentAssets 143678000.00
netReceivables 45736000.00
inventory 34812000.00
accountsPayable 23645000.00
accumulatedOtherComprehensiveIncome -314000.00
commonStockTotalEquity 173000.00
treasuryStock -30000000.00
nonCurrrentAssetsOther 716000.00
nonCurrentAssetsTotal 28380000.00
nonCurrentLiabilitiesTotal 94000.00
liabilitiesAndStockholdersEquity 172058000.00
cashAndShortTermInvestments 57334000.00
propertyPlantAndEquipmentGross 5518000.00
propertyPlantAndEquipmentNet 5518000.00
commonStockSharesOutstanding 14415000.00
2006-06-30
date 2006-06-30
filing_date 2006-08-09
currency_symbol USD
totalAssets 165542000.00
intangibleAssets 5924000.00
otherCurrentAssets 6150000.00
totalLiab 47056000.00
totalStockholderEquity 118486000.00
otherCurrentLiab 22756000.00
commonStock 173000.00
retainedEarnings 59549000.00
goodWill 10578000.00
otherAssets 22781000.00
cash 58776000.00
totalCurrentLiabilities 46966000.00
netDebt -58776000.00
otherStockholderEquity 58624000.00
propertyPlantEquipment 5389000.00
totalCurrentAssets 137372000.00
netReceivables 43300000.00
inventory 29146000.00
accountsPayable 24210000.00
accumulatedOtherComprehensiveIncome 140000.00
commonStockTotalEquity 173000.00
treasuryStock -29736000.00
nonCurrrentAssetsOther 714000.00
nonCurrentAssetsTotal 28170000.00
nonCurrentLiabilitiesTotal 90000.00
liabilitiesAndStockholdersEquity 165542000.00
cashAndShortTermInvestments 58776000.00
propertyPlantAndEquipmentGross 5389000.00
propertyPlantAndEquipmentNet 5389000.00
commonStockSharesOutstanding 14356000.00
2006-03-31
date 2006-03-31
filing_date 2006-05-10
currency_symbol USD
totalAssets 148342000.00
intangibleAssets 5900000.00
otherCurrentAssets 903000.00
totalLiab 38069000.00
totalStockholderEquity 110273000.00
otherCurrentLiab 18197000.00
commonStock 171000.00
retainedEarnings 57130000.00
goodWill 10478000.00
otherAssets 22108000.00
cash 51379000.00
totalCurrentLiabilities 37989000.00
netDebt -51379000.00
otherStockholderEquity 56663000.00
propertyPlantEquipment 4957000.00
totalCurrentAssets 121277000.00
netReceivables 40980000.00
inventory 22485000.00
accountsPayable 19792000.00
accumulatedOtherComprehensiveIncome -3691000.00
commonStockTotalEquity 171000.00
treasuryStock -29588000.00
nonCurrrentAssetsOther 403000.00
nonCurrentAssetsTotal 27065000.00
nonCurrentLiabilitiesTotal 80000.00
liabilitiesAndStockholdersEquity 148342000.00
cashAndShortTermInvestments 51379000.00
propertyPlantAndEquipmentGross 4957000.00
propertyPlantAndEquipmentNet 4957000.00
commonStockSharesOutstanding 14240000.00
2005-12-31
date 2005-12-31
filing_date 2006-03-16
currency_symbol USD
totalAssets 146319000.00
intangibleAssets 16438000.00
otherCurrentAssets 903000.00
totalLiab 43027000.00
totalStockholderEquity 103292000.00
otherCurrentLiab 19993000.00
commonStock 169000.00
retainedEarnings 54994000.00
otherLiab 229000.00
goodWill 10431000.00
otherAssets 22042000.00
cash 43641000.00
totalCurrentLiabilities 42724000.00
currentDeferredRevenue 2971000.00
netDebt -43641000.00
shortTermDebt -2971000.00
otherStockholderEquity 53557000.00
propertyPlantEquipment 4352000.00
totalCurrentAssets 119925000.00
netReceivables 41861000.00
inventory 26708000.00
accountsPayable 22731000.00
accumulatedOtherComprehensiveIncome -5428000.00
commonStockTotalEquity 169000.00
treasuryStock -29663000.00
nonCurrrentAssetsOther 403000.00
nonCurrentAssetsTotal 26394000.00
nonCurrentLiabilitiesTotal 303000.00
liabilitiesAndStockholdersEquity 146319000.00
cashAndShortTermInvestments 43641000.00
propertyPlantAndEquipmentGross 4352000.00
propertyPlantAndEquipmentNet 4352000.00
commonStockSharesOutstanding 14240000.00
2005-09-30
date 2005-09-30
filing_date 2005-11-09
currency_symbol USD
totalAssets 136692000.00
intangibleAssets 16668000.00
otherCurrentAssets 7440000.00
totalLiab 37623000.00
totalStockholderEquity 99069000.00
otherCurrentLiab 15757000.00
commonStock 168000.00
retainedEarnings 51471000.00
otherLiab 415000.00
goodWill 10502000.00
otherAssets 21915000.00
cash 42340000.00
totalCurrentLiabilities 37107000.00
currentDeferredRevenue 673000.00
netDebt -42340000.00
otherStockholderEquity 51906000.00
propertyPlantEquipment 4348000.00
totalCurrentAssets 110429000.00
netReceivables 37279000.00
inventory 23370000.00
accountsPayable 20677000.00
accumulatedOtherComprehensiveIncome -4476000.00
commonStockTotalEquity 168000.00
treasuryStock -29738000.00
nonCurrrentAssetsOther 371000.00
nonCurrentAssetsTotal 26263000.00
nonCurrentLiabilitiesTotal 516000.00
liabilitiesAndStockholdersEquity 136692000.00
cashAndShortTermInvestments 42340000.00
propertyPlantAndEquipmentGross 4348000.00
propertyPlantAndEquipmentNet 4348000.00
commonStockSharesOutstanding 13918000.00
2005-06-30
date 2005-06-30
filing_date 2005-08-09
currency_symbol USD
totalAssets 127514000.00
intangibleAssets 16803000.00
otherCurrentAssets 7544000.00
totalLiab 31682000.00
totalStockholderEquity 95832000.00
otherCurrentLiab 13560000.00
commonStock 168000.00
retainedEarnings 48694000.00
otherLiab 534000.00
goodWill 10508000.00
otherAssets 22054000.00
cash 38531000.00
totalCurrentLiabilities 31046000.00
currentDeferredRevenue 534000.00
netDebt -38531000.00
shortTermDebt -534000.00
otherStockholderEquity 50939000.00
propertyPlantEquipment 4115000.00
totalCurrentAssets 101345000.00
netReceivables 33096000.00
inventory 22174000.00
accountsPayable 17486000.00
accumulatedOtherComprehensiveIncome -3969000.00
commonStockTotalEquity 168000.00
treasuryStock -29813000.00
nonCurrrentAssetsOther 374000.00
nonCurrentAssetsTotal 26169000.00
nonCurrentLiabilitiesTotal 636000.00
liabilitiesAndStockholdersEquity 127514000.00
cashAndShortTermInvestments 38531000.00
propertyPlantAndEquipmentGross 4115000.00
propertyPlantAndEquipmentNet 4115000.00
commonStockSharesOutstanding 13983000.00
2005-03-31
date 2005-03-31
filing_date 2005-05-10
currency_symbol USD
totalAssets 133022000.00
intangibleAssets 16972000.00
otherCurrentAssets 5495000.00
totalLiab 31225000.00
totalStockholderEquity 101797000.00
otherCurrentLiab 14835000.00
commonStock 167000.00
retainedEarnings 47149000.00
otherLiab 700000.00
goodWill 10578000.00
otherAssets 24549000.00
cash 41216000.00
totalCurrentLiabilities 30419000.00
currentDeferredRevenue 700000.00
netDebt -41216000.00
shortTermDebt -700000.00
otherStockholderEquity 53884000.00
propertyPlantEquipment 4063000.00
totalCurrentAssets 104410000.00
netReceivables 33279000.00
inventory 24420000.00
accountsPayable 15584000.00
accumulatedOtherComprehensiveIncome 597000.00
commonStockTotalEquity 167000.00
treasuryStock -25616000.00
nonCurrrentAssetsOther 2677000.00
nonCurrentAssetsTotal 28612000.00
nonCurrentLiabilitiesTotal 806000.00
liabilitiesAndStockholdersEquity 133022000.00
cashAndShortTermInvestments 41216000.00
propertyPlantAndEquipmentGross 4063000.00
propertyPlantAndEquipmentNet 4063000.00
commonStockSharesOutstanding 14082000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
totalAssets 140285179.00
intangibleAssets 17205187.00
otherCurrentAssets 5453404.00
totalLiab 36404304.00
totalStockholderEquity 103880875.00
otherCurrentLiab 18738517.00
commonStock 166449.00
retainedEarnings 45292627.00
goodWill 10655305000.00
otherAssets 25175000.00
cash 42471750.00
totalCurrentLiabilities 36297071.00
currentDeferredRevenue 3216283000.00
netDebt -42471750.00
shortTermDebt -3216283000.00
otherStockholderEquity 55019302.00
propertyPlantEquipment 3732000.00
totalCurrentAssets 111378383.00
netReceivables 39591533.00
inventory 23861696.00
accountsPayable 17558554.00
accumulatedOtherComprehensiveIncome 3402497.00
commonStockTotalEquity 166449.00
treasuryStock -23853000.00
nonCurrrentAssetsOther 2934528.00
nonCurrentAssetsTotal 28906796.00
nonCurrentLiabilitiesTotal 107233.00
liabilitiesAndStockholdersEquity 140285179.00
cashAndShortTermInvestments 42471750.00
propertyPlantAndEquipmentGross 3732289.00
propertyPlantAndEquipmentNet 3732289.00
commonStockSharesOutstanding 14082000.00
2004-09-30
date 2004-09-30
filing_date 2004-11-09
currency_symbol USD
totalAssets 130494000.00
intangibleAssets 7026000.00
otherCurrentAssets 4571000.00
totalLiab 34481000.00
totalStockholderEquity 96013000.00
otherCurrentLiab 17347000.00
commonStock 166000.00
retainedEarnings 41574000.00
goodWill 3340000.00
otherAssets 9134000.00
cash 53960000.00
totalCurrentLiabilities 34481000.00
netDebt -53960000.00
otherStockholderEquity 54423000.00
propertyPlantEquipment 3261000.00
totalCurrentAssets 118099000.00
shortTermInvestments 2000000.00
netReceivables 31379000.00
inventory 26189000.00
accountsPayable 17134000.00
accumulatedOtherComprehensiveIncome -150000.00
commonStockTotalEquity 166000.00
treasuryStock -23085000.00
nonCurrrentAssetsOther 871000.00
nonCurrentAssetsTotal 12395000.00
liabilitiesAndStockholdersEquity 130494000.00
cashAndShortTermInvestments 55960000.00
propertyPlantAndEquipmentGross 3261000.00
propertyPlantAndEquipmentNet 3261000.00
commonStockSharesOutstanding 14029000.00
2004-06-30
date 2004-06-30
filing_date 2004-08-09
currency_symbol USD
totalAssets 122079000.00
intangibleAssets 6973000.00
otherCurrentAssets 4080000.00
totalLiab 29426000.00
totalStockholderEquity 92653000.00
otherCurrentLiab 13601000.00
commonStock 165000.00
retainedEarnings 39645000.00
goodWill 3304000.00
otherAssets 9605000.00
cash 57174000.00
totalCurrentLiabilities 29426000.00
netDebt -57174000.00
otherStockholderEquity 53709000.00
propertyPlantEquipment 3149000.00
totalCurrentAssets 109325000.00
netReceivables 25343000.00
inventory 22728000.00
accountsPayable 15825000.00
accumulatedOtherComprehensiveIncome -866000.00
commonStockTotalEquity 165000.00
treasuryStock -22914000.00
nonCurrrentAssetsOther 1401000.00
nonCurrentAssetsTotal 12754000.00
liabilitiesAndStockholdersEquity 122079000.00
cashAndShortTermInvestments 57174000.00
propertyPlantAndEquipmentGross 3149000.00
propertyPlantAndEquipmentNet 3149000.00
commonStockSharesOutstanding 13889000.00
2004-03-31
date 2004-03-31
filing_date 2004-05-10
currency_symbol USD
totalAssets 118866000.00
intangibleAssets 6665000.00
otherCurrentAssets 3840000.00
totalLiab 26206000.00
totalStockholderEquity 92660000.00
otherCurrentLiab 15419000.00
commonStock 164000.00
retainedEarnings 37957000.00
goodWill 3322000.00
otherAssets 9291000.00
cash 56930000.00
totalCurrentLiabilities 26206000.00
netDebt -56930000.00
otherStockholderEquity 54907000.00
propertyPlantEquipment 3266000.00
totalCurrentAssets 106309000.00
netReceivables 25622000.00
inventory 19917000.00
accountsPayable 10787000.00
accumulatedOtherComprehensiveIncome -368000.00
commonStockTotalEquity 164000.00
treasuryStock -20993000.00
nonCurrrentAssetsOther 1394000.00
nonCurrentAssetsTotal 12557000.00
liabilitiesAndStockholdersEquity 118866000.00
cashAndShortTermInvestments 56930000.00
propertyPlantAndEquipmentGross 3266000.00
propertyPlantAndEquipmentNet 3266000.00
commonStockSharesOutstanding 14052000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-15
currency_symbol USD
totalAssets 126166992.00
intangibleAssets 6779008.00
otherCurrentAssets 3652296.00
totalLiab 30996304.00
totalStockholderEquity 95170688.00
otherCurrentLiab 17242416.00
commonStock 164067.00
retainedEarnings 36179238.00
goodWill 3347968000.00
otherAssets 9506000.00
cash 58481227.00
totalCurrentLiabilities 30996304.00
currentDeferredRevenue 2543965000.00
netDebt -58481227.00
shortTermDebt -2543965000.00
otherStockholderEquity 58571183.00
propertyPlantEquipment 3474000.00
totalCurrentAssets 113186818.00
netReceivables 31667018.00
inventory 19386277.00
accountsPayable 13753888.00
accumulatedOtherComprehensiveIncome 256200.00
commonStockTotalEquity 164067.00
treasuryStock -17233000.00
nonCurrrentAssetsOther 1444541.00
nonCurrentAssetsTotal 12980174.00
liabilitiesAndStockholdersEquity 126166992.00
cashAndShortTermInvestments 58481227.00
propertyPlantAndEquipmentGross 3474590.00
propertyPlantAndEquipmentNet 3474590.00
commonStockSharesOutstanding 14052000.00
2003-09-30
date 2003-09-30
filing_date 2003-11-14
currency_symbol USD
totalAssets 115475000.00
intangibleAssets 6287000.00
otherCurrentAssets 1634000.00
totalLiab 24742000.00
totalStockholderEquity 90733000.00
otherCurrentLiab 13891000.00
commonStock 164000.00
retainedEarnings 33720000.00
goodWill 2961000.00
otherAssets 8125000.00
cash 52088000.00
totalCurrentLiabilities 24742000.00
netDebt -52088000.00
otherStockholderEquity 58189000.00
propertyPlantEquipment 3520000.00
totalCurrentAssets 103830000.00
netReceivables 27989000.00
inventory 18979000.00
accountsPayable 10851000.00
accumulatedOtherComprehensiveIncome -1340000.00
commonStockTotalEquity 164000.00
treasuryStock -16643000.00
nonCurrrentAssetsOther 781000.00
nonCurrentAssetsTotal 11645000.00
liabilitiesAndStockholdersEquity 115475000.00
cashAndShortTermInvestments 52088000.00
propertyPlantAndEquipmentGross 3520000.00
propertyPlantAndEquipmentNet 3520000.00
commonStockSharesOutstanding 14145000.00
2003-06-30
date 2003-06-30
filing_date 2003-08-14
currency_symbol USD
totalAssets 107095000.00
intangibleAssets 6360000.00
otherCurrentAssets 3379000.00
totalLiab 20156000.00
totalStockholderEquity 86939000.00
otherCurrentLiab 10200000.00
commonStock 161000.00
retainedEarnings 32053000.00
goodWill 2961000.00
otherAssets 8198000.00
cash 45263000.00
totalCurrentLiabilities 20156000.00
netDebt -45263000.00
otherStockholderEquity 56112000.00
propertyPlantEquipment 3123000.00
totalCurrentAssets 95774000.00
netReceivables 26686000.00
inventory 20446000.00
accountsPayable 9956000.00
accumulatedOtherComprehensiveIncome -1387000.00
commonStockTotalEquity 161000.00
treasuryStock -16642000.00
nonCurrrentAssetsOther 781000.00
nonCurrentAssetsTotal 11321000.00
liabilitiesAndStockholdersEquity 107095000.00
cashAndShortTermInvestments 45263000.00
propertyPlantAndEquipmentGross 3123000.00
propertyPlantAndEquipmentNet 3123000.00
commonStockSharesOutstanding 13881000.00
2003-03-31
date 2003-03-31
filing_date 2003-05-15
currency_symbol USD
totalAssets 104547000.00
intangibleAssets 6425000.00
otherCurrentAssets 2904000.00
totalLiab 19327000.00
totalStockholderEquity 85220000.00
otherCurrentLiab 9684000.00
commonStock 162000.00
retainedEarnings 30851000.00
goodWill 2961000.00
otherAssets 8218000.00
cash 9280000.00
totalCurrentLiabilities 19302000.00
netDebt -9255000.00
shortLongTermDebtTotal 25000.00
otherStockholderEquity 55942000.00
propertyPlantEquipment 2985000.00
totalCurrentAssets 93344000.00
shortTermInvestments 34000000.00
netReceivables 28552000.00
longTermDebt 25000.00
inventory 18608000.00
accountsPayable 9618000.00
accumulatedOtherComprehensiveIncome -1735000.00
commonStockTotalEquity 162000.00
treasuryStock -16583000.00
nonCurrrentAssetsOther 736000.00
nonCurrentAssetsTotal 11203000.00
nonCurrentLiabilitiesTotal 25000.00
liabilitiesAndStockholdersEquity 104547000.00
cashAndShortTermInvestments 43280000.00
propertyPlantAndEquipmentGross 2985000.00
propertyPlantAndEquipmentNet 2985000.00
commonStockSharesOutstanding 13785000.00
2002-12-31
date 2002-12-31
filing_date 2003-03-28
currency_symbol USD
totalAssets 100015635.00
intangibleAssets 3681868.00
otherCurrentAssets 2234358.00
totalLiab 16778795.00
totalStockholderEquity 83236840.00
otherCurrentLiab 8942161.00
commonStock 160012.00
retainedEarnings 29912423.00
goodWill 2961327.00
otherAssets 8439000.00
cash 18064195.00
totalCurrentLiabilities 16737381.00
currentDeferredRevenue 1919971000.00
netDebt -18022781.00
shortTermDebt -1919971000.00
shortLongTermDebtTotal 41414.00
otherStockholderEquity 55051531.00
propertyPlantEquipment 3383000.00
totalCurrentAssets 88194341.00
shortTermInvestments 22500000.00
netReceivables 26306632.00
longTermDebt 41000.00
inventory 16046512.00
accountsPayable 7795220.00
accumulatedOtherComprehensiveIncome -1887126.00
commonStockTotalEquity 160012.00
treasuryStock -16270000.00
nonCurrrentAssetsOther 738491.00
nonCurrentAssetsTotal 11821294.00
nonCurrentLiabilitiesTotal 41414.00
liabilitiesAndStockholdersEquity 100015635.00
cashAndShortTermInvestments 40564195.00
propertyPlantAndEquipmentGross 3382969.00
propertyPlantAndEquipmentNet 3382969.00
commonStockSharesOutstanding 13785000.00
2002-09-30
date 2002-09-30
filing_date 2002-11-14
currency_symbol USD
totalAssets 96351000.00
intangibleAssets 3970000.00
otherCurrentAssets 3577000.00
totalLiab 15107000.00
totalStockholderEquity 81244000.00
otherCurrentLiab 6084000.00
commonStock 160000.00
retainedEarnings 27908000.00
goodWill 2961000.00
otherAssets 9424000.00
cash 37352000.00
totalCurrentLiabilities 15051000.00
netDebt -37296000.00
shortLongTermDebtTotal 56000.00
otherStockholderEquity 61621000.00
propertyPlantEquipment 3519000.00
totalCurrentAssets 83408000.00
netReceivables 25331000.00
longTermDebt 56000.00
inventory 17148000.00
accountsPayable 8967000.00
accumulatedOtherComprehensiveIncome -2534000.00
commonStockTotalEquity 160000.00
treasuryStock -14515000.00
nonCurrrentAssetsOther 743000.00
nonCurrentAssetsTotal 12943000.00
nonCurrentLiabilitiesTotal 56000.00
liabilitiesAndStockholdersEquity 96351000.00
cashAndShortTermInvestments 37352000.00
propertyPlantAndEquipmentGross 3519000.00
propertyPlantAndEquipmentNet 3519000.00
commonStockSharesOutstanding 14046000.00
2002-06-30
date 2002-06-30
filing_date 2002-08-14
currency_symbol USD
totalAssets 96288000.00
intangibleAssets 4163000.00
otherCurrentAssets 3330000.00
totalLiab 13403000.00
totalStockholderEquity 82885000.00
otherCurrentLiab 4477000.00
commonStock 160000.00
retainedEarnings 26051000.00
goodWill 2961000.00
otherAssets 9621000.00
cash 36987000.00
totalCurrentLiabilities 13328000.00
netDebt -36912000.00
shortLongTermDebtTotal 75000.00
otherStockholderEquity 65119000.00
propertyPlantEquipment 3712000.00
totalCurrentAssets 82955000.00
netReceivables 23993000.00
longTermDebt 75000.00
inventory 18645000.00
accountsPayable 8851000.00
accumulatedOtherComprehensiveIncome -2350000.00
commonStockTotalEquity 160000.00
treasuryStock -10997000.00
nonCurrrentAssetsOther 747000.00
nonCurrentAssetsTotal 13333000.00
nonCurrentLiabilitiesTotal 75000.00
liabilitiesAndStockholdersEquity 96288000.00
cashAndShortTermInvestments 36987000.00
propertyPlantAndEquipmentGross 3712000.00
propertyPlantAndEquipmentNet 3712000.00
commonStockSharesOutstanding 14515000.00
2002-03-31
date 2002-03-31
filing_date 2002-05-15
currency_symbol USD
totalAssets 94132000.00
intangibleAssets 6272000.00
otherCurrentAssets 3124000.00
totalLiab 14331000.00
totalStockholderEquity 79801000.00
otherCurrentLiab 4870000.00
commonStock 158000.00
retainedEarnings 24648000.00
goodWill 6272000.00
otherAssets 8787000.00
cash 37311000.00
totalCurrentLiabilities 14245000.00
netDebt -37225000.00
shortLongTermDebtTotal 86000.00
otherStockholderEquity 63440000.00
propertyPlantEquipment 3875000.00
totalCurrentAssets 81470000.00
netReceivables 23552000.00
longTermDebt 86000.00
inventory 17483000.00
accountsPayable 9375000.00
accumulatedOtherComprehensiveIncome -2905000.00
commonStockTotalEquity 158000.00
treasuryStock -10972000.00
nonCurrrentAssetsOther 765000.00
nonCurrentAssetsTotal 12662000.00
nonCurrentLiabilitiesTotal 86000.00
liabilitiesAndStockholdersEquity 94132000.00
cashAndShortTermInvestments 37311000.00
propertyPlantAndEquipmentGross 3875000.00
propertyPlantAndEquipmentNet 3875000.00
commonStockSharesOutstanding 14370000.00
2001-12-31
date 2001-12-31
filing_date 2002-03-28
currency_symbol USD
totalAssets 94704765.00
intangibleAssets 6093516.00
otherCurrentAssets 387456.00
totalLiab 15002534.00
totalStockholderEquity 79702231.00
otherCurrentLiab 4654667.00
commonStock 157299.00
retainedEarnings 23973170.00
goodWill 6093516.00
otherAssets 8557000.00
cash 34270403.00
totalCurrentLiabilities 14898420.00
currentDeferredRevenue 1925024000.00
netDebt -34166289.00
shortTermDebt -1924163503.00
shortLongTermDebtTotal 104114.00
otherStockholderEquity 64016700.00
propertyPlantEquipment 3828000.00
totalCurrentAssets 82320670.00
netReceivables 28209060.00
longTermDebt 104000.00
inventory 16699494.00
accountsPayable 9383256.00
accumulatedOtherComprehensiveIncome -2112763.00
commonStockTotalEquity 157299.00
treasuryStock -10973000.00
nonCurrrentAssetsOther 712739.00
nonCurrentAssetsTotal 12384095.00
nonCurrentLiabilitiesTotal 104114.00
liabilitiesAndStockholdersEquity 94704765.00
cashAndShortTermInvestments 34270403.00
propertyPlantAndEquipmentGross 3827528.00
propertyPlantAndEquipmentNet 3827528.00
commonStockSharesOutstanding 14370000.00
2001-09-30
date 2001-09-30
filing_date 2001-11-14
currency_symbol USD
totalAssets 91615000.00
intangibleAssets 6098000.00
otherCurrentAssets 3479000.00
totalLiab 16473000.00
totalStockholderEquity 75142000.00
otherCurrentLiab 6908000.00
commonStock 156000.00
retainedEarnings 20344000.00
goodWill 6098000.00
otherAssets 7454000.00
cash 27141000.00
totalCurrentLiabilities 16357000.00
netDebt -27025000.00
shortLongTermDebtTotal 116000.00
otherStockholderEquity 63244000.00
propertyPlantEquipment 4151000.00
totalCurrentAssets 80010000.00
netReceivables 31604000.00
longTermDebt 116000.00
inventory 17786000.00
accountsPayable 9449000.00
accumulatedOtherComprehensiveIncome -943000.00
commonStockTotalEquity 156000.00
treasuryStock -10957000.00
nonCurrrentAssetsOther 714000.00
nonCurrentAssetsTotal 11605000.00
nonCurrentLiabilitiesTotal 116000.00
liabilitiesAndStockholdersEquity 91615000.00
cashAndShortTermInvestments 27141000.00
propertyPlantAndEquipmentGross 4151000.00
propertyPlantAndEquipmentNet 4151000.00
commonStockSharesOutstanding 14435000.00
2001-06-30
date 2001-06-30
filing_date 2001-08-13
currency_symbol USD
totalAssets 92404000.00
intangibleAssets 6222000.00
otherCurrentAssets 3964000.00
totalLiab 16039000.00
totalStockholderEquity 76365000.00
otherCurrentLiab 6583000.00
commonStock 157000.00
retainedEarnings 17546000.00
goodWill 6222000.00
otherAssets 7583000.00
cash 27777000.00
totalCurrentLiabilities 15915000.00
netDebt -27653000.00
shortLongTermDebtTotal 124000.00
otherStockholderEquity 67264000.00
propertyPlantEquipment 4254000.00
totalCurrentAssets 80567000.00
netReceivables 27862000.00
longTermDebt 124000.00
inventory 20964000.00
accountsPayable 9332000.00
accumulatedOtherComprehensiveIncome -1030000.00
commonStockTotalEquity 157000.00
treasuryStock -6677000.00
nonCurrrentAssetsOther 719000.00
nonCurrentAssetsTotal 11837000.00
nonCurrentLiabilitiesTotal 124000.00
liabilitiesAndStockholdersEquity 92404000.00
cashAndShortTermInvestments 27777000.00
propertyPlantAndEquipmentGross 4254000.00
propertyPlantAndEquipmentNet 4254000.00
commonStockSharesOutstanding 14705000.00
2001-03-31
date 2001-03-31
filing_date 2001-05-14
currency_symbol USD
totalAssets 92827000.00
intangibleAssets 6557000.00
otherCurrentAssets 1216000.00
totalLiab 19574000.00
totalStockholderEquity 73253000.00
otherCurrentLiab 7463000.00
commonStock 155000.00
retainedEarnings 15229000.00
goodWill 6557000.00
otherAssets 7921000.00
cash 27163000.00
totalCurrentLiabilities 19425000.00
netDebt -27014000.00
shortLongTermDebtTotal 149000.00
otherStockholderEquity 66471000.00
propertyPlantEquipment 3732000.00
totalCurrentAssets 81174000.00
netReceivables 27859000.00
longTermDebt 149000.00
inventory 22270000.00
accountsPayable 11962000.00
accumulatedOtherComprehensiveIncome -900000.00
commonStockTotalEquity 155000.00
treasuryStock -6684000.00
nonCurrrentAssetsOther 722000.00
nonCurrentAssetsTotal 11653000.00
nonCurrentLiabilitiesTotal 149000.00
liabilitiesAndStockholdersEquity 92827000.00
cashAndShortTermInvestments 27163000.00
propertyPlantAndEquipmentGross 3732000.00
propertyPlantAndEquipmentNet 3732000.00
commonStockSharesOutstanding 14588000.00
2000-12-31
date 2000-12-31
filing_date 2001-03-28
currency_symbol USD
totalAssets 93766058.00
intangibleAssets 6898074.00
otherCurrentAssets 3777188.00
totalLiab 23412716.00
totalStockholderEquity 70353342.00
otherCurrentLiab 10403611.00
commonStock 154296.00
retainedEarnings 12687392.00
goodWill 6898074.00
otherAssets 8267000.00
cash 20808716.00
totalCurrentLiabilities 23249471.00
netDebt -20645471.00
shortLongTermDebtTotal 163245.00
otherStockholderEquity 66113347.00
propertyPlantEquipment 3926000.00
totalCurrentAssets 81572961.00
netReceivables 38139721.00
longTermDebt 163000.00
inventory 18847336.00
accountsPayable 12845860.00
accumulatedOtherComprehensiveIncome -735217.00
commonStockTotalEquity 154296.00
treasuryStock -6690000.00
nonCurrrentAssetsOther 1369123.00
nonCurrentAssetsTotal 12193097.00
nonCurrentLiabilitiesTotal 163245.00
liabilitiesAndStockholdersEquity 93766058.00
cashAndShortTermInvestments 20808716.00
propertyPlantAndEquipmentGross 3925900.00
propertyPlantAndEquipmentNet 3925900.00
commonStockSharesOutstanding 14588000.00
2000-09-30
date 2000-09-30
filing_date 2000-11-14
currency_symbol USD
totalAssets 80728000.00
intangibleAssets 6596000.00
otherCurrentAssets 3472000.00
totalLiab 14995000.00
totalStockholderEquity 65733000.00
otherCurrentLiab 6710000.00
commonStock 154000.00
retainedEarnings 7904000.00
goodWill 6596000.00
otherAssets 7774000.00
cash 15567000.00
totalCurrentLiabilities 14807000.00
netDebt -15379000.00
shortLongTermDebtTotal 188000.00
otherStockholderEquity 65832000.00
propertyPlantEquipment 3502000.00
totalCurrentAssets 69452000.00
netReceivables 29780000.00
longTermDebt 188000.00
inventory 20633000.00
accountsPayable 8097000.00
accumulatedOtherComprehensiveIncome -636000.00
commonStockTotalEquity 154000.00
treasuryStock -6704000.00
nonCurrrentAssetsOther 1178000.00
nonCurrentAssetsTotal 11276000.00
nonCurrentLiabilitiesTotal 188000.00
liabilitiesAndStockholdersEquity 80728000.00
cashAndShortTermInvestments 15567000.00
propertyPlantAndEquipmentGross 3502000.00
propertyPlantAndEquipmentNet 3502000.00
commonStockSharesOutstanding 15112000.00
2000-06-30
date 2000-06-30
filing_date 2000-08-14
currency_symbol USD
totalAssets 73633000.00
intangibleAssets 5705000.00
otherCurrentAssets 5546000.00
totalLiab 11436000.00
totalStockholderEquity 62197000.00
otherCurrentLiab 4929000.00
commonStock 154000.00
retainedEarnings 4266000.00
goodWill 5705000.00
otherAssets 6938000.00
cash 15670000.00
totalCurrentLiabilities 11227000.00
netDebt -15461000.00
shortLongTermDebtTotal 209000.00
otherStockholderEquity 65827000.00
propertyPlantEquipment 3368000.00
totalCurrentAssets 63327000.00
netReceivables 21886000.00
longTermDebt 209000.00
inventory 20225000.00
accountsPayable 6298000.00
accumulatedOtherComprehensiveIncome -452000.00
commonStockTotalEquity 154000.00
treasuryStock -6704000.00
nonCurrrentAssetsOther 1233000.00
nonCurrentAssetsTotal 10306000.00
nonCurrentLiabilitiesTotal 209000.00
liabilitiesAndStockholdersEquity 73633000.00
cashAndShortTermInvestments 15670000.00
propertyPlantAndEquipmentGross 3368000.00
propertyPlantAndEquipmentNet 3368000.00
commonStockSharesOutstanding 15066000.00
2000-03-31
date 2000-03-31
filing_date 2000-05-15
currency_symbol USD
totalAssets 71537000.00
intangibleAssets 5984000.00
otherCurrentAssets 5438000.00
totalLiab 11528000.00
totalStockholderEquity 60009000.00
otherCurrentLiab 4935000.00
commonStock 154000.00
retainedEarnings 2121000.00
goodWill 5984000.00
otherAssets 8291000.00
cash 17559000.00
totalCurrentLiabilities 11307000.00
netDebt -17338000.00
shortLongTermDebtTotal 221000.00
otherStockholderEquity 58126000.00
propertyPlantEquipment 3416000.00
totalCurrentAssets 59830000.00
netReceivables 20569000.00
longTermDebt 221000.00
inventory 16264000.00
accountsPayable 6372000.00
accumulatedOtherComprehensiveIncome -313000.00
commonStockTotalEquity 154000.00
treasuryStock -6706000.00
nonCurrrentAssetsOther 2307000.00
nonCurrentAssetsTotal 11707000.00
nonCurrentLiabilitiesTotal 221000.00
liabilitiesAndStockholdersEquity 71537000.00
cashAndShortTermInvestments 17559000.00
propertyPlantAndEquipmentGross 3416000.00
propertyPlantAndEquipmentNet 3416000.00
commonStockSharesOutstanding 15063000.00
1999-12-31
date 1999-12-31
filing_date 2000-03-30
currency_symbol USD
totalAssets 73751466.00
intangibleAssets 6264603.00
otherCurrentAssets 5793469.00
totalLiab 15240269.00
totalStockholderEquity 58511197.00
otherCurrentLiab 6176236.00
commonStock 153173.00
retainedEarnings 1086760.00
goodWill 6264603.00
cash 13286219.00
totalCurrentLiabilities 15000448.00
netDebt -13046398.00
shortLongTermDebtTotal 239821.00
otherStockholderEquity 64005453.00
totalCurrentAssets 60506295.00
netReceivables 27932794.00
inventory 13493813.00
accountsPayable 8824212.00
accumulatedOtherComprehensiveIncome -319895.00
commonStockTotalEquity 153173.00
nonCurrrentAssetsOther 3283662.00
nonCurrentAssetsTotal 13245171.00
nonCurrentLiabilitiesTotal 239821.00
liabilitiesAndStockholdersEquity 73751466.00
cashAndShortTermInvestments 13286219.00
propertyPlantAndEquipmentGross 3696906.00
propertyPlantAndEquipmentNet 3696906.00
commonStockSharesOutstanding 15063000.00
1999-09-30
date 1999-09-30
filing_date 1999-11-15
currency_symbol USD
totalAssets 63600000.00
intangibleAssets 5500000.00
otherCurrentAssets 3800000.00
totalLiab 12600000.00
totalStockholderEquity 51000000.00
otherCurrentLiab 4900000.00
commonStock 100000.00
retainedEarnings -2700000.00
goodWill 5500000.00
cash 7300000.00
totalCurrentLiabilities 12600000.00
netDebt -7300000.00
otherStockholderEquity 59900000.00
totalCurrentAssets 49900000.00
netReceivables 24400000.00
inventory 14400000.00
accountsPayable 7700000.00
accumulatedOtherComprehensiveIncome -100000.00
commonStockTotalEquity 100000.00
nonCurrrentAssetsOther 4200000.00
nonCurrentAssetsTotal 13700000.00
liabilitiesAndStockholdersEquity 63600000.00
cashAndShortTermInvestments 7300000.00
propertyPlantAndEquipmentGross 4000000.00
propertyPlantAndEquipmentNet 4000000.00
commonStockSharesOutstanding 13462000.00
1999-06-30
date 1999-06-30
filing_date 1999-08-16
currency_symbol USD
totalAssets 58400000.00
intangibleAssets 5700000.00
otherCurrentAssets 4700000.00
totalLiab 10200000.00
totalStockholderEquity 48200000.00
otherCurrentLiab 4100000.00
commonStock 100000.00
retainedEarnings -5000000.00
goodWill 5700000.00
cash 4500000.00
totalCurrentLiabilities 10200000.00
netDebt -4500000.00
otherStockholderEquity 58800000.00
totalCurrentAssets 42800000.00
netReceivables 19600000.00
inventory 14000000.00
accountsPayable 6100000.00
accumulatedOtherComprehensiveIncome -200000.00
commonStockTotalEquity 100000.00
nonCurrrentAssetsOther 5900000.00
nonCurrentAssetsTotal 15600000.00
liabilitiesAndStockholdersEquity 58400000.00
cashAndShortTermInvestments 4500000.00
propertyPlantAndEquipmentGross 4000000.00
propertyPlantAndEquipmentNet 4000000.00
commonStockSharesOutstanding 28224000.00
1999-03-31
date 1999-03-31
filing_date 1999-05-17
currency_symbol USD
totalAssets 55600000.00
intangibleAssets 5900000.00
otherCurrentAssets 3400000.00
totalLiab 9900000.00
totalStockholderEquity 45700000.00
otherCurrentLiab 3300000.00
retainedEarnings -6200000.00
goodWill 5900000.00
cash 2300000.00
totalCurrentLiabilities 9900000.00
netDebt -2300000.00
shortTermDebt 4800000.00
shortLongTermDebtTotal 4800000.00
otherStockholderEquity 57100000.00
totalCurrentAssets 38800000.00
netReceivables 20500000.00
inventory 12600000.00
accountsPayable 6600000.00
accumulatedOtherComprehensiveIncome -5200000.00
nonCurrrentAssetsOther 6600000.00
nonCurrentAssetsTotal 16800000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 55600000.00
cashAndShortTermInvestments 2300000.00
propertyPlantAndEquipmentGross 4300000.00
propertyPlantAndEquipmentNet 4300000.00
commonStockSharesOutstanding 14688214.00
1998-12-31
date 1998-12-31
filing_date 1999-03-31
currency_symbol USD
totalAssets 60700000.00
intangibleAssets 6200000.00
otherCurrentAssets 3200000.00
totalLiab 16200000.00
totalStockholderEquity 44500000.00
otherCurrentLiab 3500000.00
retainedEarnings -6700000.00
goodWill 6200000.00
cash 1500000.00
totalCurrentLiabilities 16100000.00
netDebt 3300000.00
shortTermDebt 4800000.00
shortLongTermDebtTotal 4800000.00
otherStockholderEquity 55800000.00
totalCurrentAssets 43100000.00
netReceivables 23600000.00
inventory 14800000.00
accountsPayable 7800000.00
accumulatedOtherComprehensiveIncome -4600000.00
nonCurrrentAssetsOther 7000000.00
nonCurrentAssetsTotal 17600000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 60700000.00
cashAndShortTermInvestments 1500000.00
propertyPlantAndEquipmentGross 4400000.00
propertyPlantAndEquipmentNet 4400000.00
commonStockSharesOutstanding 14688214.00
1998-09-30
date 1998-09-30
filing_date 1998-11-16
currency_symbol USD
totalAssets 59400000.00
intangibleAssets 5100000.00
otherCurrentAssets 6900000.00
totalLiab 17500000.00
totalStockholderEquity 41900000.00
otherCurrentLiab 3400000.00
retainedEarnings -9000000.00
goodWill 5100000.00
cash 300000.00
totalCurrentLiabilities 17500000.00
netDebt 5800000.00
shortTermDebt 6100000.00
shortLongTermDebtTotal 6100000.00
otherStockholderEquity 55000000.00
totalCurrentAssets 46200000.00
netReceivables 21200000.00
inventory 17800000.00
accountsPayable 8000000.00
accumulatedOtherComprehensiveIncome -4100000.00
nonCurrrentAssetsOther 3400000.00
nonCurrentAssetsTotal 13200000.00
liabilitiesAndStockholdersEquity 59400000.00
cashAndShortTermInvestments 300000.00
propertyPlantAndEquipmentGross 4700000.00
propertyPlantAndEquipmentNet 4700000.00
commonStockSharesOutstanding 12934000.00
1998-06-30
date 1998-06-30
filing_date 1998-08-14
currency_symbol USD
totalAssets 56000000.00
intangibleAssets 500000.00
otherCurrentAssets 9000000.00
totalLiab 15500000.00
totalStockholderEquity 40500000.00
otherCurrentLiab 3700000.00
retainedEarnings -10600000.00
goodWill 500000.00
cash 700000.00
totalCurrentLiabilities 15500000.00
netDebt 5700000.00
shortTermDebt 6400000.00
shortLongTermDebtTotal 6400000.00
otherStockholderEquity 54700000.00
totalCurrentAssets 45800000.00
netReceivables 20600000.00
inventory 15500000.00
accountsPayable 5400000.00
accumulatedOtherComprehensiveIncome -3600000.00
nonCurrrentAssetsOther 5300000.00
nonCurrentAssetsTotal 10200000.00
liabilitiesAndStockholdersEquity 56000000.00
cashAndShortTermInvestments 700000.00
propertyPlantAndEquipmentGross 4400000.00
propertyPlantAndEquipmentNet 4400000.00
commonStockSharesOutstanding 12702000.00
1998-03-31
date 1998-03-31
filing_date 1998-05-15
currency_symbol USD
totalAssets 56700000.00
intangibleAssets 500000.00
otherCurrentAssets 9300000.00
totalLiab 17100000.00
totalStockholderEquity 39600000.00
otherCurrentLiab 6100000.00
retainedEarnings -11900000.00
goodWill 500000.00
cash 500000.00
totalCurrentLiabilities 17200000.00
netDebt 3500000.00
shortTermDebt 4000000.00
shortLongTermDebtTotal 4000000.00
otherStockholderEquity 54900000.00
totalCurrentAssets 47100000.00
netReceivables 20400000.00
inventory 16900000.00
accountsPayable 7100000.00
accumulatedOtherComprehensiveIncome -3400000.00
nonCurrrentAssetsOther 5000000.00
nonCurrentAssetsTotal 9600000.00
nonCurrentLiabilitiesTotal -100000.00
liabilitiesAndStockholdersEquity 56700000.00
cashAndShortTermInvestments 500000.00
propertyPlantAndEquipmentGross 4100000.00
propertyPlantAndEquipmentNet 4100000.00
commonStockSharesOutstanding 12734000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-30
currency_symbol USD
totalAssets 61100000.00
intangibleAssets 500000.00
otherCurrentAssets 7900000.00
totalLiab 22200000.00
totalStockholderEquity 38900000.00
otherCurrentLiab 7300000.00
retainedEarnings -12300000.00
goodWill 500000.00
cash 1100000.00
totalCurrentLiabilities 22300000.00
netDebt 6100000.00
shortTermDebt 7200000.00
shortLongTermDebtTotal 7200000.00
otherStockholderEquity 54200000.00
totalCurrentAssets 51600000.00
netReceivables 26000000.00
inventory 16600000.00
accountsPayable 7800000.00
accumulatedOtherComprehensiveIncome -3000000.00
nonCurrrentAssetsOther 5000000.00
nonCurrentAssetsTotal 9500000.00
nonCurrentLiabilitiesTotal -100000.00
liabilitiesAndStockholdersEquity 61100000.00
cashAndShortTermInvestments 1100000.00
propertyPlantAndEquipmentGross 4000000.00
propertyPlantAndEquipmentNet 4000000.00
commonStockSharesOutstanding 12734000.00
1997-09-30
date 1997-09-30
filing_date 1997-11-14
currency_symbol USD
totalAssets 73400000.00
otherCurrentAssets 5300000.00
totalLiab 27100000.00
totalStockholderEquity 46300000.00
otherCurrentLiab 4400000.00
retainedEarnings -4600000.00
cash 200000.00
totalCurrentLiabilities 21700000.00
netDebt 8300000.00
shortTermDebt 3200000.00
shortLongTermDebtTotal 8500000.00
otherStockholderEquity 55700000.00
totalCurrentAssets 60300000.00
netReceivables 27800000.00
inventory 27000000.00
accountsPayable 14100000.00
accumulatedOtherComprehensiveIncome -4800000.00
nonCurrrentAssetsOther 5700000.00
nonCurrentAssetsTotal 13100000.00
nonCurrentLiabilitiesTotal 5400000.00
liabilitiesAndStockholdersEquity 73400000.00
cashAndShortTermInvestments 200000.00
propertyPlantAndEquipmentGross 7400000.00
propertyPlantAndEquipmentNet 7400000.00
commonStockSharesOutstanding 12624000.00
1997-06-30
date 1997-06-30
filing_date 1997-08-14
currency_symbol USD
totalAssets 61600000.00
otherCurrentAssets 5800000.00
totalLiab 16500000.00
totalStockholderEquity 45100000.00
otherCurrentLiab 3000000.00
retainedEarnings -5800000.00
cash 300000.00
totalCurrentLiabilities 13100000.00
netDebt 3200000.00
shortLongTermDebtTotal 3500000.00
otherStockholderEquity 54900000.00
totalCurrentAssets 48800000.00
netReceivables 19400000.00
inventory 23300000.00
accountsPayable 10100000.00
accumulatedOtherComprehensiveIncome -4000000.00
nonCurrrentAssetsOther 5700000.00
nonCurrentAssetsTotal 12800000.00
nonCurrentLiabilitiesTotal 3400000.00
liabilitiesAndStockholdersEquity 61600000.00
cashAndShortTermInvestments 300000.00
propertyPlantAndEquipmentGross 7100000.00
propertyPlantAndEquipmentNet 7100000.00
commonStockSharesOutstanding 12508000.00
1997-03-31
date 1997-03-31
filing_date 1997-05-14
currency_symbol USD
totalAssets 57400000.00
otherCurrentAssets 5600000.00
totalLiab 12400000.00
totalStockholderEquity 45000000.00
otherCurrentLiab 3100000.00
retainedEarnings -6100000.00
cash 700000.00
totalCurrentLiabilities 10200000.00
netDebt 1500000.00
shortLongTermDebtTotal 2200000.00
otherStockholderEquity 55100000.00
totalCurrentAssets 44800000.00
netReceivables 17300000.00
inventory 21200000.00
accountsPayable 7100000.00
accumulatedOtherComprehensiveIncome -4000000.00
nonCurrrentAssetsOther 5700000.00
nonCurrentAssetsTotal 12600000.00
nonCurrentLiabilitiesTotal 2200000.00
liabilitiesAndStockholdersEquity 57400000.00
cashAndShortTermInvestments 700000.00
propertyPlantAndEquipmentGross 6900000.00
propertyPlantAndEquipmentNet 6900000.00
commonStockSharesOutstanding 12578000.00
1996-12-31
date 1996-12-31
filing_date 1997-03-27
currency_symbol USD
totalAssets 59500000.00
intangibleAssets 900000.00
otherCurrentAssets 5300000.00
totalLiab 13900000.00
totalStockholderEquity 45600000.00
otherCurrentLiab 3400000.00
retainedEarnings -5800000.00
goodWill 900000.00
cash 500000.00
totalCurrentLiabilities 10600000.00
netDebt 2700000.00
shortLongTermDebtTotal 3200000.00
otherStockholderEquity 55000000.00
totalCurrentAssets 47200000.00
netReceivables 20200000.00
inventory 21200000.00
accountsPayable 7200000.00
accumulatedOtherComprehensiveIncome -3600000.00
nonCurrrentAssetsOther 4700000.00
nonCurrentAssetsTotal 12300000.00
nonCurrentLiabilitiesTotal 3300000.00
liabilitiesAndStockholdersEquity 59500000.00
cashAndShortTermInvestments 500000.00
propertyPlantAndEquipmentGross 6700000.00
propertyPlantAndEquipmentNet 6700000.00
commonStockSharesOutstanding 12578000.00
1996-09-30
date 1996-09-30
filing_date 1996-11-14
currency_symbol USD
totalAssets 69600000.00
otherCurrentAssets 8600000.00
totalLiab 21900000.00
totalStockholderEquity 47700000.00
otherCurrentLiab 2200000.00
retainedEarnings -3700000.00
cash 700000.00
totalCurrentLiabilities 17300000.00
netDebt 10900000.00
shortTermDebt 7000000.00
shortLongTermDebtTotal 11600000.00
otherStockholderEquity 54100000.00
totalCurrentAssets 61400000.00
netReceivables 20900000.00
inventory 31200000.00
accountsPayable 8100000.00
accumulatedOtherComprehensiveIncome -2700000.00
nonCurrrentAssetsOther 1000000.00
nonCurrentAssetsTotal 8200000.00
nonCurrentLiabilitiesTotal 4600000.00
liabilitiesAndStockholdersEquity 69600000.00
cashAndShortTermInvestments 700000.00
propertyPlantAndEquipmentGross 7200000.00
propertyPlantAndEquipmentNet 7200000.00
commonStockSharesOutstanding 13710000.00
1996-06-30
date 1996-06-30
filing_date 1996-08-14
currency_symbol USD
totalAssets 69100000.00
otherCurrentAssets 7900000.00
totalLiab 19000000.00
totalStockholderEquity 50100000.00
otherCurrentLiab 2500000.00
retainedEarnings -3800000.00
cash 700000.00
totalCurrentLiabilities 17000000.00
netDebt 6300000.00
shortTermDebt 5000000.00
shortLongTermDebtTotal 7000000.00
otherStockholderEquity 56600000.00
totalCurrentAssets 60900000.00
netReceivables 19400000.00
inventory 32900000.00
accountsPayable 9500000.00
accumulatedOtherComprehensiveIncome -2700000.00
nonCurrrentAssetsOther 900000.00
nonCurrentAssetsTotal 8200000.00
nonCurrentLiabilitiesTotal 2000000.00
liabilitiesAndStockholdersEquity 69100000.00
cashAndShortTermInvestments 700000.00
propertyPlantAndEquipmentGross 7300000.00
propertyPlantAndEquipmentNet 7300000.00
commonStockSharesOutstanding 13550000.00
1996-03-31
date 1996-03-31
filing_date 1996-05-15
currency_symbol USD
totalAssets 66600000.00
otherCurrentAssets 6700000.00
totalLiab 16800000.00
totalStockholderEquity 49800000.00
otherCurrentLiab 2800000.00
retainedEarnings -4000000.00
cash 800000.00
totalCurrentLiabilities 14900000.00
netDebt 5800000.00
shortTermDebt 4600000.00
shortLongTermDebtTotal 6600000.00
otherStockholderEquity 56500000.00
totalCurrentAssets 58300000.00
netReceivables 20500000.00
inventory 30300000.00
accountsPayable 7500000.00
accumulatedOtherComprehensiveIncome -2700000.00
nonCurrrentAssetsOther 1000000.00
nonCurrentAssetsTotal 8300000.00
nonCurrentLiabilitiesTotal 1900000.00
liabilitiesAndStockholdersEquity 66600000.00
cashAndShortTermInvestments 800000.00
propertyPlantAndEquipmentGross 7300000.00
propertyPlantAndEquipmentNet 7300000.00
commonStockSharesOutstanding 13532000.00
1995-12-31
date 1995-12-31
filing_date 1995-12-31
currency_symbol USD
totalAssets 70100000.00
intangibleAssets 800000.00
otherCurrentAssets 6600000.00
totalLiab 19900000.00
totalStockholderEquity 50200000.00
otherCurrentLiab 4600000.00
retainedEarnings -3500000.00
goodWill 800000.00
cash 900000.00
totalCurrentLiabilities 19900000.00
netDebt 5200000.00
shortTermDebt 6100000.00
shortLongTermDebtTotal 6100000.00
otherStockholderEquity 56400000.00
totalCurrentAssets 63900000.00
netReceivables 26100000.00
inventory 30300000.00
accountsPayable 9200000.00
accumulatedOtherComprehensiveIncome -2700000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 6200000.00
liabilitiesAndStockholdersEquity 70100000.00
cashAndShortTermInvestments 900000.00
propertyPlantAndEquipmentGross 5200000.00
propertyPlantAndEquipmentNet 5200000.00
commonStockSharesOutstanding 13532000.00
1995-09-30
date 1995-09-30
filing_date 1995-09-30
currency_symbol USD
totalAssets 71700000.00
otherCurrentAssets 7300000.00
totalLiab 22900000.00
totalStockholderEquity 48800000.00
otherCurrentLiab 3300000.00
retainedEarnings -4800000.00
cash 1300000.00
totalCurrentLiabilities 22900000.00
netDebt 9200000.00
shortTermDebt 10500000.00
shortLongTermDebtTotal 10500000.00
otherStockholderEquity 55100000.00
totalCurrentAssets 66400000.00
netReceivables 24200000.00
inventory 33600000.00
accountsPayable 9100000.00
accumulatedOtherComprehensiveIncome -1500000.00
nonCurrrentAssetsOther 900000.00
nonCurrentAssetsTotal 5300000.00
liabilitiesAndStockholdersEquity 71700000.00
cashAndShortTermInvestments 1300000.00
propertyPlantAndEquipmentGross 4400000.00
propertyPlantAndEquipmentNet 4400000.00
commonStockSharesOutstanding 13484000.00
1995-06-30
date 1995-06-30
filing_date 1995-06-30
currency_symbol USD
totalAssets 68500000.00
otherCurrentAssets 8000000.00
totalLiab 21000000.00
totalStockholderEquity 47500000.00
otherCurrentLiab 4600000.00
retainedEarnings -6200000.00
cash 500000.00
totalCurrentLiabilities 21000000.00
netDebt 10200000.00
shortTermDebt 10700000.00
shortLongTermDebtTotal 10700000.00
otherStockholderEquity 55200000.00
totalCurrentAssets 63700000.00
netReceivables 16700000.00
inventory 38500000.00
accountsPayable 5700000.00
accumulatedOtherComprehensiveIncome -1500000.00
nonCurrrentAssetsOther 900000.00
nonCurrentAssetsTotal 4800000.00
liabilitiesAndStockholdersEquity 68500000.00
cashAndShortTermInvestments 500000.00
propertyPlantAndEquipmentGross 3900000.00
propertyPlantAndEquipmentNet 3900000.00
commonStockSharesOutstanding 13484000.00
1995-03-31
date 1995-03-31
filing_date 1995-03-31
currency_symbol USD
totalAssets 67700000.00
otherCurrentAssets 7800000.00
totalLiab 20300000.00
totalStockholderEquity 47400000.00
otherCurrentLiab 4600000.00
retainedEarnings -6300000.00
cash 1300000.00
totalCurrentLiabilities 20300000.00
netDebt 10800000.00
shortTermDebt 12100000.00
shortLongTermDebtTotal 12100000.00
otherStockholderEquity 61200000.00
totalCurrentAssets 62900000.00
netReceivables 14000000.00
inventory 39800000.00
accountsPayable 3600000.00
accumulatedOtherComprehensiveIncome -7500000.00
nonCurrrentAssetsOther 800000.00
nonCurrentAssetsTotal 4800000.00
liabilitiesAndStockholdersEquity 67700000.00
cashAndShortTermInvestments 1300000.00
propertyPlantAndEquipmentGross 4000000.00
propertyPlantAndEquipmentNet 4000000.00
commonStockSharesOutstanding 13484000.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
currency_symbol USD
totalAssets 75300000.00
intangibleAssets 700000.00
otherCurrentAssets 9700000.00
totalLiab 25500000.00
totalStockholderEquity 49800000.00
otherCurrentLiab 5300000.00
retainedEarnings -3800000.00
cash 1400000.00
totalCurrentLiabilities 25500000.00
netDebt 10100000.00
shortTermDebt 11500000.00
shortLongTermDebtTotal 11500000.00
otherStockholderEquity 55100000.00
totalCurrentAssets 70900000.00
netReceivables 16800000.00
inventory 43000000.00
accountsPayable 8700000.00
accumulatedOtherComprehensiveIncome -1500000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 4400000.00
liabilitiesAndStockholdersEquity 75300000.00
cashAndShortTermInvestments 1400000.00
propertyPlantAndEquipmentGross 3600000.00
propertyPlantAndEquipmentNet 3600000.00
commonStockSharesOutstanding 13484000.00
1994-09-30
date 1994-09-30
filing_date 1994-09-30
currency_symbol USD
totalAssets 94200000.00
otherCurrentAssets 4000000.00
totalLiab 33900000.00
totalStockholderEquity 60300000.00
otherCurrentLiab 23500000.00
retainedEarnings 7000000.00
cash 500000.00
totalCurrentLiabilities 33900000.00
netDebt -500000.00
otherStockholderEquity 53500000.00
totalCurrentAssets 90100000.00
netReceivables 23400000.00
inventory 62200000.00
accountsPayable 10400000.00
accumulatedOtherComprehensiveIncome -200000.00
nonCurrrentAssetsOther 700000.00
nonCurrentAssetsTotal 4100000.00
liabilitiesAndStockholdersEquity 94200000.00
cashAndShortTermInvestments 500000.00
propertyPlantAndEquipmentGross 3400000.00
propertyPlantAndEquipmentNet 3400000.00
commonStockSharesOutstanding 13484000.00
1994-06-30
date 1994-06-30
filing_date 1994-06-30
currency_symbol USD
totalAssets 91500000.00
otherCurrentAssets 4800000.00
totalLiab 31600000.00
totalStockholderEquity 59900000.00
otherCurrentLiab 3900000.00
retainedEarnings 6600000.00
cash 1200000.00
totalCurrentLiabilities 31600000.00
netDebt 14400000.00
shortTermDebt 15600000.00
shortLongTermDebtTotal 15600000.00
otherStockholderEquity 53500000.00
totalCurrentAssets 88100000.00
netReceivables 17600000.00
inventory 64500000.00
accountsPayable 12100000.00
accumulatedOtherComprehensiveIncome -200000.00
nonCurrrentAssetsOther 700000.00
nonCurrentAssetsTotal 3400000.00
liabilitiesAndStockholdersEquity 91500000.00
cashAndShortTermInvestments 1200000.00
propertyPlantAndEquipmentGross 2700000.00
propertyPlantAndEquipmentNet 2700000.00
commonStockSharesOutstanding 13484000.00
1994-03-31
date 1994-03-31
filing_date 1994-03-31
currency_symbol USD
totalAssets 80900000.00
otherCurrentAssets 5100000.00
totalLiab 19300000.00
totalStockholderEquity 61600000.00
otherCurrentLiab 11200000.00
retainedEarnings 7800000.00
cash 400000.00
totalCurrentLiabilities 19200000.00
netDebt -400000.00
otherStockholderEquity 54000000.00
totalCurrentAssets 78000000.00
netReceivables 17600000.00
inventory 54900000.00
accountsPayable 8000000.00
accumulatedOtherComprehensiveIncome -200000.00
nonCurrrentAssetsOther 700000.00
nonCurrentAssetsTotal 2900000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 80900000.00
cashAndShortTermInvestments 400000.00
propertyPlantAndEquipmentGross 2200000.00
propertyPlantAndEquipmentNet 2200000.00
commonStockSharesOutstanding 13270000.00
1993-12-31
date 1993-12-31
filing_date 1993-12-31
currency_symbol USD
totalAssets 74900000.00
intangibleAssets 600000.00
otherCurrentAssets 2700000.00
totalLiab 12100000.00
totalStockholderEquity 62800000.00
otherCurrentLiab 3400000.00
retainedEarnings 9000000.00
cash 6200000.00
totalCurrentLiabilities 11900000.00
netDebt -6200000.00
otherStockholderEquity 54300000.00
totalCurrentAssets 72300000.00
netReceivables 18400000.00
inventory 45000000.00
accountsPayable 8500000.00
accumulatedOtherComprehensiveIncome -500000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 2600000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 74900000.00
cashAndShortTermInvestments 6200000.00
propertyPlantAndEquipmentGross 1900000.00
propertyPlantAndEquipmentNet 1900000.00
commonStockSharesOutstanding 13270000.00
1993-09-30
date 1993-09-30
filing_date 1993-09-30
currency_symbol USD
totalAssets 73500000.00
otherCurrentAssets 1600000.00
totalLiab 12700000.00
totalStockholderEquity 60800000.00
otherCurrentLiab 4600000.00
retainedEarnings 7400000.00
cash 23000000.00
totalCurrentLiabilities 12600000.00
netDebt -23000000.00
otherStockholderEquity 53600000.00
totalCurrentAssets 71700000.00
netReceivables 17800000.00
inventory 29300000.00
accountsPayable 8000000.00
accumulatedOtherComprehensiveIncome -200000.00
nonCurrrentAssetsOther 500000.00
nonCurrentAssetsTotal 1800000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 73500000.00
cashAndShortTermInvestments 23000000.00
propertyPlantAndEquipmentGross 1300000.00
propertyPlantAndEquipmentNet 1300000.00
commonStockSharesOutstanding 13260000.00
1993-06-30
date 1993-06-30
filing_date 1993-06-30
currency_symbol USD
totalAssets 44200000.00
otherCurrentAssets 1100000.00
totalLiab 9600000.00
totalStockholderEquity 34600000.00
otherCurrentLiab 2800000.00
retainedEarnings 4900000.00
cash 12500000.00
totalCurrentLiabilities 9500000.00
netDebt -12500000.00
otherStockholderEquity 29900000.00
totalCurrentAssets 42700000.00
netReceivables 12700000.00
inventory 16400000.00
accountsPayable 6700000.00
accumulatedOtherComprehensiveIncome -200000.00
nonCurrrentAssetsOther 400000.00
nonCurrentAssetsTotal 1500000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 44200000.00
cashAndShortTermInvestments 12500000.00
propertyPlantAndEquipmentGross 1100000.00
propertyPlantAndEquipmentNet 1100000.00
commonStockSharesOutstanding 11170000.00
1993-03-31
date 1993-03-31
filing_date 1993-03-31
currency_symbol USD
commonStockSharesOutstanding 8958000.00
1992-12-31
date 1992-12-31
filing_date 1992-12-31
currency_symbol USD
totalAssets 24900000.00
intangibleAssets 200000.00
otherCurrentAssets 1000000.00
totalLiab 18300000.00
totalStockholderEquity 6600000.00
otherCurrentLiab 10500000.00
retainedEarnings 4100000.00
cash 300000.00
totalCurrentLiabilities 18200000.00
netDebt 1200000.00
shortTermDebt 1500000.00
shortLongTermDebtTotal 1500000.00
otherStockholderEquity 2700000.00
totalCurrentAssets 23600000.00
netReceivables 15900000.00
inventory 6400000.00
accountsPayable 6200000.00
accumulatedOtherComprehensiveIncome -200000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 1300000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 24900000.00
cashAndShortTermInvestments 300000.00
propertyPlantAndEquipmentGross 800000.00
propertyPlantAndEquipmentNet 800000.00
commonStockSharesOutstanding 8958000.00
1992-09-30
date 1992-09-30
filing_date 1992-09-30
currency_symbol USD
commonStockSharesOutstanding 13333333.00
1992-06-30
date 1992-06-30
filing_date 1992-06-30
currency_symbol USD
commonStockSharesOutstanding 10769231.00
1992-03-31
date 1992-03-31
filing_date 1992-03-31
currency_symbol USD
commonStockSharesOutstanding 11428571.00
1991-12-31
date 1991-12-31
filing_date 1991-12-31
currency_symbol USD
totalAssets 7900000.00
intangibleAssets 100000.00
otherCurrentAssets 100000.00
totalLiab 6200000.00
totalStockholderEquity 1700000.00
otherCurrentLiab 2600000.00
retainedEarnings 1800000.00
cash 100000.00
totalCurrentLiabilities 4600000.00
netDebt 1400000.00
shortLongTermDebtTotal 1500000.00
otherStockholderEquity 600000.00
totalCurrentAssets 7400000.00
netReceivables 3300000.00
inventory 3900000.00
accountsPayable 2000000.00
accumulatedOtherComprehensiveIncome -700000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 500000.00
nonCurrentLiabilitiesTotal 1600000.00
liabilitiesAndStockholdersEquity 7900000.00
cashAndShortTermInvestments 100000.00
propertyPlantAndEquipmentGross 300000.00
propertyPlantAndEquipmentNet 300000.00
commonStockSharesOutstanding 11428571.00
1991-09-30
date 1991-09-30
filing_date 1991-09-30
currency_symbol USD
commonStockSharesOutstanding 12857143.00
1991-06-30
date 1991-06-30
filing_date 1991-06-30
currency_symbol USD
commonStockSharesOutstanding 6666667.00
1991-03-31
date 1991-03-31
filing_date 1991-03-31
currency_symbol USD
commonStockSharesOutstanding 10000000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-08
currency_symbol USD
totalAssets 504163000.00
intangibleAssets 24470000.00
otherCurrentAssets 6647000.00
totalLiab 235757000.00
totalStockholderEquity 268406000.00
deferredLongTermLiab 2724000.00
otherCurrentLiab 55966000.00
commonStock 250000.00
capitalStock 250000.00
retainedEarnings 330698000.00
otherLiab 4257000.00
goodWill 49085000.00
otherAssets 8178000.00
cash 66740000.00
totalCurrentLiabilities 216473000.00
currentDeferredRevenue 1134000.00
netDebt 36287000.00
shortTermDebt 88000000.00
shortLongTermDebt 88000000.00
shortLongTermDebtTotal 103027000.00
otherStockholderEquity -41355000.00
propertyPlantEquipment 62791000.00
totalCurrentAssets 338040000.00
netTangibleAssets 194851000.00
netReceivables 124472000.00
inventory 140181000.00
accountsPayable 71373000.00
accumulatedOtherComprehensiveIncome -21187000.00
commonStockTotalEquity 250000.00
retainedEarningsTotalEquity 330698000.00
treasuryStock -368194000.00
nonCurrrentAssetsOther 1936000.00
nonCurrentAssetsTotal 166123000.00
capitalLeaseObligations 15027000.00
nonCurrentLiabilitiesOther 810000.00
nonCurrentLiabilitiesTotal 19284000.00
capitalSurpluse 326839000.00
liabilitiesAndStockholdersEquity 504163000.00
cashAndShortTermInvestments 66740000.00
propertyPlantAndEquipmentGross 84390000.00
propertyPlantAndEquipmentNet 84390000.00
netWorkingCapital 121567000.00
netInvestedCapital 356406000.00
commonStockSharesOutstanding 12779000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-04
currency_symbol USD
totalAssets 510348000.00
intangibleAssets 20169000.00
otherCurrentAssets 7289000.00
totalLiab 234399000.00
totalStockholderEquity 275949000.00
deferredLongTermLiab 2394000.00
otherCurrentLiab 68080000.00
commonStock 247000.00
capitalStock 247000.00
retainedEarnings 330291000.00
otherLiab 3346000.00
goodWill 48463000.00
otherAssets 10076000.00
cash 60813000.00
totalCurrentLiabilities 216787000.00
netDebt 9453000.00
shortTermDebt 56000000.00
shortLongTermDebt 56000000.00
shortLongTermDebtTotal 70266000.00
otherStockholderEquity -41065000.00
propertyPlantEquipment 94494000.00
totalCurrentAssets 337146000.00
netTangibleAssets 207317000.00
netReceivables 134575000.00
inventory 134469000.00
accountsPayable 92707000.00
accumulatedOtherComprehensiveIncome -13524000.00
commonStockTotalEquity 247000.00
retainedEarningsTotalEquity 330291000.00
treasuryStock -355159000.00
nonCurrrentAssetsOther 2347000.00
nonCurrentAssetsTotal 173202000.00
capitalLeaseObligations 14266000.00
nonCurrentLiabilitiesOther 13000.00
nonCurrentLiabilitiesTotal 17612000.00
capitalSurpluse 314094000.00
liabilitiesAndStockholdersEquity 510348000.00
cashAndShortTermInvestments 60813000.00
propertyPlantAndEquipmentGross 94494000.00
propertyPlantAndEquipmentNet 94494000.00
netWorkingCapital 120359000.00
netInvestedCapital 331949000.00
commonStockSharesOutstanding 13742000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-05
currency_symbol USD
totalAssets 510290000.00
intangibleAssets 19710000.00
otherCurrentAssets 6828000.00
totalLiab 196989000.00
totalStockholderEquity 313301000.00
deferredLongTermLiab 1913000.00
otherCurrentLiab 76281000.00
commonStock 244000.00
capitalStock 244000.00
retainedEarnings 324990000.00
otherLiab 3798000.00
goodWill 48614000.00
otherAssets 27838000.00
cash 57153000.00
totalCurrentLiabilities 179510000.00
currentDeferredRevenue 5564000.00
netDebt -23472000.00
shortTermDebt 20000000.00
shortLongTermDebt 20000000.00
shortLongTermDebtTotal 33681000.00
otherStockholderEquity 6589000.00
propertyPlantEquipment 87285000.00
totalCurrentAssets 326843000.00
netTangibleAssets 244977000.00
netReceivables 142432000.00
inventory 120430000.00
accountsPayable 83229000.00
accumulatedOtherComprehensiveIncome -18522000.00
commonStockTotalEquity 244000.00
retainedEarningsTotalEquity 324990000.00
treasuryStock -295495000.00
nonCurrrentAssetsOther 2752000.00
nonCurrentAssetsTotal 183447000.00
capitalLeaseObligations 13681000.00
nonCurrentLiabilitiesOther 15566000.00
nonCurrentLiabilitiesTotal 17479000.00
capitalSurpluse 302084000.00
liabilitiesAndStockholdersEquity 510290000.00
cashAndShortTermInvestments 57153000.00
propertyPlantAndEquipmentGross 106807000.00
propertyPlantAndEquipmentNet 106807000.00
netWorkingCapital 147333000.00
netInvestedCapital 333301000.00
commonStockSharesOutstanding 14166000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-16
currency_symbol USD
totalAssets 564159000.00
intangibleAssets 19830000.00
otherCurrentAssets 6733000.00
totalLiab 289760000.00
totalStockholderEquity 274399000.00
deferredLongTermLiab 1703000.00
otherCurrentLiab 94028000.00
commonStock 241000.00
capitalStock 241000.00
retainedEarnings 286418000.00
otherLiab 7665000.00
goodWill 48447000.00
otherAssets 6572000.00
cash 74302000.00
totalCurrentLiabilities 266456000.00
currentDeferredRevenue 1840000.00
netDebt 9337000.00
shortTermDebt 68000000.00
shortLongTermDebt 68000000.00
shortLongTermDebtTotal 83639000.00
otherStockholderEquity 10521000.00
propertyPlantEquipment 90732000.00
totalCurrentAssets 378752000.00
netTangibleAssets 206122000.00
netReceivables 152582000.00
inventory 145135000.00
accountsPayable 102588000.00
accumulatedOtherComprehensiveIncome -22781000.00
commonStockTotalEquity 241000.00
retainedEarningsTotalEquity 286418000.00
treasuryStock -277817000.00
nonCurrrentAssetsOther 2163000.00
nonCurrentAssetsTotal 185407000.00
capitalLeaseObligations 20542000.00
nonCurrentLiabilitiesOther 21601000.00
nonCurrentLiabilitiesTotal 23304000.00
capitalSurpluse 288338000.00
liabilitiesAndStockholdersEquity 564159000.00
cashAndShortTermInvestments 74302000.00
propertyPlantAndEquipmentGross 110558000.00
propertyPlantAndEquipmentNet 110558000.00
netWorkingCapital 112296000.00
netInvestedCapital 342399000.00
commonStockSharesOutstanding 14109000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-15
currency_symbol USD
totalAssets 555596000.00
intangibleAssets 24370000.00
otherCurrentAssets 11638000.00
totalLiab 292636000.00
totalStockholderEquity 262960000.00
deferredLongTermLiab 930000.00
otherCurrentLiab 69304000.00
commonStock 239000.00
capitalStock 239000.00
retainedEarnings 282788000.00
otherLiab 12780000.00
goodWill 48485000.00
otherAssets 6448000.00
cash 53207000.00
totalCurrentLiabilities 279856000.00
currentDeferredRevenue 1770000.00
netDebt 48293000.00
shortTermDebt 101500000.00
shortLongTermDebt 101500000.00
shortLongTermDebtTotal 101500000.00
otherStockholderEquity 214000.00
propertyPlantEquipment 95840000.00
totalCurrentAssets 380453000.00
netTangibleAssets 190105000.00
netReceivables 171258000.00
inventory 144350000.00
accountsPayable 107282000.00
accumulatedOtherComprehensiveIncome -20281000.00
commonStockTotalEquity 239000.00
retainedEarningsTotalEquity 282788000.00
treasuryStock -275889000.00
nonCurrrentAssetsOther 4615000.00
nonCurrentAssetsTotal 175143000.00
nonCurrentLiabilitiesOther 11850000.00
nonCurrentLiabilitiesTotal 12780000.00
capitalSurpluse 276103000.00
liabilitiesAndStockholdersEquity 555596000.00
cashAndShortTermInvestments 53207000.00
propertyPlantAndEquipmentGross 95840000.00
propertyPlantAndEquipmentNet 95840000.00
netWorkingCapital 100597000.00
netInvestedCapital 364460000.00
commonStockSharesOutstanding 14060000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-13
currency_symbol USD
totalAssets 608430000.00
intangibleAssets 29041000.00
otherCurrentAssets 11687000.00
totalLiab 354881000.00
totalStockholderEquity 253549000.00
deferredLongTermLiab 4423000.00
otherCurrentLiab 68811000.00
commonStock 238000.00
retainedEarnings 266780000.00
otherLiab 21946000.00
goodWill 48651000.00
otherAssets 12479000.00
cash 62438000.00
totalCurrentLiabilities 332935000.00
currentDeferredRevenue 6959000.00
netDebt 75562000.00
shortTermDebt 138000000.00
shortLongTermDebt 138000000.00
shortLongTermDebtTotal 138000000.00
otherStockholderEquity 3130000.00
propertyPlantEquipment 110962000.00
totalCurrentAssets 407297000.00
netTangibleAssets 175857000.00
shortTermInvestments 4901000.00
netReceivables 153165000.00
longTermDebt 0.00
inventory 162589000.00
accountsPayable 119165000.00
totalPermanentEquity 253549000.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -16599000.00
additionalPaidInCapital 265195000.00
commonStockTotalEquity 238000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 266780000.00
treasuryStock -262065000.00
nonCurrrentAssetsOther 4566000.00
nonCurrentAssetsTotal 201133000.00
nonCurrentLiabilitiesOther 17523000.00
nonCurrentLiabilitiesTotal 21946000.00
capitalSurpluse 265195000.00
liabilitiesAndStockholdersEquity 608430000.00
cashAndShortTermInvestments 62438000.00
propertyPlantAndEquipmentGross 110962000.00
propertyPlantAndEquipmentNet 110962000.00
netWorkingCapital 74362000.00
netInvestedCapital 391549000.00
commonStockSharesOutstanding 14351000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-09
currency_symbol USD
totalAssets 520249000.00
intangibleAssets 28549000.00
otherCurrentAssets 7439000.00
totalLiab 240526000.00
totalStockholderEquity 279723000.00
deferredLongTermLiab 7060000.00
otherCurrentLiab 65772000.00
commonStock 236000.00
retainedEarnings 275594000.00
otherLiab 24659000.00
goodWill 43052000.00
otherAssets 19926000.00
cash 50611000.00
totalCurrentLiabilities 215867000.00
currentDeferredRevenue 2951000.00
netDebt -624000.00
shortTermDebt 49987000.00
shortLongTermDebt 49987000.00
shortLongTermDebtTotal 49987000.00
otherStockholderEquity 27501000.00
propertyPlantEquipment 105351000.00
totalCurrentAssets 324158000.00
netTangibleAssets 208909000.00
shortTermInvestments 4623000.00
netReceivables 125646000.00
longTermDebt 0.00
inventory 129879000.00
accountsPayable 97157000.00
totalPermanentEquity 280510000.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -22821000.00
additionalPaidInCapital 250481000.00
commonStockTotalEquity 236000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 275594000.00
treasuryStock -222980000.00
nonCurrrentAssetsOther 9496000.00
deferredLongTermAssetCharges 10430000.00
nonCurrentAssetsTotal 196091000.00
nonCurrentLiabilitiesOther 17599000.00
nonCurrentLiabilitiesTotal 24659000.00
capitalSurpluse 250481000.00
liabilitiesAndStockholdersEquity 520249000.00
cashAndShortTermInvestments 50611000.00
propertyPlantAndEquipmentGross 105351000.00
propertyPlantAndEquipmentNet 105351000.00
commonStockSharesOutstanding 14764000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-11
currency_symbol USD
totalAssets 495220000.00
intangibleAssets 32926000.00
otherCurrentAssets 6217000.00
totalLiab 237312000.00
totalStockholderEquity 257609000.00
deferredLongTermLiab 7891000.00
otherCurrentLiab 68674000.00
commonStock 232000.00
retainedEarnings 255240000.00
otherLiab 22188000.00
goodWill 43116000.00
otherAssets 13839000.00
cash 52966000.00
totalCurrentLiabilities 215124000.00
currentDeferredRevenue 2607000.00
netDebt -2966000.00
shortTermDebt 50000000.00
shortLongTermDebt 50000000.00
shortLongTermDebtTotal 50000000.00
otherStockholderEquity 17936000.00
propertyPlantEquipment 90015000.00
totalCurrentAssets 315324000.00
netTangibleAssets 181567000.00
shortTermInvestments 4623000.00
netReceivables 121856000.00
longTermDebt 0.00
inventory 122366000.00
accountsPayable 93843000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 299000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -15799000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 232000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 255240000.00
treasuryStock -210333000.00
nonCurrrentAssetsOther 5365000.00
deferredLongTermAssetCharges 8474000.00
nonCurrentAssetsTotal 179896000.00
nonCurrentLiabilitiesOther 14297000.00
nonCurrentLiabilitiesTotal 22188000.00
capitalSurpluse 228269000.00
liabilitiesAndStockholdersEquity 495220000.00
cashAndShortTermInvestments 52966000.00
propertyPlantAndEquipmentGross 90015000.00
propertyPlantAndEquipmentNet 90015000.00
commonStockSharesOutstanding 15542000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-06
currency_symbol USD
totalAssets 463070000.00
intangibleAssets 24614000.00
otherCurrentAssets 6856000.00
totalLiab 147449000.00
totalStockholderEquity 315621000.00
deferredLongTermLiab 8456000.00
otherCurrentLiab 113000.00
commonStock 229000.00
retainedEarnings 226066000.00
otherLiab 2628000.00
goodWill 30739000.00
otherAssets 11617000.00
cash 112521000.00
totalCurrentLiabilities 136365000.00
currentDeferredRevenue 1737000.00
netDebt -112521000.00
shortTermDebt 64524000.00
shortLongTermDebt 50000000.00
otherStockholderEquity 93772000.00
propertyPlantEquipment 76135000.00
totalCurrentAssets 319965000.00
netTangibleAssets 260268000.00
shortTermInvestments 0.00
netReceivables 98066000.00
longTermDebt 0.00
inventory 97474000.00
accountsPayable 69991000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4446000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 229000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 226066000.00
treasuryStock -120938000.00
nonCurrrentAssetsOther 5471000.00
deferredLongTermAssetCharges 6146000.00
nonCurrentAssetsTotal 143105000.00
nonCurrentLiabilitiesOther 2628000.00
nonCurrentLiabilitiesTotal 11084000.00
capitalSurpluse 214710000.00
liabilitiesAndStockholdersEquity 463070000.00
cashAndShortTermInvestments 112521000.00
propertyPlantAndEquipmentGross 76135000.00
propertyPlantAndEquipmentNet 76135000.00
commonStockSharesOutstanding 16152000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-12
currency_symbol USD
totalAssets 423733000.00
intangibleAssets 26963000.00
otherCurrentAssets 4395000.00
totalLiab 132463000.00
totalStockholderEquity 291270000.00
deferredLongTermLiab 9887000.00
otherCurrentLiab 55993000.00
commonStock 223000.00
retainedEarnings 193532000.00
otherLiab 2658000.00
goodWill 31000000.00
otherAssets 11734000.00
cash 76174000.00
totalCurrentLiabilities 119918000.00
currentDeferredRevenue 758000.00
netDebt -76174000.00
shortTermDebt 4669000.00
otherStockholderEquity 94533000.00
propertyPlantEquipment 75570000.00
totalCurrentAssets 278466000.00
netTangibleAssets 233307000.00
shortTermInvestments 0.00
netReceivables 95421000.00
longTermDebt 0.00
inventory 96309000.00
accountsPayable 58498000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 2982000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 223000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 193532000.00
treasuryStock -104980000.00
nonCurrrentAssetsOther 5279000.00
deferredLongTermAssetCharges 6455000.00
nonCurrentAssetsTotal 145267000.00
nonCurrentLiabilitiesOther 2658000.00
nonCurrentLiabilitiesTotal 12545000.00
capitalSurpluse 199513000.00
liabilitiesAndStockholdersEquity 423733000.00
cashAndShortTermInvestments 76174000.00
propertyPlantAndEquipmentGross 75570000.00
propertyPlantAndEquipmentNet 75570000.00
commonStockSharesOutstanding 15601000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-14
currency_symbol USD
totalAssets 379324000.00
intangibleAssets 29835000.00
otherCurrentAssets 3661000.00
totalLiab 128674000.00
totalStockholderEquity 250650000.00
deferredLongTermLiab 10687000.00
otherCurrentLiab 49976000.00
commonStock 215000.00
retainedEarnings 170569000.00
otherLiab 2312000.00
goodWill 30890000.00
otherAssets 11730000.00
cash 44593000.00
totalCurrentLiabilities 115675000.00
currentDeferredRevenue 221000.00
netDebt -44593000.00
shortTermDebt 5647000.00
otherStockholderEquity 78814000.00
propertyPlantEquipment 77706000.00
totalCurrentAssets 229163000.00
netTangibleAssets 189925000.00
shortTermInvestments 0.00
netReceivables 91318000.00
longTermDebt 0.00
inventory 84381000.00
accountsPayable 59831000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 1052000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 215000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 170569000.00
treasuryStock -101793000.00
nonCurrrentAssetsOther 5361000.00
deferredLongTermAssetCharges 6369000.00
nonCurrentAssetsTotal 150161000.00
nonCurrentLiabilitiesOther 2312000.00
nonCurrentLiabilitiesTotal 12999000.00
capitalSurpluse 180607000.00
liabilitiesAndStockholdersEquity 379324000.00
cashAndShortTermInvestments 44593000.00
propertyPlantAndEquipmentGross 77706000.00
propertyPlantAndEquipmentNet 77706000.00
commonStockSharesOutstanding 15110000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-14
currency_symbol USD
totalAssets 369488000.00
intangibleAssets 32814000.00
otherCurrentAssets 9603000.00
totalLiab 139499000.00
totalStockholderEquity 229989000.00
deferredLongTermLiab 11056000.00
otherCurrentLiab 49765000.00
commonStock 211000.00
retainedEarnings 154016000.00
otherLiab 1141000.00
goodWill 30820000.00
otherAssets 13342000.00
cash 29372000.00
totalCurrentLiabilities 127302000.00
currentDeferredRevenue 5707000.00
netDebt -12972000.00
shortTermDebt 16400000.00
shortLongTermDebtTotal 16400000.00
otherStockholderEquity 74824000.00
propertyPlantEquipment 80449000.00
totalCurrentAssets 212063000.00
netTangibleAssets 166355000.00
shortTermInvestments 0.00
netReceivables 82184000.00
longTermDebt 0.00
inventory 90904000.00
accountsPayable 55430000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 938000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 211000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 154016000.00
treasuryStock -98877000.00
nonCurrrentAssetsOther 5350000.00
deferredLongTermAssetCharges 7992000.00
nonCurrentAssetsTotal 157425000.00
nonCurrentLiabilitiesOther 1141000.00
nonCurrentLiabilitiesTotal 12197000.00
capitalSurpluse 173701000.00
liabilitiesAndStockholdersEquity 369488000.00
cashAndShortTermInvestments 29372000.00
propertyPlantAndEquipmentGross 80449000.00
propertyPlantAndEquipmentNet 80449000.00
commonStockSharesOutstanding 15213000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-16
currency_symbol USD
totalAssets 372533000.00
intangibleAssets 35994000.00
otherCurrentAssets 8838000.00
totalLiab 161329000.00
totalStockholderEquity 211204000.00
otherCurrentLiab 57606000.00
commonStock 209000.00
retainedEarnings 134070000.00
otherLiab 1268000.00
goodWill 30379000.00
otherAssets 13270000.00
cash 54249000.00
totalCurrentLiabilities 148692000.00
netDebt -19249000.00
shortTermDebt 35000000.00
shortLongTermDebtTotal 35000000.00
otherStockholderEquity 77414000.00
propertyPlantEquipment 78097000.00
totalCurrentAssets 214793000.00
netReceivables 86304000.00
inventory 65402000.00
accountsPayable 56086000.00
accumulatedOtherComprehensiveIncome -489000.00
commonStockTotalEquity 209000.00
treasuryStock -89526000.00
nonCurrrentAssetsOther 5464000.00
nonCurrentAssetsTotal 157740000.00
nonCurrentLiabilitiesTotal 12637000.00
liabilitiesAndStockholdersEquity 372533000.00
cashAndShortTermInvestments 54249000.00
propertyPlantAndEquipmentGross 78097000.00
propertyPlantAndEquipmentNet 78097000.00
commonStockSharesOutstanding 14106000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-15
currency_symbol USD
totalAssets 233307000.00
intangibleAssets 11572000.00
otherCurrentAssets 49246000.00
totalLiab 63577000.00
totalStockholderEquity 169730000.00
otherCurrentLiab 22440000.00
commonStock 191000.00
retainedEarnings 118989000.00
otherLiab 1470000.00
goodWill 13724000.00
otherAssets 8981000.00
cash 29016000.00
totalCurrentLiabilities 61954000.00
netDebt -27668000.00
shortLongTermDebtTotal 1348000.00
otherStockholderEquity 49087000.00
propertyPlantEquipment 9990000.00
totalCurrentAssets 189040000.00
shortTermInvestments 49246000.00
netReceivables 64392000.00
inventory 40947000.00
accountsPayable 39514000.00
accumulatedOtherComprehensiveIncome 1463000.00
commonStockTotalEquity 191000.00
treasuryStock -79826000.00
nonCurrrentAssetsOther 1144000.00
nonCurrentAssetsTotal 44267000.00
nonCurrentLiabilitiesTotal 1623000.00
liabilitiesAndStockholdersEquity 233307000.00
cashAndShortTermInvestments 29016000.00
propertyPlantAndEquipmentGross 9990000.00
propertyPlantAndEquipmentNet 9990000.00
commonStockSharesOutstanding 13971000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-13
currency_symbol USD
totalAssets 217555000.00
intangibleAssets 5637000.00
otherCurrentAssets 5882000.00
totalLiab 64202000.00
totalStockholderEquity 153353000.00
otherCurrentLiab 17612000.00
commonStock 187000.00
retainedEarnings 104314000.00
otherLiab 1755000.00
goodWill 10757000.00
otherAssets 7855000.00
cash 75238000.00
totalCurrentLiabilities 62317000.00
netDebt -75238000.00
otherStockholderEquity 48102000.00
propertyPlantEquipment 8686000.00
totalCurrentAssets 184620000.00
netReceivables 59825000.00
inventory 43675000.00
accountsPayable 44705000.00
accumulatedOtherComprehensiveIncome 750000.00
commonStockTotalEquity 187000.00
treasuryStock -72449000.00
nonCurrrentAssetsOther 609000.00
nonCurrentAssetsTotal 32935000.00
nonCurrentLiabilitiesTotal 1885000.00
liabilitiesAndStockholdersEquity 217555000.00
cashAndShortTermInvestments 75238000.00
propertyPlantAndEquipmentGross 8686000.00
propertyPlantAndEquipmentNet 8686000.00
commonStockSharesOutstanding 14456000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-14
currency_symbol USD
totalAssets 217285000.00
intangibleAssets 5700000.00
otherCurrentAssets 4745000.00
totalLiab 49043000.00
totalStockholderEquity 168242000.00
otherCurrentLiab 16695000.00
commonStock 185000.00
retainedEarnings 88508000.00
otherLiab 2839000.00
goodWill 10863000.00
otherAssets 6757000.00
cash 86610000.00
totalCurrentLiabilities 46077000.00
netDebt -86610000.00
otherStockholderEquity 68328000.00
propertyPlantEquipment 7558000.00
totalCurrentAssets 186407000.00
netReceivables 60146000.00
inventory 34906000.00
accountsPayable 29382000.00
accumulatedOtherComprehensiveIncome 11221000.00
commonStockTotalEquity 185000.00
treasuryStock -46113000.00
nonCurrrentAssetsOther 369000.00
nonCurrentAssetsTotal 30878000.00
nonCurrentLiabilitiesTotal 2966000.00
liabilitiesAndStockholdersEquity 217285000.00
cashAndShortTermInvestments 86610000.00
propertyPlantAndEquipmentGross 7558000.00
propertyPlantAndEquipmentNet 7558000.00
commonStockSharesOutstanding 15177000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-16
currency_symbol USD
totalAssets 178608000.00
intangibleAssets 5587000.00
otherCurrentAssets 5791000.00
totalLiab 44391000.00
totalStockholderEquity 134217000.00
otherCurrentLiab 2844000.00
commonStock 175000.00
retainedEarnings 68514000.00
otherLiab 275000.00
goodWill 10644000.00
otherAssets 6286000.00
cash 66075000.00
totalCurrentLiabilities 44013000.00
currentDeferredRevenue 841000.00
netDebt -66075000.00
shortTermDebt 20175000.00
otherStockholderEquity 62769000.00
propertyPlantEquipment 5899000.00
totalCurrentAssets 150192000.00
netReceivables 51867000.00
inventory 26459000.00
accountsPayable 20153000.00
accumulatedOtherComprehensiveIncome 2759000.00
commonStockTotalEquity 175000.00
treasuryStock -31964000.00
nonCurrrentAssetsOther 221000.00
nonCurrentAssetsTotal 28416000.00
nonCurrentLiabilitiesTotal 378000.00
liabilitiesAndStockholdersEquity 178608000.00
cashAndShortTermInvestments 66075000.00
propertyPlantAndEquipmentGross 5899000.00
propertyPlantAndEquipmentNet 5899000.00
commonStockSharesOutstanding 14432000.00
2005-12-31
date 2005-12-31
filing_date 2006-03-16
currency_symbol USD
totalAssets 146319000.00
intangibleAssets 16438000.00
otherCurrentAssets 903000.00
totalLiab 43027000.00
totalStockholderEquity 103292000.00
otherCurrentLiab 19993000.00
commonStock 169000.00
retainedEarnings 54994000.00
otherLiab 229000.00
goodWill 10431000.00
otherAssets 5604000.00
cash 43641000.00
totalCurrentLiabilities 42724000.00
currentDeferredRevenue 229000.00
netDebt -43641000.00
shortTermDebt -229000.00
otherStockholderEquity 53557000.00
propertyPlantEquipment 4352000.00
totalCurrentAssets 119925000.00
netReceivables 41861000.00
inventory 26708000.00
accountsPayable 22731000.00
accumulatedOtherComprehensiveIncome -5428000.00
commonStockTotalEquity 169000.00
treasuryStock -29663000.00
nonCurrrentAssetsOther 403000.00
nonCurrentAssetsTotal 26394000.00
nonCurrentLiabilitiesTotal 303000.00
liabilitiesAndStockholdersEquity 146319000.00
cashAndShortTermInvestments 43641000.00
propertyPlantAndEquipmentGross 4352000.00
propertyPlantAndEquipmentNet 4352000.00
commonStockSharesOutstanding 13992000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
totalAssets 140285179.00
intangibleAssets 17205187.00
otherCurrentAssets 5453404.00
totalLiab 36404304.00
totalStockholderEquity 103880875.00
otherCurrentLiab 18738517.00
commonStock 166449.00
retainedEarnings 45292627.00
goodWill 10655305000.00
otherAssets 7970000.00
cash 42471750.00
totalCurrentLiabilities 36297071.00
netDebt -42471750.00
otherStockholderEquity 55019302.00
propertyPlantEquipment 3732000.00
totalCurrentAssets 111378383.00
netReceivables 39591533.00
inventory 23861696.00
accountsPayable 17558554.00
accumulatedOtherComprehensiveIncome 3402497.00
commonStockTotalEquity 166449.00
treasuryStock -23853000.00
nonCurrrentAssetsOther 2934528.00
nonCurrentAssetsTotal 28906796.00
nonCurrentLiabilitiesTotal 107233.00
liabilitiesAndStockholdersEquity 140285179.00
cashAndShortTermInvestments 42471750.00
propertyPlantAndEquipmentGross 3732289.00
propertyPlantAndEquipmentNet 3732289.00
commonStockSharesOutstanding 14100000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-15
currency_symbol USD
totalAssets 126166992.00
intangibleAssets 6779008.00
otherCurrentAssets 3652296.00
totalLiab 30996304.00
totalStockholderEquity 95170688.00
otherCurrentLiab 17242416.00
commonStock 164067.00
retainedEarnings 36179238.00
goodWill 3347968000.00
otherAssets 2366000.00
cash 58481227.00
totalCurrentLiabilities 30996304.00
netDebt -58481227.00
otherStockholderEquity 58571183.00
propertyPlantEquipment 3474000.00
totalCurrentAssets 113186818.00
netReceivables 31667018.00
inventory 19386277.00
accountsPayable 13753888.00
accumulatedOtherComprehensiveIncome 256200.00
commonStockTotalEquity 164067.00
treasuryStock -17233000.00
nonCurrrentAssetsOther 1444541.00
nonCurrentAssetsTotal 12980174.00
liabilitiesAndStockholdersEquity 126166992.00
cashAndShortTermInvestments 58481227.00
propertyPlantAndEquipmentGross 3474590.00
propertyPlantAndEquipmentNet 3474590.00
commonStockSharesOutstanding 14007094.00
2002-12-31
date 2002-12-31
filing_date 2003-03-28
currency_symbol USD
totalAssets 100015635.00
intangibleAssets 3681868.00
otherCurrentAssets 2234358.00
totalLiab 16778795.00
totalStockholderEquity 83236840.00
otherCurrentLiab 8942161.00
commonStock 160012.00
retainedEarnings 29912423.00
goodWill 2961327.00
otherAssets 1435000.00
cash 18064195.00
totalCurrentLiabilities 16737381.00
netDebt -18022781.00
shortLongTermDebtTotal 41414.00
otherStockholderEquity 55051531.00
propertyPlantEquipment 3383000.00
totalCurrentAssets 88194341.00
shortTermInvestments 22500000.00
netReceivables 26306632.00
longTermDebt 41000.00
inventory 16046512.00
accountsPayable 7795220.00
accumulatedOtherComprehensiveIncome -1887126.00
commonStockTotalEquity 160012.00
treasuryStock -16270000.00
nonCurrrentAssetsOther 738491.00
nonCurrentAssetsTotal 11821294.00
nonCurrentLiabilitiesTotal 41414.00
liabilitiesAndStockholdersEquity 100015635.00
cashAndShortTermInvestments 40564195.00
propertyPlantAndEquipmentGross 3382969.00
propertyPlantAndEquipmentNet 3382969.00
commonStockSharesOutstanding 14162887.00
2001-12-31
date 2001-12-31
filing_date 2002-03-28
currency_symbol USD
totalAssets 94704765.00
intangibleAssets 6093516.00
otherCurrentAssets 387456.00
totalLiab 15002534.00
totalStockholderEquity 79702231.00
otherCurrentLiab 5515164.00
commonStock 157299.00
retainedEarnings 23973170.00
goodWill 6093516.00
otherAssets 2463000.00
cash 34270403.00
totalCurrentLiabilities 14898420.00
netDebt -34166289.00
shortLongTermDebtTotal 104114.00
otherStockholderEquity 64016700.00
propertyPlantEquipment 3828000.00
totalCurrentAssets 82320670.00
netReceivables 28209060.00
longTermDebt 104000.00
inventory 16699494.00
accountsPayable 9383256.00
accumulatedOtherComprehensiveIncome -2112763.00
commonStockTotalEquity 157299.00
treasuryStock -10973000.00
nonCurrrentAssetsOther 712739.00
nonCurrentAssetsTotal 12384095.00
nonCurrentLiabilitiesTotal 104114.00
liabilitiesAndStockholdersEquity 94704765.00
cashAndShortTermInvestments 34270403.00
propertyPlantAndEquipmentGross 3827528.00
propertyPlantAndEquipmentNet 3827528.00
commonStockSharesOutstanding 14523140.00
2000-12-31
date 2000-12-31
filing_date 2001-03-28
currency_symbol USD
totalAssets 93766058.00
intangibleAssets 6898074.00
otherCurrentAssets 3777188.00
totalLiab 23412716.00
totalStockholderEquity 70353342.00
otherCurrentLiab 10403611.00
commonStock 154296.00
retainedEarnings 12687392.00
goodWill 6898074.00
otherAssets 1369000.00
cash 20808716.00
totalCurrentLiabilities 23249471.00
netDebt -20645471.00
shortLongTermDebtTotal 163245.00
otherStockholderEquity 66113347.00
propertyPlantEquipment 3926000.00
totalCurrentAssets 81572961.00
netReceivables 38139721.00
longTermDebt 163000.00
inventory 18847336.00
accountsPayable 12845860.00
accumulatedOtherComprehensiveIncome -735217.00
commonStockTotalEquity 154296.00
treasuryStock -6690000.00
nonCurrrentAssetsOther 1369123.00
nonCurrentAssetsTotal 12193097.00
nonCurrentLiabilitiesTotal 163245.00
liabilitiesAndStockholdersEquity 93766058.00
cashAndShortTermInvestments 20808716.00
propertyPlantAndEquipmentGross 3925900.00
propertyPlantAndEquipmentNet 3925900.00
commonStockSharesOutstanding 14941153.00
1999-12-31
date 1999-12-31
filing_date 2000-03-30
currency_symbol USD
totalAssets 73751466.00
intangibleAssets 6264603.00
otherCurrentAssets 5793469.00
totalLiab 15240269.00
totalStockholderEquity 58511197.00
otherCurrentLiab 6176236.00
commonStock 153173.00
retainedEarnings 1086760.00
goodWill 6264603.00
cash 13286219.00
totalCurrentLiabilities 15000448.00
netDebt -13046398.00
shortLongTermDebtTotal 239821.00
otherStockholderEquity 64005453.00
totalCurrentAssets 60506295.00
netReceivables 27932794.00
inventory 13493813.00
accountsPayable 8824212.00
accumulatedOtherComprehensiveIncome -319895.00
commonStockTotalEquity 153173.00
nonCurrrentAssetsOther 3283662.00
nonCurrentAssetsTotal 13245171.00
nonCurrentLiabilitiesTotal 239821.00
liabilitiesAndStockholdersEquity 73751466.00
cashAndShortTermInvestments 13286219.00
propertyPlantAndEquipmentGross 3696906.00
propertyPlantAndEquipmentNet 3696906.00
commonStockSharesOutstanding 28252420.00
1998-12-31
date 1998-12-31
filing_date 1999-03-31
currency_symbol USD
totalAssets 60700000.00
intangibleAssets 6200000.00
otherCurrentAssets 3200000.00
totalLiab 16200000.00
totalStockholderEquity 44500000.00
otherCurrentLiab 3500000.00
retainedEarnings -6700000.00
goodWill 6200000.00
cash 1500000.00
totalCurrentLiabilities 16100000.00
netDebt 3300000.00
shortTermDebt 4800000.00
shortLongTermDebtTotal 4800000.00
otherStockholderEquity 55800000.00
totalCurrentAssets 43100000.00
netReceivables 23600000.00
inventory 14800000.00
accountsPayable 7800000.00
accumulatedOtherComprehensiveIncome -4600000.00
nonCurrrentAssetsOther 7000000.00
nonCurrentAssetsTotal 17600000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 60700000.00
cashAndShortTermInvestments 1500000.00
propertyPlantAndEquipmentGross 4400000.00
propertyPlantAndEquipmentNet 4400000.00
commonStockSharesOutstanding 26399628.00
1997-12-31
date 1997-12-31
filing_date 1998-03-30
currency_symbol USD
totalAssets 61100000.00
intangibleAssets 500000.00
otherCurrentAssets 7900000.00
totalLiab 22200000.00
totalStockholderEquity 38900000.00
otherCurrentLiab 7300000.00
retainedEarnings -12300000.00
goodWill 500000.00
cash 1100000.00
totalCurrentLiabilities 22300000.00
netDebt 6100000.00
shortTermDebt 7200000.00
shortLongTermDebtTotal 7200000.00
otherStockholderEquity 54200000.00
totalCurrentAssets 51600000.00
netReceivables 26000000.00
inventory 16600000.00
accountsPayable 7800000.00
accumulatedOtherComprehensiveIncome -3000000.00
nonCurrrentAssetsOther 5000000.00
nonCurrentAssetsTotal 9500000.00
nonCurrentLiabilitiesTotal -100000.00
liabilitiesAndStockholdersEquity 61100000.00
cashAndShortTermInvestments 1100000.00
propertyPlantAndEquipmentGross 4000000.00
propertyPlantAndEquipmentNet 4000000.00
commonStockSharesOutstanding 12624000.00
1996-12-31
date 1996-12-31
filing_date 1997-03-27
currency_symbol USD
totalAssets 59500000.00
intangibleAssets 900000.00
otherCurrentAssets 5300000.00
totalLiab 13900000.00
totalStockholderEquity 45600000.00
otherCurrentLiab 3400000.00
retainedEarnings -5800000.00
goodWill 900000.00
cash 500000.00
totalCurrentLiabilities 10600000.00
netDebt 2700000.00
shortLongTermDebtTotal 3200000.00
otherStockholderEquity 55000000.00
totalCurrentAssets 47200000.00
netReceivables 20200000.00
inventory 21200000.00
accountsPayable 7200000.00
accumulatedOtherComprehensiveIncome -3600000.00
nonCurrrentAssetsOther 4700000.00
nonCurrentAssetsTotal 12300000.00
nonCurrentLiabilitiesTotal 3300000.00
liabilitiesAndStockholdersEquity 59500000.00
cashAndShortTermInvestments 500000.00
propertyPlantAndEquipmentGross 6700000.00
propertyPlantAndEquipmentNet 6700000.00
commonStockSharesOutstanding 12814000.00
1995-12-31
date 1995-12-31
filing_date 1995-12-31
currency_symbol USD
totalAssets 70100000.00
intangibleAssets 800000.00
otherCurrentAssets 6600000.00
totalLiab 19900000.00
totalStockholderEquity 50200000.00
otherCurrentLiab 4600000.00
retainedEarnings -3500000.00
goodWill 800000.00
cash 900000.00
totalCurrentLiabilities 19900000.00
netDebt 5200000.00
shortTermDebt 6100000.00
shortLongTermDebtTotal 6100000.00
otherStockholderEquity 56400000.00
totalCurrentAssets 63900000.00
netReceivables 26100000.00
inventory 30300000.00
accountsPayable 9200000.00
accumulatedOtherComprehensiveIncome -2700000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 6200000.00
liabilitiesAndStockholdersEquity 70100000.00
cashAndShortTermInvestments 900000.00
propertyPlantAndEquipmentGross 5200000.00
propertyPlantAndEquipmentNet 5200000.00
commonStockSharesOutstanding 13502000.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
currency_symbol USD
totalAssets 75300000.00
intangibleAssets 700000.00
otherCurrentAssets 9700000.00
totalLiab 25500000.00
totalStockholderEquity 49800000.00
otherCurrentLiab 5300000.00
retainedEarnings -3800000.00
cash 1400000.00
totalCurrentLiabilities 25500000.00
netDebt 10100000.00
shortTermDebt 11500000.00
shortLongTermDebtTotal 11500000.00
otherStockholderEquity 55100000.00
totalCurrentAssets 70900000.00
netReceivables 16800000.00
inventory 43000000.00
accountsPayable 8700000.00
accumulatedOtherComprehensiveIncome -1500000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 4400000.00
liabilitiesAndStockholdersEquity 75300000.00
cashAndShortTermInvestments 1400000.00
propertyPlantAndEquipmentGross 3600000.00
propertyPlantAndEquipmentNet 3600000.00
commonStockSharesOutstanding 13484000.00
1993-12-31
date 1993-12-31
filing_date 1993-12-31
currency_symbol USD
totalAssets 74900000.00
intangibleAssets 600000.00
otherCurrentAssets 2700000.00
totalLiab 12100000.00
totalStockholderEquity 62800000.00
otherCurrentLiab 3400000.00
retainedEarnings 9000000.00
cash 6200000.00
totalCurrentLiabilities 11900000.00
netDebt -6200000.00
otherStockholderEquity 54300000.00
totalCurrentAssets 72300000.00
netReceivables 18400000.00
inventory 45000000.00
accountsPayable 8500000.00
accumulatedOtherComprehensiveIncome -500000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 2600000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 74900000.00
cashAndShortTermInvestments 6200000.00
propertyPlantAndEquipmentGross 1900000.00
propertyPlantAndEquipmentNet 1900000.00
commonStockSharesOutstanding 13270000.00
1992-12-31
date 1992-12-31
filing_date 1992-12-31
currency_symbol USD
totalAssets 24900000.00
intangibleAssets 200000.00
otherCurrentAssets 1000000.00
totalLiab 18300000.00
totalStockholderEquity 6600000.00
otherCurrentLiab 10500000.00
retainedEarnings 4100000.00
cash 300000.00
totalCurrentLiabilities 18200000.00
netDebt 1200000.00
shortTermDebt 1500000.00
shortLongTermDebtTotal 1500000.00
otherStockholderEquity 2700000.00
totalCurrentAssets 23600000.00
netReceivables 15900000.00
inventory 6400000.00
accountsPayable 6200000.00
accumulatedOtherComprehensiveIncome -200000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 1300000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 24900000.00
cashAndShortTermInvestments 300000.00
propertyPlantAndEquipmentGross 800000.00
propertyPlantAndEquipmentNet 800000.00
commonStockSharesOutstanding 30000000.00
1991-12-31
date 1991-12-31
filing_date 1991-12-31
currency_symbol USD
totalAssets 7900000.00
intangibleAssets 100000.00
otherCurrentAssets 100000.00
totalLiab 6200000.00
totalStockholderEquity 1700000.00
otherCurrentLiab 2600000.00
retainedEarnings 1800000.00
cash 100000.00
totalCurrentLiabilities 4600000.00
netDebt 1400000.00
shortLongTermDebtTotal 1500000.00
otherStockholderEquity 600000.00
totalCurrentAssets 7400000.00
netReceivables 3300000.00
inventory 3900000.00
accountsPayable 2000000.00
accumulatedOtherComprehensiveIncome -700000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 500000.00
nonCurrentLiabilitiesTotal 1600000.00
liabilitiesAndStockholdersEquity 7900000.00
cashAndShortTermInvestments 100000.00
propertyPlantAndEquipmentGross 300000.00
propertyPlantAndEquipmentNet 300000.00
commonStockSharesOutstanding 12222222.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-07
currency_symbol USD
investments -2381000.00
totalCashFromFinancingActivities -33000.00
netIncome -19362000.00
changeInCash 4256000.00
beginPeriodCashFlow 55823000.00
endPeriodCashFlow 60079000.00
totalCashFromOperatingActivities 6821000.00
depreciation 5842000.00
changeToInventory 11796000.00
salePurchaseOfStock -33000.00
otherCashflowsFromFinancingActivities 10000000.00
capitalExpenditures 2381000
changeInWorkingCapital 9989000.00
stockBasedCompensation 2135000.00
otherNonCashItems 8100000.00
freeCashFlow 4440000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-04
currency_symbol USD
investments -4271000.00
changeToLiabilities -1507000.00
totalCashflowsFromInvestingActivities -4271000.00
netBorrowings -10000000.00
totalCashFromFinancingActivities -10043000.00
changeToOperatingActivities 1207000.00
netIncome -10411000.00
changeInCash -1083000.00
beginPeriodCashFlow 56906000.00
endPeriodCashFlow 55823000.00
totalCashFromOperatingActivities 15280000.00
depreciation 6015000.00
otherCashflowsFromInvestingActivities -1725000.00
changeToInventory 15139000.00
changeToAccountReceivables 2863000.00
salePurchaseOfStock -43000.00
otherCashflowsFromFinancingActivities 11000000.00
changeToNetincome 1974000.00
capitalExpenditures 4271000
changeReceivables 2863000.00
cashFlowsOtherOperating 1207000.00
cashAndCashEquivalentsChanges 966000.00
changeInWorkingCapital 17702000.00
stockBasedCompensation 2158000.00
otherNonCashItems 375000.00
freeCashFlow 11009000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-09
currency_symbol USD
investments -4831000.00
changeToLiabilities -26259000.00
totalCashflowsFromInvestingActivities -4831000.00
netBorrowings -3000000.00
totalCashFromFinancingActivities -3812000.00
changeToOperatingActivities 1207000.00
netIncome -61363000.00
changeInCash -9834000.00
beginPeriodCashFlow 66740000.00
endPeriodCashFlow 56906000.00
totalCashFromOperatingActivities -2025000.00
depreciation 5692000.00
otherCashflowsFromInvestingActivities -1570000.00
changeToInventory 18056000.00
changeToAccountReceivables 7723000.00
salePurchaseOfStock -812000.00
otherCashflowsFromFinancingActivities 14000000.00
changeToNetincome 52718000.00
capitalExpenditures 4831000
changeReceivables 7723000.00
cashFlowsOtherOperating 1408000.00
cashAndCashEquivalentsChanges -10668000.00
changeInWorkingCapital 928000.00
stockBasedCompensation 2540000.00
otherNonCashItems 49477000.00
freeCashFlow -6856000.00
2022-12-31
date 2022-12-31
filing_date 2023-03-08
currency_symbol USD
investments -5555000.00
changeToLiabilities -13714000.00
totalCashflowsFromInvestingActivities -5555000.00
netBorrowings -10000000.00
totalCashFromFinancingActivities -202000.00
changeToOperatingActivities -2651000.00
netIncome -6905000.00
changeInCash 5059000.00
beginPeriodCashFlow 61681000.00
endPeriodCashFlow 66740000.00
totalCashFromOperatingActivities 10823000.00
depreciation 5954000.00
otherCashflowsFromInvestingActivities -1666000.00
changeToInventory -1436000.00
changeToAccountReceivables 17960000.00
salePurchaseOfStock -1738000.00
otherCashflowsFromFinancingActivities 51536000.00
changeToNetincome 4909000.00
capitalExpenditures 5749000
changeReceivables 24666000.00
cashFlowsOtherOperating -2651000.00
cashAndCashEquivalentsChanges 5066000.00
changeInWorkingCapital 6865000.00
stockBasedCompensation 2438000.00
otherNonCashItems 3157000.00
freeCashFlow 5074000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-04
currency_symbol USD
investments 7609000.00
changeToLiabilities -1081000.00
totalCashflowsFromInvestingActivities 1274000.00
netBorrowings -10000000.00
totalCashFromFinancingActivities -86000.00
changeToOperatingActivities 405000.00
netIncome 7234000.00
changeInCash 15551000.00
beginPeriodCashFlow 46130000.00
endPeriodCashFlow 61681000.00
totalCashFromOperatingActivities 17187000.00
depreciation 5924000.00
otherCashflowsFromInvestingActivities 5909000.00
changeToInventory 7810000.00
changeToAccountReceivables -6706000.00
salePurchaseOfStock -86000.00
otherCashflowsFromFinancingActivities 21000000.00
changeToNetincome 3601000.00
capitalExpenditures 6335000
changeReceivables -6706000.00
cashFlowsOtherOperating 405000.00
cashAndCashEquivalentsChanges 18375000.00
changeInWorkingCapital 428000.00
stockBasedCompensation 2439000.00
otherNonCashItems 326000.00
freeCashFlow 10852000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
investments -5306000.00
changeToLiabilities -3107000.00
totalCashflowsFromInvestingActivities -5306000.00
netBorrowings 3000000.00
totalCashFromFinancingActivities -857000.00
changeToOperatingActivities 2793000.00
netIncome 2988000.00
changeInCash -7498000.00
beginPeriodCashFlow 53628000.00
endPeriodCashFlow 46130000.00
totalCashFromOperatingActivities 885000.00
depreciation 6110000.00
otherCashflowsFromInvestingActivities -1609000.00
changeToInventory -11688000.00
changeToAccountReceivables -5195000.00
salePurchaseOfStock -3857000.00
otherCashflowsFromFinancingActivities 20000000.00
changeToNetincome 3897000.00
capitalExpenditures 5306000
changeReceivables -108000.00
cashFlowsOtherOperating 2793000.00
cashAndCashEquivalentsChanges -5278000.00
changeInWorkingCapital -12110000.00
stockBasedCompensation 2637000.00
otherNonCashItems 302000.00
freeCashFlow -4421000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-06
currency_symbol USD
investments -11621000.00
changeToLiabilities -12842000.00
totalCashflowsFromInvestingActivities -11621000.00
netBorrowings 29000000.00
totalCashFromFinancingActivities 21646000.00
changeToOperatingActivities -1464000.00
netIncome -2910000.00
changeInCash -7185000.00
beginPeriodCashFlow 60813000.00
endPeriodCashFlow 53628000.00
totalCashFromOperatingActivities -17969000.00
depreciation 6045000.00
otherCashflowsFromInvestingActivities -9836000.00
changeToInventory -4599000.00
changeToAccountReceivables -5087000.00
salePurchaseOfStock -7354000.00
otherCashflowsFromFinancingActivities 42000000.00
changeToNetincome 2888000.00
capitalExpenditures 3195000
changeReceivables -5087000.00
cashFlowsOtherOperating -1464000.00
cashAndCashEquivalentsChanges -7944000.00
changeInWorkingCapital -23992000.00
stockBasedCompensation 2499000.00
otherNonCashItems 120000.00
freeCashFlow -21164000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-04
currency_symbol USD
investments -4633000.00
changeToLiabilities 8286000.00
totalCashflowsFromInvestingActivities -4633000.00
netBorrowings 3000000.00
totalCashFromFinancingActivities -11800000.00
changeToOperatingActivities -3502000.00
netIncome -6330000.00
changeInCash 1988000.00
beginPeriodCashFlow 58825000.00
endPeriodCashFlow 60813000.00
totalCashFromOperatingActivities 17367000.00
depreciation 7028000.00
otherCashflowsFromInvestingActivities -829000.00
changeToInventory -10519000.00
changeToAccountReceivables 2007000.00
salePurchaseOfStock -15447000.00
otherCashflowsFromFinancingActivities 41647000.00
changeToNetincome 3744000.00
capitalExpenditures 4633000
changeReceivables 14136000.00
cashFlowsOtherOperating -3502000.00
cashAndCashEquivalentsChanges 934000.00
changeInWorkingCapital 12925000.00
stockBasedCompensation 2453000.00
otherNonCashItems 2368000.00
freeCashFlow 12734000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-05
currency_symbol USD
investments -4295000.00
changeToLiabilities 1095000.00
totalCashflowsFromInvestingActivities -4295000.00
netBorrowings 7000000.00
totalCashFromFinancingActivities -10533000.00
changeToOperatingActivities 2247000.00
netIncome -955000.00
changeInCash -8865000.00
beginPeriodCashFlow 67690000.00
endPeriodCashFlow 58825000.00
totalCashFromOperatingActivities 6432000.00
depreciation 6591000.00
otherCashflowsFromInvestingActivities -1719000.00
changeToInventory -3390000.00
changeToAccountReceivables -12129000.00
salePurchaseOfStock -17533000.00
otherCashflowsFromFinancingActivities 30000000.00
changeToNetincome 772000.00
capitalExpenditures 4295000
changeReceivables -5888000.00
cashFlowsOtherOperating 8207000.00
cashAndCashEquivalentsChanges -8396000.00
changeInWorkingCapital -5936000.00
stockBasedCompensation 2472000.00
otherNonCashItems 6380000.00
freeCashFlow 2137000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-06
currency_symbol USD
investments -3309000.00
changeToLiabilities 5208000.00
totalCashflowsFromInvestingActivities -3309000.00
netBorrowings 6000000.00
totalCashFromFinancingActivities -9733000.00
changeToOperatingActivities 241000.00
netIncome 5593000.00
changeInCash 12327000.00
beginPeriodCashFlow 55363000.00
endPeriodCashFlow 67690000.00
totalCashFromOperatingActivities 23213000.00
depreciation 6809000.00
otherCashflowsFromInvestingActivities -801000.00
changeToInventory -2414000.00
changeToAccountReceivables -6241000.00
salePurchaseOfStock -15733000.00
otherCashflowsFromFinancingActivities 11000000.00
changeToNetincome 3588000.00
capitalExpenditures 3309000
changeReceivables 3885000.00
cashFlowsOtherOperating 241000.00
cashAndCashEquivalentsChanges 10171000.00
changeInWorkingCapital 7223000.00
stockBasedCompensation 2444000.00
otherNonCashItems 401000.00
freeCashFlow 19904000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-07
currency_symbol USD
investments -4804000.00
changeToLiabilities -15686000.00
totalCashflowsFromInvestingActivities -4804000.00
netBorrowings 20000000.00
totalCashFromFinancingActivities 10040000.00
changeToOperatingActivities 384000.00
netIncome 6993000.00
changeInCash -1790000.00
beginPeriodCashFlow 57153000.00
endPeriodCashFlow 55363000.00
totalCashFromOperatingActivities -6729000.00
depreciation 6319000.00
otherCashflowsFromInvestingActivities -1106000.00
changeToInventory 1338000.00
changeToAccountReceivables -10126000.00
salePurchaseOfStock -10951000.00
otherCashflowsFromFinancingActivities 30991000.00
changeToNetincome 4049000.00
capitalExpenditures 4804000
changeReceivables -10126000.00
cashFlowsOtherOperating 384000.00
cashAndCashEquivalentsChanges -1493000.00
changeInWorkingCapital -24090000.00
stockBasedCompensation 2600000.00
otherNonCashItems 555000.00
freeCashFlow -11533000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-05
currency_symbol USD
investments -7116000.00
changeToLiabilities 8455000.00
totalCashflowsFromInvestingActivities -7116000.00
netBorrowings -30000000.00
totalCashFromFinancingActivities -35051000.00
changeToOperatingActivities -846000.00
netIncome 12158000.00
changeInCash -9993000.00
beginPeriodCashFlow 67146000.00
endPeriodCashFlow 57153000.00
totalCashFromOperatingActivities 29565000.00
depreciation 6878000.00
otherCashflowsFromInvestingActivities -1118000.00
changeToInventory -2171000.00
changeToAccountReceivables 12824000.00
salePurchaseOfStock -7856000.00
otherCashflowsFromFinancingActivities 7805000.00
changeToNetincome 1763000.00
capitalExpenditures 7116000
changeReceivables 3328000.00
cashFlowsOtherOperating -846000.00
cashAndCashEquivalentsChanges -12602000.00
changeInWorkingCapital 8766000.00
stockBasedCompensation 2268000.00
otherNonCashItems 476000.00
freeCashFlow 22449000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-06
currency_symbol USD
investments -6831000.00
changeToLiabilities -7908000.00
totalCashflowsFromInvestingActivities -6831000.00
netBorrowings -23000000.00
totalCashFromFinancingActivities -26417000.00
changeToOperatingActivities -1346000.00
netIncome 6168000.00
changeInCash 8314000.00
beginPeriodCashFlow 58832000.00
endPeriodCashFlow 67146000.00
totalCashFromOperatingActivities 39340000.00
depreciation 7194000.00
otherCashflowsFromInvestingActivities -2177000.00
changeToInventory 20895000.00
changeToAccountReceivables -122891000.00
salePurchaseOfStock -3417000.00
otherCashflowsFromFinancingActivities 20000000.00
changeToNetincome 1933000.00
capitalExpenditures 6831000
changeReceivables 12404000.00
cashFlowsOtherOperating -1346000.00
cashAndCashEquivalentsChanges 6092000.00
changeInWorkingCapital 24045000.00
stockBasedCompensation 2260000.00
otherNonCashItems 445000.00
freeCashFlow 32509000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-07
currency_symbol USD
investments -6031000.00
changeToLiabilities -10300000.00
totalCashflowsFromInvestingActivities -6031000.00
netBorrowings -5000000.00
totalCashFromFinancingActivities -5114000.00
changeToOperatingActivities 1829000.00
netIncome 14400000.00
changeInCash -95000.00
beginPeriodCashFlow 58927000.00
endPeriodCashFlow 58832000.00
totalCashFromOperatingActivities 12834000.00
depreciation 8165000.00
otherCashflowsFromInvestingActivities -1807000.00
changeToInventory 7962000.00
changeToAccountReceivables -128180000.00
salePurchaseOfStock -114000.00
otherCashflowsFromFinancingActivities 25000000.00
changeToNetincome 3150000.00
capitalExpenditures 6031000
changeReceivables -2908000.00
cashFlowsOtherOperating -7635000.00
cashAndCashEquivalentsChanges 1689000.00
changeInWorkingCapital -3417000.00
stockBasedCompensation 2291000.00
otherNonCashItems -9045000.00
freeCashFlow 6803000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-08
currency_symbol USD
investments -3756000.00
changeToLiabilities -30276000.00
totalCashflowsFromInvestingActivities -3756000.00
netBorrowings 10000000.00
totalCashFromFinancingActivities 618000.00
changeToOperatingActivities 118000.00
netIncome 5846000.00
changeInCash -15375000.00
beginPeriodCashFlow 74302000.00
endPeriodCashFlow 58927000.00
totalCashFromOperatingActivities -8347000.00
depreciation 7498000.00
otherCashflowsFromInvestingActivities -1770000.00
changeToInventory 1609000.00
changeToAccountReceivables 2060000.00
salePurchaseOfStock -6291000.00
otherCashflowsFromFinancingActivities 21909000.00
changeToNetincome 4798000.00
capitalExpenditures 3256000
changeReceivables 2060000.00
cashFlowsOtherOperating 118000.00
cashAndCashEquivalentsChanges -11485000.00
changeInWorkingCapital -26489000.00
stockBasedCompensation 2303000.00
otherNonCashItems 1660000.00
freeCashFlow -11603000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-16
currency_symbol USD
investments -6609000.00
changeToLiabilities 8539000.00
totalCashflowsFromInvestingActivities -6609000.00
netBorrowings -20000000.00
totalCashFromFinancingActivities -20150000.00
changeToOperatingActivities -859000.00
netIncome 7027000.00
changeInCash 19573000.00
beginPeriodCashFlow 54729000.00
endPeriodCashFlow 74302000.00
totalCashFromOperatingActivities 45336000.00
depreciation 8192000.00
otherCashflowsFromInvestingActivities -1150000.00
changeToInventory -12762000.00
changeToAccountReceivables 28320000.00
salePurchaseOfStock -187000.00
otherCashflowsFromFinancingActivities 15037000.00
changeToNetincome -10788000.00
capitalExpenditures 6609000
changeReceivables 28320000.00
cashFlowsOtherOperating -859000.00
cashAndCashEquivalentsChanges 18577000.00
changeInWorkingCapital 23238000.00
stockBasedCompensation 2127000.00
otherNonCashItems 8804000.00
freeCashFlow 38727000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-08
currency_symbol USD
investments -6006000.00
changeToLiabilities -2388000.00
totalCashflowsFromInvestingActivities -6006000.00
netBorrowings -7000000.00
totalCashFromFinancingActivities -6926000.00
changeToOperatingActivities 2929000.00
netIncome 2669000.00
changeInCash 5164000.00
beginPeriodCashFlow 49565000.00
endPeriodCashFlow 54729000.00
totalCashFromOperatingActivities 19688000.00
depreciation 7863000.00
otherCashflowsFromInvestingActivities -245000.00
changeToInventory 4584000.00
changeToAccountReceivables -3009000.00
salePurchaseOfStock -337000.00
otherCashflowsFromFinancingActivities 17911000.00
changeToNetincome 7040000.00
capitalExpenditures 6006000
changeReceivables -3009000.00
cashFlowsOtherOperating 2929000.00
cashAndCashEquivalentsChanges 6756000.00
changeInWorkingCapital 2116000.00
stockBasedCompensation 2527000.00
otherNonCashItems 5443000.00
freeCashFlow 13682000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-08
currency_symbol USD
investments -7900000.00
changeToLiabilities 11582000.00
totalCashflowsFromInvestingActivities -7900000.00
netBorrowings -11500000.00
totalCashFromFinancingActivities -11689000.00
changeToOperatingActivities 1843000.00
netIncome -5061000.00
changeInCash 4670000.00
beginPeriodCashFlow 44895000.00
endPeriodCashFlow 49565000.00
totalCashFromOperatingActivities 24780000.00
depreciation 7852000.00
otherCashflowsFromInvestingActivities -607000.00
changeToInventory -4884000.00
changeToAccountReceivables 5948000.00
salePurchaseOfStock -189000.00
otherCashflowsFromFinancingActivities 15000000.00
changeToNetincome 7500000.00
capitalExpenditures 7900000
changeReceivables 5948000.00
cashFlowsOtherOperating 1843000.00
cashAndCashEquivalentsChanges 5191000.00
changeInWorkingCapital 14489000.00
stockBasedCompensation 2273000.00
otherNonCashItems 4990000.00
freeCashFlow 16880000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
investments -3453000.00
changeToLiabilities 74000.00
totalCashflowsFromInvestingActivities -3453000.00
netBorrowings 5000000.00
totalCashFromFinancingActivities -466000.00
changeToOperatingActivities 735000.00
netIncome -1005000.00
changeInCash -8312000.00
beginPeriodCashFlow 53207000.00
endPeriodCashFlow 44895000.00
totalCashFromOperatingActivities -4547000.00
depreciation 8019000.00
otherCashflowsFromInvestingActivities -653000.00
changeToInventory -6519000.00
changeToAccountReceivables -14056000.00
salePurchaseOfStock -1215000.00
otherCashflowsFromFinancingActivities 20749000.00
changeToNetincome 8205000.00
capitalExpenditures 3453000
changeReceivables -14056000.00
cashFlowsOtherOperating 735000.00
cashAndCashEquivalentsChanges -8466000.00
changeInWorkingCapital -19766000.00
stockBasedCompensation 1918000.00
otherNonCashItems 3321000.00
freeCashFlow -8000000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-15
currency_symbol USD
changeToLiabilities 8706000.00
totalCashflowsFromInvestingActivities -3914000.00
netBorrowings -2000000.00
totalCashFromFinancingActivities -3260000.00
changeToOperatingActivities 3606000.00
netIncome -11107000.00
changeInCash 11212000.00
beginPeriodCashFlow 41995000.00
endPeriodCashFlow 53207000.00
totalCashFromOperatingActivities 17429000.00
depreciation 8338000.00
otherCashflowsFromInvestingActivities -610000.00
changeToInventory -10335000.00
changeToAccountReceivables 6744000.00
salePurchaseOfStock -1260000.00
otherCashflowsFromFinancingActivities 20000000.00
changeToNetincome 12224000.00
capitalExpenditures 3914000
changeReceivables 6744000.00
cashFlowsOtherOperating 2859000.00
cashAndCashEquivalentsChanges 10255000.00
changeInWorkingCapital 8721000.00
stockBasedCompensation 2012000.00
otherNonCashItems 4128000.00
freeCashFlow 13515000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-09
currency_symbol USD
changeToLiabilities -11166000.00
totalCashflowsFromInvestingActivities -4085000.00
netBorrowings -7500000.00
totalCashFromFinancingActivities -12790000.00
changeToOperatingActivities -1428000.00
netIncome 959000.00
changeInCash -17438000.00
beginPeriodCashFlow 59433000.00
endPeriodCashFlow 41995000.00
totalCashFromOperatingActivities -697000.00
depreciation 8351000.00
otherCashflowsFromInvestingActivities -663000.00
dividendsPaid 0.00
changeToInventory 6526000.00
changeToAccountReceivables -7453000.00
salePurchaseOfStock -5450000.00
otherCashflowsFromFinancingActivities 25160000.00
changeToNetincome 3110000.00
capitalExpenditures 4085000
changeReceivables -7453000.00
cashFlowsOtherOperating -1024000.00
cashAndCashEquivalentsChanges -17572000.00
changeInWorkingCapital -13521000.00
stockBasedCompensation 2139000.00
otherNonCashItems 2188000.00
freeCashFlow -4782000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-08
currency_symbol USD
changeToLiabilities 18824000.00
totalCashflowsFromInvestingActivities 41459000.00
netBorrowings -30000000.00
totalCashFromFinancingActivities -36234000.00
changeToOperatingActivities -2311000.00
netIncome 22659000.00
changeInCash 14124000.00
beginPeriodCashFlow 45309000.00
endPeriodCashFlow 59433000.00
totalCashFromOperatingActivities 8066000.00
depreciation 8670000.00
otherCashflowsFromInvestingActivities 45561000.00
dividendsPaid 0.00
changeToInventory -17433000.00
changeToAccountReceivables 6430000.00
salePurchaseOfStock -6499000.00
otherCashflowsFromFinancingActivities 10265000.00
changeToNetincome -28645000.00
capitalExpenditures 4779000
changeReceivables 6430000.00
cashFlowsOtherOperating -2439000.00
cashAndCashEquivalentsChanges 13291000.00
changeInWorkingCapital 5510000.00
stockBasedCompensation 2465000.00
otherNonCashItems -29768000.00
freeCashFlow 3287000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-09
currency_symbol USD
changeToLiabilities -24934000.00
totalCashflowsFromInvestingActivities -9885000.00
netBorrowings 3000000.00
totalCashFromFinancingActivities -1034000.00
changeToOperatingActivities -454000.00
netIncome -587000.00
changeInCash -22030000.00
beginPeriodCashFlow 67339000.00
endPeriodCashFlow 45309000.00
totalCashFromOperatingActivities -11943000.00
depreciation 8243000.00
otherCashflowsFromInvestingActivities -571000.00
dividendsPaid 0.00
changeToInventory 1372000.00
changeToAccountReceivables -266000.00
salePurchaseOfStock -615000.00
otherCashflowsFromFinancingActivities 9581000.00
changeToNetincome 4212000.00
capitalExpenditures 9885000
changeReceivables -266000.00
cashFlowsOtherOperating 17000.00
cashAndCashEquivalentsChanges -22862000.00
changeInWorkingCapital -24282000.00
stockBasedCompensation 2204000.00
otherNonCashItems 1566000.00
freeCashFlow -21828000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-13
currency_symbol USD
changeToLiabilities 15534000.00
totalCashflowsFromInvestingActivities -11136000.00
netBorrowings 24000000.00
totalCashFromFinancingActivities 5467000.00
changeToOperatingActivities 146000.00
netIncome -16854000.00
changeInCash 13878000.00
beginPeriodCashFlow 48560000.00
endPeriodCashFlow 62438000.00
totalCashFromOperatingActivities 14948000.00
depreciation 8110000.00
otherCashflowsFromInvestingActivities -674000.00
dividendsPaid 0.00
changeToInventory -8699000.00
changeToAccountReceivables 2248000.00
salePurchaseOfStock -18868000.00
otherCashflowsFromFinancingActivities 42335000.00
changeToNetincome 17786000.00
capitalExpenditures 11136000
changeReceivables 2248000.00
cashFlowsOtherOperating -3177000.00
exchangeRateChanges 4599000.00
cashAndCashEquivalentsChanges 13878000.00
changeInWorkingCapital 7028000.00
stockBasedCompensation 2467000.00
otherNonCashItems 5647000.00
freeCashFlow 3812000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-09
currency_symbol USD
changeToLiabilities 1677000.00
totalCashflowsFromInvestingActivities -12953000.00
netBorrowings 22000000.00
totalCashFromFinancingActivities 16933000.00
changeToOperatingActivities -2301000.00
netIncome 1728000.00
changeInCash -1135000.00
beginPeriodCashFlow 49695000.00
endPeriodCashFlow 48560000.00
totalCashFromOperatingActivities -911000.00
depreciation 7248000.00
otherCashflowsFromInvestingActivities -550000.00
dividendsPaid 0.00
changeToInventory -9968000.00
changeToAccountReceivables -4013000.00
salePurchaseOfStock -5332000.00
otherCashflowsFromFinancingActivities 30265000.00
changeToNetincome 4859000.00
capitalExpenditures 12913000
changeReceivables -4013000.00
cashFlowsOtherOperating -2442000.00
exchangeRateChanges -4204000.00
cashAndCashEquivalentsChanges -1135000.00
changeInWorkingCapital -14605000.00
stockBasedCompensation 3921000.00
otherNonCashItems 715000.00
freeCashFlow -13824000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-08
currency_symbol USD
changeToLiabilities 16540000.00
totalCashflowsFromInvestingActivities -20268000.00
netBorrowings 4000000.00
totalCashFromFinancingActivities 1109000.00
changeToOperatingActivities 784000.00
netIncome 4684000.00
changeInCash -12959000.00
beginPeriodCashFlow 62654000.00
endPeriodCashFlow 49695000.00
totalCashFromOperatingActivities 7681000.00
depreciation 8309000.00
otherCashflowsFromInvestingActivities -9209000.00
dividendsPaid 0.00
changeToInventory -9685000.00
changeToAccountReceivables -16738000.00
salePurchaseOfStock -3496000.00
otherCashflowsFromFinancingActivities 32605000.00
changeToNetincome 3456000.00
capitalExpenditures 11414000
changeReceivables -16738000.00
cashFlowsOtherOperating 1115000.00
exchangeRateChanges -1481000.00
cashAndCashEquivalentsChanges -12959000.00
changeInWorkingCapital -9099000.00
stockBasedCompensation 2932000.00
otherNonCashItems 1394000.00
freeCashFlow -3733000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-09
currency_symbol USD
changeToLiabilities -18246000.00
totalCashflowsFromInvestingActivities -6870000.00
netBorrowings 38013000.00
totalCashFromFinancingActivities 26861000.00
changeToOperatingActivities 3718000.00
netIncome 119000.00
changeInCash 12043000.00
beginPeriodCashFlow 50611000.00
endPeriodCashFlow 62654000.00
totalCashFromOperatingActivities -7930000.00
depreciation 7645000.00
otherCashflowsFromInvestingActivities -410000.00
dividendsPaid 0.00
changeToInventory -1564000.00
changeToAccountReceivables -3689000.00
salePurchaseOfStock -11389000.00
otherCashflowsFromFinancingActivities 53237000.00
changeToNetincome 3155000.00
capitalExpenditures 6870000
changeReceivables -3689000.00
cashFlowsOtherOperating 4650000.00
exchangeRateChanges -18000.00
cashAndCashEquivalentsChanges 12043000.00
changeInWorkingCapital -19781000.00
stockBasedCompensation 2623000.00
otherNonCashItems 1960000.00
freeCashFlow -14800000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-09
currency_symbol USD
investments 48000.00
changeToLiabilities 2330000.00
totalCashflowsFromInvestingActivities -12276000.00
netBorrowings 14987000.00
totalCashFromFinancingActivities 6079000.00
changeToOperatingActivities -772000.00
netIncome 3236000.00
changeInCash 2470000.00
beginPeriodCashFlow 48141000.00
endPeriodCashFlow 50611000.00
totalCashFromOperatingActivities 10420000.00
depreciation 7973000.00
otherCashflowsFromInvestingActivities -539000.00
dividendsPaid 0.00
changeToInventory -10330000.00
changeToAccountReceivables 7477000.00
salePurchaseOfStock -10459000.00
otherCashflowsFromFinancingActivities 56538000.00
changeToNetincome 4081000.00
capitalExpenditures 12276000
changeReceivables 7477000.00
cashFlowsOtherOperating -3905000.00
exchangeRateChanges -1753000.00
cashAndCashEquivalentsChanges 2470000.00
changeInWorkingCapital -1209000.00
stockBasedCompensation -533000.00
otherNonCashItems 4226000.00
freeCashFlow -1856000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-08
currency_symbol USD
changeToLiabilities 1734000.00
totalCashflowsFromInvestingActivities -11305000.00
netBorrowings -7987000.00
totalCashFromFinancingActivities -4709000.00
changeToOperatingActivities 157000.00
netIncome 7807000.00
changeInCash -1304000.00
beginPeriodCashFlow 49445000.00
endPeriodCashFlow 48141000.00
totalCashFromOperatingActivities 15430000.00
depreciation 6962000.00
otherCashflowsFromInvestingActivities -380000.00
dividendsPaid 0.00
changeToInventory -5452000.00
changeToAccountReceivables -1760000.00
salePurchaseOfStock -244000.00
otherCashflowsFromFinancingActivities 38522000.00
changeToNetincome 4821000.00
capitalExpenditures 11305000
changeReceivables -1760000.00
cashFlowsOtherOperating 1318000.00
exchangeRateChanges -720000.00
cashAndCashEquivalentsChanges -1304000.00
changeInWorkingCapital -5321000.00
stockBasedCompensation 3829000.00
otherNonCashItems -333000.00
freeCashFlow 4125000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-09
currency_symbol USD
investments 48000.00
changeToLiabilities 26466000.00
totalCashflowsFromInvestingActivities -10890000.00
netBorrowings -15000000.00
totalCashFromFinancingActivities -14240000.00
changeToOperatingActivities 1361000.00
netIncome 6598000.00
changeInCash -6632000.00
beginPeriodCashFlow 56077000.00
endPeriodCashFlow 49445000.00
totalCashFromOperatingActivities 20110000.00
depreciation 6103000.00
otherCashflowsFromInvestingActivities -429000.00
dividendsPaid 0.00
changeToInventory -4113000.00
changeToAccountReceivables -21854000.00
salePurchaseOfStock -220000.00
otherCashflowsFromFinancingActivities 15980000.00
changeToNetincome 4357000.00
capitalExpenditures 10938000
changeReceivables -21854000.00
cashFlowsOtherOperating 2553000.00
exchangeRateChanges -1612000.00
cashAndCashEquivalentsChanges -6632000.00
changeInWorkingCapital 1860000.00
stockBasedCompensation 3669000.00
otherNonCashItems 932000.00
freeCashFlow 9172000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-10
currency_symbol USD
investments 48000.00
changeToLiabilities -25238000.00
totalCashflowsFromInvestingActivities -8044000.00
netBorrowings 7987000.00
totalCashFromFinancingActivities 8866000.00
changeToOperatingActivities -1604000.00
netIncome 2743000.00
changeInCash 3111000.00
beginPeriodCashFlow 52966000.00
endPeriodCashFlow 56077000.00
totalCashFromOperatingActivities 3141000.00
depreciation 5929000.00
otherCashflowsFromInvestingActivities -564000.00
dividendsPaid 0.00
changeToInventory 5095000.00
changeToAccountReceivables 12255000.00
salePurchaseOfStock -1724000.00
otherCashflowsFromFinancingActivities 45590000.00
changeToNetincome 3095000.00
capitalExpenditures 8044000
changeReceivables 12255000.00
cashFlowsOtherOperating -738000.00
exchangeRateChanges -852000.00
cashAndCashEquivalentsChanges 3111000.00
changeInWorkingCapital -9492000.00
stockBasedCompensation 3359000.00
otherNonCashItems 393000.00
freeCashFlow -4903000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-11
currency_symbol USD
investments 48000.00
changeToLiabilities 12037000.00
totalCashflowsFromInvestingActivities -6914000.00
netBorrowings 3000000.00
totalCashFromFinancingActivities -6153000.00
changeToOperatingActivities -3849000.00
netIncome 9335000.00
changeInCash -11342000.00
beginPeriodCashFlow 64308000.00
endPeriodCashFlow 52966000.00
totalCashFromOperatingActivities 3564000.00
depreciation 5993000.00
otherCashflowsFromInvestingActivities -301000.00
dividendsPaid 78000.00
changeToInventory -11616000.00
changeToAccountReceivables -11556000.00
salePurchaseOfStock -10687000.00
otherCashflowsFromFinancingActivities 16534000.00
changeToNetincome -977000.00
capitalExpenditures 7131000
changeReceivables -11556000.00
cashFlowsOtherOperating 348000.00
exchangeRateChanges -1839000.00
cashAndCashEquivalentsChanges -11342000.00
changeInWorkingCapital -10787000.00
stockBasedCompensation 1990000.00
otherNonCashItems -180000.00
freeCashFlow -3567000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-06
currency_symbol USD
changeToLiabilities 20574000.00
totalCashflowsFromInvestingActivities -23828000.00
netBorrowings 35000000.00
totalCashFromFinancingActivities -9053000.00
netIncome 6274000.00
changeInCash -17854000.00
beginPeriodCashFlow 82162000.00
endPeriodCashFlow 64308000.00
totalCashFromOperatingActivities 16588000.00
depreciation 5047000.00
otherCashflowsFromInvestingActivities -13107000.00
dividendsPaid 0.00
changeToInventory -5267000.00
changeToAccountReceivables -9110000.00
salePurchaseOfStock -44411000.00
otherCashflowsFromFinancingActivities 50358000.00
changeToNetincome 2889000.00
capitalExpenditures 11346000
changeReceivables -9110000.00
cashFlowsOtherOperating -3819000.00
exchangeRateChanges -1561000.00
cashAndCashEquivalentsChanges -17854000.00
changeInWorkingCapital 2378000.00
stockBasedCompensation 1940000.00
otherNonCashItems 475000.00
freeCashFlow 5242000.00
2015-06-30
date 2015-06-30
filing_date 2015-08-10
currency_symbol USD
changeToLiabilities 14468000.00
totalCashflowsFromInvestingActivities -9016000.00
netBorrowings 12000000.00
totalCashFromFinancingActivities -17491000.00
netIncome 8375000.00
changeInCash -14940000.00
beginPeriodCashFlow 97102000.00
endPeriodCashFlow 82162000.00
totalCashFromOperatingActivities 11591000.00
depreciation 4745000.00
otherCashflowsFromInvestingActivities -571000.00
dividendsPaid 0.00
changeToInventory -9001000.00
changeToAccountReceivables -9083000.00
salePurchaseOfStock -30276000.00
otherCashflowsFromFinancingActivities 12785000.00
changeToNetincome 3220000.00
capitalExpenditures 9016000
changeReceivables -9083000.00
cashFlowsOtherOperating -1133000.00
exchangeRateChanges -24000.00
cashAndCashEquivalentsChanges -14940000.00
changeInWorkingCapital -4749000.00
stockBasedCompensation 2024000.00
otherNonCashItems 923000.00
freeCashFlow 2575000.00
2015-03-31
date 2015-03-31
filing_date 2015-05-08
currency_symbol USD
changeToLiabilities -13041000.00
totalCashflowsFromInvestingActivities -7891000.00
totalCashFromFinancingActivities -2445000.00
netIncome 5189000.00
changeInCash -15419000.00
beginPeriodCashFlow 112521000.00
endPeriodCashFlow 97102000.00
totalCashFromOperatingActivities -5649000.00
depreciation 4667000.00
otherCashflowsFromInvestingActivities -681000.00
dividendsPaid 0.00
changeToInventory -5993000.00
changeToAccountReceivables 342000.00
salePurchaseOfStock -4021000.00
otherCashflowsFromFinancingActivities 1576000.00
changeToNetincome 2432000.00
capitalExpenditures 7891000
changeReceivables 342000.00
cashFlowsOtherOperating 755000.00
exchangeRateChanges 566000.00
cashAndCashEquivalentsChanges -15419000.00
changeInWorkingCapital -17937000.00
stockBasedCompensation 1959000.00
otherNonCashItems 712000.00
freeCashFlow -13540000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-06
currency_symbol USD
investments 48000.00
changeToLiabilities 8641000.00
totalCashflowsFromInvestingActivities -4565000.00
netBorrowings 50000000.00
totalCashFromFinancingActivities -1386000.00
changeToOperatingActivities -2803000.00
netIncome 8902000.00
changeInCash 13557000.00
beginPeriodCashFlow 98964000.00
endPeriodCashFlow 112521000.00
totalCashFromOperatingActivities 20126000.00
depreciation 4799000.00
otherCashflowsFromInvestingActivities -479000.00
dividendsPaid 0.00
changeToInventory -7584000.00
changeToAccountReceivables 6022000.00
salePurchaseOfStock -984000.00
otherCashflowsFromFinancingActivities -402000.00
changeToNetincome 1746000.00
capitalExpenditures 4565000
changeReceivables 6022000.00
cashFlowsOtherOperating -2400000.00
exchangeRateChanges -618000.00
cashAndCashEquivalentsChanges 13557000.00
changeInWorkingCapital 4679000.00
stockBasedCompensation 1613000.00
otherNonCashItems 3589000.00
freeCashFlow 15561000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-07
currency_symbol USD
changeToLiabilities 4021000.00
totalCashflowsFromInvestingActivities -5477000.00
totalCashFromFinancingActivities 1808000.00
netIncome 10871000.00
changeInCash 11322000.00
beginPeriodCashFlow 87642000.00
endPeriodCashFlow 98964000.00
totalCashFromOperatingActivities 14556000.00
depreciation 4596000.00
otherCashflowsFromInvestingActivities -711000.00
dividendsPaid 0.00
changeToInventory -5672000.00
changeToAccountReceivables -1132000.00
salePurchaseOfStock -909000.00
otherCashflowsFromFinancingActivities 2717000.00
changeToNetincome 2409000.00
capitalExpenditures 5477000
changeReceivables -1132000.00
cashFlowsOtherOperating -537000.00
exchangeRateChanges 435000.00
cashAndCashEquivalentsChanges 11322000.00
changeInWorkingCapital -3320000.00
stockBasedCompensation 1580000.00
otherNonCashItems -34000.00
freeCashFlow 9079000.00
2014-06-30
date 2014-06-30
filing_date 2014-08-08
currency_symbol USD
changeToLiabilities 21461000.00
totalCashflowsFromInvestingActivities -5777000.00
totalCashFromFinancingActivities -12058000.00
netIncome 8488000.00
changeInCash -2758000.00
beginPeriodCashFlow 90400000.00
endPeriodCashFlow 87642000.00
totalCashFromOperatingActivities 14885000.00
depreciation 4589000.00
otherCashflowsFromInvestingActivities -459000.00
dividendsPaid 0.00
changeToInventory 339000.00
changeToAccountReceivables -22823000.00
salePurchaseOfStock -13870000.00
otherCashflowsFromFinancingActivities 1812000.00
changeToNetincome 2682000.00
capitalExpenditures 5777000
changeReceivables -22823000.00
cashFlowsOtherOperating 149000.00
exchangeRateChanges 192000.00
cashAndCashEquivalentsChanges -2758000.00
changeInWorkingCapital -874000.00
stockBasedCompensation 1573000.00
otherNonCashItems 733000.00
freeCashFlow 9108000.00
2014-03-31
date 2014-03-31
filing_date 2014-05-06
currency_symbol USD
changeToLiabilities -12973000.00
totalCashflowsFromInvestingActivities -2600000.00
totalCashFromFinancingActivities 3590000.00
netIncome 4273000.00
changeInCash 14226000.00
beginPeriodCashFlow 76174000.00
endPeriodCashFlow 90400000.00
totalCashFromOperatingActivities 13906000.00
depreciation 4260000.00
otherCashflowsFromInvestingActivities -204000.00
dividendsPaid 0.00
changeToInventory 4756000.00
changeToAccountReceivables 9967000.00
salePurchaseOfStock -405000.00
otherCashflowsFromFinancingActivities 3995000.00
changeToNetincome 3638000.00
capitalExpenditures 2600000
changeReceivables 9967000.00
cashFlowsOtherOperating -15000.00
exchangeRateChanges -670000.00
cashAndCashEquivalentsChanges 14226000.00
changeInWorkingCapital 1735000.00
stockBasedCompensation 1678000.00
otherNonCashItems 281000.00
freeCashFlow 11306000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-12
currency_symbol USD
changeToLiabilities 5665000.00
totalCashflowsFromInvestingActivities -2718000.00
totalCashFromFinancingActivities 3693000.00
netIncome 5553000.00
changeInCash 31572000.00
beginPeriodCashFlow 44602000.00
endPeriodCashFlow 76174000.00
totalCashFromOperatingActivities 29892000.00
depreciation 4976000.00
otherCashflowsFromInvestingActivities -341000.00
dividendsPaid 0.00
changeToInventory 5348000.00
changeToAccountReceivables 8225000.00
salePurchaseOfStock -454000.00
otherCashflowsFromFinancingActivities 23647000.00
changeToNetincome 1110000.00
capitalExpenditures 2718000
changeReceivables 8225000.00
cashFlowsOtherOperating -985000.00
exchangeRateChanges 705000.00
cashAndCashEquivalentsChanges 31572000.00
changeInWorkingCapital 18253000.00
stockBasedCompensation 1392000.00
otherNonCashItems 1628000.00
freeCashFlow 27174000.00
2013-09-30
date 2013-09-30
filing_date 2013-11-08
currency_symbol USD
changeToLiabilities -6223000.00
totalCashflowsFromInvestingActivities -3647000.00
totalCashFromFinancingActivities 4468000.00
netIncome 8623000.00
changeInCash -5143000.00
beginPeriodCashFlow 49745000.00
endPeriodCashFlow 44602000.00
totalCashFromOperatingActivities -7144000.00
depreciation 4599000.00
otherCashflowsFromInvestingActivities -324000.00
dividendsPaid 0.00
changeToInventory -3705000.00
changeToAccountReceivables -13372000.00
salePurchaseOfStock -718000.00
otherCashflowsFromFinancingActivities 5186000.00
changeToNetincome 2725000.00
capitalExpenditures 3647000
changeReceivables -13372000.00
cashFlowsOtherOperating 209000.00
exchangeRateChanges 1180000.00
cashAndCashEquivalentsChanges -5143000.00
changeInWorkingCapital -23091000.00
stockBasedCompensation 1389000.00
otherNonCashItems 457000.00
freeCashFlow -10791000.00
2013-06-30
date 2013-06-30
filing_date 2013-08-09
currency_symbol USD
changeToLiabilities 17555000.00
totalCashflowsFromInvestingActivities -1960000.00
totalCashFromFinancingActivities 2805000.00
netIncome 5841000.00
changeInCash 21021000.00
beginPeriodCashFlow 28724000.00
endPeriodCashFlow 49745000.00
totalCashFromOperatingActivities 19243000.00
depreciation 4414000.00
otherCashflowsFromInvestingActivities -363000.00
dividendsPaid 0.00
changeToInventory -10930000.00
changeToAccountReceivables -1031000.00
salePurchaseOfStock -877000.00
otherCashflowsFromFinancingActivities 9682000.00
changeToNetincome 2983000.00
capitalExpenditures 1960000
changeReceivables -1031000.00
cashFlowsOtherOperating 411000.00
exchangeRateChanges 933000.00
cashAndCashEquivalentsChanges 21021000.00
changeInWorkingCapital 6005000.00
stockBasedCompensation 1300000.00
otherNonCashItems 443000.00
freeCashFlow 17283000.00
2013-03-31
date 2013-03-31
filing_date 2013-05-09
currency_symbol USD
changeToLiabilities -15076000.00
totalCashflowsFromInvestingActivities -3349000.00
totalCashFromFinancingActivities -928000.00
netIncome 2946000.00
changeInCash -15869000.00
beginPeriodCashFlow 44593000.00
endPeriodCashFlow 28724000.00
totalCashFromOperatingActivities -11297000.00
depreciation 4374000.00
otherCashflowsFromInvestingActivities -291000.00
dividendsPaid 0.00
changeToInventory -6066000.00
changeToAccountReceivables 1669000.00
salePurchaseOfStock -1558000.00
otherCashflowsFromFinancingActivities 14130000.00
changeToNetincome 1124000.00
capitalExpenditures 3349000
changeReceivables 1669000.00
cashFlowsOtherOperating -268000.00
exchangeRateChanges -295000.00
cashAndCashEquivalentsChanges -15869000.00
changeInWorkingCapital -19741000.00
stockBasedCompensation 1261000.00
otherNonCashItems 815000.00
freeCashFlow -14646000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-14
currency_symbol USD
changeToLiabilities 15006000.00
totalCashflowsFromInvestingActivities -4276000.00
netBorrowings -6842000.00
totalCashFromFinancingActivities -8833000.00
netIncome 2918000.00
changeInCash 3377000.00
beginPeriodCashFlow 41216000.00
endPeriodCashFlow 44593000.00
totalCashFromOperatingActivities 15899000.00
depreciation 4665000.00
otherCashflowsFromInvestingActivities 5385000.00
dividendsPaid 0.00
changeToInventory -12771000.00
changeToAccountReceivables 1878000.00
salePurchaseOfStock -2832000.00
otherCashflowsFromFinancingActivities 19599000.00
changeToNetincome 4509000.00
capitalExpenditures 4276000
changeReceivables 1878000.00
cashFlowsOtherOperating -306000.00
exchangeRateChanges 587000.00
cashAndCashEquivalentsChanges 3377000.00
changeInWorkingCapital 3807000.00
stockBasedCompensation 508000.00
otherNonCashItems 1534000.00
freeCashFlow 11623000.00
2012-09-30
date 2012-09-30
filing_date 2012-11-08
currency_symbol USD
changeToLiabilities 6556000.00
totalCashflowsFromInvestingActivities -2636000.00
netBorrowings -6200000.00
totalCashFromFinancingActivities -6275000.00
netIncome 6850000.00
changeInCash 10528000.00
beginPeriodCashFlow 30688000.00
endPeriodCashFlow 41216000.00
totalCashFromOperatingActivities 19043000.00
depreciation 4423000.00
otherCashflowsFromInvestingActivities -2264000.00
dividendsPaid 0.00
changeToInventory 5128000.00
changeToAccountReceivables -6198000.00
salePurchaseOfStock -133000.00
otherCashflowsFromFinancingActivities 4058000.00
changeToNetincome 1855000.00
capitalExpenditures 2636000
changeReceivables -6198000.00
cashFlowsOtherOperating 429000.00
exchangeRateChanges 396000.00
cashAndCashEquivalentsChanges 10528000.00
changeInWorkingCapital 5915000.00
stockBasedCompensation 1262000.00
otherNonCashItems 541000.00
freeCashFlow 16407000.00
2012-06-30
date 2012-06-30
filing_date 2012-08-08
currency_symbol USD
changeToLiabilities 7535000.00
totalCashflowsFromInvestingActivities -2763000.00
netBorrowings -1200000.00
totalCashFromFinancingActivities -1142000.00
netIncome 5153000.00
changeInCash 6376000.00
beginPeriodCashFlow 24312000.00
endPeriodCashFlow 30688000.00
totalCashFromOperatingActivities 10626000.00
depreciation 4265000.00
otherCashflowsFromInvestingActivities -2549000.00
dividendsPaid 0.00
changeToInventory 5243000.00
changeToAccountReceivables -13612000.00
salePurchaseOfStock -177000.00
otherCashflowsFromFinancingActivities 3235000.00
changeToNetincome 2072000.00
capitalExpenditures 2763000
changeReceivables -13612000.00
cashFlowsOtherOperating -30000.00
exchangeRateChanges -345000.00
cashAndCashEquivalentsChanges 6376000.00
changeInWorkingCapital -864000.00
stockBasedCompensation 1487000.00
otherNonCashItems 783000.00
freeCashFlow 7863000.00
2012-03-31
date 2012-03-31
filing_date 2012-05-09
currency_symbol USD
changeToLiabilities -23854000.00
totalCashflowsFromInvestingActivities -1928000.00
netBorrowings -2200000.00
totalCashFromFinancingActivities -1328000.00
netIncome 1632000.00
changeInCash -5060000.00
beginPeriodCashFlow 29372000.00
endPeriodCashFlow 24312000.00
totalCashFromOperatingActivities -2025000.00
depreciation 4260000.00
otherCashflowsFromInvestingActivities -1712000.00
dividendsPaid 0.00
changeToInventory 5387000.00
changeToAccountReceivables 8934000.00
salePurchaseOfStock -309000.00
otherCashflowsFromFinancingActivities 6181000.00
changeToNetincome 2297000.00
capitalExpenditures 1928000
changeReceivables 8934000.00
cashFlowsOtherOperating -681000.00
exchangeRateChanges 221000.00
cashAndCashEquivalentsChanges -5060000.00
changeInWorkingCapital -10214000.00
stockBasedCompensation 1318000.00
otherNonCashItems 847000.00
freeCashFlow -3953000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-14
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities -1960000.00
netIncome 4914000.00
changeInCash -2628000.00
beginPeriodCashFlow 32000000.00
endPeriodCashFlow 29372000.00
totalCashFromOperatingActivities 2998000.00
depreciation 4428000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -8425000.00
changeToAccountReceivables 5914000.00
salePurchaseOfStock -273000.00
otherCashflowsFromFinancingActivities 4513000.00
capitalExpenditures 3740000
changeInWorkingCapital -8558000.00
stockBasedCompensation 1368000.00
otherNonCashItems 2034000.00
freeCashFlow -742000.00
2011-09-30
date 2011-09-30
filing_date 2011-11-08
currency_symbol USD
changeToLiabilities 2456000.00
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities -7965000.00
netIncome 7084000.00
changeInCash -5900000.00
beginPeriodCashFlow 37900000.00
endPeriodCashFlow 32000000.00
totalCashFromOperatingActivities 7209000.00
depreciation 4319000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -10763000.00
changeToAccountReceivables -3034000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -5765000.00
capitalExpenditures 4887000
changeInWorkingCapital -6428000.00
stockBasedCompensation 1391000.00
otherNonCashItems 1437000.00
freeCashFlow 2322000.00
2011-06-30
date 2011-06-30
filing_date 2011-08-09
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities -9032000.00
netIncome 6121000.00
changeInCash -7188000.00
beginPeriodCashFlow 45088000.00
endPeriodCashFlow 37900000.00
totalCashFromOperatingActivities 4307000.00
depreciation 4279000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -12538000.00
changeToAccountReceivables -10297000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -1832000.00
capitalExpenditures 3446000
changeInWorkingCapital -9509000.00
stockBasedCompensation 1293000.00
otherNonCashItems 1262000.00
freeCashFlow 861000.00
2011-03-31
date 2011-03-31
filing_date 2011-05-10
currency_symbol USD
totalCashFromFinancingActivities -7312000.00
netIncome 1827000.00
changeInCash -9161000.00
beginPeriodCashFlow 54249000.00
endPeriodCashFlow 45088000.00
totalCashFromOperatingActivities 286000.00
depreciation 4309000.00
changeToInventory 1129000.00
changeToAccountReceivables 10559000.00
salePurchaseOfStock -310000.00
otherCashflowsFromFinancingActivities -112000.00
capitalExpenditures 2621000
changeInWorkingCapital -7926000.00
stockBasedCompensation 1188000.00
otherNonCashItems 730000.00
freeCashFlow -2335000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-16
currency_symbol USD
totalCashFromFinancingActivities 32722000.00
netIncome 3766000.00
changeInCash 30802000.00
beginPeriodCashFlow 23447000.00
endPeriodCashFlow 54249000.00
totalCashFromOperatingActivities 27018000.00
depreciation 3399000.00
changeToInventory 967000.00
changeToAccountReceivables 8684000.00
salePurchaseOfStock -310000.00
otherCashflowsFromFinancingActivities 33032000.00
capitalExpenditures 4308000
changeInWorkingCapital 17541000.00
stockBasedCompensation 1400000.00
otherNonCashItems 1840000.00
freeCashFlow 22710000.00
2010-09-30
date 2010-09-30
filing_date 2010-11-09
currency_symbol USD
totalCashFromFinancingActivities -2499000.00
netIncome 4702000.00
changeInCash -55391000.00
beginPeriodCashFlow 78838000.00
endPeriodCashFlow 23447000.00
totalCashFromOperatingActivities -3098000.00
depreciation 1581000.00
changeToInventory 299000.00
changeToAccountReceivables 636000.00
salePurchaseOfStock -2527000.00
otherCashflowsFromFinancingActivities 28000.00
capitalExpenditures 1720000
changeInWorkingCapital -10933000.00
stockBasedCompensation 1225000.00
otherNonCashItems 343000.00
freeCashFlow -4818000.00
2010-06-30
date 2010-06-30
filing_date 2010-08-06
currency_symbol USD
changeToLiabilities 2992000.00
totalCashflowsFromInvestingActivities 45456000.00
totalCashFromFinancingActivities -5844000.00
netIncome 4777000.00
changeInCash -594000.00
beginPeriodCashFlow 79432000.00
endPeriodCashFlow 78838000.00
totalCashFromOperatingActivities 8796000.00
depreciation 1500000.00
changeToInventory -3953000.00
changeToAccountReceivables -3157000.00
salePurchaseOfStock -5981000.00
otherCashflowsFromFinancingActivities 137000.00
capitalExpenditures 2130000
changeInWorkingCapital -209000.00
stockBasedCompensation 1562000.00
otherNonCashItems 1317000.00
freeCashFlow 6666000.00
2010-03-31
date 2010-03-31
filing_date 2010-05-07
currency_symbol USD
totalCashflowsFromInvestingActivities 47586000.00
totalCashFromFinancingActivities -1104000.00
netIncome 1836000.00
changeInCash 50416000.00
beginPeriodCashFlow 29016000.00
endPeriodCashFlow 79432000.00
totalCashFromOperatingActivities 4933000.00
depreciation 1579000.00
changeToInventory -2415000.00
changeToAccountReceivables 7029000.00
salePurchaseOfStock -1327000.00
otherCashflowsFromFinancingActivities 223000.00
changeToNetincome 691000.00
capitalExpenditures 1660000
changeInWorkingCapital -897000.00
stockBasedCompensation 1345000.00
otherNonCashItems 886000.00
freeCashFlow 3273000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-15
currency_symbol USD
totalCashFromFinancingActivities -1590000.00
netIncome 5840000.00
changeInCash -1083000.00
beginPeriodCashFlow 30099000.00
endPeriodCashFlow 29016000.00
totalCashFromOperatingActivities 3111000.00
depreciation 1782000.00
changeToInventory 1577000.00
changeToAccountReceivables -8680000.00
salePurchaseOfStock -2505000.00
otherCashflowsFromFinancingActivities 915000.00
capitalExpenditures 2213000
changeInWorkingCapital -5789000.00
stockBasedCompensation 1339000.00
otherNonCashItems 783000.00
freeCashFlow 898000.00
2009-09-30
date 2009-09-30
filing_date 2009-11-09
currency_symbol USD
totalCashFromFinancingActivities -467000.00
netIncome 4223000.00
changeInCash 8722000.00
beginPeriodCashFlow 21377000.00
endPeriodCashFlow 30099000.00
totalCashFromOperatingActivities 11269000.00
depreciation 1687000.00
changeToInventory 1090000.00
changeToAccountReceivables 3547000.00
salePurchaseOfStock -1369000.00
otherCashflowsFromFinancingActivities 902000.00
changeToNetincome 202000.00
capitalExpenditures 2186000
changeInWorkingCapital 3499000.00
stockBasedCompensation 1291000.00
otherNonCashItems 755000.00
freeCashFlow 9083000.00
2009-06-30
date 2009-06-30
filing_date 2009-08-10
currency_symbol USD
totalCashFromFinancingActivities -777000.00
netIncome 3816000.00
changeInCash 4020000.00
beginPeriodCashFlow 17357000.00
endPeriodCashFlow 21377000.00
totalCashFromOperatingActivities 6212000.00
depreciation 1736000.00
changeToInventory -3089000.00
changeToAccountReceivables -2897000.00
salePurchaseOfStock -2247000.00
otherCashflowsFromFinancingActivities 1470000.00
capitalExpenditures 2046000
changeInWorkingCapital -1997000.00
stockBasedCompensation 1351000.00
otherNonCashItems 61000.00
freeCashFlow 4166000.00
2009-03-31
date 2009-03-31
filing_date 2009-05-08
currency_symbol USD
totalCashFromFinancingActivities -1388000.00
netIncome 796000.00
changeInCash -57881000.00
beginPeriodCashFlow 75238000.00
endPeriodCashFlow 17357000.00
totalCashFromOperatingActivities 3395000.00
depreciation 1596000.00
changeToInventory 68000.00
changeToAccountReceivables 3824000.00
salePurchaseOfStock -1626000.00
otherCashflowsFromFinancingActivities 238000.00
changeToNetincome 1363000.00
capitalExpenditures 898000
changeInWorkingCapital -1115000.00
stockBasedCompensation 1072000.00
otherNonCashItems 1047000.00
freeCashFlow 2497000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-13
currency_symbol USD
changeToLiabilities 15557000.00
totalCashFromFinancingActivities -4942000.00
netIncome 5833000.00
changeInCash -622000.00
beginPeriodCashFlow 75860000.00
endPeriodCashFlow 75238000.00
totalCashFromOperatingActivities 12007000.00
depreciation 1719000.00
changeToInventory -4159000.00
changeToAccountReceivables -1478000.00
salePurchaseOfStock -5124000.00
otherCashflowsFromFinancingActivities 7000.00
capitalExpenditures 1559000
changeInWorkingCapital 2012000.00
stockBasedCompensation -344000.00
otherNonCashItems 2789000.00
freeCashFlow 10448000.00
2008-09-30
date 2008-09-30
filing_date 2008-11-07
currency_symbol USD
changeToLiabilities 9346000.00
totalCashFromFinancingActivities -3415000.00
netIncome 4005000.00
changeInCash -12355000.00
beginPeriodCashFlow 88215000.00
endPeriodCashFlow 75860000.00
totalCashFromOperatingActivities 756000.00
depreciation 1473000.00
changeToInventory -598000.00
salePurchaseOfStock -4076000.00
otherCashflowsFromFinancingActivities 203000.00
capitalExpenditures 1899000
changeInWorkingCapital -6411000.00
otherNonCashItems 1964000.00
freeCashFlow -1143000.00
2008-06-30
date 2008-06-30
filing_date 2008-08-08
currency_symbol USD
changeToLiabilities 8795000.00
totalCashFromFinancingActivities -5618000.00
netIncome 3495000.00
changeInCash 4829000.00
beginPeriodCashFlow 83386000.00
endPeriodCashFlow 88215000.00
totalCashFromOperatingActivities 11811000.00
depreciation 1523000.00
changeToInventory -1275000.00
changeToAccountReceivables 4173000.00
salePurchaseOfStock -6034000.00
otherCashflowsFromFinancingActivities 114000.00
changeToNetincome 639000.00
capitalExpenditures 1248000
changeInWorkingCapital 4872000.00
otherNonCashItems 2034000.00
freeCashFlow 10563000.00
2008-03-31
date 2008-03-31
filing_date 2008-05-09
currency_symbol USD
totalCashFromFinancingActivities -11212000.00
netIncome 2473000.00
changeInCash -3224000.00
beginPeriodCashFlow 86610000.00
endPeriodCashFlow 83386000.00
totalCashFromOperatingActivities 5578000.00
depreciation 1369000.00
changeToInventory -6187000.00
changeToAccountReceivables 8698000.00
salePurchaseOfStock -11455000.00
otherCashflowsFromFinancingActivities 20000.00
changeToNetincome 702000.00
capitalExpenditures 2714000
changeInWorkingCapital 161000.00
stockBasedCompensation -20000.00
otherNonCashItems 1653000.00
freeCashFlow 2864000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-14
currency_symbol USD
totalCashFromFinancingActivities -544000.00
netIncome 6132000.00
changeInCash 2112000.00
beginPeriodCashFlow 84498000.00
endPeriodCashFlow 86610000.00
totalCashFromOperatingActivities 3319000.00
depreciation 1411000.00
changeToInventory -2600000.00
changeToAccountReceivables -5033000.00
salePurchaseOfStock -5093000.00
otherCashflowsFromFinancingActivities 1487000.00
capitalExpenditures 2021000
changeInWorkingCapital -4722000.00
stockBasedCompensation 3521000.00
otherNonCashItems -2568000.00
freeCashFlow 1298000.00
2007-09-30
date 2007-09-30
filing_date 2007-11-09
currency_symbol USD
changeToLiabilities 9650000.00
totalCashFromFinancingActivities -4773000.00
netIncome 4915000.00
changeInCash 8059000.00
beginPeriodCashFlow 76439000.00
endPeriodCashFlow 84498000.00
totalCashFromOperatingActivities 11734000.00
depreciation 1104000.00
changeToInventory -5175000.00
salePurchaseOfStock -7013000.00
otherCashflowsFromFinancingActivities 742000.00
capitalExpenditures 1477000
changeInWorkingCapital 4213000.00
otherNonCashItems 1681000.00
freeCashFlow 10257000.00
2007-06-30
date 2007-06-30
filing_date 2007-08-09
currency_symbol USD
changeToLiabilities 1566000.00
totalCashFromFinancingActivities 2080000.00
netIncome 4546000.00
changeInCash -1774000.00
beginPeriodCashFlow 78213000.00
endPeriodCashFlow 76439000.00
totalCashFromOperatingActivities -3212000.00
depreciation 1046000.00
changeToInventory -1688000.00
otherCashflowsFromFinancingActivities -1672000.00
capitalExpenditures 1595000
changeInWorkingCapital -10707000.00
otherNonCashItems 1942000.00
freeCashFlow -4807000.00
2007-03-31
date 2007-03-31
filing_date 2007-05-10
currency_symbol USD
totalCashFromFinancingActivities 4635000.00
netIncome 4637000.00
changeInCash 12138000.00
beginPeriodCashFlow 66075000.00
endPeriodCashFlow 78213000.00
totalCashFromOperatingActivities 8096000.00
depreciation 1114000.00
changeToInventory 269000.00
changeToAccountReceivables 1196000.00
salePurchaseOfStock -2029000.00
otherCashflowsFromFinancingActivities 350000.00
capitalExpenditures 1090000
changeInWorkingCapital -311000.00
stockBasedCompensation -350000.00
otherNonCashItems 2114000.00
freeCashFlow 7006000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-16
currency_symbol USD
changeToLiabilities 2546000.00
totalCashFromFinancingActivities 2070000.00
netIncome 5432000.00
changeInCash 8741000.00
beginPeriodCashFlow 57334000.00
endPeriodCashFlow 66075000.00
totalCashFromOperatingActivities 6155000.00
depreciation 1284000.00
changeToInventory 8131000.00
changeToAccountReceivables -7120000.00
salePurchaseOfStock -2029000.00
otherCashflowsFromFinancingActivities 74000.00
capitalExpenditures 1361000
changeInWorkingCapital -2239000.00
stockBasedCompensation 3117000.00
otherNonCashItems -1330000.00
freeCashFlow 4794000.00
2006-09-30
date 2006-09-30
filing_date 2006-11-09
currency_symbol USD
changeToLiabilities 2308000.00
totalCashFromFinancingActivities 263000.00
netIncome 3533000.00
changeInCash -1442000.00
beginPeriodCashFlow 58776000.00
endPeriodCashFlow 57334000.00
totalCashFromOperatingActivities -241000.00
depreciation 988000.00
changeToInventory -6454000.00
salePurchaseOfStock -338000.00
otherCashflowsFromFinancingActivities 201000.00
changeToNetincome 2585000.00
capitalExpenditures 1005000
changeInWorkingCapital -6050000.00
otherNonCashItems 1501000.00
freeCashFlow -1246000.00
2006-06-30
date 2006-06-30
filing_date 2006-08-09
currency_symbol USD
changeToLiabilities 429000.00
totalCashFromFinancingActivities 895000.00
netIncome 2419000.00
changeInCash 7397000.00
beginPeriodCashFlow 51379000.00
endPeriodCashFlow 58776000.00
totalCashFromOperatingActivities 5264000.00
depreciation 995000.00
changeToInventory -6415000.00
changeToAccountReceivables 1413000.00
otherCashflowsFromFinancingActivities -222000.00
changeToNetincome 1835000.00
capitalExpenditures 1332000
changeInWorkingCapital 378000.00
otherNonCashItems 1678000.00
freeCashFlow 3932000.00
2006-03-31
date 2006-03-31
filing_date 2006-05-10
currency_symbol USD
totalCashFromFinancingActivities 1955000.00
netIncome 2136000.00
changeInCash 7738000.00
beginPeriodCashFlow 43641000.00
endPeriodCashFlow 51379000.00
totalCashFromOperatingActivities 6034000.00
depreciation 920000.00
changeToInventory 4458000.00
changeToAccountReceivables 1521000.00
otherCashflowsFromFinancingActivities -1370000.00
changeToNetincome 643000.00
capitalExpenditures 1370000
changeInWorkingCapital 1835000.00
stockBasedCompensation 851000.00
otherNonCashItems 401000.00
freeCashFlow 4664000.00
2005-12-31
date 2005-12-31
filing_date 2006-03-16
currency_symbol USD
changeToLiabilities 5416000.00
totalCashFromFinancingActivities 1123000.00
netIncome 3523000.00
changeInCash 1301000.00
beginPeriodCashFlow 42340000.00
endPeriodCashFlow 43641000.00
totalCashFromOperatingActivities 1380000.00
depreciation 913000.00
changeToInventory -3836000.00
changeToAccountReceivables -6966000.00
salePurchaseOfStock 6110000.00
otherCashflowsFromFinancingActivities -6110000.00
capitalExpenditures 558000
changeInWorkingCapital -4448000.00
stockBasedCompensation 406000.00
otherNonCashItems 954000.00
freeCashFlow 822000.00
2005-09-30
date 2005-09-30
filing_date 2005-11-09
currency_symbol USD
changeToLiabilities 1553000.00
totalCashFromFinancingActivities 431000.00
netIncome 2777000.00
changeInCash 3809000.00
beginPeriodCashFlow 38531000.00
endPeriodCashFlow 42340000.00
totalCashFromOperatingActivities 4553000.00
depreciation 969000.00
changeToInventory -2042000.00
otherCashflowsFromFinancingActivities -1080000.00
changeToNetincome 3001000.00
capitalExpenditures 876000
changeInWorkingCapital -124000.00
otherNonCashItems 936000.00
freeCashFlow 3677000.00
2005-06-30
date 2005-06-30
filing_date 2005-08-09
currency_symbol USD
totalCashFromFinancingActivities -3579000.00
netIncome 1545000.00
changeInCash -2685000.00
beginPeriodCashFlow 41216000.00
endPeriodCashFlow 38531000.00
totalCashFromOperatingActivities 5245000.00
depreciation 940000.00
changeToInventory 766000.00
changeToAccountReceivables 2978000.00
salePurchaseOfStock -4271000.00
otherCashflowsFromFinancingActivities -1076000.00
changeToNetincome 1974000.00
capitalExpenditures 755000
changeInWorkingCapital 260000.00
otherNonCashItems 2938000.00
freeCashFlow 4490000.00
2005-03-31
date 2005-03-31
filing_date 2005-05-10
currency_symbol USD
totalCashFromFinancingActivities -1221000.00
netIncome 1856000.00
changeInCash -1256000.00
beginPeriodCashFlow 42472000.00
endPeriodCashFlow 41216000.00
totalCashFromOperatingActivities 2951000.00
depreciation 880000.00
changeToInventory -2016000.00
changeToAccountReceivables 5083000.00
salePurchaseOfStock -1839000.00
otherCashflowsFromFinancingActivities -1140000.00
changeToNetincome 496000.00
capitalExpenditures 948000
changeInWorkingCapital -1483000.00
stockBasedCompensation 84000.00
otherNonCashItems 1333000.00
freeCashFlow 2003000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
changeToLiabilities 2214000.00
totalCashFromFinancingActivities -322000.00
netIncome 3719389.00
changeInCash -11488250.00
beginPeriodCashFlow 53960000.00
endPeriodCashFlow 42471750.00
totalCashFromOperatingActivities -925105.00
depreciation 794630.00
changeToInventory -489143.00
changeToAccountReceivables -6062432000.00
salePurchaseOfStock -843130.00
otherCashflowsFromFinancingActivities -11860949.00
capitalExpenditures 760575
changeInWorkingCapital -10536598.00
stockBasedCompensation 221835000.00
otherNonCashItems -566308526.00
freeCashFlow -1685680.00
2004-09-30
date 2004-09-30
filing_date 2004-11-09
currency_symbol USD
changeToLiabilities 4347000.00
totalCashFromFinancingActivities 618000.00
netIncome 1928000.00
changeInCash -3214000.00
beginPeriodCashFlow 57174000.00
endPeriodCashFlow 53960000.00
totalCashFromOperatingActivities -1066000.00
depreciation 727000.00
changeToInventory -3149000.00
salePurchaseOfStock -171000.00
otherCashflowsFromFinancingActivities -3153000.00
capitalExpenditures 973000
changeInWorkingCapital -4374000.00
otherNonCashItems 653000.00
freeCashFlow -2039000.00
2004-06-30
date 2004-06-30
filing_date 2004-08-09
currency_symbol USD
totalCashFromFinancingActivities -1441000.00
netIncome 1688000.00
changeInCash 244000.00
beginPeriodCashFlow 56930000.00
endPeriodCashFlow 57174000.00
totalCashFromOperatingActivities 3062000.00
depreciation 974000.00
changeToInventory -3094000.00
changeToAccountReceivables 5598000.00
salePurchaseOfStock -1921000.00
otherCashflowsFromFinancingActivities -1254000.00
capitalExpenditures 634000
changeInWorkingCapital 9000.00
otherNonCashItems 391000.00
freeCashFlow 2428000.00
2004-03-31
date 2004-03-31
filing_date 2004-05-10
currency_symbol USD
totalCashFromFinancingActivities -3665000.00
netIncome 1778000.00
changeInCash -1551000.00
beginPeriodCashFlow 58481000.00
endPeriodCashFlow 56930000.00
totalCashFromOperatingActivities 2920000.00
depreciation 598000.00
changeToInventory -579000.00
changeToAccountReceivables 5891000.00
salePurchaseOfStock -3760000.00
otherCashflowsFromFinancingActivities -290000.00
capitalExpenditures 290000
changeInWorkingCapital 464000.00
otherNonCashItems 80000.00
freeCashFlow 2630000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-15
currency_symbol USD
changeToLiabilities 11006000.00
totalCashflowsFromInvestingActivities 19182000.00
totalCashFromFinancingActivities -492834.00
netIncome 2458815.00
changeInCash 6393227.00
beginPeriodCashFlow 52088000.00
endPeriodCashFlow 58481227.00
totalCashFromOperatingActivities 7504787.00
depreciation 726748.00
changeToInventory -408765.00
changeToAccountReceivables -828914000.00
salePurchaseOfStock -591168.00
otherCashflowsFromFinancingActivities 1586.00
changeToNetincome 2967000.00
capitalExpenditures 550170
changeInWorkingCapital 4511249.00
stockBasedCompensation 341282000.00
otherNonCashItems 507915975.00
freeCashFlow 6954617.00
2003-09-30
date 2003-09-30
filing_date 2003-11-14
currency_symbol USD
changeToLiabilities 5984000.00
totalCashflowsFromInvestingActivities 20087000.00
totalCashFromFinancingActivities 1956000.00
netIncome 1667000.00
changeInCash 6825000.00
beginPeriodCashFlow 45263000.00
endPeriodCashFlow 52088000.00
totalCashFromOperatingActivities 6126000.00
depreciation 772000.00
changeToInventory 1468000.00
otherCashflowsFromFinancingActivities -6000.00
changeToNetincome 2056000.00
capitalExpenditures 911000
changeInWorkingCapital 3427000.00
otherNonCashItems 260000.00
freeCashFlow 5215000.00
2003-06-30
date 2003-06-30
filing_date 2003-08-14
currency_symbol USD
changeToLiabilities 2382000.00
totalCashflowsFromInvestingActivities 21184000.00
totalCashFromFinancingActivities 84000.00
netIncome 1202000.00
changeInCash 35983000.00
beginPeriodCashFlow 9280000.00
endPeriodCashFlow 45263000.00
totalCashFromOperatingActivities 3170000.00
depreciation 922000.00
changeToInventory -1839000.00
changeToAccountReceivables 2375000.00
salePurchaseOfStock -60000.00
otherCashflowsFromFinancingActivities -19000.00
changeToNetincome 1201000.00
capitalExpenditures 763000
changeInWorkingCapital 875000.00
otherNonCashItems 171000.00
freeCashFlow 2407000.00
2003-03-31
date 2003-03-31
filing_date 2003-05-15
currency_symbol USD
changeToLiabilities 2218000.00
totalCashFromFinancingActivities 791000.00
netIncome 939000.00
changeInCash -8784000.00
beginPeriodCashFlow 18064000.00
endPeriodCashFlow 9280000.00
totalCashFromOperatingActivities 2444000.00
depreciation 937000.00
changeToInventory -2560000.00
changeToAccountReceivables 318000.00
salePurchaseOfStock -312000.00
otherCashflowsFromFinancingActivities -18000.00
changeToNetincome 209000.00
capitalExpenditures 246000
changeInWorkingCapital 334000.00
stockBasedCompensation 83000.00
otherNonCashItems 234000.00
freeCashFlow 2198000.00
2002-12-31
date 2002-12-31
filing_date 2003-03-28
currency_symbol USD
totalCashFromFinancingActivities -1772892.00
netIncome 2004253.00
changeInCash -19287805.00
beginPeriodCashFlow 37352000.00
endPeriodCashFlow 18064195.00
totalCashFromOperatingActivities 5597677.00
depreciation 831248.00
changeToInventory 1100982.00
changeToAccountReceivables 4130883000.00
salePurchaseOfStock -1755611.00
otherCashflowsFromFinancingActivities -17531.00
capitalExpenditures 493474
changeInWorkingCapital 783462.00
stockBasedCompensation 98030000.00
otherNonCashItems -794777286.00
freeCashFlow 5104203.00
2002-09-30
date 2002-09-30
filing_date 2002-11-14
currency_symbol USD
changeToLiabilities 217000.00
totalCashFromFinancingActivities -3446000.00
netIncome 1857000.00
changeInCash 365000.00
beginPeriodCashFlow 36987000.00
endPeriodCashFlow 37352000.00
totalCashFromOperatingActivities 4680000.00
depreciation 1072000.00
changeToInventory 1498000.00
changeToAccountReceivables 5327000.00
otherCashflowsFromFinancingActivities -3535000.00
capitalExpenditures 367000
changeInWorkingCapital 1400000.00
otherNonCashItems 351000.00
freeCashFlow 4313000.00
2002-06-30
date 2002-06-30
filing_date 2002-08-14
currency_symbol USD
totalCashFromFinancingActivities 1060000.00
netIncome 1403000.00
changeInCash -324000.00
beginPeriodCashFlow 37311000.00
endPeriodCashFlow 36987000.00
totalCashFromOperatingActivities 1383000.00
depreciation 893000.00
changeToInventory -1163000.00
changeToAccountReceivables 224000.00
otherCashflowsFromFinancingActivities -22000.00
capitalExpenditures 535000
changeInWorkingCapital -1048000.00
otherNonCashItems 135000.00
freeCashFlow 848000.00
2002-03-31
date 2002-03-31
filing_date 2002-05-15
currency_symbol USD
totalCashFromFinancingActivities 146000.00
netIncome 675000.00
changeInCash 3041000.00
beginPeriodCashFlow 34270000.00
endPeriodCashFlow 37311000.00
totalCashFromOperatingActivities 4519000.00
depreciation 906000.00
changeToInventory -783000.00
changeToAccountReceivables 4626000.00
salePurchaseOfStock -143771.00
otherCashflowsFromFinancingActivities -17000.00
capitalExpenditures 729000
changeInWorkingCapital 2849000.00
otherNonCashItems 89000.00
freeCashFlow 3790000.00
2001-12-31
date 2001-12-31
filing_date 2002-03-28
currency_symbol USD
totalCashFromFinancingActivities 290360.00
netIncome 3629778.00
changeInCash 7129403.00
beginPeriodCashFlow 27141000.00
endPeriodCashFlow 34270403.00
totalCashFromOperatingActivities 7836132.00
depreciation 1008190.00
changeToInventory 1085843.00
changeToAccountReceivables 8373931000.00
salePurchaseOfStock -143771.00
otherCashflowsFromFinancingActivities -9421.00
capitalExpenditures 2208000
changeInWorkingCapital 1561650.00
stockBasedCompensation 193786000.00
otherNonCashItems 1636514.00
freeCashFlow 10044132.00
2001-09-30
date 2001-09-30
filing_date 2001-11-14
currency_symbol USD
totalCashFromFinancingActivities -4219000.00
netIncome 2798000.00
changeInCash -636000.00
beginPeriodCashFlow 27777000.00
endPeriodCashFlow 27141000.00
totalCashFromOperatingActivities 4961000.00
depreciation 984000.00
changeToInventory 3179000.00
changeToAccountReceivables 6135000.00
otherCashflowsFromFinancingActivities -4301000.00
capitalExpenditures 500000
changeInWorkingCapital 1080000.00
otherNonCashItems 99000.00
freeCashFlow 4461000.00
2001-06-30
date 2001-06-30
filing_date 2001-08-13
currency_symbol USD
totalCashFromFinancingActivities 772000.00
netIncome 2317000.00
changeInCash 614000.00
beginPeriodCashFlow 27163000.00
endPeriodCashFlow 27777000.00
totalCashFromOperatingActivities 809000.00
depreciation 1057000.00
changeToInventory 1306000.00
changeToAccountReceivables 9059000.00
otherCashflowsFromFinancingActivities -21000.00
capitalExpenditures 1675000
changeInWorkingCapital -2701000.00
otherNonCashItems 136000.00
freeCashFlow -866000.00
2001-03-31
date 2001-03-31
filing_date 2001-05-14
currency_symbol USD
totalCashFromFinancingActivities 427000.00
netIncome 2541000.00
changeInCash 6354000.00
beginPeriodCashFlow 20809000.00
endPeriodCashFlow 27163000.00
totalCashFromOperatingActivities 6113000.00
depreciation 1051000.00
changeToInventory -3423000.00
changeToAccountReceivables 9550000.00
otherCashflowsFromFinancingActivities -4000.00
capitalExpenditures 33000
changeInWorkingCapital 2408000.00
otherNonCashItems 113000.00
freeCashFlow 6080000.00
2000-12-31
date 2000-12-31
filing_date 2001-03-28
currency_symbol USD
changeToLiabilities 5799000.00
totalCashFromFinancingActivities 41165.00
netIncome 4783632.00
changeInCash 5241716.00
beginPeriodCashFlow 15567000.00
endPeriodCashFlow 20808716.00
totalCashFromOperatingActivities 5811935.00
depreciation 649586.00
changeToInventory 1785528.00
otherCashflowsFromFinancingActivities -8910.00
changeToNetincome 2301000.00
capitalExpenditures 877440
changeInWorkingCapital 1275899.00
otherNonCashItems 75716.00
freeCashFlow 4934495.00
2000-09-30
date 2000-09-30
filing_date 2000-11-14
currency_symbol USD
changeToLiabilities 985000.00
totalCashFromFinancingActivities 62000.00
netIncome 3638000.00
changeInCash -103000.00
beginPeriodCashFlow 15670000.00
endPeriodCashFlow 15567000.00
totalCashFromOperatingActivities 2488000.00
depreciation 1121000.00
changeToInventory -48000.00
otherCashflowsFromFinancingActivities -21000.00
capitalExpenditures 888000
changeInWorkingCapital -4575000.00
otherNonCashItems 33000.00
freeCashFlow 1600000.00
2000-06-30
date 2000-06-30
filing_date 2000-08-14
currency_symbol USD
totalCashFromFinancingActivities 58000.00
netIncome 2145000.00
changeInCash -1889000.00
beginPeriodCashFlow 17559000.00
endPeriodCashFlow 15670000.00
totalCashFromOperatingActivities -1138000.00
depreciation 1032000.00
changeToInventory -3961000.00
changeToAccountReceivables 6008000.00
otherCashflowsFromFinancingActivities -13000.00
capitalExpenditures 635000
changeInWorkingCapital -5222000.00
stockBasedCompensation -1000.00
otherNonCashItems 141000.00
freeCashFlow -1773000.00
2000-03-31
date 2000-03-31
filing_date 2000-05-15
currency_symbol USD
totalCashFromFinancingActivities 370000.00
netIncome 1034000.00
changeInCash 4273000.00
beginPeriodCashFlow 13286000.00
endPeriodCashFlow 17559000.00
totalCashFromOperatingActivities 4278000.00
depreciation 982000.00
changeToInventory -2770000.00
changeToAccountReceivables 7339000.00
otherCashflowsFromFinancingActivities -18000.00
capitalExpenditures 351000
changeInWorkingCapital 1524000.00
otherNonCashItems 106000.00
freeCashFlow 3927000.00
1999-12-31
date 1999-12-31
filing_date 2000-03-30
currency_symbol USD
totalCashFromFinancingActivities 549928.00
netIncome 3740082.00
changeInCash 5986219.00
beginPeriodCashFlow 7300000.00
endPeriodCashFlow 13286219.00
totalCashFromOperatingActivities 6375692.00
depreciation 816267.00
changeToInventory 940245.00
otherCashflowsFromFinancingActivities 13707.00
capitalExpenditures 0
changeInWorkingCapital -1185200.00
otherNonCashItems 1151189.00
freeCashFlow 6375692.00
1999-09-30
date 1999-09-30
filing_date 1999-11-15
currency_symbol USD
totalCashFromFinancingActivities 400000.00
netIncome 2400000.00
changeInCash 2800000.00
beginPeriodCashFlow 4500000.00
endPeriodCashFlow 7300000.00
totalCashFromOperatingActivities 3000000.00
depreciation 1000000.00
changeToInventory -400000.00
otherCashflowsFromFinancingActivities -700000.00
capitalExpenditures 700000
changeInWorkingCapital -2100000.00
stockBasedCompensation -100000.00
otherNonCashItems 200000.00
freeCashFlow 2300000.00
1999-06-30
date 1999-06-30
filing_date 1999-08-16
currency_symbol USD
totalCashFromFinancingActivities 1300000.00
netIncome 1200000.00
changeInCash 1300000.00
beginPeriodCashFlow 3200000.00
endPeriodCashFlow 4500000.00
totalCashFromOperatingActivities 2000000.00
depreciation 900000.00
changeToInventory -1400000.00
otherCashflowsFromFinancingActivities -1100000.00
capitalExpenditures 900000
changeInWorkingCapital -800000.00
otherNonCashItems 200000.00
freeCashFlow 1100000.00
1999-03-31
date 1999-03-31
filing_date 1999-05-17
currency_symbol USD
totalCashFromFinancingActivities -4000000.00
netIncome 400000.00
changeInCash -4000000.00
beginPeriodCashFlow 1500000.00
endPeriodCashFlow -2500000.00
totalCashFromOperatingActivities 6100000.00
depreciation 900000.00
changeToInventory 2200000.00
salePurchaseOfStock -700000.00
otherCashflowsFromFinancingActivities -4800000.00
capitalExpenditures 1200000
changeInWorkingCapital 4200000.00
stockBasedCompensation 200000.00
otherNonCashItems 100000.00
freeCashFlow 4900000.00
1998-12-31
date 1998-12-31
filing_date 1999-03-31
currency_symbol USD
totalCashFromFinancingActivities -2100000.00
netIncome 2300000.00
changeInCash -2100000.00
endPeriodCashFlow -2100000.00
totalCashFromOperatingActivities 3700000.00
depreciation 1000000.00
changeToInventory 3000000.00
salePurchaseOfStock -700000.00
otherCashflowsFromFinancingActivities -1400000.00
capitalExpenditures 700000
changeInWorkingCapital -500000.00
otherNonCashItems -200000.00
freeCashFlow 3000000.00
1998-09-30
date 1998-09-30
filing_date 1998-11-16
currency_symbol USD
totalCashFromFinancingActivities -1400000.00
netIncome 1600000.00
changeInCash -1400000.00
beginPeriodCashFlow 2000000.00
endPeriodCashFlow -1400000.00
totalCashFromOperatingActivities 4300000.00
depreciation 900000.00
changeToInventory -2300000.00
salePurchaseOfStock -2300000.00
otherCashflowsFromFinancingActivities -200000.00
capitalExpenditures 3900000
changeInWorkingCapital 600000.00
otherNonCashItems 200000.00
freeCashFlow 400000.00
1998-06-30
date 1998-06-30
filing_date 1998-08-14
currency_symbol USD
totalCashFromFinancingActivities 2000000.00
netIncome 1400000.00
changeInCash 2000000.00
endPeriodCashFlow 2000000.00
totalCashFromOperatingActivities -1100000.00
depreciation 300000.00
changeToInventory 1300000.00
salePurchaseOfStock -800000.00
otherCashflowsFromFinancingActivities 2800000.00
capitalExpenditures 500000
changeInWorkingCapital -4500000.00
stockBasedCompensation -100000.00
otherNonCashItems 1100000.00
freeCashFlow -1600000.00
1998-03-31
date 1998-03-31
filing_date 1998-05-15
currency_symbol USD
totalCashFromFinancingActivities -2900000.00
netIncome 300000.00
changeInCash -2900000.00
beginPeriodCashFlow 1100000.00
endPeriodCashFlow -1800000.00
totalCashFromOperatingActivities 2800000.00
depreciation 400000.00
changeToInventory -200000.00
salePurchaseOfStock 300000.00
otherCashflowsFromFinancingActivities -3200000.00
capitalExpenditures 500000
changeInWorkingCapital 2500000.00
otherNonCashItems -500000.00
freeCashFlow 2300000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-30
currency_symbol USD
totalCashFromFinancingActivities -1100000.00
netIncome -7700000.00
changeInCash -1100000.00
beginPeriodCashFlow 5100000.00
endPeriodCashFlow -1100000.00
totalCashFromOperatingActivities 2600000.00
depreciation 600000.00
changeToInventory 6500000.00
otherCashflowsFromFinancingActivities -1100000.00
capitalExpenditures 500000
changeInWorkingCapital -1400000.00
stockBasedCompensation 15300000.00
otherNonCashItems -200000.00
freeCashFlow 2100000.00
1997-09-30
date 1997-09-30
filing_date 1997-11-14
currency_symbol USD
totalCashFromFinancingActivities 5100000.00
netIncome 1200000.00
changeInCash 5100000.00
beginPeriodCashFlow 1000000.00
endPeriodCashFlow 5100000.00
totalCashFromOperatingActivities -4400000.00
depreciation 500000.00
changeToInventory -3700000.00
otherCashflowsFromFinancingActivities 5100000.00
capitalExpenditures 800000
changeInWorkingCapital -6900000.00
otherNonCashItems 200000.00
freeCashFlow -5200000.00
1997-06-30
date 1997-06-30
filing_date 1997-08-14
currency_symbol USD
totalCashFromFinancingActivities 1000000.00
netIncome 300000.00
changeInCash 1000000.00
endPeriodCashFlow 1000000.00
totalCashFromOperatingActivities -700000.00
depreciation 500000.00
salePurchaseOfStock -200000.00
otherCashflowsFromFinancingActivities 1200000.00
capitalExpenditures 700000
changeInWorkingCapital -1500000.00
otherNonCashItems -100000.00
freeCashFlow -1400000.00
1997-03-31
date 1997-03-31
filing_date 1997-05-14
currency_symbol USD
totalCashFromFinancingActivities -1400000.00
netIncome -300000.00
changeInCash -1400000.00
beginPeriodCashFlow 500000.00
endPeriodCashFlow -900000.00
totalCashFromOperatingActivities 2300000.00
depreciation 500000.00
salePurchaseOfStock -500000.00
otherCashflowsFromFinancingActivities -900000.00
capitalExpenditures 700000
changeInWorkingCapital 2200000.00
otherNonCashItems 100000.00
freeCashFlow 1600000.00
1996-12-31
date 1996-12-31
filing_date 1997-03-27
currency_symbol USD
totalCashFromFinancingActivities -8600000.00
netIncome -2100000.00
changeInCash -8600000.00
endPeriodCashFlow -8600000.00
totalCashFromOperatingActivities 8600000.00
depreciation 400000.00
changeToInventory 8900000.00
otherCashflowsFromFinancingActivities -8400000.00
capitalExpenditures 300000
changeInWorkingCapital 10600000.00
otherNonCashItems 1600000.00
freeCashFlow 8300000.00
1996-09-30
date 1996-09-30
filing_date 1996-11-14
currency_symbol USD
totalCashFromFinancingActivities 2100000.00
netIncome 100000.00
changeInCash 2100000.00
beginPeriodCashFlow 500000.00
totalCashFromOperatingActivities -1700000.00
depreciation 400000.00
changeToInventory 1600000.00
otherCashflowsFromFinancingActivities 2000000.00
capitalExpenditures 400000
changeInWorkingCapital -2300000.00
freeCashFlow -2100000.00
1996-06-30
date 1996-06-30
filing_date 1996-08-14
currency_symbol USD
totalCashFromFinancingActivities 500000.00
netIncome 300000.00
changeInCash 500000.00
beginPeriodCashFlow 900000.00
endPeriodCashFlow 500000.00
totalCashFromOperatingActivities -200000.00
depreciation 400000.00
changeToInventory -2500000.00
otherCashflowsFromFinancingActivities 400000.00
capitalExpenditures 400000
changeInWorkingCapital -900000.00
otherNonCashItems 100000.00
freeCashFlow -600000.00
1996-03-31
date 1996-03-31
filing_date 1996-05-15
currency_symbol USD
totalCashFromFinancingActivities 600000.00
netIncome -600000.00
changeInCash 600000.00
beginPeriodCashFlow 900000.00
endPeriodCashFlow 900000.00
totalCashFromOperatingActivities 1900000.00
depreciation 400000.00
changeToInventory -100000.00
otherCashflowsFromFinancingActivities 500000.00
capitalExpenditures 2500000
changeInWorkingCapital 2800000.00
freeCashFlow -600000.00
1995-12-31
date 1995-12-31
filing_date 1995-12-31
currency_symbol USD
totalCashFromFinancingActivities -4300000.00
netIncome 1300000.00
changeInCash -4300000.00
endPeriodCashFlow -4300000.00
totalCashFromOperatingActivities 4900000.00
depreciation 300000.00
changeToInventory 3300000.00
otherCashflowsFromFinancingActivities -4300000.00
capitalExpenditures 1100000
changeInWorkingCapital 1700000.00
otherNonCashItems 300000.00
freeCashFlow 3800000.00
1995-09-30
date 1995-09-30
filing_date 1995-09-30
currency_symbol USD
totalCashFromFinancingActivities -200000.00
netIncome 1400000.00
changeInCash -200000.00
endPeriodCashFlow -200000.00
totalCashFromOperatingActivities 1900000.00
depreciation 300000.00
changeToInventory 4900000.00
otherCashflowsFromFinancingActivities -200000.00
capitalExpenditures 900000
changeInWorkingCapital -500000.00
otherNonCashItems 100000.00
freeCashFlow 1000000.00
1995-06-30
date 1995-06-30
filing_date 1995-06-30
currency_symbol USD
totalCashFromFinancingActivities -1500000.00
netIncome 100000.00
changeInCash -1500000.00
beginPeriodCashFlow 1300000.00
endPeriodCashFlow -1500000.00
totalCashFromOperatingActivities 1000000.00
depreciation 400000.00
changeToInventory 1300000.00
otherCashflowsFromFinancingActivities -1500000.00
capitalExpenditures 200000
changeInWorkingCapital 700000.00
otherNonCashItems -100000.00
freeCashFlow 800000.00
1995-03-31
date 1995-03-31
filing_date 1995-03-31
currency_symbol USD
totalCashFromFinancingActivities 700000.00
netIncome -2500000.00
changeInCash -100000.00
beginPeriodCashFlow 1400000.00
endPeriodCashFlow 1300000.00
totalCashFromOperatingActivities -100000.00
depreciation 300000.00
changeToInventory 3200000.00
otherCashflowsFromFinancingActivities 700000.00
capitalExpenditures 800000
changeInWorkingCapital 3900000.00
otherNonCashItems 100000.00
freeCashFlow -900000.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
currency_symbol USD
totalCashFromFinancingActivities -7800000.00
netIncome -10700000.00
changeInCash -7800000.00
beginPeriodCashFlow 4300000.00
endPeriodCashFlow -7800000.00
totalCashFromOperatingActivities 9100000.00
depreciation 200000.00
changeToInventory 7400000.00
otherCashflowsFromFinancingActivities -7800000.00
capitalExpenditures 200000
changeInWorkingCapital 9400000.00
stockBasedCompensation 1000000.00
otherNonCashItems 11800000.00
freeCashFlow 8900000.00
1994-09-30
date 1994-09-30
filing_date 1994-09-30
currency_symbol USD
totalCashFromFinancingActivities 4300000.00
netIncome 400000.00
changeInCash 4300000.00
beginPeriodCashFlow 7100000.00
endPeriodCashFlow 4300000.00
totalCashFromOperatingActivities -3600000.00
depreciation 300000.00
changeToInventory 2300000.00
otherCashflowsFromFinancingActivities 4300000.00
capitalExpenditures 900000
changeInWorkingCapital -4200000.00
otherNonCashItems -100000.00
freeCashFlow -4500000.00
1994-06-30
date 1994-06-30
filing_date 1994-06-30
currency_symbol USD
totalCashFromFinancingActivities 7100000.00
netIncome -1300000.00
changeInCash 7100000.00
beginPeriodCashFlow 14300000.00
endPeriodCashFlow 7100000.00
totalCashFromOperatingActivities -5600000.00
depreciation 200000.00
changeToInventory -9500000.00
otherCashflowsFromFinancingActivities 7100000.00
capitalExpenditures 800000
changeInWorkingCapital -4300000.00
otherNonCashItems -200000.00
freeCashFlow -6400000.00
1994-03-31
date 1994-03-31
filing_date 1994-03-31
currency_symbol USD
totalCashFromFinancingActivities 8100000.00
netIncome -1200000.00
changeInCash 8100000.00
beginPeriodCashFlow 6200000.00
endPeriodCashFlow 14300000.00
totalCashFromOperatingActivities -13300000.00
depreciation 200000.00
changeToInventory -10000000.00
otherCashflowsFromFinancingActivities 8100000.00
capitalExpenditures 600000
changeInWorkingCapital -12400000.00
otherNonCashItems 100000.00
freeCashFlow -13900000.00
1993-12-31
date 1993-12-31
filing_date 1993-12-31
currency_symbol USD
totalCashFromFinancingActivities 200000.00
netIncome 1700000.00
changeInCash 200000.00
beginPeriodCashFlow 24000000.00
endPeriodCashFlow 200000.00
totalCashFromOperatingActivities -16100000.00
depreciation 300000.00
changeToInventory -15700000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 700000
changeInWorkingCapital -18100000.00
freeCashFlow -16800000.00
1993-09-30
date 1993-09-30
filing_date 1993-09-30
currency_symbol USD
totalCashFromFinancingActivities 24000000.00
netIncome 2500000.00
changeInCash 24000000.00
endPeriodCashFlow 24000000.00
totalCashFromOperatingActivities -13000000.00
depreciation -100000.00
changeToInventory -13000000.00
otherCashflowsFromFinancingActivities 3100000.00
capitalExpenditures 200000
changeInWorkingCapital -15500000.00
otherNonCashItems 100000.00
freeCashFlow -13200000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-08
currency_symbol USD
investments -21208000.00
changeToLiabilities -30744000.00
totalCashflowsFromInvestingActivities -21208000.00
netBorrowings 32000000.00
totalCashFromFinancingActivities 20501000.00
changeToOperatingActivities -917000.00
netIncome 407000.00
changeInCash 5927000.00
beginPeriodCashFlow 60813000.00
endPeriodCashFlow 66740000.00
totalCashFromOperatingActivities 10926000.00
depreciation 24033000.00
otherCashflowsFromInvestingActivities -7202000.00
changeToInventory -9913000.00
changeToAccountReceivables 12765000.00
salePurchaseOfStock -13035000.00
otherCashflowsFromFinancingActivities 134536000.00
changeToNetincome 15295000.00
capitalExpenditures 20585000
changeReceivables 12765000.00
cashFlowsOtherOperating -917000.00
cashAndCashEquivalentsChanges 10219000.00
changeInWorkingCapital -28809000.00
stockBasedCompensation 10013000.00
otherNonCashItems 3905000.00
freeCashFlow -9659000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-04
currency_symbol USD
investments -17041000.00
changeToLiabilities 870000.00
totalCashflowsFromInvestingActivities -17041000.00
netBorrowings 36000000.00
totalCashFromFinancingActivities -22026000.00
changeToOperatingActivities -630000.00
netIncome 5301000.00
changeInCash 3660000.00
beginPeriodCashFlow 57153000.00
endPeriodCashFlow 60813000.00
totalCashFromOperatingActivities 40283000.00
depreciation 26747000.00
otherCashflowsFromInvestingActivities -4455000.00
changeToInventory -14985000.00
changeToAccountReceivables 2007000.00
salePurchaseOfStock -59664000.00
otherCashflowsFromFinancingActivities 113638000.00
changeToNetincome 18113000.00
capitalExpenditures 17041000
changeReceivables 2007000.00
cashFlowsOtherOperating 5330000.00
cashAndCashEquivalentsChanges 1216000.00
changeInWorkingCapital -9878000.00
stockBasedCompensation 9969000.00
otherNonCashItems 9704000.00
freeCashFlow 23242000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-05
currency_symbol USD
investments -23734000.00
changeToLiabilities -40029000.00
totalCashflowsFromInvestingActivities -23734000.00
netBorrowings -48000000.00
totalCashFromFinancingActivities -65964000.00
changeToOperatingActivities -245000.00
netIncome 38572000.00
changeInCash -17149000.00
beginPeriodCashFlow 74302000.00
endPeriodCashFlow 57153000.00
totalCashFromOperatingActivities 73392000.00
depreciation 29735000.00
otherCashflowsFromInvestingActivities -6872000.00
changeToInventory 28295000.00
changeToAccountReceivables 14884000.00
salePurchaseOfStock -17678000.00
otherCashflowsFromFinancingActivities 74714000.00
changeToNetincome 11644000.00
capitalExpenditures 23234000
changeReceivables 14884000.00
cashFlowsOtherOperating -9709000.00
cashAndCashEquivalentsChanges -16306000.00
changeInWorkingCapital 2905000.00
stockBasedCompensation 9122000.00
otherNonCashItems -6464000.00
freeCashFlow 50158000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-16
currency_symbol USD
investments -23968000.00
changeToLiabilities 17807000.00
totalCashflowsFromInvestingActivities -23968000.00
netBorrowings -33500000.00
totalCashFromFinancingActivities -39231000.00
changeToOperatingActivities 4648000.00
netIncome 3630000.00
changeInCash 21095000.00
beginPeriodCashFlow 53207000.00
endPeriodCashFlow 74302000.00
totalCashFromOperatingActivities 85257000.00
depreciation 31926000.00
otherCashflowsFromInvestingActivities -2655000.00
changeToInventory -19581000.00
changeToAccountReceivables 17203000.00
salePurchaseOfStock -1928000.00
otherCashflowsFromFinancingActivities 68697000.00
changeToNetincome 11957000.00
capitalExpenditures 23968000
changeReceivables 17203000.00
cashFlowsOtherOperating 4648000.00
cashAndCashEquivalentsChanges 22058000.00
changeInWorkingCapital 20077000.00
stockBasedCompensation 8845000.00
otherNonCashItems 22558000.00
freeCashFlow 61289000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-15
currency_symbol USD
investments 23575000.00
changeToLiabilities -8570000.00
totalCashflowsFromInvestingActivities 23575000.00
netBorrowings -36500000.00
totalCashFromFinancingActivities -53318000.00
changeToOperatingActivities -587000.00
netIncome 11924000.00
changeInCash -14132000.00
beginPeriodCashFlow 67339000.00
endPeriodCashFlow 53207000.00
totalCashFromOperatingActivities 12855000.00
depreciation 33602000.00
otherCashflowsFromInvestingActivities 43717000.00
changeToInventory -19870000.00
changeToAccountReceivables 5455000.00
salePurchaseOfStock -13824000.00
otherCashflowsFromFinancingActivities 65006000.00
changeToNetincome -9099000.00
capitalExpenditures 22663000
changeReceivables 5455000.00
cashFlowsOtherOperating -587000.00
cashAndCashEquivalentsChanges -16888000.00
changeInWorkingCapital -23572000.00
stockBasedCompensation 8820000.00
otherNonCashItems -21886000.00
freeCashFlow -9808000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-13
currency_symbol USD
investments -51227000.00
changeToLiabilities 15505000.00
totalCashflowsFromInvestingActivities -51227000.00
netBorrowings 88013000.00
totalCashFromFinancingActivities 50370000.00
changeToOperatingActivities -4477000.00
netIncome -10323000.00
changeInCash 11827000.00
beginPeriodCashFlow 50611000.00
endPeriodCashFlow 62438000.00
totalCashFromOperatingActivities 13788000.00
depreciation 31312000.00
otherCashflowsFromInvestingActivities -10843000.00
dividendsPaid 0.00
changeToInventory -29916000.00
changeToAccountReceivables -22192000.00
salePurchaseOfStock -39085000.00
otherCashflowsFromFinancingActivities 158442000.00
changeToNetincome 29256000.00
capitalExpenditures 42333000
changeReceivables -22192000.00
cashFlowsOtherOperating 146000.00
exchangeRateChanges -1104000.00
cashAndCashEquivalentsChanges 11827000.00
changeInWorkingCapital -36457000.00
stockBasedCompensation 11943000.00
otherNonCashItems 9716000.00
freeCashFlow -28545000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-09
currency_symbol USD
investments 48000.00
changeToLiabilities 5292000.00
totalCashflowsFromInvestingActivities -42515000.00
netBorrowings -13000.00
totalCashFromFinancingActivities -4004000.00
changeToOperatingActivities -772000.00
netIncome 20384000.00
changeInCash -2355000.00
beginPeriodCashFlow 52966000.00
endPeriodCashFlow 50611000.00
totalCashFromOperatingActivities 49101000.00
depreciation 26967000.00
otherCashflowsFromInvestingActivities -1912000.00
dividendsPaid 0.00
changeToInventory -14800000.00
changeToAccountReceivables -3882000.00
salePurchaseOfStock -12647000.00
otherCashflowsFromFinancingActivities 156630000.00
changeToNetincome 16354000.00
capitalExpenditures 42563000
changeReceivables -3882000.00
cashFlowsOtherOperating -772000.00
exchangeRateChanges -4937000.00
cashAndCashEquivalentsChanges -2355000.00
changeInWorkingCapital -14162000.00
stockBasedCompensation 10324000.00
otherNonCashItems 5218000.00
freeCashFlow 6538000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-11
currency_symbol USD
investments 48000.00
changeToLiabilities 34038000.00
totalCashflowsFromInvestingActivities -47649000.00
netBorrowings 50000000.00
totalCashFromFinancingActivities -35142000.00
changeToOperatingActivities -3849000.00
netIncome 29173000.00
changeInCash -59555000.00
beginPeriodCashFlow 112521000.00
endPeriodCashFlow 52966000.00
totalCashFromOperatingActivities 26094000.00
depreciation 20452000.00
otherCashflowsFromInvestingActivities -14660000.00
dividendsPaid 78000.00
changeToInventory -31877000.00
changeToAccountReceivables -29406000.00
salePurchaseOfStock -89395000.00
otherCashflowsFromFinancingActivities 88753000.00
changeToNetincome 7564000.00
capitalExpenditures 35384000
changeReceivables -29407000.00
cashFlowsOtherOperating -3849000.00
exchangeRateChanges -2858000.00
cashAndCashEquivalentsChanges -59555000.00
changeInWorkingCapital -31094000.00
stockBasedCompensation 7913000.00
otherNonCashItems 1929000.00
freeCashFlow -9290000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-06
currency_symbol USD
investments 48000.00
changeToLiabilities 21150000.00
totalCashflowsFromInvestingActivities -18419000.00
netBorrowings 50000000.00
totalCashFromFinancingActivities -8046000.00
changeToOperatingActivities -2803000.00
netIncome 32534000.00
changeInCash 36347000.00
beginPeriodCashFlow 76174000.00
endPeriodCashFlow 112521000.00
totalCashFromOperatingActivities 63473000.00
depreciation 18244000.00
otherCashflowsFromInvestingActivities -1853000.00
dividendsPaid 0.00
changeToInventory -8161000.00
changeToAccountReceivables -7966000.00
salePurchaseOfStock -16168000.00
otherCashflowsFromFinancingActivities 8122000.00
changeToNetincome 10475000.00
capitalExpenditures 18419000
changeReceivables -7966000.00
cashFlowsOtherOperating -2803000.00
exchangeRateChanges -661000.00
cashAndCashEquivalentsChanges 36347000.00
changeInWorkingCapital 2220000.00
stockBasedCompensation 6444000.00
otherNonCashItems 4569000.00
freeCashFlow 45054000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-12
currency_symbol USD
changeToLiabilities 1921000.00
totalCashflowsFromInvestingActivities -11674000.00
totalCashFromFinancingActivities 10038000.00
netIncome 22963000.00
changeInCash 31581000.00
beginPeriodCashFlow 44593000.00
endPeriodCashFlow 76174000.00
totalCashFromOperatingActivities 30694000.00
depreciation 18363000.00
otherCashflowsFromInvestingActivities -1319000.00
dividendsPaid 0.00
changeToInventory -15353000.00
changeToAccountReceivables -4509000.00
salePurchaseOfStock -3607000.00
otherCashflowsFromFinancingActivities 33145000.00
changeToNetincome 7942000.00
capitalExpenditures 11674000
changeReceivables -4509000.00
cashFlowsOtherOperating -633000.00
exchangeRateChanges 2523000.00
cashAndCashEquivalentsChanges 31581000.00
changeInWorkingCapital -18574000.00
stockBasedCompensation 5342000.00
otherNonCashItems 3343000.00
freeCashFlow 19020000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-14
currency_symbol USD
changeToLiabilities 5243000.00
totalCashflowsFromInvestingActivities -11603000.00
netBorrowings -16442000.00
totalCashFromFinancingActivities -17578000.00
netIncome 16553000.00
changeInCash 15221000.00
beginPeriodCashFlow 29372000.00
endPeriodCashFlow 44593000.00
totalCashFromOperatingActivities 43543000.00
depreciation 17613000.00
otherCashflowsFromInvestingActivities -1140000.00
dividendsPaid 0.00
changeToInventory 2987000.00
changeToAccountReceivables -8998000.00
salePurchaseOfStock -3451000.00
otherCashflowsFromFinancingActivities 33073000.00
changeToNetincome 10733000.00
capitalExpenditures 11603000
changeReceivables -8998000.00
cashFlowsOtherOperating -588000.00
exchangeRateChanges 859000.00
cashAndCashEquivalentsChanges 15221000.00
changeInWorkingCapital -1356000.00
stockBasedCompensation 4575000.00
otherNonCashItems 3705000.00
freeCashFlow 31940000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-14
currency_symbol USD
changeToLiabilities -4621000.00
totalCashflowsFromInvestingActivities -14694000.00
netBorrowings -18600000.00
totalCashFromFinancingActivities -26269000.00
netIncome 19946000.00
changeInCash -24877000.00
beginPeriodCashFlow 54249000.00
endPeriodCashFlow 29372000.00
totalCashFromOperatingActivities 14800000.00
depreciation 17335000.00
otherCashflowsFromInvestingActivities -1064000.00
dividendsPaid 0.00
changeToInventory -30597000.00
changeToAccountReceivables 3142000.00
salePurchaseOfStock -9785000.00
otherCashflowsFromFinancingActivities 6316000.00
changeToNetincome 9940000.00
capitalExpenditures 14694000
changeReceivables 3142000.00
cashFlowsOtherOperating -345000.00
exchangeRateChanges 1286000.00
cashAndCashEquivalentsChanges -24877000.00
changeInWorkingCapital -32421000.00
stockBasedCompensation 5240000.00
otherNonCashItems 5463000.00
freeCashFlow 106000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-16
currency_symbol USD
totalCashFromFinancingActivities 23275000.00
netIncome 15081000.00
changeInCash 25233000.00
beginPeriodCashFlow 29016000.00
endPeriodCashFlow 54249000.00
totalCashFromOperatingActivities 35565000.00
depreciation 8059000.00
changeToInventory -4099000.00
changeToAccountReceivables 13464000.00
salePurchaseOfStock -10146000.00
otherCashflowsFromFinancingActivities 43255000.00
capitalExpenditures 9818000
changeInWorkingCapital 5882000.00
stockBasedCompensation 5531000.00
otherNonCashItems 3221000.00
freeCashFlow 25747000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-15
currency_symbol USD
totalCashFromFinancingActivities -4222000.00
netIncome 14675000.00
changeInCash -46222000.00
beginPeriodCashFlow 75238000.00
endPeriodCashFlow 29016000.00
totalCashFromOperatingActivities 23987000.00
depreciation 6801000.00
changeToInventory -354000.00
changeToAccountReceivables -4206000.00
salePurchaseOfStock -7747000.00
otherCashflowsFromFinancingActivities 3525000.00
capitalExpenditures 7343000
changeInWorkingCapital -5402000.00
stockBasedCompensation 5053000.00
otherNonCashItems 4001000.00
freeCashFlow 16644000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-13
currency_symbol USD
changeToLiabilities 15557000.00
totalCashFromFinancingActivities -25187000.00
netIncome 15806000.00
changeInCash -11372000.00
beginPeriodCashFlow 86610000.00
endPeriodCashFlow 75238000.00
totalCashFromOperatingActivities 30152000.00
depreciation 6084000.00
changeToInventory -12219000.00
changeToAccountReceivables -1478000.00
salePurchaseOfStock -26689000.00
otherCashflowsFromFinancingActivities 344000.00
capitalExpenditures 7420000
changeInWorkingCapital 634000.00
stockBasedCompensation -344000.00
otherNonCashItems 8420000.00
freeCashFlow 22732000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-14
currency_symbol USD
totalCashFromFinancingActivities 1398000.00
netIncome 20230000.00
changeInCash 20535000.00
beginPeriodCashFlow 66075000.00
endPeriodCashFlow 86610000.00
totalCashFromOperatingActivities 19937000.00
depreciation 4675000.00
changeToInventory -9194000.00
changeToAccountReceivables -5033000.00
salePurchaseOfStock -14519000.00
otherCashflowsFromFinancingActivities 3320000.00
capitalExpenditures 6183000
changeInWorkingCapital -11527000.00
stockBasedCompensation 3521000.00
otherNonCashItems 2819000.00
freeCashFlow 13754000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-16
currency_symbol USD
changeToLiabilities 2546000.00
totalCashFromFinancingActivities 5183000.00
netIncome 13520000.00
changeInCash 22434000.00
beginPeriodCashFlow 43641000.00
endPeriodCashFlow 66075000.00
totalCashFromOperatingActivities 17212000.00
depreciation 4187000.00
changeToInventory -280000.00
changeToAccountReceivables -7120000.00
salePurchaseOfStock -2589000.00
otherCashflowsFromFinancingActivities 275000.00
capitalExpenditures 5068000
changeInWorkingCapital -6076000.00
stockBasedCompensation 3117000.00
otherNonCashItems 3101000.00
freeCashFlow 12144000.00
2005-12-31
date 2005-12-31
filing_date 2006-03-16
currency_symbol USD
changeToLiabilities 5416000.00
totalCashFromFinancingActivities -3246000.00
netIncome 9701000.00
changeInCash 1169000.00
beginPeriodCashFlow 42472000.00
endPeriodCashFlow 43641000.00
totalCashFromOperatingActivities 14129000.00
depreciation 3702000.00
changeToInventory -7128000.00
changeToAccountReceivables -6966000.00
salePurchaseOfStock -6110000.00
otherCashflowsFromFinancingActivities -4037000.00
capitalExpenditures 3137000
changeInWorkingCapital -5795000.00
stockBasedCompensation 406000.00
otherNonCashItems 6245000.00
freeCashFlow 10992000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
changeToLiabilities 2214000.00
totalCashFromFinancingActivities -4810000.00
netIncome 9113389.00
changeInCash -16009477.00
beginPeriodCashFlow 58481227.00
endPeriodCashFlow 42471750.00
totalCashFromOperatingActivities 3990895.00
depreciation 3093630.00
changeToInventory -7311143.00
changeToAccountReceivables -6062432000.00
salePurchaseOfStock -6695130.00
otherCashflowsFromFinancingActivities -16557949.00
capitalExpenditures 2657575
changeInWorkingCapital -14437598.00
stockBasedCompensation 221835000.00
otherNonCashItems -215963097.00
freeCashFlow 1333320.00
2003-12-31
date 2003-12-31
filing_date 2004-03-15
currency_symbol USD
changeToLiabilities 11006000.00
totalCashflowsFromInvestingActivities 19182000.00
totalCashFromFinancingActivities 2338166.00
netIncome 6266815.00
changeInCash 40417032.00
beginPeriodCashFlow 18064195.00
endPeriodCashFlow 58481227.00
totalCashFromOperatingActivities 19244787.00
depreciation 3357748.00
changeToInventory -3339765.00
changeToAccountReceivables -828914000.00
salePurchaseOfStock -963168.00
otherCashflowsFromFinancingActivities -41414.00
changeToNetincome 2967000.00
capitalExpenditures 2470170
changeInWorkingCapital 9147249.00
stockBasedCompensation 341282000.00
otherNonCashItems -339959635.00
freeCashFlow 16774617.00
2002-12-31
date 2002-12-31
filing_date 2003-03-28
currency_symbol USD
totalCashFromFinancingActivities -4012892.00
netIncome 5939253.00
changeInCash 3893792.00
beginPeriodCashFlow 14170403.00
endPeriodCashFlow 18064195.00
totalCashFromOperatingActivities 16179677.00
depreciation 3702248.00
changeToInventory 652982.00
changeToAccountReceivables 4130883000.00
salePurchaseOfStock -5273611.00
otherCashflowsFromFinancingActivities -73531.00
capitalExpenditures 2124474
changeInWorkingCapital 3984462.00
stockBasedCompensation 98030000.00
otherNonCashItems -96175012.00
freeCashFlow 14055203.00
2001-12-31
date 2001-12-31
filing_date 2002-03-28
currency_symbol USD
totalCashFromFinancingActivities -2729640.00
netIncome 11285778.00
changeInCash 13461687.00
beginPeriodCashFlow 20808716.00
endPeriodCashFlow 34270403.00
totalCashFromOperatingActivities 19719132.00
depreciation 4100190.00
changeToInventory 2147843.00
changeToAccountReceivables 8373931000.00
salePurchaseOfStock -4428771.00
otherCashflowsFromFinancingActivities -50421.00
capitalExpenditures 143000
changeInWorkingCapital 2348650.00
otherNonCashItems 2178300.00
freeCashFlow 19576132.00
2000-12-31
date 2000-12-31
filing_date 2001-03-28
currency_symbol USD
changeToLiabilities 5799000.00
totalCashFromFinancingActivities 531165.00
netIncome 11600632.00
changeInCash 7522497.00
beginPeriodCashFlow 13286219.00
endPeriodCashFlow 20808716.00
totalCashFromOperatingActivities 11439935.00
depreciation 3784586.00
changeToInventory -4993472.00
otherCashflowsFromFinancingActivities -60910.00
changeToNetincome 2301000.00
capitalExpenditures 2751440
changeInWorkingCapital -6997101.00
otherNonCashItems 354716.00
freeCashFlow 8688495.00
1999-12-31
date 1999-12-31
filing_date 2000-03-30
currency_symbol USD
totalCashFromFinancingActivities -1750072.00
netIncome 7740082.00
changeInCash 11797547.00
beginPeriodCashFlow 1488672.00
endPeriodCashFlow 13286219.00
totalCashFromOperatingActivities 17475692.00
depreciation 3616267.00
changeToInventory 1340245.00
otherCashflowsFromFinancingActivities -4786293.00
capitalExpenditures 0
changeInWorkingCapital 114800.00
otherNonCashItems 1751189.00
freeCashFlow 17475692.00
1998-12-31
date 1998-12-31
filing_date 1999-03-31
currency_symbol USD
totalCashFromFinancingActivities -4400000.00
netIncome 5600000.00
changeInCash -4400000.00
beginPeriodCashFlow 1100000.00
endPeriodCashFlow -3300000.00
totalCashFromOperatingActivities 9700000.00
depreciation 2600000.00
changeToInventory 1800000.00
salePurchaseOfStock -3500000.00
otherCashflowsFromFinancingActivities -2400000.00
capitalExpenditures 5600000
changeInWorkingCapital -1900000.00
otherNonCashItems 500000.00
freeCashFlow 4100000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-30
currency_symbol USD
totalCashFromFinancingActivities 3600000.00
netIncome -6500000.00
changeInCash 3600000.00
beginPeriodCashFlow 500000.00
endPeriodCashFlow 4100000.00
totalCashFromOperatingActivities -200000.00
depreciation 2100000.00
changeToInventory 700000.00
salePurchaseOfStock -700000.00
otherCashflowsFromFinancingActivities 4000000.00
capitalExpenditures 2700000
changeInWorkingCapital -7600000.00
stockBasedCompensation 15400000.00
otherNonCashItems -100000.00
freeCashFlow -2900000.00
1996-12-31
date 1996-12-31
filing_date 1997-03-27
currency_symbol USD
totalCashFromFinancingActivities -5400000.00
netIncome -2300000.00
changeInCash -5400000.00
beginPeriodCashFlow 900000.00
endPeriodCashFlow -4500000.00
totalCashFromOperatingActivities 8600000.00
depreciation 1600000.00
changeToInventory 7900000.00
salePurchaseOfStock -2600000.00
otherCashflowsFromFinancingActivities -2900000.00
capitalExpenditures 3600000
changeInWorkingCapital 10200000.00
stockBasedCompensation 200000.00
otherNonCashItems 1400000.00
freeCashFlow 5000000.00
1995-12-31
date 1995-12-31
filing_date 1995-12-31
currency_symbol USD
totalCashFromFinancingActivities -5300000.00
netIncome 300000.00
changeInCash -5300000.00
beginPeriodCashFlow 1400000.00
endPeriodCashFlow -3900000.00
totalCashFromOperatingActivities 7700000.00
depreciation 1300000.00
changeToInventory 12700000.00
otherCashflowsFromFinancingActivities -5400000.00
capitalExpenditures 3000000
changeInWorkingCapital 5800000.00
stockBasedCompensation 300000.00
otherNonCashItems 100000.00
freeCashFlow 4700000.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
currency_symbol USD
totalCashFromFinancingActivities 11700000.00
netIncome -12800000.00
changeInCash -4800000.00
beginPeriodCashFlow 6200000.00
endPeriodCashFlow 1400000.00
totalCashFromOperatingActivities -13400000.00
depreciation 900000.00
changeToInventory -9800000.00
otherCashflowsFromFinancingActivities 11500000.00
capitalExpenditures 2500000
changeInWorkingCapital -11500000.00
stockBasedCompensation 1000000.00
otherNonCashItems 11700000.00
freeCashFlow -15900000.00
1993-12-31
date 1993-12-31
filing_date 1993-12-31
currency_symbol USD
totalCashFromFinancingActivities 42400000.00
netIncome 4900000.00
changeInCash 5800000.00
beginPeriodCashFlow 300000.00
endPeriodCashFlow 6100000.00
totalCashFromOperatingActivities -34600000.00
depreciation 500000.00
changeToInventory -38600000.00
otherCashflowsFromFinancingActivities -8900000.00
capitalExpenditures 1400000
changeInWorkingCapital -40100000.00
freeCashFlow -36000000.00
1992-12-31
date 1992-12-31
filing_date 1992-12-31
currency_symbol USD
totalCashFromFinancingActivities 7700000.00
netIncome 2600000.00
changeInCash 7700000.00
beginPeriodCashFlow 200000.00
endPeriodCashFlow 7900000.00
totalCashFromOperatingActivities -6700000.00
depreciation 200000.00
changeToInventory -2500000.00
otherCashflowsFromFinancingActivities 5400000.00
capitalExpenditures 600000
changeInWorkingCapital -9200000.00
otherNonCashItems 100000.00
freeCashFlow -7300000.00
1991-12-31
date 1991-12-31
filing_date 1991-12-31
currency_symbol USD
totalCashFromFinancingActivities 1800000.00
netIncome 1100000.00
changeInCash 1800000.00
beginPeriodCashFlow 800000.00
endPeriodCashFlow 2600000.00
totalCashFromOperatingActivities -2200000.00
depreciation 100000.00
changeToInventory -3400000.00
otherCashflowsFromFinancingActivities 1800000.00
capitalExpenditures 200000
changeInWorkingCapital -3500000.00
otherNonCashItems 100000.00
freeCashFlow -2400000.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-07
currency_symbol USD
researchDevelopment 7658000.00
incomeBeforeTax -16100000.00
netIncome -19362000.00
sellingGeneralAdministrative 23097000.00
grossProfit 20412000.00
reconciledDepreciation 5842000.00
ebit -6653000.00
ebitda -811000.00
depreciationAndAmortization 5842000.00
operatingIncome -14033000.00
otherOperatingExpenses 117438000.00
interestExpense 1216000.00
taxProvision 3262000.00
netInterestIncome -1216000.00
incomeTaxExpense 3262000.00
totalRevenue 107095000.00
totalOperatingExpenses 30755000.00
costOfRevenue 86683000.00
totalOtherIncomeExpenseNet -4541000.00
netIncomeFromContinuingOps -19362000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-04
currency_symbol USD
researchDevelopment 8484000.00
incomeBeforeTax -10931000.00
netIncome -10411000.00
sellingGeneralAdministrative 25265000.00
grossProfit 24617000.00
reconciledDepreciation 6015000.00
ebit -9132000.00
ebitda -3117000.00
depreciationAndAmortization 6015000.00
nonOperatingIncomeNetOther -702000.00
operatingIncome -9132000.00
otherOperatingExpenses 116523000.00
interestExpense 1097000.00
taxProvision -520000.00
netInterestIncome -1097000.00
incomeTaxExpense -520000.00
totalRevenue 107391000.00
totalOperatingExpenses 33749000.00
costOfRevenue 82774000.00
totalOtherIncomeExpenseNet -702000.00
netIncomeFromContinuingOps -10411000.00
netIncomeApplicableToCommonShares -10411000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-09
currency_symbol USD
researchDevelopment 8360000.00
incomeBeforeTax -60713000.00
netIncome -61363000.00
sellingGeneralAdministrative 26782000.00
grossProfit 24693000.00
reconciledDepreciation 5692000.00
ebit 38626000.00
ebitda 44318000.00
depreciationAndAmortization 5692000.00
nonOperatingIncomeNetOther -214000.00
operatingIncome 38626000.00
otherOperatingExpenses 118826000.00
interestExpense 975000.00
taxProvision 650000.00
netInterestIncome -975000.00
nonRecurring 49075000.00
incomeTaxExpense 650000.00
totalRevenue 108377000.00
totalOperatingExpenses 35142000.00
costOfRevenue 83684000.00
totalOtherIncomeExpenseNet -99339000.00
netIncomeFromContinuingOps -61363000.00
netIncomeApplicableToCommonShares -61363000.00
2022-12-31
date 2022-12-31
filing_date 2023-03-08
currency_symbol USD
researchDevelopment 7992000.00
incomeBeforeTax -3505000.00
netIncome -6905000.00
sellingGeneralAdministrative 26104000.00
grossProfit 32211000.00
reconciledDepreciation 5954000.00
ebit -7839000.00
ebitda -1885000.00
depreciationAndAmortization 5954000.00
nonOperatingIncomeNetOther -567000.00
operatingIncome -1885000.00
otherOperatingExpenses 124643000.00
interestExpense 1053000.00
taxProvision 3400000.00
netInterestIncome -1053000.00
incomeTaxExpense 3400000.00
totalRevenue 122758000.00
totalOperatingExpenses 34096000.00
costOfRevenue 90547000.00
totalOtherIncomeExpenseNet -1620000.00
netIncomeFromContinuingOps -6905000.00
netIncomeApplicableToCommonShares -6905000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-04
currency_symbol USD
researchDevelopment 8017000.00
incomeBeforeTax 10775000.00
netIncome 7234000.00
sellingGeneralAdministrative 24928000.00
grossProfit 44442000.00
reconciledDepreciation 5924000.00
ebit 11497000.00
ebitda 17495000.00
depreciationAndAmortization 5998000.00
nonOperatingIncomeNetOther -54000.00
operatingIncome 11497000.00
otherOperatingExpenses 136985000.00
interestExpense 668000.00
taxProvision 3541000.00
netInterestIncome -668000.00
incomeTaxExpense 3541000.00
totalRevenue 148482000.00
totalOperatingExpenses 32945000.00
costOfRevenue 104040000.00
totalOtherIncomeExpenseNet -722000.00
netIncomeFromContinuingOps 7234000.00
netIncomeApplicableToCommonShares 7234000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
researchDevelopment 8637000.00
incomeBeforeTax 4620000.00
netIncome 2988000.00
sellingGeneralAdministrative 25237000.00
grossProfit 39371000.00
reconciledDepreciation 6110000.00
ebit 5497000.00
ebitda 11886000.00
depreciationAndAmortization 6389000.00
nonOperatingIncomeNetOther -694000.00
operatingIncome 5497000.00
otherOperatingExpenses 133604000.00
interestExpense 183000.00
taxProvision 1632000.00
netInterestIncome -183000.00
incomeTaxExpense 1632000.00
totalRevenue 139101000.00
totalOperatingExpenses 33874000.00
costOfRevenue 99730000.00
totalOtherIncomeExpenseNet -877000.00
netIncomeFromContinuingOps 2988000.00
netIncomeApplicableToCommonShares 2988000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-06
currency_symbol USD
researchDevelopment 7806000.00
incomeBeforeTax -497000.00
netIncome -2910000.00
sellingGeneralAdministrative 29023000.00
grossProfit 36268000.00
reconciledDepreciation 6045000.00
ebit -898000.00
ebitda 5147000.00
depreciationAndAmortization 6045000.00
nonOperatingIncomeNetOther 360000.00
operatingIncome -898000.00
otherOperatingExpenses 132971000.00
interestExpense 296000.00
taxProvision 2413000.00
netInterestIncome -296000.00
incomeTaxExpense 2413000.00
totalRevenue 132410000.00
totalOperatingExpenses 36829000.00
costOfRevenue 96142000.00
totalOtherIncomeExpenseNet 401000.00
netIncomeFromContinuingOps -2910000.00
netIncomeApplicableToCommonShares -2910000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-04
currency_symbol USD
researchDevelopment 7888000.00
incomeBeforeTax -3808000.00
netIncome -6330000.00
sellingGeneralAdministrative 31530000.00
grossProfit 36135000.00
reconciledDepreciation 7028000.00
ebit -10311000.00
ebitda -3283000.00
depreciationAndAmortization 7028000.00
nonOperatingIncomeNetOther -406000.00
operatingIncome -3283000.00
otherOperatingExpenses 148227000.00
interestExpense 566000.00
taxProvision 2522000.00
netInterestIncome -119000.00
incomeTaxExpense 2522000.00
totalRevenue 144944000.00
totalOperatingExpenses 39418000.00
costOfRevenue 108809000.00
totalOtherIncomeExpenseNet -406000.00
netIncomeFromContinuingOps -6330000.00
netIncomeApplicableToCommonShares -6330000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-05
currency_symbol USD
researchDevelopment 7411000.00
incomeBeforeTax 2485000.00
netIncome -955000.00
sellingGeneralAdministrative 29505000.00
grossProfit 45820000.00
reconciledDepreciation 6591000.00
ebit 15120000.00
ebitda 21711000.00
depreciationAndAmortization 6591000.00
nonOperatingIncomeNetOther -6207000.00
operatingIncome 8904000.00
otherOperatingExpenses 146721000.00
interestExpense 212000.00
taxProvision 3440000.00
netInterestIncome -212000.00
incomeTaxExpense 3440000.00
totalRevenue 155625000.00
totalOperatingExpenses 36916000.00
costOfRevenue 109805000.00
totalOtherIncomeExpenseNet -6207000.00
netIncomeFromContinuingOps -955000.00
netIncomeApplicableToCommonShares -955000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-06
currency_symbol USD
researchDevelopment 7676000.00
incomeBeforeTax 8877000.00
netIncome 5593000.00
sellingGeneralAdministrative 27965000.00
grossProfit 44662000.00
reconciledDepreciation 6809000.00
ebit 9501000.00
ebitda 16310000.00
depreciationAndAmortization 6809000.00
nonOperatingIncomeNetOther -17000.00
operatingIncome 9021000.00
otherOperatingExpenses 141470000.00
interestExpense 127000.00
taxProvision 3284000.00
netInterestIncome -127000.00
incomeTaxExpense 3284000.00
totalRevenue 150491000.00
totalOperatingExpenses 35641000.00
costOfRevenue 105829000.00
totalOtherIncomeExpenseNet -17000.00
netIncomeFromContinuingOps 5593000.00
netIncomeApplicableToCommonShares 5593000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-07
currency_symbol USD
researchDevelopment 7942000.00
incomeBeforeTax 8526000.00
netIncome 6993000.00
sellingGeneralAdministrative 30098000.00
grossProfit 46399000.00
reconciledDepreciation 6319000.00
ebit 8720000.00
ebitda 15039000.00
depreciationAndAmortization 6319000.00
nonOperatingIncomeNetOther 23000.00
operatingIncome 8611000.00
otherOperatingExpenses 141931000.00
interestExpense 108000.00
taxProvision 1533000.00
netInterestIncome -108000.00
incomeTaxExpense 1533000.00
totalRevenue 150542000.00
totalOperatingExpenses 37788000.00
costOfRevenue 104143000.00
totalOtherIncomeExpenseNet 23000.00
netIncomeFromContinuingOps 6993000.00
netIncomeApplicableToCommonShares 6993000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-05
currency_symbol USD
researchDevelopment 8471000.00
incomeBeforeTax 12224000.00
netIncome 12158000.00
sellingGeneralAdministrative 30098000.00
grossProfit 51084000.00
reconciledDepreciation 6878000.00
ebit 12515000.00
ebitda 19393000.00
depreciationAndAmortization 6878000.00
nonOperatingIncomeNetOther -141000.00
operatingIncome 12515000.00
otherOperatingExpenses 143749000.00
interestExpense 1422000.00
taxProvision 66000.00
netInterestIncome -150000.00
incomeTaxExpense 66000.00
totalRevenue 156264000.00
totalOperatingExpenses 38569000.00
costOfRevenue 105180000.00
totalOtherIncomeExpenseNet -141000.00
netIncomeFromContinuingOps 12138000.00
netIncomeApplicableToCommonShares 12158000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-06
currency_symbol USD
researchDevelopment 7696000.00
incomeBeforeTax 8332000.00
netIncome 6168000.00
sellingGeneralAdministrative 26214000.00
grossProfit 44156000.00
reconciledDepreciation 7194000.00
ebit 3052000.00
ebitda 10246000.00
depreciationAndAmortization 7194000.00
nonOperatingIncomeNetOther -1646000.00
operatingIncome 10246000.00
otherOperatingExpenses 143259000.00
interestExpense 268000.00
taxProvision 2164000.00
netInterestIncome -268000.00
incomeTaxExpense 2164000.00
totalRevenue 153505000.00
totalOperatingExpenses 33910000.00
costOfRevenue 109349000.00
totalOtherIncomeExpenseNet -1646000.00
netIncomeFromContinuingOps 6168000.00
netIncomeApplicableToCommonShares 6168000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-07
currency_symbol USD
researchDevelopment 7385000.00
incomeBeforeTax 16283000.00
netIncome 14400000.00
sellingGeneralAdministrative 24230000.00
grossProfit 38075000.00
reconciledDepreciation 8165000.00
ebit -3509000.00
ebitda 4656000.00
depreciationAndAmortization 8165000.00
nonOperatingIncomeNetOther 731000.00
operatingIncome 6460000.00
otherOperatingExpenses 146673000.00
interestExpense 372000.00
taxProvision 1883000.00
netInterestIncome -372000.00
incomeTaxExpense 1883000.00
totalRevenue 153133000.00
totalOperatingExpenses 31615000.00
costOfRevenue 115058000.00
totalOtherIncomeExpenseNet 10195000.00
netIncomeFromContinuingOps 14400000.00
netIncomeApplicableToCommonShares 14400000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-08
currency_symbol USD
researchDevelopment 7898000.00
incomeBeforeTax 7066000.00
netIncome 5846000.00
sellingGeneralAdministrative 26997000.00
grossProfit 42941000.00
reconciledDepreciation 7498000.00
ebit 8046000.00
ebitda 15544000.00
depreciationAndAmortization 7498000.00
nonOperatingIncomeNetOther -348000.00
operatingIncome 8046000.00
otherOperatingExpenses 143732000.00
interestExpense 632000.00
taxProvision 1220000.00
interestIncome 928000.00
netInterestIncome -632000.00
incomeTaxExpense 1220000.00
totalRevenue 151778000.00
totalOperatingExpenses 34895000.00
costOfRevenue 108837000.00
totalOtherIncomeExpenseNet -348000.00
netIncomeFromContinuingOps 5866000.00
netIncomeApplicableToCommonShares 5846000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-16
currency_symbol USD
researchDevelopment 7528000.00
incomeBeforeTax 10052000.00
netIncome 7027000.00
sellingGeneralAdministrative 30878000.00
grossProfit 49857000.00
reconciledDepreciation 8192000.00
ebit 11451000.00
ebitda 19643000.00
depreciationAndAmortization 8192000.00
nonOperatingIncomeNetOther -569000.00
operatingIncome 11451000.00
otherOperatingExpenses 163243000.00
interestExpense 3918000.00
taxProvision 3025000.00
interestIncome 1092000.00
netInterestIncome -830000.00
incomeTaxExpense 3025000.00
totalRevenue 174694000.00
totalOperatingExpenses 38406000.00
costOfRevenue 124837000.00
totalOtherIncomeExpenseNet -569000.00
netIncomeFromContinuingOps 7031000.00
netIncomeApplicableToCommonShares 7027000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-08
currency_symbol USD
researchDevelopment 7930000.00
incomeBeforeTax 5195000.00
netIncome 2669000.00
sellingGeneralAdministrative 32422000.00
grossProfit 46479000.00
reconciledDepreciation 7863000.00
ebit -1736000.00
ebitda 6127000.00
depreciationAndAmortization 7863000.00
nonOperatingIncomeNetOther -148000.00
operatingIncome 6127000.00
otherOperatingExpenses 194597000.00
interestExpense 784000.00
taxProvision 2526000.00
interestIncome 1105000.00
netInterestIncome -784000.00
incomeTaxExpense 2526000.00
totalRevenue 200724000.00
totalOperatingExpenses 40352000.00
costOfRevenue 154245000.00
totalOtherIncomeExpenseNet -148000.00
netIncomeFromContinuingOps 2669000.00
netIncomeApplicableToCommonShares 2669000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-08
currency_symbol USD
researchDevelopment 7163000.00
incomeBeforeTax -4836000.00
netIncome -5061000.00
sellingGeneralAdministrative 30756000.00
grossProfit 33993000.00
reconciledDepreciation 7852000.00
ebit -3979000.00
ebitda 3873000.00
depreciationAndAmortization 7852000.00
nonOperatingIncomeNetOther 188000.00
operatingIncome -3926000.00
otherOperatingExpenses 197822000.00
interestExpense 1098000.00
taxProvision 225000.00
interestIncome 1045000.00
netInterestIncome -1098000.00
incomeTaxExpense 225000.00
totalRevenue 193896000.00
totalOperatingExpenses 37919000.00
costOfRevenue 159903000.00
totalOtherIncomeExpenseNet 188000.00
netIncomeFromContinuingOps -5061000.00
netIncomeApplicableToCommonShares -5061000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
researchDevelopment 6791000.00
incomeBeforeTax -9000.00
netIncome -1005000.00
sellingGeneralAdministrative 31420000.00
grossProfit 39874000.00
reconciledDepreciation 8019000.00
ebit 1663000.00
ebitda 9682000.00
depreciationAndAmortization 8019000.00
nonOperatingIncomeNetOther -466000.00
operatingIncome 1663000.00
otherOperatingExpenses 182500000.00
interestExpense 1206000.00
taxProvision 996000.00
interestIncome 1609000.00
netInterestIncome -1206000.00
incomeTaxExpense 996000.00
totalRevenue 184163000.00
totalOperatingExpenses 38211000.00
costOfRevenue 144289000.00
totalOtherIncomeExpenseNet -466000.00
netIncomeFromContinuingOps -1009000.00
netIncomeApplicableToCommonShares -1005000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-15
currency_symbol USD
researchDevelopment 6112000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 902000.00
minorityInterest 0.00
netIncome -11107000.00
sellingGeneralAdministrative 28843000.00
grossProfit 37527000.00
reconciledDepreciation 8338000.00
ebit -5766000.00
ebitda 2572000.00
depreciationAndAmortization 8338000.00
nonOperatingIncomeNetOther -506000.00
operatingIncome 2572000.00
otherOperatingExpenses 167731000.00
interestExpense 4690000.00
extraordinaryItems -8100000.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 12009000.00
totalRevenue 170303000.00
totalOperatingExpenses 34955000.00
costOfRevenue 132776000.00
totalOtherIncomeExpenseNet -506000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -11141000.00
netIncomeApplicableToCommonShares -11107000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-09
currency_symbol USD
researchDevelopment 5593000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1270000.00
minorityInterest 0.00
netIncome 959000.00
sellingGeneralAdministrative 29994000.00
grossProfit 40316000.00
reconciledDepreciation 8351000.00
ebit 7037000.00
ebitda 15388000.00
depreciationAndAmortization 8351000.00
nonOperatingIncomeNetOther -2282000.00
operatingIncome 4729000.00
otherOperatingExpenses 177988000.00
interestExpense 1177000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 311000.00
totalRevenue 182717000.00
totalOperatingExpenses 35587000.00
costOfRevenue 142401000.00
totalOtherIncomeExpenseNet -2282000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 959000.00
netIncomeApplicableToCommonShares 959000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-08
currency_symbol USD
researchDevelopment 6059000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 24747000.00
minorityInterest 0.00
netIncome 22659000.00
sellingGeneralAdministrative 30570000.00
grossProfit 26759000.00
reconciledDepreciation 8670000.00
ebit -55518000.00
ebitda -46848000.00
depreciationAndAmortization 8670000.00
nonOperatingIncomeNetOther 35896000.00
operatingIncome -9870000.00
otherOperatingExpenses 172393000.00
interestExpense 1279000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2088000.00
totalRevenue 162523000.00
totalOperatingExpenses 36629000.00
costOfRevenue 135764000.00
totalOtherIncomeExpenseNet 35896000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 22659000.00
netIncomeApplicableToCommonShares 22659000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-09
currency_symbol USD
researchDevelopment 6051000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -753000.00
minorityInterest 0.00
netIncome -587000.00
sellingGeneralAdministrative 30247000.00
grossProfit 37202000.00
reconciledDepreciation 8243000.00
ebit 1510000.00
ebitda 9753000.00
depreciationAndAmortization 8243000.00
nonOperatingIncomeNetOther -587000.00
operatingIncome 904000.00
otherOperatingExpenses 163794000.00
interestExpense 1070000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -166000.00
totalRevenue 164698000.00
totalOperatingExpenses 36298000.00
costOfRevenue 127496000.00
totalOtherIncomeExpenseNet -587000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -553000.00
netIncomeApplicableToCommonShares -587000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-13
currency_symbol USD
researchDevelopment 5557000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2188000.00
minorityInterest 0.00
netIncome -16854000.00
sellingGeneralAdministrative 32775000.00
grossProfit 37852000.00
reconciledDepreciation 8110000.00
ebit -480000.00
ebitda 7630000.00
depreciationAndAmortization 8110000.00
nonOperatingIncomeNetOther -850000.00
operatingIncome -480000.00
otherOperatingExpenses 181632000.00
interestExpense 2534000.00
extraordinaryItems 0.00
nonRecurring -101408000.00
otherItems 0.00
incomeTaxExpense 14666000.00
totalRevenue 181152000.00
totalOperatingExpenses 38332000.00
costOfRevenue 143300000.00
totalOtherIncomeExpenseNet -850000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -16893000.00
netIncomeApplicableToCommonShares -16854000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-09
currency_symbol USD
researchDevelopment 5415000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3552000.00
minorityInterest 0.00
netIncome 1728000.00
sellingGeneralAdministrative 32997000.00
grossProfit 43070000.00
reconciledDepreciation 7248000.00
ebit 5104000.00
ebitda 12352000.00
depreciationAndAmortization 7248000.00
nonOperatingIncomeNetOther 61000.00
operatingIncome 4212000.00
otherOperatingExpenses 170994000.00
interestExpense 721000.00
extraordinaryItems 0.00
nonRecurring 446000.00
otherItems 0.00
incomeTaxExpense 1824000.00
totalRevenue 175652000.00
totalOperatingExpenses 38412000.00
costOfRevenue 132582000.00
totalOtherIncomeExpenseNet -385000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1752000.00
netIncomeApplicableToCommonShares 1728000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-08
currency_symbol USD
researchDevelopment 4946000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6099000.00
minorityInterest 0.00
netIncome 4684000.00
sellingGeneralAdministrative 31053000.00
grossProfit 43751000.00
reconciledDepreciation 8309000.00
ebit 8201000.00
ebitda 16510000.00
depreciationAndAmortization 8309000.00
nonOperatingIncomeNetOther -642000.00
operatingIncome 7303000.00
otherOperatingExpenses 169828000.00
interestExpense 562000.00
extraordinaryItems 0.00
nonRecurring 449000.00
otherItems 0.00
incomeTaxExpense 1415000.00
totalRevenue 177580000.00
totalOperatingExpenses 35999000.00
costOfRevenue 133829000.00
totalOtherIncomeExpenseNet -1091000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4699000.00
netIncomeApplicableToCommonShares 4684000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-09
currency_symbol USD
researchDevelopment 5498000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -175000.00
minorityInterest 0.00
netIncome 119000.00
sellingGeneralAdministrative 30651000.00
grossProfit 41034000.00
reconciledDepreciation 7645000.00
ebit 10135000.00
ebitda 17780000.00
depreciationAndAmortization 7645000.00
nonOperatingIncomeNetOther 583000.00
operatingIncome -365000.00
otherOperatingExpenses 156521000.00
interestExpense 393000.00
extraordinaryItems 0.00
nonRecurring 5250000.00
otherItems 0.00
incomeTaxExpense -294000.00
totalRevenue 161406000.00
totalOperatingExpenses 36149000.00
costOfRevenue 120372000.00
totalOtherIncomeExpenseNet -4667000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 119000.00
netIncomeApplicableToCommonShares 119000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-09
currency_symbol USD
researchDevelopment 4558000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5084000.00
minorityInterest -6711000.00
netIncome 3236000.00
sellingGeneralAdministrative 30412000.00
grossProfit 41236000.00
reconciledDepreciation 7973000.00
ebit 6266000.00
ebitda 14239000.00
depreciationAndAmortization 7973000.00
nonOperatingIncomeNetOther -886000.00
operatingIncome 6266000.00
otherOperatingExpenses 154276000.00
interestExpense 1049000.00
extraordinaryItems 0.00
nonRecurring -4021000.00
otherItems 0.00
incomeTaxExpense 1848000.00
totalRevenue 160542000.00
totalOperatingExpenses 34970000.00
costOfRevenue 119306000.00
totalOtherIncomeExpenseNet -886000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3236000.00
netIncomeApplicableToCommonShares 3236000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-08
currency_symbol USD
researchDevelopment 4955000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8228000.00
minorityInterest 6733000.00
netIncome 7807000.00
sellingGeneralAdministrative 28709000.00
grossProfit 41785000.00
reconciledDepreciation 6962000.00
ebit 8121000.00
ebitda 15083000.00
depreciationAndAmortization 6962000.00
nonOperatingIncomeNetOther 335000.00
operatingIncome 8121000.00
otherOperatingExpenses 161064000.00
interestExpense 228000.00
extraordinaryItems 0.00
nonRecurring 9947000.00
otherItems 0.00
incomeTaxExpense 421000.00
totalRevenue 169185000.00
totalOperatingExpenses 33664000.00
costOfRevenue 127400000.00
totalOtherIncomeExpenseNet 335000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7807000.00
netIncomeApplicableToCommonShares 7807000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-09
currency_symbol USD
researchDevelopment 5151000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8382000.00
minorityInterest 8000.00
netIncome 6590000.00
sellingGeneralAdministrative 30336000.00
grossProfit 43456000.00
reconciledDepreciation 6103000.00
ebit 7969000.00
ebitda 14072000.00
depreciationAndAmortization 6103000.00
nonOperatingIncomeNetOther 671000.00
operatingIncome 7969000.00
otherOperatingExpenses 163017000.00
interestExpense 258000.00
extraordinaryItems 0.00
nonRecurring -1433000.00
otherItems 0.00
incomeTaxExpense 1784000.00
totalRevenue 170986000.00
totalOperatingExpenses 35487000.00
costOfRevenue 127530000.00
totalOtherIncomeExpenseNet 671000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6598000.00
netIncomeApplicableToCommonShares 6590000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-10
currency_symbol USD
researchDevelopment 5186000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3494000.00
minorityInterest 22000.00
netIncome 2721000.00
sellingGeneralAdministrative 29420000.00
grossProfit 37647000.00
reconciledDepreciation 5929000.00
ebit 3041000.00
ebitda 8970000.00
depreciationAndAmortization 5929000.00
nonOperatingIncomeNetOther 720000.00
operatingIncome 3041000.00
otherOperatingExpenses 147617000.00
interestExpense 267000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 751000.00
totalRevenue 150658000.00
totalOperatingExpenses 34606000.00
costOfRevenue 113011000.00
totalOtherIncomeExpenseNet 720000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2743000.00
netIncomeApplicableToCommonShares 2721000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-11
currency_symbol USD
researchDevelopment 5477000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10513000.00
minorityInterest -4000.00
netIncome 9339000.00
sellingGeneralAdministrative 30391000.00
grossProfit 46251000.00
reconciledDepreciation 5993000.00
ebit 4390000.00
ebitda 10383000.00
depreciationAndAmortization 5993000.00
nonOperatingIncomeNetOther 265000.00
operatingIncome 10383000.00
otherOperatingExpenses 151727000.00
interestExpense 63000.00
extraordinaryItems 0.00
nonRecurring 4493000.00
otherItems 0.00
incomeTaxExpense 1178000.00
totalRevenue 162110000.00
totalOperatingExpenses 35868000.00
costOfRevenue 115859000.00
totalOtherIncomeExpenseNet 265000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9335000.00
netIncomeApplicableToCommonShares 9339000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-06
currency_symbol USD
researchDevelopment 4134000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8459000.00
minorityInterest 3000.00
netIncome 6271000.00
sellingGeneralAdministrative 29642000.00
grossProfit 42809000.00
reconciledDepreciation 5047000.00
ebit 9666000.00
ebitda 14713000.00
depreciationAndAmortization 5047000.00
nonOperatingIncomeNetOther -558000.00
operatingIncome 9033000.00
otherOperatingExpenses 151434000.00
interestExpense 16000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2185000.00
totalRevenue 160467000.00
totalOperatingExpenses 33776000.00
costOfRevenue 117658000.00
totalOtherIncomeExpenseNet -558000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6274000.00
netIncomeApplicableToCommonShares 6271000.00
2015-06-30
date 2015-06-30
filing_date 2015-08-10
currency_symbol USD
researchDevelopment 4096000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10560000.00
minorityInterest 0.00
netIncome 8375000.00
sellingGeneralAdministrative 25784000.00
grossProfit 40280000.00
reconciledDepreciation 4745000.00
ebit 5655000.00
ebitda 10400000.00
depreciationAndAmortization 4745000.00
nonOperatingIncomeNetOther 56000.00
operatingIncome 10400000.00
otherOperatingExpenses 137151000.00
interestExpense 104000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2185000.00
totalRevenue 147551000.00
totalOperatingExpenses 29880000.00
costOfRevenue 107271000.00
totalOtherIncomeExpenseNet 56000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8375000.00
netIncomeApplicableToCommonShares 8375000.00
2015-03-31
date 2015-03-31
filing_date 2015-05-08
currency_symbol USD
researchDevelopment 4434000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6443000.00
minorityInterest 0.00
netIncome 5189000.00
sellingGeneralAdministrative 26872000.00
grossProfit 37409000.00
reconciledDepreciation 4667000.00
ebit 5923000.00
ebitda 10590000.00
depreciationAndAmortization 4667000.00
nonOperatingIncomeNetOther 230000.00
operatingIncome 6103000.00
otherOperatingExpenses 126602000.00
interestExpense 110000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1254000.00
totalRevenue 132705000.00
totalOperatingExpenses 31306000.00
costOfRevenue 95296000.00
totalOtherIncomeExpenseNet 230000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5189000.00
netIncomeApplicableToCommonShares 5189000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-06
currency_symbol USD
researchDevelopment 4369000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10361000.00
minorityInterest 299000.00
netIncome 8902000.00
sellingGeneralAdministrative 27481000.00
grossProfit 41681000.00
reconciledDepreciation 4799000.00
ebit 9831000.00
ebitda 14630000.00
depreciationAndAmortization 4799000.00
nonOperatingIncomeNetOther 498000.00
operatingIncome 9831000.00
otherOperatingExpenses 128558000.00
interestExpense 11000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1459000.00
totalRevenue 138389000.00
totalOperatingExpenses 31850000.00
costOfRevenue 96708000.00
totalOtherIncomeExpenseNet 498000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8902000.00
netIncomeApplicableToCommonShares 8902000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-07
currency_symbol USD
researchDevelopment 4210000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13196000.00
minorityInterest 0.00
netIncome 10871000.00
sellingGeneralAdministrative 27120000.00
grossProfit 45115000.00
reconciledDepreciation 4596000.00
ebit 9189000.00
ebitda 13785000.00
depreciationAndAmortization 4596000.00
nonOperatingIncomeNetOther -655000.00
operatingIncome 13785000.00
otherOperatingExpenses 133995000.00
interestExpense 66000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2325000.00
totalRevenue 147780000.00
totalOperatingExpenses 31330000.00
costOfRevenue 102665000.00
totalOtherIncomeExpenseNet -655000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10871000.00
netIncomeApplicableToCommonShares 10871000.00
2014-06-30
date 2014-06-30
filing_date 2014-08-08
currency_symbol USD
researchDevelopment 4119000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11269000.00
minorityInterest 0.00
netIncome 8488000.00
sellingGeneralAdministrative 27765000.00
grossProfit 43558000.00
reconciledDepreciation 4589000.00
ebit 11961000.00
ebitda 16550000.00
depreciationAndAmortization 4589000.00
nonOperatingIncomeNetOther -334000.00
operatingIncome 11674000.00
otherOperatingExpenses 134641000.00
interestExpense 71000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2781000.00
totalRevenue 146315000.00
totalOperatingExpenses 31884000.00
costOfRevenue 102757000.00
totalOtherIncomeExpenseNet -334000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8488000.00
netIncomeApplicableToCommonShares 8488000.00
2014-03-31
date 2014-03-31
filing_date 2014-05-06
currency_symbol USD
researchDevelopment 4277000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5625000.00
minorityInterest 0.00
netIncome 4273000.00
sellingGeneralAdministrative 26279000.00
grossProfit 36546000.00
reconciledDepreciation 4260000.00
ebit 5990000.00
ebitda 10250000.00
depreciationAndAmortization 4260000.00
nonOperatingIncomeNetOther -349000.00
operatingIncome 5990000.00
otherOperatingExpenses 123855000.00
interestExpense 16000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1352000.00
totalRevenue 129845000.00
totalOperatingExpenses 30556000.00
costOfRevenue 93299000.00
totalOtherIncomeExpenseNet -349000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4273000.00
netIncomeApplicableToCommonShares 4273000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-12
currency_symbol USD
researchDevelopment 3984000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7531000.00
minorityInterest 0.00
netIncome 5553000.00
sellingGeneralAdministrative 28832000.00
grossProfit 40628000.00
reconciledDepreciation 4976000.00
ebit 2836000.00
ebitda 7812000.00
depreciationAndAmortization 4976000.00
nonOperatingIncomeNetOther -272000.00
operatingIncome 7812000.00
otherOperatingExpenses 128322000.00
interestExpense 51000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1978000.00
totalRevenue 136134000.00
totalOperatingExpenses 32816000.00
costOfRevenue 95506000.00
totalOtherIncomeExpenseNet -272000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5553000.00
netIncomeApplicableToCommonShares 5553000.00
2013-09-30
date 2013-09-30
filing_date 2013-11-08
currency_symbol USD
researchDevelopment 4182000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9801000.00
minorityInterest 0.00
netIncome 8623000.00
sellingGeneralAdministrative 25796000.00
grossProfit 40449000.00
reconciledDepreciation 4599000.00
ebit 11256000.00
ebitda 15855000.00
depreciationAndAmortization 4599000.00
nonOperatingIncomeNetOther -717000.00
operatingIncome 10471000.00
otherOperatingExpenses 131918000.00
interestExpense 47000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1178000.00
totalRevenue 142389000.00
totalOperatingExpenses 29978000.00
costOfRevenue 101940000.00
totalOtherIncomeExpenseNet -717000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8623000.00
netIncomeApplicableToCommonShares 8623000.00
2013-06-30
date 2013-06-30
filing_date 2013-08-09
currency_symbol USD
researchDevelopment 4040000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8350000.00
minorityInterest 0.00
netIncome 5841000.00
sellingGeneralAdministrative 23820000.00
grossProfit 37836000.00
reconciledDepreciation 4414000.00
ebit 9976000.00
ebitda 14390000.00
depreciationAndAmortization 4414000.00
nonOperatingIncomeNetOther -1630000.00
operatingIncome 9976000.00
otherOperatingExpenses 126133000.00
interestExpense 4000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2509000.00
totalRevenue 136109000.00
totalOperatingExpenses 27860000.00
costOfRevenue 98273000.00
totalOtherIncomeExpenseNet -1630000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5841000.00
netIncomeApplicableToCommonShares 5841000.00
2013-03-31
date 2013-03-31
filing_date 2013-05-09
currency_symbol USD
researchDevelopment 4241000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3354000.00
minorityInterest 0.00
netIncome 2946000.00
sellingGeneralAdministrative 24413000.00
grossProfit 32549000.00
reconciledDepreciation 4374000.00
ebit 3895000.00
ebitda 8269000.00
depreciationAndAmortization 4374000.00
nonOperatingIncomeNetOther -550000.00
operatingIncome 3895000.00
otherOperatingExpenses 110827000.00
interestExpense 9000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 408000.00
totalRevenue 114722000.00
totalOperatingExpenses 28654000.00
costOfRevenue 82173000.00
totalOtherIncomeExpenseNet -550000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2946000.00
netIncomeApplicableToCommonShares 2946000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-14
currency_symbol USD
researchDevelopment 3744000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6953000.00
minorityInterest 0.00
netIncome 2918000.00
sellingGeneralAdministrative 24068000.00
grossProfit 35702000.00
reconciledDepreciation 4665000.00
ebit 7890000.00
ebitda 12555000.00
depreciationAndAmortization 4665000.00
nonOperatingIncomeNetOther -898000.00
operatingIncome 7890000.00
otherOperatingExpenses 109893000.00
interestExpense 226000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4035000.00
totalRevenue 117783000.00
totalOperatingExpenses 27812000.00
costOfRevenue 82081000.00
totalOtherIncomeExpenseNet -898000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2918000.00
netIncomeApplicableToCommonShares 2918000.00
2012-09-30
date 2012-09-30
filing_date 2012-11-08
currency_symbol USD
researchDevelopment 3521000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9445000.00
minorityInterest 0.00
netIncome 6850000.00
sellingGeneralAdministrative 23383000.00
grossProfit 36438000.00
reconciledDepreciation 4423000.00
ebit 9534000.00
ebitda 13957000.00
depreciationAndAmortization 4423000.00
nonOperatingIncomeNetOther -65000.00
operatingIncome 9534000.00
otherOperatingExpenses 115337000.00
interestExpense 24000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2595000.00
totalRevenue 124871000.00
totalOperatingExpenses 26904000.00
costOfRevenue 88433000.00
totalOtherIncomeExpenseNet -65000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6850000.00
netIncomeApplicableToCommonShares 6850000.00
2012-06-30
date 2012-06-30
filing_date 2012-08-08
currency_symbol USD
researchDevelopment 3424000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6289000.00
minorityInterest 0.00
netIncome 5153000.00
sellingGeneralAdministrative 23080000.00
grossProfit 32970000.00
reconciledDepreciation 4265000.00
ebit 6466000.00
ebitda 10731000.00
depreciationAndAmortization 4265000.00
nonOperatingIncomeNetOther -126000.00
operatingIncome 6466000.00
otherOperatingExpenses 110238000.00
interestExpense 51000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1136000.00
totalRevenue 116704000.00
totalOperatingExpenses 26504000.00
costOfRevenue 83734000.00
totalOtherIncomeExpenseNet -126000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5153000.00
netIncomeApplicableToCommonShares 5153000.00
2012-03-31
date 2012-03-31
filing_date 2012-05-09
currency_symbol USD
researchDevelopment 3463000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1951000.00
minorityInterest 0.00
netIncome 1632000.00
sellingGeneralAdministrative 22552000.00
grossProfit 28327000.00
reconciledDepreciation 4260000.00
ebit 2636000.00
ebitda 6896000.00
depreciationAndAmortization 4260000.00
nonOperatingIncomeNetOther -324000.00
operatingIncome 2312000.00
otherOperatingExpenses 101420000.00
interestExpense 37000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 319000.00
totalRevenue 103732000.00
totalOperatingExpenses 26015000.00
costOfRevenue 75405000.00
totalOtherIncomeExpenseNet -324000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1632000.00
netIncomeApplicableToCommonShares 1632000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-14
currency_symbol USD
researchDevelopment 2992000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5902000.00
minorityInterest 0.00
netIncome 4914000.00
sellingGeneralAdministrative 24102000.00
grossProfit 33360000.00
reconciledDepreciation 4428000.00
ebit 6570000.00
ebitda 10998000.00
depreciationAndAmortization 4428000.00
operatingIncome 6266000.00
otherOperatingExpenses 111379000.00
interestExpense 270000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 988000.00
totalRevenue 117645000.00
totalOperatingExpenses 27094000.00
costOfRevenue 84285000.00
totalOtherIncomeExpenseNet -304000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4914000.00
2011-09-30
date 2011-09-30
filing_date 2011-11-08
currency_symbol USD
researchDevelopment 2861000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9056000.00
minorityInterest 0.00
netIncome 7084000.00
sellingGeneralAdministrative 21852000.00
grossProfit 34178000.00
reconciledDepreciation 4319000.00
ebit 9818000.00
ebitda 14137000.00
depreciationAndAmortization 4319000.00
nonOperatingIncomeNetOther -409000.00
operatingIncome 9465000.00
otherOperatingExpenses 114062000.00
interestExpense 56000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1972000.00
totalRevenue 123527000.00
totalOperatingExpenses 24713000.00
costOfRevenue 89349000.00
totalOtherIncomeExpenseNet -353000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7084000.00
netIncomeApplicableToCommonShares 7084000.00
2011-06-30
date 2011-06-30
filing_date 2011-08-09
currency_symbol USD
researchDevelopment 3157000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7857000.00
minorityInterest 0.00
netIncome 6121000.00
sellingGeneralAdministrative 23477000.00
grossProfit 34944000.00
reconciledDepreciation 4279000.00
ebit 4415000.00
ebitda 8694000.00
depreciationAndAmortization 4279000.00
nonOperatingIncomeNetOther -453000.00
operatingIncome 8310000.00
otherOperatingExpenses 113436000.00
interestExpense 100000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1736000.00
totalRevenue 121746000.00
totalOperatingExpenses 26634000.00
costOfRevenue 86802000.00
totalOtherIncomeExpenseNet -384000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6121000.00
netIncomeApplicableToCommonShares 6121000.00
2011-03-31
date 2011-03-31
filing_date 2011-05-10
currency_symbol USD
researchDevelopment 3257000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2416000.00
minorityInterest 0.00
netIncome 1827000.00
sellingGeneralAdministrative 21787000.00
grossProfit 27579000.00
reconciledDepreciation 4309000.00
ebit 2569000.00
ebitda 6878000.00
depreciationAndAmortization 4309000.00
operatingIncome 2535000.00
otherOperatingExpenses 103177000.00
interestExpense 100000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 589000.00
totalRevenue 105712000.00
totalOperatingExpenses 25044000.00
costOfRevenue 78133000.00
totalOtherIncomeExpenseNet -34000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1827000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-16
currency_symbol USD
researchDevelopment 2765000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5128000.00
minorityInterest 0.00
netIncome 3766000.00
sellingGeneralAdministrative 21145000.00
grossProfit 28642000.00
reconciledDepreciation 3399000.00
ebit 4271000.00
ebitda 7670000.00
depreciationAndAmortization 3399000.00
operatingIncome 4732000.00
otherOperatingExpenses 97773000.00
interestExpense 100000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1362000.00
totalRevenue 102505000.00
totalOperatingExpenses 23910000.00
costOfRevenue 73863000.00
totalOtherIncomeExpenseNet 461000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3766000.00
2010-09-30
date 2010-09-30
filing_date 2010-11-09
currency_symbol USD
researchDevelopment 2687000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6605000.00
minorityInterest 0.00
netIncome 4702000.00
sellingGeneralAdministrative 16465000.00
grossProfit 25718000.00
reconciledDepreciation 1581000.00
ebit 6526000.00
ebitda 8107000.00
depreciationAndAmortization 1581000.00
operatingIncome 6566000.00
otherOperatingExpenses 72441000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1903000.00
totalRevenue 79007000.00
totalOperatingExpenses 19152000.00
costOfRevenue 53289000.00
totalOtherIncomeExpenseNet 40000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4702000.00
2010-06-30
date 2010-06-30
filing_date 2010-08-06
currency_symbol USD
researchDevelopment 2488000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7312000.00
minorityInterest 0.00
netIncome 4777000.00
sellingGeneralAdministrative 17621000.00
grossProfit 27425000.00
reconciledDepreciation 1500000.00
ebit 7337000.00
ebitda 8837000.00
depreciationAndAmortization 1500000.00
operatingIncome 7316000.00
otherOperatingExpenses 71576000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2535000.00
totalRevenue 78892000.00
totalOperatingExpenses 20109000.00
costOfRevenue 51467000.00
totalOtherIncomeExpenseNet -21000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4777000.00
2010-03-31
date 2010-03-31
filing_date 2010-05-07
currency_symbol USD
researchDevelopment 2769000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2813000.00
minorityInterest 0.00
netIncome 1836000.00
sellingGeneralAdministrative 16608000.00
grossProfit 22064000.00
reconciledDepreciation 1579000.00
ebit 2644000.00
ebitda 4223000.00
depreciationAndAmortization 1579000.00
operatingIncome 2687000.00
otherOperatingExpenses 68689000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 977000.00
totalRevenue 71376000.00
totalOperatingExpenses 19377000.00
costOfRevenue 49312000.00
totalOtherIncomeExpenseNet 43000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1836000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-15
currency_symbol USD
researchDevelopment 2280000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8095000.00
minorityInterest 0.00
netIncome 5840000.00
sellingGeneralAdministrative 18250000.00
grossProfit 28610000.00
reconciledDepreciation 1782000.00
ebit 8160000.00
ebitda 9942000.00
depreciationAndAmortization 1782000.00
operatingIncome 8080000.00
otherOperatingExpenses 76859000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2255000.00
totalRevenue 84939000.00
totalOperatingExpenses 20530000.00
costOfRevenue 56329000.00
totalOtherIncomeExpenseNet -80000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5840000.00
2009-09-30
date 2009-09-30
filing_date 2009-11-09
currency_symbol USD
researchDevelopment 2251000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6779000.00
minorityInterest 0.00
netIncome 4223000.00
sellingGeneralAdministrative 17175000.00
grossProfit 26070000.00
reconciledDepreciation 1687000.00
ebit 6619000.00
ebitda 8306000.00
depreciationAndAmortization 1687000.00
operatingIncome 6644000.00
otherOperatingExpenses 76538000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2556000.00
totalRevenue 83182000.00
totalOperatingExpenses 19426000.00
costOfRevenue 57112000.00
totalOtherIncomeExpenseNet 25000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4223000.00
2009-06-30
date 2009-06-30
filing_date 2009-08-10
currency_symbol USD
researchDevelopment 2050000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5996000.00
minorityInterest 0.00
netIncome 3816000.00
sellingGeneralAdministrative 17758000.00
grossProfit 25495000.00
reconciledDepreciation 1736000.00
ebit 3769000.00
ebitda 5505000.00
depreciationAndAmortization 1736000.00
operatingIncome 5687000.00
otherOperatingExpenses 72616000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2180000.00
totalRevenue 78303000.00
totalOperatingExpenses 19808000.00
costOfRevenue 52808000.00
totalOtherIncomeExpenseNet 182000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3816000.00
2009-03-31
date 2009-03-31
filing_date 2009-05-08
currency_symbol USD
researchDevelopment 2110000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1307000.00
minorityInterest 0.00
netIncome 796000.00
sellingGeneralAdministrative 17791000.00
grossProfit 21437000.00
reconciledDepreciation 1596000.00
ebit 1904000.00
ebitda 3500000.00
depreciationAndAmortization 1596000.00
operatingIncome 1536000.00
otherOperatingExpenses 69590000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 511000.00
totalRevenue 71126000.00
totalOperatingExpenses 19901000.00
costOfRevenue 49689000.00
totalOtherIncomeExpenseNet -368000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 796000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-13
currency_symbol USD
researchDevelopment 1858000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8727000.00
minorityInterest 0.00
netIncome 5833000.00
sellingGeneralAdministrative 15646000.00
grossProfit 25315000.00
reconciledDepreciation 1719000.00
ebit 7263000.00
ebitda 8982000.00
depreciationAndAmortization 1719000.00
operatingIncome 7811000.00
otherOperatingExpenses 70882000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2894000.00
totalRevenue 78693000.00
totalOperatingExpenses 17504000.00
costOfRevenue 53378000.00
totalOtherIncomeExpenseNet 548000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5833000.00
2008-09-30
date 2008-09-30
filing_date 2008-11-07
currency_symbol USD
researchDevelopment 1985000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6352000.00
minorityInterest 0.00
netIncome 4005000.00
sellingGeneralAdministrative 17033000.00
grossProfit 24928000.00
reconciledDepreciation 1473000.00
ebit 6327000.00
ebitda 7800000.00
depreciationAndAmortization 1473000.00
operatingIncome 5910000.00
otherOperatingExpenses 70622000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2347000.00
totalRevenue 76532000.00
totalOperatingExpenses 19018000.00
costOfRevenue 51604000.00
totalOtherIncomeExpenseNet -417000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4005000.00
2008-06-30
date 2008-06-30
filing_date 2008-08-08
currency_symbol USD
researchDevelopment 2121000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5248000.00
minorityInterest 0.00
netIncome 3495000.00
sellingGeneralAdministrative 17734000.00
grossProfit 24212000.00
reconciledDepreciation 1523000.00
ebit 4359000.00
ebitda 5882000.00
depreciationAndAmortization 1523000.00
operatingIncome 4357000.00
otherOperatingExpenses 66327000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1753000.00
totalRevenue 70684000.00
totalOperatingExpenses 19855000.00
costOfRevenue 46472000.00
totalOtherIncomeExpenseNet -2000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3495000.00
2008-03-31
date 2008-03-31
filing_date 2008-05-09
currency_symbol USD
researchDevelopment 2196000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3762000.00
minorityInterest 0.00
netIncome 2473000.00
sellingGeneralAdministrative 16856000.00
grossProfit 21735000.00
reconciledDepreciation 1369000.00
ebit 2501000.00
ebitda 3870000.00
depreciationAndAmortization 1369000.00
operatingIncome 2683000.00
otherOperatingExpenses 58508000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1289000.00
totalRevenue 61191000.00
totalOperatingExpenses 19052000.00
costOfRevenue 39456000.00
totalOtherIncomeExpenseNet 182000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2473000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-14
currency_symbol USD
researchDevelopment 2159000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8797000.00
minorityInterest 0.00
netIncome 6132000.00
sellingGeneralAdministrative 14469000.00
grossProfit 24647000.00
reconciledDepreciation 1411000.00
ebit 8146000.00
ebitda 9557000.00
depreciationAndAmortization 1411000.00
operatingIncome 8019000.00
otherOperatingExpenses 58203000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2665000.00
totalRevenue 66222000.00
totalOperatingExpenses 16628000.00
costOfRevenue 41575000.00
totalOtherIncomeExpenseNet -127000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6132000.00
2007-09-30
date 2007-09-30
filing_date 2007-11-09
currency_symbol USD
researchDevelopment 2070000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7166000.00
minorityInterest 0.00
netIncome 4915000.00
sellingGeneralAdministrative 17393000.00
grossProfit 25737000.00
reconciledDepreciation 1104000.00
ebit 6261000.00
ebitda 7365000.00
depreciationAndAmortization 1104000.00
operatingIncome 6274000.00
otherOperatingExpenses 62687000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2251000.00
totalRevenue 68961000.00
totalOperatingExpenses 19463000.00
costOfRevenue 43224000.00
totalOtherIncomeExpenseNet 13000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4915000.00
2007-06-30
date 2007-06-30
filing_date 2007-08-09
currency_symbol USD
researchDevelopment 2269000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6731000.00
minorityInterest 0.00
netIncome 4546000.00
sellingGeneralAdministrative 16385000.00
grossProfit 24626000.00
reconciledDepreciation 1046000.00
ebit 5945000.00
ebitda 6991000.00
depreciationAndAmortization 1046000.00
operatingIncome 5972000.00
otherOperatingExpenses 65506000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2185000.00
totalRevenue 71478000.00
totalOperatingExpenses 18654000.00
costOfRevenue 46852000.00
totalOtherIncomeExpenseNet 27000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4546000.00
2007-03-31
date 2007-03-31
filing_date 2007-05-10
currency_symbol USD
researchDevelopment 2322000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6868000.00
minorityInterest 0.00
netIncome 4637000.00
sellingGeneralAdministrative 15833000.00
grossProfit 24341000.00
reconciledDepreciation 1114000.00
ebit 6092000.00
ebitda 7206000.00
depreciationAndAmortization 1114000.00
operatingIncome 6186000.00
otherOperatingExpenses 59833000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2231000.00
totalRevenue 66019000.00
totalOperatingExpenses 18155000.00
costOfRevenue 41678000.00
totalOtherIncomeExpenseNet 94000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4637000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-16
currency_symbol USD
researchDevelopment 1838000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7163000.00
minorityInterest 0.00
netIncome 5432000.00
sellingGeneralAdministrative 17673000.00
grossProfit 26227000.00
reconciledDepreciation 1284000.00
ebit 6612000.00
ebitda 7896000.00
depreciationAndAmortization 1284000.00
operatingIncome 6716000.00
otherOperatingExpenses 62975000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1731000.00
totalRevenue 69691000.00
totalOperatingExpenses 19511000.00
costOfRevenue 43464000.00
totalOtherIncomeExpenseNet 104000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5432000.00
2006-09-30
date 2006-09-30
filing_date 2006-11-09
currency_symbol USD
researchDevelopment 1809000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5035000.00
minorityInterest 0.00
netIncome 3533000.00
sellingGeneralAdministrative 15142000.00
grossProfit 21579000.00
reconciledDepreciation 988000.00
ebit 4658000.00
ebitda 5646000.00
depreciationAndAmortization 988000.00
operatingIncome 4628000.00
otherOperatingExpenses 54984000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1502000.00
totalRevenue 59612000.00
totalOperatingExpenses 16951000.00
costOfRevenue 38033000.00
totalOtherIncomeExpenseNet -30000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3533000.00
2006-06-30
date 2006-06-30
filing_date 2006-08-09
currency_symbol USD
researchDevelopment 1919000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3981000.00
minorityInterest 0.00
netIncome 2419000.00
sellingGeneralAdministrative 13620000.00
grossProfit 19582000.00
reconciledDepreciation 995000.00
ebit 4454000.00
ebitda 5449000.00
depreciationAndAmortization 995000.00
operatingIncome 4043000.00
otherOperatingExpenses 48327000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1562000.00
totalRevenue 52370000.00
totalOperatingExpenses 15539000.00
costOfRevenue 32788000.00
totalOtherIncomeExpenseNet -411000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2419000.00
2006-03-31
date 2006-03-31
filing_date 2006-05-10
currency_symbol USD
researchDevelopment 1846000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3241000.00
minorityInterest 0.00
netIncome 2136000.00
sellingGeneralAdministrative 13512000.00
grossProfit 18488000.00
reconciledDepreciation 920000.00
ebit 3291000.00
ebitda 4211000.00
depreciationAndAmortization 920000.00
operatingIncome 3130000.00
otherOperatingExpenses 51043000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1105000.00
totalRevenue 54173000.00
totalOperatingExpenses 15358000.00
costOfRevenue 35685000.00
totalOtherIncomeExpenseNet -161000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2136000.00
2005-12-31
date 2005-12-31
filing_date 2006-03-16
currency_symbol USD
researchDevelopment 1628000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5574000.00
minorityInterest 0.00
netIncome 3523000.00
sellingGeneralAdministrative 11723000.00
grossProfit 18698000.00
reconciledDepreciation 913000.00
ebit 5326000.00
ebitda 6239000.00
depreciationAndAmortization 913000.00
operatingIncome 5347000.00
otherOperatingExpenses 43972000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2051000.00
totalRevenue 49319000.00
totalOperatingExpenses 13351000.00
costOfRevenue 30621000.00
totalOtherIncomeExpenseNet 21000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3523000.00
2005-09-30
date 2005-09-30
filing_date 2005-11-09
currency_symbol USD
researchDevelopment 1782000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3840000.00
minorityInterest 0.00
netIncome 2777000.00
sellingGeneralAdministrative 11541000.00
grossProfit 16994000.00
reconciledDepreciation 969000.00
ebit 3789000.00
ebitda 4758000.00
depreciationAndAmortization 969000.00
operatingIncome 3671000.00
otherOperatingExpenses 42535000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1063000.00
totalRevenue 46206000.00
totalOperatingExpenses 13323000.00
costOfRevenue 29212000.00
totalOtherIncomeExpenseNet -118000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2777000.00
2005-06-30
date 2005-06-30
filing_date 2005-08-09
currency_symbol USD
researchDevelopment 1570000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2405000.00
minorityInterest 0.00
netIncome 1545000.00
sellingGeneralAdministrative 13174000.00
grossProfit 15718000.00
reconciledDepreciation 940000.00
ebit -322000.00
ebitda 618000.00
depreciationAndAmortization 940000.00
operatingIncome 974000.00
otherOperatingExpenses 43348000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 860000.00
totalRevenue 44322000.00
totalOperatingExpenses 14744000.00
costOfRevenue 28604000.00
totalOtherIncomeExpenseNet 1296000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1545000.00
2005-03-31
date 2005-03-31
filing_date 2005-05-10
currency_symbol USD
researchDevelopment 1600000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2854000.00
minorityInterest 0.00
netIncome 1856000.00
sellingGeneralAdministrative 12432000.00
grossProfit 15716000.00
reconciledDepreciation 880000.00
ebit 732000.00
ebitda 1612000.00
depreciationAndAmortization 880000.00
operatingIncome 1684000.00
otherOperatingExpenses 39818000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 998000.00
totalRevenue 41502000.00
totalOperatingExpenses 14032000.00
costOfRevenue 25786000.00
totalOtherIncomeExpenseNet 952000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1856000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
researchDevelopment 1773431.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5461664.00
minorityInterest 0.00
netIncome 3719389.00
sellingGeneralAdministrative 12723501.00
grossProfit 20244037.00
reconciledDepreciation 794630.00
ebit 6230745.00
ebitda 7025375.00
depreciationAndAmortization 794630.00
operatingIncome 5747105.00
otherOperatingExpenses 45963621.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1742275.00
totalRevenue 51710726.00
totalOperatingExpenses 14496932.00
costOfRevenue 31466689.00
totalOtherIncomeExpenseNet -483640.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3720000.00
2004-09-30
date 2004-09-30
filing_date 2004-11-09
currency_symbol USD
researchDevelopment 1841000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3006000.00
minorityInterest 0.00
netIncome 1928000.00
sellingGeneralAdministrative 10656000.00
grossProfit 15793000.00
reconciledDepreciation 727000.00
ebit 3847000.00
ebitda 4574000.00
depreciationAndAmortization 727000.00
operatingIncome 3296000.00
otherOperatingExpenses 36751000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1078000.00
totalRevenue 40047000.00
totalOperatingExpenses 12497000.00
costOfRevenue 24254000.00
totalOtherIncomeExpenseNet -551000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1928000.00
2004-06-30
date 2004-06-30
filing_date 2004-08-09
currency_symbol USD
researchDevelopment 1078000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2560000.00
minorityInterest 0.00
netIncome 1688000.00
sellingGeneralAdministrative 9384000.00
grossProfit 12879000.00
reconciledDepreciation 974000.00
ebit 2424000.00
ebitda 3398000.00
depreciationAndAmortization 974000.00
operatingIncome 2417000.00
otherOperatingExpenses 31594000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 872000.00
totalRevenue 34011000.00
totalOperatingExpenses 10462000.00
costOfRevenue 21132000.00
totalOtherIncomeExpenseNet -7000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1688000.00
2004-03-31
date 2004-03-31
filing_date 2004-05-10
currency_symbol USD
researchDevelopment 1130000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2694000.00
minorityInterest 0.00
netIncome 1778000.00
sellingGeneralAdministrative 9454000.00
grossProfit 12664000.00
reconciledDepreciation 598000.00
ebit 1580000.00
ebitda 2178000.00
depreciationAndAmortization 598000.00
operatingIncome 2080000.00
otherOperatingExpenses 30531000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 916000.00
totalRevenue 32611000.00
totalOperatingExpenses 10584000.00
costOfRevenue 19947000.00
totalOtherIncomeExpenseNet 500000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1778000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-15
currency_symbol USD
researchDevelopment 1158626.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3726174.00
minorityInterest 0.00
netIncome 2458815.00
sellingGeneralAdministrative 9020393.00
grossProfit 13479501.00
reconciledDepreciation 726748.00
ebit 3057323.00
ebitda 3784071.00
depreciationAndAmortization 726748.00
operatingIncome 3300482.00
otherOperatingExpenses 32236304.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1267359.00
totalRevenue 35536786.00
totalOperatingExpenses 10179019.00
costOfRevenue 22057285.00
totalOtherIncomeExpenseNet 243159.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2459000.00
2003-09-30
date 2003-09-30
filing_date 2003-11-14
currency_symbol USD
researchDevelopment 1201000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2525000.00
minorityInterest 0.00
netIncome 1667000.00
sellingGeneralAdministrative 8242000.00
grossProfit 11833000.00
reconciledDepreciation 772000.00
ebit 2361000.00
ebitda 3133000.00
depreciationAndAmortization 772000.00
operatingIncome 2390000.00
otherOperatingExpenses 27910000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 858000.00
totalRevenue 30300000.00
totalOperatingExpenses 9443000.00
costOfRevenue 18467000.00
totalOtherIncomeExpenseNet 29000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1667000.00
2003-06-30
date 2003-06-30
filing_date 2003-08-14
currency_symbol USD
researchDevelopment 1177000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1821000.00
minorityInterest 0.00
netIncome 1202000.00
sellingGeneralAdministrative 8076000.00
grossProfit 10830000.00
reconciledDepreciation 922000.00
ebit 1526000.00
ebitda 2448000.00
depreciationAndAmortization 922000.00
operatingIncome 1577000.00
otherOperatingExpenses 26135000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 619000.00
totalRevenue 27712000.00
totalOperatingExpenses 9253000.00
costOfRevenue 16882000.00
totalOtherIncomeExpenseNet 51000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1202000.00
2003-03-31
date 2003-03-31
filing_date 2003-05-15
currency_symbol USD
researchDevelopment 1163000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1423000.00
minorityInterest 0.00
netIncome 939000.00
sellingGeneralAdministrative 7688000.00
grossProfit 10157000.00
reconciledDepreciation 937000.00
ebit 1291000.00
ebitda 2228000.00
depreciationAndAmortization 937000.00
operatingIncome 1306000.00
otherOperatingExpenses 25613000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 484000.00
totalRevenue 26919000.00
totalOperatingExpenses 8851000.00
costOfRevenue 16762000.00
totalOtherIncomeExpenseNet 15000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 939000.00
2002-12-31
date 2002-12-31
filing_date 2003-03-28
currency_symbol USD
researchDevelopment 3335000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2636806.00
minorityInterest 0.00
netIncome 2004253.00
sellingGeneralAdministrative 4418709.00
grossProfit 11353019.00
reconciledDepreciation 831248.00
ebit 2487441.00
ebitda 3318689.00
depreciationAndAmortization 831248.00
operatingIncome 2483684.00
otherOperatingExpenses 27402044.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 632553.00
totalRevenue 29885728.00
totalOperatingExpenses 8869335.00
costOfRevenue 18532709.00
totalOtherIncomeExpenseNet -3757.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2004000.00
2002-09-30
date 2002-09-30
filing_date 2002-11-14
currency_symbol USD
researchDevelopment 1116000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1981000.00
minorityInterest 0.00
netIncome 1857000.00
sellingGeneralAdministrative 8234000.00
grossProfit 10029000.00
reconciledDepreciation 1072000.00
ebit 1775000.00
ebitda 2847000.00
depreciationAndAmortization 1072000.00
operatingIncome 1795000.00
otherOperatingExpenses 24209000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 124000.00
totalRevenue 26004000.00
totalOperatingExpenses 8234000.00
costOfRevenue 15975000.00
totalOtherIncomeExpenseNet 20000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1857000.00
2002-06-30
date 2002-06-30
filing_date 2002-08-14
currency_symbol USD
researchDevelopment 1089000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2158000.00
minorityInterest 0.00
netIncome 1403000.00
sellingGeneralAdministrative 9046000.00
grossProfit 10857000.00
reconciledDepreciation 893000.00
ebit 1619000.00
ebitda 2512000.00
depreciationAndAmortization 893000.00
operatingIncome 1811000.00
otherOperatingExpenses 22779000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 755000.00
totalRevenue 24590000.00
totalOperatingExpenses 9046000.00
costOfRevenue 13733000.00
totalOtherIncomeExpenseNet 192000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1403000.00
2002-03-31
date 2002-03-31
filing_date 2002-05-15
currency_symbol USD
researchDevelopment 1070000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1039000.00
minorityInterest 0.00
netIncome 675000.00
sellingGeneralAdministrative 8525000.00
grossProfit 9416000.00
reconciledDepreciation 906000.00
ebit 860000.00
ebitda 1766000.00
depreciationAndAmortization 906000.00
operatingIncome 891000.00
otherOperatingExpenses 22520000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 364000.00
totalRevenue 23411000.00
totalOperatingExpenses 8525000.00
costOfRevenue 13995000.00
totalOtherIncomeExpenseNet 31000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 675000.00
2001-12-31
date 2001-12-31
filing_date 2002-03-28
currency_symbol USD
researchDevelopment 4200000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4383964.00
minorityInterest 0.00
netIncome 3629778.00
sellingGeneralAdministrative 6852604.00
grossProfit 10974145.00
reconciledDepreciation 1008190.00
ebit 3979232.00
ebitda 4987422.00
depreciationAndAmortization 1008190.00
operatingIncome 4121541.00
otherOperatingExpenses 23748174.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 754186.00
totalRevenue 27869715.00
totalOperatingExpenses 6852604.00
costOfRevenue 16895570.00
totalOtherIncomeExpenseNet 142309.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3630000.00
2001-09-30
date 2001-09-30
filing_date 2001-11-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4663000.00
minorityInterest 0.00
netIncome 2798000.00
sellingGeneralAdministrative 8467000.00
grossProfit 12656000.00
reconciledDepreciation 984000.00
ebit 3974000.00
ebitda 4958000.00
depreciationAndAmortization 984000.00
operatingIncome 4189000.00
otherOperatingExpenses 26841000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1865000.00
totalRevenue 31030000.00
totalOperatingExpenses 8467000.00
costOfRevenue 18374000.00
totalOtherIncomeExpenseNet 215000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2798000.00
2001-06-30
date 2001-06-30
filing_date 2001-08-13
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3861000.00
minorityInterest 0.00
netIncome 2317000.00
sellingGeneralAdministrative 8438000.00
grossProfit 12133000.00
reconciledDepreciation 1057000.00
ebit 3863000.00
ebitda 4920000.00
depreciationAndAmortization 1057000.00
operatingIncome 3695000.00
otherOperatingExpenses 25412000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1544000.00
totalRevenue 29107000.00
totalOperatingExpenses 8438000.00
costOfRevenue 16974000.00
totalOtherIncomeExpenseNet -168000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2317000.00
2001-03-31
date 2001-03-31
filing_date 2001-05-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4235000.00
minorityInterest 0.00
netIncome 2541000.00
sellingGeneralAdministrative 9307000.00
grossProfit 13310000.00
reconciledDepreciation 1051000.00
ebit 4045000.00
ebitda 5096000.00
depreciationAndAmortization 1051000.00
operatingIncome 4003000.00
otherOperatingExpenses 27020000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1694000.00
totalRevenue 31023000.00
totalOperatingExpenses 9307000.00
costOfRevenue 17713000.00
totalOtherIncomeExpenseNet -42000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2541000.00
2000-12-31
date 2000-12-31
filing_date 2001-03-28
currency_symbol USD
researchDevelopment 2764000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8108088.00
minorityInterest 0.00
netIncome 4783632.00
sellingGeneralAdministrative 8386047.00
grossProfit 16811492.00
reconciledDepreciation 649586.00
ebit 7609150.00
ebitda 8258736.00
depreciationAndAmortization 649586.00
operatingIncome 7775859.00
otherOperatingExpenses 31029018.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3324456.00
totalRevenue 38804877.00
totalOperatingExpenses 9035633.00
costOfRevenue 21993385.00
totalOtherIncomeExpenseNet 166709.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4784000.00
2000-09-30
date 2000-09-30
filing_date 2000-11-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6166000.00
minorityInterest 0.00
netIncome 3638000.00
sellingGeneralAdministrative 8639000.00
grossProfit 15398000.00
reconciledDepreciation 1121000.00
ebit 5358000.00
ebitda 6479000.00
depreciationAndAmortization 1121000.00
operatingIncome 5638000.00
otherOperatingExpenses 29341000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2528000.00
totalRevenue 34979000.00
totalOperatingExpenses 9760000.00
costOfRevenue 19581000.00
totalOtherIncomeExpenseNet 280000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3638000.00
2000-06-30
date 2000-06-30
filing_date 2000-08-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3634000.00
minorityInterest 0.00
netIncome 2144000.00
sellingGeneralAdministrative 8164000.00
grossProfit 12486000.00
reconciledDepreciation 1032000.00
ebit 3248000.00
ebitda 4280000.00
depreciationAndAmortization 1032000.00
operatingIncome 3290000.00
otherOperatingExpenses 25001000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1490000.00
totalRevenue 28291000.00
totalOperatingExpenses 9196000.00
costOfRevenue 15805000.00
totalOtherIncomeExpenseNet 42000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2145000.00
2000-03-31
date 2000-03-31
filing_date 2000-05-15
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1753000.00
minorityInterest 0.00
netIncome 1034000.00
sellingGeneralAdministrative 8141000.00
grossProfit 10660000.00
reconciledDepreciation 982000.00
ebit 1500000.00
ebitda 2482000.00
depreciationAndAmortization 982000.00
operatingIncome 1537000.00
otherOperatingExpenses 21127000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 719000.00
totalRevenue 22664000.00
totalOperatingExpenses 9123000.00
costOfRevenue 12004000.00
totalOtherIncomeExpenseNet 37000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1034000.00
1999-12-31
date 1999-12-31
filing_date 2000-03-30
currency_symbol USD
incomeBeforeTax 6318783.00
netIncome 3740082.00
sellingGeneralAdministrative 7908321.00
grossProfit 14992726.00
reconciledDepreciation 816267.00
ebit 6268138.00
ebitda 7084405.00
depreciationAndAmortization 816267.00
operatingIncome 6268138.00
otherOperatingExpenses 27023045.00
incomeTaxExpense 2578701.00
totalRevenue 33291183.00
totalOperatingExpenses 8724588.00
costOfRevenue 18298457.00
totalOtherIncomeExpenseNet 50645.00
1999-09-30
date 1999-09-30
filing_date 1999-11-15
currency_symbol USD
incomeBeforeTax 3900000.00
netIncome 2300000.00
sellingGeneralAdministrative 7900000.00
grossProfit 12700000.00
reconciledDepreciation 1000000.00
ebit 3900000.00
ebitda 4900000.00
depreciationAndAmortization 1000000.00
operatingIncome 3900000.00
otherOperatingExpenses 24200000.00
incomeTaxExpense 1600000.00
totalRevenue 28100000.00
totalOperatingExpenses 8800000.00
costOfRevenue 15400000.00
1999-06-30
date 1999-06-30
filing_date 1999-08-16
currency_symbol USD
incomeBeforeTax 2000000.00
netIncome 1200000.00
sellingGeneralAdministrative 7100000.00
grossProfit 10100000.00
reconciledDepreciation 900000.00
ebit 2100000.00
ebitda 3000000.00
depreciationAndAmortization 900000.00
operatingIncome 2100000.00
otherOperatingExpenses 20700000.00
incomeTaxExpense 800000.00
totalRevenue 22800000.00
totalOperatingExpenses 8000000.00
costOfRevenue 12700000.00
totalOtherIncomeExpenseNet -100000.00
1999-03-31
date 1999-03-31
filing_date 1999-05-17
currency_symbol USD
incomeBeforeTax 700000.00
netIncome 400000.00
sellingGeneralAdministrative 7500000.00
grossProfit 9100000.00
reconciledDepreciation 900000.00
ebit 700000.00
ebitda 1600000.00
depreciationAndAmortization 900000.00
operatingIncome 700000.00
otherOperatingExpenses 20200000.00
incomeTaxExpense 300000.00
totalRevenue 20900000.00
totalOperatingExpenses 8400000.00
costOfRevenue 11800000.00
totalOtherIncomeExpenseNet -200000.00
1998-12-31
date 1998-12-31
filing_date 1999-03-31
currency_symbol USD
incomeBeforeTax 3700000.00
netIncome 2300000.00
sellingGeneralAdministrative 6300000.00
grossProfit 11400000.00
reconciledDepreciation 1000000.00
ebit 4300000.00
ebitda 5300000.00
depreciationAndAmortization 1000000.00
operatingIncome 4100000.00
otherOperatingExpenses 27400000.00
incomeTaxExpense 1400000.00
totalRevenue 31500000.00
totalOperatingExpenses 7300000.00
costOfRevenue 20100000.00
totalOtherIncomeExpenseNet -200000.00
1998-09-30
date 1998-09-30
filing_date 1998-11-16
currency_symbol USD
incomeBeforeTax 2700000.00
netIncome 1600000.00
sellingGeneralAdministrative 6800000.00
grossProfit 10400000.00
reconciledDepreciation 900000.00
ebit 2600000.00
ebitda 3500000.00
depreciationAndAmortization 900000.00
operatingIncome 2700000.00
otherOperatingExpenses 21000000.00
incomeTaxExpense 1100000.00
totalRevenue 23700000.00
totalOperatingExpenses 7700000.00
costOfRevenue 13300000.00
totalOtherIncomeExpenseNet 100000.00
1998-06-30
date 1998-06-30
filing_date 1998-08-14
currency_symbol USD
incomeBeforeTax 2000000.00
netIncome 1300000.00
sellingGeneralAdministrative 7000000.00
grossProfit 9400000.00
reconciledDepreciation 300000.00
ebit 2200000.00
ebitda 2500000.00
depreciationAndAmortization 300000.00
operatingIncome 2100000.00
otherOperatingExpenses 20200000.00
incomeTaxExpense 700000.00
totalRevenue 22300000.00
totalOperatingExpenses 7300000.00
costOfRevenue 12900000.00
totalOtherIncomeExpenseNet -100000.00
1998-03-31
date 1998-03-31
filing_date 1998-05-15
currency_symbol USD
incomeBeforeTax 500000.00
netIncome 300000.00
sellingGeneralAdministrative 6600000.00
grossProfit 7700000.00
reconciledDepreciation 400000.00
ebit 700000.00
ebitda 1100000.00
depreciationAndAmortization 400000.00
operatingIncome 700000.00
otherOperatingExpenses 17900000.00
incomeTaxExpense 200000.00
totalRevenue 18600000.00
totalOperatingExpenses 7000000.00
costOfRevenue 10900000.00
totalOtherIncomeExpenseNet -200000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-30
currency_symbol USD
incomeBeforeTax -11700000.00
netIncome -7700000.00
sellingGeneralAdministrative 8000000.00
grossProfit 11900000.00
reconciledDepreciation 600000.00
ebit 3300000.00
ebitda 3900000.00
depreciationAndAmortization 600000.00
operatingIncome 3300000.00
otherOperatingExpenses 31200000.00
incomeTaxExpense -4000000.00
totalRevenue 34500000.00
totalOperatingExpenses 8600000.00
costOfRevenue 22600000.00
totalOtherIncomeExpenseNet -15000000.00
1997-09-30
date 1997-09-30
filing_date 1997-11-14
currency_symbol USD
incomeBeforeTax 1800000.00
netIncome 1200000.00
sellingGeneralAdministrative 8300000.00
grossProfit 10800000.00
reconciledDepreciation 500000.00
ebit 2000000.00
ebitda 2500000.00
depreciationAndAmortization 500000.00
operatingIncome 2000000.00
otherOperatingExpenses 31500000.00
incomeTaxExpense 600000.00
totalRevenue 33500000.00
totalOperatingExpenses 8800000.00
costOfRevenue 22700000.00
totalOtherIncomeExpenseNet -200000.00
1997-06-30
date 1997-06-30
filing_date 1997-08-14
currency_symbol USD
incomeBeforeTax 500000.00
netIncome 300000.00
sellingGeneralAdministrative 6700000.00
grossProfit 7800000.00
reconciledDepreciation 500000.00
ebit 600000.00
ebitda 1100000.00
depreciationAndAmortization 500000.00
operatingIncome 600000.00
otherOperatingExpenses 23300000.00
incomeTaxExpense 200000.00
totalRevenue 23900000.00
totalOperatingExpenses 7200000.00
costOfRevenue 16100000.00
totalOtherIncomeExpenseNet -100000.00
1997-03-31
date 1997-03-31
filing_date 1997-05-14
currency_symbol USD
incomeBeforeTax -500000.00
netIncome -300000.00
sellingGeneralAdministrative 7100000.00
grossProfit 7300000.00
reconciledDepreciation 500000.00
ebit -300000.00
ebitda 200000.00
depreciationAndAmortization 500000.00
operatingIncome -300000.00
otherOperatingExpenses 22700000.00
incomeTaxExpense -200000.00
totalRevenue 22400000.00
totalOperatingExpenses 7600000.00
costOfRevenue 15100000.00
totalOtherIncomeExpenseNet -200000.00
1996-12-31
date 1996-12-31
filing_date 1997-03-27
currency_symbol USD
incomeBeforeTax -3900000.00
netIncome -2100000.00
sellingGeneralAdministrative 8900000.00
grossProfit 6800000.00
reconciledDepreciation 400000.00
ebit -1500000.00
ebitda -1100000.00
depreciationAndAmortization 400000.00
operatingIncome -2500000.00
otherOperatingExpenses 32000000.00
incomeTaxExpense -1800000.00
totalRevenue 29500000.00
totalOperatingExpenses 9300000.00
costOfRevenue 22700000.00
totalOtherIncomeExpenseNet -1000000.00
1996-09-30
date 1996-09-30
filing_date 1996-11-14
currency_symbol USD
incomeBeforeTax 200000.00
netIncome 100000.00
sellingGeneralAdministrative 6500000.00
grossProfit 7100000.00
reconciledDepreciation 400000.00
ebit 100000.00
ebitda 500000.00
depreciationAndAmortization 400000.00
operatingIncome 200000.00
otherOperatingExpenses 25400000.00
incomeTaxExpense 100000.00
totalRevenue 25600000.00
totalOperatingExpenses 6900000.00
costOfRevenue 18500000.00
totalOtherIncomeExpenseNet 100000.00
1996-06-30
date 1996-06-30
filing_date 1996-08-14
currency_symbol USD
incomeBeforeTax 300000.00
netIncome 200000.00
sellingGeneralAdministrative 6100000.00
grossProfit 7000000.00
reconciledDepreciation 400000.00
ebit 500000.00
ebitda 900000.00
depreciationAndAmortization 400000.00
operatingIncome 500000.00
otherOperatingExpenses 21000000.00
incomeTaxExpense 100000.00
totalRevenue 21500000.00
totalOperatingExpenses 6500000.00
costOfRevenue 14500000.00
totalOtherIncomeExpenseNet -200000.00
1996-03-31
date 1996-03-31
filing_date 1996-05-15
currency_symbol USD
incomeBeforeTax -1300000.00
netIncome -600000.00
sellingGeneralAdministrative 7100000.00
grossProfit 6200000.00
reconciledDepreciation 400000.00
ebit -1400000.00
ebitda -1000000.00
depreciationAndAmortization 400000.00
operatingIncome -1300000.00
otherOperatingExpenses 23200000.00
incomeTaxExpense -700000.00
totalRevenue 21900000.00
totalOperatingExpenses 7500000.00
costOfRevenue 15700000.00
totalOtherIncomeExpenseNet 100000.00
1995-12-31
date 1995-12-31
filing_date 1995-12-31
currency_symbol USD
incomeBeforeTax 2200000.00
netIncome 1300000.00
sellingGeneralAdministrative 7600000.00
grossProfit 10200000.00
reconciledDepreciation 300000.00
ebit 2100000.00
ebitda 2400000.00
depreciationAndAmortization 300000.00
operatingIncome 2300000.00
otherOperatingExpenses 28800000.00
incomeTaxExpense 900000.00
totalRevenue 31100000.00
totalOperatingExpenses 7900000.00
costOfRevenue 20900000.00
totalOtherIncomeExpenseNet 200000.00
1995-09-30
date 1995-09-30
filing_date 1995-09-30
currency_symbol USD
incomeBeforeTax 2100000.00
netIncome 1400000.00
sellingGeneralAdministrative 6800000.00
grossProfit 9400000.00
reconciledDepreciation 300000.00
ebit 2300000.00
ebitda 2600000.00
depreciationAndAmortization 300000.00
operatingIncome 2300000.00
otherOperatingExpenses 28400000.00
incomeTaxExpense 700000.00
totalRevenue 30700000.00
totalOperatingExpenses 7100000.00
costOfRevenue 21300000.00
totalOtherIncomeExpenseNet -200000.00
1995-06-30
date 1995-06-30
filing_date 1995-06-30
currency_symbol USD
incomeBeforeTax 300000.00
netIncome 100000.00
sellingGeneralAdministrative 7000000.00
grossProfit 7600000.00
reconciledDepreciation 400000.00
ebit 100000.00
ebitda 500000.00
depreciationAndAmortization 400000.00
operatingIncome 200000.00
otherOperatingExpenses 24600000.00
incomeTaxExpense 100000.00
totalRevenue 24800000.00
totalOperatingExpenses 7400000.00
costOfRevenue 17200000.00
totalOtherIncomeExpenseNet 100000.00
1995-03-31
date 1995-03-31
filing_date 1995-03-31
currency_symbol USD
incomeBeforeTax -3900000.00
netIncome -2500000.00
sellingGeneralAdministrative 7600000.00
grossProfit 5100000.00
reconciledDepreciation 300000.00
ebit -2000000.00
ebitda -1700000.00
depreciationAndAmortization 300000.00
operatingIncome -2800000.00
otherOperatingExpenses 21500000.00
incomeTaxExpense -1400000.00
totalRevenue 18700000.00
totalOperatingExpenses 7900000.00
costOfRevenue 13600000.00
totalOtherIncomeExpenseNet -800000.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
currency_symbol USD
incomeBeforeTax -15800000.00
netIncome -10700000.00
grossProfit 6700000.00
reconciledDepreciation 200000.00
ebit -3700000.00
ebitda -3500000.00
depreciationAndAmortization 200000.00
operatingIncome -3700000.00
otherOperatingExpenses 28600000.00
incomeTaxExpense -5100000.00
totalRevenue 24900000.00
totalOperatingExpenses 10400000.00
costOfRevenue 18200000.00
totalOtherIncomeExpenseNet -12100000.00
1994-09-30
date 1994-09-30
filing_date 1994-09-30
currency_symbol USD
incomeBeforeTax 700000.00
netIncome 400000.00
grossProfit 9000000.00
reconciledDepreciation 300000.00
ebit 1100000.00
ebitda 1400000.00
depreciationAndAmortization 300000.00
operatingIncome 1100000.00
otherOperatingExpenses 26900000.00
incomeTaxExpense 300000.00
totalRevenue 28000000.00
totalOperatingExpenses 7900000.00
costOfRevenue 19000000.00
totalOtherIncomeExpenseNet -400000.00
1994-06-30
date 1994-06-30
filing_date 1994-06-30
currency_symbol USD
incomeBeforeTax -2100000.00
netIncome -1300000.00
grossProfit 6900000.00
reconciledDepreciation 200000.00
ebit -1900000.00
ebitda -1700000.00
depreciationAndAmortization 200000.00
operatingIncome -1900000.00
otherOperatingExpenses 25000000.00
incomeTaxExpense -800000.00
totalRevenue 23100000.00
totalOperatingExpenses 8800000.00
costOfRevenue 16200000.00
totalOtherIncomeExpenseNet -200000.00
1994-03-31
date 1994-03-31
filing_date 1994-03-31
currency_symbol USD
incomeBeforeTax -1900000.00
netIncome -1200000.00
grossProfit 7000000.00
reconciledDepreciation 200000.00
ebit -1900000.00
ebitda -1700000.00
depreciationAndAmortization 200000.00
operatingIncome -1900000.00
otherOperatingExpenses 22300000.00
incomeTaxExpense -700000.00
totalRevenue 20400000.00
totalOperatingExpenses 8900000.00
costOfRevenue 13400000.00
1993-12-31
date 1993-12-31
filing_date 1993-12-31
currency_symbol USD
incomeBeforeTax 2500000.00
netIncome 1700000.00
grossProfit 12400000.00
reconciledDepreciation 300000.00
ebit 2400000.00
ebitda 2700000.00
depreciationAndAmortization 300000.00
operatingIncome 2400000.00
otherOperatingExpenses 27400000.00
incomeTaxExpense 800000.00
totalRevenue 29800000.00
totalOperatingExpenses 10000000.00
costOfRevenue 17400000.00
totalOtherIncomeExpenseNet 100000.00
1993-09-30
date 1993-09-30
filing_date 1993-09-30
currency_symbol USD
incomeBeforeTax 4100000.00
netIncome 2500000.00
grossProfit 11500000.00
reconciledDepreciation -100000.00
ebit 4200000.00
ebitda 4100000.00
depreciationAndAmortization -100000.00
operatingIncome 4000000.00
otherOperatingExpenses 20700000.00
incomeTaxExpense 1600000.00
totalRevenue 24700000.00
totalOperatingExpenses 7500000.00
costOfRevenue 13200000.00
totalOtherIncomeExpenseNet 100000.00
1993-06-30
date 1993-06-30
filing_date 1993-06-30
currency_symbol USD
incomeBeforeTax 800000.00
netIncome 500000.00
grossProfit 8000000.00
ebit 800000.00
ebitda 900000.00
depreciationAndAmortization 100000.00
operatingIncome 900000.00
otherOperatingExpenses 18000000.00
incomeTaxExpense 300000.00
totalRevenue 18900000.00
totalOperatingExpenses 7100000.00
costOfRevenue 10900000.00
totalOtherIncomeExpenseNet 100000.00
1993-03-31
date 1993-03-31
filing_date 1993-03-31
currency_symbol USD
netIncome 200000.00
grossProfit 15600000.00
ebitda 15600000.00
operatingIncome 15600000.00
incomeTaxExpense -200000.00
totalRevenue 15600000.00
1992-12-31
date 1992-12-31
filing_date 1992-12-31
currency_symbol USD
netIncome 2300000.00
grossProfit 21500000.00
ebitda -23900000.00
operatingIncome -23900000.00
otherOperatingExpenses 45400000.00
incomeTaxExpense -2300000.00
totalRevenue 21500000.00
totalOperatingExpenses -45400000.00
1992-09-30
date 1992-09-30
filing_date 1992-09-30
currency_symbol USD
netIncome 1400000.00
grossProfit 15000000.00
ebitda 15000000.00
operatingIncome 15000000.00
incomeTaxExpense -1400000.00
totalRevenue 15000000.00
1992-06-30
date 1992-06-30
filing_date 1992-06-30
currency_symbol USD
netIncome -700000.00
grossProfit 8700000.00
ebitda 8700000.00
operatingIncome 8700000.00
incomeTaxExpense 700000.00
totalRevenue 8700000.00
1992-03-31
date 1992-03-31
filing_date 1992-03-31
currency_symbol USD
netIncome -400000.00
grossProfit 5600000.00
ebitda 5600000.00
operatingIncome 5600000.00
incomeTaxExpense 400000.00
totalRevenue 5600000.00
1991-12-31
date 1991-12-31
filing_date 1991-12-31
currency_symbol USD
netIncome 600000.00
grossProfit 7800000.00
ebitda -12600000.00
operatingIncome -12600000.00
otherOperatingExpenses 20400000.00
incomeTaxExpense -600000.00
totalRevenue 7800000.00
totalOperatingExpenses -20400000.00
1991-09-30
date 1991-09-30
filing_date 1991-09-30
currency_symbol USD
netIncome 900000.00
grossProfit 7400000.00
ebitda 7400000.00
operatingIncome 7400000.00
incomeTaxExpense -900000.00
totalRevenue 7400000.00
1991-06-30
date 1991-06-30
filing_date 1991-06-30
currency_symbol USD
netIncome -100000.00
grossProfit 4100000.00
ebitda 4100000.00
operatingIncome 4100000.00
incomeTaxExpense 100000.00
totalRevenue 4100000.00
1991-03-31
date 1991-03-31
filing_date 1991-03-31
currency_symbol USD
netIncome -200000.00
grossProfit 3200000.00
ebitda 3200000.00
operatingIncome 3200000.00
incomeTaxExpense 200000.00
totalRevenue 3200000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-08
currency_symbol USD
researchDevelopment 32452000.00
incomeBeforeTax 11393000.00
netIncome 407000.00
sellingGeneralAdministrative 105292000.00
grossProfit 152292000.00
reconciledDepreciation 24033000.00
ebit 14548000.00
ebitda 38581000.00
depreciationAndAmortization 24033000.00
nonOperatingIncomeNetOther -955000.00
operatingIncome 14548000.00
otherOperatingExpenses 528203000.00
interestExpense 2200000.00
taxProvision 10986000.00
netInterestIncome -2200000.00
incomeTaxExpense 10986000.00
totalRevenue 542751000.00
totalOperatingExpenses 137744000.00
costOfRevenue 390459000.00
totalOtherIncomeExpenseNet -3155000.00
netIncomeFromContinuingOps 407000.00
netIncomeApplicableToCommonShares 407000.00
2021-12-31
date 2021-12-31
filing_date 2022-03-04
currency_symbol USD
researchDevelopment 30917000.00
incomeBeforeTax 16080000.00
netIncome 5301000.00
sellingGeneralAdministrative 118846000.00
grossProfit 173016000.00
reconciledDepreciation 26747000.00
ebit 23253000.00
ebitda 56050000.00
depreciationAndAmortization 32797000.00
nonOperatingIncomeNetOther -6607000.00
operatingIncome 23253000.00
otherOperatingExpenses 578349000.00
interestExpense 566000.00
taxProvision 10779000.00
netInterestIncome -566000.00
incomeTaxExpense 10779000.00
totalRevenue 601602000.00
totalOperatingExpenses 149763000.00
costOfRevenue 428586000.00
totalOtherIncomeExpenseNet -7173000.00
netIncomeFromContinuingOps 5301000.00
netIncomeApplicableToCommonShares 5301000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-05
currency_symbol USD
researchDevelopment 31450000.00
incomeBeforeTax 43905000.00
netIncome 38572000.00
sellingGeneralAdministrative 107539000.00
grossProfit 176256000.00
reconciledDepreciation 29735000.00
ebit 27803000.00
ebitda 57538000.00
depreciationAndAmortization 29735000.00
nonOperatingIncomeNetOther -1404000.00
operatingIncome 27803000.00
otherOperatingExpenses 577413000.00
interestExpense 1422000.00
taxProvision 5333000.00
netInterestIncome -1422000.00
incomeTaxExpense 5333000.00
totalRevenue 614680000.00
totalOperatingExpenses 138989000.00
costOfRevenue 438424000.00
totalOtherIncomeExpenseNet 16102000.00
netIncomeFromContinuingOps 38572000.00
netIncomeApplicableToCommonShares 38572000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-16
currency_symbol USD
researchDevelopment 29412000.00
incomeBeforeTax 10402000.00
netIncome 3630000.00
sellingGeneralAdministrative 125476000.00
grossProfit 170203000.00
reconciledDepreciation 31926000.00
ebit 15315000.00
ebitda 47241000.00
depreciationAndAmortization 31926000.00
nonOperatingIncomeNetOther -995000.00
operatingIncome 15315000.00
otherOperatingExpenses 738162000.00
interestExpense 3918000.00
taxProvision 6772000.00
interestIncome 4850000.00
netInterestIncome -3918000.00
incomeTaxExpense 6772000.00
totalRevenue 753477000.00
totalOperatingExpenses 154888000.00
costOfRevenue 583274000.00
totalOtherIncomeExpenseNet -4913000.00
netIncomeFromContinuingOps 3630000.00
netIncomeApplicableToCommonShares 3630000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-15
currency_symbol USD
researchDevelopment 23815000.00
incomeBeforeTax 26166000.00
minorityInterest 0.00
netIncome 11924000.00
sellingGeneralAdministrative 119654000.00
grossProfit 141804000.00
reconciledDepreciation 33602000.00
ebit -38643000.00
ebitda -5041000.00
depreciationAndAmortization 33602000.00
nonOperatingIncomeNetOther 32521000.00
operatingIncome -1665000.00
otherOperatingExpenses 681906000.00
interestExpense 4690000.00
taxProvision 14242000.00
interestIncome 9132000.00
netInterestIncome -4690000.00
extraordinaryItems -8100000.00
incomeTaxExpense 14242000.00
totalRevenue 680241000.00
totalOperatingExpenses 143469000.00
costOfRevenue 538437000.00
totalOtherIncomeExpenseNet 32521000.00
netIncomeFromContinuingOps 11924000.00
netIncomeApplicableToCommonShares 11924000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-13
currency_symbol USD
researchDevelopment 21416000.00
incomeBeforeTax 7288000.00
netIncome -10323000.00
sellingGeneralAdministrative 127476000.00
grossProfit 165707000.00
reconciledDepreciation 31312000.00
ebit 22960000.00
ebitda 54272000.00
depreciationAndAmortization 31312000.00
nonOperatingIncomeNetOther -848000.00
operatingIncome 10670000.00
otherOperatingExpenses 678975000.00
interestExpense 2534000.00
taxProvision 17611000.00
interestIncome 3963000.00
netInterestIncome -2534000.00
extraordinaryItems -16600000.00
nonRecurring 6145000.00
incomeTaxExpense 17611000.00
totalRevenue 695790000.00
totalOperatingExpenses 148892000.00
costOfRevenue 530083000.00
totalOtherIncomeExpenseNet -6993000.00
netIncomeFromContinuingOps -10323000.00
netIncomeApplicableToCommonShares -10323000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-09
currency_symbol USD
researchDevelopment 19850000.00
incomeBeforeTax 25188000.00
minorityInterest 30000.00
netIncome 20354000.00
sellingGeneralAdministrative 118877000.00
grossProfit 164124000.00
ebit 25397000.00
ebitda 52364000.00
depreciationAndAmortization 26967000.00
nonOperatingIncomeNetOther 840000.00
operatingIncome 25397000.00
otherOperatingExpenses 625974000.00
interestExpense 1049000.00
taxProvision 4804000.00
interestIncome 389000.00
netInterestIncome -1049000.00
nonRecurring 4493000.00
incomeTaxExpense 4804000.00
totalRevenue 651371000.00
totalOperatingExpenses 138727000.00
costOfRevenue 487247000.00
totalOtherIncomeExpenseNet 840000.00
netIncomeFromContinuingOps 20384000.00
netIncomeApplicableToCommonShares 20354000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-11
currency_symbol USD
researchDevelopment 18141000.00
incomeBeforeTax 35975000.00
minorityInterest -1000.00
netIncome 29174000.00
sellingGeneralAdministrative 112689000.00
grossProfit 166749000.00
ebit 35919000.00
ebitda 56371000.00
depreciationAndAmortization 20452000.00
nonOperatingIncomeNetOther -7000.00
operatingIncome 35919000.00
otherOperatingExpenses 566914000.00
interestExpense 63000.00
taxProvision 6802000.00
interestIncome 165000.00
nonRecurring 4493000.00
incomeTaxExpense 6802000.00
totalRevenue 602833000.00
totalOperatingExpenses 130830000.00
costOfRevenue 436084000.00
totalOtherIncomeExpenseNet -7000.00
netIncomeFromContinuingOps 29173000.00
netIncomeApplicableToCommonShares 29174000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-06
currency_symbol USD
researchDevelopment 16975000.00
incomeBeforeTax 40451000.00
minorityInterest 299000.00
netIncome 32534000.00
sellingGeneralAdministrative 108645000.00
grossProfit 166900000.00
ebit 41280000.00
ebitda 59524000.00
depreciationAndAmortization 18244000.00
nonOperatingIncomeNetOther -840000.00
operatingIncome 41280000.00
otherOperatingExpenses 521049000.00
interestExpense 11000.00
incomeTaxExpense 7917000.00
totalRevenue 562329000.00
totalOperatingExpenses 125620000.00
costOfRevenue 395429000.00
totalOtherIncomeExpenseNet -840000.00
netIncomeFromContinuingOps 32534000.00
netIncomeApplicableToCommonShares 32534000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-12
currency_symbol USD
researchDevelopment 16447000.00
incomeBeforeTax 29036000.00
netIncome 22963000.00
sellingGeneralAdministrative 102861000.00
grossProfit 151462000.00
ebit 32154000.00
ebitda 50517000.00
depreciationAndAmortization 18363000.00
nonOperatingIncomeNetOther -3169000.00
operatingIncome 32154000.00
otherOperatingExpenses 497200000.00
interestExpense 51000.00
incomeTaxExpense 6073000.00
totalRevenue 529354000.00
totalOperatingExpenses 119308000.00
costOfRevenue 377892000.00
totalOtherIncomeExpenseNet -3169000.00
netIncomeFromContinuingOps 22963000.00
netIncomeApplicableToCommonShares 22963000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-14
currency_symbol USD
researchDevelopment 14152000.00
incomeBeforeTax 24638000.00
netIncome 16553000.00
sellingGeneralAdministrative 93083000.00
grossProfit 133437000.00
ebit 26202000.00
ebitda 43815000.00
depreciationAndAmortization 17613000.00
nonOperatingIncomeNetOther -1413000.00
operatingIncome 26202000.00
otherOperatingExpenses 436888000.00
interestExpense 151000.00
incomeTaxExpense 8085000.00
totalRevenue 463090000.00
totalOperatingExpenses 107235000.00
costOfRevenue 329653000.00
totalOtherIncomeExpenseNet -1413000.00
netIncomeFromContinuingOps 16553000.00
netIncomeApplicableToCommonShares 16553000.00
2011-12-31
date 2011-12-31
filing_date 2012-03-14
currency_symbol USD
researchDevelopment 12267000.00
incomeBeforeTax 25231000.00
netIncome 19946000.00
sellingGeneralAdministrative 91218000.00
grossProfit 130061000.00
ebit 27651000.00
ebitda 44986000.00
depreciationAndAmortization 17335000.00
nonOperatingIncomeNetOther -1345000.00
operatingIncome 26576000.00
otherOperatingExpenses 442054000.00
interestExpense 270000.00
incomeTaxExpense 5285000.00
totalRevenue 468630000.00
totalOperatingExpenses 103485000.00
costOfRevenue 338569000.00
totalOtherIncomeExpenseNet -1075000.00
netIncomeFromContinuingOps 19946000.00
netIncomeApplicableToCommonShares 19946000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-16
currency_symbol USD
researchDevelopment 10709000.00
incomeBeforeTax 21858000.00
netIncome 15081000.00
sellingGeneralAdministrative 71839000.00
grossProfit 103849000.00
ebit 20778000.00
ebitda 28837000.00
depreciationAndAmortization 8059000.00
operatingIncome 21301000.00
otherOperatingExpenses 310479000.00
interestExpense 0.00
incomeTaxExpense 6777000.00
totalRevenue 331780000.00
totalOperatingExpenses 82548000.00
costOfRevenue 227931000.00
totalOtherIncomeExpenseNet 523000.00
netIncomeApplicableToCommonShares 15081000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-15
currency_symbol USD
researchDevelopment 8691000.00
incomeBeforeTax 22177000.00
netIncome 14675000.00
sellingGeneralAdministrative 70974000.00
grossProfit 101612000.00
ebit 22188000.00
ebitda 28989000.00
depreciationAndAmortization 6801000.00
operatingIncome 21947000.00
otherOperatingExpenses 295603000.00
interestExpense 0.00
incomeTaxExpense 7502000.00
totalRevenue 317550000.00
totalOperatingExpenses 79665000.00
costOfRevenue 215938000.00
totalOtherIncomeExpenseNet -241000.00
netIncomeApplicableToCommonShares 14675000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-13
currency_symbol USD
researchDevelopment 8160000.00
incomeBeforeTax 24089000.00
netIncome 15806000.00
sellingGeneralAdministrative 67269000.00
grossProfit 96190000.00
ebit 20450000.00
ebitda 26534000.00
depreciationAndAmortization 6084000.00
operatingIncome 20761000.00
otherOperatingExpenses 266339000.00
interestExpense 0.00
incomeTaxExpense 8283000.00
totalRevenue 287100000.00
totalOperatingExpenses 75429000.00
costOfRevenue 190910000.00
totalOtherIncomeExpenseNet 311000.00
netIncomeApplicableToCommonShares 15806000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-14
currency_symbol USD
researchDevelopment 8820000.00
incomeBeforeTax 29562000.00
netIncome 20230000.00
sellingGeneralAdministrative 64080000.00
grossProfit 99351000.00
ebit 26444000.00
ebitda 31119000.00
depreciationAndAmortization 4675000.00
operatingIncome 26451000.00
otherOperatingExpenses 246229000.00
interestExpense 0.00
incomeTaxExpense 9332000.00
totalRevenue 272680000.00
totalOperatingExpenses 72900000.00
costOfRevenue 173329000.00
totalOtherIncomeExpenseNet 7000.00
netIncomeApplicableToCommonShares 20230000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-16
currency_symbol USD
researchDevelopment 7412000.00
incomeBeforeTax 19420000.00
netIncome 13520000.00
sellingGeneralAdministrative 59947000.00
grossProfit 85876000.00
ebit 19015000.00
ebitda 23202000.00
depreciationAndAmortization 4187000.00
operatingIncome 18517000.00
otherOperatingExpenses 217329000.00
interestExpense 0.00
incomeTaxExpense 5900000.00
totalRevenue 235846000.00
totalOperatingExpenses 67359000.00
costOfRevenue 149970000.00
totalOtherIncomeExpenseNet -498000.00
netIncomeApplicableToCommonShares 13520000.00
2005-12-31
date 2005-12-31
filing_date 2006-03-16
currency_symbol USD
researchDevelopment 6580000.00
incomeBeforeTax 14674000.00
netIncome 9701000.00
sellingGeneralAdministrative 48870000.00
grossProfit 67127000.00
ebit 9525000.00
ebitda 13227000.00
depreciationAndAmortization 3702000.00
operatingIncome 11677000.00
otherOperatingExpenses 169672000.00
interestExpense 0.00
incomeTaxExpense 4973000.00
totalRevenue 181349000.00
totalOperatingExpenses 55450000.00
costOfRevenue 114222000.00
totalOtherIncomeExpenseNet 2152000.00
netIncomeApplicableToCommonShares 9701000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
researchDevelopment 5865431.00
incomeBeforeTax 13722664.00
netIncome 9113389.00
sellingGeneralAdministrative 42174501.00
grossProfit 61580037.00
ebit 14080745.00
ebitda 17174375.00
depreciationAndAmortization 3093630.00
operatingIncome 13540105.00
otherOperatingExpenses 144839621.00
interestExpense 0.00
incomeTaxExpense 4609275.00
totalRevenue 158379726.00
totalOperatingExpenses 48039932.00
costOfRevenue 96799689.00
totalOtherIncomeExpenseNet -540640.00
netIncomeApplicableToCommonShares 9114000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-15
currency_symbol USD
researchDevelopment 4699626.00
incomeBeforeTax 9495174.00
netIncome 6266815.00
sellingGeneralAdministrative 33026393.00
grossProfit 46299501.00
ebit 8235323.00
ebitda 11593071.00
depreciationAndAmortization 3357748.00
operatingIncome 8573482.00
otherOperatingExpenses 111894304.00
interestExpense 0.00
incomeTaxExpense 3228359.00
totalRevenue 120467786.00
totalOperatingExpenses 37726019.00
costOfRevenue 74168285.00
totalOtherIncomeExpenseNet 338159.00
netIncomeApplicableToCommonShares 6267000.00
2002-12-31
date 2002-12-31
filing_date 2003-03-28
currency_symbol USD
researchDevelopment 4450626.00
incomeBeforeTax 7814806.00
netIncome 5939253.00
sellingGeneralAdministrative 30223709.00
grossProfit 41655019.00
ebit 6741441.00
ebitda 10443689.00
depreciationAndAmortization 3702248.00
operatingIncome 6980684.00
otherOperatingExpenses 96910044.00
interestExpense 0.00
incomeTaxExpense 1875553.00
totalRevenue 103890728.00
totalOperatingExpenses 34674335.00
costOfRevenue 62235709.00
totalOtherIncomeExpenseNet 239243.00
netIncomeApplicableToCommonShares 5939000.00
2001-12-31
date 2001-12-31
filing_date 2002-03-28
currency_symbol USD
researchDevelopment 4200000.00
incomeBeforeTax 17142964.00
netIncome 11285778.00
sellingGeneralAdministrative 33064604.00
grossProfit 49073145.00
ebit 15861232.00
ebitda 19961422.00
depreciationAndAmortization 4100190.00
operatingIncome 16008541.00
otherOperatingExpenses 103021174.00
interestExpense 0.00
incomeTaxExpense 5857186.00
totalRevenue 119029715.00
totalOperatingExpenses 33064604.00
costOfRevenue 69956570.00
totalOtherIncomeExpenseNet 147309.00
netIncomeApplicableToCommonShares 11286000.00
2000-12-31
date 2000-12-31
filing_date 2001-03-28
currency_symbol USD
researchDevelopment 2764000.00
incomeBeforeTax 19662088.00
netIncome 11600632.00
sellingGeneralAdministrative 33330047.00
grossProfit 55356492.00
ebit 17742150.00
ebitda 21526736.00
depreciationAndAmortization 3784586.00
operatingIncome 18241859.00
otherOperatingExpenses 106498018.00
interestExpense 0.00
incomeTaxExpense 8061456.00
totalRevenue 124739877.00
totalOperatingExpenses 37114633.00
costOfRevenue 69383385.00
totalOtherIncomeExpenseNet 499709.00
netIncomeApplicableToCommonShares 11601000.00
1999-12-31
date 1999-12-31
filing_date 2000-03-30
currency_symbol USD
incomeBeforeTax 13118783.00
netIncome 7740082.00
sellingGeneralAdministrative 30408321.00
grossProfit 46992726.00
ebit 12925087.00
ebitda 16541354.00
depreciationAndAmortization 3616267.00
operatingIncome 12968138.00
otherOperatingExpenses 92123045.00
interestExpense 0.00
incomeTaxExpense 5378701.00
totalRevenue 105091183.00
totalOperatingExpenses 34024588.00
costOfRevenue 58098457.00
totalOtherIncomeExpenseNet 43051.00
1998-12-31
date 1998-12-31
filing_date 1999-03-31
currency_symbol USD
incomeBeforeTax 8900000.00
netIncome 5600000.00
sellingGeneralAdministrative 26700000.00
grossProfit 38800000.00
ebit 9600000.00
ebitda 12200000.00
depreciationAndAmortization 2600000.00
operatingIncome 9500000.00
otherOperatingExpenses 86600000.00
interestExpense 0.00
incomeTaxExpense 3300000.00
totalRevenue 96100000.00
totalOperatingExpenses 29300000.00
costOfRevenue 57300000.00
totalOtherIncomeExpenseNet -100000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-30
currency_symbol USD
incomeBeforeTax -9900000.00
netIncome -6500000.00
sellingGeneralAdministrative 30100000.00
grossProfit 37700000.00
ebit 20300000.00
ebitda 22400000.00
depreciationAndAmortization 2100000.00
operatingIncome 5500000.00
otherOperatingExpenses 108800000.00
interestExpense 0.00
incomeTaxExpense -3400000.00
totalRevenue 114300000.00
totalOperatingExpenses 32200000.00
costOfRevenue 76600000.00
totalOtherIncomeExpenseNet -14800000.00
1996-12-31
date 1996-12-31
filing_date 1997-03-27
currency_symbol USD
incomeBeforeTax -4600000.00
netIncome -2300000.00
sellingGeneralAdministrative 28600000.00
grossProfit 27300000.00
ebit -2100000.00
ebitda -500000.00
depreciationAndAmortization 1600000.00
operatingIncome -2900000.00
otherOperatingExpenses 101500000.00
interestExpense 0.00
incomeTaxExpense -2300000.00
totalRevenue 98600000.00
totalOperatingExpenses 30200000.00
costOfRevenue 71300000.00
totalOtherIncomeExpenseNet -800000.00
1995-12-31
date 1995-12-31
filing_date 1995-12-31
currency_symbol USD
incomeBeforeTax 500000.00
netIncome 300000.00
sellingGeneralAdministrative 28700000.00
grossProfit 32100000.00
ebit 2500000.00
ebitda 3800000.00
depreciationAndAmortization 1300000.00
operatingIncome 2100000.00
otherOperatingExpenses 103000000.00
interestExpense 0.00
incomeTaxExpense 200000.00
totalRevenue 105100000.00
totalOperatingExpenses 30000000.00
costOfRevenue 73000000.00
totalOtherIncomeExpenseNet -400000.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
currency_symbol USD
incomeBeforeTax -19100000.00
netIncome -12800000.00
grossProfit 29700000.00
ebit 5300000.00
ebitda 6200000.00
depreciationAndAmortization 900000.00
operatingIncome -6400000.00
otherOperatingExpenses 102800000.00
interestExpense 0.00
incomeTaxExpense -6300000.00
totalRevenue 96400000.00
totalOperatingExpenses 36100000.00
costOfRevenue 66700000.00
totalOtherIncomeExpenseNet -11700000.00
1993-12-31
date 1993-12-31
filing_date 1993-12-31
currency_symbol USD
incomeBeforeTax 7800000.00
netIncome 4900000.00
grossProfit 38300000.00
ebit 7500000.00
ebitda 8000000.00
depreciationAndAmortization 500000.00
operatingIncome 7700000.00
otherOperatingExpenses 81300000.00
interestExpense 0.00
incomeTaxExpense 2900000.00
totalRevenue 89000000.00
totalOperatingExpenses 30600000.00
costOfRevenue 50700000.00
totalOtherIncomeExpenseNet 200000.00
1992-12-31
date 1992-12-31
filing_date 1992-12-31
currency_symbol USD
incomeBeforeTax 4300000.00
netIncome 2600000.00
grossProfit 23100000.00
ebit 5900000.00
ebitda 6100000.00
depreciationAndAmortization 200000.00
operatingIncome 5400000.00
otherOperatingExpenses 45400000.00
interestExpense 0.00
incomeTaxExpense 1700000.00
totalRevenue 50800000.00
totalOperatingExpenses 17700000.00
costOfRevenue 27700000.00
totalOtherIncomeExpenseNet -500000.00
1991-12-31
date 1991-12-31
filing_date 1991-12-31
currency_symbol USD
incomeBeforeTax 1800000.00
netIncome 1100000.00
grossProfit 9700000.00
ebit 2100000.00
ebitda 2200000.00
depreciationAndAmortization 100000.00
operatingIncome 2100000.00
otherOperatingExpenses 20400000.00
interestExpense 0.00
incomeTaxExpense 700000.00
totalRevenue 22500000.00
totalOperatingExpenses 7600000.00
costOfRevenue 12800000.00
totalOtherIncomeExpenseNet -300000.00