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

Logo

Power Integrations, Inc. занимается проектированием, разработкой и маркетингом интегральных микросхем аналоговых и смешанных сигналов, а также других электронных компонентов и схем, используемых в преобразовании энергии высокого напряжения. Его продукты используются в преобразователях мощности, которые преобразуют электричество от источника высокого напряжения в тип энергии, необходимый для определенного последующего использования. Компания была основана Стивеном Дж. Шарпом 25 марта 1988 года, ее штаб-квартира находится в Сан-Хосе, штат Калифорния.

General
Code POWI
Type Common Stock
Name Power Integrations Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000BTT3D1
ISIN US7392761034
LEI 54930085LGXSCIHD5W31
PrimaryTicker POWI.US
CUSIP 739276103
CIK 833640
EmployerIdNumber 94-3065014
FiscalYearEnd December
IPODate 1997-12-12
InternationalDomestic Domestic
Sector Technology
Industry Semiconductors
GicSector Information Technology
GicGroup Semiconductors & Semiconductor Equipment
GicIndustry Semiconductors & Semiconductor Equipment
GicSubIndustry Semiconductors
HomeCategory Domestic
IsDelisted Нет
Address 5245 Hellyer Avenue, San Jose, CA, United States, 95138-1002
Phone 408 414 9200
WebURL https://www.power.com
FullTimeEmployees 831
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 4761255424
MarketCapitalizationMln 4761.2554
EBITDA 94367000
PERatio 74.1062
PEGRatio 1.7
WallStreetTargetPrice 81.67
BookValue 13.68
DividendShare 0.75
DividendYield 0.0096
EarningsShare 1.13
EPSEstimateCurrentYear 1.22
EPSEstimateNextYear 1.25
EPSEstimateNextQuarter 0.55
EPSEstimateCurrentQuarter 0.47
MostRecentQuarter 2023-09-30
ProfitMargin 0.134
OperatingMarginTTM 0.1411
ReturnOnAssetsTTM 0.0418
ReturnOnEquityTTM 0.0837
RevenueTTM 479800992
RevenuePerShareTTM 8.383
QuarterlyRevenueGrowthYOY -0.217
GrossProfitTTM 366907000
DilutedEpsTTM 1.13
QuarterlyEarningsGrowthYOY -0.575

Financials / Income Statement / quarterly / net Income

40.7M
2021-12-31
46.25M
2022-03-31
55.82M
2022-06-30
45.96M
2022-09-30
22.82M
2022-12-31
6.88M
2023-03-31
14.79M
2023-06-30
19.8M
2023-09-30

Financials / Income Statement / quarterly / ebitda

53.15M
2021-12-31
60.18M
2022-03-31
69.47M
2022-06-30
57.8M
2022-09-30
30.31M
2022-12-31
15.26M
2023-03-31
21.88M
2023-06-30
26.92M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

172.65M
2021-12-31
182.15M
2022-03-31
183.99M
2022-06-30
160.23M
2022-09-30
124.77M
2022-12-31
106.3M
2023-03-31
123.22M
2023-06-30
125.51M
2023-09-30

Earnings / History / epsActual

0.48
2022-12-31
0.25
2023-03-31
0.36
2023-06-30
0.46
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 74.1062
ForwardPE 22.1239
PriceSalesTTM 9.8831
PriceBookMRQ 5.9229
EnterpriseValue 4404615168
EnterpriseValueRevenue 8.9478
EnterpriseValueEbitda 45.4944
SharesStats
SharesOutstanding 56857600
SharesFloat 55888161
PercentInsiders 1.222
PercentInstitutions 104.789
Technicals
Beta 1.201
52WeekHigh 99.1114
52WeekLow 66.722
50DayMA 76.14
200DayMA 81.9933
SharesShort 3065365
SharesShortPriorMonth 3023688
ShortRatio 6.67
ShortPercent 0.0707
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-07
currency_symbol USD
totalAssets 865490000.00
intangibleAssets 4967000.00
otherCurrentAssets 20692000.00
totalLiab 80433000.00
totalStockholderEquity 785057000.00
otherCurrentLiab 24868000.00
commonStock 23000.00
capitalStock 23000.00
retainedEarnings 771335000.00
goodWill 91849000.00
cash 94743000.00
totalCurrentLiabilities 53421000.00
netDebt -94743000.00
otherStockholderEquity 19429000.00
totalCurrentAssets 556116000.00
shortTermInvestments 261896000.00
netReceivables 28539000.00
inventory 150246000.00
accountsPayable 28553000.00
accumulatedOtherComprehensiveIncome -5730000.00
nonCurrrentAssetsOther 17224000.00
nonCurrentAssetsTotal 309374000.00
nonCurrentLiabilitiesOther 10288000.00
nonCurrentLiabilitiesTotal 27012000.00
liabilitiesAndStockholdersEquity 865490000.00
cashAndShortTermInvestments 356639000.00
propertyPlantAndEquipmentNet 166391000.00
netWorkingCapital 502695000.00
netInvestedCapital 785057000.00
commonStockSharesOutstanding 57741000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-03
currency_symbol USD
totalAssets 859457000.00
intangibleAssets 5511000.00
otherCurrentAssets 22854000.00
totalLiab 91528000.00
totalStockholderEquity 767929000.00
otherCurrentLiab 24288000.00
commonStock 23000.00
capitalStock 23000.00
retainedEarnings 762443000.00
otherLiab 26709000.00
goodWill 91849000.00
otherAssets 43044000.00
cash 84096000.00
totalCurrentLiabilities 64819000.00
netDebt -84096000.00
otherStockholderEquity 11220000.00
propertyPlantEquipment 168066000.00
totalCurrentAssets 550987000.00
netTangibleAssets 670569000.00
shortTermInvestments 262219000.00
netReceivables 32077000.00
inventory 149741000.00
accountsPayable 40531000.00
accumulatedOtherComprehensiveIncome -5757000.00
commonStockTotalEquity 23000.00
retainedEarningsTotalEquity 762443000.00
nonCurrrentAssetsOther 21273000.00
nonCurrentAssetsTotal 308470000.00
nonCurrentLiabilitiesOther 26709000.00
nonCurrentLiabilitiesTotal 26709000.00
capitalSurpluse 11220000.00
liabilitiesAndStockholdersEquity 859457000.00
cashAndShortTermInvestments 346315000.00
propertyPlantAndEquipmentNet 168066000.00
netWorkingCapital 486168000.00
netInvestedCapital 767929000.00
commonStockSharesOutstanding 57669000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-04
currency_symbol USD
totalAssets 851405000.00
intangibleAssets 6054000.00
otherCurrentAssets 17538000.00
totalLiab 89103000.00
totalStockholderEquity 762302000.00
otherCurrentLiab 28368000.00
commonStock 23000.00
capitalStock 23000.00
retainedEarnings 758543000.00
goodWill 91849000.00
cash 94189000.00
totalCurrentLiabilities 63062000.00
netDebt -94189000.00
otherStockholderEquity 8780000.00
propertyPlantEquipment 173506000.00
totalCurrentAssets 539195000.00
netTangibleAssets 664399000.00
shortTermInvestments 264439000.00
netReceivables 20585000.00
inventory 142444000.00
accountsPayable 34694000.00
accumulatedOtherComprehensiveIncome -5044000.00
commonStockTotalEquity 23000.00
retainedEarningsTotalEquity 758543000.00
nonCurrrentAssetsOther 21030000.00
nonCurrentAssetsTotal 312210000.00
nonCurrentLiabilitiesOther 26041000.00
nonCurrentLiabilitiesTotal 26041000.00
capitalSurpluse 8780000.00
liabilitiesAndStockholdersEquity 851405000.00
cashAndShortTermInvestments 358628000.00
propertyPlantAndEquipmentNet 173506000.00
netWorkingCapital 476133000.00
netInvestedCapital 762302000.00
commonStockSharesOutstanding 57579000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-07
currency_symbol USD
totalAssets 840096000.00
intangibleAssets 6597000.00
otherCurrentAssets 15004000.00
totalLiab 84880000.00
totalStockholderEquity 755216000.00
otherCurrentLiab 28288000.00
commonStock 24000.00
capitalStock 24000.00
retainedEarnings 762536000.00
otherLiab 20673000.00
goodWill 91849000.00
otherAssets 30743000.00
cash 105372000.00
totalCurrentLiabilities 58376000.00
netDebt -105372000.00
otherStockholderEquity 24000.00
propertyPlantEquipment 176681000.00
totalCurrentAssets 525073000.00
netTangibleAssets 656770000.00
shortTermInvestments 248441000.00
netReceivables 20836000.00
inventory 135420000.00
accountsPayable 30088000.00
accumulatedOtherComprehensiveIncome -7344000.00
commonStockTotalEquity 24000.00
retainedEarningsTotalEquity 762536000.00
nonCurrrentAssetsOther 20862000.00
nonCurrentAssetsTotal 315023000.00
nonCurrentLiabilitiesOther 26504000.00
nonCurrentLiabilitiesTotal 26504000.00
liabilitiesAndStockholdersEquity 840096000.00
cashAndShortTermInvestments 353813000.00
propertyPlantAndEquipmentGross 446947000.00
propertyPlantAndEquipmentNet 176681000.00
netWorkingCapital 466697000.00
netInvestedCapital 755216000.00
commonStockSharesOutstanding 57535000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-02
currency_symbol USD
totalAssets 837963000.00
intangibleAssets 7141000.00
otherCurrentAssets 12634000.00
totalLiab 87681000.00
totalStockholderEquity 750282000.00
otherCurrentLiab 29338000.00
commonStock 24000.00
capitalStock 24000.00
retainedEarnings 755952000.00
otherLiab 28822000.00
goodWill 91849000.00
otherAssets 45720000.00
cash 133474000.00
totalCurrentLiabilities 58859000.00
netDebt -133474000.00
otherStockholderEquity 6123000.00
propertyPlantEquipment 181224000.00
totalCurrentAssets 512029000.00
netTangibleAssets 651292000.00
shortTermInvestments 229754000.00
netReceivables 16075000.00
inventory 120092000.00
accountsPayable 29521000.00
accumulatedOtherComprehensiveIncome -11817000.00
commonStockTotalEquity 24000.00
retainedEarningsTotalEquity 755952000.00
nonCurrrentAssetsOther 21785000.00
nonCurrentAssetsTotal 325934000.00
nonCurrentLiabilitiesOther 28822000.00
nonCurrentLiabilitiesTotal 28822000.00
capitalSurpluse 6123000.00
liabilitiesAndStockholdersEquity 837963000.00
cashAndShortTermInvestments 363228000.00
propertyPlantAndEquipmentNet 181224000.00
netWorkingCapital 453170000.00
netInvestedCapital 750282000.00
commonStockSharesOutstanding 57603000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-04
currency_symbol USD
totalAssets 809004000.00
intangibleAssets 7684000.00
otherCurrentAssets 14219000.00
totalLiab 98759000.00
totalStockholderEquity 710245000.00
otherCurrentLiab 28727000.00
commonStock 24000.00
capitalStock 24000.00
retainedEarnings 720281000.00
otherLiab 28630000.00
goodWill 91849000.00
otherAssets 44177000.00
cash 67383000.00
totalCurrentLiabilities 70129000.00
netDebt -67383000.00
otherStockholderEquity -10060000.00
propertyPlantEquipment 184245000.00
totalCurrentAssets 481049000.00
netTangibleAssets 610712000.00
shortTermInvestments 260209000.00
netReceivables 27980000.00
inventory 111258000.00
accountsPayable 41402000.00
accumulatedOtherComprehensiveIncome -10060000.00
commonStockTotalEquity 24000.00
retainedEarningsTotalEquity 720281000.00
nonCurrrentAssetsOther 24347000.00
nonCurrentAssetsTotal 327955000.00
nonCurrentLiabilitiesOther 28630000.00
nonCurrentLiabilitiesTotal 28630000.00
liabilitiesAndStockholdersEquity 809004000.00
cashAndShortTermInvestments 327592000.00
propertyPlantAndEquipmentNet 184245000.00
netWorkingCapital 410920000.00
netInvestedCapital 710245000.00
commonStockSharesOutstanding 58305000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-28
currency_symbol USD
totalAssets 919195000.00
intangibleAssets 8288000.00
otherCurrentAssets 14685000.00
totalLiab 98622000.00
totalStockholderEquity 820573000.00
otherCurrentLiab 33059000.00
commonStock 26000.00
capitalStock 26000.00
retainedEarnings 789032000.00
otherLiab 29388000.00
goodWill 91849000.00
otherAssets 46484000.00
cash 170624000.00
totalCurrentLiabilities 69234000.00
netDebt -170624000.00
otherStockholderEquity 39684000.00
propertyPlantEquipment 180073000.00
totalCurrentAssets 592501000.00
netTangibleAssets 720436000.00
shortTermInvestments 273419000.00
netReceivables 30658000.00
inventory 103115000.00
accountsPayable 36175000.00
accumulatedOtherComprehensiveIncome -8169000.00
commonStockTotalEquity 26000.00
retainedEarningsTotalEquity 789032000.00
nonCurrrentAssetsOther 29113000.00
nonCurrentAssetsTotal 326694000.00
nonCurrentLiabilitiesOther 29388000.00
nonCurrentLiabilitiesTotal 29388000.00
capitalSurpluse 39684000.00
liabilitiesAndStockholdersEquity 919195000.00
cashAndShortTermInvestments 444043000.00
propertyPlantAndEquipmentNet 180073000.00
netWorkingCapital 523267000.00
netInvestedCapital 820573000.00
commonStockSharesOutstanding 60107000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-07
currency_symbol USD
totalAssets 1014487000.00
intangibleAssets 9012000.00
otherCurrentAssets 15804000.00
totalLiab 102455000.00
totalStockholderEquity 912032000.00
otherCurrentLiab 28600000.00
commonStock 28000.00
capitalStock 28000.00
retainedEarnings 753440000.00
otherLiab 30134000.00
goodWill 91849000.00
otherAssets 46987000.00
cash 158117000.00
totalCurrentLiabilities 72321000.00
netDebt -158117000.00
otherStockholderEquity 162301000.00
propertyPlantEquipment 179824000.00
totalCurrentAssets 686815000.00
netTangibleAssets 811171000.00
shortTermInvestments 372235000.00
netReceivables 41393000.00
inventory 99266000.00
accountsPayable 43721000.00
accumulatedOtherComprehensiveIncome -3737000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 753440000.00
nonCurrrentAssetsOther 30554000.00
nonCurrentAssetsTotal 327672000.00
nonCurrentLiabilitiesOther 30134000.00
nonCurrentLiabilitiesTotal 30134000.00
capitalSurpluse 162301000.00
liabilitiesAndStockholdersEquity 1014487000.00
cashAndShortTermInvestments 530352000.00
propertyPlantAndEquipmentNet 179824000.00
netWorkingCapital 614494000.00
netInvestedCapital 912032000.00
commonStockSharesOutstanding 61381000.00
2021-09-30
date 2021-09-30
filing_date 2021-10-28
currency_symbol USD
totalAssets 1004990000.00
intangibleAssets 9807000.00
otherCurrentAssets 23720000.00
totalLiab 96634000.00
totalStockholderEquity 908356000.00
otherCurrentLiab 25672000.00
commonStock 28000.00
capitalStock 28000.00
retainedEarnings 721787000.00
otherLiab 30572000.00
goodWill 91849000.00
otherAssets 31489000.00
cash 262435000.00
totalCurrentLiabilities 66062000.00
netDebt -262435000.00
otherStockholderEquity 189790000.00
propertyPlantEquipment 168498000.00
totalCurrentAssets 703347000.00
netTangibleAssets 806700000.00
shortTermInvestments 286506000.00
netReceivables 38872000.00
inventory 91814000.00
accountsPayable 40390000.00
accumulatedOtherComprehensiveIncome -3249000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 721787000.00
nonCurrrentAssetsOther 28223000.00
nonCurrentAssetsTotal 301643000.00
nonCurrentLiabilitiesOther 15928000.00
nonCurrentLiabilitiesTotal 30572000.00
capitalSurpluse 189790000.00
liabilitiesAndStockholdersEquity 1004990000.00
cashAndShortTermInvestments 548941000.00
propertyPlantAndEquipmentNet 168498000.00
netWorkingCapital 637285000.00
netInvestedCapital 908356000.00
commonStockSharesOutstanding 61363000.00
2021-06-30
date 2021-06-30
filing_date 2021-07-29
currency_symbol USD
totalAssets 967849000.00
intangibleAssets 10601000.00
otherCurrentAssets 21292000.00
totalLiab 97505000.00
totalStockholderEquity 870344000.00
otherCurrentLiab 26368000.00
commonStock 28000.00
capitalStock 28000.00
retainedEarnings 687593000.00
otherLiab 29239000.00
goodWill 91849000.00
otherAssets 30775000.00
cash 297481000.00
totalCurrentLiabilities 68266000.00
netDebt -297481000.00
otherStockholderEquity 185878000.00
propertyPlantEquipment 167079000.00
totalCurrentAssets 667545000.00
netTangibleAssets 767894000.00
shortTermInvestments 217777000.00
netReceivables 41352000.00
inventory 89643000.00
accountsPayable 41898000.00
accumulatedOtherComprehensiveIncome -3155000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 687593000.00
nonCurrrentAssetsOther 28703000.00
nonCurrentAssetsTotal 300304000.00
nonCurrentLiabilitiesOther 14899000.00
nonCurrentLiabilitiesTotal 29239000.00
capitalSurpluse 185878000.00
liabilitiesAndStockholdersEquity 967849000.00
cashAndShortTermInvestments 515258000.00
propertyPlantAndEquipmentGross 167079000.00
propertyPlantAndEquipmentNet 167079000.00
netWorkingCapital 599279000.00
netInvestedCapital 870344000.00
commonStockSharesOutstanding 61466000.00
2021-03-31
date 2021-03-31
filing_date 2021-04-29
currency_symbol USD
totalAssets 944719000.00
intangibleAssets 11474000.00
otherCurrentAssets 18207000.00
totalLiab 90896000.00
totalStockholderEquity 853823000.00
otherCurrentLiab 24355000.00
commonStock 29000.00
retainedEarnings 653579000.00
otherLiab 28369000.00
goodWill 91849000.00
otherAssets 30372000.00
cash 343272000.00
totalCurrentLiabilities 62527000.00
netDebt -343272000.00
otherStockholderEquity 203051000.00
propertyPlantEquipment 168712000.00
totalCurrentAssets 642312000.00
netTangibleAssets 750500000.00
shortTermInvestments 148067000.00
netReceivables 42257000.00
inventory 90509000.00
accountsPayable 38172000.00
accumulatedOtherComprehensiveIncome -2836000.00
commonStockTotalEquity 29000.00
retainedEarningsTotalEquity 653579000.00
nonCurrrentAssetsOther 28480000.00
nonCurrentAssetsTotal 302407000.00
nonCurrentLiabilitiesOther 28369000.00
nonCurrentLiabilitiesTotal 28369000.00
capitalSurpluse 203051000.00
liabilitiesAndStockholdersEquity 944719000.00
cashAndShortTermInvestments 491339000.00
propertyPlantAndEquipmentGross 168712000.00
propertyPlantAndEquipmentNet 168712000.00
netWorkingCapital 579785000.00
netInvestedCapital 853823000.00
commonStockSharesOutstanding 61451000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-05
currency_symbol USD
totalAssets 903339000.00
intangibleAssets 12506000.00
otherCurrentAssets 13252000.00
totalLiab 92928000.00
totalStockholderEquity 810411000.00
deferredLongTermLiab 75000.00
otherCurrentLiab 27814000.00
commonStock 28000.00
retainedEarnings 621626000.00
otherLiab 30402000.00
goodWill 91849000.00
otherAssets 31564000.00
cash 258874000.00
totalCurrentLiabilities 62526000.00
netDebt -258874000.00
otherStockholderEquity 190920000.00
propertyPlantEquipment 166188000.00
totalCurrentAssets 601232000.00
netTangibleAssets 706056000.00
shortTermInvestments 190318000.00
netReceivables 35910000.00
inventory 102878000.00
accountsPayable 34712000.00
accumulatedOtherComprehensiveIncome -2163000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 621626000.00
nonCurrrentAssetsOther 28225000.00
nonCurrentAssetsTotal 302107000.00
nonCurrentLiabilitiesOther 30327000.00
nonCurrentLiabilitiesTotal 30402000.00
capitalSurpluse 190920000.00
liabilitiesAndStockholdersEquity 903339000.00
cashAndShortTermInvestments 449192000.00
propertyPlantAndEquipmentGross 166188000.00
propertyPlantAndEquipmentNet 166188000.00
netWorkingCapital 538706000.00
netInvestedCapital 810411000.00
commonStockSharesOutstanding 61176000.00
2020-09-30
date 2020-09-30
filing_date 2020-10-29
currency_symbol USD
totalAssets 876068000.00
intangibleAssets 13582000.00
otherCurrentAssets 5305000.00
totalLiab 96271000.00
totalStockholderEquity 779797000.00
deferredLongTermLiab 87000.00
otherCurrentLiab 22628000.00
commonStock 28000.00
retainedEarnings 600932000.00
otherLiab 30020000.00
goodWill 91849000.00
otherAssets 29971000.00
cash 232014000.00
totalCurrentLiabilities 66251000.00
netDebt -232014000.00
otherStockholderEquity 181192000.00
propertyPlantEquipment 147719000.00
totalCurrentAssets 592947000.00
netTangibleAssets 674366000.00
shortTermInvestments 211926000.00
netReceivables 32282000.00
inventory 104805000.00
accountsPayable 43623000.00
accumulatedOtherComprehensiveIncome -2355000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 600932000.00
nonCurrrentAssetsOther 27311000.00
nonCurrentAssetsTotal 283121000.00
nonCurrentLiabilitiesOther 29933000.00
nonCurrentLiabilitiesTotal 30020000.00
capitalSurpluse 181192000.00
liabilitiesAndStockholdersEquity 876068000.00
cashAndShortTermInvestments 443940000.00
propertyPlantAndEquipmentGross 147719000.00
propertyPlantAndEquipmentNet 147719000.00
netWorkingCapital 526696000.00
netInvestedCapital 779797000.00
commonStockSharesOutstanding 60852000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-30
currency_symbol USD
totalAssets 853777000.00
intangibleAssets 14658000.00
otherCurrentAssets 4367000.00
totalLiab 94305000.00
totalStockholderEquity 759472000.00
deferredLongTermLiab 121000.00
otherCurrentLiab 21884000.00
commonStock 28000.00
retainedEarnings 592694000.00
otherLiab 29550000.00
goodWill 91849000.00
otherAssets 31470000.00
cash 251325000.00
totalCurrentLiabilities 64755000.00
netDebt -251325000.00
otherStockholderEquity 168470000.00
propertyPlantEquipment 138572000.00
totalCurrentAssets 577228000.00
netTangibleAssets 652965000.00
shortTermInvestments 194556000.00
netReceivables 16951000.00
inventory 103963000.00
accountsPayable 42871000.00
accumulatedOtherComprehensiveIncome -1720000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 592694000.00
nonCurrrentAssetsOther 29956000.00
nonCurrentAssetsTotal 276549000.00
nonCurrentLiabilitiesOther 29429000.00
nonCurrentLiabilitiesTotal 29550000.00
capitalSurpluse 168470000.00
liabilitiesAndStockholdersEquity 853777000.00
cashAndShortTermInvestments 445881000.00
propertyPlantAndEquipmentGross 138572000.00
propertyPlantAndEquipmentNet 138572000.00
netWorkingCapital 512473000.00
netInvestedCapital 759472000.00
commonStockSharesOutstanding 60624000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-07
currency_symbol USD
totalAssets 827439000.00
intangibleAssets 15748000.00
otherCurrentAssets 6949000.00
totalLiab 83609000.00
totalStockholderEquity 743830000.00
deferredLongTermLiab 162000.00
otherCurrentLiab 17314000.00
commonStock 28000.00
retainedEarnings 585773000.00
otherLiab 29139000.00
goodWill 91849000.00
otherAssets 35970000.00
cash 190459000.00
totalCurrentLiabilities 54470000.00
netDebt -190459000.00
otherStockholderEquity 162029000.00
propertyPlantEquipment 123430000.00
totalCurrentAssets 560442000.00
netTangibleAssets 636233000.00
shortTermInvestments 232183000.00
netReceivables 28539000.00
inventory 96633000.00
accountsPayable 37156000.00
accumulatedOtherComprehensiveIncome -4314000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 585773000.00
nonCurrrentAssetsOther 34231000.00
nonCurrentAssetsTotal 266997000.00
nonCurrentLiabilitiesOther 28977000.00
nonCurrentLiabilitiesTotal 29139000.00
capitalSurpluse 162343000.00
liabilitiesAndStockholdersEquity 827439000.00
cashAndShortTermInvestments 422642000.00
propertyPlantAndEquipmentGross 123430000.00
propertyPlantAndEquipmentNet 123430000.00
netWorkingCapital 505972000.00
netInvestedCapital 743830000.00
commonStockSharesOutstanding 60268000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-07
currency_symbol USD
totalAssets 803896000.00
intangibleAssets 16865000.00
otherCurrentAssets 4289000.00
totalLiab 79350000.00
totalStockholderEquity 724546000.00
deferredLongTermLiab 164000.00
otherCurrentLiab 23043000.00
commonStock 28000.00
retainedEarnings 575531000.00
otherLiab 21843000.00
goodWill 91849000.00
otherAssets 27703000.00
cash 178690000.00
totalCurrentLiabilities 50476000.00
netDebt -178690000.00
otherStockholderEquity 151987000.00
propertyPlantEquipment 116619000.00
totalCurrentAssets 541339000.00
netTangibleAssets 615832000.00
shortTermInvestments 232398000.00
netReceivables 24274000.00
inventory 90380000.00
accountsPayable 27433000.00
accumulatedOtherComprehensiveIncome -3130000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 575531000.00
nonCurrrentAssetsOther 34388000.00
deferredLongTermAssetCharges 2836000.00
nonCurrentAssetsTotal 262557000.00
nonCurrentLiabilitiesOther 28710000.00
nonCurrentLiabilitiesTotal 28874000.00
capitalSurpluse 152117000.00
liabilitiesAndStockholdersEquity 803896000.00
cashAndShortTermInvestments 411088000.00
propertyPlantAndEquipmentGross 116619000.00
propertyPlantAndEquipmentNet 116619000.00
commonStockSharesOutstanding 60010000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-25
currency_symbol USD
totalAssets 636410000.00
intangibleAssets 18238000.00
otherCurrentAssets 3960000.00
totalLiab 71082000.00
totalStockholderEquity 565328000.00
deferredLongTermLiab 152000.00
otherCurrentLiab 19110000.00
commonStock 28000.00
retainedEarnings 422830000.00
otherLiab 14021000.00
goodWill 91849000.00
otherAssets 26856000.00
cash 80162000.00
totalCurrentLiabilities 49652000.00
netDebt -80162000.00
otherStockholderEquity 143470000.00
propertyPlantEquipment 114930000.00
totalCurrentAssets 374656000.00
netTangibleAssets 455241000.00
shortTermInvestments 164649000.00
netReceivables 25819000.00
inventory 88710000.00
accountsPayable 30542000.00
accumulatedOtherComprehensiveIncome -1084000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 422830000.00
nonCurrrentAssetsOther 31173000.00
deferredLongTermAssetCharges 5564000.00
nonCurrentAssetsTotal 261754000.00
nonCurrentLiabilitiesOther 21278000.00
nonCurrentLiabilitiesTotal 21430000.00
capitalSurpluse 143554000.00
liabilitiesAndStockholdersEquity 636410000.00
cashAndShortTermInvestments 244811000.00
propertyPlantAndEquipmentGross 114930000.00
propertyPlantAndEquipmentNet 114930000.00
commonStockSharesOutstanding 59732000.00
2019-06-30
date 2019-06-30
filing_date 2019-07-25
currency_symbol USD
totalAssets 620389000.00
intangibleAssets 18920000.00
otherCurrentAssets 3727000.00
totalLiab 76524000.00
totalStockholderEquity 543865000.00
deferredLongTermLiab 153000.00
otherCurrentLiab 19349000.00
commonStock 28000.00
retainedEarnings 410730000.00
otherLiab 13693000.00
goodWill 91849000.00
otherAssets 26722000.00
cash 99491000.00
totalCurrentLiabilities 55334000.00
netDebt -99491000.00
shortTermDebt 1574000.00
shortLongTermDebt 1574000.00
otherStockholderEquity 134107000.00
propertyPlantEquipment 112939000.00
totalCurrentAssets 360002000.00
netTangibleAssets 433096000.00
shortTermInvestments 130275000.00
netReceivables 25468000.00
longTermDebt 7497000.00
inventory 89197000.00
accountsPayable 35985000.00
accumulatedOtherComprehensiveIncome -1336000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 410730000.00
nonCurrrentAssetsOther 31495000.00
deferredLongTermAssetCharges 5184000.00
nonCurrentAssetsTotal 260387000.00
nonCurrentLiabilitiesOther 21037000.00
nonCurrentLiabilitiesTotal 21190000.00
capitalSurpluse 134443000.00
liabilitiesAndStockholdersEquity 620389000.00
cashAndShortTermInvestments 229766000.00
propertyPlantAndEquipmentGross 112939000.00
propertyPlantAndEquipmentNet 112939000.00
commonStockSharesOutstanding 59404000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-25
currency_symbol USD
totalAssets 600505000.00
intangibleAssets 20073000.00
otherCurrentAssets 4243000.00
totalLiab 69204000.00
totalStockholderEquity 531301000.00
deferredLongTermLiab 204000.00
otherCurrentLiab 17489000.00
commonStock 28000.00
retainedEarnings 404865000.00
otherLiab 13366000.00
goodWill 91849000.00
otherAssets 26959000.00
cash 125795000.00
totalCurrentLiabilities 50921000.00
netDebt -125795000.00
shortTermDebt 1657000.00
shortLongTermDebt 1657000.00
otherStockholderEquity 127408000.00
propertyPlantEquipment 113713000.00
totalCurrentAssets 341119000.00
netTangibleAssets 419379000.00
shortTermInvestments 92901000.00
netReceivables 20545000.00
longTermDebt 4917000.00
inventory 85080000.00
accountsPayable 33432000.00
accumulatedOtherComprehensiveIncome -1361000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 404865000.00
nonCurrrentAssetsOther 28018000.00
deferredLongTermAssetCharges 5733000.00
nonCurrentAssetsTotal 259386000.00
nonCurrentLiabilitiesOther 18079000.00
nonCurrentLiabilitiesTotal 18283000.00
capitalSurpluse 127769000.00
liabilitiesAndStockholdersEquity 600505000.00
cashAndShortTermInvestments 218696000.00
propertyPlantAndEquipmentGross 113713000.00
propertyPlantAndEquipmentNet 113713000.00
commonStockSharesOutstanding 58892000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-13
currency_symbol USD
totalAssets 588697000.00
intangibleAssets 21152000.00
otherCurrentAssets 3854000.00
totalLiab 61625000.00
totalStockholderEquity 527072000.00
deferredLongTermLiab 216000.00
otherCurrentLiab 16814000.00
commonStock 28000.00
retainedEarnings 402569000.00
otherLiab 13259000.00
goodWill 91849000.00
otherAssets 29147000.00
cash 134137000.00
totalCurrentLiabilities 48366000.00
netDebt -134137000.00
otherStockholderEquity 126475000.00
propertyPlantEquipment 114117000.00
totalCurrentAssets 332432000.00
netTangibleAssets 414071000.00
shortTermInvestments 94451000.00
netReceivables 11072000.00
inventory 80857000.00
accountsPayable 31552000.00
accumulatedOtherComprehensiveIncome -1689000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 402569000.00
nonCurrrentAssetsOther 22241000.00
deferredLongTermAssetCharges 6906000.00
nonCurrentAssetsTotal 256265000.00
nonCurrentLiabilitiesOther 13043000.00
nonCurrentLiabilitiesTotal 13259000.00
capitalSurpluse 126164000.00
liabilitiesAndStockholdersEquity 588697000.00
cashAndShortTermInvestments 228588000.00
propertyPlantAndEquipmentGross 114117000.00
propertyPlantAndEquipmentNet 114117000.00
commonStockSharesOutstanding 59302000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-25
currency_symbol USD
totalAssets 604427000.00
intangibleAssets 22452000.00
otherCurrentAssets 4706000.00
totalLiab 73295000.00
totalStockholderEquity 531132000.00
deferredLongTermLiab 52000.00
otherCurrentLiab 16036000.00
commonStock 28000.00
retainedEarnings 384484000.00
otherLiab 22790000.00
goodWill 91849000.00
otherAssets 27452000.00
cash 148551000.00
totalCurrentLiabilities 50505000.00
netDebt -148551000.00
otherStockholderEquity 148620000.00
propertyPlantEquipment 113841000.00
totalCurrentAssets 348833000.00
netTangibleAssets 416831000.00
shortTermInvestments 99766000.00
netReceivables 15195000.00
longTermDebt 0.00
inventory 74201000.00
accountsPayable 34469000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2076000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 28000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 384484000.00
treasuryStock 0.00
nonCurrrentAssetsOther 23779000.00
deferredLongTermAssetCharges 3673000.00
nonCurrentAssetsTotal 255594000.00
nonCurrentLiabilitiesOther 22738000.00
nonCurrentLiabilitiesTotal 22790000.00
capitalSurpluse 148696000.00
liabilitiesAndStockholdersEquity 604427000.00
cashAndShortTermInvestments 248317000.00
propertyPlantAndEquipmentGross 113841000.00
propertyPlantAndEquipmentNet 113841000.00
commonStockSharesOutstanding 59996000.00
2018-06-30
date 2018-06-30
filing_date 2018-07-26
currency_symbol USD
totalAssets 588027000.00
intangibleAssets 23751000.00
otherCurrentAssets 4673000.00
totalLiab 66198000.00
totalStockholderEquity 521829000.00
deferredLongTermLiab 55000.00
otherCurrentLiab 17895000.00
commonStock 28000.00
retainedEarnings 371509000.00
otherLiab 21785000.00
goodWill 91849000.00
otherAssets 28397000.00
cash 148187000.00
totalCurrentLiabilities 44413000.00
netDebt -148187000.00
otherStockholderEquity 152292000.00
propertyPlantEquipment 111063000.00
totalCurrentAssets 332967000.00
netTangibleAssets 406229000.00
shortTermInvestments 98494000.00
netReceivables 8397000.00
longTermDebt 0.00
inventory 68824000.00
accountsPayable 26518000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2088000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 28000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 371509000.00
treasuryStock 0.00
nonCurrrentAssetsOther 25216000.00
deferredLongTermAssetCharges 3181000.00
nonCurrentAssetsTotal 255060000.00
nonCurrentLiabilitiesOther 21730000.00
nonCurrentLiabilitiesTotal 21785000.00
capitalSurpluse 152380000.00
liabilitiesAndStockholdersEquity 588027000.00
cashAndShortTermInvestments 246681000.00
propertyPlantAndEquipmentGross 111063000.00
propertyPlantAndEquipmentNet 111063000.00
commonStockSharesOutstanding 60366000.00
2018-03-31
date 2018-03-31
filing_date 2018-04-27
currency_symbol USD
totalAssets 604434000.00
intangibleAssets 25071000.00
otherCurrentAssets 4529000.00
totalLiab 70602000.00
totalStockholderEquity 533832000.00
deferredLongTermLiab 140000.00
otherCurrentLiab 17174000.00
commonStock 29000.00
retainedEarnings 360833000.00
otherLiab 22297000.00
goodWill 91849000.00
otherAssets 144928000.00
cash 121327000.00
totalCurrentLiabilities 48165000.00
netDebt -121327000.00
otherStockholderEquity 174970000.00
propertyPlantEquipment 109871000.00
totalCurrentAssets 349635000.00
netTangibleAssets 416912000.00
shortTermInvestments 136370000.00
netReceivables 17727000.00
longTermDebt 0.00
inventory 63208000.00
accountsPayable 30991000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2382000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 29000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 360833000.00
treasuryStock 0.00
nonCurrrentAssetsOther 25502000.00
deferredLongTermAssetCharges 2506000.00
nonCurrentAssetsTotal 254799000.00
nonCurrentLiabilitiesOther 22297000.00
nonCurrentLiabilitiesTotal 22437000.00
capitalSurpluse 175352000.00
liabilitiesAndStockholdersEquity 604434000.00
cashAndShortTermInvestments 257697000.00
propertyPlantAndEquipmentGross 109871000.00
propertyPlantAndEquipmentNet 109871000.00
commonStockSharesOutstanding 61104000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-14
currency_symbol USD
totalAssets 621074000.00
intangibleAssets 25419000.00
otherCurrentAssets 3823000.00
totalLiab 73392000.00
totalStockholderEquity 547682000.00
deferredLongTermLiab 138000.00
otherCurrentLiab 17840000.00
commonStock 29000.00
retainedEarnings 351408000.00
otherLiab 22203000.00
goodWill 91849000.00
otherAssets 144835000.00
cash 93655000.00
totalCurrentLiabilities 51051000.00
netDebt -93655000.00
otherStockholderEquity 198245000.00
propertyPlantEquipment 111705000.00
totalCurrentAssets 364534000.00
netTangibleAssets 430414000.00
shortTermInvestments 189236000.00
netReceivables 16798000.00
longTermDebt 0.00
inventory 57087000.00
accountsPayable 33211000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2139000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 29000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 351408000.00
treasuryStock 0.00
nonCurrrentAssetsOther 25203000.00
deferredLongTermAssetCharges 2364000.00
nonCurrentAssetsTotal 256540000.00
nonCurrentLiabilitiesOther 22203000.00
nonCurrentLiabilitiesTotal 22341000.00
capitalSurpluse 198384000.00
liabilitiesAndStockholdersEquity 621074000.00
cashAndShortTermInvestments 282891000.00
propertyPlantAndEquipmentGross 111705000.00
propertyPlantAndEquipmentNet 111705000.00
commonStockSharesOutstanding 59518000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-26
currency_symbol USD
totalAssets 624483000.00
intangibleAssets 26871000.00
otherCurrentAssets 4004000.00
totalLiab 62224000.00
totalStockholderEquity 562259000.00
deferredLongTermLiab 538000.00
otherCurrentLiab 15894000.00
commonStock 29000.00
retainedEarnings 372476000.00
otherLiab 7318000.00
goodWill 91849000.00
otherAssets 162705000.00
cash 50700000.00
totalCurrentLiabilities 54368000.00
netDebt -50700000.00
otherStockholderEquity 191754000.00
propertyPlantEquipment 114855000.00
totalCurrentAssets 346923000.00
netTangibleAssets 443539000.00
shortTermInvestments 213042000.00
netReceivables 18882000.00
longTermDebt 0.00
inventory 55158000.00
accountsPayable 38474000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2320000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 29000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 372476000.00
treasuryStock 0.00
nonCurrrentAssetsOther 24899000.00
deferredLongTermAssetCharges 19086000.00
nonCurrentAssetsTotal 277560000.00
nonCurrentLiabilitiesOther 7318000.00
nonCurrentLiabilitiesTotal 7856000.00
capitalSurpluse 192074000.00
liabilitiesAndStockholdersEquity 624483000.00
cashAndShortTermInvestments 263742000.00
propertyPlantAndEquipmentGross 114855000.00
propertyPlantAndEquipmentNet 114855000.00
commonStockSharesOutstanding 61228000.00
2017-06-30
date 2017-06-30
filing_date 2017-07-27
currency_symbol USD
totalAssets 601538000.00
intangibleAssets 28324000.00
otherCurrentAssets 4025000.00
totalLiab 54535000.00
totalStockholderEquity 547003000.00
deferredLongTermLiab 615000.00
otherCurrentLiab 16569000.00
commonStock 29000.00
retainedEarnings 360134000.00
otherLiab 7227000.00
goodWill 91849000.00
otherAssets 146310000.00
cash 32649000.00
totalCurrentLiabilities 46693000.00
netDebt -32649000.00
otherStockholderEquity 188840000.00
propertyPlantEquipment 113202000.00
totalCurrentAssets 342026000.00
netTangibleAssets 426830000.00
shortTermInvestments 221346000.00
netReceivables 20361000.00
longTermDebt 0.00
inventory 52432000.00
accountsPayable 30124000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2419000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 29000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 360134000.00
treasuryStock 0.00
nonCurrrentAssetsOther 6809000.00
deferredLongTermAssetCharges 19328000.00
nonCurrentAssetsTotal 259512000.00
nonCurrentLiabilitiesOther 7227000.00
nonCurrentLiabilitiesTotal 7842000.00
capitalSurpluse 189259000.00
liabilitiesAndStockholdersEquity 601538000.00
cashAndShortTermInvestments 253995000.00
propertyPlantAndEquipmentGross 113202000.00
propertyPlantAndEquipmentNet 113202000.00
commonStockSharesOutstanding 60908000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-05
currency_symbol USD
totalAssets 588660000.00
intangibleAssets 29890000.00
otherCurrentAssets 4789000.00
totalLiab 58517000.00
totalStockholderEquity 530143000.00
deferredLongTermLiab 688000.00
otherCurrentLiab 13432000.00
commonStock 29000.00
retainedEarnings 350393000.00
otherLiab 6919000.00
goodWill 91849000.00
otherAssets 149714000.00
cash 46335000.00
totalCurrentLiabilities 50910000.00
netDebt -46335000.00
otherStockholderEquity 182721000.00
propertyPlantEquipment 105893000.00
totalCurrentAssets 333053000.00
netTangibleAssets 408404000.00
shortTermInvestments 203753000.00
netReceivables 15046000.00
longTermDebt 0.00
inventory 51149000.00
accountsPayable 37478000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2514000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 29000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 350393000.00
treasuryStock 0.00
nonCurrrentAssetsOther 8118000.00
deferredLongTermAssetCharges 19857000.00
nonCurrentAssetsTotal 255607000.00
nonCurrentLiabilitiesOther 6919000.00
nonCurrentLiabilitiesTotal 7607000.00
capitalSurpluse 182235000.00
liabilitiesAndStockholdersEquity 588660000.00
cashAndShortTermInvestments 250088000.00
propertyPlantAndEquipmentGross 105893000.00
propertyPlantAndEquipmentNet 105893000.00
commonStockSharesOutstanding 60496000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-08
currency_symbol USD
totalAssets 555338000.00
intangibleAssets 31502000.00
otherCurrentAssets 3666000.00
totalLiab 67233000.00
totalStockholderEquity 488105000.00
deferredLongTermLiab 820000.00
otherCurrentLiab 13919000.00
commonStock 28000.00
retainedEarnings 317912000.00
otherLiab 6560000.00
goodWill 91849000.00
otherAssets 141540000.00
cash 62134000.00
totalCurrentLiabilities 59853000.00
currentDeferredRevenue 16207000.00
netDebt -62134000.00
otherStockholderEquity 173165000.00
propertyPlantEquipment 95296000.00
totalCurrentAssets 318502000.00
netTangibleAssets 364754000.00
shortTermInvestments 188323000.00
netReceivables 6961000.00
longTermDebt 0.00
inventory 52564000.00
accountsPayable 29727000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2710000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 28000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 317912000.00
treasuryStock 0.00
nonCurrrentAssetsOther 6157000.00
deferredLongTermAssetCharges 12032000.00
nonCurrentAssetsTotal 236836000.00
nonCurrentLiabilitiesOther 6560000.00
nonCurrentLiabilitiesTotal 7380000.00
capitalSurpluse 172875000.00
liabilitiesAndStockholdersEquity 555338000.00
cashAndShortTermInvestments 250457000.00
propertyPlantAndEquipmentGross 95296000.00
propertyPlantAndEquipmentNet 95296000.00
commonStockSharesOutstanding 59828000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-01
currency_symbol USD
totalAssets 535288000.00
intangibleAssets 33114000.00
otherCurrentAssets 3388000.00
totalLiab 66230000.00
totalStockholderEquity 469058000.00
deferredLongTermLiab 1002000.00
otherCurrentLiab 12689000.00
commonStock 28000.00
retainedEarnings 308095000.00
otherLiab 6088000.00
goodWill 91849000.00
otherAssets 142300000.00
cash 95890000.00
totalCurrentLiabilities 59140000.00
currentDeferredRevenue 16334000.00
netDebt -95890000.00
otherStockholderEquity 162935000.00
propertyPlantEquipment 94433000.00
totalCurrentAssets 298555000.00
netTangibleAssets 344095000.00
shortTermInvestments 130673000.00
netReceivables 14679000.00
longTermDebt 0.00
inventory 49941000.00
accountsPayable 30117000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1885000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 28000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 308095000.00
treasuryStock 0.00
nonCurrrentAssetsOther 6273000.00
deferredLongTermAssetCharges 11064000.00
nonCurrentAssetsTotal 236733000.00
nonCurrentLiabilitiesOther 6088000.00
nonCurrentLiabilitiesTotal 7090000.00
capitalSurpluse 162820000.00
liabilitiesAndStockholdersEquity 535288000.00
cashAndShortTermInvestments 226563000.00
propertyPlantAndEquipmentGross 94433000.00
propertyPlantAndEquipmentNet 94433000.00
commonStockSharesOutstanding 59250000.00
2016-06-30
date 2016-06-30
filing_date 2016-07-29
currency_symbol USD
totalAssets 509506000.00
intangibleAssets 34726000.00
otherCurrentAssets 3246000.00
totalLiab 61498000.00
totalStockholderEquity 448008000.00
deferredLongTermLiab 1004000.00
otherCurrentLiab 13258000.00
commonStock 28000.00
retainedEarnings 297701000.00
otherLiab 5981000.00
goodWill 91849000.00
otherAssets 144289000.00
cash 105343000.00
totalCurrentLiabilities 54513000.00
currentDeferredRevenue 16888000.00
netDebt -105343000.00
otherStockholderEquity 152279000.00
propertyPlantEquipment 95746000.00
totalCurrentAssets 269471000.00
netTangibleAssets 321433000.00
shortTermInvestments 96891000.00
netReceivables 14010000.00
longTermDebt 0.00
inventory 46749000.00
accountsPayable 24367000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1527000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 28000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 297701000.00
treasuryStock 0.00
nonCurrrentAssetsOther 6372000.00
deferredLongTermAssetCharges 11342000.00
nonCurrentAssetsTotal 240035000.00
nonCurrentLiabilitiesOther 5981000.00
nonCurrentLiabilitiesTotal 6985000.00
capitalSurpluse 151806000.00
liabilitiesAndStockholdersEquity 509506000.00
cashAndShortTermInvestments 202234000.00
propertyPlantAndEquipmentGross 95746000.00
propertyPlantAndEquipmentNet 95746000.00
commonStockSharesOutstanding 58844000.00
2016-03-31
date 2016-03-31
filing_date 2016-04-29
currency_symbol USD
totalAssets 492796000.00
intangibleAssets 36373000.00
otherCurrentAssets 3369000.00
totalLiab 57575000.00
totalStockholderEquity 435221000.00
deferredLongTermLiab 1141000.00
otherCurrentLiab 13529000.00
commonStock 28000.00
retainedEarnings 290190000.00
otherLiab 5941000.00
goodWill 91849000.00
otherAssets 145665000.00
cash 94735000.00
totalCurrentLiabilities 50493000.00
currentDeferredRevenue 17102000.00
netDebt -94735000.00
otherStockholderEquity 147003000.00
propertyPlantEquipment 97723000.00
totalCurrentAssets 249408000.00
netTangibleAssets 306999000.00
shortTermInvestments 90419000.00
netReceivables 11294000.00
longTermDebt 0.00
inventory 45665000.00
accountsPayable 19862000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1652000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 28000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 290190000.00
treasuryStock 0.00
nonCurrrentAssetsOther 5664000.00
deferredLongTermAssetCharges 11779000.00
nonCurrentAssetsTotal 243388000.00
nonCurrentLiabilitiesOther 5941000.00
nonCurrentLiabilitiesTotal 7082000.00
capitalSurpluse 146655000.00
liabilitiesAndStockholdersEquity 492796000.00
cashAndShortTermInvestments 185154000.00
propertyPlantAndEquipmentGross 97723000.00
propertyPlantAndEquipmentNet 97723000.00
commonStockSharesOutstanding 58488000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-11
currency_symbol USD
totalAssets 487537000.00
intangibleAssets 38165000.00
otherCurrentAssets 2879000.00
totalLiab 58918000.00
totalStockholderEquity 428619000.00
deferredLongTermLiab 1291000.00
otherCurrentLiab 15232000.00
commonStock 28000.00
retainedEarnings 285076000.00
otherLiab 5634000.00
goodWill 91849000.00
otherAssets 147753000.00
cash 90092000.00
totalCurrentLiabilities 51993000.00
currentDeferredRevenue 15101000.00
netDebt -90092000.00
otherStockholderEquity 145515000.00
propertyPlantEquipment 99381000.00
totalCurrentAssets 240403000.00
netTangibleAssets 298605000.00
shortTermInvestments 83769000.00
netReceivables 7818000.00
longTermDebt 0.00
inventory 51934000.00
accountsPayable 21660000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1851000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 28000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 285076000.00
treasuryStock 0.00
nonCurrrentAssetsOther 5896000.00
deferredLongTermAssetCharges 11843000.00
nonCurrentAssetsTotal 247134000.00
nonCurrentLiabilitiesOther 5634000.00
nonCurrentLiabilitiesTotal 6925000.00
capitalSurpluse 145366000.00
liabilitiesAndStockholdersEquity 487537000.00
cashAndShortTermInvestments 173861000.00
propertyPlantAndEquipmentGross 99381000.00
propertyPlantAndEquipmentNet 99381000.00
commonStockSharesOutstanding 58252000.00
2015-09-30
date 2015-09-30
filing_date 2015-10-30
currency_symbol USD
totalAssets 473490000.00
intangibleAssets 39957000.00
otherCurrentAssets 5855000.00
totalLiab 62293000.00
totalStockholderEquity 411197000.00
deferredLongTermLiab 3752000.00
otherCurrentLiab 15392000.00
commonStock 28000.00
retainedEarnings 275790000.00
otherLiab 3315000.00
goodWill 91849000.00
otherAssets 147955000.00
cash 59735000.00
totalCurrentLiabilities 55226000.00
currentDeferredRevenue 16464000.00
netDebt -59735000.00
otherStockholderEquity 136379000.00
propertyPlantEquipment 102223000.00
totalCurrentAssets 223312000.00
netTangibleAssets 279391000.00
shortTermInvestments 91222000.00
netReceivables 11061000.00
longTermDebt 0.00
inventory 55439000.00
accountsPayable 23370000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1043000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 28000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 275790000.00
treasuryStock 0.00
nonCurrrentAssetsOther 5502000.00
deferredLongTermAssetCharges 10647000.00
nonCurrentAssetsTotal 250178000.00
nonCurrentLiabilitiesOther 3315000.00
nonCurrentLiabilitiesTotal 7067000.00
capitalSurpluse 136422000.00
liabilitiesAndStockholdersEquity 473490000.00
cashAndShortTermInvestments 150957000.00
propertyPlantAndEquipmentGross 102223000.00
propertyPlantAndEquipmentNet 102223000.00
commonStockSharesOutstanding 58596000.00
2015-06-30
date 2015-06-30
filing_date 2015-07-31
currency_symbol USD
totalAssets 499519000.00
intangibleAssets 41028000.00
otherCurrentAssets 9482000.00
totalLiab 71838000.00
totalStockholderEquity 427681000.00
deferredLongTermLiab 3928000.00
otherCurrentLiab 17242000.00
commonStock 29000.00
retainedEarnings 267730000.00
otherLiab 3419000.00
goodWill 91849000.00
otherAssets 148796000.00
cash 75941000.00
totalCurrentLiabilities 64491000.00
currentDeferredRevenue 16457000.00
netDebt -75941000.00
otherStockholderEquity 160922000.00
propertyPlantEquipment 92913000.00
totalCurrentAssets 257810000.00
netTangibleAssets 294804000.00
shortTermInvestments 94944000.00
netReceivables 13212000.00
longTermDebt 0.00
inventory 64231000.00
accountsPayable 30792000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1167000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 29000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 267730000.00
treasuryStock 0.00
nonCurrrentAssetsOther 4894000.00
deferredLongTermAssetCharges 11025000.00
nonCurrentAssetsTotal 241709000.00
nonCurrentLiabilitiesOther 3419000.00
nonCurrentLiabilitiesTotal 7347000.00
capitalSurpluse 161089000.00
liabilitiesAndStockholdersEquity 499519000.00
cashAndShortTermInvestments 170885000.00
propertyPlantAndEquipmentGross 92913000.00
propertyPlantAndEquipmentNet 92913000.00
commonStockSharesOutstanding 60068000.00
2015-03-31
date 2015-03-31
filing_date 2015-04-30
currency_symbol USD
totalAssets 507174000.00
intangibleAssets 42758000.00
otherCurrentAssets 11497000.00
totalLiab 66692000.00
totalStockholderEquity 440482000.00
deferredLongTermLiab 4059000.00
otherCurrentLiab 17766000.00
commonStock 29000.00
retainedEarnings 262668000.00
otherLiab 3706000.00
goodWill 91849000.00
otherAssets 150661000.00
cash 85637000.00
totalCurrentLiabilities 58927000.00
currentDeferredRevenue 17254000.00
netDebt -85637000.00
otherStockholderEquity 178785000.00
propertyPlantEquipment 94179000.00
totalCurrentAssets 262334000.00
netTangibleAssets 305875000.00
shortTermInvestments 87560000.00
netReceivables 12631000.00
longTermDebt 0.00
inventory 65009000.00
accountsPayable 23907000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1031000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 29000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 262668000.00
treasuryStock 0.00
nonCurrrentAssetsOther 4789000.00
deferredLongTermAssetCharges 11265000.00
nonCurrentAssetsTotal 244840000.00
nonCurrentLiabilitiesOther 3706000.00
nonCurrentLiabilitiesTotal 7765000.00
capitalSurpluse 178816000.00
liabilitiesAndStockholdersEquity 507174000.00
cashAndShortTermInvestments 173197000.00
propertyPlantAndEquipmentGross 94179000.00
propertyPlantAndEquipmentNet 94179000.00
commonStockSharesOutstanding 60116000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-10
currency_symbol USD
totalAssets 493663000.00
intangibleAssets 35524000.00
otherCurrentAssets 16418000.00
totalLiab 62987000.00
totalStockholderEquity 430676000.00
deferredLongTermLiab 4272000.00
otherCurrentLiab 17957000.00
commonStock 29000.00
retainedEarnings 259845000.00
otherLiab 3555000.00
goodWill 80599000.00
otherAssets 131928000.00
cash 60708000.00
totalCurrentLiabilities 55160000.00
currentDeferredRevenue 15223000.00
netDebt -60708000.00
otherStockholderEquity 171802000.00
propertyPlantEquipment 95823000.00
totalCurrentAssets 265912000.00
netTangibleAssets 314553000.00
shortTermInvestments 114575000.00
netReceivables 10186000.00
longTermDebt 0.00
inventory 64025000.00
accountsPayable 21980000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1136000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 29000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 259845000.00
treasuryStock 0.00
nonCurrrentAssetsOther 4243000.00
deferredLongTermAssetCharges 11562000.00
nonCurrentAssetsTotal 227751000.00
nonCurrentLiabilitiesOther 3555000.00
nonCurrentLiabilitiesTotal 7827000.00
capitalSurpluse 171938000.00
liabilitiesAndStockholdersEquity 493663000.00
cashAndShortTermInvestments 175283000.00
propertyPlantAndEquipmentGross 95823000.00
propertyPlantAndEquipmentNet 95823000.00
commonStockSharesOutstanding 60102000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-03
currency_symbol USD
totalAssets 519416000.00
intangibleAssets 36873000.00
otherCurrentAssets 3025000.00
totalLiab 67783000.00
totalStockholderEquity 451633000.00
deferredLongTermLiab 4397000.00
otherCurrentLiab 14914000.00
commonStock 29000.00
retainedEarnings 249002000.00
otherLiab 4951000.00
goodWill 80599000.00
otherAssets 130831000.00
cash 60720000.00
totalCurrentLiabilities 58435000.00
currentDeferredRevenue 18744000.00
netDebt -60720000.00
otherStockholderEquity 202602000.00
propertyPlantEquipment 96506000.00
totalCurrentAssets 292079000.00
netTangibleAssets 334161000.00
shortTermInvestments 153144000.00
netReceivables 10381000.00
longTermDebt 0.00
inventory 56958000.00
accountsPayable 24777000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -474000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 29000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 249002000.00
treasuryStock 0.00
nonCurrrentAssetsOther 3887000.00
deferredLongTermAssetCharges 9472000.00
nonCurrentAssetsTotal 227337000.00
nonCurrentLiabilitiesOther 4951000.00
nonCurrentLiabilitiesTotal 9348000.00
capitalSurpluse 203076000.00
liabilitiesAndStockholdersEquity 519416000.00
cashAndShortTermInvestments 213864000.00
propertyPlantAndEquipmentGross 96506000.00
propertyPlantAndEquipmentNet 96506000.00
commonStockSharesOutstanding 61514000.00
2014-06-30
date 2014-06-30
filing_date 2014-07-31
currency_symbol USD
totalAssets 517589000.00
intangibleAssets 36960000.00
otherCurrentAssets 3679000.00
totalLiab 64926000.00
totalStockholderEquity 452663000.00
deferredLongTermLiab 4647000.00
otherCurrentLiab 13651000.00
commonStock 30000.00
retainedEarnings 236486000.00
otherLiab 4698000.00
goodWill 80599000.00
otherAssets 130494000.00
cash 79060000.00
totalCurrentLiabilities 55581000.00
currentDeferredRevenue 19128000.00
netDebt -79060000.00
otherStockholderEquity 216147000.00
propertyPlantEquipment 91368000.00
totalCurrentAssets 295727000.00
netTangibleAssets 335104000.00
shortTermInvestments 133354000.00
netReceivables 16443000.00
longTermDebt 0.00
inventory 51269000.00
accountsPayable 22802000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -190000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 30000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 236486000.00
treasuryStock 0.00
nonCurrrentAssetsOther 4031000.00
deferredLongTermAssetCharges 8904000.00
nonCurrentAssetsTotal 221862000.00
nonCurrentLiabilitiesOther 4698000.00
nonCurrentLiabilitiesTotal 9345000.00
capitalSurpluse 216337000.00
liabilitiesAndStockholdersEquity 517589000.00
cashAndShortTermInvestments 212414000.00
propertyPlantAndEquipmentGross 91368000.00
propertyPlantAndEquipmentNet 91368000.00
commonStockSharesOutstanding 62220000.00
2014-03-31
date 2014-03-31
filing_date 2014-05-05
currency_symbol USD
totalAssets 521329000.00
intangibleAssets 38478000.00
otherCurrentAssets 4936000.00
totalLiab 64151000.00
totalStockholderEquity 457178000.00
deferredLongTermLiab 4991000.00
otherCurrentLiab 12837000.00
commonStock 30000.00
retainedEarnings 222796000.00
otherLiab 4879000.00
goodWill 80599000.00
otherAssets 128095000.00
cash 83967000.00
totalCurrentLiabilities 54281000.00
currentDeferredRevenue 17844000.00
netDebt -83967000.00
otherStockholderEquity 234352000.00
propertyPlantEquipment 92142000.00
totalCurrentAssets 301092000.00
netTangibleAssets 338101000.00
shortTermInvestments 133684000.00
netReceivables 16421000.00
longTermDebt 0.00
inventory 47934000.00
accountsPayable 23600000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -315000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 30000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 222796000.00
treasuryStock 0.00
nonCurrrentAssetsOther 3332000.00
deferredLongTermAssetCharges 5686000.00
nonCurrentAssetsTotal 220237000.00
nonCurrentLiabilitiesOther 4879000.00
nonCurrentLiabilitiesTotal 9870000.00
capitalSurpluse 234667000.00
liabilitiesAndStockholdersEquity 521329000.00
cashAndShortTermInvestments 217651000.00
propertyPlantAndEquipmentGross 92142000.00
propertyPlantAndEquipmentNet 92142000.00
commonStockSharesOutstanding 62334000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-13
currency_symbol USD
totalAssets 501421000.00
intangibleAssets 40334000.00
otherCurrentAssets 2621000.00
totalLiab 64735000.00
totalStockholderEquity 436686000.00
deferredLongTermLiab 5273000.00
otherCurrentLiab 13919000.00
commonStock 30000.00
retainedEarnings 213466000.00
otherLiab 9044000.00
goodWill 80599000.00
otherAssets 133858000.00
cash 92928000.00
totalCurrentLiabilities 50418000.00
currentDeferredRevenue 15727000.00
netDebt -92928000.00
otherStockholderEquity 347088000.00
propertyPlantEquipment 90141000.00
totalCurrentAssets 277422000.00
netTangibleAssets 315753000.00
shortTermInvestments 109179000.00
netReceivables 12389000.00
longTermDebt 0.00
inventory 42235000.00
accountsPayable 20772000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -470000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 30000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 213466000.00
treasuryStock 0.00
nonCurrrentAssetsOther 3476000.00
deferredLongTermAssetCharges 9449000.00
nonCurrentAssetsTotal 223999000.00
nonCurrentLiabilitiesOther 9044000.00
nonCurrentLiabilitiesTotal 14317000.00
capitalSurpluse 223660000.00
liabilitiesAndStockholdersEquity 501421000.00
cashAndShortTermInvestments 202107000.00
propertyPlantAndEquipmentGross 90141000.00
propertyPlantAndEquipmentNet 90141000.00
commonStockSharesOutstanding 61848000.00
2013-09-30
date 2013-09-30
filing_date 2013-11-01
currency_symbol USD
totalAssets 483639000.00
intangibleAssets 42212000.00
otherCurrentAssets 15901000.00
totalLiab 68735000.00
totalStockholderEquity 414904000.00
deferredLongTermLiab 7404000.00
otherCurrentLiab 13831000.00
commonStock 30000.00
retainedEarnings 199828000.00
otherLiab 10372000.00
goodWill 80599000.00
otherAssets 142039000.00
cash 78118000.00
totalCurrentLiabilities 50959000.00
currentDeferredRevenue 16861000.00
netDebt -78118000.00
otherStockholderEquity 215046000.00
propertyPlantEquipment 90217000.00
totalCurrentAssets 251383000.00
netTangibleAssets 292093000.00
shortTermInvestments 102051000.00
netReceivables 15101000.00
longTermDebt 0.00
inventory 40212000.00
accountsPayable 20267000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -358000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 30000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 199828000.00
treasuryStock 0.00
nonCurrrentAssetsOther 3965000.00
deferredLongTermAssetCharges 15263000.00
nonCurrentAssetsTotal 232256000.00
nonCurrentLiabilitiesOther 10372000.00
nonCurrentLiabilitiesTotal 17776000.00
capitalSurpluse 215404000.00
liabilitiesAndStockholdersEquity 483639000.00
cashAndShortTermInvestments 180169000.00
propertyPlantAndEquipmentGross 90217000.00
propertyPlantAndEquipmentNet 90217000.00
commonStockSharesOutstanding 61304000.00
2013-06-30
date 2013-06-30
filing_date 2013-08-01
currency_symbol USD
totalAssets 449897000.00
intangibleAssets 44054000.00
otherCurrentAssets 2380000.00
totalLiab 66614000.00
totalStockholderEquity 383283000.00
deferredLongTermLiab 7646000.00
otherCurrentLiab 12555000.00
commonStock 29000.00
retainedEarnings 185566000.00
otherLiab 10031000.00
goodWill 80599000.00
otherAssets 143686000.00
cash 85426000.00
totalCurrentLiabilities 48937000.00
currentDeferredRevenue 15035000.00
netDebt -85426000.00
otherStockholderEquity 198688000.00
propertyPlantEquipment 89743000.00
totalCurrentAssets 216468000.00
netTangibleAssets 258630000.00
shortTermInvestments 59630000.00
netReceivables 15772000.00
longTermDebt 0.00
inventory 43199000.00
accountsPayable 21347000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -687000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 29000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 185566000.00
treasuryStock 0.00
nonCurrrentAssetsOther 4608000.00
deferredLongTermAssetCharges 14425000.00
nonCurrentAssetsTotal 233429000.00
nonCurrentLiabilitiesOther 10031000.00
nonCurrentLiabilitiesTotal 17677000.00
capitalSurpluse 198375000.00
liabilitiesAndStockholdersEquity 449897000.00
cashAndShortTermInvestments 145056000.00
propertyPlantAndEquipmentGross 89743000.00
propertyPlantAndEquipmentNet 89743000.00
commonStockSharesOutstanding 60316000.00
2013-03-31
date 2013-03-31
filing_date 2013-05-03
currency_symbol USD
totalAssets 426649000.00
intangibleAssets 45896000.00
otherCurrentAssets 2880000.00
totalLiab 64881000.00
totalStockholderEquity 361768000.00
deferredLongTermLiab 7948000.00
otherCurrentLiab 12866000.00
commonStock 29000.00
retainedEarnings 174239000.00
otherLiab 9837000.00
goodWill 80599000.00
otherAssets 145666000.00
cash 69489000.00
totalCurrentLiabilities 47096000.00
currentDeferredRevenue 14487000.00
netDebt -69489000.00
otherStockholderEquity 187500000.00
propertyPlantEquipment 89872000.00
totalCurrentAssets 191111000.00
netTangibleAssets 235273000.00
shortTermInvestments 49530000.00
netReceivables 14739000.00
longTermDebt 0.00
inventory 43708000.00
accountsPayable 19743000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -484000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 29000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 174239000.00
treasuryStock 0.00
nonCurrrentAssetsOther 5137000.00
deferredLongTermAssetCharges 14034000.00
nonCurrentAssetsTotal 235538000.00
nonCurrentLiabilitiesOther 9837000.00
nonCurrentLiabilitiesTotal 17785000.00
capitalSurpluse 187984000.00
liabilitiesAndStockholdersEquity 426649000.00
cashAndShortTermInvestments 119019000.00
propertyPlantAndEquipmentGross 89872000.00
propertyPlantAndEquipmentNet 89872000.00
commonStockSharesOutstanding 59566000.00
2012-12-31
date 2012-12-31
filing_date 2013-02-22
currency_symbol USD
totalAssets 399130000.00
intangibleAssets 47738000.00
otherCurrentAssets 2243000.00
totalLiab 58081000.00
totalStockholderEquity 341049000.00
deferredLongTermLiab 8179000.00
otherCurrentLiab 12565000.00
commonStock 28000.00
retainedEarnings 165646000.00
otherLiab 9335000.00
goodWill 80599000.00
otherAssets 144542000.00
cash 63394000.00
totalCurrentLiabilities 40567000.00
currentDeferredRevenue 11550000.00
netDebt -63394000.00
otherStockholderEquity 284884000.00
propertyPlantEquipment 89724000.00
totalCurrentAssets 164864000.00
netTangibleAssets 212712000.00
shortTermInvestments 31766000.00
netReceivables 7326000.00
longTermDebt 0.00
inventory 44625000.00
accountsPayable 16452000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -293000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 28000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 165646000.00
treasuryStock 0.00
nonCurrrentAssetsOther 4673000.00
deferredLongTermAssetCharges 11532000.00
nonCurrentAssetsTotal 234266000.00
nonCurrentLiabilitiesOther 9335000.00
nonCurrentLiabilitiesTotal 17514000.00
capitalSurpluse 175668000.00
liabilitiesAndStockholdersEquity 399130000.00
cashAndShortTermInvestments 95160000.00
propertyPlantAndEquipmentGross 89724000.00
propertyPlantAndEquipmentNet 89724000.00
commonStockSharesOutstanding 58872000.00
2012-09-30
date 2012-09-30
filing_date 2012-10-31
currency_symbol USD
totalAssets 416602000.00
intangibleAssets 49580000.00
otherCurrentAssets 18551000.00
totalLiab 68926000.00
totalStockholderEquity 347676000.00
deferredLongTermLiab 3926000.00
otherCurrentLiab 26643000.00
commonStock 29000.00
retainedEarnings 158773000.00
otherLiab 8223000.00
goodWill 78278000.00
otherAssets 139310000.00
cash 74747000.00
totalCurrentLiabilities 56777000.00
currentDeferredRevenue 10437000.00
netDebt -74747000.00
otherStockholderEquity 188874000.00
propertyPlantEquipment 90355000.00
totalCurrentAssets 186937000.00
netTangibleAssets 219818000.00
shortTermInvestments 35605000.00
netReceivables 11106000.00
longTermDebt 0.00
inventory 46928000.00
accountsPayable 19697000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 287000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 29000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 158773000.00
treasuryStock 0.00
nonCurrrentAssetsOther 4042000.00
deferredLongTermAssetCharges 7410000.00
nonCurrentAssetsTotal 229665000.00
nonCurrentLiabilitiesOther 8223000.00
nonCurrentLiabilitiesTotal 12149000.00
capitalSurpluse 188587000.00
liabilitiesAndStockholdersEquity 416602000.00
cashAndShortTermInvestments 110352000.00
propertyPlantAndEquipmentGross 90355000.00
propertyPlantAndEquipmentNet 90355000.00
commonStockSharesOutstanding 57816000.00
2012-06-30
date 2012-06-30
filing_date 2012-08-07
currency_symbol USD
totalAssets 479614000.00
intangibleAssets 51422000.00
otherCurrentAssets 8651000.00
totalLiab 93610000.00
totalStockholderEquity 386004000.00
deferredLongTermLiab 4185000.00
otherCurrentLiab 49061000.00
commonStock 29000.00
retainedEarnings 204627000.00
otherLiab 7986000.00
goodWill 77354000.00
otherAssets 179276000.00
cash 73360000.00
totalCurrentLiabilities 81439000.00
currentDeferredRevenue 11270000.00
netDebt -73360000.00
otherStockholderEquity 181348000.00
propertyPlantEquipment 91738000.00
totalCurrentAssets 208600000.00
netTangibleAssets 257228000.00
shortTermInvestments 60068000.00
netReceivables 17966000.00
longTermDebt 0.00
inventory 48555000.00
accountsPayable 21108000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 145000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 29000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 204627000.00
treasuryStock 0.00
nonCurrrentAssetsOther 43380000.00
deferredLongTermAssetCharges 7120000.00
nonCurrentAssetsTotal 271014000.00
nonCurrentLiabilitiesOther 7986000.00
nonCurrentLiabilitiesTotal 12171000.00
capitalSurpluse 181203000.00
liabilitiesAndStockholdersEquity 479614000.00
cashAndShortTermInvestments 133428000.00
propertyPlantAndEquipmentGross 91738000.00
propertyPlantAndEquipmentNet 91738000.00
commonStockSharesOutstanding 57238000.00
2012-03-31
date 2012-03-31
filing_date 2012-05-08
currency_symbol USD
totalAssets 450253000.00
intangibleAssets 8663000.00
otherCurrentAssets 7112000.00
totalLiab 67668000.00
totalStockholderEquity 382585000.00
deferredLongTermLiab 0.00
otherCurrentLiab 7940000.00
commonStock 28000.00
retainedEarnings 213241000.00
otherLiab 35190000.00
goodWill 14786000.00
otherAssets 79889000.00
cash 147155000.00
totalCurrentLiabilities 32478000.00
currentDeferredRevenue 9373000.00
netDebt -147155000.00
otherStockholderEquity 169316000.00
propertyPlantEquipment 89695000.00
totalCurrentAssets 280669000.00
netTangibleAssets 359136000.00
shortTermInvestments 66855000.00
netReceivables 16696000.00
longTermDebt 0.00
inventory 42851000.00
accountsPayable 15165000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 398000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 28000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 213241000.00
treasuryStock 0.00
nonCurrrentAssetsOther 43724000.00
deferredLongTermAssetCharges 12716000.00
nonCurrentAssetsTotal 169584000.00
nonCurrentLiabilitiesOther 35190000.00
nonCurrentLiabilitiesTotal 35190000.00
capitalSurpluse 168918000.00
liabilitiesAndStockholdersEquity 450253000.00
cashAndShortTermInvestments 214010000.00
propertyPlantAndEquipmentGross 89695000.00
propertyPlantAndEquipmentNet 89695000.00
commonStockSharesOutstanding 58870000.00
2011-12-31
date 2011-12-31
filing_date 2012-02-29
currency_symbol USD
totalAssets 432919000.00
intangibleAssets 8852000.00
otherCurrentAssets 2156000.00
totalLiab 66999000.00
totalStockholderEquity 365920000.00
deferredLongTermLiab 0.00
otherCurrentLiab 8216000.00
commonStock 28000.00
retainedEarnings 207196000.00
otherLiab 34368000.00
goodWill 14786000.00
otherAssets 94577000.00
cash 139836000.00
totalCurrentLiabilities 32631000.00
currentDeferredRevenue 7883000.00
netDebt -139836000.00
otherStockholderEquity 253920000.00
propertyPlantEquipment 88241000.00
totalCurrentAssets 250101000.00
longTermInvestments 32041000.00
netTangibleAssets 342282000.00
shortTermInvestments 40899000.00
netReceivables 9396000.00
longTermDebt 0.00
inventory 52010000.00
accountsPayable 16532000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 50000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 28000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 207196000.00
treasuryStock 0.00
nonCurrrentAssetsOther 26511000.00
deferredLongTermAssetCharges 12387000.00
nonCurrentAssetsTotal 182818000.00
nonCurrentLiabilitiesOther 34368000.00
nonCurrentLiabilitiesTotal 34368000.00
capitalSurpluse 158646000.00
liabilitiesAndStockholdersEquity 432919000.00
cashAndShortTermInvestments 180735000.00
propertyPlantAndEquipmentGross 88241000.00
propertyPlantAndEquipmentNet 88241000.00
commonStockSharesOutstanding 58342000.00
2011-09-30
date 2011-09-30
filing_date 2011-11-07
currency_symbol USD
totalAssets 440488000.00
intangibleAssets 9066000.00
otherCurrentAssets 8304000.00
totalLiab 72101000.00
totalStockholderEquity 368387000.00
deferredLongTermLiab 0.00
otherCurrentLiab 10662000.00
commonStock 28000.00
retainedEarnings 202272000.00
otherLiab 33805000.00
goodWill 14786000.00
otherAssets 87310000.00
cash 148578000.00
totalCurrentLiabilities 38296000.00
currentDeferredRevenue 10316000.00
netDebt -148578000.00
otherStockholderEquity 166087000.00
propertyPlantEquipment 85271000.00
totalCurrentAssets 267907000.00
longTermInvestments 25022000.00
netTangibleAssets 344535000.00
shortTermInvestments 48932000.00
netReceivables 10330000.00
longTermDebt 0.00
inventory 51763000.00
accountsPayable 17318000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 80000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 28000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 202272000.00
treasuryStock 0.00
nonCurrrentAssetsOther 25799000.00
deferredLongTermAssetCharges 12637000.00
nonCurrentAssetsTotal 172581000.00
nonCurrentLiabilitiesOther 33805000.00
nonCurrentLiabilitiesTotal 33805000.00
capitalSurpluse 166007000.00
liabilitiesAndStockholdersEquity 440488000.00
cashAndShortTermInvestments 197510000.00
propertyPlantAndEquipmentGross 85271000.00
propertyPlantAndEquipmentNet 85271000.00
commonStockSharesOutstanding 59758000.00
2011-06-30
date 2011-06-30
filing_date 2011-08-08
currency_symbol USD
totalAssets 454308000.00
intangibleAssets 9309000.00
otherCurrentAssets 2092000.00
totalLiab 66379000.00
totalStockholderEquity 387929000.00
deferredLongTermLiab 0.00
otherCurrentLiab 8967000.00
commonStock 29000.00
retainedEarnings 196193000.00
otherLiab 32040000.00
goodWill 14826000.00
otherAssets 92126000.00
cash 170494000.00
totalCurrentLiabilities 34339000.00
currentDeferredRevenue 11199000.00
netDebt -170494000.00
otherStockholderEquity 191707000.00
propertyPlantEquipment 85449000.00
totalCurrentAssets 276733000.00
longTermInvestments 30043000.00
netTangibleAssets 363794000.00
shortTermInvestments 33091000.00
netReceivables 8070000.00
longTermDebt 0.00
inventory 54069000.00
accountsPayable 14173000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 158000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 29000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 196193000.00
treasuryStock 0.00
nonCurrrentAssetsOther 25355000.00
deferredLongTermAssetCharges 12593000.00
nonCurrentAssetsTotal 177575000.00
nonCurrentLiabilitiesOther 32040000.00
nonCurrentLiabilitiesTotal 32040000.00
capitalSurpluse 191549000.00
liabilitiesAndStockholdersEquity 454308000.00
cashAndShortTermInvestments 203585000.00
propertyPlantAndEquipmentGross 85449000.00
propertyPlantAndEquipmentNet 85449000.00
commonStockSharesOutstanding 60692000.00
2011-03-31
date 2011-03-31
filing_date 2011-05-05
currency_symbol USD
totalAssets 436973000.00
intangibleAssets 9552000.00
otherCurrentAssets 9651000.00
totalLiab 63932000.00
totalStockholderEquity 373041000.00
deferredLongTermLiab 0.00
otherCurrentLiab 2918000.00
commonStock 29000.00
retainedEarnings 187043000.00
otherLiab 30676000.00
goodWill 14826000.00
otherAssets 96654000.00
cash 137694000.00
totalCurrentLiabilities 33256000.00
currentDeferredRevenue 10951000.00
netDebt -137694000.00
shortTermDebt 5455000.00
otherStockholderEquity 185969000.00
propertyPlantEquipment 84586000.00
totalCurrentAssets 255733000.00
longTermInvestments 36815000.00
netTangibleAssets 348663000.00
shortTermInvestments 32070000.00
netReceivables 13314000.00
longTermDebt 0.00
inventory 63004000.00
accountsPayable 13932000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 135000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 29000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 187043000.00
treasuryStock 0.00
nonCurrrentAssetsOther 22439000.00
deferredLongTermAssetCharges 13022000.00
nonCurrentAssetsTotal 181240000.00
nonCurrentLiabilitiesOther 30676000.00
nonCurrentLiabilitiesTotal 30676000.00
capitalSurpluse 185834000.00
liabilitiesAndStockholdersEquity 436973000.00
cashAndShortTermInvestments 169764000.00
propertyPlantAndEquipmentGross 84586000.00
propertyPlantAndEquipmentNet 84586000.00
commonStockSharesOutstanding 60374000.00
2010-12-31
date 2010-12-31
filing_date 2011-02-25
currency_symbol USD
totalAssets 433070000.00
intangibleAssets 9795000.00
otherCurrentAssets 10698000.00
totalLiab 79035000.00
totalStockholderEquity 354035000.00
deferredLongTermLiab 0.00
otherCurrentLiab 16943000.00
commonStock 28000.00
retainedEarnings 178627000.00
otherLiab 29580000.00
goodWill 14826000.00
otherAssets 87090000.00
cash 155667000.00
totalCurrentLiabilities 49455000.00
currentDeferredRevenue 12221000.00
netDebt -155667000.00
otherStockholderEquity 258169000.00
propertyPlantEquipment 84470000.00
totalCurrentAssets 261510000.00
longTermInvestments 31760000.00
netTangibleAssets 329414000.00
shortTermInvestments 27355000.00
netReceivables 5713000.00
longTermDebt 0.00
inventory 62077000.00
accountsPayable 20291000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 85000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 28000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 178627000.00
treasuryStock 0.00
nonCurrrentAssetsOther 17288000.00
deferredLongTermAssetCharges 13421000.00
nonCurrentAssetsTotal 171560000.00
nonCurrentLiabilitiesOther 29580000.00
nonCurrentLiabilitiesTotal 29580000.00
capitalSurpluse 175295000.00
liabilitiesAndStockholdersEquity 433070000.00
cashAndShortTermInvestments 183022000.00
propertyPlantAndEquipmentGross 84470000.00
propertyPlantAndEquipmentNet 84470000.00
commonStockSharesOutstanding 57256000.00
2010-09-30
date 2010-09-30
filing_date 2010-11-03
currency_symbol USD
totalAssets 403347000.00
intangibleAssets 7275000.00
otherCurrentAssets 7731000.00
totalLiab 69391000.00
totalStockholderEquity 333956000.00
deferredLongTermLiab 0.00
otherCurrentLiab 10580000.00
commonStock 28000.00
retainedEarnings 171110000.00
otherLiab 27457000.00
goodWill 8041000.00
otherAssets 79169000.00
cash 164083000.00
totalCurrentLiabilities 41934000.00
currentDeferredRevenue 14849000.00
netDebt -164083000.00
otherStockholderEquity 162818000.00
propertyPlantEquipment 74280000.00
totalCurrentAssets 249898000.00
longTermInvestments 44023000.00
netTangibleAssets 318640000.00
shortTermInvestments 16039000.00
netReceivables 12925000.00
longTermDebt 0.00
inventory 49120000.00
accountsPayable 16505000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 54000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 28000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 171110000.00
treasuryStock 0.00
nonCurrrentAssetsOther 5550000.00
deferredLongTermAssetCharges 14280000.00
nonCurrentAssetsTotal 153449000.00
nonCurrentLiabilitiesOther 27457000.00
nonCurrentLiabilitiesTotal 27457000.00
capitalSurpluse 162764000.00
liabilitiesAndStockholdersEquity 403347000.00
cashAndShortTermInvestments 180122000.00
propertyPlantAndEquipmentGross 74280000.00
propertyPlantAndEquipmentNet 74280000.00
commonStockSharesOutstanding 58566000.00
2010-06-30
date 2010-06-30
filing_date 2010-08-06
currency_symbol USD
totalAssets 392081000.00
intangibleAssets 2755000.00
otherCurrentAssets 8868000.00
totalLiab 74877000.00
totalStockholderEquity 317204000.00
deferredLongTermLiab 0.00
otherCurrentLiab 10654000.00
commonStock 28000.00
retainedEarnings 159873000.00
otherLiab 26188000.00
goodWill 1824000.00
otherAssets 81670000.00
cash 159775000.00
totalCurrentLiabilities 48689000.00
currentDeferredRevenue 14926000.00
netDebt -133587000.00
shortLongTermDebtTotal 26188000.00
otherStockholderEquity 157303000.00
propertyPlantEquipment 70739000.00
totalCurrentAssets 239672000.00
longTermInvestments 56609000.00
netTangibleAssets 312625000.00
shortTermInvestments 12273000.00
netReceivables 23032000.00
longTermDebt 0.00
inventory 35724000.00
accountsPayable 23109000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -51000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 28000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 159873000.00
treasuryStock 0.00
nonCurrrentAssetsOther 6686000.00
deferredLongTermAssetCharges 13796000.00
nonCurrentAssetsTotal 152409000.00
nonCurrentLiabilitiesOther 26188000.00
nonCurrentLiabilitiesTotal 26188000.00
capitalSurpluse 157354000.00
liabilitiesAndStockholdersEquity 392081000.00
cashAndShortTermInvestments 172048000.00
propertyPlantAndEquipmentGross 70739000.00
propertyPlantAndEquipmentNet 70739000.00
commonStockSharesOutstanding 59070000.00
2010-03-31
date 2010-03-31
filing_date 2010-05-06
currency_symbol USD
totalAssets 374171000.00
intangibleAssets 2927000.00
otherCurrentAssets 14866000.00
totalLiab 71321000.00
totalStockholderEquity 302850000.00
otherCurrentLiab 8223000.00
commonStock 28000.00
retainedEarnings 145675000.00
otherLiab 25023000.00
goodWill 1824000.00
otherAssets 86992000.00
cash 125295000.00
totalCurrentLiabilities 46298000.00
currentDeferredRevenue 11917000.00
netDebt -100272000.00
shortLongTermDebtTotal 25023000.00
otherStockholderEquity 157147000.00
propertyPlantEquipment 65877000.00
totalCurrentAssets 221302000.00
shortTermInvestments 22129000.00
netReceivables 27586000.00
inventory 31426000.00
accountsPayable 26158000.00
accumulatedOtherComprehensiveIncome -46000.00
commonStockTotalEquity 28000.00
nonCurrrentAssetsOther 6683000.00
nonCurrentAssetsTotal 152869000.00
nonCurrentLiabilitiesTotal 25023000.00
liabilitiesAndStockholdersEquity 374171000.00
cashAndShortTermInvestments 147424000.00
propertyPlantAndEquipmentGross 65877000.00
propertyPlantAndEquipmentNet 65877000.00
commonStockSharesOutstanding 58716000.00
2009-12-31
date 2009-12-31
filing_date 2010-02-26
currency_symbol USD
totalAssets 344567000.00
intangibleAssets 3099000.00
otherCurrentAssets 12330000.00
totalLiab 59775000.00
totalStockholderEquity 284792000.00
otherCurrentLiab 9932000.00
commonStock 27000.00
retainedEarnings 134740000.00
otherLiab 23859000.00
goodWill 1824000.00
otherAssets 66311000.00
cash 134974000.00
totalCurrentLiabilities 35916000.00
currentDeferredRevenue 9040000.00
netDebt -134974000.00
otherStockholderEquity 227018000.00
propertyPlantEquipment 62381000.00
totalCurrentAssets 215875000.00
shortTermInvestments 20567000.00
netReceivables 21756000.00
inventory 26248000.00
accountsPayable 16944000.00
accumulatedOtherComprehensiveIncome 4000.00
commonStockTotalEquity 27000.00
nonCurrrentAssetsOther 6698000.00
nonCurrentAssetsTotal 128692000.00
nonCurrentLiabilitiesTotal 23859000.00
liabilitiesAndStockholdersEquity 344567000.00
cashAndShortTermInvestments 155541000.00
propertyPlantAndEquipmentGross 62381000.00
propertyPlantAndEquipmentNet 62381000.00
commonStockSharesOutstanding 54940000.00
2009-09-30
date 2009-09-30
filing_date 2009-11-05
currency_symbol USD
totalAssets 318837000.00
intangibleAssets 3270000.00
otherCurrentAssets 9476000.00
totalLiab 53384000.00
totalStockholderEquity 265453000.00
otherCurrentLiab 8668000.00
commonStock 27000.00
retainedEarnings 126237000.00
otherLiab 22519000.00
goodWill 1824000.00
otherAssets 47858000.00
cash 150024000.00
totalCurrentLiabilities 30865000.00
currentDeferredRevenue 7322000.00
netDebt -150024000.00
otherStockholderEquity 139189000.00
propertyPlantEquipment 57512000.00
totalCurrentAssets 213467000.00
shortTermInvestments 3192000.00
netReceivables 30440000.00
inventory 20335000.00
accountsPayable 14875000.00
accumulatedOtherComprehensiveIncome 3000.00
commonStockTotalEquity 27000.00
nonCurrrentAssetsOther 5483000.00
nonCurrentAssetsTotal 105370000.00
nonCurrentLiabilitiesTotal 22519000.00
liabilitiesAndStockholdersEquity 318837000.00
cashAndShortTermInvestments 153216000.00
propertyPlantAndEquipmentGross 57512000.00
propertyPlantAndEquipmentNet 57512000.00
commonStockSharesOutstanding 56862000.00
2009-06-30
date 2009-06-30
filing_date 2009-08-06
currency_symbol USD
totalAssets 294157000.00
intangibleAssets 3453000.00
otherCurrentAssets 7227000.00
totalLiab 45329000.00
totalStockholderEquity 248828000.00
otherCurrentLiab 8314000.00
commonStock 27000.00
retainedEarnings 117755000.00
otherLiab 21057000.00
goodWill 1824000.00
otherAssets 27055000.00
cash 152652000.00
totalCurrentLiabilities 24272000.00
currentDeferredRevenue 6063000.00
netDebt -152652000.00
otherStockholderEquity 131046000.00
propertyPlantEquipment 55516000.00
totalCurrentAssets 211586000.00
shortTermInvestments 4931000.00
netReceivables 24374000.00
inventory 22402000.00
accountsPayable 9895000.00
accumulatedOtherComprehensiveIncome -7000.00
commonStockTotalEquity 27000.00
nonCurrrentAssetsOther 5398000.00
nonCurrentAssetsTotal 82571000.00
nonCurrentLiabilitiesTotal 21057000.00
liabilitiesAndStockholdersEquity 294157000.00
cashAndShortTermInvestments 157583000.00
propertyPlantAndEquipmentGross 55516000.00
propertyPlantAndEquipmentNet 55516000.00
commonStockSharesOutstanding 55888000.00
2009-03-31
date 2009-03-31
filing_date 2009-05-06
currency_symbol USD
totalAssets 294315000.00
intangibleAssets 3635000.00
otherCurrentAssets 9360000.00
totalLiab 44376000.00
totalStockholderEquity 249939000.00
otherCurrentLiab 8506000.00
commonStock 27000.00
retainedEarnings 113899000.00
otherLiab 20705000.00
goodWill 1824000.00
otherAssets 22003000.00
cash 144566000.00
totalCurrentLiabilities 23671000.00
currentDeferredRevenue 6572000.00
netDebt -144566000.00
otherStockholderEquity 136013000.00
propertyPlantEquipment 56520000.00
totalCurrentAssets 215792000.00
shortTermInvestments 4945000.00
netReceivables 28172000.00
inventory 28749000.00
accountsPayable 8593000.00
accumulatedOtherComprehensiveIncome -104000.00
commonStockTotalEquity 27000.00
nonCurrrentAssetsOther 174000.00
nonCurrentAssetsTotal 78523000.00
nonCurrentLiabilitiesTotal 20705000.00
liabilitiesAndStockholdersEquity 294315000.00
cashAndShortTermInvestments 149511000.00
propertyPlantAndEquipmentGross 56520000.00
propertyPlantAndEquipmentNet 56520000.00
commonStockSharesOutstanding 56114000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-02
currency_symbol USD
totalAssets 313078000.00
intangibleAssets 3818000.00
otherCurrentAssets 8623000.00
totalLiab 53397000.00
totalStockholderEquity 259681000.00
otherCurrentLiab 588000.00
commonStock 28000.00
retainedEarnings 114166000.00
otherLiab 20426000.00
goodWill 1824000.00
otherAssets 22199000.00
cash 167472000.00
totalCurrentLiabilities 32971000.00
currentDeferredRevenue 4798000.00
netDebt -167472000.00
shortTermDebt 18266000.00
otherStockholderEquity 212805000.00
propertyPlantEquipment 56911000.00
totalCurrentAssets 233968000.00
shortTermInvestments 6363000.00
netReceivables 23042000.00
inventory 28468000.00
accountsPayable 9319000.00
accumulatedOtherComprehensiveIncome -57000.00
commonStockTotalEquity 28000.00
nonCurrrentAssetsOther 195000.00
nonCurrentAssetsTotal 79110000.00
nonCurrentLiabilitiesTotal 20426000.00
liabilitiesAndStockholdersEquity 313078000.00
cashAndShortTermInvestments 173835000.00
propertyPlantAndEquipmentGross 56911000.00
propertyPlantAndEquipmentNet 56911000.00
commonStockSharesOutstanding 54096000.00
2008-09-30
date 2008-09-30
filing_date 2008-11-07
currency_symbol USD
totalAssets 368779000.00
intangibleAssets 5958000.00
otherCurrentAssets 10044000.00
totalLiab 48951000.00
totalStockholderEquity 319828000.00
otherCurrentLiab 294000.00
commonStock 30000.00
retainedEarnings 135550000.00
otherLiab 19101000.00
goodWill 1824000.00
otherAssets 32622000.00
cash 218301000.00
totalCurrentLiabilities 29701000.00
currentDeferredRevenue 7068000.00
netDebt -218301000.00
shortTermDebt 7801000.00
otherStockholderEquity 242861000.00
propertyPlantEquipment 57419000.00
totalCurrentAssets 278738000.00
shortTermInvestments 6992000.00
netReceivables 16974000.00
inventory 26427000.00
accountsPayable 14538000.00
accumulatedOtherComprehensiveIncome 11000.00
commonStockTotalEquity 30000.00
nonCurrrentAssetsOther 10180000.00
nonCurrentAssetsTotal 90041000.00
nonCurrentLiabilitiesTotal 19250000.00
liabilitiesAndStockholdersEquity 368779000.00
cashAndShortTermInvestments 225293000.00
propertyPlantAndEquipmentGross 57419000.00
propertyPlantAndEquipmentNet 57419000.00
commonStockSharesOutstanding 65164000.00
2008-06-30
date 2008-06-30
filing_date 2008-08-08
currency_symbol USD
totalAssets 375980000.00
intangibleAssets 6216000.00
otherCurrentAssets 7467000.00
totalLiab 51861000.00
totalStockholderEquity 324119000.00
otherCurrentLiab 272000.00
commonStock 31000.00
retainedEarnings 127913000.00
otherLiab 17875000.00
goodWill 1824000.00
otherAssets 32518000.00
cash 237505000.00
totalCurrentLiabilities 33837000.00
currentDeferredRevenue 6972000.00
netDebt -237505000.00
shortTermDebt 11717000.00
otherStockholderEquity 254788000.00
propertyPlantEquipment 56842000.00
totalCurrentAssets 286620000.00
shortTermInvestments 5000.00
netReceivables 18061000.00
inventory 23582000.00
accountsPayable 14876000.00
accumulatedOtherComprehensiveIncome 130000.00
commonStockTotalEquity 31000.00
nonCurrrentAssetsOther 10108000.00
nonCurrentAssetsTotal 89360000.00
nonCurrentLiabilitiesTotal 18024000.00
liabilitiesAndStockholdersEquity 375980000.00
cashAndShortTermInvestments 237510000.00
propertyPlantAndEquipmentGross 56842000.00
propertyPlantAndEquipmentNet 56842000.00
commonStockSharesOutstanding 65524000.00
2008-03-31
date 2008-03-31
filing_date 2008-05-09
currency_symbol USD
totalAssets 347614000.00
intangibleAssets 6474000.00
otherCurrentAssets 3984000.00
totalLiab 46232000.00
totalStockholderEquity 301382000.00
otherCurrentLiab 1633000.00
commonStock 30000.00
retainedEarnings 120302000.00
otherLiab 17815000.00
goodWill 1824000.00
otherAssets 34546000.00
cash 197096000.00
totalCurrentLiabilities 28268000.00
currentDeferredRevenue 6387000.00
netDebt -197096000.00
shortTermDebt 9181000.00
otherStockholderEquity 239663000.00
propertyPlantEquipment 56837000.00
totalCurrentAssets 256231000.00
shortTermInvestments 15970000.00
netReceivables 17296000.00
inventory 21885000.00
accountsPayable 11067000.00
accumulatedOtherComprehensiveIncome 147000.00
commonStockTotalEquity 30000.00
nonCurrrentAssetsOther 10230000.00
nonCurrentAssetsTotal 91383000.00
nonCurrentLiabilitiesTotal 17964000.00
liabilitiesAndStockholdersEquity 347614000.00
cashAndShortTermInvestments 213066000.00
propertyPlantAndEquipmentGross 56837000.00
propertyPlantAndEquipmentNet 56837000.00
commonStockSharesOutstanding 64180000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-10
currency_symbol USD
totalAssets 335099000.00
intangibleAssets 6731000.00
otherCurrentAssets 5516000.00
totalLiab 45609000.00
totalStockholderEquity 289490000.00
otherCurrentLiab 852000.00
commonStock 30000.00
retainedEarnings 113093000.00
otherLiab 16893000.00
goodWill 1824000.00
otherAssets 34752000.00
cash 118353000.00
totalCurrentLiabilities 28567000.00
currentDeferredRevenue 5226000.00
netDebt -118353000.00
shortTermDebt 11697000.00
otherStockholderEquity 234980000.00
propertyPlantEquipment 56740000.00
totalCurrentAssets 243607000.00
shortTermInvestments 85821000.00
netReceivables 14221000.00
inventory 19696000.00
accountsPayable 10792000.00
accumulatedOtherComprehensiveIncome 85000.00
commonStockTotalEquity 30000.00
nonCurrrentAssetsOther 10653000.00
nonCurrentAssetsTotal 91492000.00
nonCurrentLiabilitiesTotal 17042000.00
liabilitiesAndStockholdersEquity 335099000.00
cashAndShortTermInvestments 204174000.00
propertyPlantAndEquipmentGross 56740000.00
propertyPlantAndEquipmentNet 56740000.00
commonStockSharesOutstanding 60444000.00
2007-09-30
date 2007-09-30
filing_date 2007-11-09
currency_symbol USD
totalAssets 302263000.00
intangibleAssets 5315000.00
otherCurrentAssets 7141000.00
totalLiab 42565000.00
totalStockholderEquity 259698000.00
otherCurrentLiab 1608000.00
commonStock 29000.00
retainedEarnings 106505000.00
otherLiab 14236000.00
otherAssets 29777000.00
cash 162402000.00
totalCurrentLiabilities 28329000.00
currentDeferredRevenue 5574000.00
netDebt -162402000.00
shortTermDebt 11038000.00
otherStockholderEquity 206378000.00
propertyPlantEquipment 55085000.00
totalCurrentAssets 217401000.00
shortTermInvestments 13262000.00
netReceivables 14652000.00
inventory 19944000.00
accountsPayable 10109000.00
accumulatedOtherComprehensiveIncome 83000.00
commonStockTotalEquity 29000.00
nonCurrrentAssetsOther 10272000.00
nonCurrentAssetsTotal 84862000.00
nonCurrentLiabilitiesTotal 14236000.00
liabilitiesAndStockholdersEquity 302263000.00
cashAndShortTermInvestments 175664000.00
propertyPlantAndEquipmentGross 55085000.00
propertyPlantAndEquipmentNet 55085000.00
commonStockSharesOutstanding 62684000.00
2007-06-30
date 2007-06-30
filing_date 2007-08-01
currency_symbol USD
totalAssets 250334000.00
intangibleAssets 6476000.00
otherCurrentAssets 2931000.00
totalLiab 32532000.00
totalStockholderEquity 217802000.00
otherCurrentLiab 9870000.00
commonStock 30000.00
retainedEarnings 75222000.00
otherLiab 14237000.00
otherAssets 30235000.00
cash 101224000.00
totalCurrentLiabilities 32532000.00
currentDeferredRevenue 4439000.00
netDebt -101224000.00
shortTermDebt 8016000.00
otherStockholderEquity 189541000.00
propertyPlantEquipment 54911000.00
totalCurrentAssets 166787000.00
shortTermInvestments 30960000.00
netReceivables 13749000.00
inventory 17923000.00
accountsPayable 10207000.00
accumulatedOtherComprehensiveIncome -115000.00
commonStockTotalEquity 30000.00
nonCurrrentAssetsOther 10304000.00
nonCurrentAssetsTotal 83547000.00
nonCurrentLiabilitiesTotal 12912000.00
liabilitiesAndStockholdersEquity 250334000.00
cashAndShortTermInvestments 132184000.00
propertyPlantAndEquipmentGross 50698000.00
propertyPlantAndEquipmentNet 50698000.00
commonStockSharesOutstanding 59164000.00
2007-03-31
date 2007-03-31
filing_date 2007-03-08
currency_symbol USD
totalAssets 236921000.00
intangibleAssets 5702000.00
otherCurrentAssets 6394000.00
totalLiab 27562000.00
totalStockholderEquity 231339000.00
otherCurrentLiab 14821000.00
commonStock 29000.00
retainedEarnings 76001000.00
otherLiab 12912000.00
otherAssets 29825000.00
cash 109879000.00
totalCurrentLiabilities 27562000.00
netDebt -109879000.00
propertyPlantEquipment 54398000.00
totalCurrentAssets 160375000.00
shortTermInvestments 16200000.00
netReceivables 13488000.00
inventory 17929000.00
accountsPayable 10513000.00
accumulatedOtherComprehensiveIncome -46991000.00
commonStockTotalEquity 29000.00
nonCurrrentAssetsOther 18435000.00
nonCurrentAssetsTotal 76546000.00
liabilitiesAndStockholdersEquity 236921000.00
propertyPlantAndEquipmentGross 48890000.00
commonStockSharesOutstanding 59164000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-08
currency_symbol USD
totalAssets 236921000.00
intangibleAssets 5895000.00
otherCurrentAssets 2879000.00
totalLiab 27562000.00
totalStockholderEquity 209359000.00
otherCurrentLiab 10277000.00
commonStock 29000.00
retainedEarnings 76001000.00
otherAssets 33664000.00
cash 109879000.00
totalCurrentLiabilities 27562000.00
currentDeferredRevenue 3479000.00
netDebt -109879000.00
shortTermDebt 8396000.00
otherStockholderEquity 180320000.00
propertyPlantEquipment 53475000.00
totalCurrentAssets 160375000.00
shortTermInvestments 16200000.00
netReceivables 13488000.00
inventory 17929000.00
accountsPayable 5410000.00
accumulatedOtherComprehensiveIncome -867000.00
commonStockTotalEquity 29000.00
nonCurrrentAssetsOther 18435000.00
nonCurrentAssetsTotal 76546000.00
liabilitiesAndStockholdersEquity 236921000.00
cashAndShortTermInvestments 126079000.00
propertyPlantAndEquipmentGross 48890000.00
propertyPlantAndEquipmentNet 48890000.00
commonStockSharesOutstanding 59164000.00
2006-09-30
date 2006-09-30
currency_symbol USD
totalAssets 255671000.00
intangibleAssets 6089000.00
otherCurrentAssets 5645000.00
totalLiab 41651000.00
totalStockholderEquity 214020000.00
otherCurrentLiab 18280000.00
commonStock 29000.00
retainedEarnings 82389000.00
otherAssets 32824000.00
cash 101505000.00
totalCurrentLiabilities 41651000.00
netDebt -101505000.00
propertyPlantEquipment 53727000.00
totalCurrentAssets 169120000.00
shortTermInvestments 21443000.00
netReceivables 13668000.00
inventory 26859000.00
accountsPayable 11868000.00
accumulatedOtherComprehensiveIncome -46991000.00
commonStockTotalEquity 29000.00
nonCurrrentAssetsOther 15918000.00
liabilitiesAndStockholdersEquity 255671000.00
propertyPlantAndEquipmentGross 53727000.00
commonStockSharesOutstanding 59664000.00
2006-06-30
date 2006-06-30
currency_symbol USD
totalAssets 245736000.00
intangibleAssets 6282000.00
otherCurrentAssets 2626000.00
totalLiab 38090000.00
totalStockholderEquity 207646000.00
otherCurrentLiab 16248000.00
commonStock 29000.00
retainedEarnings 79728000.00
otherAssets 33414000.00
cash 91462000.00
totalCurrentLiabilities 38090000.00
netDebt -91462000.00
propertyPlantEquipment 53242000.00
totalCurrentAssets 159080000.00
shortTermInvestments 26291000.00
netReceivables 15509000.00
inventory 23192000.00
accountsPayable 11220000.00
accumulatedOtherComprehensiveIncome -46991000.00
commonStockTotalEquity 29000.00
nonCurrrentAssetsOther 17287000.00
liabilitiesAndStockholdersEquity 245736000.00
propertyPlantAndEquipmentGross 53242000.00
commonStockSharesOutstanding 61910000.00
2006-03-31
date 2006-03-31
currency_symbol USD
totalAssets 250334000.00
intangibleAssets 6476000.00
otherCurrentAssets 2931000.00
totalLiab 32532000.00
totalStockholderEquity 217802000.00
otherCurrentLiab 12455000.00
commonStock 30000.00
retainedEarnings 75222000.00
otherAssets 32849000.00
cash 101224000.00
totalCurrentLiabilities 32532000.00
netDebt -101224000.00
propertyPlantEquipment 50698000.00
totalCurrentAssets 166787000.00
shortTermInvestments 30960000.00
netReceivables 13749000.00
inventory 17923000.00
accountsPayable 10207000.00
accumulatedOtherComprehensiveIncome -46991000.00
commonStockTotalEquity 30000.00
nonCurrrentAssetsOther 17304000.00
liabilitiesAndStockholdersEquity 250334000.00
propertyPlantAndEquipmentGross 50698000.00
commonStockSharesOutstanding 59164000.00
2005-12-31
date 2005-12-31
currency_symbol USD
totalAssets 236921000.00
otherCurrentAssets 2879000.00
totalLiab 27562000.00
totalStockholderEquity 209359000.00
otherCurrentLiab 11875000.00
commonStock 29000.00
retainedEarnings 76001000.00
otherAssets 27656000.00
cash 109879000.00
totalCurrentLiabilities 27562000.00
netDebt -109879000.00
propertyPlantEquipment 48890000.00
totalCurrentAssets 160375000.00
shortTermInvestments 16200000.00
netReceivables 13488000.00
inventory 17929000.00
accountsPayable 5410000.00
accumulatedOtherComprehensiveIncome -46991000.00
commonStockTotalEquity 29000.00
nonCurrrentAssetsOther 18435000.00
liabilitiesAndStockholdersEquity 236921000.00
propertyPlantAndEquipmentGross 48890000.00
commonStockSharesOutstanding 59164000.00
2005-09-30
date 2005-09-30
filing_date 2005-11-07
currency_symbol USD
totalAssets 229590000.00
otherCurrentAssets 5286000.00
totalLiab 21948000.00
totalStockholderEquity 207642000.00
otherCurrentLiab 5459000.00
commonStock 30000.00
retainedEarnings 105148000.00
otherAssets 22759000.00
cash 100143000.00
totalCurrentLiabilities 21948000.00
currentDeferredRevenue 3002000.00
netDebt -100143000.00
shortTermDebt 6852000.00
otherStockholderEquity 143916000.00
propertyPlantEquipment 49615000.00
totalCurrentAssets 157216000.00
shortTermInvestments 14738000.00
netReceivables 14749000.00
inventory 22300000.00
accountsPayable 6635000.00
accumulatedOtherComprehensiveIncome -114000.00
commonStockTotalEquity 30000.00
nonCurrrentAssetsOther 20970000.00
nonCurrentAssetsTotal 72374000.00
liabilitiesAndStockholdersEquity 229590000.00
cashAndShortTermInvestments 114881000.00
propertyPlantAndEquipmentGross 49615000.00
propertyPlantAndEquipmentNet 49615000.00
commonStockSharesOutstanding 61698000.00
2005-06-30
date 2005-06-30
filing_date 2005-08-12
currency_symbol USD
totalAssets 220766000.00
otherCurrentAssets 5571000.00
totalLiab 21613000.00
totalStockholderEquity 199153000.00
otherCurrentLiab 5234000.00
commonStock 29000.00
retainedEarnings 99484000.00
otherAssets 15324000.00
cash 106496000.00
totalCurrentLiabilities 21613000.00
currentDeferredRevenue 2992000.00
netDebt -106496000.00
shortTermDebt 6629000.00
otherStockholderEquity 141092000.00
propertyPlantEquipment 50143000.00
totalCurrentAssets 155299000.00
shortTermInvestments 7210000.00
netReceivables 11929000.00
inventory 24093000.00
accountsPayable 6758000.00
accumulatedOtherComprehensiveIncome -114000.00
commonStockTotalEquity 29000.00
nonCurrrentAssetsOther 13535000.00
nonCurrentAssetsTotal 65467000.00
liabilitiesAndStockholdersEquity 220766000.00
cashAndShortTermInvestments 113706000.00
propertyPlantAndEquipmentGross 50143000.00
propertyPlantAndEquipmentNet 50143000.00
commonStockSharesOutstanding 61670000.00
2005-03-31
date 2005-03-31
filing_date 2005-05-06
currency_symbol USD
totalAssets 220480000.00
otherCurrentAssets 5376000.00
totalLiab 20837000.00
totalStockholderEquity 199643000.00
otherCurrentLiab 5647000.00
commonStock 30000.00
retainedEarnings 94436000.00
otherAssets 16189000.00
cash 104985000.00
totalCurrentLiabilities 20837000.00
currentDeferredRevenue 2868000.00
netDebt -104985000.00
shortTermDebt 4994000.00
otherStockholderEquity 146629000.00
propertyPlantEquipment 50591000.00
totalCurrentAssets 153700000.00
shortTermInvestments 6410000.00
netReceivables 10156000.00
inventory 26773000.00
accountsPayable 7328000.00
accumulatedOtherComprehensiveIncome -114000.00
commonStockTotalEquity 30000.00
nonCurrrentAssetsOther 14400000.00
nonCurrentAssetsTotal 66780000.00
liabilitiesAndStockholdersEquity 220480000.00
cashAndShortTermInvestments 111395000.00
propertyPlantAndEquipmentGross 50591000.00
propertyPlantAndEquipmentNet 50591000.00
commonStockSharesOutstanding 61932000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
totalAssets 235432000.00
otherCurrentAssets 6478000.00
totalLiab 22920000.00
totalStockholderEquity 212512000.00
otherCurrentLiab 5696000.00
commonStock 30000.00
retainedEarnings 89701000.00
otherAssets 17306000.00
cash 119596000.00
totalCurrentLiabilities 22920000.00
currentDeferredRevenue 3058000.00
netDebt -119596000.00
shortTermDebt 5554000.00
otherStockholderEquity 164233000.00
propertyPlantEquipment 51718000.00
totalCurrentAssets 166408000.00
shortTermInvestments 2750000.00
netReceivables 12230000.00
inventory 25354000.00
accountsPayable 8612000.00
accumulatedOtherComprehensiveIncome -114000.00
commonStockTotalEquity 30000.00
nonCurrrentAssetsOther 15383000.00
nonCurrentAssetsTotal 69024000.00
liabilitiesAndStockholdersEquity 235432000.00
cashAndShortTermInvestments 122346000.00
propertyPlantAndEquipmentGross 51718000.00
propertyPlantAndEquipmentNet 51718000.00
commonStockSharesOutstanding 59838000.00
2004-09-30
date 2004-09-30
filing_date 2004-11-03
currency_symbol USD
totalAssets 238639000.00
otherCurrentAssets 7729000.00
totalLiab 21998000.00
totalStockholderEquity 216641000.00
otherCurrentLiab 5213000.00
commonStock 31000.00
retainedEarnings 85185000.00
otherAssets 8417000.00
cash 129969000.00
totalCurrentLiabilities 21998000.00
currentDeferredRevenue 3580000.00
netDebt -129969000.00
shortTermDebt 5223000.00
otherStockholderEquity 166260000.00
propertyPlantEquipment 51688000.00
totalCurrentAssets 178534000.00
shortTermInvestments 9000000.00
netReceivables 9617000.00
inventory 22219000.00
accountsPayable 7982000.00
accumulatedOtherComprehensiveIncome -124000.00
commonStockTotalEquity 31000.00
nonCurrrentAssetsOther 6819000.00
nonCurrentAssetsTotal 60105000.00
nonCurrentLiabilitiesTotal 902000.00
liabilitiesAndStockholdersEquity 238639000.00
cashAndShortTermInvestments 138969000.00
propertyPlantAndEquipmentGross 51688000.00
propertyPlantAndEquipmentNet 51688000.00
commonStockSharesOutstanding 63988000.00
2004-06-30
date 2004-06-30
filing_date 2004-08-04
currency_symbol USD
totalAssets 230384000.00
otherCurrentAssets 7895000.00
totalLiab 22074000.00
totalStockholderEquity 208310000.00
otherCurrentLiab 5210000.00
commonStock 30000.00
retainedEarnings 79480000.00
otherAssets 8087000.00
cash 119001000.00
totalCurrentLiabilities 22074000.00
currentDeferredRevenue 3448000.00
netDebt -119001000.00
shortTermDebt 5031000.00
otherStockholderEquity 163635000.00
propertyPlantEquipment 51509000.00
totalCurrentAssets 170788000.00
shortTermInvestments 11055000.00
netReceivables 13052000.00
inventory 19785000.00
accountsPayable 8385000.00
accumulatedOtherComprehensiveIncome -121000.00
commonStockTotalEquity 30000.00
nonCurrrentAssetsOther 6489000.00
nonCurrentAssetsTotal 59596000.00
liabilitiesAndStockholdersEquity 230384000.00
cashAndShortTermInvestments 130056000.00
propertyPlantAndEquipmentGross 51509000.00
propertyPlantAndEquipmentNet 51509000.00
commonStockSharesOutstanding 65196000.00
2004-03-31
date 2004-03-31
filing_date 2004-05-05
currency_symbol USD
totalAssets 220287000.00
otherCurrentAssets 7292000.00
totalLiab 18673000.00
totalStockholderEquity 201614000.00
otherCurrentLiab 4190000.00
commonStock 30000.00
retainedEarnings 74452000.00
otherAssets 8143000.00
cash 111048000.00
totalCurrentLiabilities 18673000.00
currentDeferredRevenue 3473000.00
netDebt -111048000.00
shortTermDebt 4323000.00
shortLongTermDebtTotal 41000.00
otherStockholderEquity 161967000.00
propertyPlantEquipment 51600000.00
totalCurrentAssets 160544000.00
shortTermInvestments 7594000.00
netReceivables 13290000.00
inventory 21320000.00
accountsPayable 6687000.00
accumulatedOtherComprehensiveIncome -120000.00
commonStockTotalEquity 30000.00
nonCurrrentAssetsOther 6545000.00
nonCurrentAssetsTotal 59743000.00
liabilitiesAndStockholdersEquity 220287000.00
cashAndShortTermInvestments 118642000.00
propertyPlantAndEquipmentGross 51600000.00
propertyPlantAndEquipmentNet 51600000.00
commonStockSharesOutstanding 65514000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-10
currency_symbol USD
totalAssets 211162000.00
otherCurrentAssets 7361000.00
totalLiab 20444000.00
totalStockholderEquity 190718000.00
otherCurrentLiab 9920000.00
commonStock 30000.00
retainedEarnings 69334000.00
otherAssets 3065000.00
cash 110271000.00
totalCurrentLiabilities 20444000.00
currentDeferredRevenue 2565000.00
netDebt -110230000.00
shortTermDebt 41000.00
shortLongTermDebtTotal 41000.00
otherStockholderEquity 156189000.00
propertyPlantEquipment 51977000.00
totalCurrentAssets 156120000.00
shortTermInvestments 5049000.00
netReceivables 10326000.00
inventory 23113000.00
accountsPayable 7918000.00
accumulatedOtherComprehensiveIncome -120000.00
commonStockTotalEquity 30000.00
nonCurrrentAssetsOther 1467000.00
nonCurrentAssetsTotal 55042000.00
liabilitiesAndStockholdersEquity 211162000.00
cashAndShortTermInvestments 115320000.00
propertyPlantAndEquipmentGross 51977000.00
propertyPlantAndEquipmentNet 51977000.00
commonStockSharesOutstanding 61244000.00
2003-09-30
date 2003-09-30
filing_date 2003-11-10
currency_symbol USD
totalAssets 196829000.00
otherCurrentAssets 10504000.00
totalLiab 20988000.00
totalStockholderEquity 175841000.00
otherCurrentLiab 9428000.00
commonStock 111866000.00
retainedEarnings 64063000.00
otherLiab 813000.00
cash 117942000.00
totalCurrentLiabilities 20175000.00
currentDeferredRevenue 2789000.00
netDebt -117849000.00
shortTermDebt 93000.00
shortLongTermDebtTotal 93000.00
otherStockholderEquity 27951000.00
propertyPlantEquipment 24436000.00
totalCurrentAssets 172393000.00
shortTermInvestments 12172000.00
netReceivables 11944000.00
inventory 19831000.00
accountsPayable 7865000.00
accumulatedOtherComprehensiveIncome -118000.00
commonStockTotalEquity 111866000.00
nonCurrrentAssetsOther -6064000.00
nonCurrentAssetsTotal 24436000.00
nonCurrentLiabilitiesTotal 813000.00
liabilitiesAndStockholdersEquity 196829000.00
cashAndShortTermInvestments 130114000.00
propertyPlantAndEquipmentGross 24436000.00
propertyPlantAndEquipmentNet 24436000.00
commonStockSharesOutstanding 64306000.00
2003-06-30
date 2003-06-30
filing_date 2003-08-07
currency_symbol USD
totalAssets 178624000.00
otherCurrentAssets 7935000.00
totalLiab 19256000.00
totalStockholderEquity 159368000.00
otherCurrentLiab 9256000.00
commonStock 29000.00
retainedEarnings 59312000.00
otherLiab 759000.00
cash 95979000.00
totalCurrentLiabilities 18497000.00
currentDeferredRevenue 3238000.00
netDebt -95066000.00
shortTermDebt 154000.00
shortLongTermDebtTotal 913000.00
otherStockholderEquity 128066000.00
propertyPlantEquipment 22698000.00
totalCurrentAssets 155926000.00
shortTermInvestments 20902000.00
netReceivables 11126000.00
inventory 19984000.00
accountsPayable 5849000.00
accumulatedOtherComprehensiveIncome -117000.00
commonStockTotalEquity 29000.00
nonCurrrentAssetsOther -6064000.00
nonCurrentAssetsTotal 22698000.00
nonCurrentLiabilitiesTotal 759000.00
liabilitiesAndStockholdersEquity 178624000.00
cashAndShortTermInvestments 116881000.00
propertyPlantAndEquipmentGross 22698000.00
propertyPlantAndEquipmentNet 22698000.00
commonStockSharesOutstanding 62252000.00
2003-03-31
date 2003-03-31
filing_date 2003-05-12
currency_symbol USD
totalAssets 171536000.00
otherCurrentAssets 7608000.00
totalLiab 21806000.00
totalStockholderEquity 149730000.00
otherCurrentLiab 9428000.00
commonStock 29000.00
retainedEarnings 55159000.00
otherLiab 782000.00
cash 88001000.00
totalCurrentLiabilities 21024000.00
currentDeferredRevenue 3238000.00
netDebt -87786000.00
shortTermDebt 215000.00
shortLongTermDebtTotal 215000.00
otherStockholderEquity 122581000.00
propertyPlantEquipment 20669000.00
totalCurrentAssets 150867000.00
shortTermInvestments 25089000.00
netReceivables 9604000.00
inventory 20565000.00
accountsPayable 8143000.00
accumulatedOtherComprehensiveIncome -117000.00
commonStockTotalEquity 29000.00
nonCurrrentAssetsOther -6064000.00
nonCurrentAssetsTotal 20669000.00
nonCurrentLiabilitiesTotal 782000.00
liabilitiesAndStockholdersEquity 171536000.00
cashAndShortTermInvestments 113090000.00
propertyPlantAndEquipmentGross 20669000.00
propertyPlantAndEquipmentNet 20669000.00
commonStockSharesOutstanding 60876000.00
2002-12-31
date 2002-12-31
filing_date 2003-03-21
currency_symbol USD
totalAssets 161694000.00
otherCurrentAssets 7736000.00
totalLiab 21061000.00
totalStockholderEquity 140633000.00
otherCurrentLiab 13053000.00
commonStock 28000.00
retainedEarnings 51249000.00
otherLiab 725000.00
cash 77524000.00
totalCurrentLiabilities 20295000.00
currentDeferredRevenue -718000.00
netDebt -77250000.00
shortTermDebt 233000.00
shortLongTermDebtTotal 274000.00
otherStockholderEquity 117395000.00
propertyPlantEquipment 21008000.00
totalCurrentAssets 140686000.00
shortTermInvestments 31876000.00
netReceivables 8522000.00
longTermDebt 41000.00
inventory 15028000.00
accountsPayable 7727000.00
accumulatedOtherComprehensiveIncome -117000.00
commonStockTotalEquity 28000.00
nonCurrentAssetsTotal 21008000.00
nonCurrentLiabilitiesTotal 766000.00
liabilitiesAndStockholdersEquity 161694000.00
cashAndShortTermInvestments 109400000.00
propertyPlantAndEquipmentGross 21008000.00
propertyPlantAndEquipmentNet 21008000.00
commonStockSharesOutstanding 57648000.00
2002-09-30
date 2002-09-30
filing_date 2002-11-12
currency_symbol USD
totalAssets 153538000.00
otherCurrentAssets 7600000.00
totalLiab 18359000.00
totalStockholderEquity 135179000.00
otherCurrentLiab 8745000.00
commonStock 28000.00
retainedEarnings 47688000.00
otherLiab 672000.00
cash 74756000.00
totalCurrentLiabilities 17593000.00
currentDeferredRevenue 2133000.00
netDebt -74422000.00
shortTermDebt 240000.00
shortLongTermDebtTotal 334000.00
otherStockholderEquity 109904000.00
propertyPlantEquipment 20320000.00
totalCurrentAssets 133218000.00
shortTermInvestments 28866000.00
netReceivables 8800000.00
longTermDebt 94000.00
inventory 13196000.00
accountsPayable 6475000.00
accumulatedOtherComprehensiveIncome -116000.00
commonStockTotalEquity 28000.00
nonCurrrentAssetsOther -5346000.00
nonCurrentAssetsTotal 20320000.00
nonCurrentLiabilitiesTotal 766000.00
liabilitiesAndStockholdersEquity 153538000.00
cashAndShortTermInvestments 103622000.00
propertyPlantAndEquipmentGross 20320000.00
propertyPlantAndEquipmentNet 20320000.00
commonStockSharesOutstanding 58148000.00
2002-06-30
date 2002-06-30
filing_date 2002-08-14
currency_symbol USD
totalAssets 145914000.00
otherCurrentAssets 6573000.00
totalLiab 14171000.00
totalStockholderEquity 131743000.00
otherCurrentLiab 6694000.00
commonStock 28000.00
retainedEarnings 45386000.00
otherLiab 595000.00
cash 60738000.00
totalCurrentLiabilities 13422000.00
currentDeferredRevenue 2212000.00
netDebt -60346000.00
shortTermDebt 238000.00
shortLongTermDebtTotal 392000.00
otherStockholderEquity 108770000.00
propertyPlantEquipment 20652000.00
totalCurrentAssets 125262000.00
shortTermInvestments 35640000.00
netReceivables 8310000.00
longTermDebt 154000.00
inventory 14001000.00
accountsPayable 4278000.00
accumulatedOtherComprehensiveIncome -117000.00
commonStockTotalEquity 28000.00
nonCurrrentAssetsOther -5346000.00
nonCurrentAssetsTotal 20652000.00
nonCurrentLiabilitiesTotal 749000.00
liabilitiesAndStockholdersEquity 145914000.00
cashAndShortTermInvestments 96378000.00
propertyPlantAndEquipmentGross 20652000.00
propertyPlantAndEquipmentNet 20652000.00
commonStockSharesOutstanding 59746000.00
2002-03-31
date 2002-03-31
filing_date 2002-05-10
currency_symbol USD
totalAssets 139974000.00
otherCurrentAssets 6655000.00
totalLiab 13250000.00
totalStockholderEquity 126724000.00
otherCurrentLiab 6703000.00
commonStock 28000.00
retainedEarnings 43257000.00
otherLiab 518000.00
cash 65338000.00
totalCurrentLiabilities 12517000.00
currentDeferredRevenue 1888000.00
netDebt -64783000.00
shortTermDebt 340000.00
shortLongTermDebtTotal 555000.00
otherStockholderEquity 105880000.00
propertyPlantEquipment 21997000.00
totalCurrentAssets 117977000.00
shortTermInvestments 18706000.00
netReceivables 7641000.00
longTermDebt 215000.00
inventory 19637000.00
accountsPayable 3586000.00
accumulatedOtherComprehensiveIncome -116000.00
commonStockTotalEquity 28000.00
nonCurrrentAssetsOther -5346000.00
nonCurrentAssetsTotal 21997000.00
nonCurrentLiabilitiesTotal 733000.00
liabilitiesAndStockholdersEquity 139974000.00
cashAndShortTermInvestments 84044000.00
propertyPlantAndEquipmentGross 21997000.00
propertyPlantAndEquipmentNet 21997000.00
commonStockSharesOutstanding 58858000.00
2001-12-31
date 2001-12-31
filing_date 2002-03-22
currency_symbol USD
totalAssets 135665000.00
otherCurrentAssets 6872000.00
totalLiab 12363000.00
totalStockholderEquity 123302000.00
otherCurrentLiab 1798000.00
commonStock 28000.00
retainedEarnings 41671000.00
otherLiab 441000.00
cash 62141000.00
totalCurrentLiabilities 11647000.00
currentDeferredRevenue 4768000.00
netDebt -61426000.00
shortTermDebt 440000.00
shortLongTermDebtTotal 715000.00
otherStockholderEquity 104044000.00
propertyPlantEquipment 23182000.00
totalCurrentAssets 112483000.00
shortTermInvestments 14724000.00
netReceivables 5124000.00
longTermDebt 275000.00
inventory 23622000.00
accountsPayable 4641000.00
accumulatedOtherComprehensiveIncome -155000.00
commonStockTotalEquity 28000.00
nonCurrentAssetsTotal 23182000.00
nonCurrentLiabilitiesTotal 716000.00
liabilitiesAndStockholdersEquity 135665000.00
cashAndShortTermInvestments 76865000.00
propertyPlantAndEquipmentGross 23182000.00
propertyPlantAndEquipmentNet 23182000.00
commonStockSharesOutstanding 56252000.00
2001-09-30
date 2001-09-30
filing_date 2001-11-09
currency_symbol USD
totalAssets 133196000.00
otherCurrentAssets 8018000.00
totalLiab 13790000.00
totalStockholderEquity 119406000.00
otherCurrentLiab 3093000.00
commonStock 28000.00
retainedEarnings 40408000.00
otherLiab 349000.00
cash 42584000.00
totalCurrentLiabilities 13107000.00
currentDeferredRevenue 3205000.00
netDebt -41696000.00
shortTermDebt 554000.00
shortLongTermDebtTotal 888000.00
otherStockholderEquity 94583000.00
propertyPlantEquipment 24555000.00
totalCurrentAssets 108641000.00
shortTermInvestments 24419000.00
netReceivables 9278000.00
longTermDebt 334000.00
inventory 24342000.00
accountsPayable 6255000.00
accumulatedOtherComprehensiveIncome -157000.00
commonStockTotalEquity 28000.00
nonCurrentAssetsTotal 24555000.00
nonCurrentLiabilitiesTotal 683000.00
liabilitiesAndStockholdersEquity 133196000.00
cashAndShortTermInvestments 67003000.00
propertyPlantAndEquipmentGross 24555000.00
propertyPlantAndEquipmentNet 24555000.00
commonStockSharesOutstanding 58678000.00
2001-06-30
date 2001-06-30
filing_date 2001-08-10
currency_symbol USD
totalAssets 131106000.00
otherCurrentAssets 8702000.00
totalLiab 15446000.00
totalStockholderEquity 115660000.00
otherCurrentLiab 3443000.00
commonStock 28000.00
retainedEarnings 39487000.00
otherLiab 267000.00
cash 38805000.00
totalCurrentLiabilities 14787000.00
currentDeferredRevenue 3251000.00
netDebt -37763000.00
shortTermDebt 650000.00
shortLongTermDebtTotal 1042000.00
otherStockholderEquity 91758000.00
propertyPlantEquipment 24873000.00
totalCurrentAssets 106233000.00
shortTermInvestments 28658000.00
netReceivables 7208000.00
longTermDebt 392000.00
inventory 22860000.00
accountsPayable 7443000.00
accumulatedOtherComprehensiveIncome -118000.00
commonStockTotalEquity 28000.00
nonCurrentAssetsTotal 24873000.00
nonCurrentLiabilitiesTotal 659000.00
liabilitiesAndStockholdersEquity 131106000.00
cashAndShortTermInvestments 67463000.00
propertyPlantAndEquipmentGross 24873000.00
propertyPlantAndEquipmentNet 24873000.00
commonStockSharesOutstanding 57056000.00
2001-03-31
date 2001-03-31
filing_date 2001-05-10
currency_symbol USD
totalAssets 132680000.00
otherCurrentAssets 10531000.00
totalLiab 18403000.00
totalStockholderEquity 114277000.00
otherCurrentLiab 6975000.00
commonStock 28000.00
retainedEarnings 38817000.00
otherLiab 94000.00
cash 41975000.00
totalCurrentLiabilities 17754000.00
currentDeferredRevenue 3005000.00
netDebt -40771000.00
shortTermDebt 649000.00
shortLongTermDebtTotal 1204000.00
otherStockholderEquity 75432000.00
propertyPlantEquipment 24958000.00
totalCurrentAssets 107722000.00
shortTermInvestments 24225000.00
netReceivables 9357000.00
longTermDebt 555000.00
inventory 21634000.00
accountsPayable 7125000.00
accumulatedOtherComprehensiveIncome -200000.00
commonStockTotalEquity 28000.00
nonCurrentAssetsTotal 24958000.00
nonCurrentLiabilitiesTotal 649000.00
liabilitiesAndStockholdersEquity 132680000.00
cashAndShortTermInvestments 66200000.00
propertyPlantAndEquipmentGross 24958000.00
propertyPlantAndEquipmentNet 24958000.00
commonStockSharesOutstanding 56898000.00
2000-12-31
date 2000-12-31
filing_date 2001-03-20
currency_symbol USD
totalAssets 127391000.00
otherCurrentAssets 10672000.00
totalLiab 18604000.00
totalStockholderEquity 108787000.00
otherCurrentLiab 9721000.00
commonStock 28000.00
retainedEarnings 34945000.00
cash 36462000.00
totalCurrentLiabilities 17889000.00
netDebt -35069000.00
shortTermDebt 678000.00
shortLongTermDebtTotal 1393000.00
otherStockholderEquity 89427000.00
propertyPlantEquipment 22497000.00
totalCurrentAssets 104894000.00
shortTermInvestments 26972000.00
netReceivables 9189000.00
longTermDebt 715000.00
inventory 21599000.00
accountsPayable 7490000.00
accumulatedOtherComprehensiveIncome -235000.00
commonStockTotalEquity 28000.00
nonCurrentAssetsTotal 22497000.00
nonCurrentLiabilitiesTotal 715000.00
liabilitiesAndStockholdersEquity 127391000.00
cashAndShortTermInvestments 63434000.00
propertyPlantAndEquipmentGross 22497000.00
propertyPlantAndEquipmentNet 22497000.00
commonStockSharesOutstanding 55044000.00
2000-09-30
date 2000-09-30
filing_date 2000-11-14
currency_symbol USD
totalAssets 117539000.00
otherCurrentAssets 5706000.00
totalLiab 14765000.00
totalStockholderEquity 102774000.00
otherCurrentLiab 8507000.00
commonStock 27000.00
retainedEarnings 30364000.00
cash 40176000.00
totalCurrentLiabilities 13893000.00
netDebt -38508000.00
shortTermDebt 796000.00
shortLongTermDebtTotal 1668000.00
otherStockholderEquity 87915000.00
propertyPlantEquipment 18319000.00
totalCurrentAssets 99220000.00
shortTermInvestments 20559000.00
netReceivables 11196000.00
longTermDebt 872000.00
inventory 21583000.00
accountsPayable 4590000.00
accumulatedOtherComprehensiveIncome -273000.00
commonStockTotalEquity 27000.00
nonCurrentAssetsTotal 18319000.00
nonCurrentLiabilitiesTotal 872000.00
liabilitiesAndStockholdersEquity 117539000.00
cashAndShortTermInvestments 60735000.00
propertyPlantAndEquipmentGross 18319000.00
propertyPlantAndEquipmentNet 18319000.00
commonStockSharesOutstanding 56990000.00
2000-06-30
date 2000-06-30
filing_date 2000-08-07
currency_symbol USD
totalAssets 112986000.00
otherCurrentAssets 5870000.00
totalLiab 16992000.00
totalStockholderEquity 95994000.00
otherCurrentLiab 9311000.00
commonStock 27000.00
retainedEarnings 25268000.00
cash 43072000.00
totalCurrentLiabilities 15966000.00
netDebt -41128000.00
shortTermDebt 918000.00
shortLongTermDebtTotal 1944000.00
otherStockholderEquity 85110000.00
propertyPlantEquipment 12993000.00
totalCurrentAssets 99993000.00
shortTermInvestments 22615000.00
netReceivables 9447000.00
longTermDebt 1026000.00
inventory 18989000.00
accountsPayable 5737000.00
accumulatedOtherComprehensiveIncome -302000.00
commonStockTotalEquity 27000.00
nonCurrentAssetsTotal 12993000.00
nonCurrentLiabilitiesTotal 1026000.00
liabilitiesAndStockholdersEquity 112986000.00
cashAndShortTermInvestments 65687000.00
propertyPlantAndEquipmentGross 12993000.00
propertyPlantAndEquipmentNet 12993000.00
commonStockSharesOutstanding 57404000.00
2000-03-31
date 2000-03-31
filing_date 2000-05-10
currency_symbol USD
totalAssets 105624000.00
otherCurrentAssets 5239000.00
totalLiab 15868000.00
totalStockholderEquity 89756000.00
otherCurrentLiab 7072000.00
commonStock 27000.00
retainedEarnings 20041000.00
cash 33398000.00
totalCurrentLiabilities 14680000.00
netDebt -31187000.00
shortTermDebt 1023000.00
shortLongTermDebtTotal 2211000.00
otherStockholderEquity 83110000.00
propertyPlantEquipment 12023000.00
totalCurrentAssets 93601000.00
shortTermInvestments 29997000.00
netReceivables 8760000.00
longTermDebt 1188000.00
inventory 16207000.00
accountsPayable 6585000.00
accumulatedOtherComprehensiveIncome -387000.00
commonStockTotalEquity 27000.00
nonCurrentAssetsTotal 12023000.00
nonCurrentLiabilitiesTotal 1188000.00
liabilitiesAndStockholdersEquity 105624000.00
cashAndShortTermInvestments 63395000.00
propertyPlantAndEquipmentGross 12023000.00
propertyPlantAndEquipmentNet 12023000.00
commonStockSharesOutstanding 57754000.00
1999-12-31
date 1999-12-31
filing_date 2000-03-29
currency_symbol USD
totalAssets 98571000.00
otherCurrentAssets 5339000.00
totalLiab 18323000.00
totalStockholderEquity 80248000.00
otherCurrentLiab 9178000.00
commonStock 26000.00
retainedEarnings 15180000.00
cash 27883000.00
totalCurrentLiabilities 16930000.00
netDebt -25262000.00
shortTermDebt 1228000.00
shortLongTermDebtTotal 2621000.00
otherStockholderEquity 77596000.00
totalCurrentAssets 88099000.00
shortTermInvestments 33789000.00
netReceivables 9682000.00
inventory 11406000.00
accountsPayable 6524000.00
accumulatedOtherComprehensiveIncome -511000.00
commonStockTotalEquity 26000.00
nonCurrentAssetsTotal 10472000.00
nonCurrentLiabilitiesTotal 1393000.00
liabilitiesAndStockholdersEquity 98571000.00
cashAndShortTermInvestments 61672000.00
propertyPlantAndEquipmentGross 10472000.00
propertyPlantAndEquipmentNet 10472000.00
commonStockSharesOutstanding 53512000.00
1999-09-30
date 1999-09-30
filing_date 1999-11-09
currency_symbol USD
totalAssets 90941000.00
otherCurrentAssets 4828000.00
totalLiab 20356000.00
totalStockholderEquity 70585000.00
otherCurrentLiab 10262000.00
commonStock 12000.00
retainedEarnings 7665000.00
cash 25971000.00
totalCurrentLiabilities 18688000.00
netDebt -22847000.00
shortTermDebt 1456000.00
shortLongTermDebtTotal 3124000.00
otherStockholderEquity 74708000.00
totalCurrentAssets 82140000.00
shortTermInvestments 34846000.00
netReceivables 9474000.00
inventory 7021000.00
accountsPayable 6970000.00
accumulatedOtherComprehensiveIncome -588000.00
commonStockTotalEquity 12000.00
nonCurrentAssetsTotal 8801000.00
nonCurrentLiabilitiesTotal 1668000.00
liabilitiesAndStockholdersEquity 90941000.00
cashAndShortTermInvestments 60817000.00
propertyPlantAndEquipmentGross 8801000.00
propertyPlantAndEquipmentNet 8801000.00
commonStockSharesOutstanding 114356000.00
1999-06-30
date 1999-06-30
filing_date 1999-08-10
currency_symbol USD
totalAssets 79516000.00
otherCurrentAssets 3953000.00
totalLiab 17652000.00
totalStockholderEquity 61864000.00
otherCurrentLiab 6764000.00
commonStock 13000.00
retainedEarnings 897000.00
cash 7882000.00
totalCurrentLiabilities 15708000.00
netDebt -4239000.00
shortTermDebt 1699000.00
shortLongTermDebtTotal 3643000.00
otherStockholderEquity 71954000.00
totalCurrentAssets 71451000.00
shortTermInvestments 43632000.00
netReceivables 7700000.00
inventory 8284000.00
accountsPayable 7245000.00
accumulatedOtherComprehensiveIncome -585000.00
commonStockTotalEquity 13000.00
nonCurrentAssetsTotal 8065000.00
nonCurrentLiabilitiesTotal 1944000.00
liabilitiesAndStockholdersEquity 79516000.00
cashAndShortTermInvestments 51514000.00
propertyPlantAndEquipmentGross 8065000.00
propertyPlantAndEquipmentNet 8065000.00
commonStockSharesOutstanding 112732000.00
1999-03-31
date 1999-03-31
filing_date 1999-05-10
currency_symbol USD
totalAssets 72288000.00
otherCurrentAssets 2222000.00
totalLiab 19258000.00
totalStockholderEquity 53030000.00
otherCurrentLiab 9184000.00
commonStock 13000.00
retainedEarnings -4403000.00
cash 11436000.00
totalCurrentLiabilities 17603000.00
netDebt -7980000.00
shortTermDebt 1801000.00
shortLongTermDebtTotal 3456000.00
otherStockholderEquity 67720000.00
totalCurrentAssets 65340000.00
shortTermInvestments 37419000.00
netReceivables 6021000.00
inventory 8242000.00
accountsPayable 6618000.00
accumulatedOtherComprehensiveIncome -647000.00
commonStockTotalEquity 13000.00
nonCurrentAssetsTotal 6948000.00
nonCurrentLiabilitiesTotal 1655000.00
liabilitiesAndStockholdersEquity 72288000.00
cashAndShortTermInvestments 48855000.00
propertyPlantAndEquipmentGross 6948000.00
propertyPlantAndEquipmentNet 6948000.00
commonStockSharesOutstanding 109700000.00
1998-12-31
date 1998-12-31
filing_date 1999-03-16
currency_symbol USD
totalAssets 65054000.00
otherCurrentAssets 812000.00
totalLiab 17690000.00
totalStockholderEquity 47364000.00
otherCurrentLiab 7911000.00
commonStock 12000.00
retainedEarnings -9297000.00
cash 24176000.00
totalCurrentLiabilities 15727000.00
netDebt -20263000.00
shortTermDebt 1950000.00
shortLongTermDebtTotal 3913000.00
otherStockholderEquity 66184000.00
totalCurrentAssets 58715000.00
shortTermInvestments 20242000.00
netReceivables 4640000.00
inventory 8845000.00
accountsPayable 5866000.00
accumulatedOtherComprehensiveIncome -652000.00
commonStockTotalEquity 12000.00
nonCurrentAssetsTotal 6339000.00
nonCurrentLiabilitiesTotal 1963000.00
liabilitiesAndStockholdersEquity 65054000.00
cashAndShortTermInvestments 44418000.00
propertyPlantAndEquipmentGross 6339000.00
propertyPlantAndEquipmentNet 6339000.00
commonStockSharesOutstanding 101128000.00
1998-09-30
date 1998-09-30
filing_date 1998-11-10
currency_symbol USD
totalAssets 59813000.00
otherCurrentAssets 440000.00
totalLiab 17260000.00
totalStockholderEquity 42553000.00
otherCurrentLiab 7531000.00
commonStock 12000.00
retainedEarnings -13504000.00
cash 10708000.00
totalCurrentLiabilities 15119000.00
netDebt -6590000.00
shortTermDebt 1977000.00
shortLongTermDebtTotal 4118000.00
otherStockholderEquity 65345000.00
totalCurrentAssets 53236000.00
shortTermInvestments 27493000.00
netReceivables 5578000.00
inventory 9017000.00
accountsPayable 5611000.00
accumulatedOtherComprehensiveIncome -833000.00
commonStockTotalEquity 12000.00
nonCurrentAssetsTotal 6577000.00
nonCurrentLiabilitiesTotal 2141000.00
liabilitiesAndStockholdersEquity 59813000.00
cashAndShortTermInvestments 38201000.00
propertyPlantAndEquipmentGross 6577000.00
propertyPlantAndEquipmentNet 6577000.00
commonStockSharesOutstanding 105024000.00
1998-06-30
date 1998-06-30
filing_date 1998-08-12
currency_symbol USD
totalAssets 55158000.00
otherCurrentAssets 252000.00
totalLiab 17674000.00
totalStockholderEquity 37484000.00
otherCurrentLiab 6774000.00
commonStock 12000.00
retainedEarnings -17844000.00
cash 6481000.00
totalCurrentLiabilities 15066000.00
netDebt -1810000.00
shortTermDebt 2063000.00
shortLongTermDebtTotal 4671000.00
otherStockholderEquity 63816000.00
totalCurrentAssets 48960000.00
shortTermInvestments 26177000.00
netReceivables 5097000.00
inventory 10953000.00
accountsPayable 6229000.00
accumulatedOtherComprehensiveIncome -870000.00
commonStockTotalEquity 12000.00
nonCurrentAssetsTotal 6198000.00
nonCurrentLiabilitiesTotal 2608000.00
liabilitiesAndStockholdersEquity 55158000.00
cashAndShortTermInvestments 32658000.00
propertyPlantAndEquipmentGross 6198000.00
propertyPlantAndEquipmentNet 6198000.00
commonStockSharesOutstanding 104952000.00
1998-03-31
date 1998-03-31
filing_date 1998-05-12
currency_symbol USD
totalAssets 50945000.00
otherCurrentAssets 486000.00
totalLiab 15649000.00
totalStockholderEquity 35296000.00
otherCurrentLiab 5626000.00
commonStock 12000.00
retainedEarnings -19997000.00
cash 5596000.00
totalCurrentLiabilities 13790000.00
netDebt -1879000.00
shortTermDebt 1858000.00
shortLongTermDebtTotal 3717000.00
otherStockholderEquity 62981000.00
totalCurrentAssets 44613000.00
shortTermInvestments 23416000.00
netReceivables 6469000.00
inventory 8646000.00
accountsPayable 6306000.00
accumulatedOtherComprehensiveIncome -899000.00
commonStockTotalEquity 12000.00
nonCurrrentAssetsOther 32000.00
nonCurrentAssetsTotal 6332000.00
nonCurrentLiabilitiesTotal 1859000.00
liabilitiesAndStockholdersEquity 50945000.00
cashAndShortTermInvestments 29012000.00
propertyPlantAndEquipmentGross 6300000.00
propertyPlantAndEquipmentNet 6300000.00
commonStockSharesOutstanding 105040000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-24
currency_symbol USD
totalAssets 48600000.00
otherCurrentAssets 3800000.00
totalLiab 15300000.00
totalStockholderEquity 33300000.00
otherCurrentLiab 4100000.00
retainedEarnings -22000000.00
cash 25600000.00
totalCurrentLiabilities 12800000.00
netDebt -21400000.00
shortTermDebt 1800000.00
shortLongTermDebtTotal 4200000.00
otherStockholderEquity 62300000.00
totalCurrentAssets 42900000.00
netReceivables 6200000.00
inventory 7300000.00
accountsPayable 6900000.00
accumulatedOtherComprehensiveIncome -7000000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 5700000.00
nonCurrentLiabilitiesTotal 2500000.00
liabilitiesAndStockholdersEquity 48600000.00
cashAndShortTermInvestments 25600000.00
propertyPlantAndEquipmentGross 5600000.00
propertyPlantAndEquipmentNet 5600000.00
commonStockSharesOutstanding 72000000.00
1997-09-30
date 1997-09-30
filing_date 1997-09-30
currency_symbol USD
totalAssets 27400000.00
otherCurrentAssets 4900000.00
totalLiab 15300000.00
totalStockholderEquity 12100000.00
otherCurrentLiab 3600000.00
retainedEarnings -24400000.00
cash 5800000.00
totalCurrentLiabilities 11100000.00
netDebt 1600000.00
shortTermDebt 3200000.00
shortLongTermDebtTotal 7400000.00
otherStockholderEquity 42800000.00
totalCurrentAssets 22200000.00
netReceivables 6900000.00
inventory 4600000.00
accountsPayable 4300000.00
accumulatedOtherComprehensiveIncome -6300000.00
nonCurrentAssetsTotal 5200000.00
nonCurrentLiabilitiesTotal 4200000.00
liabilitiesAndStockholdersEquity 27400000.00
cashAndShortTermInvestments 5800000.00
propertyPlantAndEquipmentGross 5200000.00
propertyPlantAndEquipmentNet 5200000.00
commonStockSharesOutstanding 79000000.00
1997-06-30
date 1997-06-30
filing_date 1997-06-30
currency_symbol USD
totalAssets 22400000.00
otherCurrentAssets 4700000.00
totalLiab 12900000.00
totalStockholderEquity 9500000.00
otherCurrentLiab 2100000.00
commonStock -35300000.00
retainedEarnings -25900000.00
cash 3900000.00
totalCurrentLiabilities 8400000.00
netDebt 2700000.00
shortTermDebt 2500000.00
shortLongTermDebtTotal 6600000.00
otherStockholderEquity 41200000.00
totalCurrentAssets 17800000.00
netReceivables 5300000.00
inventory 3900000.00
accountsPayable 3800000.00
accumulatedOtherComprehensiveIncome -5800000.00
nonCurrentAssetsTotal 4600000.00
nonCurrentLiabilitiesTotal 4500000.00
liabilitiesAndStockholdersEquity 22400000.00
cashAndShortTermInvestments 3900000.00
propertyPlantAndEquipmentGross 4600000.00
propertyPlantAndEquipmentNet 4600000.00
commonStockSharesOutstanding 72336000.00
1997-03-31
date 1997-03-31
filing_date 1997-03-31
currency_symbol USD
commonStockSharesOutstanding 40000000.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
currency_symbol USD
totalAssets 19500000.00
otherCurrentAssets 4700000.00
totalLiab 10400000.00
totalStockholderEquity 9100000.00
otherCurrentLiab 1600000.00
retainedEarnings -26700000.00
cash 3300000.00
totalCurrentLiabilities 4900000.00
netDebt 4000000.00
shortTermDebt 1800000.00
shortLongTermDebtTotal 7300000.00
otherStockholderEquity 40500000.00
totalCurrentAssets 14700000.00
netReceivables 2800000.00
inventory 3900000.00
accountsPayable 1500000.00
accumulatedOtherComprehensiveIncome -4700000.00
nonCurrentAssetsTotal 4800000.00
nonCurrentLiabilitiesTotal 5500000.00
liabilitiesAndStockholdersEquity 19500000.00
cashAndShortTermInvestments 3300000.00
propertyPlantAndEquipmentGross 4800000.00
propertyPlantAndEquipmentNet 4800000.00
commonStockSharesOutstanding 6956522.00
1996-09-30
date 1996-09-30
filing_date 1996-09-30
currency_symbol USD
commonStockSharesOutstanding 6956522.00
1996-06-30
date 1996-06-30
filing_date 1996-06-30
currency_symbol USD
commonStockSharesOutstanding 6250000.00
1996-03-31
date 1996-03-31
filing_date 1996-03-31
currency_symbol USD
commonStockSharesOutstanding 6250000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-07
currency_symbol USD
totalAssets 840096000.00
intangibleAssets 6597000.00
otherCurrentAssets 15004000.00
totalLiab 84880000.00
totalStockholderEquity 755216000.00
otherCurrentLiab 28288000.00
commonStock 24000.00
capitalStock 24000.00
retainedEarnings 762536000.00
otherLiab 20673000.00
goodWill 91849000.00
otherAssets 30743000.00
cash 105372000.00
totalCurrentLiabilities 58376000.00
netDebt -105372000.00
otherStockholderEquity 24000.00
propertyPlantEquipment 176681000.00
totalCurrentAssets 525073000.00
netTangibleAssets 656770000.00
shortTermInvestments 248441000.00
netReceivables 20836000.00
inventory 135420000.00
accountsPayable 30088000.00
accumulatedOtherComprehensiveIncome -7344000.00
commonStockTotalEquity 24000.00
retainedEarningsTotalEquity 762536000.00
nonCurrrentAssetsOther 20862000.00
nonCurrentAssetsTotal 315023000.00
nonCurrentLiabilitiesOther 26504000.00
nonCurrentLiabilitiesTotal 26504000.00
liabilitiesAndStockholdersEquity 840096000.00
cashAndShortTermInvestments 353813000.00
propertyPlantAndEquipmentGross 446947000.00
propertyPlantAndEquipmentNet 176681000.00
netWorkingCapital 466697000.00
netInvestedCapital 755216000.00
commonStockSharesOutstanding 58371000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-07
currency_symbol USD
totalAssets 1014487000.00
intangibleAssets 9012000.00
otherCurrentAssets 15804000.00
totalLiab 102455000.00
totalStockholderEquity 912032000.00
otherCurrentLiab 28600000.00
commonStock 28000.00
capitalStock 28000.00
retainedEarnings 753440000.00
otherLiab 30134000.00
goodWill 91849000.00
otherAssets 46987000.00
cash 158117000.00
totalCurrentLiabilities 72321000.00
netDebt -158117000.00
otherStockholderEquity 162301000.00
propertyPlantEquipment 179824000.00
totalCurrentAssets 686815000.00
netTangibleAssets 811171000.00
shortTermInvestments 372235000.00
netReceivables 41393000.00
inventory 99266000.00
accountsPayable 43721000.00
accumulatedOtherComprehensiveIncome -3737000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 753440000.00
nonCurrrentAssetsOther 30554000.00
nonCurrentAssetsTotal 327672000.00
nonCurrentLiabilitiesOther 30134000.00
nonCurrentLiabilitiesTotal 30134000.00
capitalSurpluse 162301000.00
liabilitiesAndStockholdersEquity 1014487000.00
cashAndShortTermInvestments 530352000.00
propertyPlantAndEquipmentGross 418867000.00
propertyPlantAndEquipmentNet 179824000.00
netWorkingCapital 614494000.00
netInvestedCapital 912032000.00
commonStockSharesOutstanding 61467000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-05
currency_symbol USD
totalAssets 903339000.00
intangibleAssets 12506000.00
otherCurrentAssets 13252000.00
totalLiab 92928000.00
totalStockholderEquity 810411000.00
deferredLongTermLiab 75000.00
otherCurrentLiab 27814000.00
commonStock 28000.00
capitalStock 28000.00
retainedEarnings 621626000.00
otherLiab 30402000.00
goodWill 91849000.00
otherAssets 31564000.00
cash 258874000.00
totalCurrentLiabilities 62526000.00
netDebt -258874000.00
otherStockholderEquity 190920000.00
propertyPlantEquipment 166188000.00
totalCurrentAssets 601232000.00
netTangibleAssets 706056000.00
shortTermInvestments 190318000.00
netReceivables 35910000.00
inventory 102878000.00
accountsPayable 34712000.00
accumulatedOtherComprehensiveIncome -2163000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 621626000.00
nonCurrrentAssetsOther 28225000.00
nonCurrentAssetsTotal 302107000.00
nonCurrentLiabilitiesOther 30327000.00
nonCurrentLiabilitiesTotal 30402000.00
capitalSurpluse 190920000.00
liabilitiesAndStockholdersEquity 903339000.00
cashAndShortTermInvestments 449192000.00
propertyPlantAndEquipmentGross 166188000.00
propertyPlantAndEquipmentNet 166188000.00
netWorkingCapital 538706000.00
netInvestedCapital 810411000.00
commonStockSharesOutstanding 60845000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-07
currency_symbol USD
totalAssets 803896000.00
intangibleAssets 16865000.00
otherCurrentAssets 4289000.00
totalLiab 79350000.00
totalStockholderEquity 724546000.00
deferredLongTermLiab 164000.00
otherCurrentLiab 23043000.00
commonStock 28000.00
capitalStock 28000.00
retainedEarnings 575531000.00
otherLiab 21843000.00
goodWill 91849000.00
otherAssets 27703000.00
cash 178690000.00
totalCurrentLiabilities 50476000.00
netDebt -178690000.00
otherStockholderEquity 152117000.00
propertyPlantEquipment 116619000.00
totalCurrentAssets 541339000.00
netTangibleAssets 615832000.00
shortTermInvestments 232398000.00
netReceivables 24274000.00
inventory 90380000.00
accountsPayable 27433000.00
accumulatedOtherComprehensiveIncome -3130000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 575531000.00
nonCurrrentAssetsOther 34388000.00
deferredLongTermAssetCharges 2836000.00
nonCurrentAssetsTotal 262557000.00
nonCurrentLiabilitiesOther 28710000.00
nonCurrentLiabilitiesTotal 28874000.00
capitalSurpluse 152117000.00
liabilitiesAndStockholdersEquity 803896000.00
cashAndShortTermInvestments 411088000.00
propertyPlantAndEquipmentGross 116619000.00
propertyPlantAndEquipmentNet 116619000.00
netWorkingCapital 490863000.00
netInvestedCapital 724546000.00
commonStockSharesOutstanding 59632000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-13
currency_symbol USD
totalAssets 588697000.00
intangibleAssets 21152000.00
otherCurrentAssets 3854000.00
totalLiab 61625000.00
totalStockholderEquity 527072000.00
deferredLongTermLiab 216000.00
otherCurrentLiab 16814000.00
commonStock 28000.00
capitalStock 28000.00
retainedEarnings 402569000.00
otherLiab 13259000.00
goodWill 91849000.00
otherAssets 29147000.00
cash 134137000.00
totalCurrentLiabilities 48366000.00
netDebt -134137000.00
otherStockholderEquity 126164000.00
propertyPlantEquipment 114117000.00
totalCurrentAssets 332432000.00
netTangibleAssets 414071000.00
shortTermInvestments 94451000.00
netReceivables 11072000.00
inventory 80857000.00
accountsPayable 31552000.00
accumulatedOtherComprehensiveIncome -1689000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 402569000.00
nonCurrrentAssetsOther 22241000.00
deferredLongTermAssetCharges 6906000.00
nonCurrentAssetsTotal 256265000.00
nonCurrentLiabilitiesOther 13043000.00
nonCurrentLiabilitiesTotal 13259000.00
capitalSurpluse 126164000.00
liabilitiesAndStockholdersEquity 588697000.00
cashAndShortTermInvestments 228588000.00
propertyPlantAndEquipmentGross 114117000.00
propertyPlantAndEquipmentNet 114117000.00
netWorkingCapital 284066000.00
netInvestedCapital 527072000.00
commonStockSharesOutstanding 60294000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-14
currency_symbol USD
totalAssets 621074000.00
intangibleAssets 25419000.00
otherCurrentAssets 3823000.00
totalLiab 73392000.00
totalStockholderEquity 547682000.00
deferredLongTermLiab 138000.00
otherCurrentLiab 17840000.00
commonStock 29000.00
retainedEarnings 351408000.00
otherLiab 22341000.00
goodWill 91849000.00
otherAssets 27567000.00
cash 93655000.00
totalCurrentLiabilities 51051000.00
netDebt -93655000.00
otherStockholderEquity 198245000.00
propertyPlantEquipment 111705000.00
totalCurrentAssets 364534000.00
netTangibleAssets 430414000.00
shortTermInvestments 189236000.00
netReceivables 16798000.00
longTermDebt 0.00
inventory 57087000.00
accountsPayable 33211000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2139000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 29000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 351408000.00
treasuryStock 0.00
nonCurrrentAssetsOther 25203000.00
deferredLongTermAssetCharges 2364000.00
nonCurrentAssetsTotal 256540000.00
nonCurrentLiabilitiesOther 22203000.00
nonCurrentLiabilitiesTotal 22341000.00
capitalSurpluse 198384000.00
liabilitiesAndStockholdersEquity 621074000.00
cashAndShortTermInvestments 282891000.00
propertyPlantAndEquipmentGross 111705000.00
propertyPlantAndEquipmentNet 111705000.00
netWorkingCapital 313483000.00
netInvestedCapital 547682000.00
commonStockSharesOutstanding 61090000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-08
currency_symbol USD
totalAssets 555338000.00
intangibleAssets 31502000.00
otherCurrentAssets 3666000.00
totalLiab 67233000.00
totalStockholderEquity 488105000.00
deferredLongTermLiab 820000.00
otherCurrentLiab 13919000.00
commonStock 28000.00
retainedEarnings 317912000.00
otherLiab 7380000.00
goodWill 91849000.00
otherAssets 17499000.00
cash 62134000.00
totalCurrentLiabilities 59853000.00
currentDeferredRevenue 16207000.00
netDebt -62134000.00
otherStockholderEquity 173165000.00
propertyPlantEquipment 95296000.00
totalCurrentAssets 318502000.00
netTangibleAssets 364754000.00
shortTermInvestments 188323000.00
netReceivables 6961000.00
longTermDebt 0.00
inventory 52564000.00
accountsPayable 29727000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2710000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 28000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 317912000.00
treasuryStock 0.00
nonCurrrentAssetsOther 6157000.00
deferredLongTermAssetCharges 12032000.00
nonCurrentAssetsTotal 236836000.00
nonCurrentLiabilitiesOther 6560000.00
nonCurrentLiabilitiesTotal 7380000.00
capitalSurpluse 172875000.00
liabilitiesAndStockholdersEquity 555338000.00
cashAndShortTermInvestments 250457000.00
propertyPlantAndEquipmentGross 95296000.00
propertyPlantAndEquipmentNet 95296000.00
commonStockSharesOutstanding 59238000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-11
currency_symbol USD
totalAssets 487537000.00
intangibleAssets 38165000.00
otherCurrentAssets 2879000.00
totalLiab 58918000.00
totalStockholderEquity 428619000.00
deferredLongTermLiab 1291000.00
otherCurrentLiab 15232000.00
commonStock 28000.00
retainedEarnings 285076000.00
otherLiab 6925000.00
goodWill 91849000.00
otherAssets 17739000.00
cash 90092000.00
totalCurrentLiabilities 51993000.00
currentDeferredRevenue 15101000.00
netDebt -90092000.00
otherStockholderEquity 145515000.00
propertyPlantEquipment 99381000.00
totalCurrentAssets 240403000.00
netTangibleAssets 298605000.00
shortTermInvestments 83769000.00
netReceivables 7818000.00
longTermDebt 0.00
inventory 51934000.00
accountsPayable 21660000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1851000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 28000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 285076000.00
treasuryStock 0.00
nonCurrrentAssetsOther 5896000.00
deferredLongTermAssetCharges 11843000.00
nonCurrentAssetsTotal 247134000.00
nonCurrentLiabilitiesOther 5634000.00
nonCurrentLiabilitiesTotal 6925000.00
capitalSurpluse 145366000.00
liabilitiesAndStockholdersEquity 487537000.00
cashAndShortTermInvestments 173861000.00
propertyPlantAndEquipmentGross 99381000.00
propertyPlantAndEquipmentNet 99381000.00
commonStockSharesOutstanding 59392000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-10
currency_symbol USD
totalAssets 493663000.00
intangibleAssets 35524000.00
otherCurrentAssets 16418000.00
totalLiab 62987000.00
totalStockholderEquity 430676000.00
deferredLongTermLiab 4272000.00
otherCurrentLiab 17957000.00
commonStock 29000.00
retainedEarnings 259845000.00
otherLiab 3555000.00
goodWill 80599000.00
otherAssets 15805000.00
cash 60708000.00
totalCurrentLiabilities 55160000.00
currentDeferredRevenue 15223000.00
netDebt -60708000.00
otherStockholderEquity 171802000.00
propertyPlantEquipment 95823000.00
totalCurrentAssets 265912000.00
netTangibleAssets 314553000.00
shortTermInvestments 114575000.00
netReceivables 10186000.00
longTermDebt 0.00
inventory 64025000.00
accountsPayable 21980000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1136000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 29000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 259845000.00
treasuryStock 0.00
nonCurrrentAssetsOther 4243000.00
deferredLongTermAssetCharges 11562000.00
nonCurrentAssetsTotal 227751000.00
nonCurrentLiabilitiesOther 3555000.00
nonCurrentLiabilitiesTotal 7827000.00
capitalSurpluse 171938000.00
liabilitiesAndStockholdersEquity 493663000.00
cashAndShortTermInvestments 175283000.00
propertyPlantAndEquipmentGross 95823000.00
propertyPlantAndEquipmentNet 95823000.00
commonStockSharesOutstanding 61658000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-13
currency_symbol USD
totalAssets 501421000.00
intangibleAssets 40334000.00
otherCurrentAssets 2621000.00
totalLiab 64735000.00
totalStockholderEquity 436686000.00
deferredLongTermLiab 0.00
otherCurrentLiab 13919000.00
commonStock 30000.00
retainedEarnings 213466000.00
otherLiab 9044000.00
goodWill 80599000.00
otherAssets 12925000.00
cash 92928000.00
totalCurrentLiabilities 50418000.00
currentDeferredRevenue 15727000.00
netDebt -92928000.00
otherStockholderEquity 347088000.00
propertyPlantEquipment 90141000.00
totalCurrentAssets 277422000.00
shortTermInvestments 109179000.00
netReceivables 12389000.00
longTermDebt 0.00
inventory 42235000.00
accountsPayable 20772000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -470000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 30000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
nonCurrrentAssetsOther 3476000.00
nonCurrentAssetsTotal 223999000.00
nonCurrentLiabilitiesTotal 14317000.00
liabilitiesAndStockholdersEquity 501421000.00
cashAndShortTermInvestments 202107000.00
propertyPlantAndEquipmentGross 90141000.00
propertyPlantAndEquipmentNet 90141000.00
commonStockSharesOutstanding 60840000.00
2012-12-31
date 2012-12-31
filing_date 2013-02-22
currency_symbol USD
totalAssets 399130000.00
intangibleAssets 47738000.00
otherCurrentAssets 2243000.00
totalLiab 58081000.00
totalStockholderEquity 341049000.00
deferredLongTermLiab 8179000.00
otherCurrentLiab 12565000.00
commonStock 28000.00
retainedEarnings 165646000.00
otherLiab 9335000.00
goodWill 80599000.00
otherAssets 16205000.00
cash 63394000.00
totalCurrentLiabilities 40567000.00
currentDeferredRevenue 11550000.00
netDebt -63394000.00
otherStockholderEquity 284884000.00
propertyPlantEquipment 89724000.00
totalCurrentAssets 164864000.00
netTangibleAssets 212712000.00
shortTermInvestments 31766000.00
netReceivables 7326000.00
longTermDebt 0.00
inventory 44625000.00
accountsPayable 16452000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -293000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 28000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 165646000.00
treasuryStock 0.00
nonCurrrentAssetsOther 4673000.00
deferredLongTermAssetCharges 11532000.00
nonCurrentAssetsTotal 234266000.00
nonCurrentLiabilitiesOther 9335000.00
nonCurrentLiabilitiesTotal 17514000.00
capitalSurpluse 175668000.00
liabilitiesAndStockholdersEquity 399130000.00
cashAndShortTermInvestments 95160000.00
propertyPlantAndEquipmentGross 89724000.00
propertyPlantAndEquipmentNet 89724000.00
commonStockSharesOutstanding 57272000.00
2011-12-31
date 2011-12-31
filing_date 2012-02-29
currency_symbol USD
totalAssets 432919000.00
intangibleAssets 8852000.00
otherCurrentAssets 2156000.00
totalLiab 66999000.00
totalStockholderEquity 365920000.00
deferredLongTermLiab 0.00
otherCurrentLiab 8216000.00
commonStock 28000.00
retainedEarnings 207196000.00
otherLiab 34368000.00
goodWill 14786000.00
otherAssets 70939000.00
cash 139836000.00
totalCurrentLiabilities 32631000.00
currentDeferredRevenue 7883000.00
netDebt -139836000.00
otherStockholderEquity 253920000.00
propertyPlantEquipment 88241000.00
totalCurrentAssets 250101000.00
longTermInvestments 32041000.00
netTangibleAssets 342282000.00
shortTermInvestments 40899000.00
netReceivables 9396000.00
longTermDebt 0.00
inventory 52010000.00
accountsPayable 16532000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 50000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 28000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 207196000.00
treasuryStock 0.00
nonCurrrentAssetsOther 26511000.00
deferredLongTermAssetCharges 12387000.00
nonCurrentAssetsTotal 182818000.00
nonCurrentLiabilitiesOther 34368000.00
nonCurrentLiabilitiesTotal 34368000.00
capitalSurpluse 158646000.00
liabilitiesAndStockholdersEquity 432919000.00
cashAndShortTermInvestments 180735000.00
propertyPlantAndEquipmentGross 88241000.00
propertyPlantAndEquipmentNet 88241000.00
commonStockSharesOutstanding 59928000.00
2010-12-31
date 2010-12-31
filing_date 2011-02-25
currency_symbol USD
totalAssets 433070000.00
intangibleAssets 9795000.00
otherCurrentAssets 10698000.00
totalLiab 79035000.00
totalStockholderEquity 354035000.00
deferredLongTermLiab 0.00
otherCurrentLiab 16943000.00
commonStock 28000.00
retainedEarnings 178627000.00
otherLiab 29580000.00
goodWill 14826000.00
otherAssets 23709000.00
cash 155667000.00
totalCurrentLiabilities 49455000.00
currentDeferredRevenue 12221000.00
netDebt -155667000.00
otherStockholderEquity 258169000.00
propertyPlantEquipment 84470000.00
totalCurrentAssets 261510000.00
longTermInvestments 31760000.00
netTangibleAssets 329414000.00
shortTermInvestments 27355000.00
netReceivables 5713000.00
longTermDebt 0.00
inventory 62077000.00
accountsPayable 20291000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 85000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 28000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 178627000.00
treasuryStock 0.00
nonCurrrentAssetsOther 17288000.00
deferredLongTermAssetCharges 13421000.00
nonCurrentAssetsTotal 171560000.00
nonCurrentLiabilitiesOther 29580000.00
nonCurrentLiabilitiesTotal 29580000.00
capitalSurpluse 175295000.00
liabilitiesAndStockholdersEquity 433070000.00
cashAndShortTermInvestments 183022000.00
propertyPlantAndEquipmentGross 84470000.00
propertyPlantAndEquipmentNet 84470000.00
commonStockSharesOutstanding 59112000.00
2009-12-31
date 2009-12-31
filing_date 2010-02-26
currency_symbol USD
totalAssets 344567000.00
intangibleAssets 3099000.00
otherCurrentAssets 12330000.00
totalLiab 59775000.00
totalStockholderEquity 284792000.00
otherCurrentLiab 9932000.00
commonStock 27000.00
retainedEarnings 134740000.00
otherLiab 23859000.00
goodWill 1824000.00
otherAssets 20088000.00
cash 134974000.00
totalCurrentLiabilities 35916000.00
currentDeferredRevenue 9040000.00
netDebt -134974000.00
otherStockholderEquity 227018000.00
propertyPlantEquipment 62381000.00
totalCurrentAssets 215875000.00
shortTermInvestments 20567000.00
netReceivables 21756000.00
inventory 26248000.00
accountsPayable 16944000.00
accumulatedOtherComprehensiveIncome 4000.00
commonStockTotalEquity 27000.00
nonCurrrentAssetsOther 6698000.00
nonCurrentAssetsTotal 128692000.00
nonCurrentLiabilitiesTotal 23859000.00
liabilitiesAndStockholdersEquity 344567000.00
cashAndShortTermInvestments 155541000.00
propertyPlantAndEquipmentGross 62381000.00
propertyPlantAndEquipmentNet 62381000.00
commonStockSharesOutstanding 56594000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-02
currency_symbol USD
totalAssets 313078000.00
intangibleAssets 3818000.00
otherCurrentAssets 8623000.00
totalLiab 53397000.00
totalStockholderEquity 259681000.00
otherCurrentLiab 588000.00
commonStock 28000.00
retainedEarnings 114166000.00
otherLiab 20426000.00
goodWill 1824000.00
otherAssets 15546000.00
cash 167472000.00
totalCurrentLiabilities 32971000.00
currentDeferredRevenue 4798000.00
netDebt -167472000.00
shortTermDebt 18266000.00
otherStockholderEquity 212805000.00
propertyPlantEquipment 56911000.00
totalCurrentAssets 233968000.00
shortTermInvestments 6363000.00
netReceivables 23042000.00
inventory 28468000.00
accountsPayable 9319000.00
accumulatedOtherComprehensiveIncome -57000.00
commonStockTotalEquity 28000.00
nonCurrrentAssetsOther 195000.00
nonCurrentAssetsTotal 79110000.00
nonCurrentLiabilitiesTotal 20426000.00
liabilitiesAndStockholdersEquity 313078000.00
cashAndShortTermInvestments 173835000.00
propertyPlantAndEquipmentGross 56911000.00
propertyPlantAndEquipmentNet 56911000.00
commonStockSharesOutstanding 63510000.00
2007-12-31
date 2007-12-31
filing_date 2007-08-08
currency_symbol USD
totalAssets 260859000.00
intangibleAssets 5895000.00
otherCurrentAssets 7508000.00
totalLiab 40093000.00
totalStockholderEquity 220766000.00
otherCurrentLiab 14509000.00
commonStock 29000.00
retainedEarnings 85426000.00
otherLiab 16893000.00
goodWill 1824000.00
otherAssets 16197000.00
cash 124937000.00
totalCurrentLiabilities 40093000.00
currentDeferredRevenue 4901000.00
netDebt -124937000.00
shortTermDebt 12091000.00
otherStockholderEquity 188525000.00
propertyPlantEquipment 56740000.00
totalCurrentAssets 173720000.00
shortTermInvestments 2506000.00
netReceivables 10489000.00
inventory 28280000.00
accountsPayable 8592000.00
accumulatedOtherComprehensiveIncome 4000.00
commonStockTotalEquity 29000.00
nonCurrrentAssetsOther 10284000.00
nonCurrentAssetsTotal 87139000.00
nonCurrentLiabilitiesTotal 17042000.00
liabilitiesAndStockholdersEquity 260859000.00
cashAndShortTermInvestments 127443000.00
propertyPlantAndEquipmentGross 53475000.00
propertyPlantAndEquipmentNet 53475000.00
commonStockSharesOutstanding 61638000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-08
currency_symbol USD
totalAssets 236921000.00
intangibleAssets 5895000.00
otherCurrentAssets 2879000.00
totalLiab 27562000.00
totalStockholderEquity 209359000.00
otherCurrentLiab 10277000.00
commonStock 29000.00
retainedEarnings 76001000.00
otherAssets 13770000.00
cash 109879000.00
totalCurrentLiabilities 27562000.00
currentDeferredRevenue 3479000.00
netDebt -109879000.00
shortTermDebt 8396000.00
otherStockholderEquity 180320000.00
propertyPlantEquipment 53475000.00
totalCurrentAssets 160375000.00
shortTermInvestments 16200000.00
netReceivables 13488000.00
inventory 17929000.00
accountsPayable 5410000.00
accumulatedOtherComprehensiveIncome -867000.00
commonStockTotalEquity 29000.00
nonCurrrentAssetsOther 18435000.00
nonCurrentAssetsTotal 76546000.00
liabilitiesAndStockholdersEquity 236921000.00
cashAndShortTermInvestments 126079000.00
propertyPlantAndEquipmentGross 48890000.00
propertyPlantAndEquipmentNet 48890000.00
commonStockSharesOutstanding 61686000.00
2005-12-31
date 2005-12-31
currency_symbol USD
totalAssets 236921000.00
otherCurrentAssets 2879000.00
totalLiab 27562000.00
totalStockholderEquity 209359000.00
otherCurrentLiab 11875000.00
commonStock 29000.00
retainedEarnings 76001000.00
otherAssets 13234000.00
cash 109879000.00
totalCurrentLiabilities 27562000.00
netDebt -109879000.00
propertyPlantEquipment 48890000.00
totalCurrentAssets 160375000.00
shortTermInvestments 16200000.00
netReceivables 13488000.00
inventory 17929000.00
accountsPayable 5410000.00
accumulatedOtherComprehensiveIncome -46991000.00
commonStockTotalEquity 29000.00
nonCurrrentAssetsOther 18435000.00
liabilitiesAndStockholdersEquity 236921000.00
propertyPlantAndEquipmentGross 48890000.00
commonStockSharesOutstanding 61686000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
totalAssets 235432000.00
otherCurrentAssets 6478000.00
totalLiab 22920000.00
totalStockholderEquity 212512000.00
otherCurrentLiab 5696000.00
commonStock 30000.00
retainedEarnings 89701000.00
otherAssets 5095000.00
cash 119596000.00
totalCurrentLiabilities 22920000.00
currentDeferredRevenue 3058000.00
netDebt -119596000.00
shortTermDebt 5554000.00
otherStockholderEquity 164233000.00
propertyPlantEquipment 51718000.00
totalCurrentAssets 166408000.00
shortTermInvestments 2750000.00
netReceivables 12230000.00
inventory 25354000.00
accountsPayable 8612000.00
accumulatedOtherComprehensiveIncome -114000.00
commonStockTotalEquity 30000.00
nonCurrrentAssetsOther 15383000.00
nonCurrentAssetsTotal 69024000.00
liabilitiesAndStockholdersEquity 235432000.00
cashAndShortTermInvestments 122346000.00
propertyPlantAndEquipmentGross 51718000.00
propertyPlantAndEquipmentNet 51718000.00
commonStockSharesOutstanding 64458000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-10
currency_symbol USD
totalAssets 211162000.00
otherCurrentAssets 7361000.00
totalLiab 20444000.00
totalStockholderEquity 190718000.00
otherCurrentLiab 9920000.00
commonStock 30000.00
retainedEarnings 69334000.00
otherAssets 3065000.00
cash 110271000.00
totalCurrentLiabilities 20444000.00
currentDeferredRevenue 2565000.00
netDebt -110230000.00
shortTermDebt 41000.00
shortLongTermDebtTotal 41000.00
otherStockholderEquity 156189000.00
propertyPlantEquipment 51977000.00
totalCurrentAssets 156120000.00
shortTermInvestments 5049000.00
netReceivables 10326000.00
inventory 23113000.00
accountsPayable 7918000.00
accumulatedOtherComprehensiveIncome -120000.00
commonStockTotalEquity 30000.00
nonCurrrentAssetsOther 1467000.00
nonCurrentAssetsTotal 55042000.00
nonCurrentLiabilitiesTotal 1210000.00
liabilitiesAndStockholdersEquity 211162000.00
cashAndShortTermInvestments 115320000.00
propertyPlantAndEquipmentGross 51977000.00
propertyPlantAndEquipmentNet 51977000.00
commonStockSharesOutstanding 62976000.00
2002-12-31
date 2002-12-31
filing_date 2003-03-21
currency_symbol USD
totalAssets 161694000.00
otherCurrentAssets 7736000.00
totalLiab 21061000.00
totalStockholderEquity 140633000.00
otherCurrentLiab 9617000.00
commonStock 28000.00
retainedEarnings 51249000.00
otherLiab 725000.00
cash 77524000.00
totalCurrentLiabilities 20295000.00
currentDeferredRevenue 2718000.00
netDebt -77250000.00
shortTermDebt 233000.00
shortLongTermDebtTotal 274000.00
otherStockholderEquity 117395000.00
propertyPlantEquipment 21008000.00
totalCurrentAssets 140686000.00
shortTermInvestments 31876000.00
netReceivables 8522000.00
longTermDebt 41000.00
inventory 15028000.00
accountsPayable 7727000.00
accumulatedOtherComprehensiveIncome -117000.00
commonStockTotalEquity 28000.00
nonCurrrentAssetsOther -6064000.00
nonCurrentAssetsTotal 21008000.00
nonCurrentLiabilitiesTotal 766000.00
liabilitiesAndStockholdersEquity 161694000.00
cashAndShortTermInvestments 109400000.00
propertyPlantAndEquipmentGross 21008000.00
propertyPlantAndEquipmentNet 21008000.00
commonStockSharesOutstanding 58680000.00
2001-12-31
date 2001-12-31
filing_date 2002-03-22
currency_symbol USD
totalAssets 135665000.00
otherCurrentAssets 6872000.00
totalLiab 12363000.00
totalStockholderEquity 123302000.00
otherCurrentLiab 1798000.00
commonStock 28000.00
retainedEarnings 41671000.00
otherLiab 441000.00
cash 62141000.00
totalCurrentLiabilities 11647000.00
currentDeferredRevenue 4768000.00
netDebt -61426000.00
shortTermDebt 440000.00
shortLongTermDebtTotal 715000.00
otherStockholderEquity 104044000.00
propertyPlantEquipment 23182000.00
totalCurrentAssets 112483000.00
shortTermInvestments 14724000.00
netReceivables 5124000.00
longTermDebt 275000.00
inventory 23622000.00
accountsPayable 4641000.00
accumulatedOtherComprehensiveIncome -155000.00
commonStockTotalEquity 28000.00
nonCurrentAssetsTotal 23182000.00
nonCurrentLiabilitiesTotal 716000.00
liabilitiesAndStockholdersEquity 135665000.00
cashAndShortTermInvestments 76865000.00
propertyPlantAndEquipmentGross 23182000.00
propertyPlantAndEquipmentNet 23182000.00
commonStockSharesOutstanding 57122000.00
2000-12-31
date 2000-12-31
filing_date 2001-03-20
currency_symbol USD
totalAssets 127391000.00
otherCurrentAssets 10672000.00
totalLiab 18604000.00
totalStockholderEquity 108787000.00
otherCurrentLiab 9721000.00
commonStock 28000.00
retainedEarnings 34945000.00
cash 36462000.00
totalCurrentLiabilities 17889000.00
netDebt -35069000.00
shortTermDebt 678000.00
shortLongTermDebtTotal 1393000.00
otherStockholderEquity 89427000.00
propertyPlantEquipment 22497000.00
totalCurrentAssets 104894000.00
shortTermInvestments 26972000.00
netReceivables 9189000.00
longTermDebt 715000.00
inventory 21599000.00
accountsPayable 7490000.00
accumulatedOtherComprehensiveIncome -235000.00
commonStockTotalEquity 28000.00
nonCurrentAssetsTotal 22497000.00
nonCurrentLiabilitiesTotal 715000.00
liabilitiesAndStockholdersEquity 127391000.00
cashAndShortTermInvestments 63434000.00
propertyPlantAndEquipmentGross 22497000.00
propertyPlantAndEquipmentNet 22497000.00
commonStockSharesOutstanding 57548000.00
1999-12-31
date 1999-12-31
filing_date 2000-03-29
currency_symbol USD
totalAssets 98571000.00
otherCurrentAssets 5339000.00
totalLiab 18323000.00
totalStockholderEquity 80248000.00
otherCurrentLiab 9178000.00
commonStock 26000.00
retainedEarnings 15180000.00
cash 27883000.00
totalCurrentLiabilities 16930000.00
netDebt -25262000.00
shortTermDebt 1228000.00
shortLongTermDebtTotal 2621000.00
otherStockholderEquity 77596000.00
totalCurrentAssets 88099000.00
shortTermInvestments 33789000.00
netReceivables 9682000.00
inventory 11406000.00
accountsPayable 6524000.00
accumulatedOtherComprehensiveIncome -511000.00
commonStockTotalEquity 26000.00
nonCurrentAssetsTotal 10472000.00
nonCurrentLiabilitiesTotal 1393000.00
liabilitiesAndStockholdersEquity 98571000.00
cashAndShortTermInvestments 61672000.00
propertyPlantAndEquipmentGross 10472000.00
propertyPlantAndEquipmentNet 10472000.00
commonStockSharesOutstanding 56394000.00
1998-12-31
date 1998-12-31
filing_date 1999-03-16
currency_symbol USD
totalAssets 65054000.00
otherCurrentAssets 812000.00
totalLiab 17690000.00
totalStockholderEquity 47364000.00
otherCurrentLiab 7911000.00
commonStock 12000.00
retainedEarnings -9297000.00
cash 24176000.00
totalCurrentLiabilities 15727000.00
netDebt -20263000.00
shortTermDebt 1950000.00
shortLongTermDebtTotal 3913000.00
otherStockholderEquity 66184000.00
totalCurrentAssets 58715000.00
shortTermInvestments 20242000.00
netReceivables 4640000.00
inventory 8845000.00
accountsPayable 5866000.00
accumulatedOtherComprehensiveIncome -652000.00
commonStockTotalEquity 12000.00
nonCurrentAssetsTotal 6339000.00
nonCurrentLiabilitiesTotal 1963000.00
liabilitiesAndStockholdersEquity 65054000.00
cashAndShortTermInvestments 44418000.00
propertyPlantAndEquipmentGross 6339000.00
propertyPlantAndEquipmentNet 6339000.00
commonStockSharesOutstanding 105808000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-24
currency_symbol USD
totalAssets 48600000.00
otherCurrentAssets 3800000.00
totalLiab 15300000.00
totalStockholderEquity 33300000.00
otherCurrentLiab 4100000.00
retainedEarnings -22000000.00
cash 25600000.00
totalCurrentLiabilities 12800000.00
netDebt -21400000.00
shortTermDebt 1800000.00
shortLongTermDebtTotal 4200000.00
otherStockholderEquity 62300000.00
totalCurrentAssets 42900000.00
netReceivables 6200000.00
inventory 7300000.00
accountsPayable 6900000.00
accumulatedOtherComprehensiveIncome -7000000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 5700000.00
nonCurrentLiabilitiesTotal 2500000.00
liabilitiesAndStockholdersEquity 48600000.00
cashAndShortTermInvestments 25600000.00
propertyPlantAndEquipmentGross 5600000.00
propertyPlantAndEquipmentNet 5600000.00
commonStockSharesOutstanding 74712000.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
currency_symbol USD
totalAssets 19500000.00
otherCurrentAssets 4700000.00
totalLiab 10400000.00
totalStockholderEquity 9100000.00
otherCurrentLiab 1600000.00
retainedEarnings -26700000.00
cash 3300000.00
totalCurrentLiabilities 4900000.00
netDebt 4000000.00
shortTermDebt 1800000.00
shortLongTermDebtTotal 7300000.00
otherStockholderEquity 40500000.00
totalCurrentAssets 14700000.00
netReceivables 2800000.00
inventory 3900000.00
accountsPayable 1500000.00
accumulatedOtherComprehensiveIncome -4700000.00
nonCurrentAssetsTotal 4800000.00
nonCurrentLiabilitiesTotal 5500000.00
liabilitiesAndStockholdersEquity 19500000.00
cashAndShortTermInvestments 3300000.00
propertyPlantAndEquipmentGross 4800000.00
propertyPlantAndEquipmentNet 4800000.00
commonStockSharesOutstanding 6848000.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-07
currency_symbol USD
investments -6479000.00
totalCashFromFinancingActivities -9600000.00
netIncome 19796000.00
changeInCash 10647000.00
beginPeriodCashFlow 84096000.00
endPeriodCashFlow 94743000.00
totalCashFromOperatingActivities 26726000.00
issuanceOfCapitalStock 3139000.00
depreciation 9207000.00
dividendsPaid 10904000.00
changeToInventory -505000.00
changeToAccountReceivables 3538000.00
salePurchaseOfStock -1835000.00
otherCashflowsFromFinancingActivities -6479000.00
capitalExpenditures 7530000
changeInWorkingCapital -1803000.00
stockBasedCompensation 6905000.00
otherNonCashItems -209000.00
freeCashFlow 19196000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-03
currency_symbol USD
investments 2060000.00
changeToLiabilities 5887000.00
totalCashflowsFromInvestingActivities -1069000.00
totalCashFromFinancingActivities -15205000.00
changeToOperatingActivities -4939000.00
netIncome 14793000.00
changeInCash -10093000.00
beginPeriodCashFlow 94189000.00
endPeriodCashFlow 84096000.00
totalCashFromOperatingActivities 6181000.00
issuanceOfCapitalStock 0.00
depreciation 9235000.00
dividendsPaid 10893000.00
changeToInventory -7297000.00
changeToAccountReceivables -11492000.00
salePurchaseOfStock -4312000.00
otherCashflowsFromFinancingActivities 15205000.00
changeToNetincome 4723000.00
capitalExpenditures 3129000
changeReceivables -11492000.00
cashFlowsOtherOperating -9683000.00
cashAndCashEquivalentsChanges -10093000.00
changeInWorkingCapital -22585000.00
stockBasedCompensation 6752000.00
otherNonCashItems 30000.00
freeCashFlow 3052000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-04
currency_symbol USD
investments -14229000.00
changeToLiabilities 2926000.00
totalCashflowsFromInvestingActivities -18311000.00
totalCashFromFinancingActivities -9457000.00
changeToOperatingActivities -4939000.00
netIncome 6875000.00
changeInCash -11183000.00
beginPeriodCashFlow 105372000.00
endPeriodCashFlow 94189000.00
totalCashFromOperatingActivities 16585000.00
issuanceOfCapitalStock 3098000.00
depreciation 9504000.00
dividendsPaid 10868000.00
changeToInventory -7024000.00
changeToAccountReceivables 705000.00
salePurchaseOfStock -1687000.00
otherCashflowsFromFinancingActivities -18311000.00
changeToNetincome 6637000.00
capitalExpenditures 4082000
changeReceivables 705000.00
cashFlowsOtherOperating -3442000.00
cashAndCashEquivalentsChanges -11183000.00
changeInWorkingCapital -6381000.00
stockBasedCompensation 7368000.00
otherNonCashItems -43000.00
freeCashFlow 12503000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-07
currency_symbol USD
investments -17425000.00
changeToLiabilities 2038000.00
totalCashflowsFromInvestingActivities -23192000.00
totalCashFromFinancingActivities -29008000.00
changeToOperatingActivities -1085000.00
netIncome 22815000.00
changeInCash -28102000.00
beginPeriodCashFlow 133474000.00
endPeriodCashFlow 105372000.00
totalCashFromOperatingActivities 24098000.00
issuanceOfCapitalStock 0.00
depreciation 9419000.00
dividendsPaid 10263000.00
changeToInventory -15328000.00
changeToAccountReceivables -4761000.00
salePurchaseOfStock -18745000.00
otherCashflowsFromFinancingActivities -6162000.00
changeToNetincome 11687000.00
capitalExpenditures 5767000
changeReceivables -4761000.00
cashFlowsOtherOperating -2426000.00
cashAndCashEquivalentsChanges -28102000.00
changeInWorkingCapital -20477000.00
stockBasedCompensation 6654000.00
otherNonCashItems 863000.00
freeCashFlow 18331000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-02
currency_symbol USD
investments 28953000.00
changeToLiabilities -11451000.00
totalCashflowsFromInvestingActivities 23453000.00
totalCashFromFinancingActivities -7188000.00
changeToOperatingActivities 4353000.00
netIncome 45964000.00
changeInCash 66091000.00
beginPeriodCashFlow 67383000.00
endPeriodCashFlow 133474000.00
totalCashFromOperatingActivities 49826000.00
depreciation 9424000.00
dividendsPaid 10293000.00
changeToInventory -8834000.00
changeToAccountReceivables 11474000.00
salePurchaseOfStock 3105000.00
otherCashflowsFromFinancingActivities 23453000.00
changeToNetincome -962000.00
capitalExpenditures 5500000
changeReceivables 11474000.00
cashFlowsOtherOperating 3440000.00
cashAndCashEquivalentsChanges 66091000.00
changeInWorkingCapital -6061000.00
stockBasedCompensation 3018000.00
otherNonCashItems 1589000.00
freeCashFlow 44326000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-04
currency_symbol USD
investments 11121000.00
changeToLiabilities 7286000.00
totalCashflowsFromInvestingActivities -2123000.00
totalCashFromFinancingActivities -167940000.00
changeToOperatingActivities 2523000.00
netIncome 55824000.00
changeInCash -103241000.00
beginPeriodCashFlow 170624000.00
endPeriodCashFlow 67383000.00
totalCashFromOperatingActivities 66822000.00
depreciation 9370000.00
dividendsPaid 10280000.00
changeToInventory -8143000.00
changeToAccountReceivables 2494000.00
salePurchaseOfStock -157660000.00
otherCashflowsFromFinancingActivities -2123000.00
changeToNetincome 2292000.00
capitalExpenditures 13244000
changeReceivables 2494000.00
cashFlowsOtherOperating -3231000.00
cashAndCashEquivalentsChanges -103241000.00
changeInWorkingCapital -1594000.00
stockBasedCompensation 3679000.00
otherNonCashItems 1889000.00
freeCashFlow 53578000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-28
currency_symbol USD
investments 93696000.00
changeToLiabilities -1709000.00
totalCashflowsFromInvestingActivities 80198000.00
totalCashFromFinancingActivities -142288000.00
changeToOperatingActivities 1552000.00
netIncome 46248000.00
changeInCash 12507000.00
beginPeriodCashFlow 158117000.00
endPeriodCashFlow 170624000.00
totalCashFromOperatingActivities 74597000.00
depreciation 9132000.00
otherCashflowsFromInvestingActivities 1202000.00
dividendsPaid 10656000.00
changeToInventory -3849000.00
changeToAccountReceivables 10660000.00
salePurchaseOfStock -134689000.00
otherCashflowsFromFinancingActivities 3057000.00
changeToNetincome 8152000.00
capitalExpenditures 14700000
changeReceivables 10660000.00
cashFlowsOtherOperating 5026000.00
cashAndCashEquivalentsChanges 12507000.00
changeInWorkingCapital 10128000.00
stockBasedCompensation 9013000.00
otherNonCashItems 1012000.00
freeCashFlow 59897000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-07
currency_symbol USD
investments -87694000.00
changeToLiabilities -2566000.00
totalCashflowsFromInvestingActivities -104661000.00
totalCashFromFinancingActivities -46820000.00
changeToOperatingActivities 9299000.00
netIncome 40700000.00
changeInCash -104318000.00
beginPeriodCashFlow 262435000.00
endPeriodCashFlow 158117000.00
totalCashFromOperatingActivities 47163000.00
issuanceOfCapitalStock 0.00
depreciation 8849000.00
dividendsPaid 9047000.00
changeToInventory -7452000.00
changeToAccountReceivables -2522000.00
salePurchaseOfStock -37773000.00
otherCashflowsFromFinancingActivities -7710000.00
changeToNetincome -1223000.00
capitalExpenditures 16967000
changeReceivables -2522000.00
cashFlowsOtherOperating 11378000.00
cashAndCashEquivalentsChanges -104318000.00
changeInWorkingCapital -1162000.00
stockBasedCompensation 10284000.00
otherNonCashItems 1720000.00
freeCashFlow 30196000.00
2021-09-30
date 2021-09-30
filing_date 2021-10-28
currency_symbol USD
investments -69197000.00
changeToLiabilities -1420000.00
totalCashflowsFromInvestingActivities -80208000.00
totalCashFromFinancingActivities -13573000.00
changeToOperatingActivities -472000.00
netIncome 42034000.00
changeInCash -35046000.00
beginPeriodCashFlow 297481000.00
endPeriodCashFlow 262435000.00
totalCashFromOperatingActivities 58735000.00
depreciation 8920000.00
dividendsPaid 7840000.00
changeToInventory -2171000.00
changeToAccountReceivables 2554000.00
salePurchaseOfStock -9791000.00
otherCashflowsFromFinancingActivities 4058000.00
changeToNetincome 11014000.00
capitalExpenditures 11011000
changeReceivables 2554000.00
cashFlowsOtherOperating -2270000.00
cashAndCashEquivalentsChanges -35046000.00
changeInWorkingCapital -3233000.00
stockBasedCompensation 9645000.00
otherNonCashItems 2563000.00
freeCashFlow 47724000.00
2021-06-30
date 2021-06-30
filing_date 2021-07-29
currency_symbol USD
investments -70165000.00
changeToLiabilities 4772000.00
totalCashflowsFromInvestingActivities -78398000.00
totalCashFromFinancingActivities -34241000.00
changeToOperatingActivities -1248000.00
netIncome 41881000.00
changeInCash -45791000.00
beginPeriodCashFlow 343272000.00
endPeriodCashFlow 297481000.00
totalCashFromOperatingActivities 66848000.00
depreciation 8694000.00
otherCashflowsFromInvestingActivities 10000.00
dividendsPaid 7867000.00
changeToInventory 866000.00
changeToAccountReceivables 812000.00
salePurchaseOfStock -26374000.00
otherCashflowsFromFinancingActivities -78398000.00
changeToNetincome 9175000.00
capitalExpenditures 8243000
changeReceivables 812000.00
cashFlowsOtherOperating 741000.00
cashAndCashEquivalentsChanges -45791000.00
changeInWorkingCapital 7098000.00
stockBasedCompensation 9200000.00
otherNonCashItems 238000.00
freeCashFlow 58605000.00
2021-03-31
date 2021-03-31
filing_date 2021-04-29
currency_symbol USD
investments 41495000.00
changeToLiabilities 3281000.00
totalCashflowsFromInvestingActivities 30469000.00
totalCashFromFinancingActivities -4193000.00
changeToOperatingActivities -3253000.00
netIncome 39798000.00
changeInCash 84398000.00
beginPeriodCashFlow 258874000.00
endPeriodCashFlow 343272000.00
totalCashFromOperatingActivities 58122000.00
depreciation 8485000.00
otherCashflowsFromInvestingActivities 25000.00
dividendsPaid 7845000.00
changeToInventory 12369000.00
changeToAccountReceivables -6345000.00
salePurchaseOfStock 3652000.00
otherCashflowsFromFinancingActivities 30469000.00
changeToNetincome 9942000.00
capitalExpenditures 11051000
changeReceivables -6345000.00
cashFlowsOtherOperating -9584000.00
cashAndCashEquivalentsChanges 84398000.00
changeInWorkingCapital -277000.00
stockBasedCompensation 8480000.00
otherNonCashItems 191000.00
freeCashFlow 47071000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-05
currency_symbol USD
investments 20753000.00
changeToLiabilities 196000.00
totalCashflowsFromInvestingActivities -13787000.00
totalCashFromFinancingActivities -5719000.00
changeToOperatingActivities 3020000.00
netIncome 27278000.00
changeInCash 26860000.00
beginPeriodCashFlow 232014000.00
endPeriodCashFlow 258874000.00
totalCashFromOperatingActivities 46366000.00
depreciation 7748000.00
otherCashflowsFromInvestingActivities 320000.00
dividendsPaid 6584000.00
changeToInventory 1927000.00
changeToAccountReceivables -5972000.00
salePurchaseOfStock 865000.00
otherCashflowsFromFinancingActivities -13787000.00
changeToNetincome 8049000.00
capitalExpenditures 34860000
changeReceivables -5972000.00
cashFlowsOtherOperating 6960000.00
cashAndCashEquivalentsChanges 26860000.00
changeInWorkingCapital 3266000.00
stockBasedCompensation 8863000.00
otherNonCashItems -97000.00
freeCashFlow 11506000.00
2020-09-30
date 2020-09-30
filing_date 2020-10-29
currency_symbol USD
investments -18206000.00
changeToLiabilities 1305000.00
totalCashflowsFromInvestingActivities -32322000.00
totalCashFromFinancingActivities -3218000.00
changeToOperatingActivities 2041000.00
netIncome 14820000.00
changeInCash -19311000.00
beginPeriodCashFlow 251325000.00
endPeriodCashFlow 232014000.00
totalCashFromOperatingActivities 16229000.00
depreciation 7078000.00
dividendsPaid 6582000.00
changeToInventory -842000.00
changeToAccountReceivables -16884000.00
salePurchaseOfStock 3364000.00
otherCashflowsFromFinancingActivities 3364000.00
changeToNetincome 8198000.00
capitalExpenditures 14116000
changeReceivables -16884000.00
cashFlowsOtherOperating 2350000.00
cashAndCashEquivalentsChanges -19311000.00
changeInWorkingCapital -14380000.00
stockBasedCompensation 9358000.00
otherNonCashItems 532000.00
freeCashFlow 2113000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-30
currency_symbol USD
investments 40026000.00
changeToLiabilities 1717000.00
totalCashflowsFromInvestingActivities 30338000.00
totalCashFromFinancingActivities -6125000.00
changeToOperatingActivities 8084000.00
netIncome 13192000.00
changeInCash 60866000.00
beginPeriodCashFlow 190459000.00
endPeriodCashFlow 251325000.00
totalCashFromOperatingActivities 36653000.00
depreciation 6671000.00
otherCashflowsFromInvestingActivities 331000.00
dividendsPaid 6271000.00
changeToInventory -7330000.00
changeToAccountReceivables 7725000.00
salePurchaseOfStock -623000.00
otherCashflowsFromFinancingActivities 769000.00
changeToNetincome 6427000.00
capitalExpenditures 10019000
changeReceivables 7725000.00
cashFlowsOtherOperating 8084000.00
cashAndCashEquivalentsChanges 60866000.00
changeInWorkingCapital 10196000.00
stockBasedCompensation 5981000.00
otherNonCashItems 429000.00
freeCashFlow 26634000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-07
currency_symbol USD
investments -891000.00
changeToLiabilities 2479000.00
totalCashflowsFromInvestingActivities -12494000.00
totalCashFromFinancingActivities -2128000.00
changeToOperatingActivities -3992000.00
netIncome 15886000.00
changeInCash 11769000.00
beginPeriodCashFlow 178690000.00
endPeriodCashFlow 190459000.00
totalCashFromOperatingActivities 26391000.00
depreciation 6605000.00
otherCashflowsFromInvestingActivities -891000.00
dividendsPaid 5644000.00
changeToInventory -6253000.00
changeToAccountReceivables 3831000.00
salePurchaseOfStock -2013000.00
otherCashflowsFromFinancingActivities 5529000.00
changeToNetincome 7835000.00
capitalExpenditures 11603000
changeReceivables 3831000.00
cashFlowsOtherOperating -4146000.00
cashAndCashEquivalentsChanges 11769000.00
changeInWorkingCapital -3935000.00
stockBasedCompensation 6710000.00
otherNonCashItems 30000.00
freeCashFlow 14788000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-07
currency_symbol USD
investments -67802000.00
changeToLiabilities -5046000.00
totalCashflowsFromInvestingActivities -78266000.00
totalCashFromFinancingActivities -5365000.00
changeToOperatingActivities 902000.00
netIncome 158291000.00
changeInCash 98528000.00
beginPeriodCashFlow 80162000.00
endPeriodCashFlow 178690000.00
totalCashFromOperatingActivities 182159000.00
depreciation 6301000.00
otherCashflowsFromInvestingActivities -675000.00
dividendsPaid 5590000.00
changeToInventory -1670000.00
changeToAccountReceivables 1545000.00
salePurchaseOfStock 225000.00
otherCashflowsFromFinancingActivities -9683000.00
changeToNetincome 11114000.00
capitalExpenditures 10464000
changeReceivables 1545000.00
cashFlowsOtherOperating 11520000.00
cashAndCashEquivalentsChanges 98528000.00
changeInWorkingCapital 6349000.00
stockBasedCompensation 8338000.00
otherNonCashItems 139000.00
freeCashFlow 171695000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-25
currency_symbol USD
investments -34102000.00
changeToLiabilities -6880000.00
totalCashflowsFromInvestingActivities -40179000.00
totalCashFromFinancingActivities -994000.00
changeToOperatingActivities 580000.00
netIncome 17099000.00
changeInCash -19329000.00
beginPeriodCashFlow 99491000.00
endPeriodCashFlow 80162000.00
totalCashFromOperatingActivities 21844000.00
depreciation 6188000.00
otherCashflowsFromInvestingActivities -100000.00
dividendsPaid 4999000.00
changeToInventory 487000.00
changeToAccountReceivables -351000.00
salePurchaseOfStock 4005000.00
otherCashflowsFromFinancingActivities 4005000.00
changeToNetincome 4787000.00
capitalExpenditures 6077000
changeReceivables -351000.00
cashFlowsOtherOperating 580000.00
cashAndCashEquivalentsChanges -19329000.00
changeInWorkingCapital -6164000.00
stockBasedCompensation 5106000.00
otherNonCashItems -4000.00
freeCashFlow 15767000.00
2019-06-30
date 2019-06-30
filing_date 2019-07-25
currency_symbol USD
investments -36996000.00
changeToLiabilities 5021000.00
totalCashflowsFromInvestingActivities -41922000.00
totalCashFromFinancingActivities -3802000.00
changeToOperatingActivities 615000.00
netIncome 10845000.00
changeInCash -26304000.00
beginPeriodCashFlow 125795000.00
endPeriodCashFlow 99491000.00
totalCashFromOperatingActivities 19420000.00
depreciation 6049000.00
otherCashflowsFromInvestingActivities -37000.00
dividendsPaid 4980000.00
changeToInventory -4117000.00
changeToAccountReceivables -5160000.00
salePurchaseOfStock 1178000.00
otherCashflowsFromFinancingActivities 1178000.00
changeToNetincome 6287000.00
capitalExpenditures 4926000
changeReceivables -5160000.00
cashFlowsOtherOperating 615000.00
cashAndCashEquivalentsChanges -26304000.00
changeInWorkingCapital -3641000.00
stockBasedCompensation 5496000.00
otherNonCashItems 173000.00
freeCashFlow 14494000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-25
currency_symbol USD
investments 1994000.00
changeToLiabilities 349000.00
totalCashflowsFromInvestingActivities -1679000.00
totalCashFromFinancingActivities -7739000.00
changeToOperatingActivities -4229000.00
netIncome 7233000.00
changeInCash -8342000.00
beginPeriodCashFlow 134137000.00
endPeriodCashFlow 125795000.00
totalCashFromOperatingActivities 1076000.00
depreciation 5865000.00
otherCashflowsFromInvestingActivities -214000.00
dividendsPaid 4937000.00
changeToInventory -4223000.00
changeToAccountReceivables -9293000.00
salePurchaseOfStock -7302000.00
otherCashflowsFromFinancingActivities 4500000.00
changeToNetincome 5484000.00
capitalExpenditures 3673000
changeReceivables -9293000.00
cashFlowsOtherOperating -4229000.00
cashAndCashEquivalentsChanges -8342000.00
changeInWorkingCapital -17396000.00
stockBasedCompensation 4407000.00
otherNonCashItems -194000.00
freeCashFlow -2597000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-13
currency_symbol USD
investments 5438000.00
changeToLiabilities 46000.00
totalCashflowsFromInvestingActivities -119000.00
netBorrowings 8000000.00
totalCashFromFinancingActivities -32624000.00
changeToOperatingActivities 1226000.00
netIncome 22736000.00
changeInCash -14414000.00
beginPeriodCashFlow 148551000.00
endPeriodCashFlow 134137000.00
totalCashFromOperatingActivities 18329000.00
depreciation 5849000.00
otherCashflowsFromInvestingActivities 94718000.00
dividendsPaid 4651000.00
changeToInventory -6656000.00
changeToAccountReceivables 2868000.00
salePurchaseOfStock -28776000.00
otherCashflowsFromFinancingActivities -550000.00
changeToNetincome 2272000.00
capitalExpenditures 5557000
changeReceivables 2868000.00
cashFlowsOtherOperating -8671000.00
cashAndCashEquivalentsChanges -14414000.00
changeInWorkingCapital -12413000.00
stockBasedCompensation 5442000.00
otherNonCashItems -215000.00
freeCashFlow 12772000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-25
currency_symbol USD
investments -1073000.00
changeToLiabilities 8910000.00
totalCashflowsFromInvestingActivities -10080000.00
totalCashFromFinancingActivities -12765000.00
changeToOperatingActivities -1333000.00
netIncome 17667000.00
changeInCash 364000.00
beginPeriodCashFlow 148187000.00
endPeriodCashFlow 148551000.00
totalCashFromOperatingActivities 23209000.00
depreciation 5977000.00
otherCashflowsFromInvestingActivities -400000.00
dividendsPaid 4692000.00
changeToInventory -5377000.00
changeToAccountReceivables -7052000.00
salePurchaseOfStock -10988000.00
otherCashflowsFromFinancingActivities 2915000.00
changeToNetincome 4451000.00
capitalExpenditures 9007000
changeReceivables -7052000.00
cashFlowsOtherOperating -1333000.00
cashAndCashEquivalentsChanges 364000.00
changeInWorkingCapital -4852000.00
stockBasedCompensation 4398000.00
otherNonCashItems 514000.00
freeCashFlow 14202000.00
2018-06-30
date 2018-06-30
filing_date 2018-07-26
currency_symbol USD
investments 37987000.00
changeToLiabilities -7276000.00
totalCashflowsFromInvestingActivities 33965000.00
totalCashFromFinancingActivities -33802000.00
changeToOperatingActivities 1753000.00
netIncome 15381000.00
changeInCash 26860000.00
beginPeriodCashFlow 121327000.00
endPeriodCashFlow 148187000.00
totalCashFromOperatingActivities 26697000.00
depreciation 6080000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 4705000.00
changeToInventory -5616000.00
changeToAccountReceivables 10872000.00
salePurchaseOfStock -30075000.00
otherCashflowsFromFinancingActivities 978000.00
changeToNetincome 5389000.00
capitalExpenditures 4022000
changeReceivables 10872000.00
cashFlowsOtherOperating 1753000.00
cashAndCashEquivalentsChanges 26860000.00
changeInWorkingCapital -267000.00
stockBasedCompensation 6115000.00
otherNonCashItems 148000.00
freeCashFlow 22675000.00
2018-03-31
date 2018-03-31
filing_date 2018-04-27
currency_symbol USD
investments 52366000.00
changeToLiabilities -344000.00
totalCashflowsFromInvestingActivities 45375000.00
totalCashFromFinancingActivities -33432000.00
changeToOperatingActivities -3141000.00
netIncome 14200000.00
changeInCash 27672000.00
beginPeriodCashFlow 93655000.00
endPeriodCashFlow 121327000.00
totalCashFromOperatingActivities 15729000.00
depreciation 6279000.00
otherCashflowsFromInvestingActivities -500000.00
dividendsPaid 4775000.00
changeToInventory -6121000.00
changeToAccountReceivables -934000.00
salePurchaseOfStock -33314000.00
otherCashflowsFromFinancingActivities 8000000.00
changeToNetincome 5528000.00
capitalExpenditures 6991000
changeReceivables -934000.00
cashFlowsOtherOperating -3141000.00
cashAndCashEquivalentsChanges 27672000.00
changeInWorkingCapital -10540000.00
stockBasedCompensation 5625000.00
otherNonCashItems 305000.00
freeCashFlow 8738000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-14
currency_symbol USD
investments 23158000.00
changeToLiabilities -7582000.00
totalCashflowsFromInvestingActivities 20229000.00
netBorrowings 5000000.00
totalCashFromFinancingActivities -4716000.00
changeToOperatingActivities -17646000.00
netIncome -16898000.00
changeInCash 42955000.00
beginPeriodCashFlow 50700000.00
endPeriodCashFlow 93655000.00
totalCashFromOperatingActivities 27442000.00
depreciation 6503000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 4171000.00
changeToInventory -1929000.00
changeToAccountReceivables 394000.00
salePurchaseOfStock -2454000.00
otherCashflowsFromFinancingActivities 1909000.00
changeToNetincome 23214000.00
capitalExpenditures 2929000
changeReceivables 394000.00
cashFlowsOtherOperating 23443000.00
cashAndCashEquivalentsChanges 42955000.00
changeInWorkingCapital 14326000.00
stockBasedCompensation 6855000.00
otherNonCashItems 333000.00
freeCashFlow 24513000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-26
currency_symbol USD
investments 8056000.00
changeToLiabilities 8399000.00
totalCashflowsFromInvestingActivities 1365000.00
totalCashFromFinancingActivities -7876000.00
changeToOperatingActivities -12699000.00
netIncome 16506000.00
changeInCash 18051000.00
beginPeriodCashFlow 32649000.00
endPeriodCashFlow 50700000.00
totalCashFromOperatingActivities 24562000.00
depreciation 6307000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 4164000.00
changeToInventory -2726000.00
changeToAccountReceivables 1376000.00
salePurchaseOfStock -6734000.00
otherCashflowsFromFinancingActivities 3022000.00
changeToNetincome 7104000.00
capitalExpenditures 6691000
changeReceivables 1376000.00
cashFlowsOtherOperating -12699000.00
cashAndCashEquivalentsChanges 18051000.00
changeInWorkingCapital -5650000.00
stockBasedCompensation 6526000.00
otherNonCashItems 710000.00
freeCashFlow 17871000.00
2017-06-30
date 2017-06-30
filing_date 2017-07-27
currency_symbol USD
investments -17836000.00
changeToLiabilities 2271000.00
totalCashflowsFromInvestingActivities -34309000.00
totalCashFromFinancingActivities -3465000.00
changeToOperatingActivities -115000.00
netIncome 13902000.00
changeInCash -13686000.00
beginPeriodCashFlow 46335000.00
endPeriodCashFlow 32649000.00
totalCashFromOperatingActivities 24088000.00
depreciation 5923000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 4162000.00
changeToInventory -1283000.00
changeToAccountReceivables -3731000.00
salePurchaseOfStock 697000.00
otherCashflowsFromFinancingActivities 697000.00
changeToNetincome 6864000.00
capitalExpenditures 16473000
changeReceivables -3731000.00
cashFlowsOtherOperating -115000.00
cashAndCashEquivalentsChanges -13686000.00
changeInWorkingCapital -2858000.00
stockBasedCompensation 6327000.00
otherNonCashItems 337000.00
freeCashFlow 7615000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-05
currency_symbol USD
investments -15598000.00
changeToLiabilities -2692000.00
totalCashflowsFromInvestingActivities -22001000.00
totalCashFromFinancingActivities 255000.00
changeToOperatingActivities -8234000.00
netIncome 14099000.00
changeInCash -15799000.00
beginPeriodCashFlow 62134000.00
endPeriodCashFlow 46335000.00
totalCashFromOperatingActivities 5947000.00
depreciation 5724000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 4137000.00
changeToInventory 1415000.00
changeToAccountReceivables -8518000.00
salePurchaseOfStock 4392000.00
otherCashflowsFromFinancingActivities -22001000.00
changeToNetincome 3902000.00
capitalExpenditures 6403000
changeReceivables -8518000.00
cashFlowsOtherOperating -8234000.00
cashAndCashEquivalentsChanges -15799000.00
changeInWorkingCapital -18029000.00
stockBasedCompensation 4969000.00
otherNonCashItems 289000.00
freeCashFlow -456000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-08
currency_symbol USD
investments -57961000.00
changeToLiabilities -315000.00
totalCashflowsFromInvestingActivities -62085000.00
totalCashFromFinancingActivities 587000.00
changeToOperatingActivities -2524000.00
netIncome 13617000.00
changeInCash -33756000.00
beginPeriodCashFlow 95890000.00
endPeriodCashFlow 62134000.00
totalCashFromOperatingActivities 27742000.00
depreciation 5754000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 3800000.00
changeToInventory -2623000.00
changeToAccountReceivables 7814000.00
salePurchaseOfStock 4387000.00
otherCashflowsFromFinancingActivities -8672000.00
changeToNetincome 4538000.00
capitalExpenditures 4124000
changeReceivables 7814000.00
cashFlowsOtherOperating -1114000.00
cashAndCashEquivalentsChanges -33756000.00
changeInWorkingCapital 3762000.00
stockBasedCompensation 5668000.00
otherNonCashItems 91000.00
freeCashFlow 23618000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-01
currency_symbol USD
investments -33980000.00
changeToLiabilities 4769000.00
totalCashflowsFromInvestingActivities -37164000.00
totalCashFromFinancingActivities 1453000.00
changeToOperatingActivities -729000.00
netIncome 14165000.00
changeInCash -9453000.00
beginPeriodCashFlow 105343000.00
endPeriodCashFlow 95890000.00
totalCashFromOperatingActivities 26258000.00
depreciation 5761000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 3771000.00
changeToInventory -3192000.00
changeToAccountReceivables -779000.00
salePurchaseOfStock 5224000.00
otherCashflowsFromFinancingActivities 5224000.00
changeToNetincome 6232000.00
capitalExpenditures 3184000
changeReceivables -779000.00
cashFlowsOtherOperating -764000.00
cashAndCashEquivalentsChanges -9453000.00
changeInWorkingCapital 34000.00
stockBasedCompensation 5789000.00
otherNonCashItems 233000.00
freeCashFlow 23074000.00
2016-06-30
date 2016-06-30
filing_date 2016-07-29
currency_symbol USD
investments -6594000.00
changeToLiabilities 4512000.00
totalCashflowsFromInvestingActivities -9389000.00
totalCashFromFinancingActivities -3613000.00
changeToOperatingActivities 749000.00
netIncome 11265000.00
changeInCash 10608000.00
beginPeriodCashFlow 94735000.00
endPeriodCashFlow 105343000.00
totalCashFromOperatingActivities 23610000.00
depreciation 5853000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 3754000.00
changeToInventory -1084000.00
changeToAccountReceivables -2820000.00
salePurchaseOfStock -350000.00
otherCashflowsFromFinancingActivities 491000.00
changeToNetincome 5486000.00
capitalExpenditures 2795000
changeReceivables -2820000.00
cashFlowsOtherOperating 229000.00
cashAndCashEquivalentsChanges 10608000.00
changeInWorkingCapital 837000.00
stockBasedCompensation 5012000.00
otherNonCashItems 343000.00
freeCashFlow 20815000.00
2016-03-31
date 2016-03-31
filing_date 2016-04-29
currency_symbol USD
investments -6696000.00
changeToLiabilities -1252000.00
totalCashflowsFromInvestingActivities -8791000.00
totalCashFromFinancingActivities -6857000.00
changeToOperatingActivities -868000.00
netIncome 8843000.00
changeInCash 4643000.00
beginPeriodCashFlow 90092000.00
endPeriodCashFlow 94735000.00
totalCashFromOperatingActivities 20291000.00
depreciation 6107000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 3729000.00
changeToInventory 6269000.00
changeToAccountReceivables -3565000.00
salePurchaseOfStock -6085000.00
otherCashflowsFromFinancingActivities 2957000.00
changeToNetincome 4497000.00
capitalExpenditures 2095000
changeReceivables -3565000.00
cashFlowsOtherOperating -868000.00
cashAndCashEquivalentsChanges 4643000.00
changeInWorkingCapital 584000.00
stockBasedCompensation 4416000.00
otherNonCashItems 427000.00
freeCashFlow 18196000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-11
currency_symbol USD
investments 7035000.00
changeToLiabilities 2373000.00
totalCashflowsFromInvestingActivities 3295000.00
totalCashFromFinancingActivities 2263000.00
changeToOperatingActivities 3342000.00
netIncome 12701000.00
changeInCash 30357000.00
beginPeriodCashFlow 59735000.00
endPeriodCashFlow 90092000.00
totalCashFromOperatingActivities 24799000.00
depreciation 6021000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 3415000.00
changeToInventory 3505000.00
changeToAccountReceivables 3243000.00
salePurchaseOfStock 5678000.00
otherCashflowsFromFinancingActivities -6902000.00
changeToNetincome -2024000.00
capitalExpenditures 3740000
changeReceivables 3243000.00
cashFlowsOtherOperating -1274000.00
cashAndCashEquivalentsChanges 30357000.00
changeInWorkingCapital 8036000.00
stockBasedCompensation 3265000.00
otherNonCashItems 344000.00
freeCashFlow 21059000.00
2015-09-30
date 2015-09-30
filing_date 2015-10-30
currency_symbol USD
investments 3484000.00
changeToLiabilities -10084000.00
totalCashflowsFromInvestingActivities -9380000.00
totalCashFromFinancingActivities -31481000.00
netIncome 11513000.00
changeInCash -16206000.00
beginPeriodCashFlow 75941000.00
endPeriodCashFlow 59735000.00
totalCashFromOperatingActivities 24655000.00
depreciation 5900000.00
otherCashflowsFromInvestingActivities -10389000.00
dividendsPaid 3453000.00
changeToInventory 8792000.00
changeToAccountReceivables 1938000.00
salePurchaseOfStock -30555000.00
otherCashflowsFromFinancingActivities 2527000.00
changeToNetincome 3910000.00
capitalExpenditures 12864000
changeReceivables 1938000.00
cashFlowsOtherOperating 2428000.00
cashAndCashEquivalentsChanges -16206000.00
changeInWorkingCapital 3074000.00
stockBasedCompensation 3361000.00
otherNonCashItems 741000.00
freeCashFlow 11791000.00
2015-06-30
date 2015-06-30
filing_date 2015-07-31
currency_symbol USD
investments -7743000.00
changeToLiabilities 4407000.00
totalCashflowsFromInvestingActivities -9749000.00
totalCashFromFinancingActivities -25008000.00
netIncome 8590000.00
changeInCash -9696000.00
beginPeriodCashFlow 85637000.00
endPeriodCashFlow 75941000.00
totalCashFromOperatingActivities 25061000.00
depreciation 5764000.00
otherCashflowsFromInvestingActivities -184000.00
dividendsPaid 3529000.00
changeToInventory 779000.00
changeToAccountReceivables -500000.00
salePurchaseOfStock -22335000.00
otherCashflowsFromFinancingActivities 856000.00
changeToNetincome 3679000.00
capitalExpenditures 1822000
changeReceivables -500000.00
cashFlowsOtherOperating 2077000.00
cashAndCashEquivalentsChanges -9696000.00
changeInWorkingCapital 6763000.00
stockBasedCompensation 3750000.00
otherNonCashItems 185000.00
freeCashFlow 23239000.00
2015-03-31
date 2015-03-31
filing_date 2015-04-30
currency_symbol USD
investments 26785000.00
changeToLiabilities 1304000.00
totalCashflowsFromInvestingActivities 8098000.00
totalCashFromFinancingActivities -841000.00
netIncome 6343000.00
changeInCash 24929000.00
beginPeriodCashFlow 60708000.00
endPeriodCashFlow 85637000.00
totalCashFromOperatingActivities 17672000.00
depreciation 5818000.00
otherCashflowsFromInvestingActivities -15365000.00
dividendsPaid 3519000.00
changeToInventory 424000.00
changeToAccountReceivables -550000.00
salePurchaseOfStock -841000.00
otherCashflowsFromFinancingActivities 3519000.00
changeToNetincome 4274000.00
capitalExpenditures 3322000
changeReceivables -550000.00
cashFlowsOtherOperating -227000.00
cashAndCashEquivalentsChanges 24929000.00
changeInWorkingCapital 951000.00
stockBasedCompensation 4202000.00
otherNonCashItems 281000.00
freeCashFlow 14350000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-10
currency_symbol USD
investments 31452000.00
changeToLiabilities 68000.00
totalCashflowsFromInvestingActivities 25775000.00
totalCashFromFinancingActivities -38262000.00
changeToOperatingActivities 8211000.00
netIncome 14354000.00
changeInCash -12000.00
beginPeriodCashFlow 60720000.00
endPeriodCashFlow 60708000.00
totalCashFromOperatingActivities 12475000.00
depreciation 5384000.00
otherCashflowsFromInvestingActivities -1261000.00
dividendsPaid 3511000.00
changeToInventory -7064000.00
changeToAccountReceivables 200000.00
salePurchaseOfStock -35502000.00
otherCashflowsFromFinancingActivities 751000.00
changeToNetincome 4626000.00
capitalExpenditures 5677000
changeReceivables 200000.00
cashFlowsOtherOperating -5491000.00
cashAndCashEquivalentsChanges -12000.00
changeInWorkingCapital -12287000.00
stockBasedCompensation 3612000.00
otherNonCashItems 473000.00
freeCashFlow 6798000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-03
currency_symbol USD
investments -20518000.00
changeToLiabilities 1741000.00
totalCashflowsFromInvestingActivities -29288000.00
totalCashFromFinancingActivities -19661000.00
netIncome 16111000.00
changeInCash -18340000.00
beginPeriodCashFlow 79060000.00
endPeriodCashFlow 60720000.00
totalCashFromOperatingActivities 30609000.00
depreciation 5351000.00
otherCashflowsFromInvestingActivities -1261000.00
dividendsPaid 3595000.00
changeToInventory -5693000.00
changeToAccountReceivables 5972000.00
salePurchaseOfStock -19527000.00
otherCashflowsFromFinancingActivities 3461000.00
changeToNetincome 1991000.00
capitalExpenditures 7509000
changeReceivables 5972000.00
cashFlowsOtherOperating 4655000.00
cashAndCashEquivalentsChanges -18340000.00
changeInWorkingCapital 6675000.00
stockBasedCompensation 2580000.00
otherNonCashItems 809000.00
freeCashFlow 23100000.00
2014-06-30
date 2014-06-30
filing_date 2014-07-31
currency_symbol USD
changeToLiabilities 2948000.00
totalCashflowsFromInvestingActivities -5420000.00
totalCashFromFinancingActivities -25722000.00
netIncome 16716000.00
changeInCash -4907000.00
beginPeriodCashFlow 83967000.00
endPeriodCashFlow 79060000.00
totalCashFromOperatingActivities 26235000.00
depreciation 5394000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 3026000.00
changeToInventory -3294000.00
changeToAccountReceivables -22000.00
salePurchaseOfStock -25731000.00
otherCashflowsFromFinancingActivities 3035000.00
changeToNetincome 597000.00
capitalExpenditures 5420000
changeReceivables -22000.00
cashFlowsOtherOperating 3475000.00
cashAndCashEquivalentsChanges -4907000.00
changeInWorkingCapital 3107000.00
stockBasedCompensation 4175000.00
otherNonCashItems 572000.00
freeCashFlow 20815000.00
2014-03-31
date 2014-03-31
filing_date 2014-05-05
currency_symbol USD
investments -24751000.00
changeToLiabilities -2420000.00
totalCashflowsFromInvestingActivities -29216000.00
totalCashFromFinancingActivities 4012000.00
netIncome 12363000.00
changeInCash -8961000.00
beginPeriodCashFlow 92928000.00
endPeriodCashFlow 83967000.00
totalCashFromOperatingActivities 16243000.00
depreciation 5827000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 3033000.00
changeToInventory -5652000.00
changeToAccountReceivables -4017000.00
salePurchaseOfStock 7045000.00
otherCashflowsFromFinancingActivities -29216000.00
changeToNetincome 7923000.00
capitalExpenditures 4465000
changeReceivables -4017000.00
cashFlowsOtherOperating 1825000.00
cashAndCashEquivalentsChanges -8961000.00
changeInWorkingCapital -10264000.00
stockBasedCompensation 3915000.00
otherNonCashItems 538000.00
freeCashFlow 11778000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-13
currency_symbol USD
investments -6878000.00
changeToLiabilities -8404000.00
totalCashflowsFromInvestingActivities -9588000.00
totalCashFromFinancingActivities 935000.00
netIncome 16037000.00
changeInCash 14810000.00
beginPeriodCashFlow 78118000.00
endPeriodCashFlow 92928000.00
totalCashFromOperatingActivities 23463000.00
depreciation 5904000.00
otherCashflowsFromInvestingActivities 959000.00
dividendsPaid 2400000.00
changeToInventory -1984000.00
changeToAccountReceivables 2712000.00
salePurchaseOfStock 2601000.00
otherCashflowsFromFinancingActivities 3335000.00
changeToNetincome 5473000.00
capitalExpenditures 2710000
changeReceivables 2712000.00
cashFlowsOtherOperating 3408000.00
cashAndCashEquivalentsChanges 14810000.00
changeInWorkingCapital -5552000.00
stockBasedCompensation 4330000.00
otherNonCashItems 719000.00
freeCashFlow 20753000.00
2013-09-30
date 2013-09-30
filing_date 2013-11-01
currency_symbol USD
investments -42448000.00
changeToLiabilities 4410000.00
totalCashflowsFromInvestingActivities -46806000.00
totalCashFromFinancingActivities 10497000.00
netIncome 16654000.00
changeInCash -7308000.00
beginPeriodCashFlow 85426000.00
endPeriodCashFlow 78118000.00
totalCashFromOperatingActivities 29001000.00
depreciation 5936000.00
otherCashflowsFromInvestingActivities 959000.00
dividendsPaid 2392000.00
changeToInventory 2938000.00
changeToAccountReceivables 646000.00
salePurchaseOfStock 12889000.00
otherCashflowsFromFinancingActivities 12889000.00
changeToNetincome 1799000.00
capitalExpenditures 4358000
changeReceivables 646000.00
cashFlowsOtherOperating -3603000.00
cashAndCashEquivalentsChanges -7308000.00
changeInWorkingCapital 4391000.00
stockBasedCompensation 4191000.00
otherNonCashItems 247000.00
freeCashFlow 24643000.00
2013-06-30
date 2013-06-30
filing_date 2013-08-01
currency_symbol USD
investments -10451000.00
changeToLiabilities 693000.00
totalCashflowsFromInvestingActivities -12398000.00
totalCashFromFinancingActivities 3700000.00
netIncome 13672000.00
changeInCash 15937000.00
beginPeriodCashFlow 69489000.00
endPeriodCashFlow 85426000.00
totalCashFromOperatingActivities 24635000.00
depreciation 5835000.00
otherCashflowsFromInvestingActivities 959000.00
dividendsPaid 2344000.00
changeToInventory 528000.00
changeToAccountReceivables -901000.00
salePurchaseOfStock 6044000.00
otherCashflowsFromFinancingActivities 6044000.00
changeToNetincome 4563000.00
capitalExpenditures 2942000
changeReceivables -901000.00
cashFlowsOtherOperating 98000.00
cashAndCashEquivalentsChanges 15937000.00
changeInWorkingCapital 418000.00
stockBasedCompensation 4328000.00
otherNonCashItems -466000.00
freeCashFlow 21693000.00
2013-03-31
date 2013-03-31
filing_date 2013-05-03
currency_symbol USD
investments -17922000.00
changeToLiabilities 5768000.00
totalCashflowsFromInvestingActivities -21872000.00
totalCashFromFinancingActivities 6395000.00
netIncome 10903000.00
changeInCash 6095000.00
beginPeriodCashFlow 63394000.00
endPeriodCashFlow 69489000.00
totalCashFromOperatingActivities 21572000.00
depreciation 5817000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 2310000.00
changeToInventory 893000.00
changeToAccountReceivables -7393000.00
salePurchaseOfStock 8705000.00
otherCashflowsFromFinancingActivities -21872000.00
changeToNetincome 380000.00
capitalExpenditures 3950000
changeReceivables -7393000.00
cashFlowsOtherOperating 5100000.00
cashAndCashEquivalentsChanges 6095000.00
changeInWorkingCapital 4368000.00
stockBasedCompensation 3636000.00
otherNonCashItems 84000.00
freeCashFlow 17622000.00
2012-12-31
date 2012-12-31
filing_date 2013-02-22
currency_symbol USD
investments 3675000.00
changeToLiabilities -3049000.00
totalCashflowsFromInvestingActivities -15702000.00
totalCashFromFinancingActivities -17802000.00
netIncome 9717000.00
changeInCash -11353000.00
beginPeriodCashFlow 74747000.00
endPeriodCashFlow 63394000.00
totalCashFromOperatingActivities 22151000.00
depreciation 5672000.00
otherCashflowsFromInvestingActivities -15200000.00
dividendsPaid 1454000.00
changeToInventory 2281000.00
changeToAccountReceivables 3824000.00
salePurchaseOfStock -20467000.00
otherCashflowsFromFinancingActivities 144000.00
changeToNetincome 2888000.00
capitalExpenditures 4177000
changeReceivables 3824000.00
cashFlowsOtherOperating 706000.00
cashAndCashEquivalentsChanges -11353000.00
changeInWorkingCapital 6822000.00
stockBasedCompensation 3704000.00
otherNonCashItems -479000.00
freeCashFlow 17974000.00
2012-09-30
date 2012-09-30
filing_date 2012-10-31
currency_symbol USD
investments 24548000.00
changeToLiabilities 214000.00
totalCashflowsFromInvestingActivities 18724000.00
totalCashFromFinancingActivities 2294000.00
netIncome -44406000.00
changeInCash 1387000.00
beginPeriodCashFlow 73360000.00
endPeriodCashFlow 74747000.00
totalCashFromOperatingActivities -19631000.00
depreciation 5642000.00
otherCashflowsFromInvestingActivities -2397000.00
dividendsPaid 1448000.00
changeToInventory 1626000.00
changeToAccountReceivables 6825000.00
salePurchaseOfStock 3656000.00
otherCashflowsFromFinancingActivities 86000.00
changeToNetincome 2386000.00
capitalExpenditures 3427000
changeReceivables 6825000.00
cashFlowsOtherOperating 7911000.00
cashAndCashEquivalentsChanges 1387000.00
changeInWorkingCapital -42543000.00
stockBasedCompensation 3847000.00
otherNonCashItems 58692000.00
freeCashFlow -23058000.00
2012-06-30
date 2012-06-30
filing_date 2012-08-07
currency_symbol USD
investments 6403000.00
changeToLiabilities 4207000.00
totalCashflowsFromInvestingActivities -108240000.00
totalCashFromFinancingActivities 6702000.00
netIncome -7176000.00
changeInCash -73795000.00
beginPeriodCashFlow 147155000.00
endPeriodCashFlow 73360000.00
totalCashFromOperatingActivities 27743000.00
depreciation 5185000.00
otherCashflowsFromInvestingActivities -113360000.00
dividendsPaid 1438000.00
changeToInventory 4958000.00
changeToAccountReceivables 1964000.00
salePurchaseOfStock 7864000.00
otherCashflowsFromFinancingActivities 276000.00
changeToNetincome 7890000.00
capitalExpenditures 1283000
changeReceivables 1964000.00
cashFlowsOtherOperating 10457000.00
cashAndCashEquivalentsChanges -73795000.00
changeInWorkingCapital 20837000.00
stockBasedCompensation 3642000.00
otherNonCashItems -655000.00
freeCashFlow 26460000.00
2012-03-31
date 2012-03-31
filing_date 2012-05-08
currency_symbol USD
investments -11636000.00
changeToLiabilities 2975000.00
totalCashflowsFromInvestingActivities -19488000.00
totalCashFromFinancingActivities 5240000.00
netIncome 7461000.00
changeInCash 7319000.00
beginPeriodCashFlow 139836000.00
endPeriodCashFlow 147155000.00
totalCashFromOperatingActivities 21567000.00
depreciation 3921000.00
otherCashflowsFromInvestingActivities -381000.00
dividendsPaid 1415000.00
changeToInventory 9161000.00
changeToAccountReceivables -7300000.00
salePurchaseOfStock 6457000.00
otherCashflowsFromFinancingActivities 198000.00
changeToNetincome 2348000.00
capitalExpenditures 7471000
changeReceivables -7300000.00
cashFlowsOtherOperating 2692000.00
cashAndCashEquivalentsChanges 7319000.00
changeInWorkingCapital 6746000.00
stockBasedCompensation 3031000.00
otherNonCashItems -47000.00
freeCashFlow 14096000.00
2011-12-31
date 2011-12-31
filing_date 2012-02-29
currency_symbol USD
investments 754000.00
changeToLiabilities -2908000.00
totalCashflowsFromInvestingActivities -6384000.00
totalCashFromFinancingActivities -11524000.00
netIncome 6326000.00
changeInCash -8742000.00
beginPeriodCashFlow 148578000.00
endPeriodCashFlow 139836000.00
totalCashFromOperatingActivities 9166000.00
depreciation 4249000.00
otherCashflowsFromInvestingActivities -144000.00
dividendsPaid 1402000.00
changeToInventory -147000.00
changeToAccountReceivables 921000.00
salePurchaseOfStock -14181000.00
otherCashflowsFromFinancingActivities 67000.00
changeToNetincome 3096000.00
capitalExpenditures 6994000
changeReceivables 921000.00
cashFlowsOtherOperating -2743000.00
cashAndCashEquivalentsChanges -8742000.00
changeInWorkingCapital -5252000.00
stockBasedCompensation 2352000.00
otherNonCashItems 318000.00
freeCashFlow 2172000.00
2011-09-30
date 2011-09-30
filing_date 2011-11-07
currency_symbol USD
investments -8107000.00
changeToLiabilities 2287000.00
totalCashflowsFromInvestingActivities -12437000.00
totalCashFromFinancingActivities -28866000.00
netIncome 7512000.00
changeInCash -21916000.00
beginPeriodCashFlow 170494000.00
endPeriodCashFlow 148578000.00
totalCashFromOperatingActivities 19387000.00
depreciation 4108000.00
otherCashflowsFromInvestingActivities -620000.00
dividendsPaid 1435000.00
changeToInventory 2269000.00
changeToAccountReceivables -2150000.00
salePurchaseOfStock -31435000.00
otherCashflowsFromFinancingActivities 32000.00
changeToNetincome 1479000.00
capitalExpenditures 3710000
changeReceivables -2150000.00
cashFlowsOtherOperating 3486000.00
cashAndCashEquivalentsChanges -21916000.00
changeInWorkingCapital 5604000.00
stockBasedCompensation 1669000.00
otherNonCashItems 253000.00
freeCashFlow 15677000.00
2011-06-30
date 2011-06-30
filing_date 2011-08-08
currency_symbol USD
investments 2433000.00
changeToLiabilities -1104000.00
totalCashflowsFromInvestingActivities -3589000.00
totalCashFromFinancingActivities 1425000.00
netIncome 10599000.00
changeInCash 32800000.00
beginPeriodCashFlow 137694000.00
endPeriodCashFlow 170494000.00
totalCashFromOperatingActivities 34964000.00
depreciation 4033000.00
otherCashflowsFromInvestingActivities -751000.00
dividendsPaid 1448000.00
changeToInventory 8879000.00
changeToAccountReceivables 5230000.00
salePurchaseOfStock -4384000.00
otherCashflowsFromFinancingActivities 299000.00
changeToNetincome 2546000.00
capitalExpenditures 5271000
changeReceivables 5230000.00
cashFlowsOtherOperating 4361000.00
cashAndCashEquivalentsChanges 32800000.00
changeInWorkingCapital 16611000.00
stockBasedCompensation 2444000.00
otherNonCashItems 95000.00
freeCashFlow 29693000.00
2011-03-31
date 2011-03-31
filing_date 2011-05-05
currency_symbol USD
investments -10106000.00
changeToLiabilities -4177000.00
totalCashflowsFromInvestingActivities -29897000.00
totalCashFromFinancingActivities 6249000.00
netIncome 9854000.00
changeInCash -17973000.00
beginPeriodCashFlow 155667000.00
endPeriodCashFlow 137694000.00
totalCashFromOperatingActivities 5675000.00
depreciation 3925000.00
otherCashflowsFromInvestingActivities -12543000.00
dividendsPaid 1437000.00
changeToInventory -964000.00
changeToAccountReceivables -7622000.00
salePurchaseOfStock 7288000.00
otherCashflowsFromFinancingActivities 398000.00
changeToNetincome 2527000.00
capitalExpenditures 7248000
changeReceivables -7622000.00
cashFlowsOtherOperating 1693000.00
cashAndCashEquivalentsChanges -17973000.00
changeInWorkingCapital -11853000.00
stockBasedCompensation 2504000.00
otherNonCashItems 63000.00
freeCashFlow -1573000.00
2010-12-31
date 2010-12-31
filing_date 2011-02-25
currency_symbol USD
totalCashflowsFromInvestingActivities -46545000.00
totalCashFromFinancingActivities 7232000.00
netIncome 8930000.00
changeInCash -8416000.00
beginPeriodCashFlow 164083000.00
endPeriodCashFlow 155667000.00
totalCashFromOperatingActivities -5602000.00
depreciation 3537000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 1414000.00
changeToInventory -10792000.00
changeToAccountReceivables 2382000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 370000.00
capitalExpenditures 8734000
changeInWorkingCapital -23216000.00
stockBasedCompensation 3262000.00
otherNonCashItems 1010000.00
freeCashFlow -14336000.00
2010-09-30
date 2010-09-30
filing_date 2010-11-03
currency_symbol USD
totalCashflowsFromInvestingActivities -36499000.00
totalCashFromFinancingActivities 1177000.00
netIncome 12633000.00
changeInCash 4308000.00
beginPeriodCashFlow 159775000.00
endPeriodCashFlow 164083000.00
totalCashFromOperatingActivities 13708000.00
depreciation 3344000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 1395000.00
changeToInventory -13336000.00
changeToAccountReceivables 10362000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 48000.00
capitalExpenditures 8320000
changeInWorkingCapital -5064000.00
stockBasedCompensation 2916000.00
otherNonCashItems 340000.00
freeCashFlow 5388000.00
2010-06-30
date 2010-06-30
filing_date 2010-08-06
currency_symbol USD
totalCashflowsFromInvestingActivities -25922000.00
totalCashFromFinancingActivities -4169000.00
netIncome 15587000.00
changeInCash 34480000.00
beginPeriodCashFlow 125295000.00
endPeriodCashFlow 159775000.00
totalCashFromOperatingActivities 35087000.00
depreciation 3201000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 1390000.00
changeToInventory -4275000.00
changeToAccountReceivables 9322000.00
salePurchaseOfStock -7922000.00
otherCashflowsFromFinancingActivities -285000.00
capitalExpenditures 10153000
changeInWorkingCapital 14043000.00
stockBasedCompensation 2516000.00
otherNonCashItems 528000.00
freeCashFlow 24934000.00
2010-03-31
date 2010-03-31
filing_date 2010-05-06
currency_symbol USD
totalCashFromFinancingActivities 3026000.00
netIncome 12314000.00
changeInCash -9679000.00
beginPeriodCashFlow 134974000.00
endPeriodCashFlow 125295000.00
totalCashFromOperatingActivities 16779000.00
depreciation 2933000.00
dividendsPaid 1378000.00
changeToInventory -5185000.00
changeToAccountReceivables -5830000.00
salePurchaseOfStock -6038000.00
otherCashflowsFromFinancingActivities -769000.00
capitalExpenditures 3360000
changeInWorkingCapital -3715000.00
stockBasedCompensation 2027000.00
otherNonCashItems 1722000.00
freeCashFlow 13419000.00
2009-12-31
date 2009-12-31
filing_date 2010-02-26
currency_symbol USD
totalCashFromFinancingActivities 6438000.00
netIncome 9184000.00
changeInCash -15050000.00
beginPeriodCashFlow 150024000.00
endPeriodCashFlow 134974000.00
totalCashFromOperatingActivities 9642000.00
depreciation 2790000.00
otherCashflowsFromInvestingActivities 10000000.00
dividendsPaid 678000.00
changeToInventory -5874000.00
changeToAccountReceivables -1316000.00
salePurchaseOfStock 1000.00
otherCashflowsFromFinancingActivities 9508000.00
capitalExpenditures 6789000
changeInWorkingCapital -5454000.00
stockBasedCompensation 3284000.00
otherNonCashItems 608000.00
freeCashFlow 2853000.00
2009-09-30
date 2009-09-30
filing_date 2009-11-05
currency_symbol USD
totalCashFromFinancingActivities 5728000.00
netIncome 9152000.00
changeInCash -2628000.00
beginPeriodCashFlow 152652000.00
endPeriodCashFlow 150024000.00
totalCashFromOperatingActivities 16089000.00
depreciation 2572000.00
dividendsPaid 672000.00
changeToInventory 1976000.00
changeToAccountReceivables -5976000.00
salePurchaseOfStock -2135000.00
otherCashflowsFromFinancingActivities 91000.00
capitalExpenditures 4079000
changeInWorkingCapital 1567000.00
stockBasedCompensation 1405000.00
otherNonCashItems 245000.00
freeCashFlow 12010000.00
2009-06-30
date 2009-06-30
filing_date 2009-08-06
currency_symbol USD
totalCashFromFinancingActivities -8434000.00
netIncome 4529000.00
changeInCash 8086000.00
beginPeriodCashFlow 144566000.00
endPeriodCashFlow 152652000.00
totalCashFromOperatingActivities 17391000.00
depreciation 2482000.00
dividendsPaid 673000.00
changeToInventory 6284000.00
changeToAccountReceivables 3614000.00
salePurchaseOfStock -8904000.00
otherCashflowsFromFinancingActivities 11000.00
capitalExpenditures 1721000
changeInWorkingCapital 8295000.00
stockBasedCompensation 2655000.00
otherNonCashItems 382000.00
freeCashFlow 15670000.00
2009-03-31
date 2009-03-31
filing_date 2009-05-06
currency_symbol USD
totalCashFromFinancingActivities -23233000.00
netIncome 404000.00
changeInCash -22906000.00
beginPeriodCashFlow 167472000.00
endPeriodCashFlow 144566000.00
totalCashFromOperatingActivities 1849000.00
depreciation 2496000.00
dividendsPaid 672000.00
changeToInventory -250000.00
changeToAccountReceivables -5031000.00
salePurchaseOfStock -17635000.00
otherCashflowsFromFinancingActivities -1522000.00
capitalExpenditures 1767000
changeInWorkingCapital -6185000.00
stockBasedCompensation 3986000.00
otherNonCashItems -84000.00
freeCashFlow 82000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-02
currency_symbol USD
totalCashflowsFromInvestingActivities 71154000.00
totalCashFromFinancingActivities -52670000.00
netIncome -20654000.00
changeInCash -50829000.00
beginPeriodCashFlow 218301000.00
endPeriodCashFlow 167472000.00
totalCashFromOperatingActivities 4138000.00
depreciation 2491000.00
dividendsPaid 730000.00
changeToInventory -2135000.00
changeToAccountReceivables 124000.00
salePurchaseOfStock -53154000.00
otherCashflowsFromFinancingActivities 109000.00
capitalExpenditures 1928000
changeInWorkingCapital -96000.00
stockBasedCompensation 34975000.00
otherNonCashItems -11820000.00
freeCashFlow 2210000.00
2008-09-30
date 2008-09-30
filing_date 2008-11-07
currency_symbol USD
totalCashflowsFromInvestingActivities 73451000.00
totalCashFromFinancingActivities -16150000.00
netIncome 7637000.00
changeInCash -19204000.00
beginPeriodCashFlow 237505000.00
endPeriodCashFlow 218301000.00
totalCashFromOperatingActivities 6532000.00
depreciation 3179000.00
changeToInventory -2857000.00
salePurchaseOfStock -20226000.00
otherCashflowsFromFinancingActivities 127000.00
capitalExpenditures 2738000
changeInWorkingCapital -8799000.00
stockBasedCompensation 1000.00
otherNonCashItems 4910000.00
freeCashFlow 3794000.00
2008-06-30
date 2008-06-30
filing_date 2008-08-08
currency_symbol USD
changeToLiabilities 4099000.00
totalCashflowsFromInvestingActivities 83037000.00
totalCashFromFinancingActivities 10489000.00
netIncome 7611000.00
changeInCash 40409000.00
beginPeriodCashFlow 197096000.00
endPeriodCashFlow 237505000.00
totalCashFromOperatingActivities 15639000.00
depreciation 2425000.00
changeToInventory -1772000.00
salePurchaseOfStock -3462000.00
otherCashflowsFromFinancingActivities 548000.00
capitalExpenditures 1720000
changeInWorkingCapital -1104000.00
stockBasedCompensation 13000.00
otherNonCashItems 5043000.00
freeCashFlow 13919000.00
2008-03-31
date 2008-03-31
filing_date 2008-05-09
currency_symbol USD
totalCashflowsFromInvestingActivities 68756000.00
totalCashFromFinancingActivities 95000.00
netIncome 7209000.00
changeInCash 78743000.00
beginPeriodCashFlow 118353000.00
endPeriodCashFlow 197096000.00
totalCashFromOperatingActivities 9892000.00
depreciation 1721000.00
changeToInventory -2164000.00
changeToAccountReceivables -109000.00
salePurchaseOfStock -5516000.00
otherCashflowsFromFinancingActivities 188000.00
capitalExpenditures 2711000
changeInWorkingCapital -2924000.00
stockBasedCompensation 4131000.00
otherNonCashItems 234000.00
freeCashFlow 7181000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-10
currency_symbol USD
totalCashFromFinancingActivities 17956000.00
netIncome 6588000.00
changeInCash -44049000.00
beginPeriodCashFlow 162402000.00
endPeriodCashFlow 118353000.00
totalCashFromOperatingActivities 18196000.00
depreciation 1465000.00
changeToInventory 311000.00
changeToAccountReceivables -64000.00
otherCashflowsFromFinancingActivities 1053000.00
capitalExpenditures 3924000
changeInWorkingCapital 5651000.00
stockBasedCompensation 13677000.00
otherNonCashItems -7619000.00
freeCashFlow 14272000.00
2007-09-30
date 2007-09-30
filing_date 2007-11-09
currency_symbol USD
totalCashFromFinancingActivities 7737000.00
netIncome 6753000.00
changeInCash 25077000.00
beginPeriodCashFlow 137325000.00
endPeriodCashFlow 162402000.00
totalCashFromOperatingActivities 22205000.00
depreciation 2074000.00
changeToInventory 4767000.00
otherCashflowsFromFinancingActivities 130000.00
capitalExpenditures 1640000
changeInWorkingCapital 7649000.00
stockBasedCompensation -48000.00
otherNonCashItems 5332000.00
freeCashFlow 20565000.00
2007-06-30
date 2007-06-30
filing_date 2007-08-01
currency_symbol USD
totalCashFromFinancingActivities 4994000.00
netIncome -779000.00
changeInCash -8655000.00
beginPeriodCashFlow 109879000.00
endPeriodCashFlow 101224000.00
totalCashFromOperatingActivities 9267000.00
depreciation 1517000.00
changeToInventory 384000.00
changeToAccountReceivables 420000.00
salePurchaseOfStock -440000.00
otherCashflowsFromFinancingActivities 162000.00
capitalExpenditures 5662000
changeInWorkingCapital 4410000.00
stockBasedCompensation 15460000.00
otherNonCashItems 3967000.00
freeCashFlow 3605000.00
2007-03-31
date 2007-03-31
filing_date 2007-03-08
currency_symbol USD
totalCashFromFinancingActivities -4456000.00
netIncome 251000.00
changeInCash 9736000.00
beginPeriodCashFlow 100143000.00
endPeriodCashFlow 109879000.00
totalCashFromOperatingActivities 14046000.00
depreciation 1334000.00
changeToInventory 4419000.00
salePurchaseOfStock -5357000.00
otherCashflowsFromFinancingActivities 1146000.00
capitalExpenditures 2021000
changeInWorkingCapital -2455000.00
otherNonCashItems 2921000.00
freeCashFlow 12025000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-08
currency_symbol USD
totalCashFromFinancingActivities -4456000.00
netIncome 251000.00
changeInCash 9736000.00
beginPeriodCashFlow 100143000.00
endPeriodCashFlow 109879000.00
totalCashFromOperatingActivities 14046000.00
depreciation 1334000.00
changeToInventory 4419000.00
changeToAccountReceivables 593000.00
salePurchaseOfStock -5357000.00
otherCashflowsFromFinancingActivities 1146000.00
capitalExpenditures 2021000
changeInWorkingCapital 9202000.00
stockBasedCompensation 3118000.00
otherNonCashItems 155000.00
freeCashFlow 12025000.00
2006-09-30
date 2006-09-30
currency_symbol USD
totalCashFromFinancingActivities 11000.00
netIncome 2661000.00
changeInCash 10043000.00
beginPeriodCashFlow 91462000.00
endPeriodCashFlow 101505000.00
totalCashFromOperatingActivities 5643000.00
depreciation 1869000.00
changeToInventory -3777000.00
otherCashflowsFromFinancingActivities 1000.00
capitalExpenditures 1964000
changeInWorkingCapital 6479000.00
otherNonCashItems 4663000.00
freeCashFlow 3679000.00
2006-06-30
date 2006-06-30
currency_symbol USD
totalCashFromFinancingActivities -18916000.00
netIncome 4506000.00
changeInCash -9762000.00
beginPeriodCashFlow 101224000.00
endPeriodCashFlow 91462000.00
totalCashFromOperatingActivities 7789000.00
depreciation 1778000.00
changeToInventory -5231000.00
salePurchaseOfStock -19203000.00
otherCashflowsFromFinancingActivities 6000.00
capitalExpenditures 3307000
changeInWorkingCapital -13265000.00
otherNonCashItems 4560000.00
freeCashFlow 4482000.00
2006-03-31
date 2006-03-31
currency_symbol USD
totalCashFromFinancingActivities 4994000.00
netIncome -779000.00
changeInCash -8655000.00
beginPeriodCashFlow 109879000.00
endPeriodCashFlow 101224000.00
totalCashFromOperatingActivities 9267000.00
depreciation 1517000.00
changeToInventory 384000.00
salePurchaseOfStock -440000.00
otherCashflowsFromFinancingActivities 162000.00
capitalExpenditures 5662000
changeInWorkingCapital 1442000.00
otherNonCashItems 3967000.00
freeCashFlow 3605000.00
2005-12-31
date 2005-12-31
currency_symbol USD
totalCashFromFinancingActivities -4456000.00
netIncome 251000.00
changeInCash 9736000.00
beginPeriodCashFlow 100143000.00
endPeriodCashFlow 109879000.00
totalCashFromOperatingActivities 14046000.00
depreciation 1334000.00
changeToInventory 4419000.00
salePurchaseOfStock -5357000.00
otherCashflowsFromFinancingActivities 1146000.00
capitalExpenditures 2021000
changeInWorkingCapital -2455000.00
freeCashFlow 12025000.00
2005-09-30
date 2005-09-30
filing_date 2005-11-07
currency_symbol USD
totalCashFromFinancingActivities 2484000.00
netIncome 5665000.00
changeInCash -6353000.00
beginPeriodCashFlow 106496000.00
endPeriodCashFlow 100143000.00
totalCashFromOperatingActivities 6929000.00
depreciation 1555000.00
changeToInventory 1793000.00
otherCashflowsFromFinancingActivities 2484000.00
capitalExpenditures 654000
changeInWorkingCapital -996000.00
otherNonCashItems 704000.00
freeCashFlow 6275000.00
2005-06-30
date 2005-06-30
filing_date 2005-08-12
currency_symbol USD
totalCashflowsFromInvestingActivities 6867000.00
totalCashFromFinancingActivities -6037000.00
netIncome 5047000.00
changeInCash 1511000.00
beginPeriodCashFlow 104985000.00
endPeriodCashFlow 106496000.00
totalCashFromOperatingActivities 8627000.00
depreciation 1647000.00
changeToInventory 2680000.00
changeToAccountReceivables 588000.00
otherCashflowsFromFinancingActivities -6037000.00
capitalExpenditures 1107000
changeInWorkingCapital 1822000.00
otherNonCashItems 112000.00
freeCashFlow 7520000.00
2005-03-31
date 2005-03-31
filing_date 2005-05-06
currency_symbol USD
totalCashFromFinancingActivities -17779000.00
netIncome 4735000.00
changeInCash -14611000.00
beginPeriodCashFlow 119596000.00
endPeriodCashFlow 104985000.00
totalCashFromOperatingActivities 6422000.00
depreciation 1728000.00
changeToInventory -1419000.00
changeToAccountReceivables 100000.00
salePurchaseOfStock -20233000.00
otherCashflowsFromFinancingActivities -3254000.00
capitalExpenditures 509000
changeInWorkingCapital -306000.00
stockBasedCompensation 4000.00
otherNonCashItems 271000.00
freeCashFlow 5913000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
totalCashFromFinancingActivities -10624000.00
netIncome 4516000.00
changeInCash -10373000.00
beginPeriodCashFlow 129969000.00
endPeriodCashFlow 119596000.00
totalCashFromOperatingActivities 4829000.00
depreciation 1719000.00
changeToInventory -3135000.00
changeToAccountReceivables 456000.00
salePurchaseOfStock -11797000.00
otherCashflowsFromFinancingActivities -4578000.00
capitalExpenditures 24104000
changeInWorkingCapital -3523000.00
stockBasedCompensation 37000.00
otherNonCashItems 2008000.00
freeCashFlow 28933000.00
2004-09-30
date 2004-09-30
filing_date 2004-11-03
currency_symbol USD
totalCashFromFinancingActivities 2294000.00
netIncome 5705000.00
changeInCash 10968000.00
beginPeriodCashFlow 119001000.00
endPeriodCashFlow 129969000.00
totalCashFromOperatingActivities 8427000.00
depreciation 1686000.00
changeToInventory -2434000.00
changeToAccountReceivables 329000.00
otherCashflowsFromFinancingActivities 247000.00
capitalExpenditures 29339000
changeInWorkingCapital 657000.00
otherNonCashItems 379000.00
freeCashFlow -20912000.00
2004-06-30
date 2004-06-30
filing_date 2004-08-04
currency_symbol USD
totalCashFromFinancingActivities 1239000.00
netIncome 5028000.00
changeInCash 7953000.00
beginPeriodCashFlow 111048000.00
endPeriodCashFlow 119001000.00
totalCashFromOperatingActivities 11722000.00
depreciation 1692000.00
changeToInventory 1535000.00
otherCashflowsFromFinancingActivities -5008000.00
capitalExpenditures 1547000
changeInWorkingCapital 4396000.00
otherNonCashItems 606000.00
freeCashFlow 10175000.00
2004-03-31
date 2004-03-31
filing_date 2004-05-05
currency_symbol USD
totalCashFromFinancingActivities 4352000.00
netIncome 5118000.00
changeInCash 777000.00
beginPeriodCashFlow 110271000.00
endPeriodCashFlow 111048000.00
totalCashFromOperatingActivities 5133000.00
depreciation 1783000.00
changeToInventory 1793000.00
changeToAccountReceivables 160000.00
otherCashflowsFromFinancingActivities -41000.00
capitalExpenditures 1353000
changeInWorkingCapital -3313000.00
stockBasedCompensation 13000.00
otherNonCashItems 160000.00
freeCashFlow 3780000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-10
currency_symbol USD
totalCashFromFinancingActivities 7207000.00
netIncome 5271000.00
changeInCash -7671000.00
beginPeriodCashFlow 117942000.00
endPeriodCashFlow 110271000.00
totalCashFromOperatingActivities 7204000.00
depreciation 1692000.00
changeToInventory -3280000.00
changeToAccountReceivables 688000.00
otherCashflowsFromFinancingActivities -52000.00
capitalExpenditures 29206000
changeInWorkingCapital -163000.00
stockBasedCompensation 135000.00
otherNonCashItems 78000.00
freeCashFlow -22002000.00
2003-09-30
date 2003-09-30
filing_date 2003-11-10
currency_symbol USD
totalCashflowsFromInvestingActivities 11122000.00
totalCashFromFinancingActivities 8240000.00
netIncome 4751000.00
changeInCash 21963000.00
beginPeriodCashFlow 95979000.00
endPeriodCashFlow 117942000.00
totalCashFromOperatingActivities 8471000.00
depreciation 1740000.00
changeToInventory 151000.00
otherCashflowsFromFinancingActivities -61000.00
capitalExpenditures 3477000
changeInWorkingCapital -1684000.00
otherNonCashItems 3664000.00
freeCashFlow 4994000.00
2003-06-30
date 2003-06-30
filing_date 2003-08-07
currency_symbol USD
totalCashflowsFromInvestingActivities 5870000.00
totalCashFromFinancingActivities 3892000.00
netIncome 4153000.00
changeInCash 7978000.00
beginPeriodCashFlow 88001000.00
endPeriodCashFlow 95979000.00
totalCashFromOperatingActivities 3622000.00
depreciation 1693000.00
changeToInventory 582000.00
otherCashflowsFromFinancingActivities -60000.00
capitalExpenditures 3723000
changeInWorkingCapital -4108000.00
otherNonCashItems 1884000.00
freeCashFlow -101000.00
2003-03-31
date 2003-03-31
filing_date 2003-05-12
currency_symbol USD
changeToLiabilities 227000.00
totalCashflowsFromInvestingActivities 5406000.00
totalCashFromFinancingActivities 3982000.00
netIncome 3910000.00
changeInCash 10477000.00
beginPeriodCashFlow 77524000.00
endPeriodCashFlow 88001000.00
totalCashFromOperatingActivities 1089000.00
depreciation 1721000.00
changeToInventory -5538000.00
changeToAccountReceivables -25000.00
otherCashflowsFromFinancingActivities -60000.00
capitalExpenditures 1381000
changeInWorkingCapital -5720000.00
stockBasedCompensation 1145000.00
otherNonCashItems 1178000.00
freeCashFlow -292000.00
2002-12-31
date 2002-12-31
filing_date 2003-03-21
currency_symbol USD
totalCashFromFinancingActivities 1519000.00
netIncome 3561000.00
changeInCash 2768000.00
beginPeriodCashFlow 74756000.00
endPeriodCashFlow 77524000.00
totalCashFromOperatingActivities 6619000.00
depreciation 1671000.00
changeToInventory -1832000.00
changeToAccountReceivables 1119000.00
otherCashflowsFromFinancingActivities -60000.00
capitalExpenditures 2360000
changeInWorkingCapital 1582000.00
stockBasedCompensation 41000.00
otherNonCashItems -944000.00
freeCashFlow 4259000.00
2002-09-30
date 2002-09-30
filing_date 2002-11-12
currency_symbol USD
changeToLiabilities 5811000.00
totalCashFromFinancingActivities 964000.00
netIncome 2302000.00
changeInCash 14018000.00
beginPeriodCashFlow 60738000.00
endPeriodCashFlow 74756000.00
totalCashFromOperatingActivities 7615000.00
depreciation 1669000.00
changeToInventory 805000.00
otherCashflowsFromFinancingActivities -59000.00
capitalExpenditures 1335000
changeInWorkingCapital 3599000.00
otherNonCashItems 45000.00
freeCashFlow 6280000.00
2002-06-30
date 2002-06-30
filing_date 2002-08-14
currency_symbol USD
changeToLiabilities 1562000.00
totalCashFromFinancingActivities 1672000.00
netIncome 2129000.00
changeInCash -4600000.00
beginPeriodCashFlow 65338000.00
endPeriodCashFlow 60738000.00
totalCashFromOperatingActivities 10980000.00
depreciation 1662000.00
changeToInventory 5636000.00
otherCashflowsFromFinancingActivities -162000.00
capitalExpenditures 318000
changeInWorkingCapital 6069000.00
otherNonCashItems 1120000.00
freeCashFlow 10662000.00
2002-03-31
date 2002-03-31
filing_date 2002-05-10
currency_symbol USD
changeToLiabilities 880000.00
totalCashFromFinancingActivities 1356000.00
netIncome 1586000.00
changeInCash 3197000.00
beginPeriodCashFlow 62141000.00
endPeriodCashFlow 65338000.00
totalCashFromOperatingActivities 6320000.00
depreciation 1682000.00
changeToInventory 3985000.00
changeToAccountReceivables 155000.00
otherCashflowsFromFinancingActivities -122000.00
capitalExpenditures 497000
changeInWorkingCapital 2500000.00
stockBasedCompensation -273000.00
otherNonCashItems 552000.00
freeCashFlow 5823000.00
2001-12-31
date 2001-12-31
filing_date 2002-03-22
currency_symbol USD
totalCashflowsFromInvestingActivities 4619000.00
totalCashFromFinancingActivities 1531000.00
netIncome 1263000.00
changeInCash 19557000.00
beginPeriodCashFlow 42584000.00
endPeriodCashFlow 62141000.00
totalCashFromOperatingActivities 9029000.00
depreciation 2071000.00
changeToInventory 720000.00
changeToAccountReceivables 2946000.00
otherCashflowsFromFinancingActivities -173000.00
capitalExpenditures 698000
changeInWorkingCapital 4005000.00
otherNonCashItems 1690000.00
freeCashFlow 8331000.00
2001-09-30
date 2001-09-30
filing_date 2001-11-09
currency_symbol USD
totalCashFromFinancingActivities 1937000.00
netIncome 921000.00
changeInCash 3779000.00
beginPeriodCashFlow 38805000.00
endPeriodCashFlow 42584000.00
totalCashFromOperatingActivities -966000.00
depreciation 1749000.00
changeToInventory -1482000.00
otherCashflowsFromFinancingActivities -116000.00
capitalExpenditures 1431000
changeInWorkingCapital -3806000.00
otherNonCashItems 170000.00
freeCashFlow -2397000.00
2001-06-30
date 2001-06-30
filing_date 2001-08-10
currency_symbol USD
totalCashFromFinancingActivities 328000.00
netIncome 670000.00
changeInCash -3170000.00
beginPeriodCashFlow 41975000.00
endPeriodCashFlow 38805000.00
totalCashFromOperatingActivities 2395000.00
depreciation 1545000.00
changeToInventory -1226000.00
changeToAccountReceivables 1840000.00
otherCashflowsFromFinancingActivities -162000.00
capitalExpenditures 1460000
changeInWorkingCapital 30000.00
otherNonCashItems 150000.00
freeCashFlow 935000.00
2001-03-31
date 2001-03-31
filing_date 2001-05-10
currency_symbol USD
changeToLiabilities 65000.00
totalCashFromFinancingActivities 1041000.00
netIncome 3872000.00
changeInCash 5513000.00
beginPeriodCashFlow 36462000.00
endPeriodCashFlow 41975000.00
totalCashFromOperatingActivities 5765000.00
depreciation 1579000.00
changeToInventory -35000.00
otherCashflowsFromFinancingActivities -189000.00
capitalExpenditures 4040000
changeInWorkingCapital 15000.00
otherNonCashItems 299000.00
freeCashFlow 1725000.00
2000-12-31
date 2000-12-31
filing_date 2001-03-20
currency_symbol USD
changeToLiabilities 5955000.00
totalCashFromFinancingActivities -107000.00
netIncome 4581000.00
changeInCash -3714000.00
beginPeriodCashFlow 40176000.00
endPeriodCashFlow 36462000.00
totalCashFromOperatingActivities 8195000.00
depreciation 1212000.00
changeToInventory -16000.00
otherCashflowsFromFinancingActivities -275000.00
capitalExpenditures 5390000
changeInWorkingCapital 3578000.00
otherNonCashItems -1176000.00
freeCashFlow 2805000.00
2000-09-30
date 2000-09-30
filing_date 2000-11-14
currency_symbol USD
changeToLiabilities 613000.00
totalCashflowsFromInvestingActivities 2405000.00
totalCashFromFinancingActivities 1097000.00
netIncome 5096000.00
changeInCash -2896000.00
beginPeriodCashFlow 43072000.00
endPeriodCashFlow 40176000.00
totalCashFromOperatingActivities 399000.00
depreciation 1122000.00
changeToInventory -2594000.00
otherCashflowsFromFinancingActivities -276000.00
capitalExpenditures 6448000
changeInWorkingCapital -6014000.00
otherNonCashItems 195000.00
freeCashFlow -6049000.00
2000-06-30
date 2000-06-30
filing_date 2000-08-07
currency_symbol USD
changeToLiabilities 1588000.00
totalCashflowsFromInvestingActivities 6797000.00
totalCashFromFinancingActivities 387000.00
netIncome 5227000.00
changeInCash 9674000.00
beginPeriodCashFlow 33398000.00
endPeriodCashFlow 43072000.00
totalCashFromOperatingActivities 3870000.00
depreciation 994000.00
changeToInventory -2782000.00
changeToAccountReceivables 235000.00
otherCashflowsFromFinancingActivities -267000.00
capitalExpenditures 1964000
changeInWorkingCapital -2666000.00
otherNonCashItems 315000.00
freeCashFlow 1906000.00
2000-03-31
date 2000-03-31
filing_date 2000-05-10
currency_symbol USD
totalCashflowsFromInvestingActivities 1380000.00
totalCashFromFinancingActivities 2383000.00
netIncome 4861000.00
changeInCash 5515000.00
beginPeriodCashFlow 27883000.00
endPeriodCashFlow 33398000.00
totalCashFromOperatingActivities 1752000.00
depreciation 861000.00
changeToInventory -4801000.00
changeToAccountReceivables 1201000.00
otherCashflowsFromFinancingActivities -285000.00
capitalExpenditures 2412000
changeInWorkingCapital -3724000.00
otherNonCashItems -246000.00
freeCashFlow -660000.00
1999-12-31
date 1999-12-31
filing_date 2000-03-29
currency_symbol USD
totalCashFromFinancingActivities 136000.00
netIncome 7515000.00
changeInCash 1912000.00
beginPeriodCashFlow 25971000.00
endPeriodCashFlow 27883000.00
totalCashFromOperatingActivities 3252000.00
depreciation 863000.00
changeToInventory -4385000.00
otherCashflowsFromFinancingActivities -440000.00
capitalExpenditures 2534000
changeInWorkingCapital -715000.00
otherNonCashItems -4093000.00
freeCashFlow 718000.00
1999-09-30
date 1999-09-30
filing_date 1999-11-09
currency_symbol USD
totalCashFromFinancingActivities 618000.00
netIncome 6768000.00
changeInCash 18089000.00
beginPeriodCashFlow 7882000.00
endPeriodCashFlow 25971000.00
totalCashFromOperatingActivities 10230000.00
depreciation 809000.00
changeToInventory 1263000.00
otherCashflowsFromFinancingActivities -519000.00
capitalExpenditures 1545000
changeInWorkingCapital 2442000.00
otherNonCashItems 854000.00
freeCashFlow 8685000.00
1999-06-30
date 1999-06-30
filing_date 1999-08-10
currency_symbol USD
totalCashFromFinancingActivities -114000.00
netIncome 5300000.00
changeInCash -3554000.00
beginPeriodCashFlow 11436000.00
endPeriodCashFlow 7882000.00
totalCashFromOperatingActivities 3926000.00
depreciation 808000.00
changeToInventory -42000.00
otherCashflowsFromFinancingActivities -580000.00
capitalExpenditures 1153000
changeInWorkingCapital -3599000.00
otherNonCashItems 2974000.00
freeCashFlow 2773000.00
1999-03-31
date 1999-03-31
filing_date 1999-05-10
currency_symbol USD
totalCashFromFinancingActivities 315000.00
netIncome 4894000.00
changeInCash -12740000.00
beginPeriodCashFlow 24176000.00
endPeriodCashFlow 11436000.00
totalCashFromOperatingActivities 5482000.00
depreciation 751000.00
changeToInventory 603000.00
otherCashflowsFromFinancingActivities -452000.00
capitalExpenditures 1360000
changeInWorkingCapital 1135000.00
stockBasedCompensation 142000.00
otherNonCashItems -40000.00
freeCashFlow 4122000.00
1998-12-31
date 1998-12-31
filing_date 1999-03-16
currency_symbol USD
totalCashFromFinancingActivities -251000.00
netIncome 4207000.00
changeInCash 13468000.00
beginPeriodCashFlow 10708000.00
endPeriodCashFlow 24176000.00
totalCashFromOperatingActivities 6639000.00
depreciation 756000.00
changeToInventory 172000.00
otherCashflowsFromFinancingActivities -421000.00
capitalExpenditures 171000
changeInWorkingCapital 1591000.00
otherNonCashItems 85000.00
freeCashFlow 6468000.00
1998-09-30
date 1998-09-30
filing_date 1998-11-10
currency_symbol USD
totalCashFromFinancingActivities 139000.00
netIncome 4340000.00
changeInCash 4227000.00
beginPeriodCashFlow 6481000.00
endPeriodCashFlow 10708000.00
totalCashFromOperatingActivities 6594000.00
depreciation 810000.00
changeToInventory 1936000.00
otherCashflowsFromFinancingActivities 139000.00
capitalExpenditures 1090000
changeInWorkingCapital 1432000.00
otherNonCashItems 12000.00
freeCashFlow 5504000.00
1998-06-30
date 1998-06-30
filing_date 1998-08-12
currency_symbol USD
totalCashFromFinancingActivities -479000.00
netIncome 2153000.00
changeInCash 885000.00
beginPeriodCashFlow 5596000.00
endPeriodCashFlow 6481000.00
totalCashFromOperatingActivities 3319000.00
depreciation 767000.00
changeToInventory -2307000.00
salePurchaseOfStock 6000.00
otherCashflowsFromFinancingActivities -485000.00
capitalExpenditures 706000
changeInWorkingCapital 486000.00
otherNonCashItems -87000.00
freeCashFlow 4025000.00
1998-03-31
date 1998-03-31
filing_date 1998-05-12
currency_symbol USD
totalCashFromFinancingActivities -545000.00
netIncome 1978000.00
changeInCash -19957000.00
beginPeriodCashFlow 25553000.00
endPeriodCashFlow 5596000.00
totalCashFromOperatingActivities 1950000.00
depreciation 701000.00
changeToInventory -1318000.00
salePurchaseOfStock -40000.00
otherCashflowsFromFinancingActivities -505000.00
capitalExpenditures 1401000
changeInWorkingCapital -883000.00
otherNonCashItems 154000.00
freeCashFlow 549000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-24
currency_symbol USD
totalCashFromFinancingActivities 15400000.00
netIncome 2400000.00
changeInCash 15400000.00
endPeriodCashFlow 15400000.00
totalCashFromOperatingActivities 4100000.00
depreciation 700000.00
changeToInventory -2700000.00
otherCashflowsFromFinancingActivities -3400000.00
capitalExpenditures 700000
changeInWorkingCapital 800000.00
otherNonCashItems 200000.00
freeCashFlow 3400000.00
1997-09-30
date 1997-09-30
filing_date 1997-09-30
currency_symbol USD
totalCashFromFinancingActivities -100000.00
netIncome 1500000.00
changeInCash -100000.00
endPeriodCashFlow -100000.00
totalCashFromOperatingActivities 1800000.00
depreciation 600000.00
changeToInventory -800000.00
otherCashflowsFromFinancingActivities -100000.00
capitalExpenditures 100000
changeInWorkingCapital -1200000.00
otherNonCashItems 900000.00
freeCashFlow 1900000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-07
currency_symbol USD
investments 116345000.00
changeToLiabilities -3836000.00
totalCashflowsFromInvestingActivities 78336000.00
totalCashFromFinancingActivities -346424000.00
changeToOperatingActivities 7343000.00
netIncome 170851000.00
changeInCash -52745000.00
beginPeriodCashFlow 158117000.00
endPeriodCashFlow 105372000.00
totalCashFromOperatingActivities 215343000.00
issuanceOfCapitalStock 6162000.00
depreciation 37345000.00
otherCashflowsFromInvestingActivities 1202000.00
dividendsPaid 41492000.00
changeToInventory -36154000.00
changeToAccountReceivables 19867000.00
salePurchaseOfStock -311094000.00
otherCashflowsFromFinancingActivities 78336000.00
changeToNetincome 21169000.00
capitalExpenditures 39211000
changeReceivables 19867000.00
cashFlowsOtherOperating 2809000.00
cashAndCashEquivalentsChanges -52745000.00
changeInWorkingCapital -18004000.00
stockBasedCompensation 22364000.00
otherNonCashItems 5353000.00
freeCashFlow 176132000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-07
currency_symbol USD
investments -185561000.00
changeToLiabilities 4067000.00
totalCashflowsFromInvestingActivities -232798000.00
totalCashFromFinancingActivities -98827000.00
changeToOperatingActivities 4326000.00
netIncome 164413000.00
changeInCash -100757000.00
beginPeriodCashFlow 258874000.00
endPeriodCashFlow 158117000.00
totalCashFromOperatingActivities 230868000.00
issuanceOfCapitalStock 7710000.00
depreciation 34948000.00
otherCashflowsFromInvestingActivities 35000.00
dividendsPaid 32599000.00
changeToInventory 3612000.00
changeToAccountReceivables -5501000.00
salePurchaseOfStock -73938000.00
otherCashflowsFromFinancingActivities -232798000.00
changeToNetincome 27474000.00
capitalExpenditures 47272000
changeReceivables -5501000.00
cashFlowsOtherOperating 265000.00
cashAndCashEquivalentsChanges -100757000.00
changeInWorkingCapital 2443000.00
stockBasedCompensation 37609000.00
otherNonCashItems 4695000.00
freeCashFlow 183596000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-05
currency_symbol USD
investments 41682000.00
changeToLiabilities 5697000.00
totalCashflowsFromInvestingActivities -28265000.00
totalCashFromFinancingActivities -17190000.00
changeToOperatingActivities 9153000.00
netIncome 71176000.00
changeInCash 80184000.00
beginPeriodCashFlow 178690000.00
endPeriodCashFlow 258874000.00
totalCashFromOperatingActivities 125639000.00
issuanceOfCapitalStock 10527000.00
depreciation 28102000.00
otherCashflowsFromInvestingActivities 651000.00
dividendsPaid 25081000.00
changeToInventory -12498000.00
changeToAccountReceivables -11300000.00
salePurchaseOfStock -2636000.00
otherCashflowsFromFinancingActivities -28265000.00
changeToNetincome 30509000.00
capitalExpenditures 70598000
changeReceivables -11300000.00
cashFlowsOtherOperating 13248000.00
cashAndCashEquivalentsChanges 80184000.00
changeInWorkingCapital -4853000.00
stockBasedCompensation 30912000.00
otherNonCashItems 894000.00
freeCashFlow 55041000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-07
currency_symbol USD
investments -136906000.00
changeToLiabilities -6556000.00
totalCashflowsFromInvestingActivities -162046000.00
totalCashFromFinancingActivities -17900000.00
changeToOperatingActivities -2132000.00
netIncome 193468000.00
changeInCash 44553000.00
beginPeriodCashFlow 134137000.00
endPeriodCashFlow 178690000.00
totalCashFromOperatingActivities 224499000.00
depreciation 24403000.00
otherCashflowsFromInvestingActivities -1026000.00
dividendsPaid 20506000.00
changeToInventory -9523000.00
changeToAccountReceivables -13259000.00
salePurchaseOfStock -7302000.00
otherCashflowsFromFinancingActivities 9908000.00
changeToNetincome 27672000.00
capitalExpenditures 25140000
changeReceivables -13259000.00
cashFlowsOtherOperating 8486000.00
cashAndCashEquivalentsChanges 44553000.00
changeInWorkingCapital -20852000.00
stockBasedCompensation 23347000.00
otherNonCashItems 114000.00
freeCashFlow 199359000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-13
currency_symbol USD
investments 94718000.00
changeToLiabilities 1336000.00
totalCashflowsFromInvestingActivities 69141000.00
netBorrowings 8000000.00
totalCashFromFinancingActivities -112623000.00
changeToOperatingActivities -1495000.00
netIncome 69984000.00
changeInCash 40482000.00
beginPeriodCashFlow 93655000.00
endPeriodCashFlow 134137000.00
totalCashFromOperatingActivities 83964000.00
depreciation 24185000.00
otherCashflowsFromInvestingActivities -900000.00
dividendsPaid 18823000.00
changeToInventory -23770000.00
changeToAccountReceivables 5754000.00
salePurchaseOfStock -103153000.00
otherCashflowsFromFinancingActivities 8000000.00
changeToNetincome 17640000.00
capitalExpenditures 25577000
changeReceivables 5754000.00
cashFlowsOtherOperating -11392000.00
cashAndCashEquivalentsChanges 40482000.00
changeInWorkingCapital -28072000.00
stockBasedCompensation 21580000.00
otherNonCashItems 752000.00
freeCashFlow 58387000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-14
currency_symbol USD
investments -2220000.00
changeToLiabilities 396000.00
totalCashflowsFromInvestingActivities -34716000.00
netBorrowings 5000000.00
totalCashFromFinancingActivities -15802000.00
changeToOperatingActivities -17646000.00
netIncome 27609000.00
changeInCash 31521000.00
beginPeriodCashFlow 62134000.00
endPeriodCashFlow 93655000.00
totalCashFromOperatingActivities 82039000.00
depreciation 24457000.00
otherCashflowsFromInvestingActivities -2220000.00
dividendsPaid 16634000.00
changeToInventory -4523000.00
changeToAccountReceivables -10479000.00
salePurchaseOfStock -9188000.00
otherCashflowsFromFinancingActivities 5000000.00
changeToNetincome 41084000.00
capitalExpenditures 32496000
changeReceivables -10479000.00
cashFlowsOtherOperating 2395000.00
cashAndCashEquivalentsChanges 31521000.00
changeInWorkingCapital -12211000.00
stockBasedCompensation 24677000.00
otherNonCashItems 1669000.00
freeCashFlow 49543000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-08
currency_symbol USD
investments -105231000.00
changeToLiabilities 7714000.00
totalCashflowsFromInvestingActivities -117429000.00
totalCashFromFinancingActivities -8430000.00
changeToOperatingActivities -2524000.00
netIncome 47890000.00
changeInCash -27958000.00
beginPeriodCashFlow 90092000.00
endPeriodCashFlow 62134000.00
totalCashFromOperatingActivities 97901000.00
depreciation 23475000.00
otherCashflowsFromInvestingActivities -105231000.00
dividendsPaid 15054000.00
changeToInventory -630000.00
changeToAccountReceivables 650000.00
salePurchaseOfStock -6435000.00
otherCashflowsFromFinancingActivities 13059000.00
changeToNetincome 20764000.00
capitalExpenditures 12198000
changeReceivables 650000.00
cashFlowsOtherOperating -2517000.00
cashAndCashEquivalentsChanges -27958000.00
changeInWorkingCapital 5217000.00
stockBasedCompensation 20885000.00
otherNonCashItems 1094000.00
freeCashFlow 85703000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-11
currency_symbol USD
investments 29561000.00
changeToLiabilities -2000000.00
totalCashflowsFromInvestingActivities -7736000.00
totalCashFromFinancingActivities -55067000.00
changeToOperatingActivities 3342000.00
netIncome 39147000.00
changeInCash 29384000.00
beginPeriodCashFlow 60708000.00
endPeriodCashFlow 90092000.00
totalCashFromOperatingActivities 92187000.00
depreciation 23503000.00
otherCashflowsFromInvestingActivities -25938000.00
dividendsPaid 13916000.00
changeToInventory 13500000.00
changeToAccountReceivables 4131000.00
salePurchaseOfStock -53731000.00
otherCashflowsFromFinancingActivities 12580000.00
changeToNetincome 9839000.00
capitalExpenditures 21748000
changeReceivables 4131000.00
cashFlowsOtherOperating 3004000.00
cashAndCashEquivalentsChanges 29384000.00
changeInWorkingCapital 18824000.00
stockBasedCompensation 14767000.00
otherNonCashItems 1362000.00
freeCashFlow 70439000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-10
currency_symbol USD
investments -13817000.00
changeToLiabilities 2337000.00
totalCashflowsFromInvestingActivities -38149000.00
totalCashFromFinancingActivities -79633000.00
changeToOperatingActivities 8211000.00
netIncome 59544000.00
changeInCash -32220000.00
beginPeriodCashFlow 92928000.00
endPeriodCashFlow 60708000.00
totalCashFromOperatingActivities 85562000.00
depreciation 21956000.00
otherCashflowsFromInvestingActivities -1261000.00
dividendsPaid 13165000.00
changeToInventory -21703000.00
changeToAccountReceivables 2133000.00
salePurchaseOfStock -80760000.00
otherCashflowsFromFinancingActivities 437000.00
changeToNetincome 15137000.00
capitalExpenditures 23071000
changeReceivables 2133000.00
cashFlowsOtherOperating 4464000.00
cashAndCashEquivalentsChanges -32220000.00
changeInWorkingCapital -12769000.00
stockBasedCompensation 14282000.00
otherNonCashItems 2392000.00
freeCashFlow 62491000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-13
currency_symbol USD
investments -77699000.00
changeToLiabilities 2467000.00
totalCashflowsFromInvestingActivities -90664000.00
totalCashFromFinancingActivities 21527000.00
netIncome 57266000.00
changeInCash 29534000.00
beginPeriodCashFlow 63394000.00
endPeriodCashFlow 92928000.00
totalCashFromOperatingActivities 98671000.00
depreciation 23492000.00
otherCashflowsFromInvestingActivities 959000.00
dividendsPaid 9446000.00
changeToInventory 2375000.00
changeToAccountReceivables -4936000.00
salePurchaseOfStock 30239000.00
otherCashflowsFromFinancingActivities 30973000.00
changeToNetincome 12215000.00
capitalExpenditures 13960000
changeReceivables -4936000.00
cashFlowsOtherOperating 5003000.00
cashAndCashEquivalentsChanges 29534000.00
changeInWorkingCapital 3625000.00
stockBasedCompensation 16485000.00
otherNonCashItems 584000.00
freeCashFlow 84711000.00
2012-12-31
date 2012-12-31
filing_date 2013-02-22
currency_symbol USD
investments 22990000.00
changeToLiabilities 4347000.00
totalCashflowsFromInvestingActivities -124706000.00
totalCashFromFinancingActivities -3566000.00
netIncome -34404000.00
changeInCash -76442000.00
beginPeriodCashFlow 139836000.00
endPeriodCashFlow 63394000.00
totalCashFromOperatingActivities 51830000.00
depreciation 20420000.00
otherCashflowsFromInvestingActivities -131338000.00
dividendsPaid 5755000.00
changeToInventory 18026000.00
changeToAccountReceivables 5313000.00
salePurchaseOfStock -20467000.00
otherCashflowsFromFinancingActivities 704000.00
changeToNetincome 15512000.00
capitalExpenditures 16358000
changeReceivables 5313000.00
cashFlowsOtherOperating 21766000.00
cashAndCashEquivalentsChanges -76442000.00
changeInWorkingCapital -8138000.00
stockBasedCompensation 14224000.00
otherNonCashItems 58924000.00
freeCashFlow 35472000.00
2011-12-31
date 2011-12-31
filing_date 2012-02-29
currency_symbol USD
investments -15026000.00
changeToLiabilities -5902000.00
totalCashflowsFromInvestingActivities -52307000.00
totalCashFromFinancingActivities -32716000.00
netIncome 34291000.00
changeInCash -15831000.00
beginPeriodCashFlow 155667000.00
endPeriodCashFlow 139836000.00
totalCashFromOperatingActivities 69192000.00
depreciation 16315000.00
otherCashflowsFromInvestingActivities -14058000.00
dividendsPaid 5722000.00
changeToInventory 10037000.00
changeToAccountReceivables -3621000.00
salePurchaseOfStock -50000000.00
otherCashflowsFromFinancingActivities 796000.00
changeToNetincome 9648000.00
capitalExpenditures 23223000
changeReceivables -3621000.00
cashFlowsOtherOperating 6797000.00
cashAndCashEquivalentsChanges -15831000.00
changeInWorkingCapital 5110000.00
stockBasedCompensation 8969000.00
otherNonCashItems 729000.00
freeCashFlow 45969000.00
2010-12-31
date 2010-12-31
filing_date 2011-02-25
currency_symbol USD
investments -8795000.00
changeToLiabilities 2697000.00
totalCashflowsFromInvestingActivities -46545000.00
totalCashFromFinancingActivities 7266000.00
netIncome 49464000.00
changeInCash 20693000.00
beginPeriodCashFlow 134974000.00
endPeriodCashFlow 155667000.00
totalCashFromOperatingActivities 59971000.00
depreciation 13017000.00
otherCashflowsFromInvestingActivities -7183000.00
dividendsPaid 5577000.00
changeToInventory -33588000.00
changeToAccountReceivables 16236000.00
salePurchaseOfStock -13960000.00
otherCashflowsFromFinancingActivities 540000.00
changeToNetincome 10179000.00
capitalExpenditures 30566000
changeReceivables 16236000.00
cashFlowsOtherOperating 204000.00
cashAndCashEquivalentsChanges 20693000.00
changeInWorkingCapital -17343000.00
stockBasedCompensation 10719000.00
otherNonCashItems 2990000.00
freeCashFlow 29405000.00
2009-12-31
date 2009-12-31
filing_date 2010-02-26
currency_symbol USD
totalCashFromFinancingActivities -19501000.00
netIncome 23269000.00
changeInCash -32498000.00
beginPeriodCashFlow 167472000.00
endPeriodCashFlow 134974000.00
totalCashFromOperatingActivities 46171000.00
depreciation 10340000.00
otherCashflowsFromInvestingActivities 10000000.00
dividendsPaid 2696000.00
changeToInventory 2136000.00
changeToAccountReceivables -8709000.00
salePurchaseOfStock -28674000.00
otherCashflowsFromFinancingActivities -8486000.00
capitalExpenditures 14356000
changeInWorkingCapital -575000.00
stockBasedCompensation 11330000.00
otherNonCashItems 1149000.00
freeCashFlow 31815000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-02
currency_symbol USD
totalCashflowsFromInvestingActivities 71154000.00
totalCashFromFinancingActivities -58236000.00
netIncome 1803000.00
changeInCash 49119000.00
beginPeriodCashFlow 118353000.00
endPeriodCashFlow 167472000.00
totalCashFromOperatingActivities 36201000.00
depreciation 9816000.00
dividendsPaid 730000.00
changeToInventory -8928000.00
changeToAccountReceivables 124000.00
salePurchaseOfStock -82358000.00
otherCashflowsFromFinancingActivities 972000.00
capitalExpenditures 9097000
changeInWorkingCapital -12923000.00
stockBasedCompensation 34975000.00
otherNonCashItems 2512000.00
freeCashFlow 27104000.00
2007-12-31
date 2007-12-31
filing_date 2007-08-08
currency_symbol USD
totalCashFromFinancingActivities -13908000.00
netIncome 9425000.00
changeInCash 15058000.00
beginPeriodCashFlow 109879000.00
endPeriodCashFlow 124937000.00
totalCashFromOperatingActivities 29230000.00
depreciation 7097000.00
changeToInventory -10053000.00
changeToAccountReceivables 420000.00
salePurchaseOfStock -19643000.00
otherCashflowsFromFinancingActivities 172000.00
capitalExpenditures 13082000
changeInWorkingCapital 1733000.00
stockBasedCompensation 15460000.00
otherNonCashItems 427000.00
freeCashFlow 16148000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-08
currency_symbol USD
totalCashFromFinancingActivities -25788000.00
netIncome 15698000.00
changeInCash 2483000.00
beginPeriodCashFlow 107396000.00
endPeriodCashFlow 109879000.00
totalCashFromOperatingActivities 36024000.00
depreciation 6264000.00
changeToInventory 7473000.00
changeToAccountReceivables 593000.00
salePurchaseOfStock -33662000.00
otherCashflowsFromFinancingActivities -7753000.00
capitalExpenditures 4291000
changeInWorkingCapital 9722000.00
stockBasedCompensation 3118000.00
otherNonCashItems 1246000.00
freeCashFlow 31733000.00
2005-12-31
date 2005-12-31
currency_symbol USD
totalCashFromFinancingActivities -25788000.00
netIncome 15698000.00
changeInCash 2483000.00
beginPeriodCashFlow 107396000.00
endPeriodCashFlow 109879000.00
totalCashFromOperatingActivities 36024000.00
depreciation 6264000.00
changeToInventory 7473000.00
salePurchaseOfStock -33662000.00
otherCashflowsFromFinancingActivities -7753000.00
capitalExpenditures 4291000
changeInWorkingCapital -10675000.00
otherNonCashItems 4364000.00
freeCashFlow 31733000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
totalCashFromFinancingActivities -2739000.00
netIncome 20367000.00
changeInCash 9325000.00
beginPeriodCashFlow 110271000.00
endPeriodCashFlow 119596000.00
totalCashFromOperatingActivities 30111000.00
depreciation 6880000.00
changeToInventory -2241000.00
salePurchaseOfStock -11797000.00
otherCashflowsFromFinancingActivities -41000.00
capitalExpenditures 8135000
changeInWorkingCapital -1783000.00
otherNonCashItems 4575000.00
freeCashFlow 21976000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-10
currency_symbol USD
totalCashFromFinancingActivities 23321000.00
netIncome 18085000.00
changeInCash 32747000.00
beginPeriodCashFlow 77524000.00
endPeriodCashFlow 110271000.00
totalCashFromOperatingActivities 20386000.00
depreciation 6846000.00
changeToInventory -8085000.00
otherCashflowsFromFinancingActivities -233000.00
capitalExpenditures 37787000
changeInWorkingCapital -11675000.00
otherNonCashItems 6939000.00
freeCashFlow -17401000.00
2002-12-31
date 2002-12-31
filing_date 2003-03-21
currency_symbol USD
totalCashFromFinancingActivities 5511000.00
netIncome 9578000.00
changeInCash 15383000.00
beginPeriodCashFlow 62141000.00
endPeriodCashFlow 77524000.00
totalCashFromOperatingActivities 31534000.00
depreciation 6684000.00
changeToInventory 8594000.00
changeToAccountReceivables 155000.00
otherCashflowsFromFinancingActivities -403000.00
capitalExpenditures 4510000
changeInWorkingCapital 13750000.00
stockBasedCompensation 1801000.00
otherNonCashItems 439000.00
freeCashFlow 27024000.00
2001-12-31
date 2001-12-31
filing_date 2002-03-22
currency_symbol USD
totalCashflowsFromInvestingActivities 4619000.00
totalCashFromFinancingActivities 4837000.00
netIncome 6726000.00
changeInCash 25679000.00
beginPeriodCashFlow 36462000.00
endPeriodCashFlow 62141000.00
totalCashFromOperatingActivities 16223000.00
depreciation 6944000.00
changeToInventory -2023000.00
changeToAccountReceivables 2946000.00
otherCashflowsFromFinancingActivities -640000.00
capitalExpenditures 7629000
changeInWorkingCapital 244000.00
otherNonCashItems 1601000.00
freeCashFlow 8594000.00
2000-12-31
date 2000-12-31
filing_date 2001-03-20
currency_symbol USD
changeToLiabilities 5955000.00
totalCashFromFinancingActivities 3760000.00
netIncome 19765000.00
changeInCash 8579000.00
beginPeriodCashFlow 27883000.00
endPeriodCashFlow 36462000.00
totalCashFromOperatingActivities 14216000.00
depreciation 4189000.00
changeToInventory -10193000.00
otherCashflowsFromFinancingActivities -1103000.00
capitalExpenditures 16214000
changeInWorkingCapital -8826000.00
otherNonCashItems 1224000.00
freeCashFlow -1998000.00
1999-12-31
date 1999-12-31
filing_date 2000-03-29
currency_symbol USD
totalCashFromFinancingActivities 955000.00
netIncome 24477000.00
changeInCash 3707000.00
beginPeriodCashFlow 24176000.00
endPeriodCashFlow 27883000.00
totalCashFromOperatingActivities 22890000.00
depreciation 3231000.00
changeToInventory -2561000.00
otherCashflowsFromFinancingActivities -1991000.00
capitalExpenditures 6592000
changeInWorkingCapital -737000.00
otherNonCashItems -163000.00
freeCashFlow 16298000.00
1998-12-31
date 1998-12-31
filing_date 1999-03-16
currency_symbol USD
totalCashFromFinancingActivities -1136000.00
netIncome 12678000.00
changeInCash -1377000.00
beginPeriodCashFlow 25553000.00
endPeriodCashFlow 24176000.00
totalCashFromOperatingActivities 18502000.00
depreciation 3034000.00
changeToInventory -1517000.00
otherCashflowsFromFinancingActivities -1964000.00
capitalExpenditures 1956000
changeInWorkingCapital 2626000.00
otherNonCashItems 164000.00
freeCashFlow 16546000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-24
currency_symbol USD
totalCashFromFinancingActivities 14700000.00
netIncome 4800000.00
changeInCash 14700000.00
beginPeriodCashFlow 3300000.00
endPeriodCashFlow 18000000.00
totalCashFromOperatingActivities 8100000.00
depreciation 2300000.00
changeToInventory -3400000.00
otherCashflowsFromFinancingActivities -4700000.00
capitalExpenditures 1400000
changeInWorkingCapital -100000.00
otherNonCashItems 1100000.00
freeCashFlow 6700000.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
currency_symbol USD
totalCashFromFinancingActivities 3300000.00
netIncome -1300000.00
changeInCash 3300000.00
beginPeriodCashFlow 3000000.00
endPeriodCashFlow 6300000.00
totalCashFromOperatingActivities 1100000.00
depreciation 1900000.00
changeToInventory 400000.00
otherCashflowsFromFinancingActivities 2400000.00
capitalExpenditures 500000
changeInWorkingCapital 400000.00
otherNonCashItems 100000.00
freeCashFlow 600000.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-07
currency_symbol USD
researchDevelopment 24064000.00
incomeBeforeTax 20850000.00
netIncome 19796000.00
sellingGeneralAdministrative 7945000.00
sellingAndMarketingExpenses 16224000.00
grossProfit 65945000.00
reconciledDepreciation 9207000.00
ebit 17712000.00
ebitda 26919000.00
depreciationAndAmortization 9207000.00
operatingIncome 17712000.00
otherOperatingExpenses 107799000.00
taxProvision 1054000.00
incomeTaxExpense 1054000.00
totalRevenue 125511000.00
totalOperatingExpenses 48233000.00
costOfRevenue 59566000.00
totalOtherIncomeExpenseNet 3138000.00
netIncomeFromContinuingOps 19796000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-03
currency_symbol USD
researchDevelopment 24517000.00
incomeBeforeTax 15355000.00
netIncome 14793000.00
sellingGeneralAdministrative 8671000.00
sellingAndMarketingExpenses 17017000.00
grossProfit 62846000.00
reconciledDepreciation 9235000.00
ebit 12641000.00
ebitda 21876000.00
depreciationAndAmortization 9235000.00
nonOperatingIncomeNetOther 2714000.00
operatingIncome 12641000.00
otherOperatingExpenses 110582000.00
taxProvision 562000.00
incomeTaxExpense 562000.00
totalRevenue 123223000.00
totalOperatingExpenses 50205000.00
costOfRevenue 60377000.00
totalOtherIncomeExpenseNet 2714000.00
netIncomeFromContinuingOps 14793000.00
netIncomeApplicableToCommonShares 14793000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-04
currency_symbol USD
researchDevelopment 23981000.00
incomeBeforeTax 7471000.00
netIncome 6875000.00
sellingGeneralAdministrative 8334000.00
sellingAndMarketingExpenses 15885000.00
grossProfit 53957000.00
reconciledDepreciation 9504000.00
ebit 5757000.00
ebitda 15261000.00
depreciationAndAmortization 9504000.00
nonOperatingIncomeNetOther 1714000.00
operatingIncome 5757000.00
otherOperatingExpenses 100540000.00
interestExpense 1714000.00
taxProvision 596000.00
incomeTaxExpense 596000.00
totalRevenue 106297000.00
totalOperatingExpenses 48200000.00
costOfRevenue 52340000.00
totalOtherIncomeExpenseNet 1714000.00
netIncomeFromContinuingOps 6875000.00
netIncomeApplicableToCommonShares 6875000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-07
currency_symbol USD
researchDevelopment 23504000.00
incomeBeforeTax 21677000.00
netIncome 22815000.00
sellingGeneralAdministrative 7465000.00
sellingAndMarketingExpenses 15493000.00
grossProfit 67354000.00
reconciledDepreciation 9419000.00
ebit 20892000.00
ebitda 30311000.00
depreciationAndAmortization 9419000.00
nonOperatingIncomeNetOther 785000.00
operatingIncome 20892000.00
otherOperatingExpenses 103878000.00
interestExpense 785000.00
taxProvision -1138000.00
incomeTaxExpense -1138000.00
totalRevenue 124770000.00
totalOperatingExpenses 46462000.00
costOfRevenue 57416000.00
totalOtherIncomeExpenseNet 785000.00
netIncomeFromContinuingOps 22815000.00
netIncomeApplicableToCommonShares 22815000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-02
currency_symbol USD
researchDevelopment 23205000.00
incomeBeforeTax 49372000.00
netIncome 45964000.00
sellingGeneralAdministrative 5759000.00
sellingAndMarketingExpenses 14700000.00
grossProfit 92035000.00
reconciledDepreciation 9424000.00
ebit 48371000.00
ebitda 57795000.00
depreciationAndAmortization 9424000.00
nonOperatingIncomeNetOther 1001000.00
operatingIncome 48371000.00
otherOperatingExpenses 111862000.00
interestExpense 1001000.00
taxProvision 3408000.00
incomeTaxExpense 3408000.00
totalRevenue 160233000.00
totalOperatingExpenses 43664000.00
costOfRevenue 68198000.00
totalOtherIncomeExpenseNet 1001000.00
netIncomeFromContinuingOps 45964000.00
netIncomeApplicableToCommonShares 45964000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-04
currency_symbol USD
researchDevelopment 23507000.00
incomeBeforeTax 60776000.00
netIncome 55824000.00
sellingGeneralAdministrative 6059000.00
sellingAndMarketingExpenses 16045000.00
grossProfit 106843000.00
reconciledDepreciation 9370000.00
ebit 60102000.00
ebitda 69472000.00
depreciationAndAmortization 9370000.00
nonOperatingIncomeNetOther 674000.00
operatingIncome 60102000.00
otherOperatingExpenses 123884000.00
interestExpense 674000.00
taxProvision 4952000.00
incomeTaxExpense 4952000.00
totalRevenue 183986000.00
totalOperatingExpenses 46741000.00
costOfRevenue 77143000.00
totalOtherIncomeExpenseNet 674000.00
netIncomeFromContinuingOps 55824000.00
netIncomeApplicableToCommonShares 55824000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-28
currency_symbol USD
researchDevelopment 23678000.00
incomeBeforeTax 51601000.00
netIncome 46248000.00
sellingGeneralAdministrative 9614000.00
sellingAndMarketingExpenses 16336000.00
grossProfit 100675000.00
reconciledDepreciation 9132000.00
ebit 51047000.00
ebitda 60179000.00
depreciationAndAmortization 9132000.00
nonOperatingIncomeNetOther 554000.00
operatingIncome 51047000.00
otherOperatingExpenses 131102000.00
interestExpense 554000.00
taxProvision 5353000.00
incomeTaxExpense 5353000.00
totalRevenue 182149000.00
totalOperatingExpenses 49628000.00
costOfRevenue 81474000.00
totalOtherIncomeExpenseNet 554000.00
netIncomeFromContinuingOps 46248000.00
netIncomeApplicableToCommonShares 46248000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-07
currency_symbol USD
researchDevelopment 22028000.00
incomeBeforeTax 44405000.00
netIncome 40700000.00
sellingGeneralAdministrative 11073000.00
sellingAndMarketingExpenses 15590000.00
grossProfit 93176000.00
reconciledDepreciation 8849000.00
ebit 44304000.00
ebitda 53153000.00
depreciationAndAmortization 8849000.00
nonOperatingIncomeNetOther 101000.00
operatingIncome 44304000.00
otherOperatingExpenses 128350000.00
taxProvision 3705000.00
incomeTaxExpense 3705000.00
totalRevenue 172654000.00
totalOperatingExpenses 48872000.00
costOfRevenue 79478000.00
totalOtherIncomeExpenseNet 101000.00
netIncomeFromContinuingOps 40700000.00
netIncomeApplicableToCommonShares 40700000.00
2021-09-30
date 2021-09-30
filing_date 2021-10-28
currency_symbol USD
researchDevelopment 21137000.00
incomeBeforeTax 45798000.00
netIncome 42034000.00
sellingGeneralAdministrative 9386000.00
sellingAndMarketingExpenses 15624000.00
grossProfit 91739000.00
reconciledDepreciation 8920000.00
ebit 45592000.00
ebitda 54512000.00
depreciationAndAmortization 8920000.00
nonOperatingIncomeNetOther 206000.00
operatingIncome 45592000.00
otherOperatingExpenses 131184000.00
taxProvision 3764000.00
incomeTaxExpense 3764000.00
totalRevenue 176776000.00
totalOperatingExpenses 46147000.00
costOfRevenue 85037000.00
totalOtherIncomeExpenseNet 206000.00
netIncomeFromContinuingOps 42034000.00
netIncomeApplicableToCommonShares 42034000.00
2021-06-30
date 2021-06-30
filing_date 2021-07-29
currency_symbol USD
researchDevelopment 21741000.00
incomeBeforeTax 45149000.00
netIncome 41881000.00
sellingGeneralAdministrative 9306000.00
sellingAndMarketingExpenses 15290000.00
grossProfit 91313000.00
reconciledDepreciation 8694000.00
ebit 44976000.00
ebitda 53670000.00
depreciationAndAmortization 8694000.00
nonOperatingIncomeNetOther 173000.00
operatingIncome 44976000.00
otherOperatingExpenses 135134000.00
taxProvision 3268000.00
incomeTaxExpense 3268000.00
totalRevenue 180110000.00
totalOperatingExpenses 46337000.00
costOfRevenue 88797000.00
totalOtherIncomeExpenseNet 173000.00
netIncomeFromContinuingOps 41881000.00
netIncomeApplicableToCommonShares 41881000.00
2021-03-31
date 2021-03-31
filing_date 2021-04-29
currency_symbol USD
researchDevelopment 20027000.00
incomeBeforeTax 40783000.00
netIncome 39798000.00
sellingGeneralAdministrative 10075000.00
sellingAndMarketingExpenses 14123000.00
grossProfit 84411000.00
reconciledDepreciation 8485000.00
ebit 40186000.00
ebitda 48671000.00
depreciationAndAmortization 8485000.00
nonOperatingIncomeNetOther 597000.00
operatingIncome 40186000.00
otherOperatingExpenses 133551000.00
taxProvision 985000.00
incomeTaxExpense 985000.00
totalRevenue 173737000.00
totalOperatingExpenses 44225000.00
costOfRevenue 89326000.00
totalOtherIncomeExpenseNet 597000.00
netIncomeFromContinuingOps 39798000.00
netIncomeApplicableToCommonShares 39798000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-05
currency_symbol USD
researchDevelopment 21921000.00
incomeBeforeTax 28357000.00
netIncome 27278000.00
sellingGeneralAdministrative 10028000.00
sellingAndMarketingExpenses 14113000.00
grossProfit 74005000.00
reconciledDepreciation 7748000.00
ebit 27727000.00
ebitda 35475000.00
depreciationAndAmortization 7748000.00
nonOperatingIncomeNetOther 630000.00
operatingIncome 27727000.00
otherOperatingExpenses 122966000.00
taxProvision 1079000.00
incomeTaxExpense 1079000.00
totalRevenue 150693000.00
totalOperatingExpenses 46278000.00
costOfRevenue 76688000.00
totalOtherIncomeExpenseNet 630000.00
netIncomeFromContinuingOps 27278000.00
netIncomeApplicableToCommonShares 27278000.00
2020-09-30
date 2020-09-30
filing_date 2020-10-29
currency_symbol USD
researchDevelopment 20868000.00
incomeBeforeTax 15618000.00
netIncome 14820000.00
sellingGeneralAdministrative 10302000.00
sellingAndMarketingExpenses 13658000.00
grossProfit 59569000.00
reconciledDepreciation 7078000.00
ebit 14741000.00
ebitda 21819000.00
depreciationAndAmortization 7078000.00
nonOperatingIncomeNetOther 877000.00
operatingIncome 14741000.00
otherOperatingExpenses 106388000.00
taxProvision 798000.00
incomeTaxExpense 798000.00
totalRevenue 121129000.00
totalOperatingExpenses 44828000.00
costOfRevenue 61560000.00
totalOtherIncomeExpenseNet 877000.00
netIncomeFromContinuingOps 14820000.00
netIncomeApplicableToCommonShares 14820000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-30
currency_symbol USD
researchDevelopment 19770000.00
incomeBeforeTax 14405000.00
netIncome 13192000.00
sellingGeneralAdministrative 7804000.00
sellingAndMarketingExpenses 13037000.00
grossProfit 53536000.00
reconciledDepreciation 6671000.00
ebit 12925000.00
ebitda 19596000.00
depreciationAndAmortization 6671000.00
nonOperatingIncomeNetOther 1480000.00
operatingIncome 12925000.00
otherOperatingExpenses 93907000.00
taxProvision 1213000.00
incomeTaxExpense 1213000.00
totalRevenue 106832000.00
totalOperatingExpenses 40611000.00
costOfRevenue 53296000.00
totalOtherIncomeExpenseNet 1480000.00
netIncomeFromContinuingOps 13192000.00
netIncomeApplicableToCommonShares 13192000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-07
currency_symbol USD
researchDevelopment 19152000.00
incomeBeforeTax 16871000.00
netIncome 15886000.00
sellingGeneralAdministrative 8761000.00
sellingAndMarketingExpenses 13473000.00
grossProfit 56480000.00
reconciledDepreciation 6605000.00
ebit 15094000.00
ebitda 21699000.00
depreciationAndAmortization 6605000.00
nonOperatingIncomeNetOther 1777000.00
operatingIncome 15094000.00
otherOperatingExpenses 94570000.00
taxProvision 985000.00
incomeTaxExpense 985000.00
totalRevenue 109664000.00
totalOperatingExpenses 41386000.00
costOfRevenue 53184000.00
totalOtherIncomeExpenseNet 1777000.00
netIncomeFromContinuingOps 15886000.00
netIncomeApplicableToCommonShares 15886000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-07
currency_symbol USD
researchDevelopment 18298000.00
incomeBeforeTax 185495000.00
netIncome 158291000.00
sellingGeneralAdministrative 8381000.00
sellingAndMarketingExpenses 14241000.00
grossProfit 58225000.00
reconciledDepreciation 6301000.00
ebit -149789000.00
ebitda -143488000.00
depreciationAndAmortization 6301000.00
nonOperatingIncomeNetOther 1852000.00
operatingIncome 183643000.00
otherOperatingExpenses 97530000.00
taxProvision 27204000.00
nonRecurring 168969000.00
incomeTaxExpense 27204000.00
totalRevenue 114457000.00
totalOperatingExpenses 41298000.00
costOfRevenue 56232000.00
totalOtherIncomeExpenseNet 168568000.00
netIncomeFromContinuingOps 158291000.00
netIncomeApplicableToCommonShares 158291000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-25
currency_symbol USD
researchDevelopment 17957000.00
incomeBeforeTax 18576000.00
netIncome 17099000.00
sellingGeneralAdministrative 6651000.00
sellingAndMarketingExpenses 13074000.00
grossProfit 58131000.00
reconciledDepreciation 6188000.00
ebit 22644000.00
ebitda 28832000.00
depreciationAndAmortization 6188000.00
nonOperatingIncomeNetOther 1078000.00
operatingIncome 17498000.00
otherOperatingExpenses 94088000.00
taxProvision 1477000.00
incomeTaxExpense 1477000.00
totalRevenue 114159000.00
totalOperatingExpenses 38060000.00
costOfRevenue 56028000.00
totalOtherIncomeExpenseNet -1495000.00
netIncomeFromContinuingOps 17099000.00
netIncomeApplicableToCommonShares 17099000.00
2019-06-30
date 2019-06-30
filing_date 2019-07-25
currency_symbol USD
researchDevelopment 19269000.00
incomeBeforeTax 11070000.00
netIncome 10845000.00
sellingGeneralAdministrative 7052000.00
sellingAndMarketingExpenses 12815000.00
grossProfit 51572000.00
reconciledDepreciation 6049000.00
ebit 14324000.00
ebitda 20373000.00
depreciationAndAmortization 6049000.00
nonOperatingIncomeNetOther 1310000.00
operatingIncome 9760000.00
otherOperatingExpenses 90823000.00
taxProvision 225000.00
incomeTaxExpense 225000.00
totalRevenue 102865000.00
totalOperatingExpenses 39530000.00
costOfRevenue 51293000.00
totalOtherIncomeExpenseNet -972000.00
netIncomeFromContinuingOps 10845000.00
netIncomeApplicableToCommonShares 10845000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-25
currency_symbol USD
researchDevelopment 17946000.00
incomeBeforeTax 7273000.00
netIncome 7233000.00
sellingGeneralAdministrative 8390000.00
sellingAndMarketingExpenses 12590000.00
grossProfit 45474000.00
reconciledDepreciation 5865000.00
ebit 6121000.00
ebitda 11986000.00
depreciationAndAmortization 5865000.00
nonOperatingIncomeNetOther 1152000.00
operatingIncome 6121000.00
otherOperatingExpenses 83067000.00
taxProvision 40000.00
incomeTaxExpense 40000.00
totalRevenue 89188000.00
totalOperatingExpenses 39353000.00
costOfRevenue 43714000.00
totalOtherIncomeExpenseNet 1152000.00
netIncomeFromContinuingOps 7233000.00
netIncomeApplicableToCommonShares 7233000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-13
currency_symbol USD
researchDevelopment 17965000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9340000.00
minorityInterest 0.00
netIncome 22736000.00
sellingGeneralAdministrative 6492000.00
sellingAndMarketingExpenses 12746000.00
grossProfit 48005000.00
reconciledDepreciation 5849000.00
ebit 12651000.00
ebitda 18500000.00
depreciationAndAmortization 5849000.00
nonOperatingIncomeNetOther 1297000.00
operatingIncome 8043000.00
otherOperatingExpenses 82960000.00
interestExpense 0.00
extraordinaryItems 9700000.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -13396000.00
totalRevenue 93307000.00
totalOperatingExpenses 37658000.00
costOfRevenue 45302000.00
totalOtherIncomeExpenseNet -1007000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 22736000.00
netIncomeApplicableToCommonShares 22736000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-25
currency_symbol USD
researchDevelopment 17236000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 19123000.00
minorityInterest 0.00
netIncome 17667000.00
sellingGeneralAdministrative 8466000.00
sellingAndMarketingExpenses 13278000.00
grossProfit 57005000.00
reconciledDepreciation 5977000.00
ebit 18025000.00
ebitda 24002000.00
depreciationAndAmortization 5977000.00
nonOperatingIncomeNetOther 1098000.00
operatingIncome 18025000.00
otherOperatingExpenses 92060000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1456000.00
totalRevenue 110085000.00
totalOperatingExpenses 38980000.00
costOfRevenue 53080000.00
totalOtherIncomeExpenseNet 1098000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 17667000.00
netIncomeApplicableToCommonShares 17667000.00
2018-06-30
date 2018-06-30
filing_date 2018-07-26
currency_symbol USD
researchDevelopment 17898000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 16504000.00
minorityInterest 0.00
netIncome 15381000.00
sellingGeneralAdministrative 9220000.00
sellingAndMarketingExpenses 13497000.00
grossProfit 56234000.00
reconciledDepreciation 6080000.00
ebit 15619000.00
ebitda 21699000.00
depreciationAndAmortization 6080000.00
nonOperatingIncomeNetOther 885000.00
operatingIncome 15619000.00
otherOperatingExpenses 93863000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1123000.00
totalRevenue 109482000.00
totalOperatingExpenses 40615000.00
costOfRevenue 53248000.00
totalOtherIncomeExpenseNet 885000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 15381000.00
netIncomeApplicableToCommonShares 15381000.00
2018-03-31
date 2018-03-31
filing_date 2018-04-27
currency_symbol USD
researchDevelopment 17481000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 14797000.00
minorityInterest 0.00
netIncome 14200000.00
sellingGeneralAdministrative 9014000.00
sellingAndMarketingExpenses 12574000.00
grossProfit 53544000.00
reconciledDepreciation 6279000.00
ebit 13961000.00
ebitda 20240000.00
depreciationAndAmortization 6279000.00
nonOperatingIncomeNetOther 836000.00
operatingIncome 13961000.00
otherOperatingExpenses 89120000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 597000.00
totalRevenue 103081000.00
totalOperatingExpenses 39583000.00
costOfRevenue 49537000.00
totalOtherIncomeExpenseNet 836000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 14200000.00
netIncomeApplicableToCommonShares 14200000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-14
currency_symbol USD
researchDevelopment 17180000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 15261000.00
minorityInterest 0.00
netIncome -16898000.00
sellingGeneralAdministrative 9127000.00
sellingAndMarketingExpenses 12743000.00
grossProfit 54028000.00
reconciledDepreciation 6503000.00
ebit 14465000.00
ebitda 20968000.00
depreciationAndAmortization 6503000.00
nonOperatingIncomeNetOther 1302000.00
operatingIncome 14465000.00
otherOperatingExpenses 93784000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 32159000.00
totalRevenue 108249000.00
totalOperatingExpenses 39563000.00
costOfRevenue 54221000.00
totalOtherIncomeExpenseNet 796000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -16898000.00
netIncomeApplicableToCommonShares -16898000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-26
currency_symbol USD
researchDevelopment 17340000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 16954000.00
minorityInterest 0.00
netIncome 16506000.00
sellingGeneralAdministrative 9546000.00
sellingAndMarketingExpenses 12768000.00
grossProfit 55713000.00
reconciledDepreciation 6307000.00
ebit 16059000.00
ebitda 22366000.00
depreciationAndAmortization 6307000.00
nonOperatingIncomeNetOther 895000.00
operatingIncome 16059000.00
otherOperatingExpenses 95196000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 448000.00
totalRevenue 111255000.00
totalOperatingExpenses 39654000.00
costOfRevenue 55542000.00
totalOtherIncomeExpenseNet 895000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 16506000.00
netIncomeApplicableToCommonShares 16506000.00
2017-06-30
date 2017-06-30
filing_date 2017-07-27
currency_symbol USD
researchDevelopment 17341000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 14662000.00
minorityInterest 0.00
netIncome 13902000.00
sellingGeneralAdministrative 8765000.00
sellingAndMarketingExpenses 13144000.00
grossProfit 53447000.00
reconciledDepreciation 5923000.00
ebit 14197000.00
ebitda 20120000.00
depreciationAndAmortization 5923000.00
nonOperatingIncomeNetOther 465000.00
operatingIncome 14197000.00
otherOperatingExpenses 93366000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 760000.00
totalRevenue 107563000.00
totalOperatingExpenses 39250000.00
costOfRevenue 54116000.00
totalOtherIncomeExpenseNet 465000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 13902000.00
netIncomeApplicableToCommonShares 13902000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-05
currency_symbol USD
researchDevelopment 16640000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13422000.00
minorityInterest 0.00
netIncome 14099000.00
sellingGeneralAdministrative 8704000.00
sellingAndMarketingExpenses 11633000.00
grossProfit 50476000.00
reconciledDepreciation 5724000.00
ebit 12916000.00
ebitda 18640000.00
depreciationAndAmortization 5724000.00
operatingIncome 12916000.00
otherOperatingExpenses 91772000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -677000.00
totalRevenue 104688000.00
totalOperatingExpenses 37560000.00
costOfRevenue 54212000.00
totalOtherIncomeExpenseNet 506000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 14099000.00
netIncomeApplicableToCommonShares 14099000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-08
currency_symbol USD
researchDevelopment 15766000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13135000.00
minorityInterest 0.00
netIncome 13617000.00
sellingGeneralAdministrative 8257000.00
sellingAndMarketingExpenses 11941000.00
grossProfit 49384000.00
reconciledDepreciation 5754000.00
ebit 12836000.00
ebitda 18590000.00
depreciationAndAmortization 5754000.00
nonOperatingIncomeNetOther 1078000.00
operatingIncome 12836000.00
otherOperatingExpenses 88272000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -482000.00
totalRevenue 101108000.00
totalOperatingExpenses 36548000.00
costOfRevenue 51724000.00
totalOtherIncomeExpenseNet 299000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 13617000.00
netIncomeApplicableToCommonShares 13617000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-01
currency_symbol USD
researchDevelopment 15906000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 14751000.00
minorityInterest 0.00
netIncome 14165000.00
sellingGeneralAdministrative 8789000.00
sellingAndMarketingExpenses 11447000.00
grossProfit 51193000.00
reconciledDepreciation 5761000.00
ebit 14469000.00
ebitda 20230000.00
depreciationAndAmortization 5761000.00
operatingIncome 14469000.00
otherOperatingExpenses 89321000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 586000.00
totalRevenue 103790000.00
totalOperatingExpenses 36724000.00
costOfRevenue 52597000.00
totalOtherIncomeExpenseNet 282000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 14165000.00
netIncomeApplicableToCommonShares 14165000.00
2016-06-30
date 2016-06-30
filing_date 2016-07-29
currency_symbol USD
researchDevelopment 15859000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11863000.00
minorityInterest 0.00
netIncome 11265000.00
sellingGeneralAdministrative 8133000.00
sellingAndMarketingExpenses 11407000.00
grossProfit 47637000.00
reconciledDepreciation 5853000.00
ebit 11627000.00
ebitda 17480000.00
depreciationAndAmortization 5853000.00
operatingIncome 11627000.00
otherOperatingExpenses 85542000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 598000.00
totalRevenue 97169000.00
totalOperatingExpenses 36010000.00
costOfRevenue 49532000.00
totalOtherIncomeExpenseNet 236000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 11265000.00
netIncomeApplicableToCommonShares 11265000.00
2016-03-31
date 2016-03-31
filing_date 2016-04-29
currency_symbol USD
researchDevelopment 14779000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9173000.00
minorityInterest 0.00
netIncome 8843000.00
sellingGeneralAdministrative 7850000.00
sellingAndMarketingExpenses 10740000.00
grossProfit 42947000.00
reconciledDepreciation 6107000.00
ebit 8912000.00
ebitda 15019000.00
depreciationAndAmortization 6107000.00
operatingIncome 8912000.00
otherOperatingExpenses 76414000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 330000.00
totalRevenue 85326000.00
totalOperatingExpenses 34035000.00
costOfRevenue 42379000.00
totalOtherIncomeExpenseNet 261000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8843000.00
netIncomeApplicableToCommonShares 8843000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-11
currency_symbol USD
researchDevelopment 13856000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11255000.00
minorityInterest 0.00
netIncome 12701000.00
sellingGeneralAdministrative 6896000.00
sellingAndMarketingExpenses 10449000.00
grossProfit 42916000.00
reconciledDepreciation 6021000.00
ebit 11049000.00
ebitda 17070000.00
depreciationAndAmortization 6021000.00
nonOperatingIncomeNetOther 206000.00
operatingIncome 11049000.00
otherOperatingExpenses 76240000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1446000.00
totalRevenue 87289000.00
totalOperatingExpenses 31867000.00
costOfRevenue 44373000.00
totalOtherIncomeExpenseNet 206000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 12701000.00
netIncomeApplicableToCommonShares 12701000.00
2015-09-30
date 2015-09-30
filing_date 2015-10-30
currency_symbol USD
researchDevelopment 13888000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12211000.00
minorityInterest 0.00
netIncome 11513000.00
sellingGeneralAdministrative 7361000.00
sellingAndMarketingExpenses 10463000.00
grossProfit 44161000.00
reconciledDepreciation 5900000.00
ebit 11783000.00
ebitda 17683000.00
depreciationAndAmortization 5900000.00
nonOperatingIncomeNetOther 428000.00
operatingIncome 11783000.00
otherOperatingExpenses 77095000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 698000.00
totalRevenue 88878000.00
totalOperatingExpenses 32378000.00
costOfRevenue 44717000.00
totalOtherIncomeExpenseNet 428000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 11513000.00
netIncomeApplicableToCommonShares 11513000.00
2015-06-30
date 2015-06-30
filing_date 2015-07-31
currency_symbol USD
researchDevelopment 14683000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9218000.00
minorityInterest 0.00
netIncome 8590000.00
sellingGeneralAdministrative 7480000.00
sellingAndMarketingExpenses 11567000.00
grossProfit 44018000.00
reconciledDepreciation 5764000.00
ebit 9986000.00
ebitda 15750000.00
depreciationAndAmortization 5764000.00
nonOperatingIncomeNetOther 14000.00
operatingIncome 9204000.00
otherOperatingExpenses 75670000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 628000.00
totalRevenue 85265000.00
totalOperatingExpenses 34423000.00
costOfRevenue 41247000.00
totalOtherIncomeExpenseNet -377000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8590000.00
netIncomeApplicableToCommonShares 8590000.00
2015-03-31
date 2015-03-31
filing_date 2015-04-30
currency_symbol USD
researchDevelopment 14573000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6734000.00
minorityInterest 0.00
netIncome 6343000.00
sellingGeneralAdministrative 7983000.00
sellingAndMarketingExpenses 11307000.00
grossProfit 42292000.00
reconciledDepreciation 5818000.00
ebit 8401000.00
ebitda 14219000.00
depreciationAndAmortization 5818000.00
nonOperatingIncomeNetOther -223000.00
operatingIncome 6957000.00
otherOperatingExpenses 74878000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 391000.00
totalRevenue 82557000.00
totalOperatingExpenses 34613000.00
costOfRevenue 40265000.00
totalOtherIncomeExpenseNet -945000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6343000.00
netIncomeApplicableToCommonShares 6343000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-10
currency_symbol USD
researchDevelopment 13667000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12047000.00
minorityInterest 0.00
netIncome 14354000.00
sellingGeneralAdministrative 7574000.00
sellingAndMarketingExpenses 11262000.00
grossProfit 45805000.00
reconciledDepreciation 5384000.00
ebit 13483000.00
ebitda 18867000.00
depreciationAndAmortization 5384000.00
nonOperatingIncomeNetOther 182000.00
operatingIncome 11865000.00
otherOperatingExpenses 73921000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -2307000.00
totalRevenue 86595000.00
totalOperatingExpenses 33131000.00
costOfRevenue 40790000.00
totalOtherIncomeExpenseNet -627000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 14354000.00
netIncomeApplicableToCommonShares 14354000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-03
currency_symbol USD
researchDevelopment 13458000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 17256000.00
minorityInterest 0.00
netIncome 16111000.00
sellingGeneralAdministrative 7155000.00
sellingAndMarketingExpenses 10935000.00
grossProfit 49052000.00
reconciledDepreciation 5351000.00
ebit 16875000.00
ebitda 22226000.00
depreciationAndAmortization 5351000.00
nonOperatingIncomeNetOther 381000.00
operatingIncome 16875000.00
otherOperatingExpenses 73269000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1145000.00
totalRevenue 90144000.00
totalOperatingExpenses 32177000.00
costOfRevenue 41092000.00
totalOtherIncomeExpenseNet 381000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 16111000.00
netIncomeApplicableToCommonShares 16111000.00
2014-06-30
date 2014-06-30
filing_date 2014-07-31
currency_symbol USD
researchDevelopment 14366000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 14523000.00
minorityInterest 0.00
netIncome 16716000.00
sellingGeneralAdministrative 7813000.00
sellingAndMarketingExpenses 11434000.00
grossProfit 48736000.00
reconciledDepreciation 5394000.00
ebit 14325000.00
ebitda 19719000.00
depreciationAndAmortization 5394000.00
nonOperatingIncomeNetOther 198000.00
operatingIncome 14325000.00
otherOperatingExpenses 74660000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -2193000.00
totalRevenue 88985000.00
totalOperatingExpenses 34411000.00
costOfRevenue 40249000.00
totalOtherIncomeExpenseNet 198000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 16716000.00
netIncomeApplicableToCommonShares 16716000.00
2014-03-31
date 2014-03-31
filing_date 2014-05-05
currency_symbol USD
researchDevelopment 13490000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12988000.00
minorityInterest 0.00
netIncome 12363000.00
sellingGeneralAdministrative 7646000.00
sellingAndMarketingExpenses 10975000.00
grossProfit 45977000.00
reconciledDepreciation 5827000.00
ebit 12731000.00
ebitda 18558000.00
depreciationAndAmortization 5827000.00
nonOperatingIncomeNetOther 257000.00
operatingIncome 12731000.00
otherOperatingExpenses 70342000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 625000.00
totalRevenue 83073000.00
totalOperatingExpenses 33246000.00
costOfRevenue 37096000.00
totalOtherIncomeExpenseNet 257000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 12363000.00
netIncomeApplicableToCommonShares 12363000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-13
currency_symbol USD
researchDevelopment 12909000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 15604000.00
minorityInterest 0.00
netIncome 16037000.00
sellingGeneralAdministrative 8266000.00
sellingAndMarketingExpenses 10951000.00
grossProfit 48391000.00
reconciledDepreciation 5904000.00
ebit 15107000.00
ebitda 21011000.00
depreciationAndAmortization 5904000.00
nonOperatingIncomeNetOther 520000.00
operatingIncome 15107000.00
otherOperatingExpenses 75305000.00
interestExpense 23000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -433000.00
totalRevenue 90412000.00
totalOperatingExpenses 33284000.00
costOfRevenue 42021000.00
totalOtherIncomeExpenseNet 497000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 16037000.00
netIncomeApplicableToCommonShares 16037000.00
2013-09-30
date 2013-09-30
filing_date 2013-11-01
currency_symbol USD
researchDevelopment 12984000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 16676000.00
minorityInterest 0.00
netIncome 16654000.00
sellingGeneralAdministrative 7984000.00
sellingAndMarketingExpenses 10091000.00
grossProfit 48774000.00
reconciledDepreciation 5936000.00
ebit 16594000.00
ebitda 22530000.00
depreciationAndAmortization 5936000.00
nonOperatingIncomeNetOther 82000.00
operatingIncome 16594000.00
otherOperatingExpenses 75121000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 22000.00
totalRevenue 91715000.00
totalOperatingExpenses 32180000.00
costOfRevenue 42941000.00
totalOtherIncomeExpenseNet 82000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 16654000.00
netIncomeApplicableToCommonShares 16654000.00
2013-06-30
date 2013-06-30
filing_date 2013-08-01
currency_symbol USD
researchDevelopment 13489000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13853000.00
minorityInterest 0.00
netIncome 13672000.00
sellingGeneralAdministrative 8066000.00
sellingAndMarketingExpenses 10242000.00
grossProfit 46207000.00
reconciledDepreciation 5835000.00
ebit 12791000.00
ebitda 18626000.00
depreciationAndAmortization 5835000.00
nonOperatingIncomeNetOther 565000.00
operatingIncome 13288000.00
otherOperatingExpenses 74634000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 181000.00
totalRevenue 87922000.00
totalOperatingExpenses 32919000.00
costOfRevenue 41715000.00
totalOtherIncomeExpenseNet 565000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 13672000.00
netIncomeApplicableToCommonShares 13672000.00
2013-03-31
date 2013-03-31
filing_date 2013-05-03
currency_symbol USD
researchDevelopment 12272000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9294000.00
minorityInterest 0.00
netIncome 10903000.00
sellingGeneralAdministrative 7734000.00
sellingAndMarketingExpenses 9659000.00
grossProfit 39864000.00
reconciledDepreciation 5817000.00
ebit 9077000.00
ebitda 14894000.00
depreciationAndAmortization 5817000.00
nonOperatingIncomeNetOther 217000.00
operatingIncome 9077000.00
otherOperatingExpenses 67963000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1609000.00
totalRevenue 77040000.00
totalOperatingExpenses 30787000.00
costOfRevenue 37176000.00
totalOtherIncomeExpenseNet 217000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10903000.00
netIncomeApplicableToCommonShares 10903000.00
2012-12-31
date 2012-12-31
filing_date 2013-02-22
currency_symbol USD
researchDevelopment 11575000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9621000.00
minorityInterest 0.00
netIncome 9717000.00
sellingGeneralAdministrative 8109000.00
sellingAndMarketingExpenses 9232000.00
grossProfit 39403000.00
reconciledDepreciation 5672000.00
ebit 9073000.00
ebitda 14745000.00
depreciationAndAmortization 5672000.00
nonOperatingIncomeNetOther 158000.00
operatingIncome 9465000.00
otherOperatingExpenses 69805000.00
interestExpense 2000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -96000.00
totalRevenue 79170000.00
totalOperatingExpenses 30038000.00
costOfRevenue 39767000.00
totalOtherIncomeExpenseNet 256000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9717000.00
netIncomeApplicableToCommonShares 9717000.00
2012-09-30
date 2012-09-30
filing_date 2012-10-31
currency_symbol USD
researchDevelopment 11428000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -49347000.00
minorityInterest 0.00
netIncome -44406000.00
sellingGeneralAdministrative 7912000.00
sellingAndMarketingExpenses 9206000.00
grossProfit 38751000.00
reconciledDepreciation 5642000.00
ebit 68176000.00
ebitda 73818000.00
depreciationAndAmortization 5642000.00
nonOperatingIncomeNetOther -33100000.00
operatingIncome -16247000.00
otherOperatingExpenses 68963000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -4941000.00
totalRevenue 78045000.00
totalOperatingExpenses 29669000.00
costOfRevenue 39294000.00
totalOtherIncomeExpenseNet -59094000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -44406000.00
netIncomeApplicableToCommonShares -44406000.00
2012-06-30
date 2012-06-30
filing_date 2012-08-07
currency_symbol USD
researchDevelopment 12066000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9608000.00
minorityInterest 0.00
netIncome -7176000.00
sellingGeneralAdministrative 6687000.00
sellingAndMarketingExpenses 8419000.00
grossProfit 37755000.00
reconciledDepreciation 5185000.00
ebit 10667000.00
ebitda 15852000.00
depreciationAndAmortization 5185000.00
nonOperatingIncomeNetOther 195000.00
operatingIncome 9413000.00
otherOperatingExpenses 66556000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 16784000.00
totalRevenue 76382000.00
totalOperatingExpenses 27929000.00
costOfRevenue 38627000.00
totalOtherIncomeExpenseNet -841000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -7176000.00
netIncomeApplicableToCommonShares -7176000.00
2012-03-31
date 2012-03-31
filing_date 2012-05-08
currency_symbol USD
researchDevelopment 10640000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9336000.00
minorityInterest 0.00
netIncome 7461000.00
sellingGeneralAdministrative 6603000.00
sellingAndMarketingExpenses 8111000.00
grossProfit 34592000.00
reconciledDepreciation 3921000.00
ebit 9699000.00
ebitda 13620000.00
depreciationAndAmortization 3921000.00
nonOperatingIncomeNetOther 615000.00
operatingIncome 8721000.00
otherOperatingExpenses 62563000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1875000.00
totalRevenue 71773000.00
totalOperatingExpenses 25382000.00
costOfRevenue 37181000.00
totalOtherIncomeExpenseNet -489000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7461000.00
netIncomeApplicableToCommonShares 7461000.00
2011-12-31
date 2011-12-31
filing_date 2012-02-29
currency_symbol USD
researchDevelopment 9732000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8214000.00
minorityInterest 0.00
netIncome 6326000.00
sellingGeneralAdministrative 5747000.00
sellingAndMarketingExpenses 8282000.00
grossProfit 31554000.00
reconciledDepreciation 4249000.00
ebit 7372000.00
ebitda 11621000.00
depreciationAndAmortization 4249000.00
nonOperatingIncomeNetOther 421000.00
operatingIncome 7793000.00
otherOperatingExpenses 58937000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1888000.00
totalRevenue 66730000.00
totalOperatingExpenses 23761000.00
costOfRevenue 35176000.00
totalOtherIncomeExpenseNet 421000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6326000.00
netIncomeApplicableToCommonShares 6326000.00
2011-09-30
date 2011-09-30
filing_date 2011-11-07
currency_symbol USD
researchDevelopment 10345000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11115000.00
minorityInterest 0.00
netIncome 7512000.00
sellingGeneralAdministrative 6145000.00
sellingAndMarketingExpenses 7990000.00
grossProfit 35043000.00
reconciledDepreciation 4108000.00
ebit 10011000.00
ebitda 14119000.00
depreciationAndAmortization 4108000.00
nonOperatingIncomeNetOther 552000.00
operatingIncome 10563000.00
otherOperatingExpenses 64500000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3603000.00
totalRevenue 75063000.00
totalOperatingExpenses 24480000.00
costOfRevenue 40020000.00
totalOtherIncomeExpenseNet 552000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7512000.00
netIncomeApplicableToCommonShares 7512000.00
2011-06-30
date 2011-06-30
filing_date 2011-08-08
currency_symbol USD
researchDevelopment 10195000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13647000.00
minorityInterest 0.00
netIncome 10599000.00
sellingGeneralAdministrative 6141000.00
sellingAndMarketingExpenses 8104000.00
grossProfit 37626000.00
reconciledDepreciation 4033000.00
ebit 12725000.00
ebitda 16758000.00
depreciationAndAmortization 4033000.00
nonOperatingIncomeNetOther 461000.00
operatingIncome 13186000.00
otherOperatingExpenses 66998000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3048000.00
totalRevenue 80184000.00
totalOperatingExpenses 24440000.00
costOfRevenue 42558000.00
totalOtherIncomeExpenseNet 461000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10599000.00
netIncomeApplicableToCommonShares 10599000.00
2011-03-31
date 2011-03-31
filing_date 2011-05-05
currency_symbol USD
researchDevelopment 10023000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12119000.00
minorityInterest 0.00
netIncome 9854000.00
sellingGeneralAdministrative 6475000.00
sellingAndMarketingExpenses 8248000.00
grossProfit 36423000.00
reconciledDepreciation 3925000.00
ebit 11235000.00
ebitda 15160000.00
depreciationAndAmortization 3925000.00
nonOperatingIncomeNetOther 442000.00
operatingIncome 11677000.00
otherOperatingExpenses 65085000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2265000.00
totalRevenue 76762000.00
totalOperatingExpenses 24746000.00
costOfRevenue 40339000.00
totalOtherIncomeExpenseNet 442000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9854000.00
netIncomeApplicableToCommonShares 9854000.00
2010-12-31
date 2010-12-31
filing_date 2011-02-25
currency_symbol USD
researchDevelopment 9753000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11471000.00
minorityInterest 0.00
netIncome 8930000.00
sellingGeneralAdministrative 6339000.00
sellingAndMarketingExpenses 9063000.00
grossProfit 36126000.00
reconciledDepreciation 3537000.00
ebit 14446000.00
ebitda 17983000.00
depreciationAndAmortization 3537000.00
operatingIncome 10971000.00
otherOperatingExpenses 62015000.00
interestExpense 3000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2541000.00
totalRevenue 72986000.00
totalOperatingExpenses 25155000.00
costOfRevenue 36860000.00
totalOtherIncomeExpenseNet -1593000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 8930000.00
2010-09-30
date 2010-09-30
filing_date 2010-11-03
currency_symbol USD
researchDevelopment 9348000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 15669000.00
minorityInterest 0.00
netIncome 12634000.00
sellingGeneralAdministrative 6746000.00
sellingAndMarketingExpenses 7657000.00
grossProfit 39005000.00
reconciledDepreciation 3344000.00
ebit 14839000.00
ebitda 18183000.00
depreciationAndAmortization 3344000.00
nonOperatingIncomeNetOther 415000.00
operatingIncome 15254000.00
otherOperatingExpenses 60198000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3035000.00
totalRevenue 75452000.00
totalOperatingExpenses 23751000.00
costOfRevenue 36447000.00
totalOtherIncomeExpenseNet 415000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 12634000.00
netIncomeApplicableToCommonShares 12634000.00
2010-06-30
date 2010-06-30
filing_date 2010-08-06
currency_symbol USD
researchDevelopment 8674000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 19294000.00
minorityInterest 0.00
netIncome 15587000.00
sellingGeneralAdministrative 6465000.00
sellingAndMarketingExpenses 7527000.00
grossProfit 41489000.00
reconciledDepreciation 3201000.00
ebit 18352000.00
ebitda 21553000.00
depreciationAndAmortization 3201000.00
nonOperatingIncomeNetOther 471000.00
operatingIncome 18823000.00
otherOperatingExpenses 61035000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3707000.00
totalRevenue 79858000.00
totalOperatingExpenses 22666000.00
costOfRevenue 38369000.00
totalOtherIncomeExpenseNet 471000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 15587000.00
netIncomeApplicableToCommonShares 15587000.00
2010-03-31
date 2010-03-31
filing_date 2010-05-06
currency_symbol USD
researchDevelopment 8111000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 15372000.00
minorityInterest 0.00
netIncome 12314000.00
sellingGeneralAdministrative 6013000.00
sellingAndMarketingExpenses 6920000.00
grossProfit 35922000.00
reconciledDepreciation 2933000.00
ebit 14384000.00
ebitda 17317000.00
depreciationAndAmortization 2933000.00
operatingIncome 14878000.00
otherOperatingExpenses 56629000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3058000.00
totalRevenue 71507000.00
totalOperatingExpenses 21044000.00
costOfRevenue 35585000.00
totalOtherIncomeExpenseNet 494000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 12314000.00
2009-12-31
date 2009-12-31
filing_date 2010-02-26
currency_symbol USD
researchDevelopment 8214000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11405000.00
minorityInterest 0.00
netIncome 9184000.00
sellingGeneralAdministrative 7227000.00
sellingAndMarketingExpenses 7127000.00
grossProfit 33816000.00
reconciledDepreciation 2790000.00
ebit 15179000.00
ebitda 17969000.00
depreciationAndAmortization 2790000.00
operatingIncome 11248000.00
otherOperatingExpenses 54890000.00
interestExpense 3000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2221000.00
totalRevenue 66138000.00
totalOperatingExpenses 22568000.00
costOfRevenue 32322000.00
totalOtherIncomeExpenseNet -2015000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 9184000.00
2009-09-30
date 2009-09-30
filing_date 2009-11-05
currency_symbol USD
researchDevelopment 6846000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11246000.00
minorityInterest 0.00
netIncome 9152000.00
sellingGeneralAdministrative 5465000.00
sellingAndMarketingExpenses 5744000.00
grossProfit 29123000.00
reconciledDepreciation 2572000.00
ebit 10890000.00
ebitda 13462000.00
depreciationAndAmortization 2572000.00
operatingIncome 11068000.00
otherOperatingExpenses 48956000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2094000.00
totalRevenue 60024000.00
totalOperatingExpenses 18055000.00
costOfRevenue 30901000.00
totalOtherIncomeExpenseNet 178000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 9152000.00
2009-06-30
date 2009-06-30
filing_date 2009-08-06
currency_symbol USD
researchDevelopment 7689000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5743000.00
minorityInterest 0.00
netIncome 4529000.00
sellingGeneralAdministrative 5594000.00
sellingAndMarketingExpenses 5925000.00
grossProfit 24197000.00
reconciledDepreciation 2482000.00
ebit 4235000.00
ebitda 6717000.00
depreciationAndAmortization 2482000.00
operatingIncome 4989000.00
otherOperatingExpenses 44261000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1214000.00
totalRevenue 49250000.00
totalOperatingExpenses 19208000.00
costOfRevenue 25053000.00
totalOtherIncomeExpenseNet 754000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4529000.00
2009-03-31
date 2009-03-31
filing_date 2009-05-06
currency_symbol USD
researchDevelopment 7724000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2129000.00
minorityInterest 0.00
netIncome 404000.00
sellingGeneralAdministrative 5681000.00
sellingAndMarketingExpenses 6222000.00
grossProfit 20932000.00
reconciledDepreciation 2496000.00
ebit 481000.00
ebitda 2977000.00
depreciationAndAmortization 2496000.00
operatingIncome 1305000.00
otherOperatingExpenses 38984000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1725000.00
totalRevenue 40289000.00
totalOperatingExpenses 19627000.00
costOfRevenue 19357000.00
totalOtherIncomeExpenseNet 824000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 404000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-02
currency_symbol USD
researchDevelopment 14114000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -18100000.00
minorityInterest 0.00
netIncome -20654000.00
sellingGeneralAdministrative 22809000.00
sellingAndMarketingExpenses 35898000.00
grossProfit 18945000.00
reconciledDepreciation 2491000.00
ebit -12215000.00
ebitda -9724000.00
depreciationAndAmortization 2491000.00
operatingIncome -19936000.00
otherOperatingExpenses 62353000.00
interestExpense 9000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2554000.00
totalRevenue 42417000.00
totalOperatingExpenses 38881000.00
costOfRevenue 23472000.00
totalOtherIncomeExpenseNet -7721000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -5834000.00
2008-09-30
date 2008-09-30
filing_date 2008-11-07
currency_symbol USD
researchDevelopment 7022000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10259000.00
minorityInterest 0.00
netIncome 7637000.00
sellingGeneralAdministrative 13476000.00
sellingAndMarketingExpenses 13100.00
grossProfit 29157000.00
reconciledDepreciation 3179000.00
ebit 7059000.00
ebitda 10238000.00
depreciationAndAmortization 3179000.00
operatingIncome 8659000.00
otherOperatingExpenses 45157000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2622000.00
totalRevenue 53816000.00
totalOperatingExpenses 20498000.00
costOfRevenue 24659000.00
totalOtherIncomeExpenseNet 1600000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 7637000.00
2008-06-30
date 2008-06-30
filing_date 2008-08-08
currency_symbol USD
researchDevelopment 7979000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9290000.00
minorityInterest 0.00
netIncome 7611000.00
sellingGeneralAdministrative 13802000.00
sellingAndMarketingExpenses 14600.00
grossProfit 28806000.00
reconciledDepreciation 2425000.00
ebit 4760000.00
ebitda 7185000.00
depreciationAndAmortization 2425000.00
operatingIncome 7025000.00
otherOperatingExpenses 46610000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1679000.00
totalRevenue 53635000.00
totalOperatingExpenses 21781000.00
costOfRevenue 24829000.00
totalOtherIncomeExpenseNet 2265000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 7611000.00
2008-03-31
date 2008-03-31
filing_date 2008-05-09
currency_symbol USD
researchDevelopment 7752000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9275000.00
minorityInterest 0.00
netIncome 7209000.00
sellingGeneralAdministrative 13107000.00
sellingAndMarketingExpenses 7419000.00
grossProfit 28122000.00
reconciledDepreciation 1721000.00
ebit 5251000.00
ebitda 6972000.00
depreciationAndAmortization 1721000.00
operatingIncome 7263000.00
otherOperatingExpenses 44577000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2066000.00
totalRevenue 51840000.00
totalOperatingExpenses 20859000.00
costOfRevenue 23718000.00
totalOtherIncomeExpenseNet 2012000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 7209000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-10
currency_symbol USD
researchDevelopment 6702000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9504000.00
minorityInterest 0.00
netIncome 6588000.00
sellingGeneralAdministrative 13298000.00
sellingAndMarketingExpenses 26940000.00
grossProfit 28019000.00
reconciledDepreciation 1465000.00
ebit 15047000.00
ebitda 16512000.00
depreciationAndAmortization 1465000.00
operatingIncome 6649000.00
otherOperatingExpenses 44661000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2916000.00
totalRevenue 52680000.00
totalOperatingExpenses 20000000.00
costOfRevenue 24661000.00
totalOtherIncomeExpenseNet -7028000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6588000.00
2007-09-30
date 2007-09-30
filing_date 2007-11-09
currency_symbol USD
researchDevelopment 6664000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8199000.00
minorityInterest 0.00
netIncome 6753000.00
sellingGeneralAdministrative 13451000.00
sellingAndMarketingExpenses 6976000.00
grossProfit 26397000.00
reconciledDepreciation 2074000.00
ebit 4365000.00
ebitda 6439000.00
depreciationAndAmortization 2074000.00
operatingIncome 6282000.00
otherOperatingExpenses 43524000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1446000.00
totalRevenue 49806000.00
totalOperatingExpenses 20115000.00
costOfRevenue 23409000.00
totalOtherIncomeExpenseNet 1917000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6753000.00
2007-06-30
date 2007-06-30
filing_date 2007-08-01
currency_symbol USD
researchDevelopment 5809000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -802000.00
minorityInterest 0.00
netIncome -779000.00
sellingGeneralAdministrative 14616000.00
sellingAndMarketingExpenses 6227000.00
grossProfit 18345000.00
reconciledDepreciation 1517000.00
ebit -3358000.00
ebitda -1841000.00
depreciationAndAmortization 1517000.00
operatingIncome -2080000.00
otherOperatingExpenses 37333000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -23000.00
totalRevenue 35253000.00
totalOperatingExpenses 20425000.00
costOfRevenue 16908000.00
totalOtherIncomeExpenseNet 1278000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6777000.00
2007-03-31
date 2007-03-31
filing_date 2007-03-08
currency_symbol USD
researchDevelopment 4804000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2670000.00
minorityInterest 0.00
netIncome 251000.00
sellingGeneralAdministrative 11478000.00
grossProfit 18121000.00
reconciledDepreciation 1334000.00
ebit 1839000.00
ebitda 3173000.00
depreciationAndAmortization 1334000.00
operatingIncome 1839000.00
otherOperatingExpenses 34974000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2419000.00
totalRevenue 36813000.00
totalOperatingExpenses 16282000.00
costOfRevenue 18692000.00
totalOtherIncomeExpenseNet -2771000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6506000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-08
currency_symbol USD
researchDevelopment 4804000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2670000.00
minorityInterest 0.00
netIncome 251000.00
sellingGeneralAdministrative 11478000.00
sellingAndMarketingExpenses 16070000.00
grossProfit 18121000.00
reconciledDepreciation 1334000.00
ebit 4610000.00
ebitda 5944000.00
depreciationAndAmortization 1334000.00
operatingIncome 1839000.00
otherOperatingExpenses 34974000.00
interestExpense 265000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2419000.00
totalRevenue 36813000.00
totalOperatingExpenses 16282000.00
costOfRevenue 18692000.00
totalOtherIncomeExpenseNet -2771000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3037000.00
2006-09-30
date 2006-09-30
currency_symbol USD
researchDevelopment 6331000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2763000.00
minorityInterest 0.00
netIncome 2661000.00
sellingGeneralAdministrative 16540000.00
grossProfit 24049000.00
reconciledDepreciation 1869000.00
ebit 1178000.00
ebitda 3047000.00
depreciationAndAmortization 1869000.00
operatingIncome 1178000.00
otherOperatingExpenses 43226000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 102000.00
totalRevenue 44404000.00
totalOperatingExpenses 22871000.00
costOfRevenue 20355000.00
totalOtherIncomeExpenseNet 1585000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2661000.00
2006-06-30
date 2006-06-30
currency_symbol USD
researchDevelopment 6018000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4952000.00
minorityInterest 0.00
netIncome 4506000.00
sellingGeneralAdministrative 14630000.00
grossProfit 24106000.00
reconciledDepreciation 1778000.00
ebit 3458000.00
ebitda 5236000.00
depreciationAndAmortization 1778000.00
operatingIncome 3458000.00
otherOperatingExpenses 38007000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 446000.00
totalRevenue 41465000.00
totalOperatingExpenses 20648000.00
costOfRevenue 17359000.00
totalOtherIncomeExpenseNet 1494000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4506000.00
2006-03-31
date 2006-03-31
currency_symbol USD
researchDevelopment 5809000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -802000.00
minorityInterest 0.00
netIncome -779000.00
sellingGeneralAdministrative 14616000.00
grossProfit 18345000.00
reconciledDepreciation 1517000.00
ebit -2080000.00
ebitda -563000.00
depreciationAndAmortization 1517000.00
operatingIncome -2080000.00
otherOperatingExpenses 37333000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -23000.00
totalRevenue 35253000.00
totalOperatingExpenses 20425000.00
costOfRevenue 16908000.00
totalOtherIncomeExpenseNet 1278000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2005-12-31
date 2005-12-31
currency_symbol USD
researchDevelopment 4804000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2670000.00
minorityInterest 0.00
netIncome 251000.00
sellingGeneralAdministrative 11478000.00
grossProfit 18121000.00
reconciledDepreciation 1334000.00
ebit 1839000.00
ebitda 3173000.00
depreciationAndAmortization 1334000.00
operatingIncome 1839000.00
otherOperatingExpenses 34974000.00
interestExpense 218000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2419000.00
totalRevenue 36813000.00
totalOperatingExpenses 16282000.00
costOfRevenue 18692000.00
totalOtherIncomeExpenseNet -2771000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1346000.00
2005-09-30
date 2005-09-30
filing_date 2005-11-07
currency_symbol USD
researchDevelopment 4105000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6404000.00
minorityInterest 0.00
netIncome 5665000.00
sellingGeneralAdministrative 8510000.00
sellingAndMarketingExpenses 4418000.00
grossProfit 18080000.00
reconciledDepreciation 1555000.00
ebit 4526000.00
ebitda 6081000.00
depreciationAndAmortization 1555000.00
operatingIncome 5465000.00
otherOperatingExpenses 31078000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 739000.00
totalRevenue 36543000.00
totalOperatingExpenses 12615000.00
costOfRevenue 18463000.00
totalOtherIncomeExpenseNet 939000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5270000.00
2005-06-30
date 2005-06-30
filing_date 2005-08-12
currency_symbol USD
researchDevelopment 4104000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6679000.00
minorityInterest 0.00
netIncome 5047000.00
sellingGeneralAdministrative 7196000.00
sellingAndMarketingExpenses 4263000.00
grossProfit 17254000.00
reconciledDepreciation 1647000.00
ebit 5229000.00
ebitda 6876000.00
depreciationAndAmortization 1647000.00
operatingIncome 5954000.00
otherOperatingExpenses 29345000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1632000.00
totalRevenue 35299000.00
totalOperatingExpenses 11300000.00
costOfRevenue 18045000.00
totalOtherIncomeExpenseNet 725000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5038000.00
2005-03-31
date 2005-03-31
filing_date 2005-05-06
currency_symbol USD
researchDevelopment 4098000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6398000.00
minorityInterest 0.00
netIncome 4735000.00
sellingGeneralAdministrative 6795000.00
sellingAndMarketingExpenses 11700.00
grossProfit 16637000.00
reconciledDepreciation 1728000.00
ebit 5090000.00
ebitda 6818000.00
depreciationAndAmortization 1728000.00
operatingIncome 5744000.00
otherOperatingExpenses 28672000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1663000.00
totalRevenue 34416000.00
totalOperatingExpenses 10893000.00
costOfRevenue 17779000.00
totalOtherIncomeExpenseNet 654000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4044000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
researchDevelopment 3826000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6826000.00
minorityInterest 0.00
netIncome 4516000.00
sellingGeneralAdministrative 5898000.00
sellingAndMarketingExpenses 15273000.00
grossProfit 16225000.00
reconciledDepreciation 1719000.00
ebit 7984000.00
ebitda 9703000.00
depreciationAndAmortization 1719000.00
operatingIncome 6501000.00
otherOperatingExpenses 27080000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2310000.00
totalRevenue 33581000.00
totalOperatingExpenses 9724000.00
costOfRevenue 17356000.00
totalOtherIncomeExpenseNet -1483000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4516000.00
2004-09-30
date 2004-09-30
filing_date 2004-11-03
currency_symbol USD
researchDevelopment 4096000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6207000.00
minorityInterest 0.00
netIncome 5705000.00
sellingGeneralAdministrative 5794000.00
sellingAndMarketingExpenses 3412000.00
grossProfit 15758000.00
reconciledDepreciation 1686000.00
ebit 5529000.00
ebitda 7215000.00
depreciationAndAmortization 1686000.00
operatingIncome 5868000.00
otherOperatingExpenses 27078000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 502000.00
totalRevenue 32946000.00
totalOperatingExpenses 9890000.00
costOfRevenue 17188000.00
totalOtherIncomeExpenseNet 339000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5705000.00
2004-06-30
date 2004-06-30
filing_date 2004-08-04
currency_symbol USD
researchDevelopment 4088000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6603000.00
minorityInterest 0.00
netIncome 5028000.00
sellingGeneralAdministrative 5992000.00
sellingAndMarketingExpenses 3943000.00
grossProfit 16552000.00
reconciledDepreciation 1692000.00
ebit 6341000.00
ebitda 8033000.00
depreciationAndAmortization 1692000.00
operatingIncome 6472000.00
otherOperatingExpenses 29472000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1575000.00
totalRevenue 35944000.00
totalOperatingExpenses 10080000.00
costOfRevenue 19392000.00
totalOtherIncomeExpenseNet 131000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5028000.00
2004-03-31
date 2004-03-31
filing_date 2004-05-05
currency_symbol USD
researchDevelopment 4152000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7108000.00
minorityInterest 0.00
netIncome 5118000.00
sellingGeneralAdministrative 5691000.00
sellingAndMarketingExpenses 4112000.00
grossProfit 16692000.00
reconciledDepreciation 1783000.00
ebit 6590000.00
ebitda 8373000.00
depreciationAndAmortization 1783000.00
operatingIncome 6849000.00
otherOperatingExpenses 27316000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1990000.00
totalRevenue 34165000.00
totalOperatingExpenses 9843000.00
costOfRevenue 17473000.00
totalOtherIncomeExpenseNet 259000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5118000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-10
currency_symbol USD
researchDevelopment 3891000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7321000.00
minorityInterest 0.00
netIncome 5271000.00
sellingGeneralAdministrative 5389000.00
sellingAndMarketingExpenses 15484000.00
grossProfit 16385000.00
reconciledDepreciation 1692000.00
ebit 8401000.00
ebitda 10093000.00
depreciationAndAmortization 1692000.00
operatingIncome 7105000.00
otherOperatingExpenses 25186000.00
interestExpense 7000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2050000.00
totalRevenue 32291000.00
totalOperatingExpenses 9280000.00
costOfRevenue 15906000.00
totalOtherIncomeExpenseNet -1296000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5271000.00
2003-09-30
date 2003-09-30
filing_date 2003-11-10
currency_symbol USD
researchDevelopment 4287000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6598000.00
minorityInterest 0.00
netIncome 4751000.00
sellingGeneralAdministrative 5547000.00
sellingAndMarketingExpenses 3846000.00
grossProfit 16303000.00
reconciledDepreciation 1740000.00
ebit 6340000.00
ebitda 8080000.00
depreciationAndAmortization 1740000.00
operatingIncome 6469000.00
otherOperatingExpenses 28056000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1847000.00
totalRevenue 34525000.00
totalOperatingExpenses 9834000.00
costOfRevenue 18222000.00
totalOtherIncomeExpenseNet 129000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4751000.00
2003-06-30
date 2003-06-30
filing_date 2003-08-07
currency_symbol USD
researchDevelopment 4181000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5613000.00
minorityInterest 0.00
netIncome 4153000.00
sellingGeneralAdministrative 5723000.00
sellingAndMarketingExpenses 3919000.00
grossProfit 15130000.00
reconciledDepreciation 1693000.00
ebit 4839000.00
ebitda 6532000.00
depreciationAndAmortization 1693000.00
operatingIncome 5226000.00
otherOperatingExpenses 24574000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1460000.00
totalRevenue 29800000.00
totalOperatingExpenses 9904000.00
costOfRevenue 14670000.00
totalOtherIncomeExpenseNet 387000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4153000.00
2003-03-31
date 2003-03-31
filing_date 2003-05-12
currency_symbol USD
researchDevelopment 4084000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5586000.00
minorityInterest 0.00
netIncome 3910000.00
sellingGeneralAdministrative 5673000.00
sellingAndMarketingExpenses 4046000.00
grossProfit 15074000.00
reconciledDepreciation 1721000.00
ebit 5048000.00
ebitda 6769000.00
depreciationAndAmortization 1721000.00
operatingIncome 5317000.00
otherOperatingExpenses 23773000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1676000.00
totalRevenue 29090000.00
totalOperatingExpenses 9757000.00
costOfRevenue 14016000.00
totalOtherIncomeExpenseNet 269000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3910000.00
2002-12-31
date 2002-12-31
filing_date 2003-03-21
currency_symbol USD
researchDevelopment 3888000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5086000.00
minorityInterest 0.00
netIncome 3561000.00
sellingGeneralAdministrative 5356000.00
sellingAndMarketingExpenses 14537000.00
grossProfit 13929000.00
reconciledDepreciation 1671000.00
ebit 6351000.00
ebitda 8022000.00
depreciationAndAmortization 1671000.00
operatingIncome 4685000.00
otherOperatingExpenses 24513000.00
interestExpense 4000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1525000.00
totalRevenue 29198000.00
totalOperatingExpenses 9244000.00
costOfRevenue 15269000.00
totalOtherIncomeExpenseNet -1666000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3561000.00
2002-09-30
date 2002-09-30
filing_date 2002-11-12
currency_symbol USD
researchDevelopment 3561000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3288000.00
minorityInterest 0.00
netIncome 2302000.00
sellingGeneralAdministrative 5356000.00
sellingAndMarketingExpenses 13300.00
grossProfit 11840000.00
reconciledDepreciation 1669000.00
ebit 2558000.00
ebitda 4227000.00
depreciationAndAmortization 1669000.00
operatingIncome 2923000.00
otherOperatingExpenses 25245000.00
interestExpense 3000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 986000.00
totalRevenue 28168000.00
totalOperatingExpenses 8917000.00
costOfRevenue 16328000.00
totalOtherIncomeExpenseNet 365000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2302000.00
2002-06-30
date 2002-06-30
filing_date 2002-08-14
currency_symbol USD
researchDevelopment 3648000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3042000.00
minorityInterest 0.00
netIncome 2129000.00
sellingGeneralAdministrative 5193000.00
sellingAndMarketingExpenses 3645000.00
grossProfit 11390000.00
reconciledDepreciation 1662000.00
ebit 2056000.00
ebitda 3718000.00
depreciationAndAmortization 1662000.00
operatingIncome 2549000.00
otherOperatingExpenses 24599000.00
interestExpense 7000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 913000.00
totalRevenue 27148000.00
totalOperatingExpenses 8841000.00
costOfRevenue 15758000.00
totalOtherIncomeExpenseNet 493000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2129000.00
2002-03-31
date 2002-03-31
filing_date 2002-05-10
currency_symbol USD
researchDevelopment 3607000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2265000.00
minorityInterest 0.00
netIncome 1586000.00
sellingGeneralAdministrative 4835000.00
sellingAndMarketingExpenses 3402000.00
grossProfit 10302000.00
reconciledDepreciation 1682000.00
ebit 1455000.00
ebitda 3137000.00
depreciationAndAmortization 1682000.00
operatingIncome 1860000.00
otherOperatingExpenses 21810000.00
interestExpense 9000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 679000.00
totalRevenue 23670000.00
totalOperatingExpenses 8442000.00
costOfRevenue 13368000.00
totalOtherIncomeExpenseNet 405000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1586000.00
2001-12-31
date 2001-12-31
filing_date 2002-03-22
currency_symbol USD
researchDevelopment 3643000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1804000.00
minorityInterest 0.00
netIncome 1263000.00
sellingGeneralAdministrative 5046000.00
grossProfit 10163000.00
reconciledDepreciation 2071000.00
ebit 3143000.00
ebitda 5214000.00
depreciationAndAmortization 2071000.00
operatingIncome 1474000.00
otherOperatingExpenses 22175000.00
interestExpense 51000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 541000.00
totalRevenue 23649000.00
totalOperatingExpenses 8689000.00
costOfRevenue 13486000.00
totalOtherIncomeExpenseNet -1669000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1263000.00
2001-09-30
date 2001-09-30
filing_date 2001-11-09
currency_symbol USD
researchDevelopment 3586000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1316000.00
minorityInterest 0.00
netIncome 921000.00
sellingGeneralAdministrative 5334000.00
grossProfit 9911000.00
reconciledDepreciation 1749000.00
ebit 666000.00
ebitda 2415000.00
depreciationAndAmortization 1749000.00
operatingIncome 991000.00
otherOperatingExpenses 22012000.00
interestExpense 14000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 395000.00
totalRevenue 23003000.00
totalOperatingExpenses 8920000.00
costOfRevenue 13092000.00
totalOtherIncomeExpenseNet 325000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 921000.00
2001-06-30
date 2001-06-30
filing_date 2001-08-10
currency_symbol USD
researchDevelopment 3696000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 957000.00
minorityInterest 0.00
netIncome 670000.00
sellingGeneralAdministrative 5273000.00
grossProfit 9354000.00
reconciledDepreciation 1545000.00
ebit -187000.00
ebitda 1358000.00
depreciationAndAmortization 1545000.00
operatingIncome 385000.00
otherOperatingExpenses 20862000.00
interestExpense 18000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 287000.00
totalRevenue 21247000.00
totalOperatingExpenses 8969000.00
costOfRevenue 11893000.00
totalOtherIncomeExpenseNet 572000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 670000.00
2001-03-31
date 2001-03-31
filing_date 2001-05-10
currency_symbol USD
researchDevelopment 3546000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5579000.00
minorityInterest 0.00
netIncome 3872000.00
sellingGeneralAdministrative 4812000.00
grossProfit 13415000.00
reconciledDepreciation 1579000.00
ebit 4535000.00
ebitda 6114000.00
depreciationAndAmortization 1579000.00
operatingIncome 5057000.00
otherOperatingExpenses 21139000.00
interestExpense 21000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1707000.00
totalRevenue 26196000.00
totalOperatingExpenses 8358000.00
costOfRevenue 12781000.00
totalOtherIncomeExpenseNet 522000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3872000.00
2000-12-31
date 2000-12-31
filing_date 2001-03-20
currency_symbol USD
researchDevelopment 2951000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6511000.00
minorityInterest 0.00
netIncome 4581000.00
sellingGeneralAdministrative 4254000.00
grossProfit 13345000.00
reconciledDepreciation 1212000.00
ebit 8654000.00
ebitda 9866000.00
depreciationAndAmortization 1212000.00
operatingIncome 6140000.00
otherOperatingExpenses 20492000.00
interestExpense 25000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1930000.00
totalRevenue 26632000.00
totalOperatingExpenses 7205000.00
costOfRevenue 13287000.00
totalOtherIncomeExpenseNet -2514000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4581000.00
2000-09-30
date 2000-09-30
filing_date 2000-11-14
currency_symbol USD
researchDevelopment 3084000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7315000.00
minorityInterest 0.00
netIncome 5096000.00
sellingGeneralAdministrative 4882000.00
grossProfit 14580000.00
reconciledDepreciation 1122000.00
ebit 5913000.00
ebitda 7035000.00
depreciationAndAmortization 1122000.00
operatingIncome 6614000.00
otherOperatingExpenses 21246000.00
interestExpense 37000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2219000.00
totalRevenue 27860000.00
totalOperatingExpenses 7966000.00
costOfRevenue 13280000.00
totalOtherIncomeExpenseNet 701000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5096000.00
2000-06-30
date 2000-06-30
filing_date 2000-08-07
currency_symbol USD
researchDevelopment 3431000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7467000.00
minorityInterest 0.00
netIncome 5227000.00
sellingGeneralAdministrative 4943000.00
grossProfit 15145000.00
reconciledDepreciation 994000.00
ebit 6075000.00
ebitda 7069000.00
depreciationAndAmortization 994000.00
operatingIncome 6771000.00
otherOperatingExpenses 22241000.00
interestExpense 50000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2240000.00
totalRevenue 29012000.00
totalOperatingExpenses 8374000.00
costOfRevenue 13867000.00
totalOtherIncomeExpenseNet 696000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5227000.00
2000-03-31
date 2000-03-31
filing_date 2000-05-10
currency_symbol USD
researchDevelopment 3055000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6943000.00
minorityInterest 0.00
netIncome 4861000.00
sellingGeneralAdministrative 5325000.00
grossProfit 14568000.00
reconciledDepreciation 861000.00
ebit 5433000.00
ebitda 6294000.00
depreciationAndAmortization 861000.00
operatingIncome 6188000.00
otherOperatingExpenses 21822000.00
interestExpense 52000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2082000.00
totalRevenue 28010000.00
totalOperatingExpenses 8380000.00
costOfRevenue 13442000.00
totalOtherIncomeExpenseNet 755000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4861000.00
1999-12-31
date 1999-12-31
filing_date 2000-03-29
currency_symbol USD
researchDevelopment 3080000.00
incomeBeforeTax 8861000.00
netIncome 7515000.00
sellingGeneralAdministrative 4628000.00
grossProfit 15949000.00
reconciledDepreciation 863000.00
ebit 9834000.00
ebitda 10697000.00
depreciationAndAmortization 863000.00
operatingIncome 8241000.00
otherOperatingExpenses 21886000.00
incomeTaxExpense 1346000.00
totalRevenue 30127000.00
totalOperatingExpenses 7708000.00
costOfRevenue 14178000.00
totalOtherIncomeExpenseNet -1593000.00
1999-09-30
date 1999-09-30
filing_date 1999-11-09
currency_symbol USD
researchDevelopment 2813000.00
incomeBeforeTax 7953000.00
netIncome 6768000.00
sellingGeneralAdministrative 7217000.00
grossProfit 17473000.00
reconciledDepreciation 809000.00
ebit 6933000.00
ebitda 7742000.00
depreciationAndAmortization 809000.00
operatingIncome 7443000.00
otherOperatingExpenses 22697000.00
incomeTaxExpense 1185000.00
totalRevenue 30140000.00
totalOperatingExpenses 10030000.00
costOfRevenue 12667000.00
totalOtherIncomeExpenseNet 510000.00
1999-06-30
date 1999-06-30
filing_date 1999-08-10
currency_symbol USD
researchDevelopment 2535000.00
incomeBeforeTax 6239000.00
netIncome 5300000.00
sellingGeneralAdministrative 4156000.00
grossProfit 12497000.00
reconciledDepreciation 808000.00
ebit 5373000.00
ebitda 6181000.00
depreciationAndAmortization 808000.00
operatingIncome 5806000.00
otherOperatingExpenses 17173000.00
incomeTaxExpense 939000.00
totalRevenue 22979000.00
totalOperatingExpenses 6691000.00
costOfRevenue 10482000.00
totalOtherIncomeExpenseNet 433000.00
1999-03-31
date 1999-03-31
filing_date 1999-05-10
currency_symbol USD
researchDevelopment 2336000.00
incomeBeforeTax 5758000.00
netIncome 4894000.00
sellingGeneralAdministrative 3844000.00
grossProfit 11354000.00
reconciledDepreciation 751000.00
ebit 4590000.00
ebitda 5341000.00
depreciationAndAmortization 751000.00
operatingIncome 5174000.00
otherOperatingExpenses 15647000.00
incomeTaxExpense 864000.00
totalRevenue 20821000.00
totalOperatingExpenses 6180000.00
costOfRevenue 9467000.00
totalOtherIncomeExpenseNet 584000.00
1998-12-31
date 1998-12-31
filing_date 1999-03-16
currency_symbol USD
researchDevelopment 2005000.00
incomeBeforeTax 5072000.00
netIncome 4207000.00
sellingGeneralAdministrative 3775000.00
grossProfit 10379000.00
reconciledDepreciation 756000.00
ebit 5495000.00
ebitda 6251000.00
depreciationAndAmortization 756000.00
operatingIncome 4599000.00
otherOperatingExpenses 15553000.00
incomeTaxExpense 865000.00
totalRevenue 20152000.00
totalOperatingExpenses 5780000.00
costOfRevenue 9773000.00
totalOtherIncomeExpenseNet -896000.00
1998-09-30
date 1998-09-30
filing_date 1998-11-10
currency_symbol USD
researchDevelopment 1947000.00
incomeBeforeTax 4691000.00
netIncome 4340000.00
sellingGeneralAdministrative 3443000.00
grossProfit 9682000.00
reconciledDepreciation 810000.00
ebit 3893000.00
ebitda 4703000.00
depreciationAndAmortization 810000.00
operatingIncome 4292000.00
otherOperatingExpenses 16025000.00
incomeTaxExpense 351000.00
totalRevenue 20317000.00
totalOperatingExpenses 5390000.00
costOfRevenue 10635000.00
totalOtherIncomeExpenseNet 399000.00
1998-06-30
date 1998-06-30
filing_date 1998-08-12
currency_symbol USD
researchDevelopment 1720000.00
incomeBeforeTax 2874000.00
netIncome 2153000.00
sellingGeneralAdministrative 2454000.00
grossProfit 6859000.00
reconciledDepreciation 767000.00
ebit 2496000.00
ebitda 3263000.00
depreciationAndAmortization 767000.00
operatingIncome 2685000.00
otherOperatingExpenses 12428000.00
incomeTaxExpense 721000.00
totalRevenue 15113000.00
totalOperatingExpenses 4174000.00
costOfRevenue 8254000.00
totalOtherIncomeExpenseNet 189000.00
1998-03-31
date 1998-03-31
filing_date 1998-05-12
currency_symbol USD
researchDevelopment 1559000.00
incomeBeforeTax 2641000.00
netIncome 1978000.00
sellingGeneralAdministrative 2437000.00
grossProfit 6450000.00
reconciledDepreciation 701000.00
ebit 2267000.00
ebitda 2968000.00
depreciationAndAmortization 701000.00
operatingIncome 2454000.00
otherOperatingExpenses 11972000.00
incomeTaxExpense 663000.00
totalRevenue 14426000.00
totalOperatingExpenses 3996000.00
costOfRevenue 7976000.00
totalOtherIncomeExpenseNet 187000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-24
currency_symbol USD
researchDevelopment 1600000.00
incomeBeforeTax 2500000.00
netIncome 2400000.00
grossProfit 7100000.00
reconciledDepreciation 700000.00
ebit 1900000.00
ebitda 2600000.00
depreciationAndAmortization 700000.00
operatingIncome 2300000.00
otherOperatingExpenses 12800000.00
incomeTaxExpense 100000.00
totalRevenue 15100000.00
totalOperatingExpenses 4800000.00
costOfRevenue 8000000.00
totalOtherIncomeExpenseNet 400000.00
1997-09-30
date 1997-09-30
filing_date 1997-09-30
currency_symbol USD
researchDevelopment 1400000.00
incomeBeforeTax 1800000.00
netIncome 1500000.00
grossProfit 6000000.00
reconciledDepreciation 600000.00
ebit 1200000.00
ebitda 1800000.00
depreciationAndAmortization 600000.00
operatingIncome 1600000.00
otherOperatingExpenses 11400000.00
incomeTaxExpense 300000.00
totalRevenue 13000000.00
totalOperatingExpenses 4400000.00
costOfRevenue 7000000.00
totalOtherIncomeExpenseNet 400000.00
1997-06-30
date 1997-06-30
filing_date 1997-06-30
currency_symbol USD
researchDevelopment 1200000.00
incomeBeforeTax 1100000.00
netIncome 1000000.00
grossProfit 4800000.00
ebit 300000.00
ebitda 1300000.00
depreciationAndAmortization 1000000.00
operatingIncome 700000.00
otherOperatingExpenses 8900000.00
incomeTaxExpense 100000.00
totalRevenue 9600000.00
totalOperatingExpenses 4100000.00
costOfRevenue 4800000.00
totalOtherIncomeExpenseNet 400000.00
1997-03-31
date 1997-03-31
filing_date 1997-03-31
currency_symbol USD
netIncome -100000.00
grossProfit 7100000.00
ebitda 7100000.00
operatingIncome 7100000.00
incomeTaxExpense 100000.00
totalRevenue 7100000.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
currency_symbol USD
grossProfit 6200000.00
ebitda -18400000.00
operatingIncome -18400000.00
otherOperatingExpenses 24600000.00
totalRevenue 6200000.00
totalOperatingExpenses -24600000.00
1996-09-30
date 1996-09-30
filing_date 1996-09-30
currency_symbol USD
netIncome -800000.00
grossProfit 5600000.00
ebitda 5600000.00
operatingIncome 5600000.00
incomeTaxExpense 800000.00
totalRevenue 5600000.00
1996-06-30
date 1996-06-30
filing_date 1996-06-30
currency_symbol USD
netIncome -500000.00
grossProfit 5400000.00
ebitda 5400000.00
operatingIncome 5400000.00
incomeTaxExpense 500000.00
totalRevenue 5400000.00
1996-03-31
date 1996-03-31
filing_date 1996-03-31
currency_symbol USD
grossProfit 6100000.00
ebitda 6100000.00
operatingIncome 6100000.00
totalRevenue 6100000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-07
currency_symbol USD
researchDevelopment 93894000.00
incomeBeforeTax 183426000.00
netIncome 170851000.00
sellingGeneralAdministrative 28897000.00
sellingAndMarketingExpenses 62333000.00
grossProfit 366907000.00
reconciledDepreciation 37345000.00
ebit 180412000.00
ebitda 217757000.00
depreciationAndAmortization 37345000.00
nonOperatingIncomeNetOther 3014000.00
operatingIncome 180412000.00
otherOperatingExpenses 470726000.00
interestExpense 3014000.00
taxProvision 12575000.00
incomeTaxExpense 12575000.00
totalRevenue 651138000.00
totalOperatingExpenses 186495000.00
costOfRevenue 284231000.00
totalOtherIncomeExpenseNet 3014000.00
netIncomeFromContinuingOps 170851000.00
netIncomeApplicableToCommonShares 170851000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-07
currency_symbol USD
researchDevelopment 84933000.00
incomeBeforeTax 176135000.00
netIncome 164413000.00
sellingGeneralAdministrative 39840000.00
sellingAndMarketingExpenses 60037000.00
grossProfit 360639000.00
reconciledDepreciation 34948000.00
ebit 175058000.00
ebitda 210006000.00
depreciationAndAmortization 34948000.00
nonOperatingIncomeNetOther 1077000.00
operatingIncome 175058000.00
otherOperatingExpenses 528219000.00
interestExpense 1077000.00
taxProvision 11722000.00
incomeTaxExpense 11722000.00
totalRevenue 703277000.00
totalOperatingExpenses 185581000.00
costOfRevenue 342638000.00
totalOtherIncomeExpenseNet 1077000.00
netIncomeFromContinuingOps 164413000.00
netIncomeApplicableToCommonShares 164413000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-05
currency_symbol USD
researchDevelopment 81711000.00
incomeBeforeTax 75251000.00
netIncome 71176000.00
sellingGeneralAdministrative 36895000.00
sellingAndMarketingExpenses 53578000.00
grossProfit 243590000.00
reconciledDepreciation 28102000.00
ebit 70487000.00
ebitda 98589000.00
depreciationAndAmortization 28102000.00
nonOperatingIncomeNetOther 4764000.00
operatingIncome 70487000.00
otherOperatingExpenses 417831000.00
interestExpense 4764000.00
taxProvision 4075000.00
incomeTaxExpense 4075000.00
totalRevenue 488318000.00
totalOperatingExpenses 173103000.00
costOfRevenue 244728000.00
totalOtherIncomeExpenseNet 4764000.00
netIncomeFromContinuingOps 71176000.00
netIncomeApplicableToCommonShares 71176000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-07
currency_symbol USD
researchDevelopment 73470000.00
incomeBeforeTax 222414000.00
netIncome 193468000.00
sellingGeneralAdministrative 28157000.00
sellingAndMarketingExpenses 52720000.00
grossProfit 213402000.00
reconciledDepreciation 24403000.00
ebit 57478000.00
ebitda -77663000.00
depreciationAndAmortization -135141000.00
nonOperatingIncomeNetOther 5392000.00
operatingIncome 57478000.00
otherOperatingExpenses 363191000.00
interestExpense 324480000.00
taxProvision 28946000.00
nonRecurring 168969000.00
incomeTaxExpense 28946000.00
totalRevenue 420669000.00
totalOperatingExpenses 155924000.00
costOfRevenue 207267000.00
totalOtherIncomeExpenseNet 164936000.00
netIncomeFromContinuingOps 193468000.00
netIncomeApplicableToCommonShares 193468000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-13
currency_symbol USD
researchDevelopment 70580000.00
incomeBeforeTax 59764000.00
netIncome 69984000.00
sellingGeneralAdministrative 26971000.00
sellingAndMarketingExpenses 51165000.00
grossProfit 214788000.00
reconciledDepreciation 24185000.00
ebit 72698000.00
ebitda 96883000.00
depreciationAndAmortization 24185000.00
nonOperatingIncomeNetOther 4116000.00
operatingIncome 55648000.00
otherOperatingExpenses 351782000.00
interestExpense 0.00
taxProvision -10220000.00
extraordinaryItems 9700000.00
incomeTaxExpense -10220000.00
totalRevenue 415955000.00
totalOperatingExpenses 150615000.00
costOfRevenue 201167000.00
totalOtherIncomeExpenseNet -4409000.00
netIncomeFromContinuingOps 69984000.00
netIncomeApplicableToCommonShares 69984000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-14
currency_symbol USD
researchDevelopment 68501000.00
incomeBeforeTax 60299000.00
netIncome 27609000.00
sellingGeneralAdministrative 36142000.00
sellingAndMarketingExpenses 49237000.00
grossProfit 213664000.00
reconciledDepreciation 24457000.00
ebit 57637000.00
ebitda 82094000.00
depreciationAndAmortization 24457000.00
nonOperatingIncomeNetOther 2662000.00
operatingIncome 57637000.00
otherOperatingExpenses 374118000.00
interestExpense 0.00
taxProvision 32690000.00
extraordinaryItems -37500000.00
incomeTaxExpense 32690000.00
totalRevenue 431755000.00
totalOperatingExpenses 156027000.00
costOfRevenue 218091000.00
totalOtherIncomeExpenseNet 2662000.00
netIncomeFromContinuingOps 27609000.00
netIncomeApplicableToCommonShares 27609000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-08
currency_symbol USD
researchDevelopment 62310000.00
incomeBeforeTax 48922000.00
netIncome 47890000.00
sellingGeneralAdministrative 33029000.00
sellingAndMarketingExpenses 45535000.00
grossProfit 191161000.00
ebit 47844000.00
ebitda 71319000.00
depreciationAndAmortization 23475000.00
nonOperatingIncomeNetOther 1078000.00
operatingIncome 47844000.00
otherOperatingExpenses 339549000.00
interestExpense 0.00
taxProvision 1032000.00
incomeTaxExpense 1032000.00
totalRevenue 387393000.00
totalOperatingExpenses 143317000.00
costOfRevenue 196232000.00
totalOtherIncomeExpenseNet 1078000.00
netIncomeFromContinuingOps 47890000.00
netIncomeApplicableToCommonShares 47890000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-11
currency_symbol USD
researchDevelopment 57000000.00
incomeBeforeTax 39418000.00
netIncome 39147000.00
sellingGeneralAdministrative 29720000.00
sellingAndMarketingExpenses 43786000.00
grossProfit 173387000.00
ebit 41219000.00
ebitda 64722000.00
depreciationAndAmortization 23503000.00
nonOperatingIncomeNetOther 425000.00
operatingIncome 38993000.00
otherOperatingExpenses 303883000.00
interestExpense 0.00
taxProvision 179000.00
incomeTaxExpense 271000.00
totalRevenue 343989000.00
totalOperatingExpenses 133281000.00
costOfRevenue 170602000.00
totalOtherIncomeExpenseNet -688000.00
netIncomeFromContinuingOps 39147000.00
netIncomeApplicableToCommonShares 39147000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-10
currency_symbol USD
researchDevelopment 54981000.00
incomeBeforeTax 56814000.00
netIncome 59544000.00
sellingGeneralAdministrative 30188000.00
sellingAndMarketingExpenses 44606000.00
grossProfit 189570000.00
ebit 57414000.00
ebitda 79370000.00
depreciationAndAmortization 21956000.00
nonOperatingIncomeNetOther 1018000.00
operatingIncome 55796000.00
otherOperatingExpenses 292192000.00
interestExpense 0.00
incomeTaxExpense -2730000.00
totalRevenue 348797000.00
totalOperatingExpenses 132965000.00
costOfRevenue 159227000.00
totalOtherIncomeExpenseNet 209000.00
netIncomeFromContinuingOps 59544000.00
netIncomeApplicableToCommonShares 59544000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-13
currency_symbol USD
researchDevelopment 51654000.00
incomeBeforeTax 55427000.00
netIncome 57266000.00
sellingGeneralAdministrative 32050000.00
sellingAndMarketingExpenses 40943000.00
grossProfit 183236000.00
ebit 53569000.00
ebitda 77061000.00
depreciationAndAmortization 23492000.00
nonOperatingIncomeNetOther 1384000.00
operatingIncome 54066000.00
otherOperatingExpenses 293023000.00
interestExpense 23000.00
incomeTaxExpense -1839000.00
totalRevenue 347089000.00
totalOperatingExpenses 129170000.00
costOfRevenue 163853000.00
totalOtherIncomeExpenseNet 1361000.00
netIncomeFromContinuingOps 57266000.00
netIncomeApplicableToCommonShares 57266000.00
2012-12-31
date 2012-12-31
filing_date 2013-02-22
currency_symbol USD
researchDevelopment 45709000.00
incomeBeforeTax -20782000.00
netIncome -34404000.00
sellingGeneralAdministrative 29312000.00
sellingAndMarketingExpenses 34968000.00
grossProfit 150502000.00
ebit 97994000.00
ebitda 118414000.00
depreciationAndAmortization 20420000.00
nonOperatingIncomeNetOther -32132000.00
operatingIncome 11352000.00
otherOperatingExpenses 267887000.00
interestExpense 2000.00
incomeTaxExpense 13622000.00
totalRevenue 305370000.00
totalOperatingExpenses 113019000.00
costOfRevenue 154868000.00
totalOtherIncomeExpenseNet -59710000.00
netIncomeFromContinuingOps -34404000.00
netIncomeApplicableToCommonShares -34404000.00
2011-12-31
date 2011-12-31
filing_date 2012-02-29
currency_symbol USD
researchDevelopment 40295000.00
incomeBeforeTax 45095000.00
netIncome 34291000.00
sellingGeneralAdministrative 24508000.00
sellingAndMarketingExpenses 32624000.00
grossProfit 140646000.00
ebit 41343000.00
ebitda 57658000.00
depreciationAndAmortization 16315000.00
nonOperatingIncomeNetOther 1876000.00
operatingIncome 43219000.00
otherOperatingExpenses 255520000.00
interestExpense 0.00
incomeTaxExpense 10804000.00
totalRevenue 298739000.00
totalOperatingExpenses 97427000.00
costOfRevenue 158093000.00
totalOtherIncomeExpenseNet 1876000.00
netIncomeFromContinuingOps 34291000.00
netIncomeApplicableToCommonShares 34291000.00
2010-12-31
date 2010-12-31
filing_date 2011-02-25
currency_symbol USD
researchDevelopment 35886000.00
incomeBeforeTax 61805000.00
netIncome 49464000.00
sellingGeneralAdministrative 25562000.00
sellingAndMarketingExpenses 31167000.00
grossProfit 152541000.00
ebit 58047000.00
ebitda 71064000.00
depreciationAndAmortization 13017000.00
nonOperatingIncomeNetOther 1882000.00
operatingIncome 59926000.00
otherOperatingExpenses 239877000.00
interestExpense 3000.00
incomeTaxExpense 12341000.00
totalRevenue 299803000.00
totalOperatingExpenses 92615000.00
costOfRevenue 147262000.00
totalOtherIncomeExpenseNet 1879000.00
netIncomeFromContinuingOps 49464000.00
netIncomeApplicableToCommonShares 49464000.00
2009-12-31
date 2009-12-31
filing_date 2010-02-26
currency_symbol USD
researchDevelopment 30473000.00
incomeBeforeTax 30523000.00
netIncome 23269000.00
sellingGeneralAdministrative 23967000.00
sellingAndMarketingExpenses 25018000.00
grossProfit 108068000.00
ebit 26697000.00
ebitda 37037000.00
depreciationAndAmortization 10340000.00
operatingIncome 28610000.00
otherOperatingExpenses 187091000.00
interestExpense 3000.00
incomeTaxExpense 7254000.00
totalRevenue 215701000.00
totalOperatingExpenses 79458000.00
costOfRevenue 107633000.00
totalOtherIncomeExpenseNet 1913000.00
netIncomeApplicableToCommonShares 23269000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-02
currency_symbol USD
researchDevelopment 36867000.00
incomeBeforeTax 10724000.00
netIncome 1803000.00
sellingGeneralAdministrative 63194000.00
sellingAndMarketingExpenses 35898000.00
grossProfit 105030000.00
ebit 4855000.00
ebitda 14671000.00
depreciationAndAmortization 9816000.00
operatingIncome 3011000.00
otherOperatingExpenses 198697000.00
interestExpense 0.00
incomeTaxExpense 8921000.00
totalRevenue 201708000.00
totalOperatingExpenses 102019000.00
costOfRevenue 96678000.00
totalOtherIncomeExpenseNet -1844000.00
netIncomeApplicableToCommonShares 1803000.00
2007-12-31
date 2007-12-31
filing_date 2007-08-08
currency_symbol USD
researchDevelopment 24415000.00
incomeBeforeTax 9758000.00
netIncome 9425000.00
sellingGeneralAdministrative 60360000.00
sellingAndMarketingExpenses 25712000.00
grossProfit 88609000.00
ebit 4372000.00
ebitda 11469000.00
depreciationAndAmortization 7097000.00
operatingIncome 3834000.00
otherOperatingExpenses 158569000.00
interestExpense 6000.00
incomeTaxExpense 333000.00
totalRevenue 162403000.00
totalOperatingExpenses 84775000.00
costOfRevenue 73794000.00
totalOtherIncomeExpenseNet -538000.00
netIncomeApplicableToCommonShares 26624000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-08
currency_symbol USD
researchDevelopment 17111000.00
incomeBeforeTax 22151000.00
netIncome 15698000.00
sellingGeneralAdministrative 33979000.00
sellingAndMarketingExpenses 18314000.00
grossProfit 70092000.00
ebit 19455000.00
ebitda 25719000.00
depreciationAndAmortization 6264000.00
operatingIncome 19002000.00
otherOperatingExpenses 124069000.00
interestExpense 218000.00
incomeTaxExpense 6453000.00
totalRevenue 143071000.00
totalOperatingExpenses 51090000.00
costOfRevenue 72979000.00
totalOtherIncomeExpenseNet -453000.00
netIncomeApplicableToCommonShares 9425000.00
2005-12-31
date 2005-12-31
currency_symbol USD
researchDevelopment 17111000.00
incomeBeforeTax 22151000.00
netIncome 15698000.00
sellingGeneralAdministrative 33979000.00
grossProfit 70092000.00
ebit 19002000.00
ebitda 25266000.00
depreciationAndAmortization 6264000.00
operatingIncome 19002000.00
otherOperatingExpenses 124069000.00
interestExpense 0.00
incomeTaxExpense 6453000.00
totalRevenue 143071000.00
totalOperatingExpenses 51090000.00
costOfRevenue 72979000.00
totalOtherIncomeExpenseNet -453000.00
netIncomeApplicableToCommonShares 15698000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
researchDevelopment 16162000.00
incomeBeforeTax 26744000.00
netIncome 20367000.00
sellingGeneralAdministrative 23375000.00
sellingAndMarketingExpenses 15273000.00
grossProfit 65227000.00
ebit 26444000.00
ebitda 33324000.00
depreciationAndAmortization 6880000.00
operatingIncome 25690000.00
otherOperatingExpenses 110946000.00
interestExpense 0.00
incomeTaxExpense 6377000.00
totalRevenue 136636000.00
totalOperatingExpenses 39537000.00
costOfRevenue 71409000.00
totalOtherIncomeExpenseNet -754000.00
netIncomeApplicableToCommonShares 20367000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-10
currency_symbol USD
researchDevelopment 16443000.00
incomeBeforeTax 25118000.00
netIncome 18085000.00
sellingGeneralAdministrative 22332000.00
sellingAndMarketingExpenses 15484000.00
grossProfit 62892000.00
ebit 24628000.00
ebitda 31474000.00
depreciationAndAmortization 6846000.00
operatingIncome 24117000.00
otherOperatingExpenses 101589000.00
interestExpense 7000.00
incomeTaxExpense 7033000.00
totalRevenue 125706000.00
totalOperatingExpenses 38775000.00
costOfRevenue 62814000.00
totalOtherIncomeExpenseNet -511000.00
netIncomeApplicableToCommonShares 18085000.00
2002-12-31
date 2002-12-31
filing_date 2003-03-21
currency_symbol USD
researchDevelopment 14705000.00
incomeBeforeTax 13682000.00
netIncome 9578000.00
sellingGeneralAdministrative 20740000.00
sellingAndMarketingExpenses 14537000.00
grossProfit 47461000.00
ebit 12417000.00
ebitda 19101000.00
depreciationAndAmortization 6684000.00
operatingIncome 12016000.00
otherOperatingExpenses 96168000.00
interestExpense 23000.00
incomeTaxExpense 4104000.00
totalRevenue 108184000.00
totalOperatingExpenses 35445000.00
costOfRevenue 60723000.00
totalOtherIncomeExpenseNet -401000.00
netIncomeApplicableToCommonShares 9578000.00
2001-12-31
date 2001-12-31
filing_date 2002-03-22
currency_symbol USD
researchDevelopment 14471000.00
incomeBeforeTax 9656000.00
netIncome 6726000.00
sellingGeneralAdministrative 20465000.00
grossProfit 42843000.00
ebit 8157000.00
ebitda 15101000.00
depreciationAndAmortization 6944000.00
operatingIncome 7907000.00
otherOperatingExpenses 86188000.00
interestExpense 0.00
incomeTaxExpense 2930000.00
totalRevenue 94095000.00
totalOperatingExpenses 34936000.00
costOfRevenue 51252000.00
totalOtherIncomeExpenseNet -250000.00
netIncomeApplicableToCommonShares 6726000.00
2000-12-31
date 2000-12-31
filing_date 2001-03-20
currency_symbol USD
researchDevelopment 12521000.00
incomeBeforeTax 28236000.00
netIncome 19765000.00
sellingGeneralAdministrative 19404000.00
grossProfit 57638000.00
ebit 26075000.00
ebitda 30264000.00
depreciationAndAmortization 4189000.00
operatingIncome 25713000.00
otherOperatingExpenses 85801000.00
interestExpense 0.00
incomeTaxExpense 8471000.00
totalRevenue 111514000.00
totalOperatingExpenses 31925000.00
costOfRevenue 53876000.00
totalOtherIncomeExpenseNet -362000.00
netIncomeApplicableToCommonShares 19765000.00
1999-12-31
date 1999-12-31
filing_date 2000-03-29
currency_symbol USD
researchDevelopment 10764000.00
incomeBeforeTax 28811000.00
netIncome 24477000.00
sellingGeneralAdministrative 19845000.00
grossProfit 57273000.00
ebit 26730000.00
ebitda 29961000.00
depreciationAndAmortization 3231000.00
operatingIncome 26664000.00
otherOperatingExpenses 77403000.00
interestExpense 0.00
incomeTaxExpense 4334000.00
totalRevenue 104067000.00
totalOperatingExpenses 30609000.00
costOfRevenue 46794000.00
totalOtherIncomeExpenseNet -66000.00
1998-12-31
date 1998-12-31
filing_date 1999-03-16
currency_symbol USD
researchDevelopment 7231000.00
incomeBeforeTax 15278000.00
netIncome 12678000.00
sellingGeneralAdministrative 12109000.00
grossProfit 33370000.00
ebit 14151000.00
ebitda 17185000.00
depreciationAndAmortization 3034000.00
operatingIncome 14030000.00
otherOperatingExpenses 55978000.00
interestExpense 0.00
incomeTaxExpense 2600000.00
totalRevenue 70008000.00
totalOperatingExpenses 19340000.00
costOfRevenue 36638000.00
totalOtherIncomeExpenseNet -121000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-24
currency_symbol USD
researchDevelopment 5300000.00
incomeBeforeTax 5300000.00
netIncome 4800000.00
grossProfit 20800000.00
ebit 3400000.00
ebitda 5700000.00
depreciationAndAmortization 2300000.00
operatingIncome 4700000.00
otherOperatingExpenses 40100000.00
interestExpense 0.00
incomeTaxExpense 500000.00
totalRevenue 44800000.00
totalOperatingExpenses 16100000.00
costOfRevenue 24000000.00
totalOtherIncomeExpenseNet 1300000.00
1996-12-31
date 1996-12-31
filing_date 1996-12-31
currency_symbol USD
researchDevelopment 3500000.00
incomeBeforeTax -600000.00
netIncome -1300000.00
grossProfit 9600000.00
ebit -2000000.00
ebitda -100000.00
depreciationAndAmortization 1900000.00
operatingIncome -1300000.00
otherOperatingExpenses 24600000.00
interestExpense 0.00
totalRevenue 23300000.00
totalOperatingExpenses 10900000.00
costOfRevenue 13700000.00
totalOtherIncomeExpenseNet 700000.00