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

Logo

NETGEAR, Inc. занимается предоставлением интернет-продуктов для потребителей, предприятий и поставщиков услуг. Он работает в следующих сегментах: подключенный дом и малый средний бизнес. Сегмент Connected Home ориентирован на потребителей и состоит из высокопроизводительных, надежных и простых в использовании сетевых интернет-решений WiFi, таких как ячеистые WiFi-системы, маршрутизаторы, мобильные устройства 4G / 5G, интеллектуальные устройства, такие как цифровые холсты Meural, и сервисные предложения. потребителям предлагается широкий спектр средств родительского контроля и кибербезопасности для их домашних сетей. Сегмент малого и среднего бизнеса ориентирован на малый и средний бизнес и состоит из бизнес-сетей, беспроводных локальных сетей, систем хранения и решений для обеспечения безопасности, которые предоставляют функциональные возможности корпоративного класса предприятиям малого и среднего бизнеса по доступной цене. Компания была основана Патриком С. С. Ло и Марком Дж. Мерриллом 8 января 1996 года, ее штаб-квартира находится в Сан-Хосе, Калифорния.

General
Code NTGR
Type Common Stock
Name NETGEAR Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000C4GBR6
ISIN US64111Q1040
LEI 54930067KX3UNRHDWA78
PrimaryTicker NTGR.US
CUSIP 64111Q104
CIK 1122904
EmployerIdNumber 77-0419172
FiscalYearEnd December
IPODate 2003-07-31
InternationalDomestic Domestic
Sector Technology
Industry Communication Equipment
GicSector Information Technology
GicGroup Technology Hardware & Equipment
GicIndustry Communications Equipment
GicSubIndustry Communications Equipment
HomeCategory Domestic
IsDelisted Нет
Address 350 East Plumeria Drive, San Jose, CA, United States, 95134
Phone 408 907 8000
WebURL https://www.netgear.com
FullTimeEmployees 644
UpdatedAt 2023-12-25
Highlights
MarketCapitalization 437613312
MarketCapitalizationMln 437.6133
EBITDA -27245000
PEGRatio 2.84
WallStreetTargetPrice 23.5
BookValue 17.995
DividendShare 0
DividendYield 0
EarningsShare -3.73
EPSEstimateCurrentYear -0.08
EPSEstimateNextYear 0.56
EPSEstimateNextQuarter 0.17
EPSEstimateCurrentQuarter -0.04
MostRecentQuarter 2023-09-30
ProfitMargin -0.1362
OperatingMarginTTM 0.0049
ReturnOnAssetsTTM -0.0237
ReturnOnEquityTTM -0.1889
RevenueTTM 801268992
RevenuePerShareTTM 27.451
QuarterlyRevenueGrowthYOY -0.207
GrossProfitTTM 250549000
DilutedEpsTTM -3.73
QuarterlyEarningsGrowthYOY -0.687

Financials / Income Statement / quarterly / net Income

-991K
2021-12-31
-57.21M
2022-03-31
-8.53M
2022-06-30
2.8M
2022-09-30
-6.04M
2022-12-31
-9.71M
2023-03-31
-8.59M
2023-06-30
-84.8M
2023-09-30

Financials / Income Statement / quarterly / ebitda

851K
2021-12-31
33.15M
2022-03-31
-7.46M
2022-06-30
296K
2022-09-30
-9.95M
2022-12-31
-9.96M
2023-03-31
-15.92M
2023-06-30
3.12M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

251.19M
2021-12-31
210.56M
2022-03-31
223.22M
2022-06-30
249.59M
2022-09-30
249.1M
2022-12-31
180.91M
2023-03-31
173.41M
2023-06-30
197.85M
2023-09-30

Earnings / History / epsActual

-0.03
2022-12-31
-0.19
2023-03-31
-0.16
2023-06-30
0.23
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 0
ForwardPE 24.5098
PriceSalesTTM 0.5365
PriceBookMRQ 0.8069
EnterpriseValue 252388704
EnterpriseValueRevenue 0.3065
EnterpriseValueEbitda -7.2674
SharesStats
SharesOutstanding 29608500
SharesFloat 28649437
PercentInsiders 3.122
PercentInstitutions 81.243
Technicals
Beta 0.678
52WeekHigh 20.9
52WeekLow 10.4
50DayMA 12.9926
200DayMA 14.0482
SharesShort 673226
SharesShortPriorMonth 663107
ShortRatio 2.79
ShortPercent 0.0338
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-03
currency_symbol USD
totalAssets 842465000.00
otherCurrentAssets 30713000.00
totalLiab 309678000.00
totalStockholderEquity 532787000.00
otherCurrentLiab 187659000.00
commonStock 30000.00
capitalStock 30000.00
retainedEarnings -430602000.00
goodWill 36279000.00
cash 131459000.00
totalCurrentLiabilities 259882000.00
currentDeferredRevenue 25090000.00
netDebt -99129000.00
shortLongTermDebtTotal 32330000.00
otherStockholderEquity 963350000.00
totalCurrentAssets 740576000.00
shortTermInvestments 96586000.00
netReceivables 200900000.00
inventory 280918000.00
accountsPayable 47133000.00
accumulatedOtherComprehensiveIncome 9000.00
nonCurrrentAssetsOther 17563000.00
nonCurrentAssetsTotal 101889000.00
capitalLeaseObligations 32330000.00
nonCurrentLiabilitiesOther 4706000.00
nonCurrentLiabilitiesTotal 49796000.00
liabilitiesAndStockholdersEquity 842465000.00
cashAndShortTermInvestments 228045000.00
propertyPlantAndEquipmentGross 48047000.00
propertyPlantAndEquipmentNet 48047000.00
netWorkingCapital 480694000.00
netInvestedCapital 532787000.00
commonStockSharesOutstanding 29524000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-04
currency_symbol USD
totalAssets 926508000.00
intangibleAssets 1071000.00
otherCurrentAssets 26829000.00
totalLiab 313772000.00
totalStockholderEquity 612736000.00
otherCurrentLiab 200129000.00
commonStock 29000.00
capitalStock 29000.00
retainedEarnings -345166000.00
goodWill 36279000.00
cash 106353000.00
totalCurrentLiabilities 264431000.00
currentDeferredRevenue 23207000.00
netDebt -73943000.00
shortTermDebt 5200000.00
shortLongTermDebtTotal 32410000.00
otherStockholderEquity 957761000.00
totalCurrentAssets 733644000.00
longTermInvestments 8066000.00
shortTermInvestments 96483000.00
netReceivables 179496000.00
inventory 324483000.00
accountsPayable 35895000.00
accumulatedOtherComprehensiveIncome 112000.00
nonCurrrentAssetsOther 5562000.00
nonCurrentAssetsTotal 192864000.00
capitalLeaseObligations 32410000.00
nonCurrentLiabilitiesOther 4486000.00
nonCurrentLiabilitiesTotal 49341000.00
liabilitiesAndStockholdersEquity 926508000.00
cashAndShortTermInvestments 202836000.00
propertyPlantAndEquipmentGross 48414000.00
propertyPlantAndEquipmentNet 48414000.00
netWorkingCapital 469213000.00
netInvestedCapital 612736000.00
commonStockSharesOutstanding 29319000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-05
currency_symbol USD
totalAssets 988107000.00
intangibleAssets 1200000.00
otherCurrentAssets 30487000.00
totalLiab 369545000.00
totalStockholderEquity 618562000.00
otherCurrentLiab 203224000.00
commonStock 29000.00
capitalStock 29000.00
retainedEarnings -334594000.00
otherLiab 19413000.00
goodWill 36279000.00
otherAssets 95170000.00
cash 143191000.00
totalCurrentLiabilities 317760000.00
currentDeferredRevenue 22439000.00
netDebt -110819000.00
shortTermDebt 12460000.00
shortLongTermDebtTotal 32372000.00
otherStockholderEquity 953074000.00
propertyPlantEquipment 8266000.00
totalCurrentAssets 799424000.00
longTermInvestments 7860000.00
netTangibleAssets 581083000.00
shortTermInvestments 96019000.00
netReceivables 192540000.00
inventory 337187000.00
accountsPayable 79637000.00
accumulatedOtherComprehensiveIncome 53000.00
commonStockTotalEquity 29000.00
retainedEarningsTotalEquity -334594000.00
nonCurrrentAssetsOther 4895000.00
nonCurrentAssetsTotal 188683000.00
capitalLeaseObligations 32372000.00
nonCurrentLiabilitiesOther 4199000.00
nonCurrentLiabilitiesTotal 51785000.00
capitalSurpluse 953074000.00
liabilitiesAndStockholdersEquity 988107000.00
cashAndShortTermInvestments 239210000.00
propertyPlantAndEquipmentGross 48174000.00
propertyPlantAndEquipmentNet 48174000.00
netWorkingCapital 481664000.00
netInvestedCapital 618562000.00
commonStockSharesOutstanding 29040000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-17
currency_symbol USD
totalAssets 1019785000.00
intangibleAssets 1329000.00
otherCurrentAssets 29767000.00
totalLiab 398930000.00
totalStockholderEquity 620855000.00
otherCurrentLiab 228281000.00
commonStock 29000.00
capitalStock 29000.00
retainedEarnings -324762000.00
otherLiab 18874000.00
goodWill 36279000.00
otherAssets 89914000.00
cash 146500000.00
totalCurrentLiabilities 345971000.00
currentDeferredRevenue 21128000.00
netDebt -101403000.00
shortTermDebt 11012000.00
shortLongTermDebtTotal 45097000.00
otherStockholderEquity 946123000.00
propertyPlantEquipment 9225000.00
totalCurrentAssets 834291000.00
longTermInvestments 7879000.00
netTangibleAssets 583247000.00
shortTermInvestments 80925000.00
netReceivables 277485000.00
inventory 299614000.00
accountsPayable 85550000.00
accumulatedOtherComprehensiveIncome -535000.00
commonStockTotalEquity 29000.00
retainedEarningsTotalEquity -324762000.00
nonCurrrentAssetsOther 4210000.00
nonCurrentAssetsTotal 185494000.00
capitalLeaseObligations 34085000.00
nonCurrentLiabilitiesOther 3902000.00
nonCurrentLiabilitiesTotal 52959000.00
capitalSurpluse 946123000.00
liabilitiesAndStockholdersEquity 1019785000.00
cashAndShortTermInvestments 227425000.00
propertyPlantAndEquipmentGross 50093000.00
propertyPlantAndEquipmentNet 50093000.00
netWorkingCapital 488320000.00
netInvestedCapital 620855000.00
commonStockSharesOutstanding 28959000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-04
currency_symbol USD
totalAssets 1005218000.00
intangibleAssets 1457000.00
otherCurrentAssets 38851000.00
totalLiab 382291000.00
totalStockholderEquity 622927000.00
otherCurrentLiab 213815000.00
commonStock 29000.00
capitalStock 29000.00
retainedEarnings -318642000.00
otherLiab 20317000.00
goodWill 36279000.00
otherAssets 89835000.00
cash 132928000.00
totalCurrentLiabilities 330397000.00
currentDeferredRevenue 19293000.00
netDebt -91494000.00
shortTermDebt 9857000.00
shortLongTermDebtTotal 41434000.00
otherStockholderEquity 941655000.00
propertyPlantEquipment 47601000.00
totalCurrentAssets 830046000.00
longTermInvestments 7749000.00
netTangibleAssets 585191000.00
shortTermInvestments 100269000.00
netReceivables 259908000.00
inventory 298090000.00
accountsPayable 87432000.00
accumulatedOtherComprehensiveIncome -115000.00
commonStockTotalEquity 29000.00
retainedEarningsTotalEquity -318642000.00
nonCurrrentAssetsOther 4401000.00
nonCurrentAssetsTotal 175172000.00
capitalLeaseObligations 31577000.00
nonCurrentLiabilitiesOther 3580000.00
nonCurrentLiabilitiesTotal 51894000.00
capitalSurpluse 941655000.00
liabilitiesAndStockholdersEquity 1005218000.00
cashAndShortTermInvestments 233197000.00
propertyPlantAndEquipmentGross 47601000.00
propertyPlantAndEquipmentNet 47601000.00
netWorkingCapital 499649000.00
netInvestedCapital 622927000.00
commonStockSharesOutstanding 29029000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
totalAssets 975532000.00
intangibleAssets 1586000.00
otherCurrentAssets 30698000.00
totalLiab 359303000.00
totalStockholderEquity 616229000.00
otherCurrentLiab 207621000.00
commonStock 29000.00
capitalStock 29000.00
retainedEarnings -320293000.00
otherLiab 19911000.00
goodWill 36279000.00
otherAssets 86868000.00
cash 149049000.00
totalCurrentLiabilities 305162000.00
currentDeferredRevenue 18398000.00
netDebt -105482000.00
shortTermDebt 9337000.00
shortLongTermDebtTotal 43567000.00
otherStockholderEquity 936424000.00
propertyPlantEquipment 51295000.00
totalCurrentAssets 799504000.00
longTermInvestments 7772000.00
netTangibleAssets 578364000.00
shortTermInvestments 101088000.00
netReceivables 217873000.00
inventory 300796000.00
accountsPayable 69806000.00
accumulatedOtherComprehensiveIncome 69000.00
commonStockTotalEquity 29000.00
retainedEarningsTotalEquity -320293000.00
nonCurrrentAssetsOther 4422000.00
nonCurrentAssetsTotal 176028000.00
capitalLeaseObligations 34230000.00
nonCurrentLiabilitiesOther 3202000.00
nonCurrentLiabilitiesTotal 54141000.00
capitalSurpluse 936424000.00
liabilitiesAndStockholdersEquity 975532000.00
cashAndShortTermInvestments 250137000.00
propertyPlantAndEquipmentNet 51295000.00
netWorkingCapital 494342000.00
netInvestedCapital 616229000.00
commonStockSharesOutstanding 28891000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-06
currency_symbol USD
totalAssets 1014045000.00
intangibleAssets 1719000.00
otherCurrentAssets 27130000.00
totalLiab 377024000.00
totalStockholderEquity 637021000.00
otherCurrentLiab 225833000.00
commonStock 29000.00
capitalStock 29000.00
retainedEarnings -294440000.00
otherLiab 22607000.00
goodWill 36279000.00
otherAssets 83912000.00
cash 206826000.00
totalCurrentLiabilities 317529000.00
currentDeferredRevenue 17861000.00
netDebt -160906000.00
shortTermDebt 9032000.00
shortLongTermDebtTotal 45920000.00
otherStockholderEquity 931276000.00
propertyPlantEquipment 53997000.00
totalCurrentAssets 838138000.00
longTermInvestments 7575000.00
netTangibleAssets 599023000.00
shortTermInvestments 56962000.00
netReceivables 219911000.00
inventory 327309000.00
accountsPayable 64803000.00
accumulatedOtherComprehensiveIncome 156000.00
commonStockTotalEquity 29000.00
retainedEarningsTotalEquity -294440000.00
nonCurrrentAssetsOther 4917000.00
nonCurrentAssetsTotal 175907000.00
capitalLeaseObligations 36888000.00
nonCurrentLiabilitiesOther 3453000.00
nonCurrentLiabilitiesTotal 59495000.00
capitalSurpluse 931276000.00
liabilitiesAndStockholdersEquity 1014045000.00
cashAndShortTermInvestments 263788000.00
propertyPlantAndEquipmentNet 53997000.00
netWorkingCapital 520609000.00
netInvestedCapital 637021000.00
commonStockSharesOutstanding 29350000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-18
currency_symbol USD
totalAssets 1078531000.00
intangibleAssets 1856000.00
otherCurrentAssets 34752000.00
totalLiab 381716000.00
totalStockholderEquity 696815000.00
otherCurrentLiab 241596000.00
commonStock 29000.00
capitalStock 29000.00
retainedEarnings -226591000.00
otherLiab 22102000.00
goodWill 80721000.00
otherAssets 76350000.00
cash 263772000.00
totalCurrentLiabilities 341045000.00
currentDeferredRevenue 16500000.00
netDebt -245203000.00
shortTermDebt 9220000.00
shortLongTermDebtTotal 18569000.00
otherStockholderEquity 923228000.00
propertyPlantEquipment 36511000.00
totalCurrentAssets 883093000.00
longTermInvestments 7575000.00
netTangibleAssets 614238000.00
shortTermInvestments 7744000.00
netReceivables 261158000.00
inventory 315667000.00
accountsPayable 73729000.00
accumulatedOtherComprehensiveIncome 149000.00
commonStockTotalEquity 29000.00
retainedEarningsTotalEquity -226591000.00
nonCurrrentAssetsOther 4980000.00
nonCurrentAssetsTotal 195438000.00
capitalLeaseObligations 18569000.00
nonCurrentLiabilitiesOther 3112000.00
nonCurrentLiabilitiesTotal 40671000.00
capitalSurpluse 923228000.00
liabilitiesAndStockholdersEquity 1078531000.00
cashAndShortTermInvestments 271516000.00
propertyPlantAndEquipmentNet 36511000.00
netWorkingCapital 542048000.00
netInvestedCapital 696815000.00
commonStockSharesOutstanding 29456000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-05
currency_symbol USD
totalAssets 1099085000.00
intangibleAssets 1992000.00
otherCurrentAssets 36150000.00
totalLiab 390229000.00
totalStockholderEquity 708856000.00
otherCurrentLiab 245439000.00
commonStock 30000.00
capitalStock 30000.00
retainedEarnings -207863000.00
otherLiab 24425000.00
goodWill 80721000.00
otherAssets 76486000.00
cash 283267000.00
totalCurrentLiabilities 345171000.00
currentDeferredRevenue 15732000.00
netDebt -262634000.00
shortTermDebt 8887000.00
shortLongTermDebtTotal 20633000.00
otherStockholderEquity 916678000.00
propertyPlantEquipment 39886000.00
totalCurrentAssets 900000000.00
longTermInvestments 7916000.00
netTangibleAssets 626143000.00
shortTermInvestments 8928000.00
netReceivables 266526000.00
inventory 305129000.00
accountsPayable 75113000.00
accumulatedOtherComprehensiveIncome 11000.00
commonStockTotalEquity 30000.00
retainedEarningsTotalEquity -207863000.00
nonCurrrentAssetsOther 5091000.00
nonCurrentAssetsTotal 199085000.00
capitalLeaseObligations 20633000.00
nonCurrentLiabilitiesOther 3685000.00
nonCurrentLiabilitiesTotal 45058000.00
capitalSurpluse 916678000.00
liabilitiesAndStockholdersEquity 1099085000.00
cashAndShortTermInvestments 292195000.00
propertyPlantAndEquipmentNet 39886000.00
netWorkingCapital 554829000.00
netInvestedCapital 708856000.00
commonStockSharesOutstanding 30798000.00
2021-06-30
date 2021-06-30
filing_date 2021-07-30
currency_symbol USD
totalAssets 1112207000.00
intangibleAssets 2184000.00
otherCurrentAssets 34110000.00
totalLiab 389207000.00
totalStockholderEquity 723000000.00
otherCurrentLiab 248457000.00
commonStock 31000.00
capitalStock 31000.00
retainedEarnings -183440000.00
otherLiab 23968000.00
goodWill 80721000.00
otherAssets 77496000.00
cash 328941000.00
totalCurrentLiabilities 343352000.00
currentDeferredRevenue 15620000.00
netDebt -307054000.00
shortTermDebt 8894000.00
shortLongTermDebtTotal 21887000.00
otherStockholderEquity 906327000.00
propertyPlantEquipment 40015000.00
totalCurrentAssets 911791000.00
longTermInvestments 10053000.00
netTangibleAssets 640095000.00
shortTermInvestments 6378000.00
netReceivables 290598000.00
inventory 251764000.00
accountsPayable 70381000.00
accumulatedOtherComprehensiveIncome 82000.00
commonStockTotalEquity 31000.00
retainedEarningsTotalEquity -183440000.00
nonCurrrentAssetsOther 6220000.00
nonCurrentAssetsTotal 200416000.00
capitalLeaseObligations 21887000.00
nonCurrentLiabilitiesOther 3598000.00
nonCurrentLiabilitiesTotal 45855000.00
capitalSurpluse 906327000.00
liabilitiesAndStockholdersEquity 1112207000.00
cashAndShortTermInvestments 335319000.00
propertyPlantAndEquipmentGross 40015000.00
propertyPlantAndEquipmentNet 40015000.00
netWorkingCapital 568439000.00
netInvestedCapital 723000000.00
commonStockSharesOutstanding 31464000.00
2021-03-31
date 2021-03-31
filing_date 2021-04-30
currency_symbol USD
totalAssets 1137415000.00
intangibleAssets 2409000.00
otherCurrentAssets 31592000.00
totalLiab 412992000.00
totalStockholderEquity 724423000.00
otherCurrentLiab 249861000.00
commonStock 31000.00
retainedEarnings -172324000.00
otherLiab 27614000.00
goodWill 80721000.00
otherAssets 72084000.00
cash 363514000.00
totalCurrentLiabilities 361328000.00
currentDeferredRevenue 15134000.00
netDebt -339464000.00
shortTermDebt 8985000.00
shortLongTermDebtTotal 24050000.00
otherStockholderEquity 896710000.00
propertyPlantEquipment 42640000.00
totalCurrentAssets 930875000.00
longTermInvestments 8686000.00
netTangibleAssets 641293000.00
shortTermInvestments 7142000.00
netReceivables 312922000.00
inventory 215705000.00
accountsPayable 87348000.00
accumulatedOtherComprehensiveIncome 6000.00
commonStockTotalEquity 31000.00
retainedEarningsTotalEquity -172324000.00
nonCurrrentAssetsOther 6570000.00
nonCurrentAssetsTotal 206540000.00
capitalLeaseObligations 24050000.00
nonCurrentLiabilitiesOther 6708000.00
nonCurrentLiabilitiesTotal 51664000.00
capitalSurpluse 896710000.00
liabilitiesAndStockholdersEquity 1137415000.00
cashAndShortTermInvestments 370656000.00
propertyPlantAndEquipmentGross 42640000.00
propertyPlantAndEquipmentNet 42640000.00
netWorkingCapital 569547000.00
netInvestedCapital 724423000.00
commonStockSharesOutstanding 31814000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-16
currency_symbol USD
totalAssets 1106039000.00
intangibleAssets 3899000.00
otherCurrentAssets 30696000.00
totalLiab 416655000.00
totalStockholderEquity 689384000.00
otherCurrentLiab 251564000.00
commonStock 30000.00
retainedEarnings -193320000.00
otherLiab 26070000.00
goodWill 80721000.00
otherAssets 112161000.00
cash 346460000.00
totalCurrentLiabilities 365073000.00
currentDeferredRevenue 13458000.00
netDebt -320948000.00
shortTermDebt 9149000.00
shortLongTermDebtTotal 25512000.00
otherStockholderEquity 882709000.00
propertyPlantEquipment 16080000.00
totalCurrentAssets 893178000.00
longTermInvestments 8395000.00
netTangibleAssets 604764000.00
shortTermInvestments 6858000.00
netReceivables 337052000.00
inventory 172112000.00
accountsPayable 90902000.00
accumulatedOtherComprehensiveIncome -35000.00
commonStockTotalEquity 30000.00
retainedEarningsTotalEquity -193320000.00
nonCurrrentAssetsOther 6032000.00
nonCurrentAssetsTotal 212861000.00
capitalLeaseObligations 25512000.00
nonCurrentLiabilitiesOther 51582000.00
nonCurrentLiabilitiesTotal 51582000.00
capitalSurpluse 882709000.00
liabilitiesAndStockholdersEquity 1106039000.00
cashAndShortTermInvestments 353318000.00
propertyPlantAndEquipmentGross 45491000.00
propertyPlantAndEquipmentNet 45491000.00
netWorkingCapital 528105000.00
netInvestedCapital 689384000.00
commonStockSharesOutstanding 31235000.00
2020-09-30
date 2020-09-30
filing_date 2020-10-30
currency_symbol USD
totalAssets 1028271000.00
intangibleAssets 5390000.00
otherCurrentAssets 31588000.00
totalLiab 382004000.00
totalStockholderEquity 646267000.00
otherCurrentLiab 218519000.00
commonStock 30000.00
retainedEarnings -222636000.00
otherLiab 28611000.00
goodWill 80721000.00
otherAssets 63894000.00
cash 300492000.00
totalCurrentLiabilities 325998000.00
currentDeferredRevenue 10883000.00
netDebt -273097000.00
shortTermDebt 8849000.00
shortLongTermDebtTotal 27395000.00
otherStockholderEquity 868985000.00
propertyPlantEquipment 15313000.00
totalCurrentAssets 822712000.00
longTermInvestments 9060000.00
netTangibleAssets 560156000.00
shortTermInvestments 6326000.00
netReceivables 340004000.00
inventory 144302000.00
accountsPayable 87747000.00
accumulatedOtherComprehensiveIncome -112000.00
commonStockTotalEquity 30000.00
retainedEarningsTotalEquity -222636000.00
nonCurrrentAssetsOther 6519000.00
nonCurrentAssetsTotal 205559000.00
capitalLeaseObligations 36244000.00
nonCurrentLiabilitiesOther 56006000.00
nonCurrentLiabilitiesTotal 56006000.00
capitalSurpluse 868985000.00
liabilitiesAndStockholdersEquity 1028271000.00
cashAndShortTermInvestments 306818000.00
propertyPlantAndEquipmentGross 46494000.00
propertyPlantAndEquipmentNet 46494000.00
netWorkingCapital 496714000.00
netInvestedCapital 646267000.00
commonStockSharesOutstanding 30741000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-31
currency_symbol USD
totalAssets 928971000.00
intangibleAssets 6915000.00
otherCurrentAssets 34655000.00
totalLiab 322825000.00
totalStockholderEquity 606146000.00
otherCurrentLiab 177781000.00
commonStock 30000.00
retainedEarnings -247028000.00
otherLiab 24793000.00
goodWill 80721000.00
otherAssets 62468000.00
cash 252633000.00
totalCurrentLiabilities 270934000.00
currentDeferredRevenue 8171000.00
netDebt -224884000.00
shortTermDebt 8896000.00
shortLongTermDebtTotal 27749000.00
otherStockholderEquity 853137000.00
propertyPlantEquipment 15536000.00
totalCurrentAssets 721282000.00
longTermInvestments 9869000.00
netTangibleAssets 518510000.00
shortTermInvestments 5919000.00
netReceivables 277490000.00
inventory 150585000.00
accountsPayable 76086000.00
accumulatedOtherComprehensiveIncome 7000.00
commonStockTotalEquity 30000.00
retainedEarningsTotalEquity -247028000.00
nonCurrrentAssetsOther 6809000.00
nonCurrentAssetsTotal 207689000.00
capitalLeaseObligations 36645000.00
nonCurrentLiabilitiesOther 52542000.00
nonCurrentLiabilitiesTotal 51891000.00
capitalSurpluse 853137000.00
liabilitiesAndStockholdersEquity 928971000.00
cashAndShortTermInvestments 258552000.00
propertyPlantAndEquipmentGross 47310000.00
propertyPlantAndEquipmentNet 47310000.00
netWorkingCapital 451405000.00
netInvestedCapital 606146000.00
commonStockSharesOutstanding 30070000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-01
currency_symbol USD
totalAssets 879369000.00
intangibleAssets 8510000.00
otherCurrentAssets 29749000.00
totalLiab 281578000.00
totalStockholderEquity 597791000.00
otherCurrentLiab 179623000.00
commonStock 30000.00
retainedEarnings -243251000.00
otherLiab 23124000.00
goodWill 80721000.00
otherAssets 68542000.00
cash 204292000.00
totalCurrentLiabilities 234202000.00
currentDeferredRevenue 6669000.00
netDebt -180040000.00
shortTermDebt 8697000.00
shortLongTermDebtTotal 24252000.00
otherStockholderEquity 840641000.00
propertyPlantEquipment 16382000.00
totalCurrentAssets 677647000.00
longTermInvestments 3867000.00
netTangibleAssets 508560000.00
shortTermInvestments 5422000.00
netReceivables 257582000.00
inventory 180602000.00
accountsPayable 39213000.00
accumulatedOtherComprehensiveIncome 371000.00
commonStockTotalEquity 30000.00
retainedEarningsTotalEquity -243251000.00
nonCurrrentAssetsOther 6839000.00
nonCurrentAssetsTotal 201722000.00
capitalLeaseObligations 32949000.00
nonCurrentLiabilitiesOther 47376000.00
nonCurrentLiabilitiesTotal 47376000.00
capitalSurpluse 840641000.00
liabilitiesAndStockholdersEquity 879369000.00
cashAndShortTermInvestments 209714000.00
propertyPlantAndEquipmentGross 43949000.00
propertyPlantAndEquipmentNet 43949000.00
netWorkingCapital 443445000.00
netInvestedCapital 597791000.00
commonStockSharesOutstanding 29583000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-18
currency_symbol USD
totalAssets 955813000.00
intangibleAssets 10104000.00
otherCurrentAssets 35745000.00
totalLiab 347120000.00
totalStockholderEquity 608693000.00
otherCurrentLiab 202053000.00
commonStock 30000.00
retainedEarnings -222723000.00
otherLiab 23295000.00
goodWill 80721000.00
otherAssets 66132000.00
cash 190208000.00
totalCurrentLiabilities 298391000.00
currentDeferredRevenue 6450000.00
netDebt -164774000.00
shortTermDebt 9357000.00
shortLongTermDebtTotal 25434000.00
otherStockholderEquity 831365000.00
propertyPlantEquipment 17683000.00
totalCurrentAssets 744109000.00
longTermInvestments 8147000.00
netTangibleAssets 517868000.00
shortTermInvestments 5499000.00
netReceivables 277168000.00
inventory 235489000.00
accountsPayable 80531000.00
accumulatedOtherComprehensiveIncome 21000.00
commonStockTotalEquity 30000.00
retainedEarningsTotalEquity -222723000.00
nonCurrrentAssetsOther 7202000.00
nonCurrentAssetsTotal 211704000.00
capitalLeaseObligations 34791000.00
nonCurrentLiabilitiesOther 48729000.00
nonCurrentLiabilitiesTotal 48729000.00
capitalSurpluse 831365000.00
liabilitiesAndStockholdersEquity 955813000.00
cashAndShortTermInvestments 195707000.00
propertyPlantAndEquipmentGross 46600000.00
propertyPlantAndEquipmentNet 46600000.00
commonStockSharesOutstanding 30103000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-01
currency_symbol USD
totalAssets 943061000.00
intangibleAssets 11699000.00
otherCurrentAssets 31153000.00
totalLiab 320923000.00
totalStockholderEquity 622138000.00
otherCurrentLiab 172985000.00
commonStock 31000.00
retainedEarnings -199841000.00
otherLiab 21271000.00
goodWill 80721000.00
otherAssets 64489000.00
cash 168002000.00
totalCurrentLiabilities 272474000.00
currentDeferredRevenue 5812000.00
netDebt -140824000.00
shortTermDebt 9765000.00
shortLongTermDebtTotal 27178000.00
otherStockholderEquity 821966000.00
propertyPlantEquipment 19671000.00
totalCurrentAssets 726724000.00
longTermInvestments 8147000.00
netTangibleAssets 529718000.00
shortTermInvestments 3915000.00
netReceivables 248070000.00
inventory 275584000.00
accountsPayable 83912000.00
accumulatedOtherComprehensiveIncome -18000.00
commonStockTotalEquity 31000.00
retainedEarningsTotalEquity -199841000.00
nonCurrrentAssetsOther 7434000.00
nonCurrentAssetsTotal 216337000.00
capitalLeaseObligations 36943000.00
nonCurrentLiabilitiesOther 48449000.00
nonCurrentLiabilitiesTotal 48449000.00
capitalSurpluse 821966000.00
liabilitiesAndStockholdersEquity 943061000.00
cashAndShortTermInvestments 171917000.00
propertyPlantAndEquipmentGross 51281000.00
propertyPlantAndEquipmentNet 51281000.00
commonStockSharesOutstanding 31819000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-02
currency_symbol USD
totalAssets 992507000.00
intangibleAssets 13297000.00
otherCurrentAssets 38687000.00
totalLiab 370435000.00
totalStockholderEquity 622072000.00
otherCurrentLiab 186207000.00
commonStock 31000.00
retainedEarnings -190005000.00
otherLiab 26185000.00
goodWill 80721000.00
otherAssets 63317000.00
cash 214611000.00
totalCurrentLiabilities 314987000.00
currentDeferredRevenue 10093000.00
netDebt -185348000.00
shortTermDebt 10243000.00
shortLongTermDebtTotal 29263000.00
otherStockholderEquity 812034000.00
propertyPlantEquipment 21074000.00
totalCurrentAssets 771949000.00
longTermInvestments 8086000.00
netTangibleAssets 528054000.00
shortTermInvestments 3700000.00
netReceivables 238635000.00
longTermDebt 29263000.00
inventory 276316000.00
accountsPayable 108444000.00
accumulatedOtherComprehensiveIncome 12000.00
commonStockTotalEquity 31000.00
retainedEarningsTotalEquity -190005000.00
nonCurrrentAssetsOther 7882000.00
nonCurrentAssetsTotal 220558000.00
capitalLeaseObligations 39506000.00
nonCurrentLiabilitiesOther 55448000.00
nonCurrentLiabilitiesTotal 55448000.00
capitalSurpluse 812034000.00
liabilitiesAndStockholdersEquity 992507000.00
cashAndShortTermInvestments 218311000.00
propertyPlantAndEquipmentGross 55137000.00
propertyPlantAndEquipmentNet 55137000.00
commonStockSharesOutstanding 32112000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-03
currency_symbol USD
totalAssets 970375000.00
intangibleAssets 15058000.00
otherCurrentAssets 34791000.00
totalLiab 337467000.00
totalStockholderEquity 632908000.00
otherCurrentLiab 188383000.00
commonStock 32000.00
retainedEarnings -171551000.00
otherLiab 25942000.00
goodWill 80721000.00
otherAssets 63155000.00
cash 185680000.00
totalCurrentLiabilities 280011000.00
currentDeferredRevenue 11750000.00
netDebt -154166000.00
shortTermDebt 10599000.00
shortLongTermDebt 10599000.00
shortLongTermDebtTotal 31514000.00
otherStockholderEquity 804413000.00
propertyPlantEquipment 20645000.00
totalCurrentAssets 746097000.00
longTermInvestments 8086000.00
netTangibleAssets 537129000.00
shortTermInvestments 26972000.00
netReceivables 262531000.00
longTermDebt 31514000.00
inventory 236123000.00
accountsPayable 69279000.00
accumulatedOtherComprehensiveIncome 14000.00
commonStockTotalEquity 32000.00
retainedEarningsTotalEquity -171551000.00
nonCurrrentAssetsOther 6753000.00
nonCurrentAssetsTotal 224278000.00
capitalLeaseObligations 42113000.00
nonCurrentLiabilitiesOther 57456000.00
nonCurrentLiabilitiesTotal 57456000.00
capitalSurpluse 804413000.00
liabilitiesAndStockholdersEquity 970375000.00
cashAndShortTermInvestments 212652000.00
propertyPlantAndEquipmentGross 57258000.00
propertyPlantAndEquipmentNet 57258000.00
commonStockSharesOutstanding 32874000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-22
currency_symbol USD
totalAssets 1043376000.00
intangibleAssets 17146000.00
otherCurrentAssets 35997000.00
totalLiab 415824000.00
totalStockholderEquity 627552000.00
otherCurrentLiab 231138000.00
commonStock 32000.00
retainedEarnings -166050000.00
otherLiab 31832000.00
goodWill 80721000.00
otherAssets 67433000.00
cash 201047000.00
totalCurrentLiabilities 383992000.00
currentDeferredRevenue 11086000.00
netDebt -201047000.00
shortTermDebt 2020000.00
otherStockholderEquity 793585000.00
propertyPlantEquipment 20177000.00
totalCurrentAssets 857899000.00
netTangibleAssets 529685000.00
shortTermInvestments 73317000.00
netReceivables 303667000.00
inventory 243871000.00
accountsPayable 139748000.00
accumulatedOtherComprehensiveIncome -15000.00
commonStockTotalEquity 32000.00
retainedEarningsTotalEquity -166050000.00
nonCurrrentAssetsOther 67433000.00
nonCurrentAssetsTotal 185477000.00
nonCurrentLiabilitiesOther 31832000.00
nonCurrentLiabilitiesTotal 31832000.00
capitalSurpluse 793585000.00
liabilitiesAndStockholdersEquity 1043376000.00
cashAndShortTermInvestments 274364000.00
propertyPlantAndEquipmentGross 20177000.00
propertyPlantAndEquipmentNet 20177000.00
commonStockSharesOutstanding 32803000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-02
currency_symbol USD
totalAssets 1533322000.00
intangibleAssets 22341000.00
otherCurrentAssets 39011000.00
totalLiab 598843000.00
totalStockholderEquity 910178000.00
deferredLongTermLiab 0.00
otherCurrentLiab 313578000.00
commonStock 32000.00
retainedEarnings 124488000.00
otherLiab 74772000.00
goodWill 101965000.00
otherAssets 94047000.00
cash 393640000.00
totalCurrentLiabilities 524071000.00
currentDeferredRevenue 35485000.00
netDebt -393640000.00
shortTermDebt 6853000.00
otherStockholderEquity 785694000.00
propertyPlantEquipment 56647000.00
totalCurrentAssets 1258322000.00
netTangibleAssets 785872000.00
shortTermInvestments 136173000.00
netReceivables 358982000.00
longTermDebt 0.00
inventory 330516000.00
accountsPayable 168155000.00
totalPermanentEquity 934479000.00
noncontrollingInterestInConsolidatedEntity 24301000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -36000.00
additionalPaidInCapital 785694000.00
commonStockTotalEquity 32000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 124488000.00
treasuryStock 0.00
nonCurrrentAssetsOther 94047000.00
nonCurrentAssetsTotal 275000000.00
nonCurrentLiabilitiesOther 74772000.00
nonCurrentLiabilitiesTotal 74772000.00
capitalSurpluse 785694000.00
liabilitiesAndStockholdersEquity 1533322000.00
cashAndShortTermInvestments 529813000.00
propertyPlantAndEquipmentGross 56647000.00
propertyPlantAndEquipmentNet 56647000.00
commonStockSharesOutstanding 32974000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-03
currency_symbol USD
totalAssets 1256631000.00
intangibleAssets 20024000.00
otherCurrentAssets 44878000.00
totalLiab 500895000.00
totalStockholderEquity 755736000.00
deferredLongTermLiab 0.00
otherCurrentLiab 304815000.00
commonStock 32000.00
retainedEarnings 129953000.00
otherLiab 56343000.00
goodWill 85463000.00
otherAssets 86149000.00
cash 227397000.00
totalCurrentLiabilities 444552000.00
currentDeferredRevenue 30674000.00
netDebt -227397000.00
shortTermDebt 1359000.00
otherStockholderEquity 625858000.00
propertyPlantEquipment 29137000.00
totalCurrentAssets 1035858000.00
netTangibleAssets 650249000.00
shortTermInvestments 128241000.00
netReceivables 343883000.00
longTermDebt 0.00
inventory 291459000.00
accountsPayable 107704000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -107000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 32000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 129953000.00
treasuryStock 0.00
nonCurrrentAssetsOther 86149000.00
nonCurrentAssetsTotal 220773000.00
nonCurrentLiabilitiesOther 56343000.00
nonCurrentLiabilitiesTotal 56343000.00
capitalSurpluse 625858000.00
liabilitiesAndStockholdersEquity 1256631000.00
cashAndShortTermInvestments 355638000.00
propertyPlantAndEquipmentGross 29100000.00
propertyPlantAndEquipmentNet 29137000.00
commonStockSharesOutstanding 31674000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-04
currency_symbol USD
totalAssets 1213177000.00
intangibleAssets 22449000.00
otherCurrentAssets 29849000.00
totalLiab 457458000.00
totalStockholderEquity 755719000.00
deferredLongTermLiab 0.00
otherCurrentLiab 264934000.00
commonStock 32000.00
retainedEarnings 140080000.00
otherLiab 55302000.00
goodWill 85463000.00
otherAssets 193865000.00
cash 258795000.00
totalCurrentLiabilities 402156000.00
currentDeferredRevenue 30985000.00
netDebt -258795000.00
shortTermDebt 9866000.00
otherStockholderEquity 615876000.00
propertyPlantEquipment 19779000.00
totalCurrentAssets 999533000.00
netTangibleAssets 647807000.00
shortTermInvestments 127442000.00
netReceivables 317102000.00
longTermDebt 0.00
inventory 266345000.00
accountsPayable 96371000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -269000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 32000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 140080000.00
treasuryStock 0.00
nonCurrrentAssetsOther 85953000.00
nonCurrentAssetsTotal 213644000.00
nonCurrentLiabilitiesOther 55302000.00
nonCurrentLiabilitiesTotal 55302000.00
capitalSurpluse 615876000.00
liabilitiesAndStockholdersEquity 1213177000.00
cashAndShortTermInvestments 386237000.00
propertyPlantAndEquipmentGross 19800000.00
propertyPlantAndEquipmentNet 19779000.00
commonStockSharesOutstanding 32660000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-16
currency_symbol USD
totalAssets 1208564000.00
intangibleAssets 24988000.00
otherCurrentAssets 27176000.00
totalLiab 478079000.00
totalStockholderEquity 730485000.00
deferredLongTermLiab 0.00
otherCurrentLiab 250222000.00
commonStock 31000.00
retainedEarnings 128168000.00
otherLiab 53643000.00
goodWill 85463000.00
otherAssets 172240000.00
cash 202870000.00
totalCurrentLiabilities 424436000.00
currentDeferredRevenue 55284000.00
netDebt -202870000.00
shortTermDebt 7015000.00
otherStockholderEquity 603137000.00
propertyPlantEquipment 20660000.00
totalCurrentAssets 1015664000.00
netTangibleAssets 620034000.00
shortTermInvestments 126926000.00
netReceivables 412798000.00
longTermDebt 0.00
inventory 245894000.00
accountsPayable 111915000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -851000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 31000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 128168000.00
treasuryStock 0.00
nonCurrrentAssetsOther 61789000.00
nonCurrentAssetsTotal 192900000.00
nonCurrentLiabilitiesOther 53643000.00
nonCurrentLiabilitiesTotal 53643000.00
capitalSurpluse 603137000.00
liabilitiesAndStockholdersEquity 1208564000.00
cashAndShortTermInvestments 329796000.00
propertyPlantAndEquipmentGross 20660000.00
propertyPlantAndEquipmentNet 20660000.00
commonStockSharesOutstanding 31379000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-03
currency_symbol USD
totalAssets 1161157000.00
intangibleAssets 27527000.00
otherCurrentAssets 27711000.00
totalLiab 384642000.00
totalStockholderEquity 776515000.00
deferredLongTermLiab 0.00
otherCurrentLiab 208034000.00
commonStock 32000.00
retainedEarnings 187030000.00
otherLiab 32315000.00
goodWill 85463000.00
otherAssets 195763000.00
cash 246573000.00
totalCurrentLiabilities 352327000.00
currentDeferredRevenue 45627000.00
netDebt -246573000.00
shortTermDebt 5803000.00
otherStockholderEquity 594215000.00
propertyPlantEquipment 20228000.00
totalCurrentAssets 945166000.00
netTangibleAssets 663525000.00
shortTermInvestments 126213000.00
netReceivables 295591000.00
longTermDebt 0.00
inventory 249078000.00
accountsPayable 92863000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4762000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 32000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 187030000.00
treasuryStock 0.00
nonCurrrentAssetsOther 82773000.00
nonCurrentAssetsTotal 215991000.00
nonCurrentLiabilitiesOther 32315000.00
nonCurrentLiabilitiesTotal 32315000.00
capitalSurpluse 594215000.00
liabilitiesAndStockholdersEquity 1161157000.00
cashAndShortTermInvestments 372786000.00
propertyPlantAndEquipmentGross 20200000.00
propertyPlantAndEquipmentNet 20228000.00
commonStockSharesOutstanding 32393000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-04
currency_symbol USD
totalAssets 1115589000.00
intangibleAssets 30215000.00
otherCurrentAssets 27705000.00
totalLiab 339667000.00
totalStockholderEquity 775922000.00
deferredLongTermLiab 0.00
otherCurrentLiab 197731000.00
commonStock 32000.00
retainedEarnings 196603000.00
otherLiab 32517000.00
goodWill 85463000.00
otherAssets 195171000.00
cash 190676000.00
totalCurrentLiabilities 307150000.00
currentDeferredRevenue 36533000.00
netDebt -190676000.00
otherStockholderEquity 584097000.00
propertyPlantEquipment 18829000.00
totalCurrentAssets 901589000.00
netTangibleAssets 660244000.00
shortTermInvestments 114847000.00
netReceivables 304588000.00
longTermDebt 0.00
inventory 263773000.00
accountsPayable 72886000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4810000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 32000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 196603000.00
treasuryStock 0.00
nonCurrrentAssetsOther 79493000.00
nonCurrentAssetsTotal 214000000.00
nonCurrentLiabilitiesOther 32517000.00
nonCurrentLiabilitiesTotal 32517000.00
capitalSurpluse 584097000.00
liabilitiesAndStockholdersEquity 1115589000.00
cashAndShortTermInvestments 305523000.00
propertyPlantAndEquipmentGross 18800000.00
propertyPlantAndEquipmentNet 18829000.00
commonStockSharesOutstanding 33116000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-05
currency_symbol USD
totalAssets 1142143000.00
intangibleAssets 33438000.00
otherCurrentAssets 29959000.00
totalLiab 334113000.00
totalStockholderEquity 808030000.00
deferredLongTermLiab 0.00
otherCurrentLiab 169796000.00
commonStock 33000.00
retainedEarnings 230733000.00
otherLiab 32190000.00
goodWill 85463000.00
otherAssets 198521000.00
cash 235668000.00
totalCurrentLiabilities 301923000.00
currentDeferredRevenue 32507000.00
netDebt -235668000.00
shortTermDebt 9855000.00
otherStockholderEquity 576862000.00
propertyPlantEquipment 19348000.00
totalCurrentAssets 924274000.00
netTangibleAssets 689129000.00
shortTermInvestments 125567000.00
netReceivables 265254000.00
longTermDebt 0.00
inventory 267826000.00
accountsPayable 89765000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 402000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 33000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 230733000.00
treasuryStock 0.00
nonCurrrentAssetsOther 79620000.00
nonCurrentAssetsTotal 217869000.00
nonCurrentLiabilitiesOther 32190000.00
nonCurrentLiabilitiesTotal 32190000.00
capitalSurpluse 576862000.00
liabilitiesAndStockholdersEquity 1142143000.00
cashAndShortTermInvestments 361235000.00
propertyPlantAndEquipmentGross 19300000.00
propertyPlantAndEquipmentNet 19348000.00
commonStockSharesOutstanding 34136000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-24
currency_symbol USD
totalAssets 1184456000.00
intangibleAssets 37899000.00
otherCurrentAssets 35102000.00
totalLiab 387637000.00
totalStockholderEquity 796819000.00
deferredLongTermLiab 0.00
otherCurrentLiab 203770000.00
commonStock 33000.00
retainedEarnings 228541000.00
otherLiab 30984000.00
goodWill 85463000.00
otherAssets 202198000.00
cash 240468000.00
totalCurrentLiabilities 356653000.00
currentDeferredRevenue 35301000.00
netDebt -240468000.00
shortTermDebt 5146000.00
otherStockholderEquity 566307000.00
propertyPlantEquipment 19473000.00
totalCurrentAssets 962785000.00
netTangibleAssets 673457000.00
shortTermInvestments 125514000.00
netReceivables 313839000.00
longTermDebt 0.00
inventory 247862000.00
accountsPayable 112436000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 1938000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 33000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 228541000.00
treasuryStock 0.00
nonCurrrentAssetsOther 78836000.00
nonCurrentAssetsTotal 221671000.00
nonCurrentLiabilitiesOther 30984000.00
nonCurrentLiabilitiesTotal 30984000.00
capitalSurpluse 566307000.00
liabilitiesAndStockholdersEquity 1184456000.00
cashAndShortTermInvestments 365982000.00
propertyPlantAndEquipmentGross 19473000.00
propertyPlantAndEquipmentNet 19473000.00
commonStockSharesOutstanding 33925000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-04
currency_symbol USD
totalAssets 1096748000.00
intangibleAssets 36216000.00
otherCurrentAssets 30519000.00
totalLiab 319552000.00
totalStockholderEquity 777196000.00
deferredLongTermLiab 0.00
otherCurrentLiab 166777000.00
commonStock 33000.00
retainedEarnings 221754000.00
otherLiab 28403000.00
goodWill 81721000.00
otherAssets 192205000.00
cash 273720000.00
totalCurrentLiabilities 291149000.00
currentDeferredRevenue 26515000.00
netDebt -273720000.00
shortTermDebt 1866000.00
otherStockholderEquity 555167000.00
propertyPlantEquipment 19476000.00
totalCurrentAssets 885067000.00
netTangibleAssets 659259000.00
shortTermInvestments 129296000.00
netReceivables 233911000.00
longTermDebt 0.00
inventory 217621000.00
accountsPayable 95991000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 242000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 33000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 221754000.00
treasuryStock 0.00
nonCurrrentAssetsOther 74268000.00
nonCurrentAssetsTotal 211681000.00
nonCurrentLiabilitiesOther 28403000.00
nonCurrentLiabilitiesTotal 28403000.00
capitalSurpluse 555167000.00
liabilitiesAndStockholdersEquity 1096748000.00
cashAndShortTermInvestments 403016000.00
propertyPlantAndEquipmentGross 19500000.00
propertyPlantAndEquipmentNet 19476000.00
commonStockSharesOutstanding 33913000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-05
currency_symbol USD
totalAssets 1040766000.00
intangibleAssets 40459000.00
otherCurrentAssets 36363000.00
totalLiab 299969000.00
totalStockholderEquity 740797000.00
deferredLongTermLiab 0.00
otherCurrentLiab 163341000.00
commonStock 33000.00
retainedEarnings 201084000.00
otherLiab 26653000.00
goodWill 81721000.00
otherAssets 194067000.00
cash 226011000.00
totalCurrentLiabilities 273316000.00
currentDeferredRevenue 29261000.00
netDebt -226011000.00
otherStockholderEquity 539621000.00
propertyPlantEquipment 19273000.00
totalCurrentAssets 827426000.00
netTangibleAssets 618617000.00
shortTermInvestments 126661000.00
netReceivables 230550000.00
longTermDebt 0.00
inventory 207841000.00
accountsPayable 80714000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 59000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 33000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 201084000.00
treasuryStock 0.00
nonCurrrentAssetsOther 71887000.00
nonCurrentAssetsTotal 213340000.00
nonCurrentLiabilitiesOther 26653000.00
nonCurrentLiabilitiesTotal 26653000.00
capitalSurpluse 539621000.00
liabilitiesAndStockholdersEquity 1040766000.00
cashAndShortTermInvestments 352672000.00
propertyPlantAndEquipmentGross 19300000.00
propertyPlantAndEquipmentNet 19273000.00
commonStockSharesOutstanding 33493000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-06
currency_symbol USD
totalAssets 1025251000.00
intangibleAssets 44703000.00
otherCurrentAssets 35431000.00
totalLiab 300886000.00
totalStockholderEquity 724365000.00
deferredLongTermLiab 0.00
otherCurrentLiab 169589000.00
commonStock 33000.00
retainedEarnings 201860000.00
otherLiab 26133000.00
goodWill 81721000.00
otherAssets 202101000.00
cash 226858000.00
totalCurrentLiabilities 274753000.00
currentDeferredRevenue 26399000.00
netDebt -226858000.00
shortTermDebt 3631000.00
otherStockholderEquity 522953000.00
propertyPlantEquipment 20687000.00
totalCurrentAssets 802463000.00
netTangibleAssets 597941000.00
shortTermInvestments 106446000.00
netReceivables 218421000.00
longTermDebt 0.00
inventory 215307000.00
accountsPayable 75134000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -481000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 33000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 201860000.00
treasuryStock 0.00
nonCurrrentAssetsOther 7617000.00
nonCurrentAssetsTotal 222788000.00
nonCurrentLiabilitiesOther 26133000.00
nonCurrentLiabilitiesTotal 26133000.00
capitalSurpluse 522953000.00
liabilitiesAndStockholdersEquity 1025251000.00
cashAndShortTermInvestments 333304000.00
propertyPlantAndEquipmentGross 20700000.00
propertyPlantAndEquipmentNet 20687000.00
commonStockSharesOutstanding 33269000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-19
currency_symbol USD
totalAssets 1050569000.00
intangibleAssets 48947000.00
otherCurrentAssets 39117000.00
totalLiab 341859000.00
totalStockholderEquity 708710000.00
deferredLongTermLiab 0.00
otherCurrentLiab 194150000.00
commonStock 33000.00
retainedEarnings 195627000.00
otherLiab 26087000.00
goodWill 81721000.00
otherAssets 207042000.00
cash 181945000.00
totalCurrentLiabilities 315772000.00
currentDeferredRevenue 29125000.00
netDebt -181945000.00
shortTermDebt 1951000.00
otherStockholderEquity 513047000.00
propertyPlantEquipment 22384000.00
totalCurrentAssets 821143000.00
netTangibleAssets 578042000.00
shortTermInvestments 96321000.00
netReceivables 290642000.00
longTermDebt 0.00
inventory 213118000.00
accountsPayable 90546000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 3000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 33000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 195627000.00
treasuryStock 0.00
nonCurrrentAssetsOther 7824000.00
nonCurrentAssetsTotal 229426000.00
nonCurrentLiabilitiesOther 26087000.00
nonCurrentLiabilitiesTotal 26087000.00
capitalSurpluse 513047000.00
liabilitiesAndStockholdersEquity 1050569000.00
cashAndShortTermInvestments 278266000.00
propertyPlantAndEquipmentGross 22384000.00
propertyPlantAndEquipmentNet 22384000.00
commonStockSharesOutstanding 33110000.00
2015-09-30
date 2015-09-30
filing_date 2015-10-30
currency_symbol USD
totalAssets 974751000.00
intangibleAssets 53191000.00
otherCurrentAssets 31019000.00
totalLiab 313290000.00
totalStockholderEquity 661461000.00
deferredLongTermLiab 0.00
otherCurrentLiab 154325000.00
commonStock 32000.00
retainedEarnings 186597000.00
otherLiab 24814000.00
goodWill 81721000.00
otherAssets 182317000.00
cash 202429000.00
totalCurrentLiabilities 288476000.00
currentDeferredRevenue 30722000.00
netDebt -202429000.00
shortTermDebt 5258000.00
otherStockholderEquity 474875000.00
propertyPlantEquipment 23951000.00
totalCurrentAssets 768483000.00
netTangibleAssets 526549000.00
shortTermInvestments 61419000.00
netReceivables 274173000.00
longTermDebt 0.00
inventory 170013000.00
accountsPayable 98171000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -43000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 32000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 186597000.00
treasuryStock 0.00
nonCurrrentAssetsOther 7278000.00
nonCurrentAssetsTotal 206268000.00
nonCurrentLiabilitiesOther 24814000.00
nonCurrentLiabilitiesTotal 24814000.00
capitalSurpluse 474875000.00
liabilitiesAndStockholdersEquity 974751000.00
cashAndShortTermInvestments 263848000.00
propertyPlantAndEquipmentGross 24000000.00
propertyPlantAndEquipmentNet 23951000.00
commonStockSharesOutstanding 32335000.00
2015-06-30
date 2015-06-30
filing_date 2015-07-31
currency_symbol USD
totalAssets 926783000.00
intangibleAssets 57434000.00
otherCurrentAssets 39133000.00
totalLiab 266895000.00
totalStockholderEquity 659888000.00
deferredLongTermLiab 0.00
otherCurrentLiab 142435000.00
commonStock 32000.00
retainedEarnings 192183000.00
otherLiab 24831000.00
goodWill 81721000.00
otherAssets 187507000.00
cash 136755000.00
totalCurrentLiabilities 242064000.00
currentDeferredRevenue 28412000.00
netDebt -136755000.00
otherStockholderEquity 467730000.00
propertyPlantEquipment 25591000.00
totalCurrentAssets 713685000.00
netTangibleAssets 520733000.00
shortTermInvestments 76160000.00
netReceivables 246493000.00
longTermDebt 0.00
inventory 188668000.00
accountsPayable 71217000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -57000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 32000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 192183000.00
treasuryStock 0.00
nonCurrrentAssetsOther 7634000.00
nonCurrentAssetsTotal 213098000.00
nonCurrentLiabilitiesOther 24831000.00
nonCurrentLiabilitiesTotal 24831000.00
capitalSurpluse 467730000.00
liabilitiesAndStockholdersEquity 926783000.00
cashAndShortTermInvestments 212915000.00
propertyPlantAndEquipmentGross 25600000.00
propertyPlantAndEquipmentNet 25591000.00
commonStockSharesOutstanding 34308000.00
2015-03-31
date 2015-03-31
filing_date 2015-05-01
currency_symbol USD
totalAssets 989859000.00
intangibleAssets 61755000.00
otherCurrentAssets 38080000.00
totalLiab 260044000.00
totalStockholderEquity 729815000.00
deferredLongTermLiab 0.00
otherCurrentLiab 142076000.00
commonStock 35000.00
retainedEarnings 266787000.00
otherLiab 22676000.00
goodWill 81721000.00
otherAssets 192129000.00
cash 146401000.00
totalCurrentLiabilities 237368000.00
currentDeferredRevenue 23746000.00
netDebt -146401000.00
shortTermDebt 4892000.00
otherStockholderEquity 462973000.00
propertyPlantEquipment 27849000.00
totalCurrentAssets 769881000.00
netTangibleAssets 586339000.00
shortTermInvestments 101004000.00
netReceivables 254745000.00
longTermDebt 0.00
inventory 200948000.00
accountsPayable 66654000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 20000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 35000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 266787000.00
treasuryStock 0.00
nonCurrrentAssetsOther 7913000.00
nonCurrentAssetsTotal 219978000.00
nonCurrentLiabilitiesOther 22676000.00
nonCurrentLiabilitiesTotal 22676000.00
capitalSurpluse 462973000.00
liabilitiesAndStockholdersEquity 989859000.00
cashAndShortTermInvestments 247405000.00
propertyPlantAndEquipmentGross 27800000.00
propertyPlantAndEquipmentNet 27849000.00
commonStockSharesOutstanding 35285000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-20
currency_symbol USD
totalAssets 1048687000.00
intangibleAssets 66230000.00
otherCurrentAssets 38225000.00
totalLiab 327122000.00
totalStockholderEquity 721565000.00
deferredLongTermLiab 0.00
otherCurrentLiab 165330000.00
commonStock 35000.00
retainedEarnings 267348000.00
otherLiab 23006000.00
goodWill 81721000.00
otherAssets 196028000.00
cash 141234000.00
totalCurrentLiabilities 304116000.00
currentDeferredRevenue 30023000.00
netDebt -141234000.00
shortTermDebt 2406000.00
otherStockholderEquity 454144000.00
propertyPlantEquipment 29694000.00
totalCurrentAssets 822965000.00
longTermInvestments 1322000.00
netTangibleAssets 573614000.00
shortTermInvestments 115895000.00
netReceivables 275689000.00
longTermDebt 0.00
inventory 222883000.00
accountsPayable 106357000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 38000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 35000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 267348000.00
treasuryStock 0.00
nonCurrrentAssetsOther 8059000.00
nonCurrentAssetsTotal 225722000.00
nonCurrentLiabilitiesOther 23006000.00
nonCurrentLiabilitiesTotal 23006000.00
capitalSurpluse 454144000.00
liabilitiesAndStockholdersEquity 1048687000.00
cashAndShortTermInvestments 257129000.00
propertyPlantAndEquipmentGross 29694000.00
propertyPlantAndEquipmentNet 29694000.00
commonStockSharesOutstanding 34726000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-04
currency_symbol USD
totalAssets 1081318000.00
intangibleAssets 70705000.00
otherCurrentAssets 40064000.00
totalLiab 304765000.00
totalStockholderEquity 776553000.00
deferredLongTermLiab 0.00
otherCurrentLiab 154230000.00
commonStock 35000.00
retainedEarnings 330719000.00
otherLiab 22614000.00
goodWill 155916000.00
otherAssets 258020000.00
cash 141820000.00
totalCurrentLiabilities 282151000.00
currentDeferredRevenue 33937000.00
netDebt -141820000.00
shortTermDebt 1893000.00
otherStockholderEquity 445649000.00
propertyPlantEquipment 27629000.00
totalCurrentAssets 795669000.00
netTangibleAssets 549932000.00
shortTermInvestments 100828000.00
netReceivables 278568000.00
longTermDebt 0.00
inventory 206494000.00
accountsPayable 92091000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 150000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 35000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 330719000.00
treasuryStock 0.00
nonCurrrentAssetsOther 8364000.00
nonCurrentAssetsTotal 285649000.00
nonCurrentLiabilitiesOther 22614000.00
nonCurrentLiabilitiesTotal 22614000.00
capitalSurpluse 445649000.00
liabilitiesAndStockholdersEquity 1081318000.00
cashAndShortTermInvestments 242648000.00
propertyPlantAndEquipmentGross 27600000.00
propertyPlantAndEquipmentNet 27629000.00
commonStockSharesOutstanding 36250000.00
2014-06-30
date 2014-06-30
filing_date 2014-08-01
currency_symbol USD
totalAssets 1077992000.00
intangibleAssets 75180000.00
otherCurrentAssets 40947000.00
totalLiab 303526000.00
totalStockholderEquity 774466000.00
deferredLongTermLiab 0.00
otherCurrentLiab 148533000.00
commonStock 36000.00
retainedEarnings 336270000.00
otherLiab 20209000.00
goodWill 155916000.00
otherAssets 261713000.00
cash 146982000.00
totalCurrentLiabilities 283317000.00
currentDeferredRevenue 33381000.00
netDebt -146982000.00
otherStockholderEquity 438150000.00
propertyPlantEquipment 28151000.00
totalCurrentAssets 788128000.00
netTangibleAssets 543370000.00
shortTermInvestments 95747000.00
netReceivables 282900000.00
longTermDebt 0.00
inventory 194533000.00
accountsPayable 101403000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 10000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 36000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 336270000.00
treasuryStock 0.00
nonCurrrentAssetsOther 8595000.00
nonCurrentAssetsTotal 289864000.00
nonCurrentLiabilitiesOther 20209000.00
nonCurrentLiabilitiesTotal 20209000.00
capitalSurpluse 438150000.00
liabilitiesAndStockholdersEquity 1077992000.00
cashAndShortTermInvestments 242729000.00
propertyPlantAndEquipmentGross 28200000.00
propertyPlantAndEquipmentNet 28151000.00
commonStockSharesOutstanding 36808000.00
2014-03-31
date 2014-03-31
filing_date 2014-05-06
currency_symbol USD
totalAssets 1090096000.00
intangibleAssets 79649000.00
otherCurrentAssets 37047000.00
totalLiab 307681000.00
totalStockholderEquity 782415000.00
deferredLongTermLiab 0.00
otherCurrentLiab 159586000.00
commonStock 37000.00
retainedEarnings 350279000.00
otherLiab 19970000.00
goodWill 155916000.00
otherAssets 265387000.00
cash 129656000.00
totalCurrentLiabilities 287711000.00
currentDeferredRevenue 30096000.00
netDebt -129656000.00
shortTermDebt 1744000.00
otherStockholderEquity 432231000.00
propertyPlantEquipment 26005000.00
totalCurrentAssets 798704000.00
netTangibleAssets 546850000.00
shortTermInvestments 110605000.00
netReceivables 291251000.00
longTermDebt 0.00
inventory 201630000.00
accountsPayable 96285000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -132000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 37000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 350279000.00
treasuryStock 0.00
nonCurrrentAssetsOther 8870000.00
nonCurrentAssetsTotal 291392000.00
nonCurrentLiabilitiesOther 19970000.00
nonCurrentLiabilitiesTotal 19970000.00
capitalSurpluse 432231000.00
liabilitiesAndStockholdersEquity 1090096000.00
cashAndShortTermInvestments 240261000.00
propertyPlantAndEquipmentGross 26000000.00
propertyPlantAndEquipmentNet 26005000.00
commonStockSharesOutstanding 37305000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-25
currency_symbol USD
totalAssets 1093930000.00
intangibleAssets 84118000.00
otherCurrentAssets 33778000.00
totalLiab 320147000.00
totalStockholderEquity 773783000.00
deferredLongTermLiab 0.00
otherCurrentLiab 159769000.00
commonStock 37000.00
retainedEarnings 351776000.00
otherLiab 20064000.00
goodWill 155916000.00
otherAssets 266625000.00
cash 143009000.00
totalCurrentLiabilities 300083000.00
currentDeferredRevenue 24496000.00
netDebt -143009000.00
shortTermDebt 1287000.00
otherStockholderEquity 421901000.00
propertyPlantEquipment 27194000.00
totalCurrentAssets 800111000.00
netTangibleAssets 533749000.00
shortTermInvestments 105145000.00
netReceivables 266484000.00
longTermDebt 0.00
inventory 224456000.00
accountsPayable 114531000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 69000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 37000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 351776000.00
treasuryStock 0.00
nonCurrrentAssetsOther 5034000.00
nonCurrentAssetsTotal 293819000.00
nonCurrentLiabilitiesOther 20064000.00
nonCurrentLiabilitiesTotal 20064000.00
capitalSurpluse 421901000.00
liabilitiesAndStockholdersEquity 1093930000.00
cashAndShortTermInvestments 248154000.00
propertyPlantAndEquipmentGross 27194000.00
propertyPlantAndEquipmentNet 27194000.00
commonStockSharesOutstanding 38408000.00
2013-09-30
date 2013-09-30
filing_date 2013-11-05
currency_symbol USD
totalAssets 1141194000.00
intangibleAssets 88631000.00
otherCurrentAssets 38477000.00
totalLiab 322611000.00
totalStockholderEquity 818583000.00
deferredLongTermLiab 0.00
otherCurrentLiab 153892000.00
commonStock 39000.00
retainedEarnings 403441000.00
otherLiab 19680000.00
goodWill 155916000.00
otherAssets 269155000.00
cash 160484000.00
totalCurrentLiabilities 302931000.00
currentDeferredRevenue 26225000.00
netDebt -160484000.00
shortTermDebt 3541000.00
otherStockholderEquity 415254000.00
propertyPlantEquipment 25450000.00
totalCurrentAssets 846589000.00
netTangibleAssets 574036000.00
shortTermInvestments 140934000.00
netReceivables 269964000.00
longTermDebt 0.00
inventory 211275000.00
accountsPayable 119273000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -151000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 39000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 403441000.00
treasuryStock 0.00
nonCurrrentAssetsOther 4812000.00
nonCurrentAssetsTotal 294605000.00
nonCurrentLiabilitiesOther 19680000.00
nonCurrentLiabilitiesTotal 19680000.00
capitalSurpluse 415254000.00
liabilitiesAndStockholdersEquity 1141194000.00
cashAndShortTermInvestments 301418000.00
propertyPlantAndEquipmentGross 25500000.00
propertyPlantAndEquipmentNet 25450000.00
commonStockSharesOutstanding 39198000.00
2013-06-30
date 2013-06-30
filing_date 2013-08-06
currency_symbol USD
totalAssets 1128740000.00
intangibleAssets 95149000.00
otherCurrentAssets 41708000.00
totalLiab 332161000.00
totalStockholderEquity 796579000.00
deferredLongTermLiab 0.00
otherCurrentLiab 151159000.00
commonStock 39000.00
retainedEarnings 388987000.00
otherLiab 19629000.00
goodWill 155405000.00
otherAssets 273438000.00
cash 146934000.00
totalCurrentLiabilities 312532000.00
currentDeferredRevenue 31838000.00
netDebt -146934000.00
otherStockholderEquity 407505000.00
propertyPlantEquipment 26397000.00
totalCurrentAssets 828905000.00
netTangibleAssets 546025000.00
shortTermInvestments 141169000.00
netReceivables 288483000.00
longTermDebt 0.00
inventory 185383000.00
accountsPayable 129535000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 48000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 39000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 388987000.00
treasuryStock 0.00
nonCurrrentAssetsOther 5064000.00
nonCurrentAssetsTotal 299835000.00
nonCurrentLiabilitiesOther 19629000.00
nonCurrentLiabilitiesTotal 19629000.00
capitalSurpluse 407505000.00
liabilitiesAndStockholdersEquity 1128740000.00
cashAndShortTermInvestments 288103000.00
propertyPlantAndEquipmentGross 26397000.00
propertyPlantAndEquipmentNet 26397000.00
commonStockSharesOutstanding 39074000.00
2013-03-31
date 2013-03-31
filing_date 2013-05-07
currency_symbol USD
totalAssets 1045316000.00
intangibleAssets 26079000.00
otherCurrentAssets 34773000.00
totalLiab 267939000.00
totalStockholderEquity 777377000.00
deferredLongTermLiab 0.00
otherCurrentLiab 133690000.00
commonStock 39000.00
retainedEarnings 375149000.00
otherLiab 20174000.00
goodWill 100880000.00
otherAssets 149241000.00
cash 279098000.00
totalCurrentLiabilities 247765000.00
currentDeferredRevenue 26998000.00
netDebt -279098000.00
shortTermDebt 4667000.00
otherStockholderEquity 402050000.00
propertyPlantEquipment 18387000.00
totalCurrentAssets 877688000.00
netTangibleAssets 650418000.00
shortTermInvestments 143314000.00
netReceivables 237896000.00
longTermDebt 0.00
inventory 158555000.00
accountsPayable 82410000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 139000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 39000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 375149000.00
treasuryStock 0.00
nonCurrrentAssetsOther 4450000.00
nonCurrentAssetsTotal 167628000.00
nonCurrentLiabilitiesOther 20174000.00
nonCurrentLiabilitiesTotal 20174000.00
capitalSurpluse 402050000.00
liabilitiesAndStockholdersEquity 1045316000.00
cashAndShortTermInvestments 422412000.00
propertyPlantAndEquipmentGross 18387000.00
propertyPlantAndEquipmentNet 18387000.00
commonStockSharesOutstanding 39050000.00
2012-12-31
date 2012-12-31
filing_date 2013-02-26
currency_symbol USD
totalAssets 1034569000.00
intangibleAssets 27621000.00
otherCurrentAssets 33724000.00
totalLiab 279958000.00
totalStockholderEquity 754611000.00
deferredLongTermLiab 0.00
otherCurrentLiab 144593000.00
commonStock 38000.00
retainedEarnings 360142000.00
otherLiab 19028000.00
goodWill 100880000.00
otherAssets 151335000.00
cash 149032000.00
totalCurrentLiabilities 260930000.00
currentDeferredRevenue 27645000.00
netDebt -149032000.00
shortTermDebt 1382000.00
otherStockholderEquity 394427000.00
propertyPlantEquipment 19025000.00
totalCurrentAssets 864209000.00
netTangibleAssets 626110000.00
shortTermInvestments 227845000.00
netReceivables 256014000.00
longTermDebt 0.00
inventory 174903000.00
accountsPayable 87310000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 4000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 38000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 360142000.00
treasuryStock 0.00
nonCurrrentAssetsOther 4656000.00
nonCurrentAssetsTotal 170360000.00
nonCurrentLiabilitiesOther 19028000.00
nonCurrentLiabilitiesTotal 19028000.00
capitalSurpluse 394427000.00
liabilitiesAndStockholdersEquity 1034569000.00
cashAndShortTermInvestments 376877000.00
propertyPlantAndEquipmentGross 19025000.00
propertyPlantAndEquipmentNet 19025000.00
commonStockSharesOutstanding 38924000.00
2012-09-30
date 2012-09-30
filing_date 2012-11-06
currency_symbol USD
totalAssets 1018637000.00
intangibleAssets 27701000.00
otherCurrentAssets 60878000.00
totalLiab 285860000.00
totalStockholderEquity 732777000.00
deferredLongTermLiab 0.00
otherCurrentLiab 141945000.00
commonStock 38000.00
retainedEarnings 344098000.00
otherLiab 22811000.00
goodWill 100880000.00
otherAssets 148634000.00
cash 134601000.00
totalCurrentLiabilities 263049000.00
currentDeferredRevenue 28205000.00
netDebt -134601000.00
shortTermDebt 1829000.00
otherStockholderEquity 388812000.00
propertyPlantEquipment 18927000.00
totalCurrentAssets 851076000.00
netTangibleAssets 604196000.00
shortTermInvestments 227819000.00
netReceivables 248862000.00
longTermDebt 0.00
inventory 178916000.00
accountsPayable 91070000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -171000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 38000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 344098000.00
treasuryStock 0.00
nonCurrrentAssetsOther 20053000.00
nonCurrentAssetsTotal 167561000.00
nonCurrentLiabilitiesOther 22811000.00
nonCurrentLiabilitiesTotal 22811000.00
capitalSurpluse 388812000.00
liabilitiesAndStockholdersEquity 1018637000.00
cashAndShortTermInvestments 362420000.00
propertyPlantAndEquipmentGross 18927000.00
propertyPlantAndEquipmentNet 18927000.00
commonStockSharesOutstanding 38802000.00
2012-06-30
date 2012-06-30
filing_date 2012-08-08
currency_symbol USD
totalAssets 988138000.00
intangibleAssets 23088000.00
otherCurrentAssets 58708000.00
totalLiab 288591000.00
totalStockholderEquity 699547000.00
deferredLongTermLiab 0.00
otherCurrentLiab 139676000.00
commonStock 38000.00
retainedEarnings 320307000.00
otherLiab 22261000.00
goodWill 88985000.00
otherAssets 127131000.00
cash 157155000.00
totalCurrentLiabilities 266330000.00
currentDeferredRevenue 25478000.00
netDebt -157155000.00
otherStockholderEquity 379086000.00
propertyPlantEquipment 17282000.00
totalCurrentAssets 843725000.00
netTangibleAssets 587474000.00
shortTermInvestments 203273000.00
netReceivables 271769000.00
longTermDebt 0.00
inventory 152820000.00
accountsPayable 101176000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 116000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 38000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 320307000.00
treasuryStock 0.00
nonCurrrentAssetsOther 15058000.00
nonCurrentAssetsTotal 144413000.00
nonCurrentLiabilitiesOther 22261000.00
nonCurrentLiabilitiesTotal 22261000.00
capitalSurpluse 379086000.00
liabilitiesAndStockholdersEquity 988138000.00
cashAndShortTermInvestments 360428000.00
propertyPlantAndEquipmentGross 17300000.00
propertyPlantAndEquipmentNet 17282000.00
commonStockSharesOutstanding 38595000.00
2012-03-31
date 2012-03-31
filing_date 2012-05-08
currency_symbol USD
totalAssets 940562000.00
intangibleAssets 19977000.00
otherCurrentAssets 52086000.00
totalLiab 267641000.00
totalStockholderEquity 672921000.00
deferredLongTermLiab 0.00
otherCurrentLiab 133770000.00
commonStock 38000.00
retainedEarnings 299004000.00
otherLiab 24009000.00
goodWill 85944000.00
otherAssets 120818000.00
cash 149258000.00
totalCurrentLiabilities 243632000.00
currentDeferredRevenue 25156000.00
netDebt -149258000.00
shortTermDebt 5172000.00
otherStockholderEquity 373934000.00
propertyPlantEquipment 14716000.00
totalCurrentAssets 805028000.00
netTangibleAssets 567000000.00
shortTermInvestments 220162000.00
netReceivables 249208000.00
longTermDebt 0.00
inventory 134314000.00
accountsPayable 79534000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -55000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 38000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 299004000.00
treasuryStock 0.00
nonCurrrentAssetsOther 14897000.00
nonCurrentAssetsTotal 135534000.00
nonCurrentLiabilitiesOther 24009000.00
nonCurrentLiabilitiesTotal 24009000.00
capitalSurpluse 373934000.00
liabilitiesAndStockholdersEquity 940562000.00
cashAndShortTermInvestments 369420000.00
propertyPlantAndEquipmentGross 14700000.00
propertyPlantAndEquipmentNet 14716000.00
commonStockSharesOutstanding 38576000.00
2011-12-31
date 2011-12-31
filing_date 2012-02-29
currency_symbol USD
totalAssets 971370000.00
intangibleAssets 20956000.00
otherCurrentAssets 55503000.00
totalLiab 332613000.00
totalStockholderEquity 638757000.00
otherCurrentLiab 44846000.00
commonStock 38000.00
retainedEarnings 274453000.00
otherLiab 23652000.00
goodWill 85944000.00
otherAssets 121257000.00
cash 208898000.00
totalCurrentLiabilities 308961000.00
currentDeferredRevenue 40093000.00
netDebt -208898000.00
shortTermDebt 106737000.00
otherStockholderEquity 364243000.00
propertyPlantEquipment 15884000.00
totalCurrentAssets 834229000.00
netTangibleAssets 531857000.00
shortTermInvestments 144797000.00
netReceivables 261307000.00
inventory 163724000.00
accountsPayable 117285000.00
accumulatedOtherComprehensiveIncome 23000.00
commonStockTotalEquity 38000.00
retainedEarningsTotalEquity 274453000.00
nonCurrrentAssetsOther 14357000.00
nonCurrentAssetsTotal 137141000.00
nonCurrentLiabilitiesOther 23652000.00
nonCurrentLiabilitiesTotal 23652000.00
capitalSurpluse 364243000.00
liabilitiesAndStockholdersEquity 971370000.00
cashAndShortTermInvestments 353695000.00
propertyPlantAndEquipmentGross 15884000.00
propertyPlantAndEquipmentNet 15884000.00
commonStockSharesOutstanding 38100000.00
2011-09-30
date 2011-09-30
filing_date 2011-11-08
currency_symbol USD
totalAssets 864288000.00
intangibleAssets 22034000.00
otherCurrentAssets 50939000.00
totalLiab 254457000.00
totalStockholderEquity 609831000.00
deferredLongTermLiab 0.00
otherCurrentLiab 131016000.00
commonStock 38000.00
retainedEarnings 251645000.00
otherLiab 23835000.00
goodWill 85944000.00
otherAssets 121595000.00
cash 174278000.00
totalCurrentLiabilities 230622000.00
currentDeferredRevenue 23934000.00
netDebt -174278000.00
otherStockholderEquity 358162000.00
propertyPlantEquipment 16079000.00
totalCurrentAssets 726614000.00
netTangibleAssets 501853000.00
shortTermInvestments 146781000.00
netReceivables 218653000.00
longTermDebt 0.00
inventory 135963000.00
accountsPayable 75672000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -14000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 38000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 251645000.00
treasuryStock 0.00
nonCurrrentAssetsOther 13617000.00
nonCurrentAssetsTotal 137674000.00
nonCurrentLiabilitiesOther 23835000.00
nonCurrentLiabilitiesTotal 23835000.00
capitalSurpluse 358162000.00
liabilitiesAndStockholdersEquity 864288000.00
cashAndShortTermInvestments 321059000.00
propertyPlantAndEquipmentGross 16100000.00
propertyPlantAndEquipmentNet 16079000.00
commonStockSharesOutstanding 38080000.00
2011-06-30
date 2011-06-30
filing_date 2011-08-09
currency_symbol USD
totalAssets 820769000.00
intangibleAssets 23196000.00
otherCurrentAssets 56253000.00
totalLiab 243143000.00
totalStockholderEquity 577626000.00
deferredLongTermLiab 0.00
otherCurrentLiab 121969000.00
commonStock 37000.00
retainedEarnings 224898000.00
otherLiab 25955000.00
goodWill 85944000.00
otherAssets 122235000.00
cash 129423000.00
totalCurrentLiabilities 217188000.00
currentDeferredRevenue 22843000.00
netDebt -129423000.00
otherStockholderEquity 352628000.00
propertyPlantEquipment 16636000.00
totalCurrentAssets 681898000.00
netTangibleAssets 468486000.00
shortTermInvestments 148473000.00
netReceivables 209960000.00
longTermDebt 0.00
inventory 137789000.00
accountsPayable 72376000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 63000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 37000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 224898000.00
treasuryStock 0.00
nonCurrrentAssetsOther 13095000.00
nonCurrentAssetsTotal 138871000.00
nonCurrentLiabilitiesOther 25955000.00
nonCurrentLiabilitiesTotal 25955000.00
capitalSurpluse 352628000.00
liabilitiesAndStockholdersEquity 820769000.00
cashAndShortTermInvestments 277896000.00
propertyPlantAndEquipmentGross 16600000.00
propertyPlantAndEquipmentNet 16636000.00
commonStockSharesOutstanding 37968000.00
2011-03-31
date 2011-03-31
filing_date 2011-05-10
currency_symbol USD
totalAssets 773449000.00
intangibleAssets 4884000.00
otherCurrentAssets 46156000.00
totalLiab 242319000.00
totalStockholderEquity 531130000.00
otherCurrentLiab 117162000.00
commonStock 37000.00
retainedEarnings 204301000.00
otherLiab 25543000.00
goodWill 74198000.00
otherAssets 93325000.00
cash 157536000.00
totalCurrentLiabilities 216776000.00
currentDeferredRevenue 18381000.00
netDebt -157536000.00
otherStockholderEquity 326845000.00
propertyPlantEquipment 17060000.00
totalCurrentAssets 663064000.00
shortTermInvestments 121637000.00
netReceivables 197622000.00
inventory 140113000.00
accountsPayable 81233000.00
accumulatedOtherComprehensiveIncome -53000.00
nonCurrrentAssetsOther 14243000.00
nonCurrentAssetsTotal 110385000.00
nonCurrentLiabilitiesTotal 25543000.00
liabilitiesAndStockholdersEquity 773449000.00
cashAndShortTermInvestments 279173000.00
propertyPlantAndEquipmentGross 17100000.00
propertyPlantAndEquipmentNet 17060000.00
commonStockSharesOutstanding 37340000.00
2010-12-31
date 2010-12-31
filing_date 2011-02-28
currency_symbol USD
totalAssets 780321000.00
intangibleAssets 6241000.00
otherCurrentAssets 43182000.00
totalLiab 279885000.00
totalStockholderEquity 500436000.00
otherCurrentLiab 134543000.00
commonStock 36000.00
retainedEarnings 184011000.00
otherLiab 25162000.00
goodWill 74198000.00
otherAssets 94774000.00
cash 126173000.00
totalCurrentLiabilities 254723000.00
currentDeferredRevenue 27538000.00
netDebt -126173000.00
shortTermDebt 3487000.00
otherStockholderEquity 316108000.00
propertyPlantEquipment 17503000.00
totalCurrentAssets 668044000.00
shortTermInvestments 144564000.00
netReceivables 226731000.00
inventory 127394000.00
accountsPayable 89155000.00
accumulatedOtherComprehensiveIncome 281000.00
commonStockTotalEquity 36000.00
nonCurrrentAssetsOther 14335000.00
nonCurrentAssetsTotal 112277000.00
nonCurrentLiabilitiesTotal 25162000.00
liabilitiesAndStockholdersEquity 780321000.00
cashAndShortTermInvestments 270737000.00
propertyPlantAndEquipmentGross 17503000.00
propertyPlantAndEquipmentNet 17503000.00
commonStockSharesOutstanding 36000000.00
2010-09-30
date 2010-09-30
filing_date 2010-11-10
currency_symbol USD
totalAssets 681374000.00
intangibleAssets 7598000.00
otherCurrentAssets 41878000.00
totalLiab 211093000.00
totalStockholderEquity 470281000.00
otherCurrentLiab 121255000.00
commonStock 36000.00
retainedEarnings 170470000.00
otherLiab 25984000.00
goodWill 73949000.00
otherAssets 92909000.00
cash 98548000.00
totalCurrentLiabilities 185109000.00
currentDeferredRevenue 20957000.00
netDebt -98548000.00
shortTermDebt 2995000.00
otherStockholderEquity 299574000.00
propertyPlantEquipment 17085000.00
totalCurrentAssets 571380000.00
shortTermInvestments 144961000.00
netReceivables 175599000.00
inventory 110394000.00
accountsPayable 39902000.00
accumulatedOtherComprehensiveIncome 201000.00
nonCurrrentAssetsOther 11362000.00
nonCurrentAssetsTotal 109994000.00
nonCurrentLiabilitiesTotal 25984000.00
liabilitiesAndStockholdersEquity 681374000.00
cashAndShortTermInvestments 243509000.00
propertyPlantAndEquipmentGross 17100000.00
propertyPlantAndEquipmentNet 17085000.00
commonStockSharesOutstanding 36009000.00
2010-06-30
date 2010-06-30
filing_date 2010-08-05
currency_symbol USD
totalAssets 642867000.00
intangibleAssets 7672000.00
otherCurrentAssets 40244000.00
totalLiab 190761000.00
totalStockholderEquity 452106000.00
otherCurrentLiab 105485000.00
commonStock 35000.00
retainedEarnings 157375000.00
otherLiab 25534000.00
goodWill 74032000.00
otherAssets 90694000.00
cash 110940000.00
totalCurrentLiabilities 165227000.00
currentDeferredRevenue 17405000.00
netDebt -110940000.00
otherStockholderEquity 294450000.00
propertyPlantEquipment 16482000.00
totalCurrentAssets 535691000.00
shortTermInvestments 120090000.00
netReceivables 138730000.00
inventory 125687000.00
accountsPayable 42337000.00
accumulatedOtherComprehensiveIncome 246000.00
nonCurrrentAssetsOther 8990000.00
nonCurrentAssetsTotal 107176000.00
nonCurrentLiabilitiesTotal 25534000.00
liabilitiesAndStockholdersEquity 642867000.00
cashAndShortTermInvestments 231030000.00
propertyPlantAndEquipmentGross 16500000.00
propertyPlantAndEquipmentNet 16482000.00
commonStockSharesOutstanding 35943000.00
2010-03-31
date 2010-03-31
filing_date 2010-05-06
currency_symbol USD
totalAssets 642363000.00
intangibleAssets 8997000.00
otherCurrentAssets 33616000.00
totalLiab 206688000.00
totalStockholderEquity 435675000.00
otherCurrentLiab 109731000.00
commonStock 35000.00
retainedEarnings 147002000.00
otherLiab 24581000.00
goodWill 74369000.00
otherAssets 91563000.00
cash 130983000.00
totalCurrentLiabilities 182107000.00
currentDeferredRevenue 15917000.00
netDebt -130983000.00
shortTermDebt 3098000.00
otherStockholderEquity 288606000.00
propertyPlantEquipment 16163000.00
totalCurrentAssets 534637000.00
shortTermInvestments 109964000.00
netReceivables 150140000.00
inventory 109934000.00
accountsPayable 53361000.00
accumulatedOtherComprehensiveIncome 32000.00
commonStockTotalEquity 35000.00
nonCurrrentAssetsOther 8197000.00
nonCurrentAssetsTotal 107726000.00
nonCurrentLiabilitiesTotal 24581000.00
liabilitiesAndStockholdersEquity 642363000.00
cashAndShortTermInvestments 240947000.00
propertyPlantAndEquipmentGross 16200000.00
propertyPlantAndEquipmentNet 16163000.00
commonStockSharesOutstanding 35716000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-01
currency_symbol USD
totalAssets 633121000.00
intangibleAssets 8298000.00
otherCurrentAssets 34182000.00
totalLiab 218968000.00
totalStockholderEquity 414153000.00
otherCurrentLiab 98934000.00
commonStock 35000.00
retainedEarnings 133838000.00
otherLiab 23359000.00
goodWill 64908000.00
otherAssets 81505000.00
cash 172202000.00
totalCurrentLiabilities 195609000.00
currentDeferredRevenue 22106000.00
netDebt -172202000.00
shortTermDebt 5488000.00
otherStockholderEquity 280256000.00
propertyPlantEquipment 16891000.00
totalCurrentAssets 534725000.00
shortTermInvestments 74898000.00
netReceivables 162853000.00
inventory 90590000.00
accountsPayable 69081000.00
accumulatedOtherComprehensiveIncome 24000.00
commonStockTotalEquity 35000.00
nonCurrrentAssetsOther 8299000.00
nonCurrentAssetsTotal 98396000.00
nonCurrentLiabilitiesTotal 23359000.00
liabilitiesAndStockholdersEquity 633121000.00
cashAndShortTermInvestments 247100000.00
propertyPlantAndEquipmentGross 16891000.00
propertyPlantAndEquipmentNet 16891000.00
commonStockSharesOutstanding 35700000.00
2009-09-30
date 2009-09-30
filing_date 2009-11-06
currency_symbol USD
totalAssets 556969000.00
intangibleAssets 9551000.00
otherCurrentAssets 28095000.00
totalLiab 154840000.00
totalStockholderEquity 402129000.00
otherCurrentLiab 84212000.00
commonStock 35000.00
retainedEarnings 126036000.00
otherLiab 20826000.00
goodWill 64939000.00
otherAssets 79616000.00
cash 159647000.00
totalCurrentLiabilities 134014000.00
currentDeferredRevenue 11355000.00
netDebt -159647000.00
otherStockholderEquity 276123000.00
propertyPlantEquipment 17331000.00
totalCurrentAssets 460022000.00
shortTermInvestments 74893000.00
netReceivables 123529000.00
inventory 73858000.00
accountsPayable 38447000.00
accumulatedOtherComprehensiveIncome -65000.00
nonCurrrentAssetsOther 5126000.00
nonCurrentAssetsTotal 96947000.00
nonCurrentLiabilitiesTotal 20826000.00
liabilitiesAndStockholdersEquity 556969000.00
cashAndShortTermInvestments 234540000.00
propertyPlantAndEquipmentGross 17300000.00
propertyPlantAndEquipmentNet 17331000.00
commonStockSharesOutstanding 34948000.00
2009-06-30
date 2009-06-30
filing_date 2009-08-06
currency_symbol USD
totalAssets 531825000.00
intangibleAssets 10804000.00
otherCurrentAssets 27563000.00
totalLiab 142409000.00
totalStockholderEquity 389416000.00
otherCurrentLiab 80965000.00
commonStock 34000.00
retainedEarnings 117506000.00
otherLiab 20191000.00
goodWill 61439000.00
otherAssets 77010000.00
cash 224496000.00
totalCurrentLiabilities 122218000.00
currentDeferredRevenue 15267000.00
netDebt -224496000.00
otherStockholderEquity 271832000.00
propertyPlantEquipment 17486000.00
totalCurrentAssets 437329000.00
netReceivables 110231000.00
inventory 75039000.00
accountsPayable 25986000.00
accumulatedOtherComprehensiveIncome 44000.00
nonCurrrentAssetsOther 4767000.00
nonCurrentAssetsTotal 94496000.00
nonCurrentLiabilitiesTotal 20191000.00
liabilitiesAndStockholdersEquity 531825000.00
cashAndShortTermInvestments 224496000.00
propertyPlantAndEquipmentGross 17500000.00
propertyPlantAndEquipmentNet 17486000.00
commonStockSharesOutstanding 34399000.00
2009-03-31
date 2009-03-31
filing_date 2009-05-07
currency_symbol USD
totalAssets 548290000.00
intangibleAssets 12058000.00
otherCurrentAssets 33837000.00
totalLiab 154420000.00
totalStockholderEquity 393870000.00
otherCurrentLiab 81040000.00
commonStock 34000.00
retainedEarnings 124642000.00
otherLiab 19671000.00
goodWill 61439000.00
otherAssets 75625000.00
cash 190218000.00
totalCurrentLiabilities 135328000.00
currentDeferredRevenue 19375000.00
netDebt -190218000.00
otherStockholderEquity 269162000.00
propertyPlantEquipment 18612000.00
totalCurrentAssets 454142000.00
shortTermInvestments 10080000.00
netReceivables 127984000.00
inventory 92023000.00
accountsPayable 34913000.00
accumulatedOtherComprehensiveIncome 32000.00
commonStockTotalEquity 34000.00
nonCurrrentAssetsOther 2039000.00
nonCurrentAssetsTotal 94148000.00
nonCurrentLiabilitiesTotal 19092000.00
liabilitiesAndStockholdersEquity 548290000.00
cashAndShortTermInvestments 200298000.00
propertyPlantAndEquipmentGross 18600000.00
propertyPlantAndEquipmentNet 18612000.00
commonStockSharesOutstanding 34351000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-04
currency_symbol USD
totalAssets 586209000.00
intangibleAssets 13311000.00
otherCurrentAssets 35824000.00
totalLiab 195251000.00
totalStockholderEquity 390958000.00
otherCurrentLiab 94924000.00
commonStock 34000.00
retainedEarnings 124787000.00
otherLiab 18731000.00
goodWill 61400000.00
otherAssets 76569000.00
cash 192839000.00
totalCurrentLiabilities 176505000.00
currentDeferredRevenue 21508000.00
netDebt -192839000.00
otherStockholderEquity 266070000.00
propertyPlantEquipment 20292000.00
totalCurrentAssets 489348000.00
shortTermInvestments 10170000.00
netReceivables 138275000.00
inventory 112240000.00
accountsPayable 60073000.00
accumulatedOtherComprehensiveIncome 67000.00
commonStockTotalEquity 34000.00
nonCurrrentAssetsOther 1858000.00
nonCurrentAssetsTotal 96861000.00
nonCurrentLiabilitiesTotal 18746000.00
liabilitiesAndStockholdersEquity 586209000.00
cashAndShortTermInvestments 203009000.00
propertyPlantAndEquipmentGross 20292000.00
propertyPlantAndEquipmentNet 20292000.00
commonStockSharesOutstanding 34400000.00
2008-09-30
date 2008-09-30
filing_date 2008-11-07
currency_symbol USD
totalAssets 602440000.00
intangibleAssets 12778000.00
otherCurrentAssets 37355000.00
totalLiab 194565000.00
totalStockholderEquity 407875000.00
otherCurrentLiab 114962000.00
commonStock 35000.00
retainedEarnings 144176000.00
otherLiab 18066000.00
goodWill 51435000.00
otherAssets 66232000.00
cash 192039000.00
totalCurrentLiabilities 174729000.00
currentDeferredRevenue 13346000.00
netDebt -192039000.00
otherStockholderEquity 263631000.00
propertyPlantEquipment 20403000.00
totalCurrentAssets 515805000.00
shortTermInvestments 10148000.00
netReceivables 150552000.00
inventory 125711000.00
accountsPayable 46421000.00
accumulatedOtherComprehensiveIncome 33000.00
nonCurrrentAssetsOther 2019000.00
nonCurrentAssetsTotal 86635000.00
nonCurrentLiabilitiesTotal 19836000.00
liabilitiesAndStockholdersEquity 602440000.00
cashAndShortTermInvestments 202187000.00
propertyPlantAndEquipmentGross 20400000.00
propertyPlantAndEquipmentNet 20403000.00
commonStockSharesOutstanding 35721000.00
2008-06-30
date 2008-06-30
filing_date 2008-08-08
currency_symbol USD
totalAssets 569329000.00
intangibleAssets 13953000.00
otherCurrentAssets 39511000.00
totalLiab 168431000.00
totalStockholderEquity 400898000.00
otherCurrentLiab 96000.00
commonStock 35000.00
retainedEarnings 141073000.00
otherLiab 16459000.00
goodWill 41985000.00
otherAssets 57991000.00
cash 167053000.00
totalCurrentLiabilities 150509000.00
currentDeferredRevenue 4339000.00
netDebt -167053000.00
shortTermDebt 99715000.00
otherStockholderEquity 259760000.00
propertyPlantEquipment 19573000.00
totalCurrentAssets 491765000.00
shortTermInvestments 19775000.00
netReceivables 159039000.00
inventory 106387000.00
accountsPayable 46359000.00
accumulatedOtherComprehensiveIncome 30000.00
nonCurrrentAssetsOther 2053000.00
nonCurrentAssetsTotal 77564000.00
nonCurrentLiabilitiesTotal 17922000.00
liabilitiesAndStockholdersEquity 569329000.00
cashAndShortTermInvestments 186828000.00
propertyPlantAndEquipmentGross 19600000.00
propertyPlantAndEquipmentNet 19573000.00
commonStockSharesOutstanding 35792000.00
2008-03-31
date 2008-03-31
filing_date 2008-05-09
currency_symbol USD
totalAssets 562685000.00
intangibleAssets 15136000.00
otherCurrentAssets 35613000.00
totalLiab 175646000.00
totalStockholderEquity 387039000.00
otherCurrentLiab 3322000.00
commonStock 35000.00
retainedEarnings 130035000.00
otherLiab 10902000.00
goodWill 41985000.00
otherAssets 58986000.00
cash 179706000.00
totalCurrentLiabilities 162957000.00
currentDeferredRevenue 7453000.00
netDebt -179706000.00
shortTermDebt 100634000.00
otherStockholderEquity 256883000.00
propertyPlantEquipment 13846000.00
totalCurrentAssets 489853000.00
shortTermInvestments 21087000.00
netReceivables 155843000.00
inventory 97604000.00
accountsPayable 51548000.00
accumulatedOtherComprehensiveIncome 86000.00
nonCurrrentAssetsOther 1865000.00
nonCurrentAssetsTotal 72832000.00
nonCurrentLiabilitiesTotal 12689000.00
liabilitiesAndStockholdersEquity 562685000.00
cashAndShortTermInvestments 200793000.00
propertyPlantAndEquipmentGross 13800000.00
propertyPlantAndEquipmentNet 13846000.00
commonStockSharesOutstanding 35941000.00
2007-12-31
date 2007-12-31
filing_date 2008-02-29
currency_symbol USD
totalAssets 551109000.00
intangibleAssets 16319000.00
otherCurrentAssets 33458000.00
totalLiab 179586000.00
totalStockholderEquity 371523000.00
otherCurrentLiab 105555000.00
commonStock 35000.00
retainedEarnings 118966000.00
otherLiab 8453000.00
goodWill 41985000.00
otherAssets 60315000.00
cash 167495000.00
totalCurrentLiabilities 168507000.00
currentDeferredRevenue 7619000.00
netDebt -167495000.00
otherStockholderEquity 252421000.00
propertyPlantEquipment 11205000.00
totalCurrentAssets 479589000.00
shortTermInvestments 37848000.00
netReceivables 157765000.00
inventory 83023000.00
accountsPayable 55333000.00
accumulatedOtherComprehensiveIncome 101000.00
commonStockTotalEquity 35000.00
nonCurrrentAssetsOther 2011000.00
nonCurrentAssetsTotal 71520000.00
nonCurrentLiabilitiesTotal 11079000.00
liabilitiesAndStockholdersEquity 551109000.00
cashAndShortTermInvestments 205343000.00
propertyPlantAndEquipmentGross 11205000.00
propertyPlantAndEquipmentNet 11205000.00
commonStockSharesOutstanding 35900000.00
2007-09-30
date 2007-09-30
filing_date 2007-11-09
currency_symbol USD
totalAssets 500045000.00
intangibleAssets 17503000.00
otherCurrentAssets 34564000.00
totalLiab 145611000.00
totalStockholderEquity 354434000.00
otherCurrentLiab 91999000.00
commonStock 34000.00
retainedEarnings 106494000.00
otherLiab 7802000.00
goodWill 41962000.00
otherAssets 59509000.00
cash 99912000.00
totalCurrentLiabilities 133083000.00
currentDeferredRevenue 7755000.00
netDebt -99912000.00
otherStockholderEquity 247779000.00
propertyPlantEquipment 9455000.00
totalCurrentAssets 431081000.00
shortTermInvestments 77330000.00
netReceivables 139968000.00
inventory 79307000.00
accountsPayable 33329000.00
accumulatedOtherComprehensiveIncome 127000.00
commonStockTotalEquity 34000.00
nonCurrrentAssetsOther 44000.00
nonCurrentAssetsTotal 68964000.00
nonCurrentLiabilitiesTotal 12528000.00
liabilitiesAndStockholdersEquity 500045000.00
cashAndShortTermInvestments 177242000.00
propertyPlantAndEquipmentGross 9455000.00
propertyPlantAndEquipmentNet 9455000.00
commonStockSharesOutstanding 35955000.00
2007-06-30
date 2007-06-30
filing_date 2007-08-10
currency_symbol USD
totalAssets 481612000.00
intangibleAssets 18686000.00
otherCurrentAssets 35505000.00
totalLiab 148044000.00
totalStockholderEquity 333568000.00
otherCurrentLiab 93529000.00
commonStock 34000.00
retainedEarnings 93278000.00
otherLiab 6135000.00
goodWill 41961000.00
otherAssets 60691000.00
cash 48492000.00
totalCurrentLiabilities 136444000.00
currentDeferredRevenue 8740000.00
netDebt -48492000.00
otherStockholderEquity 240234000.00
propertyPlantEquipment 8187000.00
totalCurrentAssets 412734000.00
shortTermInvestments 107327000.00
netReceivables 135796000.00
inventory 85614000.00
accountsPayable 34175000.00
accumulatedOtherComprehensiveIncome 22000.00
nonCurrrentAssetsOther 44000.00
nonCurrentAssetsTotal 68878000.00
nonCurrentLiabilitiesTotal 11600000.00
liabilitiesAndStockholdersEquity 481612000.00
cashAndShortTermInvestments 155819000.00
propertyPlantAndEquipmentGross 8200000.00
propertyPlantAndEquipmentNet 8187000.00
commonStockSharesOutstanding 35827000.00
2007-03-31
date 2007-03-31
filing_date 2007-05-11
currency_symbol USD
totalAssets 451209000.00
intangibleAssets 900000.00
otherCurrentAssets 30165000.00
totalLiab 133108000.00
totalStockholderEquity 318101000.00
otherCurrentLiab 3021000.00
commonStock 34000.00
retainedEarnings 87183000.00
otherLiab 4923000.00
goodWill 3800000.00
otherAssets 6200000.00
cash 105585000.00
totalCurrentLiabilities 128185000.00
currentDeferredRevenue 5757000.00
netDebt -105585000.00
shortTermDebt 86603000.00
otherStockholderEquity 230893000.00
propertyPlantEquipment 6953000.00
totalCurrentAssets 438056000.00
shortTermInvestments 110637000.00
netReceivables 123301000.00
inventory 68368000.00
accountsPayable 32804000.00
accumulatedOtherComprehensiveIncome -9000.00
commonStockTotalEquity 33000.00
nonCurrrentAssetsOther 1500000.00
nonCurrentAssetsTotal 13153000.00
nonCurrentLiabilitiesTotal 4923000.00
liabilitiesAndStockholdersEquity 451209000.00
cashAndShortTermInvestments 216222000.00
propertyPlantAndEquipmentGross 7000000.00
propertyPlantAndEquipmentNet 6953000.00
commonStockSharesOutstanding 35362000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-01
currency_symbol USD
totalAssets 437904000.00
intangibleAssets 975000.00
otherCurrentAssets 29361000.00
totalLiab 143482000.00
totalStockholderEquity 294422000.00
otherCurrentLiab 7737000.00
commonStock 33000.00
retainedEarnings 72907000.00
goodWill 3800000.00
otherAssets 6977000.00
cash 87736000.00
totalCurrentLiabilities 143482000.00
currentDeferredRevenue 8215000.00
netDebt -87736000.00
shortTermDebt 87712000.00
otherStockholderEquity 221487000.00
propertyPlantEquipment 6568000.00
totalCurrentAssets 424359000.00
shortTermInvestments 109729000.00
netReceivables 119601000.00
inventory 77932000.00
accountsPayable 39818000.00
accumulatedOtherComprehensiveIncome -5000.00
commonStockTotalEquity 33000.00
nonCurrrentAssetsOther 2202000.00
nonCurrentAssetsTotal 13545000.00
liabilitiesAndStockholdersEquity 437904000.00
cashAndShortTermInvestments 197465000.00
propertyPlantAndEquipmentGross 6568000.00
propertyPlantAndEquipmentNet 6568000.00
commonStockSharesOutstanding 34500000.00
2006-09-30
date 2006-09-30
filing_date 2006-11-13
currency_symbol USD
totalAssets 393426000.00
intangibleAssets 1050000.00
otherCurrentAssets 32386000.00
totalLiab 120598000.00
totalStockholderEquity 272828000.00
otherCurrentLiab 4300000.00
commonStock 33000.00
retainedEarnings 59458000.00
goodWill 3805000.00
otherAssets 7090000.00
cash 42980000.00
totalCurrentLiabilities 120169000.00
currentDeferredRevenue 12532000.00
netDebt -42980000.00
shortTermDebt 72241000.00
otherStockholderEquity 213317000.00
propertyPlantEquipment 7311000.00
totalCurrentAssets 379025000.00
shortTermInvestments 108106000.00
netReceivables 117780000.00
inventory 77773000.00
accountsPayable 31096000.00
accumulatedOtherComprehensiveIncome 20000.00
nonCurrrentAssetsOther 1800000.00
nonCurrentAssetsTotal 14401000.00
nonCurrentLiabilitiesTotal 429000.00
liabilitiesAndStockholdersEquity 393426000.00
cashAndShortTermInvestments 151086000.00
propertyPlantAndEquipmentGross 7300000.00
propertyPlantAndEquipmentNet 7311000.00
commonStockSharesOutstanding 34466000.00
2006-06-30
date 2006-06-30
filing_date 2006-08-11
currency_symbol USD
totalAssets 367860000.00
intangibleAssets 558000.00
otherCurrentAssets 25256000.00
totalLiab 105005000.00
totalStockholderEquity 262855000.00
otherCurrentLiab 1131000.00
commonStock 33000.00
retainedEarnings 51478000.00
goodWill 558000.00
otherAssets 1583000.00
cash 51620000.00
totalCurrentLiabilities 105005000.00
currentDeferredRevenue 6882000.00
netDebt -51620000.00
shortTermDebt 63729000.00
otherStockholderEquity 211489000.00
propertyPlantEquipment 6826000.00
totalCurrentAssets 359451000.00
shortTermInvestments 107260000.00
netReceivables 105993000.00
inventory 69322000.00
accountsPayable 33263000.00
accumulatedOtherComprehensiveIncome -145000.00
nonCurrrentAssetsOther 1025000.00
nonCurrentAssetsTotal 8409000.00
liabilitiesAndStockholdersEquity 367860000.00
cashAndShortTermInvestments 158880000.00
propertyPlantAndEquipmentGross 6800000.00
propertyPlantAndEquipmentNet 6826000.00
commonStockSharesOutstanding 34484000.00
2006-03-31
date 2006-03-31
filing_date 2006-05-12
currency_symbol USD
totalAssets 357525000.00
intangibleAssets 558000.00
otherCurrentAssets 21970000.00
totalLiab 109608000.00
totalStockholderEquity 247917000.00
otherCurrentLiab 5684000.00
commonStock 33000.00
retainedEarnings 41643000.00
goodWill 558000.00
otherAssets 1110000.00
cash 74823000.00
totalCurrentLiabilities 109608000.00
currentDeferredRevenue 7667000.00
netDebt -74823000.00
shortTermDebt 64874000.00
otherStockholderEquity 206393000.00
propertyPlantEquipment 5535000.00
totalCurrentAssets 350880000.00
shortTermInvestments 103151000.00
netReceivables 106052000.00
inventory 44884000.00
accountsPayable 31383000.00
accumulatedOtherComprehensiveIncome -152000.00
commonStockTotalEquity 33000.00
nonCurrrentAssetsOther 500000.00
nonCurrentAssetsTotal 6645000.00
nonCurrentLiabilitiesTotal 552000.00
liabilitiesAndStockholdersEquity 357525000.00
cashAndShortTermInvestments 177974000.00
propertyPlantAndEquipmentGross 5500000.00
propertyPlantAndEquipmentNet 5535000.00
commonStockSharesOutstanding 34091000.00
2005-12-31
date 2005-12-31
filing_date 2006-03-16
currency_symbol USD
totalAssets 356297000.00
intangibleAssets 558000.00
otherCurrentAssets 21385000.00
totalLiab 120293000.00
totalStockholderEquity 236004000.00
otherCurrentLiab 3055000.00
commonStock 33000.00
retainedEarnings 31775000.00
goodWill 558000.00
otherAssets 886000.00
cash 90002000.00
totalCurrentLiabilities 120293000.00
currentDeferredRevenue 4304000.00
netDebt -90002000.00
shortTermDebt 74022000.00
otherStockholderEquity 204754000.00
propertyPlantEquipment 4702000.00
totalCurrentAssets 350709000.00
shortTermInvestments 83180000.00
netReceivables 104269000.00
inventory 51873000.00
accountsPayable 38912000.00
accumulatedOtherComprehensiveIncome -558000.00
commonStockTotalEquity 33000.00
nonCurrrentAssetsOther 328000.00
nonCurrentAssetsTotal 5588000.00
liabilitiesAndStockholdersEquity 356297000.00
cashAndShortTermInvestments 173182000.00
propertyPlantAndEquipmentGross 4702000.00
propertyPlantAndEquipmentNet 4702000.00
commonStockSharesOutstanding 34300000.00
2005-09-30
date 2005-09-30
filing_date 2005-11-14
currency_symbol USD
totalAssets 316198000.00
intangibleAssets 558000.00
otherCurrentAssets 21998000.00
totalLiab 89785000.00
totalStockholderEquity 226413000.00
otherCurrentLiab 298000.00
commonStock 33000.00
retainedEarnings 22907000.00
goodWill 558000.00
otherAssets 558000.00
cash 69238000.00
totalCurrentLiabilities 89785000.00
currentDeferredRevenue 4740000.00
netDebt -69238000.00
shortTermDebt 60450000.00
otherStockholderEquity 204213000.00
propertyPlantEquipment 4655000.00
totalCurrentAssets 310985000.00
shortTermInvestments 83346000.00
netReceivables 89531000.00
inventory 46872000.00
accountsPayable 24297000.00
accumulatedOtherComprehensiveIncome -740000.00
nonCurrrentAssetsOther -12113000.00
nonCurrentAssetsTotal 5213000.00
liabilitiesAndStockholdersEquity 316198000.00
cashAndShortTermInvestments 152584000.00
propertyPlantAndEquipmentGross 4700000.00
propertyPlantAndEquipmentNet 4655000.00
commonStockSharesOutstanding 34314000.00
2005-06-30
date 2005-06-30
filing_date 2005-08-12
currency_symbol USD
totalAssets 294556000.00
intangibleAssets 558000.00
otherCurrentAssets 19641000.00
totalLiab 81625000.00
totalStockholderEquity 212931000.00
otherCurrentLiab 918000.00
commonStock 32000.00
retainedEarnings 14313000.00
goodWill 558000.00
otherAssets 558000.00
cash 74252000.00
totalCurrentLiabilities 81625000.00
currentDeferredRevenue 2672000.00
netDebt -74252000.00
shortTermDebt 55607000.00
otherStockholderEquity 199788000.00
propertyPlantEquipment 4331000.00
totalCurrentAssets 289667000.00
shortTermInvestments 73686000.00
netReceivables 77982000.00
inventory 44106000.00
accountsPayable 22428000.00
accumulatedOtherComprehensiveIncome -1202000.00
nonCurrrentAssetsOther -12423000.00
nonCurrentAssetsTotal 4889000.00
liabilitiesAndStockholdersEquity 294556000.00
cashAndShortTermInvestments 147938000.00
propertyPlantAndEquipmentGross 4300000.00
propertyPlantAndEquipmentNet 4331000.00
commonStockSharesOutstanding 33716000.00
2005-03-31
date 2005-03-31
filing_date 2005-05-13
currency_symbol USD
totalAssets 287304000.00
intangibleAssets 558000.00
otherCurrentAssets 18800000.00
totalLiab 91371000.00
totalStockholderEquity 195933000.00
otherCurrentLiab 6202000.00
commonStock 32000.00
retainedEarnings 6012000.00
goodWill 558000.00
otherAssets 558000.00
cash 53009000.00
totalCurrentLiabilities 91371000.00
currentDeferredRevenue 3725000.00
netDebt -53009000.00
shortTermDebt 56004000.00
otherStockholderEquity 191449000.00
propertyPlantEquipment 3890000.00
totalCurrentAssets 282856000.00
shortTermInvestments 85545000.00
netReceivables 78552000.00
inventory 46950000.00
accountsPayable 25440000.00
accumulatedOtherComprehensiveIncome -1560000.00
commonStockTotalEquity 31000.00
nonCurrrentAssetsOther -11475000.00
nonCurrentAssetsTotal 4448000.00
liabilitiesAndStockholdersEquity 287304000.00
cashAndShortTermInvestments 138554000.00
propertyPlantAndEquipmentGross 3900000.00
propertyPlantAndEquipmentNet 3890000.00
commonStockSharesOutstanding 33280000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
totalAssets 300238000.00
intangibleAssets 558000.00
otherCurrentAssets 18626000.00
totalLiab 115044000.00
totalStockholderEquity 185194000.00
otherCurrentLiab 3659000.00
commonStock 31000.00
retainedEarnings -1848000.00
goodWill 558000.00
otherAssets 558000.00
cash 65052000.00
totalCurrentLiabilities 115044000.00
currentDeferredRevenue 2143000.00
netDebt -65052000.00
shortTermDebt 56500000.00
otherStockholderEquity 188900000.00
propertyPlantEquipment 3579000.00
totalCurrentAssets 296101000.00
shortTermInvestments 76663000.00
netReceivables 82203000.00
inventory 53557000.00
accountsPayable 52742000.00
accumulatedOtherComprehensiveIncome -1889000.00
commonStockTotalEquity 31000.00
nonCurrentAssetsTotal 4137000.00
liabilitiesAndStockholdersEquity 300238000.00
cashAndShortTermInvestments 141715000.00
propertyPlantAndEquipmentGross 3579000.00
propertyPlantAndEquipmentNet 3579000.00
commonStockSharesOutstanding 32300000.00
2004-09-30
date 2004-09-30
filing_date 2004-11-17
currency_symbol USD
totalAssets 249984000.00
intangibleAssets 558000.00
otherCurrentAssets 13336000.00
totalLiab 79675000.00
totalStockholderEquity 170309000.00
otherCurrentLiab 5934000.00
commonStock 31000.00
retainedEarnings -10412000.00
goodWill 558000.00
otherAssets 558000.00
cash 112434000.00
totalCurrentLiabilities 79675000.00
currentDeferredRevenue 1734000.00
netDebt -106534000.00
shortTermDebt 50707000.00
shortLongTermDebtTotal 5900000.00
otherStockholderEquity 183311000.00
propertyPlantEquipment 3373000.00
totalCurrentAssets 246053000.00
shortTermInvestments 6155000.00
netReceivables 73622000.00
inventory 40506000.00
accountsPayable 21300000.00
accumulatedOtherComprehensiveIncome -2621000.00
nonCurrrentAssetsOther -9056000.00
nonCurrentAssetsTotal 3931000.00
liabilitiesAndStockholdersEquity 249984000.00
cashAndShortTermInvestments 118589000.00
propertyPlantAndEquipmentGross 3400000.00
propertyPlantAndEquipmentNet 3373000.00
commonStockSharesOutstanding 32269000.00
2004-06-30
date 2004-06-30
filing_date 2004-08-11
currency_symbol USD
totalAssets 239656000.00
intangibleAssets 558000.00
otherCurrentAssets 12927000.00
totalLiab 80619000.00
totalStockholderEquity 159037000.00
otherCurrentLiab 8492000.00
commonStock 30000.00
retainedEarnings -16288000.00
goodWill 558000.00
otherAssets 558000.00
cash 98923000.00
totalCurrentLiabilities 80619000.00
currentDeferredRevenue 3420000.00
netDebt -90423000.00
shortTermDebt 47645000.00
shortLongTermDebtTotal 8500000.00
otherStockholderEquity 178426000.00
propertyPlantEquipment 3338000.00
totalCurrentAssets 235760000.00
shortTermInvestments 12303000.00
netReceivables 67451000.00
inventory 44156000.00
accountsPayable 21062000.00
accumulatedOtherComprehensiveIncome -3131000.00
nonCurrrentAssetsOther -9056000.00
nonCurrentAssetsTotal 3896000.00
liabilitiesAndStockholdersEquity 239656000.00
cashAndShortTermInvestments 111226000.00
propertyPlantAndEquipmentGross 3300000.00
propertyPlantAndEquipmentNet 3338000.00
commonStockSharesOutstanding 32238000.00
2004-03-31
date 2004-03-31
filing_date 2004-05-12
currency_symbol USD
totalAssets 219137000.00
intangibleAssets 558000.00
otherCurrentAssets 14261000.00
totalLiab 70075000.00
totalStockholderEquity 149062000.00
otherCurrentLiab 7290000.00
commonStock 30000.00
retainedEarnings -21163000.00
goodWill 558000.00
otherAssets 558000.00
cash 77121000.00
totalCurrentLiabilities 70075000.00
currentDeferredRevenue 1539000.00
netDebt -70821000.00
shortTermDebt 44456000.00
shortLongTermDebtTotal 6300000.00
otherStockholderEquity 173790000.00
propertyPlantEquipment 3480000.00
totalCurrentAssets 215099000.00
shortTermInvestments 12338000.00
netReceivables 72230000.00
inventory 39149000.00
accountsPayable 16790000.00
accumulatedOtherComprehensiveIncome -3595000.00
commonStockTotalEquity 28000.00
nonCurrrentAssetsOther -9056000.00
nonCurrentAssetsTotal 4038000.00
liabilitiesAndStockholdersEquity 219137000.00
cashAndShortTermInvestments 89459000.00
propertyPlantAndEquipmentGross 3500000.00
propertyPlantAndEquipmentNet 3480000.00
commonStockSharesOutstanding 32355000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-05
currency_symbol USD
totalAssets 205146000.00
intangibleAssets 558000.00
otherCurrentAssets 13225000.00
totalLiab 70207000.00
totalStockholderEquity 134939000.00
otherCurrentLiab 12048000.00
commonStock 28000.00
retainedEarnings -25313000.00
goodWill 558000.00
otherAssets 558000.00
cash 61215000.00
totalCurrentLiabilities 70207000.00
currentDeferredRevenue 2380000.00
netDebt -61215000.00
shortTermDebt 31299000.00
otherStockholderEquity 164459000.00
propertyPlantEquipment 3626000.00
totalCurrentAssets 200962000.00
shortTermInvestments 12390000.00
netReceivables 74866000.00
inventory 39266000.00
accountsPayable 24480000.00
accumulatedOtherComprehensiveIncome -4235000.00
commonStockTotalEquity 28000.00
nonCurrentAssetsTotal 4184000.00
liabilitiesAndStockholdersEquity 205146000.00
cashAndShortTermInvestments 73605000.00
propertyPlantAndEquipmentGross 3626000.00
propertyPlantAndEquipmentNet 3626000.00
commonStockSharesOutstanding 32400000.00
2003-09-30
date 2003-09-30
filing_date 2003-11-12
currency_symbol USD
totalAssets 187123000.00
intangibleAssets 558000.00
otherCurrentAssets 15370000.00
totalLiab 57353000.00
totalStockholderEquity 129770000.00
otherCurrentLiab 5495000.00
commonStock 28000.00
retainedEarnings -29245000.00
goodWill 558000.00
otherAssets 558000.00
cash 75673000.00
totalCurrentLiabilities 57353000.00
currentDeferredRevenue 2216000.00
netDebt -70973000.00
shortTermDebt 28969000.00
shortLongTermDebtTotal 4700000.00
otherStockholderEquity -23284000.00
propertyPlantEquipment 3302000.00
totalCurrentAssets 183263000.00
netReceivables 58790000.00
inventory 33430000.00
accountsPayable 20673000.00
accumulatedOtherComprehensiveIncome -4852000.00
nonCurrrentAssetsOther -9772000.00
nonCurrentAssetsTotal 3860000.00
liabilitiesAndStockholdersEquity 187123000.00
cashAndShortTermInvestments 75673000.00
propertyPlantAndEquipmentGross 3300000.00
propertyPlantAndEquipmentNet 3302000.00
commonStockSharesOutstanding 25684000.00
2003-06-30
date 2003-06-30
filing_date 2003-09-12
currency_symbol USD
totalAssets 132015000.00
intangibleAssets 558000.00
otherCurrentAssets 13900000.00
totalLiab 148718000.00
totalStockholderEquity -16703000.00
otherCurrentLiab 47260000.00
commonStock -48039000.00
retainedEarnings -25295000.00
goodWill 558000.00
otherAssets 558000.00
cash 21376000.00
totalCurrentLiabilities 100679000.00
currentDeferredRevenue 1168000.00
netDebt 647000.00
shortTermDebt 22023000.00
shortLongTermDebtTotal 22023000.00
otherStockholderEquity 13165000.00
propertyPlantEquipment 3617000.00
totalCurrentAssets 127840000.00
netReceivables 52328000.00
inventory 40236000.00
accountsPayable 30228000.00
accumulatedOtherComprehensiveIncome -4573000.00
preferredStockTotalEquity 48039000.00
nonCurrrentAssetsOther -9772000.00
nonCurrentAssetsTotal 4175000.00
nonCurrentLiabilitiesTotal 48039000.00
liabilitiesAndStockholdersEquity 132015000.00
cashAndShortTermInvestments 21376000.00
propertyPlantAndEquipmentGross 3617000.00
propertyPlantAndEquipmentNet 3617000.00
commonStockSharesOutstanding 23964583.00
2003-03-31
date 2003-03-31
filing_date 2003-03-31
currency_symbol USD
totalAssets 101416000.00
intangibleAssets 558000.00
otherCurrentAssets 2464000.00
totalLiab 130056000.00
totalStockholderEquity -28640000.00
otherCurrentLiab 49249000.00
retainedEarnings -36798000.00
goodWill 558000.00
otherAssets 558000.00
cash 21755000.00
totalCurrentLiabilities 82017000.00
currentDeferredRevenue 2907000.00
netDebt -8100000.00
shortTermDebt 13655000.00
shortLongTermDebtTotal 13655000.00
otherStockholderEquity 13111000.00
propertyPlantEquipment 3338000.00
totalCurrentAssets 97520000.00
netReceivables 46173000.00
inventory 27128000.00
accountsPayable 16206000.00
accumulatedOtherComprehensiveIncome -4953000.00
preferredStockTotalEquity 48039000.00
nonCurrentAssetsTotal 3896000.00
nonCurrentLiabilitiesTotal 48039000.00
liabilitiesAndStockholdersEquity 101416000.00
cashAndShortTermInvestments 21755000.00
propertyPlantAndEquipmentGross 3338000.00
propertyPlantAndEquipmentNet 3338000.00
commonStockSharesOutstanding 20231000.00
2002-12-31
date 2002-12-31
currency_symbol USD
totalAssets 93851000.00
intangibleAssets 558000.00
otherCurrentAssets 3003000.00
totalLiab 76396000.00
totalStockholderEquity 17455000.00
otherCurrentLiab 51540000.00
goodWill 558000.00
otherAssets 558000.00
cash 19880000.00
totalCurrentLiabilities 76396000.00
propertyPlantEquipment 3144000.00
inventory 24774000.00
accountsPayable 10628000.00
preferredStockTotalEquity 48052000.00
2001-12-31
date 2001-12-31
currency_symbol USD
totalAssets 62902000.00
intangibleAssets 558000.00
otherCurrentAssets 1910000.00
totalLiab 44891000.00
totalStockholderEquity 18011000.00
otherCurrentLiab 16082000.00
goodWill 558000.00
otherAssets 558000.00
cash 9152000.00
totalCurrentLiabilities 44891000.00
propertyPlantEquipment 1274000.00
inventory 31256000.00
accountsPayable 24507000.00
preferredStockTotalEquity 44078000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-17
currency_symbol USD
totalAssets 1019785000.00
intangibleAssets 1329000.00
otherCurrentAssets 29767000.00
totalLiab 398930000.00
totalStockholderEquity 620855000.00
otherCurrentLiab 228281000.00
commonStock 29000.00
capitalStock 29000.00
retainedEarnings -324762000.00
otherLiab 18874000.00
goodWill 36279000.00
otherAssets 89914000.00
cash 146500000.00
totalCurrentLiabilities 345971000.00
currentDeferredRevenue 21128000.00
netDebt -101403000.00
shortTermDebt 11012000.00
shortLongTermDebtTotal 45097000.00
otherStockholderEquity 946123000.00
propertyPlantEquipment 9225000.00
totalCurrentAssets 834291000.00
longTermInvestments 7879000.00
netTangibleAssets 583247000.00
shortTermInvestments 80925000.00
netReceivables 277485000.00
inventory 299614000.00
accountsPayable 85550000.00
accumulatedOtherComprehensiveIncome -535000.00
commonStockTotalEquity 29000.00
retainedEarningsTotalEquity -324762000.00
nonCurrrentAssetsOther 4210000.00
nonCurrentAssetsTotal 185494000.00
capitalLeaseObligations 34085000.00
nonCurrentLiabilitiesOther 3902000.00
nonCurrentLiabilitiesTotal 52959000.00
capitalSurpluse 946123000.00
liabilitiesAndStockholdersEquity 1019785000.00
cashAndShortTermInvestments 227425000.00
propertyPlantAndEquipmentGross 50093000.00
propertyPlantAndEquipmentNet 50093000.00
netWorkingCapital 488320000.00
netInvestedCapital 620855000.00
commonStockSharesOutstanding 29007000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-18
currency_symbol USD
totalAssets 1078531000.00
intangibleAssets 1856000.00
otherCurrentAssets 34752000.00
totalLiab 381716000.00
totalStockholderEquity 696815000.00
otherCurrentLiab 241596000.00
commonStock 29000.00
capitalStock 29000.00
retainedEarnings -226591000.00
otherLiab 22102000.00
goodWill 80721000.00
otherAssets 76350000.00
cash 263772000.00
totalCurrentLiabilities 341045000.00
currentDeferredRevenue 16500000.00
netDebt -245203000.00
shortTermDebt 9220000.00
shortLongTermDebtTotal 18569000.00
otherStockholderEquity 923228000.00
propertyPlantEquipment 36511000.00
totalCurrentAssets 883093000.00
longTermInvestments 7575000.00
netTangibleAssets 614238000.00
shortTermInvestments 7744000.00
netReceivables 261158000.00
inventory 315667000.00
accountsPayable 73729000.00
accumulatedOtherComprehensiveIncome 149000.00
commonStockTotalEquity 29000.00
retainedEarningsTotalEquity -226591000.00
nonCurrrentAssetsOther 4980000.00
nonCurrentAssetsTotal 195438000.00
capitalLeaseObligations 18569000.00
nonCurrentLiabilitiesOther 3112000.00
nonCurrentLiabilitiesTotal 40671000.00
capitalSurpluse 923228000.00
liabilitiesAndStockholdersEquity 1078531000.00
cashAndShortTermInvestments 271516000.00
propertyPlantAndEquipmentGross 36511000.00
propertyPlantAndEquipmentNet 36511000.00
netWorkingCapital 542048000.00
netInvestedCapital 696815000.00
commonStockSharesOutstanding 31002000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-16
currency_symbol USD
totalAssets 1106039000.00
intangibleAssets 3899000.00
otherCurrentAssets 30696000.00
totalLiab 416655000.00
totalStockholderEquity 689384000.00
otherCurrentLiab 251564000.00
commonStock 30000.00
capitalStock 30000.00
retainedEarnings -193320000.00
otherLiab 26070000.00
goodWill 80721000.00
otherAssets 112161000.00
cash 346460000.00
totalCurrentLiabilities 365073000.00
currentDeferredRevenue 13458000.00
netDebt -320948000.00
shortTermDebt 9149000.00
shortLongTermDebtTotal 25512000.00
otherStockholderEquity 882709000.00
propertyPlantEquipment 16080000.00
totalCurrentAssets 893178000.00
longTermInvestments 8395000.00
netTangibleAssets 604764000.00
shortTermInvestments 6858000.00
netReceivables 337052000.00
inventory 172112000.00
accountsPayable 90902000.00
accumulatedOtherComprehensiveIncome -35000.00
commonStockTotalEquity 30000.00
retainedEarningsTotalEquity -193320000.00
nonCurrrentAssetsOther 6032000.00
nonCurrentAssetsTotal 212861000.00
capitalLeaseObligations 25512000.00
nonCurrentLiabilitiesOther 51582000.00
nonCurrentLiabilitiesTotal 51582000.00
capitalSurpluse 882709000.00
liabilitiesAndStockholdersEquity 1106039000.00
cashAndShortTermInvestments 353318000.00
propertyPlantAndEquipmentGross 45491000.00
propertyPlantAndEquipmentNet 45491000.00
netWorkingCapital 528105000.00
netInvestedCapital 689384000.00
commonStockSharesOutstanding 30640000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-18
currency_symbol USD
totalAssets 955813000.00
intangibleAssets 10104000.00
otherCurrentAssets 35745000.00
totalLiab 347120000.00
totalStockholderEquity 608693000.00
otherCurrentLiab 202053000.00
commonStock 30000.00
capitalStock 30000.00
retainedEarnings -222723000.00
otherLiab 23295000.00
goodWill 80721000.00
otherAssets 66132000.00
cash 190208000.00
totalCurrentLiabilities 298391000.00
currentDeferredRevenue 6450000.00
netDebt -164774000.00
shortTermDebt 9357000.00
shortLongTermDebtTotal 25434000.00
otherStockholderEquity 831365000.00
propertyPlantEquipment 17683000.00
totalCurrentAssets 744109000.00
longTermInvestments 8147000.00
netTangibleAssets 517868000.00
shortTermInvestments 5499000.00
netReceivables 277168000.00
inventory 235489000.00
accountsPayable 80531000.00
accumulatedOtherComprehensiveIncome 21000.00
commonStockTotalEquity 30000.00
retainedEarningsTotalEquity -222723000.00
nonCurrrentAssetsOther 7202000.00
nonCurrentAssetsTotal 211704000.00
capitalLeaseObligations 34791000.00
nonCurrentLiabilitiesOther 48729000.00
nonCurrentLiabilitiesTotal 48729000.00
capitalSurpluse 831365000.00
liabilitiesAndStockholdersEquity 955813000.00
cashAndShortTermInvestments 195707000.00
propertyPlantAndEquipmentGross 46600000.00
propertyPlantAndEquipmentNet 46600000.00
netWorkingCapital 445718000.00
netInvestedCapital 608693000.00
commonStockSharesOutstanding 31965000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-22
currency_symbol USD
totalAssets 1043376000.00
intangibleAssets 17146000.00
otherCurrentAssets 35997000.00
totalLiab 415824000.00
totalStockholderEquity 627552000.00
otherCurrentLiab 231138000.00
commonStock 32000.00
capitalStock 32000.00
retainedEarnings -166050000.00
otherLiab 31832000.00
goodWill 80721000.00
otherAssets 64547000.00
cash 201047000.00
totalCurrentLiabilities 383992000.00
currentDeferredRevenue 11086000.00
netDebt -201047000.00
shortTermDebt 2020000.00
otherStockholderEquity 793585000.00
propertyPlantEquipment 20177000.00
totalCurrentAssets 857899000.00
longTermInvestments 2886000.00
netTangibleAssets 529685000.00
shortTermInvestments 73317000.00
netReceivables 303667000.00
inventory 243871000.00
accountsPayable 139748000.00
accumulatedOtherComprehensiveIncome -15000.00
commonStockTotalEquity 32000.00
retainedEarningsTotalEquity -166050000.00
nonCurrrentAssetsOther 67433000.00
nonCurrentAssetsTotal 185477000.00
nonCurrentLiabilitiesOther 31832000.00
nonCurrentLiabilitiesTotal 31832000.00
capitalSurpluse 793585000.00
liabilitiesAndStockholdersEquity 1043376000.00
cashAndShortTermInvestments 274364000.00
propertyPlantAndEquipmentGross 20177000.00
propertyPlantAndEquipmentNet 20177000.00
netWorkingCapital 473907000.00
netInvestedCapital 627552000.00
commonStockSharesOutstanding 33137000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-16
currency_symbol USD
totalAssets 1208564000.00
intangibleAssets 24988000.00
otherCurrentAssets 27176000.00
totalLiab 478079000.00
totalStockholderEquity 730485000.00
deferredLongTermLiab 0.00
otherCurrentLiab 250222000.00
commonStock 31000.00
retainedEarnings 128168000.00
otherLiab 53643000.00
goodWill 85463000.00
otherAssets 90597000.00
cash 202870000.00
totalCurrentLiabilities 424436000.00
currentDeferredRevenue 55284000.00
netDebt -202870000.00
shortTermDebt 7015000.00
otherStockholderEquity 603137000.00
propertyPlantEquipment 20660000.00
totalCurrentAssets 1015664000.00
netTangibleAssets 620034000.00
shortTermInvestments 126926000.00
netReceivables 412798000.00
longTermDebt 0.00
inventory 245894000.00
accountsPayable 111915000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -851000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 31000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 128168000.00
treasuryStock 0.00
nonCurrrentAssetsOther 61789000.00
nonCurrentAssetsTotal 192900000.00
nonCurrentLiabilitiesOther 53643000.00
nonCurrentLiabilitiesTotal 53643000.00
capitalSurpluse 603137000.00
liabilitiesAndStockholdersEquity 1208564000.00
cashAndShortTermInvestments 329796000.00
propertyPlantAndEquipmentGross 20660000.00
propertyPlantAndEquipmentNet 20660000.00
netWorkingCapital 591228000.00
netInvestedCapital 730485000.00
commonStockSharesOutstanding 33044000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-24
currency_symbol USD
totalAssets 1184456000.00
intangibleAssets 37899000.00
otherCurrentAssets 35102000.00
totalLiab 387637000.00
totalStockholderEquity 796819000.00
deferredLongTermLiab 0.00
otherCurrentLiab 203770000.00
commonStock 33000.00
retainedEarnings 228541000.00
otherLiab 30984000.00
goodWill 85463000.00
otherAssets 78836000.00
cash 240468000.00
totalCurrentLiabilities 356653000.00
currentDeferredRevenue 35301000.00
netDebt -240468000.00
shortTermDebt 5146000.00
otherStockholderEquity 566307000.00
propertyPlantEquipment 19473000.00
totalCurrentAssets 962785000.00
netTangibleAssets 673457000.00
shortTermInvestments 125514000.00
netReceivables 313839000.00
longTermDebt 0.00
inventory 247862000.00
accountsPayable 112436000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 1938000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 33000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 228541000.00
treasuryStock 0.00
nonCurrrentAssetsOther 78836000.00
nonCurrentAssetsTotal 221671000.00
nonCurrentLiabilitiesOther 30984000.00
nonCurrentLiabilitiesTotal 30984000.00
capitalSurpluse 566307000.00
liabilitiesAndStockholdersEquity 1184456000.00
cashAndShortTermInvestments 365982000.00
propertyPlantAndEquipmentGross 19473000.00
propertyPlantAndEquipmentNet 19473000.00
commonStockSharesOutstanding 33728000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-19
currency_symbol USD
totalAssets 1050569000.00
intangibleAssets 48947000.00
otherCurrentAssets 39117000.00
totalLiab 341859000.00
totalStockholderEquity 708710000.00
deferredLongTermLiab 0.00
otherCurrentLiab 194150000.00
commonStock 33000.00
retainedEarnings 195627000.00
otherLiab 26087000.00
goodWill 81721000.00
otherAssets 76269000.00
cash 181945000.00
totalCurrentLiabilities 315772000.00
currentDeferredRevenue 29125000.00
netDebt -181945000.00
shortTermDebt 1951000.00
otherStockholderEquity 513047000.00
propertyPlantEquipment 22384000.00
totalCurrentAssets 821143000.00
netTangibleAssets 578042000.00
shortTermInvestments 96321000.00
netReceivables 290642000.00
longTermDebt 0.00
inventory 213118000.00
accountsPayable 90546000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 3000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 33000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 195627000.00
treasuryStock 0.00
nonCurrrentAssetsOther 7824000.00
nonCurrentAssetsTotal 229426000.00
nonCurrentLiabilitiesOther 26087000.00
nonCurrentLiabilitiesTotal 26087000.00
capitalSurpluse 513047000.00
liabilitiesAndStockholdersEquity 1050569000.00
cashAndShortTermInvestments 278266000.00
propertyPlantAndEquipmentGross 22384000.00
propertyPlantAndEquipmentNet 22384000.00
commonStockSharesOutstanding 33788000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-20
currency_symbol USD
totalAssets 1048687000.00
intangibleAssets 66230000.00
otherCurrentAssets 38225000.00
totalLiab 327122000.00
totalStockholderEquity 721565000.00
deferredLongTermLiab 0.00
otherCurrentLiab 165330000.00
commonStock 35000.00
retainedEarnings 267348000.00
otherLiab 23006000.00
goodWill 81721000.00
otherAssets 46755000.00
cash 141234000.00
totalCurrentLiabilities 304116000.00
currentDeferredRevenue 30023000.00
netDebt -141234000.00
shortTermDebt 2406000.00
otherStockholderEquity 454144000.00
propertyPlantEquipment 29694000.00
totalCurrentAssets 822965000.00
longTermInvestments 1322000.00
netTangibleAssets 573614000.00
shortTermInvestments 115895000.00
netReceivables 275689000.00
longTermDebt 0.00
inventory 222883000.00
accountsPayable 106357000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 38000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 35000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 267348000.00
treasuryStock 0.00
nonCurrrentAssetsOther 8059000.00
nonCurrentAssetsTotal 225722000.00
nonCurrentLiabilitiesOther 23006000.00
nonCurrentLiabilitiesTotal 23006000.00
capitalSurpluse 454144000.00
liabilitiesAndStockholdersEquity 1048687000.00
cashAndShortTermInvestments 257129000.00
propertyPlantAndEquipmentGross 29694000.00
propertyPlantAndEquipmentNet 29694000.00
commonStockSharesOutstanding 36445000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-25
currency_symbol USD
totalAssets 1093930000.00
intangibleAssets 84118000.00
otherCurrentAssets 33778000.00
totalLiab 320147000.00
totalStockholderEquity 773783000.00
deferredLongTermLiab 0.00
otherCurrentLiab 159769000.00
commonStock 37000.00
retainedEarnings 351776000.00
otherLiab 20064000.00
goodWill 155916000.00
otherAssets 25269000.00
cash 143009000.00
totalCurrentLiabilities 300083000.00
currentDeferredRevenue 24496000.00
netDebt -143009000.00
shortTermDebt 1287000.00
otherStockholderEquity 421901000.00
propertyPlantEquipment 27194000.00
totalCurrentAssets 800111000.00
netTangibleAssets 533749000.00
shortTermInvestments 105145000.00
netReceivables 266484000.00
longTermDebt 0.00
inventory 224456000.00
accountsPayable 114531000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 69000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 37000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 351776000.00
treasuryStock 0.00
nonCurrrentAssetsOther 5034000.00
nonCurrentAssetsTotal 293819000.00
nonCurrentLiabilitiesOther 20064000.00
nonCurrentLiabilitiesTotal 20064000.00
capitalSurpluse 421901000.00
liabilitiesAndStockholdersEquity 1093930000.00
cashAndShortTermInvestments 248154000.00
propertyPlantAndEquipmentGross 27194000.00
propertyPlantAndEquipmentNet 27194000.00
commonStockSharesOutstanding 38948000.00
2012-12-31
date 2012-12-31
filing_date 2013-02-26
currency_symbol USD
totalAssets 1034569000.00
intangibleAssets 27621000.00
otherCurrentAssets 33724000.00
totalLiab 279958000.00
totalStockholderEquity 754611000.00
deferredLongTermLiab 0.00
otherCurrentLiab 144593000.00
commonStock 38000.00
retainedEarnings 360142000.00
otherLiab 19028000.00
goodWill 100880000.00
otherAssets 21512000.00
cash 149032000.00
totalCurrentLiabilities 260930000.00
currentDeferredRevenue 27645000.00
netDebt -149032000.00
shortTermDebt 1382000.00
otherStockholderEquity 394427000.00
propertyPlantEquipment 19025000.00
totalCurrentAssets 864209000.00
netTangibleAssets 626110000.00
shortTermInvestments 227845000.00
netReceivables 256014000.00
longTermDebt 0.00
inventory 174903000.00
accountsPayable 87310000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 4000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 38000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 360142000.00
treasuryStock 0.00
nonCurrrentAssetsOther 4656000.00
nonCurrentAssetsTotal 170360000.00
nonCurrentLiabilitiesOther 19028000.00
nonCurrentLiabilitiesTotal 19028000.00
capitalSurpluse 394427000.00
liabilitiesAndStockholdersEquity 1034569000.00
cashAndShortTermInvestments 376877000.00
propertyPlantAndEquipmentGross 19025000.00
propertyPlantAndEquipmentNet 19025000.00
commonStockSharesOutstanding 38747000.00
2011-12-31
date 2011-12-31
filing_date 2012-02-29
currency_symbol USD
totalAssets 971370000.00
intangibleAssets 20956000.00
otherCurrentAssets 55503000.00
totalLiab 332613000.00
totalStockholderEquity 638757000.00
otherCurrentLiab 44846000.00
commonStock 38000.00
retainedEarnings 274453000.00
otherLiab 23652000.00
goodWill 85944000.00
otherAssets 11348000.00
cash 208898000.00
totalCurrentLiabilities 308961000.00
currentDeferredRevenue 40093000.00
netDebt -208898000.00
shortTermDebt 106737000.00
otherStockholderEquity 364243000.00
propertyPlantEquipment 15884000.00
totalCurrentAssets 834229000.00
netTangibleAssets 531857000.00
shortTermInvestments 144797000.00
netReceivables 261307000.00
inventory 163724000.00
accountsPayable 117285000.00
accumulatedOtherComprehensiveIncome 23000.00
commonStockTotalEquity 38000.00
retainedEarningsTotalEquity 274453000.00
nonCurrrentAssetsOther 14357000.00
nonCurrentAssetsTotal 137141000.00
nonCurrentLiabilitiesOther 23652000.00
nonCurrentLiabilitiesTotal 23652000.00
capitalSurpluse 364243000.00
liabilitiesAndStockholdersEquity 971370000.00
cashAndShortTermInvestments 353695000.00
propertyPlantAndEquipmentGross 15884000.00
propertyPlantAndEquipmentNet 15884000.00
commonStockSharesOutstanding 37932000.00
2010-12-31
date 2010-12-31
filing_date 2011-02-28
currency_symbol USD
totalAssets 780321000.00
intangibleAssets 6241000.00
otherCurrentAssets 43182000.00
totalLiab 279885000.00
totalStockholderEquity 500436000.00
otherCurrentLiab 134543000.00
commonStock 36000.00
retainedEarnings 184011000.00
otherLiab 25162000.00
goodWill 74198000.00
otherAssets 11326000.00
cash 126173000.00
totalCurrentLiabilities 254723000.00
currentDeferredRevenue 27538000.00
netDebt -126173000.00
shortTermDebt 3487000.00
otherStockholderEquity 316108000.00
propertyPlantEquipment 17503000.00
totalCurrentAssets 668044000.00
shortTermInvestments 144564000.00
netReceivables 226731000.00
inventory 127394000.00
accountsPayable 89155000.00
accumulatedOtherComprehensiveIncome 281000.00
commonStockTotalEquity 36000.00
nonCurrrentAssetsOther 14335000.00
nonCurrentAssetsTotal 112277000.00
nonCurrentLiabilitiesTotal 25162000.00
liabilitiesAndStockholdersEquity 780321000.00
cashAndShortTermInvestments 270737000.00
propertyPlantAndEquipmentGross 17503000.00
propertyPlantAndEquipmentNet 17503000.00
commonStockSharesOutstanding 36124000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-01
currency_symbol USD
totalAssets 633121000.00
intangibleAssets 8298000.00
otherCurrentAssets 34182000.00
totalLiab 218968000.00
totalStockholderEquity 414153000.00
otherCurrentLiab 98934000.00
commonStock 35000.00
retainedEarnings 133838000.00
otherLiab 23359000.00
goodWill 64908000.00
otherAssets 8299000.00
cash 172202000.00
totalCurrentLiabilities 195609000.00
currentDeferredRevenue 22106000.00
netDebt -172202000.00
shortTermDebt 5488000.00
otherStockholderEquity 280256000.00
propertyPlantEquipment 16891000.00
totalCurrentAssets 534725000.00
shortTermInvestments 74898000.00
netReceivables 162853000.00
inventory 90590000.00
accountsPayable 69081000.00
accumulatedOtherComprehensiveIncome 24000.00
commonStockTotalEquity 35000.00
nonCurrrentAssetsOther 8299000.00
nonCurrentAssetsTotal 98396000.00
nonCurrentLiabilitiesTotal 23359000.00
liabilitiesAndStockholdersEquity 633121000.00
cashAndShortTermInvestments 247100000.00
propertyPlantAndEquipmentGross 16891000.00
propertyPlantAndEquipmentNet 16891000.00
commonStockSharesOutstanding 34848000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-04
currency_symbol USD
totalAssets 586209000.00
intangibleAssets 13311000.00
otherCurrentAssets 35824000.00
totalLiab 195251000.00
totalStockholderEquity 390958000.00
otherCurrentLiab 94924000.00
commonStock 34000.00
retainedEarnings 124787000.00
otherLiab 18731000.00
goodWill 61400000.00
otherAssets 1858000.00
cash 192839000.00
totalCurrentLiabilities 176505000.00
currentDeferredRevenue 21508000.00
netDebt -192839000.00
otherStockholderEquity 266070000.00
propertyPlantEquipment 20292000.00
totalCurrentAssets 489348000.00
shortTermInvestments 10170000.00
netReceivables 138275000.00
inventory 112240000.00
accountsPayable 60073000.00
accumulatedOtherComprehensiveIncome 67000.00
commonStockTotalEquity 34000.00
nonCurrrentAssetsOther 1858000.00
nonCurrentAssetsTotal 96861000.00
nonCurrentLiabilitiesTotal 18746000.00
liabilitiesAndStockholdersEquity 586209000.00
cashAndShortTermInvestments 203009000.00
propertyPlantAndEquipmentGross 20292000.00
propertyPlantAndEquipmentNet 20292000.00
commonStockSharesOutstanding 35619000.00
2007-12-31
date 2007-12-31
filing_date 2008-02-29
currency_symbol USD
totalAssets 551109000.00
intangibleAssets 16319000.00
otherCurrentAssets 33458000.00
totalLiab 179586000.00
totalStockholderEquity 371523000.00
otherCurrentLiab 105555000.00
commonStock 35000.00
retainedEarnings 118966000.00
otherLiab 8453000.00
goodWill 41985000.00
otherAssets 2011000.00
cash 167495000.00
totalCurrentLiabilities 168507000.00
currentDeferredRevenue 7619000.00
netDebt -167495000.00
otherStockholderEquity 252421000.00
propertyPlantEquipment 11205000.00
totalCurrentAssets 479589000.00
shortTermInvestments 37848000.00
netReceivables 157765000.00
inventory 83023000.00
accountsPayable 55333000.00
accumulatedOtherComprehensiveIncome 101000.00
commonStockTotalEquity 35000.00
nonCurrrentAssetsOther 2011000.00
nonCurrentAssetsTotal 71520000.00
nonCurrentLiabilitiesTotal 11079000.00
liabilitiesAndStockholdersEquity 551109000.00
cashAndShortTermInvestments 205343000.00
propertyPlantAndEquipmentGross 11205000.00
propertyPlantAndEquipmentNet 11205000.00
commonStockSharesOutstanding 35839000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-01
currency_symbol USD
totalAssets 437904000.00
intangibleAssets 975000.00
otherCurrentAssets 29361000.00
totalLiab 143482000.00
totalStockholderEquity 294422000.00
otherCurrentLiab 7737000.00
commonStock 33000.00
retainedEarnings 72907000.00
goodWill 3800000.00
otherAssets 2202000.00
cash 87736000.00
totalCurrentLiabilities 143482000.00
currentDeferredRevenue 8215000.00
netDebt -87736000.00
shortTermDebt 87712000.00
otherStockholderEquity 221487000.00
propertyPlantEquipment 6568000.00
totalCurrentAssets 424359000.00
shortTermInvestments 109729000.00
netReceivables 119601000.00
inventory 77932000.00
accountsPayable 39818000.00
accumulatedOtherComprehensiveIncome -5000.00
commonStockTotalEquity 33000.00
nonCurrrentAssetsOther 2202000.00
nonCurrentAssetsTotal 13545000.00
liabilitiesAndStockholdersEquity 437904000.00
cashAndShortTermInvestments 197465000.00
propertyPlantAndEquipmentGross 6568000.00
propertyPlantAndEquipmentNet 6568000.00
commonStockSharesOutstanding 34553000.00
2005-12-31
date 2005-12-31
filing_date 2006-03-16
currency_symbol USD
totalAssets 356297000.00
intangibleAssets 558000.00
otherCurrentAssets 21385000.00
totalLiab 120293000.00
totalStockholderEquity 236004000.00
otherCurrentLiab 3055000.00
commonStock 33000.00
retainedEarnings 31775000.00
goodWill 558000.00
otherAssets 328000.00
cash 90002000.00
totalCurrentLiabilities 120293000.00
currentDeferredRevenue 4304000.00
netDebt -90002000.00
shortTermDebt 74022000.00
otherStockholderEquity 204754000.00
propertyPlantEquipment 4702000.00
totalCurrentAssets 350709000.00
shortTermInvestments 83180000.00
netReceivables 104269000.00
inventory 51873000.00
accountsPayable 38912000.00
accumulatedOtherComprehensiveIncome -558000.00
commonStockTotalEquity 33000.00
nonCurrrentAssetsOther 328000.00
nonCurrentAssetsTotal 5588000.00
nonCurrentLiabilitiesTotal 328000.00
liabilitiesAndStockholdersEquity 356297000.00
cashAndShortTermInvestments 173182000.00
propertyPlantAndEquipmentGross 4702000.00
propertyPlantAndEquipmentNet 4702000.00
commonStockSharesOutstanding 33939000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
totalAssets 300238000.00
intangibleAssets 558000.00
otherCurrentAssets 18626000.00
totalLiab 115044000.00
totalStockholderEquity 185194000.00
otherCurrentLiab 3659000.00
commonStock 31000.00
retainedEarnings -1848000.00
goodWill 558000.00
cash 65052000.00
totalCurrentLiabilities 115044000.00
currentDeferredRevenue 2143000.00
netDebt -65052000.00
shortTermDebt 56500000.00
otherStockholderEquity 188900000.00
propertyPlantEquipment 3579000.00
totalCurrentAssets 296101000.00
shortTermInvestments 76663000.00
netReceivables 82203000.00
inventory 53557000.00
accountsPayable 52742000.00
accumulatedOtherComprehensiveIncome -1889000.00
commonStockTotalEquity 31000.00
nonCurrrentAssetsOther -11475000.00
nonCurrentAssetsTotal 4137000.00
liabilitiesAndStockholdersEquity 300238000.00
cashAndShortTermInvestments 141715000.00
propertyPlantAndEquipmentGross 3579000.00
propertyPlantAndEquipmentNet 3579000.00
commonStockSharesOutstanding 32626000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-05
currency_symbol USD
totalAssets 205146000.00
intangibleAssets 558000.00
otherCurrentAssets 13225000.00
totalLiab 70207000.00
totalStockholderEquity 134939000.00
otherCurrentLiab 12048000.00
commonStock 28000.00
retainedEarnings -25313000.00
goodWill 558000.00
cash 61215000.00
totalCurrentLiabilities 70207000.00
currentDeferredRevenue 2380000.00
netDebt -61215000.00
shortTermDebt 31299000.00
otherStockholderEquity -40687000.00
propertyPlantEquipment 3626000.00
totalCurrentAssets 200962000.00
shortTermInvestments 12390000.00
netReceivables 74866000.00
inventory 39266000.00
accountsPayable 24480000.00
accumulatedOtherComprehensiveIncome -4235000.00
commonStockTotalEquity 28000.00
nonCurrrentAssetsOther -9056000.00
nonCurrentAssetsTotal 4184000.00
liabilitiesAndStockholdersEquity 205146000.00
cashAndShortTermInvestments 73605000.00
propertyPlantAndEquipmentGross 3626000.00
propertyPlantAndEquipmentNet 3626000.00
commonStockSharesOutstanding 26800000.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
totalAssets 93851000.00
intangibleAssets 558000.00
otherCurrentAssets 3003000.00
totalLiab 124448000.00
totalStockholderEquity -30597000.00
otherCurrentLiab 47415000.00
retainedEarnings -38410000.00
goodWill 558000.00
cash 19880000.00
totalCurrentLiabilities 76396000.00
currentDeferredRevenue 5059000.00
netDebt -6586000.00
shortTermDebt 13294000.00
shortLongTermDebtTotal 13294000.00
otherStockholderEquity 12810000.00
propertyPlantEquipment 3144000.00
totalCurrentAssets 90149000.00
netReceivables 42492000.00
inventory 24774000.00
accountsPayable 10628000.00
accumulatedOtherComprehensiveIncome -4997000.00
preferredStockTotalEquity 48052000.00
nonCurrentAssetsTotal 3702000.00
nonCurrentLiabilitiesTotal 48052000.00
liabilitiesAndStockholdersEquity 93851000.00
cashAndShortTermInvestments 19880000.00
propertyPlantAndEquipmentGross 3144000.00
propertyPlantAndEquipmentNet 3144000.00
commonStockSharesOutstanding 21181000.00
2001-12-31
date 2001-12-31
filing_date 2001-12-31
currency_symbol USD
totalAssets 62902000.00
intangibleAssets 558000.00
otherCurrentAssets 1910000.00
totalLiab 88969000.00
totalStockholderEquity -26067000.00
otherCurrentLiab 44891000.00
goodWill 558000.00
otherAssets 62902000.00
cash 9152000.00
totalCurrentLiabilities 44891000.00
otherStockholderEquity -26067000.00
propertyPlantEquipment 1274000.00
inventory 31256000.00
accountsPayable 11929000.00
preferredStockTotalEquity 44078000.00
nonCurrentLiabilitiesTotal 44078000.00
liabilitiesAndStockholdersEquity 62902000.00
commonStockSharesOutstanding 29521212.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
totalAssets 112142000.00
totalLiab 118725000.00
totalStockholderEquity -6583000.00
otherCurrentLiab 73946000.00
otherAssets 112142000.00
totalCurrentLiabilities 73946000.00
otherStockholderEquity -6583000.00
nonCurrentLiabilitiesTotal 44779000.00
liabilitiesAndStockholdersEquity 112142000.00
commonStockSharesOutstanding 23845455.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-03
currency_symbol USD
investments -1611000.00
totalCashFromFinancingActivities 667000.00
netIncome -84799000.00
changeInCash 25106000.00
beginPeriodCashFlow 106353000.00
endPeriodCashFlow 131459000.00
totalCashFromOperatingActivities 26050000.00
depreciation 1625000.00
changeToInventory 42256000.00
changeToAccountReceivables -21404000.00
salePurchaseOfStock -637000.00
otherCashflowsFromFinancingActivities 1304000.00
capitalExpenditures 2002000
changeInWorkingCapital 13351000.00
stockBasedCompensation 4285000.00
otherNonCashItems 1544000.00
freeCashFlow 24048000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-04
currency_symbol USD
investments -263000.00
totalCashFromFinancingActivities -1985000.00
netIncome -8587000.00
changeInCash -36838000.00
beginPeriodCashFlow 143191000.00
endPeriodCashFlow 106353000.00
totalCashFromOperatingActivities -34590000.00
depreciation 1855000.00
changeToInventory 12346000.00
changeToAccountReceivables 13044000.00
salePurchaseOfStock -2105000.00
otherCashflowsFromFinancingActivities 120000.00
capitalExpenditures 729000
changeInWorkingCapital -28891000.00
stockBasedCompensation 4687000.00
otherNonCashItems -444000.00
freeCashFlow -35319000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-05
currency_symbol USD
investments -14597000.00
changeToLiabilities -29753000.00
totalCashflowsFromInvestingActivities -14597000.00
totalCashFromFinancingActivities 2166000.00
changeToOperatingActivities -27868000.00
netIncome -9712000.00
changeInCash -3309000.00
beginPeriodCashFlow 146500000.00
endPeriodCashFlow 143191000.00
totalCashFromOperatingActivities 9122000.00
depreciation 2011000.00
changeToInventory -38747000.00
changeToAccountReceivables 84945000.00
salePurchaseOfStock -120000.00
otherCashflowsFromFinancingActivities 2286000.00
changeToNetincome 547000.00
capitalExpenditures 870000
changeReceivables 84945000.00
cashFlowsOtherOperating -169000.00
cashAndCashEquivalentsChanges -3309000.00
changeInWorkingCapital 16276000.00
stockBasedCompensation 4665000.00
otherNonCashItems 511000.00
freeCashFlow 8252000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-17
currency_symbol USD
investments 18581000.00
changeToLiabilities 11184000.00
totalCashflowsFromInvestingActivities 18581000.00
totalCashFromFinancingActivities -75000.00
changeToOperatingActivities 22483000.00
netIncome -6044000.00
changeInCash 13572000.00
beginPeriodCashFlow 132928000.00
endPeriodCashFlow 146500000.00
totalCashFromOperatingActivities -4934000.00
depreciation 2225000.00
changeToInventory -2176000.00
changeToAccountReceivables -17577000.00
salePurchaseOfStock -75000.00
otherCashflowsFromFinancingActivities -743000.00
changeToNetincome -3256000.00
capitalExpenditures 1624000
changeReceivables -17577000.00
cashFlowsOtherOperating 10711000.00
cashAndCashEquivalentsChanges 13572000.00
changeInWorkingCapital 2141000.00
stockBasedCompensation 4468000.00
otherNonCashItems 223000.00
freeCashFlow -6558000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-04
currency_symbol USD
investments 579000.00
changeToLiabilities 25182000.00
totalCashflowsFromInvestingActivities -1517000.00
totalCashFromFinancingActivities 641000.00
changeToOperatingActivities -1375000.00
netIncome 2801000.00
changeInCash -16121000.00
beginPeriodCashFlow 149049000.00
endPeriodCashFlow 132928000.00
totalCashFromOperatingActivities -15245000.00
depreciation 2447000.00
changeToInventory 2262000.00
changeToAccountReceivables -42035000.00
salePurchaseOfStock -1150000.00
otherCashflowsFromFinancingActivities 1791000.00
changeToNetincome 600000.00
capitalExpenditures 2096000
changeReceivables -42035000.00
cashFlowsOtherOperating -6502000.00
cashAndCashEquivalentsChanges -16121000.00
changeInWorkingCapital -21093000.00
stockBasedCompensation 3440000.00
otherNonCashItems 193000.00
freeCashFlow -17341000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
investments -44549000.00
changeToLiabilities 3977000.00
totalCashflowsFromInvestingActivities -45629000.00
totalCashFromFinancingActivities -17300000.00
changeToOperatingActivities -20307000.00
netIncome -8534000.00
changeInCash -57777000.00
beginPeriodCashFlow 206826000.00
endPeriodCashFlow 149049000.00
totalCashFromOperatingActivities 5152000.00
depreciation 2591000.00
changeToInventory 25412000.00
changeToAccountReceivables 2038000.00
salePurchaseOfStock -17319000.00
otherCashflowsFromFinancingActivities 19000.00
changeToNetincome 2965000.00
capitalExpenditures 1080000
changeReceivables 2038000.00
cashFlowsOtherOperating -2682000.00
cashAndCashEquivalentsChanges -57777000.00
changeInWorkingCapital 8130000.00
stockBasedCompensation 5129000.00
otherNonCashItems 1072000.00
freeCashFlow 4072000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-06
currency_symbol USD
investments -50952000.00
changeToLiabilities -7307000.00
totalCashflowsFromInvestingActivities -50952000.00
totalCashFromFinancingActivities -7288000.00
changeToOperatingActivities -9009000.00
netIncome -57210000.00
changeInCash -56946000.00
beginPeriodCashFlow 263772000.00
endPeriodCashFlow 206826000.00
totalCashFromOperatingActivities 1294000.00
depreciation 2807000.00
changeToInventory -13102000.00
changeToAccountReceivables 41247000.00
salePurchaseOfStock -10639000.00
otherCashflowsFromFinancingActivities 593000.00
changeToNetincome 43595000.00
capitalExpenditures 957000
changeReceivables 41247000.00
cashFlowsOtherOperating 9594000.00
cashAndCashEquivalentsChanges -56946000.00
changeInWorkingCapital 12102000.00
stockBasedCompensation 4697000.00
otherNonCashItems 46524000.00
freeCashFlow 337000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-18
currency_symbol USD
investments -150000.00
changeToLiabilities -232000.00
totalCashflowsFromInvestingActivities -2552000.00
totalCashFromFinancingActivities -20862000.00
changeToOperatingActivities 2565000.00
netIncome -991000.00
changeInCash -19495000.00
beginPeriodCashFlow 283267000.00
endPeriodCashFlow 263772000.00
totalCashFromOperatingActivities 3919000.00
depreciation 2984000.00
otherCashflowsFromInvestingActivities 544000.00
changeToInventory -11370000.00
changeToAccountReceivables 5368000.00
salePurchaseOfStock -21570000.00
otherCashflowsFromFinancingActivities -8912000.00
changeToNetincome 7603000.00
capitalExpenditures 2946000
changeReceivables 5368000.00
cashFlowsOtherOperating 2468000.00
cashAndCashEquivalentsChanges -19495000.00
changeInWorkingCapital -5677000.00
stockBasedCompensation 5923000.00
otherNonCashItems 2020000.00
freeCashFlow 973000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-05
currency_symbol USD
investments -195000.00
changeToLiabilities -3361000.00
totalCashflowsFromInvestingActivities -2550000.00
totalCashFromFinancingActivities -26116000.00
changeToOperatingActivities -10241000.00
netIncome 9584000.00
changeInCash -45674000.00
beginPeriodCashFlow 328941000.00
endPeriodCashFlow 283267000.00
totalCashFromOperatingActivities -17008000.00
depreciation 3041000.00
otherCashflowsFromInvestingActivities 7000.00
changeToInventory -54155000.00
changeToAccountReceivables 24071000.00
salePurchaseOfStock -30176000.00
otherCashflowsFromFinancingActivities 4060000.00
changeToNetincome 4921000.00
capitalExpenditures 2362000
changeReceivables 24071000.00
cashFlowsOtherOperating -1109000.00
cashAndCashEquivalentsChanges -45674000.00
changeInWorkingCapital -34554000.00
stockBasedCompensation 6210000.00
otherNonCashItems 956000.00
freeCashFlow -19370000.00
2021-06-30
date 2021-06-30
filing_date 2021-07-30
currency_symbol USD
investments -3113000.00
changeToLiabilities -16915000.00
totalCashflowsFromInvestingActivities -3113000.00
totalCashFromFinancingActivities -26233000.00
changeToOperatingActivities 6922000.00
netIncome 17834000.00
changeInCash -34573000.00
beginPeriodCashFlow 363514000.00
endPeriodCashFlow 328941000.00
totalCashFromOperatingActivities -5227000.00
depreciation 3220000.00
otherCashflowsFromInvestingActivities -145000.00
changeToInventory -37113000.00
changeToAccountReceivables 22325000.00
salePurchaseOfStock -28950000.00
otherCashflowsFromFinancingActivities 2717000.00
changeToNetincome 9192000.00
capitalExpenditures 2968000
changeReceivables 22325000.00
cashFlowsOtherOperating -2125000.00
cashAndCashEquivalentsChanges -34573000.00
changeInWorkingCapital -35473000.00
stockBasedCompensation 6902000.00
otherNonCashItems -1990000.00
freeCashFlow -8195000.00
2021-03-31
date 2021-03-31
filing_date 2021-04-30
currency_symbol USD
investments -340000.00
changeToLiabilities -1703000.00
totalCashflowsFromInvestingActivities -1770000.00
totalCashFromFinancingActivities 5087000.00
changeToOperatingActivities -8820000.00
netIncome 22960000.00
changeInCash 17054000.00
beginPeriodCashFlow 346460000.00
endPeriodCashFlow 363514000.00
totalCashFromOperatingActivities 13737000.00
depreciation 4661000.00
otherCashflowsFromInvestingActivities 158000.00
changeToInventory -44794000.00
changeToAccountReceivables 24130000.00
salePurchaseOfStock -1964000.00
otherCashflowsFromFinancingActivities 7051000.00
changeToNetincome 11013000.00
capitalExpenditures 1588000
changeReceivables 24130000.00
cashFlowsOtherOperating -383000.00
cashAndCashEquivalentsChanges 17054000.00
changeInWorkingCapital -24897000.00
stockBasedCompensation 6960000.00
otherNonCashItems 1250000.00
freeCashFlow 12149000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-16
currency_symbol USD
investments -238000.00
changeToLiabilities 37105000.00
totalCashflowsFromInvestingActivities -4422000.00
totalCashFromFinancingActivities 4302000.00
changeToOperatingActivities 28178000.00
netIncome 30948000.00
changeInCash 45968000.00
beginPeriodCashFlow 300492000.00
endPeriodCashFlow 346460000.00
totalCashFromOperatingActivities 46088000.00
depreciation 4688000.00
otherCashflowsFromInvestingActivities 158000.00
changeToInventory -29329000.00
changeToAccountReceivables 2952000.00
salePurchaseOfStock -1632000.00
otherCashflowsFromFinancingActivities -11016000.00
changeToNetincome -3944000.00
capitalExpenditures 4184000
changeReceivables 2952000.00
cashFlowsOtherOperating 3668000.00
cashAndCashEquivalentsChanges 45968000.00
changeInWorkingCapital 14396000.00
stockBasedCompensation 7779000.00
otherNonCashItems -763000.00
freeCashFlow 41904000.00
2020-09-30
date 2020-09-30
filing_date 2020-10-30
currency_symbol USD
investments -39000.00
changeToLiabilities 55807000.00
totalCashflowsFromInvestingActivities -2520000.00
totalCashFromFinancingActivities 7487000.00
changeToOperatingActivities 43819000.00
netIncome 25535000.00
changeInCash 47859000.00
beginPeriodCashFlow 252633000.00
endPeriodCashFlow 300492000.00
totalCashFromOperatingActivities 42892000.00
depreciation 4860000.00
otherCashflowsFromInvestingActivities 158000.00
changeToInventory 4509000.00
changeToAccountReceivables -62514000.00
salePurchaseOfStock -1143000.00
otherCashflowsFromFinancingActivities 8630000.00
changeToNetincome 8730000.00
capitalExpenditures 2481000
changeReceivables -62514000.00
cashFlowsOtherOperating 5965000.00
cashAndCashEquivalentsChanges 47859000.00
changeInWorkingCapital 3767000.00
stockBasedCompensation 7218000.00
otherNonCashItems 2805000.00
freeCashFlow 40411000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-31
currency_symbol USD
investments -6032000.00
changeToLiabilities 34955000.00
totalCashflowsFromInvestingActivities -8388000.00
totalCashFromFinancingActivities -6436000.00
changeToOperatingActivities -7493000.00
netIncome 5983000.00
changeInCash 48341000.00
beginPeriodCashFlow 204292000.00
endPeriodCashFlow 252633000.00
totalCashFromOperatingActivities 63165000.00
depreciation 4753000.00
otherCashflowsFromInvestingActivities 158000.00
changeToInventory 27841000.00
changeToAccountReceivables -19909000.00
salePurchaseOfStock -9760000.00
otherCashflowsFromFinancingActivities 3324000.00
changeToNetincome 13484000.00
capitalExpenditures 2356000
changeReceivables -19909000.00
cashFlowsOtherOperating -3942000.00
cashAndCashEquivalentsChanges 48341000.00
changeInWorkingCapital 38945000.00
stockBasedCompensation 9172000.00
otherNonCashItems 2487000.00
freeCashFlow 60809000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-01
currency_symbol USD
investments -231000.00
changeToLiabilities -64865000.00
totalCashflowsFromInvestingActivities -1506000.00
totalCashFromFinancingActivities -13415000.00
changeToOperatingActivities -15759000.00
netIncome -4173000.00
changeInCash 14084000.00
beginPeriodCashFlow 190208000.00
endPeriodCashFlow 204292000.00
totalCashFromOperatingActivities 29005000.00
depreciation 4630000.00
otherCashflowsFromInvestingActivities -231000.00
changeToInventory 52484000.00
changeToAccountReceivables 19586000.00
salePurchaseOfStock -16355000.00
otherCashflowsFromFinancingActivities 462000.00
changeToNetincome 14089000.00
capitalExpenditures 1275000
changeReceivables 19586000.00
cashFlowsOtherOperating 7254000.00
cashAndCashEquivalentsChanges 14084000.00
changeInWorkingCapital 14459000.00
stockBasedCompensation 6336000.00
otherNonCashItems 6711000.00
freeCashFlow 27730000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-18
currency_symbol USD
investments -1331000.00
changeToLiabilities 31130000.00
totalCashflowsFromInvestingActivities -3764000.00
totalCashFromFinancingActivities -23599000.00
changeToOperatingActivities 25943000.00
netIncome -420000.00
changeInCash 22206000.00
beginPeriodCashFlow 168002000.00
endPeriodCashFlow 190208000.00
totalCashFromOperatingActivities 49569000.00
depreciation 4829000.00
otherCashflowsFromInvestingActivities 63689000.00
changeToInventory 36217000.00
changeToAccountReceivables -29097000.00
salePurchaseOfStock -24044000.00
otherCashflowsFromFinancingActivities -4582000.00
changeToNetincome 10726000.00
capitalExpenditures 2433000
changeReceivables -29097000.00
cashFlowsOtherOperating -3816000.00
cashAndCashEquivalentsChanges 22206000.00
changeInWorkingCapital 34434000.00
stockBasedCompensation 8954000.00
otherNonCashItems 3654000.00
freeCashFlow 47136000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-01
currency_symbol USD
investments -280000.00
changeToLiabilities -43789000.00
totalCashflowsFromInvestingActivities -2654000.00
totalCashFromFinancingActivities -17838000.00
changeToOperatingActivities -5640000.00
netIncome 12529000.00
changeInCash -46609000.00
beginPeriodCashFlow 214611000.00
endPeriodCashFlow 168002000.00
totalCashFromOperatingActivities -26117000.00
depreciation 4612000.00
otherCashflowsFromInvestingActivities 65020000.00
changeToInventory 732000.00
changeToAccountReceivables -9435000.00
salePurchaseOfStock -20785000.00
otherCashflowsFromFinancingActivities 2947000.00
changeToNetincome 5626000.00
capitalExpenditures 2374000
changeReceivables -9435000.00
cashFlowsOtherOperating 3438000.00
cashAndCashEquivalentsChanges -46609000.00
changeInWorkingCapital -49054000.00
stockBasedCompensation 6986000.00
otherNonCashItems 423000.00
freeCashFlow -28491000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-02
currency_symbol USD
investments 23501000.00
changeToLiabilities 36925000.00
totalCashflowsFromInvestingActivities 20036000.00
totalCashFromFinancingActivities -18371000.00
changeToOperatingActivities -6070000.00
netIncome 839000.00
changeInCash 28931000.00
beginPeriodCashFlow 185680000.00
endPeriodCashFlow 214611000.00
totalCashFromOperatingActivities 27266000.00
depreciation 4937000.00
otherCashflowsFromInvestingActivities 65300000.00
changeToInventory -40193000.00
changeToAccountReceivables 23896000.00
salePurchaseOfStock -19294000.00
otherCashflowsFromFinancingActivities 923000.00
changeToNetincome 7707000.00
capitalExpenditures 3465000
changeReceivables 23896000.00
cashFlowsOtherOperating -6816000.00
cashAndCashEquivalentsChanges 28931000.00
changeInWorkingCapital 13812000.00
stockBasedCompensation 6739000.00
otherNonCashItems -29000.00
freeCashFlow 23801000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-03
currency_symbol USD
investments 41799000.00
changeToLiabilities -113599000.00
totalCashflowsFromInvestingActivities 35841000.00
totalCashFromFinancingActivities -14015000.00
changeToOperatingActivities -44132000.00
netIncome 12843000.00
changeInCash -15367000.00
beginPeriodCashFlow 201047000.00
endPeriodCashFlow 185680000.00
totalCashFromOperatingActivities -37193000.00
depreciation 5028000.00
otherCashflowsFromInvestingActivities 41799000.00
changeToInventory 7748000.00
changeToAccountReceivables 41136000.00
salePurchaseOfStock -18344000.00
otherCashflowsFromFinancingActivities 2026000.00
changeToNetincome 7606000.00
capitalExpenditures 5958000
changeReceivables 41136000.00
cashFlowsOtherOperating 2186000.00
cashAndCashEquivalentsChanges -15367000.00
changeInWorkingCapital -62529000.00
stockBasedCompensation 6458000.00
otherNonCashItems -141000.00
freeCashFlow -43151000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-22
currency_symbol USD
investments 62030000.00
changeToLiabilities -16967000.00
totalCashflowsFromInvestingActivities -1701000.00
totalCashFromFinancingActivities -13825000.00
changeToOperatingActivities -44132000.00
netIncome -27839000.00
changeInCash -192593000.00
beginPeriodCashFlow 393640000.00
endPeriodCashFlow 201047000.00
totalCashFromOperatingActivities -177067000.00
depreciation 1263000.00
otherCashflowsFromInvestingActivities -71363000.00
changeToInventory 4070000.00
changeToAccountReceivables -103203000.00
salePurchaseOfStock -15483000.00
otherCashflowsFromFinancingActivities -5183000.00
changeToNetincome -49216000.00
capitalExpenditures 7632000
changeReceivables -103203000.00
cashFlowsOtherOperating 15034000.00
cashAndCashEquivalentsChanges -192593000.00
changeInWorkingCapital -101066000.00
stockBasedCompensation -213000.00
otherNonCashItems -53245000.00
freeCashFlow -169435000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-02
currency_symbol USD
investments -6648000.00
changeToLiabilities 65790000.00
totalCashflowsFromInvestingActivities -27515000.00
totalCashFromFinancingActivities 159969000.00
changeToOperatingActivities 3882000.00
netIncome 9150000.00
changeInCash 166243000.00
beginPeriodCashFlow 227397000.00
endPeriodCashFlow 393640000.00
totalCashFromOperatingActivities 33789000.00
depreciation 5933000.00
otherCashflowsFromInvestingActivities -14352000.00
dividendsPaid 0.00
changeToInventory -38297000.00
changeToAccountReceivables -14880000.00
salePurchaseOfStock -15414000.00
otherCashflowsFromFinancingActivities 175383000.00
changeToNetincome 6847000.00
capitalExpenditures 6515000
changeReceivables -14880000.00
cashFlowsOtherOperating -529000.00
cashAndCashEquivalentsChanges 166243000.00
changeInWorkingCapital 12084000.00
stockBasedCompensation 9554000.00
otherNonCashItems -225000.00
freeCashFlow 27274000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-03
currency_symbol USD
investments -346000.00
changeToLiabilities 41033000.00
totalCashflowsFromInvestingActivities -10529000.00
totalCashFromFinancingActivities -3940000.00
changeToOperatingActivities 20228000.00
netIncome -5230000.00
changeInCash -31398000.00
beginPeriodCashFlow 258795000.00
endPeriodCashFlow 227397000.00
totalCashFromOperatingActivities -16929000.00
depreciation 5768000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -25114000.00
changeToAccountReceivables -26781000.00
salePurchaseOfStock -4897000.00
otherCashflowsFromFinancingActivities 957000.00
changeToNetincome 10734000.00
capitalExpenditures 10183000
changeReceivables -26781000.00
cashFlowsOtherOperating -17135000.00
cashAndCashEquivalentsChanges -31398000.00
changeInWorkingCapital -27997000.00
stockBasedCompensation 8970000.00
otherNonCashItems -204000.00
freeCashFlow -27112000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-04
currency_symbol USD
investments -259000.00
changeToLiabilities -38558000.00
totalCashflowsFromInvestingActivities -3444000.00
totalCashFromFinancingActivities 2373000.00
changeToOperatingActivities -33238000.00
netIncome 5590000.00
changeInCash 55925000.00
beginPeriodCashFlow 202870000.00
endPeriodCashFlow 258795000.00
totalCashFromOperatingActivities 56996000.00
depreciation 5887000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -22819000.00
changeToAccountReceivables 101809000.00
salePurchaseOfStock -2271000.00
otherCashflowsFromFinancingActivities 4644000.00
changeToNetincome 8919000.00
capitalExpenditures 3185000
changeReceivables 101809000.00
cashFlowsOtherOperating -3725000.00
cashAndCashEquivalentsChanges 55925000.00
changeInWorkingCapital 36707000.00
stockBasedCompensation 8150000.00
otherNonCashItems 1293000.00
freeCashFlow 53811000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-16
currency_symbol USD
investments -2100000.00
changeToLiabilities 98990000.00
totalCashflowsFromInvestingActivities -5969000.00
totalCashFromFinancingActivities -23826000.00
changeToOperatingActivities 57466000.00
netIncome -31934000.00
changeInCash -43703000.00
beginPeriodCashFlow 246573000.00
endPeriodCashFlow 202870000.00
totalCashFromOperatingActivities -13908000.00
depreciation 5875000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 3183000.00
changeToAccountReceivables -117207000.00
salePurchaseOfStock -26929000.00
otherCashflowsFromFinancingActivities -6405000.00
changeToNetincome 27637000.00
capitalExpenditures 3869000
changeReceivables -117207000.00
cashFlowsOtherOperating -396000.00
cashAndCashEquivalentsChanges -43703000.00
changeInWorkingCapital -15430000.00
stockBasedCompensation 5735000.00
otherNonCashItems -56000.00
freeCashFlow -17777000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-03
currency_symbol USD
investments -12679000.00
changeToLiabilities 43802000.00
totalCashflowsFromInvestingActivities -16322000.00
totalCashFromFinancingActivities -25832000.00
changeToOperatingActivities 10762000.00
netIncome 20794000.00
changeInCash 55897000.00
beginPeriodCashFlow 190676000.00
endPeriodCashFlow 246573000.00
totalCashFromOperatingActivities 98051000.00
depreciation 5995000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 14695000.00
changeToAccountReceivables 8996000.00
salePurchaseOfStock -30367000.00
otherCashflowsFromFinancingActivities 4535000.00
changeToNetincome 3729000.00
capitalExpenditures 3643000
changeReceivables 8996000.00
cashFlowsOtherOperating 38000.00
cashAndCashEquivalentsChanges 55897000.00
changeInWorkingCapital 67531000.00
stockBasedCompensation 5583000.00
otherNonCashItems 2000.00
freeCashFlow 94408000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-04
currency_symbol USD
investments 10795000.00
changeToLiabilities -608000.00
totalCashflowsFromInvestingActivities 8067000.00
totalCashFromFinancingActivities -47179000.00
changeToOperatingActivities 24422000.00
netIncome 14582000.00
changeInCash -44992000.00
beginPeriodCashFlow 235668000.00
endPeriodCashFlow 190676000.00
totalCashFromOperatingActivities -5880000.00
depreciation 6358000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 4053000.00
changeToAccountReceivables -39333000.00
salePurchaseOfStock -48713000.00
otherCashflowsFromFinancingActivities 1534000.00
changeToNetincome 7021000.00
capitalExpenditures 2728000
changeReceivables -39333000.00
cashFlowsOtherOperating 2011000.00
cashAndCashEquivalentsChanges -44992000.00
changeInWorkingCapital -33877000.00
stockBasedCompensation 5701000.00
otherNonCashItems 36000.00
freeCashFlow -8608000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-05
currency_symbol USD
investments -1423000.00
changeToLiabilities -52388000.00
totalCashflowsFromInvestingActivities -5594000.00
totalCashFromFinancingActivities -8467000.00
changeToOperatingActivities 3508000.00
netIncome 15994000.00
changeInCash -4800000.00
beginPeriodCashFlow 240468000.00
endPeriodCashFlow 235668000.00
totalCashFromOperatingActivities 9261000.00
depreciation 7866000.00
otherCashflowsFromInvestingActivities -737000.00
dividendsPaid 0.00
changeToInventory -19964000.00
changeToAccountReceivables 48585000.00
salePurchaseOfStock -13567000.00
otherCashflowsFromFinancingActivities 2438000.00
changeToNetincome 5596000.00
capitalExpenditures 3434000
changeReceivables 48585000.00
cashFlowsOtherOperating 3508000.00
cashAndCashEquivalentsChanges -4800000.00
changeInWorkingCapital -20259000.00
stockBasedCompensation 5128000.00
otherNonCashItems 64000.00
freeCashFlow 5827000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-24
currency_symbol USD
investments 3728000.00
changeToLiabilities 67894000.00
totalCashflowsFromInvestingActivities -9067000.00
totalCashFromFinancingActivities -8331000.00
changeToOperatingActivities 18067000.00
netIncome 22109000.00
changeInCash -33252000.00
beginPeriodCashFlow 273720000.00
endPeriodCashFlow 240468000.00
totalCashFromOperatingActivities -15854000.00
depreciation 7392000.00
otherCashflowsFromInvestingActivities -8807000.00
dividendsPaid 0.00
changeToInventory -30241000.00
changeToAccountReceivables -79937000.00
salePurchaseOfStock -15322000.00
otherCashflowsFromFinancingActivities -21156000.00
changeToNetincome 708000.00
capitalExpenditures 3988000
changeReceivables -79937000.00
cashFlowsOtherOperating -3840000.00
cashAndCashEquivalentsChanges -33252000.00
changeInWorkingCapital -46124000.00
stockBasedCompensation 4649000.00
otherNonCashItems -657000.00
freeCashFlow -19842000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-04
currency_symbol USD
investments -2601000.00
changeToLiabilities 17568000.00
totalCashflowsFromInvestingActivities -4525000.00
totalCashFromFinancingActivities 9883000.00
changeToOperatingActivities 6706000.00
netIncome 21119000.00
changeInCash 47709000.00
beginPeriodCashFlow 226011000.00
endPeriodCashFlow 273720000.00
totalCashFromOperatingActivities 42351000.00
depreciation 7714000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -9780000.00
changeToAccountReceivables -3361000.00
salePurchaseOfStock -449000.00
otherCashflowsFromFinancingActivities 10332000.00
changeToNetincome 2335000.00
capitalExpenditures 1924000
changeReceivables -3361000.00
cashFlowsOtherOperating 6706000.00
cashAndCashEquivalentsChanges 47709000.00
changeInWorkingCapital 11133000.00
stockBasedCompensation 4870000.00
otherNonCashItems -814000.00
freeCashFlow 40427000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-05
currency_symbol USD
investments -20102000.00
changeToLiabilities -169000.00
totalCashflowsFromInvestingActivities -23106000.00
totalCashFromFinancingActivities -4558000.00
changeToOperatingActivities -718000.00
netIncome 16034000.00
changeInCash -847000.00
beginPeriodCashFlow 226858000.00
endPeriodCashFlow 226011000.00
totalCashFromOperatingActivities 26817000.00
depreciation 8379000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 7466000.00
changeToAccountReceivables -12129000.00
salePurchaseOfStock -16811000.00
otherCashflowsFromFinancingActivities 12253000.00
changeToNetincome 7753000.00
capitalExpenditures 3004000
changeReceivables -12129000.00
cashFlowsOtherOperating -718000.00
cashAndCashEquivalentsChanges -847000.00
changeInWorkingCapital -5550000.00
stockBasedCompensation 5019000.00
otherNonCashItems -1225000.00
freeCashFlow 23813000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-06
currency_symbol USD
investments -10005000.00
changeToLiabilities -41785000.00
totalCashflowsFromInvestingActivities -12061000.00
totalCashFromFinancingActivities -4885000.00
changeToOperatingActivities 3784000.00
netIncome 16589000.00
changeInCash 44913000.00
beginPeriodCashFlow 181945000.00
endPeriodCashFlow 226858000.00
totalCashFromOperatingActivities 61859000.00
depreciation 8508000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -2189000.00
changeToAccountReceivables 72221000.00
salePurchaseOfStock -10356000.00
otherCashflowsFromFinancingActivities 3826000.00
changeToNetincome 4711000.00
capitalExpenditures 2056000
changeReceivables 72221000.00
cashFlowsOtherOperating 3784000.00
cashAndCashEquivalentsChanges 44913000.00
changeInWorkingCapital 32031000.00
stockBasedCompensation 4411000.00
otherNonCashItems -145000.00
freeCashFlow 59803000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-19
currency_symbol USD
investments -34884000.00
changeToLiabilities 28690000.00
totalCashflowsFromInvestingActivities -37742000.00
totalCashFromFinancingActivities 22520000.00
changeToOperatingActivities 36827000.00
netIncome 21807000.00
changeInCash -20484000.00
beginPeriodCashFlow 202429000.00
endPeriodCashFlow 181945000.00
totalCashFromOperatingActivities -5262000.00
depreciation 8514000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -43105000.00
changeToAccountReceivables -16468000.00
salePurchaseOfStock -12778000.00
otherCashflowsFromFinancingActivities -5630000.00
changeToNetincome 2056000.00
capitalExpenditures 2858000
changeReceivables -16468000.00
cashFlowsOtherOperating -6772000.00
cashAndCashEquivalentsChanges -20484000.00
changeInWorkingCapital -37655000.00
stockBasedCompensation 4308000.00
otherNonCashItems -491000.00
freeCashFlow -8120000.00
2015-09-30
date 2015-09-30
filing_date 2015-10-30
currency_symbol USD
investments 14804000.00
changeToLiabilities 60059000.00
totalCashflowsFromInvestingActivities 11862000.00
totalCashFromFinancingActivities -23334000.00
netIncome 15099000.00
changeInCash 65674000.00
beginPeriodCashFlow 136755000.00
endPeriodCashFlow 202429000.00
totalCashFromOperatingActivities 77146000.00
depreciation 8644000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 18655000.00
changeToAccountReceivables -27680000.00
salePurchaseOfStock -26495000.00
otherCashflowsFromFinancingActivities 3161000.00
changeToNetincome 1480000.00
capitalExpenditures 2942000
changeReceivables -27680000.00
cashFlowsOtherOperating 904000.00
cashAndCashEquivalentsChanges 65674000.00
changeInWorkingCapital 51938000.00
stockBasedCompensation 4111000.00
otherNonCashItems -27000.00
freeCashFlow 74204000.00
2015-06-30
date 2015-06-30
filing_date 2015-07-31
currency_symbol USD
investments 24998000.00
changeToLiabilities -7059000.00
totalCashflowsFromInvestingActivities 22431000.00
totalCashFromFinancingActivities -70949000.00
netIncome 3667000.00
changeInCash -9646000.00
beginPeriodCashFlow 146401000.00
endPeriodCashFlow 136755000.00
totalCashFromOperatingActivities 38872000.00
depreciation 9477000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 12281000.00
changeToAccountReceivables 8251000.00
salePurchaseOfStock -72464000.00
otherCashflowsFromFinancingActivities 1515000.00
changeToNetincome 5975000.00
capitalExpenditures 2567000
changeReceivables 8251000.00
cashFlowsOtherOperating 6308000.00
cashAndCashEquivalentsChanges -9646000.00
changeInWorkingCapital 19781000.00
stockBasedCompensation 4058000.00
otherNonCashItems -180000.00
freeCashFlow 36305000.00
2015-03-31
date 2015-03-31
filing_date 2015-05-01
currency_symbol USD
investments 15039000.00
changeToLiabilities -64172000.00
totalCashflowsFromInvestingActivities 9406000.00
totalCashFromFinancingActivities -3874000.00
netIncome 8011000.00
changeInCash 5167000.00
beginPeriodCashFlow 141234000.00
endPeriodCashFlow 146401000.00
totalCashFromOperatingActivities -365000.00
depreciation 9215000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 21934000.00
changeToAccountReceivables 20945000.00
salePurchaseOfStock -8572000.00
otherCashflowsFromFinancingActivities 3196000.00
changeToNetincome 3612000.00
capitalExpenditures 5633000
changeReceivables 20945000.00
cashFlowsOtherOperating 120000.00
cashAndCashEquivalentsChanges 5167000.00
changeInWorkingCapital -21173000.00
stockBasedCompensation 4348000.00
otherNonCashItems -118000.00
freeCashFlow -5998000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-20
currency_symbol USD
investments -14952000.00
changeToLiabilities 23548000.00
totalCashflowsFromInvestingActivities -20869000.00
totalCashFromFinancingActivities -21127000.00
changeToOperatingActivities -294000.00
netIncome -40353000.00
changeInCash -586000.00
beginPeriodCashFlow 141820000.00
endPeriodCashFlow 141234000.00
totalCashFromOperatingActivities 41410000.00
depreciation 9192000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -16390000.00
changeToAccountReceivables 2879000.00
salePurchaseOfStock -25212000.00
otherCashflowsFromFinancingActivities -5894000.00
changeToNetincome 60624000.00
capitalExpenditures 5917000
changeReceivables 2879000.00
cashFlowsOtherOperating 1941000.00
cashAndCashEquivalentsChanges -586000.00
changeInWorkingCapital 11978000.00
stockBasedCompensation 4788000.00
otherNonCashItems 74020000.00
freeCashFlow 35493000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-04
currency_symbol USD
investments -4971000.00
changeToLiabilities -791000.00
totalCashflowsFromInvestingActivities -9878000.00
totalCashFromFinancingActivities -21026000.00
netIncome 20025000.00
changeInCash -5162000.00
beginPeriodCashFlow 146982000.00
endPeriodCashFlow 141820000.00
totalCashFromOperatingActivities 24838000.00
depreciation 8999000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -11961000.00
changeToAccountReceivables 4332000.00
salePurchaseOfStock -23384000.00
otherCashflowsFromFinancingActivities 2358000.00
changeToNetincome 3135000.00
capitalExpenditures 4003000
changeReceivables 4332000.00
cashFlowsOtherOperating 1126000.00
cashAndCashEquivalentsChanges -5162000.00
changeInWorkingCapital -7294000.00
stockBasedCompensation 5162000.00
otherNonCashItems -73000.00
freeCashFlow 20835000.00
2014-06-30
date 2014-06-30
filing_date 2014-08-01
currency_symbol USD
investments 15022000.00
changeToLiabilities -3150000.00
totalCashflowsFromInvestingActivities 7639000.00
totalCashFromFinancingActivities -27475000.00
netIncome 14705000.00
changeInCash 17326000.00
beginPeriodCashFlow 129656000.00
endPeriodCashFlow 146982000.00
totalCashFromOperatingActivities 37162000.00
depreciation 8656000.00
otherCashflowsFromInvestingActivities -1050000.00
dividendsPaid 0.00
changeToInventory 7098000.00
changeToAccountReceivables 8438000.00
salePurchaseOfStock -28714000.00
otherCashflowsFromFinancingActivities 1239000.00
changeToNetincome 5232000.00
capitalExpenditures 6333000
changeReceivables 8438000.00
cashFlowsOtherOperating -3793000.00
cashAndCashEquivalentsChanges 17326000.00
changeInWorkingCapital 8593000.00
stockBasedCompensation 4934000.00
otherNonCashItems -165000.00
freeCashFlow 30829000.00
2014-03-31
date 2014-03-31
filing_date 2014-05-06
currency_symbol USD
investments -5458000.00
changeToLiabilities -12478000.00
totalCashflowsFromInvestingActivities -8543000.00
totalCashFromFinancingActivities -10364000.00
netIncome 14411000.00
changeInCash -13353000.00
beginPeriodCashFlow 143009000.00
endPeriodCashFlow 129656000.00
totalCashFromOperatingActivities 5554000.00
depreciation 8743000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 22826000.00
changeToAccountReceivables -24854000.00
salePurchaseOfStock -15908000.00
otherCashflowsFromFinancingActivities 5544000.00
changeToNetincome 3992000.00
capitalExpenditures 3085000
changeReceivables -24854000.00
cashFlowsOtherOperating -7179000.00
cashAndCashEquivalentsChanges -13353000.00
changeInWorkingCapital -21685000.00
stockBasedCompensation 5130000.00
otherNonCashItems -60000.00
freeCashFlow 2469000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-25
currency_symbol USD
investments 35923000.00
changeToLiabilities -2406000.00
totalCashflowsFromInvestingActivities 29557000.00
totalCashFromFinancingActivities -61140000.00
netIncome 11432000.00
changeInCash -17475000.00
beginPeriodCashFlow 160484000.00
endPeriodCashFlow 143009000.00
totalCashFromOperatingActivities 14108000.00
depreciation 9109000.00
otherCashflowsFromInvestingActivities -25000.00
dividendsPaid 0.00
changeToInventory -13180000.00
changeToAccountReceivables 3481000.00
salePurchaseOfStock -63099000.00
otherCashflowsFromFinancingActivities -5528000.00
changeToNetincome 1267000.00
capitalExpenditures 6341000
changeReceivables 3481000.00
cashFlowsOtherOperating 4180000.00
cashAndCashEquivalentsChanges -17475000.00
changeInWorkingCapital -7925000.00
stockBasedCompensation 4970000.00
otherNonCashItems 123000.00
freeCashFlow 7767000.00
2013-09-30
date 2013-09-30
filing_date 2013-11-05
currency_symbol USD
investments 5000.00
changeToLiabilities -7239000.00
totalCashflowsFromInvestingActivities -6345000.00
totalCashFromFinancingActivities 3264000.00
netIncome 14457000.00
changeInCash 13550000.00
beginPeriodCashFlow 146934000.00
endPeriodCashFlow 160484000.00
totalCashFromOperatingActivities 16631000.00
depreciation 9416000.00
otherCashflowsFromInvestingActivities -2400000.00
dividendsPaid 0.00
changeToInventory -26404000.00
changeToAccountReceivables 18518000.00
salePurchaseOfStock -3000.00
otherCashflowsFromFinancingActivities 3267000.00
changeToNetincome 4695000.00
capitalExpenditures 3950000
changeReceivables 18518000.00
cashFlowsOtherOperating 2931000.00
cashAndCashEquivalentsChanges 13550000.00
changeInWorkingCapital -11680000.00
stockBasedCompensation 4511000.00
otherNonCashItems 2161000.00
freeCashFlow 12681000.00
2013-06-30
date 2013-06-30
filing_date 2013-08-06
currency_symbol USD
investments 1882000.00
changeToLiabilities 69892000.00
totalCashflowsFromInvestingActivities -144316000.00
totalCashFromFinancingActivities 1066000.00
netIncome 13985000.00
changeInCash -132164000.00
beginPeriodCashFlow 279098000.00
endPeriodCashFlow 146934000.00
totalCashFromOperatingActivities 11086000.00
depreciation 9387000.00
otherCashflowsFromInvestingActivities -141200000.00
dividendsPaid 0.00
changeToInventory -23443000.00
changeToAccountReceivables -50587000.00
salePurchaseOfStock -147000.00
otherCashflowsFromFinancingActivities 1213000.00
changeToNetincome 3013000.00
capitalExpenditures 5273000
changeReceivables -50587000.00
cashFlowsOtherOperating -11409000.00
cashAndCashEquivalentsChanges -132164000.00
changeInWorkingCapital -15707000.00
stockBasedCompensation 4391000.00
otherNonCashItems 33000.00
freeCashFlow 5813000.00
2013-03-31
date 2013-03-31
filing_date 2013-05-07
currency_symbol USD
investments 84132000.00
changeToLiabilities -11951000.00
totalCashflowsFromInvestingActivities 81371000.00
totalCashFromFinancingActivities 3618000.00
netIncome 15343000.00
changeInCash 130066000.00
beginPeriodCashFlow 149032000.00
endPeriodCashFlow 279098000.00
totalCashFromOperatingActivities 45077000.00
depreciation 4942000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 16348000.00
changeToAccountReceivables 18118000.00
salePurchaseOfStock -336000.00
otherCashflowsFromFinancingActivities 2901000.00
changeToNetincome 2221000.00
capitalExpenditures 2761000
changeReceivables 18118000.00
cashFlowsOtherOperating -317000.00
cashAndCashEquivalentsChanges 130066000.00
changeInWorkingCapital 21844000.00
stockBasedCompensation 3590000.00
otherNonCashItems 19000.00
freeCashFlow 42316000.00
2012-12-31
date 2012-12-31
filing_date 2013-02-26
currency_symbol USD
investments -467000.00
changeToLiabilities -5764000.00
totalCashflowsFromInvestingActivities -5137000.00
totalCashFromFinancingActivities 2085000.00
netIncome 16079000.00
changeInCash 14431000.00
beginPeriodCashFlow 134601000.00
endPeriodCashFlow 149032000.00
totalCashFromOperatingActivities 17483000.00
depreciation 4650000.00
otherCashflowsFromInvestingActivities -1400000.00
dividendsPaid 0.00
changeToInventory 4013000.00
changeToAccountReceivables -7152000.00
salePurchaseOfStock -35000.00
otherCashflowsFromFinancingActivities -8582000.00
changeToNetincome 2445000.00
capitalExpenditures 4670000
changeReceivables -7152000.00
cashFlowsOtherOperating 2740000.00
cashAndCashEquivalentsChanges 14431000.00
changeInWorkingCapital -6358000.00
stockBasedCompensation 3566000.00
otherNonCashItems 294000.00
freeCashFlow 12813000.00
2012-09-30
date 2012-09-30
filing_date 2012-11-06
currency_symbol USD
investments -25075000.00
changeToLiabilities -6532000.00
totalCashflowsFromInvestingActivities -51228000.00
totalCashFromFinancingActivities 5750000.00
netIncome 23791000.00
changeInCash -22554000.00
beginPeriodCashFlow 157155000.00
endPeriodCashFlow 134601000.00
totalCashFromOperatingActivities 22924000.00
depreciation 4632000.00
otherCashflowsFromInvestingActivities -21525000.00
dividendsPaid 0.00
changeToInventory -25507000.00
changeToAccountReceivables 22931000.00
salePurchaseOfStock 5469000.00
otherCashflowsFromFinancingActivities 4707000.00
changeToNetincome 2312000.00
capitalExpenditures 4628000
changeReceivables 22931000.00
cashFlowsOtherOperating 747000.00
cashAndCashEquivalentsChanges -22554000.00
changeInWorkingCapital -5353000.00
stockBasedCompensation 4019000.00
otherNonCashItems -2857000.00
freeCashFlow 18296000.00
2012-06-30
date 2012-06-30
filing_date 2012-08-08
currency_symbol USD
investments 16138000.00
changeToLiabilities 20325000.00
totalCashflowsFromInvestingActivities 4136000.00
totalCashFromFinancingActivities 1917000.00
netIncome 21522000.00
changeInCash 7897000.00
beginPeriodCashFlow 149258000.00
endPeriodCashFlow 157155000.00
totalCashFromOperatingActivities 1844000.00
depreciation 3884000.00
otherCashflowsFromInvestingActivities -6600000.00
dividendsPaid 0.00
changeToInventory -18506000.00
changeToAccountReceivables -22561000.00
salePurchaseOfStock -219000.00
otherCashflowsFromFinancingActivities 2136000.00
changeToNetincome 3513000.00
capitalExpenditures 5402000
changeReceivables -22561000.00
cashFlowsOtherOperating -7083000.00
cashAndCashEquivalentsChanges 7897000.00
changeInWorkingCapital -27696000.00
stockBasedCompensation 3395000.00
otherNonCashItems 567000.00
freeCashFlow -3558000.00
2012-03-31
date 2012-03-31
filing_date 2012-05-08
currency_symbol USD
investments -76117000.00
changeToLiabilities -64406000.00
totalCashflowsFromInvestingActivities -78079000.00
totalCashFromFinancingActivities 5647000.00
netIncome 25147000.00
changeInCash -59640000.00
beginPeriodCashFlow 208898000.00
endPeriodCashFlow 149258000.00
totalCashFromOperatingActivities 12792000.00
depreciation 3609000.00
otherCashflowsFromInvestingActivities -500000.00
dividendsPaid 0.00
changeToInventory 29410000.00
changeToAccountReceivables 12099000.00
salePurchaseOfStock -596000.00
otherCashflowsFromFinancingActivities 5288000.00
changeToNetincome 2005000.00
capitalExpenditures 1462000
changeReceivables 12099000.00
cashFlowsOtherOperating 4210000.00
cashAndCashEquivalentsChanges -59640000.00
changeInWorkingCapital -19624000.00
stockBasedCompensation 3392000.00
otherNonCashItems -192000.00
freeCashFlow 11330000.00
2011-12-31
date 2011-12-31
filing_date 2012-02-29
currency_symbol USD
changeToLiabilities 40270000.00
totalCashFromFinancingActivities 2711000.00
netIncome 22835000.00
changeInCash 34620000.00
beginPeriodCashFlow 174278000.00
endPeriodCashFlow 208898000.00
totalCashFromOperatingActivities 32857000.00
depreciation 3667000.00
changeToInventory -27760000.00
changeToAccountReceivables -42654000.00
salePurchaseOfStock -27000.00
otherCashflowsFromFinancingActivities -24649000.00
capitalExpenditures 2395000
changeInWorkingCapital 5509000.00
stockBasedCompensation 3428000.00
otherNonCashItems 273000.00
freeCashFlow 30462000.00
2011-09-30
date 2011-09-30
filing_date 2011-11-08
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities 1952000.00
netIncome 26747000.00
changeInCash 44855000.00
beginPeriodCashFlow 129423000.00
endPeriodCashFlow 174278000.00
totalCashFromOperatingActivities 43189000.00
depreciation 3615000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 1826000.00
changeToAccountReceivables -8693000.00
salePurchaseOfStock 1900000.00
otherCashflowsFromFinancingActivities 909000.00
capitalExpenditures 1896000
changeInWorkingCapital 11278000.00
stockBasedCompensation 3454000.00
otherNonCashItems -19000.00
freeCashFlow 41293000.00
2011-06-30
date 2011-06-30
filing_date 2011-08-09
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities 22453000.00
netIncome 20597000.00
changeInCash -28113000.00
beginPeriodCashFlow 157536000.00
endPeriodCashFlow 129423000.00
totalCashFromOperatingActivities 15402000.00
depreciation 3746000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 8614000.00
changeToAccountReceivables -12338000.00
salePurchaseOfStock 20000000.00
otherCashflowsFromFinancingActivities 22453000.00
capitalExpenditures 2014000
changeInWorkingCapital -12918000.00
stockBasedCompensation 3508000.00
otherNonCashItems -2299000.00
freeCashFlow 13388000.00
2011-03-31
date 2011-03-31
filing_date 2011-05-10
currency_symbol USD
totalCashflowsFromInvestingActivities 20280000.00
totalCashFromFinancingActivities 6521000.00
netIncome 21189000.00
changeInCash 31363000.00
beginPeriodCashFlow 126173000.00
endPeriodCashFlow 157536000.00
totalCashFromOperatingActivities 4562000.00
depreciation 3707000.00
changeToInventory -12719000.00
changeToAccountReceivables 29109000.00
salePurchaseOfStock -899000.00
otherCashflowsFromFinancingActivities 6711000.00
capitalExpenditures 1906000
changeInWorkingCapital -23936000.00
stockBasedCompensation 3372000.00
otherNonCashItems -641000.00
freeCashFlow 2656000.00
2010-12-31
date 2010-12-31
filing_date 2011-02-28
currency_symbol USD
changeToLiabilities 54958000.00
totalCashFromFinancingActivities 13324000.00
netIncome 13622000.00
changeInCash 27625000.00
beginPeriodCashFlow 98548000.00
endPeriodCashFlow 126173000.00
totalCashFromOperatingActivities 17048000.00
depreciation 3613000.00
changeToInventory -17000000.00
changeToAccountReceivables -51132000.00
salePurchaseOfStock -82000.00
otherCashflowsFromFinancingActivities -4307000.00
changeToNetincome 1192000.00
capitalExpenditures 2671000
changeInWorkingCapital -1681000.00
stockBasedCompensation 2990000.00
otherNonCashItems 583000.00
freeCashFlow 14377000.00
2010-09-30
date 2010-09-30
filing_date 2010-11-10
currency_symbol USD
totalCashFromFinancingActivities 2321000.00
netIncome 13095000.00
changeInCash -12392000.00
beginPeriodCashFlow 110940000.00
endPeriodCashFlow 98548000.00
totalCashFromOperatingActivities 14270000.00
depreciation 3412000.00
changeToInventory 15293000.00
changeToAccountReceivables -36869000.00
salePurchaseOfStock 2100000.00
otherCashflowsFromFinancingActivities 1661000.00
changeToNetincome 450000.00
capitalExpenditures 3940000
changeInWorkingCapital 360000.00
stockBasedCompensation 2947000.00
otherNonCashItems -34000.00
freeCashFlow 10330000.00
2010-06-30
date 2010-06-30
filing_date 2010-08-05
currency_symbol USD
totalCashFromFinancingActivities 2699000.00
netIncome 10465000.00
changeInCash -20043000.00
beginPeriodCashFlow 130983000.00
endPeriodCashFlow 110940000.00
totalCashFromOperatingActivities 2589000.00
depreciation 3231000.00
changeToInventory -15753000.00
changeToAccountReceivables 11410000.00
salePurchaseOfStock -93000.00
otherCashflowsFromFinancingActivities 2792000.00
capitalExpenditures 2223000
changeInWorkingCapital -12823000.00
stockBasedCompensation 3123000.00
otherNonCashItems -47000.00
freeCashFlow 366000.00
2010-03-31
date 2010-03-31
filing_date 2010-05-06
currency_symbol USD
totalCashFromFinancingActivities 4505000.00
netIncome 13727000.00
changeInCash -41219000.00
beginPeriodCashFlow 172202000.00
endPeriodCashFlow 130983000.00
totalCashFromOperatingActivities -7556000.00
depreciation 3183000.00
changeToInventory -19344000.00
changeToAccountReceivables 12713000.00
salePurchaseOfStock -563000.00
otherCashflowsFromFinancingActivities 4526000.00
capitalExpenditures 1156000
changeInWorkingCapital -28176000.00
stockBasedCompensation 3141000.00
otherNonCashItems 55000.00
freeCashFlow -8712000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-01
currency_symbol USD
changeToLiabilities 12599000.00
totalCashFromFinancingActivities 1364000.00
netIncome 7853000.00
changeInCash 12555000.00
beginPeriodCashFlow 159647000.00
endPeriodCashFlow 172202000.00
totalCashFromOperatingActivities 16012000.00
depreciation 3052000.00
changeToInventory -16732000.00
changeToAccountReceivables -39324000.00
salePurchaseOfStock -51000.00
otherCashflowsFromFinancingActivities 683000.00
changeToNetincome 10610000.00
capitalExpenditures 1359000
changeInWorkingCapital 7418000.00
stockBasedCompensation 2731000.00
otherNonCashItems -13000.00
freeCashFlow 14653000.00
2009-09-30
date 2009-09-30
filing_date 2009-11-06
currency_symbol USD
totalCashFromFinancingActivities 1663000.00
netIncome 8530000.00
changeInCash -64849000.00
beginPeriodCashFlow 224496000.00
endPeriodCashFlow 159647000.00
totalCashFromOperatingActivities 10051000.00
depreciation 3107000.00
changeToInventory 1181000.00
changeToAccountReceivables -13298000.00
salePurchaseOfStock 1300000.00
otherCashflowsFromFinancingActivities 1157000.00
changeToNetincome 2258000.00
capitalExpenditures 1698000
changeInWorkingCapital -3923000.00
stockBasedCompensation 2681000.00
otherNonCashItems -110000.00
freeCashFlow 8353000.00
2009-06-30
date 2009-06-30
filing_date 2009-08-06
currency_symbol USD
totalCashflowsFromInvestingActivities 9073000.00
totalCashFromFinancingActivities 92000.00
netIncome -7092000.00
changeInCash 34278000.00
beginPeriodCashFlow 190218000.00
endPeriodCashFlow 224496000.00
totalCashFromOperatingActivities 24845000.00
depreciation 3038000.00
changeToInventory 16984000.00
changeToAccountReceivables 17753000.00
salePurchaseOfStock -44000.00
otherCashflowsFromFinancingActivities 136000.00
changeToNetincome 1389000.00
capitalExpenditures 659000
changeInWorkingCapital 25694000.00
stockBasedCompensation 2696000.00
otherNonCashItems -90000.00
freeCashFlow 24186000.00
2009-03-31
date 2009-03-31
filing_date 2009-05-07
currency_symbol USD
totalCashFromFinancingActivities 458000.00
netIncome 42000.00
changeInCash -2621000.00
beginPeriodCashFlow 192839000.00
endPeriodCashFlow 190218000.00
totalCashFromOperatingActivities -2811000.00
depreciation 3163000.00
changeToInventory 20217000.00
changeToAccountReceivables 10291000.00
salePurchaseOfStock -187000.00
otherCashflowsFromFinancingActivities 22000.00
changeToNetincome 604000.00
capitalExpenditures 229000
changeInWorkingCapital -8207000.00
stockBasedCompensation 2916000.00
otherNonCashItems -524000.00
freeCashFlow -3040000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-04
currency_symbol USD
changeToLiabilities 774000.00
totalCashFromFinancingActivities -11978000.00
netIncome -7343000.00
changeInCash 800000.00
beginPeriodCashFlow 192039000.00
endPeriodCashFlow 192839000.00
totalCashFromOperatingActivities 39168000.00
depreciation 5280000.00
changeToInventory 13553000.00
changeToAccountReceivables 19490000.00
salePurchaseOfStock -12046000.00
otherCashflowsFromFinancingActivities 2000.00
changeToNetincome 4085000.00
capitalExpenditures 1755000
changeInWorkingCapital 38157000.00
stockBasedCompensation 11323000.00
otherNonCashItems -8850000.00
freeCashFlow 37413000.00
2008-09-30
date 2008-09-30
filing_date 2008-11-07
currency_symbol USD
totalCashflowsFromInvestingActivities 13932000.00
totalCashFromFinancingActivities 723000.00
netIncome 3103000.00
changeInCash 24986000.00
beginPeriodCashFlow 167053000.00
endPeriodCashFlow 192039000.00
totalCashFromOperatingActivities 16823000.00
depreciation 2505000.00
changeToInventory -19324000.00
changeToAccountReceivables 8487000.00
salePurchaseOfStock 700000.00
otherCashflowsFromFinancingActivities -729000.00
changeToNetincome 3845000.00
capitalExpenditures 2160000
changeInWorkingCapital 7758000.00
otherNonCashItems 3229000.00
freeCashFlow 14663000.00
2008-06-30
date 2008-06-30
filing_date 2008-08-08
currency_symbol USD
totalCashflowsFromInvestingActivities 6492000.00
totalCashFromFinancingActivities 37000.00
netIncome 11064000.00
changeInCash -12653000.00
beginPeriodCashFlow 179706000.00
endPeriodCashFlow 167053000.00
totalCashFromOperatingActivities -6644000.00
depreciation 2722000.00
changeToInventory -8783000.00
changeToAccountReceivables -3196000.00
salePurchaseOfStock -26000.00
otherCashflowsFromFinancingActivities 737000.00
changeToNetincome 3019000.00
capitalExpenditures 7263000
changeInWorkingCapital -21359000.00
otherNonCashItems 2817000.00
freeCashFlow -13907000.00
2008-03-31
date 2008-03-31
filing_date 2008-05-09
currency_symbol USD
totalCashflowsFromInvestingActivities 12538000.00
totalCashFromFinancingActivities 1493000.00
netIncome 11226000.00
changeInCash 12211000.00
beginPeriodCashFlow 167495000.00
endPeriodCashFlow 179706000.00
totalCashFromOperatingActivities -1820000.00
depreciation 2754000.00
changeToInventory -14581000.00
changeToAccountReceivables 1922000.00
salePurchaseOfStock -157000.00
otherCashflowsFromFinancingActivities 133000.00
changeToNetincome 4627000.00
capitalExpenditures 4212000
changeInWorkingCapital -17628000.00
stockBasedCompensation 2798000.00
otherNonCashItems 2798000.00
freeCashFlow -6032000.00
2007-12-31
date 2007-12-31
filing_date 2008-02-29
currency_symbol USD
changeToLiabilities 31182000.00
totalCashflowsFromInvestingActivities 5790000.00
totalCashFromFinancingActivities 2149000.00
netIncome 12534000.00
changeInCash 67583000.00
beginPeriodCashFlow 99912000.00
endPeriodCashFlow 167495000.00
totalCashFromOperatingActivities 29127000.00
depreciation 2634000.00
changeToInventory -3717000.00
changeToAccountReceivables -36962000.00
salePurchaseOfStock -62000.00
otherCashflowsFromFinancingActivities 338000.00
changeToNetincome 781000.00
capitalExpenditures 3200000
changeInWorkingCapital 13989000.00
stockBasedCompensation 8879000.00
otherNonCashItems -6537000.00
freeCashFlow 25927000.00
2007-09-30
date 2007-09-30
filing_date 2007-11-09
currency_symbol USD
totalCashFromFinancingActivities 4900000.00
netIncome 13266000.00
changeInCash 51420000.00
beginPeriodCashFlow 48492000.00
endPeriodCashFlow 99912000.00
totalCashFromOperatingActivities 18770000.00
depreciation 2572000.00
changeToInventory 6307000.00
salePurchaseOfStock -50000.00
otherCashflowsFromFinancingActivities 1121000.00
changeToNetincome 311000.00
capitalExpenditures 2658000
changeInWorkingCapital -670000.00
otherNonCashItems 2369000.00
freeCashFlow 16112000.00
2007-06-30
date 2007-06-30
filing_date 2007-08-10
currency_symbol USD
totalCashFromFinancingActivities 6764000.00
netIncome 6133000.00
changeInCash -57093000.00
beginPeriodCashFlow 105585000.00
endPeriodCashFlow 48492000.00
totalCashFromOperatingActivities -7716000.00
depreciation 6181000.00
changeToInventory -13742000.00
changeToAccountReceivables -11293000.00
salePurchaseOfStock 3900000.00
otherCashflowsFromFinancingActivities 2905000.00
capitalExpenditures 2373000
changeInWorkingCapital -21660000.00
otherNonCashItems 2206000.00
freeCashFlow -10089000.00
2007-03-31
date 2007-03-31
filing_date 2007-05-11
currency_symbol USD
totalCashFromFinancingActivities 6783000.00
netIncome 14021000.00
changeInCash 17849000.00
beginPeriodCashFlow 87736000.00
endPeriodCashFlow 105585000.00
totalCashFromOperatingActivities 13192000.00
depreciation 1298000.00
changeToInventory 9564000.00
changeToAccountReceivables -3700000.00
salePurchaseOfStock 627000.00
otherCashflowsFromFinancingActivities 2024000.00
changeToNetincome 462000.00
capitalExpenditures 1608000
changeInWorkingCapital -5027000.00
stockBasedCompensation 1847000.00
otherNonCashItems 382000.00
freeCashFlow 11584000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-01
currency_symbol USD
changeToLiabilities 14463000.00
totalCashFromFinancingActivities 6376000.00
netIncome 13449000.00
changeInCash 44756000.00
beginPeriodCashFlow 42980000.00
endPeriodCashFlow 87736000.00
totalCashFromOperatingActivities 40128000.00
depreciation -529000.00
changeToInventory -159000.00
changeToAccountReceivables -22066000.00
salePurchaseOfStock 1002000.00
otherCashflowsFromFinancingActivities 1587000.00
changeToNetincome 4682000.00
capitalExpenditures 487000
changeInWorkingCapital 23844000.00
stockBasedCompensation 1064000.00
otherNonCashItems 1835000.00
freeCashFlow 39641000.00
2006-09-30
date 2006-09-30
filing_date 2006-11-13
currency_symbol USD
totalCashFromFinancingActivities 797000.00
netIncome 7980000.00
changeInCash -8640000.00
beginPeriodCashFlow 51620000.00
endPeriodCashFlow 42980000.00
totalCashFromOperatingActivities -281000.00
depreciation 4116000.00
changeToInventory -8451000.00
changeToAccountReceivables -11787000.00
salePurchaseOfStock 500000.00
otherCashflowsFromFinancingActivities 219000.00
changeToNetincome 1245000.00
capitalExpenditures 1650000
changeInWorkingCapital -10051000.00
otherNonCashItems 798000.00
freeCashFlow -1931000.00
2006-06-30
date 2006-06-30
filing_date 2006-08-11
currency_symbol USD
totalCashFromFinancingActivities 3917000.00
netIncome 9835000.00
changeInCash -23203000.00
beginPeriodCashFlow 74823000.00
endPeriodCashFlow 51620000.00
totalCashFromOperatingActivities -21155000.00
depreciation 876000.00
changeToInventory -24438000.00
changeToAccountReceivables 59000.00
salePurchaseOfStock 3300000.00
otherCashflowsFromFinancingActivities 645000.00
capitalExpenditures 2167000
changeInWorkingCapital -31736000.00
stockBasedCompensation 334000.00
otherNonCashItems 340000.00
freeCashFlow -23322000.00
2006-03-31
date 2006-03-31
filing_date 2006-05-12
currency_symbol USD
totalCashFromFinancingActivities 1249000.00
netIncome 9868000.00
changeInCash -15179000.00
beginPeriodCashFlow 90002000.00
endPeriodCashFlow 74823000.00
totalCashFromOperatingActivities 4376000.00
depreciation 780000.00
changeToInventory 6989000.00
changeToAccountReceivables -1783000.00
salePurchaseOfStock 518000.00
otherCashflowsFromFinancingActivities -165000.00
changeToNetincome 2629000.00
capitalExpenditures 1614000
changeInWorkingCapital -6974000.00
stockBasedCompensation 825000.00
otherNonCashItems -334000.00
freeCashFlow 2762000.00
2005-12-31
date 2005-12-31
filing_date 2006-03-16
currency_symbol USD
changeToLiabilities 3692000.00
totalCashFromFinancingActivities 233000.00
netIncome 8868000.00
changeInCash 20764000.00
beginPeriodCashFlow 69238000.00
endPeriodCashFlow 90002000.00
totalCashFromOperatingActivities 21152000.00
depreciation 913000.00
changeToInventory -5001000.00
changeToAccountReceivables -8037000.00
salePurchaseOfStock 381000.00
otherCashflowsFromFinancingActivities -381000.00
capitalExpenditures 793000
changeInWorkingCapital 10773000.00
stockBasedCompensation 1688000.00
otherNonCashItems -1372000.00
freeCashFlow 20359000.00
2005-09-30
date 2005-09-30
filing_date 2005-11-14
currency_symbol USD
totalCashFromFinancingActivities 2176000.00
netIncome 8594000.00
changeInCash -5014000.00
beginPeriodCashFlow 74252000.00
endPeriodCashFlow 69238000.00
totalCashFromOperatingActivities 3569000.00
depreciation 976000.00
changeToInventory -2766000.00
changeToAccountReceivables -11550000.00
salePurchaseOfStock 2200000.00
otherCashflowsFromFinancingActivities -10759000.00
capitalExpenditures 1088000
changeInWorkingCapital -8824000.00
otherNonCashItems 2513000.00
freeCashFlow 2481000.00
2005-06-30
date 2005-06-30
filing_date 2005-08-12
currency_symbol USD
totalCashflowsFromInvestingActivities 589000.00
totalCashFromFinancingActivities 5031000.00
netIncome 8301000.00
changeInCash 21243000.00
beginPeriodCashFlow 53009000.00
endPeriodCashFlow 74252000.00
totalCashFromOperatingActivities 5544000.00
depreciation 1099000.00
changeToInventory 2844000.00
changeToAccountReceivables 570000.00
salePurchaseOfStock 5000000.00
otherCashflowsFromFinancingActivities 10668000.00
capitalExpenditures 1217000
changeInWorkingCapital -6225000.00
otherNonCashItems 2369000.00
freeCashFlow 4327000.00
2005-03-31
date 2005-03-31
filing_date 2005-05-13
currency_symbol USD
totalCashFromFinancingActivities 1665000.00
netIncome 7860000.00
changeInCash -12043000.00
beginPeriodCashFlow 65052000.00
endPeriodCashFlow 53009000.00
totalCashFromOperatingActivities -3629000.00
depreciation 1145000.00
changeToInventory 6607000.00
changeToAccountReceivables 3651000.00
salePurchaseOfStock 462000.00
otherCashflowsFromFinancingActivities -462000.00
changeToNetincome 2543000.00
capitalExpenditures 1095000
changeInWorkingCapital -13589000.00
stockBasedCompensation 361000.00
otherNonCashItems 955000.00
freeCashFlow -4724000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
changeToLiabilities 43180000.00
totalCashFromFinancingActivities 3288000.00
netIncome 8564000.00
changeInCash -47382000.00
beginPeriodCashFlow 112434000.00
endPeriodCashFlow 65052000.00
totalCashFromOperatingActivities 20792000.00
depreciation 1087000.00
changeToInventory -13051000.00
changeToAccountReceivables -31674000.00
otherCashflowsFromFinancingActivities -37962000.00
changeToNetincome 1894000.00
capitalExpenditures 947000
changeInWorkingCapital 10866000.00
stockBasedCompensation 1773000.00
otherNonCashItems 10316000.00
freeCashFlow 19845000.00
2004-09-30
date 2004-09-30
filing_date 2004-11-17
currency_symbol USD
changeToLiabilities 12357000.00
totalCashflowsFromInvestingActivities 4623000.00
totalCashFromFinancingActivities 1589000.00
netIncome 5876000.00
changeInCash 13511000.00
beginPeriodCashFlow 98923000.00
endPeriodCashFlow 112434000.00
totalCashFromOperatingActivities 6458000.00
depreciation 1106000.00
changeToInventory 3650000.00
changeToAccountReceivables -6171000.00
salePurchaseOfStock 1600000.00
otherCashflowsFromFinancingActivities 5464000.00
capitalExpenditures 689000
changeInWorkingCapital -3874000.00
otherNonCashItems 3350000.00
freeCashFlow 5769000.00
2004-06-30
date 2004-06-30
filing_date 2004-08-11
currency_symbol USD
changeToLiabilities 9057000.00
totalCashFromFinancingActivities 1704000.00
netIncome 4875000.00
changeInCash 21802000.00
beginPeriodCashFlow 77121000.00
endPeriodCashFlow 98923000.00
totalCashFromOperatingActivities 20526000.00
depreciation 1030000.00
changeToInventory -5007000.00
changeToAccountReceivables 4779000.00
salePurchaseOfStock 1700000.00
otherCashflowsFromFinancingActivities -428000.00
capitalExpenditures 443000
changeInWorkingCapital 11650000.00
stockBasedCompensation 42000.00
otherNonCashItems 11324000.00
freeCashFlow 20083000.00
2004-03-31
date 2004-03-31
filing_date 2004-05-12
currency_symbol USD
changeToLiabilities 1596000.00
totalCashFromFinancingActivities 6768000.00
netIncome 4150000.00
changeInCash 15906000.00
beginPeriodCashFlow 61215000.00
endPeriodCashFlow 77121000.00
totalCashFromOperatingActivities 9551000.00
depreciation 1058000.00
changeToInventory 117000.00
changeToAccountReceivables 2636000.00
salePurchaseOfStock 6800000.00
otherCashflowsFromFinancingActivities -413000.00
capitalExpenditures 467000
changeInWorkingCapital 1585000.00
stockBasedCompensation 445000.00
otherNonCashItems -445000.00
freeCashFlow 9084000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-05
currency_symbol USD
changeToLiabilities 8953000.00
totalCashFromFinancingActivities 734000.00
netIncome 3932000.00
changeInCash -14458000.00
beginPeriodCashFlow 75673000.00
endPeriodCashFlow 61215000.00
totalCashFromOperatingActivities -1931000.00
depreciation 1050000.00
changeToInventory -5836000.00
changeToAccountReceivables -23740000.00
salePurchaseOfStock 13000.00
otherCashflowsFromFinancingActivities -13000.00
changeToNetincome 831000.00
capitalExpenditures 884000
changeInWorkingCapital -7629000.00
stockBasedCompensation 1663000.00
otherNonCashItems -1663000.00
freeCashFlow -2815000.00
2003-09-30
date 2003-09-30
filing_date 2003-11-12
currency_symbol USD
totalCashFromFinancingActivities 73868000.00
netIncome -3950000.00
changeInCash 54297000.00
beginPeriodCashFlow 21376000.00
endPeriodCashFlow 75673000.00
totalCashFromOperatingActivities -19339000.00
depreciation 1063000.00
changeToInventory 6806000.00
changeToAccountReceivables -6462000.00
salePurchaseOfStock 101900000.00
otherCashflowsFromFinancingActivities -28000000.00
capitalExpenditures 232000
changeInWorkingCapital -22429000.00
otherNonCashItems 5977000.00
freeCashFlow -19571000.00
2003-06-30
date 2003-06-30
filing_date 2003-09-12
currency_symbol USD
changeToLiabilities 19208000.00
totalCashFromFinancingActivities 8012000.00
netIncome 11503000.00
changeInCash -379000.00
beginPeriodCashFlow 21755000.00
endPeriodCashFlow 21376000.00
totalCashFromOperatingActivities -7581000.00
depreciation 953000.00
changeToInventory -13108000.00
otherCashflowsFromFinancingActivities 8012000.00
changeToNetincome 237000.00
capitalExpenditures 810000
changeInWorkingCapital -10633000.00
otherNonCashItems 729000.00
freeCashFlow -8391000.00
2003-03-31
date 2003-03-31
filing_date 2003-03-31
currency_symbol USD
changeToLiabilities 6471000.00
totalCashFromFinancingActivities -13000.00
netIncome 1612000.00
changeInCash 1875000.00
beginPeriodCashFlow 19880000.00
endPeriodCashFlow 21755000.00
totalCashFromOperatingActivities 2451000.00
depreciation 714000.00
changeToInventory -2354000.00
salePurchaseOfStock -13000.00
otherCashflowsFromFinancingActivities -563000.00
changeToNetincome 941000.00
capitalExpenditures 563000
changeInWorkingCapital -236000.00
freeCashFlow 1888000.00
2002-12-31
date 2002-12-31
currency_symbol USD
changeToLiabilities 16886000.00
netIncome 3424000.00
endPeriodCashFlow 19880000.00
totalCashFromOperatingActivities 15163000.00
changeToInventory 6482000.00
capitalExpenditures 3224000
2002-09-30
date 2002-09-30
currency_symbol USD
netIncome 2346000.00
capitalExpenditures 0
2002-06-30
date 2002-06-30
currency_symbol USD
netIncome 1832000.00
capitalExpenditures 0
2002-03-31
date 2002-03-31
currency_symbol USD
netIncome 537000.00
capitalExpenditures 0
2001-12-31
date 2001-12-31
currency_symbol USD
changeToLiabilities 1799000.00
totalCashFromOperatingActivities 3827000.00
changeToInventory 31259000.00
changeToAccountReceivables 14400000.00
capitalExpenditures 1122000
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-17
currency_symbol USD
investments -79517000.00
changeToLiabilities -5909000.00
totalCashflowsFromInvestingActivities -79517000.00
totalCashFromFinancingActivities -24022000.00
changeToOperatingActivities -8208000.00
netIncome -68987000.00
changeInCash -117272000.00
beginPeriodCashFlow 263772000.00
endPeriodCashFlow 146500000.00
totalCashFromOperatingActivities -13733000.00
depreciation 10070000.00
changeToInventory 12396000.00
changeToAccountReceivables -16327000.00
salePurchaseOfStock -29183000.00
otherCashflowsFromFinancingActivities 4418000.00
changeToNetincome 43904000.00
capitalExpenditures 5757000
changeReceivables -16327000.00
cashFlowsOtherOperating 11121000.00
cashAndCashEquivalentsChanges -117272000.00
changeInWorkingCapital 1280000.00
stockBasedCompensation 17734000.00
otherNonCashItems 48012000.00
freeCashFlow -19490000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-18
currency_symbol USD
investments -685000.00
changeToLiabilities -13515000.00
totalCashflowsFromInvestingActivities -9985000.00
totalCashFromFinancingActivities -68124000.00
changeToOperatingActivities -9574000.00
netIncome 49387000.00
changeInCash -82688000.00
beginPeriodCashFlow 346460000.00
endPeriodCashFlow 263772000.00
totalCashFromOperatingActivities -4579000.00
depreciation 13906000.00
otherCashflowsFromInvestingActivities 564000.00
changeToInventory -147432000.00
changeToAccountReceivables 75894000.00
salePurchaseOfStock -82660000.00
otherCashflowsFromFinancingActivities 14536000.00
changeToNetincome 32729000.00
capitalExpenditures 9864000
changeReceivables 75894000.00
cashFlowsOtherOperating -1149000.00
cashAndCashEquivalentsChanges -82688000.00
changeInWorkingCapital -100601000.00
stockBasedCompensation 25995000.00
otherNonCashItems 2236000.00
freeCashFlow -14443000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-16
currency_symbol USD
investments -6540000.00
changeToLiabilities 63002000.00
totalCashflowsFromInvestingActivities -16836000.00
totalCashFromFinancingActivities -8062000.00
changeToOperatingActivities 48745000.00
netIncome 58293000.00
changeInCash 156252000.00
beginPeriodCashFlow 190208000.00
endPeriodCashFlow 346460000.00
totalCashFromOperatingActivities 181150000.00
depreciation 18931000.00
otherCashflowsFromInvestingActivities 564000.00
changeToInventory 55505000.00
changeToAccountReceivables -59885000.00
salePurchaseOfStock -28890000.00
otherCashflowsFromFinancingActivities 16950000.00
changeToNetincome 32359000.00
capitalExpenditures 10296000
changeReceivables -59885000.00
cashFlowsOtherOperating 12945000.00
cashAndCashEquivalentsChanges 156252000.00
changeInWorkingCapital 71567000.00
stockBasedCompensation 30505000.00
otherNonCashItems 11240000.00
freeCashFlow 170854000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-18
currency_symbol USD
investments 63689000.00
changeToLiabilities -89333000.00
totalCashflowsFromInvestingActivities 49459000.00
totalCashFromFinancingActivities -73823000.00
changeToOperatingActivities -29899000.00
netIncome 25791000.00
changeInCash -10839000.00
beginPeriodCashFlow 201047000.00
endPeriodCashFlow 190208000.00
totalCashFromOperatingActivities 13525000.00
depreciation 19406000.00
otherCashflowsFromInvestingActivities 63689000.00
changeToInventory 4504000.00
changeToAccountReceivables 26500000.00
salePurchaseOfStock -82467000.00
otherCashflowsFromFinancingActivities 5027000.00
changeToNetincome 31665000.00
capitalExpenditures 14230000
changeReceivables 26500000.00
cashFlowsOtherOperating -5008000.00
cashAndCashEquivalentsChanges -10839000.00
changeInWorkingCapital -63337000.00
stockBasedCompensation 29137000.00
otherNonCashItems 3907000.00
freeCashFlow -705000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-22
currency_symbol USD
investments 54777000.00
changeToLiabilities 51298000.00
totalCashflowsFromInvestingActivities -43189000.00
totalCashFromFinancingActivities 144577000.00
changeToOperatingActivities 10620000.00
netIncome -18329000.00
changeInCash -1823000.00
beginPeriodCashFlow 202870000.00
endPeriodCashFlow 201047000.00
totalCashFromOperatingActivities -103211000.00
depreciation 18851000.00
otherCashflowsFromInvestingActivities -85715000.00
changeToInventory -82160000.00
changeToAccountReceivables -43055000.00
salePurchaseOfStock -38065000.00
otherCashflowsFromFinancingActivities 177088000.00
changeToNetincome -22716000.00
capitalExpenditures 12251000
changeReceivables -43055000.00
cashFlowsOtherOperating -6355000.00
cashAndCashEquivalentsChanges -1823000.00
changeInWorkingCapital -80272000.00
stockBasedCompensation 26461000.00
otherNonCashItems -52381000.00
freeCashFlow -115462000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-16
currency_symbol USD
investments -5407000.00
changeToLiabilities 89796000.00
totalCashflowsFromInvestingActivities -19818000.00
totalCashFromFinancingActivities -105304000.00
changeToOperatingActivities 14435000.00
netIncome 19436000.00
changeInCash -37598000.00
beginPeriodCashFlow 240468000.00
endPeriodCashFlow 202870000.00
totalCashFromOperatingActivities 87524000.00
depreciation 26094000.00
otherCashflowsFromInvestingActivities -737000.00
dividendsPaid 0.00
changeToInventory 1967000.00
changeToAccountReceivables -98959000.00
salePurchaseOfStock -119576000.00
otherCashflowsFromFinancingActivities 9508000.00
changeToNetincome 43983000.00
capitalExpenditures 13674000
changeReceivables -98959000.00
cashFlowsOtherOperating 5161000.00
cashAndCashEquivalentsChanges -37598000.00
changeInWorkingCapital -2035000.00
stockBasedCompensation 22147000.00
otherNonCashItems 46000.00
freeCashFlow 73850000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-24
currency_symbol USD
investments -28980000.00
changeToLiabilities 43508000.00
totalCashflowsFromInvestingActivities -48759000.00
totalCashFromFinancingActivities -7891000.00
changeToOperatingActivities -5374000.00
netIncome 75851000.00
changeInCash 58523000.00
beginPeriodCashFlow 181945000.00
endPeriodCashFlow 240468000.00
totalCashFromOperatingActivities 115173000.00
depreciation 31993000.00
otherCashflowsFromInvestingActivities -8807000.00
dividendsPaid 0.00
changeToInventory -34744000.00
changeToAccountReceivables -23206000.00
salePurchaseOfStock -42938000.00
otherCashflowsFromFinancingActivities 31155000.00
changeToNetincome 15672000.00
capitalExpenditures 10972000
changeReceivables -23206000.00
cashFlowsOtherOperating 5932000.00
cashAndCashEquivalentsChanges 58523000.00
changeInWorkingCapital -8510000.00
stockBasedCompensation 18949000.00
otherNonCashItems -2841000.00
freeCashFlow 104201000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-19
currency_symbol USD
investments 19957000.00
changeToLiabilities 17518000.00
totalCashflowsFromInvestingActivities 5957000.00
totalCashFromFinancingActivities -75637000.00
changeToOperatingActivities 36827000.00
netIncome 48584000.00
changeInCash 40711000.00
beginPeriodCashFlow 141234000.00
endPeriodCashFlow 181945000.00
totalCashFromOperatingActivities 110391000.00
depreciation 35850000.00
otherCashflowsFromInvestingActivities 19957000.00
dividendsPaid 0.00
changeToInventory 9765000.00
changeToAccountReceivables -14952000.00
salePurchaseOfStock -120309000.00
otherCashflowsFromFinancingActivities 41687000.00
changeToNetincome 13123000.00
capitalExpenditures 14000000
changeReceivables -14952000.00
cashFlowsOtherOperating 560000.00
cashAndCashEquivalentsChanges 40711000.00
changeInWorkingCapital 12891000.00
stockBasedCompensation 16825000.00
otherNonCashItems -816000.00
freeCashFlow 96391000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-20
currency_symbol USD
investments -10359000.00
changeToLiabilities 7129000.00
totalCashflowsFromInvestingActivities -30747000.00
totalCashFromFinancingActivities -79992000.00
changeToOperatingActivities -294000.00
netIncome 8788000.00
changeInCash -1775000.00
beginPeriodCashFlow 143009000.00
endPeriodCashFlow 141234000.00
totalCashFromOperatingActivities 108964000.00
depreciation 35590000.00
otherCashflowsFromInvestingActivities -1050000.00
dividendsPaid 0.00
changeToInventory 1573000.00
changeToAccountReceivables -9205000.00
salePurchaseOfStock -93218000.00
otherCashflowsFromFinancingActivities 10464000.00
changeToNetincome 72983000.00
capitalExpenditures 19338000
changeReceivables -9205000.00
cashFlowsOtherOperating -7905000.00
cashAndCashEquivalentsChanges -1775000.00
changeInWorkingCapital -8408000.00
stockBasedCompensation 20014000.00
otherNonCashItems 73722000.00
freeCashFlow 89626000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-25
currency_symbol USD
investments 121942000.00
changeToLiabilities 48296000.00
totalCashflowsFromInvestingActivities -39733000.00
totalCashFromFinancingActivities -53192000.00
netIncome 55217000.00
changeInCash -6023000.00
beginPeriodCashFlow 149032000.00
endPeriodCashFlow 143009000.00
totalCashFromOperatingActivities 86902000.00
depreciation 32854000.00
otherCashflowsFromInvestingActivities -143625000.00
dividendsPaid 0.00
changeToInventory -46679000.00
changeToAccountReceivables -10470000.00
salePurchaseOfStock -63585000.00
otherCashflowsFromFinancingActivities 8254000.00
changeToNetincome 11196000.00
capitalExpenditures 18325000
changeReceivables -10470000.00
cashFlowsOtherOperating -4615000.00
cashAndCashEquivalentsChanges -6023000.00
changeInWorkingCapital -13468000.00
stockBasedCompensation 17462000.00
otherNonCashItems 2336000.00
freeCashFlow 68577000.00
2012-12-31
date 2012-12-31
filing_date 2013-02-26
currency_symbol USD
investments -85521000.00
changeToLiabilities -56377000.00
totalCashflowsFromInvestingActivities -130308000.00
totalCashFromFinancingActivities 15399000.00
netIncome 86539000.00
changeInCash -59866000.00
beginPeriodCashFlow 208898000.00
endPeriodCashFlow 149032000.00
totalCashFromOperatingActivities 55043000.00
depreciation 16775000.00
otherCashflowsFromInvestingActivities -30025000.00
dividendsPaid 0.00
changeToInventory -10590000.00
changeToAccountReceivables 5317000.00
salePurchaseOfStock -850000.00
otherCashflowsFromFinancingActivities 14252000.00
changeToNetincome 10275000.00
capitalExpenditures 16162000
changeReceivables 5317000.00
cashFlowsOtherOperating 614000.00
cashAndCashEquivalentsChanges -59866000.00
changeInWorkingCapital -59031000.00
stockBasedCompensation 14372000.00
otherNonCashItems -2188000.00
freeCashFlow 38881000.00
2011-12-31
date 2011-12-31
filing_date 2012-02-29
currency_symbol USD
investments -1202000.00
changeToLiabilities 52483000.00
totalCashflowsFromInvestingActivities -46922000.00
totalCashFromFinancingActivities 33637000.00
netIncome 91368000.00
changeInCash 82725000.00
beginPeriodCashFlow 126173000.00
endPeriodCashFlow 208898000.00
totalCashFromOperatingActivities 96010000.00
depreciation 14735000.00
otherCashflowsFromInvestingActivities -37509000.00
changeToInventory -30039000.00
changeToAccountReceivables -34576000.00
salePurchaseOfStock -926000.00
otherCashflowsFromFinancingActivities 32811000.00
changeToNetincome 5469000.00
capitalExpenditures 8211000
changeReceivables -34576000.00
cashFlowsOtherOperating -4416000.00
cashAndCashEquivalentsChanges 82725000.00
changeInWorkingCapital -20067000.00
stockBasedCompensation 13762000.00
otherNonCashItems -2686000.00
freeCashFlow 87799000.00
2010-12-31
date 2010-12-31
filing_date 2011-02-28
currency_symbol USD
changeToLiabilities 54958000.00
totalCashFromFinancingActivities 22849000.00
netIncome 50909000.00
changeInCash -46029000.00
beginPeriodCashFlow 172202000.00
endPeriodCashFlow 126173000.00
totalCashFromOperatingActivities 26351000.00
depreciation 13439000.00
changeToInventory -36804000.00
changeToAccountReceivables -63878000.00
salePurchaseOfStock -738000.00
otherCashflowsFromFinancingActivities 22385000.00
changeToNetincome 1192000.00
capitalExpenditures 9990000
changeInWorkingCapital -42320000.00
stockBasedCompensation 12201000.00
otherNonCashItems 557000.00
freeCashFlow 16361000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-01
currency_symbol USD
changeToLiabilities 12599000.00
totalCashFromFinancingActivities 3577000.00
netIncome 9333000.00
changeInCash -20637000.00
beginPeriodCashFlow 192839000.00
endPeriodCashFlow 172202000.00
totalCashFromOperatingActivities 48097000.00
depreciation 12360000.00
changeToInventory 21650000.00
changeToAccountReceivables -24578000.00
salePurchaseOfStock -282000.00
otherCashflowsFromFinancingActivities 2730000.00
changeToNetincome 10610000.00
capitalExpenditures 3945000
changeInWorkingCapital 20982000.00
stockBasedCompensation 11024000.00
otherNonCashItems -737000.00
freeCashFlow 44152000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-04
currency_symbol USD
changeToLiabilities 774000.00
totalCashFromFinancingActivities -9725000.00
netIncome 18050000.00
changeInCash 25344000.00
beginPeriodCashFlow 167495000.00
endPeriodCashFlow 192839000.00
totalCashFromOperatingActivities 47527000.00
depreciation 13261000.00
changeToInventory -29135000.00
changeToAccountReceivables 19490000.00
salePurchaseOfStock -12229000.00
otherCashflowsFromFinancingActivities 143000.00
changeToNetincome 4085000.00
capitalExpenditures 15390000
changeInWorkingCapital 6928000.00
stockBasedCompensation 11323000.00
otherNonCashItems -6000.00
freeCashFlow 32137000.00
2007-12-31
date 2007-12-31
filing_date 2008-02-29
currency_symbol USD
changeToLiabilities 31182000.00
totalCashflowsFromInvestingActivities 5790000.00
totalCashFromFinancingActivities 20596000.00
netIncome 45954000.00
changeInCash 79759000.00
beginPeriodCashFlow 87736000.00
endPeriodCashFlow 167495000.00
totalCashFromOperatingActivities 53373000.00
depreciation 12685000.00
changeToInventory -1588000.00
changeToAccountReceivables -36962000.00
salePurchaseOfStock -150000.00
otherCashflowsFromFinancingActivities 7053000.00
changeToNetincome 781000.00
capitalExpenditures 9839000
changeInWorkingCapital -13368000.00
stockBasedCompensation 8879000.00
otherNonCashItems 267000.00
freeCashFlow 43534000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-01
currency_symbol USD
changeToLiabilities 14463000.00
totalCashFromFinancingActivities 12339000.00
netIncome 41132000.00
changeInCash -2266000.00
beginPeriodCashFlow 90002000.00
endPeriodCashFlow 87736000.00
totalCashFromOperatingActivities 23068000.00
depreciation 5243000.00
changeToInventory -26059000.00
changeToAccountReceivables -15332000.00
salePurchaseOfStock 1100000.00
otherCashflowsFromFinancingActivities 2706000.00
changeToNetincome 4682000.00
capitalExpenditures 5918000
changeInWorkingCapital -24917000.00
stockBasedCompensation 4505000.00
otherNonCashItems 357000.00
freeCashFlow 17150000.00
2005-12-31
date 2005-12-31
filing_date 2006-03-16
currency_symbol USD
changeToLiabilities 3692000.00
totalCashFromFinancingActivities 9105000.00
netIncome 33623000.00
changeInCash 24950000.00
beginPeriodCashFlow 65052000.00
endPeriodCashFlow 90002000.00
totalCashFromOperatingActivities 26636000.00
depreciation 4133000.00
changeToInventory 1684000.00
otherCashflowsFromFinancingActivities -10791000.00
capitalExpenditures 4193000
changeInWorkingCapital -17865000.00
otherNonCashItems 7101000.00
freeCashFlow 22443000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
changeToLiabilities 43180000.00
totalCashFromFinancingActivities 13349000.00
netIncome 23465000.00
changeInCash 37337000.00
beginPeriodCashFlow 27715000.00
endPeriodCashFlow 65052000.00
totalCashFromOperatingActivities 57327000.00
depreciation 4281000.00
changeToInventory -14291000.00
otherCashflowsFromFinancingActivities -33339000.00
changeToNetincome 1894000.00
capitalExpenditures 2546000
changeInWorkingCapital 20227000.00
otherNonCashItems 11773000.00
freeCashFlow 54781000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-05
currency_symbol USD
changeToLiabilities 8953000.00
totalCashFromFinancingActivities 82601000.00
netIncome 13097000.00
changeInCash 41335000.00
beginPeriodCashFlow 19880000.00
endPeriodCashFlow 61215000.00
totalCashFromOperatingActivities -26400000.00
depreciation 3780000.00
changeToInventory -14492000.00
changeToAccountReceivables -32374000.00
salePurchaseOfStock -13000.00
otherCashflowsFromFinancingActivities -20000000.00
changeToNetincome 831000.00
capitalExpenditures 2489000
changeInWorkingCapital -40927000.00
stockBasedCompensation 1773000.00
otherNonCashItems 4933000.00
freeCashFlow -28889000.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
changeToLiabilities 16886000.00
totalCashFromFinancingActivities -1211000.00
netIncome 8139000.00
changeInCash 10728000.00
beginPeriodCashFlow 9152000.00
endPeriodCashFlow 19880000.00
totalCashFromOperatingActivities 15163000.00
depreciation 3017000.00
changeToInventory 6482000.00
salePurchaseOfStock -5911000.00
otherCashflowsFromFinancingActivities -3224000.00
capitalExpenditures 3224000
changeInWorkingCapital 2787000.00
otherNonCashItems 1220000.00
freeCashFlow 11939000.00
2001-12-31
date 2001-12-31
currency_symbol USD
changeToLiabilities 1799000.00
endPeriodCashFlow 9152000.00
totalCashFromOperatingActivities 3827000.00
changeToInventory 31259000.00
changeToAccountReceivables 14400000.00
capitalExpenditures 1122000
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-03
currency_symbol USD
researchDevelopment 20738000.00
incomeBeforeTax 1632000.00
netIncome -84799000.00
sellingGeneralAdministrative 16364000.00
sellingAndMarketingExpenses 30865000.00
grossProfit 68934000.00
reconciledDepreciation 1625000.00
ebit 1494000.00
ebitda 3119000.00
depreciationAndAmortization 1625000.00
operatingIncome -648000.00
otherOperatingExpenses 197422000.00
taxProvision 86431000.00
incomeTaxExpense 86431000.00
totalRevenue 197845000.00
totalOperatingExpenses 68511000.00
costOfRevenue 128911000.00
totalOtherIncomeExpenseNet 1209000.00
netIncomeFromContinuingOps -84799000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-04
currency_symbol USD
researchDevelopment 20831000.00
incomeBeforeTax -9779000.00
netIncome -8587000.00
sellingGeneralAdministrative 16536000.00
sellingAndMarketingExpenses 32482000.00
grossProfit 54300000.00
reconciledDepreciation 1855000.00
ebit -17778000.00
ebitda -15923000.00
depreciationAndAmortization 1855000.00
operatingIncome -17778000.00
otherOperatingExpenses 191191000.00
taxProvision -1192000.00
incomeTaxExpense -1192000.00
totalRevenue 173413000.00
totalOperatingExpenses 72078000.00
costOfRevenue 119113000.00
totalOtherIncomeExpenseNet 7999000.00
netIncomeFromContinuingOps -8587000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-05
currency_symbol USD
researchDevelopment 22134000.00
incomeBeforeTax -10569000.00
netIncome -9712000.00
sellingGeneralAdministrative 16236000.00
sellingAndMarketingExpenses 33879000.00
grossProfit 60382000.00
reconciledDepreciation 2011000.00
ebit -11975000.00
ebitda -9964000.00
depreciationAndAmortization 2011000.00
nonOperatingIncomeNetOther 1406000.00
operatingIncome -11975000.00
otherOperatingExpenses 192883000.00
interestExpense 1406000.00
taxProvision -857000.00
incomeTaxExpense -857000.00
totalRevenue 180908000.00
totalOperatingExpenses 72357000.00
costOfRevenue 120526000.00
totalOtherIncomeExpenseNet 1406000.00
netIncomeFromContinuingOps -9712000.00
netIncomeApplicableToCommonShares -9712000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-17
currency_symbol USD
researchDevelopment 20250000.00
incomeBeforeTax -10112000.00
netIncome -6044000.00
sellingGeneralAdministrative 14618000.00
sellingAndMarketingExpenses 35340000.00
grossProfit 61696000.00
reconciledDepreciation 2225000.00
ebit -12178000.00
ebitda -9953000.00
depreciationAndAmortization 2225000.00
nonOperatingIncomeNetOther 2066000.00
operatingIncome -12178000.00
otherOperatingExpenses 261281000.00
interestExpense 2066000.00
taxProvision -4068000.00
incomeTaxExpense -4068000.00
totalRevenue 249103000.00
totalOperatingExpenses 73874000.00
costOfRevenue 187407000.00
totalOtherIncomeExpenseNet 2066000.00
netIncomeFromContinuingOps -6044000.00
netIncomeApplicableToCommonShares -6044000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-04
currency_symbol USD
researchDevelopment 22167000.00
incomeBeforeTax -1513000.00
netIncome 2801000.00
sellingGeneralAdministrative 13949000.00
sellingAndMarketingExpenses 34203000.00
grossProfit 68529000.00
reconciledDepreciation 2447000.00
ebit -2151000.00
ebitda 296000.00
depreciationAndAmortization 2447000.00
nonOperatingIncomeNetOther 638000.00
operatingIncome -2151000.00
otherOperatingExpenses 251738000.00
interestExpense 638000.00
taxProvision -4314000.00
incomeTaxExpense -4314000.00
totalRevenue 249587000.00
totalOperatingExpenses 70680000.00
costOfRevenue 181058000.00
totalOtherIncomeExpenseNet 638000.00
netIncomeFromContinuingOps 2801000.00
netIncomeApplicableToCommonShares 2801000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
researchDevelopment 22205000.00
incomeBeforeTax -10870000.00
netIncome -8534000.00
sellingGeneralAdministrative 14147000.00
sellingAndMarketingExpenses 34546000.00
grossProfit 61421000.00
reconciledDepreciation 2591000.00
ebit -10050000.00
ebitda -7459000.00
depreciationAndAmortization 2591000.00
nonOperatingIncomeNetOther -820000.00
operatingIncome -10050000.00
otherOperatingExpenses 233274000.00
interestExpense 820000.00
taxProvision -2336000.00
incomeTaxExpense -2336000.00
totalRevenue 223224000.00
totalOperatingExpenses 71471000.00
costOfRevenue 161803000.00
totalOtherIncomeExpenseNet -820000.00
netIncomeFromContinuingOps -8534000.00
netIncomeApplicableToCommonShares -8534000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-06
currency_symbol USD
researchDevelopment 23821000.00
incomeBeforeTax -59527000.00
netIncome -57210000.00
sellingGeneralAdministrative 13602000.00
sellingAndMarketingExpenses 35586000.00
grossProfit 58903000.00
reconciledDepreciation 2807000.00
ebit 30339000.00
ebitda 33146000.00
depreciationAndAmortization 2807000.00
nonOperatingIncomeNetOther -982000.00
operatingIncome 30339000.00
otherOperatingExpenses 224661000.00
interestExpense 45424000.00
taxProvision -2317000.00
nonRecurring 44442000.00
incomeTaxExpense -2317000.00
totalRevenue 210558000.00
totalOperatingExpenses 73006000.00
costOfRevenue 151655000.00
totalOtherIncomeExpenseNet -89866000.00
netIncomeFromContinuingOps -57210000.00
netIncomeApplicableToCommonShares -57210000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-18
currency_symbol USD
researchDevelopment 23080000.00
incomeBeforeTax -257000.00
netIncome -991000.00
sellingGeneralAdministrative 14575000.00
sellingAndMarketingExpenses 36230000.00
grossProfit 74699000.00
reconciledDepreciation 2984000.00
ebit -2133000.00
ebitda 851000.00
depreciationAndAmortization 2984000.00
nonOperatingIncomeNetOther -1108000.00
operatingIncome 851000.00
otherOperatingExpenses 250336000.00
taxProvision 734000.00
incomeTaxExpense 734000.00
totalRevenue 251187000.00
totalOperatingExpenses 73848000.00
costOfRevenue 176488000.00
totalOtherIncomeExpenseNet -1108000.00
netIncomeFromContinuingOps -991000.00
netIncomeApplicableToCommonShares -991000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-05
currency_symbol USD
researchDevelopment 23472000.00
incomeBeforeTax 12783000.00
netIncome 9584000.00
sellingGeneralAdministrative 14056000.00
sellingAndMarketingExpenses 36176000.00
grossProfit 86841000.00
reconciledDepreciation 3041000.00
ebit 9874000.00
ebitda 12915000.00
depreciationAndAmortization 3041000.00
nonOperatingIncomeNetOther -132000.00
operatingIncome 12915000.00
otherOperatingExpenses 277235000.00
taxProvision 3199000.00
incomeTaxExpense 3199000.00
totalRevenue 290150000.00
totalOperatingExpenses 73926000.00
costOfRevenue 203309000.00
totalOtherIncomeExpenseNet -132000.00
netIncomeFromContinuingOps 9584000.00
netIncomeApplicableToCommonShares 9584000.00
2021-06-30
date 2021-06-30
filing_date 2021-07-30
currency_symbol USD
researchDevelopment 22586000.00
incomeBeforeTax 22203000.00
netIncome 17834000.00
sellingGeneralAdministrative 15623000.00
sellingAndMarketingExpenses 35740000.00
grossProfit 93356000.00
reconciledDepreciation 3220000.00
ebit 18284000.00
ebitda 21504000.00
depreciationAndAmortization 3220000.00
nonOperatingIncomeNetOther 699000.00
operatingIncome 21504000.00
otherOperatingExpenses 287307000.00
interestExpense 3000.00
taxProvision 4369000.00
interestIncome 3000.00
netInterestIncome 3000.00
incomeTaxExpense 4369000.00
totalRevenue 308811000.00
totalOperatingExpenses 71852000.00
costOfRevenue 215455000.00
totalOtherIncomeExpenseNet 696000.00
netIncomeFromContinuingOps 17834000.00
netIncomeApplicableToCommonShares 17834000.00
2021-03-31
date 2021-03-31
filing_date 2021-04-30
currency_symbol USD
researchDevelopment 23829000.00
incomeBeforeTax 30775000.00
netIncome 22960000.00
sellingGeneralAdministrative 15405000.00
sellingAndMarketingExpenses 37815000.00
grossProfit 110941000.00
reconciledDepreciation 4661000.00
ebit 26666000.00
ebitda 31327000.00
depreciationAndAmortization 4661000.00
nonOperatingIncomeNetOther -552000.00
operatingIncome 31327000.00
otherOperatingExpenses 286598000.00
interestExpense 10000.00
taxProvision 7815000.00
interestIncome 10000.00
netInterestIncome 10000.00
incomeTaxExpense 7815000.00
totalRevenue 317925000.00
totalOperatingExpenses 79614000.00
costOfRevenue 206984000.00
totalOtherIncomeExpenseNet -562000.00
netIncomeFromContinuingOps 22960000.00
netIncomeApplicableToCommonShares 22960000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-16
currency_symbol USD
researchDevelopment 23376000.00
incomeBeforeTax 33479000.00
netIncome 30948000.00
sellingGeneralAdministrative 16066000.00
sellingAndMarketingExpenses 40645000.00
grossProfit 111116000.00
reconciledDepreciation 4688000.00
ebit 29154000.00
ebitda 33842000.00
depreciationAndAmortization 4688000.00
nonOperatingIncomeNetOther -4687000.00
operatingIncome 33842000.00
otherOperatingExpenses 333231000.00
interestExpense 27000.00
taxProvision 2531000.00
interestIncome 27000.00
netInterestIncome 27000.00
incomeTaxExpense 2531000.00
totalRevenue 367073000.00
totalOperatingExpenses 77274000.00
costOfRevenue 255957000.00
totalOtherIncomeExpenseNet -390000.00
netIncomeFromContinuingOps 26775000.00
netIncomeApplicableToCommonShares 26775000.00
2020-09-30
date 2020-09-30
filing_date 2020-10-30
currency_symbol USD
researchDevelopment 24529000.00
incomeBeforeTax 31749000.00
netIncome 25535000.00
sellingGeneralAdministrative 16467000.00
sellingAndMarketingExpenses 39794000.00
grossProfit 113494000.00
reconciledDepreciation 4860000.00
ebit 27306000.00
ebitda 32166000.00
depreciationAndAmortization 4860000.00
nonOperatingIncomeNetOther -417000.00
operatingIncome 32166000.00
otherOperatingExpenses 345948000.00
interestExpense 98000.00
taxProvision 6214000.00
interestIncome 98000.00
netInterestIncome 98000.00
incomeTaxExpense 6214000.00
totalRevenue 378114000.00
totalOperatingExpenses 81328000.00
costOfRevenue 264620000.00
totalOtherIncomeExpenseNet -515000.00
netIncomeFromContinuingOps 25535000.00
netIncomeApplicableToCommonShares 25535000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-31
currency_symbol USD
researchDevelopment 21144000.00
incomeBeforeTax 9230000.00
netIncome 5983000.00
sellingGeneralAdministrative 15481000.00
sellingAndMarketingExpenses 34384000.00
grossProfit 81301000.00
reconciledDepreciation 4753000.00
ebit 4114000.00
ebitda 8867000.00
depreciationAndAmortization 4753000.00
nonOperatingIncomeNetOther 363000.00
operatingIncome 8867000.00
otherOperatingExpenses 271185000.00
interestExpense 49000.00
taxProvision 3247000.00
interestIncome 49000.00
netInterestIncome 49000.00
incomeTaxExpense 3247000.00
totalRevenue 280052000.00
totalOperatingExpenses 72434000.00
costOfRevenue 198751000.00
totalOtherIncomeExpenseNet 314000.00
netIncomeFromContinuingOps 5983000.00
netIncomeApplicableToCommonShares 5983000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-01
currency_symbol USD
researchDevelopment 19739000.00
incomeBeforeTax -3655000.00
netIncome -4173000.00
sellingGeneralAdministrative 13134000.00
sellingAndMarketingExpenses 33031000.00
grossProfit 66241000.00
reconciledDepreciation 4630000.00
ebit -3961000.00
ebitda 669000.00
depreciationAndAmortization 4630000.00
operatingIncome 669000.00
otherOperatingExpenses 229294000.00
interestExpense 262000.00
taxProvision 518000.00
interestIncome 262000.00
netInterestIncome 262000.00
incomeTaxExpense 518000.00
totalRevenue 229963000.00
totalOperatingExpenses 65572000.00
costOfRevenue 163722000.00
totalOtherIncomeExpenseNet -4586000.00
netIncomeFromContinuingOps -4173000.00
netIncomeApplicableToCommonShares -4173000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-18
currency_symbol USD
researchDevelopment 20799000.00
incomeBeforeTax 625000.00
netIncome -420000.00
sellingGeneralAdministrative 13965000.00
sellingAndMarketingExpenses 34263000.00
grossProfit 69583000.00
reconciledDepreciation 4829000.00
ebit -5040000.00
ebitda -211000.00
depreciationAndAmortization 4829000.00
nonOperatingIncomeNetOther 836000.00
operatingIncome -211000.00
otherOperatingExpenses 253182000.00
interestExpense 417000.00
taxProvision 1045000.00
interestIncome 417000.00
netInterestIncome 417000.00
incomeTaxExpense 1045000.00
totalRevenue 252971000.00
totalOperatingExpenses 69794000.00
costOfRevenue 183388000.00
totalOtherIncomeExpenseNet 419000.00
netIncomeFromContinuingOps -420000.00
netIncomeApplicableToCommonShares -420000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-01
currency_symbol USD
researchDevelopment 19537000.00
incomeBeforeTax 12301000.00
netIncome 12529000.00
sellingGeneralAdministrative 11887000.00
sellingAndMarketingExpenses 33491000.00
grossProfit 77192000.00
reconciledDepreciation 4612000.00
ebit 7453000.00
ebitda 12065000.00
depreciationAndAmortization 4612000.00
nonOperatingIncomeNetOther 236000.00
operatingIncome 12065000.00
otherOperatingExpenses 253793000.00
interestExpense 639000.00
taxProvision -228000.00
interestIncome 639000.00
netInterestIncome 639000.00
incomeTaxExpense -228000.00
totalRevenue 265858000.00
totalOperatingExpenses 65127000.00
costOfRevenue 188666000.00
totalOtherIncomeExpenseNet -403000.00
netIncomeFromContinuingOps 12529000.00
netIncomeApplicableToCommonShares 12529000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-02
currency_symbol USD
researchDevelopment 18814000.00
incomeBeforeTax 1595000.00
netIncome 839000.00
sellingGeneralAdministrative 10463000.00
sellingAndMarketingExpenses 34541000.00
grossProfit 65445000.00
reconciledDepreciation 4937000.00
ebit -2009000.00
ebitda 2928000.00
depreciationAndAmortization 4937000.00
nonOperatingIncomeNetOther 1269000.00
operatingIncome 326000.00
otherOperatingExpenses 229225000.00
interestExpense 782000.00
taxProvision 756000.00
interestIncome 782000.00
netInterestIncome 782000.00
nonRecurring 1301000.00
incomeTaxExpense 756000.00
totalRevenue 230852000.00
totalOperatingExpenses 63818000.00
costOfRevenue 165407000.00
totalOtherIncomeExpenseNet -814000.00
netIncomeFromContinuingOps 839000.00
netIncomeApplicableToCommonShares 839000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-03
currency_symbol USD
researchDevelopment 18832000.00
incomeBeforeTax 15050000.00
netIncome 12843000.00
sellingGeneralAdministrative 13117000.00
sellingAndMarketingExpenses 35855000.00
grossProfit 82008000.00
reconciledDepreciation 5028000.00
ebit 9372000.00
ebitda 14400000.00
depreciationAndAmortization 5028000.00
nonOperatingIncomeNetOther 1042000.00
operatingIncome 14008000.00
otherOperatingExpenses 234878000.00
interestExpense 701000.00
taxProvision 2207000.00
interestIncome 701000.00
netInterestIncome 701000.00
nonRecurring -68000.00
incomeTaxExpense 2207000.00
totalRevenue 249082000.00
totalOperatingExpenses 67804000.00
costOfRevenue 167074000.00
totalOtherIncomeExpenseNet 145000.00
netIncomeFromContinuingOps 12843000.00
netIncomeApplicableToCommonShares 12843000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-22
currency_symbol USD
researchDevelopment 19143000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 18675000.00
minorityInterest -8368000.00
netIncome -12948000.00
sellingGeneralAdministrative 14454000.00
sellingAndMarketingExpenses 38251000.00
grossProfit 90654000.00
reconciledDepreciation 1263000.00
ebit 18933000.00
ebitda 20196000.00
depreciationAndAmortization 1263000.00
nonOperatingIncomeNetOther 542000.00
operatingIncome 17416000.00
otherOperatingExpenses 270122000.00
interestExpense 670000.00
extraordinaryItems -42355000.00
nonRecurring 840000.00
otherItems 0.00
incomeTaxExpense 17548000.00
totalRevenue 288928000.00
totalOperatingExpenses 71848000.00
costOfRevenue 198274000.00
totalOtherIncomeExpenseNet -1305000.00
discontinuedOperations -35655000.00
netIncomeFromContinuingOps 7816000.00
netIncomeApplicableToCommonShares -19471000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-02
currency_symbol USD
researchDevelopment 35253000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11930000.00
minorityInterest -799000.00
netIncome 9949000.00
sellingGeneralAdministrative 23268000.00
sellingAndMarketingExpenses 49005000.00
grossProfit 124192000.00
reconciledDepreciation 5933000.00
ebit 17788000.00
ebitda 23721000.00
depreciationAndAmortization 5933000.00
nonOperatingIncomeNetOther 2319000.00
operatingIncome 9611000.00
otherOperatingExpenses 383920000.00
interestExpense 1490000.00
extraordinaryItems 0.00
nonRecurring 1000.00
otherItems 0.00
incomeTaxExpense 2780000.00
totalRevenue 400586000.00
totalOperatingExpenses 107526000.00
costOfRevenue 276394000.00
totalOtherIncomeExpenseNet -6226000.00
discontinuedOperations -14075000.00
netIncomeFromContinuingOps 9150000.00
netIncomeApplicableToCommonShares 9949000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-03
currency_symbol USD
researchDevelopment 31371000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -862000.00
minorityInterest 24301000.00
netIncome -5230000.00
sellingGeneralAdministrative 20448000.00
sellingAndMarketingExpenses 46983000.00
grossProfit 109172000.00
reconciledDepreciation 5768000.00
ebit 17967000.00
ebitda 23735000.00
depreciationAndAmortization 5768000.00
nonOperatingIncomeNetOther 2133000.00
operatingIncome -2995000.00
otherOperatingExpenses 356450000.00
interestExpense 1072000.00
extraordinaryItems 0.00
nonRecurring 1381000.00
otherItems 0.00
incomeTaxExpense 4368000.00
totalRevenue 366820000.00
totalOperatingExpenses 98802000.00
costOfRevenue 257648000.00
totalOtherIncomeExpenseNet -12304000.00
discontinuedOperations -14075000.00
netIncomeFromContinuingOps -5230000.00
netIncomeApplicableToCommonShares -5230000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-04
currency_symbol USD
researchDevelopment 28947000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7983000.00
minorityInterest 24301000.00
netIncome 5590000.00
sellingGeneralAdministrative 16638000.00
sellingAndMarketingExpenses 43658000.00
grossProfit 104505000.00
reconciledDepreciation 5887000.00
ebit 16150000.00
ebitda 22037000.00
depreciationAndAmortization 5887000.00
nonOperatingIncomeNetOther -504000.00
operatingIncome 8487000.00
otherOperatingExpenses 329711000.00
interestExpense 748000.00
extraordinaryItems 0.00
nonRecurring -9000.00
otherItems 0.00
incomeTaxExpense 2393000.00
totalRevenue 344973000.00
totalOperatingExpenses 89243000.00
costOfRevenue 240468000.00
totalOtherIncomeExpenseNet -8027000.00
discontinuedOperations -14075000.00
netIncomeFromContinuingOps 5590000.00
netIncomeApplicableToCommonShares 5590000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-16
currency_symbol USD
researchDevelopment 25436000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 20666000.00
minorityInterest 0.00
netIncome -31934000.00
sellingGeneralAdministrative 16048000.00
sellingAndMarketingExpenses 43167000.00
grossProfit 104079000.00
reconciledDepreciation 5875000.00
ebit 13680000.00
ebitda 19555000.00
depreciationAndAmortization 5875000.00
nonOperatingIncomeNetOther 1365000.00
operatingIncome 19301000.00
otherOperatingExpenses 377629000.00
interestExpense 725000.00
extraordinaryItems 0.00
nonRecurring 127000.00
otherItems 0.00
incomeTaxExpense 52600000.00
totalRevenue 397057000.00
totalOperatingExpenses 84651000.00
costOfRevenue 292978000.00
totalOtherIncomeExpenseNet 513000.00
discontinuedOperations -21627000.00
netIncomeFromContinuingOps -31934000.00
netIncomeApplicableToCommonShares -31934000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-03
currency_symbol USD
researchDevelopment 23127000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 26561000.00
minorityInterest 0.00
netIncome 20794000.00
sellingGeneralAdministrative 14229000.00
sellingAndMarketingExpenses 40311000.00
grossProfit 103095000.00
reconciledDepreciation 5995000.00
ebit 19467000.00
ebitda 25462000.00
depreciationAndAmortization 5995000.00
nonOperatingIncomeNetOther 1167000.00
operatingIncome 25394000.00
otherOperatingExpenses 330055000.00
interestExpense 501000.00
extraordinaryItems 0.00
nonRecurring 34000.00
otherItems 0.00
incomeTaxExpense 5767000.00
totalRevenue 355483000.00
totalOperatingExpenses 77667000.00
costOfRevenue 252388000.00
totalOtherIncomeExpenseNet 632000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 20794000.00
netIncomeApplicableToCommonShares 20794000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-04
currency_symbol USD
researchDevelopment 23357000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 19958000.00
minorityInterest 0.00
netIncome 14582000.00
sellingGeneralAdministrative 12950000.00
sellingAndMarketingExpenses 36461000.00
grossProfit 91936000.00
reconciledDepreciation 6358000.00
ebit 12885000.00
ebitda 19243000.00
depreciationAndAmortization 6358000.00
nonOperatingIncomeNetOther 865000.00
operatingIncome 19093000.00
otherOperatingExpenses 311555000.00
interestExpense 482000.00
extraordinaryItems 0.00
nonRecurring 75000.00
otherItems 0.00
incomeTaxExpense 5376000.00
totalRevenue 330723000.00
totalOperatingExpenses 72768000.00
costOfRevenue 238787000.00
totalOtherIncomeExpenseNet 308000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 14582000.00
netIncomeApplicableToCommonShares 14582000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-05
currency_symbol USD
researchDevelopment 22683000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 23529000.00
minorityInterest 0.00
netIncome 15994000.00
sellingGeneralAdministrative 13194000.00
sellingAndMarketingExpenses 38229000.00
grossProfit 96932000.00
reconciledDepreciation 7866000.00
ebit 14997000.00
ebitda 22863000.00
depreciationAndAmortization 7866000.00
nonOperatingIncomeNetOther 740000.00
operatingIncome 22789000.00
otherOperatingExpenses 300831000.00
interestExpense 405000.00
extraordinaryItems 0.00
nonRecurring 37000.00
otherItems 0.00
incomeTaxExpense 7535000.00
totalRevenue 323657000.00
totalOperatingExpenses 74106000.00
costOfRevenue 226725000.00
totalOtherIncomeExpenseNet 298000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 15994000.00
netIncomeApplicableToCommonShares 15994000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-24
currency_symbol USD
researchDevelopment 23491000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 33863000.00
minorityInterest 0.00
netIncome 22109000.00
sellingGeneralAdministrative 14487000.00
sellingAndMarketingExpenses 39652000.00
grossProfit 110710000.00
reconciledDepreciation 7392000.00
ebit 25725000.00
ebitda 33117000.00
depreciationAndAmortization 7392000.00
nonOperatingIncomeNetOther 820000.00
operatingIncome 33043000.00
otherOperatingExpenses 334849000.00
interestExpense 359000.00
extraordinaryItems 0.00
nonRecurring 37000.00
otherItems 0.00
incomeTaxExpense 11754000.00
totalRevenue 367929000.00
totalOperatingExpenses 77630000.00
costOfRevenue 257219000.00
totalOtherIncomeExpenseNet 424000.00
discontinuedOperations -21627000.00
netIncomeFromContinuingOps 22109000.00
netIncomeApplicableToCommonShares 22109000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-04
currency_symbol USD
researchDevelopment 21935000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 30263000.00
minorityInterest 0.00
netIncome 21119000.00
sellingGeneralAdministrative 14111000.00
sellingAndMarketingExpenses 37337000.00
grossProfit 103122000.00
reconciledDepreciation 7714000.00
ebit 21908000.00
ebitda 29622000.00
depreciationAndAmortization 7714000.00
nonOperatingIncomeNetOther 407000.00
operatingIncome 29856000.00
otherOperatingExpenses 308719000.00
interestExpense 291000.00
extraordinaryItems 0.00
nonRecurring -117000.00
otherItems 0.00
incomeTaxExpense 9144000.00
totalRevenue 338458000.00
totalOperatingExpenses 73383000.00
costOfRevenue 235336000.00
totalOtherIncomeExpenseNet 233000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 21119000.00
netIncomeApplicableToCommonShares 21119000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-05
currency_symbol USD
researchDevelopment 21804000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 25461000.00
minorityInterest 0.00
netIncome 16034000.00
sellingGeneralAdministrative 13035000.00
sellingAndMarketingExpenses 36089000.00
grossProfit 97788000.00
reconciledDepreciation 8379000.00
ebit 19827000.00
ebitda 28206000.00
depreciationAndAmortization 8379000.00
nonOperatingIncomeNetOther -53000.00
operatingIncome 25514000.00
otherOperatingExpenses 284795000.00
interestExpense 279000.00
extraordinaryItems 0.00
nonRecurring 1346000.00
otherItems 0.00
incomeTaxExpense 9427000.00
totalRevenue 311655000.00
totalOperatingExpenses 70928000.00
costOfRevenue 213867000.00
totalOtherIncomeExpenseNet -1678000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 16034000.00
netIncomeApplicableToCommonShares 16034000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-06
currency_symbol USD
researchDevelopment 22137000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 25482000.00
minorityInterest 0.00
netIncome 16589000.00
sellingGeneralAdministrative 12849000.00
sellingAndMarketingExpenses 37277000.00
grossProfit 100565000.00
reconciledDepreciation 8508000.00
ebit 22482000.00
ebitda 30990000.00
depreciationAndAmortization 8508000.00
nonOperatingIncomeNetOther -132000.00
operatingIncome 25614000.00
otherOperatingExpenses 281954000.00
interestExpense 234000.00
extraordinaryItems 0.00
nonRecurring 2688000.00
otherItems 0.00
incomeTaxExpense 8893000.00
totalRevenue 310256000.00
totalOperatingExpenses 72263000.00
costOfRevenue 209691000.00
totalOtherIncomeExpenseNet -3054000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 16589000.00
netIncomeApplicableToCommonShares 16589000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-19
currency_symbol USD
researchDevelopment 23373000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 30734000.00
minorityInterest 0.00
netIncome 21807000.00
sellingGeneralAdministrative 12121000.00
sellingAndMarketingExpenses 39256000.00
grossProfit 105416000.00
reconciledDepreciation 8514000.00
ebit 22174000.00
ebitda 30688000.00
depreciationAndAmortization 8514000.00
nonOperatingIncomeNetOther 90000.00
operatingIncome 30644000.00
otherOperatingExpenses 330197000.00
interestExpense 111000.00
extraordinaryItems 0.00
nonRecurring 22000.00
otherItems 0.00
incomeTaxExpense 8927000.00
totalRevenue 360863000.00
totalOperatingExpenses 74750000.00
costOfRevenue 255447000.00
totalOtherIncomeExpenseNet -43000.00
discontinuedOperations -21627000.00
netIncomeFromContinuingOps 21807000.00
netIncomeApplicableToCommonShares 21807000.00
2015-09-30
date 2015-09-30
filing_date 2015-10-30
currency_symbol USD
researchDevelopment 21572000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 25879000.00
minorityInterest 0.00
netIncome 15099000.00
sellingGeneralAdministrative 11803000.00
sellingAndMarketingExpenses 35923000.00
grossProfit 96327000.00
reconciledDepreciation 8644000.00
ebit 19401000.00
ebitda 28045000.00
depreciationAndAmortization 8644000.00
nonOperatingIncomeNetOther -134000.00
operatingIncome 26013000.00
otherOperatingExpenses 314864000.00
interestExpense 65000.00
extraordinaryItems 0.00
nonRecurring 1016000.00
otherItems 0.00
incomeTaxExpense 10780000.00
totalRevenue 341893000.00
totalOperatingExpenses 69298000.00
costOfRevenue 245566000.00
totalOtherIncomeExpenseNet -1215000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 15099000.00
netIncomeApplicableToCommonShares 15099000.00
2015-06-30
date 2015-06-30
filing_date 2015-07-31
currency_symbol USD
researchDevelopment 21102000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10925000.00
minorityInterest 0.00
netIncome 3667000.00
sellingGeneralAdministrative 10366000.00
sellingAndMarketingExpenses 34013000.00
grossProfit 77656000.00
reconciledDepreciation 9477000.00
ebit 3672000.00
ebitda 13149000.00
depreciationAndAmortization 9477000.00
nonOperatingIncomeNetOther -276000.00
operatingIncome 11201000.00
otherOperatingExpenses 276607000.00
interestExpense 67000.00
extraordinaryItems 0.00
nonRecurring 974000.00
otherItems 0.00
incomeTaxExpense 7258000.00
totalRevenue 288782000.00
totalOperatingExpenses 65481000.00
costOfRevenue 211126000.00
totalOtherIncomeExpenseNet -1317000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3667000.00
netIncomeApplicableToCommonShares 3667000.00
2015-03-31
date 2015-03-31
filing_date 2015-05-01
currency_symbol USD
researchDevelopment 20452000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 18026000.00
minorityInterest 0.00
netIncome 8011000.00
sellingGeneralAdministrative 11023000.00
sellingAndMarketingExpenses 37602000.00
grossProfit 88280000.00
reconciledDepreciation 9215000.00
ebit 11692000.00
ebitda 20907000.00
depreciationAndAmortization 9215000.00
nonOperatingIncomeNetOther 527000.00
operatingIncome 17499000.00
otherOperatingExpenses 289954000.00
interestExpense 52000.00
extraordinaryItems 0.00
nonRecurring 1704000.00
otherItems 0.00
incomeTaxExpense 10015000.00
totalRevenue 309157000.00
totalOperatingExpenses 69077000.00
costOfRevenue 220877000.00
totalOtherIncomeExpenseNet -1229000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8011000.00
netIncomeApplicableToCommonShares 8011000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-20
currency_symbol USD
researchDevelopment 22908000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -45962000.00
minorityInterest 0.00
netIncome -40353000.00
sellingGeneralAdministrative 11557000.00
sellingAndMarketingExpenses 39644000.00
grossProfit 100474000.00
reconciledDepreciation 9192000.00
ebit 90123000.00
ebitda 99315000.00
depreciationAndAmortization 9192000.00
nonOperatingIncomeNetOther 623000.00
operatingIncome -46585000.00
otherOperatingExpenses 326817000.00
interestExpense 79000.00
extraordinaryItems 0.00
nonRecurring 72950000.00
otherItems 0.00
incomeTaxExpense -5609000.00
totalRevenue 353182000.00
totalOperatingExpenses 74109000.00
costOfRevenue 252708000.00
totalOtherIncomeExpenseNet -72406000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -40353000.00
netIncomeApplicableToCommonShares -40353000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-04
currency_symbol USD
researchDevelopment 23337000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 28872000.00
minorityInterest 0.00
netIncome 20025000.00
sellingGeneralAdministrative 11726000.00
sellingAndMarketingExpenses 39283000.00
grossProfit 102333000.00
reconciledDepreciation 8999000.00
ebit 20417000.00
ebitda 29416000.00
depreciationAndAmortization 8999000.00
nonOperatingIncomeNetOther 2314000.00
operatingIncome 26558000.00
otherOperatingExpenses 325351000.00
interestExpense 68000.00
extraordinaryItems 0.00
nonRecurring 1429000.00
otherItems 0.00
incomeTaxExpense 8847000.00
totalRevenue 353338000.00
totalOperatingExpenses 74346000.00
costOfRevenue 251005000.00
totalOtherIncomeExpenseNet 817000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 20025000.00
netIncomeApplicableToCommonShares 20025000.00
2014-06-30
date 2014-06-30
filing_date 2014-08-01
currency_symbol USD
researchDevelopment 22476000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 24403000.00
minorityInterest 0.00
netIncome 14705000.00
sellingGeneralAdministrative 11894000.00
sellingAndMarketingExpenses 38179000.00
grossProfit 97186000.00
reconciledDepreciation 8656000.00
ebit 16037000.00
ebitda 24693000.00
depreciationAndAmortization 8656000.00
nonOperatingIncomeNetOther -178000.00
operatingIncome 24581000.00
otherOperatingExpenses 312967000.00
interestExpense 49000.00
extraordinaryItems 0.00
nonRecurring 56000.00
otherItems 0.00
incomeTaxExpense 9698000.00
totalRevenue 337604000.00
totalOperatingExpenses 72549000.00
costOfRevenue 240418000.00
totalOtherIncomeExpenseNet -283000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 14705000.00
netIncomeApplicableToCommonShares 14705000.00
2014-03-31
date 2014-03-31
filing_date 2014-05-06
currency_symbol USD
researchDevelopment 22181000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 23448000.00
minorityInterest 0.00
netIncome 14411000.00
sellingGeneralAdministrative 11375000.00
sellingAndMarketingExpenses 39911000.00
grossProfit 97925000.00
reconciledDepreciation 8743000.00
ebit 16674000.00
ebitda 25417000.00
depreciationAndAmortization 8743000.00
nonOperatingIncomeNetOther -51000.00
operatingIncome 23499000.00
otherOperatingExpenses 324933000.00
interestExpense 57000.00
extraordinaryItems 0.00
nonRecurring 959000.00
otherItems 0.00
incomeTaxExpense 9037000.00
totalRevenue 349391000.00
totalOperatingExpenses 73467000.00
costOfRevenue 251466000.00
totalOtherIncomeExpenseNet -1067000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 14411000.00
netIncomeApplicableToCommonShares 14411000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-25
currency_symbol USD
researchDevelopment 22529000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 23144000.00
minorityInterest 0.00
netIncome 11432000.00
sellingGeneralAdministrative 12339000.00
sellingAndMarketingExpenses 37544000.00
grossProfit 100789000.00
reconciledDepreciation 9109000.00
ebit 24092000.00
ebitda 33201000.00
depreciationAndAmortization 9109000.00
nonOperatingIncomeNetOther -409000.00
operatingIncome 23553000.00
otherOperatingExpenses 328243000.00
interestExpense 85000.00
extraordinaryItems 0.00
nonRecurring 4824000.00
otherItems 0.00
incomeTaxExpense 11712000.00
totalRevenue 356620000.00
totalOperatingExpenses 72412000.00
costOfRevenue 255831000.00
totalOtherIncomeExpenseNet -5318000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 11432000.00
netIncomeApplicableToCommonShares 11432000.00
2013-09-30
date 2013-09-30
filing_date 2013-11-05
currency_symbol USD
researchDevelopment 23320000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 24821000.00
minorityInterest 0.00
netIncome 14457000.00
sellingGeneralAdministrative 11930000.00
sellingAndMarketingExpenses 39465000.00
grossProfit 101659000.00
reconciledDepreciation 9416000.00
ebit 20233000.00
ebitda 29649000.00
depreciationAndAmortization 9416000.00
nonOperatingIncomeNetOther 582000.00
operatingIncome 24239000.00
otherOperatingExpenses 334951000.00
interestExpense 71000.00
extraordinaryItems 0.00
nonRecurring 2705000.00
otherItems 0.00
incomeTaxExpense 10364000.00
totalRevenue 361895000.00
totalOperatingExpenses 74715000.00
costOfRevenue 260236000.00
totalOtherIncomeExpenseNet -2194000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 14457000.00
netIncomeApplicableToCommonShares 14457000.00
2013-06-30
date 2013-06-30
filing_date 2013-08-06
currency_symbol USD
researchDevelopment 23981000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 21129000.00
minorityInterest 0.00
netIncome 13985000.00
sellingGeneralAdministrative 12319000.00
sellingAndMarketingExpenses 40406000.00
grossProfit 103430000.00
reconciledDepreciation 9387000.00
ebit 22479000.00
ebitda 31866000.00
depreciationAndAmortization 9387000.00
nonOperatingIncomeNetOther -453000.00
operatingIncome 21582000.00
otherOperatingExpenses 330995000.00
interestExpense 95000.00
extraordinaryItems 0.00
nonRecurring 5142000.00
otherItems 0.00
incomeTaxExpense 7144000.00
totalRevenue 357719000.00
totalOperatingExpenses 76706000.00
costOfRevenue 254289000.00
totalOtherIncomeExpenseNet -5690000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 13985000.00
netIncomeApplicableToCommonShares 13985000.00
2013-03-31
date 2013-03-31
filing_date 2013-05-07
currency_symbol USD
researchDevelopment 15338000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 23888000.00
minorityInterest 0.00
netIncome 15343000.00
sellingGeneralAdministrative 12327000.00
sellingAndMarketingExpenses 36389000.00
grossProfit 87737000.00
reconciledDepreciation 4942000.00
ebit 18759000.00
ebitda 23701000.00
depreciationAndAmortization 4942000.00
nonOperatingIncomeNetOther 223000.00
operatingIncome 23665000.00
otherOperatingExpenses 269716000.00
interestExpense 149000.00
extraordinaryItems 0.00
nonRecurring 18000.00
otherItems 0.00
incomeTaxExpense 8545000.00
totalRevenue 293399000.00
totalOperatingExpenses 64054000.00
costOfRevenue 205662000.00
totalOtherIncomeExpenseNet 56000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 15343000.00
netIncomeApplicableToCommonShares 15343000.00
2012-12-31
date 2012-12-31
filing_date 2013-02-26
currency_symbol USD
researchDevelopment 14789000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 28404000.00
minorityInterest 0.00
netIncome 16079000.00
sellingGeneralAdministrative 11507000.00
sellingAndMarketingExpenses 35519000.00
grossProfit 91378000.00
reconciledDepreciation 4650000.00
ebit 26073000.00
ebitda 30723000.00
depreciationAndAmortization 4650000.00
nonOperatingIncomeNetOther 1000.00
operatingIncome 28403000.00
otherOperatingExpenses 280873000.00
interestExpense 154000.00
extraordinaryItems 0.00
nonRecurring 1160000.00
otherItems 0.00
incomeTaxExpense 12325000.00
totalRevenue 310436000.00
totalOperatingExpenses 61815000.00
costOfRevenue 219058000.00
totalOtherIncomeExpenseNet -1313000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 16079000.00
netIncomeApplicableToCommonShares 16079000.00
2012-09-30
date 2012-09-30
filing_date 2012-11-06
currency_symbol USD
researchDevelopment 17399000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 33711000.00
minorityInterest 0.00
netIncome 23791000.00
sellingGeneralAdministrative 11888000.00
sellingAndMarketingExpenses 37600000.00
grossProfit 97688000.00
reconciledDepreciation 4632000.00
ebit 23368000.00
ebitda 28000000.00
depreciationAndAmortization 4632000.00
nonOperatingIncomeNetOther 3179000.00
operatingIncome 30532000.00
otherOperatingExpenses 284409000.00
interestExpense 109000.00
extraordinaryItems 0.00
nonRecurring 269000.00
otherItems 0.00
incomeTaxExpense 9920000.00
totalRevenue 315210000.00
totalOperatingExpenses 66887000.00
costOfRevenue 217522000.00
totalOtherIncomeExpenseNet 2801000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 23791000.00
netIncomeApplicableToCommonShares 23791000.00
2012-06-30
date 2012-06-30
filing_date 2012-08-08
currency_symbol USD
researchDevelopment 14757000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 31455000.00
minorityInterest 0.00
netIncome 21522000.00
sellingGeneralAdministrative 11219000.00
sellingAndMarketingExpenses 37677000.00
grossProfit 94638000.00
reconciledDepreciation 3884000.00
ebit 26747000.00
ebitda 30631000.00
depreciationAndAmortization 3884000.00
nonOperatingIncomeNetOther 470000.00
operatingIncome 30985000.00
otherOperatingExpenses 289670000.00
interestExpense 116000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 9933000.00
totalRevenue 320655000.00
totalOperatingExpenses 63653000.00
costOfRevenue 226017000.00
totalOtherIncomeExpenseNet 354000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 21522000.00
netIncomeApplicableToCommonShares 21522000.00
2012-03-31
date 2012-03-31
filing_date 2012-05-08
currency_symbol USD
researchDevelopment 14121000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 35712000.00
minorityInterest 0.00
netIncome 25147000.00
sellingGeneralAdministrative 10413000.00
sellingAndMarketingExpenses 38970000.00
grossProfit 99849000.00
reconciledDepreciation 3609000.00
ebit 33488000.00
ebitda 37097000.00
depreciationAndAmortization 3609000.00
nonOperatingIncomeNetOther -482000.00
operatingIncome 36194000.00
otherOperatingExpenses 289275000.00
interestExpense 119000.00
extraordinaryItems 0.00
nonRecurring 151000.00
otherItems 0.00
incomeTaxExpense 10565000.00
totalRevenue 325620000.00
totalOperatingExpenses 63504000.00
costOfRevenue 225771000.00
totalOtherIncomeExpenseNet -752000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 25147000.00
netIncomeApplicableToCommonShares 25147000.00
2011-12-31
date 2011-12-31
filing_date 2012-02-29
currency_symbol USD
researchDevelopment 13597000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 33615000.00
minorityInterest 0.00
netIncome 22835000.00
sellingGeneralAdministrative 8379000.00
sellingAndMarketingExpenses 39278000.00
grossProfit 94973000.00
reconciledDepreciation 3667000.00
ebit 33950000.00
ebitda 37617000.00
depreciationAndAmortization 3667000.00
operatingIncome 33686000.00
otherOperatingExpenses 275436000.00
interestExpense 127000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 10780000.00
totalRevenue 309155000.00
totalOperatingExpenses 61254000.00
costOfRevenue 214182000.00
totalOtherIncomeExpenseNet -231000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 22835000.00
2011-09-30
date 2011-09-30
filing_date 2011-11-08
currency_symbol USD
researchDevelopment 12738000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 32925000.00
minorityInterest 0.00
netIncome 26747000.00
sellingGeneralAdministrative 10851000.00
sellingAndMarketingExpenses 39600000.00
grossProfit 96310000.00
reconciledDepreciation 3615000.00
ebit 29817000.00
ebitda 33432000.00
depreciationAndAmortization 3615000.00
nonOperatingIncomeNetOther -152000.00
operatingIncome 33077000.00
otherOperatingExpenses 268679000.00
interestExpense 115000.00
extraordinaryItems 0.00
nonRecurring 44000.00
otherItems 0.00
incomeTaxExpense 6178000.00
totalRevenue 301800000.00
totalOperatingExpenses 63189000.00
costOfRevenue 205490000.00
totalOtherIncomeExpenseNet -311000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 26747000.00
netIncomeApplicableToCommonShares 26747000.00
2011-06-30
date 2011-06-30
filing_date 2011-08-09
currency_symbol USD
researchDevelopment 11350000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 27339000.00
minorityInterest 0.00
netIncome 20597000.00
sellingGeneralAdministrative 10548000.00
sellingAndMarketingExpenses 39036000.00
grossProfit 90377000.00
reconciledDepreciation 3746000.00
ebit 31653000.00
ebitda 35399000.00
depreciationAndAmortization 3746000.00
nonOperatingIncomeNetOther -235000.00
operatingIncome 27574000.00
otherOperatingExpenses 261797000.00
interestExpense 106000.00
extraordinaryItems 0.00
nonRecurring 1869000.00
otherItems 0.00
incomeTaxExpense 6742000.00
totalRevenue 291240000.00
totalOperatingExpenses 60934000.00
costOfRevenue 200863000.00
totalOtherIncomeExpenseNet -2210000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 20597000.00
netIncomeApplicableToCommonShares 20597000.00
2011-03-31
date 2011-03-31
filing_date 2011-05-10
currency_symbol USD
researchDevelopment 11014000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 30331000.00
minorityInterest 0.00
netIncome 21189000.00
sellingGeneralAdministrative 9645000.00
sellingAndMarketingExpenses 36648000.00
grossProfit 87786000.00
reconciledDepreciation 3707000.00
ebit 27049000.00
ebitda 30756000.00
depreciationAndAmortization 3707000.00
operatingIncome 30532000.00
otherOperatingExpenses 248344000.00
interestExpense 129000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 9142000.00
totalRevenue 278823000.00
totalOperatingExpenses 57307000.00
costOfRevenue 191037000.00
totalOtherIncomeExpenseNet -277000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 21189000.00
2010-12-31
date 2010-12-31
filing_date 2011-02-28
currency_symbol USD
researchDevelopment 10158000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 25079000.00
minorityInterest 0.00
netIncome 13622000.00
sellingGeneralAdministrative 9312000.00
sellingAndMarketingExpenses 36354000.00
grossProfit 81154000.00
reconciledDepreciation 3613000.00
ebit 25705000.00
ebitda 29318000.00
depreciationAndAmortization 3613000.00
operatingIncome 25131000.00
otherOperatingExpenses 233201000.00
interestExpense 124000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 11457000.00
totalRevenue 258531000.00
totalOperatingExpenses 55824000.00
costOfRevenue 177377000.00
totalOtherIncomeExpenseNet -375000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 13622000.00
2010-09-30
date 2010-09-30
filing_date 2010-11-10
currency_symbol USD
researchDevelopment 10564000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 21530000.00
minorityInterest 0.00
netIncome 13095000.00
sellingGeneralAdministrative 9358000.00
sellingAndMarketingExpenses 34069000.00
grossProfit 75707000.00
reconciledDepreciation 3412000.00
ebit 18622000.00
ebitda 22034000.00
depreciationAndAmortization 3412000.00
operatingIncome 21724000.00
otherOperatingExpenses 214301000.00
interestExpense 132000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 8435000.00
totalRevenue 236017000.00
totalOperatingExpenses 53991000.00
costOfRevenue 160310000.00
totalOtherIncomeExpenseNet -318000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 13095000.00
2010-06-30
date 2010-06-30
filing_date 2010-08-05
currency_symbol USD
researchDevelopment 9945000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 21032000.00
minorityInterest 0.00
netIncome 10465000.00
sellingGeneralAdministrative 8540000.00
sellingAndMarketingExpenses 30358000.00
grossProfit 69562000.00
reconciledDepreciation 3231000.00
ebit 17275000.00
ebitda 20506000.00
depreciationAndAmortization 3231000.00
operatingIncome 20800000.00
otherOperatingExpenses 175230000.00
interestExpense 100000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 10567000.00
totalRevenue 195949000.00
totalOperatingExpenses 48843000.00
costOfRevenue 126387000.00
totalOtherIncomeExpenseNet 213000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 10465000.00
2010-03-31
date 2010-03-31
filing_date 2010-05-06
currency_symbol USD
researchDevelopment 9305000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 23583000.00
minorityInterest 0.00
netIncome 13727000.00
sellingGeneralAdministrative 9010000.00
sellingAndMarketingExpenses 30789000.00
grossProfit 72824000.00
reconciledDepreciation 3183000.00
ebit 20744000.00
ebitda 23927000.00
depreciationAndAmortization 3183000.00
operatingIncome 23707000.00
otherOperatingExpenses 187835000.00
interestExpense 70000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 9856000.00
totalRevenue 211555000.00
totalOperatingExpenses 49104000.00
costOfRevenue 138731000.00
totalOtherIncomeExpenseNet -207000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 13727000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-01
currency_symbol USD
researchDevelopment 7854000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 17475000.00
minorityInterest 0.00
netIncome 7853000.00
sellingGeneralAdministrative 8153000.00
sellingAndMarketingExpenses 30086000.00
grossProfit 66464000.00
reconciledDepreciation 3052000.00
ebit 18348000.00
ebitda 21400000.00
depreciationAndAmortization 3052000.00
operatingIncome 17860000.00
otherOperatingExpenses 200961000.00
interestExpense 81000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 9622000.00
totalRevenue 218832000.00
totalOperatingExpenses 48593000.00
costOfRevenue 152368000.00
totalOtherIncomeExpenseNet -477000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 7853000.00
2009-09-30
date 2009-09-30
filing_date 2009-11-06
currency_symbol USD
researchDevelopment 7353000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 14356000.00
minorityInterest 0.00
netIncome 8530000.00
sellingGeneralAdministrative 8022000.00
sellingAndMarketingExpenses 25710000.00
grossProfit 55745000.00
reconciledDepreciation 3107000.00
ebit 11923000.00
ebitda 15030000.00
depreciationAndAmortization 3107000.00
operatingIncome 14556000.00
otherOperatingExpenses 156411000.00
interestExpense 66000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5826000.00
totalRevenue 171071000.00
totalOperatingExpenses 41085000.00
costOfRevenue 115326000.00
totalOtherIncomeExpenseNet -370000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 8530000.00
2009-06-30
date 2009-06-30
filing_date 2009-08-06
currency_symbol USD
researchDevelopment 7496000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1154000.00
minorityInterest 0.00
netIncome -3280000.00
sellingGeneralAdministrative 7863000.00
sellingAndMarketingExpenses 24464000.00
grossProfit 41260000.00
reconciledDepreciation 3038000.00
ebit -1140000.00
ebitda 1898000.00
depreciationAndAmortization 3038000.00
operatingIncome 1419000.00
otherOperatingExpenses 143237000.00
interestExpense 178000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4434000.00
totalRevenue 144674000.00
totalOperatingExpenses 39823000.00
costOfRevenue 103414000.00
totalOtherIncomeExpenseNet -461000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2009-03-31
date 2009-03-31
filing_date 2009-05-07
currency_symbol USD
researchDevelopment 7353000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -418000.00
minorityInterest 0.00
netIncome 42000.00
sellingGeneralAdministrative 10769000.00
sellingAndMarketingExpenses 25902000.00
grossProfit 42931000.00
reconciledDepreciation 3163000.00
ebit -1464000.00
ebitda 1699000.00
depreciationAndAmortization 3163000.00
operatingIncome -1769000.00
otherOperatingExpenses 153111000.00
interestExpense 304000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -460000.00
totalRevenue 152018000.00
totalOperatingExpenses 44024000.00
costOfRevenue 109087000.00
totalOtherIncomeExpenseNet 371000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2008-12-31
date 2008-12-31
filing_date 2009-03-04
currency_symbol USD
researchDevelopment 8184000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -4559000.00
minorityInterest 0.00
netIncome -7343000.00
sellingGeneralAdministrative 31733000.00
sellingAndMarketingExpenses 121687000.00
grossProfit 48459000.00
reconciledDepreciation 5280000.00
ebit 13858000.00
ebitda 19138000.00
depreciationAndAmortization 5280000.00
operatingIncome 1193000.00
otherOperatingExpenses 157401000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2784000.00
totalRevenue 161359000.00
totalOperatingExpenses 44501000.00
costOfRevenue 112900000.00
totalOtherIncomeExpenseNet -9900000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 14947000.00
2008-09-30
date 2008-09-30
filing_date 2008-11-07
currency_symbol USD
researchDevelopment 8267000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11032000.00
minorityInterest 0.00
netIncome 3103000.00
sellingGeneralAdministrative 8048000.00
sellingAndMarketingExpenses 30220000.00
grossProfit 62293000.00
reconciledDepreciation 2505000.00
ebit 21375000.00
ebitda 23880000.00
depreciationAndAmortization 2505000.00
operatingIncome 14709000.00
otherOperatingExpenses 163694000.00
interestExpense 1000000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 7929000.00
totalRevenue 179367000.00
totalOperatingExpenses 46620000.00
costOfRevenue 117074000.00
totalOtherIncomeExpenseNet -5702000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3103000.00
2008-06-30
date 2008-06-30
filing_date 2008-08-08
currency_symbol USD
researchDevelopment 8584000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 19782000.00
minorityInterest 0.00
netIncome 11064000.00
sellingGeneralAdministrative 7877000.00
sellingAndMarketingExpenses 31192000.00
grossProfit 66409000.00
reconciledDepreciation 2722000.00
ebit 18770000.00
ebitda 21492000.00
depreciationAndAmortization 2722000.00
operatingIncome 18756000.00
otherOperatingExpenses 185708000.00
interestExpense 1000000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 8718000.00
totalRevenue 204464000.00
totalOperatingExpenses 47653000.00
costOfRevenue 138055000.00
totalOtherIncomeExpenseNet -14000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 11064000.00
2008-03-31
date 2008-03-31
filing_date 2008-05-09
currency_symbol USD
researchDevelopment 8738000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 19088000.00
minorityInterest 0.00
netIncome 11226000.00
sellingGeneralAdministrative 7313000.00
sellingAndMarketingExpenses 33028000.00
grossProfit 63863000.00
reconciledDepreciation 2754000.00
ebit 11941000.00
ebitda 14695000.00
depreciationAndAmortization 2754000.00
operatingIncome 14733000.00
otherOperatingExpenses 183421000.00
interestExpense 1500000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 7862000.00
totalRevenue 198154000.00
totalOperatingExpenses 49130000.00
costOfRevenue 134291000.00
totalOtherIncomeExpenseNet 2792000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 11226000.00
2007-12-31
date 2007-12-31
filing_date 2008-02-29
currency_symbol USD
researchDevelopment 7189000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 20080000.00
minorityInterest 0.00
netIncome 12534000.00
sellingGeneralAdministrative 27220000.00
sellingAndMarketingExpenses 117938000.00
grossProfit 62845000.00
reconciledDepreciation 2634000.00
ebit 17751000.00
ebitda 20385000.00
depreciationAndAmortization 2634000.00
operatingIncome 17932000.00
otherOperatingExpenses 180327000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 7546000.00
totalRevenue 198259000.00
totalOperatingExpenses 44913000.00
costOfRevenue 135414000.00
totalOtherIncomeExpenseNet 181000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 12534000.00
2007-09-30
date 2007-09-30
filing_date 2007-11-09
currency_symbol USD
researchDevelopment 7816000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 22062000.00
minorityInterest 0.00
netIncome 13266000.00
sellingGeneralAdministrative 37290000.00
grossProfit 63778000.00
reconciledDepreciation 2572000.00
ebit 16940000.00
ebitda 19512000.00
depreciationAndAmortization 2572000.00
operatingIncome 18470000.00
otherOperatingExpenses 173211000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 8796000.00
totalRevenue 191681000.00
totalOperatingExpenses 45308000.00
costOfRevenue 127903000.00
totalOtherIncomeExpenseNet 1530000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 13266000.00
2007-06-30
date 2007-06-30
filing_date 2007-08-10
currency_symbol USD
researchDevelopment 6909000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12917000.00
minorityInterest 0.00
netIncome 6133000.00
sellingGeneralAdministrative 6979000.00
sellingAndMarketingExpenses 28421000.00
grossProfit 55954000.00
reconciledDepreciation 6181000.00
ebit 16628000.00
ebitda 22809000.00
depreciationAndAmortization 6181000.00
operatingIncome 9576000.00
otherOperatingExpenses 150599000.00
interestExpense 2200000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 6784000.00
totalRevenue 164275000.00
totalOperatingExpenses 42278000.00
costOfRevenue 108321000.00
totalOtherIncomeExpenseNet -2952000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6133000.00
2007-03-31
date 2007-03-31
filing_date 2007-05-11
currency_symbol USD
researchDevelopment 6156000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 21777000.00
minorityInterest 0.00
netIncome 14021000.00
sellingGeneralAdministrative 6914000.00
sellingAndMarketingExpenses 27826000.00
grossProfit 60030000.00
reconciledDepreciation 1298000.00
ebit 18862000.00
ebitda 20160000.00
depreciationAndAmortization 1298000.00
operatingIncome 19134000.00
otherOperatingExpenses 154438000.00
interestExpense 2400000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 7756000.00
totalRevenue 173572000.00
totalOperatingExpenses 40896000.00
costOfRevenue 113542000.00
totalOtherIncomeExpenseNet 272000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 14021000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-01
currency_symbol USD
researchDevelopment 5247000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 21109000.00
minorityInterest 0.00
netIncome 13449000.00
sellingGeneralAdministrative 30666000.00
grossProfit 53176000.00
reconciledDepreciation -529000.00
ebit 15903000.00
ebitda 15374000.00
depreciationAndAmortization -529000.00
operatingIncome 17263000.00
otherOperatingExpenses 146739000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 7660000.00
totalRevenue 164002000.00
totalOperatingExpenses 35913000.00
costOfRevenue 110826000.00
totalOtherIncomeExpenseNet 1889000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 13449000.00
2006-09-30
date 2006-09-30
filing_date 2006-11-13
currency_symbol USD
researchDevelopment 4675000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 15060000.00
minorityInterest 0.00
netIncome 7980000.00
sellingGeneralAdministrative 5762000.00
sellingAndMarketingExpenses 23522000.00
grossProfit 50558000.00
reconciledDepreciation 4116000.00
ebit 19814000.00
ebitda 23930000.00
depreciationAndAmortization 4116000.00
operatingIncome 13699000.00
otherOperatingExpenses 134972000.00
interestExpense 1700000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 7080000.00
totalRevenue 151571000.00
totalOperatingExpenses 33959000.00
costOfRevenue 101013000.00
totalOtherIncomeExpenseNet -3215000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 7980000.00
2006-06-30
date 2006-06-30
filing_date 2006-08-11
currency_symbol USD
researchDevelopment 3989000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 16248000.00
minorityInterest 0.00
netIncome 9835000.00
sellingGeneralAdministrative 4991000.00
sellingAndMarketingExpenses 22740000.00
grossProfit 45377000.00
reconciledDepreciation 876000.00
ebit 12805000.00
ebitda 13681000.00
depreciationAndAmortization 876000.00
operatingIncome 13657000.00
otherOperatingExpenses 117081000.00
interestExpense 1700000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 6413000.00
totalRevenue 130738000.00
totalOperatingExpenses 31720000.00
costOfRevenue 85361000.00
totalOtherIncomeExpenseNet 852000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 9835000.00
2006-03-31
date 2006-03-31
filing_date 2006-05-12
currency_symbol USD
researchDevelopment 4532000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 16582000.00
minorityInterest 0.00
netIncome 9868000.00
sellingGeneralAdministrative 4423000.00
sellingAndMarketingExpenses 20682000.00
grossProfit 44548000.00
reconciledDepreciation 780000.00
ebit 14842000.00
ebitda 15622000.00
depreciationAndAmortization 780000.00
operatingIncome 14911000.00
otherOperatingExpenses 112348000.00
interestExpense 1600000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 6714000.00
totalRevenue 127259000.00
totalOperatingExpenses 29637000.00
costOfRevenue 82711000.00
totalOtherIncomeExpenseNet 69000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 9868000.00
2005-12-31
date 2005-12-31
filing_date 2006-03-16
currency_symbol USD
researchDevelopment 3158000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 14231000.00
minorityInterest 0.00
netIncome 8868000.00
sellingGeneralAdministrative 21114000.00
grossProfit 38152000.00
reconciledDepreciation 913000.00
ebit 14368000.00
ebitda 15281000.00
depreciationAndAmortization 913000.00
operatingIncome 13510000.00
otherOperatingExpenses 108221000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5363000.00
totalRevenue 121765000.00
totalOperatingExpenses 24608000.00
costOfRevenue 83613000.00
totalOtherIncomeExpenseNet -824000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 8868000.00
2005-09-30
date 2005-09-30
filing_date 2005-11-14
currency_symbol USD
researchDevelopment 3342000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 14086000.00
minorityInterest 0.00
netIncome 8594000.00
sellingGeneralAdministrative 3534000.00
sellingAndMarketingExpenses 18142000.00
grossProfit 39136000.00
reconciledDepreciation 976000.00
ebit 14258000.00
ebitda 15234000.00
depreciationAndAmortization 976000.00
operatingIncome 13307000.00
otherOperatingExpenses 97973000.00
interestExpense 1100000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5492000.00
totalRevenue 111317000.00
totalOperatingExpenses 25792000.00
costOfRevenue 72181000.00
totalOtherIncomeExpenseNet -914000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 8594000.00
2005-06-30
date 2005-06-30
filing_date 2005-08-12
currency_symbol USD
researchDevelopment 3207000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13245000.00
minorityInterest 0.00
netIncome 8301000.00
sellingGeneralAdministrative 3806000.00
sellingAndMarketingExpenses 18174000.00
grossProfit 38639000.00
reconciledDepreciation 1099000.00
ebit 13946000.00
ebitda 15045000.00
depreciationAndAmortization 1099000.00
operatingIncome 13128000.00
otherOperatingExpenses 94410000.00
interestExpense 900000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4944000.00
totalRevenue 107576000.00
totalOperatingExpenses 25473000.00
costOfRevenue 68937000.00
totalOtherIncomeExpenseNet -780000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 8301000.00
2005-03-31
date 2005-03-31
filing_date 2005-05-13
currency_symbol USD
researchDevelopment 2837000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12928000.00
minorityInterest 0.00
netIncome 7860000.00
sellingGeneralAdministrative 3581000.00
sellingAndMarketingExpenses 16929000.00
grossProfit 35919000.00
reconciledDepreciation 1145000.00
ebit 12303000.00
ebitda 13448000.00
depreciationAndAmortization 1145000.00
operatingIncome 12211000.00
otherOperatingExpenses 96703000.00
interestExpense 800000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5068000.00
totalRevenue 108952000.00
totalOperatingExpenses 23670000.00
costOfRevenue 73033000.00
totalOtherIncomeExpenseNet -54000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 7860000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
researchDevelopment 2566000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11943000.00
minorityInterest 0.00
netIncome 8564000.00
sellingGeneralAdministrative 19978000.00
grossProfit 34529000.00
reconciledDepreciation 1087000.00
ebit 11985000.00
ebitda 13072000.00
depreciationAndAmortization 1087000.00
operatingIncome 11639000.00
otherOperatingExpenses 93427000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3379000.00
totalRevenue 105106000.00
totalOperatingExpenses 22850000.00
costOfRevenue 70577000.00
totalOtherIncomeExpenseNet -306000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 8564000.00
2004-09-30
date 2004-09-30
filing_date 2004-11-17
currency_symbol USD
researchDevelopment 2730000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9594000.00
minorityInterest 0.00
netIncome 5876000.00
sellingGeneralAdministrative 4411000.00
sellingAndMarketingExpenses 15427000.00
grossProfit 32532000.00
reconciledDepreciation 1106000.00
ebit 9910000.00
ebitda 11016000.00
depreciationAndAmortization 1106000.00
operatingIncome 9512000.00
otherOperatingExpenses 91683000.00
interestExpense 400000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3718000.00
totalRevenue 101236000.00
totalOperatingExpenses 22979000.00
costOfRevenue 68704000.00
totalOtherIncomeExpenseNet -357000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5876000.00
2004-06-30
date 2004-06-30
filing_date 2004-08-11
currency_symbol USD
researchDevelopment 2277000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7941000.00
minorityInterest 0.00
netIncome 4875000.00
sellingGeneralAdministrative 3213000.00
sellingAndMarketingExpenses 15048000.00
grossProfit 28397000.00
reconciledDepreciation 1030000.00
ebit 7248000.00
ebitda 8278000.00
depreciationAndAmortization 1030000.00
operatingIncome 7414000.00
otherOperatingExpenses 80918000.00
interestExpense 300000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3066000.00
totalRevenue 88372000.00
totalOperatingExpenses 20943000.00
costOfRevenue 59975000.00
totalOtherIncomeExpenseNet 206000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4875000.00
2004-03-31
date 2004-03-31
filing_date 2004-05-12
currency_symbol USD
researchDevelopment 2343000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6908000.00
minorityInterest 0.00
netIncome 4150000.00
sellingGeneralAdministrative 3182000.00
sellingAndMarketingExpenses 14768000.00
grossProfit 27526000.00
reconciledDepreciation 1058000.00
ebit 6933000.00
ebitda 7991000.00
depreciationAndAmortization 1058000.00
operatingIncome 6788000.00
otherOperatingExpenses 81595000.00
interestExpense 200000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2758000.00
totalRevenue 88425000.00
totalOperatingExpenses 20696000.00
costOfRevenue 60899000.00
totalOtherIncomeExpenseNet -103000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4150000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-05
currency_symbol USD
researchDevelopment 2243000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5925000.00
minorityInterest 0.00
netIncome 3932000.00
sellingGeneralAdministrative 5914000.00
sellingAndMarketingExpenses 24267000.00
grossProfit 25302000.00
reconciledDepreciation 1050000.00
ebit 5818000.00
ebitda 6868000.00
depreciationAndAmortization 1050000.00
operatingIncome 5752000.00
otherOperatingExpenses 81005000.00
interestExpense 939000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1993000.00
totalRevenue 86808000.00
totalOperatingExpenses 19499000.00
costOfRevenue 61506000.00
totalOtherIncomeExpenseNet -15000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3932000.00
2003-09-30
date 2003-09-30
filing_date 2003-11-12
currency_symbol USD
researchDevelopment 2079000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2286000.00
minorityInterest 0.00
netIncome -3950000.00
sellingGeneralAdministrative 2356000.00
sellingAndMarketingExpenses 12419000.00
grossProfit 21094000.00
reconciledDepreciation 1063000.00
ebit 9733000.00
ebitda 10796000.00
depreciationAndAmortization 1063000.00
operatingIncome 3724000.00
otherOperatingExpenses 72015000.00
interestExpense 170000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1664000.00
totalRevenue 75785000.00
totalOperatingExpenses 17324000.00
costOfRevenue 54691000.00
totalOtherIncomeExpenseNet -5963000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -11503000.00
2003-06-30
date 2003-06-30
filing_date 2003-09-12
currency_symbol USD
researchDevelopment 1882000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3108000.00
minorityInterest 0.00
netIncome 11503000.00
sellingGeneralAdministrative 1779000.00
sellingAndMarketingExpenses 11706000.00
grossProfit 19114000.00
reconciledDepreciation 953000.00
ebit 3239000.00
ebitda 4192000.00
depreciationAndAmortization 953000.00
operatingIncome 3325000.00
otherOperatingExpenses 65636000.00
interestExpense 370000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -8395000.00
totalRevenue 69003000.00
totalOperatingExpenses 15747000.00
costOfRevenue 49889000.00
totalOtherIncomeExpenseNet 128000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 11503000.00
2003-03-31
date 2003-03-31
filing_date 2003-03-31
currency_symbol USD
researchDevelopment 2016000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2825000.00
minorityInterest 0.00
netIncome 1612000.00
sellingGeneralAdministrative 15235000.00
grossProfit 18460000.00
reconciledDepreciation 714000.00
ebit 3303000.00
ebitda 4017000.00
depreciationAndAmortization 714000.00
operatingIncome 3236000.00
otherOperatingExpenses 64481000.00
interestExpense 361000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1213000.00
totalRevenue 67706000.00
totalOperatingExpenses 15235000.00
costOfRevenue 49246000.00
totalOtherIncomeExpenseNet -78000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1612000.00
2002-12-31
date 2002-12-31
currency_symbol USD
researchDevelopment 2556000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3986000.00
minorityInterest 0.00
netIncome 3424000.00
sellingGeneralAdministrative 14640000.00
grossProfit 61569000.00
ebit 0.00
operatingIncome 4454000.00
otherOperatingExpenses 0.00
interestExpense 357000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 562000.00
totalRevenue 71903000.00
totalOperatingExpenses 0.00
costOfRevenue 52453000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3424000.00
2002-09-30
date 2002-09-30
currency_symbol USD
researchDevelopment 2429000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2731000.00
minorityInterest 0.00
netIncome 2346000.00
sellingGeneralAdministrative 13187000.00
grossProfit 0.00
ebit 0.00
operatingIncome 2965000.00
otherOperatingExpenses 0.00
interestExpense 339000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 385000.00
totalRevenue 64362000.00
totalOperatingExpenses 0.00
costOfRevenue 47899000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2346000.00
2002-06-30
date 2002-06-30
currency_symbol USD
researchDevelopment 1643000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2131000.00
minorityInterest 0.00
netIncome 1832000.00
sellingGeneralAdministrative 11688000.00
grossProfit 0.00
ebit 0.00
operatingIncome 2504000.00
otherOperatingExpenses 0.00
interestExpense 526000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 299000.00
totalRevenue 55538000.00
totalOperatingExpenses 0.00
costOfRevenue 40926000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1832000.00
2002-03-31
date 2002-03-31
currency_symbol USD
researchDevelopment 1037000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 624000.00
minorityInterest 0.00
netIncome 537000.00
sellingGeneralAdministrative 10088000.00
grossProfit 0.00
ebit 0.00
operatingIncome 689000.00
otherOperatingExpenses 0.00
interestExpense 18000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 87000.00
totalRevenue 45528000.00
totalOperatingExpenses 0.00
costOfRevenue 34484000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-12-31
date 2001-12-31
currency_symbol USD
researchDevelopment 918000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome 0.00
sellingGeneralAdministrative 9586000.00
grossProfit 20543000.00
ebit 0.00
operatingIncome 0.00
otherOperatingExpenses 0.00
interestExpense 939000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3072000.00
totalRevenue 42902000.00
totalOperatingExpenses 0.00
costOfRevenue 35721000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-09-30
date 2001-09-30
currency_symbol USD
researchDevelopment 907000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome 0.00
sellingGeneralAdministrative 7964000.00
grossProfit 0.00
ebit 0.00
operatingIncome 0.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 43773000.00
totalOperatingExpenses 0.00
costOfRevenue 38434000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-06-30
date 2001-06-30
currency_symbol USD
researchDevelopment 1655000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -212000.00
minorityInterest 0.00
netIncome 0.00
sellingGeneralAdministrative 9557000.00
grossProfit 0.00
ebit 0.00
operatingIncome -225000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -3072000.00
totalRevenue 44411000.00
totalOperatingExpenses 0.00
costOfRevenue 45352000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2001-03-31
date 2001-03-31
currency_symbol USD
researchDevelopment 952000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 212000.00
minorityInterest 0.00
netIncome 0.00
sellingGeneralAdministrative 7506000.00
grossProfit 0.00
ebit 0.00
operatingIncome 225000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3072000.00
totalRevenue 61354000.00
totalOperatingExpenses 0.00
costOfRevenue 53623000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-17
currency_symbol USD
researchDevelopment 88443000.00
incomeBeforeTax -82022000.00
netIncome -68987000.00
sellingGeneralAdministrative 56316000.00
sellingAndMarketingExpenses 139675000.00
grossProfit 250549000.00
reconciledDepreciation 10070000.00
ebit 5960000.00
ebitda 16030000.00
depreciationAndAmortization 10070000.00
nonOperatingIncomeNetOther 902000.00
operatingIncome 5960000.00
otherOperatingExpenses 970954000.00
interestExpense 902000.00
taxProvision -13035000.00
interestIncome 1825000.00
netInterestIncome 1825000.00
nonRecurring 44442000.00
incomeTaxExpense -13035000.00
totalRevenue 932472000.00
totalOperatingExpenses 289031000.00
costOfRevenue 681923000.00
totalOtherIncomeExpenseNet -87982000.00
netIncomeFromContinuingOps -68987000.00
netIncomeApplicableToCommonShares -68987000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-18
currency_symbol USD
researchDevelopment 92967000.00
incomeBeforeTax 65504000.00
netIncome 49387000.00
sellingGeneralAdministrative 59659000.00
sellingAndMarketingExpenses 145961000.00
grossProfit 365837000.00
reconciledDepreciation 13906000.00
ebit 66597000.00
ebitda 80503000.00
depreciationAndAmortization 13906000.00
nonOperatingIncomeNetOther -1093000.00
operatingIncome 66597000.00
otherOperatingExpenses 1101476000.00
interestExpense 1093000.00
taxProvision 16117000.00
interestIncome 157000.00
netInterestIncome 157000.00
incomeTaxExpense 16117000.00
totalRevenue 1168073000.00
totalOperatingExpenses 299240000.00
costOfRevenue 802236000.00
totalOtherIncomeExpenseNet -1093000.00
netIncomeFromContinuingOps 49387000.00
netIncomeApplicableToCommonShares 49387000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-16
currency_symbol USD
researchDevelopment 88788000.00
incomeBeforeTax 70803000.00
minorityInterest 0.00
netIncome 58293000.00
sellingGeneralAdministrative 61148000.00
sellingAndMarketingExpenses 147854000.00
grossProfit 372152000.00
reconciledDepreciation 18931000.00
ebit 56613000.00
ebitda 75544000.00
depreciationAndAmortization 18931000.00
nonOperatingIncomeNetOther -4741000.00
operatingIncome 56613000.00
otherOperatingExpenses 1179658000.00
interestExpense 14190000.00
taxProvision 12510000.00
interestIncome 436000.00
netInterestIncome 436000.00
incomeTaxExpense 12510000.00
totalRevenue 1255202000.00
totalOperatingExpenses 296608000.00
costOfRevenue 883050000.00
totalOtherIncomeExpenseNet 14190000.00
netIncomeFromContinuingOps 58293000.00
netIncomeApplicableToCommonShares 58293000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-18
currency_symbol USD
researchDevelopment 77982000.00
incomeBeforeTax 29571000.00
minorityInterest 0.00
netIncome 25791000.00
sellingGeneralAdministrative 49432000.00
sellingAndMarketingExpenses 138150000.00
grossProfit 294228000.00
reconciledDepreciation 19406000.00
ebit 6782000.00
ebitda 26188000.00
depreciationAndAmortization 19406000.00
nonOperatingIncomeNetOther 3383000.00
operatingIncome 6782000.00
otherOperatingExpenses 972575000.00
interestExpense 22789000.00
taxProvision 3780000.00
interestIncome 2539000.00
netInterestIncome 2539000.00
incomeTaxExpense 3780000.00
totalRevenue 998763000.00
totalOperatingExpenses 268040000.00
costOfRevenue 704535000.00
totalOtherIncomeExpenseNet 22789000.00
netIncomeFromContinuingOps 25791000.00
netIncomeApplicableToCommonShares 25791000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-22
currency_symbol USD
researchDevelopment 82416000.00
incomeBeforeTax 43204000.00
minorityInterest -9167000.00
netIncome -2639000.00
sellingGeneralAdministrative 64857000.00
sellingAndMarketingExpenses 152569000.00
grossProfit 341698000.00
reconciledDepreciation 18851000.00
ebit 26147000.00
ebitda 44998000.00
depreciationAndAmortization 18851000.00
nonOperatingIncomeNetOther 4490000.00
operatingIncome 38714000.00
otherOperatingExpenses 1016960000.00
interestExpense 3980000.00
taxProvision 25878000.00
interestIncome 3980000.00
netInterestIncome 3980000.00
extraordinaryItems -42355000.00
nonRecurring 2213000.00
incomeTaxExpense 24216000.00
totalRevenue 1058816000.00
totalOperatingExpenses 299842000.00
costOfRevenue 717118000.00
totalOtherIncomeExpenseNet -2632000.00
discontinuedOperations -35655000.00
netIncomeFromContinuingOps 17326000.00
netIncomeApplicableToCommonShares -9162000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-16
currency_symbol USD
researchDevelopment 94603000.00
incomeBeforeTax 90714000.00
netIncome 19436000.00
sellingGeneralAdministrative 56421000.00
sellingAndMarketingExpenses 158168000.00
grossProfit 396042000.00
reconciledDepreciation 26094000.00
ebit 61029000.00
ebitda 87123000.00
depreciationAndAmortization 26094000.00
nonOperatingIncomeNetOther 4137000.00
operatingIncome 86577000.00
otherOperatingExpenses 1320070000.00
interestExpense 2113000.00
taxProvision 71278000.00
interestIncome 2113000.00
netInterestIncome 2113000.00
extraordinaryItems -17731000.00
nonRecurring 273000.00
incomeTaxExpense 71278000.00
totalRevenue 1406920000.00
totalOperatingExpenses 309192000.00
costOfRevenue 1010878000.00
totalOtherIncomeExpenseNet 1751000.00
discontinuedOperations 30569000.00
netIncomeFromContinuingOps 19436000.00
netIncomeApplicableToCommonShares 19436000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-24
currency_symbol USD
researchDevelopment 89367000.00
incomeBeforeTax 115069000.00
netIncome 75851000.00
sellingGeneralAdministrative 54482000.00
sellingAndMarketingExpenses 150355000.00
grossProfit 412185000.00
ebit 89942000.00
ebitda 121935000.00
depreciationAndAmortization 31993000.00
nonOperatingIncomeNetOther 1042000.00
operatingIncome 114027000.00
otherOperatingExpenses 1210317000.00
interestExpense 1163000.00
taxProvision 39218000.00
interestIncome 1163000.00
netInterestIncome 1163000.00
extraordinaryItems 5539000.00
nonRecurring 3954000.00
incomeTaxExpense 39218000.00
totalRevenue 1328298000.00
totalOperatingExpenses 294204000.00
costOfRevenue 916113000.00
totalOtherIncomeExpenseNet -4075000.00
discontinuedOperations 5539000.00
netIncomeFromContinuingOps 75851000.00
netIncomeApplicableToCommonShares 75851000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-19
currency_symbol USD
researchDevelopment 86499000.00
incomeBeforeTax 85564000.00
netIncome 48584000.00
sellingGeneralAdministrative 45313000.00
sellingAndMarketingExpenses 146794000.00
grossProfit 367679000.00
ebit 56939000.00
ebitda 92789000.00
depreciationAndAmortization 35850000.00
nonOperatingIncomeNetOther 207000.00
operatingIncome 85357000.00
otherOperatingExpenses 1211622000.00
interestExpense 295000.00
taxProvision 36980000.00
interestIncome 85000.00
nonRecurring 3716000.00
incomeTaxExpense 36980000.00
totalRevenue 1300695000.00
totalOperatingExpenses 278606000.00
costOfRevenue 933016000.00
totalOtherIncomeExpenseNet -3804000.00
discontinuedOperations 5539000.00
netIncomeFromContinuingOps 48584000.00
netIncomeApplicableToCommonShares 48584000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-20
currency_symbol USD
researchDevelopment 90902000.00
incomeBeforeTax 30761000.00
netIncome 8788000.00
sellingGeneralAdministrative 46552000.00
sellingAndMarketingExpenses 157017000.00
grossProfit 397918000.00
ebit 143251000.00
ebitda 178841000.00
depreciationAndAmortization 35590000.00
nonOperatingIncomeNetOther 2708000.00
operatingIncome 28053000.00
otherOperatingExpenses 1290068000.00
interestExpense 253000.00
nonRecurring 75394000.00
incomeTaxExpense 21973000.00
totalRevenue 1393515000.00
totalOperatingExpenses 294471000.00
costOfRevenue 995597000.00
totalOtherIncomeExpenseNet -72939000.00
netIncomeFromContinuingOps 8788000.00
netIncomeApplicableToCommonShares 8788000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-25
currency_symbol USD
researchDevelopment 85168000.00
incomeBeforeTax 92982000.00
netIncome 55217000.00
sellingGeneralAdministrative 48915000.00
sellingAndMarketingExpenses 153804000.00
grossProfit 393615000.00
ebit 85563000.00
ebitda 118417000.00
depreciationAndAmortization 32854000.00
nonOperatingIncomeNetOther -57000.00
operatingIncome 93039000.00
otherOperatingExpenses 1263905000.00
interestExpense 400000.00
nonRecurring 12689000.00
incomeTaxExpense 37765000.00
totalRevenue 1369633000.00
totalOperatingExpenses 287887000.00
costOfRevenue 976018000.00
totalOtherIncomeExpenseNet -13146000.00
netIncomeFromContinuingOps 55217000.00
netIncomeApplicableToCommonShares 55217000.00
2012-12-31
date 2012-12-31
filing_date 2013-02-26
currency_symbol USD
researchDevelopment 61066000.00
incomeBeforeTax 129282000.00
netIncome 86539000.00
sellingGeneralAdministrative 45027000.00
sellingAndMarketingExpenses 149766000.00
grossProfit 383553000.00
ebit 112499000.00
ebitda 129274000.00
depreciationAndAmortization 16775000.00
nonOperatingIncomeNetOther 3168000.00
operatingIncome 126114000.00
otherOperatingExpenses 1144227000.00
interestExpense 498000.00
nonRecurring 1580000.00
incomeTaxExpense 42743000.00
totalRevenue 1271921000.00
totalOperatingExpenses 255859000.00
costOfRevenue 888368000.00
totalOtherIncomeExpenseNet 1090000.00
netIncomeFromContinuingOps 86539000.00
netIncomeApplicableToCommonShares 86539000.00
2011-12-31
date 2011-12-31
filing_date 2012-02-29
currency_symbol USD
researchDevelopment 48699000.00
incomeBeforeTax 124210000.00
netIncome 91368000.00
sellingGeneralAdministrative 39423000.00
sellingAndMarketingExpenses 154562000.00
grossProfit 369446000.00
ebit 115056000.00
ebitda 129791000.00
depreciationAndAmortization 14735000.00
nonOperatingIncomeNetOther -659000.00
operatingIncome 124869000.00
otherOperatingExpenses 1054256000.00
interestExpense 477000.00
nonRecurring 1893000.00
incomeTaxExpense 32842000.00
totalRevenue 1181018000.00
totalOperatingExpenses 242684000.00
costOfRevenue 811572000.00
totalOtherIncomeExpenseNet -3029000.00
netIncomeFromContinuingOps 91368000.00
netIncomeApplicableToCommonShares 91368000.00
2010-12-31
date 2010-12-31
filing_date 2011-02-28
currency_symbol USD
researchDevelopment 39972000.00
incomeBeforeTax 91224000.00
netIncome 50909000.00
sellingGeneralAdministrative 36431000.00
sellingAndMarketingExpenses 131570000.00
grossProfit 299247000.00
ebit 78311000.00
ebitda 91750000.00
depreciationAndAmortization 13439000.00
operatingIncome 91362000.00
otherOperatingExpenses 810778000.00
interestExpense 426000.00
incomeTaxExpense 40315000.00
totalRevenue 902052000.00
totalOperatingExpenses 207973000.00
costOfRevenue 602805000.00
totalOtherIncomeExpenseNet -476000.00
netIncomeApplicableToCommonShares 50909000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-01
currency_symbol USD
researchDevelopment 32556000.00
incomeBeforeTax 32567000.00
netIncome 9333000.00
sellingGeneralAdministrative 34807000.00
sellingAndMarketingExpenses 106162000.00
grossProfit 206400000.00
ebit 21452000.00
ebitda 33812000.00
depreciationAndAmortization 12360000.00
operatingIncome 32066000.00
otherOperatingExpenses 653720000.00
interestExpense 629000.00
incomeTaxExpense 23234000.00
totalRevenue 686595000.00
totalOperatingExpenses 173525000.00
costOfRevenue 480195000.00
totalOtherIncomeExpenseNet -937000.00
netIncomeApplicableToCommonShares 9333000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-04
currency_symbol USD
researchDevelopment 33773000.00
incomeBeforeTax 45343000.00
netIncome 18050000.00
sellingGeneralAdministrative 31733000.00
sellingAndMarketingExpenses 121687000.00
grossProfit 241024000.00
ebit 65944000.00
ebitda 79205000.00
depreciationAndAmortization 13261000.00
operatingIncome 49391000.00
otherOperatingExpenses 690224000.00
interestExpense 0.00
incomeTaxExpense 27293000.00
totalRevenue 743344000.00
totalOperatingExpenses 187904000.00
costOfRevenue 502320000.00
totalOtherIncomeExpenseNet -12824000.00
netIncomeApplicableToCommonShares 18050000.00
2007-12-31
date 2007-12-31
filing_date 2008-02-29
currency_symbol USD
researchDevelopment 28070000.00
incomeBeforeTax 76836000.00
netIncome 45954000.00
sellingGeneralAdministrative 27220000.00
sellingAndMarketingExpenses 117938000.00
grossProfit 242607000.00
ebit 70181000.00
ebitda 82866000.00
depreciationAndAmortization 12685000.00
operatingIncome 65112000.00
otherOperatingExpenses 658575000.00
interestExpense 0.00
incomeTaxExpense 30882000.00
totalRevenue 727787000.00
totalOperatingExpenses 173395000.00
costOfRevenue 485180000.00
totalOtherIncomeExpenseNet -969000.00
netIncomeApplicableToCommonShares 45954000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-01
currency_symbol USD
researchDevelopment 18443000.00
incomeBeforeTax 68999000.00
netIncome 41132000.00
sellingGeneralAdministrative 20905000.00
sellingAndMarketingExpenses 91881000.00
grossProfit 193659000.00
ebit 62835000.00
ebitda 68078000.00
depreciationAndAmortization 5243000.00
operatingIncome 59530000.00
otherOperatingExpenses 511140000.00
interestExpense 0.00
incomeTaxExpense 27867000.00
totalRevenue 573570000.00
totalOperatingExpenses 131229000.00
costOfRevenue 379911000.00
totalOtherIncomeExpenseNet -405000.00
netIncomeApplicableToCommonShares 41132000.00
2005-12-31
date 2005-12-31
filing_date 2006-03-16
currency_symbol USD
researchDevelopment 12544000.00
incomeBeforeTax 54490000.00
netIncome 33623000.00
sellingGeneralAdministrative 14310000.00
sellingAndMarketingExpenses 70970000.00
grossProfit 151846000.00
ebit 54875000.00
ebitda 59008000.00
depreciationAndAmortization 4133000.00
operatingIncome 52156000.00
otherOperatingExpenses 397307000.00
interestExpense 0.00
incomeTaxExpense 20867000.00
totalRevenue 449610000.00
totalOperatingExpenses 99543000.00
costOfRevenue 297764000.00
totalOtherIncomeExpenseNet -2572000.00
netIncomeApplicableToCommonShares 33623000.00
2004-12-31
date 2004-12-31
filing_date 2005-03-16
currency_symbol USD
researchDevelopment 9916000.00
incomeBeforeTax 36386000.00
netIncome 23465000.00
sellingGeneralAdministrative 14513000.00
sellingAndMarketingExpenses 61514000.00
grossProfit 122984000.00
ebit 36076000.00
ebitda 40357000.00
depreciationAndAmortization 4281000.00
operatingIncome 35353000.00
otherOperatingExpenses 347623000.00
interestExpense 0.00
incomeTaxExpense 12921000.00
totalRevenue 383139000.00
totalOperatingExpenses 87468000.00
costOfRevenue 260155000.00
totalOtherIncomeExpenseNet -560000.00
netIncomeApplicableToCommonShares 23465000.00
2003-12-31
date 2003-12-31
filing_date 2004-03-05
currency_symbol USD
researchDevelopment 8220000.00
incomeBeforeTax 9573000.00
netIncome 13097000.00
sellingGeneralAdministrative 8977000.00
sellingAndMarketingExpenses 48963000.00
grossProfit 83970000.00
ebit 22092000.00
ebitda 25872000.00
depreciationAndAmortization 3780000.00
operatingIncome 16037000.00
otherOperatingExpenses 283137000.00
interestExpense 901000.00
incomeTaxExpense -3524000.00
totalRevenue 299302000.00
totalOperatingExpenses 67805000.00
costOfRevenue 215332000.00
totalOtherIncomeExpenseNet -5927000.00
netIncomeApplicableToCommonShares 13097000.00
2002-12-31
date 2002-12-31
filing_date 2002-12-31
currency_symbol USD
researchDevelopment 7359000.00
incomeBeforeTax 9472000.00
netIncome 8139000.00
sellingGeneralAdministrative 49603000.00
grossProfit 60359000.00
ebit 10775000.00
ebitda 13792000.00
depreciationAndAmortization 3017000.00
operatingIncome 10612000.00
otherOperatingExpenses 226575000.00
interestExpense 0.00
incomeTaxExpense 1333000.00
totalRevenue 237331000.00
totalOperatingExpenses 49603000.00
costOfRevenue 176972000.00
totalOtherIncomeExpenseNet -19000.00
2001-12-31
date 2001-12-31
filing_date 2001-12-31
currency_symbol USD
researchDevelopment 4432000.00
incomeBeforeTax -16412000.00
netIncome -19484000.00
sellingGeneralAdministrative 5914000.00
sellingAndMarketingExpenses 24267000.00
grossProfit 19645000.00
ebit -15303000.00
ebitda -14825000.00
depreciationAndAmortization 478000.00
operatingIncome -15303000.00
otherOperatingExpenses 207743000.00
interestExpense 0.00
incomeTaxExpense 3703000.00
totalRevenue 192440000.00
totalOperatingExpenses 34948000.00
costOfRevenue 172795000.00
totalOtherIncomeExpenseNet -478000.00
2000-12-31
date 2000-12-31
filing_date 2000-12-31
currency_symbol USD
researchDevelopment 3319000.00
incomeBeforeTax 4522000.00
netIncome 2654000.00
sellingGeneralAdministrative 4417000.00
sellingAndMarketingExpenses 18309000.00
grossProfit -145531000.00
ebit 4752000.00
ebitda -170589000.00
depreciationAndAmortization -175341000.00
operatingIncome 4752000.00
otherOperatingExpenses 171911000.00
interestExpense 0.00
incomeTaxExpense 776000.00
totalOperatingExpenses 26380000.00
costOfRevenue 145531000.00
totalOtherIncomeExpenseNet -1322000.00