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

Logo

Stratasys Ltd. занимается предоставлением прикладных технологий аддитивных технологий для таких отраслей, как аэрокосмическая, автомобильная, здравоохранение, потребительские товары и образование. Его системы включают в себя настольные 3D-принтеры для разработки идей и дизайна, различные системы для быстрого прототипирования и крупные производственные системы для прямого цифрового производства. Компания также разрабатывает, производит и продает материалы для использования в своих системах и предоставляет своим клиентам соответствующие услуги. Stratasys была основана 3 марта 1998 года и имеет штаб-квартиру в Eden Prairie, MN.

General
Code SSYS
Type Common Stock
Name Stratasys Ltd
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG002S5ZS03
ISIN IL0011267213
CUSIP M85548101
EmployerIdNumber 36-3658792
FiscalYearEnd December
IPODate 1994-10-20
InternationalDomestic Domestic
Sector Technology
Industry Computer Hardware
GicSector Information Technology
GicGroup Technology Hardware & Equipment
GicIndustry Technology Hardware, Storage & Peripherals
GicSubIndustry Technology Hardware, Storage & Peripherals
HomeCategory ADR
IsDelisted Нет
Address 7665 Commerce Way, Eden Prairie, MN, United States, 55344
Listings
0
Code SCY
Exchange BE
Name STRATASYS LTD
Phone 952 937 3000
WebURL https://www.stratasys.com
FullTimeEmployees 2062
UpdatedAt 2023-12-25
Highlights
MarketCapitalization 908136192
MarketCapitalizationMln 908.1362
EBITDA -20438000
PEGRatio 1.6
WallStreetTargetPrice 14.5
BookValue 12.769
DividendShare 0
DividendYield 0.0125
EarningsShare -1.62
EPSEstimateCurrentYear 0.11
EPSEstimateNextYear 0.27
EPSEstimateNextQuarter 0.09
EPSEstimateCurrentQuarter 0.03
MostRecentQuarter 2023-09-30
ProfitMargin -0.1753
OperatingMarginTTM -0.2234
ReturnOnAssetsTTM -0.0372
ReturnOnEquityTTM -0.1206
RevenueTTM 630520000
RevenuePerShareTTM 9.266
QuarterlyRevenueGrowthYOY 0
GrossProfitTTM 280242000
DilutedEpsTTM -1.62
QuarterlyEarningsGrowthYOY 0

Financials / Income Statement / quarterly / net Income

-4.84M
2021-12-31
-20.87M
2022-03-31
-24.29M
2022-06-30
18.75M
2022-09-30
1.25M
2022-12-31
-19.8M
2023-03-31
-38.62M
2023-06-30
-47.28M
2023-09-30

Financials / Income Statement / quarterly / ebitda

-15.88M
2021-12-31
-4.29M
2022-03-31
-8.91M
2022-06-30
-40.24M
2022-09-30
1.6M
2022-12-31
-16.8M
2023-03-31
-33.66M
2023-06-30
-42.8M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

167.02M
2021-12-31
163.43M
2022-03-31
166.6M
2022-06-30
162.19M
2022-09-30
159.26M
2022-12-31
149.38M
2023-03-31
159.75M
2023-06-30
162.13M
2023-09-30

Earnings / History / epsActual

0.07
2022-12-31
0.02
2023-03-31
0.04
2023-06-30
0.04
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 0
ForwardPE 28.169
PriceSalesTTM 1.3975
PriceBookMRQ 0.9978
EnterpriseValue 741393152
EnterpriseValueRevenue 1.1353
EnterpriseValueEbitda -18.2873
SharesStats
SharesOutstanding 69165000
SharesFloat 59047544
PercentInsiders 14.017
PercentInstitutions 56.992
Technicals
Beta 1.434
52WeekHigh 21.72
52WeekLow 9.95
50DayMA 11.3822
200DayMA 14.4242
SharesShort 1320652
SharesShortPriorMonth 1511834
ShortRatio 2.38
ShortPercent 0.0218
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-16
currency_symbol USD
totalAssets 1181765000.00
intangibleAssets 141201000.00
otherCurrentAssets 27534000.00
totalLiab 298622000.00
totalStockholderEquity 883143000.00
otherCurrentLiab 81319000.00
commonStock 194000.00
capitalStock 194000.00
retainedEarnings -2184970000.00
goodWill 90187000.00
cash 104563000.00
totalCurrentLiabilities 200426000.00
currentDeferredRevenue 51751000.00
netDebt -85360000.00
shortTermDebt 6511000.00
shortLongTermDebtTotal 19203000.00
otherStockholderEquity 3080877000.00
totalCurrentAssets 583324000.00
longTermInvestments 129738000.00
shortTermInvestments 80000000.00
netReceivables 164075000.00
inventory 197420000.00
accountsPayable 60845000.00
accumulatedOtherComprehensiveIncome -12958000.00
nonCurrrentAssetsOther 19510000.00
nonCurrentAssetsTotal 598441000.00
capitalLeaseObligations 19203000.00
nonCurrentLiabilitiesOther 50056000.00
nonCurrentLiabilitiesTotal 98196000.00
liabilitiesAndStockholdersEquity 1181765000.00
cashAndShortTermInvestments 184563000.00
propertyPlantAndEquipmentGross 217805000.00
propertyPlantAndEquipmentNet 217805000.00
netWorkingCapital 382898000.00
netInvestedCapital 883143000.00
commonStockSharesOutstanding 69093000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-09
currency_symbol USD
totalAssets 1230425000.00
intangibleAssets 148613000.00
otherCurrentAssets 27463000.00
totalLiab 307198000.00
totalStockholderEquity 923227000.00
otherCurrentLiab 80297000.00
commonStock 193000.00
capitalStock 193000.00
retainedEarnings -2137691000.00
otherLiab 85055000.00
goodWill 92946000.00
otherAssets 18269000.00
cash 144366000.00
totalCurrentLiabilities 208797000.00
currentDeferredRevenue 51865000.00
netDebt -124178000.00
shortTermDebt 6842000.00
shortLongTermDebtTotal 20188000.00
otherStockholderEquity 3073396000.00
propertyPlantEquipment 221507000.00
totalCurrentAssets 610466000.00
longTermInvestments 138624000.00
netTangibleAssets 681668000.00
shortTermInvestments 61000000.00
netReceivables 156264000.00
inventory 211186000.00
accountsPayable 69793000.00
accumulatedOtherComprehensiveIncome -12671000.00
nonCurrrentAssetsOther 18269000.00
nonCurrentAssetsTotal 619959000.00
capitalLeaseObligations 20188000.00
nonCurrentLiabilitiesOther 50661000.00
nonCurrentLiabilitiesTotal 98401000.00
liabilitiesAndStockholdersEquity 1230425000.00
cashAndShortTermInvestments 205366000.00
propertyPlantAndEquipmentGross 221507000.00
propertyPlantAndEquipmentNet 221507000.00
netWorkingCapital 401669000.00
netInvestedCapital 923227000.00
commonStockSharesOutstanding 68648000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-16
currency_symbol USD
totalAssets 1237095000.00
intangibleAssets 129756000.00
otherCurrentAssets 22468000.00
totalLiab 292632000.00
totalStockholderEquity 944463000.00
otherCurrentLiab 86815000.00
commonStock 190000.00
capitalStock 190000.00
retainedEarnings -2099076000.00
otherLiab 80605000.00
goodWill 69735000.00
otherAssets 18076000.00
cash 209139000.00
totalCurrentLiabilities 202147000.00
currentDeferredRevenue 53774000.00
netDebt -192535000.00
shortTermDebt 6724000.00
shortLongTermDebtTotal 16604000.00
otherStockholderEquity 3057157000.00
propertyPlantEquipment 213870000.00
totalCurrentAssets 665037000.00
longTermInvestments 140621000.00
netTangibleAssets 744972000.00
shortTermInvestments 78448000.00
netReceivables 144519000.00
inventory 201997000.00
accountsPayable 54834000.00
accumulatedOtherComprehensiveIncome -13808000.00
nonCurrrentAssetsOther 18076000.00
nonCurrentAssetsTotal 572058000.00
capitalLeaseObligations 16604000.00
nonCurrentLiabilitiesOther 48091000.00
nonCurrentLiabilitiesTotal 90485000.00
liabilitiesAndStockholdersEquity 1237095000.00
cashAndShortTermInvestments 287587000.00
propertyPlantAndEquipmentGross 213870000.00
propertyPlantAndEquipmentNet 213870000.00
netWorkingCapital 462890000.00
netInvestedCapital 944463000.00
commonStockSharesOutstanding 67583000.00
2022-12-31
date 2022-12-31
filing_date 2023-03-03
currency_symbol USD
totalAssets 1259790000.00
intangibleAssets 121402000.00
otherCurrentAssets 27823000.00
totalLiab 300358000.00
totalStockholderEquity 959432000.00
deferredLongTermLiab 9600000.00
otherCurrentLiab 80344000.00
commonStock 187000.00
capitalStock 187000.00
retainedEarnings -2076852000.00
otherLiab 79034000.00
goodWill 64953000.00
otherAssets 18420000.00
cash 150470000.00
totalCurrentLiabilities 210654000.00
currentDeferredRevenue 50220000.00
netDebt -132631000.00
shortTermDebt 7169000.00
shortLongTermDebtTotal 17839000.00
otherStockholderEquity 3048915000.00
propertyPlantEquipment 213185000.00
totalCurrentAssets 700220000.00
longTermInvestments 141610000.00
netTangibleAssets 773077000.00
shortTermInvestments 177367000.00
netReceivables 144739000.00
inventory 194054000.00
accountsPayable 72921000.00
accumulatedOtherComprehensiveIncome -12818000.00
nonCurrrentAssetsOther 18420000.00
nonCurrentAssetsTotal 559570000.00
capitalLeaseObligations 17839000.00
nonCurrentLiabilitiesOther 48182000.00
nonCurrentLiabilitiesTotal 89704000.00
liabilitiesAndStockholdersEquity 1259790000.00
cashAndShortTermInvestments 327837000.00
propertyPlantAndEquipmentGross 213185000.00
propertyPlantAndEquipmentNet 213185000.00
netWorkingCapital 489566000.00
netInvestedCapital 959432000.00
commonStockSharesOutstanding 66908000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-10
currency_symbol USD
totalAssets 1267391000.00
intangibleAssets 129682000.00
otherCurrentAssets 26838000.00
totalLiab 318665000.00
totalStockholderEquity 948726000.00
otherCurrentLiab 90014000.00
commonStock 186000.00
capitalStock 186000.00
retainedEarnings -2074462000.00
otherLiab 93244000.00
goodWill 64844000.00
otherAssets 21309000.00
cash 150672000.00
totalCurrentLiabilities 213683000.00
currentDeferredRevenue 48735000.00
netDebt -131957000.00
shortTermDebt 6977000.00
shortLongTermDebtTotal 18715000.00
otherStockholderEquity 3037225000.00
propertyPlantEquipment 213224000.00
totalCurrentAssets 694404000.00
longTermInvestments 143928000.00
netTangibleAssets 754200000.00
shortTermInvestments 198056000.00
netReceivables 140258000.00
inventory 170434000.00
accountsPayable 67957000.00
accumulatedOtherComprehensiveIncome -14223000.00
nonCurrrentAssetsOther 21309000.00
nonCurrentAssetsTotal 572987000.00
capitalLeaseObligations 18715000.00
nonCurrentLiabilitiesOther 65579000.00
nonCurrentLiabilitiesTotal 104982000.00
liabilitiesAndStockholdersEquity 1267391000.00
cashAndShortTermInvestments 348728000.00
propertyPlantAndEquipmentGross 213224000.00
propertyPlantAndEquipmentNet 213224000.00
netWorkingCapital 480721000.00
netInvestedCapital 948726000.00
commonStockSharesOutstanding 67038000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-03
currency_symbol USD
totalAssets 1229842000.00
intangibleAssets 133657000.00
otherCurrentAssets 49615000.00
totalLiab 306133000.00
totalStockholderEquity 923709000.00
otherCurrentLiab 82562000.00
commonStock 186000.00
capitalStock 186000.00
retainedEarnings -2093211000.00
otherLiab 100468000.00
goodWill 64959000.00
otherAssets 12886000.00
cash 255886000.00
totalCurrentLiabilities 199500000.00
currentDeferredRevenue 49511000.00
netDebt -243610000.00
shortTermDebt 6111000.00
shortLongTermDebtTotal 12276000.00
otherStockholderEquity 3030088000.00
propertyPlantEquipment 204949000.00
totalCurrentAssets 782200000.00
longTermInvestments 31191000.00
netTangibleAssets 725093000.00
shortTermInvestments 182429000.00
netReceivables 132343000.00
inventory 153702000.00
accountsPayable 61316000.00
accumulatedOtherComprehensiveIncome -13354000.00
nonCurrrentAssetsOther 12886000.00
nonCurrentAssetsTotal 447642000.00
capitalLeaseObligations 12276000.00
nonCurrentLiabilitiesOther 73230000.00
nonCurrentLiabilitiesTotal 106633000.00
liabilitiesAndStockholdersEquity 1229842000.00
cashAndShortTermInvestments 438315000.00
propertyPlantAndEquipmentNet 204949000.00
netWorkingCapital 582700000.00
netInvestedCapital 923709000.00
commonStockSharesOutstanding 66568000.00
2022-03-31
date 2022-03-31
filing_date 2022-03-31
currency_symbol USD
totalAssets 1256384000.00
intangibleAssets 143317000.00
otherCurrentAssets 24185000.00
totalLiab 313683000.00
totalStockholderEquity 942701000.00
otherCurrentLiab 82539000.00
commonStock 185000.00
capitalStock 185000.00
retainedEarnings -2068826000.00
otherLiab 105419000.00
goodWill 65089000.00
otherAssets 16651000.00
cash 293649000.00
totalCurrentLiabilities 201044000.00
currentDeferredRevenue 52337000.00
netDebt -279271000.00
shortTermDebt 7158000.00
shortLongTermDebtTotal 14378000.00
otherStockholderEquity 3021166000.00
propertyPlantEquipment 214789000.00
totalCurrentAssets 787871000.00
longTermInvestments 28667000.00
netTangibleAssets 734295000.00
shortTermInvestments 182000000.00
netReceivables 136444000.00
inventory 143116000.00
accountsPayable 59010000.00
accumulatedOtherComprehensiveIncome -9824000.00
nonCurrrentAssetsOther 16651000.00
nonCurrentAssetsTotal 468513000.00
capitalLeaseObligations 14378000.00
nonCurrentLiabilitiesOther 77135000.00
nonCurrentLiabilitiesTotal 112639000.00
liabilitiesAndStockholdersEquity 1256384000.00
cashAndShortTermInvestments 475649000.00
propertyPlantAndEquipmentNet 214789000.00
netWorkingCapital 586827000.00
netInvestedCapital 942701000.00
commonStockSharesOutstanding 65721000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-24
currency_symbol USD
totalAssets 1277222000.00
intangibleAssets 152244000.00
otherCurrentAssets 33123000.00
totalLiab 321208000.00
totalStockholderEquity 956014000.00
deferredLongTermLiab 7400000.00
otherCurrentLiab 100042000.00
commonStock 182000.00
capitalStock 182000.00
retainedEarnings -2047878000.00
otherLiab 103047000.00
goodWill 65144000.00
otherAssets 12519000.00
cash 243179000.00
totalCurrentLiabilities 210468000.00
currentDeferredRevenue 51174000.00
netDebt -228210000.00
shortTermDebt 7276000.00
shortLongTermDebtTotal 14969000.00
otherStockholderEquity 3012481000.00
propertyPlantEquipment 217946000.00
totalCurrentAssets 800702000.00
longTermInvestments 28667000.00
netTangibleAssets 738626000.00
shortTermInvestments 259000000.00
netReceivables 129382000.00
inventory 129147000.00
accountsPayable 51976000.00
accumulatedOtherComprehensiveIncome -8771000.00
nonCurrrentAssetsOther 12519000.00
nonCurrentAssetsTotal 476520000.00
capitalLeaseObligations 14969000.00
nonCurrentLiabilitiesOther 74573000.00
nonCurrentLiabilitiesTotal 110740000.00
liabilitiesAndStockholdersEquity 1277222000.00
cashAndShortTermInvestments 502179000.00
propertyPlantAndEquipmentNet 217946000.00
netWorkingCapital 590234000.00
netInvestedCapital 956014000.00
commonStockSharesOutstanding 65018000.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
totalAssets 1228012000.00
intangibleAssets 117010000.00
otherCurrentAssets 27317000.00
totalLiab 277559000.00
totalStockholderEquity 950453000.00
otherCurrentLiab 67858000.00
commonStock 182000.00
capitalStock 182000.00
retainedEarnings -2043042000.00
otherLiab 96438000.00
goodWill 39750000.00
otherAssets 58365000.00
cash 332871000.00
totalCurrentLiabilities 172768000.00
currentDeferredRevenue 49104000.00
netDebt -317004000.00
shortTermDebt 7514000.00
shortLongTermDebtTotal 15867000.00
otherStockholderEquity 3001685000.00
propertyPlantEquipment 215292000.00
totalCurrentAssets 797595000.00
netTangibleAssets 793693000.00
shortTermInvestments 187000000.00
netReceivables 121848000.00
inventory 119925000.00
accountsPayable 48292000.00
accumulatedOtherComprehensiveIncome -8372000.00
nonCurrrentAssetsOther 58365000.00
nonCurrentAssetsTotal 430417000.00
capitalLeaseObligations 15867000.00
nonCurrentLiabilitiesOther 78458000.00
nonCurrentLiabilitiesTotal 104791000.00
liabilitiesAndStockholdersEquity 1228012000.00
cashAndShortTermInvestments 519871000.00
propertyPlantAndEquipmentNet 215292000.00
netWorkingCapital 624827000.00
netInvestedCapital 950453000.00
commonStockSharesOutstanding 65018000.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
totalAssets 1223024000.00
intangibleAssets 124257000.00
otherCurrentAssets 21189000.00
totalLiab 261679000.00
totalStockholderEquity 961345000.00
otherCurrentLiab 59404000.00
commonStock 181000.00
capitalStock 181000.00
retainedEarnings -2024966000.00
otherLiab 93303000.00
goodWill 39686000.00
otherAssets 55081000.00
cash 343733000.00
totalCurrentLiabilities 158596000.00
currentDeferredRevenue 48943000.00
netDebt -325932000.00
shortTermDebt 8248000.00
shortLongTermDebtTotal 17801000.00
otherStockholderEquity 2992833000.00
propertyPlantEquipment 218594000.00
totalCurrentAssets 785406000.00
netTangibleAssets 797402000.00
shortTermInvestments 179000000.00
netReceivables 109969000.00
inventory 124227000.00
accountsPayable 42001000.00
accumulatedOtherComprehensiveIncome -6703000.00
commonStockTotalEquity 181000.00
nonCurrrentAssetsOther 55081000.00
nonCurrentAssetsTotal 437618000.00
capitalLeaseObligations 17801000.00
nonCurrentLiabilitiesOther 77642000.00
nonCurrentLiabilitiesTotal 103083000.00
liabilitiesAndStockholdersEquity 1223024000.00
cashAndShortTermInvestments 522733000.00
propertyPlantAndEquipmentGross 218594000.00
propertyPlantAndEquipmentNet 218594000.00
netWorkingCapital 626810000.00
netInvestedCapital 961345000.00
commonStockSharesOutstanding 64908000.00
2021-03-31
date 2021-03-31
filing_date 2021-03-31
currency_symbol USD
totalAssets 1215930000.00
intangibleAssets 131619000.00
otherCurrentAssets 16745000.00
totalLiab 244142000.00
totalStockholderEquity 971788000.00
otherCurrentLiab 60220000.00
commonStock 181000.00
retainedEarnings -2004807000.00
otherLiab 86778000.00
goodWill 38074000.00
otherAssets 43299000.00
cash 421398000.00
totalCurrentLiabilities 146636000.00
currentDeferredRevenue 49413000.00
netDebt -401956000.00
shortTermDebt 8941000.00
shortLongTermDebtTotal 19442000.00
otherStockholderEquity 2976414000.00
propertyPlantEquipment 218471000.00
totalCurrentAssets 784467000.00
netTangibleAssets 802095000.00
shortTermInvestments 109000000.00
netReceivables 102780000.00
inventory 124199000.00
accountsPayable 28062000.00
accumulatedOtherComprehensiveIncome -7634000.00
commonStockTotalEquity 181000.00
nonCurrrentAssetsOther 43299000.00
nonCurrentAssetsTotal 431463000.00
capitalLeaseObligations 19442000.00
nonCurrentLiabilitiesOther 72704000.00
nonCurrentLiabilitiesTotal 97506000.00
liabilitiesAndStockholdersEquity 1215930000.00
cashAndShortTermInvestments 530398000.00
propertyPlantAndEquipmentGross 218471000.00
propertyPlantAndEquipmentNet 218471000.00
netWorkingCapital 637831000.00
netInvestedCapital 971788000.00
commonStockSharesOutstanding 58616000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
totalAssets 990002000.00
intangibleAssets 131569000.00
otherCurrentAssets 16943000.00
totalLiab 230634000.00
totalStockholderEquity 759368000.00
otherCurrentLiab 56720000.00
commonStock 155000.00
retainedEarnings -1985896000.00
otherLiab 85686000.00
goodWill 35694000.00
otherAssets 24017000.00
cash 272092000.00
totalCurrentLiabilities 132154000.00
currentDeferredRevenue 49165000.00
netDebt -250243000.00
shortTermDebt 9282000.00
shortLongTermDebtTotal 21849000.00
otherStockholderEquity 2753955000.00
propertyPlantEquipment 222530000.00
totalCurrentAssets 560492000.00
netTangibleAssets 592105000.00
shortTermInvestments 27000000.00
netReceivables 106068000.00
inventory 131672000.00
accountsPayable 16987000.00
accumulatedOtherComprehensiveIncome -8846000.00
commonStockTotalEquity 155000.00
nonCurrrentAssetsOther 39717000.00
nonCurrentAssetsTotal 429510000.00
capitalLeaseObligations 21849000.00
nonCurrentLiabilitiesOther 71459000.00
nonCurrentLiabilitiesTotal 98480000.00
liabilitiesAndStockholdersEquity 990002000.00
cashAndShortTermInvestments 299092000.00
propertyPlantAndEquipmentGross 222530000.00
propertyPlantAndEquipmentNet 222530000.00
netWorkingCapital 428338000.00
netInvestedCapital 759368000.00
commonStockSharesOutstanding 55318000.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
totalAssets 909108000.00
intangibleAssets 65083000.00
otherCurrentAssets 19209000.00
totalLiab 192334000.00
totalStockholderEquity 716774000.00
otherCurrentLiab 54998000.00
commonStock 150000.00
retainedEarnings -1996926000.00
otherLiab 46727000.00
goodWill 0.00
otherAssets 35238000.00
cash 252906000.00
totalCurrentLiabilities 134439000.00
currentDeferredRevenue 47288000.00
netDebt -233631000.00
shortTermDebt 8675000.00
shortLongTermDebtTotal 19275000.00
otherStockholderEquity 2722550000.00
propertyPlantEquipment 217426000.00
totalCurrentAssets 591361000.00
netTangibleAssets 651691000.00
shortTermInvestments 55300000.00
netReceivables 103693000.00
inventory 152685000.00
accountsPayable 23478000.00
accumulatedOtherComprehensiveIncome -9289000.00
commonStockTotalEquity 150000.00
nonCurrrentAssetsOther 35238000.00
nonCurrentAssetsTotal 317747000.00
capitalLeaseObligations 19275000.00
nonCurrentLiabilitiesOther 33291000.00
nonCurrentLiabilitiesTotal 57895000.00
liabilitiesAndStockholdersEquity 909108000.00
cashAndShortTermInvestments 308206000.00
propertyPlantAndEquipmentGross 217426000.00
propertyPlantAndEquipmentNet 217426000.00
netWorkingCapital 456922000.00
netInvestedCapital 716774000.00
commonStockSharesOutstanding 55086000.00
2020-06-30
date 2020-06-30
filing_date 2020-06-30
currency_symbol USD
totalAssets 1314060000.00
intangibleAssets 75638000.00
otherCurrentAssets 19969000.00
totalLiab 196305000.00
totalStockholderEquity 1117755000.00
otherCurrentLiab 53291000.00
commonStock 150000.00
retainedEarnings -1591864000.00
otherLiab 45065000.00
goodWill 385636000.00
otherAssets 33744000.00
cash 284742000.00
totalCurrentLiabilities 141175000.00
currentDeferredRevenue 48617000.00
netDebt -266582000.00
shortTermDebt 8667000.00
shortLongTermDebtTotal 18160000.00
otherStockholderEquity 2717469000.00
propertyPlantEquipment 212175000.00
totalCurrentAssets 606867000.00
netTangibleAssets 656481000.00
shortTermInvestments 28300000.00
netReceivables 102212000.00
inventory 164588000.00
accountsPayable 30600000.00
accumulatedOtherComprehensiveIncome -8494000.00
commonStockTotalEquity 150000.00
nonCurrrentAssetsOther 33744000.00
nonCurrentAssetsTotal 707193000.00
capitalLeaseObligations 18160000.00
nonCurrentLiabilitiesOther 31576000.00
nonCurrentLiabilitiesTotal 55130000.00
liabilitiesAndStockholdersEquity 1314060000.00
cashAndShortTermInvestments 313042000.00
propertyPlantAndEquipmentGross 212175000.00
propertyPlantAndEquipmentNet 212175000.00
netWorkingCapital 465692000.00
netInvestedCapital 1117755000.00
commonStockSharesOutstanding 54917000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-14
currency_symbol USD
totalAssets 1359444000.00
intangibleAssets 81523000.00
otherCurrentAssets 25424000.00
totalLiab 220191000.00
totalStockholderEquity 1139253000.00
otherCurrentLiab 70350000.00
commonStock 149000.00
retainedEarnings -1563878000.00
otherLiab 43451000.00
goodWill 385409000.00
otherAssets 35259000.00
cash 297177000.00
totalCurrentLiabilities 165146000.00
currentDeferredRevenue 51353000.00
netDebt -276866000.00
shortTermDebt 9254000.00
shortLongTermDebtTotal 20311000.00
otherStockholderEquity 2711982000.00
propertyPlantEquipment 211421000.00
totalCurrentAssets 645832000.00
netTangibleAssets 672321000.00
shortTermInvestments 28300000.00
netReceivables 115093000.00
inventory 172511000.00
accountsPayable 34189000.00
accumulatedOtherComprehensiveIncome -8848000.00
commonStockTotalEquity 149000.00
nonCurrrentAssetsOther 35259000.00
nonCurrentAssetsTotal 713612000.00
capitalLeaseObligations 20311000.00
nonCurrentLiabilitiesOther 28988000.00
nonCurrentLiabilitiesTotal 55045000.00
capitalSurpluse 2711828000.00
liabilitiesAndStockholdersEquity 1359444000.00
cashAndShortTermInvestments 325477000.00
propertyPlantAndEquipmentGross 211421000.00
propertyPlantAndEquipmentNet 211421000.00
netWorkingCapital 480686000.00
netInvestedCapital 1139253000.00
commonStockSharesOutstanding 54544000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
totalAssets 1381519000.00
intangibleAssets 87328000.00
otherCurrentAssets 29659000.00
totalLiab 224368000.00
totalStockholderEquity 1157151000.00
otherCurrentLiab 62541000.00
commonStock 148000.00
retainedEarnings -1542175000.00
otherLiab 51382000.00
goodWill 385658000.00
otherAssets 38819000.00
cash 293484000.00
totalCurrentLiabilities 159919000.00
currentDeferredRevenue 52268000.00
netDebt -271747000.00
shortTermDebt 9292000.00
shortLongTermDebtTotal 21737000.00
otherStockholderEquity 2707178000.00
propertyPlantEquipment 210642000.00
totalCurrentAssets 659072000.00
netTangibleAssets 684165000.00
shortTermInvestments 28300000.00
netReceivables 132558000.00
inventory 168504000.00
accountsPayable 35818000.00
accumulatedOtherComprehensiveIncome -7716000.00
commonStockTotalEquity 148000.00
nonCurrrentAssetsOther 38819000.00
nonCurrentAssetsTotal 722447000.00
capitalLeaseObligations 21737000.00
nonCurrentLiabilitiesOther 35343000.00
nonCurrentLiabilitiesTotal 64449000.00
capitalSurpluse 2706894000.00
liabilitiesAndStockholdersEquity 1381519000.00
cashAndShortTermInvestments 321784000.00
propertyPlantAndEquipmentGross 210642000.00
propertyPlantAndEquipmentNet 210642000.00
commonStockSharesOutstanding 54544000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-13
currency_symbol USD
totalAssets 1391053000.00
intangibleAssets 90297000.00
otherCurrentAssets 29765000.00
totalLiab 236283000.00
totalStockholderEquity 1154770000.00
otherCurrentLiab 68589000.00
commonStock 148000.00
retainedEarnings -1539385000.00
otherLiab 48322000.00
goodWill 385332000.00
otherAssets 22977000.00
cash 347082000.00
totalCurrentLiabilities 173958000.00
currentDeferredRevenue 53214000.00
netDebt -324763000.00
shortTermDebt 9016000.00
shortLongTermDebtTotal 22319000.00
otherStockholderEquity 2702007000.00
propertyPlantEquipment 209469000.00
totalCurrentAssets 682978000.00
netTangibleAssets 679141000.00
netReceivables 133743000.00
inventory 164742000.00
accountsPayable 43139000.00
accumulatedOtherComprehensiveIncome -7967000.00
commonStockTotalEquity 148000.00
nonCurrrentAssetsOther 22977000.00
nonCurrentAssetsTotal 708075000.00
capitalLeaseObligations 22319000.00
nonCurrentLiabilitiesOther 32580000.00
nonCurrentLiabilitiesTotal 62325000.00
capitalSurpluse 2701974000.00
liabilitiesAndStockholdersEquity 1391053000.00
cashAndShortTermInvestments 347082000.00
propertyPlantAndEquipmentGross 209469000.00
propertyPlantAndEquipmentNet 209469000.00
commonStockSharesOutstanding 54394000.00
2019-06-30
date 2019-06-30
filing_date 2019-07-31
currency_symbol USD
totalAssets 1397363000.00
intangibleAssets 96001000.00
otherCurrentAssets 29686000.00
totalLiab 241085000.00
totalStockholderEquity 1156278000.00
otherCurrentLiab 59514000.00
commonStock 147000.00
retainedEarnings -1532444000.00
otherLiab 48061000.00
goodWill 385803000.00
otherAssets 18891000.00
cash 366327000.00
totalCurrentLiabilities 177580000.00
currentDeferredRevenue 54298000.00
netDebt -342519000.00
shortTermDebt 9106000.00
shortLongTermDebtTotal 23808000.00
otherStockholderEquity 2695575000.00
propertyPlantEquipment 213193000.00
totalCurrentAssets 683475000.00
netTangibleAssets 674474000.00
netReceivables 131546000.00
inventory 147799000.00
accountsPayable 54662000.00
accumulatedOtherComprehensiveIncome -7047000.00
commonStockTotalEquity 147000.00
nonCurrrentAssetsOther 18891000.00
nonCurrentAssetsTotal 713888000.00
capitalLeaseObligations 23808000.00
nonCurrentLiabilitiesOther 31409000.00
nonCurrentLiabilitiesTotal 63505000.00
capitalSurpluse 2695622000.00
liabilitiesAndStockholdersEquity 1397363000.00
cashAndShortTermInvestments 366327000.00
propertyPlantAndEquipmentGross 213193000.00
propertyPlantAndEquipmentNet 213193000.00
commonStockSharesOutstanding 54687000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-02
currency_symbol USD
totalAssets 1385142000.00
intangibleAssets 101486000.00
otherCurrentAssets 21023000.00
totalLiab 238278000.00
totalStockholderEquity 1146864000.00
otherCurrentLiab 65347000.00
commonStock 146000.00
retainedEarnings -1533596000.00
otherLiab 47172000.00
goodWill 385612000.00
otherAssets 22456000.00
cash 367843000.00
totalCurrentLiabilities 171816000.00
currentDeferredRevenue 53997000.00
netDebt -339923000.00
shortTermDebt 9439000.00
shortLongTermDebt 9439000.00
shortLongTermDebtTotal 27920000.00
otherStockholderEquity 2687314000.00
propertyPlantEquipment 215663000.00
totalCurrentAssets 658960000.00
longTermInvestments 965000.00
netTangibleAssets 659766000.00
shortTermInvestments 2193000.00
netReceivables 128420000.00
longTermDebt 18481000.00
inventory 131731000.00
accountsPayable 43033000.00
accumulatedOtherComprehensiveIncome -7185000.00
commonStockTotalEquity 146000.00
nonCurrrentAssetsOther 22456000.00
nonCurrentAssetsTotal 726182000.00
capitalLeaseObligations 27920000.00
nonCurrentLiabilitiesOther 28474000.00
nonCurrentLiabilitiesTotal 66462000.00
capitalSurpluse 2687499000.00
liabilitiesAndStockholdersEquity 1385142000.00
cashAndShortTermInvestments 370036000.00
propertyPlantAndEquipmentGross 215663000.00
propertyPlantAndEquipmentNet 215663000.00
commonStockSharesOutstanding 53966000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-07
currency_symbol USD
totalAssets 1388254000.00
intangibleAssets 107274000.00
otherCurrentAssets 20278000.00
totalLiab 246139000.00
totalStockholderEquity 1142115000.00
otherCurrentLiab 70818000.00
commonStock 146000.00
retainedEarnings -1531326000.00
otherLiab 47506000.00
goodWill 385849000.00
otherAssets 22810000.00
cash 393167000.00
totalCurrentLiabilities 175781000.00
currentDeferredRevenue 53965000.00
netDebt -366024000.00
shortTermDebt 5143000.00
shortLongTermDebt 5143000.00
shortLongTermDebtTotal 27143000.00
otherStockholderEquity 2681295000.00
propertyPlantEquipment 188150000.00
totalCurrentAssets 684171000.00
netTangibleAssets 648992000.00
shortTermInvestments 2658000.00
netReceivables 138146000.00
longTermDebt 22000000.00
inventory 123524000.00
accountsPayable 45855000.00
accumulatedOtherComprehensiveIncome -7753000.00
commonStockTotalEquity 146000.00
nonCurrrentAssetsOther 21258000.00
nonCurrentAssetsTotal 704083000.00
longTermDebtTotal 22000000.00
nonCurrentLiabilitiesTotal 70358000.00
capitalSurpluse 2681048000.00
liabilitiesAndStockholdersEquity 1388254000.00
cashAndShortTermInvestments 395825000.00
propertyPlantAndEquipmentGross 188150000.00
propertyPlantAndEquipmentNet 188150000.00
commonStockSharesOutstanding 54132000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-04
currency_symbol USD
totalAssets 1365809000.00
intangibleAssets 117448000.00
otherCurrentAssets 41870000.00
totalLiab 236349000.00
totalStockholderEquity 1129460000.00
otherCurrentLiab 66639000.00
commonStock 146000.00
retainedEarnings -1537633000.00
otherLiab 48304000.00
goodWill 386728000.00
otherAssets 22466000.00
cash 348887000.00
totalCurrentLiabilities 163828000.00
currentDeferredRevenue 53102000.00
netDebt -320458000.00
shortTermDebt 5143000.00
shortLongTermDebt 5143000.00
shortLongTermDebtTotal 28429000.00
otherStockholderEquity 2675947000.00
propertyPlantEquipment 191437000.00
totalCurrentAssets 647730000.00
netTangibleAssets 625284000.00
shortTermInvestments 3489000.00
netReceivables 129477000.00
longTermDebt 23286000.00
inventory 118075000.00
accountsPayable 38944000.00
accumulatedOtherComprehensiveIncome -8815000.00
commonStockTotalEquity 146000.00
nonCurrrentAssetsOther 20428000.00
nonCurrentAssetsTotal 718079000.00
nonCurrentLiabilitiesTotal 72521000.00
liabilitiesAndStockholdersEquity 1365809000.00
cashAndShortTermInvestments 352376000.00
propertyPlantAndEquipmentGross 191437000.00
propertyPlantAndEquipmentNet 191437000.00
commonStockSharesOutstanding 53769000.00
2018-06-30
date 2018-06-30
filing_date 2018-07-25
currency_symbol USD
totalAssets 1368378000.00
intangibleAssets 125039000.00
otherCurrentAssets 24332000.00
totalLiab 243885000.00
totalStockholderEquity 1124493000.00
otherCurrentLiab 63876000.00
commonStock 146000.00
retainedEarnings -1536954000.00
otherLiab 48046000.00
goodWill 386746000.00
otherAssets 37321000.00
cash 346697000.00
totalCurrentLiabilities 170271000.00
currentDeferredRevenue 54063000.00
netDebt -316983000.00
shortTermDebt 5143000.00
shortLongTermDebt 5143000.00
shortLongTermDebtTotal 29714000.00
otherStockholderEquity 2670301000.00
propertyPlantEquipment 195944000.00
totalCurrentAssets 623328000.00
netTangibleAssets 612708000.00
shortTermInvestments 4758000.00
netReceivables 123466000.00
longTermDebt 24571000.00
inventory 117039000.00
accountsPayable 47189000.00
accumulatedOtherComprehensiveIncome -9103000.00
commonStockTotalEquity 146000.00
nonCurrrentAssetsOther 34694000.00
nonCurrentAssetsTotal 745050000.00
nonCurrentLiabilitiesTotal 73614000.00
liabilitiesAndStockholdersEquity 1368378000.00
cashAndShortTermInvestments 351455000.00
propertyPlantAndEquipmentGross 195944000.00
propertyPlantAndEquipmentNet 195944000.00
commonStockSharesOutstanding 53722000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-02
currency_symbol USD
totalAssets 1375655000.00
intangibleAssets 132811000.00
otherCurrentAssets 19295000.00
totalLiab 247244000.00
totalStockholderEquity 1128428000.00
otherCurrentLiab 68931000.00
commonStock 145000.00
retainedEarnings -1533403000.00
otherLiab 50065000.00
goodWill 387416000.00
otherAssets 37898000.00
cash 346531000.00
totalCurrentLiabilities 169743000.00
currentDeferredRevenue 55061000.00
netDebt -315531000.00
shortTermDebt 5143000.00
shortLongTermDebt 5143000.00
shortLongTermDebtTotal 31000000.00
otherStockholderEquity 2666686000.00
propertyPlantEquipment 197554000.00
totalCurrentAssets 619976000.00
netTangibleAssets 608201000.00
shortTermInvestments 5980000.00
netReceivables 119844000.00
longTermDebt 25857000.00
inventory 120065000.00
accountsPayable 40608000.00
accumulatedOtherComprehensiveIncome -5337000.00
commonStockTotalEquity 145000.00
nonCurrrentAssetsOther 34475000.00
nonCurrentAssetsTotal 755679000.00
nonCurrentLiabilitiesTotal 77501000.00
liabilitiesAndStockholdersEquity 1375655000.00
cashAndShortTermInvestments 352511000.00
propertyPlantAndEquipmentGross 197554000.00
propertyPlantAndEquipmentNet 197554000.00
commonStockSharesOutstanding 53657000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
totalAssets 1379750000.00
intangibleAssets 142122000.00
otherCurrentAssets 22858000.00
totalLiab 247243000.00
totalStockholderEquity 1132490000.00
deferredLongTermLiab 22269000.00
otherCurrentLiab 65397000.00
commonStock 145000.00
retainedEarnings -1523906000.00
otherLiab 48099000.00
goodWill 387108000.00
otherAssets 564888000.00
cash 328761000.00
totalCurrentLiabilities 163297000.00
currentDeferredRevenue 52908000.00
netDebt -296475000.00
shortTermDebt 5143000.00
shortLongTermDebt 5143000.00
shortLongTermDebtTotal 32286000.00
otherStockholderEquity 2811398000.00
propertyPlantEquipment 199951000.00
totalCurrentAssets 614911000.00
longTermInvestments 4439000.00
netTangibleAssets 603260000.00
shortTermInvestments 7208000.00
netReceivables 132671000.00
longTermDebt 27143000.00
inventory 115717000.00
accountsPayable 39849000.00
accumulatedOtherComprehensiveIncome -7023000.00
commonStockTotalEquity 145000.00
nonCurrrentAssetsOther 31219000.00
nonCurrentAssetsTotal 764839000.00
nonCurrentLiabilitiesTotal 83946000.00
liabilitiesAndStockholdersEquity 1379750000.00
cashAndShortTermInvestments 335969000.00
propertyPlantAndEquipmentGross 199951000.00
propertyPlantAndEquipmentNet 199951000.00
commonStockSharesOutstanding 53356000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-14
currency_symbol USD
totalAssets 1363326000.00
intangibleAssets 152807000.00
otherCurrentAssets 19635000.00
totalLiab 229571000.00
totalStockholderEquity 1133695000.00
otherCurrentLiab 62824000.00
commonStock 143000.00
retainedEarnings -1513926000.00
otherLiab 42863000.00
goodWill 386887000.00
otherAssets 577675000.00
cash 302795000.00
totalCurrentLiabilities 162862000.00
currentDeferredRevenue 51834000.00
netDebt -279581000.00
shortTermDebt 3714000.00
shortLongTermDebt 3714000.00
shortLongTermDebtTotal 23214000.00
otherStockholderEquity 2647478000.00
propertyPlantEquipment 202995000.00
totalCurrentAssets 582656000.00
netTangibleAssets 594001000.00
shortTermInvestments 8499000.00
netReceivables 120504000.00
longTermDebt 19500000.00
inventory 124056000.00
accountsPayable 44490000.00
accumulatedOtherComprehensiveIncome -8276000.00
commonStockTotalEquity 143000.00
nonCurrrentAssetsOther 32137000.00
nonCurrentAssetsTotal 780670000.00
nonCurrentLiabilitiesTotal 66709000.00
liabilitiesAndStockholdersEquity 1363326000.00
cashAndShortTermInvestments 311294000.00
propertyPlantAndEquipmentGross 202995000.00
propertyPlantAndEquipmentNet 202995000.00
commonStockSharesOutstanding 53012000.00
2017-06-30
date 2017-06-30
filing_date 2017-07-18
currency_symbol USD
totalAssets 1371221000.00
intangibleAssets 160926000.00
otherCurrentAssets 17557000.00
totalLiab 240359000.00
totalStockholderEquity 1130809000.00
otherCurrentLiab 73586000.00
commonStock 142000.00
retainedEarnings -1503769000.00
otherLiab 40071000.00
goodWill 386513000.00
otherAssets 587180000.00
cash 305345000.00
totalCurrentLiabilities 173851000.00
currentDeferredRevenue 50464000.00
netDebt -281202000.00
shortTermDebt 3714000.00
shortLongTermDebtTotal 24143000.00
otherStockholderEquity 2644436000.00
propertyPlantEquipment 207689000.00
totalCurrentAssets 576352000.00
shortTermInvestments 9921000.00
netReceivables 120342000.00
longTermDebt 20429000.00
inventory 116486000.00
accountsPayable 46087000.00
accumulatedOtherComprehensiveIncome -10143000.00
commonStockTotalEquity 142000.00
nonCurrrentAssetsOther 32335000.00
nonCurrentAssetsTotal 794869000.00
nonCurrentLiabilitiesTotal 66508000.00
liabilitiesAndStockholdersEquity 1371221000.00
cashAndShortTermInvestments 315266000.00
propertyPlantAndEquipmentGross 207689000.00
propertyPlantAndEquipmentNet 207689000.00
commonStockSharesOutstanding 52778000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-16
currency_symbol USD
totalAssets 1368102000.00
intangibleAssets 169302000.00
otherCurrentAssets 19411000.00
totalLiab 240333000.00
totalStockholderEquity 1127678000.00
otherCurrentLiab 75694000.00
commonStock 142000.00
retainedEarnings -1497782000.00
otherLiab 37235000.00
goodWill 385808000.00
otherAssets 596391000.00
cash 297246000.00
totalCurrentLiabilities 174886000.00
currentDeferredRevenue 50673000.00
netDebt -272175000.00
shortTermDebt 3714000.00
shortLongTermDebtTotal 25071000.00
otherStockholderEquity 2637318000.00
propertyPlantEquipment 206722000.00
totalCurrentAssets 564989000.00
shortTermInvestments 10844000.00
netReceivables 115099000.00
longTermDebt 21357000.00
inventory 116018000.00
accountsPayable 44805000.00
accumulatedOtherComprehensiveIncome -12243000.00
commonStockTotalEquity 142000.00
nonCurrrentAssetsOther 31626000.00
nonCurrentAssetsTotal 803113000.00
nonCurrentLiabilitiesTotal 65447000.00
liabilitiesAndStockholdersEquity 1368102000.00
cashAndShortTermInvestments 308090000.00
propertyPlantAndEquipmentGross 206722000.00
propertyPlantAndEquipmentNet 206722000.00
commonStockSharesOutstanding 52690000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-09
currency_symbol USD
totalAssets 1366049000.00
intangibleAssets 177458000.00
otherCurrentAssets 15491000.00
totalLiab 230051000.00
totalStockholderEquity 1135867000.00
deferredLongTermLiab 18874000.00
otherCurrentLiab 70012000.00
commonStock 142000.00
retainedEarnings -1483925000.00
otherLiab 35173000.00
goodWill 385629000.00
otherAssets 604595000.00
cash 280328000.00
totalCurrentLiabilities 164611000.00
currentDeferredRevenue 49952000.00
netDebt -254328000.00
shortTermDebt 3714000.00
shortLongTermDebt 3714000.00
shortLongTermDebtTotal 26000000.00
otherStockholderEquity 2632650000.00
propertyPlantEquipment 208415000.00
totalCurrentAssets 553039000.00
longTermInvestments 12126000.00
netTangibleAssets 572780000.00
shortTermInvestments 11717000.00
netReceivables 120411000.00
longTermDebt 22286000.00
inventory 117521000.00
accountsPayable 40933000.00
accumulatedOtherComprehensiveIncome -13479000.00
commonStockTotalEquity 142000.00
nonCurrrentAssetsOther 29382000.00
nonCurrentAssetsTotal 813010000.00
nonCurrentLiabilitiesTotal 65440000.00
liabilitiesAndStockholdersEquity 1366049000.00
cashAndShortTermInvestments 292045000.00
propertyPlantAndEquipmentGross 208415000.00
propertyPlantAndEquipmentNet 208415000.00
commonStockSharesOutstanding 52784000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-15
currency_symbol USD
totalAssets 1368744000.00
intangibleAssets 208034000.00
otherCurrentAssets 18722000.00
totalLiab 222465000.00
totalStockholderEquity 1146151000.00
otherCurrentLiab 4607000.00
commonStock 141000.00
retainedEarnings -1469164000.00
otherLiab 46912000.00
goodWill 386325000.00
otherAssets 639292000.00
cash 239345000.00
totalCurrentLiabilities 162674000.00
currentDeferredRevenue 49548000.00
netDebt -239345000.00
shortTermDebt 70726000.00
otherStockholderEquity 2626174000.00
propertyPlantEquipment 214570000.00
totalCurrentAssets 514882000.00
shortTermInvestments 12108000.00
netReceivables 109235000.00
inventory 127044000.00
accountsPayable 37793000.00
accumulatedOtherComprehensiveIncome -10670000.00
commonStockTotalEquity 141000.00
nonCurrrentAssetsOther 30245000.00
nonCurrentAssetsTotal 853862000.00
nonCurrentLiabilitiesTotal 59791000.00
liabilitiesAndStockholdersEquity 1368744000.00
cashAndShortTermInvestments 251453000.00
propertyPlantAndEquipmentGross 214570000.00
propertyPlantAndEquipmentNet 214570000.00
commonStockSharesOutstanding 52432000.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
totalAssets 1399577000.00
intangibleAssets 222324000.00
otherCurrentAssets 21465000.00
totalLiab 240316000.00
totalStockholderEquity 1159085000.00
otherCurrentLiab 4781000.00
commonStock 141000.00
retainedEarnings -1448337000.00
otherLiab 51731000.00
goodWill 386313000.00
otherAssets 656472000.00
cash 253882000.00
totalCurrentLiabilities 174482000.00
currentDeferredRevenue 51974000.00
netDebt -253882000.00
shortTermDebt 74861000.00
otherStockholderEquity 2617281000.00
propertyPlantEquipment 209299000.00
totalCurrentAssets 533806000.00
shortTermInvestments 12269000.00
netReceivables 113327000.00
inventory 125686000.00
accountsPayable 42866000.00
accumulatedOtherComprehensiveIncome -10003000.00
commonStockTotalEquity 141000.00
nonCurrrentAssetsOther 31102000.00
nonCurrentAssetsTotal 865771000.00
nonCurrentLiabilitiesTotal 65834000.00
liabilitiesAndStockholdersEquity 1399577000.00
cashAndShortTermInvestments 266151000.00
propertyPlantAndEquipmentGross 209299000.00
propertyPlantAndEquipmentNet 209299000.00
commonStockSharesOutstanding 52496000.00
2016-03-31
date 2016-03-31
filing_date 2016-04-08
currency_symbol USD
totalAssets 1412801000.00
intangibleAssets 238431000.00
otherCurrentAssets 20243000.00
totalLiab 237146000.00
totalStockholderEquity 1175404000.00
otherCurrentLiab 5058000.00
commonStock 141000.00
retainedEarnings -1429847000.00
otherLiab 37692000.00
goodWill 386559000.00
otherAssets 657872000.00
cash 213176000.00
totalCurrentLiabilities 182479000.00
currentDeferredRevenue 52031000.00
netDebt -213176000.00
shortTermDebt 87841000.00
otherStockholderEquity 2612110000.00
propertyPlantEquipment 200704000.00
totalCurrentAssets 554225000.00
shortTermInvestments 79833000.00
netReceivables 109132000.00
inventory 124479000.00
accountsPayable 37549000.00
accumulatedOtherComprehensiveIncome -6502000.00
commonStockTotalEquity 141000.00
nonCurrentAssetsTotal 858576000.00
nonCurrentLiabilitiesTotal 54667000.00
liabilitiesAndStockholdersEquity 1412801000.00
cashAndShortTermInvestments 293009000.00
propertyPlantAndEquipmentGross 200704000.00
propertyPlantAndEquipmentNet 200704000.00
commonStockSharesOutstanding 52098000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-21
currency_symbol USD
totalAssets 1414356000.00
intangibleAssets 252468000.00
otherCurrentAssets 21864000.00
totalLiab 225555000.00
totalStockholderEquity 1188618000.00
deferredLongTermLiab 23667000.00
otherCurrentLiab 4636000.00
commonStock 141000.00
retainedEarnings -1406706000.00
otherLiab 34409000.00
goodWill 383853000.00
otherAssets 665349000.00
cash 257592000.00
totalCurrentLiabilities 172727000.00
currentDeferredRevenue 52309000.00
netDebt -257592000.00
shortTermDebt 76761000.00
shortLongTermDebt 3714000.00
otherStockholderEquity 2606183000.00
propertyPlantEquipment 201934000.00
totalCurrentAssets 547073000.00
longTermInvestments 17785000.00
netTangibleAssets 552297000.00
shortTermInvestments 12275000.00
netReceivables 123215000.00
longTermDebt 22286000.00
inventory 123658000.00
accountsPayable 39021000.00
accumulatedOtherComprehensiveIncome -10774000.00
commonStockTotalEquity 141000.00
nonCurrentAssetsTotal 867283000.00
nonCurrentLiabilitiesTotal 52828000.00
liabilitiesAndStockholdersEquity 1414356000.00
cashAndShortTermInvestments 269867000.00
propertyPlantAndEquipmentGross 201934000.00
propertyPlantAndEquipmentNet 201934000.00
commonStockSharesOutstanding 52098000.00
2015-09-30
date 2015-09-30
filing_date 2015-10-13
currency_symbol USD
totalAssets 1650888000.00
intangibleAssets 309385000.00
otherCurrentAssets 19108000.00
totalLiab 233249000.00
totalStockholderEquity 1417366000.00
otherCurrentLiab 5949000.00
commonStock 141000.00
retainedEarnings -1174363000.00
otherLiab 34042000.00
goodWill 481193000.00
otherAssets 853168000.00
cash 232219000.00
totalCurrentLiabilities 172038000.00
currentDeferredRevenue 49273000.00
netDebt -232219000.00
shortTermDebt 78319000.00
otherStockholderEquity 2600588000.00
propertyPlantEquipment 209432000.00
totalCurrentAssets 588288000.00
shortTermInvestments 40910000.00
netReceivables 130699000.00
inventory 140783000.00
accountsPayable 38497000.00
accumulatedOtherComprehensiveIncome -8699000.00
commonStockTotalEquity 141000.00
nonCurrentAssetsTotal 1062600000.00
nonCurrentLiabilitiesTotal 61211000.00
liabilitiesAndStockholdersEquity 1650888000.00
cashAndShortTermInvestments 273129000.00
propertyPlantAndEquipmentGross 209432000.00
propertyPlantAndEquipmentNet 209432000.00
commonStockSharesOutstanding 51941000.00
2015-06-30
date 2015-06-30
filing_date 2015-07-30
currency_symbol USD
totalAssets 2764233000.00
intangibleAssets 517085000.00
otherCurrentAssets 31420000.00
totalLiab 457095000.00
totalStockholderEquity 2306789000.00
otherCurrentLiab 108223000.00
commonStock 140000.00
retainedEarnings -273090000.00
otherLiab 45507000.00
goodWill 1172125000.00
otherAssets 1719263000.00
cash 352268000.00
totalCurrentLiabilities 372731000.00
currentDeferredRevenue 48821000.00
netDebt -177268000.00
shortTermDebt 175000000.00
shortLongTermDebtTotal 175000000.00
otherStockholderEquity 2579739000.00
propertyPlantEquipment 185992000.00
totalCurrentAssets 858978000.00
shortTermInvestments 160461000.00
netReceivables 136970000.00
inventory 137394000.00
accountsPayable 40687000.00
accumulatedOtherComprehensiveIncome -7429000.00
commonStockTotalEquity 140000.00
nonCurrrentAssetsOther 10960000.00
nonCurrentAssetsTotal 1905255000.00
nonCurrentLiabilitiesTotal 84364000.00
liabilitiesAndStockholdersEquity 2764233000.00
cashAndShortTermInvestments 512729000.00
propertyPlantAndEquipmentGross 185992000.00
propertyPlantAndEquipmentNet 185992000.00
commonStockSharesOutstanding 51870000.00
2015-03-31
date 2015-03-31
filing_date 2015-04-29
currency_symbol USD
totalAssets 2659198000.00
intangibleAssets 534301000.00
otherCurrentAssets 20084000.00
totalLiab 338547000.00
totalStockholderEquity 2320179000.00
otherCurrentLiab 95208000.00
commonStock 139000.00
retainedEarnings -250159000.00
otherLiab 51720000.00
goodWill 1171077000.00
otherAssets 1731985000.00
cash 423032000.00
totalCurrentLiabilities 239942000.00
currentDeferredRevenue 47127000.00
netDebt -373032000.00
shortTermDebt 50000000.00
shortLongTermDebtTotal 50000000.00
otherStockholderEquity 2570199000.00
propertyPlantEquipment 164959000.00
totalCurrentAssets 762254000.00
shortTermInvestments 10589000.00
netReceivables 142421000.00
inventory 130958000.00
accountsPayable 47607000.00
accumulatedOtherComprehensiveIncome -9675000.00
commonStockTotalEquity 139000.00
nonCurrrentAssetsOther 10478000.00
nonCurrentAssetsTotal 1896944000.00
nonCurrentLiabilitiesTotal 98605000.00
liabilitiesAndStockholdersEquity 2659198000.00
cashAndShortTermInvestments 433621000.00
propertyPlantAndEquipmentGross 164959000.00
propertyPlantAndEquipmentNet 164959000.00
commonStockSharesOutstanding 50956000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-03
currency_symbol USD
totalAssets 2899107000.00
intangibleAssets 597903000.00
otherCurrentAssets 37903000.00
totalLiab 367868000.00
totalStockholderEquity 2530770000.00
deferredLongTermLiab 61781000.00
otherCurrentLiab 118184000.00
commonStock 139000.00
retainedEarnings -33871000.00
otherLiab 57498000.00
goodWill 1323502000.00
otherAssets 1945443000.00
cash 442141000.00
totalCurrentLiabilities 250566000.00
currentDeferredRevenue 45023000.00
netDebt -392141000.00
shortTermDebt 50000000.00
shortLongTermDebt 50000000.00
shortLongTermDebtTotal 50000000.00
otherStockholderEquity 2648730000.00
propertyPlantEquipment 157036000.00
totalCurrentAssets 796628000.00
longTermInvestments 14822000.00
netTangibleAssets 609365000.00
shortTermInvestments 8765000.00
netReceivables 150806000.00
longTermDebt 22286000.00
inventory 123385000.00
accountsPayable 37359000.00
accumulatedOtherComprehensiveIncome -3647000.00
commonStockTotalEquity 139000.00
nonCurrrentAssetsOther 9216000.00
nonCurrentAssetsTotal 2102479000.00
nonCurrentLiabilitiesTotal 117302000.00
liabilitiesAndStockholdersEquity 2899107000.00
cashAndShortTermInvestments 450906000.00
propertyPlantAndEquipmentGross 157036000.00
propertyPlantAndEquipmentNet 157036000.00
commonStockSharesOutstanding 50912000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-05
currency_symbol USD
totalAssets 2997881000.00
intangibleAssets 607662000.00
otherCurrentAssets 37114000.00
totalLiab 380211000.00
totalStockholderEquity 2617175000.00
otherCurrentLiab 118795000.00
commonStock 139000.00
retainedEarnings 58135000.00
otherLiab 66021000.00
goodWill 1425416000.00
otherAssets 2059113000.00
cash 383501000.00
totalCurrentLiabilities 248797000.00
currentDeferredRevenue 40909000.00
netDebt -333501000.00
shortTermDebt 50000000.00
shortLongTermDebtTotal 50000000.00
otherStockholderEquity 2558901000.00
propertyPlantEquipment 143335000.00
totalCurrentAssets 795433000.00
shortTermInvestments 82853000.00
netReceivables 140676000.00
inventory 119262000.00
accountsPayable 39093000.00
accumulatedOtherComprehensiveIncome -1355000.00
commonStockTotalEquity 139000.00
nonCurrrentAssetsOther 8137000.00
nonCurrentAssetsTotal 2202448000.00
nonCurrentLiabilitiesTotal 131414000.00
liabilitiesAndStockholdersEquity 2997881000.00
cashAndShortTermInvestments 466354000.00
propertyPlantAndEquipmentGross 143335000.00
propertyPlantAndEquipmentNet 143335000.00
commonStockSharesOutstanding 50490000.00
2014-06-30
date 2014-06-30
filing_date 2014-07-11
currency_symbol USD
totalAssets 2791168000.00
intangibleAssets 587566000.00
otherCurrentAssets 25325000.00
totalLiab 270997000.00
totalStockholderEquity 2520171000.00
otherCurrentLiab 11458000.00
commonStock 134000.00
retainedEarnings 89463000.00
otherLiab 20487000.00
goodWill 1203296000.00
otherAssets 1812065000.00
cash 502314000.00
totalCurrentLiabilities 152555000.00
currentDeferredRevenue 41895000.00
netDebt -502314000.00
shortTermDebt 60346000.00
otherStockholderEquity 2430574000.00
propertyPlantEquipment 110848000.00
totalCurrentAssets 868255000.00
shortTermInvestments 82273000.00
netReceivables 113583000.00
inventory 114346000.00
accountsPayable 38856000.00
accumulatedOtherComprehensiveIncome 1596000.00
commonStockTotalEquity 134000.00
nonCurrrentAssetsOther 4827000.00
nonCurrentAssetsTotal 1922913000.00
nonCurrentLiabilitiesTotal 118442000.00
liabilitiesAndStockholdersEquity 2791168000.00
cashAndShortTermInvestments 584587000.00
propertyPlantAndEquipmentGross 110848000.00
propertyPlantAndEquipmentNet 110848000.00
commonStockSharesOutstanding 49373000.00
2014-03-31
date 2014-03-31
filing_date 2014-04-02
currency_symbol USD
totalAssets 2791578000.00
intangibleAssets 604814000.00
otherCurrentAssets 25342000.00
totalLiab 280049000.00
totalStockholderEquity 2511529000.00
otherCurrentLiab 21530000.00
commonStock 133000.00
retainedEarnings 89636000.00
otherLiab 18868000.00
goodWill 1196227000.00
otherAssets 1820924000.00
cash 407168000.00
totalCurrentLiabilities 158718000.00
currentDeferredRevenue 39458000.00
netDebt -407168000.00
shortTermDebt 62674000.00
otherStockholderEquity 2421760000.00
propertyPlantEquipment 99146000.00
totalCurrentAssets 871508000.00
shortTermInvestments 207378000.00
netReceivables 106042000.00
inventory 99783000.00
accountsPayable 35056000.00
accumulatedOtherComprehensiveIncome 1549000.00
commonStockTotalEquity 133000.00
nonCurrrentAssetsOther 4807000.00
nonCurrentAssetsTotal 1920070000.00
nonCurrentLiabilitiesTotal 121331000.00
liabilitiesAndStockholdersEquity 2791578000.00
cashAndShortTermInvestments 614546000.00
propertyPlantAndEquipmentGross 91005000.00
propertyPlantAndEquipmentNet 99146000.00
commonStockSharesOutstanding 51240000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-03
currency_symbol USD
totalAssets 2782221000.00
intangibleAssets 622330000.00
otherCurrentAssets 21398000.00
totalLiab 282434000.00
totalStockholderEquity 2499787000.00
otherCurrentLiab 12027000.00
commonStock 133000.00
retainedEarnings 85549000.00
otherLiab 38808000.00
goodWill 1195891000.00
otherAssets 1839087000.00
cash 414088000.00
totalCurrentLiabilities 137725000.00
currentDeferredRevenue 36033000.00
netDebt -414088000.00
shortTermDebt 54290000.00
otherStockholderEquity 2475544000.00
propertyPlantEquipment 91005000.00
totalCurrentAssets 852129000.00
shortTermInvestments 207066000.00
netReceivables 99200000.00
inventory 88406000.00
accountsPayable 35375000.00
accumulatedOtherComprehensiveIncome 1908000.00
commonStockTotalEquity 133000.00
nonCurrrentAssetsOther 6481000.00
nonCurrentAssetsTotal 1930092000.00
nonCurrentLiabilitiesTotal 144709000.00
liabilitiesAndStockholdersEquity 2782221000.00
cashAndShortTermInvestments 621154000.00
propertyPlantAndEquipmentGross 91005000.00
propertyPlantAndEquipmentNet 91005000.00
commonStockSharesOutstanding 49036000.00
2013-09-30
date 2013-09-30
filing_date 2013-09-30
currency_symbol USD
totalAssets 2762293000.00
intangibleAssets 638170000.00
otherCurrentAssets 22350000.00
totalLiab 267737000.00
totalStockholderEquity 2493970000.00
otherCurrentLiab 60542000.00
commonStock 131000.00
retainedEarnings 87540000.00
otherLiab 32222000.00
goodWill 1195021000.00
otherAssets 1849108000.00
cash 414890000.00
totalCurrentLiabilities 123016000.00
currentDeferredRevenue 30555000.00
netDebt -414890000.00
otherStockholderEquity 2406299000.00
propertyPlantEquipment 80707000.00
totalCurrentAssets 832478000.00
shortTermInvestments 206008000.00
netReceivables 109446000.00
inventory 79784000.00
accountsPayable 31919000.00
accumulatedOtherComprehensiveIncome 1447000.00
commonStockTotalEquity 131000.00
nonCurrrentAssetsOther 2309000.00
nonCurrentAssetsTotal 1929815000.00
nonCurrentLiabilitiesTotal 144721000.00
liabilitiesAndStockholdersEquity 2762293000.00
cashAndShortTermInvestments 620898000.00
propertyPlantAndEquipmentGross 80707000.00
propertyPlantAndEquipmentNet 80707000.00
commonStockSharesOutstanding 41976000.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
totalAssets 1726150000.00
intangibleAssets 484798000.00
otherCurrentAssets 13806000.00
totalLiab 155196000.00
totalStockholderEquity 1570797000.00
otherCurrentLiab 41116000.00
commonStock 102000.00
retainedEarnings 94167000.00
otherLiab 13669000.00
goodWill 822463000.00
otherAssets 1322239000.00
cash 148061000.00
totalCurrentLiabilities 90333000.00
currentDeferredRevenue 25140000.00
netDebt -148061000.00
otherStockholderEquity 1476528000.00
propertyPlantEquipment 68256000.00
totalCurrentAssets 335655000.00
shortTermInvestments 5687000.00
netReceivables 103498000.00
inventory 64603000.00
accountsPayable 24077000.00
accumulatedOtherComprehensiveIncome -593000.00
commonStockTotalEquity 102000.00
nonCurrrentAssetsOther 2928000.00
nonCurrentAssetsTotal 1390495000.00
nonCurrentLiabilitiesTotal 64863000.00
liabilitiesAndStockholdersEquity 1726150000.00
cashAndShortTermInvestments 153748000.00
propertyPlantAndEquipmentGross 68256000.00
propertyPlantAndEquipmentNet 68256000.00
commonStockSharesOutstanding 39023000.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
totalAssets 1715089000.00
intangibleAssets 497508000.00
otherCurrentAssets 11491000.00
totalLiab 148638000.00
totalStockholderEquity 1565840000.00
otherCurrentLiab 36964000.00
commonStock 101000.00
retainedEarnings 96966000.00
otherLiab 10553000.00
goodWill 822450000.00
otherAssets 1334050000.00
cash 65505000.00
totalCurrentLiabilities 83649000.00
currentDeferredRevenue 21961000.00
netDebt -65505000.00
shortTermDebt 137000.00
otherStockholderEquity 1468773000.00
propertyPlantEquipment 63842000.00
totalCurrentAssets 317197000.00
shortTermInvestments 80452000.00
netReceivables 93354000.00
inventory 66395000.00
accountsPayable 24587000.00
accumulatedOtherComprehensiveIncome -606000.00
commonStockTotalEquity 101000.00
nonCurrrentAssetsOther 1728000.00
nonCurrentAssetsTotal 1397892000.00
nonCurrentLiabilitiesTotal 64989000.00
liabilitiesAndStockholdersEquity 1715089000.00
cashAndShortTermInvestments 145957000.00
propertyPlantAndEquipmentGross 63842000.00
propertyPlantAndEquipmentNet 63842000.00
commonStockSharesOutstanding 38494000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-07
currency_symbol USD
totalAssets 1731513000.00
intangibleAssets 510372000.00
otherCurrentAssets 12244000.00
totalLiab 159357000.00
totalStockholderEquity 1571660000.00
otherCurrentLiab 40179000.00
commonStock 101000.00
retainedEarnings 112503000.00
otherLiab 10237000.00
goodWill 822475000.00
otherAssets 1346165000.00
cash 133826000.00
totalCurrentLiabilities 94427000.00
currentDeferredRevenue 18068000.00
netDebt -133826000.00
shortTermDebt 945000.00
otherStockholderEquity 1505579000.00
propertyPlantEquipment 62070000.00
totalCurrentAssets 323278000.00
shortTermInvestments 25197000.00
netReceivables 87612000.00
inventory 67995000.00
accountsPayable 35235000.00
accumulatedOtherComprehensiveIncome -238000.00
commonStockTotalEquity 101000.00
nonCurrrentAssetsOther 1184000.00
nonCurrentAssetsTotal 1408235000.00
nonCurrentLiabilitiesTotal 64930000.00
liabilitiesAndStockholdersEquity 1731513000.00
cashAndShortTermInvestments 159023000.00
propertyPlantAndEquipmentGross 62070000.00
propertyPlantAndEquipmentNet 62070000.00
commonStockSharesOutstanding 27261000.00
2012-09-30
date 2012-09-30
filing_date 2012-11-09
currency_symbol USD
totalAssets 244899287.00
intangibleAssets 24150718.00
otherCurrentAssets 1943000.00
totalLiab 41019227.00
totalStockholderEquity 203880060.00
otherCurrentLiab 11135000.00
commonStock 275012.00
retainedEarnings 116734701.00
otherLiab 2663000.00
goodWill 25388731.00
otherAssets 70851000.00
cash 27899789.00
totalCurrentLiabilities 31596274.00
currentDeferredRevenue 9968263.00
netDebt -27899789.00
shortTermDebt -11135000.00
otherStockholderEquity 866000.00
propertyPlantEquipment 44888000.00
totalCurrentAssets 129160653.00
shortTermInvestments 28149879.00
netReceivables 35865540.00
inventory 32079430.00
accountsPayable 21628011.00
accumulatedOtherComprehensiveIncome -76300.00
commonStockTotalEquity 8000.00
treasuryStock -39004000.00
nonCurrrentAssetsOther 59652.00
nonCurrentAssetsTotal 115738634.00
nonCurrentLiabilitiesTotal 9422953.00
liabilitiesAndStockholdersEquity 244899287.00
cashAndShortTermInvestments 56049668.00
propertyPlantAndEquipmentGross 16251000.00
propertyPlantAndEquipmentNet 44887880.00
commonStockSharesOutstanding 22008471.00
2012-06-30
date 2012-06-30
filing_date 2012-08-09
currency_symbol USD
totalAssets 239797163.00
intangibleAssets 24618244.00
otherCurrentAssets 5091213.00
totalLiab 45771192.00
totalStockholderEquity 194025971.00
otherCurrentLiab 9762000.00
commonStock 270254.00
retainedEarnings 111551819.00
otherLiab 2656000.00
goodWill 25375310.00
otherAssets 77803000.00
cash 26968072.00
totalCurrentLiabilities 36354789.00
currentDeferredRevenue 9762390.00
netDebt -26968072.00
otherStockholderEquity 82203898.00
propertyPlantEquipment 44987000.00
totalCurrentAssets 117006716.00
shortTermInvestments 28938539.00
netReceivables 33484094.00
inventory 22524798.00
accountsPayable 26592399.00
accumulatedOtherComprehensiveIncome -122501.00
commonStockTotalEquity 270254.00
treasuryStock -39004000.00
nonCurrrentAssetsOther 288049.00
nonCurrentAssetsTotal 122790447.00
nonCurrentLiabilitiesTotal 9416403.00
liabilitiesAndStockholdersEquity 239797163.00
cashAndShortTermInvestments 55906611.00
propertyPlantAndEquipmentGross 44986430.00
propertyPlantAndEquipmentNet 44986430.00
commonStockSharesOutstanding 21834318.00
2012-03-31
date 2012-03-31
filing_date 2012-03-31
currency_symbol USD
totalAssets 228738502.00
intangibleAssets 25020741.00
otherCurrentAssets 5590025.00
totalLiab 39306668.00
totalStockholderEquity 189431834.00
otherCurrentLiab 10486000.00
commonStock 269787.00
retainedEarnings 108534193.00
otherLiab 2656000.00
goodWill 25417558.00
otherAssets 85990000.00
cash 24427680.00
totalCurrentLiabilities 29890567.00
currentDeferredRevenue 10486025.00
netDebt -24427680.00
otherStockholderEquity 80627854.00
propertyPlantEquipment 41494000.00
totalCurrentAssets 101255294.00
shortTermInvestments 17621567.00
netReceivables 31996311.00
inventory 21619711.00
accountsPayable 19404542.00
accumulatedOtherComprehensiveIncome 12572.00
commonStockTotalEquity 269787.00
treasuryStock -39004000.00
nonCurrrentAssetsOther 145332.00
nonCurrentAssetsTotal 127483208.00
nonCurrentLiabilitiesTotal 9416101.00
liabilitiesAndStockholdersEquity 228738502.00
cashAndShortTermInvestments 42049247.00
propertyPlantAndEquipmentGross 41494535.00
propertyPlantAndEquipmentNet 41494535.00
commonStockSharesOutstanding 21802000.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalAssets 221770365.00
intangibleAssets 25295032.00
otherCurrentAssets 6232012.00
totalLiab 38459002.00
totalStockholderEquity 183311363.00
otherCurrentLiab 19211000.00
commonStock 269333.00
retainedEarnings 104011848.00
otherLiab 2562000.00
goodWill 25393967.00
otherAssets 88878000.00
cash 20092200.00
totalCurrentLiabilities 29136807.00
currentDeferredRevenue 9768610.00
netDebt -20092200.00
otherStockholderEquity 117981282.00
propertyPlantEquipment 39669000.00
totalCurrentAssets 93223408.00
shortTermInvestments 17897447.00
netReceivables 26230289.00
inventory 22771460.00
accountsPayable 19368197.00
accumulatedOtherComprehensiveIncome -99399.00
commonStockTotalEquity 269333.00
treasuryStock -39004000.00
nonCurrrentAssetsOther 112300.00
nonCurrentAssetsTotal 128546957.00
nonCurrentLiabilitiesTotal 9322195.00
liabilitiesAndStockholdersEquity 221770365.00
cashAndShortTermInvestments 37989647.00
propertyPlantAndEquipmentGross 39669433.00
propertyPlantAndEquipmentNet 39669433.00
commonStockSharesOutstanding 21588350.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
totalAssets 211340910.00
intangibleAssets 25930787.00
otherCurrentAssets 8486515.00
totalLiab 35286139.00
totalStockholderEquity 176054771.00
otherCurrentLiab 12267000.00
commonStock 268578.00
retainedEarnings 98225797.00
goodWill 25055948.00
otherAssets 98086000.00
cash 15231778.00
totalCurrentLiabilities 27766639.00
currentDeferredRevenue 12266830.00
netDebt -15231778.00
otherStockholderEquity 77560396.00
propertyPlantEquipment 37828000.00
totalCurrentAssets 75426927.00
shortTermInvestments 5958240.00
netReceivables 23766474.00
inventory 21983920.00
accountsPayable 15499809.00
accumulatedOtherComprehensiveIncome 20646.00
commonStockTotalEquity 268578.00
treasuryStock -39004000.00
nonCurrrentAssetsOther 172490.00
nonCurrentAssetsTotal 135913983.00
nonCurrentLiabilitiesTotal 7519500.00
liabilitiesAndStockholdersEquity 211340910.00
cashAndShortTermInvestments 21190018.00
propertyPlantAndEquipmentGross 37828246.00
propertyPlantAndEquipmentNet 37828246.00
commonStockSharesOutstanding 21542674.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
totalAssets 204815013.00
intangibleAssets 50829157.00
otherCurrentAssets 7571131.00
totalLiab 35256626.00
totalStockholderEquity 169558387.00
otherCurrentLiab 12369000.00
commonStock 268488.00
retainedEarnings 92368628.00
goodWill 25112579.00
otherAssets 97800000.00
cash 12443248.00
totalCurrentLiabilities 27737126.00
currentDeferredRevenue 12369335.00
netDebt -12443248.00
otherStockholderEquity 76921271.00
propertyPlantEquipment 36126000.00
totalCurrentAssets 70889237.00
shortTermInvestments 6152954.00
netReceivables 23503256.00
inventory 21218648.00
accountsPayable 15367791.00
accumulatedOtherComprehensiveIncome -36736.00
commonStockTotalEquity 268488.00
treasuryStock -39004000.00
nonCurrrentAssetsOther 1151520.00
nonCurrentAssetsTotal 133925776.00
nonCurrentLiabilitiesTotal 7519500.00
liabilitiesAndStockholdersEquity 204815013.00
cashAndShortTermInvestments 18596202.00
propertyPlantAndEquipmentGross 36126154.00
propertyPlantAndEquipmentNet 36126154.00
commonStockSharesOutstanding 21789520.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
totalAssets 191622898.00
intangibleAssets 8430706.00
otherCurrentAssets 6792950.00
totalLiab 26858762.00
totalStockholderEquity 164764136.00
otherCurrentLiab 12419000.00
commonStock 268190.00
retainedEarnings 88374979.00
otherAssets 65170000.00
cash 36084783.00
totalCurrentLiabilities 26651762.00
currentDeferredRevenue 12419238.00
netDebt -36084783.00
otherStockholderEquity 76120967.00
propertyPlantEquipment 30410000.00
totalCurrentAssets 96043158.00
shortTermInvestments 12465000.00
netReceivables 21879418.00
inventory 18821007.00
accountsPayable 14232524.00
accumulatedOtherComprehensiveIncome 75979.00
commonStockTotalEquity 268190.00
treasuryStock -39004000.00
nonCurrrentAssetsOther 248267.00
nonCurrentAssetsTotal 95579740.00
nonCurrentLiabilitiesTotal 207000.00
liabilitiesAndStockholdersEquity 191622898.00
cashAndShortTermInvestments 48549783.00
propertyPlantAndEquipmentGross 30410099.00
propertyPlantAndEquipmentNet 30410099.00
commonStockSharesOutstanding 21647691.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalAssets 178459631.00
intangibleAssets 6405714.00
otherCurrentAssets 6831394.00
totalLiab 26177149.00
totalStockholderEquity 152282482.00
otherCurrentLiab 18565000.00
commonStock 265095.00
retainedEarnings 83385484.00
goodWill 868000.00
otherAssets 64374000.00
cash 27554411.00
totalCurrentLiabilities 25970149.00
currentDeferredRevenue 11561521.00
netDebt -27554411.00
otherStockholderEquity 103220060.00
propertyPlantEquipment 29873000.00
totalCurrentAssets 84212759.00
shortTermInvestments 8797878.00
netReceivables 23148362.00
inventory 17880714.00
accountsPayable 14408628.00
accumulatedOtherComprehensiveIncome -145662.00
commonStockTotalEquity 265095.00
treasuryStock -39004000.00
nonCurrrentAssetsOther 2396117.00
nonCurrentAssetsTotal 94246872.00
nonCurrentLiabilitiesTotal 207000.00
liabilitiesAndStockholdersEquity 178459631.00
cashAndShortTermInvestments 36352289.00
propertyPlantAndEquipmentGross 29872945.00
propertyPlantAndEquipmentNet 29872945.00
commonStockSharesOutstanding 20586695.00
2010-09-30
date 2010-09-30
filing_date 2010-09-30
currency_symbol USD
totalAssets 167213154.00
intangibleAssets 6766557.00
otherCurrentAssets 4721239.00
totalLiab 24398366.00
totalStockholderEquity 142814788.00
otherCurrentLiab 10884000.00
commonStock 263461.00
retainedEarnings 79080546.00
otherAssets 58378000.00
cash 22731928.00
totalCurrentLiabilities 24398366.00
currentDeferredRevenue 10883944.00
netDebt -22731928.00
otherStockholderEquity 63470781.00
propertyPlantEquipment 25226000.00
totalCurrentAssets 83608857.00
shortTermInvestments 17709947.00
netReceivables 19726401.00
inventory 18719342.00
accountsPayable 13514422.00
accumulatedOtherComprehensiveIncome -93567.00
commonStockTotalEquity 263461.00
treasuryStock -39004000.00
nonCurrrentAssetsOther 1229761.00
nonCurrentAssetsTotal 83604297.00
liabilitiesAndStockholdersEquity 167213154.00
cashAndShortTermInvestments 40441875.00
propertyPlantAndEquipmentGross 25225896.00
propertyPlantAndEquipmentNet 25225896.00
commonStockSharesOutstanding 21000804.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
totalAssets 158023746.00
intangibleAssets 7124474.00
otherCurrentAssets 4615178.00
totalLiab 20286770.00
totalStockholderEquity 137736976.00
otherCurrentLiab 10726000.00
commonStock 262453.00
retainedEarnings 75904995.00
otherAssets 52626000.00
cash 12244607.00
totalCurrentLiabilities 20286770.00
currentDeferredRevenue 10725560.00
netDebt -12244607.00
otherStockholderEquity 61569528.00
propertyPlantEquipment 26014000.00
totalCurrentAssets 79383683.00
shortTermInvestments 23450257.00
netReceivables 21740568.00
inventory 17333073.00
accountsPayable 9561210.00
accumulatedOtherComprehensiveIncome -315542.00
commonStockTotalEquity 262453.00
treasuryStock -39004000.00
nonCurrrentAssetsOther 1869406.00
nonCurrentAssetsTotal 78640063.00
liabilitiesAndStockholdersEquity 158023746.00
cashAndShortTermInvestments 35694864.00
propertyPlantAndEquipmentGross 26013647.00
propertyPlantAndEquipmentNet 26013647.00
commonStockSharesOutstanding 21070029.00
2010-03-31
date 2010-03-31
filing_date 2010-03-31
currency_symbol USD
totalAssets 156609299.00
intangibleAssets 7381454.00
otherCurrentAssets 4180545.00
totalLiab 21991615.00
totalStockholderEquity 134617684.00
otherCurrentLiab 11263000.00
commonStock 261984.00
retainedEarnings 73572839.00
otherAssets 17816000.00
cash 50563841.00
totalCurrentLiabilities 21991615.00
currentDeferredRevenue 11262898.00
netDebt -50563841.00
otherStockholderEquity 60782861.00
propertyPlantEquipment 26576000.00
totalCurrentAssets 112216602.00
shortTermInvestments 20946030.00
netReceivables 19671215.00
inventory 16854971.00
accountsPayable 10728717.00
accumulatedOtherComprehensiveIncome -152537.00
commonStockTotalEquity 261984.00
treasuryStock -39004000.00
nonCurrrentAssetsOther 1958708.00
nonCurrentAssetsTotal 44392697.00
liabilitiesAndStockholdersEquity 156609299.00
cashAndShortTermInvestments 71509871.00
propertyPlantAndEquipmentGross 26576484.00
propertyPlantAndEquipmentNet 26576484.00
commonStockSharesOutstanding 20441217.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalAssets 153136512.00
intangibleAssets 7653269.00
otherCurrentAssets 4524612.00
totalLiab 23553225.00
totalStockholderEquity 129583287.00
otherCurrentLiab 16032000.00
commonStock 260533.00
retainedEarnings 74015940.00
goodWill 868000.00
otherAssets 20419000.00
cash 48315926.00
totalCurrentLiabilities 23553225.00
currentDeferredRevenue 10678427.00
netDebt -48315926.00
otherStockholderEquity 84659720.00
propertyPlantEquipment 26327000.00
totalCurrentAssets 106390959.00
shortTermInvestments 19692594.00
netReceivables 19249813.00
inventory 14608014.00
accountsPayable 12874798.00
accumulatedOtherComprehensiveIncome -18159.00
commonStockTotalEquity 260533.00
treasuryStock -39004000.00
nonCurrrentAssetsOther 2078165.00
nonCurrentAssetsTotal 46745553.00
liabilitiesAndStockholdersEquity 153136512.00
cashAndShortTermInvestments 68008520.00
propertyPlantAndEquipmentGross 26326012.00
propertyPlantAndEquipmentNet 26326012.00
commonStockSharesOutstanding 20229357.00
2009-09-30
date 2009-09-30
filing_date 2009-09-30
currency_symbol USD
totalAssets 144816400.00
intangibleAssets 7886767.00
otherCurrentAssets 4870167.00
totalLiab 19241312.00
totalStockholderEquity 125575088.00
otherCurrentLiab 10242000.00
commonStock 259255.00
retainedEarnings 71624111.00
otherAssets 25535000.00
cash 34993140.00
totalCurrentLiabilities 18621312.00
currentDeferredRevenue 10242116.00
netDebt -34993140.00
otherStockholderEquity 53691722.00
propertyPlantEquipment 26870000.00
totalCurrentAssets 92411560.00
shortTermInvestments 16272393.00
netReceivables 20887758.00
inventory 15388102.00
accountsPayable 8379196.00
accumulatedOtherComprehensiveIncome -23203.00
commonStockTotalEquity 259255.00
treasuryStock -39004000.00
nonCurrrentAssetsOther 1613154.00
nonCurrentAssetsTotal 52404840.00
nonCurrentLiabilitiesTotal 620000.00
liabilitiesAndStockholdersEquity 144816400.00
cashAndShortTermInvestments 51265533.00
propertyPlantAndEquipmentGross 26871099.00
propertyPlantAndEquipmentNet 26871099.00
commonStockSharesOutstanding 20231033.00
2009-06-30
date 2009-06-30
filing_date 2009-06-30
currency_symbol USD
totalAssets 143550742.00
intangibleAssets 8034671.00
otherCurrentAssets 3852717.00
totalLiab 20075419.00
totalStockholderEquity 123475323.00
otherCurrentLiab 10515000.00
commonStock 259135.00
retainedEarnings 70045311.00
otherAssets 25359000.00
cash 34753226.00
totalCurrentLiabilities 19455419.00
currentDeferredRevenue 10515178.00
netDebt -34753226.00
otherStockholderEquity 53170877.00
propertyPlantEquipment 28074000.00
totalCurrentAssets 90118191.00
shortTermInvestments 8826652.00
netReceivables 24298173.00
inventory 18387423.00
accountsPayable 8940241.00
accumulatedOtherComprehensiveIncome -150256.00
commonStockTotalEquity 259135.00
treasuryStock -39004000.00
nonCurrrentAssetsOther 2338231.00
nonCurrentAssetsTotal 53432551.00
nonCurrentLiabilitiesTotal 620000.00
liabilitiesAndStockholdersEquity 143550742.00
cashAndShortTermInvestments 43579878.00
propertyPlantAndEquipmentGross 28073243.00
propertyPlantAndEquipmentNet 28073243.00
commonStockSharesOutstanding 20242197.00
2009-03-31
date 2009-03-31
filing_date 2009-03-31
currency_symbol USD
totalAssets 143434247.00
intangibleAssets 8107048.00
otherCurrentAssets 3588520.00
totalLiab 21252092.00
totalStockholderEquity 122182155.00
otherCurrentLiab 11510000.00
commonStock 259102.00
retainedEarnings 69195740.00
otherAssets 29038000.00
cash 30664771.00
totalCurrentLiabilities 20632092.00
currentDeferredRevenue 11509689.00
netDebt -30664771.00
otherStockholderEquity 52727313.00
propertyPlantEquipment 28942000.00
totalCurrentAssets 85454214.00
shortTermInvestments 7284626.00
netReceivables 23686635.00
inventory 20229662.00
accountsPayable 9122403.00
accumulatedOtherComprehensiveIncome -368712.00
commonStockTotalEquity 259102.00
treasuryStock -39004000.00
nonCurrrentAssetsOther 2320683.00
nonCurrentAssetsTotal 57980033.00
nonCurrentLiabilitiesTotal 620000.00
liabilitiesAndStockholdersEquity 143434247.00
cashAndShortTermInvestments 37949397.00
propertyPlantAndEquipmentGross 28941966.00
propertyPlantAndEquipmentNet 28941966.00
commonStockSharesOutstanding 20222127.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
totalAssets 147123033.00
intangibleAssets 8347200.00
otherCurrentAssets 3870472.00
totalLiab 24560634.00
totalStockholderEquity 122562399.00
otherCurrentLiab 18539000.00
commonStock 259096.00
retainedEarnings 69899669.00
goodWill 838000.00
otherAssets 31125000.00
cash 27945799.00
totalCurrentLiabilities 24560634.00
currentDeferredRevenue 12765396.00
netDebt -27945799.00
otherStockholderEquity 76270600.00
propertyPlantEquipment 29751000.00
totalCurrentAssets 86247490.00
shortTermInvestments 4835055.00
netReceivables 26539733.00
inventory 19889351.00
accountsPayable 11795238.00
accumulatedOtherComprehensiveIncome -203019.00
commonStockTotalEquity 259096.00
treasuryStock -39004000.00
nonCurrrentAssetsOther 21789422.00
nonCurrentAssetsTotal 60875543.00
liabilitiesAndStockholdersEquity 147123033.00
cashAndShortTermInvestments 32780854.00
propertyPlantAndEquipmentGross 29749921.00
propertyPlantAndEquipmentNet 29749921.00
commonStockSharesOutstanding 20616338.00
2008-09-30
date 2008-09-30
filing_date 2008-09-30
currency_symbol USD
totalAssets 145139092.00
intangibleAssets 8411960.00
otherCurrentAssets 3512944.00
totalLiab 24928000.00
totalStockholderEquity 120211092.00
otherCurrentLiab 12094000.00
commonStock 259060.00
retainedEarnings 67888374.00
otherAssets 32816000.00
cash 16914916.00
totalCurrentLiabilities 24928000.00
currentDeferredRevenue 12093827.00
netDebt -16914916.00
otherStockholderEquity 71717055.00
propertyPlantEquipment 29155000.00
totalCurrentAssets 83168157.00
shortTermInvestments 11476212.00
netReceivables 31493285.00
inventory 19770800.00
accountsPayable 12834173.00
accumulatedOtherComprehensiveIncome -164688.00
commonStockTotalEquity 259060.00
treasuryStock -39004000.00
nonCurrrentAssetsOther 23618197.00
nonCurrentAssetsTotal 61970935.00
liabilitiesAndStockholdersEquity 145139092.00
cashAndShortTermInvestments 28391128.00
propertyPlantAndEquipmentGross 29154778.00
propertyPlantAndEquipmentNet 29154778.00
commonStockSharesOutstanding 21021417.00
2008-06-30
date 2008-06-30
filing_date 2008-06-30
currency_symbol USD
totalAssets 152312460.00
intangibleAssets 8286936.00
otherCurrentAssets 4702911.00
totalLiab 21841174.00
totalStockholderEquity 130471286.00
otherCurrentLiab 11923000.00
commonStock 258228.00
retainedEarnings 64178807.00
otherAssets 33775000.00
cash 21532951.00
totalCurrentLiabilities 21841174.00
currentDeferredRevenue 11923009.00
netDebt -21532951.00
otherStockholderEquity 85687648.00
propertyPlantEquipment 28094000.00
totalCurrentAssets 90443340.00
shortTermInvestments 7179424.00
netReceivables 34471168.00
inventory 18450306.00
accountsPayable 9918165.00
accumulatedOtherComprehensiveIncome 271625.00
commonStockTotalEquity 258228.00
treasuryStock -23855000.00
nonCurrrentAssetsOther 24702009.00
nonCurrentAssetsTotal 61869120.00
liabilitiesAndStockholdersEquity 152312460.00
cashAndShortTermInvestments 28712375.00
propertyPlantAndEquipmentGross 28094175.00
propertyPlantAndEquipmentNet 28094175.00
commonStockSharesOutstanding 21491704.00
2008-03-31
date 2008-03-31
filing_date 2008-03-31
currency_symbol USD
totalAssets 149529039.00
intangibleAssets 8147300.00
otherCurrentAssets 3734364.00
totalLiab 25113083.00
totalStockholderEquity 124415956.00
otherCurrentLiab 11162000.00
commonStock 254551.00
retainedEarnings 60082751.00
otherAssets 37504000.00
cash 23387304.00
totalCurrentLiabilities 25113083.00
currentDeferredRevenue 11161835.00
netDebt -23387304.00
otherStockholderEquity 83732051.00
propertyPlantEquipment 26803000.00
totalCurrentAssets 85221693.00
shortTermInvestments 7611806.00
netReceivables 30141349.00
inventory 17617844.00
accountsPayable 13951248.00
accumulatedOtherComprehensiveIncome 533605.00
commonStockTotalEquity 254551.00
treasuryStock -23855000.00
nonCurrrentAssetsOther 28570054.00
nonCurrentAssetsTotal 64307346.00
liabilitiesAndStockholdersEquity 149529039.00
cashAndShortTermInvestments 30999110.00
propertyPlantAndEquipmentGross 26803992.00
propertyPlantAndEquipmentNet 26803992.00
commonStockSharesOutstanding 21507626.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
totalAssets 148757022.00
intangibleAssets 8063319.00
otherCurrentAssets 3256953.00
totalLiab 24923493.00
totalStockholderEquity 123833529.00
otherCurrentLiab 7573161.00
commonStock 256108.00
retainedEarnings 56284182.00
goodWill 879000.00
otherAssets 33157000.00
cash 16211771.00
totalCurrentLiabilities 24923493.00
currentDeferredRevenue 10964471.00
netDebt -16211771.00
otherStockholderEquity 86946636.00
propertyPlantEquipment 26577000.00
totalCurrentAssets 89022920.00
shortTermInvestments 27257592.00
netReceivables 26307053.00
inventory 12771235.00
accountsPayable 6385861.00
accumulatedOtherComprehensiveIncome 172073.00
commonStockTotalEquity 256108.00
treasuryStock -19902000.00
nonCurrrentAssetsOther 24374421.00
nonCurrentAssetsTotal 59734102.00
liabilitiesAndStockholdersEquity 148757022.00
cashAndShortTermInvestments 43469363.00
propertyPlantAndEquipmentGross 26577362.00
propertyPlantAndEquipmentNet 26577362.00
commonStockSharesOutstanding 20939735.00
2007-09-30
date 2007-09-30
filing_date 2007-09-30
currency_symbol USD
totalAssets 140207842.00
intangibleAssets 6464730.00
otherCurrentAssets 3316646.00
totalLiab 21163781.00
totalStockholderEquity 119044061.00
otherCurrentLiab 10176000.00
commonStock 255946.00
retainedEarnings 51988111.00
otherAssets 26511000.00
cash 19216040.00
totalCurrentLiabilities 21163781.00
currentDeferredRevenue 10175526.00
netDebt -19216040.00
otherStockholderEquity 83412840.00
propertyPlantEquipment 25586000.00
totalCurrentAssets 88110735.00
shortTermInvestments 24000609.00
netReceivables 25236549.00
inventory 13122741.00
accountsPayable 10988255.00
accumulatedOtherComprehensiveIncome 64119.00
commonStockTotalEquity 255946.00
treasuryStock -19902000.00
nonCurrrentAssetsOther 19131597.00
nonCurrentAssetsTotal 52097107.00
liabilitiesAndStockholdersEquity 140207842.00
cashAndShortTermInvestments 43216649.00
propertyPlantAndEquipmentGross 25585780.00
propertyPlantAndEquipmentNet 25585780.00
commonStockSharesOutstanding 21813829.00
2007-06-30
date 2007-06-30
filing_date 2007-06-30
currency_symbol USD
totalAssets 136613457.00
intangibleAssets 5426038.00
otherCurrentAssets 3078467.00
totalLiab 22776167.00
totalStockholderEquity 113837290.00
otherCurrentLiab 11654000.00
commonStock 127474.00
retainedEarnings 48751120.00
otherAssets 25132000.00
cash 14027500.00
totalCurrentLiabilities 22776167.00
currentDeferredRevenue 11654389.00
netDebt -14027500.00
otherStockholderEquity 81571532.00
propertyPlantEquipment 24139000.00
totalCurrentAssets 87342327.00
shortTermInvestments 27675780.00
netReceivables 27547863.00
inventory 11440688.00
accountsPayable 11121778.00
accumulatedOtherComprehensiveIncome -124729.00
commonStockTotalEquity 127474.00
treasuryStock -19902000.00
nonCurrrentAssetsOther 18790902.00
nonCurrentAssetsTotal 49271130.00
liabilitiesAndStockholdersEquity 136613457.00
cashAndShortTermInvestments 41703280.00
propertyPlantAndEquipmentGross 24139190.00
propertyPlantAndEquipmentNet 24139190.00
commonStockSharesOutstanding 21616908.00
2007-03-31
date 2007-03-31
filing_date 2007-03-31
currency_symbol USD
totalAssets 127549406.00
intangibleAssets 4983912.00
otherCurrentAssets 2834905.00
totalLiab 22059181.00
totalStockholderEquity 105490225.00
otherCurrentLiab 10543000.00
commonStock 126132.00
retainedEarnings 45117562.00
otherAssets 23345000.00
cash 15154857.00
totalCurrentLiabilities 22059181.00
currentDeferredRevenue 10543409.00
netDebt -15154857.00
otherStockholderEquity 76859367.00
propertyPlantEquipment 21462000.00
totalCurrentAssets 82742494.00
shortTermInvestments 26934254.00
netReceivables 24093539.00
inventory 9838661.00
accountsPayable 11515772.00
accumulatedOtherComprehensiveIncome -114190.00
commonStockTotalEquity 126132.00
treasuryStock -19902000.00
nonCurrrentAssetsOther 17445712.00
nonCurrentAssetsTotal 44806912.00
liabilitiesAndStockholdersEquity 127549406.00
cashAndShortTermInvestments 42089111.00
propertyPlantAndEquipmentGross 21462288.00
propertyPlantAndEquipmentNet 21462288.00
commonStockSharesOutstanding 21251682.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
totalAssets 118004245.00
intangibleAssets 4868923.00
otherCurrentAssets 2858054.00
totalLiab 20212326.00
totalStockholderEquity 97791919.00
otherCurrentLiab 6085051.00
commonStock 124449.00
retainedEarnings 41960124.00
otherAssets 22067000.00
cash 12509861.00
totalCurrentLiabilities 20212326.00
currentDeferredRevenue 9876719.00
netDebt -12509861.00
otherStockholderEquity 72320182.00
propertyPlantEquipment 20413000.00
totalCurrentAssets 75523699.00
shortTermInvestments 21367316.00
netReceivables 25035665.00
inventory 9925217.00
accountsPayable 4250556.00
accumulatedOtherComprehensiveIncome -116995.00
commonStockTotalEquity 124449.00
treasuryStock -19902000.00
nonCurrrentAssetsOther 16283904.00
nonCurrentAssetsTotal 42480546.00
liabilitiesAndStockholdersEquity 118004245.00
cashAndShortTermInvestments 33877177.00
propertyPlantAndEquipmentGross 20412719.00
propertyPlantAndEquipmentNet 20412719.00
commonStockSharesOutstanding 20213704.00
2006-09-30
date 2006-09-30
filing_date 2006-09-30
currency_symbol USD
totalAssets 110458149.00
intangibleAssets 4757844.00
otherCurrentAssets 2634181.00
totalLiab 17695207.00
totalStockholderEquity 92762942.00
otherCurrentLiab 8998000.00
commonStock 123602.00
retainedEarnings 38306746.00
otherAssets 21609000.00
cash 9095327.00
totalCurrentLiabilities 17695207.00
currentDeferredRevenue 8998106.00
netDebt -9095327.00
otherStockholderEquity 68197759.00
propertyPlantEquipment 19222000.00
totalCurrentAssets 69626705.00
shortTermInvestments 19000000.00
netReceivables 23308453.00
inventory 13475266.00
accountsPayable 8697101.00
accumulatedOtherComprehensiveIncome -241472.00
commonStockTotalEquity 123602.00
treasuryStock -19902000.00
nonCurrrentAssetsOther 16458993.00
nonCurrentAssetsTotal 40831444.00
liabilitiesAndStockholdersEquity 110458149.00
cashAndShortTermInvestments 28095327.00
propertyPlantAndEquipmentGross 19222607.00
propertyPlantAndEquipmentNet 19222607.00
commonStockSharesOutstanding 41146168.00
2006-06-30
date 2006-06-30
filing_date 2006-06-30
currency_symbol USD
totalAssets 112548317.00
intangibleAssets 4654912.00
otherCurrentAssets 2494885.00
totalLiab 19537887.00
totalStockholderEquity 93010430.00
otherCurrentLiab 9755000.00
commonStock 123447.00
retainedEarnings 35747126.00
otherAssets 19674000.00
cash 10797272.00
totalCurrentLiabilities 19537887.00
currentDeferredRevenue 9755232.00
netDebt -10797272.00
otherStockholderEquity 71005022.00
propertyPlantEquipment 18759000.00
totalCurrentAssets 74114773.00
shortTermInvestments 20000000.00
netReceivables 25557581.00
inventory 13415579.00
accountsPayable 9782655.00
accumulatedOtherComprehensiveIncome -187594.00
commonStockTotalEquity 123447.00
treasuryStock -16791000.00
nonCurrrentAssetsOther 14627476.00
nonCurrentAssetsTotal 38433544.00
liabilitiesAndStockholdersEquity 112548317.00
cashAndShortTermInvestments 30797272.00
propertyPlantAndEquipmentGross 18759156.00
propertyPlantAndEquipmentNet 18759156.00
commonStockSharesOutstanding 20926980.00
2006-03-31
date 2006-03-31
filing_date 2006-03-31
currency_symbol USD
totalAssets 108305650.00
intangibleAssets 4660286.00
otherCurrentAssets 2195198.00
totalLiab 19179270.00
totalStockholderEquity 89126380.00
otherCurrentLiab 9218000.00
commonStock 123164.00
retainedEarnings 32811155.00
otherAssets 18474000.00
cash 12252653.00
totalCurrentLiabilities 19179270.00
currentDeferredRevenue 9217875.00
netDebt -12252653.00
otherStockholderEquity 70057226.00
propertyPlantEquipment 17928000.00
totalCurrentAssets 71904354.00
shortTermInvestments 20000000.00
netReceivables 20723274.00
inventory 13347171.00
accountsPayable 9961395.00
accumulatedOtherComprehensiveIncome -270270.00
commonStockTotalEquity 123164.00
treasuryStock -16791000.00
nonCurrrentAssetsOther 13421408.00
nonCurrentAssetsTotal 36401296.00
liabilitiesAndStockholdersEquity 108305650.00
cashAndShortTermInvestments 32252653.00
propertyPlantAndEquipmentGross 17927602.00
propertyPlantAndEquipmentNet 17927602.00
commonStockSharesOutstanding 20647710.00
2005-12-31
date 2005-12-31
filing_date 2005-12-31
currency_symbol USD
totalAssets 104679593.00
intangibleAssets 4380193.00
otherCurrentAssets 2036386.00
totalLiab 18410518.00
totalStockholderEquity 86269075.00
otherCurrentLiab 13159000.00
commonStock 122872.00
retainedEarnings 30795945.00
otherAssets 21451000.00
cash 10105199.00
totalCurrentLiabilities 18410518.00
currentDeferredRevenue 8865253.00
netDebt -10105199.00
otherStockholderEquity 69215423.00
propertyPlantEquipment 17295000.00
totalCurrentAssets 65934133.00
shortTermInvestments 20000000.00
netReceivables 20019177.00
inventory 10887198.00
accountsPayable 9545265.00
accumulatedOtherComprehensiveIncome -324599.00
commonStockTotalEquity 122872.00
treasuryStock -16791000.00
nonCurrrentAssetsOther 16678692.00
nonCurrentAssetsTotal 38745460.00
liabilitiesAndStockholdersEquity 104679593.00
cashAndShortTermInvestments 30105199.00
propertyPlantAndEquipmentGross 17294575.00
propertyPlantAndEquipmentNet 17294575.00
commonStockSharesOutstanding 20934320.00
2005-09-30
date 2005-09-30
filing_date 2005-09-30
currency_symbol USD
totalAssets 108049735.00
intangibleAssets 3173088.00
otherCurrentAssets 1689151.00
totalLiab 16041845.00
totalStockholderEquity 92007890.00
otherCurrentLiab 8243000.00
commonStock 122665.00
retainedEarnings 27646344.00
otherAssets 17361000.00
cash 25463758.00
totalCurrentLiabilities 16041845.00
currentDeferredRevenue 8243331.00
netDebt -25463758.00
otherStockholderEquity 75743845.00
propertyPlantEquipment 11574000.00
totalCurrentAssets 79114931.00
shortTermInvestments 20000000.00
netReceivables 18786293.00
inventory 11135080.00
accountsPayable 7798514.00
accumulatedOtherComprehensiveIncome -251282.00
commonStockTotalEquity 122665.00
treasuryStock -7887000.00
nonCurrrentAssetsOther 13834039.00
nonCurrentAssetsTotal 28934804.00
liabilitiesAndStockholdersEquity 108049735.00
cashAndShortTermInvestments 45463758.00
propertyPlantAndEquipmentGross 11573677.00
propertyPlantAndEquipmentNet 11573677.00
commonStockSharesOutstanding 21570584.00
2005-06-30
date 2005-06-30
filing_date 2005-06-30
currency_symbol USD
totalAssets 107564833.00
intangibleAssets 2886961.00
otherCurrentAssets 1554761.00
totalLiab 17732262.00
totalStockholderEquity 89832571.00
otherCurrentLiab 7969000.00
commonStock 122622.00
retainedEarnings 25480162.00
otherAssets 10307000.00
cash 32436569.00
totalCurrentLiabilities 17732262.00
currentDeferredRevenue 7968641.00
netDebt -32436569.00
otherStockholderEquity 75734751.00
propertyPlantEquipment 10933000.00
totalCurrentAssets 86324724.00
shortTermInvestments 20000000.00
netReceivables 19174535.00
inventory 10167018.00
accountsPayable 9763621.00
accumulatedOtherComprehensiveIncome -258600.00
commonStockTotalEquity 122622.00
treasuryStock -7887000.00
nonCurrrentAssetsOther 6741320.00
nonCurrentAssetsTotal 21240109.00
liabilitiesAndStockholdersEquity 107564833.00
cashAndShortTermInvestments 52436569.00
propertyPlantAndEquipmentGross 10932828.00
propertyPlantAndEquipmentNet 10932828.00
commonStockSharesOutstanding 21559596.00
2005-03-31
date 2005-03-31
filing_date 2005-03-31
currency_symbol USD
totalAssets 103117631.00
intangibleAssets 2738564.00
otherCurrentAssets 1478302.00
totalLiab 16281063.00
totalStockholderEquity 86836568.00
otherCurrentLiab 7655000.00
commonStock 122399.00
retainedEarnings 22589000.00
otherAssets 7475000.00
cash 37142578.00
totalCurrentLiabilities 16281063.00
currentDeferredRevenue 7655359.00
netDebt -37142578.00
otherStockholderEquity 75630133.00
propertyPlantEquipment 10550000.00
totalCurrentAssets 85093162.00
shortTermInvestments 20900000.00
netReceivables 15319890.00
inventory 8238893.00
accountsPayable 8625704.00
accumulatedOtherComprehensiveIncome -56562.00
commonStockTotalEquity 122399.00
treasuryStock -7886000.00
nonCurrrentAssetsOther 4382007.00
nonCurrentAssetsTotal 18024469.00
liabilitiesAndStockholdersEquity 103117631.00
cashAndShortTermInvestments 58042578.00
propertyPlantAndEquipmentGross 10549898.00
propertyPlantAndEquipmentNet 10549898.00
commonStockSharesOutstanding 21643570.00
2004-12-31
date 2004-12-31
filing_date 2004-12-31
currency_symbol USD
totalAssets 99199017.00
intangibleAssets 2551581.00
otherCurrentAssets 1324499.00
totalLiab 14311982.00
totalStockholderEquity 84887035.00
otherCurrentLiab 12416000.00
commonStock 122118.00
retainedEarnings 20193048.00
otherAssets 7297000.00
cash 55849845.00
totalCurrentLiabilities 14311982.00
currentDeferredRevenue 7668362.00
netDebt -55849845.00
otherStockholderEquity 76076833.00
propertyPlantEquipment 10044000.00
totalCurrentAssets 81857610.00
netReceivables 14951350.00
inventory 7520422.00
accountsPayable 6643620.00
accumulatedOtherComprehensiveIncome 5910.00
commonStockTotalEquity 122118.00
treasuryStock -7196000.00
nonCurrrentAssetsOther 4392169.00
nonCurrentAssetsTotal 17341407.00
liabilitiesAndStockholdersEquity 99199017.00
cashAndShortTermInvestments 55849845.00
propertyPlantAndEquipmentGross 10043657.00
propertyPlantAndEquipmentNet 10043657.00
commonStockSharesOutstanding 20749372.00
2004-09-30
date 2004-09-30
filing_date 2004-09-30
currency_symbol USD
totalAssets 99340603.00
intangibleAssets 3379559.00
otherCurrentAssets 1030677.00
totalLiab 17366093.00
totalStockholderEquity 81974510.00
otherCurrentLiab 204755.00
commonStock 121712.00
retainedEarnings 17895160.00
otherAssets 8908000.00
cash 51630812.00
totalCurrentLiabilities 17229891.00
currentDeferredRevenue 7270302.00
netDebt -51289855.00
shortTermDebt 204755.00
shortLongTermDebtTotal 340957.00
otherStockholderEquity 73653179.00
propertyPlantEquipment 9879000.00
totalCurrentAssets 80553910.00
shortTermInvestments 668933.00
netReceivables 16109973.00
longTermDebt 136000.00
inventory 8738441.00
accountsPayable 9754834.00
accumulatedOtherComprehensiveIncome -49126.00
commonStockTotalEquity 121712.00
treasuryStock -7196000.00
nonCurrrentAssetsOther 3404280.00
nonCurrentAssetsTotal 18786693.00
nonCurrentLiabilitiesTotal 136202.00
liabilitiesAndStockholdersEquity 99340603.00
cashAndShortTermInvestments 52299745.00
propertyPlantAndEquipmentGross 9878854.00
propertyPlantAndEquipmentNet 9878854.00
commonStockSharesOutstanding 21505294.00
2004-06-30
date 2004-06-30
filing_date 2004-06-30
currency_symbol USD
totalAssets 92777745.00
intangibleAssets 2698227.00
otherCurrentAssets 706004.00
totalLiab 13728696.00
totalStockholderEquity 79049049.00
otherCurrentLiab 6094000.00
commonStock 121364.00
retainedEarnings 15361029.00
otherAssets 7390000.00
cash 45541761.00
totalCurrentLiabilities 13728696.00
currentDeferredRevenue 6094199.00
netDebt -45541761.00
otherStockholderEquity 73262197.00
propertyPlantEquipment 9305000.00
totalCurrentAssets 76082799.00
shortTermInvestments 1337530.00
netReceivables 18408135.00
inventory 8169744.00
accountsPayable 7634497.00
accumulatedOtherComprehensiveIncome -71480.00
commonStockTotalEquity 121364.00
treasuryStock -7196000.00
nonCurrrentAssetsOther 2567773.00
nonCurrentAssetsTotal 16694946.00
liabilitiesAndStockholdersEquity 92777745.00
cashAndShortTermInvestments 46879291.00
propertyPlantAndEquipmentGross 9304946.00
propertyPlantAndEquipmentNet 9304946.00
commonStockSharesOutstanding 21422750.00
2004-03-31
date 2004-03-31
filing_date 2004-03-31
currency_symbol USD
totalAssets 87388914.00
intangibleAssets 2398883.00
otherCurrentAssets 445910.00
totalLiab 11095348.00
totalStockholderEquity 76293566.00
otherCurrentLiab 5530000.00
commonStock 120787.00
retainedEarnings 12969011.00
otherAssets 6822000.00
cash 46587394.00
totalCurrentLiabilities 11095348.00
currentDeferredRevenue 5529678.00
netDebt -46587394.00
otherStockholderEquity 72899309.00
propertyPlantEquipment 8224000.00
totalCurrentAssets 72342847.00
shortTermInvestments 950000.00
netReceivables 15680356.00
inventory 7266595.00
accountsPayable 5565670.00
accumulatedOtherComprehensiveIncome -67583.00
commonStockTotalEquity 120787.00
treasuryStock -7172000.00
nonCurrrentAssetsOther 2299492.00
nonCurrentAssetsTotal 15046067.00
liabilitiesAndStockholdersEquity 87388914.00
cashAndShortTermInvestments 47537394.00
propertyPlantAndEquipmentGross 8223692.00
propertyPlantAndEquipmentNet 8223692.00
commonStockSharesOutstanding 21404028.00
2003-12-31
date 2003-12-31
filing_date 2003-12-31
currency_symbol USD
totalAssets 84100226.00
intangibleAssets 2496593.00
otherCurrentAssets 398207.00
totalLiab 10204017.00
totalStockholderEquity 73896209.00
otherCurrentLiab 9141000.00
commonStock 120283.00
retainedEarnings 11063902.00
otherAssets 6495000.00
cash 44544341.00
totalCurrentLiabilities 10204017.00
currentDeferredRevenue 5263962.00
netDebt -44544341.00
otherStockholderEquity 72407565.00
propertyPlantEquipment 6545000.00
totalCurrentAssets 71059842.00
shortTermInvestments 950000.00
netReceivables 15788095.00
inventory 6423658.00
accountsPayable 4940055.00
accumulatedOtherComprehensiveIncome -41274.00
commonStockTotalEquity 120283.00
treasuryStock -7171000.00
nonCurrrentAssetsOther 1875128.00
nonCurrentAssetsTotal 13040384.00
liabilitiesAndStockholdersEquity 84100226.00
cashAndShortTermInvestments 45494341.00
propertyPlantAndEquipmentGross 6544663.00
propertyPlantAndEquipmentNet 6544663.00
commonStockSharesOutstanding 18718353.00
2003-09-30
date 2003-09-30
filing_date 2003-09-30
currency_symbol USD
totalAssets 82097037.00
intangibleAssets 2626128.00
otherCurrentAssets 2087523.00
totalLiab 12277581.00
totalStockholderEquity 69819456.00
otherCurrentLiab 4519901.00
commonStock 79916.00
retainedEarnings 9553808.00
otherAssets 4916000.00
cash 49904156.00
totalCurrentLiabilities 10168133.00
netDebt -47727802.00
shortTermDebt 66906.00
shortLongTermDebtTotal 2176354.00
otherStockholderEquity 68495236.00
propertyPlantEquipment 6097000.00
totalCurrentAssets 71084745.00
netReceivables 12050847.00
longTermDebt 2109000.00
inventory 7042219.00
accountsPayable 5581326.00
accumulatedOtherComprehensiveIncome -89291.00
commonStockTotalEquity 79916.00
treasuryStock -7171000.00
nonCurrrentAssetsOther 115622.00
nonCurrentAssetsTotal 11012292.00
nonCurrentLiabilitiesTotal 2109448.00
liabilitiesAndStockholdersEquity 82097037.00
cashAndShortTermInvestments 49904156.00
propertyPlantAndEquipmentGross 6096542.00
propertyPlantAndEquipmentNet 6096542.00
commonStockSharesOutstanding 19972626.00
2003-06-30
date 2003-06-30
filing_date 2003-06-30
currency_symbol USD
totalAssets 50397631.00
intangibleAssets 2708050.00
otherCurrentAssets 1001787.00
totalLiab 12175054.00
totalStockholderEquity 38222577.00
otherCurrentLiab 4949063.00
commonStock 69651.00
retainedEarnings 7568491.00
otherAssets 5259000.00
cash 20977557.00
totalCurrentLiabilities 10049534.00
netDebt -18787233.00
shortTermDebt 64804.00
shortLongTermDebtTotal 2190324.00
otherStockholderEquity 38893939.00
propertyPlantEquipment 5947000.00
totalCurrentAssets 39192121.00
netReceivables 10732728.00
longTermDebt 2125000.00
inventory 6480049.00
accountsPayable 5035667.00
accumulatedOtherComprehensiveIncome -84713.00
commonStockTotalEquity 69651.00
treasuryStock -7171000.00
nonCurrrentAssetsOther 377251.00
nonCurrentAssetsTotal 11205510.00
nonCurrentLiabilitiesTotal 2125520.00
liabilitiesAndStockholdersEquity 50397631.00
cashAndShortTermInvestments 20977557.00
propertyPlantAndEquipmentGross 5946209.00
propertyPlantAndEquipmentNet 5946209.00
commonStockSharesOutstanding 18515571.00
2003-03-31
date 2003-03-31
filing_date 2003-03-31
currency_symbol USD
totalAssets 45602650.00
intangibleAssets 2793598.00
otherCurrentAssets 911722.00
totalLiab 11110215.00
totalStockholderEquity 34492435.00
otherCurrentLiab 4677599.00
commonStock 66539.00
retainedEarnings 6051961.00
otherAssets 5082000.00
cash 17450402.00
totalCurrentLiabilities 8968916.00
netDebt -15246373.00
shortTermDebt 62730.00
shortLongTermDebtTotal 2204029.00
otherStockholderEquity 36683439.00
propertyPlantEquipment 5925000.00
totalCurrentAssets 34595540.00
netReceivables 9473963.00
longTermDebt 2142000.00
inventory 6759453.00
accountsPayable 4228587.00
accumulatedOtherComprehensiveIncome -83505.00
commonStockTotalEquity 66539.00
treasuryStock -7171000.00
nonCurrrentAssetsOther 114106.00
nonCurrentAssetsTotal 11007110.00
nonCurrentLiabilitiesTotal 2141299.00
liabilitiesAndStockholdersEquity 45602650.00
cashAndShortTermInvestments 17450402.00
propertyPlantAndEquipmentGross 5925406.00
propertyPlantAndEquipmentNet 5925406.00
commonStockSharesOutstanding 26148993.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
totalAssets 43600487.00
intangibleAssets 2953401.00
otherCurrentAssets 1047404.00
totalLiab 10834278.00
totalStockholderEquity 32766209.00
otherCurrentLiab 4474281.00
commonStock 65182.00
retainedEarnings 4908388.00
otherAssets 5244000.00
cash 14193590.00
totalCurrentLiabilities 8677488.00
netDebt -11975228.00
shortTermDebt 61572.00
shortLongTermDebtTotal 2218362.00
otherStockholderEquity 36102143.00
propertyPlantEquipment 5937000.00
totalCurrentAssets 32418891.00
netReceivables 10640451.00
longTermDebt 2157000.00
inventory 6537446.00
accountsPayable 4141635.00
accumulatedOtherComprehensiveIncome -61979.00
commonStockTotalEquity 65182.00
treasuryStock -7171000.00
nonCurrrentAssetsOther 116995.00
nonCurrentAssetsTotal 11181596.00
nonCurrentLiabilitiesTotal 2156790.00
liabilitiesAndStockholdersEquity 43600487.00
cashAndShortTermInvestments 14193590.00
propertyPlantAndEquipmentGross 5937200.00
propertyPlantAndEquipmentNet 5937200.00
commonStockSharesOutstanding 15980712.00
2002-09-30
date 2002-09-30
filing_date 2002-09-30
currency_symbol USD
totalAssets 41505943.00
intangibleAssets 3055883.00
otherCurrentAssets 634331.00
totalLiab 10508295.00
totalStockholderEquity 30997648.00
otherCurrentLiab 4359835.00
commonStock 64683.00
retainedEarnings 3313745.00
otherAssets 4967000.00
cash 11769650.00
totalCurrentLiabilities 8336296.00
netDebt -9507860.00
shortTermDebt 89791.00
shortLongTermDebtTotal 2261790.00
otherStockholderEquity 34449031.00
propertyPlantEquipment 5767000.00
totalCurrentAssets 30772475.00
netReceivables 11228513.00
longTermDebt 2172000.00
inventory 7139981.00
accountsPayable 3886670.00
accumulatedOtherComprehensiveIncome -64583.00
commonStockTotalEquity 64683.00
treasuryStock -7069000.00
nonCurrrentAssetsOther 130717.00
nonCurrentAssetsTotal 10733468.00
nonCurrentLiabilitiesTotal 2171999.00
liabilitiesAndStockholdersEquity 41505943.00
cashAndShortTermInvestments 11769650.00
propertyPlantAndEquipmentGross 5766638.00
propertyPlantAndEquipmentNet 5766638.00
commonStockSharesOutstanding 16589574.00
2002-06-30
date 2002-06-30
filing_date 2002-06-30
currency_symbol USD
totalAssets 39350815.00
intangibleAssets 3173550.00
otherCurrentAssets 703378.00
totalLiab 9891667.00
totalStockholderEquity 29459148.00
otherCurrentLiab 4328984.00
commonStock 64683.00
retainedEarnings 1590531.00
otherAssets 5665000.00
cash 9922539.00
totalCurrentLiabilities 7704737.00
netDebt -7613152.00
shortTermDebt 122457.00
shortLongTermDebtTotal 2309387.00
otherStockholderEquity 27803934.00
propertyPlantEquipment 5795000.00
totalCurrentAssets 27891087.00
netReceivables 9901838.00
longTermDebt 2187000.00
inventory 7363332.00
accountsPayable 3253296.00
accumulatedOtherComprehensiveIncome -58577.00
commonStockTotalEquity 64683.00
treasuryStock -6890000.00
nonCurrrentAssetsOther 127817.00
nonCurrentAssetsTotal 11459728.00
nonCurrentLiabilitiesTotal 2186930.00
liabilitiesAndStockholdersEquity 39350815.00
cashAndShortTermInvestments 9922539.00
propertyPlantAndEquipmentGross 5795361.00
propertyPlantAndEquipmentNet 5795361.00
commonStockSharesOutstanding 16966362.00
2002-03-31
date 2002-03-31
filing_date 2002-03-31
currency_symbol USD
totalAssets 39080045.00
intangibleAssets 3204906.00
otherCurrentAssets 821473.00
totalLiab 10029292.00
totalStockholderEquity 29050753.00
otherCurrentLiab 4661499.00
commonStock 64656.00
retainedEarnings 1072680.00
otherAssets 5702000.00
cash 9116702.00
totalCurrentLiabilities 7827702.00
netDebt -6761128.00
shortTermDebt 153984.00
shortLongTermDebtTotal 2355574.00
otherStockholderEquity 34743228.00
propertyPlantEquipment 5839000.00
totalCurrentAssets 27538893.00
netReceivables 9344972.00
longTermDebt 2202000.00
inventory 8255746.00
accountsPayable 3012219.00
accumulatedOtherComprehensiveIncome -79211.00
commonStockTotalEquity 64656.00
treasuryStock -6747000.00
nonCurrrentAssetsOther 134673.00
nonCurrentAssetsTotal 11541152.00
nonCurrentLiabilitiesTotal 2201590.00
liabilitiesAndStockholdersEquity 39080045.00
cashAndShortTermInvestments 9116702.00
propertyPlantAndEquipmentGross 5838573.00
propertyPlantAndEquipmentNet 5838573.00
commonStockSharesOutstanding 16089495.00
2001-12-31
date 2001-12-31
filing_date 2001-12-31
currency_symbol USD
totalAssets 41951345.00
intangibleAssets 3288222.00
otherCurrentAssets 804879.00
totalLiab 10648332.00
totalStockholderEquity 31303013.00
otherCurrentLiab 4510751.00
commonStock 61333.00
retainedEarnings 1797606.00
otherAssets 5918000.00
cash 10211398.00
totalCurrentLiabilities 8432349.00
netDebt -7810101.00
shortTermDebt 185314.00
shortLongTermDebtTotal 2401297.00
otherStockholderEquity 36273885.00
propertyPlantEquipment 6006000.00
totalCurrentAssets 30026597.00
netReceivables 12132738.00
longTermDebt 2216000.00
inventory 6877582.00
accountsPayable 3736284.00
accumulatedOtherComprehensiveIncome -72084.00
commonStockTotalEquity 61333.00
treasuryStock -3428000.00
nonCurrrentAssetsOther 266997.00
nonCurrentAssetsTotal 11924748.00
nonCurrentLiabilitiesTotal 2215983.00
liabilitiesAndStockholdersEquity 41951345.00
cashAndShortTermInvestments 10211398.00
propertyPlantAndEquipmentGross 6006529.00
propertyPlantAndEquipmentNet 6006529.00
commonStockSharesOutstanding 16410321.00
2001-09-30
date 2001-09-30
filing_date 2001-09-30
currency_symbol USD
totalAssets 40727576.00
intangibleAssets 3396802.00
otherCurrentAssets 651694.00
totalLiab 10015385.00
totalStockholderEquity 30712191.00
otherCurrentLiab 4663673.00
commonStock 61260.00
retainedEarnings 878215.00
otherAssets 5683000.00
cash 7993458.00
totalCurrentLiabilities 7756482.00
netDebt -7781683.00
shortTermDebt 181981.00
shortLongTermDebtTotal 211775.00
otherStockholderEquity 35171087.00
propertyPlantEquipment 5711000.00
totalCurrentAssets 29334451.00
netReceivables 12397981.00
longTermDebt 2259000.00
inventory 8291318.00
accountsPayable 2910828.00
accumulatedOtherComprehensiveIncome -67162.00
commonStockTotalEquity 61260.00
treasuryStock -3068000.00
nonCurrrentAssetsOther 118154.00
nonCurrentAssetsTotal 11393125.00
nonCurrentLiabilitiesTotal 2258903.00
liabilitiesAndStockholdersEquity 40727576.00
cashAndShortTermInvestments 7993458.00
propertyPlantAndEquipmentGross 5710182.00
propertyPlantAndEquipmentNet 5710182.00
commonStockSharesOutstanding 16461636.00
2001-06-30
date 2001-06-30
filing_date 2001-06-30
currency_symbol USD
totalAssets 37687497.00
intangibleAssets 3537521.00
otherCurrentAssets 803231.00
totalLiab 7866664.00
totalStockholderEquity 29820833.00
otherCurrentLiab 4769401.00
commonStock 61260.00
retainedEarnings -101452.00
otherAssets 6188000.00
cash 8811322.00
totalCurrentLiabilities 7802205.00
netDebt -8601719.00
shortTermDebt 145144.00
shortLongTermDebtTotal 209603.00
otherStockholderEquity 35259396.00
propertyPlantEquipment 2761000.00
totalCurrentAssets 28737958.00
netReceivables 10177357.00
longTermDebt 65000.00
inventory 8946048.00
accountsPayable 2887660.00
accumulatedOtherComprehensiveIncome -68145.00
commonStockTotalEquity 61260.00
treasuryStock -2978000.00
nonCurrrentAssetsOther 160788.00
nonCurrentAssetsTotal 8949539.00
nonCurrentLiabilitiesTotal 64459.00
liabilitiesAndStockholdersEquity 37687497.00
cashAndShortTermInvestments 8811322.00
propertyPlantAndEquipmentGross 2760850.00
propertyPlantAndEquipmentNet 2760850.00
commonStockSharesOutstanding 16434972.00
2001-03-31
date 2001-03-31
filing_date 2001-03-31
currency_symbol USD
totalAssets 37023888.00
intangibleAssets 3511791.00
otherCurrentAssets 746028.00
totalLiab 7617028.00
totalStockholderEquity 29406860.00
otherCurrentLiab 4879705.00
commonStock 61260.00
retainedEarnings -517761.00
otherAssets 6471000.00
cash 8927628.00
totalCurrentLiabilities 7519073.00
netDebt -8662890.00
shortTermDebt 166783.00
shortLongTermDebtTotal 264738.00
otherStockholderEquity 29863361.00
propertyPlantEquipment 2802000.00
totalCurrentAssets 27750914.00
netReceivables 8982926.00
longTermDebt 98000.00
inventory 9094332.00
accountsPayable 2472585.00
accumulatedOtherComprehensiveIncome -65809.00
commonStockTotalEquity 61260.00
treasuryStock -2978000.00
nonCurrrentAssetsOther 271918.00
nonCurrentAssetsTotal 9272974.00
nonCurrentLiabilitiesTotal 97955.00
liabilitiesAndStockholdersEquity 37023888.00
cashAndShortTermInvestments 8927628.00
propertyPlantAndEquipmentGross 2802265.00
propertyPlantAndEquipmentNet 2802265.00
commonStockSharesOutstanding 16421982.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
totalAssets 37581731.00
intangibleAssets 3521561.00
otherCurrentAssets 902230.00
totalLiab 8355656.00
totalStockholderEquity 29226075.00
otherCurrentLiab 4318335.00
commonStock 61260.00
retainedEarnings -715579.00
otherAssets 6437000.00
cash 6737306.00
totalCurrentLiabilities 8225336.00
netDebt -6419294.00
shortTermDebt 187692.00
shortLongTermDebtTotal 318012.00
otherStockholderEquity 35278765.00
propertyPlantEquipment 2906000.00
totalCurrentAssets 28238869.00
netReceivables 11496515.00
longTermDebt 131000.00
inventory 9102818.00
accountsPayable 3719309.00
accumulatedOtherComprehensiveIncome -48776.00
commonStockTotalEquity 61260.00
treasuryStock -2978000.00
nonCurrrentAssetsOther 2915681.00
nonCurrentAssetsTotal 9342862.00
nonCurrentLiabilitiesTotal 130320.00
liabilitiesAndStockholdersEquity 37581731.00
cashAndShortTermInvestments 6737306.00
propertyPlantAndEquipmentGross 2905620.00
propertyPlantAndEquipmentNet 2905620.00
commonStockSharesOutstanding 16616820.00
2000-09-30
date 2000-09-30
filing_date 2000-09-30
currency_symbol USD
totalAssets 37074221.00
intangibleAssets 3577777.00
otherCurrentAssets 729262.00
totalLiab 7955935.00
totalStockholderEquity 29118286.00
otherCurrentLiab 4415058.00
commonStock 61260.00
retainedEarnings -829741.00
otherAssets 6337000.00
cash 1928218.00
totalCurrentLiabilities 7794342.00
netDebt -1557851.00
shortTermDebt 208774.00
shortLongTermDebtTotal 370367.00
otherStockholderEquity 34930069.00
propertyPlantEquipment 3138000.00
totalCurrentAssets 27598853.00
shortTermInvestments 5975460.00
netReceivables 9739140.00
longTermDebt 162000.00
inventory 9226773.00
accountsPayable 3170510.00
accumulatedOtherComprehensiveIncome -31449.00
commonStockTotalEquity 61260.00
treasuryStock -2978000.00
nonCurrrentAssetsOther 2758999.00
nonCurrentAssetsTotal 9475368.00
nonCurrentLiabilitiesTotal 161593.00
liabilitiesAndStockholdersEquity 37074221.00
cashAndShortTermInvestments 7903678.00
propertyPlantAndEquipmentGross 3138592.00
propertyPlantAndEquipmentNet 3138592.00
commonStockSharesOutstanding 51201678.00
2000-06-30
date 2000-06-30
filing_date 2000-06-30
currency_symbol USD
totalAssets 37717917.00
intangibleAssets 3623537.00
otherCurrentAssets 750003.00
totalLiab 8457814.00
totalStockholderEquity 29260103.00
otherCurrentLiab 4184436.00
commonStock 61210.00
retainedEarnings -1001222.00
otherAssets 6204000.00
cash 2657387.00
totalCurrentLiabilities 8248214.00
netDebt -2236683.00
shortTermDebt 211104.00
shortLongTermDebtTotal 420704.00
otherStockholderEquity 34950405.00
propertyPlantEquipment 3148000.00
totalCurrentAssets 28365962.00
shortTermInvestments 6095470.00
netReceivables 10013352.00
longTermDebt 210000.00
inventory 8849750.00
accountsPayable 3852674.00
accumulatedOtherComprehensiveIncome -28247.00
commonStockTotalEquity 61210.00
treasuryStock -2543000.00
nonCurrrentAssetsOther 2580160.00
nonCurrentAssetsTotal 9351955.00
nonCurrentLiabilitiesTotal 209600.00
liabilitiesAndStockholdersEquity 37717917.00
cashAndShortTermInvestments 8752857.00
propertyPlantAndEquipmentGross 3148258.00
propertyPlantAndEquipmentNet 3148258.00
commonStockSharesOutstanding 17332659.00
2000-03-31
date 2000-03-31
filing_date 2000-03-31
currency_symbol USD
totalAssets 37326870.00
intangibleAssets 3505639.00
otherCurrentAssets 736992.00
totalLiab 8117430.00
totalStockholderEquity 29209440.00
otherCurrentLiab 4161851.00
commonStock 61091.00
retainedEarnings -1328122.00
otherAssets 6283000.00
cash 3169614.00
totalCurrentLiabilities 7852692.00
netDebt -2685795.00
shortTermDebt 219081.00
shortLongTermDebtTotal 483819.00
otherStockholderEquity 34928818.00
propertyPlantEquipment 3042000.00
totalCurrentAssets 28001841.00
shortTermInvestments 6536255.00
netReceivables 10258975.00
longTermDebt 265000.00
inventory 7300005.00
accountsPayable 3471760.00
accumulatedOtherComprehensiveIncome -27013.00
commonStockTotalEquity 61091.00
treasuryStock -2247000.00
nonCurrrentAssetsOther 2777205.00
nonCurrentAssetsTotal 9325029.00
nonCurrentLiabilitiesTotal 264738.00
liabilitiesAndStockholdersEquity 37326870.00
cashAndShortTermInvestments 9705869.00
propertyPlantAndEquipmentGross 3042185.00
propertyPlantAndEquipmentNet 3042185.00
commonStockSharesOutstanding 17795919.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
currency_symbol USD
totalAssets 37113316.00
intangibleAssets 3409708.00
otherCurrentAssets 643211.00
totalLiab 8330271.00
totalStockholderEquity 28783045.00
otherCurrentLiab 3926583.00
commonStock 61020.00
retainedEarnings -1703880.00
cash 2532359.00
totalCurrentLiabilities 8012259.00
netDebt -1984118.00
shortTermDebt 230229.00
shortLongTermDebtTotal 548241.00
otherStockholderEquity 34574057.00
totalCurrentAssets 27579712.00
shortTermInvestments 6000620.00
netReceivables 11756257.00
inventory 6647265.00
accountsPayable 3855447.00
accumulatedOtherComprehensiveIncome -39608.00
commonStockTotalEquity 61020.00
nonCurrrentAssetsOther 2888534.00
nonCurrentAssetsTotal 9533604.00
nonCurrentLiabilitiesTotal 318012.00
liabilitiesAndStockholdersEquity 37113316.00
cashAndShortTermInvestments 8532979.00
propertyPlantAndEquipmentGross 3235362.00
propertyPlantAndEquipmentNet 3235362.00
commonStockSharesOutstanding 18305883.00
1999-09-30
date 1999-09-30
filing_date 1999-09-30
currency_symbol USD
totalAssets 35400000.00
intangibleAssets 3100000.00
otherCurrentAssets 900000.00
totalLiab 7800000.00
totalStockholderEquity 27600000.00
otherCurrentLiab 3600000.00
commonStock 100000.00
retainedEarnings -2900000.00
cash 8600000.00
totalCurrentLiabilities 7700000.00
netDebt -8400000.00
shortTermDebt 100000.00
shortLongTermDebtTotal 200000.00
otherStockholderEquity 34200000.00
totalCurrentAssets 26100000.00
netReceivables 10500000.00
inventory 6100000.00
accountsPayable 4000000.00
accumulatedOtherComprehensiveIncome -3800000.00
commonStockTotalEquity 100000.00
nonCurrrentAssetsOther 2700000.00
nonCurrentAssetsTotal 9300000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 35400000.00
cashAndShortTermInvestments 8600000.00
propertyPlantAndEquipmentGross 3500000.00
propertyPlantAndEquipmentNet 3500000.00
commonStockSharesOutstanding 18305883.00
1999-06-30
date 1999-06-30
filing_date 1999-06-30
currency_symbol USD
totalAssets 35100000.00
intangibleAssets 3100000.00
otherCurrentAssets 1800000.00
totalLiab 7200000.00
totalStockholderEquity 27900000.00
otherCurrentLiab 3500000.00
retainedEarnings -3800000.00
cash 8000000.00
totalCurrentLiabilities 7100000.00
netDebt -7700000.00
shortTermDebt 200000.00
shortLongTermDebtTotal 300000.00
otherStockholderEquity 35300000.00
totalCurrentAssets 25200000.00
netReceivables 10300000.00
inventory 5100000.00
accountsPayable 3400000.00
accumulatedOtherComprehensiveIncome -3600000.00
nonCurrrentAssetsOther 3100000.00
nonCurrentAssetsTotal 9900000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 35100000.00
cashAndShortTermInvestments 8000000.00
propertyPlantAndEquipmentGross 3700000.00
propertyPlantAndEquipmentNet 3700000.00
commonStockSharesOutstanding 44977511.00
1999-03-31
date 1999-03-31
filing_date 1999-03-31
currency_symbol USD
totalAssets 34600000.00
intangibleAssets 2700000.00
otherCurrentAssets 1500000.00
totalLiab 6700000.00
totalStockholderEquity 27900000.00
otherCurrentLiab 3100000.00
retainedEarnings -4000000.00
cash 10900000.00
totalCurrentLiabilities 6500000.00
netDebt -10600000.00
shortTermDebt 100000.00
shortLongTermDebtTotal 300000.00
otherStockholderEquity 35200000.00
totalCurrentAssets 25000000.00
netReceivables 7500000.00
inventory 5100000.00
accountsPayable 3300000.00
accumulatedOtherComprehensiveIncome -3300000.00
nonCurrrentAssetsOther 3300000.00
nonCurrentAssetsTotal 9600000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 34600000.00
cashAndShortTermInvestments 10900000.00
propertyPlantAndEquipmentGross 3600000.00
propertyPlantAndEquipmentNet 3600000.00
commonStockSharesOutstanding 18305883.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
currency_symbol USD
totalAssets 41200000.00
intangibleAssets 2800000.00
otherCurrentAssets 5500000.00
totalLiab 13100000.00
totalStockholderEquity 28100000.00
otherCurrentLiab 2600000.00
retainedEarnings -3800000.00
cash 11200000.00
totalCurrentLiabilities 12900000.00
netDebt -4300000.00
shortTermDebt 6700000.00
shortLongTermDebtTotal 6900000.00
otherStockholderEquity 34900000.00
totalCurrentAssets 31500000.00
netReceivables 9800000.00
inventory 5000000.00
accountsPayable 3600000.00
accumulatedOtherComprehensiveIncome -3000000.00
nonCurrrentAssetsOther 3300000.00
nonCurrentAssetsTotal 9700000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 41200000.00
cashAndShortTermInvestments 11200000.00
propertyPlantAndEquipmentGross 3600000.00
propertyPlantAndEquipmentNet 3600000.00
commonStockSharesOutstanding 18173913.00
1998-09-30
date 1998-09-30
filing_date 1998-09-30
currency_symbol USD
totalAssets 37900000.00
intangibleAssets 2900000.00
otherCurrentAssets 6400000.00
totalLiab 5500000.00
totalStockholderEquity 32400000.00
otherCurrentLiab 2600000.00
cash 12400000.00
totalCurrentLiabilities 5200000.00
netDebt -12000000.00
shortTermDebt 200000.00
shortLongTermDebtTotal 400000.00
otherStockholderEquity 35100000.00
totalCurrentAssets 31200000.00
netReceivables 6800000.00
inventory 5600000.00
accountsPayable 2400000.00
accumulatedOtherComprehensiveIncome -2700000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 6700000.00
nonCurrentLiabilitiesTotal 300000.00
liabilitiesAndStockholdersEquity 37900000.00
cashAndShortTermInvestments 12400000.00
propertyPlantAndEquipmentGross 3600000.00
propertyPlantAndEquipmentNet 3600000.00
commonStockSharesOutstanding 18173913.00
1998-06-30
date 1998-06-30
filing_date 1998-06-30
currency_symbol USD
totalAssets 39600000.00
intangibleAssets 3100000.00
otherCurrentAssets 6300000.00
totalLiab 6000000.00
totalStockholderEquity 33600000.00
otherCurrentLiab 2700000.00
retainedEarnings -100000.00
cash 10800000.00
totalCurrentLiabilities 5800000.00
netDebt -10600000.00
shortTermDebt 100000.00
shortLongTermDebtTotal 200000.00
otherStockholderEquity 36000000.00
totalCurrentAssets 32700000.00
netReceivables 9000000.00
inventory 6600000.00
accountsPayable 3000000.00
accumulatedOtherComprehensiveIncome -2300000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 6900000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 39600000.00
cashAndShortTermInvestments 10800000.00
propertyPlantAndEquipmentGross 3600000.00
propertyPlantAndEquipmentNet 3600000.00
commonStockSharesOutstanding 18260871.00
1998-03-31
date 1998-03-31
filing_date 1998-03-31
currency_symbol USD
totalAssets 38800000.00
intangibleAssets 3200000.00
otherCurrentAssets 6000000.00
totalLiab 5700000.00
totalStockholderEquity 33100000.00
otherCurrentLiab 2300000.00
retainedEarnings -500000.00
cash 11100000.00
totalCurrentLiabilities 5500000.00
netDebt -10900000.00
shortTermDebt 100000.00
shortLongTermDebtTotal 200000.00
otherStockholderEquity 35600000.00
totalCurrentAssets 31900000.00
netReceivables 8500000.00
inventory 6300000.00
accountsPayable 3100000.00
accumulatedOtherComprehensiveIncome -2000000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 6900000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 38800000.00
cashAndShortTermInvestments 11100000.00
propertyPlantAndEquipmentGross 3500000.00
propertyPlantAndEquipmentNet 3500000.00
commonStockSharesOutstanding 18230883.00
1997-12-31
date 1997-12-31
filing_date 1997-12-31
currency_symbol USD
totalAssets 39000000.00
intangibleAssets 3400000.00
otherCurrentAssets 5700000.00
totalLiab 5900000.00
totalStockholderEquity 33100000.00
otherCurrentLiab 2400000.00
retainedEarnings -500000.00
cash 9100000.00
totalCurrentLiabilities 5600000.00
netDebt -8900000.00
shortTermDebt 100000.00
shortLongTermDebtTotal 200000.00
otherStockholderEquity 35300000.00
totalCurrentAssets 32000000.00
netReceivables 11700000.00
inventory 5500000.00
accountsPayable 3100000.00
accumulatedOtherComprehensiveIncome -1700000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 7000000.00
nonCurrentLiabilitiesTotal 300000.00
liabilitiesAndStockholdersEquity 39000000.00
cashAndShortTermInvestments 9100000.00
propertyPlantAndEquipmentGross 3400000.00
propertyPlantAndEquipmentNet 3400000.00
commonStockSharesOutstanding 17148426.00
1997-09-30
date 1997-09-30
filing_date 1997-09-30
currency_symbol USD
totalAssets 32100000.00
intangibleAssets 3600000.00
otherCurrentAssets 5800000.00
totalLiab 5000000.00
totalStockholderEquity 27100000.00
otherCurrentLiab 1900000.00
retainedEarnings -1500000.00
cash 2500000.00
totalCurrentLiabilities 4800000.00
netDebt -2100000.00
shortTermDebt 200000.00
shortLongTermDebtTotal 400000.00
otherStockholderEquity 30100000.00
totalCurrentAssets 24900000.00
netReceivables 10600000.00
inventory 6000000.00
accountsPayable 2700000.00
accumulatedOtherComprehensiveIncome -1500000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 7200000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 32100000.00
cashAndShortTermInvestments 2500000.00
propertyPlantAndEquipmentGross 3400000.00
propertyPlantAndEquipmentNet 3400000.00
commonStockSharesOutstanding 17148426.00
1997-06-30
date 1997-06-30
filing_date 1997-06-30
currency_symbol USD
totalAssets 32100000.00
intangibleAssets 3800000.00
otherCurrentAssets 7000000.00
totalLiab 5000000.00
totalStockholderEquity 27100000.00
otherCurrentLiab 1300000.00
retainedEarnings -1500000.00
cash 2400000.00
totalCurrentLiabilities 4900000.00
netDebt -2100000.00
shortTermDebt 200000.00
shortLongTermDebtTotal 300000.00
otherStockholderEquity 29900000.00
totalCurrentAssets 25200000.00
netReceivables 9600000.00
inventory 6200000.00
accountsPayable 3400000.00
accumulatedOtherComprehensiveIncome -1300000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 6900000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 32100000.00
cashAndShortTermInvestments 2400000.00
propertyPlantAndEquipmentGross 3000000.00
propertyPlantAndEquipmentNet 3000000.00
commonStockSharesOutstanding 17136432.00
1997-03-31
date 1997-03-31
filing_date 1997-03-31
currency_symbol USD
totalAssets 31700000.00
intangibleAssets 3900000.00
otherCurrentAssets 8700000.00
totalLiab 5100000.00
totalStockholderEquity 26600000.00
otherCurrentLiab 1300000.00
retainedEarnings -1400000.00
cash 3100000.00
totalCurrentLiabilities 4900000.00
netDebt -2800000.00
shortTermDebt 200000.00
shortLongTermDebtTotal 300000.00
otherStockholderEquity 29000000.00
totalCurrentAssets 25000000.00
netReceivables 8500000.00
inventory 4700000.00
accountsPayable 3400000.00
accumulatedOtherComprehensiveIncome -1000000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 6700000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 31700000.00
cashAndShortTermInvestments 3100000.00
propertyPlantAndEquipmentGross 2700000.00
propertyPlantAndEquipmentNet 2700000.00
commonStockSharesOutstanding 16875562.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
currency_symbol USD
totalAssets 31500000.00
intangibleAssets 4100000.00
otherCurrentAssets 7900000.00
totalLiab 5100000.00
totalStockholderEquity 26400000.00
otherCurrentLiab 1100000.00
retainedEarnings -1000000.00
cash 4000000.00
totalCurrentLiabilities 4900000.00
netDebt -3700000.00
shortTermDebt 200000.00
shortLongTermDebtTotal 300000.00
otherStockholderEquity 28200000.00
totalCurrentAssets 25100000.00
netReceivables 10600000.00
inventory 2600000.00
accountsPayable 3600000.00
accumulatedOtherComprehensiveIncome -800000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 6400000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 31500000.00
cashAndShortTermInvestments 4000000.00
propertyPlantAndEquipmentGross 2200000.00
propertyPlantAndEquipmentNet 2200000.00
commonStockSharesOutstanding 16479760.00
1996-09-30
date 1996-09-30
filing_date 1996-09-30
currency_symbol USD
totalAssets 26600000.00
intangibleAssets 4200000.00
otherCurrentAssets 6800000.00
totalLiab 3200000.00
totalStockholderEquity 23400000.00
otherCurrentLiab 700000.00
retainedEarnings -3900000.00
cash 5900000.00
totalCurrentLiabilities 3100000.00
netDebt -5500000.00
shortTermDebt 200000.00
shortLongTermDebtTotal 400000.00
otherStockholderEquity 28000000.00
totalCurrentAssets 20500000.00
netReceivables 4700000.00
inventory 3100000.00
accountsPayable 2200000.00
accumulatedOtherComprehensiveIncome -700000.00
nonCurrentAssetsTotal 6100000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 26600000.00
cashAndShortTermInvestments 5900000.00
propertyPlantAndEquipmentGross 1900000.00
propertyPlantAndEquipmentNet 1900000.00
commonStockSharesOutstanding 16479760.00
1996-06-30
date 1996-06-30
filing_date 1996-06-30
currency_symbol USD
totalAssets 23300000.00
intangibleAssets 4300000.00
otherCurrentAssets 6600000.00
totalLiab 3000000.00
totalStockholderEquity 20300000.00
otherCurrentLiab 700000.00
retainedEarnings -4000000.00
cash 3800000.00
totalCurrentLiabilities 3000000.00
netDebt -3600000.00
shortTermDebt 100000.00
shortLongTermDebtTotal 200000.00
otherStockholderEquity 24500000.00
totalCurrentAssets 17500000.00
netReceivables 4900000.00
inventory 2200000.00
accountsPayable 2200000.00
accumulatedOtherComprehensiveIncome -200000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 5800000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 23300000.00
cashAndShortTermInvestments 3800000.00
propertyPlantAndEquipmentGross 1400000.00
propertyPlantAndEquipmentNet 1400000.00
commonStockSharesOutstanding 15856072.00
1996-03-31
date 1996-03-31
filing_date 1996-03-31
currency_symbol USD
totalAssets 21800000.00
intangibleAssets 4200000.00
otherCurrentAssets 6500000.00
totalLiab 2500000.00
totalStockholderEquity 19300000.00
otherCurrentLiab 400000.00
retainedEarnings -4500000.00
cash 6000000.00
totalCurrentLiabilities 2300000.00
netDebt -5700000.00
shortTermDebt 200000.00
shortLongTermDebtTotal 300000.00
otherStockholderEquity 24000000.00
totalCurrentAssets 16200000.00
netReceivables 1900000.00
inventory 1800000.00
accountsPayable 1700000.00
accumulatedOtherComprehensiveIncome -200000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 5600000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 21800000.00
cashAndShortTermInvestments 6000000.00
propertyPlantAndEquipmentGross 1300000.00
propertyPlantAndEquipmentNet 1300000.00
commonStockSharesOutstanding 14545728.00
1995-12-31
date 1995-12-31
filing_date 1995-12-31
currency_symbol USD
totalAssets 19900000.00
intangibleAssets 3900000.00
otherCurrentAssets 6400000.00
totalLiab 2400000.00
totalStockholderEquity 17500000.00
otherCurrentLiab 300000.00
retainedEarnings -4500000.00
cash 4700000.00
totalCurrentLiabilities 2200000.00
netDebt -4300000.00
shortTermDebt 200000.00
shortLongTermDebtTotal 400000.00
otherStockholderEquity 22400000.00
totalCurrentAssets 14800000.00
netReceivables 2800000.00
inventory 900000.00
accountsPayable 1700000.00
accumulatedOtherComprehensiveIncome -400000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 5100000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 19900000.00
cashAndShortTermInvestments 4700000.00
propertyPlantAndEquipmentGross 1100000.00
propertyPlantAndEquipmentNet 1100000.00
commonStockSharesOutstanding 11496252.00
1995-09-30
date 1995-09-30
filing_date 1995-09-30
currency_symbol USD
totalAssets 14300000.00
intangibleAssets 3600000.00
otherCurrentAssets 100000.00
totalLiab 1900000.00
totalStockholderEquity 12400000.00
otherCurrentLiab 200000.00
commonStock -1200000.00
retainedEarnings -5000000.00
cash 7000000.00
totalCurrentLiabilities 1700000.00
netDebt -6600000.00
shortTermDebt 200000.00
shortLongTermDebtTotal 400000.00
otherStockholderEquity 17600000.00
totalCurrentAssets 9400000.00
netReceivables 1400000.00
inventory 900000.00
accountsPayable 1300000.00
accumulatedOtherComprehensiveIncome -200000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 4900000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 14300000.00
cashAndShortTermInvestments 7000000.00
propertyPlantAndEquipmentGross 1200000.00
propertyPlantAndEquipmentNet 1200000.00
commonStockSharesOutstanding 11496252.00
1995-06-30
date 1995-06-30
filing_date 1995-06-30
currency_symbol USD
totalAssets 10100000.00
intangibleAssets 3400000.00
otherCurrentAssets 100000.00
totalLiab 1400000.00
totalStockholderEquity 8700000.00
otherCurrentLiab 100000.00
commonStock -1200000.00
retainedEarnings -5100000.00
cash 3600000.00
totalCurrentLiabilities 1100000.00
netDebt -3100000.00
shortTermDebt 200000.00
shortLongTermDebtTotal 500000.00
otherStockholderEquity 14000000.00
totalCurrentAssets 5700000.00
netReceivables 1400000.00
inventory 600000.00
accountsPayable 800000.00
accumulatedOtherComprehensiveIncome -200000.00
nonCurrentAssetsTotal 4400000.00
nonCurrentLiabilitiesTotal 300000.00
liabilitiesAndStockholdersEquity 10100000.00
cashAndShortTermInvestments 3600000.00
propertyPlantAndEquipmentGross 1000000.00
propertyPlantAndEquipmentNet 1000000.00
commonStockSharesOutstanding 10407796.00
1995-03-31
date 1995-03-31
filing_date 1995-03-31
currency_symbol USD
totalAssets 9500000.00
intangibleAssets 3100000.00
totalLiab 1300000.00
totalStockholderEquity 8200000.00
otherCurrentLiab 200000.00
commonStock -1200000.00
retainedEarnings -5000000.00
cash 3500000.00
totalCurrentLiabilities 1100000.00
netDebt -3200000.00
shortTermDebt 100000.00
shortLongTermDebtTotal 300000.00
otherStockholderEquity 13400000.00
totalCurrentAssets 5800000.00
netReceivables 1700000.00
inventory 600000.00
accountsPayable 800000.00
accumulatedOtherComprehensiveIncome -200000.00
nonCurrentAssetsTotal 3700000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 9500000.00
cashAndShortTermInvestments 3500000.00
propertyPlantAndEquipmentGross 600000.00
propertyPlantAndEquipmentNet 600000.00
commonStockSharesOutstanding 10107946.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
currency_symbol USD
totalAssets 6800000.00
intangibleAssets 100000.00
otherCurrentAssets 100000.00
totalLiab 1000000.00
totalStockholderEquity 5800000.00
otherCurrentLiab 100000.00
commonStock -1200000.00
retainedEarnings -4900000.00
cash 4600000.00
totalCurrentLiabilities 900000.00
netDebt -4400000.00
shortTermDebt 100000.00
shortLongTermDebtTotal 200000.00
otherStockholderEquity 10900000.00
totalCurrentAssets 6000000.00
netReceivables 900000.00
inventory 400000.00
accountsPayable 700000.00
accumulatedOtherComprehensiveIncome -200000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 800000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 6800000.00
cashAndShortTermInvestments 4600000.00
propertyPlantAndEquipmentGross 400000.00
propertyPlantAndEquipmentNet 400000.00
commonStockSharesOutstanding 10708931.00
1994-09-30
date 1994-09-30
filing_date 1994-09-30
currency_symbol USD
totalAssets 2000000.00
intangibleAssets 100000.00
totalLiab 1400000.00
totalStockholderEquity 600000.00
otherCurrentLiab 600000.00
retainedEarnings -4300000.00
cash 200000.00
totalCurrentLiabilities 1300000.00
currentDeferredRevenue -600000.00
netDebt 400000.00
shortTermDebt 600000.00
shortLongTermDebtTotal 600000.00
otherStockholderEquity 5000000.00
totalCurrentAssets 1600000.00
netReceivables 1000000.00
inventory 400000.00
accountsPayable 700000.00
accumulatedOtherComprehensiveIncome -100000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 400000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 2000000.00
cashAndShortTermInvestments 200000.00
propertyPlantAndEquipmentGross 200000.00
propertyPlantAndEquipmentNet 200000.00
commonStockSharesOutstanding 10708931.00
1994-06-30
date 1994-06-30
filing_date 1994-06-30
currency_symbol USD
commonStockSharesOutstanding 12850717.00
1994-03-31
date 1994-03-31
filing_date 1994-03-31
currency_symbol USD
commonStockSharesOutstanding 8567145.00
1993-12-31
date 1993-12-31
filing_date 1993-12-31
currency_symbol USD
totalAssets 1600000.00
intangibleAssets 100000.00
otherCurrentAssets 200000.00
totalLiab 900000.00
totalStockholderEquity 700000.00
otherCurrentLiab 600000.00
commonStock -1200000.00
retainedEarnings -3800000.00
cash 500000.00
totalCurrentLiabilities 800000.00
currentDeferredRevenue -600000.00
netDebt 100000.00
shortTermDebt 600000.00
shortLongTermDebtTotal 600000.00
otherStockholderEquity 4600000.00
totalCurrentAssets 1300000.00
netReceivables 400000.00
inventory 200000.00
accountsPayable 200000.00
accumulatedOtherComprehensiveIncome -100000.00
nonCurrentAssetsTotal 300000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 1600000.00
cashAndShortTermInvestments 500000.00
propertyPlantAndEquipmentGross 200000.00
propertyPlantAndEquipmentNet 200000.00
commonStockSharesOutstanding 11733264.00
1993-09-30
date 1993-09-30
filing_date 1993-09-30
currency_symbol USD
commonStockSharesOutstanding 11733264.00
1993-06-30
date 1993-06-30
filing_date 1993-06-30
currency_symbol USD
commonStockSharesOutstanding 7822176.00
1993-03-31
date 1993-03-31
filing_date 1993-03-31
currency_symbol USD
commonStockSharesOutstanding 7822176.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-03
currency_symbol USD
totalAssets 1259790000.00
intangibleAssets 121402000.00
otherCurrentAssets 27823000.00
totalLiab 300358000.00
totalStockholderEquity 959432000.00
deferredLongTermLiab 9600000.00
otherCurrentLiab 80344000.00
commonStock 187000.00
capitalStock 187000.00
retainedEarnings -2076852000.00
otherLiab 79034000.00
goodWill 64953000.00
otherAssets 18420000.00
cash 150470000.00
totalCurrentLiabilities 210654000.00
currentDeferredRevenue 50220000.00
netDebt -132631000.00
shortTermDebt 7169000.00
shortLongTermDebtTotal 17839000.00
otherStockholderEquity 3048915000.00
propertyPlantEquipment 213185000.00
totalCurrentAssets 700220000.00
longTermInvestments 141610000.00
netTangibleAssets 773077000.00
shortTermInvestments 177367000.00
netReceivables 144739000.00
inventory 194054000.00
accountsPayable 72921000.00
accumulatedOtherComprehensiveIncome -12818000.00
nonCurrrentAssetsOther 18420000.00
nonCurrentAssetsTotal 559570000.00
capitalLeaseObligations 17839000.00
nonCurrentLiabilitiesOther 48182000.00
nonCurrentLiabilitiesTotal 89704000.00
liabilitiesAndStockholdersEquity 1259790000.00
cashAndShortTermInvestments 327837000.00
propertyPlantAndEquipmentGross 213185000.00
propertyPlantAndEquipmentNet 213185000.00
netWorkingCapital 489566000.00
netInvestedCapital 959432000.00
commonStockSharesOutstanding 66491000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-24
currency_symbol USD
totalAssets 1277222000.00
intangibleAssets 152244000.00
otherCurrentAssets 33123000.00
totalLiab 321208000.00
totalStockholderEquity 956014000.00
deferredLongTermLiab 7400000.00
otherCurrentLiab 100042000.00
commonStock 182000.00
capitalStock 182000.00
retainedEarnings -2047878000.00
otherLiab 103047000.00
goodWill 65144000.00
otherAssets 12519000.00
cash 243179000.00
totalCurrentLiabilities 210468000.00
currentDeferredRevenue 51174000.00
netDebt -228210000.00
shortTermDebt 7276000.00
shortLongTermDebtTotal 14969000.00
otherStockholderEquity 3012481000.00
propertyPlantEquipment 217946000.00
totalCurrentAssets 800702000.00
longTermInvestments 28667000.00
netTangibleAssets 738626000.00
shortTermInvestments 259000000.00
netReceivables 129382000.00
inventory 129147000.00
accountsPayable 51976000.00
accumulatedOtherComprehensiveIncome -8771000.00
nonCurrrentAssetsOther 12519000.00
nonCurrentAssetsTotal 476520000.00
capitalLeaseObligations 14969000.00
nonCurrentLiabilitiesOther 74573000.00
nonCurrentLiabilitiesTotal 110740000.00
liabilitiesAndStockholdersEquity 1277222000.00
cashAndShortTermInvestments 502179000.00
propertyPlantAndEquipmentGross 437303000.00
propertyPlantAndEquipmentNet 217946000.00
netWorkingCapital 590234000.00
netInvestedCapital 956014000.00
commonStockSharesOutstanding 63471000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
totalAssets 990002000.00
intangibleAssets 131569000.00
otherCurrentAssets 16943000.00
totalLiab 230634000.00
totalStockholderEquity 759368000.00
deferredLongTermLiab 5000000.00
otherCurrentLiab 56720000.00
commonStock 155000.00
capitalStock 155000.00
retainedEarnings -1985896000.00
otherLiab 85686000.00
goodWill 35694000.00
otherAssets 24017000.00
cash 272092000.00
totalCurrentLiabilities 132154000.00
currentDeferredRevenue 49165000.00
netDebt -250243000.00
shortTermDebt 9282000.00
shortLongTermDebtTotal 21849000.00
otherStockholderEquity 2753955000.00
propertyPlantEquipment 222530000.00
totalCurrentAssets 560492000.00
netTangibleAssets 592105000.00
shortTermInvestments 27000000.00
netReceivables 106068000.00
inventory 131672000.00
accountsPayable 16987000.00
accumulatedOtherComprehensiveIncome -8846000.00
commonStockTotalEquity 155000.00
nonCurrrentAssetsOther 39717000.00
nonCurrentAssetsTotal 429510000.00
capitalLeaseObligations 21849000.00
nonCurrentLiabilitiesOther 71459000.00
nonCurrentLiabilitiesTotal 98480000.00
liabilitiesAndStockholdersEquity 990002000.00
cashAndShortTermInvestments 299092000.00
propertyPlantAndEquipmentGross 222530000.00
propertyPlantAndEquipmentNet 222530000.00
netWorkingCapital 428338000.00
netInvestedCapital 759368000.00
commonStockSharesOutstanding 54918000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
totalAssets 1381519000.00
intangibleAssets 87328000.00
otherCurrentAssets 29659000.00
totalLiab 224368000.00
totalStockholderEquity 1157151000.00
otherCurrentLiab 62541000.00
commonStock 148000.00
capitalStock 148000.00
retainedEarnings -1542175000.00
otherLiab 51382000.00
goodWill 385658000.00
otherAssets 38819000.00
cash 293484000.00
totalCurrentLiabilities 159919000.00
currentDeferredRevenue 52268000.00
netDebt -271747000.00
shortTermDebt 9292000.00
shortLongTermDebtTotal 21737000.00
otherStockholderEquity 2706894000.00
propertyPlantEquipment 210642000.00
totalCurrentAssets 659072000.00
netTangibleAssets 684165000.00
shortTermInvestments 28300000.00
netReceivables 132558000.00
inventory 168504000.00
accountsPayable 35818000.00
accumulatedOtherComprehensiveIncome -7716000.00
commonStockTotalEquity 148000.00
nonCurrrentAssetsOther 38819000.00
nonCurrentAssetsTotal 722447000.00
capitalLeaseObligations 21737000.00
nonCurrentLiabilitiesOther 35343000.00
nonCurrentLiabilitiesTotal 64449000.00
capitalSurpluse 2706894000.00
liabilitiesAndStockholdersEquity 1381519000.00
cashAndShortTermInvestments 321784000.00
propertyPlantAndEquipmentGross 210642000.00
propertyPlantAndEquipmentNet 210642000.00
netWorkingCapital 499153000.00
netInvestedCapital 1157151000.00
commonStockSharesOutstanding 54260000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-07
currency_symbol USD
totalAssets 1388254000.00
intangibleAssets 107274000.00
otherCurrentAssets 20278000.00
totalLiab 246139000.00
totalStockholderEquity 1142115000.00
otherCurrentLiab 70818000.00
commonStock 146000.00
capitalStock 146000.00
retainedEarnings -1531326000.00
otherLiab 47506000.00
goodWill 385849000.00
otherAssets 22810000.00
cash 393167000.00
totalCurrentLiabilities 175781000.00
currentDeferredRevenue 53965000.00
netDebt -366024000.00
shortTermDebt 5143000.00
shortLongTermDebt 5143000.00
shortLongTermDebtTotal 27143000.00
otherStockholderEquity 2681048000.00
propertyPlantEquipment 188150000.00
totalCurrentAssets 684171000.00
longTermInvestments 1552000.00
netTangibleAssets 648992000.00
shortTermInvestments 2658000.00
netReceivables 138146000.00
longTermDebt 22000000.00
inventory 123524000.00
accountsPayable 45855000.00
accumulatedOtherComprehensiveIncome -7753000.00
commonStockTotalEquity 146000.00
nonCurrrentAssetsOther 21258000.00
nonCurrentAssetsTotal 704083000.00
longTermDebtTotal 22000000.00
nonCurrentLiabilitiesOther 27422000.00
nonCurrentLiabilitiesTotal 70358000.00
capitalSurpluse 2681048000.00
liabilitiesAndStockholdersEquity 1388254000.00
cashAndShortTermInvestments 395825000.00
propertyPlantAndEquipmentGross 188150000.00
propertyPlantAndEquipmentNet 188150000.00
netWorkingCapital 508390000.00
netInvestedCapital 1169258000.00
commonStockSharesOutstanding 53751000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
totalAssets 1379750000.00
intangibleAssets 142122000.00
otherCurrentAssets 22858000.00
totalLiab 247243000.00
totalStockholderEquity 1132490000.00
deferredLongTermLiab 22269000.00
otherCurrentLiab 65397000.00
commonStock 145000.00
retainedEarnings -1523906000.00
otherLiab 55168000.00
goodWill 387108000.00
otherAssets 35658000.00
cash 328761000.00
totalCurrentLiabilities 163297000.00
currentDeferredRevenue 52908000.00
netDebt -296475000.00
shortTermDebt 5143000.00
shortLongTermDebt 5143000.00
shortLongTermDebtTotal 32286000.00
otherStockholderEquity 2663251000.00
propertyPlantEquipment 199951000.00
totalCurrentAssets 614911000.00
longTermInvestments 4439000.00
netTangibleAssets 603260000.00
shortTermInvestments 7208000.00
netReceivables 132671000.00
longTermDebt 27143000.00
inventory 115717000.00
accountsPayable 39849000.00
accumulatedOtherComprehensiveIncome -7023000.00
commonStockTotalEquity 145000.00
nonCurrrentAssetsOther 31219000.00
nonCurrentAssetsTotal 764839000.00
longTermDebtTotal 27143000.00
nonCurrentLiabilitiesOther 32899000.00
nonCurrentLiabilitiesTotal 83946000.00
capitalSurpluse 2663274000.00
liabilitiesAndStockholdersEquity 1379750000.00
cashAndShortTermInvestments 335969000.00
propertyPlantAndEquipmentGross 199951000.00
propertyPlantAndEquipmentNet 199951000.00
netWorkingCapital 451614000.00
netInvestedCapital 1164776000.00
commonStockSharesOutstanding 52959000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-09
currency_symbol USD
totalAssets 1366049000.00
intangibleAssets 177458000.00
otherCurrentAssets 15491000.00
totalLiab 230051000.00
totalStockholderEquity 1135867000.00
deferredLongTermLiab 18874000.00
otherCurrentLiab 70012000.00
commonStock 142000.00
retainedEarnings -1483925000.00
otherLiab 41125000.00
goodWill 385629000.00
otherAssets 41508000.00
cash 280328000.00
totalCurrentLiabilities 164611000.00
currentDeferredRevenue 49952000.00
netDebt -254328000.00
shortTermDebt 3714000.00
shortLongTermDebt 3714000.00
shortLongTermDebtTotal 26000000.00
otherStockholderEquity 2632650000.00
propertyPlantEquipment 208415000.00
totalCurrentAssets 553039000.00
longTermInvestments 12126000.00
netTangibleAssets 572780000.00
shortTermInvestments 11717000.00
netReceivables 120411000.00
longTermDebt 22286000.00
inventory 117521000.00
accountsPayable 40933000.00
accumulatedOtherComprehensiveIncome -13479000.00
commonStockTotalEquity 142000.00
nonCurrrentAssetsOther 29382000.00
nonCurrentAssetsTotal 813010000.00
longTermDebtTotal 22286000.00
nonCurrentLiabilitiesOther 22251000.00
nonCurrentLiabilitiesTotal 65440000.00
capitalSurpluse 2633129000.00
liabilitiesAndStockholdersEquity 1366049000.00
cashAndShortTermInvestments 292045000.00
propertyPlantAndEquipmentGross 208415000.00
propertyPlantAndEquipmentNet 208415000.00
commonStockSharesOutstanding 52582000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-21
currency_symbol USD
totalAssets 1414356000.00
intangibleAssets 252468000.00
otherCurrentAssets 21864000.00
totalLiab 225555000.00
totalStockholderEquity 1188618000.00
deferredLongTermLiab 23667000.00
otherCurrentLiab 4636000.00
commonStock 141000.00
retainedEarnings -1406706000.00
otherLiab 50449000.00
goodWill 383853000.00
otherAssets 11243000.00
cash 257592000.00
totalCurrentLiabilities 172727000.00
currentDeferredRevenue 52309000.00
netDebt -257592000.00
shortTermDebt 76761000.00
shortLongTermDebt 3714000.00
otherStockholderEquity 2606183000.00
propertyPlantEquipment 201934000.00
totalCurrentAssets 547073000.00
longTermInvestments 17785000.00
netTangibleAssets 552297000.00
shortTermInvestments 12275000.00
netReceivables 123215000.00
longTermDebt 22286000.00
inventory 123658000.00
accountsPayable 39021000.00
accumulatedOtherComprehensiveIncome -10774000.00
commonStockTotalEquity 141000.00
nonCurrrentAssetsOther 17785000.00
nonCurrentAssetsTotal 867283000.00
nonCurrentLiabilitiesTotal 52828000.00
capitalSurpluse 2605957000.00
liabilitiesAndStockholdersEquity 1414356000.00
cashAndShortTermInvestments 269867000.00
propertyPlantAndEquipmentGross 201934000.00
propertyPlantAndEquipmentNet 201934000.00
commonStockSharesOutstanding 51592000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-03
currency_symbol USD
totalAssets 2899107000.00
intangibleAssets 597903000.00
otherCurrentAssets 37903000.00
totalLiab 367868000.00
totalStockholderEquity 2530770000.00
deferredLongTermLiab 61781000.00
otherCurrentLiab 118184000.00
commonStock 139000.00
retainedEarnings -33871000.00
otherLiab 57498000.00
goodWill 1323502000.00
otherAssets 9216000.00
cash 442141000.00
totalCurrentLiabilities 250566000.00
currentDeferredRevenue 45023000.00
netDebt -392141000.00
shortTermDebt 50000000.00
shortLongTermDebt 50000000.00
shortLongTermDebtTotal 50000000.00
otherStockholderEquity 2568502000.00
propertyPlantEquipment 157036000.00
totalCurrentAssets 796628000.00
longTermInvestments 14822000.00
netTangibleAssets 609365000.00
shortTermInvestments 8765000.00
netReceivables 150806000.00
longTermDebt 22286000.00
inventory 123385000.00
accountsPayable 37359000.00
accumulatedOtherComprehensiveIncome -3647000.00
commonStockTotalEquity 139000.00
nonCurrrentAssetsOther 9216000.00
nonCurrentAssetsTotal 2102479000.00
nonCurrentLiabilitiesTotal 117302000.00
liabilitiesAndStockholdersEquity 2899107000.00
cashAndShortTermInvestments 450906000.00
propertyPlantAndEquipmentGross 157036000.00
propertyPlantAndEquipmentNet 157036000.00
commonStockSharesOutstanding 50019000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-03
currency_symbol USD
totalAssets 2782221000.00
intangibleAssets 622330000.00
otherCurrentAssets 21398000.00
totalLiab 282434000.00
totalStockholderEquity 2499787000.00
otherCurrentLiab 12027000.00
commonStock 133000.00
retainedEarnings 85549000.00
otherLiab 38808000.00
goodWill 1195891000.00
otherAssets 9647000.00
cash 414088000.00
totalCurrentLiabilities 137725000.00
currentDeferredRevenue 36033000.00
netDebt -414088000.00
shortTermDebt 54290000.00
otherStockholderEquity 2412105000.00
propertyPlantEquipment 91005000.00
totalCurrentAssets 852129000.00
shortTermInvestments 207066000.00
netReceivables 99200000.00
inventory 88406000.00
accountsPayable 35375000.00
accumulatedOtherComprehensiveIncome 1908000.00
commonStockTotalEquity 133000.00
nonCurrrentAssetsOther 6481000.00
nonCurrentAssetsTotal 1930092000.00
nonCurrentLiabilitiesTotal 144709000.00
liabilitiesAndStockholdersEquity 2782221000.00
cashAndShortTermInvestments 621154000.00
propertyPlantAndEquipmentGross 91005000.00
propertyPlantAndEquipmentNet 91005000.00
commonStockSharesOutstanding 42099000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-07
currency_symbol USD
totalAssets 1731513000.00
intangibleAssets 510372000.00
otherCurrentAssets 20063000.00
totalLiab 159357000.00
totalStockholderEquity 1571660000.00
otherCurrentLiab 40179000.00
commonStock 101000.00
retainedEarnings 112503000.00
otherLiab 10237000.00
goodWill 822475000.00
otherAssets 3812000.00
cash 133826000.00
totalCurrentLiabilities 94427000.00
currentDeferredRevenue 18068000.00
netDebt -133826000.00
shortTermDebt 945000.00
otherStockholderEquity 1505579000.00
propertyPlantEquipment 62070000.00
totalCurrentAssets 323278000.00
shortTermInvestments 25197000.00
netReceivables 87612000.00
inventory 67995000.00
accountsPayable 35235000.00
accumulatedOtherComprehensiveIncome -238000.00
commonStockTotalEquity 101000.00
nonCurrrentAssetsOther 1184000.00
nonCurrentAssetsTotal 1408235000.00
nonCurrentLiabilitiesTotal 64930000.00
liabilitiesAndStockholdersEquity 1731513000.00
cashAndShortTermInvestments 159023000.00
propertyPlantAndEquipmentGross 62070000.00
propertyPlantAndEquipmentNet 62070000.00
commonStockSharesOutstanding 23776000.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalAssets 221770365.00
intangibleAssets 25295032.00
otherCurrentAssets 6232012.00
totalLiab 38459002.00
totalStockholderEquity 183311363.00
otherCurrentLiab 19211000.00
commonStock 269333.00
retainedEarnings 104011848.00
otherLiab 2562000.00
goodWill 25393967.00
otherAssets 112000.00
cash 20092200.00
totalCurrentLiabilities 29136807.00
currentDeferredRevenue 9768610.00
netDebt -20092200.00
otherStockholderEquity 117981282.00
propertyPlantEquipment 39669000.00
totalCurrentAssets 93223408.00
shortTermInvestments 17897447.00
netReceivables 26230289.00
inventory 22771460.00
accountsPayable 19368197.00
accumulatedOtherComprehensiveIncome -99399.00
commonStockTotalEquity 269333.00
treasuryStock -39004000.00
nonCurrrentAssetsOther 112300.00
nonCurrentAssetsTotal 128546957.00
nonCurrentLiabilitiesTotal 9322195.00
liabilitiesAndStockholdersEquity 221770365.00
cashAndShortTermInvestments 37989647.00
propertyPlantAndEquipmentGross 39669433.00
propertyPlantAndEquipmentNet 39669433.00
commonStockSharesOutstanding 21653185.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalAssets 178459631.00
intangibleAssets 6405714.00
otherCurrentAssets 3096911.00
totalLiab 26177149.00
totalStockholderEquity 152282482.00
otherCurrentLiab 18565000.00
commonStock 265095.00
retainedEarnings 83385484.00
goodWill 868000.00
otherAssets 1211000.00
cash 27554411.00
totalCurrentLiabilities 25970149.00
currentDeferredRevenue 11561521.00
netDebt -27554411.00
otherStockholderEquity 103220060.00
propertyPlantEquipment 29873000.00
totalCurrentAssets 84212759.00
shortTermInvestments 8797878.00
netReceivables 20051451.00
inventory 17880714.00
accountsPayable 14408628.00
accumulatedOtherComprehensiveIncome -145662.00
commonStockTotalEquity 265095.00
treasuryStock -39004000.00
nonCurrrentAssetsOther 1210867.00
nonCurrentAssetsTotal 94246872.00
nonCurrentLiabilitiesTotal 207000.00
liabilitiesAndStockholdersEquity 178459631.00
cashAndShortTermInvestments 36352289.00
propertyPlantAndEquipmentGross 29872945.00
propertyPlantAndEquipmentNet 29872945.00
commonStockSharesOutstanding 21130000.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalAssets 153136512.00
intangibleAssets 7653269.00
otherCurrentAssets 4524612.00
totalLiab 23553225.00
totalStockholderEquity 129583287.00
otherCurrentLiab 16032000.00
commonStock 260533.00
retainedEarnings 74015940.00
goodWill 868000.00
otherAssets 2766000.00
cash 48315926.00
totalCurrentLiabilities 23553225.00
currentDeferredRevenue 10678427.00
netDebt -48315926.00
otherStockholderEquity 84659720.00
propertyPlantEquipment 26327000.00
totalCurrentAssets 106390959.00
shortTermInvestments 19692594.00
netReceivables 19249813.00
inventory 14608014.00
accountsPayable 12874798.00
accumulatedOtherComprehensiveIncome -18159.00
commonStockTotalEquity 260533.00
treasuryStock -39004000.00
nonCurrrentAssetsOther 2078165.00
nonCurrentAssetsTotal 46745553.00
liabilitiesAndStockholdersEquity 153136512.00
cashAndShortTermInvestments 68008520.00
propertyPlantAndEquipmentGross 26326012.00
propertyPlantAndEquipmentNet 26326012.00
commonStockSharesOutstanding 20267999.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
totalAssets 147123033.00
intangibleAssets 8347200.00
otherCurrentAssets 3870472.00
totalLiab 24560634.00
totalStockholderEquity 122562399.00
otherCurrentLiab 18539000.00
commonStock 259096.00
retainedEarnings 69899669.00
goodWill 838000.00
otherAssets 3297000.00
cash 27945799.00
totalCurrentLiabilities 24560634.00
currentDeferredRevenue 12765396.00
netDebt -27945799.00
otherStockholderEquity 76270600.00
propertyPlantEquipment 29751000.00
totalCurrentAssets 86247490.00
shortTermInvestments 4835055.00
netReceivables 26539733.00
inventory 19889351.00
accountsPayable 11795238.00
accumulatedOtherComprehensiveIncome -203019.00
commonStockTotalEquity 259096.00
treasuryStock -39004000.00
nonCurrrentAssetsOther 21789422.00
nonCurrentAssetsTotal 60875543.00
liabilitiesAndStockholdersEquity 147123033.00
cashAndShortTermInvestments 32780854.00
propertyPlantAndEquipmentGross 29749921.00
propertyPlantAndEquipmentNet 29749921.00
commonStockSharesOutstanding 21079265.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
totalAssets 148757022.00
intangibleAssets 8063319.00
otherCurrentAssets 3256953.00
totalLiab 24923493.00
totalStockholderEquity 123833529.00
otherCurrentLiab 7573161.00
commonStock 256108.00
retainedEarnings 56284182.00
goodWill 879000.00
otherAssets 3025000.00
cash 16211771.00
totalCurrentLiabilities 24923493.00
currentDeferredRevenue 10964471.00
netDebt -16211771.00
otherStockholderEquity 86946636.00
propertyPlantEquipment 26577000.00
totalCurrentAssets 89022920.00
shortTermInvestments 27257592.00
netReceivables 26307053.00
inventory 12771235.00
accountsPayable 6385861.00
accumulatedOtherComprehensiveIncome 172073.00
commonStockTotalEquity 256108.00
treasuryStock -19902000.00
nonCurrrentAssetsOther 24374421.00
nonCurrentAssetsTotal 59734102.00
liabilitiesAndStockholdersEquity 148757022.00
cashAndShortTermInvestments 43469363.00
propertyPlantAndEquipmentGross 26577362.00
propertyPlantAndEquipmentNet 26577362.00
commonStockSharesOutstanding 21565618.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
totalAssets 118004245.00
intangibleAssets 4868923.00
otherCurrentAssets 2858054.00
totalLiab 20212326.00
totalStockholderEquity 97791919.00
otherCurrentLiab 6085051.00
commonStock 124449.00
retainedEarnings 41960124.00
otherAssets 3180000.00
cash 12509861.00
totalCurrentLiabilities 20212326.00
currentDeferredRevenue 9876719.00
netDebt -12509861.00
otherStockholderEquity 72320182.00
propertyPlantEquipment 20413000.00
totalCurrentAssets 75523699.00
shortTermInvestments 21367316.00
netReceivables 25035665.00
inventory 9925217.00
accountsPayable 4250556.00
accumulatedOtherComprehensiveIncome -116995.00
commonStockTotalEquity 124449.00
treasuryStock -19902000.00
nonCurrrentAssetsOther 16283904.00
nonCurrentAssetsTotal 42480546.00
liabilitiesAndStockholdersEquity 118004245.00
cashAndShortTermInvestments 33877177.00
propertyPlantAndEquipmentGross 20412719.00
propertyPlantAndEquipmentNet 20412719.00
commonStockSharesOutstanding 41446332.00
2005-12-31
date 2005-12-31
filing_date 2005-12-31
currency_symbol USD
totalAssets 104679593.00
intangibleAssets 4380193.00
otherCurrentAssets 2036386.00
totalLiab 18410518.00
totalStockholderEquity 86269075.00
otherCurrentLiab 13159000.00
commonStock 122872.00
retainedEarnings 30795945.00
otherAssets 2630000.00
cash 10105199.00
totalCurrentLiabilities 18410518.00
currentDeferredRevenue 8865253.00
netDebt -10105199.00
otherStockholderEquity 69215423.00
propertyPlantEquipment 17295000.00
totalCurrentAssets 65934133.00
shortTermInvestments 20000000.00
netReceivables 20019177.00
inventory 10887198.00
accountsPayable 9545265.00
accumulatedOtherComprehensiveIncome -324599.00
commonStockTotalEquity 122872.00
treasuryStock -16791000.00
nonCurrrentAssetsOther 16678692.00
nonCurrentAssetsTotal 38745460.00
liabilitiesAndStockholdersEquity 104679593.00
cashAndShortTermInvestments 30105199.00
propertyPlantAndEquipmentGross 17294575.00
propertyPlantAndEquipmentNet 17294575.00
commonStockSharesOutstanding 21489166.00
2004-12-31
date 2004-12-31
filing_date 2004-12-31
currency_symbol USD
totalAssets 99199017.00
intangibleAssets 2551581.00
otherCurrentAssets 1324499.00
totalLiab 14311982.00
totalStockholderEquity 84887035.00
otherCurrentLiab 12416000.00
commonStock 122118.00
retainedEarnings 20193048.00
otherAssets 1332000.00
cash 55849845.00
totalCurrentLiabilities 14311982.00
currentDeferredRevenue 7668362.00
netDebt -55849845.00
otherStockholderEquity 76076833.00
propertyPlantEquipment 10044000.00
totalCurrentAssets 81857610.00
netReceivables 14951350.00
inventory 7520422.00
accountsPayable 6643620.00
accumulatedOtherComprehensiveIncome 5910.00
commonStockTotalEquity 122118.00
treasuryStock -7196000.00
nonCurrrentAssetsOther 4392169.00
nonCurrentAssetsTotal 17341407.00
liabilitiesAndStockholdersEquity 99199017.00
cashAndShortTermInvestments 55849845.00
propertyPlantAndEquipmentGross 10043657.00
propertyPlantAndEquipmentNet 10043657.00
commonStockSharesOutstanding 21451802.00
2003-12-31
date 2003-12-31
filing_date 2003-12-31
currency_symbol USD
totalAssets 84100226.00
intangibleAssets 2496593.00
otherCurrentAssets 398207.00
totalLiab 10204017.00
totalStockholderEquity 73896209.00
otherCurrentLiab 9141000.00
commonStock 120283.00
retainedEarnings 11063902.00
otherAssets 3178000.00
cash 44544341.00
totalCurrentLiabilities 10204017.00
currentDeferredRevenue 5263962.00
netDebt -44544341.00
otherStockholderEquity 72407565.00
propertyPlantEquipment 6545000.00
totalCurrentAssets 71059842.00
shortTermInvestments 950000.00
netReceivables 15788095.00
inventory 6423658.00
accountsPayable 4940055.00
accumulatedOtherComprehensiveIncome -41274.00
commonStockTotalEquity 120283.00
treasuryStock -7171000.00
nonCurrrentAssetsOther 1875128.00
nonCurrentAssetsTotal 13040384.00
liabilitiesAndStockholdersEquity 84100226.00
cashAndShortTermInvestments 45494341.00
propertyPlantAndEquipmentGross 6544663.00
propertyPlantAndEquipmentNet 6544663.00
commonStockSharesOutstanding 19358870.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
totalAssets 43600487.00
intangibleAssets 2953401.00
otherCurrentAssets 1047404.00
totalLiab 10834278.00
totalStockholderEquity 32766209.00
otherCurrentLiab 4474281.00
commonStock 65182.00
retainedEarnings 4908388.00
otherAssets 3077000.00
cash 14193590.00
totalCurrentLiabilities 8677488.00
netDebt -11975228.00
shortTermDebt 61572.00
shortLongTermDebtTotal 2218362.00
otherStockholderEquity 36102143.00
propertyPlantEquipment 5937000.00
totalCurrentAssets 32418891.00
netReceivables 10640451.00
longTermDebt 2157000.00
inventory 6537446.00
accountsPayable 4141635.00
accumulatedOtherComprehensiveIncome -61979.00
commonStockTotalEquity 65182.00
treasuryStock -7171000.00
nonCurrrentAssetsOther 116995.00
nonCurrentAssetsTotal 11181596.00
nonCurrentLiabilitiesTotal 2156790.00
liabilitiesAndStockholdersEquity 43600487.00
cashAndShortTermInvestments 14193590.00
propertyPlantAndEquipmentGross 5937200.00
propertyPlantAndEquipmentNet 5937200.00
commonStockSharesOutstanding 16784607.00
2001-12-31
date 2001-12-31
filing_date 2001-12-31
currency_symbol USD
totalAssets 41951345.00
intangibleAssets 3288222.00
otherCurrentAssets 804879.00
totalLiab 10648332.00
totalStockholderEquity 31303013.00
otherCurrentLiab 4510751.00
commonStock 61333.00
retainedEarnings 1797606.00
otherAssets 5918000.00
cash 10211398.00
totalCurrentLiabilities 8432349.00
netDebt -7810101.00
shortTermDebt 185314.00
shortLongTermDebtTotal 2401297.00
otherStockholderEquity 36273885.00
propertyPlantEquipment 6006000.00
totalCurrentAssets 30026597.00
netReceivables 12132738.00
longTermDebt 2216000.00
inventory 6877582.00
accountsPayable 3736284.00
accumulatedOtherComprehensiveIncome -72084.00
commonStockTotalEquity 61333.00
treasuryStock -3428000.00
nonCurrrentAssetsOther 266997.00
nonCurrentAssetsTotal 11924748.00
nonCurrentLiabilitiesTotal 2215983.00
liabilitiesAndStockholdersEquity 41951345.00
cashAndShortTermInvestments 10211398.00
propertyPlantAndEquipmentGross 6006529.00
propertyPlantAndEquipmentNet 6006529.00
commonStockSharesOutstanding 16478556.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
totalAssets 37581731.00
intangibleAssets 3521561.00
otherCurrentAssets 902230.00
totalLiab 8355656.00
totalStockholderEquity 29226075.00
otherCurrentLiab 4318335.00
commonStock 61260.00
retainedEarnings -715579.00
otherAssets 6437000.00
cash 6737306.00
totalCurrentLiabilities 8225336.00
netDebt -6419294.00
shortTermDebt 187692.00
shortLongTermDebtTotal 318012.00
otherStockholderEquity 35278765.00
propertyPlantEquipment 2906000.00
totalCurrentAssets 28238869.00
netReceivables 11496515.00
longTermDebt 131000.00
inventory 9102818.00
accountsPayable 3719309.00
accumulatedOtherComprehensiveIncome -48776.00
commonStockTotalEquity 61260.00
treasuryStock -2978000.00
nonCurrrentAssetsOther 2915681.00
nonCurrentAssetsTotal 9342862.00
nonCurrentLiabilitiesTotal 130320.00
liabilitiesAndStockholdersEquity 37581731.00
cashAndShortTermInvestments 6737306.00
propertyPlantAndEquipmentGross 2905620.00
propertyPlantAndEquipmentNet 2905620.00
commonStockSharesOutstanding 17052954.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
currency_symbol USD
totalAssets 37113316.00
intangibleAssets 3409708.00
otherCurrentAssets 643211.00
totalLiab 8330271.00
totalStockholderEquity 28783045.00
otherCurrentLiab 3926583.00
commonStock 61020.00
retainedEarnings -1703880.00
cash 2532359.00
totalCurrentLiabilities 8012259.00
netDebt -1984118.00
shortTermDebt 230229.00
shortLongTermDebtTotal 548241.00
otherStockholderEquity 34574057.00
totalCurrentAssets 27579712.00
shortTermInvestments 6000620.00
netReceivables 11756257.00
inventory 6647265.00
accountsPayable 3855447.00
accumulatedOtherComprehensiveIncome -39608.00
commonStockTotalEquity 61020.00
nonCurrrentAssetsOther 2888534.00
nonCurrentAssetsTotal 9533604.00
nonCurrentLiabilitiesTotal 318012.00
liabilitiesAndStockholdersEquity 37113316.00
cashAndShortTermInvestments 8532979.00
propertyPlantAndEquipmentGross 3235362.00
propertyPlantAndEquipmentNet 3235362.00
commonStockSharesOutstanding 17338020.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
currency_symbol USD
totalAssets 41200000.00
intangibleAssets 2800000.00
otherCurrentAssets 5500000.00
totalLiab 13100000.00
totalStockholderEquity 28100000.00
otherCurrentLiab 2600000.00
retainedEarnings -3800000.00
cash 11200000.00
totalCurrentLiabilities 12900000.00
netDebt -4300000.00
shortTermDebt 6700000.00
shortLongTermDebtTotal 6900000.00
otherStockholderEquity 34900000.00
totalCurrentAssets 31500000.00
netReceivables 9800000.00
inventory 5000000.00
accountsPayable 3600000.00
accumulatedOtherComprehensiveIncome -3000000.00
nonCurrrentAssetsOther 3300000.00
nonCurrentAssetsTotal 9700000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 41200000.00
cashAndShortTermInvestments 11200000.00
propertyPlantAndEquipmentGross 3600000.00
propertyPlantAndEquipmentNet 3600000.00
commonStockSharesOutstanding 18215361.00
1997-12-31
date 1997-12-31
filing_date 1997-12-31
currency_symbol USD
totalAssets 39000000.00
intangibleAssets 3400000.00
otherCurrentAssets 5700000.00
totalLiab 5900000.00
totalStockholderEquity 33100000.00
otherCurrentLiab 2400000.00
retainedEarnings -500000.00
cash 9100000.00
totalCurrentLiabilities 5600000.00
netDebt -8900000.00
shortTermDebt 100000.00
shortLongTermDebtTotal 200000.00
otherStockholderEquity 35300000.00
totalCurrentAssets 32000000.00
netReceivables 11700000.00
inventory 5500000.00
accountsPayable 3100000.00
accumulatedOtherComprehensiveIncome -1700000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 7000000.00
nonCurrentLiabilitiesTotal 300000.00
liabilitiesAndStockholdersEquity 39000000.00
cashAndShortTermInvestments 9100000.00
propertyPlantAndEquipmentGross 3400000.00
propertyPlantAndEquipmentNet 3400000.00
commonStockSharesOutstanding 18049143.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
currency_symbol USD
totalAssets 31500000.00
intangibleAssets 4100000.00
otherCurrentAssets 7900000.00
totalLiab 5100000.00
totalStockholderEquity 26400000.00
otherCurrentLiab 1100000.00
retainedEarnings -1000000.00
cash 4000000.00
totalCurrentLiabilities 4900000.00
netDebt -3700000.00
shortTermDebt 200000.00
shortLongTermDebtTotal 300000.00
otherStockholderEquity 28200000.00
totalCurrentAssets 25100000.00
netReceivables 10600000.00
inventory 2600000.00
accountsPayable 3600000.00
accumulatedOtherComprehensiveIncome -800000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 6400000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 31500000.00
cashAndShortTermInvestments 4000000.00
propertyPlantAndEquipmentGross 2200000.00
propertyPlantAndEquipmentNet 2200000.00
commonStockSharesOutstanding 16542728.00
1995-12-31
date 1995-12-31
filing_date 1995-12-31
currency_symbol USD
totalAssets 19900000.00
intangibleAssets 3900000.00
otherCurrentAssets 6400000.00
totalLiab 2400000.00
totalStockholderEquity 17500000.00
otherCurrentLiab 300000.00
retainedEarnings -4500000.00
cash 4700000.00
totalCurrentLiabilities 2200000.00
netDebt -4300000.00
shortTermDebt 200000.00
shortLongTermDebtTotal 400000.00
otherStockholderEquity 22400000.00
totalCurrentAssets 14800000.00
netReceivables 2800000.00
inventory 900000.00
accountsPayable 1700000.00
accumulatedOtherComprehensiveIncome -400000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 5100000.00
nonCurrentLiabilitiesTotal 200000.00
liabilitiesAndStockholdersEquity 19900000.00
cashAndShortTermInvestments 4700000.00
propertyPlantAndEquipmentGross 1100000.00
propertyPlantAndEquipmentNet 1100000.00
commonStockSharesOutstanding 12695652.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
currency_symbol USD
totalAssets 6800000.00
intangibleAssets 100000.00
otherCurrentAssets 100000.00
totalLiab 1000000.00
totalStockholderEquity 5800000.00
otherCurrentLiab 100000.00
commonStock -1200000.00
retainedEarnings -4900000.00
cash 4600000.00
totalCurrentLiabilities 900000.00
netDebt -4400000.00
shortTermDebt 100000.00
shortLongTermDebtTotal 200000.00
otherStockholderEquity 10900000.00
totalCurrentAssets 6000000.00
netReceivables 900000.00
inventory 400000.00
accountsPayable 700000.00
accumulatedOtherComprehensiveIncome -200000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 800000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 6800000.00
cashAndShortTermInvestments 4600000.00
propertyPlantAndEquipmentGross 400000.00
propertyPlantAndEquipmentNet 400000.00
commonStockSharesOutstanding 10708931.00
1993-12-31
date 1993-12-31
filing_date 1993-12-31
currency_symbol USD
totalAssets 1600000.00
intangibleAssets 100000.00
otherCurrentAssets 200000.00
totalLiab 900000.00
totalStockholderEquity 700000.00
otherCurrentLiab 600000.00
commonStock -1200000.00
retainedEarnings -3800000.00
cash 500000.00
totalCurrentLiabilities 800000.00
currentDeferredRevenue -600000.00
netDebt 100000.00
shortTermDebt 600000.00
shortLongTermDebtTotal 600000.00
otherStockholderEquity 4600000.00
totalCurrentAssets 1300000.00
netReceivables 400000.00
inventory 200000.00
accountsPayable 200000.00
accumulatedOtherComprehensiveIncome -100000.00
nonCurrentAssetsTotal 300000.00
nonCurrentLiabilitiesTotal 100000.00
liabilitiesAndStockholdersEquity 1600000.00
cashAndShortTermInvestments 500000.00
propertyPlantAndEquipmentGross 200000.00
propertyPlantAndEquipmentNet 200000.00
commonStockSharesOutstanding 9672583.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-16
currency_symbol USD
totalCashFromFinancingActivities -402000.00
netIncome -47279000.00
changeInCash -39809000.00
beginPeriodCashFlow 144641000.00
endPeriodCashFlow 104832000.00
totalCashFromOperatingActivities -12745000.00
depreciation 12855000.00
changeToInventory 10409000.00
changeToAccountReceivables -8520000.00
otherCashflowsFromFinancingActivities -402000.00
capitalExpenditures 2270000
changeInWorkingCapital 1889000.00
stockBasedCompensation 7481000.00
otherNonCashItems 21679000.00
freeCashFlow -15015000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-09
currency_symbol USD
investments -39294000.00
changeToLiabilities 14744000.00
totalCashflowsFromInvestingActivities -39294000.00
totalCashFromFinancingActivities -1537000.00
changeToOperatingActivities -16396000.00
netIncome -38615000.00
changeInCash -64728000.00
beginPeriodCashFlow 209369000.00
endPeriodCashFlow 144641000.00
totalCashFromOperatingActivities -23241000.00
depreciation 12663000.00
otherCashflowsFromInvestingActivities -28000.00
changeToInventory -1038000.00
changeToAccountReceivables -12237000.00
otherCashflowsFromFinancingActivities -1537000.00
changeToNetincome 17638000.00
capitalExpenditures 2976000
changeInWorkingCapital -14927000.00
stockBasedCompensation 8022000.00
otherNonCashItems 2168000.00
freeCashFlow -26217000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-16
currency_symbol USD
investments 75922000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -39294000.00
totalCashFromFinancingActivities 855000.00
changeToOperatingActivities -16396000.00
netIncome -22224000.00
changeInCash 58683000.00
beginPeriodCashFlow 150686000.00
endPeriodCashFlow 209369000.00
totalCashFromOperatingActivities -17926000.00
depreciation 11680000.00
otherCashflowsFromInvestingActivities -28000.00
changeToInventory -10123000.00
changeToAccountReceivables 1081000.00
otherCashflowsFromFinancingActivities 855000.00
changeToNetincome 17638000.00
capitalExpenditures 4034000
changeInWorkingCapital -19526000.00
stockBasedCompensation 8241000.00
otherNonCashItems 3903000.00
freeCashFlow -21960000.00
2022-12-31
date 2022-12-31
filing_date 2023-03-03
currency_symbol USD
investments 16774000.00
changeToLiabilities 4346000.00
totalCashflowsFromInvestingActivities 16774000.00
totalCashFromFinancingActivities -1362000.00
changeToOperatingActivities 5173000.00
netIncome -2390000.00
changeInCash -137000.00
beginPeriodCashFlow 150823000.00
endPeriodCashFlow 150686000.00
totalCashFromOperatingActivities -18116000.00
issuanceOfCapitalStock 0.00
depreciation 15318000.00
otherCashflowsFromInvestingActivities -30000.00
changeToInventory -23051000.00
changeToAccountReceivables -7045000.00
otherCashflowsFromFinancingActivities -1362000.00
changeToNetincome -10467000.00
capitalExpenditures 2011000
changeInWorkingCapital -20577000.00
stockBasedCompensation 8706000.00
otherNonCashItems -19173000.00
freeCashFlow -20127000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-10
currency_symbol USD
investments -77871000.00
changeToLiabilities 8762000.00
totalCashflowsFromInvestingActivities -87159000.00
totalCashFromFinancingActivities -543000.00
changeToOperatingActivities 91000.00
netIncome 18749000.00
changeInCash -108456000.00
beginPeriodCashFlow 259279000.00
endPeriodCashFlow 150823000.00
totalCashFromOperatingActivities -18380000.00
issuanceOfCapitalStock 0.00
depreciation 14527000.00
otherCashflowsFromInvestingActivities -38000.00
changeToInventory -25124000.00
changeToAccountReceivables -10774000.00
otherCashflowsFromFinancingActivities -543000.00
changeToNetincome -24611000.00
capitalExpenditures 9250000
changeInWorkingCapital -27045000.00
stockBasedCompensation 7391000.00
otherNonCashItems -32002000.00
freeCashFlow -27630000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-03
currency_symbol USD
investments -429000.00
changeToLiabilities 3748000.00
totalCashflowsFromInvestingActivities -4566000.00
totalCashFromFinancingActivities -1885000.00
changeToOperatingActivities -11009000.00
netIncome -24385000.00
changeInCash -34482000.00
beginPeriodCashFlow 293761000.00
endPeriodCashFlow 259279000.00
totalCashFromOperatingActivities -22846000.00
issuanceOfCapitalStock 0.00
depreciation 14634000.00
otherCashflowsFromInvestingActivities 169000.00
changeToInventory -24387000.00
changeToAccountReceivables -3108000.00
otherCashflowsFromFinancingActivities -1885000.00
changeToNetincome 21661000.00
capitalExpenditures 4306000
changeInWorkingCapital -34756000.00
stockBasedCompensation 8831000.00
otherNonCashItems 12830000.00
freeCashFlow -27152000.00
2022-03-31
date 2022-03-31
filing_date 2022-03-31
currency_symbol USD
investments 71970000.00
changeToLiabilities 9335000.00
totalCashflowsFromInvestingActivities 67738000.00
totalCashFromFinancingActivities 1021000.00
changeToOperatingActivities -9559000.00
netIncome -20948000.00
changeInCash 50468000.00
beginPeriodCashFlow 243293000.00
endPeriodCashFlow 293761000.00
totalCashFromOperatingActivities -16063000.00
issuanceOfCapitalStock 0.00
depreciation 15290000.00
otherCashflowsFromInvestingActivities -47000.00
changeToInventory -14775000.00
changeToAccountReceivables -7950000.00
otherCashflowsFromFinancingActivities 1021000.00
changeToNetincome 12544000.00
capitalExpenditures 4185000
changeInWorkingCapital -22949000.00
stockBasedCompensation 8533000.00
otherNonCashItems 4011000.00
freeCashFlow -20248000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-24
currency_symbol USD
investments -76779000.00
changeToLiabilities -7690000.00
totalCashflowsFromInvestingActivities -99999000.00
totalCashFromFinancingActivities 4356000.00
changeToOperatingActivities 16427000.00
netIncome -4836000.00
changeInCash -89695000.00
beginPeriodCashFlow 332988000.00
endPeriodCashFlow 243293000.00
totalCashFromOperatingActivities 4428000.00
issuanceOfCapitalStock 0.00
depreciation 14684000.00
otherCashflowsFromInvestingActivities 3000.00
changeToInventory -8324000.00
changeToAccountReceivables -7980000.00
otherCashflowsFromFinancingActivities 223206000.00
changeToNetincome 2147000.00
capitalExpenditures 9339000
changeInWorkingCapital -7567000.00
stockBasedCompensation 7837000.00
otherNonCashItems -14744000.00
freeCashFlow -4911000.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
investments -8000000.00
changeToLiabilities 8141000.00
totalCashflowsFromInvestingActivities -13490000.00
totalCashFromFinancingActivities 159000.00
changeToOperatingActivities 2694000.00
netIncome -18076000.00
changeInCash -10865000.00
beginPeriodCashFlow 343853000.00
endPeriodCashFlow 332988000.00
totalCashFromOperatingActivities 3010000.00
issuanceOfCapitalStock 25000.00
depreciation 13717000.00
otherCashflowsFromInvestingActivities 3000.00
changeToInventory 2499000.00
changeToAccountReceivables -12751000.00
otherCashflowsFromFinancingActivities 184000.00
changeToNetincome 6786000.00
capitalExpenditures 5490000
changeInWorkingCapital 583000.00
stockBasedCompensation 7958000.00
otherNonCashItems 358000.00
freeCashFlow -2480000.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
investments -77000000.00
changeToLiabilities 14769000.00
totalCashflowsFromInvestingActivities -84932000.00
totalCashFromFinancingActivities 631000.00
changeToOperatingActivities -650000.00
netIncome -20159000.00
changeInCash -77663000.00
beginPeriodCashFlow 421516000.00
endPeriodCashFlow 343853000.00
totalCashFromOperatingActivities 5635000.00
issuanceOfCapitalStock 0.00
depreciation 13893000.00
otherCashflowsFromInvestingActivities 13000.00
changeToInventory -1274000.00
changeToAccountReceivables -6892000.00
otherCashflowsFromFinancingActivities 631000.00
changeToNetincome 5948000.00
capitalExpenditures 7632000
changeInWorkingCapital 5953000.00
stockBasedCompensation 7977000.00
otherNonCashItems 3721000.00
freeCashFlow -1997000.00
2021-03-31
date 2021-03-31
filing_date 2021-03-31
currency_symbol USD
investments -82000000.00
changeToLiabilities 9764000.00
totalCashflowsFromInvestingActivities -92744000.00
totalCashFromFinancingActivities 222165000.00
changeToOperatingActivities 1177000.00
netIncome -18911000.00
changeInCash 149300000.00
beginPeriodCashFlow 272216000.00
endPeriodCashFlow 421516000.00
totalCashFromOperatingActivities 22751000.00
depreciation 13802000.00
otherCashflowsFromInvestingActivities -98000.00
changeToInventory 7046000.00
changeToAccountReceivables 2620000.00
otherCashflowsFromFinancingActivities 3290000.00
changeToNetincome 7253000.00
capitalExpenditures 4290000
changeInWorkingCapital 20607000.00
stockBasedCompensation 7205000.00
otherNonCashItems 1822000.00
freeCashFlow 18461000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
investments -8379000.00
changeToLiabilities -5283000.00
totalCashflowsFromInvestingActivities -8379000.00
totalCashFromFinancingActivities 175000.00
changeToOperatingActivities 2053000.00
netIncome 10689000.00
changeInCash 19192000.00
beginPeriodCashFlow 253024000.00
endPeriodCashFlow 272216000.00
totalCashFromOperatingActivities 23698000.00
depreciation 12132000.00
otherCashflowsFromInvestingActivities -61000.00
changeToInventory 21953000.00
changeToAccountReceivables -98000.00
otherCashflowsFromFinancingActivities 175000.00
changeToNetincome -18089000.00
capitalExpenditures 7503000
changeInWorkingCapital 18625000.00
stockBasedCompensation 4310000.00
otherNonCashItems -6115000.00
freeCashFlow 16195000.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
investments -34809000.00
changeToLiabilities -10873000.00
totalCashflowsFromInvestingActivities -34809000.00
totalCashFromFinancingActivities 175000.00
changeToOperatingActivities 1602000.00
netIncome -405066000.00
changeInCash -31831000.00
beginPeriodCashFlow 284855000.00
endPeriodCashFlow 253024000.00
totalCashFromOperatingActivities 2582000.00
depreciation 12324000.00
otherCashflowsFromInvestingActivities -55000.00
changeToInventory 12785000.00
changeToAccountReceivables -295000.00
otherCashflowsFromFinancingActivities -34809000.00
changeToNetincome 392101000.00
capitalExpenditures 7754000
changeInWorkingCapital 3219000.00
stockBasedCompensation 4876000.00
otherNonCashItems 388744000.00
freeCashFlow -5172000.00
2020-06-30
date 2020-06-30
filing_date 2020-06-30
currency_symbol USD
investments -3939000.00
changeToLiabilities -9536000.00
totalCashflowsFromInvestingActivities -3939000.00
totalCashFromFinancingActivities 23000.00
changeToOperatingActivities -11476000.00
netIncome -27951000.00
changeInCash -12432000.00
beginPeriodCashFlow 297287000.00
endPeriodCashFlow 284855000.00
totalCashFromOperatingActivities -9752000.00
depreciation 12647000.00
otherCashflowsFromInvestingActivities -62000.00
changeToInventory 8041000.00
changeToAccountReceivables 13317000.00
otherCashflowsFromFinancingActivities 23000.00
changeToNetincome 5241000.00
capitalExpenditures 7052000
changeInWorkingCapital 346000.00
stockBasedCompensation 6111000.00
otherNonCashItems -1288000.00
freeCashFlow -16804000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-14
currency_symbol USD
investments -5498000.00
changeToLiabilities -5240000.00
totalCashflowsFromInvestingActivities -5498000.00
totalCashFromFinancingActivities 30000.00
changeToOperatingActivities 5998000.00
netIncome -21788000.00
changeInCash 3690000.00
beginPeriodCashFlow 293597000.00
endPeriodCashFlow 297287000.00
totalCashFromOperatingActivities 11274000.00
depreciation 12457000.00
otherCashflowsFromInvestingActivities 206000.00
changeToInventory -5659000.00
changeToAccountReceivables 16541000.00
salePurchaseOfStock 30000.00
otherCashflowsFromFinancingActivities 30000.00
changeToNetincome 8880000.00
capitalExpenditures 6704000
changeInWorkingCapital 11640000.00
stockBasedCompensation 4907000.00
otherNonCashItems 4467000.00
freeCashFlow 4570000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
investments -51270000.00
changeToLiabilities -9336000.00
totalCashflowsFromInvestingActivities -51270000.00
totalCashFromFinancingActivities 115000.00
changeToOperatingActivities -4914000.00
netIncome -2868000.00
changeInCash -53594000.00
beginPeriodCashFlow 347191000.00
endPeriodCashFlow 293597000.00
totalCashFromOperatingActivities -3428000.00
depreciation 13008000.00
otherCashflowsFromInvestingActivities -62000.00
changeToInventory -3722000.00
changeToAccountReceivables 2140000.00
salePurchaseOfStock 5284000.00
otherCashflowsFromFinancingActivities 27408000.00
changeToNetincome 2186000.00
capitalExpenditures 7186000
changeInWorkingCapital -15832000.00
stockBasedCompensation 4807000.00
otherNonCashItems -1817000.00
freeCashFlow -10614000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-13
currency_symbol USD
investments -11686000.00
changeToLiabilities -15012000.00
totalCashflowsFromInvestingActivities -11686000.00
totalCashFromFinancingActivities 917000.00
changeToOperatingActivities 14043000.00
netIncome -6983000.00
changeInCash -19466000.00
beginPeriodCashFlow 366657000.00
endPeriodCashFlow 347191000.00
totalCashFromOperatingActivities -8602000.00
depreciation 12871000.00
otherCashflowsFromInvestingActivities -294000.00
changeToInventory -17797000.00
changeToAccountReceivables -3545000.00
salePurchaseOfStock 5169000.00
otherCashflowsFromFinancingActivities 917000.00
changeToNetincome 7779000.00
capitalExpenditures 6892000
changeInWorkingCapital -22311000.00
stockBasedCompensation 5435000.00
otherNonCashItems 2930000.00
freeCashFlow -15494000.00
2019-06-30
date 2019-06-30
filing_date 2019-07-31
currency_symbol USD
investments -841000.00
changeToLiabilities 11041000.00
totalCashflowsFromInvestingActivities -841000.00
totalCashFromFinancingActivities 2030000.00
changeToOperatingActivities -8738000.00
netIncome 1085000.00
changeInCash -1759000.00
beginPeriodCashFlow 368416000.00
endPeriodCashFlow 366657000.00
totalCashFromOperatingActivities -3767000.00
depreciation 12363000.00
otherCashflowsFromInvestingActivities -962000.00
changeToInventory -17530000.00
changeToAccountReceivables -2752000.00
salePurchaseOfStock 4252000.00
otherCashflowsFromFinancingActivities 2030000.00
changeToNetincome 697000.00
capitalExpenditures 4799000
changeInWorkingCapital -17979000.00
stockBasedCompensation 6093000.00
otherNonCashItems -4891000.00
freeCashFlow -8566000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-02
currency_symbol USD
investments -5729000.00
changeToLiabilities -3586000.00
totalCashflowsFromInvestingActivities -5729000.00
netBorrowings -27293000.00
totalCashFromFinancingActivities -25071000.00
changeToOperatingActivities -4652000.00
netIncome -2313000.00
changeInCash -25318000.00
beginPeriodCashFlow 393734000.00
endPeriodCashFlow 368416000.00
totalCashFromOperatingActivities 4604000.00
depreciation 12700000.00
otherCashflowsFromInvestingActivities 695000.00
changeToInventory -9598000.00
changeToAccountReceivables 9124000.00
salePurchaseOfStock 2222000.00
otherCashflowsFromFinancingActivities 2222000.00
changeToNetincome 2886000.00
capitalExpenditures 6424000
changeInWorkingCapital -8712000.00
stockBasedCompensation 4229000.00
otherNonCashItems -615000.00
freeCashFlow -1820000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-07
currency_symbol USD
investments -4500000.00
changeToLiabilities 10870000.00
totalCashflowsFromInvestingActivities 27307000.00
netBorrowings -1286000.00
totalCashFromFinancingActivities 27000.00
changeToOperatingActivities 7357000.00
netIncome 6228000.00
changeInCash 44269000.00
beginPeriodCashFlow 349465000.00
endPeriodCashFlow 393734000.00
totalCashFromOperatingActivities 18664000.00
depreciation 15348000.00
otherCashflowsFromInvestingActivities -75000.00
changeToInventory -8401000.00
changeToAccountReceivables -10565000.00
salePurchaseOfStock 3692000.00
otherCashflowsFromFinancingActivities 1313000.00
changeToNetincome -2252000.00
capitalExpenditures 4788000
changeInWorkingCapital -739000.00
stockBasedCompensation 3980000.00
otherNonCashItems -5930000.00
freeCashFlow 13876000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-04
currency_symbol USD
investments -5153000.00
changeToLiabilities -7211000.00
totalCashflowsFromInvestingActivities -3022000.00
netBorrowings -1285000.00
totalCashFromFinancingActivities 58000.00
changeToOperatingActivities 8604000.00
netIncome -745000.00
changeInCash 2186000.00
beginPeriodCashFlow 347279000.00
endPeriodCashFlow 349465000.00
totalCashFromOperatingActivities 4950000.00
depreciation 15290000.00
otherCashflowsFromInvestingActivities 118000.00
changeToInventory -3740000.00
changeToAccountReceivables -7263000.00
otherCashflowsFromFinancingActivities 1343000.00
changeToNetincome -51000.00
capitalExpenditures 6985000
changeInWorkingCapital -9610000.00
stockBasedCompensation 4013000.00
otherNonCashItems -2167000.00
freeCashFlow -2035000.00
2018-06-30
date 2018-06-30
filing_date 2018-07-25
currency_symbol USD
investments -2862000.00
changeToLiabilities 6851000.00
totalCashflowsFromInvestingActivities -7871000.00
netBorrowings -1286000.00
totalCashFromFinancingActivities -2752000.00
changeToOperatingActivities -9653000.00
netIncome -3577000.00
changeInCash 126000.00
beginPeriodCashFlow 347153000.00
endPeriodCashFlow 347279000.00
totalCashFromOperatingActivities 13046000.00
depreciation 15240000.00
otherCashflowsFromInvestingActivities -185000.00
changeToInventory -410000.00
changeToAccountReceivables -5046000.00
otherCashflowsFromFinancingActivities -1466000.00
changeToNetincome 9615000.00
capitalExpenditures 5159000
changeInWorkingCapital -8258000.00
stockBasedCompensation 4278000.00
otherNonCashItems 6343000.00
freeCashFlow 7887000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-02
currency_symbol USD
investments -5000000.00
changeToLiabilities 2575000.00
totalCashflowsFromInvestingActivities -9270000.00
netBorrowings -1286000.00
totalCashFromFinancingActivities -284000.00
changeToOperatingActivities 4222000.00
netIncome -13131000.00
changeInCash 17794000.00
beginPeriodCashFlow 329359000.00
endPeriodCashFlow 347153000.00
totalCashFromOperatingActivities 27052000.00
depreciation 15372000.00
otherCashflowsFromInvestingActivities -162000.00
changeToInventory -3573000.00
changeToAccountReceivables 13990000.00
otherCashflowsFromFinancingActivities 1002000.00
changeToNetincome 7507000.00
capitalExpenditures 7878000
changeInWorkingCapital 17214000.00
stockBasedCompensation 3415000.00
otherNonCashItems 5104000.00
freeCashFlow 19174000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
investments -3568000.00
changeToLiabilities 2215000.00
totalCashflowsFromInvestingActivities -27777000.00
netBorrowings 6286000.00
totalCashFromFinancingActivities 12328000.00
changeToOperatingActivities 22334000.00
netIncome -10081000.00
changeInCash 25966000.00
beginPeriodCashFlow 302795000.00
endPeriodCashFlow 328761000.00
totalCashFromOperatingActivities 21041000.00
depreciation 16844000.00
otherCashflowsFromInvestingActivities -361000.00
changeToInventory 8158000.00
changeToAccountReceivables -10799000.00
salePurchaseOfStock 5888000.00
otherCashflowsFromFinancingActivities 13256000.00
changeToNetincome 15923000.00
capitalExpenditures 6742000
changeInWorkingCapital -1050000.00
stockBasedCompensation 3589000.00
otherNonCashItems 6249000.00
freeCashFlow 14299000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-14
currency_symbol USD
investments -1497000.00
changeToLiabilities 3472000.00
totalCashflowsFromInvestingActivities -5088000.00
netBorrowings -929000.00
totalCashFromFinancingActivities -1988000.00
changeToOperatingActivities 1562000.00
netIncome -10238000.00
changeInCash -2550000.00
beginPeriodCashFlow 305345000.00
endPeriodCashFlow 302795000.00
totalCashFromOperatingActivities 4635000.00
depreciation 16819000.00
otherCashflowsFromInvestingActivities 50000.00
changeToInventory -6610000.00
changeToAccountReceivables 694000.00
otherCashflowsFromFinancingActivities -1059000.00
changeToNetincome 2819000.00
capitalExpenditures 5138000
changeInWorkingCapital -4846000.00
stockBasedCompensation 4898000.00
otherNonCashItems -493000.00
freeCashFlow -503000.00
2017-06-30
date 2017-06-30
filing_date 2017-07-18
currency_symbol USD
changeToLiabilities 5066000.00
totalCashFromFinancingActivities 759000.00
netIncome -6153000.00
changeInCash 8099000.00
beginPeriodCashFlow 297246000.00
endPeriodCashFlow 305345000.00
totalCashFromOperatingActivities 10871000.00
depreciation 16406000.00
changeToInventory -402000.00
changeToAccountReceivables -3621000.00
otherCashflowsFromFinancingActivities 1687000.00
capitalExpenditures 5138000
changeInWorkingCapital -178000.00
stockBasedCompensation 5331000.00
otherNonCashItems -3745000.00
freeCashFlow 5733000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-16
currency_symbol USD
changeToLiabilities 3845000.00
totalCashFromFinancingActivities -401000.00
netIncome -13987000.00
changeInCash 16918000.00
beginPeriodCashFlow 280328000.00
endPeriodCashFlow 297246000.00
totalCashFromOperatingActivities 25360000.00
depreciation 16566000.00
changeToInventory 1028000.00
changeToAccountReceivables 6145000.00
otherCashflowsFromFinancingActivities 528000.00
capitalExpenditures 6830000
changeInWorkingCapital 20451000.00
stockBasedCompensation 3904000.00
otherNonCashItems -783000.00
freeCashFlow 18530000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-09
currency_symbol USD
investments -22493000.00
changeToLiabilities 1969000.00
totalCashflowsFromInvestingActivities -70077000.00
netBorrowings 26000000.00
totalCashFromFinancingActivities 26368000.00
changeToOperatingActivities 843000.00
netIncome -14824000.00
changeInCash 40983000.00
beginPeriodCashFlow 239345000.00
endPeriodCashFlow 280328000.00
totalCashFromOperatingActivities 25954000.00
depreciation 23134000.00
otherCashflowsFromInvestingActivities -457000.00
changeToInventory 6089000.00
changeToAccountReceivables -13185000.00
salePurchaseOfStock 1185000.00
otherCashflowsFromFinancingActivities 26368000.00
changeToNetincome 37413000.00
capitalExpenditures 14310000
changeInWorkingCapital -11150000.00
stockBasedCompensation 4887000.00
otherNonCashItems 28078000.00
freeCashFlow 11644000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-15
currency_symbol USD
totalCashFromFinancingActivities -1280000.00
netIncome -20973000.00
changeInCash -14537000.00
beginPeriodCashFlow 253882000.00
endPeriodCashFlow 239345000.00
totalCashFromOperatingActivities -2457000.00
depreciation 22951000.00
changeToInventory -2423000.00
changeToAccountReceivables 3900000.00
otherCashflowsFromFinancingActivities -1280000.00
capitalExpenditures 10967000
changeInWorkingCapital -6552000.00
stockBasedCompensation 4784000.00
otherNonCashItems 213000.00
freeCashFlow -13424000.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
changeToLiabilities 2112000.00
totalCashFromFinancingActivities 589000.00
netIncome -18653000.00
changeInCash 40706000.00
beginPeriodCashFlow 213176000.00
endPeriodCashFlow 253882000.00
totalCashFromOperatingActivities 6892000.00
depreciation 23296000.00
changeToInventory -3387000.00
changeToAccountReceivables -4264000.00
otherCashflowsFromFinancingActivities 589000.00
capitalExpenditures 14020000
changeInWorkingCapital -2768000.00
stockBasedCompensation 5479000.00
otherNonCashItems 1976000.00
freeCashFlow -7128000.00
2016-03-31
date 2016-03-31
filing_date 2016-04-08
currency_symbol USD
totalCashFromFinancingActivities 122000.00
netIncome -23171000.00
changeInCash -44416000.00
beginPeriodCashFlow 257592000.00
endPeriodCashFlow 213176000.00
totalCashFromOperatingActivities 31584000.00
depreciation 23496000.00
changeToInventory 363000.00
changeToAccountReceivables 15558000.00
otherCashflowsFromFinancingActivities 122000.00
capitalExpenditures 7830000
changeInWorkingCapital 29373000.00
stockBasedCompensation 5623000.00
otherNonCashItems -2848000.00
freeCashFlow 23754000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-21
currency_symbol USD
investments 4227000.00
changeToLiabilities 8204000.00
totalCashflowsFromInvestingActivities -93102000.00
netBorrowings -50000000.00
totalCashFromFinancingActivities -510000.00
changeToOperatingActivities -4889000.00
netIncome -232526000.00
changeInCash 25373000.00
beginPeriodCashFlow 232219000.00
endPeriodCashFlow 257592000.00
totalCashFromOperatingActivities 7727000.00
depreciation 24508000.00
otherCashflowsFromInvestingActivities -378000.00
changeToInventory 10785000.00
changeToAccountReceivables 6685000.00
salePurchaseOfStock 2871000.00
otherCashflowsFromFinancingActivities -510000.00
changeToNetincome 1226548000.00
capitalExpenditures 9552000
changeInWorkingCapital 17871000.00
stockBasedCompensation 5850000.00
otherNonCashItems 149945000.00
freeCashFlow -1825000.00
2015-09-30
date 2015-09-30
filing_date 2015-10-13
currency_symbol USD
totalCashFromFinancingActivities -181666000.00
netIncome -901437000.00
changeInCash -120049000.00
beginPeriodCashFlow 352268000.00
endPeriodCashFlow 232219000.00
totalCashFromOperatingActivities -17893000.00
depreciation 28107000.00
changeToInventory -4464000.00
changeToAccountReceivables 6965000.00
otherCashflowsFromFinancingActivities -181666000.00
capitalExpenditures 31317000
changeInWorkingCapital -60000.00
stockBasedCompensation 4836000.00
otherNonCashItems 886673000.00
freeCashFlow -49210000.00
2015-06-30
date 2015-06-30
filing_date 2015-07-30
currency_symbol USD
changeToLiabilities 2046000.00
totalCashFromFinancingActivities 124823000.00
netIncome -23144000.00
changeInCash -70764000.00
beginPeriodCashFlow 423032000.00
endPeriodCashFlow 352268000.00
totalCashFromOperatingActivities -15648000.00
depreciation 26873000.00
changeToInventory -3381000.00
changeToAccountReceivables 6862000.00
otherCashflowsFromFinancingActivities 124823000.00
capitalExpenditures 31393000
changeInWorkingCapital -8196000.00
stockBasedCompensation 9564000.00
otherNonCashItems -9379000.00
freeCashFlow -47041000.00
2015-03-31
date 2015-03-31
filing_date 2015-04-29
currency_symbol USD
totalCashFromFinancingActivities -9651000.00
netIncome -216404000.00
changeInCash -19109000.00
beginPeriodCashFlow 442141000.00
endPeriodCashFlow 423032000.00
totalCashFromOperatingActivities 3904000.00
depreciation 28907000.00
changeToInventory -15348000.00
changeToAccountReceivables 4563000.00
otherCashflowsFromFinancingActivities -9651000.00
capitalExpenditures 14784000
changeInWorkingCapital 6367000.00
stockBasedCompensation 9760000.00
otherNonCashItems 189104000.00
freeCashFlow -10880000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-03
currency_symbol USD
investments 187660000.00
changeToLiabilities 8357000.00
totalCashflowsFromInvestingActivities -27439000.00
netBorrowings 50000000.00
totalCashFromFinancingActivities -597000.00
changeToOperatingActivities 23709000.00
netIncome -92032000.00
changeInCash 58640000.00
beginPeriodCashFlow 383501000.00
endPeriodCashFlow 442141000.00
totalCashFromOperatingActivities 14862000.00
depreciation 30274000.00
otherCashflowsFromInvestingActivities -458000.00
changeToInventory -7660000.00
changeToAccountReceivables -13745000.00
salePurchaseOfStock 5736000.00
otherCashflowsFromFinancingActivities -597000.00
changeToNetincome 77828000.00
capitalExpenditures 16982000
changeInWorkingCapital -7578000.00
stockBasedCompensation 8796000.00
otherNonCashItems 84101000.00
freeCashFlow -2120000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-05
currency_symbol USD
totalCashFromFinancingActivities 55534000.00
netIncome -31352000.00
changeInCash -118813000.00
beginPeriodCashFlow 502314000.00
endPeriodCashFlow 383501000.00
totalCashFromOperatingActivities -10664000.00
depreciation 30576000.00
changeToInventory -2014000.00
changeToAccountReceivables -19846000.00
otherCashflowsFromFinancingActivities 55534000.00
capitalExpenditures 20946000
changeInWorkingCapital -10224000.00
stockBasedCompensation 7597000.00
otherNonCashItems 24487000.00
freeCashFlow -31610000.00
2014-06-30
date 2014-06-30
filing_date 2014-07-11
currency_symbol USD
changeToLiabilities 3234000.00
totalCashflowsFromInvestingActivities 88603000.00
totalCashFromFinancingActivities -9103000.00
netIncome -173000.00
changeInCash 95146000.00
beginPeriodCashFlow 407168000.00
endPeriodCashFlow 502314000.00
totalCashFromOperatingActivities 4758000.00
depreciation 25212000.00
changeToInventory -16480000.00
changeToAccountReceivables -2709000.00
otherCashflowsFromFinancingActivities -9103000.00
capitalExpenditures 13078000
changeInWorkingCapital -20471000.00
stockBasedCompensation 7078000.00
otherNonCashItems 681000.00
freeCashFlow -8320000.00
2014-03-31
date 2014-03-31
filing_date 2014-04-02
currency_symbol USD
totalCashFromFinancingActivities -893000.00
netIncome 4087000.00
changeInCash -6920000.00
beginPeriodCashFlow 414088000.00
endPeriodCashFlow 407168000.00
totalCashFromOperatingActivities 4860000.00
depreciation 23367000.00
changeToInventory -13216000.00
changeToAccountReceivables -10417000.00
otherCashflowsFromFinancingActivities -893000.00
capitalExpenditures 12578000
changeInWorkingCapital -15748000.00
stockBasedCompensation 6736000.00
otherNonCashItems -7711000.00
freeCashFlow -7718000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-03
currency_symbol USD
totalCashFromFinancingActivities 7000.00
netIncome -1991000.00
changeInCash -802000.00
beginPeriodCashFlow 414890000.00
endPeriodCashFlow 414088000.00
totalCashFromOperatingActivities 15615000.00
depreciation 26015000.00
changeToInventory -11459000.00
changeToAccountReceivables -8756000.00
otherCashflowsFromFinancingActivities 77000.00
capitalExpenditures 16006000
changeInWorkingCapital -10059000.00
stockBasedCompensation 6799000.00
otherNonCashItems -2575000.00
freeCashFlow -391000.00
2013-09-30
date 2013-09-30
filing_date 2013-09-30
currency_symbol USD
totalCashFromFinancingActivities 467934000.00
netIncome -6648000.00
changeInCash 266829000.00
beginPeriodCashFlow 148061000.00
endPeriodCashFlow 414890000.00
totalCashFromOperatingActivities 18614000.00
depreciation 19446000.00
changeToInventory -5937000.00
changeToAccountReceivables -3375000.00
otherCashflowsFromFinancingActivities 467934000.00
capitalExpenditures 11413000
changeInWorkingCapital 6589000.00
stockBasedCompensation 6612000.00
otherNonCashItems 97000.00
freeCashFlow 7201000.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
totalCashflowsFromInvestingActivities 9581000.00
totalCashFromFinancingActivities 2381000.00
netIncome -2785000.00
changeInCash 82556000.00
beginPeriodCashFlow 65505000.00
endPeriodCashFlow 148061000.00
totalCashFromOperatingActivities 10052000.00
depreciation 17647000.00
changeToInventory -2560000.00
changeToAccountReceivables -8496000.00
otherCashflowsFromFinancingActivities 2381000.00
capitalExpenditures 5222000
changeInWorkingCapital -4610000.00
stockBasedCompensation 5361000.00
otherNonCashItems -43000.00
freeCashFlow 4830000.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
totalCashFromFinancingActivities 4593000.00
netIncome -15483000.00
changeInCash -68321000.00
beginPeriodCashFlow 133826000.00
endPeriodCashFlow 65505000.00
totalCashFromOperatingActivities -12252000.00
depreciation 29328000.00
changeToInventory -7146000.00
changeToAccountReceivables -9723000.00
otherCashflowsFromFinancingActivities 4593000.00
capitalExpenditures 5298000
changeInWorkingCapital -26647000.00
stockBasedCompensation 5490000.00
otherNonCashItems -1065000.00
freeCashFlow -17550000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-07
currency_symbol USD
totalCashflowsFromInvestingActivities 81518000.00
totalCashFromFinancingActivities 24563510.00
netIncome -3884000.00
changeInCash 95144000.00
beginPeriodCashFlow 38682000.00
endPeriodCashFlow 133826000.00
totalCashFromOperatingActivities -17075000.00
depreciation 17234000.00
otherCashflowsFromInvestingActivities 38474000.00
changeToInventory -10498000.00
changeToAccountReceivables -18690000.00
otherCashflowsFromFinancingActivities 24563510.00
capitalExpenditures 9090000
changeInWorkingCapital -20969000.00
stockBasedCompensation 6976745.00
otherNonCashItems -14174745.00
freeCashFlow -26165000.00
2012-09-30
date 2012-09-30
filing_date 2012-11-09
currency_symbol USD
totalCashFromFinancingActivities 3840825.00
netIncome 5167039.00
changeInCash 11713928.00
beginPeriodCashFlow 26968072.00
endPeriodCashFlow 38682000.00
totalCashFromOperatingActivities 6630064.00
depreciation -3255657.00
changeToInventory 4581977.00
changeToAccountReceivables -2558195.00
otherCashflowsFromFinancingActivities 3840825.00
capitalExpenditures 1809353
changeInWorkingCapital 4842340.00
stockBasedCompensation 784181.00
otherNonCashItems -899839.00
freeCashFlow 4820711.00
2012-06-30
date 2012-06-30
filing_date 2012-08-09
currency_symbol USD
totalCashFromFinancingActivities 1079149.00
netIncome 3017626.00
changeInCash 2540392.00
beginPeriodCashFlow 24427680.00
endPeriodCashFlow 26968072.00
totalCashFromOperatingActivities 5059491.00
depreciation 2868939.00
changeToInventory -2054847.00
changeToAccountReceivables -5334614.00
otherCashflowsFromFinancingActivities 1079149.00
capitalExpenditures 4376208
changeInWorkingCapital -1071507.00
stockBasedCompensation 632435.00
otherNonCashItems -388002.00
freeCashFlow 683283.00
2012-03-31
date 2012-03-31
filing_date 2012-03-31
currency_symbol USD
totalCashFromFinancingActivities 1005516.00
netIncome 4522335.00
changeInCash 4335480.00
beginPeriodCashFlow 20092200.00
endPeriodCashFlow 24427680.00
totalCashFromOperatingActivities 6879445.00
depreciation 2649718.00
changeToInventory 246870.00
changeToAccountReceivables -1919191.00
otherCashflowsFromFinancingActivities 1005516.00
capitalExpenditures 3163661
changeInWorkingCapital -582833.00
stockBasedCompensation 480639.00
otherNonCashItems 454.00
freeCashFlow 3715784.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalCashFromFinancingActivities 1091143.00
netIncome 5786050.00
changeInCash 4860422.00
beginPeriodCashFlow 15231778.00
endPeriodCashFlow 20092200.00
totalCashFromOperatingActivities 9550627.00
depreciation 2817736.00
changeToInventory -971690.00
changeToAccountReceivables -2463815.00
otherCashflowsFromFinancingActivities 1091143.00
capitalExpenditures 4034663
changeInWorkingCapital 407146.00
stockBasedCompensation 499444.00
otherNonCashItems -57249.00
freeCashFlow 5515964.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
totalCashFromFinancingActivities 141003.00
netIncome 5857170.00
changeInCash 2788530.00
beginPeriodCashFlow 12443248.00
endPeriodCashFlow 15231778.00
totalCashFromOperatingActivities 5935543.00
depreciation 2782927.00
changeToInventory -1302387.00
changeToAccountReceivables -263218.00
otherCashflowsFromFinancingActivities 141003.00
capitalExpenditures 3067134
changeInWorkingCapital -2488038.00
stockBasedCompensation 440829.00
otherNonCashItems -657344.00
freeCashFlow 2868409.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
totalCashFromFinancingActivities 1063242.00
netIncome 3993649.00
changeInCash -23641535.00
beginPeriodCashFlow 36084783.00
endPeriodCashFlow 12443248.00
totalCashFromOperatingActivities 3418200.00
depreciation 2592876.00
changeToInventory -1917451.00
changeToAccountReceivables -1184554.00
otherCashflowsFromFinancingActivities 1063242.00
capitalExpenditures 6229631
changeInWorkingCapital -750582.00
stockBasedCompensation 323598.00
otherNonCashItems -2741341.00
freeCashFlow -2811431.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
totalCashFromFinancingActivities 6473398.00
netIncome 4989495.00
changeInCash 8530372.00
beginPeriodCashFlow 27554411.00
endPeriodCashFlow 36084783.00
totalCashFromOperatingActivities 3607198.00
depreciation 2154184.00
changeToInventory -1655279.00
changeToAccountReceivables -1827967.00
otherCashflowsFromFinancingActivities 6473398.00
capitalExpenditures 3836196
changeInWorkingCapital -2499399.00
stockBasedCompensation 323598.00
otherNonCashItems -1360680.00
freeCashFlow -228998.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalCashFromFinancingActivities 4958516.00
netIncome 4304938.00
changeInCash 4822483.00
beginPeriodCashFlow 22731928.00
endPeriodCashFlow 27554411.00
totalCashFromOperatingActivities 7329386.00
depreciation 2546765.00
changeToInventory 230295.00
changeToAccountReceivables -325050.00
otherCashflowsFromFinancingActivities 4958516.00
capitalExpenditures 5841649
changeInWorkingCapital 495139.00
stockBasedCompensation 310544.00
otherNonCashItems -328000.00
freeCashFlow 1487737.00
2010-09-30
date 2010-09-30
filing_date 2010-09-30
currency_symbol USD
totalCashFromFinancingActivities 1364813.00
netIncome 3175550.00
changeInCash 10487321.00
beginPeriodCashFlow 12244607.00
endPeriodCashFlow 22731928.00
totalCashFromOperatingActivities 11993120.00
depreciation 2586075.00
changeToInventory -1386163.00
changeToAccountReceivables 2014167.00
otherCashflowsFromFinancingActivities 1364813.00
capitalExpenditures 1414870
changeInWorkingCapital 5920951.00
stockBasedCompensation 310544.00
freeCashFlow 10578250.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
totalCashFromFinancingActivities 623950.00
netIncome 2332157.00
changeInCash -38319234.00
beginPeriodCashFlow 50563841.00
endPeriodCashFlow 12244607.00
totalCashFromOperatingActivities -23332.00
depreciation 2123440.00
changeToInventory -1060580.00
changeToAccountReceivables -2069353.00
otherCashflowsFromFinancingActivities 623950.00
capitalExpenditures 718652
changeInWorkingCapital -4789473.00
stockBasedCompensation 310544.00
otherNonCashItems 2.00
freeCashFlow -741984.00
2010-03-31
date 2010-03-31
filing_date 2010-03-31
currency_symbol USD
totalCashFromFinancingActivities -166968.00
netIncome -443101.00
changeInCash 2247915.00
beginPeriodCashFlow 48315926.00
endPeriodCashFlow 50563841.00
totalCashFromOperatingActivities 2671900.00
depreciation 2086110.00
changeToInventory -3150614.00
changeToAccountReceivables -421402.00
otherCashflowsFromFinancingActivities -166968.00
capitalExpenditures 1135329
changeInWorkingCapital -4269459.00
stockBasedCompensation 310544.00
otherNonCashItems 4987806.00
freeCashFlow 1536571.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalCashFromFinancingActivities 1381430.00
netIncome 2391830.00
changeInCash 13322786.00
beginPeriodCashFlow 34993140.00
endPeriodCashFlow 48315926.00
totalCashFromOperatingActivities 11295656.00
depreciation 2015604.00
changeToInventory 598428.00
changeToAccountReceivables 1637945.00
otherCashflowsFromFinancingActivities 1381430.00
capitalExpenditures 1438715
changeInWorkingCapital 7376994.00
stockBasedCompensation 229896.00
otherNonCashItems -718668.00
freeCashFlow 9856941.00
2009-09-30
date 2009-09-30
filing_date 2009-09-30
currency_symbol USD
totalCashFromFinancingActivities 152668.00
netIncome 1578799.00
changeInCash 239914.00
beginPeriodCashFlow 34753226.00
endPeriodCashFlow 34993140.00
totalCashFromOperatingActivities 8715449.00
depreciation 1979273.00
changeToInventory 2750062.00
changeToAccountReceivables 3410415.00
otherCashflowsFromFinancingActivities 152668.00
capitalExpenditures 373178
changeInWorkingCapital 4870408.00
stockBasedCompensation 241243.00
otherNonCashItems 45725.00
freeCashFlow 8342271.00
2009-06-30
date 2009-06-30
filing_date 2009-06-30
currency_symbol USD
totalCashflowsFromInvestingActivities 1221000.00
totalCashFromFinancingActivities 45979.00
netIncome 849571.00
changeInCash 4088455.00
beginPeriodCashFlow 30664771.00
endPeriodCashFlow 34753226.00
totalCashFromOperatingActivities 2521974.00
depreciation 2056046.00
changeToInventory 1813083.00
changeToAccountReceivables -611538.00
otherCashflowsFromFinancingActivities 45979.00
capitalExpenditures 1009453
changeInWorkingCapital -562805.00
stockBasedCompensation 179162.00
freeCashFlow 1512521.00
2009-03-31
date 2009-03-31
filing_date 2009-03-31
currency_symbol USD
totalCashFromFinancingActivities 2610.00
netIncome -703929.00
changeInCash 2718972.00
beginPeriodCashFlow 27945799.00
endPeriodCashFlow 30664771.00
totalCashFromOperatingActivities 2957332.00
depreciation 2204730.00
changeToInventory -351132.00
changeToAccountReceivables 2853098.00
otherCashflowsFromFinancingActivities 2610.00
capitalExpenditures 1150456
changeInWorkingCapital 969406.00
stockBasedCompensation 486769.00
otherNonCashItems 356.00
freeCashFlow 1806876.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities 13290000.00
totalCashFromFinancingActivities 13250.00
netIncome 2011295.00
changeInCash 11030884.00
beginPeriodCashFlow 16914915.00
endPeriodCashFlow 27945799.00
totalCashFromOperatingActivities 8719325.00
depreciation 1927868.00
changeToInventory -114830.00
otherCashflowsFromFinancingActivities 2324474.00
capitalExpenditures 2522720
changeInWorkingCapital 3596968.00
otherNonCashItems 1183194.00
freeCashFlow 6196605.00
2008-09-30
date 2008-09-30
filing_date 2008-09-30
currency_symbol USD
totalCashflowsFromInvestingActivities 10966000.00
totalCashFromFinancingActivities -13854734.00
netIncome 3709566.00
changeInCash -4618036.00
beginPeriodCashFlow 21532951.00
endPeriodCashFlow 16914915.00
totalCashFromOperatingActivities 10941958.00
depreciation 1746659.00
changeToInventory -1309499.00
salePurchaseOfStock -15149563.00
otherCashflowsFromFinancingActivities -1396707.00
capitalExpenditures 3057955
changeInWorkingCapital 5114447.00
otherNonCashItems 371286.00
freeCashFlow 7884003.00
2008-06-30
date 2008-06-30
filing_date 2008-06-30
currency_symbol USD
totalCashflowsFromInvestingActivities 12362000.00
totalCashFromFinancingActivities 1878298.00
netIncome 4096057.00
changeInCash -1854353.00
beginPeriodCashFlow 23387304.00
endPeriodCashFlow 21532951.00
totalCashFromOperatingActivities -3373370.00
depreciation 1724116.00
changeToInventory -729960.00
otherCashflowsFromFinancingActivities 18747.00
capitalExpenditures 3186258
changeInWorkingCapital -9512559.00
otherNonCashItems 319016.00
freeCashFlow -6559628.00
2008-03-31
date 2008-03-31
filing_date 2008-03-31
currency_symbol USD
totalCashflowsFromInvestingActivities 12469000.00
totalCashFromFinancingActivities -3893069.00
netIncome 3798569.00
changeInCash 7175533.00
beginPeriodCashFlow 16211771.00
endPeriodCashFlow 23387304.00
totalCashFromOperatingActivities -1796736.00
depreciation 1605203.00
changeToInventory -4721126.00
salePurchaseOfStock -3954698.00
otherCashflowsFromFinancingActivities 12468316.00
capitalExpenditures 2134433
changeInWorkingCapital -7806575.00
otherNonCashItems 606067.00
freeCashFlow -3931169.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
totalCashFromFinancingActivities 364855.00
netIncome 4296071.00
changeInCash -3004269.00
beginPeriodCashFlow 19216040.00
endPeriodCashFlow 16211771.00
totalCashFromOperatingActivities 7869475.00
depreciation 1524286.00
changeToInventory 403276.00
otherCashflowsFromFinancingActivities 812766.00
capitalExpenditures 3329909
changeInWorkingCapital 1898432.00
stockBasedCompensation 7379.00
otherNonCashItems 231783.00
freeCashFlow 4539566.00
2007-09-30
date 2007-09-30
filing_date 2007-09-30
currency_symbol USD
totalCashFromFinancingActivities 1338746.00
netIncome 3236990.00
changeInCash 5188540.00
beginPeriodCashFlow 14027500.00
endPeriodCashFlow 19216040.00
totalCashFromOperatingActivities 4657406.00
depreciation 1271709.00
changeToInventory -1139205.00
otherCashflowsFromFinancingActivities -996461.00
capitalExpenditures 4299839
changeInWorkingCapital 1070386.00
otherNonCashItems 241000.00
freeCashFlow 357567.00
2007-06-30
date 2007-06-30
filing_date 2007-06-30
currency_symbol USD
totalCashFromFinancingActivities 4080909.00
netIncome 3633559.00
changeInCash -1127357.00
beginPeriodCashFlow 15154857.00
endPeriodCashFlow 14027500.00
totalCashFromOperatingActivities 293246.00
depreciation 1106503.00
changeToInventory -1906866.00
otherCashflowsFromFinancingActivities -5490972.00
capitalExpenditures 3920692
changeInWorkingCapital -5122429.00
otherNonCashItems 178949.00
freeCashFlow -3627446.00
2007-03-31
date 2007-03-31
filing_date 2007-03-31
currency_symbol USD
totalCashFromFinancingActivities 3536521.00
netIncome 3157438.00
changeInCash 2644996.00
beginPeriodCashFlow 12509861.00
endPeriodCashFlow 15154857.00
totalCashFromOperatingActivities 8349246.00
depreciation 1071838.00
changeToInventory 219727.00
changeToAccountReceivables 942000.00
otherCashflowsFromFinancingActivities -9243576.00
capitalExpenditures 2369567
changeInWorkingCapital 3118428.00
otherNonCashItems 303051.00
freeCashFlow 5979679.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
totalCashFromFinancingActivities 760120.00
netIncome 3653378.00
changeInCash 3414534.00
beginPeriodCashFlow 9095327.00
endPeriodCashFlow 12509861.00
totalCashFromOperatingActivities 7102845.00
depreciation 1055664.00
changeToInventory 3551889.00
otherCashflowsFromFinancingActivities -4497163.00
capitalExpenditures 2413427
changeInWorkingCapital 2287801.00
otherNonCashItems 284282.00
freeCashFlow 4689418.00
2006-09-30
date 2006-09-30
filing_date 2006-09-30
currency_symbol USD
totalCashFromFinancingActivities -3077766.00
netIncome 2559620.00
changeInCash -1701945.00
beginPeriodCashFlow 10797272.00
endPeriodCashFlow 9095327.00
totalCashFromOperatingActivities 4109354.00
depreciation 994733.00
changeToInventory -34207.00
otherCashflowsFromFinancingActivities -3111280.00
capitalExpenditures 1642456
changeInWorkingCapital 174605.00
stockBasedCompensation 55860.00
otherNonCashItems 284282.00
freeCashFlow 2466898.00
2006-06-30
date 2006-06-30
filing_date 2006-06-30
currency_symbol USD
totalCashFromFinancingActivities 442749.00
netIncome 2935971.00
changeInCash -1455381.00
beginPeriodCashFlow 12252653.00
endPeriodCashFlow 10797272.00
totalCashFromOperatingActivities 848463.00
depreciation 993891.00
changeToInventory -68408.00
otherCashflowsFromFinancingActivities -2829269.00
capitalExpenditures 1820071
changeInWorkingCapital -3504053.00
otherNonCashItems 284282.00
freeCashFlow -971608.00
2006-03-31
date 2006-03-31
filing_date 2006-03-31
currency_symbol USD
totalCashflowsFromInvestingActivities 1587000.00
totalCashFromFinancingActivities 170791.00
netIncome 2015210.00
changeInCash 2147454.00
beginPeriodCashFlow 10105199.00
endPeriodCashFlow 12252653.00
totalCashFromOperatingActivities 335318.00
depreciation 787946.00
changeToInventory -2435377.00
otherCashflowsFromFinancingActivities 1587016.00
capitalExpenditures 1725662
changeInWorkingCapital -3084813.00
otherNonCashItems 412710.00
freeCashFlow -1390344.00
2005-12-31
date 2005-12-31
filing_date 2005-12-31
currency_symbol USD
totalCashFromFinancingActivities -8837492.00
netIncome 3149601.00
changeInCash -15358559.00
beginPeriodCashFlow 25463758.00
endPeriodCashFlow 10105199.00
totalCashFromOperatingActivities 5755644.00
depreciation 829872.00
changeToInventory 1992678.00
salePurchaseOfStock -8904592.00
otherCashflowsFromFinancingActivities -9491700.00
capitalExpenditures 8329657
changeInWorkingCapital 1887931.00
otherNonCashItems 45847.00
freeCashFlow -2574013.00
2005-09-30
date 2005-09-30
filing_date 2005-09-30
currency_symbol USD
totalCashflowsFromInvestingActivities 3218000.00
totalCashFromFinancingActivities 16008.00
netIncome 2166182.00
changeInCash -6972811.00
beginPeriodCashFlow 32436569.00
endPeriodCashFlow 25463758.00
totalCashFromOperatingActivities 746772.00
depreciation 770965.00
changeToInventory -1715052.00
otherCashflowsFromFinancingActivities -7742909.00
capitalExpenditures 473949
changeInWorkingCapital -2501186.00
freeCashFlow 272823.00
2005-06-30
date 2005-06-30
filing_date 2005-06-30
currency_symbol USD
totalCashflowsFromInvestingActivities 10961000.00
totalCashFromFinancingActivities 81175.00
netIncome 2891162.00
changeInCash -4706009.00
beginPeriodCashFlow 37142578.00
endPeriodCashFlow 32436569.00
totalCashFromOperatingActivities -2043995.00
depreciation 751782.00
changeToInventory -2364424.00
otherCashflowsFromFinancingActivities -2541151.00
capitalExpenditures 504598
changeInWorkingCapital -5587644.00
otherNonCashItems 1.00
freeCashFlow -2548593.00
2005-03-31
date 2005-03-31
filing_date 2005-03-31
currency_symbol USD
totalCashflowsFromInvestingActivities 13502000.00
totalCashFromFinancingActivities -588438.00
netIncome 2395952.00
changeInCash 16517733.00
beginPeriodCashFlow 20624845.00
endPeriodCashFlow 37142578.00
totalCashFromOperatingActivities 3666348.00
depreciation 707171.00
changeToInventory -1339241.00
salePurchaseOfStock -690362.00
otherCashflowsFromFinancingActivities 13502295.00
capitalExpenditures 448013
changeInWorkingCapital 315654.00
otherNonCashItems 43080.00
freeCashFlow 3218335.00
2004-12-31
date 2004-12-31
filing_date 2004-12-31
currency_symbol USD
totalCashFromFinancingActivities 154267.00
netIncome 2297888.00
changeInCash 4219033.00
beginPeriodCashFlow 51630812.00
endPeriodCashFlow 55849845.00
totalCashFromOperatingActivities 4065769.00
depreciation 797892.00
changeToInventory 1058304.00
changeToAccountReceivables 591000.00
otherCashflowsFromFinancingActivities 45299.00
capitalExpenditures 5290000
changeInWorkingCapital -1180732.00
otherNonCashItems 239088.00
freeCashFlow 4065769.00
2004-09-30
date 2004-09-30
filing_date 2004-09-30
currency_symbol USD
totalCashFromFinancingActivities 59825.00
netIncome 2534131.00
changeInCash 6089051.00
beginPeriodCashFlow 45541761.00
endPeriodCashFlow 51630812.00
totalCashFromOperatingActivities 6600076.00
depreciation 639775.00
changeToInventory -329402.00
otherCashflowsFromFinancingActivities -45299.00
capitalExpenditures 840387
changeInWorkingCapital 3162318.00
freeCashFlow 5759689.00
2004-06-30
date 2004-06-30
filing_date 2004-06-30
currency_symbol USD
totalCashFromFinancingActivities 196662.00
netIncome 2392018.00
changeInCash -1045633.00
beginPeriodCashFlow 46587394.00
endPeriodCashFlow 45541761.00
totalCashFromOperatingActivities 1242436.00
depreciation 602112.00
changeToInventory -887555.00
otherCashflowsFromFinancingActivities -25346.00
capitalExpenditures 1488183
changeInWorkingCapital -1922394.00
freeCashFlow -245747.00
2004-03-31
date 2004-03-31
filing_date 2004-03-31
currency_symbol USD
totalCashFromFinancingActivities 320150.00
netIncome 1905109.00
changeInCash 2043053.00
beginPeriodCashFlow 44544341.00
endPeriodCashFlow 46587394.00
totalCashFromOperatingActivities 4022525.00
depreciation 647301.00
changeToInventory -814255.00
changeToAccountReceivables 108000.00
otherCashflowsFromFinancingActivities -2273313.00
capitalExpenditures 2146850
changeInWorkingCapital 1255697.00
otherNonCashItems 16011.00
freeCashFlow 1875675.00
2003-12-31
date 2003-12-31
filing_date 2003-12-31
currency_symbol USD
totalCashFromFinancingActivities -2087034.00
netIncome 1510094.00
changeInCash -5359815.00
beginPeriodCashFlow 49904156.00
endPeriodCashFlow 44544341.00
totalCashFromOperatingActivities -725051.00
depreciation 630417.00
changeToInventory 727532.00
otherCashflowsFromFinancingActivities -2176354.00
capitalExpenditures 838678
changeInWorkingCapital -5261262.00
otherNonCashItems 2395700.00
freeCashFlow -1563729.00
2003-09-30
date 2003-09-30
filing_date 2003-09-30
currency_symbol USD
totalCashFromFinancingActivities 29602170.00
netIncome 1985317.00
changeInCash 28926599.00
beginPeriodCashFlow 20977557.00
endPeriodCashFlow 49904156.00
totalCashFromOperatingActivities 23226.00
depreciation 604425.00
changeToInventory -562170.00
otherCashflowsFromFinancingActivities -13970.00
capitalExpenditures 571073
changeInWorkingCapital -2587899.00
otherNonCashItems 21383.00
freeCashFlow -547847.00
2003-06-30
date 2003-06-30
filing_date 2003-06-30
currency_symbol USD
totalCashFromFinancingActivities 2201115.00
netIncome 1516530.00
changeInCash 3527155.00
beginPeriodCashFlow 17450402.00
endPeriodCashFlow 20977557.00
totalCashFromOperatingActivities 2040003.00
depreciation 663490.00
changeToInventory 279404.00
otherCashflowsFromFinancingActivities -13705.00
capitalExpenditures 549037
changeInWorkingCapital -254027.00
otherNonCashItems 114010.00
freeCashFlow 1490966.00
2003-03-31
date 2003-03-31
filing_date 2003-03-31
currency_symbol USD
totalCashFromFinancingActivities 589846.00
netIncome 1143573.00
changeInCash 3256812.00
beginPeriodCashFlow 14193590.00
endPeriodCashFlow 17450402.00
totalCashFromOperatingActivities 3152306.00
depreciation 635411.00
changeToInventory -222007.00
changeToAccountReceivables 1166000.00
otherCashflowsFromFinancingActivities -14333.00
capitalExpenditures 380773
changeInWorkingCapital 1373322.00
freeCashFlow 2771533.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
totalCashFromFinancingActivities 127886.00
netIncome 1594643.00
changeInCash 2423940.00
beginPeriodCashFlow 11769650.00
endPeriodCashFlow 14193590.00
totalCashFromOperatingActivities 2452673.00
depreciation 553915.00
changeToInventory 126770.00
changeToAccountReceivables 1492000.00
salePurchaseOfStock -101714.00
otherCashflowsFromFinancingActivities -43428.00
capitalExpenditures 4880
changeInWorkingCapital 578006.00
stockBasedCompensation -7501.00
otherNonCashItems 7380.00
freeCashFlow 2457553.00
2002-09-30
date 2002-09-30
filing_date 2002-09-30
currency_symbol USD
totalCashFromFinancingActivities -226305.00
netIncome 1723214.00
changeInCash 1847111.00
beginPeriodCashFlow 9922539.00
endPeriodCashFlow 11769650.00
totalCashFromOperatingActivities 2296646.00
depreciation 713604.00
changeToInventory -126639.00
changeToAccountReceivables 904000.00
salePurchaseOfStock -178708.00
otherCashflowsFromFinancingActivities -47597.00
capitalExpenditures 115952
changeInWorkingCapital -819534.00
stockBasedCompensation 20634.00
otherNonCashItems -20634.00
freeCashFlow 2180694.00
2002-06-30
date 2002-06-30
filing_date 2002-06-30
currency_symbol USD
totalCashFromFinancingActivities -176277.00
netIncome 517851.00
changeInCash 805837.00
beginPeriodCashFlow 9116702.00
endPeriodCashFlow 9922539.00
totalCashFromOperatingActivities 1549116.00
depreciation 662085.00
changeToInventory 892414.00
changeToAccountReceivables 2231000.00
salePurchaseOfStock -143172.00
otherCashflowsFromFinancingActivities -46187.00
capitalExpenditures 299050
changeInWorkingCapital 169827.00
otherNonCashItems 119.00
freeCashFlow 1250066.00
2002-03-31
date 2002-03-31
filing_date 2002-03-31
currency_symbol USD
totalCashFromFinancingActivities -1565930.00
netIncome -724926.00
changeInCash -1094696.00
beginPeriodCashFlow 10211398.00
endPeriodCashFlow 9116702.00
totalCashFromOperatingActivities 698694.00
depreciation 471605.00
changeToInventory -1378164.00
changeToAccountReceivables 2787000.00
salePurchaseOfStock -3319385.00
otherCashflowsFromFinancingActivities -45723.00
capitalExpenditures 192589
changeInWorkingCapital 1247841.00
freeCashFlow 506105.00
2001-12-31
date 2001-12-31
filing_date 2001-12-31
currency_symbol USD
totalCashFromFinancingActivities 1924266.00
netIncome 919391.00
changeInCash 2217940.00
beginPeriodCashFlow 7993458.00
endPeriodCashFlow 10211398.00
totalCashFromOperatingActivities 2876425.00
depreciation 709682.00
changeToInventory 807546.00
salePurchaseOfStock -360147.00
otherCashflowsFromFinancingActivities 2284413.00
capitalExpenditures 2485659
changeInWorkingCapital 1449942.00
otherNonCashItems 9423.00
freeCashFlow 390766.00
2001-09-30
date 2001-09-30
filing_date 2001-09-30
currency_symbol USD
totalCashFromFinancingActivities -145511.00
netIncome 979667.00
changeInCash -817864.00
beginPeriodCashFlow 8811322.00
endPeriodCashFlow 7993458.00
totalCashFromOperatingActivities 255442.00
depreciation 557529.00
changeToInventory 499730.00
otherCashflowsFromFinancingActivities -145511.00
capitalExpenditures 855607
changeInWorkingCapital -1609283.00
otherNonCashItems 5136.00
freeCashFlow -600165.00
2001-06-30
date 2001-06-30
filing_date 2001-06-30
currency_symbol USD
totalCashFromFinancingActivities -55135.00
netIncome 416309.00
changeInCash -116306.00
beginPeriodCashFlow 8927628.00
endPeriodCashFlow 8811322.00
totalCashFromOperatingActivities 468352.00
depreciation 515711.00
changeToInventory 148284.00
changeToAccountReceivables 1320000.00
otherCashflowsFromFinancingActivities -55135.00
capitalExpenditures 337043
changeInWorkingCapital -625662.00
otherNonCashItems 27161.00
freeCashFlow 131309.00
2001-03-31
date 2001-03-31
filing_date 2001-03-31
currency_symbol USD
totalCashFromFinancingActivities -53274.00
netIncome 197818.00
changeInCash 2190322.00
beginPeriodCashFlow 6737306.00
endPeriodCashFlow 8927628.00
totalCashFromOperatingActivities 2644157.00
depreciation 496653.00
changeToInventory 8486.00
changeToAccountReceivables 2513000.00
otherCashflowsFromFinancingActivities -53274.00
capitalExpenditures 249868
changeInWorkingCapital 1887899.00
freeCashFlow 2394289.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities 4446000.00
totalCashFromFinancingActivities -153984.00
netIncome 114162.00
changeInCash 4809088.00
beginPeriodCashFlow 1928218.00
endPeriodCashFlow 6737306.00
totalCashFromOperatingActivities -768269.00
depreciation 495295.00
changeToInventory 123955.00
changeToAccountReceivables 260000.00
otherCashflowsFromFinancingActivities -52355.00
capitalExpenditures 125819
changeInWorkingCapital -1299995.00
otherNonCashItems -77731.00
freeCashFlow -894088.00
2000-09-30
date 2000-09-30
filing_date 2000-09-30
currency_symbol USD
totalCashFromFinancingActivities -360433.00
netIncome 171481.00
changeInCash -729169.00
beginPeriodCashFlow 2657387.00
endPeriodCashFlow 1928218.00
totalCashFromOperatingActivities -52123.00
depreciation 488847.00
changeToInventory -377023.00
changeToAccountReceivables 2017000.00
salePurchaseOfStock -435097.00
otherCashflowsFromFinancingActivities -50337.00
capitalExpenditures 335753
changeInWorkingCapital -420557.00
otherNonCashItems -291894.00
freeCashFlow -387876.00
2000-06-30
date 2000-06-30
filing_date 2000-06-30
currency_symbol USD
totalCashFromFinancingActivities -338118.00
netIncome 326894.00
changeInCash -512227.00
beginPeriodCashFlow 3169614.00
endPeriodCashFlow 2657387.00
totalCashFromOperatingActivities -1053.00
depreciation 388642.00
changeToInventory -1549745.00
changeToAccountReceivables 1743000.00
otherCashflowsFromFinancingActivities -359153.00
capitalExpenditures 18848
changeInWorkingCapital -852286.00
freeCashFlow 17795.00
2000-03-31
date 2000-03-31
filing_date 2000-03-31
currency_symbol USD
totalCashFromFinancingActivities -26380.00
netIncome 375764.00
changeInCash 637255.00
beginPeriodCashFlow 2532359.00
endPeriodCashFlow 3169614.00
totalCashFromOperatingActivities 1484731.00
depreciation 395296.00
changeToInventory -652740.00
changeToAccountReceivables 1498000.00
otherCashflowsFromFinancingActivities -64422.00
capitalExpenditures 535635
changeInWorkingCapital 557474.00
freeCashFlow 949096.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
currency_symbol USD
totalCashFromFinancingActivities -46781.00
netIncome 1143649.00
changeInCash -6067641.00
beginPeriodCashFlow 8600000.00
endPeriodCashFlow 2532359.00
totalCashFromOperatingActivities 6694397.00
depreciation 404039.00
changeToInventory -511677.00
salePurchaseOfStock 34685.00
otherCashflowsFromFinancingActivities -81466.00
capitalExpenditures 171710
changeInWorkingCapital 4945315.00
otherNonCashItems 107394.00
freeCashFlow 6866107.00
1999-09-30
date 1999-09-30
filing_date 1999-09-30
currency_symbol USD
totalCashFromFinancingActivities -1300000.00
netIncome 1000000.00
changeInCash -1300000.00
beginPeriodCashFlow 9900000.00
endPeriodCashFlow 8600000.00
totalCashFromOperatingActivities 1500000.00
depreciation 500000.00
changeToInventory -1000000.00
salePurchaseOfStock -1300000.00
otherCashflowsFromFinancingActivities 400000.00
capitalExpenditures 100000
changeInWorkingCapital -6800000.00
otherNonCashItems 6800000.00
freeCashFlow 1400000.00
1999-06-30
date 1999-06-30
filing_date 1999-06-30
currency_symbol USD
totalCashFromFinancingActivities -100000.00
netIncome 200000.00
changeInCash -100000.00
beginPeriodCashFlow 11000000.00
endPeriodCashFlow -100000.00
totalCashFromOperatingActivities -1800000.00
depreciation 500000.00
salePurchaseOfStock -100000.00
otherCashflowsFromFinancingActivities -1000000.00
capitalExpenditures 300000
changeInWorkingCapital -2700000.00
otherNonCashItems 200000.00
freeCashFlow -2100000.00
1999-03-31
date 1999-03-31
filing_date 1999-03-31
currency_symbol USD
totalCashFromFinancingActivities -200000.00
netIncome -200000.00
changeInCash -200000.00
beginPeriodCashFlow 11200000.00
endPeriodCashFlow 11000000.00
totalCashFromOperatingActivities -3700000.00
depreciation 500000.00
salePurchaseOfStock -100000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 400000
changeInWorkingCapital 2500000.00
stockBasedCompensation -6500000.00
otherNonCashItems 100000.00
freeCashFlow -4100000.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
currency_symbol USD
totalCashFromFinancingActivities -600000.00
netIncome -3800000.00
changeInCash -600000.00
endPeriodCashFlow -600000.00
totalCashFromOperatingActivities -200000.00
depreciation 600000.00
changeToInventory 700000.00
salePurchaseOfStock -600000.00
otherCashflowsFromFinancingActivities -400000.00
capitalExpenditures 300000
changeInWorkingCapital -1100000.00
otherNonCashItems 4100000.00
freeCashFlow -500000.00
1998-09-30
date 1998-09-30
filing_date 1998-09-30
currency_symbol USD
totalCashFromFinancingActivities -1200000.00
netIncome 100000.00
changeInCash -1200000.00
endPeriodCashFlow -1200000.00
totalCashFromOperatingActivities 3000000.00
depreciation 600000.00
changeToInventory 1000000.00
otherCashflowsFromFinancingActivities -1200000.00
capitalExpenditures 100000
changeInWorkingCapital 2500000.00
otherNonCashItems -200000.00
freeCashFlow 2900000.00
1998-06-30
date 1998-06-30
filing_date 1998-06-30
currency_symbol USD
totalCashFromFinancingActivities -100000.00
netIncome 400000.00
changeInCash -100000.00
beginPeriodCashFlow 11200000.00
endPeriodCashFlow -100000.00
totalCashFromOperatingActivities 400000.00
depreciation 600000.00
changeToInventory -400000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 400000
changeInWorkingCapital -600000.00
otherNonCashItems 100000.00
1998-03-31
date 1998-03-31
filing_date 1998-03-31
currency_symbol USD
totalCashFromFinancingActivities 100000.00
changeInCash 2100000.00
beginPeriodCashFlow 9100000.00
endPeriodCashFlow 11200000.00
totalCashFromOperatingActivities 2500000.00
depreciation 500000.00
changeToInventory -800000.00
otherCashflowsFromFinancingActivities 100000.00
capitalExpenditures 400000
changeInWorkingCapital 1800000.00
otherNonCashItems 200000.00
freeCashFlow 2100000.00
1997-12-31
date 1997-12-31
filing_date 1997-12-31
currency_symbol USD
totalCashFromFinancingActivities 4900000.00
netIncome 900000.00
changeInCash 4900000.00
endPeriodCashFlow 4900000.00
totalCashFromOperatingActivities 2200000.00
depreciation 600000.00
changeToInventory 500000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 300000
changeInWorkingCapital 200000.00
stockBasedCompensation 200000.00
otherNonCashItems 200000.00
freeCashFlow 1900000.00
1997-09-30
date 1997-09-30
filing_date 1997-09-30
currency_symbol USD
totalCashFromFinancingActivities -100000.00
netIncome 100000.00
changeInCash -100000.00
beginPeriodCashFlow 500000.00
totalCashFromOperatingActivities -600000.00
depreciation 400000.00
changeToInventory 200000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 500000
changeInWorkingCapital -1100000.00
stockBasedCompensation 100000.00
otherNonCashItems -200000.00
freeCashFlow -1100000.00
1997-06-30
date 1997-06-30
filing_date 1997-06-30
currency_symbol USD
totalCashFromFinancingActivities 500000.00
netIncome -100000.00
changeInCash 500000.00
beginPeriodCashFlow 3200000.00
endPeriodCashFlow 500000.00
totalCashFromOperatingActivities -2200000.00
depreciation 500000.00
changeToInventory -1500000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 600000
changeInWorkingCapital -2400000.00
otherNonCashItems -100000.00
freeCashFlow -2800000.00
1997-03-31
date 1997-03-31
filing_date 1997-03-31
currency_symbol USD
totalCashFromFinancingActivities 600000.00
netIncome -400000.00
changeInCash -800000.00
beginPeriodCashFlow 4000000.00
endPeriodCashFlow 3200000.00
totalCashFromOperatingActivities -2000000.00
depreciation 400000.00
changeToInventory -2000000.00
otherCashflowsFromFinancingActivities -1400000.00
capitalExpenditures 600000
changeInWorkingCapital -2000000.00
otherNonCashItems 2200000.00
freeCashFlow -2600000.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
currency_symbol USD
totalCashFromFinancingActivities 100000.00
netIncome 2900000.00
changeInCash 100000.00
beginPeriodCashFlow 3200000.00
endPeriodCashFlow 100000.00
totalCashFromOperatingActivities -1300000.00
depreciation 300000.00
changeToInventory 700000.00
otherCashflowsFromFinancingActivities -2000000.00
capitalExpenditures 600000
changeInWorkingCapital -3900000.00
otherNonCashItems -600000.00
freeCashFlow -1900000.00
1996-09-30
date 1996-09-30
filing_date 1996-09-30
currency_symbol USD
totalCashFromFinancingActivities 3200000.00
netIncome 100000.00
changeInCash 3200000.00
beginPeriodCashFlow 200000.00
endPeriodCashFlow 3200000.00
totalCashFromOperatingActivities -400000.00
depreciation 400000.00
changeToInventory -1100000.00
otherCashflowsFromFinancingActivities 1900000.00
capitalExpenditures 300000
changeInWorkingCapital -900000.00
freeCashFlow -700000.00
1996-06-30
date 1996-06-30
filing_date 1996-06-30
currency_symbol USD
totalCashFromFinancingActivities 200000.00
netIncome 600000.00
changeInCash 200000.00
beginPeriodCashFlow 6400000.00
endPeriodCashFlow 200000.00
totalCashFromOperatingActivities -2000000.00
depreciation 200000.00
changeToInventory -400000.00
otherCashflowsFromFinancingActivities -500000.00
capitalExpenditures 200000
changeInWorkingCapital -2700000.00
otherNonCashItems -100000.00
freeCashFlow -2200000.00
1996-03-31
date 1996-03-31
filing_date 1996-03-31
currency_symbol USD
totalCashFromFinancingActivities 1700000.00
changeInCash 1700000.00
beginPeriodCashFlow 4700000.00
endPeriodCashFlow 6400000.00
totalCashFromOperatingActivities 300000.00
depreciation 200000.00
changeToInventory -900000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 300000
changeInWorkingCapital 100000.00
1995-12-31
date 1995-12-31
filing_date 1995-12-31
currency_symbol USD
totalCashFromFinancingActivities 4700000.00
netIncome 500000.00
changeInCash 4700000.00
beginPeriodCashFlow 3600000.00
endPeriodCashFlow 4700000.00
totalCashFromOperatingActivities -200000.00
depreciation 100000.00
otherCashflowsFromFinancingActivities 100000.00
capitalExpenditures 0
changeInWorkingCapital -1100000.00
otherNonCashItems 300000.00
freeCashFlow -200000.00
1995-09-30
date 1995-09-30
filing_date 1995-09-30
currency_symbol USD
totalCashFromFinancingActivities 3600000.00
netIncome 100000.00
changeInCash 3600000.00
beginPeriodCashFlow 400000.00
endPeriodCashFlow 3600000.00
totalCashFromOperatingActivities 300000.00
depreciation 100000.00
changeToInventory -400000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 300000
changeInWorkingCapital 300000.00
otherNonCashItems -200000.00
1995-06-30
date 1995-06-30
filing_date 1995-06-30
currency_symbol USD
totalCashFromFinancingActivities 400000.00
netIncome -100000.00
changeInCash 400000.00
beginPeriodCashFlow 3500000.00
endPeriodCashFlow 400000.00
totalCashFromOperatingActivities 300000.00
depreciation 100000.00
otherCashflowsFromFinancingActivities 400000.00
capitalExpenditures 300000
changeInWorkingCapital 200000.00
otherNonCashItems 100000.00
1995-03-31
date 1995-03-31
filing_date 1995-03-31
currency_symbol USD
netIncome -100000.00
changeInCash -1100000.00
beginPeriodCashFlow 4600000.00
endPeriodCashFlow 3500000.00
totalCashFromOperatingActivities -800000.00
depreciation 100000.00
changeToInventory -100000.00
otherCashflowsFromFinancingActivities -300000.00
capitalExpenditures 100000
changeInWorkingCapital -800000.00
freeCashFlow -900000.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
currency_symbol USD
totalCashFromFinancingActivities 5200000.00
netIncome -600000.00
changeInCash 5200000.00
beginPeriodCashFlow -600000.00
endPeriodCashFlow 4600000.00
totalCashFromOperatingActivities -300000.00
otherCashflowsFromFinancingActivities -500000.00
capitalExpenditures 0
changeInWorkingCapital 100000.00
otherNonCashItems 200000.00
freeCashFlow -300000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-03
currency_symbol USD
investments -7213000.00
changeToLiabilities 26191000.00
totalCashflowsFromInvestingActivities -7213000.00
totalCashFromFinancingActivities -2769000.00
changeToOperatingActivities -15304000.00
netIncome -28974000.00
changeInCash -92607000.00
beginPeriodCashFlow 243293000.00
endPeriodCashFlow 150686000.00
totalCashFromOperatingActivities -75405000.00
issuanceOfCapitalStock 0.00
depreciation 59769000.00
otherCashflowsFromInvestingActivities 54000.00
changeToInventory -87337000.00
changeToAccountReceivables -28877000.00
otherCashflowsFromFinancingActivities -2769000.00
changeToNetincome -873000.00
capitalExpenditures 19752000
changeInWorkingCapital -105327000.00
stockBasedCompensation 33461000.00
otherNonCashItems -35260000.00
freeCashFlow -95157000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-24
currency_symbol USD
investments -243779000.00
changeToLiabilities 24984000.00
totalCashflowsFromInvestingActivities -291165000.00
totalCashFromFinancingActivities 227311000.00
changeToOperatingActivities 19648000.00
netIncome -61982000.00
changeInCash -28923000.00
beginPeriodCashFlow 272216000.00
endPeriodCashFlow 243293000.00
totalCashFromOperatingActivities 35824000.00
issuanceOfCapitalStock 218850000.00
depreciation 56096000.00
otherCashflowsFromInvestingActivities -82000.00
changeToInventory -53000.00
changeToAccountReceivables -25003000.00
otherCashflowsFromFinancingActivities 8461000.00
changeToNetincome 22134000.00
capitalExpenditures 26751000
changeInWorkingCapital 19576000.00
stockBasedCompensation 30977000.00
otherNonCashItems -11486000.00
freeCashFlow 9073000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
investments -52625000.00
changeToLiabilities -30932000.00
totalCashflowsFromInvestingActivities -52625000.00
totalCashFromFinancingActivities 228000.00
changeToOperatingActivities -1823000.00
netIncome -444116000.00
changeInCash -21381000.00
beginPeriodCashFlow 293597000.00
endPeriodCashFlow 272216000.00
totalCashFromOperatingActivities 27802000.00
depreciation 49560000.00
otherCashflowsFromInvestingActivities 28000.00
changeToInventory 37120000.00
changeToAccountReceivables 29465000.00
otherCashflowsFromFinancingActivities 228000.00
changeToNetincome 388133000.00
capitalExpenditures 29013000
changeInWorkingCapital 33830000.00
stockBasedCompensation 20204000.00
otherNonCashItems 385808000.00
freeCashFlow -1211000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
investments -69526000.00
changeToLiabilities -16893000.00
totalCashflowsFromInvestingActivities -69526000.00
netBorrowings -27293000.00
totalCashFromFinancingActivities -22009000.00
changeToOperatingActivities -4261000.00
netIncome -11079000.00
changeInCash -100137000.00
beginPeriodCashFlow 393734000.00
endPeriodCashFlow 293597000.00
totalCashFromOperatingActivities -11193000.00
depreciation 50942000.00
otherCashflowsFromInvestingActivities -741000.00
changeToInventory -48647000.00
changeToAccountReceivables 4967000.00
salePurchaseOfStock 5284000.00
otherCashflowsFromFinancingActivities 5284000.00
changeToNetincome 13548000.00
capitalExpenditures 25301000
changeInWorkingCapital -64834000.00
stockBasedCompensation 20564000.00
otherNonCashItems -4393000.00
freeCashFlow -36494000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-07
currency_symbol USD
investments 7144000.00
changeToLiabilities 13085000.00
totalCashflowsFromInvestingActivities 7144000.00
netBorrowings -5143000.00
totalCashFromFinancingActivities -2951000.00
changeToOperatingActivities 10530000.00
netIncome -11225000.00
changeInCash 64375000.00
beginPeriodCashFlow 329359000.00
endPeriodCashFlow 393734000.00
totalCashFromOperatingActivities 63712000.00
depreciation 61250000.00
otherCashflowsFromInvestingActivities -304000.00
changeToInventory -16124000.00
changeToAccountReceivables -8884000.00
salePurchaseOfStock 3692000.00
otherCashflowsFromFinancingActivities 2192000.00
changeToNetincome 14819000.00
capitalExpenditures 24810000
changeInWorkingCapital -1393000.00
stockBasedCompensation 15686000.00
otherNonCashItems 3350000.00
freeCashFlow 38902000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
investments -28254000.00
changeToLiabilities 2215000.00
totalCashflowsFromInvestingActivities -27777000.00
netBorrowings 6286000.00
totalCashFromFinancingActivities 10698000.00
changeToOperatingActivities 22334000.00
netIncome -40459000.00
changeInCash 48433000.00
beginPeriodCashFlow 280328000.00
endPeriodCashFlow 328761000.00
totalCashFromOperatingActivities 61907000.00
depreciation 66635000.00
otherCashflowsFromInvestingActivities -361000.00
changeToInventory 2174000.00
changeToAccountReceivables -7581000.00
salePurchaseOfStock 5888000.00
otherCashflowsFromFinancingActivities 14412000.00
changeToNetincome 15923000.00
capitalExpenditures 23848000
changeInWorkingCapital 14377000.00
stockBasedCompensation 17722000.00
otherNonCashItems 1228000.00
freeCashFlow 38059000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-09
currency_symbol USD
investments -63989000.00
changeToLiabilities 5349000.00
totalCashflowsFromInvestingActivities -70077000.00
netBorrowings 26000000.00
totalCashFromFinancingActivities 25799000.00
changeToOperatingActivities 843000.00
netIncome -77621000.00
changeInCash 22736000.00
beginPeriodCashFlow 257592000.00
endPeriodCashFlow 280328000.00
totalCashFromOperatingActivities 61973000.00
depreciation 92877000.00
otherCashflowsFromInvestingActivities -457000.00
changeToInventory 642000.00
changeToAccountReceivables 2009000.00
salePurchaseOfStock 1185000.00
otherCashflowsFromFinancingActivities 25799000.00
changeToNetincome 37413000.00
capitalExpenditures 47127000
changeInWorkingCapital 8903000.00
stockBasedCompensation 20773000.00
otherNonCashItems 27419000.00
freeCashFlow 14846000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-21
currency_symbol USD
investments 4227000.00
changeToLiabilities 8204000.00
totalCashflowsFromInvestingActivities -93102000.00
netBorrowings -50000000.00
totalCashFromFinancingActivities -67004000.00
changeToOperatingActivities -4889000.00
netIncome -1373511000.00
changeInCash -184549000.00
beginPeriodCashFlow 442141000.00
endPeriodCashFlow 257592000.00
totalCashFromOperatingActivities -21910000.00
depreciation 108395000.00
otherCashflowsFromInvestingActivities -6056000.00
changeToInventory -12408000.00
changeToAccountReceivables 25075000.00
salePurchaseOfStock 2871000.00
otherCashflowsFromFinancingActivities 107996000.00
changeToNetincome 1226548000.00
capitalExpenditures 87046000
changeInWorkingCapital 15982000.00
stockBasedCompensation 30010000.00
otherNonCashItems 1216343000.00
freeCashFlow -108956000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-03
currency_symbol USD
investments 187660000.00
changeToLiabilities 8357000.00
totalCashflowsFromInvestingActivities -27439000.00
netBorrowings 50000000.00
totalCashFromFinancingActivities 44941000.00
changeToOperatingActivities 23709000.00
netIncome -119470000.00
changeInCash 28053000.00
beginPeriodCashFlow 414088000.00
endPeriodCashFlow 442141000.00
totalCashFromOperatingActivities 13816000.00
depreciation 109429000.00
otherCashflowsFromInvestingActivities -458000.00
changeToInventory -39370000.00
changeToAccountReceivables -46717000.00
salePurchaseOfStock 5736000.00
otherCashflowsFromFinancingActivities 44941000.00
changeToNetincome 77828000.00
capitalExpenditures 63584000
changeInWorkingCapital -54021000.00
stockBasedCompensation 30207000.00
otherNonCashItems 101558000.00
freeCashFlow -49768000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-03
currency_symbol USD
totalCashFromFinancingActivities 474915000.00
netIncome -26907000.00
changeInCash 280262000.00
beginPeriodCashFlow 133826000.00
endPeriodCashFlow 414088000.00
totalCashFromOperatingActivities 32029000.00
depreciation 92436000.00
changeToInventory -27102000.00
changeToAccountReceivables -30350000.00
otherCashflowsFromFinancingActivities 12043000.00
capitalExpenditures 37939000
changeInWorkingCapital -34727000.00
stockBasedCompensation 24262000.00
otherNonCashItems -3586000.00
freeCashFlow -5910000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-07
currency_symbol USD
totalCashflowsFromInvestingActivities 81518000.00
totalCashFromFinancingActivities 30489000.00
netIncome 8823000.00
changeInCash 113734000.00
beginPeriodCashFlow 20092000.00
endPeriodCashFlow 133826000.00
totalCashFromOperatingActivities 1494000.00
depreciation 19497000.00
otherCashflowsFromInvestingActivities 38474000.00
changeToInventory -7724000.00
changeToAccountReceivables -28502000.00
otherCashflowsFromFinancingActivities 30489000.00
capitalExpenditures 15075000
changeInWorkingCapital -17781000.00
stockBasedCompensation 8874000.00
otherNonCashItems -15653000.00
freeCashFlow -13581000.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalCashFromFinancingActivities 8768786.00
netIncome 20626364.00
changeInCash -7462211.00
beginPeriodCashFlow 27554411.00
endPeriodCashFlow 20092200.00
totalCashFromOperatingActivities 22511568.00
depreciation 10347723.00
changeToInventory -5846807.00
changeToAccountReceivables -5739554.00
otherCashflowsFromFinancingActivities 8768786.00
capitalExpenditures 17167624
changeInWorkingCapital -5330873.00
stockBasedCompensation 1587469.00
otherNonCashItems -4606205.00
freeCashFlow 5343944.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalCashFromFinancingActivities 6780311.00
netIncome 9369544.00
changeInCash -20761515.00
beginPeriodCashFlow 48315926.00
endPeriodCashFlow 27554411.00
totalCashFromOperatingActivities 21971074.00
depreciation 9342390.00
changeToInventory -5367062.00
changeToAccountReceivables -801638.00
otherCashflowsFromFinancingActivities 6780311.00
capitalExpenditures 9110500
changeInWorkingCapital -2642842.00
stockBasedCompensation 1242176.00
otherNonCashItems 4987806.00
freeCashFlow 12860574.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalCashFromFinancingActivities 1582687.00
netIncome 4116271.00
changeInCash 20370127.00
beginPeriodCashFlow 27945799.00
endPeriodCashFlow 48315926.00
totalCashFromOperatingActivities 25490411.00
depreciation 8255653.00
changeToInventory 4810441.00
changeToAccountReceivables 7289920.00
otherCashflowsFromFinancingActivities 1582687.00
capitalExpenditures 3971802
changeInWorkingCapital 12654003.00
stockBasedCompensation 1137070.00
otherNonCashItems 758414.00
freeCashFlow 21518609.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities 13290000.00
totalCashFromFinancingActivities -15856255.00
netIncome 13615487.00
changeInCash 11734028.00
beginPeriodCashFlow 16211771.00
endPeriodCashFlow 27945799.00
totalCashFromOperatingActivities 14491177.00
depreciation 7003846.00
changeToInventory -6875415.00
salePurchaseOfStock -19104261.00
otherCashflowsFromFinancingActivities 18747.00
capitalExpenditures 10901366
changeInWorkingCapital -8607719.00
stockBasedCompensation -61784.00
otherNonCashItems 2592347.00
freeCashFlow 3589811.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
totalCashFromFinancingActivities 9321031.00
netIncome 14324058.00
changeInCash 6908926.00
beginPeriodCashFlow 9302845.00
endPeriodCashFlow 16211771.00
totalCashFromOperatingActivities 21169373.00
depreciation 4974336.00
changeToInventory -2423068.00
otherCashflowsFromFinancingActivities 812766.00
capitalExpenditures 13920007
changeInWorkingCapital 964817.00
stockBasedCompensation 7379.00
otherNonCashItems 954783.00
freeCashFlow 7249366.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
totalCashFromFinancingActivities -1704106.00
netIncome 11164179.00
changeInCash 2404662.00
beginPeriodCashFlow 10105199.00
endPeriodCashFlow 12509861.00
totalCashFromOperatingActivities 12395980.00
depreciation 3832234.00
changeToInventory 1013897.00
salePurchaseOfStock -3111280.00
otherCashflowsFromFinancingActivities -8419071.00
capitalExpenditures 7601616
changeInWorkingCapital -4126460.00
stockBasedCompensation 55860.00
otherNonCashItems 1265556.00
freeCashFlow 4794364.00
2005-12-31
date 2005-12-31
filing_date 2005-12-31
currency_symbol USD
totalCashFromFinancingActivities -9328747.00
netIncome 10602897.00
changeInCash -7624646.00
beginPeriodCashFlow 17729845.00
endPeriodCashFlow 10105199.00
totalCashFromOperatingActivities 8124769.00
depreciation 3059790.00
changeToInventory -3426039.00
salePurchaseOfStock -9594954.00
otherCashflowsFromFinancingActivities -6273465.00
capitalExpenditures 9756217
changeInWorkingCapital -5885245.00
otherNonCashItems 88928.00
freeCashFlow -1631448.00
2004-12-31
date 2004-12-31
filing_date 2004-12-31
currency_symbol USD
totalCashFromFinancingActivities 730904.00
netIncome 9129146.00
changeInCash 11305504.00
beginPeriodCashFlow 44544341.00
endPeriodCashFlow 55849845.00
totalCashFromOperatingActivities 15930806.00
depreciation 2687080.00
changeToInventory -972908.00
changeToAccountReceivables 591000.00
salePurchaseOfStock -25346.00
otherCashflowsFromFinancingActivities -5327758.00
capitalExpenditures 5290000
changeInWorkingCapital 1314889.00
otherNonCashItems 255099.00
freeCashFlow 15930806.00
2003-12-31
date 2003-12-31
filing_date 2003-12-31
currency_symbol USD
totalCashFromFinancingActivities 30306097.00
netIncome 6155514.00
changeInCash 30350751.00
beginPeriodCashFlow 14193590.00
endPeriodCashFlow 44544341.00
totalCashFromOperatingActivities 4490484.00
depreciation 2533743.00
changeToInventory 222759.00
otherCashflowsFromFinancingActivities -2218362.00
capitalExpenditures 2339561
changeInWorkingCapital -6729866.00
otherNonCashItems 71771.00
freeCashFlow 2150923.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
totalCashFromFinancingActivities -1840626.00
netIncome 3110782.00
changeInCash 3982192.00
beginPeriodCashFlow 10211398.00
endPeriodCashFlow 14193590.00
totalCashFromOperatingActivities 6997129.00
depreciation 2401209.00
changeToInventory -485619.00
changeToAccountReceivables 1492000.00
salePurchaseOfStock -3742979.00
otherCashflowsFromFinancingActivities -182935.00
capitalExpenditures 602711
changeInWorkingCapital 1176140.00
otherNonCashItems -2.00
freeCashFlow 6394418.00
2001-12-31
date 2001-12-31
filing_date 2001-12-31
currency_symbol USD
totalCashFromFinancingActivities 1670346.00
netIncome 2513185.00
changeInCash 3474092.00
beginPeriodCashFlow 6737306.00
endPeriodCashFlow 10211398.00
totalCashFromOperatingActivities 6244376.00
depreciation 2279575.00
changeToInventory 1464046.00
salePurchaseOfStock -449439.00
otherCashflowsFromFinancingActivities 2083285.00
capitalExpenditures 3928177
changeInWorkingCapital 1102896.00
otherNonCashItems 41720.00
freeCashFlow 2316199.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
totalCashflowsFromInvestingActivities 4446000.00
totalCashFromFinancingActivities -878915.00
netIncome 988301.00
changeInCash 4204947.00
beginPeriodCashFlow 2532359.00
endPeriodCashFlow 6737306.00
totalCashFromOperatingActivities 663286.00
depreciation 1768080.00
changeToInventory -2455553.00
changeToAccountReceivables 260000.00
salePurchaseOfStock -731135.00
otherCashflowsFromFinancingActivities -230229.00
capitalExpenditures 978359
changeInWorkingCapital -2015364.00
otherNonCashItems 117269.00
freeCashFlow -315073.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
currency_symbol USD
totalCashFromFinancingActivities -1646781.00
netIncome 2143649.00
changeInCash -8711480.00
beginPeriodCashFlow 11243839.00
endPeriodCashFlow 2532359.00
totalCashFromOperatingActivities 2694397.00
depreciation 1904039.00
changeToInventory -1611677.00
salePurchaseOfStock -1465315.00
otherCashflowsFromFinancingActivities -183752.00
capitalExpenditures 628290
changeInWorkingCapital -2054685.00
otherNonCashItems 107394.00
freeCashFlow 2066107.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
currency_symbol USD
totalCashFromFinancingActivities -1900000.00
netIncome -3300000.00
changeInCash -1900000.00
beginPeriodCashFlow 9100000.00
endPeriodCashFlow 7200000.00
totalCashFromOperatingActivities 5700000.00
depreciation 2300000.00
changeToInventory 500000.00
salePurchaseOfStock -1800000.00
otherCashflowsFromFinancingActivities -200000.00
capitalExpenditures 1200000
changeInWorkingCapital 2600000.00
otherNonCashItems 6500000.00
freeCashFlow 4500000.00
1997-12-31
date 1997-12-31
filing_date 1997-12-31
currency_symbol USD
totalCashFromFinancingActivities 5900000.00
netIncome 500000.00
changeInCash 5900000.00
beginPeriodCashFlow 4000000.00
endPeriodCashFlow 9900000.00
totalCashFromOperatingActivities -600000.00
depreciation 1900000.00
changeToInventory -2800000.00
otherCashflowsFromFinancingActivities -300000.00
capitalExpenditures 2000000
changeInWorkingCapital -3300000.00
stockBasedCompensation 300000.00
otherNonCashItems 100000.00
freeCashFlow -2600000.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
currency_symbol USD
totalCashFromFinancingActivities 5200000.00
netIncome 3500000.00
changeInCash 5200000.00
beginPeriodCashFlow 4700000.00
endPeriodCashFlow 9900000.00
totalCashFromOperatingActivities -3400000.00
depreciation 1100000.00
changeToInventory -1700000.00
otherCashflowsFromFinancingActivities -200000.00
capitalExpenditures 1400000
changeInWorkingCapital -7400000.00
otherNonCashItems 300000.00
freeCashFlow -4800000.00
1995-12-31
date 1995-12-31
filing_date 1995-12-31
currency_symbol USD
totalCashFromFinancingActivities 8700000.00
netIncome 400000.00
changeInCash 8700000.00
beginPeriodCashFlow 4600000.00
endPeriodCashFlow 13300000.00
totalCashFromOperatingActivities -400000.00
depreciation 400000.00
changeToInventory -500000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 700000
changeInWorkingCapital -1400000.00
otherNonCashItems 200000.00
freeCashFlow -1100000.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
currency_symbol USD
totalCashFromFinancingActivities 5600000.00
netIncome -1100000.00
changeInCash 4100000.00
beginPeriodCashFlow 500000.00
endPeriodCashFlow 4600000.00
totalCashFromOperatingActivities -1000000.00
depreciation 100000.00
changeToInventory -200000.00
otherCashflowsFromFinancingActivities -600000.00
capitalExpenditures 100000
changeInWorkingCapital -100000.00
otherNonCashItems 100000.00
freeCashFlow -1100000.00
1993-12-31
date 1993-12-31
filing_date 1993-12-31
currency_symbol USD
totalCashFromFinancingActivities 1400000.00
netIncome -1000000.00
changeInCash 200000.00
beginPeriodCashFlow 500000.00
endPeriodCashFlow 700000.00
totalCashFromOperatingActivities -1200000.00
depreciation 100000.00
changeToInventory 100000.00
otherCashflowsFromFinancingActivities 400000.00
capitalExpenditures 0
changeInWorkingCapital -300000.00
freeCashFlow -1200000.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-16
currency_symbol USD
researchDevelopment 23567000.00
incomeBeforeTax -42111000.00
netIncome -47279000.00
sellingGeneralAdministrative 84880000.00
grossProfit 65649000.00
ebitda -42798000.00
operatingIncome -42798000.00
otherOperatingExpenses 204931000.00
taxProvision 645000.00
netInterestIncome 687000.00
incomeTaxExpense 645000.00
totalRevenue 162133000.00
totalOperatingExpenses 108447000.00
costOfRevenue 96484000.00
totalOtherIncomeExpenseNet 687000.00
netIncomeFromContinuingOps -47279000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-09
currency_symbol USD
researchDevelopment 24305000.00
incomeBeforeTax -32972000.00
netIncome -38615000.00
sellingGeneralAdministrative 75576000.00
grossProfit 66222000.00
reconciledDepreciation 12663000.00
ebit -46322000.00
ebitda -33659000.00
depreciationAndAmortization 12663000.00
operatingIncome -33659000.00
otherOperatingExpenses 193410000.00
taxProvision 725000.00
interestIncome 687000.00
netInterestIncome 687000.00
incomeTaxExpense 725000.00
totalRevenue 159751000.00
totalOperatingExpenses 99881000.00
costOfRevenue 93529000.00
totalOtherIncomeExpenseNet 687000.00
netIncomeFromContinuingOps -38615000.00
netIncomeApplicableToCommonShares -38615000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-16
currency_symbol USD
researchDevelopment 21475000.00
incomeBeforeTax -16024000.00
netIncome -19799000.00
sellingGeneralAdministrative 60717000.00
grossProfit 65395000.00
reconciledDepreciation 11680000.00
ebit -28477000.00
ebitda -16797000.00
depreciationAndAmortization 11680000.00
operatingIncome -16797000.00
otherOperatingExpenses 166174000.00
interestExpense 1652000.00
taxProvision 3775000.00
netInterestIncome 773000.00
incomeTaxExpense 3775000.00
totalRevenue 149377000.00
totalOperatingExpenses 82192000.00
costOfRevenue 83982000.00
totalOtherIncomeExpenseNet 773000.00
netIncomeFromContinuingOps -22224000.00
netIncomeApplicableToCommonShares -22224000.00
2022-12-31
date 2022-12-31
filing_date 2023-03-03
currency_symbol USD
researchDevelopment 21387000.00
incomeBeforeTax 3905000.00
netIncome 1247000.00
sellingGeneralAdministrative 45665000.00
grossProfit 68648000.00
reconciledDepreciation 15318000.00
ebit -13722000.00
ebitda 1596000.00
depreciationAndAmortization 15318000.00
operatingIncome -13722000.00
otherOperatingExpenses 157663000.00
interestExpense 2309000.00
taxProvision 2658000.00
netInterestIncome 2309000.00
incomeTaxExpense 2658000.00
totalRevenue 159259000.00
totalOperatingExpenses 67052000.00
costOfRevenue 90611000.00
totalOtherIncomeExpenseNet 17627000.00
netIncomeFromContinuingOps -2390000.00
netIncomeApplicableToCommonShares -2390000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-10
currency_symbol USD
researchDevelopment 23145000.00
incomeBeforeTax 23962000.00
netIncome 18749000.00
sellingGeneralAdministrative 63230000.00
grossProfit 70749000.00
reconciledDepreciation 14527000.00
ebit -15626000.00
ebitda -40235000.00
depreciationAndAmortization -24609000.00
operatingIncome -15626000.00
otherOperatingExpenses 177818000.00
interestExpense 452000.00
taxProvision 3298000.00
netInterestIncome 452000.00
incomeTaxExpense 3298000.00
totalRevenue 162192000.00
totalOperatingExpenses 86375000.00
costOfRevenue 91443000.00
totalOtherIncomeExpenseNet 39588000.00
netIncomeFromContinuingOps 18749000.00
netIncomeApplicableToCommonShares 18749000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-03
currency_symbol USD
researchDevelopment 24346000.00
incomeBeforeTax -24715000.00
netIncome -24286000.00
sellingGeneralAdministrative 66592000.00
grossProfit 67393000.00
reconciledDepreciation 14634000.00
ebit -23545000.00
ebitda -8911000.00
depreciationAndAmortization 14634000.00
operatingIncome -23545000.00
otherOperatingExpenses 190148000.00
interestExpense 1170000.00
taxProvision -429000.00
netInterestIncome -1170000.00
incomeTaxExpense -429000.00
totalRevenue 166603000.00
totalOperatingExpenses 90938000.00
costOfRevenue 99210000.00
totalOtherIncomeExpenseNet -1170000.00
netIncomeFromContinuingOps -24385000.00
netIncomeApplicableToCommonShares -24385000.00
2022-03-31
date 2022-03-31
filing_date 2022-03-31
currency_symbol USD
researchDevelopment 23998000.00
incomeBeforeTax -20946000.00
netIncome -20873000.00
sellingGeneralAdministrative 65263000.00
grossProfit 69677000.00
reconciledDepreciation 15290000.00
ebit -19584000.00
ebitda -4294000.00
depreciationAndAmortization 15290000.00
operatingIncome -19584000.00
otherOperatingExpenses 183013000.00
interestExpense 1362000.00
taxProvision -73000.00
netInterestIncome -1362000.00
incomeTaxExpense -73000.00
totalRevenue 163429000.00
totalOperatingExpenses 89261000.00
costOfRevenue 93752000.00
totalOtherIncomeExpenseNet -1362000.00
netIncomeFromContinuingOps -20948000.00
netIncomeApplicableToCommonShares -20948000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-24
currency_symbol USD
researchDevelopment 22620000.00
incomeBeforeTax -2453000.00
minorityInterest 0.00
netIncome -4836000.00
sellingGeneralAdministrative 66584000.00
grossProfit 73043000.00
reconciledDepreciation 14684000.00
ebit -30561000.00
ebitda -15877000.00
depreciationAndAmortization 14684000.00
operatingIncome -16161000.00
otherOperatingExpenses 183177000.00
interestExpense 280000.00
taxProvision 2103000.00
netInterestIncome -692000.00
incomeTaxExpense 2103000.00
totalRevenue 167016000.00
totalOperatingExpenses 89204000.00
costOfRevenue 93973000.00
totalOtherIncomeExpenseNet 280000.00
netIncomeFromContinuingOps -4836000.00
netIncomeApplicableToCommonShares -4836000.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
researchDevelopment 22645000.00
incomeBeforeTax -22553000.00
minorityInterest 0.00
netIncome -18076000.00
sellingGeneralAdministrative 67462000.00
grossProfit 68188000.00
reconciledDepreciation 13717000.00
ebit -21919000.00
ebitda -8202000.00
depreciationAndAmortization 13717000.00
operatingIncome -21919000.00
otherOperatingExpenses 180928000.00
interestExpense 634000.00
taxProvision -699000.00
netInterestIncome -634000.00
incomeTaxExpense -699000.00
totalRevenue 159009000.00
totalOperatingExpenses 90107000.00
costOfRevenue 90821000.00
totalOtherIncomeExpenseNet -634000.00
netIncomeFromContinuingOps -18076000.00
netIncomeApplicableToCommonShares -18076000.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
researchDevelopment 22437000.00
incomeBeforeTax -23096000.00
minorityInterest 227000.00
netIncome -20159000.00
sellingGeneralAdministrative 63557000.00
grossProfit 63270000.00
reconciledDepreciation 13893000.00
ebit -22724000.00
ebitda -8831000.00
depreciationAndAmortization 13893000.00
operatingIncome -22724000.00
otherOperatingExpenses 169729000.00
taxProvision -4368000.00
netInterestIncome -372000.00
incomeTaxExpense -4368000.00
totalRevenue 147005000.00
totalOperatingExpenses 85994000.00
costOfRevenue 83735000.00
totalOtherIncomeExpenseNet -372000.00
netIncomeFromContinuingOps -20159000.00
netIncomeApplicableToCommonShares -20159000.00
2021-03-31
date 2021-03-31
filing_date 2021-03-31
currency_symbol USD
researchDevelopment 20601000.00
incomeBeforeTax -18735000.00
minorityInterest 227000.00
netIncome -18911000.00
sellingGeneralAdministrative 53334000.00
grossProfit 55577000.00
reconciledDepreciation 13802000.00
ebit -18358000.00
ebitda -4556000.00
depreciationAndAmortization 13802000.00
operatingIncome -18358000.00
otherOperatingExpenses 152547000.00
interestExpense 377000.00
taxProvision -942000.00
netInterestIncome -377000.00
incomeTaxExpense -942000.00
totalRevenue 134189000.00
totalOperatingExpenses 73935000.00
costOfRevenue 78612000.00
totalOtherIncomeExpenseNet -377000.00
netIncomeFromContinuingOps -18911000.00
netIncomeApplicableToCommonShares -18911000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
researchDevelopment 18953000.00
incomeBeforeTax -2256000.00
minorityInterest 227000.00
netIncome 11029000.00
sellingGeneralAdministrative 49594000.00
sellingAndMarketingExpenses 1000.00
grossProfit 66019000.00
reconciledDepreciation 12132000.00
ebit -14661000.00
ebitda -2529000.00
depreciationAndAmortization 12132000.00
operatingIncome -2529000.00
otherOperatingExpenses 144924000.00
taxProvision -14144000.00
netInterestIncome 272000.00
incomeTaxExpense -14144000.00
totalRevenue 142395000.00
totalOperatingExpenses 68548000.00
costOfRevenue 76376000.00
totalOtherIncomeExpenseNet 272000.00
netIncomeFromContinuingOps 10689000.00
netIncomeApplicableToCommonShares 11030000.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
researchDevelopment 19562000.00
incomeBeforeTax -404457000.00
minorityInterest 568000.00
netIncome -405062000.00
sellingGeneralAdministrative 48343000.00
grossProfit 49769000.00
reconciledDepreciation 12324000.00
ebit 368018000.00
ebitda 380342000.00
depreciationAndAmortization 12324000.00
operatingIncome -404290000.00
otherOperatingExpenses 146028000.00
taxProvision -343000.00
netInterestIncome -167000.00
incomeTaxExpense -343000.00
totalRevenue 127892000.00
totalOperatingExpenses 67905000.00
costOfRevenue 78123000.00
totalOtherIncomeExpenseNet -386154000.00
netIncomeFromContinuingOps -405066000.00
netIncomeApplicableToCommonShares -405062000.00
2020-06-30
date 2020-06-30
filing_date 2020-06-30
currency_symbol USD
researchDevelopment 21303000.00
incomeBeforeTax -29129000.00
minorityInterest 572000.00
netIncome -27986000.00
sellingGeneralAdministrative 51711000.00
grossProfit 43736000.00
reconciledDepreciation 12647000.00
ebit -29278000.00
ebitda -16631000.00
depreciationAndAmortization 12647000.00
operatingIncome -29278000.00
otherOperatingExpenses 146901000.00
taxProvision -2128000.00
interestIncome 149000.00
netInterestIncome 149000.00
incomeTaxExpense -2128000.00
totalRevenue 117623000.00
totalOperatingExpenses 73014000.00
costOfRevenue 73887000.00
totalOtherIncomeExpenseNet 149000.00
netIncomeFromContinuingOps -27951000.00
netIncomeApplicableToCommonShares -27986000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-14
currency_symbol USD
researchDevelopment 24194000.00
incomeBeforeTax -20729000.00
minorityInterest 537000.00
netIncome -21703000.00
sellingGeneralAdministrative 55576000.00
grossProfit 59870000.00
reconciledDepreciation 12457000.00
ebit -19900000.00
ebitda -7443000.00
depreciationAndAmortization 12457000.00
operatingIncome -19900000.00
otherOperatingExpenses 152807000.00
interestExpense 829000.00
taxProvision 221000.00
interestIncome 829000.00
netInterestIncome -829000.00
incomeTaxExpense 221000.00
totalRevenue 132907000.00
totalOperatingExpenses 79770000.00
costOfRevenue 73037000.00
totalOtherIncomeExpenseNet -829000.00
netIncomeFromContinuingOps -21788000.00
netIncomeApplicableToCommonShares -21703000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
researchDevelopment 24019000.00
incomeBeforeTax -1522000.00
minorityInterest 622000.00
netIncome -2790000.00
sellingGeneralAdministrative 57921000.00
grossProfit 78659000.00
reconciledDepreciation 13008000.00
ebit -3281000.00
ebitda 9727000.00
depreciationAndAmortization 13008000.00
operatingIncome -3281000.00
otherOperatingExpenses 163438000.00
taxProvision 439000.00
interestIncome 1759000.00
netInterestIncome 1759000.00
incomeTaxExpense 439000.00
totalRevenue 160157000.00
totalOperatingExpenses 81940000.00
costOfRevenue 81498000.00
totalOtherIncomeExpenseNet 1759000.00
netIncomeFromContinuingOps -2868000.00
netIncomeApplicableToCommonShares -2790000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-13
currency_symbol USD
researchDevelopment 23620000.00
incomeBeforeTax -5663000.00
minorityInterest 700000.00
netIncome -6941000.00
sellingGeneralAdministrative 59741000.00
grossProfit 77409000.00
reconciledDepreciation 12871000.00
ebit -5952000.00
ebitda 6919000.00
depreciationAndAmortization 12871000.00
operatingIncome -5952000.00
otherOperatingExpenses 163412000.00
interestExpense 2911000.00
taxProvision 586000.00
interestIncome 289000.00
netInterestIncome 289000.00
incomeTaxExpense 586000.00
totalRevenue 157460000.00
totalOperatingExpenses 83361000.00
costOfRevenue 80051000.00
totalOtherIncomeExpenseNet 289000.00
netIncomeFromContinuingOps -6982000.00
netIncomeApplicableToCommonShares -6941000.00
2019-06-30
date 2019-06-30
filing_date 2019-07-31
currency_symbol USD
researchDevelopment 24040000.00
incomeBeforeTax 2560000.00
minorityInterest 742000.00
netIncome 1152000.00
sellingGeneralAdministrative 56322000.00
grossProfit 81167000.00
reconciledDepreciation 12363000.00
ebit 805000.00
ebitda 13168000.00
depreciationAndAmortization 12363000.00
operatingIncome 805000.00
otherOperatingExpenses 162358000.00
interestExpense 2911000.00
taxProvision 1280000.00
interestIncome 1755000.00
netInterestIncome 1755000.00
incomeTaxExpense 1280000.00
totalRevenue 163163000.00
totalOperatingExpenses 80362000.00
costOfRevenue 81996000.00
totalOtherIncomeExpenseNet 1755000.00
netIncomeFromContinuingOps 1085000.00
netIncomeApplicableToCommonShares 1152000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-02
currency_symbol USD
researchDevelopment 22574000.00
incomeBeforeTax -2518000.00
minorityInterest 809000.00
netIncome -2270000.00
sellingGeneralAdministrative 57154000.00
grossProfit 76457000.00
reconciledDepreciation 12700000.00
ebit -3271000.00
ebitda 9429000.00
depreciationAndAmortization 12700000.00
operatingIncome -3271000.00
otherOperatingExpenses 158571000.00
interestExpense 447000.00
taxProvision 1218000.00
interestIncome 753000.00
netInterestIncome 753000.00
incomeTaxExpense 1218000.00
totalRevenue 155300000.00
totalOperatingExpenses 79728000.00
costOfRevenue 78843000.00
totalOtherIncomeExpenseNet 753000.00
netIncomeFromContinuingOps -2313000.00
netIncomeApplicableToCommonShares -2270000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-07
currency_symbol USD
researchDevelopment 24379000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -3056000.00
minorityInterest 852000.00
netIncome 6307000.00
sellingGeneralAdministrative 66423000.00
grossProfit 86999000.00
reconciledDepreciation 15348000.00
ebit -19151000.00
ebitda -3803000.00
depreciationAndAmortization 15348000.00
operatingIncome -3803000.00
otherOperatingExpenses 180922000.00
interestExpense 447000.00
taxProvision 3626000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3626000.00
totalRevenue 177119000.00
totalOperatingExpenses 90802000.00
costOfRevenue 90120000.00
totalOtherIncomeExpenseNet 12910000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6228000.00
netIncomeApplicableToCommonShares 6307000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-04
currency_symbol USD
researchDevelopment 25786000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3311000.00
minorityInterest 931000.00
netIncome -679000.00
sellingGeneralAdministrative 49792000.00
grossProfit 78928000.00
reconciledDepreciation 15290000.00
ebit 3350000.00
ebitda 18640000.00
depreciationAndAmortization 15290000.00
operatingIncome 3350000.00
otherOperatingExpenses 158699000.00
interestExpense 639000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 304000.00
totalRevenue 162049000.00
totalOperatingExpenses 75578000.00
costOfRevenue 83121000.00
totalOtherIncomeExpenseNet -39000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -745000.00
netIncomeApplicableToCommonShares -679000.00
2018-06-30
date 2018-06-30
filing_date 2018-07-25
currency_symbol USD
researchDevelopment 23689000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2012000.00
minorityInterest 997000.00
netIncome -4486000.00
sellingGeneralAdministrative 61887000.00
grossProfit 83647000.00
reconciledDepreciation 15240000.00
ebit -1929000.00
ebitda 13311000.00
depreciationAndAmortization 15240000.00
operatingIncome -1929000.00
otherOperatingExpenses 172165000.00
interestExpense 83000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 205000.00
totalRevenue 170236000.00
totalOperatingExpenses 85576000.00
costOfRevenue 86589000.00
totalOtherIncomeExpenseNet -83000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -3577000.00
netIncomeApplicableToCommonShares -4486000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-02
currency_symbol USD
researchDevelopment 25110000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -6457000.00
minorityInterest 1562000.00
netIncome -13041000.00
sellingGeneralAdministrative 57005000.00
grossProfit 75650000.00
reconciledDepreciation 15372000.00
ebit -6465000.00
ebitda 8907000.00
depreciationAndAmortization 15372000.00
operatingIncome -6465000.00
otherOperatingExpenses 160298000.00
interestExpense 3383000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 601000.00
totalRevenue 153833000.00
totalOperatingExpenses 82115000.00
costOfRevenue 78183000.00
totalOtherIncomeExpenseNet 8000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -13131000.00
netIncomeApplicableToCommonShares -13041000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
researchDevelopment 26585000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -5309000.00
minorityInterest -129000.00
netIncome -9980000.00
sellingGeneralAdministrative 66657000.00
grossProfit 87266000.00
reconciledDepreciation 16844000.00
ebit -22820000.00
ebitda -5976000.00
depreciationAndAmortization 16844000.00
operatingIncome -5976000.00
otherOperatingExpenses 185319000.00
interestExpense 2413000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4068000.00
totalRevenue 179343000.00
totalOperatingExpenses 93242000.00
costOfRevenue 92077000.00
totalOtherIncomeExpenseNet 667000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -30221000.00
netIncomeApplicableToCommonShares -29824000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-14
currency_symbol USD
researchDevelopment 21767000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -7178000.00
minorityInterest 1781000.00
netIncome -10157000.00
sellingGeneralAdministrative 60280000.00
grossProfit 75239000.00
reconciledDepreciation 16819000.00
ebit -6743000.00
ebitda 10076000.00
depreciationAndAmortization 16819000.00
operatingIncome -6873000.00
otherOperatingExpenses 162675000.00
interestExpense 3780000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2571000.00
totalRevenue 155867000.00
totalOperatingExpenses 82047000.00
costOfRevenue 80628000.00
totalOtherIncomeExpenseNet -65000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -10238000.00
netIncomeApplicableToCommonShares -10157000.00
2017-06-30
date 2017-06-30
filing_date 2017-07-18
currency_symbol USD
researchDevelopment 23251000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -4616000.00
minorityInterest 0.00
netIncome -5987000.00
sellingGeneralAdministrative 64569000.00
grossProfit 83392000.00
reconciledDepreciation 16406000.00
ebit -3811000.00
ebitda 12595000.00
depreciationAndAmortization 16406000.00
operatingIncome -5045000.00
otherOperatingExpenses 174418000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1308000.00
totalRevenue 169990000.00
totalOperatingExpenses 87820000.00
costOfRevenue 86598000.00
totalOtherIncomeExpenseNet -617000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2017-03-31
date 2017-03-31
filing_date 2017-05-16
currency_symbol USD
researchDevelopment 24634000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -12373000.00
minorityInterest 0.00
netIncome -13857000.00
sellingGeneralAdministrative 64179000.00
grossProfit 76880000.00
reconciledDepreciation 16566000.00
ebit -11237000.00
ebitda 5329000.00
depreciationAndAmortization 16566000.00
operatingIncome -12629000.00
otherOperatingExpenses 175095000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1326000.00
totalRevenue 163162000.00
totalOperatingExpenses 88813000.00
costOfRevenue 86282000.00
totalOtherIncomeExpenseNet -696000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2016-12-31
date 2016-12-31
filing_date 2017-03-09
currency_symbol USD
researchDevelopment 24304000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -30027000.00
minorityInterest 2160000.00
netIncome -14761000.00
sellingGeneralAdministrative 88773000.00
grossProfit 82924000.00
reconciledDepreciation 23134000.00
ebit -54275000.00
ebitda -31141000.00
depreciationAndAmortization 23134000.00
operatingIncome -29165000.00
otherOperatingExpenses 205456000.00
interestExpense 1367000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -15729000.00
totalRevenue 175303000.00
totalOperatingExpenses 113077000.00
costOfRevenue 92379000.00
totalOtherIncomeExpenseNet 988000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -77621000.00
netIncomeApplicableToCommonShares -77219000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-15
currency_symbol USD
researchDevelopment 23993000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -19253000.00
minorityInterest 0.00
netIncome -20827000.00
sellingGeneralAdministrative 69069000.00
grossProfit 73681000.00
reconciledDepreciation 22951000.00
ebit -19405000.00
ebitda 3546000.00
depreciationAndAmortization 22951000.00
operatingIncome -19357000.00
otherOperatingExpenses 176557000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1538000.00
totalRevenue 157176000.00
totalOperatingExpenses 93062000.00
costOfRevenue 83495000.00
totalOtherIncomeExpenseNet 24000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
researchDevelopment 24366000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -16199000.00
minorityInterest 0.00
netIncome -18490000.00
sellingGeneralAdministrative 72884000.00
grossProfit 79532000.00
reconciledDepreciation 23296000.00
ebit -18305000.00
ebitda 4991000.00
depreciationAndAmortization 23296000.00
operatingIncome -17131000.00
otherOperatingExpenses 189791000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2454000.00
totalRevenue 172073000.00
totalOperatingExpenses 97250000.00
costOfRevenue 92541000.00
totalOtherIncomeExpenseNet 587000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2016-03-31
date 2016-03-31
filing_date 2016-04-08
currency_symbol USD
researchDevelopment 25115000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -20880000.00
minorityInterest 0.00
netIncome -23141000.00
sellingGeneralAdministrative 76387000.00
grossProfit 81169000.00
reconciledDepreciation 23496000.00
ebit -19606000.00
ebitda 3890000.00
depreciationAndAmortization 23496000.00
operatingIncome -21060000.00
otherOperatingExpenses 188239000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2291000.00
totalRevenue 167906000.00
totalOperatingExpenses 101502000.00
costOfRevenue 86737000.00
totalOtherIncomeExpenseNet -727000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2015-12-31
date 2015-12-31
filing_date 2016-03-21
currency_symbol USD
researchDevelopment 31918000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -188756000.00
minorityInterest 2562000.00
netIncome -232343000.00
sellingGeneralAdministrative 113126000.00
grossProfit 53072000.00
reconciledDepreciation 24508000.00
ebit 826765000.00
ebitda 851273000.00
depreciationAndAmortization 24508000.00
operatingIncome -187809000.00
otherOperatingExpenses 265334000.00
interestExpense 8582000.00
extraordinaryItems 0.00
nonRecurring 942408000.00
otherItems 0.00
incomeTaxExpense 43770000.00
totalRevenue 173362000.00
totalOperatingExpenses 145044000.00
costOfRevenue 120290000.00
totalOtherIncomeExpenseNet -95837000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -1373511000.00
netIncomeApplicableToCommonShares -1374635000.00
2015-09-30
date 2015-09-30
filing_date 2015-10-13
currency_symbol USD
researchDevelopment 37698000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -934839000.00
minorityInterest 0.00
netIncome -901273000.00
sellingGeneralAdministrative 121304000.00
grossProfit -79896000.00
reconciledDepreciation 28107000.00
ebit -238898000.00
ebitda -210791000.00
depreciationAndAmortization 28107000.00
operatingIncome -931334000.00
otherOperatingExpenses 406478000.00
interestExpense 3505000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -33402000.00
totalRevenue 167580000.00
totalOperatingExpenses 159002000.00
costOfRevenue 247476000.00
totalOtherIncomeExpenseNet -692436000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2015-06-30
date 2015-06-30
filing_date 2015-07-30
currency_symbol USD
researchDevelopment 25506000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -34210000.00
minorityInterest 0.00
netIncome -24731000.00
sellingGeneralAdministrative 97581000.00
grossProfit 82908000.00
reconciledDepreciation 26873000.00
ebit -46859000.00
ebitda -19986000.00
depreciationAndAmortization 26873000.00
operatingIncome -33499000.00
otherOperatingExpenses 222501000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -11066000.00
totalRevenue 182322000.00
totalOperatingExpenses 123087000.00
costOfRevenue 99414000.00
totalOtherIncomeExpenseNet 6680000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2015-03-31
date 2015-03-31
filing_date 2015-04-29
currency_symbol USD
researchDevelopment 27238000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -226026000.00
minorityInterest 0.00
netIncome -216288000.00
sellingGeneralAdministrative 102608000.00
grossProfit 46088000.00
reconciledDepreciation 28907000.00
ebit -83758000.00
ebitda -54851000.00
depreciationAndAmortization 28907000.00
operatingIncome -220902000.00
otherOperatingExpenses 256489000.00
interestExpense 5124000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -9622000.00
totalRevenue 172731000.00
totalOperatingExpenses 129846000.00
costOfRevenue 126643000.00
totalOtherIncomeExpenseNet -137144000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2014-12-31
date 2014-12-31
filing_date 2015-03-03
currency_symbol USD
researchDevelopment 23189000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -95404000.00
minorityInterest 4438000.00
netIncome -92009000.00
sellingGeneralAdministrative 95644000.00
sellingAndMarketingExpenses 2000.00
grossProfit 105184000.00
reconciledDepreciation 30274000.00
ebit -43925000.00
ebitda -13651000.00
depreciationAndAmortization 30274000.00
operatingIncome -91259000.00
otherOperatingExpenses 230763000.00
interestExpense 4145000.00
extraordinaryItems 0.00
nonRecurring 102470000.00
otherItems 0.00
incomeTaxExpense -3370000.00
totalRevenue 217112000.00
totalOperatingExpenses 118835000.00
costOfRevenue 111928000.00
totalOtherIncomeExpenseNet -77608000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -119470000.00
netIncomeApplicableToCommonShares -119420000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-05
currency_symbol USD
researchDevelopment 23353000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -53271000.00
minorityInterest 0.00
netIncome -31328000.00
sellingGeneralAdministrative 110803000.00
grossProfit 87847000.00
reconciledDepreciation 30576000.00
ebit -40731000.00
ebitda -10155000.00
depreciationAndAmortization 30576000.00
operatingIncome -51887000.00
otherOperatingExpenses 249919000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -21919000.00
totalRevenue 203610000.00
totalOperatingExpenses 134156000.00
costOfRevenue 115763000.00
totalOtherIncomeExpenseNet -5578000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2014-06-30
date 2014-06-30
filing_date 2014-07-11
currency_symbol USD
researchDevelopment 18957000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -5543000.00
minorityInterest 0.00
netIncome -173000.00
sellingGeneralAdministrative 77929000.00
grossProfit 91634000.00
reconciledDepreciation 25212000.00
ebit -5880000.00
ebitda 19332000.00
depreciationAndAmortization 25212000.00
operatingIncome -5880000.00
otherOperatingExpenses 184345000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -5370000.00
totalRevenue 178465000.00
totalOperatingExpenses 97514000.00
costOfRevenue 86831000.00
totalOtherIncomeExpenseNet 337000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -4087000.00
2014-03-31
date 2014-03-31
filing_date 2014-04-02
currency_symbol USD
researchDevelopment 16771000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -501000.00
minorityInterest 0.00
netIncome 4087000.00
sellingGeneralAdministrative 67617000.00
sellingAndMarketingExpenses 1000.00
grossProfit 77728000.00
reconciledDepreciation 26015000.00
ebit 835000.00
ebitda 24202000.00
depreciationAndAmortization 23367000.00
operatingIncome 835000.00
otherOperatingExpenses 150106000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -4588000.00
totalRevenue 150941000.00
totalOperatingExpenses 76893000.00
costOfRevenue 73213000.00
totalOtherIncomeExpenseNet -1336000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4087000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-03
currency_symbol USD
researchDevelopment 17669000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -4126000.00
minorityInterest 1000.00
netIncome -1989000.00
sellingGeneralAdministrative 64463000.00
sellingAndMarketingExpenses 1000.00
grossProfit 77802000.00
reconciledDepreciation 26015000.00
ebit -29491000.00
ebitda -3476000.00
depreciationAndAmortization 26015000.00
operatingIncome -3476000.00
otherOperatingExpenses 158561000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -2137000.00
totalRevenue 155085000.00
totalOperatingExpenses 81278000.00
costOfRevenue 77283000.00
totalOtherIncomeExpenseNet -650000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2013-09-30
date 2013-09-30
filing_date 2013-09-30
currency_symbol USD
researchDevelopment 13514000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -6568000.00
minorityInterest -15000.00
netIncome -6626000.00
sellingGeneralAdministrative 59741000.00
grossProfit 60592000.00
reconciledDepreciation 19446000.00
ebit -6116000.00
ebitda 13330000.00
depreciationAndAmortization 19446000.00
operatingIncome -6116000.00
otherOperatingExpenses 131742000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 80000.00
totalRevenue 125626000.00
totalOperatingExpenses 66708000.00
costOfRevenue 65034000.00
totalOtherIncomeExpenseNet -452000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
researchDevelopment 10337000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2459000.00
minorityInterest 15000.00
netIncome -2800000.00
sellingGeneralAdministrative 51595000.00
grossProfit 50405000.00
reconciledDepreciation 17647000.00
ebit -2597000.00
ebitda 15050000.00
depreciationAndAmortization 17647000.00
operatingIncome -2597000.00
otherOperatingExpenses 109082000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 326000.00
totalRevenue 106485000.00
totalOperatingExpenses 53002000.00
costOfRevenue 56080000.00
totalOtherIncomeExpenseNet 138000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
researchDevelopment 10789000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -16226000.00
minorityInterest 53000.00
netIncome -15536000.00
sellingGeneralAdministrative 47924000.00
grossProfit 37374000.00
reconciledDepreciation 29328000.00
ebit -16740000.00
ebitda 12588000.00
depreciationAndAmortization 29328000.00
operatingIncome -16740000.00
otherOperatingExpenses 113947000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -743000.00
totalRevenue 97207000.00
totalOperatingExpenses 54114000.00
costOfRevenue 59833000.00
totalOtherIncomeExpenseNet 514000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2012-12-31
date 2012-12-31
filing_date 2013-03-07
currency_symbol USD
researchDevelopment 7083000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -4138000.00
minorityInterest 332000.00
netIncome -4231000.00
sellingGeneralAdministrative 25383000.00
sellingAndMarketingExpenses 5381000.00
grossProfit 32838000.00
reconciledDepreciation 17234000.00
ebit -22243000.00
ebitda -5009000.00
depreciationAndAmortization 17234000.00
operatingIncome -5009000.00
otherOperatingExpenses 76160000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -239000.00
totalRevenue 71151000.00
totalOperatingExpenses 37847000.00
costOfRevenue 38313000.00
totalOtherIncomeExpenseNet 871000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3308000.00
2012-09-30
date 2012-09-30
filing_date 2012-11-09
currency_symbol USD
researchDevelopment 4066846.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9272529.00
minorityInterest 0.00
netIncome 5183136.00
sellingGeneralAdministrative 15597000.00
sellingAndMarketingExpenses 816474.00
grossProfit 27956463.00
reconciledDepreciation -3255657.00
ebit 12430313.00
ebitda 9174656.00
depreciationAndAmortization -3255657.00
operatingIncome 9109091.00
otherOperatingExpenses 40614384.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4089393.00
totalRevenue 49723475.00
totalOperatingExpenses 18847372.00
costOfRevenue 21767012.00
totalOtherIncomeExpenseNet -65565.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5183000.00
2012-06-30
date 2012-06-30
filing_date 2012-08-09
currency_symbol USD
researchDevelopment 4157088.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5851478.00
minorityInterest 0.00
netIncome 3017626.00
sellingGeneralAdministrative 16209680.00
grossProfit 26159212.00
reconciledDepreciation 2868939.00
ebit 3057093.00
ebitda 5926032.00
depreciationAndAmortization 2868939.00
operatingIncome 5792444.00
otherOperatingExpenses 43612983.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2833852.00
totalRevenue 49405427.00
totalOperatingExpenses 20366768.00
costOfRevenue 23246215.00
totalOtherIncomeExpenseNet -133588.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3018000.00
2012-03-31
date 2012-03-31
filing_date 2012-03-31
currency_symbol USD
researchDevelopment 4352160.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7523705.00
minorityInterest 0.00
netIncome 4522335.00
sellingGeneralAdministrative 11374792.00
grossProfit 22954943.00
reconciledDepreciation 2649718.00
ebit 7182703.00
ebitda 9832421.00
depreciationAndAmortization 2649718.00
operatingIncome 7227991.00
otherOperatingExpenses 37736110.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3001370.00
totalRevenue 44964101.00
totalOperatingExpenses 15726952.00
costOfRevenue 22009158.00
totalOtherIncomeExpenseNet 45288.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4522000.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
researchDevelopment 3672249.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8705527.00
minorityInterest 0.00
netIncome 5786050.00
sellingGeneralAdministrative 13971000.00
grossProfit 22864298.00
reconciledDepreciation 2817736.00
ebit 6485614.00
ebitda 9303350.00
depreciationAndAmortization 2817736.00
operatingIncome 8892068.00
otherOperatingExpenses 34680338.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2919477.00
totalRevenue 43572406.00
totalOperatingExpenses 13972230.00
costOfRevenue 20708108.00
totalOtherIncomeExpenseNet -411282.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5786000.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
researchDevelopment 3613668.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8670089.00
minorityInterest 0.00
netIncome 5857169.00
sellingGeneralAdministrative 13698000.00
grossProfit 21553946.00
reconciledDepreciation 2782927.00
ebit 4536727.00
ebitda 7319654.00
depreciationAndAmortization 2782927.00
operatingIncome 7856827.00
otherOperatingExpenses 31839197.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2812920.00
totalRevenue 39696024.00
totalOperatingExpenses 13697119.00
costOfRevenue 18142078.00
totalOtherIncomeExpenseNet 537173.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5857000.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
researchDevelopment 3725817.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6339348.00
minorityInterest 0.00
netIncome 3993649.00
sellingGeneralAdministrative 13028000.00
grossProfit 19735406.00
reconciledDepreciation 2592876.00
ebit 3479785.00
ebitda 6072661.00
depreciationAndAmortization 2592876.00
operatingIncome 6098247.00
otherOperatingExpenses 31456683.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2345699.00
totalRevenue 37554930.00
totalOperatingExpenses 13637159.00
costOfRevenue 17819524.00
totalOtherIncomeExpenseNet 25586.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3994000.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
researchDevelopment 3348093.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7637400.00
minorityInterest 0.00
netIncome 4989495.00
sellingGeneralAdministrative 12085000.00
grossProfit 18250452.00
reconciledDepreciation 2154184.00
ebit 2746453.00
ebitda 4900637.00
depreciationAndAmortization 2154184.00
operatingIncome 6166128.00
otherOperatingExpenses 28152961.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2647905.00
totalRevenue 34319089.00
totalOperatingExpenses 12084324.00
costOfRevenue 16068637.00
totalOtherIncomeExpenseNet 1265491.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4989000.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
researchDevelopment 2563575.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6453097.00
minorityInterest 0.00
netIncome 4304938.00
sellingGeneralAdministrative 11042000.00
grossProfit 17194901.00
reconciledDepreciation 2546765.00
ebit 6178544.00
ebitda 8725309.00
depreciationAndAmortization 2546765.00
operatingIncome 6153547.00
otherOperatingExpenses 27621374.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2148159.00
totalRevenue 33774921.00
totalOperatingExpenses 11041354.00
costOfRevenue 16580020.00
totalOtherIncomeExpenseNet -24997.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4305000.00
2010-09-30
date 2010-09-30
filing_date 2010-09-30
currency_symbol USD
researchDevelopment 2242263.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4556175.00
minorityInterest 0.00
netIncome 3175550.00
sellingGeneralAdministrative 10646000.00
grossProfit 14708988.00
reconciledDepreciation 2586075.00
ebit 1201047.00
ebitda 3787122.00
depreciationAndAmortization 2586075.00
operatingIncome 4062823.00
otherOperatingExpenses 26195723.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1380625.00
totalRevenue 30258546.00
totalOperatingExpenses 10646165.00
costOfRevenue 15549558.00
totalOtherIncomeExpenseNet 275701.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3176000.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
researchDevelopment 2550833.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3714022.00
minorityInterest 0.00
netIncome 2332155.00
sellingGeneralAdministrative 10749000.00
grossProfit 14762004.00
reconciledDepreciation 2123440.00
ebit 2352444.00
ebitda 4475884.00
depreciationAndAmortization 2123440.00
operatingIncome 4013108.00
otherOperatingExpenses 26046388.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1381867.00
totalRevenue 30059496.00
totalOperatingExpenses 10748896.00
costOfRevenue 15297492.00
totalOtherIncomeExpenseNet -462776.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2332000.00
2010-03-31
date 2010-03-31
filing_date 2010-03-31
currency_symbol USD
researchDevelopment 2398498.00
effectOfAccountingCharges 0.00
incomeBeforeTax -887959.00
minorityInterest 0.00
netIncome -443101.00
sellingGeneralAdministrative 10182000.00
grossProfit 9420075.00
reconciledDepreciation 2086110.00
ebit -421128.00
ebitda 1664982.00
depreciationAndAmortization 2086110.00
operatingIncome -762143.00
otherOperatingExpenses 23768462.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -444858.00
totalRevenue 23006319.00
totalOperatingExpenses 10182218.00
costOfRevenue 13586244.00
totalOtherIncomeExpenseNet -341015.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
researchDevelopment 2226740.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3333640.00
minorityInterest 0.00
netIncome 2391830.00
sellingGeneralAdministrative 9793000.00
grossProfit 13369744.00
reconciledDepreciation 2015604.00
ebit 4056417.00
ebitda 6072021.00
depreciationAndAmortization 2015604.00
operatingIncome 3577415.00
otherOperatingExpenses 22656342.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 941810.00
totalRevenue 26233757.00
totalOperatingExpenses 9792329.00
costOfRevenue 12864013.00
totalOtherIncomeExpenseNet -479002.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2392000.00
2009-09-30
date 2009-09-30
filing_date 2009-09-30
currency_symbol USD
researchDevelopment 1983420.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2619001.00
minorityInterest 0.00
netIncome 1578800.00
sellingGeneralAdministrative 9464000.00
grossProfit 11868254.00
reconciledDepreciation 1979273.00
ebit 439201.00
ebitda 2418474.00
depreciationAndAmortization 1979273.00
operatingIncome 2403523.00
otherOperatingExpenses 21925873.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1040201.00
totalRevenue 24329396.00
totalOperatingExpenses 9464731.00
costOfRevenue 12461142.00
totalOtherIncomeExpenseNet -14951.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1578000.00
2009-06-30
date 2009-06-30
filing_date 2009-06-30
currency_symbol USD
researchDevelopment 1655206.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1300569.00
minorityInterest 0.00
netIncome 849571.00
sellingGeneralAdministrative 10123000.00
grossProfit 11573221.00
reconciledDepreciation 2056046.00
ebit -217908.00
ebitda 1838138.00
depreciationAndAmortization 2056046.00
operatingIncome 1450397.00
otherOperatingExpenses 23197880.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 450998.00
totalRevenue 24648277.00
totalOperatingExpenses 10122824.00
costOfRevenue 13075056.00
totalOtherIncomeExpenseNet -387741.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 850000.00
2009-03-31
date 2009-03-31
filing_date 2009-03-31
currency_symbol USD
researchDevelopment 1871760.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1070937.00
minorityInterest 0.00
netIncome -703929.00
sellingGeneralAdministrative 10401000.00
grossProfit 9572352.00
reconciledDepreciation 2204730.00
ebit -1857944.00
ebitda 346786.00
depreciationAndAmortization 2204730.00
operatingIncome -1607617.00
otherOperatingExpenses 24752418.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -367008.00
totalRevenue 23144801.00
totalOperatingExpenses 11179969.00
costOfRevenue 13572449.00
totalOtherIncomeExpenseNet 250327.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
researchDevelopment 2131381.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3032918.00
minorityInterest 0.00
netIncome 2011296.00
sellingGeneralAdministrative 11424000.00
grossProfit 15925636.00
reconciledDepreciation 1927868.00
ebit 5270411.00
ebitda 7198279.00
depreciationAndAmortization 1927868.00
operatingIncome 3956401.00
otherOperatingExpenses 27986573.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1021622.00
totalRevenue 31942974.00
totalOperatingExpenses 11969235.00
costOfRevenue 16017338.00
totalOtherIncomeExpenseNet -1314010.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2011000.00
2008-09-30
date 2008-09-30
filing_date 2008-09-30
currency_symbol USD
researchDevelopment 2100349.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5679578.00
minorityInterest 0.00
netIncome 3709567.00
sellingGeneralAdministrative 10516000.00
grossProfit 15814438.00
reconciledDepreciation 1746659.00
ebit 5415455.00
ebitda 7162114.00
depreciationAndAmortization 1746659.00
operatingIncome 5298101.00
otherOperatingExpenses 25271327.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1970011.00
totalRevenue 30569428.00
totalOperatingExpenses 10516337.00
costOfRevenue 14754990.00
totalOtherIncomeExpenseNet -117354.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3709000.00
2008-06-30
date 2008-06-30
filing_date 2008-06-30
currency_symbol USD
researchDevelopment 2572764.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6219573.00
minorityInterest 0.00
netIncome 4096056.00
sellingGeneralAdministrative 11471000.00
grossProfit 17308370.00
reconciledDepreciation 1724116.00
ebit 6002562.00
ebitda 7726678.00
depreciationAndAmortization 1724116.00
operatingIncome 5837651.00
otherOperatingExpenses 25437271.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2123517.00
totalRevenue 31274922.00
totalOperatingExpenses 11470719.00
costOfRevenue 13966552.00
totalOtherIncomeExpenseNet -164911.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4096000.00
2008-03-31
date 2008-03-31
filing_date 2008-03-31
currency_symbol USD
researchDevelopment 2168709.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5801418.00
minorityInterest 0.00
netIncome 3798569.00
sellingGeneralAdministrative 11860000.00
grossProfit 17363877.00
reconciledDepreciation 1605203.00
ebit 5808248.00
ebitda 7413451.00
depreciationAndAmortization 1605203.00
operatingIncome 5504300.00
otherOperatingExpenses 25203389.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2002849.00
totalRevenue 30707689.00
totalOperatingExpenses 11859577.00
costOfRevenue 13343812.00
totalOtherIncomeExpenseNet -303948.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3799000.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
researchDevelopment 1894080.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5385598.00
minorityInterest 0.00
netIncome 4296071.00
sellingGeneralAdministrative 10396000.00
grossProfit 15912703.00
reconciledDepreciation 1524286.00
ebit 5031636.00
ebitda 6555922.00
depreciationAndAmortization 1524286.00
operatingIncome 4915983.00
otherOperatingExpenses 25294772.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1089527.00
totalRevenue 30210755.00
totalOperatingExpenses 10996720.00
costOfRevenue 14298052.00
totalOtherIncomeExpenseNet -115653.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4296000.00
2007-09-30
date 2007-09-30
filing_date 2007-09-30
currency_symbol USD
researchDevelopment 1964619.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4614028.00
minorityInterest 0.00
netIncome 3236990.00
sellingGeneralAdministrative 9400000.00
grossProfit 13488799.00
reconciledDepreciation 1271709.00
ebit 4192756.00
ebitda 5464465.00
depreciationAndAmortization 1271709.00
operatingIncome 4088855.00
otherOperatingExpenses 22374617.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1377038.00
totalRevenue 26463472.00
totalOperatingExpenses 9399944.00
costOfRevenue 12974673.00
totalOtherIncomeExpenseNet -103901.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3237000.00
2007-06-30
date 2007-06-30
filing_date 2007-06-30
currency_symbol USD
researchDevelopment 1804574.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5561503.00
minorityInterest 0.00
netIncome 3633559.00
sellingGeneralAdministrative 10564000.00
grossProfit 15600589.00
reconciledDepreciation 1106503.00
ebit 5122759.00
ebitda 6229262.00
depreciationAndAmortization 1106503.00
operatingIncome 5036948.00
otherOperatingExpenses 23186546.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1927944.00
totalRevenue 28223494.00
totalOperatingExpenses 10563641.00
costOfRevenue 12622905.00
totalOtherIncomeExpenseNet -85811.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3634000.00
2007-03-31
date 2007-03-31
filing_date 2007-03-31
currency_symbol USD
researchDevelopment 1802061.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4800928.00
minorityInterest 0.00
netIncome 3157438.00
sellingGeneralAdministrative 10275000.00
grossProfit 14706020.00
reconciledDepreciation 1071838.00
ebit 4548965.00
ebitda 5620803.00
depreciationAndAmortization 1071838.00
operatingIncome 4431111.00
otherOperatingExpenses 22913749.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1643490.00
totalRevenue 27344860.00
totalOperatingExpenses 10274909.00
costOfRevenue 12638840.00
totalOtherIncomeExpenseNet -117854.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3157000.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
researchDevelopment 1832769.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5549586.00
minorityInterest 0.00
netIncome 3653378.00
sellingGeneralAdministrative 9872000.00
grossProfit 11975688.00
reconciledDepreciation 1055664.00
ebit 5219900.00
ebitda 6275564.00
depreciationAndAmortization 1055664.00
operatingIncome 5139384.00
otherOperatingExpenses 24597924.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1896208.00
totalRevenue 29737308.00
totalOperatingExpenses 6836304.00
costOfRevenue 17761620.00
totalOtherIncomeExpenseNet -80516.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3653000.00
2006-09-30
date 2006-09-30
filing_date 2006-09-30
currency_symbol USD
researchDevelopment 1575083.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3889999.00
minorityInterest 0.00
netIncome 2559620.00
sellingGeneralAdministrative 8454000.00
grossProfit 13069311.00
reconciledDepreciation 994733.00
ebit 3600944.00
ebitda 4595677.00
depreciationAndAmortization 994733.00
operatingIncome 3540284.00
otherOperatingExpenses 21608879.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1330379.00
totalRevenue 25149163.00
totalOperatingExpenses 9529027.00
costOfRevenue 12079852.00
totalOtherIncomeExpenseNet -60660.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2560000.00
2006-06-30
date 2006-06-30
filing_date 2006-06-30
currency_symbol USD
researchDevelopment 1857945.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4461962.00
minorityInterest 0.00
netIncome 2935971.00
sellingGeneralAdministrative 9480000.00
grossProfit 14597611.00
reconciledDepreciation 993891.00
ebit 4196333.00
ebitda 5190224.00
depreciationAndAmortization 993891.00
operatingIncome 4134306.00
otherOperatingExpenses 22564979.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1525991.00
totalRevenue 26699285.00
totalOperatingExpenses 10463305.00
costOfRevenue 12101674.00
totalOtherIncomeExpenseNet -62027.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2936000.00
2006-03-31
date 2006-03-31
filing_date 2006-03-31
currency_symbol USD
researchDevelopment 1433576.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3062632.00
minorityInterest 0.00
netIncome 2015210.00
sellingGeneralAdministrative 7999000.00
grossProfit 11798774.00
reconciledDepreciation 787946.00
ebit 2942258.00
ebitda 3730204.00
depreciationAndAmortization 787946.00
operatingIncome 2822695.00
otherOperatingExpenses 19400400.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1047422.00
totalRevenue 22223095.00
totalOperatingExpenses 8976079.00
costOfRevenue 10424321.00
totalOtherIncomeExpenseNet -119563.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2015000.00
2005-12-31
date 2005-12-31
filing_date 2005-12-31
currency_symbol USD
researchDevelopment 1763896.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4441382.00
minorityInterest 0.00
netIncome 3149601.00
sellingGeneralAdministrative 8987000.00
grossProfit 13129225.00
reconciledDepreciation 829872.00
ebit 4228938.00
ebitda 5058810.00
depreciationAndAmortization 829872.00
operatingIncome 4142695.00
otherOperatingExpenses 19372366.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1291781.00
totalRevenue 23515061.00
totalOperatingExpenses 8986530.00
costOfRevenue 10385836.00
totalOtherIncomeExpenseNet -86243.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3150000.00
2005-09-30
date 2005-09-30
filing_date 2005-09-30
currency_symbol USD
researchDevelopment 1516253.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3294573.00
minorityInterest 0.00
netIncome 2166182.00
sellingGeneralAdministrative 7860000.00
grossProfit 10832375.00
reconciledDepreciation 770965.00
ebit 3065670.00
ebitda 3836635.00
depreciationAndAmortization 770965.00
operatingIncome 2971952.00
otherOperatingExpenses 16709527.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1128391.00
totalRevenue 19681479.00
totalOperatingExpenses 7860423.00
costOfRevenue 8849104.00
totalOtherIncomeExpenseNet -93718.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2166000.00
2005-06-30
date 2005-06-30
filing_date 2005-06-30
currency_symbol USD
researchDevelopment 1687140.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6743843.00
minorityInterest 0.00
netIncome 2891162.00
sellingGeneralAdministrative 8540000.00
grossProfit 12189019.00
reconciledDepreciation 751782.00
ebit 3991563.00
ebitda 4743345.00
depreciationAndAmortization 751782.00
operatingIncome 3648651.00
otherOperatingExpenses 17136294.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 852681.00
totalRevenue 20784945.00
totalOperatingExpenses 8540368.00
costOfRevenue 8595926.00
totalOtherIncomeExpenseNet -342912.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2891000.00
2005-03-31
date 2005-03-31
filing_date 2005-03-31
currency_symbol USD
researchDevelopment 1386588.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3803099.00
minorityInterest 0.00
netIncome 2395952.00
sellingGeneralAdministrative 7981000.00
grossProfit 11374436.00
reconciledDepreciation 707171.00
ebit 3362703.00
ebitda 4069874.00
depreciationAndAmortization 707171.00
operatingIncome 3394162.00
otherOperatingExpenses 15468657.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1407147.00
totalRevenue 18862819.00
totalOperatingExpenses 7980274.00
costOfRevenue 7488383.00
totalOtherIncomeExpenseNet 31459.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2396000.00
2004-12-31
date 2004-12-31
filing_date 2004-12-31
currency_symbol USD
researchDevelopment 1650814.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3574426.00
minorityInterest 0.00
netIncome 2297888.00
sellingGeneralAdministrative 8601000.00
grossProfit 11699862.00
reconciledDepreciation 797892.00
ebit 2935387.00
ebitda 3733279.00
depreciationAndAmortization 797892.00
operatingIncome 3099432.00
otherOperatingExpenses 16346068.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1276538.00
totalRevenue 19445500.00
totalOperatingExpenses 8600430.00
costOfRevenue 7745638.00
totalOtherIncomeExpenseNet 164045.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2298000.00
2004-09-30
date 2004-09-30
filing_date 2004-09-30
currency_symbol USD
researchDevelopment 1298006.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3810723.00
minorityInterest 0.00
netIncome 2534131.00
sellingGeneralAdministrative 6842000.00
grossProfit 10444179.00
reconciledDepreciation 639775.00
ebit 3571545.00
ebitda 4211320.00
depreciationAndAmortization 639775.00
operatingIncome 3601445.00
otherOperatingExpenses 14119737.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1276592.00
totalRevenue 17721182.00
totalOperatingExpenses 6842734.00
costOfRevenue 7277003.00
totalOtherIncomeExpenseNet 29900.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2534000.00
2004-06-30
date 2004-06-30
filing_date 2004-06-30
currency_symbol USD
researchDevelopment 1345067.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3618399.00
minorityInterest 0.00
netIncome 2392018.00
sellingGeneralAdministrative 6950000.00
grossProfit 10479553.00
reconciledDepreciation 602112.00
ebit 3563875.00
ebitda 4165987.00
depreciationAndAmortization 602112.00
operatingIncome 3528895.00
otherOperatingExpenses 13786753.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1226381.00
totalRevenue 17315648.00
totalOperatingExpenses 6950658.00
costOfRevenue 6836095.00
totalOtherIncomeExpenseNet -34980.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2392000.00
2004-03-31
date 2004-03-31
filing_date 2004-03-31
currency_symbol USD
researchDevelopment 1346329.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2843447.00
minorityInterest 0.00
netIncome 1905109.00
sellingGeneralAdministrative 6939000.00
grossProfit 9706135.00
reconciledDepreciation 647301.00
ebit 2803766.00
ebitda 3451067.00
depreciationAndAmortization 647301.00
operatingIncome 2767733.00
otherOperatingExpenses 13078442.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 938338.00
totalRevenue 15846175.00
totalOperatingExpenses 6938402.00
costOfRevenue 6140040.00
totalOtherIncomeExpenseNet -36033.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1905000.00
2003-12-31
date 2003-12-31
filing_date 2003-12-31
currency_symbol USD
researchDevelopment 1262988.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3002252.00
minorityInterest 0.00
netIncome 1537406.00
sellingGeneralAdministrative 6834000.00
grossProfit 9527818.00
reconciledDepreciation 630417.00
ebit 2486553.00
ebitda 3116970.00
depreciationAndAmortization 630417.00
operatingIncome 2693839.00
otherOperatingExpenses 12545947.00
interestExpense 1078.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1492158.00
totalRevenue 15239786.00
totalOperatingExpenses 6833979.00
costOfRevenue 5711968.00
totalOtherIncomeExpenseNet 207286.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1511000.00
2003-09-30
date 2003-09-30
filing_date 2003-09-30
currency_symbol USD
researchDevelopment 1288621.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2595757.00
minorityInterest 0.00
netIncome 1980739.00
sellingGeneralAdministrative 5880000.00
grossProfit 8481368.00
reconciledDepreciation 604425.00
ebit 2619866.00
ebitda 3224291.00
depreciationAndAmortization 604425.00
operatingIncome 2601799.00
otherOperatingExpenses 10296874.00
interestExpense 40558.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 610440.00
totalRevenue 12898673.00
totalOperatingExpenses 5879569.00
costOfRevenue 4417305.00
totalOtherIncomeExpenseNet -18067.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1985000.00
2003-06-30
date 2003-06-30
filing_date 2003-06-30
currency_symbol USD
researchDevelopment 1337441.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2022039.00
minorityInterest 0.00
netIncome 1516530.00
sellingGeneralAdministrative 5937000.00
grossProfit 7915524.00
reconciledDepreciation 663490.00
ebit 1931984.00
ebitda 2595474.00
depreciationAndAmortization 663490.00
operatingIncome 1977638.00
otherOperatingExpenses 10096123.00
interestExpense 41000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 505509.00
totalRevenue 12073761.00
totalOperatingExpenses 5937886.00
costOfRevenue 4158237.00
totalOtherIncomeExpenseNet 45654.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1516000.00
2003-03-31
date 2003-03-31
filing_date 2003-03-31
currency_symbol USD
researchDevelopment 1158157.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1524765.00
minorityInterest 0.00
netIncome 1143573.00
sellingGeneralAdministrative 5389000.00
grossProfit 6857571.00
reconciledDepreciation 635411.00
ebit 1408776.00
ebitda 2044187.00
depreciationAndAmortization 635411.00
operatingIncome 1469162.00
otherOperatingExpenses 9208479.00
interestExpense 41000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 381192.00
totalRevenue 10677641.00
totalOperatingExpenses 5388409.00
costOfRevenue 3820070.00
totalOtherIncomeExpenseNet 60386.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1144000.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
researchDevelopment 1076136.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1781409.00
minorityInterest 0.00
netIncome 1587142.00
sellingGeneralAdministrative 5291000.00
grossProfit 6899327.00
reconciledDepreciation 553915.00
ebit 1421604.00
ebitda 1975519.00
depreciationAndAmortization 553915.00
operatingIncome 1608470.00
otherOperatingExpenses 9662947.00
interestExpense 43118.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 186766.00
totalRevenue 11271417.00
totalOperatingExpenses 5290857.00
costOfRevenue 4372090.00
totalOtherIncomeExpenseNet 186866.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1595000.00
2002-09-30
date 2002-09-30
filing_date 2002-09-30
currency_symbol USD
researchDevelopment 1273278.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2410088.00
minorityInterest 0.00
netIncome 1743848.00
sellingGeneralAdministrative 5260000.00
grossProfit 7701580.00
reconciledDepreciation 713604.00
ebit 2462626.00
ebitda 3176230.00
depreciationAndAmortization 713604.00
operatingIncome 2440220.00
otherOperatingExpenses 9588255.00
interestExpense 44051.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 686874.00
totalRevenue 12028475.00
totalOperatingExpenses 5261360.00
costOfRevenue 4326895.00
totalOtherIncomeExpenseNet -22406.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1723000.00
2002-06-30
date 2002-06-30
filing_date 2002-06-30
currency_symbol USD
researchDevelopment 1195991.00
effectOfAccountingCharges 0.00
incomeBeforeTax 724268.00
minorityInterest 0.00
netIncome 517851.00
sellingGeneralAdministrative 5383000.00
grossProfit 5819280.00
reconciledDepreciation 662085.00
ebit 144708.00
ebitda 806793.00
depreciationAndAmortization 662085.00
operatingIncome 437980.00
otherOperatingExpenses 9673628.00
interestExpense 44968.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 206417.00
totalRevenue 10111608.00
totalOperatingExpenses 5381300.00
costOfRevenue 4292328.00
totalOtherIncomeExpenseNet 293272.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 518000.00
2002-03-31
date 2002-03-31
filing_date 2002-03-31
currency_symbol USD
researchDevelopment 1142268.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1013881.00
minorityInterest 0.00
netIncome -724926.00
sellingGeneralAdministrative 4819000.00
grossProfit 3946254.00
reconciledDepreciation 471605.00
ebit -735938.00
ebitda -264333.00
depreciationAndAmortization 471605.00
operatingIncome -873222.00
otherOperatingExpenses 7269611.00
interestExpense 46294.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -288955.00
totalRevenue 6396389.00
totalOperatingExpenses 4819476.00
costOfRevenue 2450135.00
totalOtherIncomeExpenseNet -137284.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-12-31
date 2001-12-31
filing_date 2001-12-31
currency_symbol USD
researchDevelopment 1242118.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1398011.00
minorityInterest 0.00
netIncome 919391.00
sellingGeneralAdministrative 5010000.00
grossProfit 6438883.00
reconciledDepreciation 709682.00
ebit 1429426.00
ebitda 2139108.00
depreciationAndAmortization 709682.00
operatingIncome 1429426.00
otherOperatingExpenses 8527744.00
interestExpense 185050.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 478620.00
totalRevenue 9957170.00
totalOperatingExpenses 5009457.00
costOfRevenue 3518287.00
totalOtherIncomeExpenseNet -31415.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 919000.00
2001-09-30
date 2001-09-30
filing_date 2001-09-30
currency_symbol USD
researchDevelopment 1185319.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1306170.00
minorityInterest 0.00
netIncome 979667.00
sellingGeneralAdministrative 4759000.00
grossProfit 5931270.00
reconciledDepreciation 557529.00
ebit 1081586.00
ebitda 1639115.00
depreciationAndAmortization 557529.00
operatingIncome 1172637.00
otherOperatingExpenses 8530371.00
interestExpense 35960.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 326503.00
totalRevenue 9703008.00
totalOperatingExpenses 4758633.00
costOfRevenue 3771738.00
totalOtherIncomeExpenseNet 91051.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 980000.00
2001-06-30
date 2001-06-30
filing_date 2001-06-30
currency_symbol USD
researchDevelopment 1273445.00
effectOfAccountingCharges 0.00
incomeBeforeTax 555112.00
minorityInterest 0.00
netIncome 416309.00
sellingGeneralAdministrative 4981000.00
grossProfit 5532138.00
reconciledDepreciation 515711.00
ebit 549947.00
ebitda 1065658.00
depreciationAndAmortization 515711.00
operatingIncome 549947.00
otherOperatingExpenses 8673768.00
interestExpense 86749.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 138803.00
totalRevenue 9223715.00
totalOperatingExpenses 4982191.00
costOfRevenue 3691577.00
totalOtherIncomeExpenseNet 5165.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 416000.00
2001-03-31
date 2001-03-31
filing_date 2001-03-31
currency_symbol USD
researchDevelopment 1214216.00
effectOfAccountingCharges 0.00
incomeBeforeTax 263764.00
minorityInterest 0.00
netIncome 197818.00
sellingGeneralAdministrative 4763000.00
grossProfit 5451699.00
reconciledDepreciation 496653.00
ebit 335797.00
ebitda 832450.00
depreciationAndAmortization 496653.00
operatingIncome 335797.00
otherOperatingExpenses 8351892.00
interestExpense 184650.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 65946.00
totalRevenue 8687689.00
totalOperatingExpenses 5115902.00
costOfRevenue 3235990.00
totalOtherIncomeExpenseNet -72033.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 198000.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
researchDevelopment 1517989.00
effectOfAccountingCharges 0.00
incomeBeforeTax -322881.00
minorityInterest 0.00
netIncome 114162.00
sellingGeneralAdministrative 5030000.00
grossProfit 5164858.00
reconciledDepreciation 495295.00
ebit -459530.00
ebitda 35765.00
depreciationAndAmortization 495295.00
operatingIncome -459530.00
otherOperatingExpenses 8747305.00
interestExpense 12290.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -437043.00
totalRevenue 8287775.00
totalOperatingExpenses 5624388.00
costOfRevenue 3122917.00
totalOtherIncomeExpenseNet 136649.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 114000.00
2000-09-30
date 2000-09-30
filing_date 2000-09-30
currency_symbol USD
researchDevelopment 1570992.00
effectOfAccountingCharges 0.00
incomeBeforeTax 244971.00
minorityInterest 0.00
netIncome 171481.00
sellingGeneralAdministrative 5282000.00
grossProfit 5910417.00
reconciledDepreciation 488847.00
ebit 139667.00
ebitda 628514.00
depreciationAndAmortization 488847.00
operatingIncome 139667.00
otherOperatingExpenses 8861851.00
interestExpense 24192.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 73490.00
totalRevenue 9001518.00
totalOperatingExpenses 5770750.00
costOfRevenue 3091101.00
totalOtherIncomeExpenseNet 105304.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 171000.00
2000-06-30
date 2000-06-30
filing_date 2000-06-30
currency_symbol USD
researchDevelopment 1736610.00
effectOfAccountingCharges 0.00
incomeBeforeTax 466993.00
minorityInterest 0.00
netIncome 326894.00
sellingGeneralAdministrative 5624000.00
grossProfit 6340258.00
reconciledDepreciation 388642.00
ebit 326990.00
ebitda 715632.00
depreciationAndAmortization 388642.00
operatingIncome 326990.00
otherOperatingExpenses 8696257.00
interestExpense 16000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 140099.00
totalRevenue 9023247.00
totalOperatingExpenses 6013268.00
costOfRevenue 2682989.00
totalOtherIncomeExpenseNet 140003.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 327000.00
2000-03-31
date 2000-03-31
filing_date 2000-03-31
currency_symbol USD
researchDevelopment 1541209.00
effectOfAccountingCharges 0.00
incomeBeforeTax 536805.00
minorityInterest 0.00
netIncome 375764.00
sellingGeneralAdministrative 5469000.00
grossProfit 6301011.00
reconciledDepreciation 395296.00
ebit 436465.00
ebitda 831761.00
depreciationAndAmortization 395296.00
operatingIncome 436465.00
otherOperatingExpenses 8861542.00
interestExpense 16925.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 161041.00
totalRevenue 9298007.00
totalOperatingExpenses 5864546.00
costOfRevenue 2996996.00
totalOtherIncomeExpenseNet 100340.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 376000.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
currency_symbol USD
researchDevelopment 1483120.00
incomeBeforeTax 1389649.00
netIncome 1143649.00
grossProfit 7279077.00
reconciledDepreciation 404039.00
ebit 1380661.00
ebitda 1784700.00
depreciationAndAmortization 404039.00
operatingIncome 1380661.00
otherOperatingExpenses 9406277.00
incomeTaxExpense 246000.00
totalRevenue 10786938.00
totalOperatingExpenses 5898416.00
costOfRevenue 3507861.00
totalOtherIncomeExpenseNet 8988.00
1999-09-30
date 1999-09-30
filing_date 1999-09-30
currency_symbol USD
researchDevelopment 1800000.00
incomeBeforeTax 1500000.00
netIncome 1000000.00
grossProfit 7600000.00
reconciledDepreciation 500000.00
ebit 1500000.00
ebitda 2000000.00
depreciationAndAmortization 500000.00
operatingIncome 1500000.00
otherOperatingExpenses 8900000.00
incomeTaxExpense 500000.00
totalRevenue 10400000.00
totalOperatingExpenses 6100000.00
costOfRevenue 2800000.00
totalOtherIncomeExpenseNet -100000.00
1999-06-30
date 1999-06-30
filing_date 1999-06-30
currency_symbol USD
researchDevelopment 1600000.00
incomeBeforeTax 300000.00
netIncome 200000.00
grossProfit 6200000.00
reconciledDepreciation 500000.00
ebit 200000.00
ebitda 700000.00
depreciationAndAmortization 500000.00
operatingIncome 300000.00
otherOperatingExpenses 8600000.00
incomeTaxExpense 100000.00
totalRevenue 8900000.00
totalOperatingExpenses 5900000.00
costOfRevenue 2700000.00
totalOtherIncomeExpenseNet 100000.00
1999-03-31
date 1999-03-31
filing_date 1999-03-31
currency_symbol USD
researchDevelopment 1700000.00
incomeBeforeTax -300000.00
netIncome -200000.00
grossProfit 5700000.00
reconciledDepreciation 500000.00
ebit -300000.00
ebitda 200000.00
depreciationAndAmortization 500000.00
operatingIncome -400000.00
otherOperatingExpenses 8000000.00
incomeTaxExpense -100000.00
totalRevenue 7600000.00
totalOperatingExpenses 6100000.00
costOfRevenue 1900000.00
totalOtherIncomeExpenseNet 100000.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
currency_symbol USD
researchDevelopment 1800000.00
incomeBeforeTax -6300000.00
netIncome -3800000.00
grossProfit 6700000.00
reconciledDepreciation 600000.00
ebit 6100000.00
ebitda 6700000.00
depreciationAndAmortization 600000.00
operatingIncome -100000.00
otherOperatingExpenses 9400000.00
incomeTaxExpense 3700000.00
totalRevenue 9300000.00
totalOperatingExpenses 6800000.00
costOfRevenue 2600000.00
totalOtherIncomeExpenseNet -6200000.00
1998-09-30
date 1998-09-30
filing_date 1998-09-30
currency_symbol USD
researchDevelopment 1500000.00
incomeBeforeTax 100000.00
grossProfit 5500000.00
reconciledDepreciation 600000.00
ebit -100000.00
ebitda 500000.00
depreciationAndAmortization 600000.00
operatingIncome -100000.00
otherOperatingExpenses 7900000.00
incomeTaxExpense 100000.00
totalRevenue 7800000.00
totalOperatingExpenses 5600000.00
costOfRevenue 2300000.00
totalOtherIncomeExpenseNet 200000.00
1998-06-30
date 1998-06-30
filing_date 1998-06-30
currency_symbol USD
researchDevelopment 1300000.00
incomeBeforeTax 600000.00
netIncome 400000.00
grossProfit 6400000.00
reconciledDepreciation 600000.00
ebit 500000.00
ebitda 1100000.00
depreciationAndAmortization 600000.00
operatingIncome 600000.00
otherOperatingExpenses 7700000.00
incomeTaxExpense 200000.00
totalRevenue 8300000.00
totalOperatingExpenses 5800000.00
costOfRevenue 1900000.00
totalOtherIncomeExpenseNet 100000.00
1998-03-31
date 1998-03-31
filing_date 1998-03-31
currency_symbol USD
researchDevelopment 1300000.00
grossProfit 5100000.00
reconciledDepreciation 500000.00
ebit -200000.00
ebitda 300000.00
depreciationAndAmortization 500000.00
operatingIncome -200000.00
otherOperatingExpenses 7200000.00
totalRevenue 7000000.00
totalOperatingExpenses 5300000.00
costOfRevenue 1900000.00
totalOtherIncomeExpenseNet 200000.00
1997-12-31
date 1997-12-31
filing_date 1997-12-31
currency_symbol USD
researchDevelopment 1300000.00
incomeBeforeTax 1200000.00
netIncome 900000.00
grossProfit 7800000.00
reconciledDepreciation 600000.00
ebit 1000000.00
ebitda 1600000.00
depreciationAndAmortization 600000.00
operatingIncome 1100000.00
otherOperatingExpenses 9000000.00
incomeTaxExpense 300000.00
totalRevenue 10100000.00
totalOperatingExpenses 6700000.00
costOfRevenue 2300000.00
totalOtherIncomeExpenseNet 100000.00
1997-09-30
date 1997-09-30
filing_date 1997-09-30
currency_symbol USD
researchDevelopment 1400000.00
incomeBeforeTax 100000.00
netIncome 100000.00
grossProfit 4900000.00
reconciledDepreciation 400000.00
ebit -300000.00
ebitda 100000.00
depreciationAndAmortization 400000.00
operatingIncome -100000.00
otherOperatingExpenses 7400000.00
incomeTaxExpense -200000.00
totalRevenue 7300000.00
totalOperatingExpenses 5000000.00
costOfRevenue 2400000.00
totalOtherIncomeExpenseNet 200000.00
1997-06-30
date 1997-06-30
filing_date 1997-06-30
currency_symbol USD
researchDevelopment 1200000.00
incomeBeforeTax -200000.00
netIncome -100000.00
grossProfit 5200000.00
reconciledDepreciation 500000.00
ebit -300000.00
ebitda 200000.00
depreciationAndAmortization 500000.00
operatingIncome -200000.00
otherOperatingExpenses 7200000.00
incomeTaxExpense -100000.00
totalRevenue 7000000.00
totalOperatingExpenses 5400000.00
costOfRevenue 1800000.00
totalOtherIncomeExpenseNet 100000.00
1997-03-31
date 1997-03-31
filing_date 1997-03-31
currency_symbol USD
researchDevelopment 1100000.00
incomeBeforeTax -600000.00
netIncome -400000.00
grossProfit 3800000.00
reconciledDepreciation 400000.00
ebit -800000.00
ebitda -400000.00
depreciationAndAmortization 400000.00
operatingIncome -700000.00
otherOperatingExpenses 5900000.00
incomeTaxExpense -200000.00
totalRevenue 5200000.00
totalOperatingExpenses 4500000.00
costOfRevenue 1400000.00
totalOtherIncomeExpenseNet 100000.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
currency_symbol USD
researchDevelopment 1100000.00
incomeBeforeTax 2100000.00
netIncome 2900000.00
grossProfit 7100000.00
reconciledDepreciation 300000.00
ebit 1700000.00
ebitda 2000000.00
depreciationAndAmortization 300000.00
operatingIncome 1900000.00
otherOperatingExpenses 8500000.00
incomeTaxExpense -1000000.00
totalRevenue 10400000.00
totalOperatingExpenses 5200000.00
costOfRevenue 3300000.00
totalOtherIncomeExpenseNet 200000.00
1996-09-30
date 1996-09-30
filing_date 1996-09-30
currency_symbol USD
researchDevelopment 800000.00
incomeBeforeTax 100000.00
netIncome 100000.00
grossProfit 3300000.00
reconciledDepreciation 400000.00
ebit -300000.00
ebitda 100000.00
depreciationAndAmortization 400000.00
operatingIncome -100000.00
otherOperatingExpenses 4500000.00
incomeTaxExpense -200000.00
totalRevenue 4400000.00
totalOperatingExpenses 3400000.00
costOfRevenue 1100000.00
totalOtherIncomeExpenseNet 200000.00
1996-06-30
date 1996-06-30
filing_date 1996-06-30
currency_symbol USD
researchDevelopment 800000.00
incomeBeforeTax 500000.00
netIncome 600000.00
grossProfit 3600000.00
reconciledDepreciation 200000.00
ebit 300000.00
ebitda 500000.00
depreciationAndAmortization 200000.00
operatingIncome 400000.00
otherOperatingExpenses 4900000.00
incomeTaxExpense -200000.00
totalRevenue 5300000.00
totalOperatingExpenses 3200000.00
costOfRevenue 1700000.00
totalOtherIncomeExpenseNet 100000.00
1996-03-31
date 1996-03-31
filing_date 1996-03-31
currency_symbol USD
researchDevelopment 600000.00
grossProfit 2100000.00
reconciledDepreciation 200000.00
ebit -100000.00
ebitda 100000.00
depreciationAndAmortization 200000.00
operatingIncome -100000.00
otherOperatingExpenses 2900000.00
totalRevenue 2800000.00
totalOperatingExpenses 2200000.00
costOfRevenue 700000.00
totalOtherIncomeExpenseNet 100000.00
1995-12-31
date 1995-12-31
filing_date 1995-12-31
currency_symbol USD
researchDevelopment 700000.00
incomeBeforeTax 500000.00
netIncome 500000.00
grossProfit 2600000.00
reconciledDepreciation 100000.00
ebit 300000.00
ebitda 400000.00
depreciationAndAmortization 100000.00
operatingIncome 400000.00
otherOperatingExpenses 3800000.00
incomeTaxExpense -100000.00
totalRevenue 4200000.00
totalOperatingExpenses 2200000.00
costOfRevenue 1600000.00
totalOtherIncomeExpenseNet 100000.00
1995-09-30
date 1995-09-30
filing_date 1995-09-30
currency_symbol USD
researchDevelopment 400000.00
grossProfit 1600000.00
reconciledDepreciation 100000.00
ebit 0.00
ebitda 100000.00
depreciationAndAmortization 100000.00
otherOperatingExpenses 2300000.00
totalRevenue 2300000.00
totalOperatingExpenses 1600000.00
costOfRevenue 700000.00
totalOtherIncomeExpenseNet 100000.00
1995-06-30
date 1995-06-30
filing_date 1995-06-30
currency_symbol USD
researchDevelopment 500000.00
netIncome -100000.00
grossProfit 1400000.00
reconciledDepreciation 100000.00
ebit 0.00
ebitda 100000.00
depreciationAndAmortization 100000.00
operatingIncome -100000.00
otherOperatingExpenses 2200000.00
incomeTaxExpense 100000.00
totalRevenue 2100000.00
totalOperatingExpenses 1500000.00
costOfRevenue 700000.00
1995-03-31
date 1995-03-31
filing_date 1995-03-31
currency_symbol USD
researchDevelopment 400000.00
netIncome -100000.00
grossProfit 1200000.00
reconciledDepreciation 100000.00
ebit -200000.00
ebitda -100000.00
depreciationAndAmortization 100000.00
operatingIncome -100000.00
otherOperatingExpenses 1800000.00
totalRevenue 1700000.00
totalOperatingExpenses 1300000.00
costOfRevenue 500000.00
totalOtherIncomeExpenseNet 100000.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
currency_symbol USD
researchDevelopment 300000.00
netIncome -600000.00
grossProfit 700000.00
ebitda -700000.00
operatingIncome -700000.00
otherOperatingExpenses 1900000.00
incomeTaxExpense 600000.00
totalRevenue 1200000.00
totalOperatingExpenses 1400000.00
costOfRevenue 500000.00
1994-09-30
date 1994-09-30
filing_date 1994-09-30
currency_symbol USD
researchDevelopment 200000.00
grossProfit 700000.00
otherOperatingExpenses 1100000.00
totalRevenue 1100000.00
totalOperatingExpenses 700000.00
costOfRevenue 400000.00
1994-06-30
date 1994-06-30
filing_date 1994-06-30
currency_symbol USD
netIncome -300000.00
grossProfit 800000.00
ebitda 800000.00
operatingIncome 800000.00
incomeTaxExpense 300000.00
totalRevenue 800000.00
1994-03-31
date 1994-03-31
filing_date 1994-03-31
currency_symbol USD
netIncome -200000.00
grossProfit 700000.00
ebitda 700000.00
operatingIncome 700000.00
incomeTaxExpense 200000.00
totalRevenue 700000.00
1993-12-31
date 1993-12-31
filing_date 1993-12-31
currency_symbol USD
netIncome -300000.00
grossProfit 700000.00
ebitda -2700000.00
operatingIncome -2700000.00
otherOperatingExpenses 3400000.00
incomeTaxExpense 300000.00
totalRevenue 700000.00
totalOperatingExpenses -3400000.00
1993-09-30
date 1993-09-30
filing_date 1993-09-30
currency_symbol USD
netIncome -300000.00
grossProfit 600000.00
ebitda 600000.00
operatingIncome 600000.00
incomeTaxExpense 300000.00
totalRevenue 600000.00
1993-06-30
date 1993-06-30
filing_date 1993-06-30
currency_symbol USD
netIncome -200000.00
grossProfit 600000.00
ebitda 600000.00
operatingIncome 600000.00
incomeTaxExpense 200000.00
totalRevenue 600000.00
1993-03-31
date 1993-03-31
filing_date 1993-03-31
currency_symbol USD
netIncome -200000.00
grossProfit 500000.00
ebitda 500000.00
operatingIncome 500000.00
incomeTaxExpense 200000.00
totalRevenue 500000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-03
currency_symbol USD
researchDevelopment 92876000.00
incomeBeforeTax -17794000.00
minorityInterest 0.00
netIncome -23248000.00
sellingGeneralAdministrative 240750000.00
grossProfit 276467000.00
reconciledDepreciation 59769000.00
ebit -57159000.00
ebitda -96295000.00
depreciationAndAmortization -39136000.00
operatingIncome -57159000.00
otherOperatingExpenses 708642000.00
interestExpense 229000.00
taxProvision 5454000.00
netInterestIncome 229000.00
incomeTaxExpense 5454000.00
totalRevenue 651483000.00
totalOperatingExpenses 333626000.00
costOfRevenue 375016000.00
totalOtherIncomeExpenseNet 39365000.00
netIncomeFromContinuingOps -28974000.00
netIncomeApplicableToCommonShares -28974000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-24
currency_symbol USD
researchDevelopment 88303000.00
incomeBeforeTax -66837000.00
minorityInterest 0.00
netIncome -62931000.00
sellingGeneralAdministrative 250937000.00
grossProfit 260078000.00
reconciledDepreciation 56096000.00
ebit -79162000.00
ebitda -37466000.00
depreciationAndAmortization 41696000.00
operatingIncome -79162000.00
otherOperatingExpenses 686381000.00
interestExpense 27674000.00
taxProvision -3906000.00
netInterestIncome -2075000.00
incomeTaxExpense -3906000.00
totalRevenue 607219000.00
totalOperatingExpenses 339240000.00
costOfRevenue 347141000.00
totalOtherIncomeExpenseNet 12325000.00
netIncomeFromContinuingOps -61982000.00
netIncomeApplicableToCommonShares -61982000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-01
currency_symbol USD
researchDevelopment 84012000.00
incomeBeforeTax -456571000.00
minorityInterest 227000.00
netIncome -440177000.00
sellingGeneralAdministrative 205224000.00
grossProfit 219394000.00
reconciledDepreciation 49560000.00
ebit 266752000.00
ebitda 316312000.00
depreciationAndAmortization 49560000.00
operatingIncome 266752000.00
otherOperatingExpenses 590659000.00
interestExpense 726867000.00
taxProvision -16394000.00
netInterestIncome -575000.00
incomeTaxExpense -16394000.00
totalRevenue 520817000.00
totalOperatingExpenses 289236000.00
costOfRevenue 301423000.00
totalOtherIncomeExpenseNet -723323000.00
netIncomeFromContinuingOps -444116000.00
netIncomeApplicableToCommonShares -443721000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
researchDevelopment 94253000.00
incomeBeforeTax -7144000.00
minorityInterest 622000.00
netIncome -10667000.00
sellingGeneralAdministrative 231138000.00
grossProfit 313692000.00
reconciledDepreciation 50942000.00
ebit -11699000.00
ebitda 39243000.00
depreciationAndAmortization 50942000.00
operatingIncome -11699000.00
otherOperatingExpenses 647779000.00
interestExpense 4373000.00
taxProvision 3523000.00
interestIncome 4555000.00
netInterestIncome 4555000.00
incomeTaxExpense 3523000.00
totalRevenue 636080000.00
totalOperatingExpenses 325391000.00
costOfRevenue 322388000.00
totalOtherIncomeExpenseNet 4555000.00
netIncomeFromContinuingOps -11079000.00
netIncomeApplicableToCommonShares -10849000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-07
currency_symbol USD
researchDevelopment 98964000.00
incomeBeforeTax -8214000.00
minorityInterest 852000.00
netIncome -10964000.00
sellingGeneralAdministrative 235107000.00
grossProfit 325224000.00
reconciledDepreciation 61250000.00
ebit -70097000.00
ebitda -8847000.00
depreciationAndAmortization 61250000.00
operatingIncome -8847000.00
otherOperatingExpenses 672084000.00
interestExpense 0.00
taxProvision 4736000.00
interestIncome 633000.00
netInterestIncome 633000.00
incomeTaxExpense 4736000.00
totalRevenue 663237000.00
totalOperatingExpenses 334071000.00
costOfRevenue 338013000.00
totalOtherIncomeExpenseNet 633000.00
netIncomeFromContinuingOps -11225000.00
netIncomeApplicableToCommonShares -11899000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
researchDevelopment 96237000.00
incomeBeforeTax -29476000.00
minorityInterest 1652000.00
netIncome -39981000.00
sellingGeneralAdministrative 255685000.00
grossProfit 322777000.00
reconciledDepreciation 66635000.00
ebit -94402000.00
ebitda -27767000.00
depreciationAndAmortization 66635000.00
operatingIncome -30523000.00
otherOperatingExpenses 697507000.00
interestExpense 0.00
taxProvision 9273000.00
interestIncome 1047000.00
netInterestIncome 1047000.00
incomeTaxExpense 9273000.00
totalRevenue 668362000.00
totalOperatingExpenses 351922000.00
costOfRevenue 345585000.00
totalOtherIncomeExpenseNet -1378000.00
netIncomeFromContinuingOps -40459000.00
netIncomeApplicableToCommonShares -39981000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-09
currency_symbol USD
researchDevelopment 97778000.00
incomeBeforeTax -86359000.00
minorityInterest 2160000.00
netIncome -77219000.00
sellingGeneralAdministrative 307113000.00
grossProfit 317306000.00
ebit -181334000.00
ebitda -88457000.00
depreciationAndAmortization 92877000.00
operatingIncome -86713000.00
otherOperatingExpenses 760043000.00
interestExpense 0.00
taxProvision -9446000.00
interestIncome 354000.00
netInterestIncome 354000.00
incomeTaxExpense -9446000.00
totalRevenue 672458000.00
totalOperatingExpenses 404891000.00
costOfRevenue 355152000.00
totalOtherIncomeExpenseNet 872000.00
netIncomeFromContinuingOps -77621000.00
netIncomeApplicableToCommonShares -77219000.00
2015-12-31
date 2015-12-31
filing_date 2016-03-21
currency_symbol USD
researchDevelopment 122360000.00
incomeBeforeTax -1383831000.00
minorityInterest 2562000.00
netIncome -1374635000.00
sellingGeneralAdministrative 434619000.00
grossProfit 102172000.00
ebit 463930000.00
ebitda 572325000.00
depreciationAndAmortization 108395000.00
operatingIncome -1373544000.00
otherOperatingExpenses 1150802000.00
interestExpense 0.00
taxProvision -10320000.00
interestIncome 10287000.00
nonRecurring 942408000.00
incomeTaxExpense -10320000.00
totalRevenue 695995000.00
totalOperatingExpenses 556979000.00
costOfRevenue 593823000.00
totalOtherIncomeExpenseNet -918737000.00
netIncomeFromContinuingOps -1373511000.00
netIncomeApplicableToCommonShares -1372835000.00
2014-12-31
date 2014-12-31
filing_date 2015-03-03
currency_symbol USD
researchDevelopment 82270000.00
incomeBeforeTax -154718000.00
minorityInterest 4438000.00
netIncome -119420000.00
sellingGeneralAdministrative 351993000.00
grossProfit 362394000.00
ebit -181298000.00
ebitda -71869000.00
depreciationAndAmortization 109429000.00
operatingIncome -148189000.00
otherOperatingExpenses 821998000.00
interestExpense 6529000.00
nonRecurring 102470000.00
incomeTaxExpense -35248000.00
totalRevenue 750129000.00
totalOperatingExpenses 434263000.00
costOfRevenue 387735000.00
totalOtherIncomeExpenseNet -76320000.00
netIncomeFromContinuingOps -119470000.00
netIncomeApplicableToCommonShares -119420000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-03
currency_symbol USD
researchDevelopment 52310000.00
incomeBeforeTax -29381000.00
minorityInterest 47000.00
netIncome -26954000.00
sellingGeneralAdministrative 202040000.00
grossProfit 226173000.00
ebit -121367000.00
ebitda -28931000.00
depreciationAndAmortization 92436000.00
operatingIncome -28931000.00
otherOperatingExpenses 513334000.00
interestExpense 0.00
incomeTaxExpense -2474000.00
totalRevenue 484403000.00
totalOperatingExpenses 255104000.00
costOfRevenue 258230000.00
totalOtherIncomeExpenseNet -450000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-07
currency_symbol USD
researchDevelopment 19659000.00
incomeBeforeTax 18510000.00
minorityInterest 332000.00
netIncome 8491000.00
sellingGeneralAdministrative 73130000.00
grossProfit 109911000.00
ebit -2375000.00
ebitda 17122000.00
depreciationAndAmortization 19497000.00
operatingIncome 17122000.00
otherOperatingExpenses 198122000.00
interestExpense 0.00
incomeTaxExpense 9687000.00
totalRevenue 215244000.00
totalOperatingExpenses 92789000.00
costOfRevenue 105333000.00
totalOtherIncomeExpenseNet 1388000.00
netIncomeApplicableToCommonShares 8491000.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
researchDevelopment 14359828.00
incomeBeforeTax 31352364.00
netIncome 20626364.00
sellingGeneralAdministrative 52782000.00
grossProfit 82404111.00
ebit 17235057.00
ebitda 27582780.00
depreciationAndAmortization 10347723.00
operatingIncome 29005967.00
otherOperatingExpenses 126888396.00
interestExpense 0.00
incomeTaxExpense 10726000.00
totalRevenue 155894363.00
totalOperatingExpenses 53398144.00
costOfRevenue 73490252.00
totalOtherIncomeExpenseNet 1423187.00
netIncomeApplicableToCommonShares 20626000.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
researchDevelopment 9755169.00
incomeBeforeTax 13835338.00
netIncome 9369544.00
sellingGeneralAdministrative 42619000.00
grossProfit 56085969.00
ebit 4678036.00
ebitda 14020426.00
depreciationAndAmortization 9342390.00
operatingIncome 13467338.00
otherOperatingExpenses 103631944.00
interestExpense 0.00
incomeTaxExpense 4465794.00
totalRevenue 117099282.00
totalOperatingExpenses 42618631.00
costOfRevenue 61013313.00
totalOtherIncomeExpenseNet -553088.00
netIncomeApplicableToCommonShares 9370000.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
researchDevelopment 7737125.00
incomeBeforeTax 6182272.00
netIncome 4116271.00
sellingGeneralAdministrative 39781000.00
grossProfit 46383572.00
ebit 6455090.00
ebitda 14710743.00
depreciationAndAmortization 8255653.00
operatingIncome 5823720.00
otherOperatingExpenses 92532512.00
interestExpense 0.00
incomeTaxExpense 2066001.00
totalRevenue 98356232.00
totalOperatingExpenses 40559852.00
costOfRevenue 51972660.00
totalOtherIncomeExpenseNet -631370.00
netIncomeApplicableToCommonShares 4116000.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
researchDevelopment 8973203.00
incomeBeforeTax 20733487.00
netIncome 13615487.00
sellingGeneralAdministrative 45271000.00
grossProfit 66412320.00
ebit 22496674.00
ebitda 29500520.00
depreciationAndAmortization 7003846.00
operatingIncome 20596452.00
otherOperatingExpenses 103898560.00
interestExpense 0.00
incomeTaxExpense 7118000.00
totalRevenue 124495012.00
totalOperatingExpenses 45815868.00
costOfRevenue 58082692.00
totalOtherIncomeExpenseNet -1900222.00
netIncomeApplicableToCommonShares 13615000.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
researchDevelopment 7465334.00
incomeBeforeTax 20362057.00
netIncome 14324058.00
sellingGeneralAdministrative 40635000.00
grossProfit 59708111.00
ebit 18899738.00
ebitda 23874074.00
depreciationAndAmortization 4974336.00
operatingIncome 18472897.00
otherOperatingExpenses 93769684.00
interestExpense 0.00
incomeTaxExpense 6037999.00
totalRevenue 112242581.00
totalOperatingExpenses 41235214.00
costOfRevenue 52534470.00
totalOtherIncomeExpenseNet -426841.00
netIncomeApplicableToCommonShares 14324000.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
researchDevelopment 6699373.00
incomeBeforeTax 16964179.00
netIncome 11164179.00
sellingGeneralAdministrative 35805000.00
grossProfit 51441384.00
ebit 15957194.00
ebitda 19789428.00
depreciationAndAmortization 3832234.00
operatingIncome 15636669.00
otherOperatingExpenses 88172182.00
interestExpense 0.00
incomeTaxExpense 5800000.00
totalRevenue 103808851.00
totalOperatingExpenses 35804715.00
costOfRevenue 52367467.00
totalOtherIncomeExpenseNet -320525.00
netIncomeApplicableToCommonShares 11164000.00
2005-12-31
date 2005-12-31
filing_date 2005-12-31
currency_symbol USD
researchDevelopment 6353877.00
incomeBeforeTax 15282897.00
netIncome 10602897.00
sellingGeneralAdministrative 33368000.00
grossProfit 47525055.00
ebit 14648874.00
ebitda 17708664.00
depreciationAndAmortization 3059790.00
operatingIncome 14157460.00
otherOperatingExpenses 68686844.00
interestExpense 0.00
incomeTaxExpense 4680000.00
totalRevenue 82844304.00
totalOperatingExpenses 33367595.00
costOfRevenue 35319249.00
totalOtherIncomeExpenseNet -491414.00
netIncomeApplicableToCommonShares 10603000.00
2004-12-31
date 2004-12-31
filing_date 2004-12-31
currency_symbol USD
researchDevelopment 5640216.00
incomeBeforeTax 13846995.00
netIncome 9129146.00
sellingGeneralAdministrative 29332000.00
grossProfit 42329729.00
ebit 12874573.00
ebitda 15561653.00
depreciationAndAmortization 2687080.00
operatingIncome 12997505.00
otherOperatingExpenses 57331000.00
interestExpense 0.00
incomeTaxExpense 4717849.00
totalRevenue 70328505.00
totalOperatingExpenses 29332224.00
costOfRevenue 27998776.00
totalOtherIncomeExpenseNet 122932.00
netIncomeApplicableToCommonShares 9129000.00
2003-12-31
date 2003-12-31
filing_date 2003-12-31
currency_symbol USD
researchDevelopment 5047207.00
incomeBeforeTax 9144813.00
netIncome 6155514.00
sellingGeneralAdministrative 24040000.00
grossProfit 32782281.00
ebit 8447179.00
ebitda 10980922.00
depreciationAndAmortization 2533743.00
operatingIncome 8742438.00
otherOperatingExpenses 42147423.00
interestExpense 123924.00
incomeTaxExpense 2989299.00
totalRevenue 50889861.00
totalOperatingExpenses 24039843.00
costOfRevenue 18107580.00
totalOtherIncomeExpenseNet 295259.00
netIncomeApplicableToCommonShares 6156000.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
researchDevelopment 4687673.00
incomeBeforeTax 3901884.00
netIncome 3110782.00
sellingGeneralAdministrative 20753000.00
grossProfit 24366441.00
ebit 3293000.00
ebitda 5694209.00
depreciationAndAmortization 2401209.00
operatingIncome 3613448.00
otherOperatingExpenses 36194441.00
interestExpense 178431.00
incomeTaxExpense 791102.00
totalRevenue 39807889.00
totalOperatingExpenses 20752993.00
costOfRevenue 15441448.00
totalOtherIncomeExpenseNet 320448.00
netIncomeApplicableToCommonShares 3111000.00
2001-12-31
date 2001-12-31
filing_date 2001-12-31
currency_symbol USD
researchDevelopment 4915098.00
incomeBeforeTax 3523057.00
netIncome 2513185.00
sellingGeneralAdministrative 19513000.00
grossProfit 23000767.00
ebit 3487807.00
ebitda 5767382.00
depreciationAndAmortization 2279575.00
operatingIncome 3487807.00
otherOperatingExpenses 34083775.00
interestExpense 270818.00
incomeTaxExpense 1009872.00
totalRevenue 37571582.00
totalOperatingExpenses 19512960.00
costOfRevenue 14570815.00
totalOtherIncomeExpenseNet 35250.00
netIncomeApplicableToCommonShares 2513000.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
researchDevelopment 6366800.00
incomeBeforeTax 925888.00
netIncome 988301.00
sellingGeneralAdministrative 21405000.00
grossProfit 23716544.00
ebit 443592.00
ebitda 2211672.00
depreciationAndAmortization 1768080.00
operatingIncome 443592.00
otherOperatingExpenses 35166955.00
interestExpense 69545.00
incomeTaxExpense -62413.00
totalRevenue 35610547.00
totalOperatingExpenses 23272952.00
costOfRevenue 11894003.00
totalOtherIncomeExpenseNet 482296.00
netIncomeApplicableToCommonShares 988000.00
1999-12-31
date 1999-12-31
filing_date 1999-12-31
currency_symbol USD
researchDevelopment 6583120.00
incomeBeforeTax 2889649.00
netIncome 2143649.00
grossProfit 26579077.00
ebit 2480661.00
ebitda 4384700.00
depreciationAndAmortization 1904039.00
operatingIncome 2480661.00
otherOperatingExpenses 35106277.00
interestExpense 0.00
incomeTaxExpense 746000.00
totalRevenue 37586938.00
totalOperatingExpenses 24098416.00
costOfRevenue 11007861.00
totalOtherIncomeExpenseNet 408988.00
1998-12-31
date 1998-12-31
filing_date 1998-12-31
currency_symbol USD
researchDevelopment 5900000.00
incomeBeforeTax -5700000.00
netIncome -3300000.00
grossProfit 23600000.00
ebit 5800000.00
ebitda 8100000.00
depreciationAndAmortization 2300000.00
operatingIncome 100000.00
otherOperatingExpenses 32300000.00
interestExpense 100000.00
incomeTaxExpense -2400000.00
totalRevenue 32400000.00
totalOperatingExpenses 23500000.00
costOfRevenue 8800000.00
totalOtherIncomeExpenseNet -5700000.00
1997-12-31
date 1997-12-31
filing_date 1997-12-31
currency_symbol USD
researchDevelopment 5100000.00
incomeBeforeTax 600000.00
netIncome 500000.00
grossProfit 21800000.00
ebit -400000.00
ebitda 1500000.00
depreciationAndAmortization 1900000.00
operatingIncome 100000.00
otherOperatingExpenses 29500000.00
interestExpense 0.00
incomeTaxExpense 100000.00
totalRevenue 29600000.00
totalOperatingExpenses 21700000.00
costOfRevenue 7800000.00
totalOtherIncomeExpenseNet 500000.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
currency_symbol USD
researchDevelopment 3300000.00
incomeBeforeTax 2700000.00
netIncome 3500000.00
grossProfit 16100000.00
ebit 1500000.00
ebitda 2600000.00
depreciationAndAmortization 1100000.00
operatingIncome 2100000.00
otherOperatingExpenses 20800000.00
interestExpense 0.00
incomeTaxExpense -800000.00
totalRevenue 22900000.00
totalOperatingExpenses 14000000.00
costOfRevenue 6800000.00
totalOtherIncomeExpenseNet 600000.00
1995-12-31
date 1995-12-31
filing_date 1995-12-31
currency_symbol USD
researchDevelopment 2000000.00
incomeBeforeTax 500000.00
netIncome 400000.00
grossProfit 6800000.00
ebit -100000.00
ebitda 300000.00
depreciationAndAmortization 400000.00
operatingIncome 200000.00
otherOperatingExpenses 10100000.00
interestExpense 100000.00
incomeTaxExpense -200000.00
totalRevenue 10300000.00
totalOperatingExpenses 6600000.00
costOfRevenue 3500000.00
totalOtherIncomeExpenseNet 300000.00
1994-12-31
date 1994-12-31
filing_date 1994-12-31
currency_symbol USD
researchDevelopment 1000000.00
netIncome -1100000.00
grossProfit 2300000.00
ebit -1100000.00
ebitda -1000000.00
depreciationAndAmortization 100000.00
operatingIncome -1100000.00
otherOperatingExpenses 4900000.00
interestExpense 0.00
totalRevenue 3800000.00
totalOperatingExpenses 3400000.00
costOfRevenue 1500000.00
1993-12-31
date 1993-12-31
filing_date 1993-12-31
currency_symbol USD
netIncome -1000000.00
grossProfit 1400000.00
ebit -1000000.00
ebitda -900000.00
depreciationAndAmortization 100000.00
operatingIncome -1000000.00
otherOperatingExpenses 3400000.00
interestExpense 0.00
totalRevenue 2400000.00
totalOperatingExpenses 2400000.00
costOfRevenue 1000000.00